1457
1001
599
373
358
293
189
175
148
145
108
80
59
56
53
51
39
36
34
32
31
29
25
22
20
18
17
15
14
12
11
10
9
8
7
6
5