4198
1327
917
487
414
368
314
296
281
219
171
164
153
148
131
122
104
68
57
56
55
41
40
35
32
30
27
26
24
23
21
17
14
12
11
10
9
7
6
5
4