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