2339437
851
10594590
3741
2526980
669
3699778
1196
1085687
260
6441455
1404
11196353
4498
2287864
600
2778939
967
5503253
1363
2620355
684
1300226
354
374383
502
3464306
788
7536090
1209
2767240
549
7035813
3088
283513
223
14804230
3678
984019
232
8356262
2057
874308
153
125509
122
5853412
3151
3302423
1024
1921668
578
23600806
12176
14656274
3207