4391
1133
801
386
379
320
308
284
257
220
137
134
128
127
111
110
97
90
72
54
49
43
42
41
37
31
30
29
27
24
23
21
19
16
15
12
10
9
8
7
6
5
4