4030
1687
952
714
334
285
258
161
154
140
138
125
113
89
77
43
34
32
31
27
23
22
18
15
11
10
9
8
7
5
4
3
2