25669
0
19783
2
2465
2337
5
3090
6
1092
1
2903
3
2932
951
32302
913
4358
19944
21152
8
8527
3080
17946
1514
3008
1145
3546
4933
13
2906
15233
3738
1922
2366
957
3673
2483