25669
0
21152
8
3090
6
2903
3
14
2932
2
3546
1
1193
32302
2902
16
2996
2324
4
3080
5402
9
572
2009
5
579
1189
528
267612
2666
616
3991
1180
1992
2750
19783
2535
762
4044