31535
0
1567
2
2109
2041
1
2730
6
3498
4
17353
1020
2275
48766
24
1343
19279
980
2546
467
20634
8
691
1824
152
798
25137
823
241
7334
15789
1010
437
1132
1073
246