0006038_A -34.1333 19.0333 281.0
1970010112 2006123112
_ELGIN_(NIVV)______________
565
621
665
616
658
668
590
594
568
611
609
697
653
623
627
653
578
604
653
660
577
609
603
550
581
614
645
663
586
607
529
640
596
586
600
597
562
583
625
633
641
600
643
596
563
636
641
577
635
617
626
654
604
580
607
623
669
620
643
660
636
651
645
672
680
595
638
686
641
621
650
543
607
626
572
540
607
605
643
672
625
582
575
623
603
697
679
703
655
674
662
684
666
606
608
578
684
632
676
678
727
660
693
700
672
666
677
722
719
680
652
677
646
692
705
631
636
670
624
639
632
626
658
652
681
701
652
755
685
770
747
714
639
635
663
687
636
604
719
675
702
663
655
639
646
632
639
581
696
746
724
735
738
720
669
671
640
678
745
693
637
721
743
795
-999
757
697
616
628
616
679
724
721
613
624
759
743
717
706
618
672
727
786
781
722
725
692
699
740
714
648
670
710
782
776
765
756
721
688
625
692
743
794
759
750
711
734
631
622
739
-999
786
753
696
693
641
703
694
619
674
786
772
754
800
730
714
731
703
683
756
719
693
681
721
704
721
700
696
685
700
705
671
714
756
777
761
711
683
727
723
707
713
720
783
736
726
702
705
692
600
653
672
688
673
697
651
613
633
680
728
745
685
800
700
708
734
722
749
728
723
693
684
629
588
625
645
707
740
698
708
698
621
587
630
640
661
641
617
602
616
639
625
627
613
644
681
665
690
747
671
677
697
729
708
670
636
641
636
648
637
679
647
702
696
711
700
666
668
693
624
681
699
714
689
669
587
620
628
717
709
719
678
712
649
688
639
619
705
646
720
590
669
585
590
702
691
644
606
634
610
648
608
640
582
695
725
678
677
596
624
622
667
560
560
593
641
676
657
625
602
663
677
623
653
640
671
625
578
545
575
594
586
554
545
573
587
622
635
620
628
552
531
535
584
575
583
661
654
586
575
641
647
657
592
609
599
631
603
557
595
560
582
643
674
678
679
628
602
641
647
-999
-999
-999
608
681
595
662
660
617
638
680
555
637
589
626
621
593
589
599
691
658
670
665
584
611
599
687
655
617
665
653
654
695
676
746
715
781
699
697
745
676
681
701
726
711
624
662
643
668
627
601
586
625
689
656
711
743
680
729
665
687
727
698
676
658
734
703
678
655
689
713
738
565
705
754
776
711
702
618
673
648
655
692
695
703
678
715
669
700
662
673
646
738
730
709
686
605
643
713
746
765
746
766
800
696
625
683
689
643
730
755
734
707
710
696
611
668
700
699
693
748
707
795
645
670
705
750
759
715
650
617
720
740
791
752
762
738
753
722
742
743
718
-999
710
674
757
720
719
663
711
687
716
755
658
655
677
749
728
730
672
639
662
643
715
767
806
700
682
627
766
687
777
770
791
729
687
689
677
767
762
770
765
697
757
801
734
707
692
711
658
711
672
711
717
727
712
690
683
755
709
649
632
739
711
735
792
797
742
729
729
698
694
705
666
627
616
640
629
654
636
630
676
708
663
741
737
668
690
643
722
731
743
698
678
679
619
603
610
638
706
672
636
652
671
656
679
666
613
611
687
694
610
614
711
670
706
681
653
701
683
713
607
643
641
612
622
654
646
630
642
564
553
613
713
688
696
661
626
626
593
721
676
719
649
656
651
573
575
661
699
664
649
602
588
590
560
592
536
554
608
612
610
622
581
543
499
580
604
549
630
677
580
603
634
665
630
643
693
619
609
599
699
595
629
626
603
590
643
653
660
643
617
567
608
664
684
681
657
661
650
580
618
639
636
643
644
536
587
577
671
704
658
586
575
620
626
590
602
595
601
603
562
559
635
678
647
600
643
620
582
582
557
603
623
577
552
584
657
640
636
654
637
647
577
627
687
686
653
619
663
687
699
700
697
686
649
617
629
669
660
616
618
674
671
721
713
718
613
621
599
583
622
671
721
681
756
714
696
702
724
734
690
664
693
678
660
756
723
685
632
672
711
805
750
709
695
728
717
696
687
714
655
694
673
661
592
609
692
679
692
718
644
620
658
687
639
744
696
764
709
613
723
720
674
700
766
683
717
682
742
638
709
674
684
621
771
753
766
741
727
688
726
700
684
693
607
678
764
761
754
746
784
806
675
715
697
705
724
763
695
703
687
763
723
702
726
710
677
717
684
698
656
761
781
742
684
705
788
808
749
725
682
659
776
778
737
686
717
717
765
728
694
712
679
678
687
697
704
724
693
635
703
641
625
650
734
735
-999
722
698
727
705
742
698
651
602
647
693
729
644
675
648
622
607
672
752
670
714
731
714
745
703
694
662
718
700
675
703
735
760
778
700
621
640
628
614
636
688
633
646
615
651
658
689
739
686
685
773
705
698
641
728
654
673
581
589
582
642
683
674
651
667
681
683
620
626
654
625
623
585
660
661
669
673
604
622
618
597
634
652
550
553
627
551
608
643
648
673
642
647
620
604
623
645
614
710
684
682
624
580
661
661
677
683
652
671
715
674
680
649
671
630
568
633
705
665
644
594
637
644
631
576
609
696
722
659
717
648
680
623
636
638
621
610
629
635
633
641
568
605
635
652
676
663
630
628
585
640
584
559
552
549
556
546
575
612
603
630
579
588
654
633
633
600
598
628
571
618
624
601
666
600
677
653
624
639
656
682
620
614
626
612
644
610
664
623
599
593
582
676
600
608
610
561
560
650
590
611
681
610
631
644
633
630
657
640
647
684
637
575
548
601
626
630
686
627
670
660
676
672
706
674
687
665
645
622
602
580
642
637
650
664
635
701
681
682
733
762
763
771
781
721
655
654
681
715
728
680
647
639
682
664
678
729
634
708
757
655
658
619
673
734
753
762
742
709
761
-999
711
751
715
726
713
713
678
719
693
687
578
651
622
644
674
747
736
687
754
798
761
742
633
660
683
670
568
718
744
658
624
660
688
743
776
762
668
702
731
784
739
730
610
628
624
611
603
685
657
727
744
657
586
676
711
759
748
721
682
662
632
751
735
711
685
681
711
742
646
752
761
753
641
728
617
745
749
684
698
792
-999
706
720
688
737
704
721
723
691
720
737
725
700
652
680
656
698
690
788
758
762
703
684
728
771
765
803
712
691
694
698
720
757
727
628
746
781
723
721
671
675
680
655
664
637
714
708
724
716
735
691
709
716
711
689
671
677
663
659
638
665
614
570
584
579
657
668
637
684
619
649
703
748
673
673
711
739
672
662
663
675
675
670
690
677
612
590
630
670
654
558
581
573
568
622
559
689
620
703
654
618
671
619
617
572
587
599
712
621
621
685
699
601
662
594
643
670
722
665
649
575
564
586
558
562
610
650
625
647
606
646
635
590
655
581
613
576
600
625
626
645
621
653
639
600
610
632
573
638
616
561
593
553
593
576
599
630
661
582
530
532
649
587
604
629
587
584
646
598
624
657
641
647
632
575
589
552
555
553
566
631
646
632
572
565
559
633
600
614
583
607
593
592
724
598
560
586
579
611
629
626
556
588
605
586
599
562
650
725
710
737
681
614
658
643
609
629
663
614
623
641
577
626
605
557
612
660
642
612
617
612
614
642
621
650
590
606
704
645
653
683
694
713
698
685
650
578
623
703
632
619
624
657
614
621
650
660
673
678
748
703
677
657
653
685
642
683
726
757
775
727
700
701
715
680
690
665
684
673
588
667
642
737
601
791
771
726
727
650
630
608
655
624
610
646
652
699
666
687
698
717
696
593
700
694
723
596
701
630
622
734
684
703
725
715
783
757
623
694
714
717
752
710
717
754
731
736
736
713
657
714
775
775
712
680
710
753
741
664
722
687
760
697
714
725
699
761
772
729
614
720
669
612
676
786
738
752
702
700
692
796
682
664
676
710
751
718
699
762
702
642
675
748
701
744
681
734
795
739
716
699
615
767
779
708
742
690
739
680
713
688
674
720
769
739
728
676
663
655
671
653
690
705
743
631
614
624
669
703
634
641
746
731
731
646
651
620
625
679
667
720
709
690
744
710
690
754
705
673
693
655
750
750
669
648
690
652
621
594
597
628
666
701
646
575
635
649
641
673
619
576
634
626
670
685
676
631
678
660
626
637
656
697
720
686
677
682
633
584
605
659
654
677
598
637
598
684
695
708
638
659
620
548
583
647
631
633
574
649
641
656
577
620
641
690
711
643
611
561
673
639
648
649
663
623
607
588
661
689
682
684
655
611
672
647
635
620
653
608
556
595
561
639
643
607
592
639
585
580
595
605
645
616
656
604
662
649
581
588
597
611
577
607
539
506
532
569
546
561
545
562
564
621
587
611
676
693
624
586
538
569
612
639
652
611
540
582
628
617
615
624
610
587
658
635
632
669
686
634
686
705
719
694
677
659
657
600
628
662
644
665
675
674
650
604
588
656
641
642
682
691
721
691
735
622
715
682
607
621
607
625
668
671
637
609
616
712
681
716
678
671
616
676
620
674
627
690
693
689
617
653
691
693
679
691
702
692
725
643
663
614
754
707
706
657
708
665
751
764
731
715
790
746
690
653
683
683
727
730
713
694
708
696
672
641
711
644
632
627
665
615
686
736
714
716
695
742
723
710
705
730
712
693
666
669
628
756
700
781
746
706
726
608
604
665
707
673
672
667
707
777
743
742
617
694
744
725
731
616
617
740
797
757
712
700
677
653
643
727
709
694
658
658
759
786
-999
738
709
643
805
782
735
759
659
706
721
700
787
730
734
743
674
720
717
755
609
666
709
695
644
678
718
692
717
688
676
738
716
690
632
619
606
661
705
704
728
705
681
699
655
627
641
730
741
655
673
610
657
678
723
703
661
699
716
681
677
683
687
619
710
761
699
722
701
679
685
717
624
646
602
630
705
707
651
678
654
697
693
700
657
648
682
699
606
645
656
631
631
626
610
664
633
640
588
651
626
662
585
696
673
625
707
706
681
707
693
599
588
690
652
696
687
618
654
557
566
554
582
596
619
587
606
658
647
652
706
642
644
567
558
603
628
643
577
609
596
636
600
597
606
557
638
616
618
687
658
688
568
591
593
615
572
548
543
647
667
548
587
609
637
637
660
589
566
551
597
554
590
544
642
556
637
635
641
652
637
641
645
653
607
590
575
579
686
641
662
641
645
601
613
578
621
551
555
635
590
628
542
563
594
687
637
663
644
680
701
671
681
668
624
688
673
586
635
615
590
675
650
641
622
572
716
687
633
696
624
692
689
674
703
631
673
645
616
674
620
665
695
579
580
676
638
637
655
643
670
681
687
664
670
613
684
674
632
716
668
708
715
680
704
718
647
643
667
682
673
688
610
670
656
634
695
694
725
725
740
664
660
654
644
733
691
651
661
604
600
686
694
711
657
635
623
696
688
644
657
633
689
638
658
644
600
625
742
796
-999
-999
-999
717
723
663
693
670
697
713
779
752
682
696
705
663
667
705
692
806
768
696
717
743
757
792
735
690
612
693
688
678
604
617
690
707
695
725
808
793
769
793
750
741
653
751
722
677
683
660
686
737
774
713
795
765
731
682
762
763
738
752
713
766
741
762
729
681
726
712
741
744
671
666
727
704
697
693
779
684
670
695
701
637
652
614
658
627
593
619
616
717
638
645
709
687
640
700
755
664
690
636
748
712
693
671
655
642
674
652
655
662
662
615
628
601
706
727
692
715
673
640
666
653
696
681
576
650
628
625
707
583
688
653
645
665
661
600
689
646
634
764
714
701
642
673
708
725
692
601
593
685
634
667
608
585
725
731
735
675
664
732
658
635
651
618
685
695
691
682
644
693
673
659
568
625
560
555
603
586
656
662
650
640
677
649
638
625
586
722
590
647
595
691
654
637
686
625
642
667
640
572
598
588
597
613
566
656
662
645
632
608
650
639
653
632
640
578
584
664
580
572
533
563
532
570
594
616
626
621
547
582
524
518
563
576
642
649
625
577
572
533
501
543
550
590
677
663
669
578
570
562
582
669
667
647
595
566
525
553
575
578
661
646
632
643
635
650
655
613
615
589
576
586
556
580
594
704
697
704
659
612
702
674
663
707
670
709
653
635
664
610
615
572
584
565
560
564
641
635
680
622
583
664
697
663
651
651
621
638
664
658
660
680
645
595
694
681
723
726
722
693
697
692
640
633
703
698
644
662
734
748
747
718
705
733
671
768
730
733
680
710
697
605
696
672
599
650
715
698
637
628
641
666
668
723
701
748
709
713
688
664
679
599
674
629
670
673
667
736
777
738
690
707
768
751
725
700
610
712
710
720
638
772
730
689
764
701
753
727
707
685
786
689
676
692
733
734
719
739
669
658
678
702
786
743
801
708
709
769
768
746
756
722
649
717
631
672
656
594
614
655
685
674
620
621
723
801
754
-999
713
731
750
759
680
695
710
677
651
633
624
689
675
694
673
704
714
729
671
670
616
661
661
680
761
621
671
607
628
641
673
636
676
681
681
710
664
681
653
668
664
623
673
747
725
661
639
705
679
707
724
702
659
675
687
706
649
623
653
772
729
697
664
630
597
709
713
590
555
601
647
640
616
671
659
632
652
757
645
738
698
673
678
711
570
612
659
674
657
624
672
649
670
623
598
634
642
602
605
578
651
626
617
633
606
641
645
615
590
646
630
659
668
636
573
586
645
647
585
629
645
573
615
617
610
602
556
623
624
637
583
632
599
620
679
639
598
540
559
678
669
665
658
646
650
679
618
591
621
566
510
509
530
585
600
691
621
668
610
611
614
623
611
649
608
639
625
660
598
664
637
617
661
669
671
627
617
565
606
590
650
665
602
619
613
548
540
570
572
574
588
646
625
681
604
673
672
677
658
639
588
616
561
566
622
655
593
560
661
654
624
628
611
631
608
578
654
636
650
731
715
727
688
635
588
623
677
631
676
727
673
677
631
683
662
600
617
614
571
616
616
655
733
660
692
661
634
604
668
716
708
706
720
732
697
690
701
673
733
719
668
664
717
719
707
698
645
609
661
753
736
710
732
643
661
668
694
705
663
729
719
715
722
699
732
714
740
701
641
642
719
798
714
728
637
627
690
725
747
741
766
720
714
723
759
756
800
750
748
735
668
693
744
699
698
690
673
748
-999
731
709
692
767
663
699
683
718
724
764
764
736
674
639
669
612
661
691
708
723
675
731
732
701
742
722
693
731
706
701
714
686
649
643
701
696
606
609
739
638
645
665
671
733
730
613
680
660
714
706
736
679
737
724
737
805
746
725
695
693
757
751
690
681
686
695
699
644
607
744
757
751
737
677
694
698
746
722
627
679
646
714
690
674
725
721
702
688
688
708
677
765
745
792
757
721
773
673
596
594
633
665
671
652
657
737
732
715
708
662
677
667
686
605
723
671
694
678
675
623
674
640
593
604
588
683
692
713
704
703
672
640
645
647
674
571
599
630
633
649
602
630
678
613
564
547
587
591
642
626
659
567
553
631
647
587
623
569
590
661
639
607
657
595
731
582
667
651
674
607
583
663
646
613
593
602
638
644
660
678
593
598
679
639
601
577
671
629
663
599
643
697
629
588
693
679
642
560
538
587
590
583
638
622
603
608
562
534
567
608
534
618
629
568
648
633
615
615
596
549
593
631
667
623
624
589
597
608
570
632
622
629
550
592
646
646
651
600
650
600
595
599
588
602
637
647
657
589
604
565
637
603
701
684
732
664
647
671
631
628
667
648
684
688
716
637
664
670
644
673
637
655
635
668
616
612
647
693
661
679
670
624
674
655
709
629
628
570
576
642
625
625
688
633
635
582
590
676
755
732
775
706
728
726
719
671
712
666
677
679
639
715
714
715
715
658
604
616
687
632
672
666
600
572
654
721
695
733
691
614
615
707
694
702
610
690
758
772
753
768
812
722
699
669
765
718
712
654
667
656
685
706
682
698
749
730
691
724
691
667
688
706
778
752
712
718
700
626
678
680
722
715
771
727
693
707
681
760
701
777
789
754
752
698
717
653
679
679
691
633
608
647
670
695
715
745
698
695
711
727
684
708
705
676
693
620
600
628
731
771
682
648
626
646
717
746
771
770
731
735
763
766
732
690
672
740
675
616
616
686
733
682
651
693
776
701
706
679
629
678
705
760
734
710
705
710
706
634
661
715
718
753
714
636
664
623
636
645
701
723
747
674
676
648
636
658
708
658
665
689
728
680
628
637
685
714
748
678
651
677
665
656
685
715
657
707
664
689
616
633
637
607
635
682
654
622
599
546
665
650
670
569
564
564
626
706
677
636
705
653
672
723
647
677
656
576
613
679
666
684
555
588
614
566
609
652
560
588
551
536
583
540
597
638
668
661
624
626
637
628
652
645
650
610
703
677
655
667
633
648
627
590
700
581
593
567
601
587
597
563
563
627
641
639
618
610
623
666
624
636
640
653
554
542
511
565
584
605
618
678
632
687
703
746
677
608
652
616
660
595
564
552
604
572
629
598
613
620
676
649
585
664
588
627
568
593
618
681
672
589
536
566
586
617
662
630
614
597
580
607
615
655
637
619
644
626
599
644
649
640
663
590
654
666
641
628
612
631
662
623
702
748
717
698
629
591
653
747
730
686
679
655
656
690
757
652
671
668
646
619
639
653
591
717
696
672
635
713
734
703
705
683
718
689
764
670
606
641
706
709
652
653
640
627
726
670
654
758
723
754
738
765
729
736
768
683
682
700
739
692
682
755
650
682
604
680
690
748
680
707
675
689
737
695
620
671
696
609
704
742
759
690
713
783
764
752
719
755
683
681
712
723
691
630
659
701
750
701
665
665
683
741
717
750
733
757
709
694
644
695
673
641
656
755
680
667
602
645
660
734
665
665
701
692
612
725
755
723
753
731
717
742
674
696
602
631
713
658
638
731
707
687
676
667
713
701
705
688
692
705
694
753
727
644
688
690
713
693
718
736
739
682
727
607
703
679
663
635
639
631
664
737
772
743
650
677
746
743
692
676
694
702
682
657
621
671
656
652
727
741
761
739
768
684
674
688
761
661
717
684
659
633
644
582
606
613
623
564
653
642
700
694
678
690
665
641
657
695
700
653
601
632
710
711
710
677
707
703
700
672
635
621
629
596
584
592
672
672
588
625
584
661
700
655
644
614
647
637
536
584
647
641
713
627
608
636
583
553
663
603
623
599
656
656
708
593
603
649
621
679
665
622
638
614
634
634
591
591
573
668
631
658
689
604
597
618
652
641
640
661
607
593
701
619
565
602
658
595
590
583
611
623
641
558
599
573
632
672
668
577
570
525
562
545
571
573
591
622
562
606
611
572
600
638
651
585
626
659
632
664
588
625
587
616
653
659
609
663
628
707
-999
-999
-999
672
630
664
645
591
624
634
675
719
731
729
666
647
668
658
636
673
619
589
662
736
724
676
652
684
659
665
626
648
669
643
632
662
648
651
611
665
602
639
688
716
654
681
706
697
696
622
660
660
634
643
633
642
702
668
761
654
685
677
670
706
677
678
732
672
678
623
595
652
771
680
633
745
732
694
704
687
735
685
673
716
675
-999
722
713
750
730
716
724
780
734
711
713
693
703
737
722
703
724
720
685
745
752
719
672
703
754
733
701
678
735
800
717
652
688
623
702
-999
757
721
727
697
642
744
-999
639
711
734
748
669
638
682
747
735
693
650
749
734
703
693
686
644
687
654
656
732
724
726
680
681
684
700
687
763
687
626
618
659
729
729
688
767
732
707
732
742
729
752
768
721
677
647
635
703
686
717
712
692
647
623
648
664
706
673
673
743
692
743
706
709
658
694
778
770
737
763
725
693
695
765
729
730
709
622
641
646
649
659
615
594
637
690
702
673
685
621
586
589
713
710
662
667
673
675
685
700
706
660
626
647
627
667
704
618
705
681
664
614
619
602
591
626
605
700
690
648
600
605
654
699
697
604
724
614
667
682
670
669
690
589
547
527
537
610
644
637
566
622
586
627
601
687
711
605
614
606
648
638
609
611
689
701
649
685
680
636
639
623
682
705
671
674
639
617
644
622
659
580
641
611
602
621
599
719
652
634
613
555
672
597
625
619
660
620
632
548
587
576
584
614
590
637
601
620
631
575
550
571
670
607
664
659
615
650
609
639
649
635
611
635
588
617
586
592
641
595
672
661
616
650
643
646
658
670
628
590
559
630
654
662
643
636
608
679
618
598
630
575
627
619
630
630
644
667
651
671
631
653
704
602
584
622
612
617
575
630
575
613
675
769
715
681
656
627
731
726
762
769
703
630
626
658
645
620
645
764
743
771
783
671
682
691
692
683
648
633
632
657
672
673
684
596
663
655
665
678
673
585
585
668
686
686
727
739
699
741
797
694
762
683
637
686
649
595
758
735
-999
709
667
720
744
745
764
691
651
720
784
707
705
607
714
709
691
663
760
730
715
680
663
720
759
754
715
740
717
742
732
747
727
678
706
711
717
696
730
753
702
702
658
727
652
725
692
750
675
693
677
686
785
717
747
717
694
708
762
759
727
655
655
621
680
735
716
713
662
716
713
745
717
716
770
744
718
743
634
692
702
717
703
703
707
645
693
663
677
675
701
702
697
710
611
603
661
727
664
669
631
706
687
607
642
723
725
708
681
679
590
628
599
641
655
674
689
629
614
617
582
689
741
708
651
626
614
621
595
687
688
686
630
627
714
687
655
684
677
636
677
679
632
655
670
676
666
668
700
673
597
605
620
625
698
663
726
726
700
652
583
604
599
625
691
689
737
663
695
678
624
655
663
637
568
609
633
615
600
632
593
671
708
693
662
671
673
644
673
694
654
647
603
654
638
653
631
627
720
639
701
626
644
680
660
642
652
636
617
635
613
691
671
629
640
588
618
621
688
650
569
622
617
559
629
644
613
592
644
675
638
631
606
589
621
636
548
605
563
696
632
687
673
651
649
634
653
638
607
711
670
702
594
577
597
588
584
579
597
536
573
597
619
611
699
654
574
580
631
678
644
622
640
711
750
647
599
584
580
-999
-999
-999
596
680
680
682
654
698
679
650
613
663
581
589
583
566
632
676
660
642
654
680
673
663
684
571
576
616
632
657
638
635
637
697
691
700
664
625
575
729
687
663
653
608
650
652
618
645
630
714
687
642
663
690
695
661
731
725
737
695
622
723
708
720
689
697
730
738
711
684
711
737
696
677
663
664
673
627
618
644
691
709
700
722
734
770
733
718
700
673
754
699
680
675
672
706
719
680
628
624
653
651
730
674
666
692
699
717
675
701
666
534
745
798
733
719
751
689
714
664
602
671
700
775
711
758
717
636
653
730
769
673
627
730
745
734
755
732
683
670
702
661
659
697
735
711
757
757
771
763
768
665
680
683
681
723
718
710
742
723
791
739
723
597
725
737
703
792
720
729
694
653
668
787
721
657
729
699
666
591
603
633
739
733
702
691
723
752
678
647
665
718
726
766
761
660
661
659
700
659
662
725
703
756
699
645
630
625
626
615
564
605
598
639
664
637
609
682
654
653
624
594
603
755
723
701
644
627
679
703
715
687
625
616
604
631
655
640
648
669
731
703
713
678
680
654
622
630
638
602
584
627
649
578
615
667
638
671
546
535
625
589
609
625
580
593
627
631
631
642
637
666
631
631
631
609
629
728
654
649
650
602
548
582
602
615
664
591
604
602
614
601
587
649
634
664
606
585
519
576
573
586
615
625
621
619
655
646
626
643
624
651
623
562
602
599
632
579
573
578
644
660
635
638
666
556
627
600
613
582
695
693
625
584
556
554
583
594
581
633
625
592
607
550
601
578
627
573
624
628
588
623
618
580
630
659
629
607
631
648
610
531
552
639
618
651
590
575
591
594
603
593
630
635
634
648
614
635
680
698
611
625
657
681
614
613
596
597
583
613
656
597
630
668
647
617
644
637
694
714
728
717
681
677
666
613
637
602
702
762
715
729
697
647
657
667
694
632
648
693
651
632
690
633
665
647
643
620
687
729
695
699
676
705
713
643
530
643
613
683
786
745
721
691
663
717
704
690
670
644
717
674
690
701
745
741
748
707
764
717
674
628
752
632
707
732
703
691
708
673
683
567
618
596
649
711
756
671
690
707
718
742
754
722
690
625
630
662
697
707
660
696
747
700
716
718
786
749
708
688
721
720
678
669
632
618
613
618
614
724
731
744
718
649
739
707
707
619
748
739
721
745
702
699
652
712
712
657
688
738
812
751
758
707
638
684
632
707
653
717
723
694
693
676
692
682
695
680
680
690
702
683
632
644
684
659
702
677
593
629
596
601
674
677
622
623
600
625
637
637
710
701
692
750
691
612
647
694
679
741
751
702
677
678
715
705
691
698
588
557
560
598
602
683
627
629
667
715
706
674
648
658
596
587
597
616
553
553
625
603
638
621
625
683
658
591
656
716
691
656
702
659
704
647
618
619
570
609
680
644
695
713
701
620
642
731
712
659
658
618
667
627
606
567
580
637
580
618
675
632
711
679
651
621
678
666
644
593
591
595
579
674
643
609
611
655
626
616
531
598
510
541
587
554
546
683
664
580
616
593
611
678
580
600
546
593
590
579
611
-999
-999
-999
608
636
551
603
604
556
574
622
536
548
535
583
627
652
611
654
568
579
595
555
647
614
579
586
557
607
685
682
672
667
617
648
662
573
581
608
595
647
613
642
665
670
682
715
680
667
596
599
649
591
660
545
610
560
565
599
610
568
585
604
613
660
747
751
741
637
633
642
581
610
612
619
621
622
661
699
702
654
681
756
685
681
657
660
641
699
695
734
618
633
665
678
703
745
680
692
665
792
736
707
705
721
675
688
634
663
616
656
676
752
673
674
646
663
712
754
708
721
693
699
741
753
721
748
737
719
630
627
687
665
698
673
753
714
686
684
681
680
693
731
668
627
716
706
665
671
729
685
634
638
658
695
763
764
690
752
663
745
768
777
-999
704
727
719
744
742
798
777
757
696
673
703
715
757
728
686
650
689
651
679
727
719
701
658
683
708
664
716
682
640
678
658
683
695
634
594
688
709
702
676
748
734
714
735
706
677
724
598
668
665
622
659
688
679
692
642
616
641
611
666
735
763
742
706
670
697
653
698
732
670
618
607
694
732
748
712
711
637
710
679
667
682
615
675
610
701
650
587
630
508
595
669
626
677
760
602
607
648
573
634
652
601
648
623
664
577
700
656
681
602
596
584
616
681
600
689
699
644
646
684
688
659
626
597
647
568
569
506
563
585
570
591
558
591
619
530
550
540
520
553
540
577
613
568
574
625
547
618
624
668
700
659
668
630
576
615
574
547
576
599
648
655
661
662
677
665
670
666
629
671
620
598
614
622
566
649
645
700
629
629
588
621
552
600
560
661
573
638
547
548
591
601
639
564
572
590
597
559
617
648
585
617
662
554
575
556
643
584
625
607
653
688
603
716
662
620
612
586
551
623
576
575
599
639
655
619
629
619
646
652
599
618
675
586
658
577
592
597
628
621
567
637
603
654
573
662
678
673
574
601
642
615
715
703
714
721
680
671
675
675
691
689
616
664
649
661
654
660
611
667
699
681
618
644
597
618
638
610
681
663
694
667
649
678
552
599
575
602
652
620
683
713
708
716
673
680
701
707
666
627
616
583
719
663
637
666
715
693
658
654
670
667
690
675
707
711
667
615
617
575
680
666
685
593
673
735
660
677
699
675
659
606
657
647
670
741
706
631
707
690
700
687
728
756
752
771
710
696
697
667
613
628
708
770
807
798
761
727
683
653
694
661
693
681
612
607
698
709
620
645
717
695
600
711
675
671
690
797
735
763
688
753
734
721
707
669
647
682
682
679
679
668
608
632
705
666
649
653
722
755
754
687
717
692
671
696
692
630
717
688
642
622
716
712
718
688
661
631
612
705
697
719
706
640
622
690
708
658
616
666
677
694
674
668
630
729
741
768
691
673
666
673
690
657
655
615
653
614
679
736
742
703
667
734
682
644
667
734
684
634
669
633
631
658
655
656
642
661
624
657
669
624
671
612
725
780
665
665
702
673
682
595
674
758
682
759
721
675
713
644
602
667
597
647
582
591
612
577
567
572
583
663
662
627
647
569
630
639
590
615
662
571
658
608
564
610
537
545
627
598
686
663
680
674
597
603
642
636
578
597
605
651
591
650
626
631
593
680
563
625
584
626
671
572
565
596
608
619
656
666
617
652
644
571
599
716
662
597
669
707
650
676
624
623
637
665
605
590
576
579
650
646
619
555
594
638
663
668
636
586
591
631
597
571
554
578
613
633
649
609
677
620
581
560
584
541
569
599
533
565
594
654
640
691
725
641
629
638
578
643
634
701
640
655
644
590
588
562
623
562
572
607
587
586
667
645
698
630
636
674
613
715
681
626
666
662
706
702
683
635
687
724
690
642
648
582
640
622
729
663
673
665
640
642
649
656
656
641
638
617
698
674
700
725
715
678
640
605
596
685
663
628
652
663
654
710
612
660
626
654
650
660
706
730
686
654
652
660
684
692
642
706
747
724
716
702
757
695
705
728
719
642
626
710
743
752
753
725
696
643
629
694
736
698
707
686
569
653
627
753
761
708
735
733
770
741
759
711
778
723
732
743
686
656
667
671
750
729
719
707
688
647
692
661
662
704
703
734
710
708
711
668
713
691
707
638
686
612
632
722
743
683
720
706
680
679
733
705
709
714
744
749
758
729
742
688
702
647
725
743
753
743
708
749
653
665
725
650
679
658
614
663
644
732
742
744
663
586
715
643
615
676
701
767
685
617
640
683
686
765
715
727
706
683
690
651
614
662
665
705
672
692
706
613
657
630
655
658
607
648
637
681
605
709
605
670
678
675
618
641
659
659
667
623
655
665
638
663
623
658
597
610
630
608
649
735
700
637
691
719
705
656
571
635
698
718
677
631
620
695
643
635
659
601
596
615
638
642
656
613
679
653
617
583
582
538
560
637
656
651
581
545
630
627
609
640
690
665
660
671
575
620
628
609
627
635
691
652
677
650
623
593
597
607
591
603
657
640
646
591
613
674
640
642
661
670
642
618
560
599
666
638
653
632
632
606
633
611
537
559
565
588
584
554
580
602
614
542
561
556
614
636
572
591
579
548
549
604
627
607
620
599
516
553
554
535
590
596
588
582
594
570
580
657
654
647
662
649
619
700
721
657
685
670
604
586
631
623
606
614
688
688
618
596
600
570
583
660
692
673
707
720
661
669
609
626
699
632
608
614
614
622
697
677
654
676
717
730
735
719
687
677
677
639
619
656
708
724
664
647
730
655
627
645
610
671
647
655
670
667
653
616
640
621
622
724
695
637
698
779
737
721
682
710
652
581
666
654
642
728
769
809
756
753
693
742
685
777
767
788
751
635
683
767
764
792
773
719
634
773
740
706
676
732
707
659
657
652
631
663
693
742
748
753
741
739
694
667
655
689
728
656
678
686
713
774
705
789
735
588
654
716
716
778
740
685
723
743
708
670
636
714
720
754
770
733
745
676
702
736
721
670
671
588
603
674
740
613
670
683
658
639
687
625
705
738
725
665
702
726
699
707
691
607
692
787
759
723
695
704
722
740
709
659
653
708
667
596
667
640
697
704
714
650
671
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
743
652
593
601
552
603
633
706
641
645
650
664
688
637
661
634
588
639
633
649
699
741
634
659
670
639
695
715
728
705
659
628
606
631
666
631
631
648
627
670
632
641
668
610
688
711
740
663
708
677
728
709
648
660
701
689
678
725
623
634
732
750
752
694
690
651
665
618
649
658
668
761
775
769
685
584
637
656
720
673
731
686
734
733
713
657
695
764
723
757
781
731
734
715
699
634
723
782
784
721
767
714
693
712
711
692
785
738
700
775
731
730
711
693
661
640
661
796
720
755
748
727
667
719
752
747
749
670
692
719
716
638
730
720
719
701
718
693
714
635
673
754
685
671
702
745
738
717
686
682
722
725
730
617
645
681
696
728
689
712
748
749
698
641
700
729
668
690
681
623
576
639
651
719
739
708
702
647
632
655
681
645
701
685
722
593
630
701
654
641
664
713
728
736
698
649
674
603
648
639
667
692
665
632
615
600
648
670
658
639
661
632
688
618
660
658
672
585
585
682
609
703
675
658
650
549
612
590
557
673
588
587
578
643
640
658
671
654
657
681
663
710
645
645
644
627
642
602
640
626
591
634
690
678
572
569
557
606
631
588
634
628
598
609
676
655
638
559
621
585
588
600
594
580
584
613
632
608
586
541
629
642
568
577
574
612
615
584
624
552
577
623
619
538
531
522
576
542
595
633
657
571
622
-999
-999
653
621
581
638
614
567
591
624
-999
-999
578
598
558
623
609
629
561
592
565
534
550
596
644
568
587
628
588
588
605
583
575
538
562
540
579
587
559
567
548
593
609
636
562
568
584
618
555
590
507
551
571
573
646
609
591
651
595
642
657
699
683
677
656
633
652
655
627
583
621
640
594
611
565
579
619
644
634
613
606
627
605
639
628
650
600
637
663
649
740
681
663
627
572
604
633
615
648
613
583
600
649
754
695
627
635
657
658
606
555
675
736
669
615
653
699
677
735
692
595
632
624
646
647
691
594
640
677
698
715
691
644
686
777
722
673
655
645
714
692
711
656
668
704
688
690
665
727
659
671
763
723
756
718
755
756
736
668
665
714
719
683
659
661
741
716
697
713
709
679
708
667
644
661
606
675
668
683
730
708
652
750
697
706
660
685
657
697
750
675
668
640
669
685
742
740
642
643
635
684
704
698
679
670
654
623
632
684
735
654
663
726
738
698
719
689
618
642
651
641
709
763
705
729
689
724
626
714
601
620
681
669
646
599
633
658
607
622
681
696
658
672
746
675
709
668
628
687
691
707
690
661
686
644
664
669
645
616
702
614
625
552
589
592
663
641
687
680
686
646
679
703
692
614
647
689
657
645
661
702
695
728
667
629
595
668
593
619
567
556
575
598
589
670
620
552
577
641
704
637
604
621
611
631
608
596
659
733
648
645
636
632
651
664
594
594
635
718
698
628
644
607
602
607
630
640
675
665
626
605
651
620
563
626
575
601
606
593
568
600
609
553
587
579
602
653
612
626
580
574
594
667
601
687
584
587
606
643
594
589
643
631
603
599
530
558
555
610
529
539
536
535
593
616
536
529
547
556
588
549
565
574
598
591
586
507
546
580
616
559
659
629
559
633
583
614
552
556
627
622
634
684
547
558
624
603
586
543
606
628
667
674
549
556
589
586
611
654
651
618
614
624
604
632
633
619
631
628
659
608
556
589
650
664
688
672
718
675
598
620
649
612
650
657
660
651
693
665
582
641
653
668
702
672
682
642
623
621
614
600
620
594
714
675
727
662
682
674
674
690
592
697
725
703
638
610
631
707
732
660
664
739
744
647
713
726
716
707
752
664
666
763
754
641
654
666
707
702
688
720
622
618
638
694
677
752
748
770
733
702
711
755
771
729
679
673
674
702
787
725
658
683
697
712
644
684
738
702
674
742
697
630
677
617
658
672
674
736
782
745
746
730
709
674
737
675
684
692
701
724
706
654
717
744
734
680
664
686
783
714
641
714
712
727
749
658
689
699
729
710
660
594
603
685
653
672
666
716
681
699
758
755
697
653
653
704
602
596
603
690
632
669
718
685
626
669
728
680
680
705
670
770
719
683
649
625
691
661
702
666
693
625
674
673
684
697
659
715
689
700
714
742
625
653
609
670
630
665
683
660
688
668
622
679
610
667
681
634
638
674
658
678
612
602
666
672
668
695
669
662
609
605
630
620
654
625
598
625
616
624
585
578
653
572
651
603
656
636
649
643
624
593
645
650
632
651
676
593
656
653
642
610
639
625
606
621
623
614
542
594
654
653
607
614
658
597
641
614
628
675
654
590
723