1574
1126
610
396
391
299
215
175
172
150
111
95
60
56
52
51
42
33
30
29
28
26
25
22
21
20
16
14
13
12
11
10
9
8
7
6
5
4