25669
0
19783
2
6236
10
8527
1
572
1077
1417
467
3090
6
791
1749
685
2903
3
2932
15233
2996
951
1087
913
4358
619
1380
2669
800
21152
8
534
1819
2595
32302
501