25669
0
572
791
19783
2
534
1189
2595
3090
6
4044
5
800
501
255
685
2903
3
2932
14
5065
1
2996
4933
13
951
913
4358
21152
8
8527
480
3114
2928
32302
1591
2188
4