25669
0
19783
2
2337
5
15233
1
3090
6
3008
3
2903
2932
2600
4
951
913
4358
5440
8
32302
21152
8527
1174
3546
3080
1973
1514
1153
2906
2204
3485
7
3738
1922
2366
9836
15
1896
11