3493099
1215
1567591
449
4047360
760
3167564
747
4061777
1969
1970805
273
2490993
1143
2429428
948
1732450
606
3215696
1200
3968695
1828
2904012
1071
4515134
1372
8708058
2682
1502102
722
2052166
603
3120804
716
2617521
1096
3834458
2010
4318071
1284
1275844
823
2981302
1024
2534696
857
6278086
1850
2229456
1002
1367491
420
3258205
882
3779863
618