1020
0
31535
2076
1
19279
2
25137
3498
4
17353
467
4546
1840
4895
8
2546
5560
5
514
875
968
282572
177
1824
169211
11
3116
53
1029
1878
552
1782
899
2275
1533
3
2747