1.Tag 82km 436hm
2.Tag 55km 639hm
3.Tag 57km 777hm
4.Tag 78km 1097hm
]]>
1.Tag 82km 436hm
2.Tag 55km 639hm
3.Tag 57km 777hm
4.Tag 78km 1097hm
]]>
514
514
514
514
514
514
514
514
514
514
515
515
515
515
516
516
516
516
518
518
518
518
518
519
519
519
519
519
520
521
521
521
521
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
524
525
525
526
526
526
527
527
527
528
528
529
529
531
531
532
532
533
533
533
534
535
535
535
535
536
536
536
537
537
537
537
537
537
537
537
536
536
536
536
536
536
536
536
536
536
536
536
535
535
535
535
535
535
535
535
534
534
534
534
534
534
534
534
535
535
535
535
535
536
536
537
537
537
537
537
537
537
537
537
536
536
536
536
536
536
536
536
536
536
536
536
537
537
537
537
538
538
538
538
538
538
537
537
537
537
537
537
538
539
539
539
539
539
539
539
539
539
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
539
539
539
539
539
539
539
539
541
541
542
548
549
550
552
555
557
558
559
559
560
561
562
562
563
565
566
566
564
564
563
561
561
558
556
555
554
553
553
551
551
550
550
550
550
550
550
550
550
550
550
550
549
548
547
545
544
543
542
542
544
546
547
549
549
550
550
550
550
550
553
557
558
561
562
562
560
558
557
554
551
547
546
546
547
548
549
550
550
551
551
551
551
551
551
551
551
551
551
552
553
554
554
555
555
556
556
556
558
558
560
563
564
565
567
568
568
570
571
571
570
568
567
565
564
564
561
559
556
556
556
557
557
558
558
561
563
565
571
572
573
575
578
579
581
584
588
590
593
595
593
591
590
589
585
585
582
580
577
577
577
578
578
579
579
579
579
578
577
570
569
567
565
563
564
565
566
570
571
572
574
579
579
576
575
572
570
569
564
562
560
559
557
557
557
557
556
556
555
555
555
555
556
556
556
556
556
556
556
555
555
555
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
555
555
556
556
556
556
556
557
557
557
557
557
557
557
557
557
557
557
558
558
558
558
558
559
559
559
559
559
559
559
559
559
559
559
560
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
562
562
562
562
562
562
562
562
562
562
563
563
567
571
573
573
573
573
573
574
574
574
574
574
574
574
574
574
573
573
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
573
573
573
573
574
574
575
575
575
575
575
575
576
576
576
577
577
578
578
578
579
579
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
581
581
582
582
582
582
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
582
582
582
582
582
582
582
582
582
582
582
582
583
583
583
583
583
584
584
584
585
586
587
587
587
587
588
588
588
588
588
588
589
589
589
589
589
590
590
590
590
591
593
594
594
594
595
595
596
596
597
598
598
599
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
601
601
601
601
601
601
601
601
601
601
601
601
602
602
602
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
605
606
608
610
609
607
606
614
616
620
620
620
620
620
623
624
625
631
635
638
639
639
639
639
639
642
646
651
653
657
654
650
642
644
659
659
659
657
657
655
654
653
648
640
640
640
640
640
635
629
628
626
624
622
621
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
621
621
621
621
621
621
621
621
622
623
624
625
626
627
627
627
627
627
627
628
629
630
630
631
633
635
636
636
636
637
637
637
638
640
642
650
657
659
660
660
660
660
660
660
660
660
656
653
650
646
644
643
640
640
640
645
650
657
666
672
675
678
678
678
676
675
674
673
670
668
667
662
661
660
658
657
654
650
650
648
646
645
643
642
640
638
638
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
641
641
641
641
641
641
641
641
641
642
642
642
642
642
642
642
642
642
643
644
644
644
645
646
647
648
649
649
649
648
647
647
646
646
647
647
647
647
647
647
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
649
649
649
649
649
649
649
649
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
651
651
651
651
651
652
652
652
652
652
652
652
652
653
653
653
653
653
653
653
653
653
653
653
653
654
654
654
654
655
655
655
655
655
655
655
655
655
656
656
656
656
656
656
657
657
657
657
657
657
657
658
658
658
658
658
659
659
659
659
659
659
659
659
659
659
659
659
659
659
659
659
660
660
660
660
660
660
660
660
660
660
660
660
660
660
660
660
660
661
661
661
662
662
662
662
662
662
662
662
662
662
662
662
662
662
662
662
663
663
663
663
663
664
664
664
665
665
665
665
665
665
665
665
665
665
665
665
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
666
667
668
668
669
669
669
669
669
669
669
669
669
669
669
669
669
670
670
670
671
671
671
672
672
672
672
673
673
673
674
674
674
674
674
674
675
675
675
675
675
675
675
675
675
676
676
676
677
677
678
678
678
678
678
678
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
679
680
680
680
681
681
682
683
683
683
683
683
683
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
687
688
689
691
693
693
693
693
692
692
692
692
692
692
692
692
692
692
692
692
693
694
695
697
698
699
699
699
699
699
699
699
698
698
698
699
699
699
699
699
699
699
699
699
700
701
701
701
701
701
701
702
702
702
702
703
703
704
704
704
704
704
704
704
704
704
704
704
704
704
704
704
704
705
706
707
708
708
708
708
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
711
713
714
714
716
716
716
716
716
716
716
716
717
719
722
724
726
729
729
729
729
729
729
729
729
729
729
729
729
729
729
730
731
731
731
729
728
727
727
725
723
723
722
722
722
723
724
725
727
727
728
728
729
730
730
730
731
731
731
731
731
731
733
735
736
739
742
743
745
746
750
750
750
750
750
750
750
750
750
750
750
750
750
750
750
750
750
750
749
748
747
745
742
741
737
735
733
729
727
726
727
728
730
731
733
735
737
738
746
748
749
750
751
752
752
753
754
755
756
757
759
761
762
766
768
770
771
773
775
776
776
776
775
775
775
773
772
771
769
769
769
769
769
769
768
766
764
763
761
760
760
760
761
761
761
761
760
760
759
761
764
766
768
770
771
771
771
771
771
773
774
775
776
778
783
784
785
786
787
787
788
790
790
789
789
788
788
787
787
786
786
785
784
784
783
783
782
781
780
779
778
777
776
776
775
775
774
774
774
775
777
778
780
782
783
786
789
790
792
794
796
796
797
798
799
800
802
802
803
805
805
806
806
807
807
807
808
808
808
808
809
810
810
811
811
811
812
813
811
808
806
804
803
799
795
794
796
797
800
802
804
804
803
803
803
803
802
802
802
802
802
802
802
803
803
804
805
805
806
807
807
807
807
807
809
810
810
810
811
811
812
813
815
816
816
817
817
818
818
818
818
818
819
819
820
821
821
821
822
822
822
823
824
825
826
828
829
830
830
831
832
833
835
835
836
838
839
839
839
839
839
839
839
838
835
834
832
831
831
829
827
823
823
821
821
820
820
820
819
820
820
823
825
818
816
815
815
816
818
819
820
821
822
822
822
822
822
822
821
821
821
821
821
821
821
822
822
823
823
823
824
825
826
826
827
827
828
829
830
831
833
835
837
840
841
842
843
844
844
844
844
844
844
844
844
843
843
843
843
843
844
845
847
847
848
851
854
858
860
863
865
867
868
873
873
873
873
873
872
872
872
872
873
873
874
875
877
879
881
877
875
871
869
869
870
870
871
871
872
873
874
875
875
876
876
877
877
879
882
889
890
892
892
892
892
892
892
892
892
892
892
892
892
893
893
893
895
895
896
896
897
897
898
898
899
899
899
899
899
899
899
899
899
899
899
899
899
899
899
899
900
900
901
902
904
904
904
904
903
903
903
903
904
905
907
908
909
911
911
909
909
909
909
908
908
908
908
908
908
908
908
909
909
910
911
911
911
911
911
911
911
911
911
912
913
913
914
914
915
916
918
918
918
918
919
919
919
919
919
920
920
920
920
920
921
921
921
922
923
924
925
925
928
929
930
930
930
930
930
930
931
931
933
933
935
936
937
937
937
938
938
938
938
938
939
939
939
939
938
938
937
937
936
935
933
932
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
931
934
936
937
939
941
942
941
941
941
940
938
936
934
930
930
929
929
929
929
929
929
929
929
929
929
929
930
930
930
930
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
930
930
930
930
930
930
930
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
930
930
930
930
930
930
930
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
930
931
935
936
940
941
942
943
944
945
945
946
947
949
950
955
958
957
955
953
951
950
949
947
947
947
947
947
947
947
947
947
949
950
956
957
958
958
958
959
960
960
960
961
962
963
964
966
968
968
968
968
968
968
968
968
968
967
967
967
967
966
966
966
964
964
963
959
956
950
948
946
945
942
938
937
936
935
934
933
932
927
925
924
922
917
915
912
910
906
904
901
899
895
893
893
893
892
891
891
890
888
883
876
871
864
855
855
846
843
842
834
830
825
822
817
813
808
802
799
798
794
786
782
779
778
768
765
759
753
752
751
750
749
748
746
745
743
743
742
742
741
740
740
740
740
735
732
729
727
721
720
719
710
707
706
701
700
698
689
687
678
672
664
662
658
655
652
644
639
631
629
614
605
598
597
594
592
590
585
582
579
575
573
568
566
565
563
563
561
559
558
558
558
555
552
552
549
549
549
549
549
550
550
550
550
551
552
555
555
554
552
547
543
538
538
538
537
536
536
536
536
536
537
537
537
538
538
538
539
539
539
539
539
541
541
543
544
544
544
544
542
542
540
539
539
538
538
538
538
538
538
538
538
538
538
538
538
535
534
533
532
531
530
530
528
527
527
527
524
524
524
524
524
523
523
523
522
522
522
521
521
521
521
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
521
521
521
521
520
520
520
520
520
520
520
520
520
520
520
520
519
519
518
518
518
518
518
519
519
520
522
523
524
527
527
528
529
529
529
529
529
529
529
529
529
529
529
529
529
528
528
527
526
526
526
526
528
528
528
528
528
528
529
531
538
541
541
542
542
542
542
542
542
542
541
541
540
540
540
539
543
546
552
554
555
562
559
558
558
557
556
555
555
555
556
557
558
558
558
559
560
561
563
566
572
572
573
574
576
577
578
578
581
582
582
582
582
582
581
581
581
580
579
577
575
573
571
570
571
573
577
579
581
583
582
581
579
578
578
578
577
577
581
582
584
585
589
592
596
600
608
615
618
618
623
625
626
629
635
638
639
647
649
650
650
651
652
654
655
660
662
667
671
677
690
692
694
694
696
695
695
695
695
695
697
701
703
704
706
708
709
715
716
718
721
723
728
729
731
733
735
735
735
737
738
739
740
740
740
737
737
736
735
731
730
729
727
726
725
725
726
726
726
726
726
727
727
728
728
729
731
733
734
735
736
737
740
748
753
758
760
762
765
771
772
773
773
772
771
771
771
770
770
771
772
772
773
773
773
774
774
775
776
777
778
778
779
779
780
780
781
783
784
785
786
788
790
791
792
794
796
798
800
802
802
802
803
804
805
806
807
809
810
811
811
812
812
813
814
814
814
815
816
817
818
818
818
819
822
823
826
827
827
828
835
836
839
841
841
842
842
844
845
843
839
838
836
835
832
831
830
827
825
824
823
821
819
813
810
807
805
800
798
797
795
794
785
781
773
767
761
752
745
735
732
724
717
714
709
702
695
686
678
681
685
685
686
687
700
701
702
702
702
702
702
701
701
701
700
699
699
699
698
698
697
696
694
693
693
693
692
689
687
687
687
687
686
686
686
687
687
687
687
688
688
688
688
688
689
689
689
690
691
693
693
694
696
697
701
709
725
738
746
750
750
751
752
759
762
783
792
795
802
808
810
813
811
810
808
805
800
799
798
798
795
794
792
791
789
788
786
784
781
775
773
771
771
770
769
768
767
765
765
758
755
754
750
749
747
747
744
742
741
740
738
735
734
734
735
735
735
736
736
737
737
737
737
738
740
740
741
741
744
745
746
748
749
749
750
751
751
752
752
753
753
753
754
754
756
757
757
757
757
756
756
755
755
755
755
755
755
755
755
755
755
755
755
755
755
756
757
758
758
759
759
762
763
765
766
765
765
763
763
762
761
758
758
758
758
759
759
760
762
762
765
765
766
771
772
773
773
775
775
775
776
776
776
776
776
776
776
776
776
781
782
784
785
786
787
789
789
787
783
783
782
782
783
783
784
784
785
786
786
786
786
787
787
787
787
787
787
787
787
787
788
788
788
789
789
789
789
790
790
790
792
793
793
794
795
796
797
798
801
803
804
806
807
807
809
810
812
814
815
816
818
820
823
824
824
825
825
826
827
827
828
828
831
833
835
836
838
839
846
853
862
864
866
872
878
883
884
880
878
877
876
875
873
871
869
868
866
864
862
863
866
868
879
879
880
883
886
886
887
888
888
889
890
891
892
893
893
895
896
898
899
900
900
904
905
910
910
918
919
925
930
936
940
943
945
951
961
961
962
964
968
977
984
998
1009
1015
1020
1024
1024
1024
1024
1024
1024
1024
1025
1026
1027
1029
1029
1030
1032
1034
1035
1037
1039
1040
1041
1041
1043
1048
1049
1050
1053
1056
1061
1066
1071
1074
1079
1081
1083
1085
1089
1097
1101
1101
1093
1084
1079
1076
1074
1072
1070
1063
1059
1055
1044
1041
1033
1015
1007
1001
999
999
998
997
996
994
979
976
975
970
965
964
963
960
959
956
954
950
949
948
947
947
946
942
941
940
936
935
933
933
932
931
929
929
928
927
926
924
922
919
918
915
911
905
904
902
900
900
899
899
899
899
897
897
896
895
894
890
890
890
889
889
888
888
887
887
887
886
886
886
885
884
884
884
883
882
881
880
880
880
880
881
882
883
883
884
884
884
884
883
883
883
882
881
881
880
878
878
877
876
876
875
875
875
875
874
874
874
874
873
869
868
867
867
867
866
862
860
860
860
860
859
859
859
859
858
858
858
858
858
858
857
857
857
855
853
851
849
845
843
840
838
837
837
837
836
835
834
834
834
833
833
832
831
829
829
828
826
824
824
822
822
822
822
821
821
821
821
820
820
820
820
820
820
820
820
820
820
820
819
818
813
812
806
805
803
803
802
800
800
799
799
798
798
797
796
795
794
793
792
792
791
791
791
791
791
791
791
791
791
792
793
793
794
795
795
795
796
796
796
796
796
797
798
798
798
799
799
799
799
800
800
800
800
802
803
804
804
807
807
809
811
812
813
814
817
816
815
813
812
811
810
809
807
806
804
805
805
807
807
807
807
810
810
811
811
811
812
813
814
814
815
816
816
816
816
817
817
817
817
817
818
818
818
819
819
819
819
820
820
820
821
821
823
824
824
823
822
822
821
820
819
818
816
815
813
813
813
813
815
817
819
820
820
821
822
822
824
825
825
826
826
827
829
831
832
832
833
834
835
836
838
839
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
841
841
841
841
843
843
844
844
845
847
847
848
848
850
851
853
854
854
855
855
856
856
857
858
859
860
860
860
861
861
861
861
861
862
862
862
863
863
864
864
864
864
865
865
865
865
867
867
868
868
868
868
869
869
869
868
866
866
865
864
863
862
862
861
861
860
860
860
860
861
862
862
862
863
863
863
863
863
863
863
865
865
865
867
867
868
868
868
869
869
871
872
873
873
874
874
875
876
877
878
878
879
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
880
881
883
883
884
885
886
887
890
893
894
898
901
903
903
903
902
902
900
899
899
898
898
897
897
897
896
896
895
893
892
892
892
892
892
892
893
894
894
894
895
895
895
896
896
896
896
896
897
897
897
897
897
898
898
898
898
899
899
899
899
899
901
905
906
908
911
913
914
918
921
923
927
930
933
938
939
940
940
941
941
942
943
943
944
945
946
946
943
941
941
940
939
935
934
933
933
933
932
932
932
932
932
932
932
932
932
931
929
927
926
923
922
921
919
917
913
911
910
908
907
906
905
898
895
892
891
890
888
884
881
880
879
879
880
880
881
882
882
879
876
872
868
865
863
860
855
853
852
852
850
849
847
845
843
843
840
838
838
837
837
837
837
836
836
836
835
835
835
834
833
832
830
828
827
826
824
822
821
819
819
818
818
816
816
815
814
814
813
812
812
811
811
810
810
810
809
809
809
809
809
808
808
808
807
807
806
806
806
806
805
805
804
804
804
804
804
804
803
802
801
799
800
802
803
804
804
805
806
808
808
808
806
804
801
798
794
793
798
801
805
807
811
811
811
810
809
808
806
804
804
804
805
805
805
806
806
807
807
807
807
806
803
801
797
796
795
791
790
789
786
785
783
782
779
779
777
776
774
773
773
774
774
775
776
776
776
777
777
778
778
778
779
779
779
780
782
782
783
784
785
785
785
787
788
783
770
770
770
764
786
786
781
795
802
824
832
838
846
846
847
848
851
851
849
848
846
845
845
843
843
842
840
839
838
837
824
823
821
819
817
816
815
814
808
799
792
778
775
773
773
774
774
774
774
775
776
776
776
777
778
778
778
781
787
789
790
795
796
796
796
796
796
796
796
796
796
795
794
794
793
792
792
791
790
790
790
789
789
788
788
787
787
786
786
786
786
785
784
783
783
782
781
781
780
783
788
791
794
797
798
801
800
799
798
796
795
790
790
790
789
787
785
784
784
783
782
781
778
778
777
776
776
775
772
771
769
769
768
768
768
768
768
768
768
768
768
768
769
770
773
778
788
788
788
787
787
787
786
786
786
786
782
781
779
776
771
769
767
761
758
758
760
760
761
762
763
763
763
764
764
766
776
777
777
777
777
777
777
778
778
779
780
780
777
775
771
771
776
780
779
778
777
773
776
778
780
782
783
785
790
790
790
790
790
790
790
790
790
790
790
790
789
789
787
786
786
786
788
790
795
798
801
802
805
806
806
806
807
807
807
807
807
802
798
796
789
788
788
785
784
784
781
781
781
781
782
782
782
782
782
782
783
783
783
784
784
785
786
786
787
788
788
788
788
788
789
789
789
789
792
794
794
794
794
794
794
794
794
796
796
797
797
798
800
800
801
801
801
802
805
806
807
807
810
810
810
810
810
810
810
810
810
810
810
810
810
810
809
809
809
809
809
809
809
809
809
809
809
810
810
811
811
811
812
812
812
813
815
816
816
823
824
829
830
832
835
839
839
840
839
839
838
838
838
838
838
838
838
839
845
848
856
859
864
865
866
871
873
875
875
875
875
875
876
876
876
876
876
876
876
876
876
876
876
874
872
872
870
868
868
868
867
866
866
866
866
866
866
866
866
867
867
867
867
867
867
867
867
867
867
867
867
867
867
867
867
867
867
867
868
872
874
875
879
881
881
881
882
883
883
883
883
883
884
886
887
887
888
889
889
891
892
893
893
894
894
895
896
898
900
902
902
903
903
905
905
905
905
905
905
905
905
905
905
905
906
906
907
907
908
909
909
910
911
911
912
912
912
912
912
912
912
912
912
912
912
913
914
917
919
920
922
925
923
922
918
915
914
914
914
914
915
915
915
915
915
919
920
921
922
922
923
923
924
924
926
927
927
928
929
929
929
930
930
930
930
930
930
930
930
929
928
927
927
927
927
927
928
928
928
929
929
930
930
930
930
931
932
933
933
934
935
935
935
936
937
938
938
939
941
941
943
946
947
948
950
950
950
950
950
950
949
949
949
949
949
949
949
949
950
951
951
951
953
953
954
955
955
955
956
956
956
956
958
959
960
962
963
967
968
969
969
970
971
971
972
973
974
974
974
974
974
974
974
974
974
973
973
973
973
973
973
973
973
973
973
973
974
974
975
975
976
976
978
980
982
984
984
986
985
985
983
983
981
980
979
979
978
979
979
981
984
986
988
991
992
994
992
991
990
989
989
989
990
992
993
994
994
994
995
996
997
997
999
1000
1001
1003
1004
1006
1011
1013
1013
1013
1013
1013
1013
1013
1014
1014
1014
1014
1014
1015
1015
1016
1016
1017
1017
1017
1018
1018
1018
1021
1022
1022
1023
1025
1025
1025
1028
1028
1029
1029
1030
1031
1031
1032
1033
1033
1034
1035
1036
1036
1036
1036
1037
1038
1041
1042
1046
1048
1048
1050
1050
1051
1051
1051
1052
1052
1053
1054
1054
1054
1055
1057
1058
1059
1060
1063
1064
1066
1068
1068
1071
1071
1072
1075
1075
1077
1077
1078
1081
1087
1091
1094
1095
1096
1101
1104
1107
1108
1108
1109
1110
1111
1112
1113
1114
1115
1116
1116
1117
1117
1118
1118
1119
1119
1119
1119
1119
1119
1119
1120
1120
1120
1120
1120
1120
1120
1120
1120
1120
1120
1123
1127
1128
1130
1146
1154
1156
1161
1162
1163
1166
1167
1167
1169
1169
1169
1169
1170
1170
1173
1174
1174
1174
1174
1179
1181
1182
1188
1192
1194
1197
1199
1200
1207
1208
1211
1214
1216
1224
1228
1229
1229
1232
1233
1233
1237
1240
1243
1245
1247
1249
1250
1253
1255
1257
1257
1258
1259
1260
1261
1262
1264
1265
1266
1266
1267
1268
1268
1269
1269
1270
1271
1271
1272
1273
1274
1276
1277
1279
1280
1282
1284
1285
1287
1290
1291
1295
1297
1298
1300
1301
1302
1303
1305
1305
1305
1304
1304
1303
1303
1302
1301
1301
1299
1298
1297
1296
1296
1295
1295
1295
1296
1296
1296
1297
1298
1299
1299
1300
1302
1303
1304
1305
1305
1306
1306
1310
1310
1311
1311
1312
1313
1314
1314
1316
1317
1320
1323
1324
1325
1326
1327
1329
1330
1331
1333
1333
1334
1334
1335
1336
1338
1339
1339
1342
1343
1344
1345
1347
1349
1352
1353
1353
1354
1359
1360
1360
1361
1362
1363
1364
1365
1366
1368
1369
1371
1373
1379
1380
1382
1384
1384
1385
1385
1385
1387
1388
1394
1398
1399
1399
1401
1401
1402
1403
1404
1405
1408
1412
1413
1413
1414
1414
1414
1415
1416
1416
1417
1418
1419
1421
1422
1423
1423
1423
1425
1427
1428
1428
1430
1433
1436
1438
1439
1440
1441
1442
1445
1447
1448
1449
1449
1449
1449
1452
1455
1456
1458
1460
1461
1463
1465
1467
1469
1470
1471
1473
1477
1478
1480
1483
1486
1488
1488
1489
1490
1491
1492
1493
1493
1494
1495
1495
1496
1496
1497
1497
1498
1498
1499
1499
1500
1501
1502
1505
1505
1506
1508
1509
1511
1512
1516
1522
1523
1524
1527
1531
1532
1535
1535
1536
1536
1537
1537
1538
1539
1540
1542
1543
1544
1544
1544
1546
1549
1553
1555
1556
1558
1560
1562
1565
1567
1567
1571
1573
1574
1575
1577
1579
1579
1580
1581
1582
1583
1584
1584
1585
1586
1586
1587
1588
1588
1589
1590
1591
1591
1592
1592
1593
1595
1597
1598
1599
1599
1601
1604
1605
1608
1610
1611
1612
1612
1613
1614
1617
1618
1623
1625
1627
1628
1630
1632
1634
1636
1638
1642
1643
1644
1645
1645
1646
1646
1647
1647
1648
1648
1649
1650
1651
1651
1652
1653
1653
1654
1654
1654
1655
1657
1658
1658
1657
1656
1650
1645
1641
1629
1622
1618
1609
1607
1597
1595
1591
1590
1584
1580
1548
1292
1159
1144
1139
1139
1138
1137
1133
1132
1131
1130
1129
1129
1127
1122
1118
1113
1109
1105
1100
1095
1093
1092
1089
1087
1084
1082
1077
1076
1072
1072
1069
1068
1066
1062
1061
1059
1056
1055
1053
1045
1036
1035
1034
1034
1033
1032
1032
1029
1029
1027
1027
1026
1024
1022
1021
1020
1019
1018
1018
1017
1015
1014
1011
1010
1007
1002
1000
998
997
996
992
991
990
988
988
987
986
984
979
978
977
977
971
971
971
970
971
971
971
971
970
969
968
968
967
966
965
964
962
961
959
955
953
950
944
944
943
940
940
937
935
935
934
933
932
931
931
931
931
932
933
933
933
933
934
934
934
933
933
933
932
932
931
931
931
931
931
931
932
932
932
933
933
933
933
934
934
934
934
934
934
934
934
933
933
933
931
931
931
931
931
931
931
931
931
930
930
930
930
930
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
930
930
931
931
931
931
931
931
930
930
929
929
929
929
929
929
929
929
929
929
929
929
929
929
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
930
929
929
929
929
929
929
929
929
929
929
930
931
934
935
936
938
940
941
941
941
941
941
938
937
936
935
933
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
929
930
930
931
932
933
933
935
937
938
938
938
938
938
938
938
938
938
938
937
937
937
934
933
933
933
933
933
932
932
931
930
929
929
929
929
928
928
927
926
923
923
922
922
921
921
921
920
920
919
919
919
919
919
919
919
919
919
918
917
916
915
914
913
912
912
910
910
910
909
909
909
909
909
908
908
908
908
908
908
908
908
908
909
909
910
911
911
911
911
911
910
910
909
909
908
908
905
904
903
903
903
903
903
903
903
902
901
901
900
899
899
899
899
899
899
899
899
899
899
899
899
898
898
898
897
897
897
897
896
896
896
896
894
894
893
893
892
892
891
889
888
887
887
886
886
886
885
884
884
884
883
883
883
883
883
881
880
875
874
873
872
871
871
870
870
869
868
867
866
866
865
864
863
864
865
866
870
870
870
872
872
873
873
873
874
875
875
876
877
877
878
878
881
882
886
890
892
896
897
898
898
900
900
902
902
906
907
909
910
911
912
914
914
915
915
916
916
916
917
917
918
918
919
919
919
919
919
919
919
919
919
919
919
919
918
918
918
918
918
917
917
916
915
915
914
914
914
910
908
906
903
899
889
885
884
883
882
878
873
866
865
863
861
857
849
847
845
844
843
841
841
840
840
839
837
836
836
836
836
836
836
836
836
836
836
836
836
836
836
836
837
837
837
837
837
837
837
837
837
837
837
836
835
834
831
830
828
827
826
825
823
823
823
823
823
823
824
825
826
827
827
828
831
833
833
832
830
828
826
825
825
822
820
816
816
817
818
819
819
820
821
822
823
823
823
822
821
821
820
820
820
820
821
822
822
827
828
829
830
832
834
834
836
836
836
836
836
837
837
837
837
837
837
837
837
837
835
825
821
820
818
816
815
814
814
814
814
813
813
813
812
812
812
812
811
811
811
811
810
810
809
809
809
809
808
808
808
808
807
807
807
805
805
805
805
805
805
804
804
804
804
804
804
802
802
801
797
797
799
801
802
802
803
804
806
806
806
804
803
801
798
794
793
796
798
801
803
805
806
805
804
803
803
801
799
799
800
800
800
800
801
802
802
803
803
803
802
800
799
795
793
792
790
789
788
788
788
788
788
789
789
789
789
789
789
790
790
790
790
790
790
791
791
791
791
791
791
791
791
791
791
791
790
790
790
790
789
789
788
786
786
785
783
783
781
777
775
774
774
774
774
774
774
773
773
773
773
773
773
770
769
768
767
766
764
763
762
760
759
757
758
761
762
763
764
766
766
766
766
766
766
766
766
766
766
767
767
768
769
770
770
772
773
773
777
777
773
771
770
767
764
764
763
763
763
763
763
763
763
763
763
763
763
764
764
764
764
764
765
765
765
767
768
768
768
769
769
770
770
771
771
771
771
770
769
768
767
766
766
765
765
767
770
774
776
778
780
783
785
792
796
800
802
803
803
808
811
813
816
815
813
812
811
809
805
805
804
804
802
802
803
804
805
806
807
809
811
811
812
813
813
813
814
814
815
817
819
822
822
823
825
830
833
841
852
859
861
864
866
867
869
870
871
874
875
876
879
882
882
879
878
877
875
875
873
871
870
869
868
868
867
867
867
867
867
868
868
868
869
869
870
870
871
873
874
875
877
878
879
879
880
880
880
880
880
880
880
882
882
886
887
888
889
892
893
894
895
898
899
902
903
906
910
912
916
917
918
916
915
914
913
912
910
908
905
905
905
905
906
906
907
907
907
907
906
892
887
882
875
873
870
864
861
856
850
843
835
830
824
814
804
794
789
785
781
777
767
759
753
749
747
743
742
742
741
739
738
736
734
734
734
735
736
736
737
738
738
738
738
739
739
739
739
739
739
739
739
739
739
739
740
740
740
740
740
741
742
743
744
745
746
746
747
747
747
747
748
750
751
753
754
755
756
757
757
756
754
752
751
751
751
751
752
753
754
756
758
758
759
760
760
760
760
760
761
761
761
761
762
763
763
764
764
764
764
765
765
766
766
767
768
769
770
770
771
772
775
778
778
778
778
778
778
778
778
777
777
775
775
775
774
774
773
772
772
771
771
770
769
769
767
766
765
765
765
765
766
766
766
766
767
770
771
773
773
775
778
778
778
778
778
778
778
778
778
778
778
778
779
779
779
779
780
780
781
781
783
784
785
785
786
786
786
786
788
790
799
804
808
809
811
814
815
817
820
822
823
824
826
833
839
838
837
837
835
833
832
831
830
822
818
817
817
814
813
811
810
809
809
808
807
807
806
806
806
806
806
807
808
808
809
809
810
809
809
808
807
806
806
806
807
807
807
808
809
809
809
808
807
805
804
803
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
803
805
806
806
807
807
809
813
816
817
818
820
820
821
822
823
824
825
825
825
826
826
828
830
832
834
836
837
832
830
829
826
823
823
821
821
819
818
818
817
816
812
811
808
806
804
803
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
802
803
804
804
805
805
805
805
804
804
804
803
802
802
802
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
801
803
804
804
805
806
807
808
808
809
811
815
817
819
823
823
824
829
834
837
839
843
845
847
849
850
852
854
855
862
864
869
871
875
869
867
863
860
852
848
845
843
841
838
834
830
828
825
823
817
809
808
807
807
806
805
803
802
801
800
803
803
804
806
807
807
805
798
793
791
785
777
773
767
762
752
742
736
733
732
730
729
726
724
721
717
716
713
711
706
704
703
701
687
683
681
675
668
666
665
662
658
657
653
649
645
643
642
640
635
630
628
628
627
626
625
623
620
618
616
615
614
613
612
612
611
611
609
606
605
605
604
604
603
602
602
601
600
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
600
600
600
600
600
599
599
599
601
602
616
619
622
628
629
629
629
629
629
629
629
629
629
629
629
629
629
629
628
627
626
625
624
623
621
620
622
626
627
628
632
631
627
627
627
626
625
624
624
624
624
624
624
624
624
624
624
624
624