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