1103
1
2535
2
19783
4248
17946
0
32302
2274
25669
21152
8
2932
3498
4
1189
2145
3779
2153
3765
14
1153
2996
1466
3090
6
572
3080
3
1044
1804
7258
2902
16
3546
984
4044
5