3615
1097
725
355
303
302
289
268
259
219
137
126
121
103
101
92
80
62
61
57
47
41
36
34
26
25
22
21
17
16
15
14
13
12
10
7
6
5
4