25669
0
1396
1
2152
2
19783
3090
6
2903
3
2932
32302
2535
4358
1749
21152
8
1568
1603
1691
6346
16
3498
4
4179
1716
3080
1431
951
1632
1816
3694
1511
2990
1699
2181
2304