25669
0
951
1
19783
2
496
1526
2906
3485
7
572
2530
4
1819
467
1814
3090
6
4179
791
32302
745
685
1417
2903
3
1174
2932
1380
2669
2996
913
4358
800
21152
8
8527