25669
0
21152
8
19783
2
3090
6
3724
3
2366
1
32302
2903
2932
17946
1329
1514
3008
951
297066
948
913
4358
1710
8527
3673
623
1087
562
15233
2337
5
3080
2255
2906
3738