31535
0
19279
2
25137
17353
6800
2546
1
1559
4111
3114
4
458
1824
467
20634
8
1009
2730
6
1754
683
2748
1378
1152
169211
11
1098
1024
846
552
46414
1074
2683
296
1649