2535
2
19783
17946
0
32302
7258
3765
4
25669
21152
8
2932
3498
3779
1788
1
3090
6
2417
3080
3
1044
4044
5
3083
2465
3125
572
3683
4471
2903
2964
3051
1461
3053
7
2906
14