25669
0
572
19783
2
951
1
2131
1730
8527
929
3
2600
4
19944
1606
1590
3090
6
2377
791
4837
5
2710
685
2903
2932
467
2996
32302
2535
913
1564
4358
800
21152
8
1423