31535
0
19279
2
25137
3114
4
17353
691
1824
6800
467
458
2546
1
2522
683
846
653
1754
2730
6
572
768
1152
169211
11
20634
8
1559
360
1009
4111
46414
2748
296