2671
1928
1135
769
423
392
335
290
225
160
153
115
112
105
79
60
50
47
40
37
34
32
28
25
24
19
18
17
15
14
13
12
9
8
7
6
5
4
3