25669
0
4471
2
19783
32302
2535
2366
1
2015
1603
1568
3498
4
1547
8527
3200
3
1709
8
2990
2173
2921
5
511
1819
2059
1895
3014
20
1136
4979
6
2271
3506
7633