2291967
650
1812334
697
336200
414
10499824
3823
8843979
2651
167478
295
7712025
3163
1726066
637
12069706
3719
4994576
2035
2302765
904
3887544
1124
1683023
534
2027206
549
21581374
4611
5708003
1445
1477971
1699
2185967
760
5543085
1463
8091027
1457
160749
182
6115936
1938
4487655
1347
2591440
1250
5774162
1818
3605982
1064
1147802
1416
8557443
3330