31535
0
19279
2
25137
17353
1559
6800
2730
6
20634
8
2546
1
4111
2748
1824
105290
458
282572
1098
2683
3114
4
1152
683
467
2210
7
46414
296
1754
3659
14
768
846
608
2831