25669
0
19783
2
2526
1
1223
3090
6
2903
3
951
2932
8527
913
4358
21152
8
2337
5
1514
3008
32302
2906
3080
3738
15233
2366
3673
2732
1922
2535
5440
1603
4044
3083
17946