4287,4288,4289,4291,4292,4294,4294,4295,4298,4299,4301,4302,4302,4304,4305,4307,4308,4310,4311,4313,4314,4318,4318,4319,4321,4322,4324,4325,4328,4329,4330,4331,4332,4332,4333,4333,4334,4336,4337,4337,4338,4338,4339,4340,4340,4341,4343,4343,4342,4343,4343,4344,4345,4345,4344,4344,4343,4342,4343,4345,4346,4346,4347,4348,4349,4350,4352,4352,4353,4353,4354,4354,4355,4354,4354,4353,4352,4352,4351,4352,4352,4354,4356,4362,4364,4366,4370,4372,4379,4381,4382,4382,4383,4383,4384,4386,4387,4388,4389,4390,4390,4391,4393,4394,4396,4397,4398,4399,4400,4402,4403,4403,4404,4405,4406,4405,4404,4404,4402,4398,4397,4396,4397,4397,4396,4396,4394,4393,4391,4391,4390,4389,4388,4388,4385,4384,4384,4379,4378,4376,4377,4377,4378,4378,4377,4377,4375,4375,4374,4375,4376,4376,4377,4376,4373,4373,4372,4373,4373,4375,4375,4372,4371,4371,4370,4369,4368,4366,4366,4365,4364,4362,4360,4360,4358,4357,4356,4355,4355,4353,4352,4350,4349,4347,4345,4344,4343,4343,4341,4340,4339,4338,4336,4335,4334,4334,4333,4332,4332,4331,4329,4328,4327,4325,4325,4323,4317,4315,4313,4309,4303,4303,4302,4302,4301,4301,4300,4300,4299,4298,4297,4297,4296,4297,4297,4298,4299,4300,4300,4301,4301,4299,4298,4298,4297,4297,4295,4294,4294,4293,4291,4291,4292,4292,4291,4289,4285,4285,4286,4286,4287,4287,4288,4289,4291,4291,4290,4290,4289,4288,4288,4287,4286,4286,4283,4282,4280,4280,4277,4276,4274,4273,4271,4268,4260,4260,4258,4256,4255,4253,4253,4252,4253,4253,4254,4255,4257,4257,4258,4259,4261,4261,4262,4263,4263,4265,4265,4266,4267,4267,4268,4268,4269,4269,4270,4270,4271,4271,4272,4272,4273,4273,4276,4277,4277,4278,4277,4277,4276,4277,4278,4278,4279,4280,4281,4281,4280,4280,4279,4277,4275,4275,4274,4274,4272,4271,4269,4268,4267,4265,4264,4261,4261,4258,4254,4252,4249,4248,4247,4245,4243,4242,4241,4239,4238,4237,4237,4236,4234,4233,4233,4231,4230,4229,4228,4227,4226,4226,4225,4223,4222,4222,4221,4220,4219,4218,4216,4213,4210,4209,4208,4207,4207,4205,4205,4202,4202,4201,4200,4200,4201,4202,4202,4201,4199,4198,4197,4195,4194,4195,4194,4191,4189,4187,4185,4183,4182,4180,4176,4174,4173,4172,4170,4168,4167,4166,4165,4163,4162,4161,4161,4159,4157,4155,4155,4154,4153,4152,4150,4149,4150,4151,4153,4154,4156,4157,4157,4158,4158,4157,4155,4154,4153,4151,4150,4149,4148,4146,4146,4144,4143,4142,4141,4141,4141,4145,4148,4153,4156,4158,4162,4163,4165,4166,4168,4170,4171,4172,4172,4172,4170,4169,4167,4171,4171,4170,4169,4169,4168,4165,4163,4163,4164,4165,4165,4169,4174,4183,4186,4187,4190,4193,4196,4198,4201,4201,4207,4209,4217,4218,4228,4231,4233,4236,4237,4240,4242,4243,4246,4247,4249,4254,4256,4259,4263,4267,4269,4272,4273,4277,4279,4280,4282;510,510,511,512,513,514,515,515,517,518,519,520,521,521,522,523,524,525,526,527,528,530,531,531,532,533,534,535,536,536,537,537,538,539,539,540,539,540,542,543,544,545,545,546,547,547,548,552,552,557,559,560,562,564,564,565,566,566,567,568,569,570,570,571,573,573,572,569,568,567,566,565,564,563,561,561,560,558,557,557,556,556,555,556,557,557,558,559,559,560,561,562,563,564,564,566,568,569,569,570,571,571,573,573,575,575,576,576,577,578,578,579,579,580,580,581,581,582,583,584,585,585,587,591,591,593,593,592,592,593,595,596,596,595,595,594,595,595,594,595,599,602,603,606,606,607,608,609,609,611,611,612,612,614,614,615,615,616,617,618,621,621,620,621,622,622,624,624,623,623,622,622,621,620,620,619,619,618,617,617,616,615,614,613,612,612,611,610,610,609,609,608,608,607,605,602,601,599,596,596,595,595,594,594,593,594,594,595,595,596,596,595,595,593,592,590,589,587,587,586,586,585,584,584,583,582,580,580,578,576,574,574,575,576,577,578,578,577,576,576,576,577,578,579,579,580,580,584,586,587,588,589,589,590,591,595,595,597,598,598,601,602,602,603,606,608,608,609,610,611,612,612,613,614,614,613,613,611,612,612,615,615,617,619,619,621,623,624,624,625,625,624,622,622,621,622,623,624,627,629,630,632,634,636,637,640,642,643,644,645,645,646,648,649,650,650,651,652,652,654,655,656,656,658,658,660,661,662,663,664,664,665,665,667,667,666,665,665,664,664,663,663,662,663,663,663,664,664,665,665,666,666,667,667,668,668,669,669,670,670,671,672,672,673,673,674,674,675,675,676,676,677,677,678,678,679,679,680,680,681,681,682,683,683,684,684,685,685,683,682,681,679,677,675,674,673,671,670,668,666,664,663,662,660,660,661,662,663,663,664,666,667,668,668,666,664,663,662,661,659,656,654,653,651,649,647,646,644,643,641,639,637,637,635,635,634,632,630,628,627,626,624,623,622,620,617,611,608,603,599,595,589,583,579,574,570,565,562,559,556,552,551,549,543,538,532,528,519,514,513,511,510,509,505,502,500,498,496,494,491,491,487,486,483,478,478,479,480,481,482,482,484,485,483,483,484,484,485,485,484,484,485,486,487,488,489,490,491,492,493,494,495,496,496,497,498,499,501,503,507,508,509,510