4236
1090
848
369
341
319
315
309
253
251
151
125
124
116
106
99
66
63
56
49
44
39
34
31
29
27
25
23
20
19
18
16
15
12
10
9
8
7
6
5
4