2051
1634
1567
1539
1405
1324
1244
1206
1169
1146
1111
1107
1030
878
794
766
746
724
713
676
673
663
654
653
652
635
624
617
615
599
596
579
574
568
555
554
552
550
549
547
538
537
526
521
520
516
511
502
501
498
491
486
485
483
482
482
479
475
466
465
462
461
456
452
450
449
448
446
440
439
438
431
430
425
424
423
422
421
420
417
414
413
411
410
403
402
402
400
400
400
399
398
396
396
395
394
392
391
391
386
384
383
382
382
382
379
376
376
374
372
369
364
360
358
356
355
353
351
351
350
347
346
345
342
340
338
335
331
330
328
328
323
320
318
316
315
311
310
307