c0c0c0
688
688
688
688
688
688
688
688
688
688
688
688
688
688
688
688
689
689
688
687
687
688
686
686
686
686
686
685
685
0
685
686
686
686
684
683
684
680
680
686
689
687
689
688
688
687
686
687
691
694
694
690
687
687
690
694
695
694
696
694
694
693
693
699
700
703
711
713
721
722
727
735
738
742
740
742
747
744
745
746
746
747
747
746
743
744
748
750
756
754
758
757
761
761
762
767
765
765
761
763
772
780
783
788
778
778
781
780
781
782
784
789
788
791
791
794
780
785
787
792
796
799
801
802
809
814
815
816
817
817
816
815
815
815
817
818
819
819
820
820
823
824
829
827
833
832
833
833
830
831
830
831
831
832
831
831
837
841
838
838
838
841
840
841
842
843
848
850
853
851
851
852
856
860
859
863
862
862
864
864
864
862
864
863
864
865
865
864
869
868
869
869
869
869
870
870
868
867
868
868
868
871
874
876
879
880
880
878
873
880
882
883
884
886
895
899
901
905
905
907
909
909
910
911
910
912
913
912
914
914
916
916
917
917
917
917
917
917
917
917
917
917
924
925
925
926
925
925
925
924
924
924
924
924
924
924
924
922
921
921
921
922
923
927
928
927
927
927
929
930
930
930
930
930
930
930
929
928
928
928
932
931
931
931
932
934
935
935
936
941
942
942
944
944
944
945
949
949
949
952
954
958
959
957
957
958
958
958
960
960
960
962
962
962
962
965
962
963
963
967
968
970
970
972
973
974
976
973
973
972
974
974
974
976
976
974
974
974
972
970
972
971
971
970
971
972
971
973
970
967
966
965
964
964
965
962
954
959
962
963
962
962
965
961
964
961
960
960
959
955
954
954
955
954
954
954
954
954
954
954
954
954
954
948
947
951
949
949
948
947
949
949
951
953
955
956
955
953
947
953
955
953
954
955
959
966
955
966
970
970
970
970
970
970
970
970
970
970
970
970
970
970
972
972
973
972
969
968
966
966
964
964
965
966
966
969
977
979
977
973
971
973
973
973
972
973
973
973
973
972
972
972
973
977
978
980
982
983
985
983
985
988
985
991
991
991
991
991
991
991
991
991
991
991
991
991
991
991
991
993
993
991
992
996
995
996
997
1001
1000
1004
1002
1005
1006
1009
1010
1005
1006
1013
1015
1013
1013
1012
1016
1011
1015
1016
1016
1031
1032
1027
1022
1026
1025
1031
1030
1031
1034
1051
1059
1055
1054
1049
1052
1052
1052
1052
1058
1057
1053
1061
1062
1068
1076
1078
1078
1074
1078
1080
1075
1077
1073
1076
1078
1075
1073
1076
1078
1075
1077
1080
1077
1083
1085
1091
1095
1094
1093
1093
1096
1096
1096
1094
1096
1099
1100
1102
1102
1102
1101
1101
1100
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
1100
1100
1100
1100
1102
1104
1107
1106
1107
1109
1113
1113
1113
1116
1120
1126
1126
1135
1129
1129
1134
1130
1131
1135
1135
1136
1132
1133
1133
1134
1135
1140
1139
1146
1150
1151
1153
1155
1153
1153
1154
1156
1158
1156
1157
1159
1159
1159
1159
1156
1160
1165
1165
1163
1165
1161
1162
1162
1162
1162
1162
1165
1170
1170
1172
1173
1177
1176
1176
1176
1178
1183
1186
1185
1186
1186
1183
1185
1184
1184
1184
1185
1185
1185
1186
1183
1180
1181
1183
1185
1194
1196
1196
1200
1202
1207
1204
1205
1201
1208
1209
1210
1210
1214
1216
1217
1216
1220
1221
1224
1228
1236
1228
1227
1233
1233
1236
1240
1229
1238
1246
1249
1249
1250
1251
1253
1251
1255
1263
1271
1270
1262
1259
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1260
1266
1267
1265
1261
1263
1268
1273
1271
1271
1271
1271
1271
1268
1271
1271
1272
1272
1274
1282
1282
1283
1282
1283
1283
1283
1283
1283
1283
1284
1284
1284
1288
1289
1294
1291
1295
1297
1299
1299
1300
1300
1302
1294
1290
1289
1289
1289
1289
1288
1284
1279
1278
1279
1279
1279
1281
1280
1279
1283
1284
1284
1284
1284
1289
1295
1294
1294
1294
1295
1301
1307
1304
1303
1303
1303
1305
1305
1305
1305
1305
1309
1310
1313
1314
1320
1322
1328
1332
1322
1324
1326
1331
1330
1328
1330
1335
1336
1336
1336
1336
1336
1336
1339
1340
1343
1348
1350
1349
1349
1351
1348
1351
1350
1351
1351
1352
1357
1360
1363
1363
1363
1365
1372
1374
1379
1378
1379
1379
1377
1379
1377
1378
1382
1383
1383
1383
1383
1383
1383
1383
1383
1383
1383
1383
1384
1383
1383
1384
1386
1387
1387
1388
1388
1388
1388
1388
1388
1388
1388
1388
1388
1388
1388
1388
1396
1398
1398
1402
1405
1402
1410
1408
1407
1406
1408
1408
1408
1410
1406
1408
1408
1408
1408
1411
1409
1416
1416
1416
1416
1419
1423
1424
1427
1427
1427
1428
1430
1432
1434
1434
1437
1441
1439
1439
1439
1440
1439
1441
1441
1441
1441
1448
1447
1451
1451
1451
1451
1452
1452
1452
1451
1451
1451
1451
1451
1452
1452
1452
1452
1452
1452
1469
1469
1468
1468
1468
1468
1470
1471
1471
1471
1471
1471
1479
1479
1479
1480
1480
1479
1480
1480
1480
1480
1480
1480
1480
1480
1481
1481
1481
1481
1482
1483
1484
1484
1484
1484
1485
1489
1495
1496
1494
1496
1499
1501
1500
1501
1503
1504
1505
1505
1505
1505
1505
1505
1505
1505
1505
1505
1505
1506
1506
1509
1511
1513
1512
1513
1515
1518
1521
1519
1517
1519
1521
1521
1519
1518
1522
1525
1524
1529
1528
1528
1524
1527
1527
1527
1526
1525
1524
1524
1523
1527
1530
1534
1534
1536
1532
1531
1534
1533
1541
1538
1536
1535
1531
1531
1534
1534
1534
1534
1535
1534
1533
1536
1534
1533
1533
1534
1534
1535
1535
1535
1535
1537
1538
1537
1537
1539
1538
1536
1537
1537
1536
1536
1534
1533
1534
1535
1534
1539
1530
1531
1531
1531
1525
1524
1525
1523
1522
1519
1517
1514
1512
1509
1510
1510
1508
1509
1509
1510
1509
1509
1509
1509
1509
1509
1510
1511
1510
1510
1509
1506
1505
1504
1503
1502
1501
1501
1500
1501
1500
1499
1500
1498
1495
1496
1494
1494
1496
1496
1496
1495
1495
1495
1494