25669
0
3498
4
32302
17946
19783
2
3090
6
2535
1461
21152
8
7258
2350
2903
3
3724
2932
2666
9
4930
2220
1
2906
1153
1459
5232
7
5226
5
1672
5412
3831
7793
1753
2258
2436
2794