25669
0
8527
1
3107
7
19783
2
501
791
572
2268
4
467
2173
1161
3090
6
2999
3
685
1767
2903
2932
2996
951
913
4358
800
758
21152
8
534
388
2948
2595
2578
1788