25137
0
2730
6
17353
20634
8
31535
3114
4
19279
2
1098
1446
331
47041
2645
81
456
586
17
1020
895
845
93
4537
2189
245
422
257
587
800
901
918
269
378