1418
1017
563
366
364
257
184
166
131
120
104
101
68
65
59
56
55
53
51
29
26
25
21
18
17
16
15
14
13
11
10
9
8
7
6
5
4