2535
2
19783
2932
32302
0
25669
7793
4
21152
8
3498
3080
3
17946
4044
5
2465
1153
1044
1
3090
6
3083
3117
5164
2666
9
1543
4360
13676
21
891
1166
2854
1726
2639
13
4074
2086
573