25669
0
32302
467
17946
3090
6
1461
19783
2
496
21152
8
1768
3498
4
2903
3
1819
1
1380
673
1699
2578
2377
7258
830
1681
2932
83
2110
2562
697
1000
1691
1825
693