25669
0
14
32302
19783
2
3090
6
70
2903
3
2932
2996
1193
536
2750
1
21152
8
2535
17946
3080
5402
9
2395
2258
223
2080
2513
578
3546
1189
918
2349
2009
5
1136