1020
0
17353
31535
25137
19279
2
875
1
2076
968
1878
1824
467
1840
3114
4
4546
5560
5
2647
2546
1263
3
20634
8
53
1098
169211
11
2275
552
424
2082
899
3091
7
1029
243