6077
1689
1021
605
530
491
448
404
372
288
191
179
169
168
162
158
112
94
84
74
67
54
51
46
40
37
35
31
28
27
26
25
24
20
18
17
14
11
10
9
7
6
5
4