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