632
632
631
631
641
567
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
579
579
579
579
579
579
579
579
579
579
579
579
579
500
528
520
512
500
488
480
471
457
508
507
506
503
506
512
512
480
493
512
531
544
584
590
661
662
641
632
612
586
571
592
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
572
572
571
571
571
571
571
569
570
570
571
572
573
574
569
570
570
571
572
573
574
569
570
570
571
572
573
574
569
570
570
571
572
573
574
600
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
606
607
608
916
604
596
597
605
602
587
594
587
579
580
581
603
603
625
623
623
630
615
612
620
616
604
603
602
589
600
602
588
583
573
586
575
577
585
615
627
649
648
642
634
635
639
645
625
622
628
623
624
625
631
629
651
659
676
684
654
633
641
627
613
617
627
640
640
646
646
645
631
657
703
722
747
726
748
771
724
721
719
731
713
696
672
675
682
678
647
665
652
668
659
660
673
671
673
660
646
658
671
672
660
670
673
691
652
733
712
711
710
709
708
707
706
705
703
702
701
692
690
689
688
687
690
655
669
690
711
725
768
735
697
753
722
689
690
689
687
715
670
727
693
683
686
688
692
696
699
702
746
746
745
750
675
771
740
710
756
755
686
693
682
680
659
682
671
657
674
646
646
646
636
620
608
607
597
591
536
536
500
500
500
500
500
500
500
499

