25669
0
572
1047
2
19783
8527
1
2110
3090
6
791
3612
10
6707
24
1050
9817
685
2903
3
1355
2932
3871
12
2996
1300
1233
951
1839
3410
1636
3263
4
5440
8
913
4358
800
21152