25669
0
19783
2
4358
6
8527
1
3090
2903
3
2932
32302
1922
951
913
21152
8
15233
2337
5
3080
3546
1514
3008
2113
1585
2245
2906
17946
3738
562
2629
2366
3673
3014
20
674