25137
0
31535
2730
6
19279
2
2657
3
3381
2668
2111
258
20634
8
2275
968
980
1
2042
290
2855
5223
9
2190
2076
17353
458
3092
1020
2211
418
2587
16
2105
1551
440