25137
0
19279
2
4111
2546
1
31535
17353
20634
8
2275
467
683
822
458
1434
2496
266
1525
1966
3
2311
323
6236
11
252
4033
4
530
1824
1009
6411
4864
1152
555
2748