2535
2
181997
11
19783
3693
6
17946
0
32302
25669
21152
8
2932
3498
4
2184
1
1189
3779
488
3765
1889
14
1153
2996
3090
572
2521
3080
3
1334
471
1044
1804
7258
2902
16
3546