604
611
612
612
612
612
612
612
613
616
623
625
630
645
650
639
636
642
647
675
677
665
661
660
663
665
682
691
690
686
681
680
680
680
682
709
748
747
746
745
745
744
747
754
755
760
770
777
789
791
793
798
801
782
779
797
806
819
822
823
821
817
815
814
814
815
817
819
820
823
825
840
862
873
873
873
873
871
870
868
862
877
895
911
907
904
903
910
916
916
916
916
916
930
948
942
947
955
962
954
969
961
972
987
979
995
990
989
988
993
1000
1006
1008
1017
1027
1040
1043
1042
1036
1058
1056
1090
1101
1072
1096
1100
1107
1134
1170
1185
1202
1201
1195
1167
1137
1127
1122
1117
1111
1104
1104
1104
1119
1142
1139
1139
1154
1154
1157
1161
1148
1138
1127
1134
1147
1160
1167
1175
1181
1181
1185
1191
1190
1189
1188
1185
1185
1185
1185
1186
1186
1185
1184
1184
1188
1190
1193
1195
1197
1199
1199
1194
1195
1197
1197
1199
1204
1205
1208
1208
1205
1203
1197
1197
1197
1198
1203
1212
1214
1217
1217
1216
1213
1212
1219
1221
1223
1225
1225
1222
1221
1220
1219
1222
1223
1226
1227
1228
1230
1232
1235
1233
1232
1228
1231
1232
1233
1237
1242
1246
1251
1275
1300
1294
1251
1240
1248
1251
1254
1249
1248
1251
1252
1253
1267
1274
1272
1271
1270
1264
1258
1248
1246
1244
1242
1243
1255
1263
1264
1263
1261
1258
1250
1246
1244
1243
1241
1245
1252
1258
1265
1265
1265
1265
1263
1257
1253
1252
1253
1253
1275
1280
1284
1280
1279
1273
1270
1270
1267
1267
1265
1266
1268
1275
1273
1268
1265
1264
1264
1275
1271
1266
1255
1260
1265
1272
1281
1283
1286
1285
1283
1276
1267
1270
1272
1277
1298
1305
1308
1312
1310
1295
1297
1305
1307
1312
1315
1319
1320
1325
1330
1331
1332
1333
1334
1334
1334
1341
1346
1350
1349
1342
1346
1347
1347
1348
1345
1341
1335
1342
1326
1332
1334
1346
1348
1344
1342
1342
1346
1357
1357
1352
1349
1347
1334
1341
1346
1348
1349
1350
1350
1350
1350
1350
1347
1345
1344
1337
1330
1327
1330
1335
1339
1335
1332
1331
1335
1336
1336
1353
1407
1422
1419
1405
1373
1342
1334
1358
1360
1356
1354
1352
1355
1358
1360
1366
1367
1370
1373
1376
1377
1373
1369
1363
1362
1360
1353
1357
1366
1371
1376
1373
1368
1357
1357
1395
1396
1397
1389
1382
1379
1368
1368
1368
1368
1373
1372
1370
1371
1375
1376
1380
1366
1370
1375
1378
1381
1381
1380
1378
1375
1382
1390
1409
1405
1394
1388
1382
1375
1378
1384
1391
1394
1385
1383
1382
1380
1380
1379
1377
1389
1396
1410
1410
1400
1395
1389
1395
1405
1406
1408
1409
1409
1417
1425
1426
1421
1418
1408
1406
1406
1406
1406
1408
1409
1410
1417
1419
1422
1426
1424
1423
1420
1419
1419
1419
1419
1420
1422
1428
1430
1437
1437
1438
1438
1439
1439
1439
1442
1444
1448
1449
1449
1449
1450
1453
1456
1456
1458
1458
1454
1451
1449
1446
1441
1438
1434
1430
1433
1436
1438
1439
1428
1431
1446
1452
1429
1422
1426
1422
1417
1412
1408
1408
1408
1408
1408
1414
1424
1426
1435
1445
1450
1465
1467
1472
1484
1500
1518
1524
1521
1520
1521
1523
1527
1531
1533
1534
1537
1538
1544
1545
1547
1550
1550
1550
1550
1557
1562
1565
1568
1571
1573
1571
1569
1568
1584
1590
1592
1598
1604
1608
1612
1618
1627
1628
1627
1638
1641
1642
1648
1651
1655
1659
1679
1685
1684
1682
1686
1690
1702
1722
1720
1721
1721
1720
1712
1711
1732
1727
1724
1723
1723
1724
1725
1725
1726
1730
1733
1736
1738
1741
1741
1740
1740
1739
1739
1740
1741