25669
0
572
3090
6
19783
2
15233
1
3673
21152
8
5079
791
2156
3546
685
2903
3
2932
501
2996
951
913
2496
4358
800
2605
8527
534
1364
1801
2595
1204
4
32302
2337
5