538
547
549
540
537
549
550
550
553
547
548
544
538
541
538
547
548
551
550
556
557
566
568
555
555
556
553
553
552
556
558
562
581
598
611
621
636
625
635
638
639
618
619
634
644
633
624
615
610
628
632
637
635
635
632
643
633
635
636
627
617
595
595
592
589
591
599
592
590
591
589
586
587
588
591
592
605
618
632
657
662
660
673
668
703
688
683
623
618
609
598
597
600
592
618
605
617
622
632
647
644
658
671
672
667
658
657
658
636
632
635
635
638
640
641
654
669
678
680
687
695
731
715
710
681
661
657
652
667
674
672
675
674
687
700
710
705
654
650
654
696
696
706
716
701
704
700
710
720
724
750
744
749
786
783
779
777
783
774
777
776
774
778
756
733
737
734
747
759
768
777
777
772
777
799
825
772
774
786
768
766
755
752
736
737
727
728
724
725
721
716
717
717
722
722
724
729
733
731
735
710
701
683
693
696
689
703
700
703
702
705
698
710
714
735
733
759
761
771
780
781
804
802
799
776
786
777
748
730
685
643
626
599
592
532
523
502
498
489
495
505
512
515
518
512
509
494
491
494
514
498
484
474
475
471
472
465
461
462
463
460
457
455
453
455
453
450
455
456
486
484
484
471
470
459
458
456
469
461
457
471
471
479
488
492
503
519
516
512
511
525
528
532
541
549
565
566
586
596
597
594
579
599
626
633
598
617
633
641
628
617
609
589
551
525
526
532
532
538
537
547
533
527
538
538
536
535
535
537
538
536
533
534
539
556
548
535
531
539
554
537
541
546
532
530
531
545
532
529
541
533
558
576
574
568
558
563
568
586
628
650
659
632
625
622
610
604
611
614
614
609
619
622
620
626
627
631
667
666
674
659
660
661
662
663
666
667
660
662
658
655
664
667
663
665
673
672
675
673
690
672
673
712
751
764
769
791
786
786
787
758
761
762
786
729
730
735
722
716
705
696
648
643
628
623
609
611
613
608
607
639
644
639
642
619
608
611
571
532
537
510
510
517
527
515
523
506
513
517
567
603
602
608
618
615
681
735
748
886
888
893
891
887
868
860
835
834
821
811
807
810
777
776
776
695
652
640
638
639
635
608
590
596
594
584
617
635
651
642
633
614
597
594
585
583
582
592
596
608
613