3153361
1137
1492947
543
2223839
863
2338020
898
1337181
420
2746571
1030
1028189
317
1280613
383
2808894
895
1546690
521
3928281
1586
5264674
1928
2042729
750
4826724
2170
2162587
794
3929912
1130
1484066
442
2376206
697
2278238
716
1034341
348
1598109
496
1418441
411
3370966
995
2749251
967
1759816
534
3269716
973
1827370
552
1551202
471
1579115
549
1165995
314
1959675
659
1432138
427
1389601
405
1345666
468
1625155
817228
188
4395443
1583
1489545
493