25669
0
3090
6
32302
2903
3
2932
2
14
1193
19783
2750
1
21152
8
2535
2996
17946
3080
5402
9
3546
1189
2009
5
2799
1922
2496
572
1107
4044
3083
578
2666
2465
3125
528