25669
0
19783
2
32302
15233
1
3090
6
3080
3
3008
2903
2932
1922
951
2258
913
4358
21152
8
8527
2366
2732
948
4471
2204
5
17946
2337
3083
2535
1461
3125
1514
2906
2478