25669
0
17946
32302
19783
2
3090
6
3498
4
7258
1461
21152
8
2535
2350
2711
1267
5209
9
2932
2666
2132
8047
18
2478
117
2906
1
929
3
1153
2542
2528
2738
1672
4085
7793
2258