2344
1516
939
641
293
267
265
258
212
121
118
107
100
87
84
62
61
45
42
34
29
20
18
17
16
15
14
13
12
11
7
6
5
4
3