31535
0
25137
1020
19279
2
2730
6
2275
1137
1
1824
1362
78
2546
968
552
16
381
20634
8
17353
362
392
9315
2008
5
467
2224
47041
2668
383
899
637
3114
4
2574
2459
9