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