969
896
899
987
921
894
982
1098
941
866
861
852
857
985
1211
970
996
1128
988
942
1028
926
923
1020
1159
1070
1117
1065
923
907
1003
1098
991
1046
1055
880
818
854
865
967
1152
993
1074
989
871
914
833
820
774
765
815
880
876
927
919
852
834
869
894
850
889
991
969
920
993
1053
956
949
1014
982
987
1097
1048
932
971
959
909
958
992
922
916
1010
983
888
932
951
909
874
811
795
1040
972
897
946
879
861
914
1075
1115
1073
932
896
1073
992
919
1028
1110
987
896
951
1051
1062
1039
999
933
868
869
949
1047
1023
896
908
991
965
906
892
989
961
951
900
875
873
939
945
914
918
874
973
1031
974
943
1021
1023
952
964
1001
943
882
943
1015
957
907
915
950
938
939
919
906
948
923
911
995
994
1010
964
940
955
925
885
862
800
804
857
949
1135
1030
1059
979
949
878
836
913
1007
994
1007
1138
1062
1049
1079
974
979
1002
965
949
1054
1053
946
1006
971
942
976
989
916
815
774
876
790
757
719
728
755
741
751
804
807
777
788
842
830
806
804
861
896
861
852
920
943
933
920
979
952
902
843
899
1011
953
895
940
1021
1013
930
1055
1068
956
897
961
1036
1015
938
1040
1113
945
872
904
894
877
983
970
932
992
1035
926
924
921
901
880
973
963
932
919
972
962
916
835
869
952
925
917
943
892
870
866
921
956
936
933
931
921
862
870
836
779
810
890
991
1036
986
960
989
935
907
923
993
985
951
941
979
980
931
910
939
934
915
961
993
970
912
917
959
927
904
945
975
941
905
896
976
988
942
920
972
977
961
918
941
968
927
899
998
1001
951
918
985
1013
959
913
945
945
977
937
896
817
830
849
864
830
779
790
843
876
936
906
871
891
907
911
881
878
860
912
943
920
889
896
945
957
928
912
917
969
988
934
904
862
919
943
801
766
715
738
765
759
752
746
737
728
722
716
710
640
640
630
622
613
602
595
587
577
568
561
553
546
537
533
528
524
526
527
527
532
556
584
606
612
616
626
622
629
635
633
614
607
604
609
607
608
600
594
588
582
581
582
584
583
582
584
588
595
606
607
610
619
625
632
634
632
627
634
641
639
638
643
653
655
646
631
624
620
619
616
614
609
612
618
623
626
622
627
624
632
643
648
650
643
636
630
634
637
644
637
636
632
632
646
652
662
663
654
649
648
648
650
650
646
646
647
662
670
675
665
667
670
677
685
689
687
684
685
690
697
703
703
706
713
717
717
717
723
722
704
692
674
658
648
642
635
631
633
646
666
676
678
680
689
691
686
675
674
670
666
661
652
644
631
620
612
611
626
659
672
673
675
687
698
703
702
690
676
662
657
663
659
663
660
649
644
638
646
661
660
656
647
644
640
632
627
630
637
654
671
687
695
691
690
678
666
656
647
641
631
623
615
610
607
613
639
660
681
702
731
749
771
766
739
723
713
709
710
716
710
704
693
685
695
726
785
822
825
804
760
746
742
735
735
723
715
713
725
751
756
765
756
753
772
785
773
759
734
713
693
698
706
711
696
684
677
693
716
715
702
685
676
676
682
685
683
678
673
665
673
682
697
696
683
674
671
660
652
645
646
656
680
705
709
698
692
691
686
672
657
646
640
631
623
620
629
646
662
692
701
737
771
779
763
752
755
743
728
698
687
676
692
696
698
705
707
726
741
745
729
705
681
669
669
674
693
702
694
677
670
679
687
689
693
686
686
684
681
673
658
654
658
675
683
679
670
664
675
687
696
711
687
696
696
687
678
665
651
643
641
642
646
651
649
657
681
714
739
760
760
768
779
766
733
710
697
699
701
722
731
735
764
786
785
790
783
762
743
726
725
729
751
742
753
764
762
759
752
727
711
714
723
720
717
706
707
706
717
720
729
715
700
694
694
696
704
695
690
675
687
696
714
716
709
691
686
692
694
696
692
682
675
679
689
695
701
697
701
703
702
699
695
686
688
690
699
692
698
696
699
700
699
696
701
707
703
688
677
664
661
662
664
659
643
646
645
648
655
667
660
663
666
670
673
667
660
663
666
670
673
667
657
661
666
672
676
703
713
724
710
713
702
700
690
684
679
672
680
687
688
675
670
694
707
729
734
736
717
693
680
670
670
657
655
667
678
686
702
742
768
780
759
724
697
690
708
728
740
738
740
715
695
684
679
683
701
712
708
698
702
710
709
696
691
683
682
688
719
734
743
726
719
712
697
696
691
696
711
720
739
747
737
720
713
712
715
717
705
670
656
646
646
649
657
664
662
666
673
669
664
657
648
640
634
630
634
629
633
658
706
690
691
701
712
718
699
698
679
670
656
643
631
619
609
605
614
630

