1159,1151,1158,1152,1153,1148,1147,1148,1147,1143,1141,1135,1134,1130,1129,1125,1116,1114,1113,1113,1110,1109,1107,1104,1105,1106,1104,1103,1101,1100,1097,1095,1092,1092,1089,1089,1089,1089,1088,1088,1087,1088,1089,1088,1088,1085,1082,1081,1079,1079,1079,1078,1075,1073,1072,1070,1067,1065,1067,1069,1069,1069,1067,1066,1065,1064,1063,1061,1060,1059,1057,1055,1053,1050,1049,1047,1044,1041,1038,1036,1033,1031,1030,1030,1024,1024,1022,1021,1020,1019,1017,1014,1012,1011,1009,1006,1003,999,997,989,988,988,985,984,981,982,981,977,975,976,976,974,971,968,965,964,960,958,957,955,954,953,951,949,950,951,953,953,952,951,950,952,953,952,951,951,952,953,954,954,954,956,957,956,954,953,956,955,955,955,956,957,957,958,960,961,961,960,958,958,961,959,958,958,955,953,952,950,948,946,945,945,948,947,945,943,940,939,937,933,931,930,928,926,922,920,915,915,910,908,907,908,906,904,905,907,908,904,900,895,893,891,887,885,884,882,880,878,875,873,871,870,870,864,864,865,867,869,872,874,875,876,876,876,877,880,882,883,883,881,881,880,877,877,876,877,878,878,879,879,877,875,876,877,879,879,881,884,884,885,887,887,887,885,885,888,889,890,888,887,885,885,886,888,888,888,890,892,893,895,897,896,896,898,899,901,899,897,895,896,897,899,899,906,922,931,934,936,937,939,940,941,942,944,947,949,949,958,959,961,962,966,963,962,962,961,962,966,971,972,972,969,966,962,963,966,969,972,977,981,985,985,977,978,980,983,985,987,989,991,994,996,997,1005,1006,1008,1008,1011,1013,1016,1020,1023,1026,1028,1030,1036,1038,1040,1041,1043,1045,1049,1052,1056,1059,1061,1064,1062,1059,1057,1053,1052,1054,1057,1061,1056,1053,1049,1048,1045,1042,1042,1044,1048,1049,1051,1052,1058,1060,1062,1064,1067,1067,1070,1071,1075,1078,1077,1074,1071,1068,1065,1063,1058,1056,1061,1064,1065,1067,1086,1088,1093,1095,1096,1097,1100,1102,1112,1114,1120,1123,1124,1125,1126,1131,1134,1136,1136,1136,1133,1131,1128,1126,1126,1129,1132,1135,1135,1133,1136,1138,1141,1142,1141,1138,1137,1135,1130,1127,1118,1114,1108,1107,1107,1113,1114,1116,1118,1119,1121,1130,1137,1140,1141,1147,1150,1152,1154,1155,1157;894,933,984,985,988,989,988,990,994,995,996,998,1001,1003,1006,1007,1007,1004,1004,1007,1010,1012,1015,1015,1012,1011,1010,1009,1009,1011,1012,1014,1015,1016,1019,1021,1025,1027,1029,1030,1031,1033,1035,1036,1037,1037,1038,1038,1039,1042,1043,1045,1046,1047,1049,1050,1050,1052,1055,1056,1059,1060,1060,1058,1057,1055,1054,1053,1052,1051,1050,1048,1046,1044,1042,1040,1039,1038,1037,1037,1037,1038,1037,1036,1036,1034,1034,1034,1035,1036,1038,1039,1041,1042,1042,1043,1045,1047,1049,1049,1048,1046,1044,1042,1042,1044,1046,1044,1042,1038,1037,1035,1032,1032,1030,1028,1024,1022,1019,1017,1015,1013,1011,1007,1002,1001,999,997,995,994,992,991,989,987,986,984,982,981,983,984,986,986,985,983,983,981,977,974,971,968,968,967,958,956,955,952,949,946,946,941,940,939,936,935,937,937,935,937,938,935,934,931,931,929,926,925,925,926,925,922,922,923,924,925,925,922,922,924,925,926,918,915,914,916,917,918,926,926,925,927,925,925,925,924,924,925,926,927,926,925,923,923,926,926,925,921,920,918,917,914,913,910,902,899,897,897,898,896,894,894,895,897,897,895,892,889,887,886,883,881,879,879,877,873,873,877,880,882,878,872,873,867,865,865,863,863,861,858,857,860,860,857,856,855,853,849,847,844,842,841,843,845,847,846,845,842,841,843,841,840,838,837,827,825,823,820,819,819,818,820,820,820,819,818,818,817,814,814,812,810,809,816,817,819,821,824,826,825,825,822,820,818,816,809,807,806,804,803,804,804,804,807,807,809,812,813,813,812,812,814,814,815,816,816,814,814,817,818,819,821,822,823,824,824,823,823,827,830,833,836,838,839,840,841,840,841,843,846,848,849,851,854,856,855,855,877,877,878,879,879,880,883,884,885,887,889,891,891,892,892,890,890,887,888,890,890,890,886,884,883,882,880,879,879,877,855,854,854,853,853,855,855,853,855,853,852,851,851,849,854,854,855,858,859,860,860,862,869,871,872,870,868,870,872,873,874,875,873,872,871,872,875,877,877,877,879,880,879,878,878,876,876,880,883,883,884,886,887,885,883,883,884,884,883,883,885,886,888,892,894