3643
1146
769
379
319
313
306
280
274
268
161
144
128
110
105
97
91
64
61
55
47
43
42
40
39
38
36
23
20
19
18
16
15
14
13
12
9
8
7
6
5
4
3