25669
0
21152
8
19783
2
3090
6
2903
3
2996
2932
3724
2258
1
4358
657
32302
14
1769
572
1189
475
2156
3080
1812
17946
758
109
2366
685
6236
10
41
5141
7
1225
2906