25669
0
1610
2
572
19783
951
1
8527
1535
3
2600
4
1606
3090
6
791
685
2903
2932
467
2996
32302
1749
2535
913
4358
1564
1816
800
4115
10
21152
8
662
534
1734
1423