347515
6351
5761
2751
4541
2381
5564
3003
870
1524
823
1681
808
940
510
1313
740
582
1394
813
720
530
1430
2189
790
401
1270
1190
571
711
532
1146
511
960
341
1541702
2602239
3071044
352431
117149
637942
406821
605726
385926
622395
851739
49859
873459
1157757
39763
781016
2212803
1142031
668434
391217
6227255
814293
463869
633644
567979
864633
415581
404537
864317
1115265