25669
0
2535
2
19783
2932
17946
32302
3498
4
3090
6
21152
8
3080
3
3083
1153
3125
4471
2465
2666
9
2903
2476
1461
1044
1
2487
2906
1294
4044
5
2478
1659
3765
2942
1512
3779