25669
0
19783
2
951
1
1690
8527
2600
4
1606
3090
6
2903
3
2932
1837
1813
32302
1749
2535
913
4358
1564
1816
4115
10
21152
8
1734
1423
1405
2468
1603
1348
2757
3498
3591
11