25137
0
20634
8
31535
1020
19279
2
2730
6
2275
1137
1
1824
745
1362
78
2546
980
552
16
381
683
17353
362
392
9315
2008
5
467
1425
633
1428
2224
935
823
3025