780
779
777
778
778
778
778
778
778
778
778
779
779
780
780
780
780
780
780
781
782
786
789
792
800
805
810
812
820
839
858
860
860
860
860
860
851
844
836
827
820
819
818
817
816
814
810
808
812
811
810
812
814
816
820
821
821
819
816
804
803
802
800
800
800
800
800
800
800
800
800
800
800
800
802
806
807
808
804
803
802
807
810
817
820
821
833
826
830
839
842
846
853
859
860
864
870
874
877
878
878
891
898
900
900
900
901
905
909
914
918
922
929
936
943
946
954
957
963
973
978
985
999
1005
1014
1029
1034
1032
1033
1037
1046
1055
1061
1070
1076
1085
1093
1101
1110
1116
1120
1120
1120
1121
1127
1132
1135
1156
1162
1166
1171
1181
1184
1186
1188
1192
1197
1203
1211
1225
1246
1260
1268
1275
1279
1276
1271
1258
1245
1232
1227
1222
1217
1210
1196
1183
1163
1157
1152
1146
1123
1110
1081
1052
1042
1039
1029
1016
1005
997
996
996
995
988
981
969
952
939
953
963
977
986
989
994
999
1006
1019
1033
1055
1062
1071
1077
1086
1092
1098
1103
1115
1123
1133
1141
1139
1127
1119
1124
1130
1136
1149
1150
1141
1146
1152
1161
1167
1178
1187
1193
1192
1185
1183
1183
1183
1183
1186
1174
1154
1155
1157
1161
1161
1159
1159
1169
1174
1178
1181
1185
1176
1165
1163
1184
1189
1192
1191
1190
1188
1184
1177
1168
1164
1171
1177
1184
1189
1203
1210
1209
1208
1208
1208
1210
1212
1215
1219
1221
1220
1219
1219
1226
1233
1238
1245
1250
1257
1258
1257
1250
1245
1240
1233
1228
1223
1220
1220
1220
1207
1206
1205
1204
1203
1202
1202
1190
1190
1177
1174
1176
1178
1181
1188
1189
1190
1191
1188
1183
1167
1169
1176
1183
1187
1187
1176
1167
1168
1167
1165
1162
1161
1163
1156
1157
1163
1174
1177
1180
1185
1179
1171
1179
1187
1192
1192
1187
1179
1167
1150
1140
1142
1149
1143
1135
1130
1123
1122
1129
1134
1134
1134
1123
1114
1100
1097
1094
1089
1079
1057
1044
1035
1019
1007
998
995
990
985
973
961
953
940
929
919
911
904
896
892
888
883
880
880
879
876
867
859
858
852
845
838
833
830
826
823
818
816
816
814
806
799
782
780
774
770
770
772
771
768
768
773
783
791
802
805
815
817
817
815
812
810
805
805
805
805
807
806
804
801
801
802
803
798
794
795
795
789
786
790
789
788
787
790
796
797
799
799
799
799
799
799
798
796
793
790
789
787
784
780
780
780
779
779
779
779
778
777
778
779