1685
1248
584
449
445
338
206
186
182
175
121
108
82
81
68
49
38
34
33
32
27
26
24
23
20
18
16
15
14
13
11
10
9
8
7
6
5