1267
2
2711
2535
181997
11
19783
7964
5
572
0
2478
17946
32302
8033
6
929
3
25669
1656
1
21152
8
2932
2258
3498
4
1189
3779
1527
3765
14
2890
1558
1153
2996
17333
27
3090
866