1059
1052
1041
1035
1027
1021
1014
1007
1002
998
992
986
981
977
969
958
945
918
892
890
883
879
869
861
852
842
837
834
834
833
833
833
836
840
843
847
852
856
859
863
866
869
872
874
875
878
882
885
893
898
901
907
911
914
915
917
918
918
918
918
919
920
921
921
922
924
926
928
932
935
938
939
939
939
939
939
939
939
938
937
937
936
937
939
941
944
946
948
951
954
957
962
963
964
965
965
967
968
970
972
973
974
975
977
978
979
981
982
984
985
986
987
989
990
991
992
993
994
996
999
1002
1007
1014
1016
1018
1019
1020
1021
1025
1030
1033
1036
1037
1038
1040
1041
1042
1044
1054
1055
1056
1059
1061
1063
1069
1075
1084
1086
1090
1092
1093
1095
1096
1097
1099
1102
1105
1107
1109
1112
1114
1118
1121
1124
1128
1132
1135
1137
1139
1139
1138
1137
1137
1136
1136
1138
1140
1147
1147
1148
1148
1149
1150
1157
1159
1161
1164
1165
1166
1167
1168
1170
1171
1174
1176
1179
1180
1183
1187
1191
1192
1192
1192
1191
1187
1186
1185
1184
1178
1177
1177
1177
1180
1189
1196
1199
1213
1222
1237
1249
1250
1256
1261
1263
1264
1265
1265
1268
1270
1279
1279
1279
1278
1278
1277
1276
1275
1273
1263
1256
1245
1235
1222
1216
1214
1213
1211
1200
1182
1174
1142
1133
1127
1118
1106
1096
1087
1076
1059
1048
1037
1031
1028
1025
1023
1022
1022
1022
1022
1022
1022
1021
1020
1018
1017
1017
1015
1015
1015
1017
1018
1019
1020
1021
1021
1027
1029
1031
1030
1030
1030
1031
1031
1031
1031
1031
1032
1038
1045
1049
1053
1057
1058
1058
1058
1059
1059
1059