31535
0
19279
2
25137
17353
6800
46414
1
2546
458
1824
467
2730
6
3114
4
1009
3287
1754
169211
11
552
683
20634
8
1559
4111
3149
2748
768
1152
296
1343
1098
1024
282572