1238
143
485
1475
532
387
669
562
299
305
98
564
486
918
851
1441
1686
147
257
247
360
710
427
421
129
96
569
205
191
587
450
644
552
378
269
631
842
1275
766
799
142
561
450
450
292
214
640
336
724
365
661
1019
176
