1011
0
2535
2
1676
19783
2932
3498
4
25669
32302
17946
7793
12717
1153
4697
3090
6
2241
21152
8
3080
3
1746
1
1044
4044
5
3083
2465
3125
3765
1944
2476
3117
3779
4471
2903