2033
1623
1100
1001
956
866
732
710
688
683
662
657
648
631
631
628
601
598
574
566
564
547
538
525
512
505
503
502
491
490
489
488
483
475
454
450
448
444
442
436
433
433
431
430
426
425
423
422
417
412
405
404
403
402
400
394
391
388
387
385
384
377
375
372
370
367
365
359
357
356
352
349
345
337
337
336
336
335
330
327
325
321
318
318
317
316
316
315
314
312
309
308
306
306
305
303
301
299
297
296
295
290
288
287
286
286
285
284
281
278
278
278
278
277
277
276
271
271
270
269
268
268
267
266
265
264
264
263
263
259
256
254
253
249
249
248
243
242
240
232
218