1747
1514
1497
832
802
772
684
580
559
545
479
470
444
424
418
409
391
383
381
380
367
357
347
346
342
342
320
320
316
315
309
296
293
292
278
278
278
275
268
267
265
261
257
252
247
247
245
242
241
239
235
232
224
223
221
217
214
214
212
206
202
201
200
200
193
192
192
192
192
184
182
177
175
172
163
162