2612
1705
1136
739
417
384
284
241
197
135
115
108
104
65
63
50
42
38
31
29
27
20
18
17
16
15
13
12
11
10
9
8
6
5
4
3