25669
0
19783
2
1585
2337
5
572
8527
1
3090
6
791
5504
16
685
1417
2903
3
3083
2932
8535
12
2996
951
913
4358
800
1153
21152
8
1527
534
14887
18
1743
3447
7
2595
32302
501