25669
0
19783
2
572
791
980
1
685
1475
951
3090
6
2996
8527
2903
3
2932
800
21152
8
534
3593
16
32302
913
2595
4358
501
2666
9
2906
1957
3738
5
15233
1922
3765
4
2337