4084
971
763
324
303
296
266
263
250
235
145
124
118
111
85
75
66
64
62
57
54
50
43
41
31
26
25
23
21
19
18
17
16
15
14
13
11
9
7
6
5
4