5974
1604
1056
579
508
450
387
363
337
258
184
178
173
170
158
155
100
88
80
74
72
63
59
57
50
46
39
37
36
30
27
26
25
24
22
21
20
19
18
16
15
14
13
8
7
6
5