2150294
618
1167422
417
12263480
4746
760987
138
723844
326
2891502
870
1996183
508
2756480
606
3587082
1347
1690377
603
1309073
420
3386011
1592
3447988
1332
11926578
2949
3672279
779
1876570
537
424416
59
348930
75
5304327
1627
3797431
1250
1471041
455
2217427
666
5494959
2469
1050294
160
3028291
1555
3463630
1005
11592197
2814
1500820
493