1518956
3107959
442176
172679
47849
18844
35042
28532
17031
29126
12522
16022
35319
17717
23116
8716
20115
21015
41814
17112
11210
13010
9310
1389
3109
776
346
1346
1166
1296
1675
1035
645
755
1065
915
1925
1335
334
704
1674
1183
2283
663
572
772
562
812
251
261
260
220
800
960
2120
2090
4570
590
3060
1340
4530