4674,4678,4683,4688,4693,4698,4703,4708,4713,4718,4723,4728,4733,4738,4743,4748,4753,4758,4763,4768,4773,4778,4783,4788,4793,4798,4803,4808,4813,4818,4823,4828,4833,4838,4843,4848,4853,4858,4863,4868,4873,4878,4883,4888,4893,4898,4903,4908,4913,4918,4923,4928,4933,4938,4943,4948,4953,4958,4963,4968,4968,4968,4968,4968,4967,4967,4966,4965,4964,4962,4961,4959,4957,4955,4953,4950,4948,4945,4943,4940,4938,4936,4933,4930,4928,4925,4923,4920,4918,4917,4916,4915,4914,4913,4912,4911,4911,4911,4911,4912,4913,4913,4914,4916,4918,4920,4922,4925,4928,4930,4932,4935,4935,4934,4933,4931,4929,4928,4926,4923,4922,4919,4917,4916,4915,4913,4913,4913,4914,4914,4915,4916,4917,4919,4920,4921,4922,4924,4927,4930,4933,4936,4940,4943,4946,4949,4952,4955,4958,4958,4958,4959,4960,4959,4954,4949,4946,4943,4940,4937,4934,4931,4928,4925,4925,4925,4926,4926,4924,4924,4923,4923,4922,4921,4919,4918,4917,4917,4918,4919,4921,4924,4926,4929,4931,4933,4935,4939,4941,4945,4948,4951,4951,4950,4949,4947,4945,4943,4942,4940,4937,4936,4934,4932,4930,4929,4927,4926,4925,4924,4923,4923,4923,4923,4924,4925,4925,4925,4924,4923,4922,4921,4919,4918,4915,4913,4911,4909,4907,4905,4902,4900,4898,4895,4892,4888,4884,4879,4875,4871,4866,4861,4856,4852,4848,4844,4839,4836,4832,4827,4823,4819,4815,4811,4807,4802,4798,4795,4792,4791,4790,4788,4786,4784,4781,4777,4774,4771,4768,4767,4767,4767,4766,4764,4763,4764,4765,4767,4769,4771,4773,4774,4774,4774,4772,4771,4769,4768,4766,4764,4763,4763,4764,4764,4765,4766,4767,4769,4770,4771,4773,4774,4774,4773,4772,4771,4769,4768,4766,4764,4763,4761,4759,4757,4756,4754,4752,4751,4749,4747,4744,4742,4740,4738,4735,4733,4731,4729,4727,4725,4723,4721,4718,4714,4710,4706,4701,4697,4692,4688,4684,4680,4676,4671,4667,4663,4659,4657,4654,4652,4649,4646,4643,4639,4635,4631,4628,4624,4620,4617,4613,4610,4607,4604,4601,4597,4595,4592,4588,4586,4583,4581,4578,4575,4573,4570,4567,4565,4563,4560,4557,4555,4552,4550,4548,4545,4543,4541,4538,4536,4534,4532,4531,4529,4528,4528,4528,4528,4529,4529,4529,4529,4528,4526,4525,4523,4522,4520,4518,4516,4514,4512,4510,4508,4506,4503,4501,4499,4496,4494,4492,4490,4489,4488,4489,4491,4493,4496,4498,4501,4503,4505,4508,4510,4513,4515,4518,4521,4523,4526,4528,4531,4534,4537,4539,4541,4544,4546,4548,4550,4550,4549,4548,4547,4546,4545,4544,4544,4543,4542,4541,4540,4540,4539,4538,4537,4536,4535,4535,4534,4534,4538,4542,4546,4550,4554,4556,4558,4562,4567,4571,4576,4581,4586,4591,4596,4601,4606,4611,4616,4621,4623,4626,4628,4631,4633,4635,4638,4641,4643,4646,4647,4649,4650,4652,4654,4656,4658,4660,4661,4663,4665,4667,4669,4671,4673;0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,15,20,24,29,33,37,41,44,48,51,54,57,60,62,65,67,70,72,75,78,80,82,85,87,90,92,95,99,103,107,111,115,119,123,128,133,138,142,146,151,155,158,161,164,167,169,171,174,177,179,184,188,192,195,198,202,205,207,211,213,216,220,224,227,232,237,241,246,250,254,258,261,265,269,273,276,278,280,282,284,285,287,289,291,293,295,297,302,307,311,315,319,319,319,321,323,325,327,329,331,333,335,340,345,349,354,357,362,366,371,375,379,382,386,390,395,399,403,406,408,411,413,416,419,422,423,426,427,429,431,434,438,442,445,448,451,455,458,460,464,467,470,473,477,480,484,488,492,496,501,506,511,515,519,524,529,533,537,541,545,548,552,554,557,560,563,566,569,571,574,577,579,581,580,579,579,578,579,579,579,579,578,577,576,576,574,573,573,572,571,570,569,568,568,569,571,573,577,581,584,587,590,592,593,595,597,599,595,590,586,582,579,575,571,567,564,561,558,555,551,546,541,538,534,531,527,524,521,517,512,508,503,499,495,491,488,484,480,477,473,468,464,460,456,453,449,446,443,439,436,433,430,426,423,420,416,413,410,408,405,402,399,397,394,391,388,385,382,379,376,374,373,372,373,373,374,374,375,376,377,378,378,379,380,381,384,386,389,391,393,395,396,397,398,400,401,402,404,405,407,409,411,413,414,417,417,416,413,411,408,406,404,401,399,397,394,391,389,387,384,382,379,376,374,371,368,366,363,360,357,353,350,346,341,336,331,327,322,317,312,308,305,301,298,294,291,288,285,282,279,276,273,270,268,265,262,260,257,254,251,247,243,239,236,233,231,228,226,223,220,218,215,213,210,208,206,203,201,198,196,194,192,189,186,184,181,178,175,170,166,162,158,154,150,146,141,137,133,129,125,120,116,112,108,104,100,95,91,88,87,86,85,84,83,80,77,76,76,75,75,75,75,75,75,75,75,75,75,75,72,70,67,65,62,59,57,55,52,50,46,43,39,36,33,30,27,24,20,17,14,11,8,5,2