1020
0
31535
2730
6
2076
1
19279
2
4677
10
25137
17353
467
4546
1840
2546
5560
5
875
2188
9
968
1661
3674
1824
111
169211
11
53
1029
1878
552
1277
1782
899
2275
1533
3