25669
0
19783
2
572
4358
6
8527
1
685
532
3090
2996
791
800
2903
3
2932
32302
1922
951
913
2595
21152
8
534
1166
11
15233
501
3898
10
4032
12
2337
5
3080
3546
1514
3008