3994
1265
1019
741
390
307
249
228
156
154
146
128
92
75
62
60
33
29
25
20
19
18
17
15
14
13
11
9
7
6
5
4
3