4878
1288
919
439
409
341
338
314
285
199
160
138
132
129
117
115
85
67
61
58
53
48
47
41
40
29
28
27
25
24
22
19
17
16
15
14
13
12
8
7
6
5
4
3