1128
8000
4408
2966
1659
1152
4816
703
4076
12044
4141
1318
1069
2880
1657
1683
2981
1950
1680
900
1836
785
842
257619
1923
1302
2039
1103
1715
1874
1599
1286
915
1012
2061
8864
658
19261
3753
20382
33541
2358
37746
67547
51272
3082
766
6033
50077
24521
2105
9330
1223
57536
5844
17614
1216
9613
3000
2714