31535
0
19279
2
25137
17353
2546
1
6800
2657
3
5966
7
458
1824
4438
5
467
2730
6
3114
4
1009
3403
46414
1754
169211
11
552
1853
683
20634
8
1559
472
4111
869
2067
3149