691,689,688,688,687,685,684,684,682,682,682,679,678,679,681,682,685,685,686,687,687,688,688,687,686,685,683,681,681,679,677,676,675,673,673,670,669,669,668,667,666,665,664,663,662,661,660,658,656,654,652,650,649,646,644,643,639,638,638,639,640,642,644,646,648,651,654,655,657,657,657,658,658,657,656,655,654,652,650,649,648,646,645,644,643,642,640,639,637,635,633,631,631,632,634,635,636,635,633,631,630,628,626,625,624,622,623,622,620,619,618,617,616,616,616,616,614,612,610,608,607,607,606,604,602,601,601,600,599,598,598,596,595,595,595,594,593,590,588,586,586,588,588,586,586,585,584,584,585,586,585,584,583,582,581,581,581,581,581,582,585,587,589,591,591,591,593,594,596,596,597,598,600,602,603,604,603,601,600,601,602,604,603,603,602,602,603,606,606,605,605,604,601,599,598,598,599,600,601,602,603,603,603,603,603,603,604,605,606,606,607,608,610,611,611,612,614,615,616,617,618,618,618,619,621,622,624,625,626,627,628,628,630,632,634,636,637,638,639,641,642,643,644,645,646,650,652,651,652,654,656,657,658,659,660,660,660,661,663,664,666,667,667,667,667,669,671,672,673,673,674,676,678,679,680,680,680,681,682,683,684,686,687,689,689,690,692,693,693,693,694,695,695,695,695,695,697,697,697,694,694,695,696,696,696,695,693,691;502,502,501,499,498,497,496,495,493,492,490,489,488,485,484,483,481,480,478,477,476,474,473,472,471,471,471,470,469,467,466,464,464,465,466,465,465,463,461,460,460,459,459,459,459,459,460,461,462,462,461,460,460,459,459,458,455,453,451,450,449,448,448,449,449,450,450,449,448,447,445,444,442,441,440,439,435,436,436,435,434,433,433,433,434,434,435,436,437,437,437,438,439,441,442,443,445,447,447,448,449,450,448,447,447,447,449,450,452,451,451,451,452,453,455,457,458,458,458,459,458,457,456,456,456,455,454,453,453,451,450,450,451,453,454,455,455,453,453,454,456,457,458,460,461,463,463,465,466,467,469,469,469,470,470,472,474,475,476,476,479,481,482,481,480,478,478,478,478,480,483,483,483,484,486,489,491,492,494,495,497,500,502,504,505,507,509,511,513,517,518,520,521,523,524,525,526,527,528,530,531,532,534,536,537,541,541,542,544,546,546,546,544,543,542,542,542,541,540,540,541,543,545,545,545,546,547,545,545,547,548,550,550,550,550,548,547,545,545,545,545,544,544,545,547,549,551,553,555,556,556,556,555,555,554,552,551,551,551,551,551,550,549,547,546,545,545,544,542,540,539,539,539,538,537,536,535,533,533,533,533,533,533,532,530,530,530,529,527,526,525,524,523,522,521,520,519,518,515,514,513,511,510,509,508,506,505,504