31535
0
19279
2
25137
17353
1559
20634
8
6800
1824
105290
2730
6
2683
467
691
282572
683
2546
1
4111
2522
2748
572
448
458
1098
3114
4
4328
10
1152
1009
360
653