1423
1032
450
386
335
255
180
144
133
116
86
58
57
56
51
48
35
30
27
26
25
23
21
20
17
16
15
14
13
12
11
10
9
8
7
6
5
4