25669
0
21152
8
3090
6
32302
2903
3
2932
2
3724
2258
1
14
1769
1193
1189
475
3080
5402
9
1812
17946
2996
109
2009
5
6236
10
41
5141
7
2906
492
2565
2902
16
657
2750
19783