545
544
537
527
527
528
528
529
530
534
538
540
540
541
548
548
547
547
550
554
561
565
573
575
578
586
590
595
600
605
606
606
606
607
607
611
618
624
625
626
627
627
628
629
631
645
652
655
663
672
677
676
674
672
674
678
679
683
684
682
673
670
669
671
676
687
697
702
707
713
714
717
721
731
742
746
739
732
727
731
740
751
752
752
752
752
752
752
753
754
754
755
762
773
788
788
790
791
793
793
794
795
796
797
796
795
793
789
789
799
802
804
809
813
818
827
834
839
839
840
847
849
852
851
849
849
849
849
849
850
854
846
844
843
841
840
840
837
826
822
815
811
812
817
820
829
826
823
820
818
816
816
814
814
812
811
811
799
796
792
802
793
785
781
774
769
763
764
767
771
770
765
761
758
748
748
749
751
741
734
729
736
736
725
718
716
716
722
726
716
695
681
676
671
661
643
642
643
642
628
628
628
628
628
629
627
618
605
602
602
600
602
604
601
589
582
578
575
577
576
576
574
570
561
558
558
556
553
551
545
540
536
533
530
526
521
523
518
518
514
507
504
509
502
499
495
492
490
482
482
481
480
479
478
474
473
472
473
475
475
475
476
479
503
495
485
478
471
464
461
464
465
464
456
456
457
459
463
463
465
465
465
463
461
460
459
460
460
461
460
460
460
460
463
474
486
482
476
475
475
474
471
471
472
474
480
503
507
496
485
477
472
462
463
463
461
461
461
461
461
463
463
464
465
466
466
466
467
468
470
475
479
479
482
486
487
488
488
488
488
488
488
489
489
490
490
491
485
480
479
479
479
479
483
483
483
483
484
489
489
489
489
489
494
497
500
503
506
514
506
515
525
533
536
540