4200400
1143
2562895
502
3385480
1570
4336365
1077
2352302
684
11306023
4706
497251
958
4602577
1168
4201864
1068
28537077
7084
1870645
628
4111832
2095
2277340
398
2652474
612
9195963
1696
932902
276
5303859
2601
1379206
380
972589
317
1921815
574
1323970
483
7829555
876
1064962
402
2240841
424
1019569
295
7150151
2497
2301097
769
3150448
986