4714
1158
951
395
372
341
314
294
264
217
154
147
140
137
120
119
95
89
72
66
64
59
55
46
42
39
36
34
24
23
20
19
18
17
16
15
10
9
8
7
6
5
4