1518
898
774
694
687
485
436
426
423
412
375
367
359
345
340
336
331
321
319
318
317
316
308
305
304
293
287
286
238
231
218
216
210
206
193
192
168
143
140
139
137
134
132
131
130
126
123
120
117
116
110
105
102
101
97
94