3014
1138
589
282
188
173
145
140
75
62
58
55
52
48
44
27
25
20
18
17
16
15
14
13
12
11
9
8
7
6
5
4
3