6013
1566
1027
564
481
419
417
404
348
248
202
174
162
153
143
132
104
78
66
64
61
52
49
46
39
38
36
34
32
28
27
26
23
22
17
14
13
12
11
10
8
7
6
5