4745
1357
1186
1022
920
837
648
540
461
437
420
349
276
224
193
186
179
174
169
167
142
133
124
117
110
101
99
94
81
79
69
62
60
58
54
50
49
47
42
35
33
31
30
29
28
23
22
21
19
18
17