612
266
430
34
706
529
415
44
484
732
283
716
247
670
162
156
517
655
725
1730
490
688
643
122
1847
445
597
375
425
34
512
155
440
714
197
493
288
98
247
183
1543
149
977
288
421
2084
1881
399
663
271
1837
657
446
447
626
621
961
172
1558
675
425
1637
1477
444
1730
162
678