761
761
761
762
762
763
763
764
765
765
765
766
767
767
767
769
770
771
773
773
774
775
775
776
776
778
779
780
780
781
782
782
784
784
785
785
786
786
787
787
789
790
791
791
791
792
793
793
793
795
795
795
796
798
799
800
802
803
804
805
807
809
810
811
813
815
817
817
818
819
823
826
829
830
832
834
837
838
839
842
847
851
853
854
858
859
861
863
865
867
869
871
872
876
878
880
880
881
883
883
886
886
888
888
891
897
899
901
903
906
910
911
917
922
928
931
934
939
942
953
954
961
964
966
968
970
975
977
987
987
996
997
999
1001
1003
1007
1008
1011
1013
1017
1029
1032
1037
1040
1042
1043
1044
1046
1046
1047
1048
1050
1051
1052
1052
1055
1059
1061
1062
1063
1067
1071
1074
1074
1075
1076
1078
1080
1081
1083
1085
1087
1087
1091
1092
1094
1096
1098
1099
1100
1101
1102
1104
1105
1109
1110
1110
1112
1112
1115
1120
1122
1124
1126
1127
1128
1131
1132
1137
1140
1141
1142
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1144
1145
1146
1146
1147
1148
1148
1149
1150
1152
1153
1154
1154
1155
1155
1156
1156
1157
1157
1158
1159
1159
1160
1161
1162
1165
1168
1172
1173
1174
1176
1176
1176
1179
1179
1180
1180
1181
1182
1182
1183
1184
1184
1185
1186
1187
1188
1188
1190
1190
1190
1192
1192
1192
1193
1193
1194
1194
1195
1195
1196
1197
1197
1199
1200
1200
1200
1200
1201
1202
1203
1203
1205
1205
1208
1208
1208
1209
1211
1211
1211
1212
1212
1212
1213
1213
1213
1213
1214
1214
1214
1215
1215
1216
1216
1217
1219
1219
1220
1220
1220
1221
1221
1221
1222
1222
1223
1223
1223
1224
1224
1224
1224
1225
1225
1225
1225
1225
1225
1224
1224
1223
1223
1223
1223
1223
1222
1222
1222
1222
1222
1221
1221
1221
1221
1221
1220
1220
1219
1219
1218
1218
1217
1216
1215
1215
1214
1214
1213
1212
1211
1211
1210
1209
1209
1209
1208
1206
1206
1205
1205
1205
1203
1202
1199
1197
1195
1195
1194
1194
1193
1192
1191
1190
1190
1189
1185
1183
1182
1181
1180
1179
1178
1173
1170
1170
1169
1166
1163
1161
1160
1156
1155
1154
1153
1152
1154
1155
1157
1157
1162
1164
1166
1168
1169
1170
1171
1172
1172
1173
1174
1178
1181
1184
1192
1193
1196
1197
1203
1204
1205
1205
1208
1210
1210
1212
1221
1222
1227
1230
1230
1240
1248
1249
1254
1255
1256
1259
1260
1263
1265
1266
1267
1270
1272
1273
1274
1279
1279
1280
1280
1281
1281
1282
1282
1283
1283
1283
1283
1284
1284
1284
1285
1285
1286
1287
1287
1287
1287
1287
1286
1286
1285
1285
1285
1285
1284
1283
1283
1283
1283
1282
1282
1281
1280
1280
1279
1279
1279
1279
1277
1276
1276
1275
1275
1274
1274
1273
1273
1273
1273
1273
1273
1273
1274
1274
1274
1274
1274
1274
1275
1278
1279
1281
1283
1283
1284
1286
1289
1296
1298
1300
1301
1303
1303
1304
1306
1307
1311
1313
1313
1314
1314
1314
1314
1315
1315
1316
1316
1317
1317
1318
1318
1318
1319
1319
1320
1320
1320
1320
1317
1316
1315
1315
1313
1312
1310
1308
1307
1305
1305
1304
1303
1302
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1312
1312
1314
1314
1315
1315
1316
1318
1319
1320
1320
1321
1321
1321
1322
1323
1323
1323
1324
1324
1324
1324
1325
1326
1326
1327
1327
1327
1328
1329
1330
1330
1331
1333
1334
1335
1336
1336
1336
1337
1337
1338
1339
1339
1340
1342
1342
1344
1344
1348
1350
1351
1352
1352
1354
1356
1356
1358
1360
1360
1360
1363
1364
1364
1365
1367
1367
1369
1370
1372
1372
1373
1374
1375
1375
1375
1376
1376
1377
1378
1378
1378
1378
1378
1378
1378
1378
1378
1378
1378
1378
1378
1378
1377
1377
1377
1377
1377
1377
1377
1377
1377
1377
1377
1377
1377
1379
1380
1381
1382
1382
1383
1383
1385
1387
1387
1388
1389
1389
1389
1390
1391
1391
1391
1393
1393
1394
1394
1395
1395
1395
1397
1397
1397
1398
1400
1400
1401
1402
1403
1403
1404
1404
1405
1406
1406
1406
1408
1409
1411
1411
1414
1416
1418
1418
1419
1419
1419
1419
1419
1420
1420
1420
1421
1421
1421
1421
1421
1421
1421
1420
1420
1420
1419
1419
1418
1418
1418
1417
1416
1416
1415
1417
1418
1420
1422
1423
1424
1425
1427
1428
1429
1434
1435
1436
1437
1438
1440
1443
1443
1443
1447
1448
1449
1450
1451
1453
1456
1457
1460
1461
1461
1461
1462
1462
1462
1462
1463
1463
1463
1464
1465
1465
1465
1465
1465
1465
1465
1466
1466
1466
1466
1466
1466
1466
1467
1467
1467
1467
1468
1468
1470
1470
1472
1473
1473
1473
1474
1474
1475
1476
1476
1478
1478
1480
1481
1483
1484
1485
1488
1488
1489
1490
1491
1492
1493
1495
1497
1498
1498
1500
1502
1503
1503
1504
1504
1504
1505
1505
1506
1507
1507
1508
1508
1509
1509
1510
1512
1512
1512
1514
1514
1515
1516
1516
1517
1517
1518
1519
1519
1519
1520
1520
1521
1522
1522
1522
1524
1524
1524
1525
1525
1525
1526
1527
1527
1527
1528
1528
1528
1529
1529
1530
1531
1531
1532
1532
1533
1534
1534
1535
1535
1536
1537
1537
1538
1538
1539
1539
1540
1540
1540
1541
1541
1542
1543
1543
1544
1544
1545
1545
1546
1547
1547
1548
1549
1550
1551
1551
1551
1552
1552
1552
1553
1553
1553
1553
1553
1554
1554
1554
1554
1554
1554
1555
1555
1555
1556
1556
1556
1556
1557
1557
1557
1557
1557
1558
1559
1560
1560
1562
1562
1564
1564
1564
1565
1566
1566
1567
1567
1568
1569
1570
1570
1570
1571
1571
1572
1572
1573
1580
1583
1583
1584
1585
1586
1588
1589
1589
1593
1594
1598
1598
1599
1600
1601
1603
1607
1607
1611
1611
1612
1613
1613
1613
1613
1614
1615
1615
1616
1616
1617
1618
1619
1620
1620
1621
1621
1621
1622
1622
1622
1623
1623
1624
1624
1624
1624
1625
1625
1625
1626
1627
1627
1628
1629
1629
1630
1630
1631
1631
1631
1633
1634
1635
1635
1638
1638
1639
1641
1642
1643
1643
1644
1645
1645
1646
1646
1646
1647
1647
1648
1648
1648
1649
1649
1649
1650
1650
1650
1650
1650
1651
1651
1651
1651
1651
1650
1650
1650
1650
1650
1649
1649
1649
1648
1648
1648
1648
1647
1647
1646
1646
1646
1646
1646
1646
1646
1646
1646
1647
1647
1647
1647
1647
1648
1648
1648
1648
1649
1649
1649
1649
1649
1649
1650
1650
1650
1650
1650
1650
1650
1650
1650
1650
1650
1651
1651
1651
1651
1651
1651
1651
1651
1651
1651
1651
1651
1652
1652
1652
1653
1654
1654
1654
1655
1655
1655
1655
1656
1656
1656
1657
1657
1657
1658
1658
1658
1659
1659
1660
1660
1660
1661
1662
1663
1663
1663
1662
1662
1661
1661
1660
1659
1659
1659
1659
1658
1658
1658
1657
1656
1656
1655
1655
1654
1654
1654
1654
1655
1656
1656
1656
1657
1657
1657
1658
1659
1659
1659
1659
1660
1661
1661
1661
1661
1662
1662
1662
1663
1663
1663
1664
1665
1665
1665
1666
1666
1667
1667
1667
1668
1668
1668
1669
1669
1669
1670
1670
1670
1670
1671
1671
1671
1672
1672
1672
1672
1673
1673
1673
1673
1673
1673
1673
1673
1673
1674
1674
1674
1674
1674
1674
1675
1675
1675
1675
1675
1675
1675
1675
1675
1675
1675
1674
1673
1673
1672
1672
1671
1670
1669
1668
1668
1668
1667
1667
1666
1664
1662
1661
1661
1660
1658
1656
1655
1654
1652
1651
1650
1648
1647
1645
1643
1642
1641
1640
1639
1639
1637
1636
1636
1635
1634
1632
1632
1631
1630
1629
1629
1628
1628
1627
1626
1625
1624
1623
1622
1621
1620
1619
1618
1617
1616
1616
1615
1614
1613
1613
1612
1612
1611
1609
1608
1607
1606
1606
1604
1603
1602
1602
1600
1600
1599
1598
1597
1596
1596
1595
1594
1594
1590
1589
1589
1588
1587
1586
1585
1584
1582
1579
1579
1578
1577
1576
1576
1575
1574
1572
1571
1570
1568
1568
1566
1564
1563
1562
1560
1559
1558
1557
1556
1554
1553
1550
1549
1547
1544
1544
1544
1541
1537
1536
1533
1532
1530
1529
1528
1527
1527
1527
1526
1526
1525
1524
1524
1523
1523
1522
1522
1521
1520
1520
1520
1520
1519
1519
1518
1516
1513
1512
1511
1510
1509
1509
1507
1506
1506
1503
1503
1502
1500
1499
1497
1496
1495
1495
1494
1493
1491
1489
1487
1485
1484
1480
1477
1476
1474
1472
1470
1469
1465
1462
1461
1460
1459
1456
1453
1450
1448
1447
1447
1444
1444
1443
1442
1438
1436
1436
1435
1432
1431
1429
1427
1424
1422
1419
1419
1418
1417
1416
1416
1413
1411
1410
1409
1408
1406
1405
1403
1401
1400
1399
1397
1393
1393
1392
1391
1391
1390
1389
1388
1387
1384
1383
1379
1372
1368
1367
1366
1365
1364
1363
1362
1359
1359
1358
1356
1354
1348
1344
1341
1339
1337
1336
1336
1336
1336
1336
1336
1336
1336
1336
1336
1335
1335
1335
1335
1335
1335
1335
1334
1333
1330
1328
1328
1327
1326
1324
1323
1322
1322
1321
1320
1319
1318
1318
1318
1317
1316
1315
1315
1315
1314
1314
1313
1313
1313
1312
1311
1310
1310
1310
1310
1310
1311
1311
1311
1311
1311
1312
1312
1312
1313
1313
1313
1313
1313
1313
1313
1313
1311
1311
1311
1310
1309
1308
1308
1307
1306
1304
1304
1302
1301
1301
1300
1299
1299
1299
1299
1299
1298
1298
1298
1297
1297
1297
1297
1297
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1296
1297
1297
1297
1297
1297
1297
1297
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1298
1297
1296
1295
1293
1293
1292
1292
1291
1290
1287
1287
1285
1285
1284
1284
1283
1283
1282
1282
1280
1279
1278
1277
1277
1276
1275
1275
1274
1273
1271
1271
1270
1269
1269
1268
1268
1268
1268
1268
1268
1268
1268
1268
1268
1268
1268
1268
1266
1266
1266
1265
1265
1265
1264
1263
1263
1263
1263
1262
1262
1262
1262
1261
1261
1261
1261
1260
1260
1260
1260
1260
1260
1260
1260
1259
1259
1258
1257
1256
1255
1254
1254
1252
1250
1249
1248
1246
1245
1243
1240
1238
1237
1237
1236
1234
1233
1232
1232
1232
1231
1230
1230
1229
1229
1229
1228
1227
1226
1226
1226
1225
1224
1224
1224
1224
1223
1223
1222
1222
1222
1221
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1220
1216
1214
1212
1210
1209
1206
1205
1202
1199
1198
1198
1194
1192
1191
1188
1185
1183
1182
1181
1178
1177
1176
1174
1174
1173
1172
1171
1171
1168
1168
1168
1167
1167
1167
1166
1166
1166
1166
1166
1165
1165
1165
1165
1164
1162
1160
1159
1158
1156
1154
1153
1151
1149
1147
1145
1144
1140
1140
1138
1135
1134
1132
1131
1131
1129
1129
1128
1127
1127
1126
1125
1125
1124
1123
1122
1121
1121
1120
1118
1115
1115
1113
1113
1112
1112
1110
1108
1103
1100
1098
1094
1093
1093
1092
1092
1092
1089
1089
1086
1085
1083
1083
1082
1081
1081
1080
1079
1079
1078
1077
1076
1075
1075
1073
1072
1072
1071
1069
1069
1068
1068
1067
1067
1067
1066
1065
1064
1064
1062
1062
1061
1061
1061
1060
1060
1059
1059
1058
1058
1058
1057
1057
1057
1056
1056
1056
1056
1056
1055
1055
1055
1054
1054
1053