4077
1647
1116
991
336
255
163
150
127
125
122
116
112
104
57
43
32
31
27
22
17
16
15
14
12
11
10
9
7
6
5
4
3
2