539
1092
536
382
1257
434
822
1807
550
1475
269
697
366
300
788
393
1840
809
234
1222
261
266
646
173
