945
945
945
946
947
948
951
951
953
953
955
961
968
973
975
984
986
992
993
994
995
998
1001
1004
1005
1006
1011
1012
1022
1028
1037
1047
1049
1053
1057
1066
1073
1074
1078
1081
1088
1089
1093
1101
1110
1116
1121
1125
1127
1130
1133
1134
1135
1135
1135
1135
1135
1135
1135
1137
1138
1140
1146
1148
1148
1148
1149
1150
1151
1153
1155
1158
1159
1161
1161
1161
1162
1162
1162
1162
1162
1162
1163
1164
1166
1167
1170
1172
1175
1179
1183
1185
1187
1188
1190
1190
1190
1191
1192
1192
1193
1193
1194
1195
1195
1193
1190
1190
1190
1190
1190
1190
1192
1193
1194
1197
1198
1199
1200
1202
1203
1203
1204
1204
1205
1205
1205
1205
1206
1206
1208
1208
1209
1209
1209
1209
1209
1209
1209
1209
1209
1210
1210
1211
1211
1211
1211
1212
1212
1212
1213
1213
1215
1216
1217
1218
1218
1221
1224
1229
1233
1239
1245
1250
1256
1260
1262
1270
1279
1288
1289
1290
1290
1292
1299
1307
1316
1326
1333
1335
1339
1340
1344
1345
1347
1350
1354
1355
1357
1361
1365
1367
1371
1376
1384
1387
1388
1389
1397
1399
1402
1408
1414
1417
1419
1427
1434
1434
1439
1445
1449
1450
1451
1453
1455
1456
1457
1457
1458
1458
1458
1458
1458
1457
1457
1457
1457
1457
1457
1458
1458
1460
1460
1464
1469
1470
1474
1474
1474
1474
1474
1475
1475
1475
1475
1475
1474
1474
1474
1473
1471
1470
1469
1469
1469
1469
1470
1470
1470
1471
1473
1475
1475
1477
1479
1480
1481
1481
1483
1483
1485
1489
1494
1496
1499
1503
1505
1506
1508
1508
1512
1513
1513