1071
931
919
875
865
818
803
802
778
771
728
714
713
712
710
709
694
689
687
684
680
677
672
670
665
664
661
660
659
658
657
649
645
644
643
637
636
628
627
623
622
621
620
619
618
615
611
608
607
606
606
606
602
600
599
598
597
593
593
586
585
585
583
583
580
579
579
579
579
572
571
567
566
563
561
560
560
559
559
558
556
554
553
550
549
546
546
544
541
538
538
538
537
536
535
532
531
524
522
521
519
518
517
517
515
511
510
508
507
504
503
503
502
501
501
501
501
498
497
494
493
488
488
488
478
476
472
468
467
465
465
463
460
460
459
459
458
455
447
439
424
419