963
962
961
960
960
959
960
961
963
966
968
970
970
971
972
972
973
973
974
974
975
976
976
976
977
978
979
979
980
980
981
981
981
982
982
983
985
986
988
995
1001
1005
1010
1015
1019
1023
1027
1032
1036
1040
1043
1044
1047
1051
1054
1059
1064
1067
1070
1073
1078
1081
1084
1087
1090
1093
1096
1101
1108
1111
1113
1118
1119
1122
1125
1127
1132
1136
1140
1144
1146
1149
1153
1157
1162
1168
1170
1174
1179
1182
1182
1182
1182
1181
1181
1181
1181
1183
1185
1186
1187
1189
1186
1183
1180
1179
1180
1180
1180
1180
1182
1185
1188
1191
1192
1194
1196
1196
1196
1196
1199
1203
1206
1209
1214
1217
1218
1220
1222
1225
1225
1224
1222
1220
1219
1219
1219
1218
1219
1221
1224
1226
1226
1225
1224
1223
1222
1220
1219
1218
1217
1216
1215
1215
1215
1215
1215
1215
1215
1215
1215
1215
1216
1216
1216
1216
1217
1219
1222
1225
1230
1235
1238
1240
1243
1246
1248
1250
1251
1251
1252
1253
1253
1255
1255
1256
1256
1256
1258
1259
1263
1265
1266
1267
1268
1269
1270
1270
1270
1270
1270
1271
1271
1272
1273
1273
1274
1274
1274
1274
1274
1278
1280
1282
1283
1284
1284
1283
1283
1282
1281
1280
1280
1280
1280
1280
1281
1282
1284
1286
1293
1295
1297
1300
1301
1305
1308
1310
1313
1318
1320
1321
1323
1329
1330
1329
1329
1329
1329
1329
1330
1333
1334
1335
1337
1339
1340
1341
1342
1344
1346
1347
1350
1351
1355
1356
1359
1362
1367
1371
1377
1381
1383
1389
1392
1393
1395
1396
1398
1399
1400
1401
1402
1403
1404
1406
1407
1409
1410
1411
1413
1417
1419
1420
1422
1423
1424
1425
1426
1428
1430
1431
1432
1434
1435
1434
1433
1431
1430
1430
1429
1429
1428
1426
1425
1425
1423
1423
1422
1421
1421
1420
1419
1418
1419
1420
1420
1421
1421
1422
1423
1426
1429
1432
1434
1435
1435
1436
1436
1436
1437
1441
1444
1448
1446
1443
1443
1443
1443
1444
1449
1453
1456
1466
1489
1500
1511
1517
1525
1528
1528
1534
1537
1546
1554
1569
1573
1575
1577
1580
1581
1582
1584
1586
1587
1590
1593
1594
1598
1601
1601
1601
1597
1594
1599
1600
1602
1602
1603
1615
1621
1625
1631
1634
1636
1639
1641
1644
1647
1649
1652
1656
1656
1656
1656
1656
1656
1653
1654
1657
1659
1662
1662
1662
1662
1662
1663
1672
1688
1703
1708
1711
1716
1720
1721
1721
1721
1722
1722
1723
1725
1727
1729
1732
1735
1736
1737
1738
1738
1739
1740
1741
1747
1749
1750
1752
1759
1764
1775
1780
1796
1806
1809
1809
1808
1808
1808
1808
1810
1814
1816
1828
1834
1838
1843
1845
1846
1849
1852
1854
1861
1862
1871
1877
1888
1895
1899
1902
1902
1903
1904
1905
1905
1905
1905
1905
1905
1905
1904
1904
1904
1903
1901
1898
1897
1895
1894
1892
1887
1883
1881
1877
1873
1866
1855
1850
1847
1847
1845
1844
1840
1834
1829
1825
1817
1814
1809
1807
1806
1804
1802
1801
1800
1797
1795
1791
1788
1782
1770
1741
1735
1730
1723
1716
1709
1702
1698
1692
1677
1667
1653
1644
1634
1627
1612
1588
1585
1570
1564
1559
1552
1528
1520
1516
1510
1498
1491
1482
1476
1464
1455
1452
1450
1444
1439
1436
1434
1432
1430
1428
1422
1420
1419
1418
1406
1403
1400
1398
1390
1388
1382
1372
1371
1368
1358
1351
1348
1347
1341
1339
1329
1327
1324
1319
1315
1310
1304
1299
1297
1296
1288
1282
1273
1272
1269
1265
1263
1257
1255
1251
1248
1246
1244
1242
1239
1237
1236
1230
1227
1218
1212
1211
1206
1201
1199
1188
1179
1176
1176
1176
1176
1176
1170
1168
1165
1162
1156
1153
1148
1147
1146
1145
1145
1145
1144
1140
1139
1137
1135
1134
1132
1132
1131
1130
1129
1126
1125
1124
1121
1119
1119
1118
1118
1117
1117
1116
1116
1115
1115
1114
1113
1112
1111
1110
1109
1108
1107
1108
1109
1109
1114
1119
1130
1132
1134
1136
1139
1144
1146
1149
1151
1154
1157
1160
1161
1163
1165
1166
1168
1170
1171
1172
1174
1178
1180
1182
1184
1186
1190
1197
1201
1203
1209
1212
1215
1217
1220
1223
1226
1228
1230
1232
1235
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1238
1237
1236
1234
1233
1233
1233
1233
1233
1233
1235
1236
1236
1237
1238
1238
1239
1240
1241
1246
1247
1249
1251
1253
1254
1255
1256
1257
1258
1259
1257
1256
1255
1253
1252
1251
1250
1251
1252
1253
1254
1255
1256
1257
1257
1257
1256
1254
1255
1255
1256
1256
1257
1257
1258
1259
1260
1262
1262
1262
1263
1263
1263
1264
1264
1264
1264
1264
1264
1264
1263
1263
1263
1262
1262
1262
1262
1262
1262
1262
1262
1262
1262
1260
1258
1254
1248
1246
1244
1241
1238
1230
1222
1217
1215
1213
1210
1207
1203
1200
1199
1198
1195
1194
1193
1190
1187
1184
1182
1180
1177
1175
1173
1171
1166
1164
1162
1160
1158
1158
1158
1158
1158
1158
1155
1151
1147
1146
1145
1144
1140
1137
1136
1132
1130
1127
1125
1122
1120
1118
1117
1115
1114
1110
1108
1105
1103
1101
1099
1097
1096
1094
1093
1091
1090
1089
1088
1085
1083
1082
1080
1079
1077
1076
1074
1073
1072
1071
1071
1070
1069
1069
1066
1065
1063
1062
1061
1060
1058
1057
1056
1054
1053
1051
1050
1045
1042
1038
1033
1029
1028
1026
1025
1024
1022
1021
1019
1018
1017
1016
1015
1013
1012
1011
1009
1009
1008
1007
1003
1001
998
997
997
996
994
992
990
988
986
984
983
982
980
977
974
972
971
971
971
971
971
971
971
971
971
971
971
970