2770
2601
2460
2341
2236
2144
2064
1991
1926
1866
1813
1762
1717
1675
1635
1598
1564
1532
1501
1473
1446
1420
1395
1373
1351
1330
1310
1290
1273
1255
1238
1221
1207
1191
1177
1163
1149
1137
1123
1112
1100
1089
1077
1067
1056
1047
1036
1027
1018
1008
1000
991
983
975
966
959
952
944
936
930
923
916
909
903
897
890
884
878
873
867
861
855
851
845
839
835
830
824
820
815
811
806
801
797
792
789
784
780
775
772
768
764
760
756
752
749
745
742
738
735
731
728
724
721
718
715
711
709
705
703
699
696
694
691
687
685
682
680
677
674
671
669
666
664
661
658
656
654
651
649
647
644
642
639
638
635
633
630
629
626
624
622
620
618
616
614
612
610
608
606
604
602
600
599
596
595
593
591
589
588
585
584
583
580
579
577
576
574
572
571
569
567
566
564
563
561
560
558
557
555
553
553
550
549
548
547
545
543
542
541
540
538
537
535
534
533
531
530
529
528
526
525
524
522
521
521
518
518
516
516
514
513
511
511
509
508
507
506
505
504
503
501
501
499
498
497
496
495
494
493
492
491
490
489
488
487
485
485
484
483
482
481
480
479
478
477
476
