715
713
713
713
706
704
694
696
699
699
701
704
702
708
713
716
719
719
734
737
742
753
759
767
771
796
805
805
828
845
851
851
852
857
858
865
872
884
887
890
902
905
908
914
919
924
929
929
930
933
940
942
941
937
943
943
964
963
963
974
978
992
996
989
998
996
994
1002
1005
1007
997
1009
1012
1008
1008
1014
1020
1016
992
992
1010
1007
1007
1010
1011
1018
1036
1041
1051
1056
1059
1062
1059
1057
1056
1054
1058
1060
1065
1081
1084
1083
1077
1073
1072
1075
1076
1084
1084
1075
1063
1076
1071
1073
1085
1090
1097
1097
1094
1103
1105
1109
1119
1119
1128
1129
1120
1103
1095
1094
1093
1092
1085
1077
1074
1042
1037
1027
1017
1008
990
981
978
981
991
998
1007
1009
1008
1013
1023
1019
1011
999
977
971
969
965
961
961
955
950
951
954
952
951
955
957
967
977
985
993
997
1001
1024
1022
1032
1035
1035
1034
1041
1044
1053
1078
1088
1091
1104
1104
1104
1104
1123
1124
1130
1141
1146
1138
1134
1130
1138
1150
1154
1156
1158
1151
1138
1124
1084
1084
1085
1074
1069
1051
1043
1042
1053
1051
1048
1044
1044
1040
1033
1026
1026
1024
1023
1040
1040
1017
1017
1006
1014
1016
1015
1014
1017
1015
1012
1008
1004
998
996
992
989
986
985
985
977
949
939
915
880
877
867
852
852
852
853
854
852
849
846
845
841
835
833
823
815
812
810
802
798
777
763
762
759
760
761
757
752
753
757
748
748
746
744
745
745
745
742
741
739
735
733
735
733
735
731
731
730
730
736
727
725
724
727
730
728
729
724
716
716
717
724
723
720
725
714
708
712
711
707
709
713
707
707
706
699
701
701
699
699
704
706
700
700
701
698
696
699
692
693
700
701
694
692
692
692
693
691
691
696
693
699
702
718
724
724
741
737
748
758
755
755
756
760
769
771
764
764
765
763
758
757
757
755
751
750
745
743
735
723
722
718
712
708
698
682
678
670
664
664
660
654
651
648
647
646
646
656
654
650
656
655
651
643
641
647
648
648
641
642
651
655
655
656
656
655
660
661
662
664
666
665
673
673
676
684
685
686
684
685
686
693
696
699
700
699
700
701
698
695
694
688
688
690
687
687
686
685
689
690
692
693
701
703
711
710
707
710
711
715
716
721
724
735
740
738
735
750
748
744
735
732
742
742
741
740
739
738
731
731
730
725
724
724
724