759
757
757
757
752
747
746
746
746
746
746
746
746
746
746
746
747
748
749
750
753
755
757
765
769
770
772
773
774
794
802
808
811
812
815
818
819
820
821
822
830
843
845
848
850
862
864
866
868
871
875
878
881
882
884
886
891
896
899
900
900
900
901
902
904
906
907
909
910
915
932
936
938
939
942
951
955
956
957
957
957
957
959
964
974
981
983
986
987
989
993
999
1000
1002
1002
1002
995
991
997
1003
1006
1009
1011
1012
1015
1016
1016
1016
1015
1013
1013
1013
1013
1013
1016
1018
1020
1022
1024
1022
1019
1022
1022
1019
1014
1012
1009
1006
1008
1011
1014
1016
1019
1024
1028
1035
1039
1039
1040
1036
1031
1027
1023
1018
1016
1014
1010
1004
1001
998
996
993
993
992
989
985
982
981
981
981
981
979
977
974
972
971
963
955
952
950
949
949
950
950
951
957
962
964
965
966
967
969
972
973
974
974
974
973
973
969
966
962
960
959
959
959
959
962
965
968
968
967
967
968
969
969
968
965
961
958
951
940
929
922
915
906
903
898
898
898
898
906
918
925
931
932
931
930
928
929
933
927
922
920
916
913
917
914
911
903
901
900
901
902
899
889
884
864
850
841
826
813
812
809
807
802
790
787
782
780
776
777
781
783
784
785
782
778
781
785
784
788
794
799
805
812
819
824
828
836
842
846
849
850
851
854
864
876
888
892
894
897
900
907
917
925
929
938
947
954
966
976
985
988
988
992
993
996
1002
1023
1036
1045
1048
1055
1060
1062
1063
1065
1068
1071
1074
1077
1079
1083
1083
1085
1087
1088
1087
1080
1075
1071
1069
1072
1082
1086
1087
1083
1081
1080
1079
1076
1071
1065
1058
1054
1051
1048
1045
1043
1037
1029
1026
1023
1024
1026
1031
1039
1045
1066
1078
1089
1095
1099
1102
1104
1105
1109
1116
1130
1131
1133
1135
1136
1138
1140
1141
1143
1147
1146
1144
1145
1146
1148
1148
1150
1148
1147
1146
1138
1134
1129
1130
1131
1131
1132
1131
1130
1128
1127
1125
1125
1125
1125
1127
1129
1131
1132
1133
1134
1134
1135
1138
1139
1142
1145
1146
1144
1143
1141
1139
1139
1139
1139
1136
1134
1132
1132
1132
1132
1132
1133
1133
1134
1135
1137
1138
1141
1143
1142
1140
1139
1138
1135
1135
1136
1138
1143
1145
1148
1150
1154
1155
1157
1157
1157
1158
1160
1162
1164
1167
1168
1173
1178
1182
1185
1188
1190
1189
1187
1190
1196
1194
1193
1191
1189
1186
1187
1191
1193
1197
1203
1207
1210
1207
1207
1207
1211
1216
1220
1224
1227
1231
1233
1235
1237
1239
1241
1244
1247
1249
1251
1255
1256
1257
1260
1262
1264
1266
1267
1269
1270
1271
1272
1272
1274
1276
1283
1286
1288
1289
1291
1296
1304
1313
1311
1311
1313
1314
1317
1324
1329
1335
1342
1350
1357
1362
1370
1377
1381
1388
1388
1392
1395
1397
1401
1403
1405
1408
1411
1416
1426
1426
1426
1426
1427
1429
1431
1432
1433
1437
1441
1444
1445
1446
1447
1449
1452
1457
1459
1462
1466
1475
1478
1486
1498
1505
1507
1506
1504
1506
1510
1516
1526
1529
1531
1535
1539
1545
1546
1555
1558
1560
1563
1567
1568
1569
1572
1575
1575
1577
1580
1582
1582
1586
1594
1594
1597
1607
1609
1607
1606
1609
1612
1615
1616
1619
1624
1628
1632
1639
1646
1649
1653
1656
1653
1651
1651
1651
1651
1648
1645
1646
1646
1646
1650
1651
1652
1654
1658
1668
1672
1674
1677
1680
1682
1685
1689
1692
1696
1700
1703
1707
1713
1715
1720
1724
1729
1730
1731
1732
1738
1741
1744
1746
1750
1758
1762
1769
1772
1770
1770
1770
1773
1776
1780
1783
1785
1786
1787
1790
1795
1802
1803
1804
1805
1804
1801
1797
1793
1790
1789
1786
1781
1777
1774
1771
1771
1771
1770
1769
1769
1768
1767