1219
931
899
717
671
610
597
596
594
563
558
545
543
537
523
520
515
508
494
472
463
458
448
445
410
408
407
404
387
380
378
375
369
366
360
357
338
327
321
320
307
305
302
296
294
291
291
287
287
285
280
278
277
274
272
267
266
263
261
259
258
257
255
254
252
248
242
234
232
225
220
216
214
214