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