25669
0
17946
32302
1461
3498
4
19783
2
2392
3090
6
4833
10243
2452
7258
1749
1
929
3
2082
2294
4044
5
1746
2535
3125
1606
21152
8
2184
2964
1819
3326
1681
1825
2478
297