11006
6
0
10148
32
11837
1
11922
4
9914
9948
9
8960
8779
5
2
8882
8
9227
9057
25
8687
20
8063
8215
9834
15