2020-08-20 21:10:18.384 - info: host.IoBroker "system.adapter.mihome-vacuum.0" enabled 2020-08-20 21:10:18.401 - info: host.IoBroker instance system.adapter.mihome-vacuum.0 started with pid 7872 2020-08-20 21:10:18.744 - debug: mihome-vacuum.0 (7872) Redis Objects: Use Redis connection: 127.0.0.1:9001 2020-08-20 21:10:18.768 - debug: mihome-vacuum.0 (7872) Objects client ready ... initialize now 2020-08-20 21:10:18.769 - debug: mihome-vacuum.0 (7872) Objects create System PubSub Client 2020-08-20 21:10:18.770 - debug: mihome-vacuum.0 (7872) Objects create User PubSub Client 2020-08-20 21:10:18.770 - debug: mihome-vacuum.0 (7872) Objects client initialize lua scripts 2020-08-20 21:10:18.782 - debug: mihome-vacuum.0 (7872) Objects connected to redis: 127.0.0.1:9001 2020-08-20 21:10:18.785 - debug: mihome-vacuum.0 (7872) objectDB connected 2020-08-20 21:10:18.785 - debug: mihome-vacuum.0 (7872) Redis States: Use Redis connection: 127.0.0.1:9000 2020-08-20 21:10:18.789 - debug: mihome-vacuum.0 (7872) States create User PubSub Client 2020-08-20 21:10:18.790 - debug: mihome-vacuum.0 (7872) States create System PubSub Client 2020-08-20 21:10:18.795 - debug: mihome-vacuum.0 (7872) States connected to redis: 127.0.0.1:9000 2020-08-20 21:10:18.795 - debug: mihome-vacuum.0 (7872) statesDB connected 2020-08-20 21:10:19.359 - info: mihome-vacuum.0 (7872) starting. Version 2.2.3 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v12.18.3, js-controller: 3.1.6 2020-08-20 21:10:19.379 - debug: mihome-vacuum.0 (7872) load Map creator... true 2020-08-20 21:10:19.383 - info: mihome-vacuum.0 (7872) Expert mode disabled, states deleted 2020-08-20 21:10:19.384 - info: mihome-vacuum.0 (7872) Cloud control disabled 2020-08-20 21:10:19.390 - debug: mihome-vacuum.0 (7872) server started on 0.0.0.0:53421 2020-08-20 21:10:19.420 - info: mihome-vacuum.0 (7872) New generation or new fw(3.3.9,003468) detected, create new states goto and zoneclean 2020-08-20 21:10:19.424 - debug: mihome-vacuum.0 (7872) Receive <<< Helo <<< 213100200000000005c604885f3eca99ffffffffffffffffffffffffffffffff 2020-08-20 21:10:19.425 - warn: mihome-vacuum.0 (7872) Time difference between Mihome Vacuum and ioBroker: -2 sec 2020-08-20 21:10:19.425 - info: mihome-vacuum.0 (7872) connecting, this can take up to 10 minutes ... 2020-08-20 21:10:19.425 - debug: mihome-vacuum.0 (7872) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 2020-08-20 21:10:19.430 - debug: mihome-vacuum.0 (7872) No suitable Lua script, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2020-08-20 21:10:19.448 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":1,"method":"get_status"} 2020-08-20 21:10:19.453 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[{"msg_ver":8,"msg_seq":1309,"state":8,"battery":100,"clean_time":121,"clean_area":1227500,"error_code":0,"map_present":1,"in_cleaning":0,"fan_power":75,"dnd_enabled":0}],"id":1} 2020-08-20 21:10:19.454 - debug: mihome-vacuum.0 (7872) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 2020-08-20 21:10:19.458 - info: mihome-vacuum.0 (7872) Connected 2020-08-20 21:10:19.653 - debug: mihome-vacuum.0 (7872) {"__class":"ValetudoMap","metaData":{"version":1},"size":{"x":5120,"y":5120},"pixelSize":5,"layers":[{"__class":"MapLayer","metaData":{"area":818475},"type":"floor","pixels":[461,804,462,804,488,804,453,803,454,803,458,803,459,803,461,803,462,803,463,803,464,803,453,802,454,802,458,802,461,802,462,802,463,802,464,802,465,802,487,802,446,801,453,801,454,801,455,801,456,801,457,801,458,801,459,801,461,801,462,801,463,801,464,801,465,801,444,800,445,800,446,800,447,800,453,800,454,800,455,800,456,800,457,800,458,800,459,800,460,800,461,800,462,800,463,800,464,800,465,800,444,799,446,799,447,799,448,799,453,799,454,799,455,799,456,799,457,799,458,799,460,799,461,799,462,799,463,799,464,799,465,799,444,798,445,798,446,798,447,798,448,798,453,798,454,798,455,798,456,798,457,798,458,798,459,798,460,798,461,798,462,798,463,798,464,798,465,798,442,797,443,797,444,797,445,797,446,797,447,797,448,797,452,797,453,797,454,797,455,797,456,797,457,797,458,797,459,797,460,797,461,797,462,797,463,797,464,797,465,797,484,797,442,796,443,796,445,796,446,796,447,796,448,796,452,796,453,796,454,796,455,796,456,796,457,796,458,796,459,796,460,796,461,796,462,796,464,796,465,796,443,795,445,795,446,795,447,795,448,795,452,795,453,795,454,795,455,795,456,795,457,795,458,795,459,795,460,795,461,795,462,795,463,795,464,795,465,795,483,795,442,794,443,794,445,794,446,794,447,794,448,794,449,794,452,794,453,794,454,794,455,794,456,794,457,794,458,794,459,794,460,794,461,794,462,794,463,794,464,794,443,793,444,793,445,793,446,793,447,793,448,793,449,793,452,793,453,793,454,793,455,793,456,793,457,793,459,793,460,793,461,793,462,793,463,793,464,793,465,793,482,793,443,792,444,792,445,792,446,792,447,792,448,792,449,792,452,792,453,792,454,792,455,792,456,792,457,792,459,792,460,792,461,792,463,792,464,792,465,792,469,792,444,791,445,791,446,791,447,791,448,791,449,791,450,791,452,791,453,791,454,791,455,791,456,791,457,791,459,791,460,791,461,791,463,791,464,791,465,791,481,791,441,790,444,790,445,790,446,790,447,790,448,790,449,790,450,790,452,790,453,790,454,790,455,790,456,790,457,790,459,790,460,790,461,790,463,790,464,790,465,790,468,790,469,790,445,789,446,789,447,789,448,789,449,789,450,789,452,789,453,789,454,789,455,789,456,789,457,789,459,789,460,789,461,789,469,789,445,788,447,788,448,788,449,788,450,788,452,788,453,788,454,788,455,788,456,788,457,788,458,788,459,788,460,788,469,788,443,787,447,787,448,787,449,787,450,787,453,787,454,787,455,787,456,787,447,786,448,786,449,786,450,786,454,786,455,786,456,786,447,785,448,785,449,785,450,785,455,785,456,785,455,784,456,784,455,783,443,772,444,772,444,771,445,771,454,771,444,770,445,770,446,770,452,770,453,770,445,769,446,769,447,769,448,769,449,769,450,769,451,769,452,769,453,769,447,768,448,768,449,768,450,768,451,768,452,768,453,768,454,768,592,768,593,768,449,767,450,767,451,767,452,767,453,767,454,767,552,767,553,767,554,767,555,767,556,767,557,767,558,767,559,767,560,767,561,767,562,767,563,767,564,767,565,767,566,767,567,767,568,767,569,767,570,767,571,767,572,767,573,767,574,767,575,767,576,767,577,767,578,767,579,767,580,767,581,767,582,767,583,767,584,767,585,767,586,767,587,767,588,767,589,767,590,767,591,767,592,767,593,767,594,767,449,766,450,766,451,766,452,766,453,766,454,766,455,766,552,766,553,766,554,766,555,766,556,766,557,766,558,766,559,766,560,766,561,766,562,766,563,766,564,766,565,766,566,766,567,766,568,766,569,766,570,766,571,766,572,766,573,766,574,766,575,766,576,766,577,766,578,766,579,766,580,766,581,766,582,766,583,766,584,766,585,766,586,766,587,766,588,766,589,766,590,766,591,766,592,766,593,766,594,766,449,765,450,765,451,765,452,765,453,765,454,765,455,765,502,765,503,765,504,765,505,765,506,765,507,765,508,765,509,765,510,765,511,765,552,765,553,765,554,765,555,765,556,765,557,765,558,765,559,765,560,765,561,765,562,765,563,765,564,765,565,765,566,765,567,765,573,765,574,765,577,765,578,765,579,765,580,765,581,765,583,765,584,765,585,765,586,765,587,765,588,765,589,765,590,765,591,765,592,765,593,765,594,765,596,765,597,765,598,765,600,765,601,765,602,765,603,765,604,765,605,765,606,765,607,765,608,765,609,765,610,765,611,765,612,765,613,765,614,765,615,765,616,765,618,765,619,765,620,765,621,765,622,765,623,765,624,765,625,765,626,765,446,764,491,764,492,764,493,764,494,764,495,764,496,764,497,764,498,764,499,764,500,764,501,764,502,764,503,764,504,764,505,764,506,764,507,764,508,764,509,764,510,764,511,764,529,764,539,764,541,764,542,764,543,764,544,764,545,764,546,764,547,764,548,764,549,764,550,764,551,764,552,764,553,764,554,764,555,764,556,764,557,764,559,764,561,764,562,764,563,764,568,764,569,764,570,764,571,764,572,764,573,764,574,764,575,764,593,764,594,764,595,764,597,764,600,764,601,764,602,764,603,764,604,764,605,764,606,764,607,764,608,764,609,764,610,764,611,764,612,764,613,764,614,764,615,764,616,764,617,764,618,764,619,764,620,764,621,764,622,764,623,764,624,764,625,764,626,764,627,764,451,763,452,763,453,763,454,763,455,763,456,763,457,763,458,763,459,763,460,763,461,763,462,763,463,763,464,763,465,763,466,763,467,763,468,763,469,763,470,763,471,763,472,763,473,763,474,763,475,763,476,763,477,763,478,763,479,763,480,763,481,763,482,763,483,763,484,763,485,763,486,763,487,763,488,763,489,763,490,763,491,763,492,763,493,763,494,763,495,763,496,763,497,763,498,763,499,763,500,763,501,763,502,763,503,763,504,763,505,763,506,763,507,763,508,763,509,763,510,763,511,763,518,763,519,763,520,763,521,763,522,763,523,763,524,763,525,763,526,763,527,763,528,763,529,763,545,763,546,763,547,763,548,763,549,763,550,763,551,763,552,763,553,763,554,763,558,763,559,763,560,763,561,763,562,763,563,763,565,763,566,763,567,763,568,763,569,763,570,763,571,763,572,763,573,763,574,763,575,763,576,763,577,763,580,763,581,763,582,763,583,763,584,763,585,763,586,763,590,763,591,763,592,763,593,763,594,763,595,763,596,763,597,763,598,763,599,763,600,763,601,763,602,763,603,763,604,763,605,763,606,763,607,763,608,763,609,763,610,763,611,763,612,763,613,763,614,763,615,763,616,763,617,763,618,763,619,763,620,763,621,763,622,763,623,763,624,763,625,763,626,763,627,763,449,762,450,762,451,762,452,762,453,762,454,762,455,762,456,762,457,762,458,762,459,762,460,762,461,762,462,762,463,762,464,762,465,762,466,762,467,762,468,762,469,762,470,762,471,762,472,762,473,762,474,762,475,762,476,762,477,762,478,762,479,762,480,762,481,762,482,762,483,762,484,762,485,762,486,762,487,762,488,762,489,762,490,762,491,762,492,762,493,762,494,762,495,762,496,762,497,762,498,762,499,762,500,762,501,762,502,762,503,762,504,762,505,762,506,762,507,762,508,762,509,762,510,762,511,762,512,762,513,762,514,762,515,762,516,762,517,762,518,762,519,762,520,762,521,762,522,762,523,762,524,762,525,762,526,762,527,762,528,762,529,762,549,762,550,762,551,762,552,762,553,762,554,762,555,762,556,762,557,762,558,762,559,762,560,762,561,762,562,762,563,762,564,762,565,762,566,762,567,762,568,762,569,762,570,762,571,762,572,762,573,762,574,762,575,762,576,762,577,762,578,762,579,762,580,762,581,762,582,762,583,762,584,762,585,762,586,762,587,762,588,762,589,762,590,762,591,762,592,762,593,762,594,762,595,762,596,762,597,762,598,762,599,762,600,762,601,762,602,762,603,762,604,762,605,762,606,762,607,762,608,762,609,762,610,762,611,762,612,762,613,762,614,762,615,762,616,762,617,762,618,762,619,762,620,762,621,762,622,762,623,762,624,762,625,762,626,762,627,762,449,761,450,761,451,761,452,761,453,761,454,761,455,761,456,761,457,761,458,761,459,761,460,761,461,761,462,761,463,761,464,761,465,761,466,761,467,761,468,761,469,761,470,761,471,761,472,761,473,761,474,761,475,761,476,761,477,761,478,761,479,761,480,761,481,761,482,761,483,761,484,761,485,761,486,761,487,761,488,761,489,761,490,761,491,761,492,761,493,761,494,761,495,761,496,761,497,761,498,761,499,761,500,761,501,761,502,761,503,761,504,761,505,761,506,761,507,761,508,761,509,761,510,761,511,761,512,761,513,761,514,761,515,761,516,761,517,761,518,761,519,761,520,761,521,761,522,761,523,761,524,761,525,761,526,761,527,761,528,761,529,761,530,761,549,761,550,761,551,761,552,761,553,761,554,761,555,761,556,761,557,761,558,761,559,761,560,761,561,761,562,761,563,761,564,761,565,761,566,761,567,761,568,761,569,761,570,761,571,761,572,761,573,761,574,761,575,761,576,761,577,761,578,761,579,761,580,761,581,761,582,761,583,761,584,761,585,761,586,761,587,761,588,761,589,761,590,761,591,761,592,761,593,761,594,761,595,761,596,761,597,761,598,761,599,761,600,761,601,761,602,761,603,761,604,761,605,761,606,761,607,761,608,761,609,761,610,761,611,761,612,761,613,761,614,761,615,761,616,761,617,761,618,761,619,761,620,761,621,761,622,761,623,761,624,761,625,761,626,761,627,761,449,760,450,760,451,760,452,760,453,760,454,760,455,760,456,760,457,760,458,760,459,760,460,760,461,760,462,760,463,760,464,760,465,760,466,760,467,760,468,760,469,760,470,760,471,760,472,760,473,760,474,760,475,760,476,760,477,760,478,760,479,760,480,760,481,760,482,760,483,760,484,760,485,760,486,760,487,760,488,760,489,760,490,760,491,760,492,760,493,760,494,760,495,760,496,760,497,760,498,760,499,760,500,760,501,760,502,760,503,760,504,760,505,760,506,760,507,760,508,760,509,760,510,760,511,760,512,760,513,760,514,760,515,760,516,760,517,760,518,760,519,760,520,760,521,760,522,760,523,760,549,760,550,760,551,760,552,760,553,760,554,760,555,760,556,760,557,760,558,760,559,760,560,760,561,760,562,760,563,760,564,760,565,760,566,760,567,760,568,760,569,760,570,760,571,760,572,760,573,760,574,760,575,760,576,760,577,760,578,760,579,760,580,760,581,760,582,760,583,760,584,760,585,760,586,760,587,760,588,760,589,760,590,760,591,760,592,760,593,760,594,760,595,760,596,760,597,760,598,760,599,760,600,760,601,760,602,760,603,760,604,760,605,760,606,760,607,760,608,760,609,760,610,760,611,760,612,760,613,760,614,760,615,760,616,760,617,760,618,760,619,760,620,760,621,760,622,760,623,760,624,760,625,760,626,760,627,760,441,759,442,759,443,759,444,759,445,759,446,759,447,759,448,759,449,759,450,759,451,759,452,759,453,759,454,759,455,759,456,759,457,759,458,759,459,759,460,759,461,759,462,759,463,759,464,759,465,759,466,759,467,759,468,759,469,759,470,759,471,759,472,759,473,759,474,759,475,759,476,759,477,759,478,759,479,759,480,759,481,759,482,759,483,759,484,759,485,759,486,759,487,759,488,759,489,759,490,759,491,759,492,759,493,759,494,759,495,759,496,759,497,759,498,759,499,759,500,759,501,759,502,759,503,759,504,759,505,759,506,759,507,759,508,759,509,759,510,759,511,759,512,759,513,759,514,759,515,759,516,759,517,759,518,759,519,759,520,759,521,759,522,759,523,759,549,759,550,759,551,759,552,759,553,759,554,759,555,759,556,759,557,759,558,759,559,759,560,759,561,759,562,759,563,759,564,759,565,759,566,759,567,759,568,759,569,759,570,759,571,759,572,759,573,759,574,759,575,759,576,759,577,759,578,759,579,759,580,759,581,759,582,759,583,759,584,759,585,759,586,759,587,759,588,759,589,759,590,759,591,759,592,759,593,759,594,759,595,759,596,759,597,759,598,759,599,759,600,759,601,759,602,759,603,759,604,759,605,759,606,759,607,759,608,759,609,759,610,759,611,759,612,759,613,759,614,759,615,759,616,759,617,759,618,759,619,759,620,759,621,759,622,759,623,759,624,759,625,759,626,759,627,759,432,758,433,758,434,758,435,758,436,758,437,758,438,758,439,758,440,758,441,758,442,758,443,758,444,758,445,758,446,758,447,758,448,758,449,758,450,758,451,758,452,758,453,758,454,758,455,758,456,758,457,758,458,758,459,758,460,758,461,758,462,758,463,758,464,758,465,758,466,758,467,758,468,758,469,758,470,758,471,758,472,758,473,758,474,758,475,758,476,758,477,758,478,758,479,758,480,758,481,758,482,758,483,758,484,758,485,758,486,758,487,758,488,758,489,758,490,758,491,758,492,758,493,758,494,758,495,758,496,758,497,758,498,758,499,758,500,758,501,758,502,758,503,758,504,758,505,758,506,758,507,758,508,758,509,758,510,758,511,758,512,758,513,758,514,758,515,758,516,758,517,758,518,758,519,758,520,758,521,758,522,758,523,758,549,758,550,758,551,758,552,758,553,758,554,758,555,758,556,758,557,758,558,758,559,758,560,758,561,758,562,758,563,758,564,758,565,758,566,758,567,758,568,758,569,758,570,758,571,758,572,758,573,758,574,758,575,758,576,758,577,758,578,758,579,758,580,758,581,758,582,758,583,758,584,758,585,758,586,758,587,758,588,758,589,758,590,758,591,758,592,758,593,758,594,758,595,758,596,758,597,758,598,758,599,758,600,758,601,758,602,758,603,758,604,758,605,758,606,758,607,758,608,758,609,758,610,758,611,758,612,758,613,758,614,758,615,758,616,758,617,758,618,758,619,758,620,758,621,758,622,758,623,758,624,758,625,758,626,758,627,758,432,757,433,757,434,757,435,757,436,757,437,757,438,757,439,757,440,757,441,757,442,757,443,757,444,757,447,757,448,757,449,757,450,757,451,757,452,757,453,757,454,757,455,757,456,757,457,757,458,757,459,757,460,757,461,757,462,757,463,757,464,757,465,757,466,757,467,757,468,757,469,757,470,757,471,757,472,757,473,757,474,757,475,757,476,757,477,757,478,757,479,757,480,757,481,757,482,757,483,757,484,757,485,757,486,757,487,757,488,757,489,757,490,757,491,757,492,757,493,757,494,757,495,757,496,757,497,757,498,757,499,757,500,757,501,757,502,757,503,757,504,757,505,757,506,757,507,757,508,757,509,757,510,757,511,757,512,757,513,757,514,757,515,757,516,757,517,757,518,757,519,757,520,757,521,757,522,757,523,757,549,757,550,757,551,757,552,757,553,757,554,757,555,757,556,757,557,757,558,757,559,757,560,757,561,757,562,757,563,757,564,757,565,757,566,757,567,757,568,757,569,757,570,757,571,757,572,757,573,757,574,757,575,757,576,757,577,757,578,757,579,757,580,757,581,757,582,757,583,757,584,757,585,757,586,757,587,757,588,757,589,757,590,757,591,757,592,757,593,757,594,757,595,757,596,757,597,757,598,757,599,757,600,757,601,757,602,757,603,757,604,757,605,757,606,757,607,757,608,757,609,757,610,757,611,757,612,757,613,757,614,757,615,757,616,757,617,757,618,757,619,757,620,757,621,757,622,757,623,757,624,757,625,757,626,757,627,757,432,756,433,756,434,756,435,756,436,756,437,756,438,756,439,756,440,756,441,756,442,756,443,756,444,756,445,756,446,756,447,756,448,756,449,756,450,756,451,756,452,756,453,756,454,756,455,756,456,756,457,756,458,756,459,756,460,756,461,756,462,756,463,756,464,756,465,756,466,756,467,756,468,756,469,756,470,756,471,756,472,756,473,756,474,756,475,756,476,756,477,756,478,756,479,756,480,756,481,756,482,756,483,756,484,756,485,756,486,756,487,756,488,756,489,756,490,756,491,756,492,756,493,756,494,756,495,756,496,756,497,756,498,756,499,756,500,756,501,756,502,756,503,756,504,756,505,756,506,756,507,756,508,756,509,756,510,756,511,756,512,756,513,756,514,756,515,756,516,756,517,756,518,756,519,756,520,756,521,756,522,756,523,756,524,756,525,756,526,756,527,756,528,756,529,756,530,756,549,756,550,756,551,756,552,756,553,756,554,756,555,756,556,756,557,756,558,756,559,756,560,756,561,756,562,756,563,756,564,756,565,756,566,756,567,756,568,756,569,756,570,756,571,756,572,756,573,756,574,756,575,756,576,756,577,756,578,756,579,756,580,756,581,756,582,756,583,756,584,756,585,756,586,756,587,756,588,756,589,756,590,756,591,756,592,756,593,756,594,756,595,756,596,756,597,756,598,756,599,756,600,756,601,756,602,756,603,756,604,756,605,756,606,756,607,756,608,756,609,756,610,756,611,756,612,756,613,756,614,756,615,756,616,756,617,756,618,756,619,756,620,756,621,756,622,756,623,756,624,756,625,756,626,756,627,756,432,755,433,755,434,755,435,755,436,755,437,755,438,755,439,755,440,755,441,755,442,755,443,755,444,755,445,755,446,755,447,755,448,755,449,755,450,755,451,755,452,755,453,755,454,755,455,755,456,755,457,755,458,755,459,755,460,755,461,755,462,755,463,755,464,755,465,755,466,755,467,755,468,755,469,755,470,755,471,755,472,755,473,755,474,755,475,755,476,755,477,755,478,755,479,755,480,755,481,755,482,755,483,755,484,755,485,755,486,755,487,755,488,755,489,755,490,755,491,755,492,755,493,755,494,755,495,755,496,755,497,755,498,755,499,755,500,755,501,755,502,755,503,755,504,755,505,755,506,755,507,755,508,755,509,755,510,755,511,755,512,755,513,755,514,755,515,755,516,755,517,755,518,755,519,755,520,755,521,755,522,755,523,755,524,755,525,755,526,755,527,755,528,755,529,755,530,755,549,755,550,755,551,755,552,755,553,755,554,755,555,755,556,755,557,755,558,755,559,755,560,755,561,755,562,755,563,755,564,755,565,755,566,755,567,755,568,755,569,755,570,755,571,755,572,755,573,755,574,755,575,755,576,755,577,755,578,755,579,755,580,755,581,755,582,755,583,755,584,755,585,755,586,755,587,755,588,755,589,755,590,755,591,755,592,755,593,755,594,755,595,755,596,755,597,755,598,755,599,755,600,755,601,755,602,755,603,755,604,755,605,755,606,755,607,755,608,755,609,755,610,755,611,755,612,755,613,755,614,755,615,755,618,755,619,755,620,755,621,755,622,755,623,755,624,755,625,755,626,755,432,754,433,754,434,754,435,754,436,754,437,754,438,754,439,754,440,754,441,754,442,754,443,754,444,754,445,754,446,754,447,754,448,754,449,754,450,754,451,754,452,754,453,754,454,754,455,754,456,754,457,754,458,754,459,754,460,754,461,754,462,754,463,754,464,754,465,754,466,754,467,754,468,754,469,754,470,754,471,754,472,754,473,754,474,754,475,754,476,754,477,754,478,754,479,754,480,754,481,754,482,754,483,754,484,754,485,754,486,754,487,754,488,754,489,754,490,754,491,754,492,754,493,754,494,754,495,754,496,754,497,754,498,754,499,754,500,754,501,754,502,754,503,754,504,754,505,754,506,754,508,754,509,754,510,754,529,754,530,754,549,754,550,754,551,754,552,754,553,754,554,754,555,754,556,754,557,754,558,754,559,754,560,754,561,754,562,754,563,754,564,754,565,754,566,754,567,754,568,754,569,754,570,754,571,754,572,754,573,754,574,754,575,754,576,754,577,754,578,754,579,754,580,754,581,754,582,754,583,754,584,754,585,754,586,754,587,754,588,754,589,754,590,754,591,754,592,754,593,754,594,754,595,754,596,754,597,754,598,754,599,754,600,754,601,754,602,754,603,754,604,754,605,754,606,754,607,754,608,754,609,754,610,754,611,754,612,754,613,754,614,754,615,754,616,754,617,754,618,754,619,754,620,754,621,754,622,754,623,754,624,754,625,754,626,754,627,754,432,753,433,753,434,753,435,753,436,753,437,753,438,753,439,753,440,753,441,753,442,753,443,753,444,753,445,753,446,753,447,753,448,753,449,753,450,753,451,753,452,753,453,753,454,753,455,753,456,753,457,753,458,753,459,753,460,753,461,753,462,753,463,753,464,753,465,753,466,753,467,753,468,753,469,753,470,753,471,753,472,753,473,753,474,753,475,753,476,753,477,753,478,753,479,753,480,753,481,753,482,753,483,753,484,753,485,753,486,753,487,753,488,753,489,753,490,753,491,753,492,753,493,753,494,753,495,753,496,753,497,753,498,753,499,753,549,753,550,753,551,753,552,753,553,753,554,753,555,753,556,753,557,753,558,753,559,753,560,753,561,753,562,753,563,753,564,753,565,753,566,753,567,753,568,753,569,753,570,753,571,753,572,753,573,753,574,753,575,753,576,753,577,753,578,753,579,753,580,753,581,753,582,753,583,753,584,753,585,753,586,753,587,753,588,753,589,753,590,753,591,753,592,753,593,753,594,753,595,753,596,753,597,753,598,753,599,753,600,753,601,753,602,753,603,753,604,753,605,753,606,753,607,753,608,753,609,753,610,753,611,753,612,753,613,753,614,753,615,753,616,753,617,753,618,753,619,753,620,753,621,753,622,753,623,753,624,753,625,753,626,753,627,753,432,752,433,752,434,752,435,752,436,752,437,752,438,752,439,752,440,752,441,752,442,752,443,752,444,752,445,752,446,752,447,752,448,752,449,752,450,752,451,752,452,752,453,752,454,752,455,752,456,752,457,752,458,752,459,752,460,752,461,752,462,752,463,752,464,752,465,752,466,752,467,752,468,752,469,752,470,752,471,752,472,752,473,752,474,752,475,752,476,752,477,752,478,752,479,752,480,752,481,752,482,752,483,752,484,752,485,752,486,752,487,752,488,752,489,752,490,752,491,752,492,752,493,752,494,752,495,752,496,752,497,752,498,752,549,752,550,752,551,752,552,752,553,752,554,752,555,752,556,752,557,752,558,752,559,752,560,752,561,752,562,752,563,752,564,752,565,752,566,752,567,752,568,752,569,752,570,752,571,752,572,752,573,752,574,752,575,752,576,752,577,752,578,752,579,752,580,752,581,752,582,752,583,752,584,752,585,752,586,752,588,752,589,752,590,752,591,752,592,752,593,752,594,752,595,752,596,752,597,752,598,752,599,752,600,752,601,752,602,752,603,752,604,752,605,752,606,752,607,752,608,752,609,752,610,752,611,752,612,752,613,752,614,752,615,752,616,752,617,752,618,752,619,752,620,752,621,752,622,752,623,752,624,752,625,752,626,752,432,751,433,751,434,751,435,751,436,751,437,751,438,751,439,751,440,751,441,751,442,751,443,751,444,751,445,751,446,751,447,751,448,751,449,751,450,751,451,751,452,751,453,751,454,751,455,751,456,751,457,751,458,751,459,751,460,751,461,751,462,751,463,751,464,751,465,751,466,751,467,751,468,751,469,751,470,751,471,751,472,751,473,751,474,751,475,751,476,751,477,751,478,751,479,751,480,751,481,751,482,751,483,751,484,751,485,751,486,751,487,751,488,751,489,751,490,751,491,751,492,751,493,751,494,751,495,751,496,751,497,751,498,751,549,751,550,751,551,751,552,751,553,751,554,751,555,751,556,751,557,751,558,751,559,751,560,751,561,751,562,751,563,751,564,751,565,751,566,751,567,751,568,751,569,751,570,751,571,751,572,751,573,751,574,751,575,751,576,751,577,751,578,751,579,751,580,751,581,751,582,751,583,751,584,751,585,751,588,751,589,751,590,751,591,751,592,751,593,751,594,751,595,751,596,751,597,751,598,751,599,751,600,751,601,751,602,751,603,751,604,751,605,751,606,751,607,751,608,751,609,751,610,751,611,751,612,751,613,751,614,751,615,751,616,751,617,751,618,751,619,751,620,751,621,751,622,751,623,751,624,751,625,751,626,751,432,750,433,750,434,750,435,750,436,750,437,750,438,750,439,750,440,750,441,750,442,750,443,750,444,750,445,750,446,750,447,750,448,750,449,750,450,750,451,750,452,750,453,750,454,750,455,750,456,750,457,750,458,750,459,750,460,750,461,750,462,750,463,750,464,750,465,750,466,750,467,750,468,750,469,750,470,750,471,750,472,750,473,750,474,750,475,750,476,750,477,750,478,750,479,750,480,750,481,750,482,750,483,750,484,750,485,750,486,750,487,750,488,750,489,750,490,750,491,750,492,750,493,750,494,750,495,750,496,750,497,750,498,750,549,750,550,750,551,750,552,750,553,750,554,750,555,750,556,750,557,750,558,750,559,750,560,750,561,750,562,750,563,750,564,750,565,750,566,750,567,750,568,750,569,750,570,750,571,750,572,750,573,750,574,750,575,750,576,750,577,750,578,750,579,750,580,750,581,750,582,750,583,750,584,750,585,750,586,750,588,750,589,750,590,750,591,750,592,750,593,750,594,750,595,750,597,750,598,750,599,750,600,750,601,750,602,750,603,750,604,750,605,750,606,750,607,750,608,750,609,750,610,750,611,750,612,750,613,750,614,750,615,750,616,750,617,750,618,750,620,750,621,750,622,750,623,750,624,750,625,750,626,750,432,749,433,749,434,749,435,749,436,749,437,749,438,749,439,749,440,749,441,749,442,749,443,749,444,749,445,749,446,749,447,749,448,749,449,749,450,749,451,749,452,749,453,749,454,749,455,749,456,749,457,749,458,749,459,749,460,749,461,749,462,749,463,749,464,749,465,749,466,749,467,749,468,749,469,749,470,749,471,749,472,749,473,749,474,749,475,749,476,749,477,749,478,749,479,749,480,749,481,749,482,749,483,749,484,749,485,749,486,749,487,749,488,749,489,749,490,749,491,749,492,749,493,749,494,749,495,749,496,749,497,749,498,749,549,749,550,749,551,749,552,749,553,749,554,749,555,749,556,749,557,749,558,749,559,749,560,749,561,749,562,749,563,749,564,749,565,749,566,749,567,749,568,749,569,749,570,749,571,749,572,749,573,749,574,749,575,749,576,749,577,749,578,749,579,749,580,749,581,749,582,749,583,749,584,749,585,749,586,749,587,749,588,749,589,749,590,749,591,749,592,749,593,749,594,749,597,749,598,749,599,749,600,749,601,749,602,749,603,749,604,749,605,749,606,749,607,749,608,749,609,749,610,749,611,749,612,749,613,749,614,749,615,749,616,749,617,749,618,749,620,749,621,749,622,749,623,749,624,749,625,749,626,749,432,748,433,748,434,748,435,748,436,748,437,748,438,748,439,748,440,748,441,748,442,748,443,748,444,748,445,748,446,748,447,748,448,748,449,748,450,748,451,748,452,748,453,748,454,748,455,748,456,748,457,748,458,748,459,748,460,748,461,748,462,748,463,748,464,748,465,748,466,748,467,748,468,748,469,748,470,748,471,748,472,748,473,748,474,748,475,748,476,748,477,748,478,748,479,748,480,748,481,748,482,748,483,748,484,748,485,748,486,748,487,748,488,748,489,748,490,748,491,748,492,748,493,748,494,748,495,748,496,748,497,748,498,748,549,748,550,748,551,748,552,748,553,748,554,748,555,748,556,748,557,748,558,748,559,748,560,748,561,748,562,748,563,748,564,748,565,748,566,748,567,748,568,748,569,748,570,748,571,748,572,748,573,748,574,748,575,748,576,748,577,748,578,748,579,748,580,748,581,748,582,748,583,748,584,748,585,748,586,748,587,748,588,748,589,748,590,748,591,748,592,748,593,748,594,748,595,748,597,748,598,748,599,748,600,748,601,748,602,748,603,748,604,748,605,748,606,748,607,748,608,748,609,748,610,748,611,748,612,748,613,748,614,748,615,748,616,748,617,748,618,748,620,748,621,748,622,748,623,748,624,748,625,748,626,748,432,747,433,747,434,747,435,747,436,747,437,747,438,747,439,747,440,747,441,747,442,747,443,747,444,747,445,747,446,747,447,747,448,747,449,747,450,747,451,747,452,747,453,747,454,747,455,747,456,747,457,747,458,747,459,747,460,747,461,747,462,747,463,747,464,747,465,747,466,747,467,747,468,747,469,747,470,747,471,747,472,747,473,747,474,747,475,747,476,747,477,747,478,747,479,747,480,747,481,747,482,747,483,747,484,747,485,747,486,747,487,747,488,747,489,747,490,747,491,747,492,747,493,747,494,747,495,747,496,747,497,747,498,747,549,747,550,747,551,747,552,747,553,747,554,747,555,747,556,747,557,747,558,747,559,747,560,747,561,747,562,747,563,747,564,747,565,747,566,747,567,747,568,747,569,747,570,747,571,747,572,747,573,747,574,747,575,747,576,747,577,747,578,747,579,747,580,747,581,747,582,747,583,747,584,747,585,747,586,747,587,747,588,747,589,747,590,747,591,747,592,747,593,747,594,747,595,747,597,747,598,747,599,747,600,747,601,747,602,747,603,747,604,747,605,747,606,747,607,747,608,747,609,747,610,747,611,747,612,747,613,747,614,747,615,747,616,747,617,747,618,747,620,747,621,747,622,747,623,747,624,747,625,747,626,747,432,746,433,746,434,746,435,746,436,746,437,746,438,746,439,746,440,746,441,746,442,746,443,746,444,746,445,746,446,746,447,746,448,746,449,746,450,746,451,746,452,746,453,746,454,746,455,746,456,746,457,746,458,746,459,746,460,746,461,746,462,746,463,746,464,746,465,746,466,746,467,746,468,746,469,746,470,746,471,746,472,746,473,746,474,746,475,746,476,746,477,746,478,746,479,746,480,746,481,746,482,746,483,746,484,746,485,746,486,746,487,746,488,746,489,746,490,746,491,746,492,746,493,746,494,746,495,746,496,746,497,746,498,746,539,746,549,746,550,746,551,746,552,746,553,746,554,746,555,746,556,746,557,746,558,746,559,746,560,746,561,746,562,746,563,746,564,746,565,746,566,746,567,746,568,746,569,746,570,746,571,746,572,746,573,746,574,746,575,746,576,746,577,746,578,746,579,746,580,746,581,746,582,746,583,746,584,746,585,746,586,746,587,746,588,746,589,746,590,746,591,746,592,746,593,746,594,746,595,746,597,746,598,746,599,746,600,746,601,746,602,746,603,746,604,746,605,746,606,746,607,746,608,746,609,746,610,746,611,746,612,746,613,746,614,746,615,746,616,746,617,746,618,746,620,746,621,746,622,746,623,746,624,746,625,746,626,746,432,745,433,745,434,745,435,745,436,745,437,745,438,745,439,745,440,745,441,745,442,745,443,745,444,745,445,745,446,745,447,745,448,745,449,745,450,745,451,745,452,745,453,745,454,745,455,745,456,745,457,745,458,745,459,745,460,745,461,745,462,745,463,745,464,745,465,745,466,745,467,745,468,745,469,745,470,745,471,745,472,745,473,745,474,745,475,745,476,745,477,745,478,745,479,745,480,745,481,745,482,745,483,745,484,745,485,745,486,745,487,745,488,745,489,745,490,745,491,745,492,745,493,745,494,745,495,745,496,745,497,745,498,745,539,745,540,745,541,745,542,745,543,745,544,745,545,745,546,745,547,745,548,745,549,745,550,745,551,745,552,745,553,745,554,745,555,745,556,745,557,745,558,745,559,745,560,745,561,745,562,745,563,745,564,745,565,745,566,745,567,745,568,745,569,745,570,745,571,745,572,745,573,745,574,745,575,745,576,745,577,745,578,745,579,745,580,745,581,745,582,745,583,745,584,745,585,745,586,745,587,745,588,745,589,745,590,745,591,745,592,745,593,745,594,745,595,745,597,745,598,745,599,745,600,745,601,745,602,745,603,745,604,745,605,745,606,745,607,745,608,745,609,745,610,745,611,745,612,745,613,745,614,745,615,745,616,745,617,745,618,745,620,745,621,745,622,745,623,745,624,745,625,745,626,745,432,744,433,744,434,744,435,744,436,744,437,744,438,744,439,744,440,744,441,744,442,744,443,744,444,744,445,744,446,744,447,744,448,744,449,744,450,744,451,744,452,744,453,744,454,744,455,744,456,744,457,744,458,744,459,744,460,744,461,744,462,744,463,744,464,744,465,744,466,744,467,744,468,744,469,744,470,744,471,744,472,744,473,744,474,744,475,744,476,744,477,744,478,744,479,744,480,744,481,744,482,744,483,744,484,744,485,744,486,744,487,744,488,744,489,744,490,744,491,744,492,744,493,744,494,744,495,744,496,744,497,744,498,744,539,744,540,744,541,744,542,744,543,744,544,744,545,744,546,744,547,744,550,744,551,744,552,744,553,744,554,744,555,744,556,744,557,744,558,744,559,744,560,744,561,744,562,744,563,744,564,744,565,744,566,744,567,744,568,744,569,744,570,744,571,744,572,744,573,744,574,744,575,744,576,744,577,744,578,744,579,744,580,744,581,744,582,744,583,744,584,744,585,744,586,744,587,744,588,744,589,744,590,744,591,744,592,744,593,744,594,744,595,744,597,744,598,744,599,744,600,744,601,744,602,744,603,744,604,744,605,744,606,744,607,744,608,744,609,744,610,744,611,744,612,744,613,744,614,744,615,744,616,744,617,744,618,744,620,744,621,744,622,744,623,744,624,744,625,744,626,744,433,743,434,743,435,743,436,743,437,743,438,743,439,743,440,743,441,743,442,743,443,743,444,743,445,743,446,743,447,743,448,743,449,743,450,743,451,743,452,743,453,743,454,743,455,743,456,743,457,743,458,743,459,743,460,743,461,743,462,743,463,743,464,743,465,743,466,743,467,743,468,743,469,743,470,743,471,743,472,743,473,743,474,743,475,743,476,743,477,743,478,743,479,743,480,743,481,743,482,743,483,743,484,743,485,743,486,743,487,743,488,743,489,743,490,743,491,743,492,743,493,743,494,743,495,743,496,743,497,743,498,743,550,743,551,743,552,743,553,743,554,743,555,743,556,743,557,743,558,743,559,743,560,743,561,743,562,743,563,743,564,743,565,743,566,743,567,743,568,743,569,743,570,743,571,743,572,743,573,743,574,743,575,743,576,743,577,743,578,743,579,743,580,743,581,743,582,743,583,743,584,743,585,743,586,743,587,743,588,743,589,743,590,743,591,743,592,743,593,743,594,743,595,743,597,743,598,743,599,743,600,743,601,743,602,743,603,743,604,743,605,743,606,743,607,743,608,743,609,743,610,743,611,743,612,743,613,743,614,743,615,743,616,743,617,743,618,743,620,743,621,743,622,743,623,743,624,743,625,743,626,743,433,742,434,742,435,742,436,742,437,742,438,742,439,742,440,742,441,742,442,742,443,742,444,742,445,742,446,742,447,742,448,742,449,742,450,742,451,742,452,742,453,742,454,742,455,742,456,742,457,742,458,742,459,742,460,742,461,742,462,742,463,742,464,742,465,742,466,742,467,742,468,742,469,742,470,742,471,742,472,742,473,742,474,742,475,742,476,742,477,742,478,742,479,742,480,742,481,742,482,742,483,742,484,742,485,742,486,742,487,742,488,742,489,742,490,742,491,742,492,742,493,742,494,742,495,742,496,742,497,742,498,742,550,742,551,742,552,742,553,742,554,742,555,742,556,742,557,742,558,742,559,742,560,742,561,742,562,742,563,742,564,742,565,742,566,742,567,742,568,742,569,742,570,742,571,742,572,742,573,742,574,742,575,742,576,742,577,742,578,742,579,742,580,742,581,742,582,742,583,742,584,742,585,742,586,742,587,742,588,742,589,742,590,742,591,742,592,742,593,742,594,742,595,742,597,742,598,742,599,742,600,742,601,742,602,742,603,742,604,742,605,742,606,742,607,742,608,742,609,742,610,742,611,742,612,742,613,742,614,742,615,742,616,742,617,742,618,742,620,742,621,742,622,742,623,742,624,742,625,742,626,742,433,741,434,741,435,741,436,741,437,741,438,741,439,741,440,741,441,741,442,741,443,741,444,741,445,741,446,741,447,741,448,741,449,741,450,741,451,741,452,741,453,741,454,741,455,741,456,741,457,741,458,741,459,741,460,741,461,741,462,741,463,741,464,741,465,741,466,741,467,741,468,741,469,741,470,741,471,741,472,741,473,741,474,741,475,741,476,741,477,741,478,741,479,741,480,741,481,741,482,741,483,741,484,741,485,741,486,741,487,741,488,741,489,741,490,741,491,741,492,741,493,741,494,741,495,741,496,741,497,741,498,741,550,741,551,741,552,741,553,741,554,741,555,741,556,741,557,741,558,741,559,741,560,741,561,741,562,741,563,741,564,741,565,741,566,741,567,741,568,741,569,741,570,741,571,741,572,741,573,741,574,741,575,741,576,741,577,741,578,741,579,741,580,741,581,741,582,741,583,741,584,741,585,741,586,741,587,741,588,741,589,741,590,741,591,741,592,741,593,741,594,741,595,741,597,741,598,741,599,741,600,741,601,741,602,741,603,741,604,741,605,741,606,741,607,741,608,741,609,741,610,741,611,741,612,741,613,741,614,741,615,741,616,741,617,741,618,741,620,741,621,741,622,741,623,741,624,741,625,741,626,741,433,740,434,740,435,740,436,740,437,740,438,740,439,740,440,740,441,740,442,740,443,740,444,740,445,740,446,740,447,740,448,740,449,740,450,740,451,740,452,740,453,740,454,740,455,740,456,740,457,740,458,740,459,740,460,740,461,740,462,740,463,740,464,740,465,740,466,740,467,740,468,740,469,740,470,740,471,740,472,740,473,740,474,740,475,740,476,740,477,740,478,740,479,740,480,740,481,740,482,740,483,740,484,740,485,740,486,740,487,740,488,740,489,740,490,740,491,740,492,740,493,740,494,740,495,740,496,740,497,740,498,740,550,740,551,740,552,740,553,740,554,740,555,740,556,740,557,740,558,740,559,740,560,740,561,740,562,740,563,740,564,740,565,740,566,740,567,740,568,740,569,740,570,740,571,740,572,740,573,740,574,740,575,740,576,740,577,740,578,740,579,740,580,740,581,740,582,740,583,740,584,740,585,740,586,740,587,740,588,740,589,740,590,740,591,740,592,740,593,740,594,740,595,740,597,740,598,740,599,740,600,740,601,740,602,740,603,740,604,740,605,740,606,740,607,740,608,740,609,740,610,740,611,740,612,740,613,740,614,740,615,740,616,740,617,740,618,740,620,740,621,740,622,740,623,740,624,740,625,740,626,740,433,739,434,739,435,739,436,739,437,739,438,739,439,739,440,739,441,739,442,739,443,739,444,739,445,739,446,739,447,739,448,739,449,739,450,739,451,739,452,739,453,739,454,739,455,739,456,739,457,739,458,739,459,739,460,739,461,739,462,739,463,739,464,739,465,739,466,739,467,739,468,739,469,739,470,739,471,739,472,739,473,739,474,739,475,739,476,739,477,739,478,739,479,739,480,739,481,739,482,739,483,739,484,739,485,739,486,739,487,739,488,739,489,739,490,739,491,739,492,739,493,739,494,739,495,739,496,739,497,739,498,739,499,739,550,739,551,739,552,739,553,739,554,739,555,739,556,739,557,739,558,739,559,739,560,739,561,739,562,739,563,739,564,739,565,739,566,739,567,739,568,739,569,739,570,739,571,739,572,739,573,739,574,739,575,739,576,739,577,739,578,739,579,739,580,739,581,739,582,739,583,739,584,739,585,739,586,739,587,739,588,739,589,739,590,739,591,739,592,739,593,739,594,739,595,739,597,739,598,739,599,739,600,739,601,739,602,739,603,739,604,739,605,739,606,739,607,739,608,739,609,739,610,739,611,739,612,739,613,739,614,739,615,739,616,739,617,739,618,739,620,739,621,739,622,739,623,739,624,739,625,739,626,739,433,738,434,738,435,738,436,738,437,738,438,738,439,738,440,738,441,738,442,738,443,738,444,738,445,738,446,738,447,738,448,738,449,738,450,738,451,738,452,738,453,738,454,738,455,738,456,738,457,738,458,738,459,738,460,738,461,738,462,738,463,738,464,738,465,738,466,738,467,738,468,738,469,738,470,738,471,738,472,738,473,738,474,738,475,738,476,738,477,738,478,738,479,738,480,738,481,738,482,738,483,738,484,738,485,738,486,738,487,738,488,738,489,738,490,738,491,738,492,738,493,738,494,738,495,738,496,738,497,738,498,738,499,738,550,738,551,738,552,738,553,738,554,738,555,738,556,738,557,738,558,738,559,738,560,738,561,738,562,738,563,738,564,738,565,738,566,738,567,738,568,738,569,738,570,738,571,738,572,738,573,738,574,738,575,738,576,738,577,738,578,738,579,738,580,738,581,738,582,738,583,738,584,738,585,738,586,738,587,738,588,738,589,738,590,738,591,738,592,738,593,738,594,738,595,738,597,738,598,738,599,738,600,738,601,738,602,738,603,738,604,738,605,738,606,738,607,738,608,738,609,738,610,738,611,738,612,738,613,738,614,738,615,738,616,738,617,738,618,738,620,738,621,738,622,738,623,738,624,738,625,738,626,738,433,737,442,737,443,737,444,737,445,737,446,737,447,737,448,737,449,737,450,737,451,737,452,737,453,737,454,737,455,737,456,737,457,737,458,737,459,737,460,737,461,737,462,737,463,737,464,737,465,737,466,737,467,737,468,737,469,737,470,737,471,737,472,737,473,737,474,737,475,737,476,737,477,737,478,737,479,737,480,737,481,737,482,737,483,737,484,737,485,737,486,737,487,737,488,737,489,737,490,737,491,737,492,737,493,737,494,737,495,737,496,737,497,737,498,737,499,737,550,737,551,737,552,737,553,737,554,737,555,737,556,737,557,737,558,737,559,737,560,737,561,737,562,737,563,737,564,737,565,737,566,737,567,737,568,737,569,737,570,737,571,737,572,737,573,737,574,737,575,737,576,737,577,737,578,737,579,737,580,737,581,737,582,737,583,737,584,737,585,737,586,737,587,737,588,737,589,737,590,737,591,737,592,737,593,737,594,737,595,737,597,737,598,737,599,737,600,737,601,737,602,737,603,737,604,737,605,737,606,737,607,737,608,737,609,737,610,737,611,737,612,737,613,737,614,737,615,737,616,737,617,737,618,737,620,737,621,737,622,737,623,737,624,737,625,737,626,737,433,736,434,736,435,736,436,736,437,736,438,736,439,736,440,736,441,736,442,736,443,736,444,736,445,736,446,736,447,736,448,736,449,736,450,736,451,736,452,736,453,736,454,736,455,736,456,736,457,736,458,736,459,736,460,736,461,736,462,736,463,736,464,736,465,736,466,736,467,736,468,736,469,736,470,736,471,736,472,736,473,736,474,736,475,736,476,736,477,736,478,736,479,736,480,736,481,736,482,736,483,736,484,736,485,736,486,736,487,736,488,736,489,736,490,736,491,736,492,736,493,736,494,736,495,736,496,736,497,736,498,736,499,736,550,736,551,736,552,736,553,736,554,736,555,736,556,736,557,736,558,736,559,736,560,736,561,736,562,736,563,736,564,736,565,736,566,736,567,736,568,736,569,736,570,736,571,736,572,736,573,736,574,736,575,736,576,736,577,736,578,736,579,736,580,736,581,736,582,736,583,736,584,736,585,736,586,736,587,736,588,736,589,736,590,736,591,736,592,736,593,736,594,736,595,736,597,736,598,736,599,736,600,736,601,736,602,736,603,736,604,736,605,736,606,736,607,736,608,736,609,736,610,736,611,736,612,736,613,736,614,736,615,736,616,736,617,736,618,736,620,736,621,736,622,736,623,736,624,736,625,736,626,736,433,735,434,735,435,735,436,735,437,735,438,735,439,735,440,735,441,735,442,735,443,735,444,735,445,735,446,735,447,735,448,735,449,735,450,735,451,735,452,735,453,735,454,735,455,735,456,735,457,735,458,735,459,735,460,735,461,735,462,735,463,735,464,735,465,735,466,735,467,735,468,735,469,735,470,735,471,735,472,735,473,735,474,735,475,735,476,735,477,735,478,735,479,735,480,735,481,735,482,735,483,735,484,735,485,735,486,735,487,735,488,735,489,735,490,735,491,735,492,735,493,735,494,735,495,735,496,735,497,735,498,735,499,735,550,735,551,735,552,735,553,735,554,735,555,735,556,735,557,735,558,735,559,735,560,735,561,735,562,735,563,735,564,735,565,735,566,735,567,735,568,735,569,735,570,735,571,735,572,735,573,735,574,735,575,735,576,735,577,735,578,735,579,735,580,735,581,735,582,735,583,735,584,735,585,735,586,735,587,735,588,735,589,735,590,735,591,735,592,735,593,735,594,735,595,735,597,735,598,735,599,735,600,735,601,735,602,735,603,735,604,735,605,735,606,735,607,735,608,735,609,735,610,735,611,735,612,735,613,735,614,735,615,735,616,735,617,735,618,735,620,735,621,735,622,735,623,735,624,735,625,735,626,735,433,734,434,734,435,734,436,734,437,734,438,734,439,734,440,734,441,734,442,734,443,734,444,734,445,734,446,734,447,734,448,734,449,734,450,734,451,734,452,734,453,734,454,734,455,734,456,734,457,734,458,734,459,734,460,734,461,734,462,734,463,734,464,734,465,734,466,734,467,734,468,734,469,734,470,734,471,734,472,734,473,734,474,734,475,734,476,734,477,734,478,734,479,734,480,734,481,734,482,734,483,734,484,734,485,734,486,734,487,734,488,734,489,734,490,734,491,734,492,734,493,734,494,734,495,734,496,734,497,734,498,734,499,734,550,734,551,734,552,734,553,734,554,734,555,734,556,734,557,734,558,734,559,734,560,734,561,734,562,734,563,734,564,734,565,734,566,734,567,734,568,734,569,734,570,734,571,734,572,734,573,734,574,734,575,734,576,734,577,734,578,734,579,734,580,734,581,734,582,734,583,734,584,734,585,734,586,734,587,734,588,734,589,734,590,734,591,734,592,734,593,734,594,734,595,734,597,734,598,734,599,734,600,734,601,734,602,734,603,734,604,734,605,734,606,734,607,734,608,734,609,734,610,734,611,734,612,734,613,734,614,734,615,734,616,734,617,734,618,734,620,734,621,734,622,734,623,734,624,734,625,734,626,734,433,733,434,733,435,733,436,733,437,733,438,733,439,733,440,733,441,733,442,733,443,733,444,733,445,733,446,733,447,733,448,733,449,733,450,733,451,733,452,733,453,733,454,733,455,733,456,733,457,733,458,733,459,733,460,733,461,733,462,733,463,733,464,733,465,733,466,733,467,733,468,733,469,733,470,733,471,733,472,733,473,733,474,733,475,733,476,733,477,733,478,733,479,733,480,733,481,733,482,733,483,733,484,733,485,733,486,733,487,733,488,733,489,733,490,733,491,733,492,733,493,733,494,733,495,733,496,733,497,733,498,733,499,733,550,733,551,733,552,733,553,733,554,733,555,733,556,733,557,733,558,733,559,733,560,733,561,733,562,733,563,733,564,733,565,733,566,733,567,733,568,733,569,733,570,733,571,733,572,733,573,733,574,733,575,733,576,733,577,733,578,733,579,733,580,733,581,733,582,733,583,733,584,733,585,733,586,733,587,733,588,733,589,733,590,733,591,733,592,733,593,733,594,733,595,733,597,733,598,733,599,733,600,733,601,733,602,733,603,733,604,733,605,733,606,733,607,733,608,733,609,733,610,733,611,733,612,733,613,733,614,733,615,733,616,733,617,733,618,733,620,733,621,733,622,733,623,733,624,733,625,733,626,733,433,732,434,732,435,732,436,732,437,732,438,732,439,732,440,732,441,732,442,732,443,732,444,732,445,732,446,732,447,732,448,732,449,732,450,732,451,732,452,732,453,732,454,732,455,732,456,732,457,732,458,732,459,732,460,732,461,732,462,732,463,732,464,732,465,732,466,732,467,732,468,732,469,732,470,732,471,732,472,732,473,732,474,732,475,732,476,732,477,732,478,732,479,732,480,732,481,732,482,732,483,732,484,732,485,732,486,732,487,732,488,732,489,732,490,732,491,732,492,732,493,732,494,732,495,732,496,732,497,732,498,732,499,732,550,732,551,732,552,732,553,732,554,732,555,732,556,732,557,732,558,732,559,732,560,732,561,732,562,732,563,732,564,732,565,732,566,732,567,732,568,732,569,732,570,732,571,732,572,732,573,732,574,732,575,732,576,732,577,732,578,732,579,732,580,732,581,732,582,732,583,732,584,732,585,732,586,732,587,732,588,732,589,732,590,732,591,732,592,732,593,732,594,732,595,732,597,732,598,732,599,732,600,732,601,732,602,732,603,732,604,732,605,732,606,732,607,732,608,732,609,732,610,732,611,732,612,732,613,732,614,732,615,732,616,732,617,732,618,732,620,732,621,732,622,732,623,732,624,732,625,732,626,732,433,731,434,731,435,731,436,731,437,731,438,731,439,731,440,731,441,731,442,731,443,731,444,731,445,731,446,731,447,731,448,731,449,731,450,731,451,731,452,731,453,731,454,731,455,731,456,731,457,731,458,731,459,731,460,731,461,731,462,731,463,731,464,731,465,731,466,731,467,731,468,731,469,731,470,731,471,731,472,731,473,731,474,731,475,731,476,731,477,731,478,731,479,731,480,731,481,731,482,731,483,731,484,731,485,731,486,731,487,731,488,731,489,731,490,731,491,731,492,731,493,731,494,731,495,731,496,731,497,731,498,731,499,731,551,731,552,731,553,731,554,731,555,731,556,731,557,731,558,731,559,731,560,731,561,731,562,731,563,731,564,731,565,731,566,731,567,731,568,731,569,731,570,731,571,731,572,731,573,731,574,731,575,731,576,731,577,731,578,731,579,731,580,731,581,731,582,731,583,731,584,731,585,731,586,731,587,731,588,731,589,731,590,731,591,731,592,731,593,731,594,731,595,731,597,731,598,731,599,731,600,731,601,731,602,731,603,731,604,731,605,731,606,731,607,731,608,731,609,731,610,731,611,731,612,731,613,731,614,731,615,731,616,731,617,731,618,731,620,731,621,731,622,731,623,731,624,731,625,731,626,731,433,730,434,730,435,730,436,730,437,730,438,730,439,730,440,730,441,730,442,730,443,730,444,730,445,730,446,730,447,730,448,730,449,730,450,730,451,730,452,730,453,730,454,730,455,730,456,730,457,730,458,730,459,730,460,730,461,730,462,730,463,730,464,730,465,730,466,730,467,730,468,730,469,730,470,730,471,730,472,730,473,730,474,730,475,730,476,730,477,730,478,730,479,730,480,730,481,730,482,730,483,730,484,730,485,730,486,730,487,730,488,730,489,730,490,730,491,730,492,730,493,730,494,730,495,730,496,730,497,730,498,730,499,730,551,730,552,730,553,730,554,730,555,730,556,730,557,730,558,730,559,730,560,730,561,730,562,730,563,730,564,730,565,730,566,730,567,730,568,730,569,730,570,730,571,730,572,730,573,730,574,730,575,730,576,730,577,730,578,730,579,730,580,730,581,730,582,730,583,730,584,730,585,730,586,730,587,730,588,730,589,730,590,730,591,730,592,730,593,730,594,730,595,730,597,730,598,730,599,730,600,730,601,730,602,730,603,730,604,730,605,730,606,730,607,730,608,730,609,730,610,730,611,730,612,730,613,730,614,730,615,730,616,730,617,730,618,730,620,730,621,730,622,730,623,730,624,730,625,730,626,730,433,729,434,729,435,729,436,729,437,729,438,729,439,729,440,729,441,729,442,729,443,729,444,729,445,729,446,729,447,729,448,729,449,729,450,729,451,729,452,729,453,729,454,729,455,729,456,729,457,729,458,729,459,729,460,729,461,729,462,729,463,729,464,729,465,729,466,729,467,729,468,729,469,729,470,729,471,729,472,729,473,729,474,729,475,729,476,729,477,729,478,729,479,729,480,729,481,729,482,729,483,729,484,729,485,729,486,729,487,729,488,729,489,729,490,729,493,729,494,729,495,729,496,729,497,729,498,729,499,729,500,729,551,729,552,729,553,729,554,729,555,729,556,729,557,729,558,729,559,729,560,729,561,729,562,729,563,729,564,729,565,729,566,729,567,729,568,729,569,729,570,729,571,729,572,729,573,729,574,729,575,729,576,729,577,729,578,729,579,729,580,729,581,729,582,729,583,729,584,729,585,729,586,729,587,729,588,729,589,729,590,729,591,729,592,729,593,729,594,729,595,729,597,729,598,729,599,729,600,729,601,729,602,729,603,729,604,729,605,729,606,729,607,729,608,729,609,729,610,729,611,729,612,729,613,729,614,729,615,729,616,729,617,729,618,729,620,729,621,729,622,729,623,729,624,729,625,729,626,729,433,728,434,728,435,728,436,728,437,728,438,728,439,728,440,728,441,728,442,728,443,728,444,728,445,728,446,728,447,728,448,728,449,728,450,728,451,728,452,728,453,728,454,728,455,728,456,728,457,728,458,728,459,728,460,728,461,728,462,728,463,728,464,728,465,728,466,728,467,728,468,728,469,728,470,728,471,728,472,728,473,728,474,728,475,728,476,728,477,728,478,728,479,728,480,728,481,728,482,728,483,728,484,728,485,728,486,728,487,728,488,728,489,728,490,728,493,728,494,728,495,728,496,728,497,728,498,728,499,728,500,728,503,728,504,728,505,728,506,728,507,728,508,728,509,728,510,728,511,728,512,728,551,728,552,728,553,728,554,728,555,728,556,728,557,728,558,728,559,728,560,728,561,728,562,728,563,728,564,728,565,728,566,728,567,728,568,728,569,728,570,728,571,728,572,728,573,728,574,728,575,728,576,728,577,728,578,728,579,728,580,728,581,728,582,728,583,728,584,728,585,728,586,728,587,728,588,728,589,728,590,728,591,728,592,728,593,728,594,728,595,728,597,728,598,728,599,728,600,728,601,728,602,728,603,728,604,728,605,728,606,728,607,728,608,728,609,728,610,728,611,728,612,728,613,728,614,728,615,728,616,728,617,728,618,728,620,728,621,728,622,728,623,728,624,728,625,728,626,728,627,728,433,727,434,727,443,727,444,727,445,727,446,727,447,727,448,727,449,727,450,727,451,727,452,727,453,727,454,727,455,727,456,727,457,727,458,727,459,727,460,727,461,727,462,727,463,727,464,727,465,727,466,727,467,727,468,727,469,727,470,727,471,727,472,727,473,727,474,727,475,727,476,727,477,727,478,727,479,727,480,727,481,727,482,727,483,727,484,727,485,727,486,727,487,727,488,727,489,727,490,727,492,727,493,727,494,727,495,727,496,727,497,727,498,727,499,727,500,727,501,727,502,727,503,727,504,727,505,727,506,727,507,727,508,727,509,727,510,727,511,727,512,727,551,727,552,727,553,727,554,727,555,727,556,727,557,727,558,727,559,727,560,727,561,727,562,727,563,727,564,727,565,727,566,727,567,727,568,727,569,727,570,727,571,727,572,727,573,727,574,727,575,727,576,727,577,727,578,727,579,727,580,727,581,727,582,727,583,727,584,727,585,727,586,727,587,727,588,727,589,727,590,727,591,727,592,727,593,727,594,727,595,727,597,727,598,727,599,727,600,727,601,727,602,727,603,727,604,727,605,727,606,727,607,727,608,727,609,727,610,727,611,727,612,727,613,727,614,727,615,727,616,727,617,727,618,727,620,727,621,727,622,727,623,727,624,727,625,727,626,727,627,727,433,726,443,726,444,726,445,726,446,726,447,726,448,726,449,726,450,726,451,726,452,726,453,726,454,726,455,726,456,726,457,726,458,726,459,726,460,726,461,726,462,726,463,726,464,726,465,726,466,726,467,726,468,726,469,726,470,726,471,726,472,726,473,726,474,726,475,726,476,726,477,726,478,726,479,726,480,726,481,726,482,726,483,726,484,726,485,726,486,726,487,726,488,726,489,726,490,726,491,726,492,726,493,726,494,726,495,726,496,726,497,726,498,726,499,726,500,726,501,726,502,726,503,726,504,726,505,726,506,726,507,726,508,726,509,726,510,726,511,726,512,726,551,726,552,726,553,726,554,726,555,726,556,726,557,726,558,726,559,726,560,726,561,726,562,726,563,726,564,726,565,726,566,726,567,726,568,726,569,726,570,726,571,726,572,726,573,726,574,726,575,726,576,726,577,726,578,726,579,726,580,726,581,726,582,726,583,726,584,726,585,726,586,726,587,726,588,726,589,726,590,726,591,726,592,726,593,726,594,726,595,726,597,726,598,726,599,726,600,726,601,726,602,726,603,726,604,726,605,726,606,726,607,726,608,726,609,726,610,726,611,726,612,726,613,726,614,726,615,726,616,726,617,726,618,726,620,726,621,726,622,726,623,726,624,726,625,726,626,726,627,726,443,725,444,725,445,725,446,725,447,725,448,725,449,725,450,725,451,725,452,725,453,725,454,725,455,725,456,725,457,725,458,725,459,725,460,725,461,725,462,725,463,725,464,725,465,725,466,725,467,725,468,725,469,725,470,725,471,725,472,725,473,725,474,725,475,725,476,725,477,725,478,725,479,725,480,725,481,725,482,725,483,725,484,725,485,725,486,725,487,725,488,725,489,725,490,725,491,725,492,725,493,725,494,725,495,725,496,725,497,725,498,725,499,725,500,725,501,725,502,725,503,725,504,725,505,725,506,725,507,725,508,725,509,725,510,725,511,725,512,725,551,725,552,725,553,725,554,725,555,725,556,725,557,725,558,725,559,725,560,725,561,725,562,725,563,725,564,725,565,725,566,725,567,725,568,725,569,725,570,725,571,725,572,725,573,725,574,725,575,725,576,725,577,725,578,725,579,725,580,725,581,725,582,725,583,725,584,725,585,725,586,725,587,725,588,725,589,725,590,725,591,725,592,725,593,725,594,725,595,725,597,725,598,725,599,725,600,725,601,725,602,725,603,725,604,725,605,725,606,725,607,725,608,725,609,725,610,725,611,725,612,725,613,725,614,725,615,725,616,725,617,725,618,725,620,725,621,725,622,725,623,725,624,725,625,725,626,725,627,725,443,724,444,724,445,724,446,724,447,724,448,724,449,724,450,724,451,724,452,724,453,724,454,724,455,724,456,724,457,724,458,724,459,724,460,724,461,724,462,724,463,724,464,724,465,724,466,724,467,724,468,724,469,724,470,724,471,724,472,724,473,724,474,724,475,724,476,724,477,724,478,724,479,724,480,724,481,724,482,724,483,724,484,724,485,724,486,724,487,724,488,724,489,724,490,724,491,724,492,724,493,724,494,724,495,724,496,724,497,724,498,724,499,724,500,724,501,724,502,724,503,724,504,724,505,724,506,724,507,724,508,724,509,724,510,724,511,724,512,724,551,724,552,724,553,724,554,724,555,724,556,724,557,724,558,724,559,724,560,724,561,724,562,724,563,724,564,724,565,724,566,724,567,724,568,724,569,724,570,724,571,724,572,724,573,724,574,724,575,724,576,724,577,724,578,724,579,724,580,724,581,724,582,724,583,724,584,724,585,724,586,724,587,724,588,724,589,724,590,724,591,724,592,724,593,724,594,724,595,724,597,724,598,724,599,724,600,724,601,724,602,724,603,724,604,724,605,724,606,724,607,724,608,724,609,724,610,724,611,724,612,724,613,724,614,724,615,724,616,724,617,724,618,724,620,724,621,724,622,724,623,724,624,724,625,724,626,724,627,724,443,723,444,723,445,723,446,723,447,723,448,723,449,723,450,723,451,723,452,723,453,723,454,723,455,723,456,723,457,723,458,723,459,723,460,723,461,723,462,723,463,723,464,723,465,723,466,723,467,723,468,723,469,723,470,723,471,723,472,723,473,723,474,723,475,723,476,723,477,723,478,723,479,723,480,723,481,723,482,723,483,723,484,723,485,723,486,723,487,723,488,723,489,723,490,723,491,723,492,723,493,723,494,723,495,723,496,723,497,723,498,723,499,723,500,723,501,723,502,723,503,723,504,723,505,723,506,723,507,723,508,723,509,723,510,723,511,723,512,723,551,723,552,723,553,723,554,723,555,723,556,723,557,723,558,723,559,723,560,723,561,723,562,723,563,723,564,723,565,723,566,723,567,723,568,723,569,723,570,723,571,723,572,723,573,723,574,723,575,723,576,723,577,723,578,723,579,723,580,723,581,723,582,723,583,723,584,723,585,723,586,723,587,723,588,723,589,723,590,723,591,723,592,723,593,723,594,723,595,723,597,723,598,723,599,723,600,723,601,723,602,723,603,723,604,723,605,723,606,723,607,723,608,723,609,723,610,723,611,723,612,723,613,723,614,723,615,723,616,723,617,723,618,723,620,723,621,723,622,723,623,723,624,723,625,723,626,723,627,723,443,722,444,722,445,722,446,722,447,722,448,722,449,722,450,722,451,722,452,722,453,722,454,722,455,722,456,722,457,722,458,722,459,722,460,722,461,722,462,722,463,722,464,722,465,722,466,722,467,722,468,722,469,722,470,722,471,722,472,722,473,722,474,722,475,722,476,722,477,722,478,722,479,722,480,722,481,722,482,722,483,722,484,722,485,722,486,722,487,722,488,722,489,722,490,722,491,722,492,722,493,722,494,722,495,722,496,722,497,722,498,722,499,722,500,722,501,722,502,722,503,722,504,722,505,722,506,722,507,722,508,722,509,722,510,722,511,722,512,722,551,722,552,722,553,722,554,722,555,722,556,722,557,722,558,722,559,722,560,722,561,722,562,722,563,722,564,722,565,722,566,722,567,722,568,722,569,722,570,722,571,722,572,722,573,722,574,722,575,722,576,722,577,722,578,722,579,722,580,722,581,722,582,722,583,722,584,722,585,722,586,722,587,722,588,722,589,722,590,722,591,722,592,722,593,722,594,722,595,722,597,722,598,722,599,722,600,722,601,722,602,722,603,722,604,722,605,722,606,722,607,722,608,722,609,722,610,722,611,722,612,722,613,722,614,722,615,722,616,722,617,722,618,722,620,722,621,722,622,722,623,722,624,722,625,722,626,722,627,722,443,721,444,721,445,721,446,721,447,721,448,721,449,721,450,721,451,721,452,721,453,721,454,721,455,721,456,721,457,721,458,721,459,721,460,721,461,721,462,721,463,721,464,721,465,721,466,721,467,721,468,721,469,721,470,721,471,721,472,721,473,721,474,721,475,721,476,721,477,721,478,721,479,721,480,721,481,721,482,721,483,721,484,721,485,721,486,721,487,721,488,721,489,721,490,721,491,721,492,721,493,721,494,721,495,721,496,721,497,721,498,721,499,721,500,721,501,721,502,721,503,721,504,721,505,721,506,721,507,721,508,721,509,721,510,721,511,721,512,721,551,721,552,721,553,721,554,721,555,721,556,721,557,721,558,721,559,721,560,721,561,721,562,721,563,721,564,721,565,721,566,721,567,721,568,721,569,721,570,721,571,721,572,721,573,721,574,721,575,721,576,721,577,721,578,721,579,721,580,721,581,721,582,721,583,721,584,721,585,721,586,721,587,721,588,721,589,721,590,721,591,721,592,721,593,721,594,721,595,721,597,721,598,721,599,721,600,721,601,721,602,721,603,721,604,721,605,721,606,721,607,721,608,721,609,721,610,721,611,721,612,721,613,721,614,721,615,721,616,721,617,721,618,721,620,721,621,721,622,721,623,721,624,721,625,721,626,721,627,721,443,720,444,720,445,720,446,720,447,720,448,720,449,720,450,720,451,720,452,720,453,720,454,720,455,720,456,720,457,720,458,720,459,720,460,720,461,720,462,720,463,720,464,720,465,720,466,720,467,720,468,720,469,720,470,720,471,720,472,720,473,720,474,720,475,720,476,720,477,720,478,720,479,720,480,720,481,720,482,720,483,720,484,720,485,720,486,720,487,720,488,720,489,720,490,720,491,720,492,720,493,720,494,720,495,720,496,720,497,720,498,720,499,720,500,720,501,720,502,720,503,720,504,720,505,720,506,720,507,720,508,720,509,720,510,720,511,720,512,720,551,720,552,720,553,720,554,720,555,720,556,720,557,720,558,720,559,720,560,720,561,720,562,720,563,720,564,720,565,720,566,720,567,720,568,720,569,720,570,720,571,720,572,720,573,720,574,720,575,720,576,720,577,720,578,720,579,720,580,720,581,720,582,720,583,720,584,720,585,720,586,720,587,720,588,720,589,720,590,720,591,720,592,720,593,720,594,720,595,720,597,720,598,720,599,720,600,720,601,720,602,720,603,720,604,720,605,720,606,720,607,720,608,720,609,720,610,720,611,720,612,720,613,720,614,720,615,720,616,720,617,720,618,720,620,720,621,720,622,720,623,720,624,720,625,720,626,720,627,720,444,719,445,719,446,719,447,719,448,719,449,719,450,719,451,719,452,719,453,719,454,719,455,719,456,719,457,719,458,719,459,719,460,719,461,719,462,719,463,719,464,719,465,719,466,719,467,719,468,719,469,719,470,719,471,719,472,719,473,719,474,719,475,719,476,719,477,719,478,719,479,719,480,719,481,719,482,719,483,719,484,719,485,719,486,719,487,719,488,719,489,719,490,719,491,719,492,719,493,719,494,719,495,719,496,719,497,719,498,719,499,719,500,719,501,719,502,719,503,719,504,719,505,719,506,719,507,719,508,719,509,719,510,719,511,719,512,719,551,719,552,719,553,719,554,719,555,719,556,719,557,719,558,719,559,719,560,719,561,719,562,719,563,719,564,719,565,719,566,719,567,719,568,719,569,719,570,719,571,719,572,719,573,719,574,719,575,719,576,719,577,719,578,719,579,719,580,719,581,719,582,719,583,719,584,719,585,719,586,719,587,719,588,719,589,719,590,719,591,719,592,719,593,719,594,719,595,719,597,719,598,719,599,719,600,719,601,719,602,719,603,719,604,719,605,719,606,719,607,719,608,719,609,719,610,719,611,719,612,719,613,719,614,719,615,719,616,719,617,719,618,719,620,719,621,719,622,719,623,719,624,719,625,719,626,719,627,719,444,718,445,718,446,718,447,718,448,718,449,718,450,718,451,718,452,718,453,718,454,718,455,718,456,718,457,718,458,718,459,718,460,718,461,718,462,718,463,718,464,718,465,718,466,718,467,718,468,718,469,718,470,718,471,718,472,718,473,718,474,718,475,718,476,718,477,718,478,718,479,718,480,718,481,718,482,718,483,718,484,718,485,718,486,718,487,718,488,718,489,718,490,718,491,718,492,718,493,718,494,718,495,718,496,718,497,718,498,718,499,718,500,718,501,718,502,718,503,718,504,718,505,718,506,718,507,718,508,718,509,718,510,718,511,718,512,718,551,718,552,718,553,718,554,718,555,718,556,718,557,718,558,718,559,718,560,718,561,718,562,718,563,718,564,718,565,718,566,718,567,718,568,718,569,718,570,718,571,718,572,718,573,718,574,718,575,718,576,718,577,718,578,718,579,718,580,718,581,718,582,718,583,718,584,718,585,718,586,718,587,718,588,718,589,718,590,718,591,718,592,718,593,718,594,718,595,718,597,718,598,718,599,718,600,718,601,718,602,718,603,718,604,718,605,718,606,718,607,718,608,718,609,718,610,718,611,718,612,718,613,718,614,718,615,718,616,718,617,718,618,718,620,718,621,718,622,718,623,718,624,718,625,718,626,718,627,718,444,717,445,717,446,717,447,717,448,717,449,717,450,717,451,717,452,717,453,717,454,717,455,717,456,717,457,717,458,717,459,717,460,717,461,717,462,717,463,717,464,717,465,717,466,717,467,717,468,717,469,717,470,717,471,717,472,717,473,717,474,717,475,717,476,717,477,717,478,717,479,717,480,717,481,717,482,717,483,717,484,717,485,717,486,717,487,717,488,717,489,717,490,717,491,717,492,717,493,717,494,717,495,717,496,717,497,717,498,717,499,717,500,717,501,717,502,717,503,717,504,717,505,717,506,717,507,717,508,717,509,717,510,717,511,717,512,717,551,717,552,717,553,717,554,717,555,717,556,717,557,717,558,717,559,717,560,717,561,717,562,717,563,717,564,717,565,717,566,717,567,717,568,717,569,717,570,717,571,717,572,717,573,717,574,717,575,717,576,717,577,717,578,717,579,717,580,717,581,717,582,717,583,717,584,717,585,717,586,717,589,717,590,717,591,717,592,717,593,717,594,717,595,717,597,717,598,717,599,717,600,717,601,717,602,717,603,717,604,717,605,717,606,717,607,717,608,717,609,717,610,717,611,717,612,717,613,717,614,717,615,717,616,717,617,717,618,717,620,717,621,717,622,717,623,717,624,717,625,717,626,717,627,717,444,716,445,716,446,716,447,716,448,716,449,716,450,716,451,716,452,716,453,716,454,716,455,716,456,716,457,716,458,716,459,716,460,716,461,716,462,716,463,716,464,716,465,716,466,716,467,716,468,716,469,716,470,716,471,716,472,716,473,716,474,716,475,716,476,716,477,716,478,716,479,716,480,716,481,716,482,716,483,716,484,716,485,716,486,716,487,716,488,716,489,716,490,716,491,716,492,716,493,716,494,716,495,716,496,716,497,716,498,716,499,716,500,716,501,716,502,716,503,716,504,716,505,716,506,716,507,716,508,716,509,716,510,716,511,716,512,716,551,716,552,716,553,716,554,716,555,716,556,716,557,716,558,716,559,716,560,716,561,716,562,716,563,716,564,716,565,716,566,716,567,716,568,716,569,716,570,716,571,716,572,716,573,716,574,716,575,716,576,716,577,716,578,716,579,716,580,716,581,716,582,716,583,716,584,716,585,716,586,716,588,716,589,716,590,716,591,716,592,716,593,716,594,716,595,716,596,716,597,716,598,716,599,716,600,716,601,716,602,716,603,716,604,716,605,716,606,716,607,716,608,716,609,716,610,716,611,716,612,716,613,716,614,716,615,716,616,716,617,716,618,716,619,716,620,716,621,716,622,716,623,716,624,716,625,716,626,716,627,716,444,715,445,715,446,715,447,715,448,715,449,715,450,715,451,715,452,715,453,715,454,715,455,715,456,715,457,715,458,715,459,715,460,715,461,715,462,715,463,715,464,715,465,715,466,715,467,715,468,715,469,715,470,715,471,715,472,715,473,715,474,715,475,715,476,715,477,715,478,715,479,715,480,715,481,715,482,715,483,715,484,715,485,715,486,715,487,715,488,715,489,715,490,715,491,715,492,715,493,715,494,715,495,715,496,715,497,715,498,715,499,715,500,715,501,715,502,715,503,715,504,715,505,715,506,715,507,715,508,715,509,715,510,715,511,715,512,715,551,715,552,715,553,715,554,715,555,715,556,715,557,715,558,715,559,715,560,715,561,715,562,715,563,715,564,715,565,715,566,715,567,715,568,715,569,715,570,715,571,715,572,715,573,715,574,715,575,715,576,715,577,715,578,715,579,715,580,715,581,715,582,715,583,715,584,715,585,715,586,715,589,715,590,715,591,715,592,715,593,715,594,715,595,715,596,715,597,715,598,715,599,715,600,715,601,715,602,715,603,715,604,715,605,715,606,715,607,715,608,715,609,715,610,715,611,715,612,715,613,715,614,715,615,715,616,715,617,715,618,715,619,715,620,715,621,715,622,715,623,715,624,715,625,715,626,715,627,715,444,714,445,714,446,714,447,714,448,714,449,714,450,714,451,714,452,714,453,714,454,714,455,714,456,714,457,714,458,714,459,714,460,714,461,714,462,714,463,714,464,714,465,714,466,714,467,714,468,714,469,714,470,714,471,714,472,714,473,714,474,714,475,714,476,714,477,714,478,714,479,714,480,714,481,714,482,714,483,714,484,714,485,714,486,714,487,714,488,714,489,714,490,714,491,714,492,714,493,714,494,714,495,714,496,714,497,714,498,714,499,714,500,714,501,714,502,714,503,714,504,714,505,714,506,714,507,714,508,714,509,714,510,714,511,714,512,714,551,714,552,714,553,714,554,714,555,714,556,714,557,714,558,714,559,714,560,714,561,714,562,714,563,714,564,714,565,714,566,714,567,714,568,714,569,714,570,714,571,714,572,714,573,714,574,714,575,714,576,714,577,714,578,714,579,714,580,714,581,714,582,714,583,714,584,714,585,714,586,714,587,714,589,714,590,714,591,714,592,714,593,714,594,714,595,714,596,714,597,714,598,714,599,714,600,714,601,714,602,714,603,714,604,714,605,714,606,714,607,714,608,714,609,714,610,714,611,714,612,714,613,714,614,714,615,714,616,714,617,714,618,714,619,714,620,714,621,714,622,714,623,714,624,714,625,714,626,714,627,714,628,714,444,713,445,713,446,713,447,713,448,713,449,713,450,713,451,713,452,713,453,713,454,713,455,713,456,713,457,713,458,713,459,713,460,713,461,713,462,713,463,713,464,713,465,713,466,713,467,713,468,713,469,713,470,713,471,713,472,713,473,713,474,713,475,713,476,713,477,713,478,713,479,713,480,713,481,713,482,713,483,713,484,713,485,713,486,713,487,713,488,713,489,713,490,713,491,713,492,713,493,713,494,713,495,713,496,713,497,713,498,713,499,713,500,713,501,713,503,713,504,713,505,713,506,713,507,713,508,713,509,713,510,713,511,713,512,713,551,713,552,713,553,713,554,713,555,713,556,713,557,713,558,713,559,713,560,713,561,713,562,713,563,713,564,713,565,713,566,713,567,713,568,713,569,713,570,713,571,713,572,713,573,713,574,713,575,713,576,713,577,713,578,713,579,713,580,713,581,713,582,713,583,713,584,713,585,713,586,713,587,713,588,713,589,713,590,713,591,713,592,713,593,713,594,713,595,713,596,713,597,713,598,713,599,713,600,713,601,713,602,713,603,713,604,713,605,713,606,713,607,713,608,713,609,713,610,713,611,713,612,713,613,713,614,713,615,713,616,713,617,713,618,713,619,713,620,713,621,713,622,713,623,713,624,713,625,713,626,713,627,713,628,713,444,712,445,712,446,712,447,712,448,712,449,712,450,712,451,712,452,712,453,712,454,712,455,712,456,712,457,712,458,712,459,712,460,712,461,712,462,712,463,712,464,712,465,712,466,712,467,712,468,712,469,712,470,712,471,712,472,712,473,712,474,712,475,712,476,712,477,712,478,712,479,712,480,712,481,712,482,712,483,712,484,712,485,712,486,712,487,712,488,712,489,712,490,712,491,712,494,712,495,712,496,712,497,712,498,712,499,712,500,712,501,712,504,712,505,712,506,712,507,712,508,712,509,712,510,712,511,712,512,712,551,712,552,712,553,712,554,712,555,712,556,712,557,712,558,712,559,712,560,712,561,712,562,712,563,712,564,712,565,712,566,712,567,712,568,712,569,712,570,712,571,712,572,712,573,712,574,712,575,712,576,712,577,712,578,712,579,712,580,712,581,712,582,712,583,712,584,712,585,712,586,712,587,712,588,712,589,712,590,712,591,712,592,712,593,712,594,712,595,712,596,712,597,712,598,712,599,712,600,712,601,712,602,712,603,712,604,712,605,712,606,712,607,712,608,712,609,712,610,712,611,712,612,712,613,712,614,712,615,712,616,712,617,712,618,712,619,712,620,712,621,712,622,712,623,712,624,712,625,712,626,712,627,712,628,712,444,711,445,711,446,711,447,711,448,711,449,711,450,711,451,711,452,711,453,711,454,711,455,711,456,711,457,711,458,711,459,711,460,711,461,711,462,711,463,711,464,711,465,711,466,711,467,711,468,711,469,711,470,711,471,711,472,711,473,711,474,711,475,711,476,711,477,711,478,711,479,711,480,711,481,711,482,711,483,711,484,711,485,711,486,711,487,711,488,711,489,711,490,711,491,711,494,711,495,711,496,711,497,711,498,711,499,711,500,711,501,711,504,711,505,711,506,711,507,711,508,711,509,711,510,711,511,711,512,711,551,711,552,711,553,711,554,711,555,711,556,711,557,711,558,711,559,711,560,711,561,711,562,711,563,711,564,711,565,711,566,711,567,711,568,711,569,711,570,711,571,711,572,711,573,711,574,711,575,711,576,711,577,711,578,711,579,711,580,711,581,711,582,711,583,711,584,711,585,711,586,711,587,711,588,711,589,711,590,711,591,711,592,711,593,711,594,711,595,711,596,711,597,711,598,711,599,711,600,711,601,711,602,711,603,711,604,711,605,711,606,711,607,711,608,711,609,711,610,711,611,711,612,711,613,711,614,711,615,711,616,711,617,711,618,711,619,711,620,711,621,711,622,711,623,711,624,711,625,711,626,711,627,711,628,711,444,710,445,710,446,710,447,710,448,710,449,710,450,710,451,710,452,710,453,710,454,710,455,710,456,710,457,710,458,710,459,710,460,710,461,710,462,710,463,710,464,710,465,710,466,710,467,710,468,710,469,710,470,710,471,710,472,710,473,710,474,710,475,710,476,710,477,710,478,710,479,710,480,710,481,710,482,710,483,710,484,710,485,710,486,710,487,710,488,710,489,710,490,710,491,710,493,710,494,710,495,710,496,710,497,710,498,710,499,710,500,710,501,710,502,710,503,710,504,710,505,710,506,710,507,710,508,710,509,710,510,710,511,710,512,710,551,710,552,710,553,710,554,710,555,710,556,710,557,710,558,710,559,710,560,710,561,710,562,710,563,710,564,710,565,710,566,710,567,710,568,710,569,710,570,710,571,710,572,710,573,710,574,710,575,710,576,710,577,710,578,710,579,710,580,710,581,710,582,710,583,710,584,710,585,710,586,710,587,710,588,710,589,710,590,710,591,710,592,710,593,710,594,710,595,710,596,710,597,710,598,710,599,710,600,710,601,710,602,710,603,710,604,710,605,710,606,710,607,710,608,710,609,710,610,710,611,710,612,710,613,710,614,710,615,710,616,710,617,710,618,710,619,710,620,710,621,710,622,710,623,710,624,710,625,710,626,710,627,710,628,710,444,709,445,709,446,709,447,709,448,709,449,709,450,709,451,709,452,709,453,709,454,709,455,709,456,709,457,709,458,709,459,709,460,709,461,709,462,709,463,709,464,709,465,709,466,709,467,709,468,709,469,709,470,709,471,709,472,709,473,709,474,709,475,709,476,709,477,709,478,709,479,709,480,709,481,709,482,709,483,709,484,709,485,709,486,709,487,709,488,709,489,709,490,709,491,709,492,709,493,709,494,709,495,709,496,709,497,709,498,709,499,709,500,709,501,709,502,709,503,709,504,709,505,709,506,709,507,709,508,709,509,709,510,709,511,709,512,709,551,709,552,709,553,709,554,709,555,709,556,709,557,709,558,709,559,709,560,709,561,709,562,709,563,709,564,709,565,709,566,709,567,709,568,709,569,709,570,709,571,709,572,709,573,709,574,709,575,709,576,709,577,709,578,709,579,709,580,709,581,709,582,709,583,709,584,709,585,709,586,709,587,709,588,709,589,709,590,709,591,709,592,709,593,709,594,709,595,709,596,709,597,709,598,709,599,709,600,709,601,709,602,709,603,709,604,709,605,709,606,709,607,709,608,709,609,709,610,709,611,709,612,709,613,709,614,709,615,709,616,709,617,709,618,709,619,709,620,709,621,709,622,709,623,709,624,709,625,709,626,709,627,709,628,709,444,708,445,708,446,708,447,708,448,708,449,708,450,708,451,708,452,708,453,708,454,708,455,708,456,708,457,708,458,708,459,708,460,708,461,708,462,708,463,708,464,708,465,708,466,708,467,708,468,708,469,708,470,708,471,708,472,708,473,708,474,708,475,708,476,708,477,708,478,708,479,708,480,708,481,708,482,708,483,708,484,708,485,708,486,708,487,708,488,708,489,708,490,708,491,708,492,708,493,708,494,708,495,708,496,708,497,708,498,708,499,708,500,708,501,708,502,708,503,708,504,708,505,708,506,708,507,708,508,708,509,708,510,708,511,708,512,708,551,708,552,708,553,708,554,708,555,708,556,708,557,708,558,708,559,708,560,708,561,708,562,708,563,708,564,708,565,708,566,708,567,708,568,708,569,708,570,708,571,708,572,708,573,708,574,708,575,708,576,708,577,708,578,708,579,708,580,708,581,708,582,708,583,708,584,708,585,708,586,708,587,708,588,708,589,708,590,708,591,708,592,708,593,708,594,708,595,708,596,708,597,708,598,708,599,708,600,708,601,708,602,708,603,708,604,708,605,708,606,708,607,708,608,708,609,708,610,708,611,708,612,708,613,708,614,708,615,708,616,708,617,708,618,708,619,708,620,708,621,708,622,708,623,708,624,708,625,708,626,708,627,708,444,707,445,707,446,707,447,707,448,707,449,707,450,707,451,707,452,707,453,707,454,707,455,707,456,707,457,707,458,707,459,707,460,707,461,707,462,707,463,707,464,707,465,707,466,707,467,707,468,707,469,707,470,707,471,707,472,707,473,707,474,707,475,707,476,707,477,707,478,707,479,707,480,707,481,707,482,707,483,707,484,707,485,707,486,707,487,707,488,707,489,707,490,707,491,707,492,707,493,707,494,707,495,707,496,707,497,707,498,707,499,707,500,707,501,707,502,707,503,707,504,707,505,707,506,707,507,707,508,707,509,707,510,707,511,707,512,707,551,707,552,707,553,707,554,707,555,707,556,707,557,707,558,707,559,707,560,707,561,707,562,707,563,707,564,707,565,707,566,707,567,707,568,707,569,707,570,707,571,707,572,707,573,707,574,707,575,707,576,707,577,707,578,707,579,707,580,707,581,707,582,707,583,707,584,707,585,707,586,707,587,707,588,707,589,707,590,707,591,707,592,707,593,707,594,707,595,707,596,707,597,707,598,707,599,707,600,707,601,707,602,707,603,707,604,707,605,707,606,707,607,707,608,707,609,707,610,707,611,707,612,707,613,707,614,707,615,707,616,707,617,707,619,707,620,707,621,707,622,707,623,707,624,707,625,707,626,707,627,707,444,706,445,706,446,706,447,706,448,706,449,706,450,706,451,706,452,706,453,706,454,706,455,706,456,706,457,706,458,706,459,706,460,706,461,706,462,706,463,706,464,706,465,706,466,706,467,706,468,706,469,706,470,706,471,706,472,706,473,706,474,706,475,706,476,706,477,706,478,706,479,706,480,706,481,706,482,706,483,706,484,706,485,706,486,706,487,706,488,706,489,706,490,706,491,706,492,706,493,706,494,706,495,706,496,706,497,706,498,706,499,706,500,706,501,706,502,706,503,706,504,706,505,706,506,706,507,706,508,706,509,706,510,706,511,706,512,706,551,706,552,706,553,706,554,706,555,706,556,706,557,706,558,706,559,706,560,706,561,706,562,706,563,706,564,706,565,706,566,706,567,706,568,706,569,706,570,706,571,706,572,706,573,706,574,706,575,706,576,706,577,706,578,706,579,706,580,706,581,706,582,706,583,706,584,706,585,706,586,706,587,706,588,706,589,706,590,706,591,706,592,706,593,706,594,706,595,706,596,706,597,706,598,706,599,706,600,706,601,706,602,706,603,706,604,706,605,706,606,706,607,706,608,706,609,706,610,706,611,706,612,706,613,706,614,706,615,706,616,706,617,706,618,706,619,706,620,706,621,706,622,706,623,706,624,706,625,706,626,706,627,706,628,706,444,705,445,705,446,705,447,705,448,705,449,705,450,705,451,705,452,705,453,705,454,705,455,705,456,705,457,705,458,705,459,705,460,705,461,705,462,705,463,705,464,705,465,705,466,705,467,705,468,705,469,705,470,705,471,705,472,705,473,705,474,705,475,705,476,705,477,705,478,705,479,705,480,705,481,705,482,705,483,705,484,705,485,705,486,705,487,705,488,705,489,705,490,705,491,705,492,705,493,705,494,705,495,705,496,705,497,705,498,705,499,705,500,705,501,705,502,705,503,705,504,705,505,705,506,705,507,705,508,705,509,705,510,705,511,705,512,705,513,705,551,705,552,705,553,705,554,705,555,705,556,705,557,705,558,705,559,705,560,705,561,705,562,705,563,705,564,705,565,705,566,705,567,705,568,705,569,705,570,705,571,705,572,705,573,705,574,705,575,705,576,705,577,705,578,705,579,705,580,705,581,705,582,705,583,705,584,705,585,705,586,705,587,705,588,705,589,705,590,705,591,705,592,705,593,705,594,705,595,705,596,705,597,705,598,705,599,705,600,705,601,705,602,705,603,705,604,705,605,705,606,705,607,705,608,705,609,705,610,705,611,705,612,705,613,705,614,705,615,705,616,705,617,705,618,705,619,705,620,705,621,705,622,705,623,705,624,705,625,705,626,705,627,705,628,705,444,704,445,704,446,704,447,704,448,704,449,704,450,704,451,704,452,704,453,704,454,704,455,704,456,704,457,704,458,704,459,704,460,704,461,704,462,704,463,704,464,704,465,704,466,704,467,704,468,704,469,704,470,704,471,704,472,704,473,704,474,704,475,704,476,704,477,704,478,704,479,704,480,704,481,704,482,704,483,704,484,704,485,704,486,704,487,704,488,704,489,704,490,704,491,704,492,704,493,704,494,704,495,704,496,704,497,704,498,704,499,704,500,704,505,704,506,704,551,704,552,704,553,704,554,704,555,704,556,704,557,704,558,704,559,704,560,704,561,704,562,704,563,704,564,704,565,704,566,704,567,704,568,704,569,704,570,704,571,704,572,704,573,704,574,704,575,704,576,704,577,704,578,704,579,704,580,704,581,704,582,704,583,704,584,704,585,704,586,704,587,704,588,704,589,704,590,704,591,704,592,704,593,704,594,704,595,704,596,704,597,704,598,704,599,704,600,704,601,704,602,704,603,704,604,704,605,704,606,704,607,704,608,704,609,704,610,704,611,704,612,704,613,704,614,704,615,704,616,704,617,704,618,704,619,704,620,704,621,704,622,704,623,704,624,704,625,704,626,704,627,704,628,704,444,703,445,703,446,703,447,703,448,703,449,703,450,703,451,703,452,703,453,703,454,703,455,703,456,703,457,703,458,703,459,703,460,703,461,703,462,703,463,703,464,703,465,703,466,703,467,703,468,703,469,703,470,703,471,703,472,703,473,703,474,703,475,703,476,703,477,703,478,703,479,703,480,703,481,703,482,703,483,703,484,703,485,703,486,703,487,703,488,703,489,703,490,703,491,703,492,703,551,703,552,703,553,703,554,703,555,703,556,703,557,703,558,703,559,703,560,703,561,703,562,703,563,703,564,703,565,703,566,703,567,703,568,703,569,703,570,703,571,703,572,703,573,703,574,703,575,703,576,703,577,703,578,703,579,703,580,703,581,703,582,703,583,703,584,703,585,703,586,703,587,703,588,703,589,703,590,703,591,703,592,703,593,703,594,703,595,703,596,703,597,703,598,703,599,703,600,703,601,703,602,703,603,703,604,703,605,703,606,703,607,703,608,703,609,703,610,703,611,703,612,703,613,703,614,703,615,703,616,703,617,703,618,703,619,703,620,703,621,703,622,703,623,703,624,703,625,703,626,703,627,703,628,703,444,702,445,702,446,702,447,702,448,702,449,702,450,702,451,702,452,702,453,702,454,702,455,702,456,702,457,702,458,702,459,702,460,702,461,702,462,702,463,702,464,702,465,702,466,702,467,702,468,702,469,702,470,702,471,702,472,702,473,702,474,702,475,702,476,702,477,702,478,702,479,702,480,702,481,702,482,702,483,702,484,702,485,702,486,702,487,702,488,702,489,702,490,702,491,702,551,702,552,702,553,702,554,702,555,702,556,702,557,702,558,702,559,702,560,702,561,702,562,702,563,702,564,702,565,702,566,702,567,702,568,702,569,702,570,702,571,702,572,702,573,702,574,702,575,702,576,702,577,702,578,702,579,702,580,702,581,702,582,702,583,702,584,702,585,702,586,702,587,702,588,702,589,702,590,702,591,702,592,702,593,702,594,702,595,702,596,702,597,702,598,702,599,702,600,702,601,702,602,702,603,702,604,702,605,702,606,702,607,702,608,702,609,702,610,702,611,702,612,702,613,702,614,702,615,702,616,702,617,702,618,702,619,702,620,702,621,702,622,702,623,702,624,702,625,702,626,702,627,702,628,702,444,701,445,701,446,701,447,701,448,701,449,701,450,701,451,701,452,701,453,701,454,701,455,701,456,701,457,701,458,701,459,701,460,701,461,701,462,701,463,701,464,701,465,701,466,701,467,701,468,701,469,701,470,701,471,701,472,701,473,701,474,701,475,701,476,701,477,701,478,701,479,701,480,701,481,701,482,701,483,701,484,701,485,701,486,701,487,701,488,701,489,701,490,701,491,701,551,701,552,701,553,701,554,701,556,701,557,701,558,701,559,701,560,701,561,701,562,701,563,701,564,701,565,701,566,701,567,701,568,701,569,701,570,701,571,701,572,701,573,701,574,701,575,701,576,701,577,701,578,701,579,701,580,701,581,701,582,701,583,701,584,701,585,701,586,701,587,701,588,701,589,701,590,701,591,701,592,701,593,701,594,701,595,701,596,701,597,701,598,701,599,701,600,701,601,701,602,701,603,701,604,701,605,701,606,701,607,701,608,701,609,701,610,701,611,701,612,701,613,701,614,701,615,701,616,701,617,701,618,701,619,701,620,701,621,701,622,701,623,701,624,701,625,701,626,701,627,701,628,701,444,700,445,700,446,700,447,700,448,700,449,700,450,700,451,700,452,700,453,700,454,700,455,700,456,700,457,700,458,700,459,700,460,700,461,700,462,700,463,700,464,700,465,700,466,700,467,700,468,700,469,700,470,700,471,700,472,700,473,700,474,700,475,700,476,700,477,700,478,700,479,700,480,700,481,700,482,700,483,700,484,700,485,700,486,700,487,700,488,700,489,700,490,700,491,700,551,700,552,700,553,700,554,700,556,700,557,700,558,700,559,700,560,700,561,700,562,700,563,700,564,700,565,700,566,700,567,700,568,700,569,700,570,700,571,700,572,700,573,700,574,700,575,700,576,700,577,700,578,700,579,700,580,700,581,700,582,700,583,700,584,700,585,700,586,700,587,700,588,700,589,700,590,700,591,700,592,700,593,700,594,700,595,700,596,700,597,700,598,700,599,700,600,700,601,700,602,700,603,700,604,700,605,700,606,700,607,700,608,700,609,700,610,700,611,700,612,700,613,700,614,700,615,700,616,700,617,700,618,700,619,700,620,700,621,700,622,700,623,700,624,700,625,700,626,700,627,700,628,700,444,699,445,699,446,699,447,699,448,699,449,699,450,699,451,699,452,699,453,699,454,699,455,699,456,699,457,699,458,699,459,699,460,699,461,699,462,699,463,699,464,699,465,699,466,699,467,699,468,699,469,699,470,699,471,699,472,699,473,699,474,699,475,699,476,699,477,699,478,699,479,699,480,699,481,699,482,699,483,699,484,699,485,699,486,699,487,699,488,699,489,699,490,699,491,699,551,699,552,699,553,699,554,699,556,699,557,699,558,699,559,699,560,699,561,699,562,699,563,699,564,699,565,699,566,699,567,699,568,699,569,699,570,699,571,699,572,699,573,699,574,699,575,699,576,699,577,699,578,699,579,699,580,699,581,699,582,699,583,699,584,699,585,699,586,699,587,699,588,699,589,699,590,699,591,699,592,699,593,699,594,699,595,699,596,699,597,699,598,699,599,699,600,699,601,699,602,699,603,699,604,699,605,699,606,699,607,699,608,699,609,699,610,699,611,699,612,699,613,699,614,699,615,699,616,699,617,699,618,699,619,699,620,699,621,699,622,699,623,699,624,699,625,699,626,699,627,699,628,699,445,698,446,698,447,698,448,698,449,698,450,698,451,698,452,698,453,698,454,698,455,698,456,698,457,698,458,698,459,698,460,698,461,698,462,698,463,698,464,698,465,698,466,698,467,698,468,698,469,698,470,698,471,698,472,698,473,698,474,698,475,698,476,698,477,698,478,698,479,698,480,698,481,698,482,698,483,698,484,698,485,698,486,698,487,698,488,698,489,698,490,698,491,698,551,698,552,698,553,698,554,698,556,698,557,698,558,698,559,698,560,698,561,698,562,698,563,698,564,698,565,698,566,698,567,698,568,698,569,698,570,698,571,698,572,698,573,698,574,698,575,698,576,698,577,698,578,698,579,698,580,698,581,698,582,698,583,698,584,698,585,698,586,698,587,698,588,698,589,698,590,698,591,698,592,698,593,698,594,698,595,698,596,698,597,698,598,698,599,698,600,698,601,698,602,698,603,698,604,698,605,698,606,698,607,698,608,698,609,698,610,698,611,698,612,698,613,698,614,698,615,698,616,698,617,698,619,698,620,698,621,698,622,698,623,698,624,698,625,698,626,698,627,698,628,698,445,697,446,697,447,697,448,697,449,697,450,697,451,697,452,697,453,697,454,697,455,697,456,697,457,697,458,697,459,697,460,697,461,697,462,697,463,697,464,697,465,697,466,697,467,697,468,697,469,697,470,697,471,697,472,697,473,697,474,697,475,697,476,697,477,697,478,697,479,697,480,697,481,697,482,697,483,697,484,697,485,697,486,697,487,697,488,697,489,697,490,697,491,697,551,697,552,697,553,697,554,697,556,697,557,697,558,697,559,697,560,697,561,697,562,697,563,697,564,697,565,697,566,697,567,697,568,697,569,697,570,697,571,697,572,697,573,697,574,697,575,697,576,697,577,697,578,697,579,697,580,697,581,697,582,697,583,697,584,697,585,697,586,697,587,697,588,697,589,697,590,697,591,697,592,697,619,697,620,697,621,697,622,697,623,697,624,697,626,697,445,696,446,696,447,696,448,696,449,696,450,696,451,696,452,696,453,696,454,696,455,696,456,696,457,696,458,696,459,696,460,696,461,696,462,696,463,696,464,696,465,696,466,696,467,696,468,696,469,696,470,696,471,696,472,696,473,696,474,696,475,696,476,696,477,696,478,696,479,696,480,696,481,696,482,696,483,696,484,696,485,696,486,696,487,696,488,696,489,696,490,696,491,696,551,696,552,696,553,696,554,696,556,696,557,696,558,696,559,696,560,696,561,696,562,696,563,696,564,696,565,696,566,696,567,696,568,696,569,696,570,696,571,696,445,695,446,695,447,695,448,695,449,695,450,695,451,695,452,695,453,695,454,695,455,695,456,695,457,695,458,695,459,695,460,695,461,695,462,695,463,695,464,695,465,695,466,695,467,695,468,695,469,695,470,695,471,695,472,695,473,695,474,695,475,695,476,695,477,695,478,695,479,695,480,695,481,695,482,695,483,695,484,695,485,695,486,695,487,695,488,695,489,695,490,695,491,695,551,695,552,695,553,695,554,695,556,695,557,695,558,695,559,695,560,695,561,695,562,695,563,695,564,695,565,695,566,695,567,695,568,695,569,695,570,695,571,695,445,694,446,694,447,694,448,694,449,694,450,694,451,694,452,694,453,694,454,694,455,694,456,694,457,694,458,694,459,694,460,694,461,694,462,694,463,694,464,694,465,694,466,694,467,694,468,694,469,694,470,694,471,694,472,694,473,694,474,694,475,694,476,694,477,694,478,694,479,694,480,694,481,694,482,694,483,694,484,694,485,694,486,694,487,694,488,694,489,694,490,694,491,694,551,694,552,694,553,694,554,694,556,694,557,694,558,694,559,694,560,694,561,694,562,694,563,694,564,694,565,694,566,694,567,694,568,694,569,694,570,694,571,694,445,693,446,693,447,693,448,693,449,693,450,693,451,693,452,693,453,693,454,693,455,693,456,693,457,693,458,693,459,693,460,693,461,693,462,693,463,693,464,693,465,693,466,693,467,693,468,693,469,693,470,693,471,693,472,693,473,693,474,693,475,693,476,693,477,693,478,693,479,693,480,693,481,693,482,693,483,693,484,693,485,693,486,693,487,693,488,693,489,693,490,693,491,693,551,693,552,693,553,693,554,693,556,693,557,693,558,693,559,693,560,693,561,693,562,693,563,693,564,693,565,693,566,693,567,693,568,693,569,693,570,693,571,693,444,692,445,692,446,692,447,692,448,692,449,692,450,692,451,692,452,692,453,692,454,692,455,692,456,692,457,692,458,692,459,692,460,692,461,692,462,692,463,692,464,692,465,692,466,692,467,692,468,692,469,692,470,692,471,692,472,692,473,692,474,692,475,692,476,692,477,692,478,692,479,692,480,692,481,692,482,692,483,692,484,692,485,692,486,692,487,692,488,692,489,692,490,692,491,692,551,692,552,692,553,692,554,692,556,692,557,692,558,692,559,692,560,692,561,692,562,692,563,692,564,692,565,692,566,692,567,692,568,692,569,692,570,692,571,692,574,692,575,692,444,691,445,691,446,691,447,691,448,691,449,691,450,691,451,691,452,691,453,691,454,691,455,691,456,691,457,691,458,691,459,691,460,691,461,691,462,691,463,691,464,691,465,691,466,691,467,691,468,691,469,691,470,691,471,691,472,691,473,691,474,691,475,691,476,691,477,691,478,691,479,691,480,691,481,691,482,691,483,691,484,691,485,691,486,691,487,691,488,691,489,691,490,691,491,691,551,691,552,691,553,691,554,691,556,691,557,691,558,691,559,691,560,691,561,691,562,691,563,691,564,691,565,691,566,691,567,691,568,691,569,691,570,691,571,691,573,691,574,691,575,691,612,691,444,690,445,690,446,690,447,690,448,690,449,690,450,690,451,690,452,690,453,690,454,690,455,690,456,690,457,690,458,690,459,690,460,690,461,690,462,690,463,690,464,690,465,690,466,690,467,690,468,690,469,690,470,690,471,690,472,690,473,690,474,690,475,690,476,690,477,690,478,690,479,690,480,690,481,690,482,690,483,690,484,690,485,690,486,690,487,690,488,690,489,690,490,690,491,690,551,690,552,690,553,690,554,690,556,690,557,690,558,690,559,690,560,690,561,690,562,690,563,690,564,690,565,690,566,690,567,690,568,690,569,690,570,690,571,690,574,690,575,690,611,690,441,689,444,689,445,689,446,689,447,689,448,689,449,689,450,689,451,689,452,689,453,689,454,689,455,689,456,689,457,689,458,689,459,689,460,689,461,689,462,689,463,689,464,689,465,689,466,689,467,689,468,689,469,689,470,689,471,689,472,689,473,689,474,689,475,689,476,689,477,689,478,689,479,689,480,689,481,689,482,689,483,689,484,689,485,689,486,689,487,689,488,689,489,689,490,689,491,689,550,689,551,689,552,689,553,689,556,689,557,689,558,689,559,689,560,689,561,689,562,689,563,689,564,689,565,689,566,689,567,689,568,689,569,689,570,689,571,689,574,689,575,689,612,689,439,688,440,688,441,688,442,688,444,688,445,688,446,688,447,688,448,688,449,688,450,688,451,688,452,688,453,688,454,688,455,688,456,688,457,688,458,688,459,688,460,688,461,688,462,688,463,688,464,688,465,688,466,688,467,688,468,688,469,688,470,688,471,688,472,688,473,688,474,688,475,688,476,688,477,688,478,688,479,688,480,688,481,688,482,688,483,688,484,688,485,688,486,688,487,688,488,688,489,688,490,688,491,688,508,688,534,688,550,688,551,688,552,688,553,688,556,688,557,688,558,688,559,688,560,688,561,688,562,688,563,688,564,688,565,688,566,688,567,688,568,688,569,688,570,688,571,688,574,688,575,688,612,688,437,687,438,687,439,687,440,687,441,687,442,687,444,687,445,687,446,687,447,687,448,687,449,687,450,687,451,687,452,687,453,687,454,687,455,687,456,687,457,687,458,687,459,687,460,687,461,687,462,687,463,687,464,687,465,687,466,687,467,687,468,687,469,687,470,687,471,687,472,687,473,687,474,687,475,687,476,687,477,687,478,687,479,687,480,687,481,687,482,687,483,687,484,687,485,687,486,687,487,687,488,687,489,687,490,687,491,687,510,687,511,687,512,687,550,687,551,687,552,687,553,687,555,687,556,687,557,687,558,687,559,687,560,687,561,687,562,687,563,687,564,687,565,687,566,687,567,687,568,687,569,687,570,687,571,687,574,687,575,687,612,687,436,686,438,686,439,686,440,686,441,686,442,686,444,686,445,686,446,686,447,686,448,686,449,686,450,686,451,686,452,686,453,686,454,686,455,686,456,686,457,686,458,686,459,686,460,686,461,686,462,686,463,686,464,686,465,686,466,686,467,686,468,686,469,686,470,686,471,686,472,686,473,686,474,686,475,686,476,686,477,686,478,686,479,686,480,686,481,686,482,686,483,686,484,686,485,686,486,686,487,686,488,686,489,686,490,686,491,686,512,686,513,686,534,686,550,686,551,686,552,686,553,686,555,686,556,686,557,686,558,686,559,686,560,686,561,686,562,686,563,686,564,686,565,686,566,686,567,686,568,686,569,686,570,686,571,686,575,686,612,686,436,685,437,685,438,685,440,685,441,685,442,685,444,685,445,685,446,685,447,685,448,685,449,685,450,685,451,685,452,685,453,685,454,685,455,685,456,685,457,685,458,685,459,685,460,685,461,685,462,685,463,685,464,685,465,685,466,685,467,685,468,685,469,685,470,685,471,685,472,685,473,685,474,685,475,685,476,685,477,685,478,685,479,685,480,685,481,685,482,685,483,685,484,685,485,685,486,685,487,685,488,685,489,685,490,685,491,685,514,685,516,685,517,685,518,685,534,685,549,685,550,685,551,685,552,685,553,685,555,685,556,685,557,685,558,685,559,685,560,685,561,685,562,685,563,685,564,685,565,685,566,685,567,685,568,685,569,685,570,685,571,685,575,685,612,685,436,684,437,684,445,684,446,684,447,684,448,684,449,684,450,684,451,684,452,684,453,684,454,684,455,684,456,684,457,684,458,684,459,684,460,684,461,684,462,684,463,684,464,684,465,684,466,684,467,684,468,684,469,684,470,684,471,684,472,684,473,684,474,684,475,684,476,684,477,684,478,684,479,684,480,684,481,684,482,684,483,684,484,684,485,684,486,684,487,684,488,684,489,684,490,684,491,684,534,684,549,684,550,684,551,684,552,684,553,684,555,684,556,684,557,684,558,684,559,684,560,684,561,684,562,684,563,684,564,684,565,684,566,684,567,684,568,684,569,684,570,684,575,684,599,684,600,684,601,684,602,684,603,684,604,684,612,684,436,683,445,683,446,683,447,683,448,683,449,683,450,683,451,683,452,683,453,683,454,683,455,683,456,683,457,683,458,683,459,683,460,683,461,683,462,683,463,683,464,683,465,683,466,683,467,683,468,683,469,683,470,683,471,683,472,683,473,683,474,683,475,683,476,683,477,683,478,683,479,683,480,683,481,683,482,683,483,683,484,683,485,683,486,683,487,683,488,683,489,683,490,683,491,683,492,683,515,683,516,683,517,683,518,683,519,683,520,683,521,683,522,683,523,683,524,683,525,683,526,683,527,683,528,683,529,683,530,683,531,683,532,683,533,683,534,683,555,683,556,683,557,683,558,683,559,683,560,683,561,683,562,683,563,683,564,683,565,683,566,683,567,683,568,683,569,683,570,683,575,683,599,683,600,683,601,683,602,683,603,683,604,683,605,683,606,683,607,683,608,683,609,683,610,683,611,683,612,683,618,683,619,683,620,683,622,683,623,683,624,683,625,683,626,683,627,683,441,682,445,682,446,682,447,682,448,682,449,682,450,682,451,682,452,682,453,682,454,682,455,682,456,682,457,682,458,682,459,682,460,682,461,682,462,682,463,682,464,682,465,682,466,682,467,682,468,682,469,682,470,682,471,682,472,682,473,682,474,682,475,682,476,682,477,682,478,682,479,682,480,682,481,682,482,682,483,682,484,682,485,682,486,682,487,682,488,682,489,682,490,682,491,682,492,682,493,682,494,682,495,682,496,682,497,682,498,682,499,682,500,682,501,682,502,682,503,682,504,682,505,682,506,682,507,682,508,682,509,682,510,682,511,682,512,682,513,682,514,682,515,682,516,682,517,682,518,682,519,682,520,682,521,682,522,682,523,682,524,682,525,682,526,682,527,682,528,682,529,682,530,682,531,682,532,682,533,682,534,682,555,682,556,682,557,682,558,682,559,682,560,682,561,682,562,682,563,682,564,682,565,682,566,682,567,682,568,682,569,682,570,682,575,682,598,682,599,682,600,682,601,682,602,682,603,682,604,682,605,682,606,682,607,682,608,682,609,682,610,682,611,682,612,682,613,682,614,682,615,682,616,682,617,682,618,682,619,682,620,682,621,682,622,682,623,682,624,682,625,682,626,682,627,682,445,681,446,681,447,681,448,681,449,681,450,681,451,681,452,681,453,681,454,681,455,681,456,681,457,681,458,681,459,681,460,681,461,681,462,681,463,681,464,681,465,681,466,681,467,681,468,681,469,681,470,681,471,681,472,681,473,681,474,681,475,681,476,681,477,681,478,681,479,681,480,681,481,681,482,681,483,681,484,681,485,681,486,681,487,681,488,681,489,681,490,681,491,681,492,681,493,681,494,681,495,681,496,681,497,681,498,681,499,681,500,681,501,681,502,681,503,681,504,681,505,681,506,681,507,681,508,681,509,681,510,681,511,681,512,681,513,681,514,681,515,681,516,681,517,681,518,681,519,681,520,681,521,681,522,681,523,681,524,681,525,681,526,681,527,681,528,681,529,681,530,681,531,681,532,681,533,681,534,681,555,681,556,681,557,681,558,681,559,681,560,681,561,681,562,681,563,681,564,681,565,681,566,681,567,681,568,681,569,681,570,681,575,681,576,681,577,681,578,681,579,681,580,681,581,681,582,681,583,681,584,681,585,681,586,681,587,681,588,681,589,681,590,681,591,681,592,681,593,681,594,681,595,681,596,681,597,681,598,681,599,681,600,681,601,681,602,681,603,681,604,681,605,681,606,681,607,681,608,681,609,681,610,681,611,681,612,681,613,681,614,681,615,681,616,681,617,681,618,681,619,681,620,681,621,681,622,681,623,681,624,681,625,681,626,681,627,681,445,680,446,680,447,680,448,680,449,680,450,680,451,680,452,680,453,680,454,680,455,680,456,680,457,680,458,680,459,680,460,680,461,680,462,680,463,680,464,680,465,680,466,680,467,680,468,680,469,680,470,680,471,680,472,680,473,680,474,680,475,680,476,680,477,680,478,680,479,680,480,680,481,680,482,680,483,680,484,680,485,680,486,680,487,680,488,680,489,680,490,680,491,680,492,680,493,680,494,680,495,680,496,680,497,680,498,680,499,680,500,680,501,680,502,680,503,680,504,680,505,680,506,680,507,680,508,680,509,680,510,680,511,680,512,680,513,680,514,680,515,680,516,680,517,680,518,680,519,680,520,680,521,680,522,680,523,680,524,680,525,680,526,680,527,680,528,680,529,680,530,680,531,680,532,680,533,680,534,680,555,680,556,680,557,680,558,680,559,680,560,680,561,680,562,680,563,680,564,680,565,680,566,680,567,680,568,680,569,680,570,680,575,680,576,680,577,680,578,680,579,680,580,680,581,680,582,680,583,680,584,680,585,680,586,680,587,680,588,680,589,680,590,680,591,680,592,680,593,680,594,680,595,680,596,680,597,680,598,680,599,680,600,680,601,680,602,680,603,680,604,680,605,680,606,680,607,680,608,680,609,680,610,680,611,680,612,680,613,680,614,680,615,680,616,680,617,680,618,680,619,680,620,680,621,680,622,680,623,680,624,680,625,680,626,680,627,680,435,679,436,679,445,679,446,679,447,679,448,679,449,679,450,679,451,679,452,679,453,679,454,679,455,679,456,679,457,679,458,679,459,679,460,679,461,679,462,679,463,679,464,679,465,679,466,679,467,679,468,679,469,679,470,679,471,679,472,679,473,679,474,679,475,679,476,679,477,679,478,679,479,679,480,679,481,679,482,679,483,679,484,679,485,679,486,679,487,679,488,679,489,679,490,679,491,679,492,679,493,679,494,679,495,679,496,679,497,679,498,679,499,679,500,679,501,679,502,679,503,679,504,679,505,679,506,679,507,679,508,679,509,679,510,679,511,679,512,679,513,679,514,679,515,679,516,679,517,679,518,679,519,679,520,679,521,679,522,679,523,679,524,679,525,679,526,679,527,679,528,679,529,679,530,679,531,679,532,679,533,679,534,679,535,679,555,679,556,679,557,679,558,679,559,679,560,679,561,679,562,679,563,679,564,679,565,679,566,679,567,679,568,679,569,679,570,679,571,679,576,679,577,679,578,679,579,679,580,679,581,679,582,679,583,679,584,679,585,679,586,679,587,679,588,679,589,679,590,679,591,679,592,679,593,679,594,679,595,679,596,679,597,679,598,679,599,679,600,679,601,679,602,679,603,679,604,679,605,679,606,679,607,679,608,679,609,679,610,679,611,679,612,679,613,679,614,679,615,679,616,679,617,679,618,679,619,679,620,679,621,679,622,679,623,679,624,679,625,679,626,679,627,679,436,678,437,678,438,678,439,678,440,678,441,678,442,678,443,678,445,678,446,678,447,678,448,678,449,678,450,678,451,678,452,678,453,678,454,678,455,678,456,678,457,678,458,678,459,678,460,678,461,678,462,678,463,678,464,678,465,678,466,678,467,678,468,678,469,678,470,678,471,678,472,678,473,678,474,678,475,678,476,678,477,678,478,678,479,678,480,678,481,678,482,678,483,678,484,678,485,678,486,678,487,678,488,678,489,678,490,678,491,678,492,678,493,678,494,678,495,678,496,678,497,678,498,678,499,678,500,678,501,678,502,678,503,678,504,678,505,678,506,678,507,678,508,678,509,678,510,678,511,678,512,678,513,678,514,678,515,678,516,678,517,678,518,678,519,678,520,678,521,678,522,678,523,678,524,678,525,678,526,678,527,678,528,678,529,678,530,678,531,678,532,678,533,678,534,678,535,678,536,678,537,678,538,678,539,678,540,678,541,678,542,678,543,678,544,678,545,678,546,678,555,678,556,678,557,678,558,678,559,678,560,678,561,678,562,678,563,678,564,678,565,678,566,678,567,678,568,678,569,678,570,678,576,678,577,678,578,678,579,678,580,678,581,678,582,678,583,678,584,678,585,678,586,678,587,678,588,678,589,678,590,678,591,678,592,678,593,678,594,678,595,678,596,678,597,678,598,678,599,678,600,678,601,678,602,678,603,678,604,678,605,678,606,678,607,678,608,678,609,678,610,678,611,678,612,678,613,678,614,678,615,678,616,678,617,678,618,678,619,678,620,678,621,678,622,678,623,678,624,678,625,678,626,678,627,678,436,677,437,677,438,677,439,677,440,677,441,677,442,677,443,677,444,677,445,677,446,677,447,677,448,677,449,677,450,677,451,677,452,677,453,677,454,677,455,677,456,677,457,677,458,677,459,677,460,677,461,677,462,677,463,677,464,677,465,677,466,677,467,677,468,677,469,677,470,677,471,677,472,677,473,677,474,677,475,677,476,677,477,677,478,677,479,677,480,677,481,677,482,677,483,677,484,677,485,677,486,677,487,677,488,677,489,677,490,677,491,677,492,677,493,677,494,677,495,677,496,677,497,677,498,677,499,677,500,677,501,677,502,677,503,677,504,677,505,677,506,677,507,677,508,677,509,677,510,677,511,677,512,677,513,677,514,677,515,677,516,677,517,677,518,677,519,677,520,677,521,677,522,677,523,677,524,677,525,677,526,677,527,677,528,677,529,677,530,677,531,677,532,677,533,677,534,677,535,677,536,677,547,677,548,677,549,677,550,677,551,677,552,677,554,677,555,677,556,677,557,677,558,677,559,677,560,677,561,677,562,677,563,677,564,677,565,677,566,677,567,677,568,677,569,677,570,677,571,677,572,677,576,677,577,677,578,677,579,677,580,677,581,677,582,677,583,677,584,677,585,677,586,677,587,677,588,677,589,677,590,677,591,677,592,677,593,677,594,677,595,677,596,677,597,677,598,677,599,677,600,677,601,677,602,677,603,677,604,677,605,677,606,677,607,677,608,677,609,677,610,677,611,677,612,677,613,677,614,677,615,677,616,677,617,677,618,677,619,677,620,677,621,677,622,677,623,677,624,677,625,677,626,677,627,677,436,676,437,676,438,676,439,676,440,676,441,676,442,676,443,676,444,676,445,676,446,676,447,676,448,676,449,676,450,676,451,676,452,676,453,676,454,676,455,676,456,676,457,676,458,676,459,676,460,676,461,676,462,676,463,676,464,676,465,676,466,676,467,676,468,676,469,676,470,676,471,676,472,676,473,676,474,676,475,676,476,676,477,676,478,676,479,676,480,676,481,676,482,676,483,676,484,676,485,676,486,676,487,676,488,676,489,676,490,676,491,676,492,676,493,676,494,676,495,676,496,676,497,676,498,676,499,676,500,676,501,676,502,676,503,676,504,676,505,676,506,676,507,676,508,676,509,676,510,676,511,676,512,676,513,676,514,676,515,676,516,676,517,676,518,676,519,676,520,676,521,676,522,676,523,676,524,676,525,676,526,676,527,676,528,676,529,676,530,676,531,676,532,676,533,676,534,676,535,676,536,676,537,676,538,676,539,676,540,676,541,676,542,676,543,676,544,676,545,676,546,676,547,676,548,676,549,676,550,676,551,676,552,676,553,676,554,676,555,676,556,676,557,676,558,676,559,676,560,676,561,676,562,676,563,676,564,676,565,676,566,676,567,676,568,676,569,676,570,676,571,676,572,676,576,676,577,676,578,676,579,676,580,676,581,676,582,676,583,676,584,676,585,676,586,676,587,676,588,676,589,676,590,676,591,676,592,676,593,676,594,676,595,676,596,676,597,676,598,676,599,676,600,676,601,676,602,676,603,676,604,676,605,676,606,676,607,676,608,676,609,676,610,676,611,676,612,676,613,676,614,676,615,676,616,676,617,676,618,676,619,676,620,676,621,676,622,676,623,676,624,676,625,676,626,676,627,676,436,675,437,675,438,675,439,675,440,675,441,675,442,675,443,675,444,675,445,675,446,675,447,675,448,675,449,675,450,675,451,675,452,675,453,675,454,675,455,675,456,675,457,675,458,675,459,675,460,675,461,675,462,675,463,675,464,675,465,675,466,675,467,675,468,675,469,675,470,675,471,675,472,675,473,675,474,675,475,675,476,675,477,675,478,675,479,675,480,675,481,675,482,675,483,675,484,675,485,675,486,675,487,675,488,675,489,675,490,675,491,675,492,675,493,675,494,675,495,675,496,675,497,675,498,675,499,675,500,675,501,675,502,675,503,675,504,675,505,675,506,675,507,675,508,675,509,675,510,675,511,675,512,675,513,675,514,675,515,675,516,675,517,675,518,675,519,675,520,675,521,675,522,675,523,675,524,675,525,675,526,675,527,675,528,675,529,675,530,675,531,675,532,675,533,675,534,675,535,675,536,675,537,675,538,675,539,675,540,675,541,675,542,675,543,675,544,675,545,675,546,675,547,675,548,675,549,675,550,675,551,675,552,675,553,675,554,675,555,675,556,675,557,675,558,675,559,675,560,675,561,675,562,675,563,675,564,675,565,675,566,675,567,675,568,675,569,675,570,675,571,675,572,675,576,675,577,675,578,675,579,675,580,675,581,675,582,675,583,675,584,675,585,675,586,675,587,675,588,675,589,675,590,675,591,675,592,675,593,675,594,675,595,675,596,675,597,675,598,675,599,675,600,675,601,675,602,675,603,675,604,675,605,675,606,675,607,675,608,675,609,675,610,675,611,675,612,675,613,675,614,675,615,675,616,675,617,675,618,675,619,675,620,675,621,675,622,675,623,675,624,675,625,675,626,675,627,675,436,674,437,674,438,674,439,674,440,674,441,674,442,674,443,674,444,674,445,674,446,674,447,674,448,674,449,674,450,674,451,674,452,674,453,674,454,674,455,674,456,674,457,674,458,674,459,674,460,674,461,674,462,674,463,674,464,674,465,674,466,674,467,674,468,674,469,674,470,674,471,674,472,674,473,674,474,674,475,674,476,674,477,674,478,674,479,674,480,674,481,674,482,674,483,674,484,674,485,674,486,674,487,674,488,674,489,674,490,674,491,674,492,674,493,674,494,674,495,674,496,674,497,674,498,674,499,674,500,674,501,674,502,674,503,674,504,674,505,674,506,674,507,674,508,674,509,674,510,674,511,674,512,674,513,674,514,674,515,674,516,674,517,674,518,674,519,674,520,674,521,674,522,674,523,674,524,674,525,674,526,674,527,674,528,674,529,674,530,674,531,674,532,674,533,674,534,674,535,674,536,674,537,674,538,674,539,674,540,674,541,674,542,674,543,674,544,674,545,674,546,674,547,674,548,674,549,674,550,674,551,674,552,674,553,674,554,674,555,674,556,674,557,674,558,674,559,674,560,674,561,674,562,674,563,674,564,674,565,674,566,674,567,674,568,674,569,674,570,674,571,674,572,674,576,674,577,674,578,674,579,674,580,674,581,674,582,674,583,674,584,674,585,674,586,674,587,674,588,674,589,674,590,674,591,674,592,674,593,674,594,674,595,674,596,674,597,674,598,674,599,674,600,674,601,674,602,674,603,674,604,674,605,674,606,674,607,674,608,674,609,674,610,674,611,674,612,674,613,674,614,674,615,674,616,674,617,674,618,674,619,674,620,674,621,674,622,674,623,674,624,674,625,674,626,674,627,674,436,673,437,673,438,673,439,673,440,673,441,673,442,673,443,673,444,673,445,673,446,673,447,673,448,673,449,673,450,673,451,673,452,673,453,673,454,673,455,673,456,673,457,673,458,673,459,673,460,673,461,673,462,673,463,673,464,673,465,673,466,673,467,673,468,673,469,673,470,673,471,673,472,673,473,673,474,673,475,673,476,673,477,673,478,673,479,673,480,673,481,673,482,673,483,673,484,673,485,673,486,673,487,673,488,673,489,673,490,673,491,673,492,673,493,673,494,673,495,673,496,673,497,673,498,673,499,673,500,673,501,673,502,673,503,673,504,673,505,673,506,673,507,673,508,673,509,673,510,673,511,673,512,673,513,673,514,673,515,673,516,673,517,673,518,673,519,673,520,673,521,673,522,673,523,673,524,673,525,673,526,673,527,673,528,673,529,673,530,673,531,673,532,673,533,673,534,673,535,673,536,673,537,673,538,673,539,673,540,673,541,673,542,673,543,673,544,673,545,673,546,673,547,673,548,673,549,673,550,673,551,673,552,673,553,673,554,673,555,673,556,673,557,673,558,673,559,673,560,673,561,673,562,673,563,673,564,673,565,673,566,673,567,673,568,673,569,673,570,673,571,673,572,673,576,673,577,673,578,673,579,673,580,673,581,673,582,673,583,673,584,673,585,673,586,673,587,673,588,673,589,673,590,673,591,673,592,673,593,673,594,673,595,673,596,673,597,673,598,673,599,673,600,673,601,673,602,673,603,673,604,673,605,673,606,673,607,673,608,673,609,673,610,673,611,673,612,673,613,673,614,673,615,673,616,673,617,673,618,673,619,673,620,673,621,673,622,673,623,673,624,673,625,673,626,673,627,673,436,672,437,672,438,672,439,672,440,672,441,672,442,672,443,672,444,672,445,672,446,672,447,672,448,672,449,672,450,672,451,672,452,672,453,672,454,672,455,672,456,672,457,672,458,672,459,672,460,672,461,672,462,672,463,672,464,672,465,672,466,672,467,672,468,672,469,672,470,672,471,672,472,672,473,672,474,672,475,672,476,672,477,672,478,672,479,672,480,672,481,672,482,672,483,672,484,672,485,672,486,672,487,672,488,672,489,672,490,672,491,672,492,672,493,672,494,672,495,672,496,672,497,672,498,672,499,672,500,672,501,672,502,672,503,672,504,672,505,672,506,672,507,672,508,672,509,672,510,672,511,672,512,672,513,672,514,672,515,672,516,672,517,672,518,672,519,672,520,672,521,672,522,672,523,672,524,672,525,672,526,672,527,672,528,672,529,672,530,672,531,672,532,672,533,672,534,672,535,672,536,672,537,672,538,672,539,672,540,672,541,672,542,672,543,672,544,672,545,672,546,672,547,672,548,672,549,672,550,672,551,672,552,672,553,672,554,672,555,672,556,672,557,672,558,672,559,672,560,672,561,672,562,672,563,672,564,672,565,672,566,672,567,672,568,672,569,672,570,672,571,672,572,672,576,672,577,672,578,672,579,672,580,672,581,672,582,672,583,672,584,672,585,672,586,672,587,672,588,672,589,672,590,672,591,672,592,672,593,672,594,672,595,672,596,672,597,672,598,672,599,672,600,672,601,672,602,672,603,672,604,672,605,672,606,672,607,672,608,672,609,672,610,672,611,672,612,672,613,672,614,672,615,672,616,672,617,672,618,672,619,672,620,672,621,672,622,672,623,672,624,672,625,672,626,672,627,672,436,671,437,671,438,671,439,671,440,671,441,671,442,671,443,671,444,671,445,671,446,671,447,671,448,671,449,671,450,671,451,671,452,671,453,671,454,671,455,671,456,671,457,671,458,671,459,671,460,671,461,671,462,671,463,671,464,671,465,671,466,671,467,671,468,671,469,671,470,671,471,671,472,671,473,671,474,671,475,671,476,671,477,671,478,671,479,671,480,671,481,671,482,671,483,671,484,671,485,671,486,671,487,671,488,671,489,671,490,671,491,671,492,671,493,671,494,671,495,671,496,671,497,671,498,671,499,671,500,671,501,671,502,671,503,671,504,671,505,671,506,671,507,671,508,671,509,671,510,671,511,671,512,671,513,671,514,671,515,671,516,671,517,671,518,671,519,671,520,671,521,671,522,671,523,671,524,671,525,671,526,671,527,671,528,671,529,671,530,671,531,671,532,671,533,671,534,671,535,671,536,671,537,671,538,671,539,671,540,671,541,671,542,671,543,671,544,671,545,671,546,671,547,671,548,671,549,671,550,671,551,671,552,671,553,671,554,671,555,671,556,671,557,671,558,671,559,671,560,671,561,671,562,671,563,671,564,671,565,671,566,671,567,671,568,671,569,671,570,671,571,671,572,671,576,671,577,671,578,671,579,671,580,671,581,671,582,671,583,671,584,671,585,671,586,671,587,671,588,671,589,671,590,671,591,671,592,671,593,671,594,671,595,671,596,671,597,671,598,671,599,671,600,671,601,671,602,671,603,671,604,671,605,671,606,671,607,671,608,671,609,671,610,671,611,671,612,671,613,671,614,671,615,671,616,671,617,671,618,671,619,671,620,671,621,671,622,671,623,671,624,671,625,671,626,671,627,671,436,670,437,670,438,670,439,670,440,670,441,670,442,670,443,670,444,670,445,670,446,670,447,670,448,670,449,670,450,670,451,670,452,670,453,670,454,670,455,670,456,670,457,670,458,670,459,670,460,670,461,670,462,670,463,670,464,670,465,670,466,670,467,670,468,670,469,670,470,670,471,670,472,670,473,670,474,670,475,670,476,670,477,670,478,670,479,670,480,670,481,670,482,670,483,670,484,670,485,670,486,670,487,670,488,670,489,670,490,670,491,670,492,670,493,670,494,670,495,670,496,670,497,670,498,670,499,670,500,670,501,670,502,670,503,670,504,670,505,670,506,670,507,670,508,670,509,670,510,670,511,670,512,670,513,670,514,670,515,670,516,670,517,670,518,670,519,670,520,670,521,670,522,670,523,670,524,670,525,670,526,670,527,670,528,670,529,670,530,670,531,670,532,670,533,670,534,670,535,670,536,670,537,670,538,670,539,670,540,670,541,670,542,670,543,670,544,670,545,670,546,670,547,670,548,670,549,670,550,670,551,670,552,670,553,670,554,670,555,670,556,670,557,670,558,670,559,670,560,670,561,670,562,670,563,670,564,670,565,670,566,670,567,670,568,670,569,670,570,670,571,670,572,670,576,670,577,670,578,670,579,670,580,670,581,670,582,670,583,670,584,670,585,670,586,670,587,670,588,670,589,670,590,670,591,670,592,670,593,670,594,670,595,670,596,670,597,670,598,670,599,670,600,670,601,670,602,670,603,670,604,670,605,670,606,670,607,670,608,670,609,670,610,670,611,670,612,670,613,670,614,670,615,670,616,670,617,670,618,670,619,670,620,670,621,670,622,670,623,670,624,670,625,670,626,670,627,670,436,669,437,669,438,669,439,669,440,669,441,669,442,669,443,669,444,669,445,669,446,669,447,669,448,669,449,669,450,669,451,669,452,669,453,669,454,669,455,669,456,669,457,669,458,669,459,669,460,669,461,669,462,669,463,669,464,669,465,669,466,669,467,669,468,669,469,669,470,669,471,669,472,669,473,669,474,669,475,669,476,669,477,669,478,669,479,669,480,669,481,669,482,669,483,669,484,669,485,669,486,669,487,669,488,669,489,669,490,669,491,669,492,669,493,669,494,669,495,669,496,669,497,669,498,669,499,669,500,669,501,669,502,669,503,669,504,669,505,669,506,669,507,669,508,669,509,669,510,669,511,669,512,669,513,669,514,669,515,669,516,669,517,669,518,669,519,669,520,669,521,669,522,669,523,669,524,669,525,669,526,669,527,669,528,669,529,669,530,669,531,669,532,669,533,669,534,669,535,669,536,669,537,669,538,669,539,669,540,669,541,669,542,669,543,669,544,669,545,669,546,669,547,669,548,669,549,669,550,669,551,669,552,669,553,669,554,669,555,669,556,669,557,669,558,669,559,669,560,669,561,669,562,669,563,669,564,669,565,669,566,669,567,669,568,669,569,669,570,669,571,669,572,669,576,669,577,669,578,669,579,669,580,669,581,669,582,669,583,669,584,669,585,669,586,669,587,669,588,669,589,669,590,669,591,669,592,669,593,669,594,669,595,669,596,669,597,669,598,669,599,669,600,669,601,669,602,669,603,669,604,669,605,669,606,669,607,669,608,669,609,669,610,669,611,669,612,669,613,669,614,669,615,669,616,669,617,669,618,669,619,669,620,669,621,669,622,669,623,669,624,669,625,669,626,669,627,669,436,668,437,668,438,668,439,668,440,668,441,668,442,668,443,668,444,668,445,668,446,668,447,668,448,668,449,668,450,668,451,668,452,668,453,668,454,668,455,668,456,668,457,668,458,668,459,668,460,668,461,668,462,668,463,668,464,668,465,668,466,668,467,668,468,668,469,668,470,668,471,668,472,668,473,668,474,668,475,668,476,668,477,668,478,668,479,668,480,668,481,668,482,668,483,668,484,668,485,668,486,668,487,668,488,668,489,668,490,668,491,668,492,668,493,668,494,668,495,668,496,668,497,668,498,668,499,668,500,668,501,668,502,668,503,668,504,668,505,668,506,668,507,668,508,668,509,668,510,668,511,668,512,668,513,668,514,668,515,668,516,668,517,668,518,668,519,668,520,668,521,668,522,668,523,668,524,668,525,668,526,668,527,668,528,668,529,668,530,668,531,668,532,668,533,668,534,668,535,668,536,668,537,668,538,668,539,668,540,668,541,668,542,668,543,668,544,668,545,668,546,668,547,668,548,668,549,668,550,668,551,668,552,668,553,668,554,668,555,668,556,668,557,668,558,668,559,668,560,668,561,668,562,668,563,668,564,668,565,668,566,668,567,668,568,668,569,668,570,668,571,668,572,668,576,668,577,668,578,668,579,668,580,668,581,668,582,668,583,668,584,668,585,668,586,668,587,668,588,668,589,668,590,668,591,668,592,668,593,668,594,668,595,668,596,668,597,668,598,668,599,668,600,668,601,668,602,668,603,668,604,668,605,668,606,668,607,668,608,668,609,668,610,668,611,668,612,668,613,668,614,668,615,668,616,668,617,668,618,668,619,668,620,668,621,668,622,668,623,668,624,668,625,668,626,668,627,668,436,667,437,667,438,667,439,667,440,667,441,667,442,667,443,667,444,667,445,667,446,667,447,667,448,667,449,667,450,667,451,667,452,667,453,667,454,667,455,667,456,667,457,667,458,667,459,667,460,667,461,667,462,667,463,667,464,667,465,667,466,667,467,667,468,667,469,667,470,667,471,667,472,667,473,667,474,667,475,667,476,667,477,667,478,667,479,667,480,667,481,667,482,667,483,667,484,667,485,667,486,667,487,667,488,667,489,667,490,667,491,667,492,667,493,667,494,667,495,667,496,667,497,667,498,667,499,667,500,667,501,667,502,667,503,667,504,667,505,667,506,667,507,667,508,667,509,667,510,667,511,667,512,667,513,667,514,667,515,667,516,667,517,667,518,667,519,667,520,667,521,667,522,667,523,667,524,667,525,667,526,667,527,667,528,667,529,667,530,667,531,667,532,667,533,667,534,667,535,667,536,667,537,667,538,667,539,667,540,667,541,667,542,667,543,667,544,667,545,667,546,667,547,667,548,667,549,667,550,667,551,667,552,667,553,667,554,667,555,667,556,667,557,667,558,667,559,667,560,667,561,667,562,667,563,667,564,667,565,667,566,667,567,667,568,667,569,667,570,667,571,667,572,667,576,667,577,667,578,667,579,667,580,667,581,667,582,667,583,667,584,667,585,667,586,667,587,667,588,667,589,667,590,667,591,667,592,667,593,667,594,667,595,667,596,667,597,667,598,667,599,667,600,667,601,667,602,667,603,667,604,667,605,667,606,667,607,667,608,667,609,667,610,667,611,667,612,667,613,667,614,667,615,667,616,667,617,667,618,667,619,667,620,667,621,667,622,667,623,667,624,667,625,667,626,667,627,667,436,666,437,666,438,666,439,666,440,666,441,666,442,666,443,666,444,666,445,666,446,666,447,666,448,666,449,666,450,666,451,666,452,666,453,666,454,666,455,666,456,666,457,666,458,666,459,666,460,666,461,666,462,666,463,666,464,666,465,666,466,666,467,666,468,666,469,666,470,666,471,666,472,666,473,666,474,666,475,666,476,666,477,666,478,666,479,666,480,666,481,666,482,666,483,666,484,666,485,666,486,666,487,666,488,666,489,666,490,666,491,666,492,666,493,666,494,666,495,666,496,666,497,666,498,666,499,666,500,666,501,666,502,666,503,666,504,666,505,666,506,666,507,666,508,666,509,666,510,666,511,666,512,666,513,666,514,666,515,666,516,666,517,666,518,666,519,666,520,666,521,666,522,666,523,666,524,666,525,666,526,666,527,666,528,666,529,666,530,666,531,666,532,666,533,666,534,666,535,666,536,666,537,666,538,666,539,666,540,666,541,666,542,666,543,666,544,666,545,666,546,666,547,666,548,666,549,666,550,666,551,666,552,666,553,666,554,666,555,666,556,666,557,666,558,666,559,666,560,666,561,666,562,666,563,666,564,666,565,666,566,666,567,666,568,666,569,666,570,666,571,666,572,666,576,666,577,666,578,666,579,666,580,666,581,666,582,666,583,666,584,666,585,666,586,666,587,666,588,666,589,666,590,666,591,666,592,666,593,666,594,666,595,666,596,666,597,666,598,666,599,666,600,666,601,666,602,666,603,666,604,666,605,666,606,666,607,666,608,666,609,666,610,666,611,666,612,666,613,666,614,666,615,666,616,666,617,666,618,666,619,666,620,666,621,666,622,666,623,666,624,666,625,666,626,666,627,666,628,666,436,665,437,665,438,665,439,665,440,665,441,665,442,665,443,665,444,665,445,665,446,665,447,665,448,665,449,665,450,665,451,665,452,665,453,665,454,665,455,665,456,665,457,665,458,665,459,665,460,665,461,665,462,665,463,665,464,665,465,665,466,665,467,665,468,665,469,665,470,665,471,665,472,665,473,665,474,665,475,665,476,665,477,665,478,665,479,665,480,665,481,665,482,665,483,665,484,665,485,665,486,665,487,665,488,665,489,665,490,665,491,665,492,665,493,665,494,665,495,665,496,665,497,665,498,665,499,665,500,665,501,665,502,665,503,665,504,665,505,665,506,665,507,665,508,665,509,665,510,665,511,665,512,665,513,665,514,665,515,665,516,665,517,665,518,665,519,665,520,665,521,665,522,665,523,665,524,665,525,665,526,665,527,665,528,665,529,665,530,665,531,665,532,665,533,665,534,665,535,665,536,665,537,665,538,665,539,665,540,665,541,665,542,665,543,665,544,665,545,665,546,665,547,665,548,665,549,665,550,665,551,665,552,665,553,665,554,665,555,665,556,665,557,665,558,665,559,665,560,665,561,665,562,665,563,665,564,665,565,665,566,665,567,665,568,665,569,665,570,665,571,665,572,665,573,665,574,665,575,665,576,665,577,665,578,665,579,665,580,665,581,665,582,665,583,665,584,665,585,665,586,665,587,665,588,665,589,665,590,665,591,665,592,665,593,665,594,665,595,665,596,665,597,665,598,665,599,665,600,665,601,665,602,665,603,665,604,665,605,665,606,665,607,665,608,665,609,665,610,665,611,665,612,665,613,665,614,665,615,665,616,665,617,665,618,665,619,665,620,665,621,665,622,665,623,665,624,665,625,665,626,665,627,665,628,665,436,664,437,664,438,664,439,664,440,664,441,664,442,664,443,664,444,664,445,664,446,664,447,664,448,664,449,664,450,664,451,664,452,664,453,664,454,664,455,664,456,664,457,664,458,664,459,664,460,664,461,664,462,664,463,664,464,664,465,664,466,664,467,664,468,664,469,664,470,664,471,664,472,664,473,664,474,664,475,664,476,664,477,664,478,664,479,664,480,664,481,664,482,664,483,664,484,664,485,664,486,664,487,664,488,664,489,664,490,664,491,664,492,664,493,664,494,664,495,664,496,664,497,664,498,664,499,664,500,664,501,664,502,664,503,664,504,664,505,664,506,664,507,664,508,664,509,664,510,664,511,664,512,664,513,664,514,664,515,664,516,664,517,664,518,664,519,664,520,664,521,664,522,664,523,664,524,664,525,664,526,664,527,664,528,664,529,664,530,664,531,664,532,664,533,664,534,664,535,664,536,664,537,664,538,664,539,664,540,664,541,664,542,664,543,664,544,664,545,664,546,664,547,664,548,664,549,664,550,664,551,664,552,664,553,664,554,664,555,664,556,664,557,664,558,664,559,664,560,664,561,664,562,664,563,664,564,664,565,664,566,664,567,664,568,664,569,664,570,664,571,664,572,664,576,664,577,664,578,664,579,664,580,664,581,664,582,664,583,664,584,664,585,664,586,664,587,664,588,664,589,664,590,664,591,664,592,664,593,664,594,664,595,664,596,664,597,664,598,664,599,664,600,664,601,664,602,664,603,664,604,664,605,664,606,664,607,664,608,664,609,664,610,664,611,664,612,664,613,664,614,664,615,664,616,664,617,664,618,664,619,664,620,664,621,664,622,664,623,664,624,664,625,664,626,664,627,664,628,664,437,663,438,663,439,663,440,663,441,663,442,663,443,663,444,663,445,663,446,663,447,663,448,663,449,663,450,663,451,663,452,663,453,663,454,663,455,663,456,663,457,663,458,663,459,663,460,663,461,663,462,663,463,663,464,663,465,663,466,663,467,663,468,663,469,663,470,663,471,663,472,663,473,663,475,663,476,663,477,663,478,663,479,663,480,663,481,663,482,663,483,663,484,663,485,663,486,663,487,663,488,663,489,663,490,663,491,663,492,663,493,663,494,663,495,663,496,663,497,663,498,663,499,663,500,663,501,663,502,663,503,663,504,663,505,663,506,663,507,663,508,663,509,663,510,663,511,663,512,663,513,663,514,663,515,663,516,663,517,663,518,663,519,663,520,663,521,663,522,663,523,663,524,663,525,663,526,663,527,663,528,663,529,663,530,663,531,663,532,663,533,663,534,663,535,663,536,663,537,663,538,663,539,663,540,663,541,663,542,663,543,663,544,663,545,663,546,663,547,663,548,663,549,663,550,663,551,663,552,663,553,663,554,663,555,663,556,663,557,663,558,663,559,663,560,663,561,663,562,663,563,663,564,663,565,663,566,663,567,663,568,663,569,663,570,663,571,663,572,663,573,663,574,663,575,663,576,663,577,663,578,663,579,663,580,663,581,663,582,663,583,663,584,663,585,663,586,663,587,663,588,663,589,663,590,663,591,663,592,663,593,663,594,663,595,663,596,663,597,663,598,663,599,663,600,663,601,663,602,663,603,663,604,663,605,663,606,663,607,663,608,663,609,663,610,663,611,663,612,663,613,663,614,663,615,663,616,663,617,663,618,663,619,663,620,663,621,663,622,663,623,663,624,663,625,663,626,663,627,663,628,663,437,662,438,662,439,662,440,662,441,662,442,662,443,662,444,662,445,662,446,662,447,662,448,662,449,662,450,662,451,662,452,662,453,662,454,662,455,662,456,662,457,662,458,662,459,662,460,662,461,662,462,662,464,662,465,662,466,662,467,662,468,662,469,662,470,662,471,662,472,662,473,662,476,662,477,662,478,662,479,662,480,662,481,662,482,662,483,662,484,662,485,662,486,662,487,662,488,662,489,662,490,662,491,662,492,662,493,662,494,662,495,662,496,662,497,662,498,662,499,662,500,662,501,662,502,662,503,662,504,662,505,662,506,662,507,662,508,662,509,662,510,662,511,662,512,662,513,662,514,662,515,662,516,662,517,662,518,662,519,662,520,662,521,662,522,662,523,662,524,662,525,662,526,662,527,662,528,662,529,662,530,662,531,662,532,662,533,662,534,662,535,662,536,662,537,662,538,662,539,662,540,662,541,662,542,662,543,662,544,662,545,662,546,662,547,662,548,662,549,662,550,662,551,662,552,662,553,662,554,662,555,662,556,662,557,662,558,662,559,662,560,662,561,662,562,662,563,662,564,662,565,662,566,662,567,662,568,662,569,662,570,662,571,662,572,662,573,662,574,662,575,662,576,662,577,662,578,662,579,662,580,662,581,662,582,662,583,662,584,662,585,662,586,662,587,662,588,662,589,662,590,662,591,662,592,662,593,662,594,662,595,662,596,662,597,662,598,662,599,662,600,662,601,662,602,662,603,662,604,662,605,662,606,662,607,662,608,662,609,662,610,662,611,662,612,662,613,662,614,662,615,662,616,662,617,662,618,662,619,662,620,662,621,662,622,662,623,662,624,662,625,662,626,662,627,662,628,662,437,661,438,661,439,661,440,661,441,661,442,661,443,661,444,661,445,661,446,661,447,661,448,661,449,661,450,661,451,661,452,661,453,661,454,661,455,661,456,661,457,661,458,661,459,661,460,661,461,661,462,661,464,661,465,661,466,661,467,661,468,661,469,661,470,661,471,661,472,661,473,661,475,661,476,661,477,661,478,661,479,661,480,661,481,661,482,661,483,661,484,661,485,661,486,661,487,661,488,661,489,661,490,661,491,661,492,661,493,661,494,661,495,661,496,661,497,661,498,661,499,661,500,661,501,661,502,661,503,661,504,661,505,661,506,661,507,661,508,661,509,661,510,661,511,661,512,661,513,661,514,661,515,661,516,661,517,661,518,661,519,661,520,661,521,661,522,661,523,661,524,661,525,661,526,661,527,661,528,661,529,661,530,661,531,661,532,661,533,661,534,661,535,661,536,661,537,661,538,661,539,661,540,661,541,661,542,661,543,661,544,661,545,661,546,661,547,661,548,661,549,661,550,661,551,661,552,661,553,661,554,661,555,661,556,661,557,661,558,661,559,661,560,661,561,661,562,661,563,661,564,661,565,661,566,661,567,661,568,661,569,661,570,661,571,661,572,661,573,661,574,661,575,661,576,661,577,661,578,661,579,661,580,661,581,661,582,661,583,661,584,661,585,661,586,661,587,661,588,661,589,661,590,661,591,661,592,661,593,661,594,661,595,661,596,661,597,661,598,661,599,661,600,661,601,661,602,661,603,661,604,661,605,661,606,661,607,661,608,661,609,661,610,661,611,661,612,661,613,661,614,661,615,661,616,661,617,661,618,661,619,661,620,661,621,661,622,661,623,661,624,661,625,661,626,661,627,661,628,661,437,660,438,660,439,660,440,660,441,660,442,660,443,660,444,660,445,660,446,660,447,660,448,660,449,660,450,660,451,660,452,660,453,660,454,660,455,660,456,660,457,660,458,660,459,660,460,660,461,660,462,660,463,660,464,660,465,660,466,660,467,660,468,660,469,660,470,660,471,660,472,660,473,660,474,660,475,660,476,660,477,660,478,660,479,660,480,660,481,660,482,660,483,660,484,660,485,660,486,660,487,660,488,660,489,660,490,660,491,660,492,660,493,660,494,660,495,660,496,660,497,660,498,660,499,660,500,660,501,660,502,660,503,660,504,660,505,660,506,660,507,660,508,660,509,660,510,660,511,660,512,660,513,660,514,660,515,660,516,660,517,660,518,660,519,660,520,660,521,660,522,660,523,660,524,660,525,660,526,660,527,660,528,660,529,660,530,660,531,660,532,660,533,660,534,660,535,660,536,660,537,660,538,660,539,660,540,660,541,660,542,660,543,660,544,660,545,660,546,660,547,660,548,660,549,660,550,660,551,660,552,660,553,660,554,660,555,660,556,660,557,660,558,660,559,660,560,660,561,660,562,660,563,660,564,660,565,660,566,660,567,660,568,660,569,660,570,660,571,660,572,660,573,660,574,660,575,660,576,660,577,660,578,660,579,660,580,660,581,660,582,660,583,660,584,660,585,660,586,660,587,660,588,660,589,660,590,660,591,660,592,660,593,660,594,660,595,660,596,660,597,660,598,660,599,660,600,660,601,660,602,660,603,660,604,660,605,660,606,660,607,660,608,660,609,660,610,660,611,660,612,660,613,660,614,660,615,660,616,660,617,660,618,660,619,660,620,660,621,660,622,660,623,660,624,660,625,660,626,660,627,660,628,660,437,659,438,659,439,659,440,659,441,659,442,659,443,659,444,659,445,659,446,659,447,659,448,659,449,659,450,659,451,659,452,659,453,659,454,659,455,659,456,659,457,659,458,659,459,659,460,659,461,659,462,659,463,659,464,659,465,659,466,659,467,659,468,659,469,659,470,659,471,659,472,659,473,659,474,659,475,659,476,659,477,659,478,659,479,659,480,659,481,659,482,659,483,659,484,659,485,659,486,659,487,659,488,659,489,659,490,659,491,659,492,659,493,659,494,659,495,659,496,659,497,659,498,659,499,659,500,659,501,659,502,659,503,659,504,659,505,659,506,659,507,659,508,659,509,659,510,659,511,659,512,659,513,659,514,659,515,659,516,659,517,659,518,659,519,659,520,659,521,659,522,659,523,659,524,659,525,659,526,659,527,659,528,659,529,659,530,659,531,659,532,659,533,659,534,659,535,659,536,659,537,659,538,659,539,659,540,659,541,659,542,659,543,659,544,659,545,659,546,659,547,659,548,659,549,659,550,659,551,659,552,659,553,659,554,659,555,659,556,659,557,659,558,659,559,659,560,659,561,659,562,659,563,659,564,659,565,659,566,659,567,659,568,659,569,659,570,659,571,659,572,659,573,659,574,659,575,659,576,659,577,659,578,659,579,659,580,659,581,659,582,659,583,659,584,659,585,659,586,659,587,659,588,659,589,659,590,659,591,659,592,659,593,659,594,659,595,659,596,659,597,659,598,659,599,659,600,659,601,659,602,659,603,659,604,659,605,659,606,659,607,659,608,659,609,659,610,659,611,659,612,659,613,659,614,659,615,659,616,659,617,659,618,659,619,659,620,659,621,659,622,659,623,659,624,659,625,659,626,659,627,659,628,659,437,658,438,658,439,658,440,658,441,658,442,658,443,658,444,658,445,658,446,658,447,658,448,658,449,658,450,658,451,658,452,658,453,658,454,658,455,658,456,658,457,658,458,658,459,658,460,658,461,658,462,658,463,658,464,658,465,658,466,658,467,658,468,658,469,658,470,658,471,658,472,658,473,658,474,658,475,658,476,658,477,658,478,658,479,658,480,658,481,658,482,658,483,658,484,658,485,658,486,658,487,658,488,658,489,658,490,658,491,658,492,658,493,658,494,658,495,658,496,658,497,658,498,658,499,658,500,658,501,658,502,658,503,658,504,658,505,658,506,658,507,658,508,658,509,658,510,658,511,658,512,658,513,658,514,658,515,658,516,658,517,658,518,658,519,658,520,658,521,658,522,658,523,658,524,658,525,658,526,658,527,658,528,658,529,658,530,658,531,658,532,658,533,658,534,658,535,658,536,658,537,658,538,658,539,658,540,658,541,658,542,658,543,658,544,658,545,658,546,658,547,658,548,658,549,658,550,658,551,658,552,658,553,658,554,658,555,658,556,658,557,658,558,658,559,658,560,658,561,658,562,658,563,658,564,658,565,658,566,658,567,658,568,658,569,658,570,658,571,658,572,658,573,658,574,658,575,658,576,658,577,658,578,658,579,658,580,658,581,658,582,658,583,658,584,658,585,658,586,658,587,658,588,658,589,658,590,658,591,658,592,658,593,658,594,658,595,658,596,658,597,658,598,658,599,658,600,658,601,658,602,658,603,658,604,658,605,658,606,658,607,658,608,658,609,658,610,658,611,658,612,658,613,658,614,658,615,658,616,658,617,658,618,658,619,658,620,658,621,658,622,658,623,658,624,658,625,658,626,658,627,658,628,658,437,657,438,657,439,657,440,657,441,657,442,657,443,657,444,657,445,657,446,657,447,657,448,657,449,657,450,657,451,657,452,657,453,657,454,657,455,657,456,657,457,657,458,657,459,657,460,657,461,657,462,657,463,657,464,657,465,657,466,657,467,657,468,657,469,657,470,657,471,657,472,657,473,657,474,657,475,657,476,657,477,657,478,657,479,657,480,657,481,657,482,657,483,657,484,657,485,657,486,657,487,657,488,657,489,657,490,657,491,657,492,657,493,657,494,657,495,657,496,657,497,657,498,657,499,657,500,657,501,657,502,657,503,657,504,657,505,657,506,657,507,657,508,657,509,657,510,657,511,657,512,657,513,657,514,657,515,657,516,657,517,657,518,657,519,657,520,657,521,657,522,657,523,657,524,657,525,657,526,657,527,657,528,657,529,657,530,657,531,657,532,657,533,657,534,657,535,657,536,657,537,657,538,657,539,657,540,657,541,657,542,657,543,657,544,657,545,657,546,657,547,657,548,657,549,657,550,657,551,657,552,657,553,657,554,657,555,657,556,657,557,657,558,657,559,657,560,657,561,657,562,657,563,657,564,657,565,657,566,657,567,657,568,657,569,657,570,657,571,657,572,657,573,657,574,657,575,657,576,657,577,657,578,657,579,657,580,657,581,657,582,657,583,657,584,657,585,657,586,657,587,657,588,657,589,657,590,657,591,657,592,657,593,657,594,657,595,657,596,657,597,657,598,657,599,657,600,657,601,657,602,657,603,657,604,657,605,657,606,657,607,657,608,657,609,657,610,657,611,657,612,657,613,657,614,657,615,657,616,657,617,657,618,657,619,657,620,657,621,657,622,657,623,657,624,657,625,657,626,657,627,657,628,657,437,656,438,656,439,656,440,656,441,656,442,656,443,656,444,656,445,656,446,656,447,656,448,656,449,656,450,656,451,656,452,656,453,656,454,656,455,656,456,656,457,656,458,656,459,656,460,656,461,656,462,656,463,656,464,656,465,656,466,656,467,656,468,656,469,656,470,656,471,656,472,656,473,656,474,656,475,656,476,656,477,656,478,656,479,656,480,656,481,656,482,656,483,656,484,656,485,656,486,656,487,656,488,656,489,656,490,656,491,656,492,656,493,656,494,656,495,656,496,656,497,656,498,656,499,656,500,656,501,656,502,656,503,656,504,656,505,656,506,656,507,656,508,656,509,656,510,656,511,656,512,656,513,656,514,656,515,656,516,656,517,656,518,656,519,656,520,656,521,656,522,656,523,656,524,656,525,656,526,656,527,656,528,656,529,656,530,656,531,656,532,656,533,656,534,656,535,656,536,656,537,656,538,656,539,656,540,656,541,656,542,656,543,656,544,656,545,656,546,656,547,656,548,656,549,656,550,656,551,656,552,656,553,656,554,656,555,656,556,656,557,656,558,656,559,656,560,656,561,656,562,656,563,656,564,656,565,656,566,656,567,656,568,656,569,656,570,656,571,656,572,656,573,656,574,656,575,656,576,656,577,656,578,656,579,656,580,656,581,656,582,656,583,656,584,656,585,656,586,656,587,656,588,656,589,656,590,656,591,656,592,656,593,656,594,656,595,656,596,656,597,656,598,656,599,656,600,656,601,656,602,656,603,656,604,656,605,656,606,656,607,656,608,656,609,656,610,656,611,656,612,656,613,656,614,656,615,656,616,656,617,656,618,656,619,656,620,656,621,656,622,656,623,656,624,656,625,656,626,656,627,656,628,656,437,655,438,655,439,655,440,655,441,655,442,655,443,655,444,655,445,655,446,655,447,655,448,655,449,655,450,655,451,655,452,655,453,655,454,655,455,655,456,655,457,655,458,655,459,655,460,655,461,655,462,655,463,655,464,655,465,655,466,655,467,655,468,655,469,655,470,655,471,655,472,655,473,655,474,655,475,655,476,655,477,655,478,655,479,655,480,655,481,655,482,655,483,655,484,655,485,655,486,655,487,655,488,655,489,655,490,655,491,655,492,655,493,655,494,655,495,655,496,655,497,655,498,655,499,655,500,655,501,655,502,655,503,655,504,655,505,655,506,655,507,655,508,655,509,655,510,655,511,655,512,655,513,655,514,655,515,655,516,655,517,655,518,655,519,655,520,655,521,655,522,655,523,655,524,655,525,655,526,655,527,655,528,655,529,655,530,655,531,655,532,655,533,655,534,655,535,655,536,655,537,655,538,655,539,655,540,655,541,655,542,655,543,655,544,655,545,655,546,655,547,655,548,655,549,655,550,655,551,655,552,655,553,655,554,655,555,655,556,655,557,655,558,655,559,655,560,655,561,655,562,655,563,655,564,655,565,655,566,655,567,655,568,655,569,655,570,655,571,655,572,655,573,655,574,655,575,655,576,655,577,655,578,655,579,655,580,655,581,655,582,655,583,655,584,655,585,655,586,655,587,655,588,655,589,655,590,655,591,655,592,655,593,655,594,655,595,655,596,655,597,655,598,655,599,655,600,655,601,655,602,655,603,655,604,655,605,655,606,655,607,655,608,655,609,655,610,655,611,655,612,655,613,655,614,655,615,655,616,655,617,655,618,655,619,655,620,655,621,655,622,655,623,655,624,655,625,655,626,655,627,655,628,655,437,654,438,654,439,654,440,654,441,654,442,654,443,654,444,654,445,654,446,654,447,654,448,654,449,654,450,654,451,654,452,654,453,654,454,654,455,654,456,654,457,654,458,654,459,654,460,654,461,654,462,654,463,654,464,654,465,654,466,654,467,654,468,654,469,654,470,654,471,654,472,654,473,654,474,654,475,654,476,654,477,654,478,654,479,654,480,654,481,654,482,654,483,654,484,654,485,654,486,654,487,654,488,654,489,654,490,654,491,654,492,654,493,654,494,654,495,654,496,654,497,654,498,654,499,654,500,654,501,654,502,654,503,654,504,654,505,654,506,654,507,654,508,654,509,654,510,654,511,654,512,654,513,654,514,654,515,654,516,654,517,654,518,654,519,654,520,654,521,654,522,654,523,654,524,654,525,654,526,654,527,654,528,654,529,654,530,654,531,654,532,654,533,654,534,654,535,654,536,654,537,654,538,654,539,654,540,654,541,654,542,654,543,654,544,654,545,654,546,654,547,654,548,654,549,654,550,654,551,654,552,654,553,654,554,654,555,654,556,654,557,654,558,654,559,654,560,654,561,654,562,654,563,654,564,654,565,654,566,654,567,654,568,654,569,654,570,654,571,654,572,654,573,654,574,654,575,654,576,654,577,654,578,654,579,654,580,654,581,654,582,654,583,654,584,654,585,654,586,654,587,654,588,654,589,654,590,654,591,654,592,654,593,654,594,654,595,654,596,654,597,654,598,654,599,654,600,654,601,654,602,654,603,654,604,654,605,654,606,654,607,654,608,654,609,654,610,654,611,654,612,654,613,654,614,654,615,654,616,654,617,654,618,654,619,654,620,654,621,654,622,654,623,654,624,654,625,654,626,654,627,654,628,654,437,653,438,653,439,653,440,653,441,653,442,653,443,653,444,653,445,653,446,653,447,653,448,653,449,653,450,653,451,653,452,653,453,653,454,653,455,653,456,653,457,653,458,653,459,653,460,653,461,653,462,653,463,653,464,653,465,653,466,653,467,653,468,653,469,653,470,653,471,653,472,653,473,653,474,653,475,653,476,653,477,653,478,653,479,653,480,653,481,653,482,653,483,653,484,653,485,653,486,653,487,653,488,653,489,653,490,653,491,653,492,653,493,653,494,653,495,653,496,653,497,653,498,653,499,653,500,653,501,653,502,653,503,653,504,653,505,653,506,653,507,653,508,653,509,653,510,653,511,653,512,653,513,653,514,653,515,653,516,653,517,653,518,653,519,653,520,653,521,653,522,653,523,653,524,653,525,653,526,653,527,653,528,653,529,653,530,653,531,653,532,653,533,653,534,653,535,653,536,653,537,653,538,653,539,653,540,653,541,653,542,653,543,653,544,653,545,653,546,653,547,653,548,653,549,653,550,653,551,653,552,653,553,653,554,653,555,653,556,653,557,653,558,653,559,653,560,653,561,653,562,653,563,653,564,653,565,653,566,653,567,653,568,653,569,653,570,653,571,653,572,653,573,653,574,653,575,653,576,653,577,653,578,653,579,653,580,653,581,653,582,653,583,653,584,653,585,653,586,653,587,653,588,653,589,653,590,653,591,653,592,653,593,653,594,653,595,653,596,653,597,653,598,653,599,653,600,653,601,653,602,653,603,653,604,653,605,653,606,653,607,653,608,653,609,653,610,653,611,653,612,653,613,653,614,653,615,653,616,653,617,653,618,653,619,653,620,653,621,653,622,653,623,653,624,653,625,653,626,653,627,653,628,653,437,652,438,652,439,652,440,652,441,652,442,652,443,652,444,652,445,652,446,652,447,652,448,652,449,652,450,652,451,652,452,652,453,652,454,652,455,652,456,652,457,652,458,652,459,652,460,652,461,652,462,652,463,652,464,652,465,652,466,652,467,652,468,652,469,652,470,652,471,652,472,652,473,652,474,652,475,652,476,652,477,652,478,652,479,652,480,652,481,652,482,652,483,652,484,652,485,652,486,652,487,652,488,652,489,652,490,652,491,652,492,652,493,652,494,652,495,652,496,652,497,652,498,652,499,652,500,652,502,652,503,652,504,652,505,652,506,652,507,652,508,652,509,652,510,652,511,652,512,652,513,652,514,652,515,652,516,652,517,652,518,652,519,652,520,652,521,652,522,652,523,652,524,652,525,652,526,652,527,652,528,652,529,652,530,652,531,652,532,652,533,652,534,652,535,652,536,652,537,652,538,652,539,652,540,652,541,652,542,652,543,652,544,652,545,652,546,652,547,652,548,652,549,652,550,652,551,652,552,652,553,652,554,652,555,652,556,652,557,652,558,652,559,652,560,652,561,652,562,652,563,652,564,652,565,652,566,652,567,652,568,652,569,652,570,652,571,652,572,652,573,652,574,652,575,652,576,652,577,652,578,652,579,652,580,652,581,652,582,652,583,652,584,652,585,652,586,652,587,652,588,652,589,652,590,652,591,652,592,652,593,652,594,652,595,652,596,652,597,652,598,652,599,652,600,652,601,652,602,652,603,652,604,652,605,652,606,652,607,652,608,652,609,652,610,652,611,652,612,652,613,652,614,652,615,652,616,652,617,652,618,652,619,652,620,652,621,652,622,652,623,652,624,652,625,652,626,652,627,652,628,652,437,651,438,651,439,651,440,651,441,651,442,651,443,651,444,651,445,651,446,651,447,651,448,651,449,651,450,651,451,651,452,651,453,651,454,651,455,651,456,651,457,651,458,651,459,651,460,651,461,651,462,651,463,651,464,651,465,651,466,651,467,651,468,651,469,651,470,651,471,651,472,651,473,651,474,651,475,651,476,651,477,651,478,651,479,651,480,651,481,651,482,651,483,651,484,651,485,651,486,651,487,651,488,651,489,651,490,651,491,651,492,651,493,651,494,651,495,651,496,651,497,651,498,651,499,651,501,651,502,651,504,651,505,651,506,651,507,651,508,651,509,651,510,651,511,651,512,651,513,651,514,651,515,651,516,651,517,651,518,651,519,651,520,651,521,651,522,651,523,651,524,651,525,651,526,651,527,651,528,651,529,651,530,651,531,651,532,651,533,651,534,651,535,651,536,651,537,651,538,651,539,651,540,651,541,651,542,651,543,651,544,651,545,651,546,651,547,651,548,651,549,651,550,651,551,651,552,651,553,651,554,651,555,651,556,651,557,651,558,651,559,651,560,651,561,651,562,651,563,651,564,651,565,651,566,651,567,651,568,651,569,651,570,651,571,651,572,651,573,651,574,651,575,651,576,651,577,651,578,651,579,651,580,651,581,651,582,651,583,651,584,651,585,651,586,651,587,651,588,651,589,651,590,651,591,651,592,651,593,651,594,651,595,651,596,651,597,651,598,651,599,651,600,651,601,651,602,651,603,651,604,651,605,651,606,651,607,651,608,651,609,651,610,651,611,651,612,651,613,651,614,651,615,651,616,651,617,651,618,651,619,651,620,651,621,651,622,651,623,651,624,651,625,651,626,651,627,651,628,651,437,650,438,650,439,650,440,650,441,650,442,650,443,650,444,650,445,650,446,650,447,650,448,650,449,650,450,650,451,650,452,650,453,650,454,650,455,650,456,650,457,650,458,650,459,650,460,650,461,650,462,650,463,650,464,650,465,650,466,650,467,650,468,650,469,650,470,650,471,650,472,650,473,650,474,650,475,650,476,650,477,650,478,650,479,650,480,650,481,650,482,650,483,650,484,650,485,650,486,650,487,650,488,650,489,650,490,650,491,650,492,650,493,650,494,650,495,650,496,650,497,650,498,650,499,650,500,650,501,650,502,650,503,650,504,650,505,650,506,650,507,650,508,650,509,650,510,650,511,650,512,650,513,650,514,650,515,650,516,650,517,650,518,650,519,650,520,650,521,650,522,650,523,650,524,650,525,650,526,650,527,650,528,650,529,650,530,650,531,650,532,650,533,650,534,650,535,650,536,650,537,650,538,650,539,650,540,650,541,650,542,650,543,650,544,650,545,650,546,650,547,650,548,650,549,650,550,650,551,650,552,650,553,650,554,650,555,650,556,650,557,650,558,650,559,650,560,650,561,650,562,650,563,650,564,650,565,650,566,650,567,650,568,650,569,650,570,650,571,650,572,650,573,650,577,650,578,650,579,650,580,650,581,650,582,650,583,650,584,650,585,650,586,650,587,650,588,650,589,650,590,650,591,650,592,650,593,650,594,650,595,650,596,650,597,650,598,650,599,650,600,650,601,650,602,650,603,650,604,650,605,650,606,650,607,650,608,650,609,650,610,650,611,650,612,650,613,650,614,650,615,650,616,650,617,650,618,650,619,650,620,650,621,650,622,650,623,650,624,650,625,650,626,650,627,650,628,650,437,649,438,649,439,649,440,649,441,649,442,649,443,649,444,649,445,649,446,649,447,649,448,649,449,649,450,649,451,649,452,649,453,649,454,649,455,649,456,649,457,649,458,649,459,649,460,649,461,649,462,649,463,649,464,649,465,649,466,649,467,649,468,649,469,649,470,649,471,649,472,649,473,649,474,649,475,649,476,649,477,649,478,649,479,649,480,649,481,649,482,649,483,649,484,649,485,649,486,649,487,649,488,649,489,649,490,649,491,649,492,649,493,649,494,649,495,649,496,649,497,649,498,649,499,649,500,649,501,649,502,649,503,649,504,649,505,649,506,649,507,649,508,649,509,649,510,649,511,649,512,649,513,649,514,649,515,649,516,649,517,649,518,649,519,649,520,649,521,649,522,649,523,649,524,649,525,649,526,649,527,649,528,649,529,649,530,649,531,649,532,649,533,649,534,649,535,649,536,649,537,649,538,649,539,649,540,649,541,649,542,649,543,649,544,649,545,649,546,649,547,649,548,649,549,649,550,649,551,649,552,649,553,649,554,649,555,649,556,649,557,649,558,649,559,649,560,649,561,649,562,649,563,649,564,649,565,649,566,649,567,649,568,649,569,649,570,649,571,649,572,649,573,649,577,649,578,649,579,649,580,649,581,649,582,649,583,649,584,649,585,649,586,649,587,649,588,649,589,649,590,649,591,649,592,649,593,649,594,649,595,649,596,649,597,649,598,649,599,649,600,649,601,649,602,649,603,649,604,649,605,649,606,649,607,649,608,649,609,649,610,649,611,649,612,649,613,649,614,649,615,649,616,649,617,649,618,649,619,649,620,649,621,649,622,649,623,649,624,649,437,648,438,648,439,648,440,648,441,648,442,648,443,648,444,648,445,648,446,648,447,648,448,648,449,648,450,648,451,648,452,648,453,648,454,648,455,648,456,648,457,648,458,648,459,648,460,648,461,648,462,648,463,648,464,648,465,648,466,648,467,648,468,648,469,648,470,648,471,648,472,648,473,648,474,648,475,648,476,648,477,648,478,648,479,648,480,648,481,648,482,648,483,648,484,648,485,648,486,648,487,648,488,648,489,648,490,648,491,648,492,648,493,648,494,648,495,648,496,648,497,648,498,648,499,648,501,648,502,648,503,648,504,648,505,648,506,648,507,648,508,648,509,648,510,648,511,648,512,648,513,648,514,648,515,648,516,648,517,648,518,648,519,648,520,648,521,648,522,648,523,648,524,648,525,648,526,648,527,648,528,648,529,648,530,648,531,648,532,648,533,648,534,648,535,648,536,648,537,648,538,648,539,648,540,648,541,648,542,648,543,648,544,648,545,648,546,648,547,648,548,648,549,648,550,648,551,648,552,648,553,648,554,648,555,648,556,648,557,648,558,648,559,648,560,648,561,648,562,648,563,648,564,648,565,648,566,648,567,648,568,648,569,648,570,648,571,648,572,648,573,648,577,648,578,648,579,648,580,648,581,648,582,648,583,648,584,648,585,648,586,648,587,648,588,648,589,648,590,648,591,648,592,648,593,648,594,648,595,648,596,648,597,648,599,648,600,648,602,648,604,648,609,648,611,648,437,647,438,647,439,647,440,647,441,647,442,647,443,647,444,647,445,647,446,647,447,647,448,647,449,647,450,647,451,647,452,647,453,647,454,647,455,647,456,647,457,647,458,647,459,647,460,647,461,647,462,647,463,647,464,647,465,647,466,647,467,647,468,647,469,647,470,647,471,647,472,647,473,647,474,647,475,647,476,647,477,647,478,647,479,647,480,647,481,647,482,647,483,647,484,647,485,647,486,647,487,647,488,647,489,647,490,647,491,647,492,647,493,647,494,647,495,647,496,647,497,647,498,647,499,647,500,647,501,647,502,647,503,647,504,647,505,647,506,647,507,647,508,647,509,647,510,647,511,647,512,647,513,647,514,647,515,647,516,647,517,647,518,647,519,647,520,647,521,647,522,647,523,647,524,647,525,647,526,647,527,647,528,647,529,647,530,647,531,647,532,647,533,647,534,647,535,647,536,647,537,647,538,647,539,647,540,647,542,647,544,647,545,647,546,647,547,647,548,647,549,647,550,647,551,647,552,647,553,647,554,647,555,647,556,647,557,647,558,647,559,647,560,647,561,647,562,647,563,647,564,647,565,647,566,647,567,647,568,647,569,647,570,647,571,647,572,647,573,647,437,646,438,646,439,646,440,646,441,646,442,646,443,646,444,646,445,646,446,646,447,646,448,646,449,646,450,646,451,646,452,646,453,646,454,646,455,646,456,646,457,646,458,646,459,646,460,646,461,646,462,646,463,646,464,646,465,646,466,646,467,646,468,646,469,646,470,646,471,646,472,646,473,646,474,646,475,646,476,646,477,646,478,646,479,646,480,646,481,646,482,646,483,646,484,646,485,646,486,646,487,646,488,646,489,646,490,646,491,646,492,646,493,646,494,646,495,646,496,646,497,646,498,646,499,646,501,646,502,646,503,646,504,646,506,646,507,646,508,646,509,646,510,646,511,646,512,646,513,646,514,646,515,646,516,646,517,646,518,646,519,646,520,646,521,646,522,646,545,646,546,646,547,646,548,646,549,646,550,646,551,646,552,646,553,646,554,646,555,646,556,646,557,646,558,646,559,646,560,646,561,646,562,646,563,646,564,646,565,646,566,646,567,646,568,646,569,646,570,646,571,646,572,646,587,646,437,645,438,645,439,645,440,645,441,645,442,645,443,645,444,645,445,645,446,645,447,645,448,645,449,645,450,645,451,645,452,645,453,645,454,645,455,645,456,645,457,645,458,645,459,645,460,645,461,645,462,645,463,645,464,645,465,645,466,645,467,645,468,645,469,645,470,645,471,645,472,645,473,645,474,645,475,645,476,645,477,645,478,645,479,645,480,645,481,645,482,645,483,645,484,645,485,645,486,645,487,645,488,645,489,645,490,645,491,645,492,645,493,645,494,645,495,645,496,645,497,645,553,645,554,645,555,645,556,645,558,645,559,645,560,645,561,645,562,645,563,645,564,645,565,645,566,645,567,645,568,645,569,645,570,645,571,645,572,645,573,645,437,644,438,644,439,644,440,644,441,644,442,644,443,644,444,644,445,644,446,644,447,644,448,644,449,644,450,644,451,644,452,644,453,644,454,644,455,644,456,644,457,644,458,644,459,644,460,644,461,644,462,644,463,644,464,644,465,644,466,644,467,644,468,644,469,644,470,644,471,644,472,644,473,644,474,644,475,644,476,644,477,644,478,644,479,644,480,644,481,644,482,644,483,644,484,644,485,644,486,644,487,644,488,644,489,644,490,644,491,644,492,644,493,644,494,644,495,644,496,644,497,644,553,644,554,644,555,644,556,644,557,644,558,644,559,644,560,644,561,644,562,644,563,644,564,644,565,644,566,644,567,644,568,644,569,644,570,644,571,644,572,644,573,644,437,643,438,643,439,643,440,643,441,643,442,643,443,643,444,643,445,643,446,643,447,643,448,643,449,643,450,643,451,643,452,643,453,643,454,643,455,643,456,643,457,643,458,643,459,643,460,643,461,643,462,643,463,643,464,643,465,643,466,643,467,643,468,643,469,643,470,643,471,643,472,643,473,643,474,643,475,643,476,643,477,643,478,643,479,643,480,643,481,643,482,643,483,643,484,643,485,643,486,643,487,643,488,643,489,643,490,643,491,643,492,643,493,643,494,643,495,643,496,643,497,643,553,643,554,643,555,643,556,643,557,643,558,643,559,643,560,643,561,643,562,643,563,643,564,643,565,643,566,643,567,643,568,643,569,643,570,643,571,643,572,643,573,643,438,642,439,642,440,642,441,642,442,642,443,642,444,642,445,642,446,642,447,642,448,642,449,642,450,642,451,642,452,642,453,642,454,642,455,642,456,642,457,642,458,642,459,642,460,642,461,642,462,642,463,642,464,642,465,642,466,642,467,642,468,642,469,642,470,642,471,642,472,642,473,642,474,642,475,642,476,642,477,642,478,642,479,642,480,642,481,642,482,642,483,642,484,642,485,642,486,642,487,642,488,642,489,642,490,642,491,642,492,642,493,642,494,642,495,642,496,642,497,642,554,642,555,642,556,642,557,642,558,642,559,642,560,642,561,642,562,642,563,642,564,642,565,642,566,642,567,642,568,642,569,642,570,642,571,642,572,642,573,642,438,641,439,641,440,641,441,641,442,641,443,641,444,641,445,641,446,641,447,641,448,641,449,641,450,641,451,641,452,641,453,641,454,641,455,641,456,641,457,641,458,641,459,641,460,641,461,641,462,641,463,641,464,641,465,641,466,641,467,641,468,641,469,641,470,641,471,641,472,641,473,641,474,641,475,641,476,641,477,641,478,641,479,641,480,641,481,641,482,641,483,641,484,641,485,641,486,641,487,641,488,641,489,641,490,641,491,641,492,641,493,641,494,641,495,641,496,641,497,641,554,641,555,641,556,641,557,641,558,641,559,641,560,641,561,641,562,641,563,641,564,641,565,641,566,641,567,641,568,641,569,641,570,641,571,641,572,641,573,641,438,640,439,640,440,640,441,640,442,640,443,640,444,640,445,640,446,640,447,640,448,640,449,640,450,640,451,640,452,640,453,640,454,640,455,640,456,640,457,640,458,640,459,640,460,640,461,640,462,640,463,640,464,640,465,640,466,640,467,640,468,640,469,640,470,640,471,640,472,640,473,640,474,640,475,640,476,640,477,640,478,640,479,640,480,640,481,640,482,640,483,640,484,640,485,640,486,640,487,640,488,640,489,640,490,640,491,640,492,640,493,640,494,640,495,640,496,640,497,640,554,640,555,640,556,640,557,640,558,640,559,640,560,640,561,640,562,640,563,640,564,640,565,640,566,640,567,640,568,640,569,640,570,640,571,640,572,640,438,639,439,639,440,639,441,639,442,639,443,639,444,639,445,639,446,639,447,639,448,639,449,639,450,639,451,639,452,639,453,639,454,639,455,639,456,639,457,639,458,639,459,639,460,639,461,639,462,639,463,639,464,639,465,639,466,639,467,639,468,639,469,639,470,639,471,639,472,639,473,639,474,639,475,639,476,639,477,639,478,639,479,639,480,639,481,639,482,639,483,639,484,639,485,639,486,639,487,639,488,639,489,639,490,639,491,639,492,639,493,639,494,639,495,639,496,639,497,639,554,639,555,639,556,639,557,639,558,639,559,639,560,639,561,639,562,639,563,639,564,639,565,639,566,639,567,639,568,639,569,639,570,639,571,639,572,639,438,638,439,638,440,638,441,638,442,638,443,638,444,638,445,638,446,638,447,638,448,638,449,638,450,638,451,638,452,638,453,638,454,638,455,638,456,638,457,638,458,638,459,638,460,638,461,638,462,638,463,638,464,638,465,638,466,638,467,638,468,638,469,638,470,638,471,638,472,638,473,638,474,638,475,638,476,638,477,638,478,638,479,638,480,638,481,638,482,638,483,638,484,638,485,638,486,638,487,638,488,638,489,638,490,638,491,638,492,638,493,638,494,638,495,638,496,638,497,638,511,638,512,638,513,638,514,638,515,638,516,638,517,638,518,638,519,638,520,638,521,638,522,638,523,638,524,638,525,638,526,638,527,638,528,638,529,638,530,638,531,638,532,638,533,638,534,638,535,638,536,638,554,638,555,638,556,638,557,638,558,638,559,638,560,638,561,638,562,638,563,638,564,638,565,638,566,638,567,638,568,638,569,638,570,638,571,638,572,638,438,637,439,637,440,637,441,637,442,637,443,637,444,637,445,637,446,637,447,637,448,637,449,637,450,637,451,637,452,637,453,637,454,637,455,637,456,637,457,637,458,637,459,637,460,637,461,637,462,637,463,637,464,637,465,637,466,637,467,637,468,637,469,637,470,637,471,637,472,637,473,637,474,637,475,637,476,637,477,637,478,637,479,637,480,637,481,637,482,637,483,637,484,637,485,637,486,637,487,637,488,637,489,637,490,637,491,637,492,637,493,637,494,637,495,637,496,637,497,637,511,637,512,637,513,637,514,637,515,637,516,637,517,637,518,637,519,637,520,637,521,637,522,637,523,637,524,637,525,637,526,637,527,637,528,637,529,637,530,637,531,637,532,637,533,637,534,637,535,637,536,637,554,637,555,637,556,637,557,637,558,637,559,637,560,637,561,637,562,637,563,637,564,637,565,637,566,637,567,637,568,637,569,637,570,637,571,637,572,637,438,636,439,636,440,636,441,636,442,636,443,636,444,636,445,636,446,636,447,636,448,636,449,636,450,636,451,636,452,636,453,636,454,636,455,636,456,636,457,636,458,636,459,636,460,636,461,636,462,636,463,636,464,636,465,636,466,636,467,636,468,636,469,636,470,636,471,636,472,636,473,636,474,636,475,636,476,636,477,636,478,636,479,636,480,636,481,636,482,636,483,636,484,636,485,636,486,636,487,636,488,636,489,636,490,636,491,636,492,636,493,636,494,636,495,636,496,636,497,636,511,636,512,636,513,636,514,636,515,636,516,636,517,636,518,636,519,636,520,636,521,636,522,636,523,636,524,636,525,636,526,636,527,636,528,636,529,636,530,636,531,636,532,636,533,636,534,636,535,636,536,636,554,636,555,636,556,636,557,636,558,636,559,636,560,636,561,636,562,636,563,636,564,636,565,636,566,636,567,636,568,636,569,636,570,636,571,636,572,636,438,635,439,635,440,635,441,635,442,635,443,635,444,635,445,635,446,635,447,635,448,635,449,635,450,635,451,635,452,635,453,635,454,635,455,635,456,635,457,635,458,635,459,635,460,635,461,635,462,635,463,635,464,635,465,635,466,635,467,635,468,635,469,635,470,635,471,635,472,635,473,635,474,635,475,635,476,635,477,635,478,635,479,635,480,635,481,635,482,635,483,635,484,635,485,635,486,635,487,635,488,635,489,635,490,635,491,635,492,635,494,635,495,635,496,635,497,635,509,635,510,635,511,635,512,635,513,635,514,635,515,635,516,635,517,635,518,635,519,635,520,635,521,635,522,635,523,635,524,635,525,635,526,635,527,635,528,635,529,635,530,635,531,635,532,635,533,635,534,635,535,635,536,635,554,635,555,635,556,635,557,635,558,635,559,635,560,635,561,635,562,635,563,635,564,635,565,635,566,635,567,635,568,635,569,635,570,635,571,635,572,635,438,634,445,634,446,634,447,634,448,634,449,634,450,634,451,634,452,634,453,634,454,634,455,634,456,634,457,634,458,634,459,634,460,634,461,634,462,634,463,634,464,634,465,634,466,634,467,634,468,634,469,634,470,634,471,634,472,634,473,634,474,634,475,634,476,634,477,634,478,634,479,634,480,634,481,634,482,634,483,634,484,634,485,634,486,634,487,634,488,634,489,634,490,634,491,634,492,634,493,634,494,634,495,634,496,634,497,634,509,634,510,634,511,634,512,634,513,634,514,634,515,634,516,634,517,634,518,634,519,634,520,634,521,634,522,634,523,634,524,634,525,634,526,634,527,634,528,634,529,634,530,634,531,634,532,634,533,634,534,634,535,634,536,634,554,634,555,634,556,634,557,634,558,634,559,634,560,634,561,634,562,634,563,634,564,634,565,634,566,634,567,634,568,634,569,634,570,634,571,634,572,634,573,634,438,633,445,633,446,633,447,633,448,633,449,633,450,633,451,633,452,633,453,633,454,633,455,633,456,633,457,633,458,633,459,633,460,633,461,633,462,633,463,633,464,633,465,633,466,633,467,633,468,633,469,633,470,633,471,633,472,633,473,633,474,633,475,633,476,633,477,633,478,633,479,633,480,633,481,633,482,633,483,633,484,633,485,633,486,633,487,633,488,633,489,633,490,633,491,633,492,633,493,633,494,633,495,633,496,633,497,633,498,633,509,633,510,633,511,633,512,633,513,633,514,633,515,633,516,633,517,633,518,633,519,633,520,633,521,633,522,633,523,633,524,633,525,633,526,633,527,633,528,633,529,633,530,633,531,633,532,633,533,633,534,633,535,633,536,633,554,633,555,633,556,633,557,633,558,633,559,633,560,633,561,633,562,633,563,633,564,633,565,633,566,633,567,633,568,633,569,633,570,633,571,633,572,633,573,633,438,632,445,632,446,632,447,632,448,632,449,632,450,632,451,632,452,632,453,632,454,632,455,632,456,632,457,632,458,632,459,632,460,632,461,632,462,632,463,632,464,632,465,632,466,632,467,632,468,632,469,632,470,632,471,632,472,632,473,632,474,632,475,632,476,632,477,632,478,632,479,632,480,632,481,632,482,632,483,632,484,632,485,632,486,632,487,632,488,632,489,632,490,632,491,632,492,632,493,632,494,632,495,632,496,632,497,632,514,632,515,632,516,632,517,632,518,632,519,632,520,632,521,632,522,632,523,632,524,632,525,632,526,632,527,632,528,632,529,632,530,632,531,632,532,632,533,632,534,632,535,632,536,632,554,632,555,632,556,632,557,632,558,632,559,632,560,632,561,632,562,632,563,632,564,632,565,632,566,632,567,632,568,632,569,632,570,632,571,632,572,632,573,632,438,631,445,631,446,631,447,631,448,631,449,631,450,631,451,631,452,631,453,631,454,631,455,631,456,631,457,631,458,631,459,631,460,631,461,631,462,631,463,631,464,631,465,631,466,631,467,631,468,631,469,631,470,631,471,631,472,631,473,631,474,631,475,631,476,631,477,631,478,631,479,631,480,631,481,631,482,631,483,631,484,631,485,631,486,631,487,631,488,631,489,631,490,631,491,631,492,631,493,631,494,631,495,631,496,631,497,631,498,631,514,631,515,631,516,631,517,631,518,631,519,631,520,631,521,631,522,631,523,631,524,631,525,631,526,631,527,631,528,631,529,631,530,631,531,631,532,631,533,631,534,631,535,631,536,631,554,631,555,631,556,631,557,631,558,631,559,631,560,631,561,631,562,631,563,631,564,631,565,631,566,631,567,631,568,631,569,631,570,631,571,631,572,631,573,631,629,631,438,630,445,630,446,630,447,630,448,630,449,630,450,630,451,630,452,630,453,630,454,630,455,630,456,630,457,630,458,630,459,630,460,630,461,630,462,630,463,630,464,630,465,630,466,630,467,630,468,630,469,630,470,630,471,630,472,630,473,630,474,630,475,630,476,630,477,630,478,630,479,630,480,630,481,630,482,630,483,630,484,630,485,630,486,630,487,630,491,630,494,630,495,630,496,630,513,630,514,630,515,630,516,630,517,630,518,630,519,630,520,630,521,630,522,630,523,630,524,630,525,630,526,630,527,630,528,630,529,630,530,630,531,630,532,630,533,630,534,630,535,630,536,630,554,630,555,630,556,630,557,630,558,630,559,630,560,630,561,630,562,630,563,630,564,630,565,630,566,630,567,630,568,630,569,630,570,630,571,630,572,630,573,630,438,629,445,629,446,629,447,629,448,629,449,629,450,629,451,629,452,629,453,629,454,629,455,629,456,629,457,629,458,629,459,629,460,629,461,629,462,629,463,629,464,629,465,629,466,629,467,629,468,629,469,629,470,629,471,629,472,629,473,629,474,629,475,629,476,629,477,629,478,629,479,629,509,629,510,629,511,629,512,629,513,629,514,629,515,629,516,629,517,629,518,629,519,629,520,629,521,629,522,629,523,629,524,629,525,629,526,629,527,629,528,629,529,629,530,629,531,629,532,629,533,629,534,629,535,629,536,629,554,629,555,629,556,629,557,629,558,629,559,629,560,629,561,629,562,629,563,629,564,629,565,629,566,629,567,629,568,629,569,629,570,629,571,629,572,629,573,629,438,628,443,628,445,628,446,628,447,628,448,628,449,628,450,628,451,628,452,628,453,628,454,628,455,628,456,628,457,628,509,628,510,628,511,628,512,628,513,628,514,628,515,628,516,628,517,628,518,628,519,628,520,628,521,628,522,628,523,628,524,628,525,628,526,628,527,628,528,628,529,628,530,628,531,628,532,628,533,628,534,628,535,628,536,628,554,628,555,628,556,628,557,628,558,628,559,628,560,628,561,628,562,628,563,628,564,628,565,628,566,628,567,628,568,628,569,628,570,628,571,628,572,628,573,628,600,628,602,628,603,628,604,628,605,628,606,628,607,628,608,628,609,628,610,628,611,628,613,628,614,628,615,628,616,628,617,628,618,628,619,628,620,628,625,628,626,628,627,628,628,628,438,627,509,627,510,627,511,627,512,627,513,627,514,627,515,627,516,627,517,627,518,627,519,627,520,627,521,627,522,627,523,627,524,627,525,627,526,627,527,627,528,627,529,627,530,627,531,627,532,627,533,627,534,627,535,627,536,627,554,627,555,627,556,627,557,627,558,627,559,627,560,627,561,627,562,627,563,627,564,627,565,627,566,627,567,627,568,627,569,627,570,627,571,627,572,627,573,627,578,627,579,627,580,627,581,627,582,627,583,627,584,627,585,627,586,627,588,627,589,627,590,627,591,627,592,627,593,627,594,627,595,627,596,627,599,627,600,627,602,627,603,627,604,627,605,627,606,627,607,627,608,627,609,627,610,627,611,627,613,627,614,627,615,627,616,627,617,627,618,627,619,627,620,627,624,627,625,627,626,627,627,627,628,627,509,626,510,626,511,626,512,626,513,626,514,626,515,626,516,626,517,626,518,626,519,626,520,626,521,626,522,626,523,626,524,626,525,626,526,626,527,626,528,626,529,626,530,626,531,626,532,626,533,626,534,626,535,626,536,626,553,626,554,626,555,626,556,626,557,626,558,626,559,626,560,626,561,626,562,626,563,626,564,626,565,626,566,626,567,626,568,626,569,626,570,626,571,626,572,626,573,626,578,626,579,626,580,626,581,626,582,626,583,626,584,626,585,626,586,626,588,626,589,626,590,626,591,626,592,626,593,626,594,626,595,626,596,626,597,626,598,626,599,626,600,626,601,626,602,626,603,626,604,626,605,626,606,626,607,626,608,626,609,626,610,626,611,626,612,626,613,626,614,626,615,626,616,626,617,626,618,626,619,626,620,626,624,626,625,626,626,626,627,626,628,626,509,625,510,625,511,625,512,625,513,625,514,625,515,625,523,625,524,625,525,625,526,625,527,625,528,625,529,625,530,625,531,625,532,625,533,625,534,625,535,625,545,625,546,625,547,625,548,625,549,625,550,625,551,625,552,625,553,625,554,625,555,625,556,625,557,625,558,625,559,625,560,625,561,625,562,625,563,625,564,625,565,625,566,625,567,625,568,625,569,625,570,625,571,625,572,625,573,625,578,625,579,625,580,625,581,625,582,625,583,625,584,625,585,625,586,625,587,625,588,625,589,625,590,625,591,625,592,625,593,625,594,625,595,625,596,625,597,625,598,625,599,625,600,625,601,625,602,625,603,625,604,625,605,625,606,625,607,625,608,625,609,625,610,625,611,625,612,625,613,625,614,625,615,625,616,625,617,625,618,625,619,625,620,625,624,625,625,625,626,625,627,625,628,625,523,624,524,624,525,624,526,624,527,624,528,624,529,624,530,624,531,624,532,624,533,624,534,624,535,624,544,624,545,624,546,624,547,624,548,624,549,624,550,624,551,624,552,624,553,624,554,624,555,624,556,624,557,624,558,624,559,624,560,624,561,624,562,624,563,624,564,624,565,624,566,624,567,624,568,624,569,624,570,624,571,624,572,624,573,624,578,624,579,624,580,624,581,624,582,624,583,624,584,624,585,624,586,624,587,624,588,624,589,624,590,624,591,624,592,624,593,624,594,624,595,624,596,624,597,624,598,624,599,624,600,624,601,624,602,624,603,624,604,624,605,624,606,624,607,624,608,624,609,624,610,624,611,624,612,624,613,624,614,624,615,624,616,624,617,624,618,624,619,624,620,624,621,624,624,624,625,624,626,624,627,624,628,624,523,623,524,623,525,623,526,623,527,623,528,623,529,623,530,623,531,623,532,623,533,623,534,623,535,623,544,623,545,623,546,623,547,623,548,623,549,623,550,623,551,623,552,623,553,623,554,623,555,623,556,623,557,623,558,623,559,623,560,623,561,623,562,623,563,623,564,623,565,623,566,623,567,623,568,623,569,623,570,623,571,623,572,623,573,623,578,623,579,623,580,623,581,623,582,623,583,623,584,623,585,623,586,623,587,623,588,623,589,623,590,623,591,623,592,623,593,623,594,623,595,623,596,623,597,623,598,623,599,623,600,623,601,623,602,623,603,623,604,623,605,623,606,623,607,623,608,623,609,623,610,623,611,623,612,623,613,623,614,623,615,623,616,623,617,623,618,623,619,623,620,623,621,623,622,623,623,623,624,623,625,623,626,623,627,623,628,623,523,622,524,622,525,622,526,622,527,622,528,622,529,622,530,622,531,622,532,622,533,622,534,622,535,622,538,622,539,622,540,622,541,622,542,622,543,622,544,622,545,622,546,622,547,622,548,622,549,622,550,622,551,622,552,622,553,622,554,622,555,622,556,622,557,622,558,622,559,622,560,622,561,622,562,622,563,622,564,622,565,622,566,622,567,622,568,622,569,622,570,622,571,622,572,622,573,622,578,622,579,622,580,622,581,622,582,622,583,622,584,622,585,622,586,622,587,622,588,622,589,622,590,622,591,622,592,622,593,622,594,622,595,622,596,622,597,622,599,622,600,622,602,622,603,622,604,622,605,622,606,622,607,622,608,622,609,622,610,622,611,622,613,622,614,622,615,622,616,622,617,622,618,622,619,622,620,622,621,622,622,622,623,622,624,622,625,622,626,622,627,622,628,622,522,621,523,621,524,621,525,621,526,621,527,621,528,621,529,621,530,621,531,621,532,621,533,621,534,621,535,621,536,621,537,621,538,621,539,621,540,621,541,621,542,621,543,621,544,621,545,621,546,621,547,621,548,621,549,621,550,621,551,621,552,621,553,621,554,621,555,621,556,621,557,621,558,621,559,621,560,621,561,621,562,621,563,621,564,621,565,621,566,621,567,621,568,621,569,621,570,621,571,621,572,621,573,621,578,621,579,621,580,621,581,621,582,621,583,621,584,621,585,621,586,621,588,621,589,621,590,621,591,621,592,621,593,621,594,621,595,621,596,621,597,621,599,621,600,621,602,621,603,621,604,621,605,621,606,621,607,621,608,621,609,621,610,621,611,621,612,621,613,621,614,621,615,621,616,621,617,621,618,621,619,621,620,621,621,621,622,621,623,621,624,621,625,621,626,621,627,621,628,621,487,620,488,620,489,620,490,620,491,620,492,620,493,620,494,620,495,620,496,620,497,620,498,620,499,620,500,620,501,620,502,620,503,620,504,620,505,620,506,620,518,620,519,620,520,620,521,620,522,620,523,620,524,620,525,620,526,620,527,620,528,620,529,620,530,620,531,620,532,620,533,620,534,620,535,620,536,620,537,620,538,620,539,620,540,620,541,620,542,620,543,620,544,620,545,620,546,620,547,620,548,620,549,620,550,620,551,620,552,620,553,620,554,620,555,620,556,620,557,620,558,620,559,620,560,620,561,620,562,620,563,620,564,620,565,620,566,620,567,620,568,620,569,620,570,620,571,620,572,620,573,620,578,620,579,620,580,620,581,620,582,620,583,620,584,620,585,620,586,620,587,620,588,620,589,620,590,620,591,620,592,620,593,620,594,620,595,620,596,620,597,620,598,620,599,620,600,620,601,620,602,620,603,620,604,620,605,620,606,620,607,620,608,620,609,620,610,620,611,620,612,620,613,620,614,620,615,620,616,620,617,620,618,620,619,620,620,620,621,620,622,620,623,620,624,620,625,620,626,620,627,620,628,620,630,620,631,620,488,619,489,619,490,619,491,619,492,619,493,619,494,619,495,619,496,619,497,619,498,619,499,619,500,619,501,619,502,619,503,619,504,619,505,619,506,619,509,619,510,619,511,619,512,619,513,619,514,619,515,619,516,619,517,619,518,619,519,619,520,619,521,619,522,619,523,619,524,619,525,619,526,619,527,619,528,619,529,619,530,619,531,619,532,619,533,619,534,619,535,619,536,619,537,619,538,619,539,619,540,619,541,619,542,619,543,619,544,619,545,619,546,619,547,619,548,619,549,619,550,619,551,619,552,619,553,619,554,619,555,619,556,619,557,619,558,619,559,619,560,619,561,619,562,619,563,619,564,619,565,619,566,619,567,619,568,619,569,619,570,619,571,619,572,619,573,619,578,619,579,619,580,619,581,619,582,619,583,619,584,619,585,619,586,619,587,619,588,619,589,619,590,619,591,619,592,619,593,619,594,619,595,619,596,619,597,619,598,619,599,619,600,619,601,619,602,619,603,619,604,619,605,619,606,619,607,619,608,619,609,619,610,619,611,619,612,619,613,619,614,619,615,619,616,619,617,619,618,619,619,619,620,619,621,619,622,619,623,619,624,619,625,619,626,619,627,619,628,619,630,619,631,619,488,618,489,618,490,618,491,618,492,618,493,618,494,618,495,618,496,618,497,618,498,618,499,618,500,618,501,618,502,618,503,618,504,618,505,618,506,618,507,618,508,618,509,618,510,618,511,618,512,618,513,618,514,618,515,618,516,618,517,618,518,618,519,618,520,618,521,618,522,618,523,618,524,618,525,618,526,618,527,618,528,618,529,618,530,618,531,618,532,618,533,618,534,618,535,618,536,618,537,618,538,618,539,618,540,618,541,618,542,618,543,618,544,618,545,618,546,618,547,618,548,618,549,618,550,618,551,618,552,618,553,618,554,618,555,618,556,618,557,618,558,618,559,618,560,618,561,618,562,618,563,618,564,618,565,618,566,618,567,618,568,618,569,618,570,618,571,618,572,618,573,618,578,618,579,618,580,618,581,618,582,618,583,618,584,618,585,618,586,618,587,618,588,618,589,618,590,618,591,618,592,618,593,618,594,618,595,618,596,618,597,618,598,618,599,618,600,618,601,618,602,618,603,618,604,618,605,618,606,618,607,618,608,618,609,618,610,618,611,618,612,618,613,618,614,618,615,618,616,618,617,618,618,618,619,618,620,618,621,618,622,618,623,618,624,618,625,618,626,618,627,618,628,618,630,618,631,618,488,617,489,617,490,617,491,617,492,617,493,617,494,617,495,617,496,617,497,617,498,617,499,617,500,617,501,617,502,617,503,617,504,617,505,617,506,617,507,617,508,617,509,617,510,617,511,617,512,617,513,617,514,617,515,617,516,617,517,617,518,617,519,617,520,617,521,617,522,617,523,617,524,617,525,617,526,617,527,617,528,617,529,617,530,617,531,617,532,617,533,617,534,617,535,617,536,617,537,617,538,617,539,617,540,617,541,617,542,617,543,617,544,617,545,617,546,617,547,617,548,617,549,617,550,617,551,617,552,617,553,617,554,617,555,617,556,617,557,617,558,617,559,617,560,617,561,617,562,617,563,617,564,617,565,617,566,617,567,617,568,617,569,617,570,617,571,617,572,617,573,617,578,617,579,617,580,617,581,617,582,617,583,617,584,617,585,617,586,617,587,617,588,617,589,617,590,617,591,617,592,617,593,617,594,617,595,617,596,617,597,617,598,617,599,617,600,617,601,617,602,617,603,617,604,617,605,617,606,617,607,617,608,617,609,617,610,617,611,617,612,617,613,617,614,617,615,617,616,617,617,617,618,617,619,617,620,617,621,617,622,617,623,617,624,617,625,617,626,617,627,617,628,617,630,617,631,617,488,616,489,616,490,616,491,616,492,616,493,616,494,616,495,616,496,616,497,616,498,616,499,616,500,616,501,616,502,616,503,616,504,616,505,616,506,616,507,616,508,616,509,616,510,616,511,616,512,616,513,616,514,616,515,616,516,616,517,616,518,616,519,616,520,616,521,616,522,616,523,616,524,616,525,616,526,616,527,616,528,616,529,616,530,616,531,616,532,616,533,616,534,616,535,616,536,616,537,616,538,616,539,616,540,616,541,616,542,616,543,616,544,616,545,616,546,616,547,616,548,616,549,616,550,616,551,616,552,616,553,616,554,616,555,616,556,616,557,616,558,616,559,616,560,616,561,616,562,616,563,616,564,616,565,616,566,616,567,616,568,616,569,616,570,616,571,616,572,616,573,616,578,616,579,616,580,616,581,616,582,616,583,616,584,616,585,616,586,616,587,616,588,616,589,616,590,616,591,616,592,616,593,616,594,616,595,616,596,616,597,616,598,616,599,616,600,616,601,616,602,616,603,616,604,616,605,616,606,616,607,616,608,616,609,616,610,616,611,616,612,616,613,616,614,616,615,616,616,616,617,616,618,616,619,616,620,616,621,616,622,616,623,616,624,616,625,616,626,616,627,616,628,616,630,616,631,616,488,615,489,615,490,615,491,615,492,615,493,615,494,615,495,615,496,615,497,615,498,615,499,615,500,615,501,615,502,615,503,615,504,615,505,615,506,615,507,615,508,615,509,615,510,615,511,615,512,615,513,615,514,615,515,615,516,615,517,615,518,615,519,615,520,615,521,615,522,615,523,615,524,615,525,615,526,615,527,615,528,615,529,615,530,615,531,615,532,615,533,615,534,615,535,615,536,615,537,615,538,615,539,615,540,615,541,615,542,615,543,615,544,615,545,615,546,615,547,615,548,615,549,615,550,615,551,615,552,615,553,615,554,615,555,615,556,615,557,615,558,615,559,615,560,615,561,615,562,615,563,615,564,615,565,615,566,615,567,615,568,615,569,615,570,615,571,615,572,615,573,615,575,615,576,615,577,615,578,615,579,615,580,615,581,615,582,615,583,615,584,615,585,615,586,615,587,615,588,615,589,615,590,615,591,615,592,615,593,615,594,615,595,615,596,615,597,615,598,615,599,615,600,615,601,615,602,615,603,615,604,615,605,615,606,615,607,615,608,615,609,615,610,615,611,615,612,615,613,615,614,615,615,615,616,615,617,615,618,615,619,615,620,615,621,615,622,615,623,615,624,615,625,615,626,615,627,615,628,615,630,615,631,615,488,614,489,614,490,614,491,614,492,614,493,614,494,614,495,614,496,614,497,614,498,614,499,614,500,614,501,614,502,614,503,614,504,614,505,614,506,614,507,614,508,614,509,614,510,614,511,614,512,614,513,614,514,614,515,614,516,614,517,614,518,614,519,614,520,614,521,614,522,614,523,614,524,614,525,614,526,614,527,614,528,614,529,614,530,614,531,614,532,614,533,614,534,614,535,614,536,614,537,614,538,614,539,614,540,614,541,614,542,614,543,614,544,614,545,614,546,614,547,614,548,614,549,614,550,614,551,614,552,614,553,614,554,614,555,614,556,614,557,614,558,614,559,614,560,614,561,614,562,614,563,614,564,614,565,614,566,614,567,614,568,614,569,614,570,614,571,614,572,614,573,614,574,614,575,614,576,614,577,614,578,614,579,614,580,614,581,614,582,614,583,614,584,614,585,614,586,614,587,614,588,614,589,614,590,614,591,614,592,614,593,614,594,614,595,614,596,614,597,614,598,614,599,614,600,614,601,614,602,614,603,614,604,614,605,614,606,614,607,614,608,614,609,614,610,614,611,614,612,614,613,614,614,614,615,614,616,614,617,614,618,614,619,614,620,614,621,614,622,614,623,614,624,614,625,614,626,614,627,614,628,614,631,614,488,613,489,613,490,613,491,613,492,613,493,613,494,613,495,613,496,613,497,613,498,613,499,613,500,613,501,613,502,613,503,613,504,613,505,613,506,613,507,613,508,613,509,613,510,613,511,613,512,613,513,613,514,613,515,613,516,613,517,613,518,613,519,613,520,613,521,613,522,613,523,613,524,613,525,613,526,613,527,613,528,613,529,613,530,613,531,613,532,613,533,613,534,613,535,613,536,613,537,613,538,613,539,613,540,613,541,613,542,613,543,613,544,613,545,613,546,613,547,613,548,613,549,613,550,613,551,613,552,613,553,613,554,613,555,613,556,613,557,613,558,613,559,613,560,613,561,613,562,613,563,613,564,613,565,613,566,613,567,613,568,613,569,613,570,613,571,613,572,613,573,613,574,613,575,613,576,613,577,613,578,613,580,613,581,613,582,613,583,613,584,613,585,613,586,613,587,613,588,613,589,613,590,613,591,613,592,613,593,613,594,613,595,613,596,613,597,613,598,613,599,613,600,613,601,613,602,613,603,613,604,613,605,613,606,613,607,613,608,613,609,613,610,613,611,613,612,613,613,613,614,613,615,613,616,613,617,613,618,613,619,613,620,613,621,613,622,613,623,613,624,613,625,613,626,613,627,613,628,613,630,613,631,613,488,612,489,612,490,612,491,612,492,612,493,612,494,612,495,612,496,612,497,612,498,612,499,612,500,612,501,612,502,612,503,612,504,612,505,612,506,612,507,612,508,612,509,612,510,612,511,612,512,612,513,612,514,612,515,612,516,612,517,612,518,612,519,612,520,612,521,612,522,612,523,612,524,612,525,612,526,612,527,612,528,612,529,612,530,612,531,612,532,612,533,612,534,612,535,612,536,612,537,612,538,612,539,612,540,612,541,612,542,612,543,612,544,612,545,612,546,612,547,612,548,612,549,612,550,612,551,612,552,612,553,612,554,612,555,612,556,612,557,612,558,612,559,612,560,612,561,612,562,612,563,612,564,612,565,612,566,612,567,612,568,612,569,612,570,612,571,612,572,612,573,612,574,612,575,612,576,612,577,612,578,612,580,612,581,612,582,612,583,612,584,612,585,612,586,612,587,612,588,612,589,612,590,612,591,612,592,612,593,612,594,612,595,612,596,612,597,612,598,612,599,612,600,612,601,612,602,612,603,612,604,612,605,612,606,612,607,612,608,612,609,612,610,612,611,612,612,612,613,612,614,612,615,612,616,612,617,612,618,612,619,612,620,612,621,612,622,612,623,612,624,612,625,612,626,612,627,612,628,612,631,612,488,611,489,611,490,611,491,611,492,611,493,611,494,611,495,611,496,611,497,611,498,611,499,611,500,611,501,611,502,611,503,611,504,611,505,611,506,611,507,611,508,611,509,611,510,611,511,611,512,611,513,611,514,611,515,611,516,611,517,611,518,611,519,611,520,611,521,611,522,611,523,611,524,611,525,611,526,611,527,611,528,611,529,611,530,611,531,611,532,611,533,611,534,611,535,611,536,611,537,611,538,611,539,611,540,611,541,611,542,611,543,611,544,611,545,611,546,611,547,611,548,611,549,611,550,611,551,611,552,611,553,611,554,611,555,611,556,611,557,611,558,611,559,611,560,611,561,611,562,611,563,611,564,611,565,611,566,611,567,611,568,611,569,611,570,611,571,611,572,611,573,611,574,611,575,611,576,611,577,611,578,611,579,611,580,611,581,611,582,611,583,611,584,611,585,611,586,611,587,611,588,611,589,611,590,611,591,611,592,611,593,611,594,611,595,611,596,611,597,611,598,611,599,611,600,611,601,611,602,611,603,611,604,611,605,611,606,611,607,611,608,611,609,611,610,611,611,611,612,611,613,611,614,611,615,611,616,611,617,611,618,611,619,611,620,611,621,611,622,611,623,611,624,611,625,611,626,611,627,611,628,611,630,611,631,611,488,610,489,610,490,610,491,610,492,610,493,610,494,610,495,610,496,610,497,610,498,610,499,610,500,610,501,610,502,610,503,610,504,610,505,610,506,610,507,610,508,610,509,610,510,610,511,610,512,610,513,610,514,610,515,610,516,610,517,610,518,610,519,610,520,610,521,610,522,610,523,610,524,610,525,610,526,610,527,610,528,610,529,610,530,610,531,610,532,610,533,610,534,610,535,610,536,610,537,610,538,610,539,610,540,610,541,610,542,610,543,610,544,610,545,610,546,610,547,610,548,610,549,610,550,610,551,610,552,610,553,610,554,610,555,610,556,610,557,610,558,610,559,610,560,610,561,610,562,610,563,610,564,610,565,610,566,610,567,610,568,610,569,610,570,610,571,610,572,610,573,610,574,610,575,610,576,610,577,610,578,610,579,610,580,610,581,610,582,610,583,610,584,610,585,610,586,610,587,610,588,610,589,610,590,610,591,610,592,610,593,610,594,610,595,610,596,610,597,610,598,610,599,610,600,610,601,610,602,610,603,610,604,610,605,610,606,610,607,610,608,610,609,610,610,610,611,610,612,610,613,610,614,610,615,610,616,610,617,610,618,610,619,610,620,610,621,610,622,610,623,610,624,610,625,610,626,610,627,610,628,610,630,610,631,610,632,610,488,609,489,609,490,609,491,609,492,609,493,609,494,609,495,609,496,609,497,609,498,609,499,609,500,609,501,609,502,609,503,609,504,609,505,609,506,609,507,609,508,609,509,609,510,609,511,609,512,609,513,609,514,609,515,609,516,609,517,609,518,609,519,609,520,609,521,609,522,609,523,609,524,609,525,609,526,609,527,609,528,609,529,609,530,609,531,609,532,609,533,609,534,609,535,609,536,609,537,609,538,609,539,609,540,609,541,609,542,609,543,609,544,609,545,609,546,609,547,609,548,609,549,609,550,609,551,609,552,609,553,609,554,609,555,609,556,609,557,609,558,609,559,609,560,609,561,609,562,609,563,609,564,609,565,609,566,609,567,609,568,609,569,609,570,609,571,609,572,609,573,609,574,609,575,609,576,609,577,609,578,609,579,609,580,609,581,609,582,609,583,609,584,609,585,609,586,609,587,609,588,609,589,609,590,609,591,609,592,609,593,609,594,609,595,609,596,609,597,609,598,609,599,609,600,609,601,609,602,609,603,609,604,609,605,609,606,609,607,609,608,609,609,609,610,609,611,609,612,609,613,609,614,609,615,609,616,609,617,609,618,609,619,609,620,609,621,609,622,609,623,609,624,609,625,609,626,609,627,609,628,609,630,609,631,609,632,609,488,608,489,608,490,608,491,608,492,608,493,608,494,608,495,608,496,608,497,608,498,608,499,608,500,608,501,608,502,608,503,608,504,608,505,608,506,608,507,608,508,608,509,608,510,608,511,608,512,608,513,608,514,608,515,608,516,608,517,608,518,608,519,608,520,608,521,608,522,608,523,608,524,608,525,608,526,608,527,608,528,608,529,608,530,608,531,608,532,608,533,608,534,608,535,608,536,608,537,608,538,608,539,608,540,608,541,608,542,608,543,608,544,608,545,608,546,608,547,608,548,608,549,608,550,608,551,608,552,608,553,608,554,608,555,608,556,608,557,608,558,608,559,608,560,608,561,608,562,608,563,608,564,608,565,608,566,608,567,608,568,608,569,608,570,608,571,608,572,608,573,608,574,608,575,608,576,608,577,608,578,608,579,608,580,608,581,608,582,608,583,608,584,608,585,608,586,608,587,608,588,608,589,608,590,608,591,608,592,608,593,608,594,608,595,608,596,608,597,608,598,608,599,608,600,608,601,608,602,608,603,608,604,608,605,608,606,608,607,608,608,608,609,608,610,608,611,608,612,608,613,608,614,608,615,608,616,608,617,608,618,608,619,608,620,608,621,608,622,608,623,608,624,608,625,608,626,608,627,608,628,608,630,608,631,608,632,608,488,607,489,607,490,607,491,607,492,607,493,607,494,607,495,607,496,607,497,607,498,607,499,607,500,607,501,607,502,607,503,607,504,607,505,607,506,607,507,607,508,607,509,607,510,607,511,607,512,607,513,607,514,607,515,607,516,607,517,607,518,607,519,607,520,607,521,607,522,607,523,607,524,607,525,607,526,607,527,607,528,607,529,607,530,607,531,607,532,607,533,607,534,607,535,607,536,607,537,607,538,607,539,607,540,607,541,607,542,607,543,607,544,607,545,607,546,607,547,607,548,607,549,607,550,607,551,607,552,607,553,607,554,607,555,607,556,607,557,607,558,607,559,607,560,607,561,607,562,607,563,607,564,607,565,607,566,607,567,607,568,607,569,607,570,607,571,607,572,607,573,607,574,607,575,607,576,607,577,607,578,607,580,607,581,607,582,607,583,607,584,607,585,607,586,607,587,607,588,607,589,607,590,607,591,607,592,607,593,607,594,607,595,607,596,607,597,607,598,607,599,607,600,607,601,607,602,607,603,607,604,607,605,607,606,607,607,607,608,607,609,607,610,607,611,607,612,607,613,607,614,607,615,607,616,607,617,607,618,607,619,607,620,607,621,607,622,607,623,607,624,607,625,607,626,607,627,607,628,607,631,607,632,607,488,606,489,606,490,606,491,606,492,606,493,606,494,606,495,606,496,606,497,606,498,606,499,606,500,606,501,606,502,606,503,606,504,606,505,606,506,606,507,606,508,606,509,606,510,606,511,606,512,606,513,606,514,606,515,606,516,606,517,606,518,606,519,606,520,606,521,606,522,606,523,606,524,606,525,606,526,606,527,606,528,606,529,606,530,606,531,606,532,606,533,606,534,606,535,606,536,606,537,606,538,606,539,606,540,606,541,606,542,606,543,606,544,606,545,606,546,606,547,606,548,606,549,606,550,606,551,606,552,606,553,606,554,606,555,606,556,606,557,606,558,606,559,606,560,606,561,606,562,606,563,606,564,606,565,606,566,606,567,606,568,606,569,606,570,606,571,606,572,606,573,606,574,606,575,606,576,606,577,606,578,606,580,606,581,606,582,606,583,606,584,606,585,606,586,606,587,606,588,606,589,606,590,606,591,606,592,606,593,606,594,606,595,606,596,606,597,606,598,606,599,606,600,606,601,606,602,606,603,606,604,606,605,606,606,606,607,606,608,606,609,606,610,606,611,606,612,606,613,606,614,606,615,606,616,606,617,606,618,606,619,606,620,606,621,606,622,606,623,606,624,606,625,606,626,606,627,606,628,606,631,606,632,606,488,605,489,605,490,605,491,605,492,605,493,605,494,605,495,605,496,605,497,605,498,605,499,605,500,605,501,605,502,605,503,605,504,605,505,605,506,605,507,605,508,605,509,605,510,605,511,605,512,605,513,605,514,605,515,605,516,605,517,605,518,605,519,605,520,605,521,605,522,605,523,605,524,605,525,605,526,605,527,605,528,605,529,605,530,605,531,605,532,605,533,605,534,605,535,605,536,605,537,605,538,605,539,605,540,605,541,605,542,605,543,605,544,605,545,605,546,605,547,605,548,605,549,605,550,605,551,605,552,605,553,605,554,605,555,605,556,605,557,605,558,605,559,605,560,605,561,605,562,605,563,605,564,605,565,605,566,605,567,605,568,605,569,605,570,605,571,605,572,605,573,605,574,605,575,605,576,605,577,605,578,605,580,605,581,605,582,605,583,605,584,605,585,605,586,605,587,605,588,605,589,605,590,605,591,605,592,605,593,605,594,605,595,605,596,605,597,605,598,605,599,605,600,605,601,605,602,605,603,605,604,605,605,605,606,605,607,605,608,605,609,605,610,605,611,605,612,605,613,605,614,605,615,605,616,605,617,605,618,605,619,605,620,605,621,605,622,605,623,605,624,605,625,605,626,605,627,605,628,605,629,605,655,605,488,604,489,604,490,604,491,604,492,604,493,604,494,604,495,604,496,604,497,604,498,604,499,604,500,604,501,604,502,604,503,604,504,604,505,604,506,604,507,604,508,604,509,604,510,604,511,604,512,604,513,604,514,604,515,604,516,604,517,604,518,604,519,604,520,604,521,604,522,604,523,604,524,604,525,604,526,604,527,604,528,604,529,604,530,604,531,604,532,604,533,604,534,604,535,604,536,604,537,604,538,604,539,604,540,604,541,604,542,604,543,604,544,604,545,604,546,604,547,604,548,604,549,604,550,604,551,604,552,604,553,604,554,604,555,604,556,604,557,604,558,604,559,604,560,604,561,604,562,604,563,604,564,604,565,604,566,604,567,604,568,604,569,604,570,604,571,604,572,604,573,604,574,604,575,604,576,604,577,604,579,604,580,604,581,604,582,604,583,604,584,604,585,604,586,604,587,604,588,604,589,604,590,604,591,604,592,604,593,604,594,604,595,604,596,604,597,604,598,604,599,604,600,604,601,604,602,604,603,604,604,604,605,604,606,604,607,604,608,604,609,604,610,604,611,604,612,604,613,604,631,604,632,604,633,604,654,604,655,604,656,604,657,604,658,604,659,604,660,604,661,604,488,603,489,603,490,603,491,603,492,603,493,603,494,603,495,603,496,603,497,603,498,603,499,603,500,603,501,603,502,603,503,603,504,603,505,603,506,603,507,603,508,603,509,603,510,603,511,603,512,603,513,603,514,603,515,603,516,603,517,603,518,603,519,603,520,603,521,603,522,603,523,603,524,603,525,603,526,603,527,603,528,603,529,603,530,603,531,603,532,603,533,603,534,603,535,603,536,603,537,603,538,603,539,603,540,603,541,603,542,603,543,603,544,603,545,603,546,603,547,603,548,603,549,603,550,603,551,603,552,603,553,603,554,603,555,603,556,603,557,603,558,603,559,603,560,603,561,603,562,603,563,603,564,603,565,603,566,603,567,603,568,603,569,603,570,603,571,603,572,603,573,603,574,603,575,603,576,603,577,603,579,603,580,603,581,603,582,603,583,603,584,603,585,603,586,603,587,603,588,603,589,603,590,603,591,603,592,603,593,603,594,603,595,603,596,603,630,603,632,603,634,603,635,603,636,603,637,603,656,603,657,603,658,603,440,602,441,602,442,602,448,602,462,602,488,602,489,602,490,602,491,602,492,602,493,602,494,602,495,602,496,602,497,602,498,602,499,602,500,602,501,602,502,602,503,602,504,602,505,602,506,602,507,602,508,602,509,602,510,602,511,602,512,602,513,602,514,602,515,602,516,602,517,602,518,602,519,602,520,602,521,602,522,602,523,602,524,602,525,602,526,602,527,602,528,602,529,602,530,602,531,602,532,602,533,602,534,602,535,602,536,602,537,602,538,602,539,602,540,602,541,602,542,602,543,602,544,602,545,602,546,602,547,602,548,602,549,602,550,602,551,602,552,602,553,602,554,602,555,602,556,602,557,602,558,602,559,602,560,602,561,602,562,602,563,602,564,602,565,602,566,602,567,602,568,602,569,602,570,602,571,602,572,602,573,602,574,602,579,602,580,602,581,602,582,602,583,602,584,602,585,602,586,602,587,602,588,602,589,602,590,602,591,602,592,602,593,602,594,602,595,602,596,602,638,602,639,602,641,602,655,602,440,601,441,601,447,601,448,601,449,601,462,601,488,601,489,601,490,601,491,601,492,601,493,601,494,601,495,601,496,601,497,601,498,601,499,601,500,601,501,601,502,601,503,601,504,601,505,601,506,601,507,601,508,601,509,601,510,601,511,601,512,601,513,601,514,601,515,601,516,601,517,601,518,601,519,601,520,601,521,601,522,601,523,601,524,601,525,601,526,601,527,601,528,601,529,601,530,601,531,601,532,601,533,601,534,601,535,601,536,601,537,601,538,601,539,601,540,601,541,601,542,601,543,601,544,601,545,601,546,601,547,601,548,601,549,601,550,601,551,601,552,601,553,601,554,601,555,601,556,601,557,601,558,601,559,601,560,601,561,601,562,601,563,601,564,601,565,601,566,601,567,601,568,601,569,601,570,601,571,601,572,601,573,601,574,601,588,601,642,601,649,601,656,601,657,601,659,601,488,600,489,600,490,600,491,600,492,600,493,600,494,600,495,600,496,600,497,600,498,600,499,600,500,600,501,600,502,600,503,600,504,600,505,600,506,600,507,600,508,600,509,600,510,600,511,600,512,600,513,600,514,600,515,600,516,600,517,600,518,600,519,600,520,600,521,600,522,600,523,600,524,600,525,600,526,600,527,600,528,600,529,600,530,600,531,600,532,600,533,600,534,600,535,600,536,600,537,600,538,600,539,600,540,600,541,600,542,600,543,600,544,600,545,600,546,600,547,600,548,600,549,600,550,600,551,600,552,600,553,600,554,600,555,600,556,600,557,600,558,600,559,600,560,600,561,600,562,600,563,600,564,600,565,600,566,600,567,600,568,600,569,600,570,600,571,600,572,600,598,600,651,600,652,600,653,600,654,600,488,599,489,599,490,599,491,599,492,599,493,599,494,599,495,599,496,599,497,599,498,599,499,599,500,599,501,599,502,599,503,599,504,599,505,599,506,599,507,599,508,599,509,599,510,599,511,599,512,599,513,599,514,599,515,599,516,599,517,599,518,599,519,599,520,599,521,599,522,599,523,599,524,599,525,599,526,599,527,599,528,599,529,599,530,599,531,599,532,599,533,599,534,599,535,599,536,599,537,599,538,599,539,599,540,599,541,599,542,599,543,599,544,599,545,599,558,599,559,599,560,599,561,599,562,599,563,599,564,599,565,599,566,599,567,599,568,599,569,599,570,599,571,599,572,599,598,599,599,599,600,599,601,599,602,599,603,599,652,599,653,599,654,599,655,599,656,599,657,599,488,598,489,598,490,598,491,598,492,598,493,598,494,598,495,598,496,598,497,598,498,598,499,598,500,598,503,598,504,598,505,598,506,598,507,598,508,598,509,598,510,598,511,598,512,598,513,598,514,598,515,598,516,598,517,598,518,598,519,598,520,598,521,598,522,598,523,598,524,598,558,598,559,598,560,598,561,598,562,598,563,598,564,598,565,598,566,598,567,598,568,598,569,598,570,598,571,598,572,598,602,598,603,598,604,598,605,598,606,598,607,598,651,598,652,598,653,598,656,598,657,598,658,598,659,598,661,598,488,597,489,597,490,597,491,597,492,597,493,597,494,597,495,597,496,597,497,597,498,597,499,597,510,597,511,597,512,597,513,597,514,597,515,597,516,597,517,597,518,597,519,597,520,597,521,597,522,597,523,597,524,597,558,597,559,597,560,597,561,597,562,597,563,597,564,597,565,597,566,597,567,597,568,597,569,597,570,597,571,597,572,597,573,597,609,597,654,597,655,597,656,597,657,597,658,597,659,597,661,597,662,597,664,597,510,596,511,596,512,596,513,596,514,596,515,596,516,596,517,596,518,596,519,596,520,596,521,596,522,596,523,596,524,596,558,596,559,596,561,596,562,596,563,596,564,596,565,596,566,596,567,596,568,596,569,596,570,596,571,596,572,596,573,596,574,596,656,596,658,596,660,596,661,596,662,596,665,596,666,596,667,596,510,595,511,595,512,595,513,595,514,595,515,595,516,595,517,595,518,595,519,595,520,595,521,595,522,595,523,595,524,595,558,595,559,595,560,595,561,595,562,595,563,595,564,595,565,595,566,595,567,595,568,595,569,595,570,595,571,595,572,595,573,595,574,595,653,595,660,595,664,595,666,595,509,594,510,594,511,594,512,594,513,594,514,594,515,594,516,594,517,594,518,594,519,594,520,594,521,594,522,594,523,594,524,594,558,594,559,594,560,594,561,594,562,594,563,594,564,594,565,594,566,594,567,594,568,594,569,594,570,594,571,594,572,594,573,594,574,594,663,594,665,594,668,594,670,594,500,593,501,593,502,593,503,593,504,593,505,593,506,593,507,593,508,593,509,593,510,593,511,593,512,593,513,593,514,593,515,593,516,593,517,593,518,593,519,593,520,593,521,593,522,593,523,593,524,593,527,593,557,593,558,593,559,593,560,593,561,593,562,593,563,593,564,593,565,593,566,593,567,593,568,593,569,593,570,593,571,593,572,593,573,593,574,593,658,593,659,593,673,593,500,592,501,592,502,592,503,592,504,592,505,592,506,592,507,592,508,592,509,592,510,592,511,592,512,592,513,592,514,592,515,592,516,592,517,592,518,592,519,592,520,592,521,592,522,592,523,592,524,592,527,592,557,592,558,592,559,592,560,592,561,592,562,592,563,592,564,592,565,592,566,592,567,592,568,592,569,592,570,592,571,592,572,592,573,592,574,592,657,592,659,592,660,592,661,592,677,592,500,591,501,591,502,591,503,591,504,591,505,591,506,591,507,591,508,591,509,591,510,591,511,591,512,591,513,591,514,591,515,591,516,591,517,591,518,591,519,591,520,591,521,591,522,591,523,591,524,591,527,591,528,591,529,591,557,591,558,591,559,591,560,591,561,591,562,591,563,591,564,591,565,591,566,591,567,591,568,591,569,591,570,591,571,591,572,591,573,591,574,591,661,591,663,591,664,591,500,590,501,590,502,590,503,590,504,590,505,590,506,590,507,590,508,590,509,590,510,590,511,590,512,590,513,590,514,590,515,590,516,590,517,590,518,590,519,590,520,590,521,590,522,590,523,590,524,590,527,590,528,590,556,590,557,590,558,590,559,590,560,590,561,590,562,590,563,590,564,590,565,590,566,590,567,590,568,590,569,590,570,590,571,590,572,590,573,590,574,590,665,590,666,590,500,589,501,589,502,589,503,589,504,589,505,589,506,589,507,589,508,589,509,589,510,589,511,589,512,589,513,589,514,589,515,589,516,589,517,589,518,589,519,589,520,589,521,589,522,589,523,589,524,589,527,589,528,589,556,589,557,589,558,589,559,589,560,589,561,589,562,589,563,589,564,589,565,589,566,589,567,589,568,589,569,589,570,589,571,589,572,589,573,589,574,589,575,589,664,589,666,589,668,589,669,589,500,588,501,588,502,588,503,588,504,588,505,588,506,588,507,588,508,588,509,588,510,588,511,588,512,588,513,588,514,588,515,588,516,588,517,588,518,588,519,588,520,588,521,588,522,588,523,588,524,588,527,588,528,588,556,588,557,588,558,588,559,588,560,588,561,588,562,588,563,588,564,588,565,588,566,588,567,588,568,588,569,588,570,588,571,588,572,588,573,588,574,588,575,588,658,588,661,588,670,588,500,587,501,587,502,587,503,587,504,587,505,587,506,587,507,587,508,587,509,587,510,587,511,587,512,587,513,587,514,587,515,587,516,587,517,587,518,587,519,587,520,587,521,587,522,587,523,587,524,587,527,587,528,587,555,587,556,587,557,587,558,587,559,587,560,587,561,587,562,587,563,587,564,587,565,587,566,587,567,587,568,587,569,587,570,587,571,587,572,587,573,587,574,587,575,587,663,587,500,586,501,586,502,586,503,586,504,586,505,586,506,586,507,586,508,586,509,586,510,586,511,586,512,586,513,586,514,586,515,586,516,586,517,586,518,586,519,586,520,586,521,586,522,586,523,586,524,586,527,586,528,586,543,586,544,586,545,586,546,586,547,586,548,586,555,586,556,586,557,586,558,586,559,586,560,586,561,586,562,586,563,586,564,586,565,586,566,586,567,586,568,586,569,586,570,586,571,586,572,586,573,586,574,586,575,586,665,586,500,585,501,585,502,585,503,585,504,585,505,585,506,585,507,585,508,585,509,585,510,585,511,585,512,585,513,585,514,585,515,585,516,585,517,585,518,585,519,585,520,585,521,585,522,585,523,585,524,585,527,585,528,585,529,585,530,585,531,585,532,585,533,585,534,585,535,585,536,585,537,585,538,585,539,585,540,585,541,585,542,585,543,585,544,585,545,585,546,585,547,585,548,585,555,585,556,585,557,585,558,585,559,585,560,585,561,585,562,585,563,585,564,585,565,585,566,585,567,585,568,585,569,585,570,585,571,585,572,585,573,585,574,585,575,585,657,585,666,585,500,584,501,584,502,584,503,584,504,584,505,584,506,584,507,584,508,584,509,584,510,584,511,584,512,584,513,584,514,584,515,584,516,584,517,584,518,584,519,584,520,584,521,584,522,584,523,584,524,584,527,584,531,584,532,584,533,584,534,584,535,584,536,584,537,584,538,584,539,584,540,584,541,584,542,584,543,584,544,584,545,584,546,584,547,584,548,584,555,584,556,584,557,584,558,584,559,584,560,584,561,584,562,584,563,584,564,584,565,584,566,584,567,584,568,584,569,584,570,584,571,584,572,584,573,584,574,584,575,584,622,584,623,584,624,584,625,584,626,584,627,584,628,584,629,584,630,584,631,584,632,584,659,584,668,584,669,584,500,583,501,583,502,583,503,583,504,583,505,583,506,583,507,583,508,583,509,583,510,583,511,583,512,583,513,583,514,583,515,583,516,583,517,583,518,583,519,583,520,583,521,583,522,583,523,583,524,583,527,583,532,583,533,583,534,583,535,583,536,583,537,583,538,583,539,583,540,583,541,583,542,583,543,583,544,583,545,583,546,583,547,583,548,583,554,583,555,583,556,583,557,583,558,583,559,583,560,583,561,583,562,583,563,583,564,583,565,583,566,583,567,583,568,583,569,583,570,583,571,583,572,583,573,583,574,583,575,583,596,583,597,583,598,583,599,583,600,583,601,583,602,583,603,583,604,583,605,583,606,583,607,583,608,583,609,583,610,583,611,583,612,583,613,583,614,583,615,583,616,583,617,583,618,583,619,583,620,583,621,583,622,583,623,583,624,583,625,583,626,583,627,583,628,583,629,583,630,583,631,583,632,583,660,583,671,583,500,582,501,582,502,582,503,582,504,582,505,582,506,582,507,582,508,582,509,582,510,582,511,582,512,582,513,582,514,582,515,582,516,582,517,582,518,582,519,582,520,582,521,582,522,582,523,582,524,582,526,582,527,582,532,582,533,582,534,582,535,582,536,582,537,582,538,582,539,582,540,582,541,582,542,582,543,582,544,582,545,582,546,582,547,582,548,582,554,582,555,582,556,582,557,582,558,582,559,582,560,582,561,582,562,582,563,582,564,582,565,582,566,582,567,582,568,582,569,582,570,582,571,582,572,582,573,582,574,582,575,582,576,582,577,582,578,582,579,582,580,582,581,582,582,582,583,582,584,582,585,582,586,582,587,582,588,582,589,582,590,582,591,582,592,582,593,582,594,582,595,582,596,582,597,582,598,582,599,582,600,582,601,582,602,582,603,582,604,582,605,582,606,582,607,582,608,582,609,582,610,582,611,582,612,582,613,582,614,582,615,582,616,582,617,582,618,582,619,582,620,582,621,582,622,582,623,582,624,582,625,582,626,582,627,582,628,582,629,582,630,582,631,582,632,582,633,582,661,582,673,582,500,581,501,581,502,581,503,581,504,581,505,581,506,581,507,581,508,581,509,581,510,581,511,581,512,581,513,581,514,581,515,581,516,581,517,581,518,581,519,581,520,581,521,581,522,581,523,581,524,581,526,581,527,581,528,581,529,581,530,581,531,581,532,581,533,581,534,581,535,581,536,581,537,581,538,581,539,581,540,581,541,581,542,581,543,581,544,581,545,581,546,581,547,581,548,581,554,581,555,581,556,581,557,581,558,581,559,581,560,581,561,581,562,581,563,581,564,581,565,581,566,581,567,581,568,581,569,581,570,581,571,581,572,581,573,581,574,581,575,581,576,581,577,581,578,581,579,581,580,581,581,581,582,581,583,581,584,581,585,581,586,581,587,581,588,581,589,581,590,581,591,581,592,581,593,581,594,581,595,581,596,581,597,581,598,581,599,581,600,581,601,581,602,581,603,581,604,581,605,581,606,581,607,581,608,581,609,581,610,581,611,581,612,581,613,581,614,581,615,581,616,581,617,581,618,581,619,581,620,581,621,581,622,581,623,581,624,581,625,581,626,581,627,581,628,581,629,581,630,581,631,581,632,581,633,581,659,581,663,581,675,581,500,580,501,580,502,580,503,580,504,580,505,580,506,580,507,580,508,580,509,580,510,580,511,580,512,580,513,580,514,580,515,580,516,580,517,580,518,580,519,580,520,580,521,580,522,580,523,580,524,580,526,580,527,580,528,580,529,580,530,580,531,580,532,580,533,580,534,580,535,580,536,580,537,580,538,580,539,580,540,580,541,580,542,580,543,580,544,580,545,580,546,580,547,580,548,580,553,580,554,580,555,580,556,580,557,580,558,580,559,580,560,580,561,580,562,580,563,580,564,580,565,580,566,580,567,580,568,580,569,580,570,580,571,580,572,580,573,580,574,580,575,580,576,580,577,580,578,580,579,580,580,580,581,580,582,580,583,580,584,580,585,580,586,580,587,580,588,580,589,580,590,580,591,580,592,580,593,580,594,580,595,580,596,580,597,580,598,580,599,580,600,580,601,580,602,580,603,580,604,580,605,580,606,580,607,580,608,580,609,580,610,580,611,580,612,580,613,580,614,580,615,580,616,580,617,580,618,580,619,580,620,580,621,580,622,580,623,580,624,580,625,580,626,580,627,580,628,580,629,580,630,580,631,580,632,580,633,580,660,580,500,579,501,579,502,579,503,579,504,579,505,579,506,579,507,579,508,579,509,579,510,579,511,579,512,579,513,579,514,579,515,579,516,579,517,579,518,579,519,579,520,579,521,579,522,579,523,579,524,579,526,579,527,579,528,579,529,579,530,579,531,579,532,579,533,579,534,579,535,579,536,579,537,579,538,579,539,579,540,579,541,579,542,579,543,579,544,579,545,579,546,579,547,579,548,579,552,579,553,579,554,579,555,579,556,579,557,579,558,579,559,579,560,579,561,579,562,579,563,579,564,579,565,579,566,579,567,579,568,579,569,579,570,579,571,579,572,579,573,579,574,579,575,579,576,579,577,579,578,579,579,579,580,579,581,579,582,579,583,579,584,579,585,579,586,579,587,579,588,579,589,579,590,579,591,579,592,579,593,579,594,579,595,579,596,579,597,579,598,579,599,579,600,579,601,579,602,579,603,579,604,579,605,579,606,579,607,579,608,579,609,579,610,579,611,579,612,579,613,579,614,579,615,579,616,579,617,579,618,579,619,579,620,579,621,579,622,579,623,579,624,579,625,579,626,579,627,579,628,579,629,579,630,579,631,579,632,579,633,579,500,578,501,578,502,578,503,578,504,578,505,578,506,578,507,578,508,578,509,578,510,578,511,578,512,578,513,578,514,578,515,578,516,578,517,578,518,578,519,578,520,578,521,578,522,578,523,578,524,578,527,578,528,578,529,578,530,578,531,578,532,578,533,578,534,578,535,578,536,578,537,578,538,578,539,578,540,578,541,578,542,578,543,578,544,578,545,578,546,578,547,578,548,578,552,578,553,578,554,578,555,578,556,578,557,578,558,578,559,578,560,578,561,578,562,578,563,578,564,578,565,578,566,578,567,578,568,578,569,578,570,578,571,578,572,578,573,578,574,578,575,578,576,578,577,578,578,578,579,578,580,578,581,578,582,578,583,578,584,578,585,578,586,578,587,578,588,578,589,578,590,578,591,578,592,578,593,578,594,578,595,578,596,578,597,578,598,578,599,578,600,578,601,578,602,578,603,578,604,578,605,578,606,578,607,578,608,578,609,578,610,578,611,578,612,578,613,578,614,578,615,578,616,578,617,578,618,578,619,578,620,578,621,578,622,578,623,578,624,578,625,578,626,578,627,578,628,578,629,578,630,578,631,578,632,578,633,578,500,577,501,577,502,577,503,577,504,577,505,577,506,577,507,577,508,577,509,577,510,577,511,577,512,577,513,577,514,577,515,577,516,577,517,577,518,577,519,577,520,577,521,577,522,577,523,577,524,577,525,577,526,577,527,577,528,577,529,577,530,577,531,577,532,577,533,577,534,577,535,577,536,577,537,577,538,577,539,577,540,577,541,577,542,577,543,577,544,577,545,577,546,577,547,577,548,577,552,577,553,577,554,577,555,577,556,577,557,577,558,577,559,577,560,577,561,577,562,577,563,577,564,577,565,577,566,577,567,577,568,577,569,577,570,577,571,577,572,577,573,577,574,577,575,577,576,577,577,577,578,577,579,577,580,577,581,577,582,577,583,577,584,577,585,577,586,577,587,577,588,577,589,577,590,577,591,577,592,577,593,577,594,577,595,577,596,577,597,577,598,577,599,577,600,577,601,577,602,577,603,577,604,577,605,577,606,577,607,577,608,577,609,577,610,577,611,577,612,577,613,577,614,577,615,577,616,577,617,577,618,577,619,577,620,577,621,577,622,577,623,577,624,577,625,577,626,577,627,577,628,577,629,577,630,577,631,577,632,577,633,577,500,576,501,576,502,576,503,576,504,576,505,576,506,576,507,576,508,576,509,576,510,576,511,576,512,576,513,576,514,576,515,576,516,576,517,576,518,576,519,576,520,576,521,576,522,576,523,576,524,576,525,576,526,576,527,576,528,576,529,576,530,576,531,576,532,576,533,576,534,576,535,576,536,576,537,576,538,576,539,576,540,576,541,576,542,576,543,576,544,576,545,576,546,576,547,576,548,576,552,576,553,576,554,576,555,576,556,576,557,576,558,576,559,576,560,576,561,576,562,576,563,576,564,576,565,576,566,576,567,576,568,576,569,576,570,576,571,576,572,576,573,576,574,576,575,576,576,576,577,576,578,576,579,576,580,576,581,576,582,576,583,576,584,576,585,576,586,576,587,576,588,576,589,576,590,576,591,576,592,576,593,576,594,576,595,576,596,576,597,576,598,576,599,576,600,576,601,576,602,576,603,576,604,576,605,576,606,576,607,576,608,576,609,576,610,576,611,576,612,576,613,576,614,576,615,576,616,576,617,576,618,576,619,576,620,576,621,576,622,576,623,576,626,576,627,576,628,576,629,576,631,576,632,576,633,576,498,575,499,575,500,575,501,575,502,575,503,575,504,575,505,575,506,575,507,575,508,575,509,575,510,575,511,575,512,575,513,575,514,575,515,575,516,575,517,575,518,575,519,575,520,575,521,575,522,575,523,575,524,575,525,575,526,575,527,575,528,575,529,575,530,575,531,575,532,575,533,575,534,575,535,575,536,575,537,575,538,575,539,575,540,575,541,575,542,575,543,575,544,575,545,575,546,575,547,575,548,575,552,575,553,575,554,575,555,575,556,575,557,575,558,575,559,575,560,575,561,575,562,575,563,575,564,575,565,575,566,575,567,575,568,575,569,575,570,575,571,575,572,575,573,575,574,575,575,575,576,575,577,575,578,575,579,575,580,575,581,575,582,575,583,575,584,575,585,575,586,575,587,575,588,575,589,575,590,575,591,575,592,575,593,575,594,575,595,575,596,575,597,575,598,575,599,575,600,575,601,575,602,575,603,575,604,575,605,575,606,575,607,575,608,575,609,575,610,575,611,575,612,575,613,575,614,575,615,575,616,575,617,575,618,575,619,575,620,575,621,575,622,575,623,575,629,575,631,575,632,575,633,575,489,574,490,574,497,574,498,574,499,574,500,574,501,574,502,574,503,574,504,574,505,574,506,574,507,574,508,574,509,574,510,574,511,574,512,574,513,574,514,574,515,574,516,574,517,574,518,574,519,574,520,574,521,574,522,574,523,574,524,574,525,574,526,574,527,574,528,574,529,574,530,574,531,574,532,574,533,574,534,574,535,574,536,574,537,574,538,574,539,574,540,574,541,574,542,574,543,574,544,574,545,574,546,574,547,574,548,574,552,574,553,574,554,574,555,574,556,574,557,574,558,574,559,574,560,574,561,574,562,574,563,574,564,574,565,574,566,574,567,574,568,574,569,574,570,574,571,574,572,574,573,574,574,574,575,574,576,574,577,574,578,574,579,574,580,574,581,574,582,574,583,574,584,574,585,574,586,574,587,574,588,574,589,574,590,574,591,574,592,574,593,574,594,574,595,574,596,574,597,574,598,574,599,574,600,574,601,574,602,574,603,574,604,574,605,574,606,574,607,574,608,574,609,574,610,574,611,574,612,574,613,574,614,574,615,574,616,574,617,574,630,574,631,574,632,574,633,574,489,573,490,573,491,573,497,573,498,573,499,573,500,573,501,573,502,573,503,573,504,573,505,573,506,573,507,573,508,573,509,573,510,573,511,573,512,573,513,573,514,573,515,573,516,573,517,573,518,573,519,573,520,573,521,573,522,573,523,573,524,573,525,573,526,573,527,573,528,573,529,573,530,573,531,573,532,573,533,573,534,573,535,573,536,573,537,573,538,573,539,573,540,573,541,573,542,573,543,573,544,573,545,573,546,573,547,573,548,573,552,573,553,573,554,573,555,573,556,573,557,573,558,573,559,573,560,573,561,573,562,573,563,573,564,573,565,573,566,573,567,573,568,573,569,573,570,573,571,573,572,573,573,573,574,573,575,573,576,573,577,573,578,573,579,573,580,573,581,573,582,573,583,573,584,573,585,573,586,573,587,573,588,573,589,573,590,573,591,573,592,573,593,573,594,573,595,573,596,573,597,573,598,573,599,573,600,573,601,573,602,573,603,573,604,573,605,573,606,573,607,573,608,573,609,573,610,573,611,573,612,573,613,573,614,573,615,573,616,573,617,573,629,573,630,573,631,573,632,573,633,573,489,572,490,572,491,572,492,572,496,572,497,572,498,572,499,572,500,572,501,572,502,572,503,572,504,572,505,572,506,572,507,572,508,572,509,572,510,572,511,572,512,572,513,572,514,572,515,572,516,572,517,572,518,572,519,572,520,572,521,572,522,572,523,572,524,572,525,572,526,572,527,572,528,572,529,572,530,572,531,572,532,572,533,572,534,572,535,572,536,572,537,572,538,572,539,572,540,572,541,572,542,572,543,572,544,572,545,572,546,572,547,572,548,572,552,572,553,572,554,572,555,572,556,572,557,572,558,572,559,572,560,572,561,572,562,572,563,572,564,572,565,572,566,572,567,572,568,572,569,572,570,572,571,572,572,572,573,572,574,572,575,572,576,572,577,572,578,572,579,572,580,572,581,572,582,572,583,572,584,572,585,572,586,572,587,572,588,572,589,572,590,572,591,572,592,572,593,572,594,572,595,572,596,572,597,572,598,572,599,572,600,572,601,572,602,572,603,572,604,572,605,572,606,572,607,572,608,572,609,572,610,572,611,572,612,572,613,572,614,572,615,572,616,572,617,572,629,572,630,572,631,572,632,572,633,572,489,571,490,571,491,571,492,571,493,571,494,571,495,571,496,571,497,571,498,571,499,571,500,571,501,571,502,571,503,571,504,571,505,571,506,571,507,571,508,571,509,571,510,571,511,571,512,571,513,571,514,571,515,571,516,571,517,571,518,571,519,571,520,571,521,571,522,571,523,571,524,571,525,571,526,571,527,571,528,571,529,571,530,571,531,571,532,571,533,571,534,571,535,571,536,571,537,571,538,571,539,571,540,571,541,571,542,571,543,571,544,571,545,571,546,571,547,571,548,571,552,571,553,571,554,571,555,571,556,571,557,571,558,571,559,571,560,571,561,571,562,571,563,571,564,571,565,571,566,571,567,571,568,571,569,571,570,571,571,571,572,571,573,571,574,571,575,571,576,571,577,571,578,571,579,571,580,571,581,571,582,571,583,571,584,571,585,571,586,571,587,571,588,571,589,571,590,571,591,571,592,571,593,571,594,571,595,571,596,571,597,571,598,571,599,571,600,571,601,571,602,571,603,571,604,571,605,571,606,571,607,571,608,571,609,571,610,571,611,571,612,571,613,571,614,571,615,571,616,571,617,571,629,571,630,571,631,571,632,571,633,571,489,570,490,570,491,570,492,570,493,570,494,570,495,570,496,570,497,570,498,570,499,570,500,570,501,570,502,570,503,570,504,570,505,570,506,570,507,570,508,570,509,570,510,570,511,570,512,570,513,570,514,570,515,570,516,570,517,570,518,570,519,570,520,570,521,570,522,570,523,570,524,570,525,570,526,570,527,570,528,570,529,570,530,570,531,570,532,570,533,570,534,570,535,570,536,570,537,570,538,570,539,570,540,570,541,570,542,570,543,570,544,570,545,570,546,570,547,570,548,570,552,570,553,570,554,570,555,570,556,570,557,570,558,570,559,570,560,570,561,570,562,570,563,570,564,570,565,570,566,570,567,570,568,570,569,570,570,570,571,570,572,570,573,570,574,570,575,570,576,570,577,570,578,570,579,570,580,570,581,570,582,570,583,570,584,570,585,570,586,570,587,570,588,570,589,570,590,570,591,570,592,570,593,570,594,570,595,570,596,570,597,570,598,570,599,570,600,570,601,570,602,570,603,570,604,570,605,570,606,570,607,570,608,570,609,570,610,570,611,570,612,570,613,570,614,570,615,570,616,570,617,570,628,570,629,570,630,570,631,570,632,570,633,570,489,569,490,569,491,569,492,569,493,569,494,569,495,569,496,569,497,569,498,569,499,569,500,569,501,569,502,569,503,569,504,569,505,569,506,569,507,569,508,569,509,569,510,569,511,569,512,569,513,569,514,569,515,569,516,569,517,569,518,569,519,569,520,569,521,569,522,569,523,569,524,569,525,569,526,569,527,569,528,569,529,569,530,569,531,569,532,569,533,569,534,569,535,569,536,569,537,569,538,569,539,569,540,569,541,569,542,569,543,569,544,569,545,569,546,569,547,569,548,569,549,569,552,569,553,569,554,569,555,569,556,569,557,569,558,569,559,569,560,569,561,569,562,569,563,569,564,569,565,569,566,569,567,569,568,569,569,569,570,569,571,569,572,569,573,569,574,569,575,569,576,569,577,569,578,569,579,569,580,569,581,569,582,569,583,569,584,569,585,569,586,569,587,569,588,569,589,569,590,569,591,569,592,569,593,569,594,569,595,569,596,569,597,569,598,569,599,569,600,569,601,569,602,569,603,569,604,569,605,569,606,569,607,569,608,569,609,569,610,569,611,569,612,569,613,569,614,569,615,569,616,569,617,569,618,569,619,569,620,569,621,569,622,569,623,569,624,569,625,569,626,569,627,569,628,569,629,569,630,569,631,569,632,569,633,569,489,568,490,568,491,568,492,568,493,568,494,568,495,568,496,568,497,568,498,568,499,568,500,568,501,568,502,568,503,568,504,568,505,568,506,568,507,568,508,568,509,568,510,568,511,568,512,568,513,568,514,568,515,568,516,568,517,568,518,568,519,568,520,568,521,568,522,568,523,568,524,568,525,568,526,568,527,568,528,568,529,568,530,568,531,568,532,568,533,568,534,568,535,568,536,568,537,568,538,568,539,568,540,568,541,568,542,568,543,568,544,568,545,568,546,568,547,568,548,568,549,568,552,568,553,568,554,568,555,568,556,568,557,568,558,568,559,568,560,568,561,568,562,568,563,568,564,568,565,568,566,568,567,568,568,568,569,568,570,568,571,568,572,568,573,568,574,568,575,568,576,568,577,568,578,568,579,568,580,568,581,568,582,568,583,568,584,568,585,568,586,568,587,568,588,568,589,568,590,568,591,568,592,568,593,568,594,568,595,568,596,568,597,568,598,568,599,568,600,568,601,568,602,568,603,568,604,568,605,568,606,568,607,568,608,568,609,568,610,568,611,568,612,568,613,568,614,568,615,568,616,568,617,568,618,568,619,568,620,568,621,568,622,568,623,568,624,568,625,568,626,568,627,568,628,568,629,568,630,568,631,568,632,568,633,568,489,567,490,567,491,567,492,567,493,567,494,567,495,567,496,567,497,567,498,567,499,567,500,567,501,567,502,567,503,567,504,567,505,567,506,567,507,567,508,567,509,567,510,567,511,567,512,567,513,567,514,567,515,567,516,567,517,567,518,567,519,567,520,567,521,567,522,567,523,567,524,567,525,567,526,567,527,567,528,567,529,567,530,567,531,567,532,567,533,567,534,567,535,567,536,567,537,567,538,567,539,567,540,567,541,567,542,567,543,567,544,567,545,567,546,567,548,567,549,567,552,567,553,567,554,567,555,567,556,567,557,567,558,567,559,567,560,567,561,567,562,567,563,567,564,567,565,567,566,567,567,567,568,567,569,567,570,567,571,567,572,567,573,567,574,567,575,567,576,567,577,567,578,567,579,567,580,567,581,567,582,567,583,567,584,567,585,567,586,567,587,567,588,567,589,567,590,567,591,567,592,567,593,567,594,567,595,567,596,567,597,567,598,567,599,567,600,567,601,567,602,567,603,567,604,567,605,567,606,567,607,567,608,567,609,567,610,567,611,567,612,567,613,567,614,567,615,567,616,567,617,567,618,567,619,567,620,567,621,567,622,567,623,567,624,567,625,567,626,567,627,567,628,567,629,567,630,567,631,567,632,567,633,567,489,566,490,566,491,566,492,566,497,566,498,566,499,566,500,566,501,566,502,566,503,566,504,566,505,566,506,566,507,566,508,566,509,566,510,566,511,566,512,566,513,566,514,566,515,566,516,566,517,566,520,566,521,566,522,566,523,566,524,566,525,566,526,566,527,566,528,566,529,566,530,566,531,566,532,566,533,566,534,566,535,566,536,566,537,566,538,566,539,566,540,566,541,566,542,566,543,566,544,566,545,566,546,566,547,566,548,566,549,566,552,566,553,566,554,566,555,566,556,566,557,566,558,566,559,566,560,566,561,566,562,566,563,566,564,566,565,566,566,566,567,566,568,566,569,566,570,566,571,566,572,566,573,566,574,566,575,566,576,566,577,566,578,566,579,566,580,566,581,566,582,566,583,566,584,566,585,566,586,566,587,566,588,566,589,566,590,566,591,566,592,566,593,566,594,566,595,566,596,566,597,566,598,566,599,566,600,566,601,566,602,566,603,566,604,566,605,566,606,566,607,566,608,566,609,566,610,566,611,566,612,566,613,566,614,566,615,566,616,566,617,566,618,566,619,566,620,566,621,566,622,566,623,566,624,566,625,566,626,566,627,566,628,566,629,566,630,566,631,566,632,566,633,566,497,565,498,565,499,565,500,565,501,565,502,565,503,565,504,565,505,565,506,565,507,565,508,565,509,565,510,565,511,565,512,565,513,565,514,565,515,565,516,565,517,565,520,565,521,565,522,565,523,565,524,565,525,565,526,565,527,565,528,565,529,565,530,565,531,565,532,565,533,565,534,565,535,565,536,565,537,565,538,565,539,565,540,565,541,565,542,565,543,565,544,565,545,565,546,565,547,565,548,565,549,565,553,565,554,565,555,565,556,565,557,565,558,565,559,565,560,565,561,565,562,565,563,565,564,565,565,565,566,565,567,565,568,565,569,565,570,565,571,565,572,565,573,565,574,565,575,565,576,565,577,565,578,565,579,565,580,565,581,565,582,565,583,565,584,565,585,565,586,565,587,565,588,565,589,565,590,565,591,565,592,565,593,565,594,565,595,565,596,565,597,565,598,565,599,565,600,565,601,565,602,565,603,565,604,565,605,565,606,565,607,565,608,565,609,565,610,565,611,565,612,565,613,565,614,565,615,565,616,565,617,565,618,565,619,565,620,565,621,565,622,565,623,565,624,565,625,565,626,565,627,565,628,565,629,565,630,565,631,565,632,565,633,565,497,564,498,564,499,564,500,564,501,564,502,564,503,564,504,564,505,564,506,564,507,564,508,564,509,564,510,564,511,564,512,564,513,564,514,564,515,564,516,564,517,564,518,564,519,564,520,564,521,564,522,564,523,564,524,564,525,564,526,564,527,564,528,564,529,564,530,564,531,564,532,564,533,564,534,564,535,564,536,564,537,564,538,564,539,564,540,564,541,564,542,564,543,564,544,564,545,564,546,564,547,564,548,564,549,564,561,564,562,564,563,564,564,564,565,564,566,564,567,564,568,564,569,564,570,564,571,564,572,564,573,564,574,564,575,564,576,564,577,564,578,564,579,564,580,564,581,564,582,564,583,564,584,564,585,564,586,564,587,564,588,564,589,564,590,564,591,564,592,564,593,564,594,564,595,564,596,564,597,564,598,564,599,564,600,564,601,564,602,564,603,564,604,564,605,564,606,564,607,564,608,564,609,564,610,564,611,564,612,564,613,564,614,564,615,564,616,564,617,564,618,564,619,564,620,564,621,564,622,564,623,564,624,564,625,564,626,564,627,564,628,564,629,564,630,564,631,564,632,564,633,564,492,563,493,563,495,563,496,563,497,563,498,563,499,563,500,563,501,563,502,563,503,563,504,563,505,563,506,563,507,563,508,563,509,563,510,563,511,563,512,563,513,563,514,563,515,563,516,563,517,563,518,563,519,563,520,563,521,563,522,563,523,563,524,563,525,563,526,563,527,563,528,563,529,563,530,563,531,563,532,563,533,563,534,563,535,563,536,563,537,563,538,563,539,563,540,563,541,563,542,563,543,563,544,563,545,563,546,563,547,563,548,563,549,563,560,563,561,563,562,563,563,563,564,563,565,563,566,563,567,563,568,563,569,563,570,563,571,563,572,563,573,563,574,563,575,563,576,563,577,563,578,563,579,563,580,563,581,563,582,563,583,563,584,563,585,563,586,563,587,563,588,563,589,563,590,563,591,563,592,563,593,563,594,563,595,563,596,563,597,563,598,563,599,563,600,563,601,563,602,563,603,563,604,563,605,563,606,563,607,563,608,563,609,563,610,563,611,563,612,563,613,563,614,563,615,563,616,563,617,563,618,563,619,563,620,563,621,563,622,563,623,563,624,563,625,563,626,563,627,563,628,563,629,563,630,563,631,563,632,563,633,563,493,562,495,562,496,562,497,562,498,562,499,562,500,562,501,562,502,562,503,562,504,562,505,562,506,562,507,562,508,562,509,562,510,562,511,562,512,562,513,562,514,562,515,562,516,562,517,562,518,562,519,562,520,562,521,562,522,562,523,562,524,562,525,562,526,562,527,562,528,562,529,562,530,562,531,562,532,562,533,562,534,562,535,562,536,562,537,562,538,562,539,562,540,562,541,562,542,562,543,562,544,562,545,562,546,562,547,562,548,562,549,562,560,562,561,562,562,562,563,562,564,562,565,562,566,562,567,562,568,562,569,562,570,562,571,562,572,562,573,562,574,562,575,562,576,562,577,562,578,562,579,562,580,562,581,562,582,562,583,562,584,562,585,562,586,562,587,562,588,562,589,562,590,562,591,562,592,562,593,562,594,562,595,562,596,562,597,562,598,562,599,562,600,562,601,562,602,562,603,562,604,562,605,562,606,562,607,562,608,562,609,562,610,562,611,562,612,562,613,562,614,562,615,562,616,562,617,562,618,562,619,562,620,562,621,562,622,562,623,562,624,562,625,562,626,562,627,562,628,562,629,562,630,562,631,562,632,562,633,562,447,561,495,561,496,561,497,561,498,561,499,561,500,561,501,561,502,561,503,561,504,561,505,561,506,561,507,561,508,561,509,561,510,561,511,561,512,561,513,561,514,561,515,561,516,561,517,561,518,561,519,561,520,561,521,561,522,561,523,561,524,561,525,561,526,561,527,561,528,561,529,561,530,561,531,561,532,561,533,561,534,561,535,561,536,561,537,561,538,561,539,561,540,561,541,561,542,561,543,561,544,561,545,561,546,561,547,561,548,561,549,561,560,561,561,561,562,561,563,561,564,561,565,561,566,561,567,561,568,561,569,561,570,561,571,561,572,561,573,561,574,561,575,561,576,561,577,561,578,561,579,561,580,561,581,561,582,561,583,561,584,561,585,561,586,561,587,561,588,561,589,561,590,561,591,561,592,561,593,561,594,561,595,561,596,561,597,561,598,561,599,561,600,561,601,561,602,561,603,561,604,561,605,561,606,561,607,561,608,561,609,561,610,561,611,561,612,561,613,561,614,561,615,561,616,561,617,561,618,561,619,561,620,561,621,561,622,561,623,561,624,561,625,561,626,561,627,561,628,561,629,561,630,561,631,561,632,561,633,561,493,560,495,560,496,560,497,560,498,560,499,560,500,560,501,560,502,560,503,560,504,560,505,560,506,560,507,560,508,560,509,560,510,560,511,560,512,560,513,560,514,560,515,560,516,560,517,560,518,560,519,560,520,560,521,560,522,560,523,560,524,560,525,560,526,560,527,560,528,560,529,560,530,560,531,560,532,560,533,560,534,560,535,560,536,560,537,560,538,560,539,560,540,560,541,560,542,560,543,560,544,560,545,560,546,560,547,560,548,560,549,560,560,560,561,560,562,560,563,560,564,560,565,560,566,560,567,560,568,560,569,560,570,560,571,560,572,560,573,560,574,560,575,560,576,560,577,560,578,560,579,560,580,560,581,560,582,560,583,560,584,560,585,560,586,560,587,560,588,560,589,560,590,560,591,560,592,560,593,560,594,560,595,560,596,560,597,560,598,560,599,560,600,560,601,560,602,560,603,560,604,560,605,560,606,560,607,560,608,560,609,560,610,560,611,560,612,560,613,560,614,560,615,560,616,560,617,560,618,560,619,560,620,560,621,560,622,560,623,560,624,560,625,560,626,560,627,560,628,560,629,560,630,560,631,560,632,560,633,560,496,559,497,559,498,559,499,559,500,559,501,559,502,559,503,559,504,559,505,559,506,559,507,559,508,559,509,559,510,559,511,559,512,559,513,559,514,559,515,559,516,559,517,559,518,559,519,559,520,559,521,559,522,559,523,559,524,559,525,559,526,559,527,559,528,559,529,559,530,559,531,559,532,559,533,559,534,559,535,559,536,559,537,559,538,559,539,559,540,559,541,559,542,559,543,559,544,559,545,559,546,559,547,559,548,559,549,559,560,559,561,559,562,559,563,559,564,559,565,559,566,559,567,559,568,559,569,559,570,559,571,559,572,559,573,559,574,559,575,559,576,559,577,559,578,559,579,559,580,559,581,559,582,559,583,559,584,559,585,559,586,559,587,559,588,559,589,559,590,559,591,559,592,559,593,559,594,559,595,559,596,559,597,559,598,559,599,559,600,559,601,559,602,559,603,559,604,559,605,559,606,559,607,559,608,559,609,559,610,559,611,559,612,559,613,559,614,559,615,559,616,559,617,559,618,559,619,559,620,559,621,559,622,559,623,559,624,559,625,559,626,559,627,559,628,559,629,559,630,559,631,559,632,559,633,559,451,558,497,558,498,558,499,558,500,558,501,558,502,558,503,558,504,558,505,558,506,558,507,558,508,558,509,558,510,558,511,558,512,558,513,558,514,558,515,558,516,558,517,558,518,558,519,558,520,558,521,558,522,558,523,558,524,558,525,558,526,558,527,558,528,558,529,558,530,558,531,558,532,558,533,558,534,558,535,558,536,558,537,558,538,558,539,558,540,558,541,558,542,558,543,558,544,558,545,558,546,558,547,558,548,558,549,558,560,558,561,558,562,558,563,558,564,558,565,558,566,558,567,558,568,558,569,558,570,558,571,558,572,558,573,558,574,558,575,558,576,558,577,558,578,558,579,558,580,558,581,558,582,558,583,558,584,558,585,558,586,558,587,558,588,558,589,558,590,558,591,558,592,558,593,558,594,558,595,558,596,558,597,558,598,558,599,558,600,558,601,558,602,558,603,558,604,558,605,558,606,558,607,558,608,558,609,558,610,558,611,558,612,558,613,558,614,558,615,558,616,558,617,558,618,558,619,558,620,558,621,558,622,558,623,558,624,558,625,558,626,558,627,558,628,558,629,558,630,558,631,558,632,558,633,558,497,557,498,557,499,557,500,557,501,557,502,557,503,557,504,557,505,557,506,557,507,557,508,557,509,557,510,557,511,557,512,557,513,557,514,557,515,557,516,557,517,557,518,557,519,557,520,557,521,557,522,557,523,557,524,557,525,557,526,557,527,557,528,557,529,557,530,557,531,557,532,557,533,557,534,557,535,557,536,557,537,557,538,557,539,557,540,557,541,557,542,557,543,557,544,557,545,557,546,557,547,557,548,557,549,557,561,557,562,557,563,557,564,557,565,557,566,557,567,557,568,557,569,557,570,557,571,557,572,557,573,557,574,557,575,557,576,557,577,557,578,557,579,557,580,557,581,557,582,557,583,557,584,557,585,557,586,557,587,557,588,557,589,557,590,557,591,557,592,557,593,557,594,557,595,557,596,557,597,557,598,557,599,557,600,557,601,557,602,557,603,557,604,557,605,557,606,557,607,557,608,557,609,557,610,557,611,557,612,557,613,557,614,557,615,557,616,557,617,557,618,557,619,557,620,557,621,557,622,557,623,557,624,557,625,557,626,557,627,557,628,557,629,557,630,557,631,557,632,557,633,557,496,556,497,556,498,556,499,556,500,556,501,556,502,556,503,556,504,556,505,556,506,556,507,556,508,556,509,556,510,556,511,556,512,556,513,556,514,556,515,556,516,556,517,556,518,556,519,556,520,556,521,556,522,556,523,556,524,556,525,556,526,556,527,556,528,556,529,556,530,556,531,556,532,556,533,556,534,556,535,556,536,556,537,556,538,556,539,556,540,556,541,556,542,556,543,556,544,556,545,556,546,556,547,556,548,556,549,556,561,556,562,556,563,556,564,556,565,556,566,556,567,556,568,556,569,556,570,556,571,556,572,556,573,556,574,556,575,556,576,556,577,556,578,556,579,556,580,556,581,556,582,556,583,556,584,556,585,556,586,556,587,556,588,556,589,556,590,556,591,556,592,556,593,556,594,556,595,556,596,556,597,556,598,556,599,556,600,556,601,556,602,556,603,556,604,556,605,556,606,556,607,556,608,556,609,556,610,556,611,556,612,556,613,556,614,556,615,556,616,556,617,556,618,556,619,556,620,556,621,556,622,556,623,556,624,556,625,556,626,556,627,556,628,556,629,556,630,556,631,556,632,556,633,556,455,555,497,555,498,555,499,555,500,555,501,555,502,555,503,555,504,555,505,555,506,555,507,555,508,555,509,555,510,555,511,555,512,555,513,555,514,555,515,555,516,555,517,555,518,555,519,555,520,555,521,555,522,555,523,555,524,555,525,555,526,555,527,555,528,555,529,555,530,555,531,555,532,555,533,555,534,555,535,555,536,555,537,555,538,555,539,555,540,555,541,555,542,555,543,555,544,555,545,555,546,555,547,555,548,555,549,555,560,555,561,555,562,555,563,555,564,555,565,555,566,555,567,555,568,555,569,555,570,555,571,555,572,555,573,555,574,555,575,555,576,555,577,555,578,555,579,555,580,555,581,555,582,555,583,555,584,555,585,555,586,555,587,555,588,555,589,555,590,555,591,555,592,555,593,555,594,555,595,555,596,555,597,555,598,555,599,555,600,555,601,555,602,555,603,555,604,555,605,555,606,555,607,555,608,555,609,555,610,555,611,555,612,555,613,555,614,555,615,555,616,555,617,555,618,555,619,555,620,555,621,555,622,555,623,555,624,555,625,555,626,555,627,555,628,555,629,555,630,555,631,555,632,555,633,555,497,554,498,554,499,554,500,554,501,554,502,554,503,554,504,554,505,554,506,554,507,554,508,554,509,554,510,554,511,554,512,554,513,554,514,554,515,554,516,554,517,554,518,554,519,554,520,554,521,554,522,554,523,554,524,554,525,554,526,554,527,554,528,554,529,554,530,554,531,554,532,554,533,554,534,554,535,554,536,554,537,554,538,554,539,554,540,554,541,554,542,554,543,554,544,554,545,554,546,554,547,554,548,554,549,554,560,554,561,554,562,554,563,554,564,554,565,554,566,554,567,554,568,554,569,554,570,554,571,554,572,554,573,554,574,554,575,554,576,554,577,554,578,554,579,554,580,554,581,554,582,554,583,554,584,554,585,554,586,554,587,554,588,554,589,554,590,554,591,554,592,554,593,554,594,554,595,554,596,554,597,554,598,554,599,554,600,554,601,554,602,554,603,554,604,554,605,554,606,554,607,554,608,554,609,554,610,554,611,554,612,554,613,554,614,554,615,554,616,554,617,554,618,554,619,554,620,554,621,554,622,554,623,554,624,554,625,554,626,554,627,554,628,554,629,554,630,554,631,554,632,554,633,554,497,553,498,553,499,553,500,553,501,553,502,553,503,553,504,553,505,553,506,553,507,553,508,553,509,553,510,553,511,553,512,553,513,553,514,553,515,553,516,553,517,553,518,553,519,553,520,553,521,553,522,553,523,553,524,553,525,553,526,553,527,553,528,553,529,553,530,553,531,553,532,553,533,553,534,553,535,553,536,553,537,553,538,553,539,553,540,553,541,553,542,553,543,553,544,553,545,553,546,553,547,553,548,553,549,553,560,553,561,553,562,553,563,553,564,553,565,553,566,553,567,553,568,553,569,553,570,553,571,553,572,553,573,553,574,553,575,553,576,553,577,553,578,553,579,553,580,553,581,553,582,553,583,553,584,553,585,553,586,553,587,553,588,553,589,553,590,553,591,553,592,553,593,553,594,553,595,553,596,553,597,553,598,553,599,553,600,553,601,553,602,553,603,553,604,553,605,553,606,553,607,553,608,553,609,553,610,553,611,553,612,553,613,553,614,553,615,553,616,553,617,553,618,553,619,553,620,553,621,553,622,553,623,553,624,553,625,553,626,553,627,553,628,553,629,553,630,553,631,553,632,553,633,553,634,553,459,552,496,552,497,552,498,552,499,552,500,552,501,552,502,552,503,552,504,552,505,552,506,552,507,552,508,552,509,552,510,552,511,552,512,552,513,552,514,552,515,552,516,552,517,552,518,552,519,552,520,552,521,552,522,552,523,552,524,552,525,552,526,552,527,552,528,552,529,552,530,552,531,552,532,552,533,552,534,552,535,552,536,552,537,552,538,552,539,552,540,552,541,552,542,552,543,552,544,552,545,552,546,552,547,552,548,552,549,552,560,552,561,552,562,552,563,552,564,552,565,552,566,552,567,552,568,552,569,552,570,552,571,552,572,552,573,552,574,552,575,552,576,552,577,552,578,552,579,552,580,552,581,552,582,552,583,552,584,552,585,552,586,552,587,552,588,552,589,552,590,552,591,552,592,552,593,552,594,552,595,552,596,552,597,552,598,552,599,552,600,552,601,552,602,552,603,552,604,552,605,552,606,552,607,552,608,552,609,552,610,552,611,552,612,552,613,552,614,552,615,552,616,552,617,552,618,552,619,552,620,552,621,552,622,552,623,552,624,552,625,552,626,552,627,552,628,552,629,552,630,552,631,552,632,552,633,552,634,552,498,551,499,551,500,551,501,551,502,551,503,551,504,551,505,551,506,551,507,551,508,551,509,551,510,551,511,551,512,551,513,551,514,551,515,551,516,551,517,551,518,551,519,551,520,551,521,551,522,551,523,551,524,551,525,551,526,551,527,551,528,551,529,551,530,551,531,551,532,551,533,551,534,551,535,551,536,551,537,551,538,551,539,551,540,551,541,551,542,551,543,551,544,551,545,551,546,551,547,551,548,551,549,551,560,551,561,551,562,551,563,551,564,551,565,551,566,551,567,551,568,551,569,551,570,551,571,551,572,551,573,551,574,551,575,551,576,551,577,551,578,551,579,551,580,551,581,551,582,551,583,551,584,551,585,551,586,551,587,551,588,551,589,551,590,551,591,551,592,551,593,551,594,551,595,551,596,551,597,551,598,551,599,551,600,551,601,551,602,551,603,551,604,551,605,551,606,551,607,551,608,551,609,551,610,551,611,551,612,551,613,551,614,551,615,551,616,551,617,551,618,551,619,551,620,551,621,551,622,551,623,551,624,551,625,551,626,551,627,551,628,551,629,551,630,551,631,551,632,551,633,551,634,551,498,550,499,550,500,550,501,550,502,550,503,550,504,550,505,550,506,550,507,550,508,550,509,550,510,550,511,550,512,550,513,550,514,550,515,550,516,550,517,550,518,550,519,550,520,550,521,550,522,550,523,550,524,550,525,550,526,550,527,550,528,550,529,550,530,550,531,550,532,550,533,550,534,550,535,550,536,550,537,550,538,550,539,550,540,550,541,550,542,550,543,550,544,550,545,550,546,550,547,550,548,550,549,550,561,550,562,550,563,550,564,550,565,550,566,550,567,550,568,550,569,550,570,550,571,550,572,550,573,550,574,550,575,550,576,550,577,550,578,550,579,550,580,550,581,550,582,550,583,550,584,550,585,550,586,550,587,550,588,550,589,550,590,550,591,550,592,550,593,550,594,550,595,550,596,550,597,550,598,550,599,550,600,550,601,550,602,550,603,550,604,550,605,550,606,550,607,550,608,550,609,550,610,550,611,550,612,550,613,550,614,550,615,550,616,550,617,550,618,550,619,550,620,550,621,550,622,550,623,550,624,550,625,550,626,550,627,550,628,550,629,550,630,550,631,550,632,550,633,550,634,550,463,549,495,549,496,549,497,549,498,549,499,549,500,549,501,549,502,549,503,549,504,549,505,549,506,549,507,549,508,549,509,549,510,549,511,549,512,549,513,549,514,549,515,549,516,549,517,549,518,549,519,549,520,549,521,549,522,549,523,549,524,549,525,549,526,549,527,549,528,549,529,549,530,549,531,549,532,549,533,549,534,549,535,549,536,549,537,549,538,549,539,549,540,549,541,549,542,549,543,549,544,549,545,549,546,549,547,549,548,549,549,549,550,549,561,549,562,549,563,549,564,549,565,549,566,549,567,549,568,549,569,549,570,549,571,549,572,549,573,549,574,549,575,549,576,549,577,549,578,549,579,549,580,549,581,549,582,549,583,549,584,549,585,549,586,549,587,549,588,549,589,549,590,549,591,549,592,549,593,549,594,549,595,549,596,549,597,549,598,549,599,549,600,549,601,549,602,549,603,549,604,549,605,549,606,549,607,549,608,549,609,549,610,549,611,549,612,549,613,549,614,549,615,549,616,549,617,549,618,549,619,549,620,549,621,549,622,549,623,549,624,549,625,549,626,549,627,549,628,549,629,549,630,549,631,549,632,549,633,549,634,549,464,548,495,548,496,548,497,548,498,548,499,548,500,548,501,548,502,548,503,548,504,548,505,548,506,548,507,548,508,548,509,548,510,548,511,548,512,548,513,548,514,548,515,548,516,548,517,548,518,548,519,548,520,548,521,548,522,548,523,548,524,548,525,548,526,548,527,548,528,548,529,548,530,548,531,548,532,548,533,548,534,548,535,548,536,548,537,548,538,548,539,548,540,548,541,548,542,548,543,548,544,548,545,548,546,548,547,548,548,548,549,548,550,548,559,548,560,548,561,548,562,548,563,548,564,548,565,548,566,548,567,548,568,548,569,548,570,548,571,548,572,548,573,548,574,548,575,548,576,548,577,548,578,548,579,548,580,548,581,548,582,548,583,548,584,548,585,548,586,548,587,548,588,548,589,548,590,548,591,548,592,548,593,548,594,548,595,548,596,548,597,548,598,548,599,548,600,548,601,548,602,548,603,548,604,548,605,548,606,548,607,548,608,548,609,548,610,548,611,548,612,548,613,548,614,548,615,548,616,548,617,548,618,548,619,548,620,548,621,548,622,548,623,548,624,548,625,548,626,548,627,548,628,548,629,548,630,548,631,548,632,548,633,548,634,548,465,547,467,547,468,547,495,547,496,547,497,547,498,547,499,547,500,547,501,547,502,547,503,547,504,547,505,547,506,547,507,547,508,547,509,547,510,547,511,547,512,547,513,547,514,547,515,547,516,547,517,547,518,547,519,547,520,547,521,547,522,547,523,547,524,547,525,547,526,547,527,547,528,547,529,547,530,547,531,547,532,547,533,547,534,547,535,547,536,547,537,547,538,547,539,547,540,547,541,547,542,547,543,547,544,547,545,547,546,547,547,547,548,547,549,547,550,547,560,547,561,547,562,547,563,547,564,547,565,547,566,547,567,547,568,547,569,547,570,547,571,547,572,547,573,547,574,547,575,547,576,547,577,547,578,547,579,547,580,547,581,547,582,547,583,547,584,547,585,547,586,547,587,547,588,547,589,547,590,547,591,547,592,547,593,547,594,547,595,547,596,547,597,547,598,547,599,547,600,547,601,547,602,547,603,547,604,547,605,547,606,547,607,547,608,547,609,547,610,547,611,547,612,547,613,547,614,547,615,547,616,547,617,547,618,547,619,547,620,547,621,547,622,547,623,547,624,547,625,547,626,547,627,547,628,547,629,547,630,547,631,547,632,547,633,547,634,547,466,546,467,546,469,546,497,546,498,546,499,546,500,546,501,546,502,546,503,546,504,546,505,546,506,546,507,546,508,546,509,546,510,546,511,546,512,546,513,546,514,546,515,546,516,546,517,546,518,546,519,546,520,546,521,546,522,546,523,546,524,546,525,546,526,546,527,546,528,546,529,546,530,546,531,546,532,546,533,546,535,546,536,546,537,546,538,546,539,546,540,546,541,546,542,546,543,546,544,546,545,546,546,546,547,546,548,546,549,546,550,546,560,546,561,546,562,546,563,546,564,546,565,546,566,546,567,546,568,546,569,546,570,546,571,546,572,546,573,546,574,546,575,546,576,546,577,546,578,546,579,546,580,546,581,546,582,546,583,546,584,546,585,546,586,546,587,546,588,546,589,546,590,546,591,546,592,546,593,546,594,546,595,546,596,546,597,546,598,546,599,546,600,546,601,546,602,546,603,546,604,546,605,546,606,546,607,546,608,546,609,546,610,546,611,546,612,546,613,546,614,546,615,546,616,546,617,546,618,546,619,546,620,546,621,546,622,546,623,546,624,546,625,546,626,546,627,546,628,546,629,546,630,546,631,546,632,546,633,546,634,546,468,545,470,545,471,545,498,545,499,545,500,545,501,545,502,545,503,545,504,545,505,545,506,545,507,545,508,545,509,545,510,545,511,545,512,545,513,545,514,545,515,545,516,545,517,545,518,545,519,545,520,545,521,545,522,545,523,545,524,545,525,545,526,545,527,545,528,545,529,545,530,545,531,545,532,545,533,545,534,545,535,545,536,545,537,545,538,545,539,545,540,545,541,545,542,545,543,545,544,545,545,545,546,545,547,545,548,545,549,545,550,545,559,545,560,545,561,545,562,545,563,545,564,545,565,545,566,545,567,545,568,545,569,545,570,545,571,545,572,545,573,545,574,545,575,545,576,545,577,545,578,545,579,545,580,545,581,545,582,545,583,545,584,545,585,545,586,545,587,545,588,545,589,545,590,545,591,545,592,545,593,545,594,545,595,545,596,545,597,545,598,545,599,545,600,545,601,545,602,545,603,545,604,545,605,545,606,545,607,545,608,545,609,545,610,545,611,545,612,545,613,545,614,545,615,545,616,545,617,545,618,545,619,545,620,545,621,545,622,545,623,545,624,545,626,545,627,545,628,545,629,545,630,545,632,545,633,545,634,545,469,544,498,544,499,544,500,544,501,544,502,544,503,544,504,544,505,544,506,544,507,544,508,544,509,544,510,544,511,544,512,544,513,544,514,544,515,544,516,544,517,544,518,544,519,544,520,544,521,544,522,544,523,544,524,544,525,544,526,544,527,544,528,544,529,544,530,544,531,544,532,544,533,544,534,544,535,544,536,544,537,544,538,544,539,544,540,544,541,544,542,544,543,544,544,544,545,544,546,544,547,544,548,544,549,544,550,544,557,544,558,544,561,544,562,544,563,544,564,544,565,544,566,544,567,544,568,544,569,544,570,544,571,544,572,544,573,544,574,544,575,544,576,544,577,544,578,544,579,544,580,544,581,544,582,544,583,544,584,544,585,544,586,544,587,544,588,544,589,544,590,544,591,544,592,544,593,544,594,544,595,544,596,544,597,544,598,544,599,544,600,544,601,544,602,544,603,544,604,544,605,544,606,544,607,544,608,544,609,544,610,544,611,544,612,544,613,544,614,544,615,544,616,544,617,544,618,544,619,544,620,544,621,544,622,544,623,544,632,544,633,544,634,544,471,543,498,543,499,543,500,543,501,543,502,543,503,543,504,543,505,543,506,543,507,543,508,543,509,543,510,543,511,543,512,543,513,543,514,543,515,543,516,543,517,543,518,543,519,543,520,543,521,543,522,543,523,543,524,543,525,543,526,543,527,543,528,543,529,543,530,543,531,543,532,543,533,543,534,543,535,543,536,543,537,543,538,543,539,543,540,543,541,543,542,543,543,543,544,543,545,543,546,543,547,543,548,543,549,543,550,543,561,543,562,543,563,543,564,543,565,543,566,543,567,543,568,543,569,543,570,543,571,543,572,543,573,543,574,543,575,543,576,543,577,543,578,543,579,543,580,543,581,543,582,543,583,543,584,543,585,543,586,543,587,543,588,543,589,543,590,543,591,543,592,543,593,543,594,543,595,543,596,543,597,543,598,543,599,543,600,543,601,543,602,543,603,543,604,543,605,543,606,543,607,543,608,543,609,543,610,543,611,543,612,543,613,543,614,543,615,543,616,543,617,543,618,543,619,543,620,543,621,543,622,543,623,543,632,543,633,543,634,543,472,542,498,542,499,542,500,542,501,542,502,542,503,542,504,542,505,542,506,542,507,542,508,542,509,542,510,542,511,542,512,542,513,542,514,542,515,542,516,542,517,542,518,542,519,542,520,542,521,542,522,542,523,542,524,542,525,542,526,542,527,542,528,542,529,542,530,542,531,542,532,542,533,542,534,542,535,542,536,542,537,542,538,542,539,542,540,542,541,542,542,542,543,542,544,542,545,542,546,542,547,542,548,542,549,542,550,542,561,542,562,542,563,542,564,542,565,542,566,542,567,542,568,542,569,542,570,542,571,542,572,542,573,542,574,542,575,542,576,542,577,542,578,542,579,542,580,542,581,542,582,542,583,542,584,542,585,542,586,542,587,542,588,542,589,542,590,542,591,542,592,542,593,542,594,542,595,542,596,542,597,542,598,542,599,542,600,542,601,542,602,542,603,542,604,542,605,542,606,542,607,542,608,542,609,542,610,542,611,542,612,542,613,542,618,542,619,542,620,542,621,542,622,542,623,542,632,542,633,542,634,542,470,541,472,541,498,541,499,541,500,541,501,541,502,541,503,541,504,541,505,541,506,541,507,541,508,541,509,541,510,541,511,541,512,541,513,541,514,541,515,541,516,541,517,541,518,541,519,541,520,541,521,541,522,541,523,541,524,541,525,541,526,541,527,541,528,541,529,541,530,541,531,541,532,541,533,541,534,541,535,541,536,541,537,541,538,541,539,541,540,541,541,541,542,541,543,541,544,541,545,541,546,541,547,541,548,541,549,541,550,541,554,541,555,541,556,541,557,541,559,541,560,541,561,541,562,541,563,541,564,541,565,541,566,541,567,541,568,541,569,541,570,541,571,541,572,541,573,541,574,541,575,541,576,541,577,541,578,541,579,541,580,541,581,541,582,541,583,541,584,541,585,541,586,541,587,541,588,541,589,541,590,541,591,541,592,541,593,541,594,541,595,541,596,541,597,541,598,541,599,541,600,541,601,541,602,541,603,541,604,541,605,541,606,541,607,541,618,541,619,541,620,541,621,541,622,541,623,541,624,541,632,541,633,541,634,541,498,540,499,540,500,540,501,540,502,540,503,540,504,540,505,540,506,540,507,540,508,540,509,540,510,540,511,540,512,540,513,540,514,540,515,540,516,540,517,540,518,540,519,540,520,540,521,540,522,540,523,540,524,540,525,540,526,540,527,540,528,540,529,540,530,540,531,540,532,540,533,540,534,540,535,540,536,540,537,540,538,540,539,540,540,540,541,540,542,540,543,540,544,540,545,540,546,540,547,540,548,540,549,540,550,540,556,540,557,540,559,540,560,540,561,540,562,540,563,540,564,540,565,540,566,540,567,540,568,540,569,540,570,540,571,540,572,540,573,540,574,540,575,540,576,540,577,540,578,540,579,540,580,540,581,540,582,540,583,540,584,540,585,540,586,540,587,540,588,540,589,540,590,540,591,540,592,540,593,540,594,540,595,540,596,540,597,540,598,540,599,540,600,540,601,540,602,540,603,540,604,540,605,540,606,540,607,540,618,540,619,540,620,540,621,540,622,540,623,540,624,540,633,540,634,540,498,539,499,539,500,539,501,539,502,539,503,539,504,539,505,539,506,539,507,539,508,539,509,539,510,539,511,539,512,539,513,539,514,539,515,539,516,539,517,539,518,539,519,539,520,539,521,539,522,539,523,539,524,539,525,539,526,539,527,539,528,539,529,539,530,539,531,539,532,539,533,539,534,539,535,539,536,539,537,539,538,539,539,539,540,539,541,539,542,539,543,539,544,539,545,539,546,539,547,539,548,539,549,539,550,539,559,539,560,539,561,539,562,539,563,539,564,539,565,539,566,539,567,539,568,539,569,539,570,539,571,539,572,539,573,539,574,539,575,539,576,539,577,539,578,539,579,539,580,539,581,539,582,539,583,539,584,539,585,539,586,539,587,539,588,539,589,539,590,539,591,539,592,539,593,539,594,539,595,539,596,539,597,539,598,539,599,539,600,539,601,539,602,539,603,539,604,539,605,539,606,539,607,539,618,539,619,539,620,539,621,539,622,539,623,539,624,539,633,539,634,539,476,538,479,538,498,538,499,538,500,538,501,538,502,538,503,538,504,538,505,538,506,538,507,538,508,538,509,538,510,538,511,538,512,538,513,538,514,538,515,538,516,538,517,538,518,538,519,538,520,538,521,538,522,538,523,538,524,538,525,538,526,538,527,538,528,538,529,538,530,538,531,538,532,538,533,538,534,538,535,538,536,538,537,538,538,538,539,538,540,538,541,538,542,538,543,538,544,538,545,538,546,538,547,538,548,538,549,538,550,538,560,538,561,538,562,538,563,538,564,538,565,538,566,538,567,538,568,538,569,538,570,538,571,538,572,538,573,538,574,538,575,538,576,538,577,538,578,538,579,538,580,538,581,538,582,538,583,538,584,538,585,538,586,538,587,538,588,538,589,538,590,538,591,538,592,538,593,538,594,538,595,538,596,538,597,538,598,538,599,538,600,538,601,538,602,538,603,538,604,538,605,538,606,538,607,538,618,538,619,538,620,538,621,538,622,538,623,538,624,538,625,538,633,538,634,538,477,537,480,537,491,537,494,537,495,537,496,537,497,537,498,537,499,537,500,537,501,537,502,537,503,537,504,537,505,537,506,537,507,537,508,537,509,537,510,537,511,537,512,537,513,537,514,537,515,537,516,537,517,537,518,537,519,537,520,537,521,537,522,537,523,537,524,537,525,537,526,537,527,537,528,537,529,537,530,537,531,537,532,537,533,537,534,537,535,537,536,537,537,537,538,537,539,537,540,537,541,537,542,537,543,537,544,537,545,537,546,537,547,537,548,537,549,537,550,537,560,537,561,537,562,537,563,537,564,537,565,537,566,537,567,537,568,537,569,537,570,537,571,537,572,537,573,537,574,537,575,537,576,537,577,537,578,537,579,537,580,537,581,537,582,537,583,537,584,537,585,537,586,537,587,537,588,537,589,537,590,537,591,537,592,537,593,537,594,537,595,537,596,537,597,537,598,537,599,537,600,537,601,537,602,537,603,537,604,537,605,537,606,537,607,537,619,537,620,537,621,537,622,537,623,537,624,537,625,537,626,537,633,537,634,537,478,536,479,536,481,536,491,536,492,536,493,536,494,536,495,536,496,536,497,536,498,536,499,536,500,536,501,536,502,536,503,536,504,536,505,536,506,536,507,536,508,536,509,536,510,536,511,536,512,536,513,536,514,536,515,536,516,536,517,536,518,536,519,536,520,536,521,536,522,536,523,536,524,536,525,536,526,536,527,536,528,536,529,536,530,536,531,536,532,536,533,536,534,536,535,536,536,536,537,536,538,536,539,536,540,536,541,536,542,536,543,536,544,536,545,536,546,536,547,536,548,536,549,536,550,536,562,536,563,536,564,536,565,536,566,536,567,536,568,536,569,536,570,536,571,536,572,536,573,536,574,536,575,536,576,536,577,536,578,536,579,536,580,536,581,536,582,536,583,536,584,536,585,536,586,536,589,536,590,536,591,536,592,536,593,536,594,536,595,536,596,536,597,536,598,536,599,536,600,536,601,536,602,536,603,536,604,536,605,536,606,536,607,536,619,536,620,536,621,536,622,536,623,536,624,536,625,536,626,536,627,536,633,536,634,536,635,536,480,535,482,535,491,535,492,535,493,535,494,535,495,535,496,535,497,535,498,535,499,535,500,535,501,535,502,535,503,535,504,535,505,535,506,535,507,535,508,535,509,535,510,535,511,535,512,535,513,535,514,535,515,535,516,535,517,535,518,535,519,535,520,535,521,535,522,535,523,535,524,535,525,535,526,535,527,535,528,535,529,535,530,535,531,535,532,535,533,535,534,535,535,535,536,535,537,535,538,535,539,535,540,535,541,535,542,535,543,535,544,535,545,535,546,535,547,535,548,535,549,535,550,535,562,535,563,535,564,535,565,535,566,535,567,535,568,535,569,535,570,535,571,535,572,535,573,535,574,535,575,535,576,535,577,535,578,535,579,535,580,535,581,535,582,535,583,535,584,535,585,535,586,535,587,535,588,535,589,535,590,535,591,535,592,535,593,535,594,535,595,535,596,535,597,535,598,535,599,535,600,535,601,535,602,535,603,535,604,535,605,535,606,535,607,535,618,535,619,535,620,535,621,535,622,535,623,535,624,535,625,535,626,535,627,535,628,535,629,535,631,535,633,535,634,535,635,535,481,534,491,534,495,534,496,534,497,534,498,534,499,534,500,534,501,534,502,534,503,534,504,534,505,534,506,534,507,534,508,534,509,534,510,534,511,534,512,534,513,534,514,534,515,534,516,534,517,534,518,534,519,534,520,534,521,534,522,534,523,534,524,534,525,534,526,534,527,534,528,534,529,534,530,534,531,534,532,534,533,534,534,534,535,534,536,534,537,534,538,534,539,534,540,534,541,534,542,534,543,534,544,534,545,534,546,534,547,534,548,534,549,534,550,534,554,534,555,534,556,534,557,534,558,534,559,534,560,534,561,534,562,534,563,534,564,534,565,534,566,534,567,534,568,534,569,534,570,534,571,534,572,534,573,534,574,534,575,534,576,534,577,534,578,534,579,534,580,534,581,534,582,534,583,534,584,534,585,534,586,534,587,534,588,534,589,534,590,534,591,534,592,534,593,534,594,534,595,534,596,534,597,534,598,534,599,534,600,534,601,534,602,534,603,534,604,534,605,534,606,534,607,534,619,534,620,534,621,534,622,534,623,534,624,534,625,534,626,534,627,534,628,534,629,534,630,534,633,534,634,534,635,534,496,533,497,533,498,533,499,533,500,533,501,533,502,533,503,533,504,533,505,533,506,533,507,533,508,533,509,533,510,533,511,533,512,533,513,533,514,533,515,533,516,533,517,533,518,533,519,533,520,533,521,533,522,533,523,533,524,533,525,533,526,533,527,533,528,533,529,533,530,533,531,533,532,533,533,533,534,533,535,533,536,533,537,533,538,533,539,533,540,533,541,533,542,533,543,533,544,533,545,533,546,533,547,533,548,533,549,533,550,533,554,533,555,533,556,533,557,533,558,533,559,533,560,533,561,533,562,533,563,533,564,533,565,533,566,533,567,533,568,533,569,533,570,533,571,533,572,533,573,533,574,533,575,533,576,533,577,533,578,533,579,533,580,533,581,533,582,533,583,533,584,533,585,533,586,533,587,533,588,533,589,533,590,533,591,533,592,533,593,533,594,533,595,533,596,533,597,533,598,533,599,533,600,533,601,533,602,533,603,533,604,533,605,533,606,533,607,533,619,533,620,533,621,533,622,533,623,533,624,533,625,533,626,533,627,533,628,533,629,533,630,533,631,533,632,533,633,533,634,533,635,533,636,533,497,532,498,532,499,532,500,532,501,532,502,532,503,532,504,532,505,532,506,532,507,532,508,532,509,532,510,532,511,532,512,532,513,532,514,532,515,532,516,532,517,532,518,532,519,532,520,532,521,532,522,532,523,532,524,532,525,532,526,532,527,532,528,532,529,532,530,532,531,532,532,532,533,532,534,532,535,532,536,532,537,532,538,532,539,532,540,532,541,532,542,532,543,532,544,532,545,532,546,532,547,532,548,532,549,532,550,532,554,532,555,532,556,532,557,532,558,532,559,532,560,532,561,532,562,532,563,532,564,532,565,532,566,532,567,532,568,532,569,532,570,532,571,532,572,532,573,532,574,532,575,532,576,532,577,532,578,532,579,532,580,532,581,532,582,532,583,532,584,532,585,532,586,532,587,532,588,532,589,532,590,532,591,532,592,532,593,532,594,532,595,532,596,532,597,532,598,532,599,532,600,532,601,532,602,532,603,532,604,532,605,532,606,532,607,532,619,532,620,532,621,532,622,532,623,532,624,532,625,532,626,532,627,532,628,532,629,532,630,532,631,532,632,532,633,532,634,532,635,532,497,531,498,531,499,531,500,531,501,531,502,531,503,531,504,531,505,531,506,531,507,531,508,531,509,531,510,531,511,531,512,531,513,531,514,531,515,531,516,531,517,531,518,531,519,531,520,531,521,531,522,531,523,531,524,531,525,531,526,531,527,531,528,531,529,531,530,531,531,531,532,531,533,531,534,531,535,531,536,531,537,531,538,531,539,531,540,531,541,531,542,531,543,531,544,531,545,531,546,531,547,531,548,531,549,531,550,531,554,531,555,531,556,531,557,531,558,531,559,531,560,531,561,531,562,531,563,531,564,531,565,531,566,531,567,531,568,531,569,531,570,531,571,531,572,531,573,531,574,531,575,531,576,531,577,531,578,531,579,531,580,531,581,531,582,531,583,531,584,531,585,531,586,531,589,531,590,531,591,531,592,531,593,531,594,531,595,531,596,531,597,531,598,531,599,531,600,531,601,531,602,531,603,531,604,531,605,531,606,531,607,531,608,531,609,531,610,531,611,531,612,531,613,531,614,531,615,531,616,531,617,531,619,531,620,531,621,531,622,531,623,531,624,531,625,531,626,531,627,531,628,531,629,531,630,531,631,531,632,531,633,531,634,531,635,531,497,530,498,530,499,530,500,530,501,530,502,530,503,530,504,530,505,530,506,530,507,530,508,530,509,530,510,530,511,530,512,530,513,530,514,530,515,530,516,530,517,530,518,530,519,530,520,530,521,530,522,530,523,530,524,530,525,530,526,530,527,530,528,530,529,530,530,530,531,530,532,530,533,530,534,530,535,530,536,530,537,530,538,530,539,530,540,530,541,530,542,530,543,530,544,530,545,530,546,530,547,530,548,530,549,530,550,530,551,530,554,530,555,530,556,530,557,530,558,530,559,530,560,530,561,530,562,530,563,530,564,530,565,530,566,530,567,530,568,530,569,530,570,530,571,530,572,530,573,530,574,530,575,530,576,530,577,530,578,530,579,530,580,530,581,530,582,530,583,530,584,530,585,530,586,530,587,530,588,530,589,530,590,530,591,530,592,530,593,530,594,530,595,530,596,530,597,530,598,530,599,530,600,530,601,530,602,530,603,530,604,530,605,530,606,530,607,530,608,530,609,530,610,530,611,530,612,530,613,530,614,530,615,530,616,530,617,530,618,530,619,530,620,530,621,530,622,530,623,530,624,530,625,530,626,530,627,530,628,530,629,530,630,530,631,530,632,530,633,530,634,530,635,530,637,530,497,529,498,529,499,529,500,529,501,529,502,529,503,529,504,529,505,529,506,529,507,529,508,529,509,529,510,529,511,529,512,529,513,529,514,529,515,529,516,529,517,529,518,529,519,529,520,529,521,529,522,529,523,529,524,529,525,529,526,529,527,529,528,529,529,529,530,529,531,529,532,529,533,529,534,529,535,529,536,529,537,529,538,529,539,529,540,529,541,529,542,529,543,529,544,529,545,529,546,529,547,529,548,529,549,529,550,529,551,529,554,529,555,529,556,529,557,529,558,529,559,529,560,529,561,529,562,529,563,529,564,529,565,529,566,529,567,529,568,529,569,529,570,529,571,529,572,529,573,529,574,529,575,529,576,529,577,529,578,529,579,529,580,529,581,529,582,529,583,529,584,529,585,529,586,529,587,529,588,529,589,529,590,529,591,529,592,529,593,529,594,529,595,529,596,529,597,529,598,529,599,529,600,529,601,529,602,529,603,529,604,529,605,529,606,529,607,529,608,529,609,529,610,529,611,529,612,529,613,529,614,529,615,529,616,529,617,529,618,529,619,529,620,529,621,529,622,529,623,529,624,529,625,529,626,529,638,529,496,528,497,528,498,528,499,528,500,528,501,528,502,528,503,528,504,528,505,528,506,528,507,528,508,528,509,528,510,528,511,528,512,528,513,528,514,528,515,528,516,528,517,528,518,528,519,528,520,528,521,528,522,528,523,528,524,528,525,528,526,528,527,528,528,528,529,528,530,528,531,528,532,528,533,528,534,528,535,528,536,528,537,528,538,528,539,528,540,528,541,528,542,528,543,528,544,528,545,528,546,528,547,528,548,528,549,528,550,528,551,528,555,528,556,528,557,528,558,528,559,528,560,528,561,528,562,528,563,528,564,528,565,528,566,528,567,528,568,528,569,528,570,528,571,528,572,528,573,528,574,528,575,528,576,528,577,528,578,528,579,528,580,528,583,528,584,528,585,528,586,528,587,528,588,528,589,528,590,528,591,528,592,528,593,528,594,528,595,528,596,528,597,528,639,528,496,527,497,527,498,527,499,527,500,527,501,527,502,527,503,527,504,527,505,527,506,527,507,527,508,527,509,527,510,527,511,527,512,527,513,527,514,527,515,527,516,527,517,527,518,527,519,527,520,527,521,527,522,527,523,527,524,527,525,527,526,527,527,527,528,527,529,527,530,527,531,527,532,527,533,527,534,527,535,527,536,527,537,527,538,527,539,527,540,527,541,527,542,527,543,527,544,527,545,527,546,527,547,527,548,527,550,527,551,527,555,527,556,527,557,527,558,527,559,527,560,527,561,527,562,527,563,527,564,527,565,527,566,527,567,527,568,527,639,527,640,527,493,526,496,526,497,526,498,526,499,526,500,526,501,526,502,526,503,526,504,526,505,526,506,526,507,526,508,526,509,526,510,526,511,526,512,526,513,526,514,526,515,526,516,526,517,526,518,526,519,526,520,526,521,526,522,526,523,526,524,526,525,526,526,526,527,526,528,526,529,526,530,526,531,526,532,526,533,526,534,526,535,526,536,526,537,526,538,526,539,526,540,526,541,526,542,526,543,526,544,526,545,526,546,526,547,526,548,526,639,526,640,526,641,526,491,525,493,525,496,525,497,525,498,525,499,525,500,525,501,525,502,525,503,525,504,525,505,525,506,525,507,525,508,525,509,525,510,525,511,525,512,525,513,525,514,525,515,525,516,525,517,525,518,525,519,525,522,525,523,525,524,525,639,525,640,525,641,525,643,525,644,525,646,525,491,524,492,524,493,524,494,524,495,524,496,524,497,524,498,524,499,524,500,524,501,524,502,524,503,524,504,524,505,524,506,524,507,524,508,524,509,524,510,524,511,524,512,524,513,524,514,524,515,524,516,524,517,524,518,524,519,524,520,524,521,524,522,524,523,524,612,524,613,524,614,524,640,524,641,524,642,524,644,524,647,524,491,523,492,523,493,523,494,523,495,523,496,523,497,523,498,523,499,523,500,523,501,523,502,523,503,523,504,523,505,523,506,523,507,523,508,523,509,523,510,523,511,523,512,523,513,523,514,523,515,523,516,523,517,523,518,523,519,523,520,523,521,523,522,523,523,523,595,523,596,523,597,523,599,523,600,523,601,523,602,523,604,523,605,523,606,523,607,523,608,523,610,523,611,523,612,523,613,523,614,523,619,523,620,523,621,523,622,523,640,523,641,523,642,523,644,523,645,523,647,523,648,523,491,522,492,522,493,522,494,522,495,522,496,522,497,522,498,522,499,522,500,522,501,522,502,522,503,522,504,522,505,522,506,522,507,522,508,522,509,522,510,522,511,522,512,522,513,522,514,522,515,522,516,522,517,522,518,522,519,522,520,522,521,522,522,522,523,522,581,522,583,522,584,522,586,522,587,522,588,522,589,522,590,522,591,522,592,522,594,522,595,522,596,522,597,522,599,522,600,522,601,522,602,522,604,522,605,522,606,522,607,522,608,522,610,522,611,522,612,522,613,522,614,522,616,522,617,522,618,522,619,522,641,522,642,522,643,522,645,522,648,522,491,521,492,521,493,521,494,521,495,521,496,521,497,521,498,521,499,521,500,521,501,521,502,521,503,521,504,521,505,521,506,521,507,521,508,521,509,521,510,521,511,521,512,521,513,521,514,521,515,521,516,521,517,521,518,521,519,521,520,521,521,521,522,521,523,521,563,521,564,521,567,521,568,521,569,521,570,521,571,521,572,521,573,521,574,521,575,521,577,521,578,521,579,521,580,521,581,521,582,521,583,521,584,521,585,521,586,521,587,521,588,521,589,521,590,521,591,521,592,521,593,521,594,521,595,521,596,521,597,521,598,521,599,521,600,521,601,521,602,521,603,521,604,521,605,521,606,521,607,521,608,521,609,521,610,521,611,521,612,521,641,521,642,521,643,521,645,521,646,521,647,521,492,520,493,520,494,520,495,520,496,520,497,520,498,520,499,520,500,520,501,520,502,520,503,520,504,520,505,520,506,520,507,520,508,520,509,520,510,520,511,520,512,520,513,520,514,520,515,520,516,520,517,520,518,520,519,520,520,520,521,520,522,520,523,520,524,520,548,520,550,520,552,520,553,520,554,520,555,520,558,520,559,520,562,520,563,520,564,520,565,520,566,520,567,520,568,520,569,520,570,520,571,520,572,520,573,520,574,520,575,520,576,520,577,520,578,520,579,520,580,520,581,520,582,520,583,520,584,520,585,520,586,520,587,520,588,520,589,520,590,520,591,520,592,520,593,520,594,520,595,520,596,520,597,520,598,520,599,520,600,520,601,520,602,520,603,520,604,520,605,520,606,520,607,520,641,520,642,520,643,520,644,520,645,520,646,520,647,520,492,519,494,519,495,519,496,519,497,519,498,519,499,519,500,519,501,519,502,519,503,519,504,519,505,519,506,519,507,519,508,519,509,519,510,519,511,519,512,519,513,519,514,519,515,519,516,519,517,519,518,519,519,519,520,519,521,519,522,519,523,519,524,519,547,519,549,519,550,519,551,519,552,519,553,519,554,519,555,519,556,519,557,519,558,519,559,519,560,519,561,519,562,519,563,519,564,519,565,519,566,519,567,519,568,519,569,519,570,519,571,519,572,519,573,519,574,519,575,519,576,519,577,519,578,519,579,519,580,519,581,519,582,519,583,519,584,519,585,519,586,519,587,519,588,519,589,519,590,519,591,519,592,519,593,519,594,519,595,519,596,519,597,519,598,519,599,519,642,519,643,519,645,519,647,519,492,518,493,518,494,518,496,518,497,518,498,518,499,518,500,518,501,518,502,518,503,518,504,518,505,518,506,518,507,518,508,518,509,518,510,518,511,518,512,518,513,518,514,518,515,518,516,518,517,518,518,518,519,518,520,518,521,518,522,518,523,518,524,518,531,518,536,518,537,518,538,518,539,518,540,518,541,518,542,518,543,518,544,518,545,518,546,518,547,518,548,518,549,518,550,518,551,518,552,518,553,518,554,518,555,518,556,518,557,518,558,518,559,518,560,518,561,518,562,518,563,518,564,518,565,518,566,518,567,518,568,518,569,518,570,518,571,518,572,518,573,518,574,518,575,518,576,518,577,518,578,518,579,518,580,518,581,518,582,518,583,518,584,518,585,518,586,518,587,518,588,518,589,518,590,518,591,518,592,518,642,518,643,518,644,518,645,518,647,518,492,517,493,517,494,517,495,517,496,517,497,517,498,517,499,517,500,517,501,517,502,517,503,517,504,517,505,517,506,517,507,517,508,517,509,517,510,517,511,517,512,517,513,517,514,517,515,517,516,517,517,517,518,517,519,517,520,517,521,517,522,517,523,517,524,517,525,517,526,517,527,517,530,517,531,517,532,517,533,517,534,517,535,517,536,517,537,517,538,517,539,517,540,517,541,517,542,517,543,517,544,517,545,517,546,517,547,517,548,517,549,517,550,517,551,517,552,517,553,517,554,517,555,517,556,517,557,517,558,517,559,517,560,517,561,517,562,517,563,517,564,517,565,517,566,517,567,517,568,517,569,517,570,517,571,517,572,517,573,517,574,517,575,517,576,517,577,517,578,517,579,517,580,517,581,517,582,517,583,517,584,517,585,517,586,517,587,517,588,517,589,517,644,517,645,517,646,517,648,517,492,516,493,516,494,516,495,516,496,516,497,516,498,516,499,516,500,516,501,516,502,516,503,516,504,516,505,516,506,516,507,516,508,516,509,516,510,516,511,516,512,516,513,516,514,516,515,516,516,516,517,516,518,516,519,516,520,516,521,516,522,516,523,516,524,516,525,516,526,516,527,516,528,516,530,516,531,516,532,516,533,516,534,516,535,516,536,516,537,516,538,516,539,516,540,516,541,516,542,516,543,516,544,516,545,516,546,516,547,516,548,516,549,516,550,516,551,516,552,516,553,516,554,516,555,516,556,516,557,516,558,516,559,516,560,516,561,516,562,516,563,516,564,516,565,516,566,516,567,516,568,516,569,516,570,516,571,516,572,516,573,516,574,516,575,516,576,516,577,516,578,516,579,516,580,516,581,516,582,516,583,516,584,516,585,516,586,516,587,516,588,516,589,516,644,516,645,516,646,516,492,515,493,515,494,515,495,515,496,515,497,515,498,515,499,515,500,515,501,515,502,515,503,515,504,515,505,515,506,515,507,515,508,515,509,515,510,515,511,515,512,515,513,515,514,515,515,515,516,515,517,515,518,515,519,515,520,515,521,515,522,515,523,515,524,515,525,515,526,515,527,515,528,515,529,515,530,515,531,515,532,515,533,515,534,515,535,515,536,515,537,515,538,515,539,515,540,515,541,515,542,515,543,515,544,515,545,515,546,515,547,515,548,515,549,515,550,515,551,515,552,515,553,515,554,515,555,515,556,515,557,515,558,515,559,515,560,515,561,515,562,515,563,515,564,515,565,515,566,515,567,515,568,515,569,515,570,515,571,515,572,515,573,515,574,515,575,515,576,515,577,515,578,515,579,515,580,515,581,515,582,515,583,515,584,515,585,515,586,515,587,515,588,515,589,515,590,515,644,515,646,515,647,515,492,514,493,514,494,514,495,514,496,514,497,514,498,514,499,514,500,514,501,514,502,514,503,514,504,514,505,514,506,514,507,514,508,514,509,514,510,514,511,514,512,514,513,514,514,514,515,514,516,514,517,514,518,514,519,514,520,514,521,514,522,514,523,514,524,514,525,514,526,514,527,514,528,514,529,514,530,514,531,514,532,514,533,514,534,514,535,514,536,514,537,514,538,514,539,514,540,514,541,514,542,514,543,514,544,514,545,514,546,514,547,514,548,514,549,514,550,514,551,514,552,514,553,514,554,514,555,514,556,514,557,514,558,514,559,514,560,514,561,514,562,514,563,514,564,514,565,514,566,514,567,514,568,514,569,514,570,514,571,514,572,514,573,514,574,514,575,514,576,514,577,514,578,514,579,514,580,514,581,514,582,514,583,514,584,514,585,514,586,514,587,514,588,514,589,514,644,514,645,514,646,514,647,514,650,514,492,513,493,513,494,513,495,513,496,513,497,513,498,513,499,513,500,513,501,513,502,513,503,513,504,513,505,513,506,513,507,513,508,513,509,513,510,513,511,513,512,513,513,513,514,513,515,513,516,513,517,513,518,513,519,513,520,513,521,513,522,513,523,513,524,513,525,513,526,513,527,513,528,513,529,513,530,513,531,513,532,513,533,513,534,513,535,513,536,513,537,513,538,513,539,513,540,513,541,513,542,513,543,513,544,513,545,513,546,513,547,513,548,513,549,513,550,513,551,513,552,513,553,513,554,513,555,513,556,513,557,513,558,513,559,513,560,513,561,513,562,513,563,513,564,513,565,513,566,513,567,513,568,513,569,513,570,513,571,513,572,513,573,513,574,513,575,513,576,513,577,513,578,513,645,513,646,513,647,513,648,513,651,513,492,512,493,512,494,512,495,512,496,512,497,512,498,512,499,512,500,512,501,512,502,512,503,512,504,512,505,512,506,512,507,512,508,512,509,512,510,512,511,512,512,512,513,512,514,512,515,512,516,512,517,512,518,512,519,512,520,512,521,512,522,512,523,512,524,512,525,512,526,512,527,512,528,512,529,512,530,512,531,512,532,512,533,512,534,512,535,512,536,512,537,512,538,512,539,512,540,512,541,512,542,512,543,512,544,512,545,512,546,512,547,512,548,512,549,512,550,512,551,512,552,512,553,512,554,512,555,512,556,512,557,512,558,512,559,512,560,512,561,512,562,512,563,512,564,512,565,512,566,512,567,512,646,512,492,511,493,511,494,511,495,511,496,511,497,511,498,511,499,511,500,511,501,511,502,511,503,511,504,511,505,511,506,511,507,511,508,511,509,511,510,511,511,511,512,511,513,511,514,511,515,511,516,511,517,511,518,511,519,511,520,511,521,511,522,511,523,511,524,511,525,511,526,511,527,511,528,511,529,511,530,511,531,511,532,511,533,511,534,511,535,511,536,511,537,511,538,511,539,511,540,511,541,511,542,511,543,511,544,511,545,511,546,511,547,511,548,511,549,511,550,511,551,511,552,511,553,511,554,511,555,511,556,511,557,511,646,511,647,511,492,510,493,510,494,510,495,510,496,510,497,510,498,510,499,510,500,510,501,510,502,510,503,510,504,510,505,510,506,510,507,510,508,510,509,510,510,510,511,510,512,510,513,510,514,510,515,510,516,510,517,510,518,510,519,510,520,510,521,510,522,510,523,510,524,510,525,510,526,510,527,510,528,510,530,510,531,510,532,510,533,510,534,510,535,510,536,510,537,510,538,510,539,510,540,510,541,510,542,510,543,510,544,510,545,510,546,510,547,510,648,510,492,509,493,509,494,509,495,509,496,509,497,509,498,509,499,509,500,509,501,509,502,509,503,509,504,509,505,509,506,509,507,509,508,509,509,509,510,509,511,509,512,509,513,509,514,509,515,509,516,509,517,509,518,509,519,509,520,509,521,509,522,509,523,509,524,509,525,509,526,509,527,509,528,509,529,509,530,509,531,509,532,509,533,509,534,509,535,509,648,509,492,508,493,508,494,508,495,508,496,508,497,508,498,508,499,508,500,508,501,508,502,508,503,508,504,508,505,508,506,508,507,508,508,508,509,508,510,508,511,508,512,508,513,508,514,508,515,508,516,508,517,508,518,508,519,508,520,508,521,508,522,508,523,508,524,508,525,508,526,508,527,508,528,508,530,508,649,508,492,507,493,507,494,507,495,507,496,507,497,507,498,507,499,507,500,507,501,507,502,507,503,507,504,507,505,507,506,507,507,507,508,507,509,507,510,507,511,507,512,507,513,507,514,507,515,507,516,507,517,507,518,507,519,507,520,507,521,507,522,507,523,507,524,507,525,507,526,507,527,507,528,507,529,507,530,507,531,507,532,507,649,507,492,506,493,506,494,506,495,506,496,506,497,506,498,506,499,506,500,506,501,506,502,506,503,506,504,506,505,506,506,506,507,506,508,506,509,506,510,506,511,506,512,506,513,506,514,506,515,506,516,506,517,506,518,506,519,506,520,506,521,506,522,506,523,506,524,506,525,506,526,506,527,506,530,506,531,506,532,506,533,506,492,505,493,505,494,505,495,505,496,505,497,505,498,505,499,505,500,505,501,505,502,505,503,505,504,505,508,505,509,505,515,505,516,505,517,505,518,505,519,505,520,505,521,505,522,505,523,505,524,505,525,505,526,505,650,505,492,504,493,504,494,504,495,504,496,504,497,504,498,504,499,504,500,504,501,504,502,504,503,504,504,504,506,504,507,504,508,504,650,503],"dimensions":{"x":{"min":432,"max":677,"mid":555},"y":{"min":503,"max":804,"mid":654}}},{"__class":"MapLayer","metaData":{"area":79650},"type":"wall","pixels":[480,809,490,808,463,807,453,806,454,806,458,806,462,806,465,806,453,805,456,805,458,805,459,805,462,805,464,805,453,804,456,804,464,804,465,804,446,803,455,803,456,803,457,803,443,802,445,802,446,802,447,802,443,801,444,801,445,801,440,798,441,798,469,793,441,791,441,774,442,774,441,773,442,773,441,772,442,772,451,772,447,771,451,771,447,770,448,770,449,770,450,770,586,769,587,769,588,769,589,769,590,769,591,769,592,769,593,769,594,769,595,769,551,768,552,768,553,768,554,768,555,768,556,768,557,768,558,768,559,768,560,768,561,768,562,768,563,768,564,768,565,768,566,768,567,768,568,768,569,768,570,768,571,768,572,768,573,768,574,768,575,768,576,768,577,768,578,768,579,768,580,768,581,768,582,768,583,768,584,768,585,768,586,768,587,768,588,768,589,768,590,768,591,768,594,768,595,768,448,767,551,767,595,767,624,767,625,767,626,767,627,767,448,766,499,766,500,766,501,766,502,766,503,766,504,766,505,766,506,766,507,766,508,766,509,766,510,766,511,766,512,766,551,766,595,766,596,766,597,766,598,766,599,766,600,766,601,766,602,766,603,766,604,766,605,766,606,766,607,766,608,766,609,766,610,766,611,766,612,766,613,766,614,766,615,766,616,766,617,766,618,766,619,766,620,766,621,766,622,766,623,766,624,766,625,766,626,766,627,766,628,766,448,765,479,765,480,765,481,765,482,765,483,765,484,765,485,765,486,765,487,765,488,765,489,765,490,765,491,765,492,765,493,765,494,765,495,765,496,765,497,765,498,765,499,765,500,765,501,765,512,765,513,765,530,765,537,765,538,765,540,765,541,765,542,765,543,765,544,765,545,765,546,765,547,765,548,765,549,765,550,765,551,765,568,765,569,765,570,765,571,765,572,765,575,765,576,765,595,765,599,765,617,765,627,765,628,765,629,765,448,764,449,764,450,764,451,764,452,764,453,764,454,764,455,764,456,764,457,764,458,764,459,764,460,764,461,764,462,764,463,764,464,764,465,764,466,764,467,764,468,764,469,764,470,764,471,764,472,764,473,764,474,764,475,764,476,764,477,764,478,764,479,764,480,764,481,764,482,764,483,764,484,764,485,764,486,764,487,764,488,764,489,764,490,764,512,764,513,764,517,764,518,764,519,764,520,764,521,764,522,764,523,764,524,764,525,764,526,764,527,764,530,764,531,764,537,764,558,764,560,764,564,764,565,764,566,764,567,764,576,764,577,764,578,764,579,764,580,764,581,764,582,764,583,764,584,764,585,764,586,764,587,764,589,764,590,764,591,764,592,764,596,764,598,764,599,764,628,764,448,763,449,763,450,763,512,763,513,763,514,763,515,763,516,763,517,763,530,763,531,763,555,763,556,763,557,763,564,763,578,763,579,763,587,763,588,763,589,763,628,763,448,762,530,762,531,762,548,762,628,762,448,761,531,761,548,761,628,761,435,760,436,760,437,760,438,760,439,760,440,760,441,760,442,760,443,760,444,760,445,760,446,760,447,760,448,760,524,760,548,760,628,760,431,759,432,759,433,759,434,759,435,759,436,759,437,759,438,759,439,759,440,759,524,759,548,759,628,759,431,758,524,758,548,758,628,758,431,757,445,757,446,757,524,757,548,757,628,757,431,756,531,756,548,756,628,756,431,755,531,755,548,755,616,755,617,755,627,755,628,755,431,754,511,754,512,754,513,754,514,754,515,754,516,754,517,754,518,754,519,754,520,754,521,754,522,754,523,754,524,754,525,754,526,754,531,754,548,754,628,754,431,753,500,753,501,753,502,753,503,753,504,753,505,753,506,753,507,753,508,753,509,753,510,753,511,753,512,753,513,753,514,753,515,753,521,753,548,753,628,753,431,752,499,752,500,752,548,752,587,752,627,752,628,752,431,751,499,751,500,751,548,751,586,751,587,751,627,751,431,750,499,750,500,750,548,750,587,750,596,750,619,750,627,750,431,749,499,749,500,749,548,749,595,749,596,749,619,749,627,749,431,748,499,748,500,748,548,748,596,748,619,748,627,748,431,747,499,747,500,747,545,747,548,747,596,747,619,747,627,747,431,746,499,746,500,746,538,746,543,746,546,746,547,746,548,746,596,746,619,746,627,746,431,745,499,745,500,745,538,745,596,745,619,745,627,745,431,744,499,744,500,744,538,744,548,744,549,744,596,744,619,744,627,744,431,743,432,743,499,743,500,743,538,743,544,743,545,743,546,743,547,743,548,743,549,743,596,743,619,743,627,743,432,742,499,742,500,742,549,742,596,742,619,742,627,742,432,741,499,741,500,741,549,741,596,741,619,741,627,741,432,740,499,740,500,740,549,740,596,740,619,740,627,740,432,739,500,739,549,739,596,739,619,739,627,739,432,738,500,738,549,738,596,738,619,738,627,738,432,737,434,737,435,737,436,737,437,737,438,737,439,737,440,737,441,737,500,737,549,737,596,737,619,737,627,737,432,736,500,736,549,736,596,736,619,736,627,736,432,735,500,735,501,735,549,735,596,735,619,735,627,735,432,734,500,734,501,734,549,734,596,734,619,734,627,734,628,734,432,733,500,733,501,733,549,733,596,733,619,733,627,733,628,733,432,732,500,732,501,732,549,732,596,732,619,732,627,732,628,732,432,731,500,731,501,731,549,731,550,731,596,731,619,731,627,731,628,731,432,730,500,730,501,730,549,730,550,730,596,730,619,730,627,730,628,730,432,729,491,729,492,729,501,729,502,729,503,729,504,729,505,729,506,729,507,729,508,729,509,729,510,729,511,729,512,729,513,729,549,729,550,729,596,729,619,729,628,729,432,728,491,728,492,728,501,728,502,728,513,728,549,728,550,728,596,728,619,728,628,728,432,727,435,727,436,727,437,727,438,727,439,727,440,727,441,727,442,727,491,727,513,727,549,727,550,727,596,727,619,727,628,727,432,726,442,726,513,726,550,726,596,726,619,726,628,726,432,725,442,725,513,725,550,725,596,725,619,725,628,725,442,724,513,724,550,724,596,724,619,724,628,724,442,723,513,723,550,723,596,723,619,723,628,723,442,722,513,722,550,722,596,722,619,722,628,722,442,721,513,721,550,721,596,721,619,721,628,721,442,720,513,720,550,720,596,720,619,720,628,720,442,719,443,719,513,719,550,719,596,719,619,719,628,719,443,718,513,718,550,718,596,718,619,718,628,718,443,717,513,717,550,717,587,717,588,717,596,717,619,717,628,717,443,716,513,716,550,716,587,716,628,716,443,715,513,715,550,715,587,715,588,715,628,715,629,715,443,714,513,714,550,714,588,714,629,714,443,713,502,713,513,713,550,713,629,713,443,712,492,712,493,712,502,712,513,712,550,712,629,712,443,711,492,711,493,711,502,711,513,711,550,711,629,711,443,710,492,710,513,710,550,710,629,710,443,709,513,709,514,709,550,709,629,709,443,708,513,708,514,708,550,708,628,708,629,708,443,707,513,707,514,707,550,707,618,707,628,707,629,707,443,706,513,706,514,706,550,706,629,706,443,705,514,705,550,705,629,705,443,704,507,704,508,704,509,704,510,704,511,704,512,704,513,704,514,704,550,704,629,704,443,703,493,703,494,703,495,703,496,703,497,703,498,703,499,703,500,703,501,703,502,703,503,703,504,703,505,703,506,703,507,703,508,703,509,703,510,703,511,703,512,703,513,703,514,703,550,703,629,703,443,702,492,702,493,702,494,702,495,702,496,702,497,702,498,702,499,702,500,702,501,702,502,702,503,702,504,702,505,702,506,702,507,702,509,702,512,702,550,702,629,702,443,701,492,701,550,701,555,701,629,701,443,700,492,700,550,700,555,700,629,700,443,699,492,699,550,699,555,699,629,699,443,698,444,698,492,698,550,698,555,698,629,698,443,697,444,697,492,697,550,697,555,697,593,697,594,697,595,697,596,697,597,697,598,697,599,697,600,697,601,697,602,697,603,697,604,697,605,697,606,697,607,697,608,697,609,697,610,697,611,697,612,697,613,697,614,697,615,697,616,697,617,697,618,697,625,697,627,697,628,697,629,697,443,696,444,696,492,696,550,696,555,696,572,696,573,696,574,696,575,696,576,696,577,696,578,696,579,696,580,696,581,696,582,696,583,696,584,696,585,696,586,696,587,696,588,696,589,696,590,696,591,696,592,696,593,696,594,696,595,696,596,696,597,696,598,696,599,696,600,696,601,696,602,696,603,696,604,696,605,696,606,696,607,696,608,696,609,696,610,696,611,696,612,696,613,696,614,696,615,696,616,696,617,696,618,696,619,696,620,696,621,696,622,696,623,696,624,696,625,696,626,696,627,696,628,696,443,695,444,695,492,695,550,695,555,695,572,695,573,695,574,695,575,695,576,695,577,695,578,695,579,695,580,695,581,695,582,695,583,695,584,695,585,695,586,695,587,695,588,695,589,695,590,695,591,695,592,695,593,695,594,695,595,695,596,695,597,695,598,695,599,695,600,695,601,695,602,695,603,695,604,695,605,695,606,695,607,695,608,695,609,695,611,695,613,695,442,694,443,694,444,694,492,694,550,694,555,694,572,694,575,694,443,693,444,693,492,693,550,693,555,693,572,693,575,693,580,693,581,693,442,692,443,692,492,692,555,692,572,692,573,692,443,691,492,691,550,691,555,691,572,691,442,690,443,690,492,690,555,690,572,690,442,689,443,689,492,689,554,689,555,689,572,689,443,688,492,688,554,688,555,688,572,688,606,688,613,688,443,687,492,687,554,687,572,687,605,687,611,687,613,687,434,686,443,686,492,686,515,686,535,686,554,686,572,686,605,686,613,686,434,685,439,685,443,685,492,685,515,685,535,685,554,685,572,685,598,685,599,685,600,685,601,685,602,685,603,685,604,685,605,685,609,685,610,685,611,685,613,685,616,685,620,685,434,684,435,684,438,684,439,684,440,684,441,684,442,684,443,684,444,684,492,684,493,684,512,684,513,684,514,684,515,684,516,684,517,684,518,684,519,684,520,684,521,684,522,684,523,684,524,684,525,684,526,684,527,684,528,684,529,684,530,684,531,684,532,684,533,684,535,684,554,684,571,684,572,684,598,684,605,684,606,684,607,684,608,684,609,684,610,684,611,684,613,684,614,684,615,684,616,684,617,684,618,684,619,684,620,684,621,684,622,684,623,684,624,684,625,684,626,684,627,684,628,684,630,684,434,683,435,683,438,683,439,683,440,683,441,683,442,683,443,683,444,683,493,683,494,683,495,683,496,683,497,683,498,683,499,683,500,683,501,683,502,683,503,683,504,683,505,683,506,683,507,683,508,683,509,683,510,683,511,683,512,683,513,683,514,683,535,683,549,683,550,683,551,683,552,683,553,683,554,683,571,683,572,683,578,683,585,683,586,683,587,683,588,683,589,683,590,683,591,683,592,683,593,683,594,683,595,683,596,683,597,683,598,683,613,683,614,683,615,683,616,683,617,683,621,683,628,683,434,682,443,682,444,682,535,682,549,682,550,682,551,682,552,682,553,682,554,682,571,682,572,682,573,682,576,682,577,682,578,682,579,682,580,682,581,682,582,682,583,682,584,682,585,682,586,682,587,682,588,682,589,682,590,682,591,682,592,682,593,682,594,682,595,682,596,682,597,682,628,682,439,681,440,681,444,681,535,681,554,681,571,681,628,681,443,680,444,680,535,680,549,680,550,680,551,680,553,680,554,680,571,680,572,680,628,680,434,679,443,679,444,679,536,679,537,679,538,679,539,679,540,679,541,679,542,679,543,679,544,679,545,679,546,679,547,679,548,679,549,679,550,679,551,679,552,679,553,679,554,679,572,679,628,679,629,679,435,678,444,678,547,678,548,678,549,678,550,678,551,678,552,678,553,678,554,678,571,678,572,678,573,678,575,678,628,678,629,678,435,677,537,677,538,677,539,677,540,677,541,677,542,677,543,677,544,677,545,677,546,677,553,677,573,677,575,677,628,677,629,677,435,676,573,676,574,676,575,676,628,676,629,676,435,675,573,675,575,675,628,675,629,675,435,674,573,674,575,674,628,674,629,674,435,673,573,673,574,673,575,673,628,673,629,673,435,672,573,672,574,672,575,672,628,672,629,672,435,671,573,671,574,671,575,671,628,671,629,671,435,670,573,670,574,670,575,670,628,670,629,670,435,669,573,669,575,669,628,669,629,669,435,668,573,668,575,668,628,668,629,668,435,667,573,667,574,667,575,667,628,667,629,667,435,666,573,666,574,666,575,666,629,666,435,665,629,665,435,664,573,664,574,664,575,664,629,664,435,663,436,663,474,663,629,663,435,662,436,662,463,662,474,662,475,662,629,662,435,661,436,661,463,661,474,661,629,661,435,660,436,660,629,660,435,659,436,659,629,659,436,658,629,658,436,657,629,657,630,657,436,656,629,656,630,656,436,655,629,655,630,655,436,654,629,654,630,654,436,653,629,653,630,653,436,652,629,652,630,652,436,651,629,651,630,651,436,650,574,650,575,650,576,650,629,650,630,650,436,649,574,649,575,649,576,649,625,649,627,649,628,649,629,649,630,649,436,648,574,648,575,648,576,648,603,648,605,648,607,648,610,648,612,648,613,648,614,648,615,648,616,648,617,648,618,648,619,648,620,648,621,648,622,648,623,648,624,648,625,648,626,648,627,648,628,648,629,648,630,648,436,647,574,647,575,647,576,647,577,647,578,647,579,647,580,647,581,647,582,647,583,647,584,647,585,647,587,647,588,647,589,647,590,647,591,647,592,647,593,647,594,647,595,647,596,647,597,647,598,647,599,647,600,647,601,647,602,647,603,647,604,647,605,647,606,647,607,647,608,647,609,647,610,647,611,647,612,647,613,647,614,647,615,647,616,647,617,647,618,647,619,647,620,647,621,647,622,647,623,647,624,647,625,647,626,647,627,647,628,647,629,647,436,646,573,646,574,646,576,646,577,646,578,646,579,646,580,646,581,646,582,646,583,646,584,646,585,646,586,646,590,646,591,646,593,646,595,646,596,646,436,645,502,645,574,645,575,645,436,644,574,644,575,644,436,643,548,643,574,643,436,642,437,642,574,642,575,642,436,641,437,641,574,641,575,641,583,641,436,640,437,640,525,640,526,640,527,640,528,640,530,640,532,640,534,640,535,640,536,640,537,640,573,640,574,640,575,640,583,640,436,639,437,639,509,639,510,639,511,639,512,639,513,639,514,639,515,639,516,639,517,639,518,639,519,639,520,639,521,639,522,639,523,639,524,639,525,639,526,639,527,639,528,639,529,639,530,639,531,639,532,639,533,639,534,639,535,639,536,639,537,639,573,639,574,639,575,639,594,639,436,638,437,638,509,638,510,638,537,638,573,638,574,638,575,638,588,638,436,637,437,637,508,637,510,637,537,637,573,637,574,637,575,637,589,637,436,636,437,636,507,636,508,636,509,636,510,636,537,636,573,636,574,636,575,636,586,636,587,636,590,636,591,636,592,636,593,636,436,635,437,635,508,635,537,635,573,635,574,635,575,635,436,634,437,634,439,634,440,634,441,634,442,634,443,634,444,634,508,634,537,634,574,634,575,634,435,633,436,633,437,633,439,633,440,633,441,633,442,633,443,633,444,633,508,633,537,633,574,633,575,633,436,632,437,632,444,632,508,632,509,632,510,632,511,632,512,632,513,632,537,632,574,632,575,632,437,631,444,631,510,631,512,631,513,631,537,631,574,631,575,631,437,630,444,630,508,630,509,630,510,630,512,630,537,630,574,630,575,630,628,630,437,629,444,629,480,629,481,629,482,629,483,629,484,629,485,629,486,629,508,629,537,629,538,629,574,629,575,629,599,629,600,629,601,629,602,629,603,629,604,629,605,629,606,629,607,629,608,629,609,629,610,629,611,629,612,629,613,629,614,629,615,629,616,629,617,629,618,629,619,629,620,629,621,629,624,629,625,629,626,629,627,629,628,629,629,629,437,628,444,628,458,628,459,628,460,628,461,628,462,628,463,628,464,628,465,628,466,628,467,628,468,628,469,628,470,628,471,628,472,628,473,628,474,628,475,628,476,628,477,628,478,628,479,628,480,628,481,628,482,628,483,628,508,628,537,628,538,628,574,628,575,628,577,628,578,628,579,628,580,628,581,628,582,628,583,628,584,628,585,628,586,628,587,628,588,628,589,628,590,628,591,628,592,628,593,628,594,628,595,628,596,628,597,628,598,628,599,628,601,628,612,628,621,628,629,628,437,627,442,627,443,627,444,627,445,627,446,627,447,627,448,627,449,627,450,627,451,627,452,627,453,627,454,627,455,627,456,627,457,627,458,627,459,627,460,627,461,627,462,627,463,627,464,627,465,627,466,627,467,627,468,627,469,627,470,627,471,627,472,627,473,627,474,627,475,627,476,627,477,627,478,627,479,627,480,627,481,627,482,627,483,627,508,627,537,627,538,627,574,627,575,627,587,627,597,627,598,627,601,627,612,627,621,627,629,627,437,626,438,626,443,626,444,626,445,626,446,626,447,626,448,626,449,626,450,626,451,626,452,626,453,626,454,626,455,626,456,626,457,626,458,626,459,626,460,626,461,626,462,626,463,626,464,626,508,626,537,626,538,626,546,626,547,626,548,626,549,626,550,626,551,626,552,626,574,626,575,626,577,626,587,626,621,626,622,626,629,626,438,625,508,625,516,625,517,625,518,625,519,625,520,625,521,625,522,625,536,625,537,625,574,625,575,625,577,625,621,625,622,625,629,625,508,624,509,624,510,624,511,624,512,624,513,624,514,624,515,624,516,624,517,624,518,624,519,624,520,624,522,624,536,624,574,624,575,624,577,624,622,624,623,624,629,624,522,623,536,623,537,623,538,623,539,623,540,623,541,623,542,623,543,623,574,623,575,623,577,623,629,623,499,622,500,622,501,622,502,622,503,622,504,622,505,622,506,622,521,622,522,622,536,622,537,622,574,622,575,622,577,622,598,622,601,622,612,622,629,622,630,622,486,621,487,621,488,621,489,621,490,621,491,621,492,621,493,621,494,621,495,621,496,621,497,621,498,621,499,621,500,621,501,621,502,621,503,621,504,621,505,621,514,621,516,621,517,621,518,621,519,621,520,621,521,621,574,621,575,621,577,621,587,621,598,621,601,621,629,621,632,621,633,621,486,620,507,620,508,620,509,620,510,620,511,620,512,620,513,620,514,620,515,620,516,620,517,620,574,620,575,620,577,620,629,620,486,619,487,619,507,619,508,619,574,619,575,619,577,619,629,619,632,619,633,619,486,618,487,618,574,618,575,618,577,618,629,618,633,618,486,617,487,617,574,617,575,617,577,617,629,617,633,617,487,616,574,616,575,616,576,616,577,616,629,616,632,616,633,616,487,615,629,615,633,615,487,614,629,614,633,614,487,613,579,613,629,613,633,613,487,612,579,612,629,612,633,612,487,611,629,611,633,611,487,610,629,610,633,610,487,609,629,609,633,609,487,608,629,608,633,608,487,607,579,607,629,607,633,607,487,606,579,606,629,606,630,606,633,606,487,605,579,605,630,605,487,604,578,604,614,604,615,604,616,604,617,604,618,604,619,604,620,604,621,604,622,604,623,604,624,604,625,604,626,604,627,604,628,604,629,604,630,604,487,603,578,603,597,603,598,603,599,603,600,603,601,603,602,603,603,603,604,603,605,603,606,603,607,603,608,603,609,603,610,603,611,603,612,603,613,603,614,603,615,603,616,603,617,603,618,603,619,603,620,603,621,603,622,603,623,603,624,603,625,603,626,603,438,602,487,602,575,602,576,602,577,602,578,602,597,602,598,602,599,602,600,602,601,602,602,602,603,602,604,602,605,602,439,601,487,601,575,601,576,601,578,601,591,601,592,601,593,601,594,601,595,601,596,601,597,601,487,600,573,600,574,600,575,600,576,600,579,600,580,600,581,600,487,599,546,599,547,599,548,599,549,599,550,599,551,599,552,599,553,599,554,599,555,599,556,599,557,599,573,599,574,599,575,599,487,598,501,598,502,598,525,598,526,598,527,598,528,598,529,598,530,598,531,598,532,598,533,598,534,598,535,598,536,598,537,598,538,598,539,598,540,598,541,598,542,598,543,598,544,598,545,598,546,598,547,598,548,598,549,598,550,598,557,598,573,598,574,598,487,597,501,597,502,597,503,597,504,597,505,597,506,597,507,597,508,597,509,597,525,597,526,597,528,597,529,597,530,597,531,597,532,597,533,597,534,597,557,597,574,597,575,597,576,597,487,596,488,596,489,596,490,596,491,596,492,596,493,596,494,596,495,596,496,596,497,596,498,596,500,596,501,596,502,596,503,596,504,596,505,596,506,596,509,596,525,596,526,596,557,596,560,596,575,596,576,596,487,595,489,595,508,595,509,595,525,595,526,595,527,595,556,595,557,595,575,595,576,595,499,594,500,594,501,594,502,594,503,594,504,594,505,594,506,594,507,594,508,594,525,594,526,594,556,594,575,594,576,594,498,593,499,593,525,593,526,593,556,593,575,593,576,593,499,592,525,592,526,592,529,592,556,592,575,592,576,592,499,591,525,591,555,591,556,591,575,591,576,591,499,590,525,590,555,590,575,590,576,590,499,589,525,589,555,589,576,589,499,588,525,588,548,588,549,588,554,588,555,588,576,588,499,587,525,587,534,587,540,587,541,587,542,587,543,587,544,587,545,587,546,587,547,587,548,587,549,587,554,587,576,587,499,586,525,586,534,586,535,586,536,586,537,586,538,586,539,586,540,586,541,586,542,586,549,586,554,586,576,586,499,585,525,585,549,585,554,585,576,585,618,585,619,585,620,585,621,585,622,585,623,585,624,585,625,585,626,585,627,585,628,585,629,585,630,585,631,585,632,585,633,585,634,585,499,584,525,584,528,584,549,584,553,584,554,584,576,584,595,584,596,584,597,584,598,584,599,584,600,584,601,584,602,584,603,584,604,584,605,584,606,584,607,584,608,584,609,584,610,584,611,584,612,584,613,584,614,584,615,584,616,584,617,584,618,584,619,584,620,584,621,584,633,584,634,584,499,583,525,583,528,583,531,583,549,583,553,583,576,583,577,583,578,583,579,583,580,583,581,583,582,583,583,583,584,583,585,583,586,583,587,583,588,583,589,583,590,583,591,583,592,583,593,583,594,583,595,583,633,583,634,583,499,582,525,582,528,582,529,582,530,582,531,582,549,582,553,582,634,582,499,581,525,581,549,581,552,581,553,581,634,581,499,580,525,580,549,580,551,580,552,580,634,580,499,579,525,579,549,579,551,579,634,579,499,578,525,578,549,578,551,578,634,578,499,577,549,577,551,577,634,577,496,576,497,576,498,576,499,576,549,576,551,576,624,576,625,576,630,576,634,576,488,575,489,575,490,575,495,575,496,575,497,575,549,575,551,575,624,575,626,575,627,575,628,575,630,575,634,575,488,574,495,574,496,574,549,574,551,574,618,574,634,574,488,573,494,573,495,573,496,573,549,573,550,573,551,573,618,573,634,573,488,572,493,572,494,572,495,572,549,572,550,572,551,572,618,572,634,572,488,571,549,571,550,571,551,571,618,571,628,571,634,571,488,570,549,570,550,570,551,570,618,570,619,570,620,570,621,570,622,570,623,570,624,570,625,570,626,570,627,570,634,570,488,569,550,569,551,569,634,569,488,568,550,568,551,568,634,568,488,567,547,567,550,567,551,567,634,567,488,566,493,566,494,566,495,566,496,566,518,566,519,566,550,566,551,566,634,566,488,565,489,565,490,565,491,565,492,565,493,565,494,565,495,565,496,565,518,565,519,565,550,565,551,565,552,565,634,565,488,564,489,564,494,564,495,564,496,564,550,564,551,564,552,564,553,564,554,564,555,564,556,564,557,564,558,564,559,564,560,564,634,564,488,563,494,563,550,563,559,563,634,563,494,562,550,562,559,562,634,562,635,562,494,561,550,561,559,561,634,561,635,561,488,560,494,560,550,560,559,560,634,560,635,560,493,559,494,559,495,559,550,559,559,559,634,559,635,559,495,558,496,558,550,558,559,558,634,558,635,558,495,557,496,557,550,557,559,557,560,557,634,557,635,557,495,556,550,556,559,556,560,556,634,556,635,556,495,555,496,555,550,555,559,555,634,555,635,555,494,554,496,554,550,554,559,554,634,554,635,554,494,553,496,553,550,553,551,553,559,553,635,553,495,552,550,552,551,552,559,552,635,552,495,551,496,551,497,551,550,551,551,551,559,551,635,551,494,550,495,550,496,550,497,550,550,550,551,550,558,550,559,550,560,550,635,550,493,549,494,549,551,549,558,549,559,549,560,549,635,549,494,548,551,548,558,548,635,548,493,547,494,547,551,547,558,547,559,547,635,547,492,546,493,546,494,546,495,546,496,546,534,546,551,546,558,546,559,546,635,546,497,545,551,545,558,545,625,545,631,545,635,545,496,544,497,544,551,544,559,544,560,544,624,544,625,544,626,544,627,544,628,544,629,544,630,544,631,544,635,544,497,543,551,543,560,543,624,543,625,543,635,543,497,542,551,542,552,542,555,542,556,542,557,542,558,542,559,542,560,542,614,542,615,542,616,542,617,542,624,542,625,542,635,542,497,541,551,541,552,541,608,541,609,541,610,541,611,541,612,541,613,541,614,541,615,541,616,541,617,541,625,541,635,541,497,540,551,540,552,540,558,540,608,540,617,540,635,540,497,539,551,539,558,539,608,539,617,539,635,539,493,538,494,538,495,538,496,538,497,538,551,538,558,538,559,538,608,538,617,538,490,537,492,537,493,537,551,537,559,537,608,537,617,537,618,537,490,536,551,536,559,536,560,536,561,536,587,536,588,536,608,536,490,535,551,535,553,535,554,535,555,535,556,535,557,535,558,535,559,535,560,535,561,535,608,535,490,534,494,534,551,534,552,534,553,534,608,534,490,533,551,533,552,533,553,533,608,533,617,533,496,532,551,532,552,532,553,532,608,532,636,532,496,531,551,531,552,531,553,531,587,531,588,531,618,531,636,531,495,530,496,530,552,530,553,530,636,530,495,529,496,529,552,529,553,529,627,529,628,529,629,529,630,529,631,529,632,529,633,529,634,529,635,529,636,529,495,528,552,528,553,528,554,528,581,528,582,528,598,528,599,528,600,528,601,528,602,528,603,528,604,528,605,528,606,528,607,528,608,528,609,528,610,528,611,528,612,528,613,528,614,528,615,528,617,528,618,528,619,528,620,528,621,528,622,528,623,528,624,528,625,528,626,528,627,528,628,528,629,528,632,528,633,528,634,528,635,528,636,528,495,527,549,527,552,527,553,527,554,527,569,527,570,527,571,527,572,527,573,527,574,527,575,527,576,527,577,527,578,527,579,527,580,527,581,527,582,527,583,527,584,527,585,527,586,527,587,527,588,527,589,527,590,527,591,527,592,527,593,527,594,527,595,527,596,527,597,527,598,527,599,527,600,527,601,527,602,527,603,527,604,527,605,527,606,527,607,527,608,527,490,526,492,526,495,526,549,526,550,526,551,526,552,526,553,526,554,526,555,526,556,526,557,526,558,526,559,526,560,526,561,526,562,526,563,526,564,526,565,526,566,526,567,526,568,526,569,526,570,526,571,526,572,526,584,526,585,526,490,525,492,525,494,525,495,525,520,525,521,525,525,525,526,525,527,525,528,525,529,525,530,525,531,525,532,525,533,525,534,525,535,525,536,525,537,525,538,525,539,525,540,525,541,525,542,525,543,525,544,525,545,525,546,525,547,525,548,525,549,525,551,525,552,525,490,524,524,524,525,524,526,524,527,524,528,524,529,524,530,524,615,524,623,524,490,523,524,523,525,523,598,523,603,523,609,523,615,523,623,523,490,522,524,522,525,522,585,522,593,522,598,522,603,522,615,522,490,521,524,521,525,521,565,521,490,520,491,520,525,520,551,520,557,520,560,520,561,520,490,519,491,519,493,519,525,519,534,519,535,519,536,519,537,519,538,519,540,519,541,519,542,519,543,519,544,519,545,519,546,519,548,519,491,518,495,518,525,518,526,518,527,518,528,518,532,518,533,518,534,518,535,518,491,517,528,517,529,517,590,517,491,516,590,516,591,516,592,516,491,515,591,515,491,514,491,513,491,512,491,511,491,510,529,510,491,509,491,508,529,508,491,507,491,506,528,506,529,506,491,505,505,505,506,505,507,505,510,505,511,505,512,505,513,505,514,505,527,505,528,505,529,505,531,505,532,505,533,505,534,505,491,504,509,504,515,504,516,504,517,504,518,504,519,504,520,504,521,504,522,504,523,504,524,504,525,504,526,504,527,504,528,504,491,503,492,503,493,503,494,503,495,503,496,503,497,503,498,503,499,503,500,503,501,503,502,503,503,503,504,503,505,503,506,503,507,503,508,503,509,503],"dimensions":{"x":{"min":431,"max":636,"mid":534},"y":{"min":503,"max":809,"mid":656}}}],"entities":[{"__class":"PathMapEntity","metaData":{},"points":[2559,2552,2559,2561,2559,2578,2560,2607,2561,2636,2561,2656,2561,2675,2563,2693,2567,2719,2569,2748,2568,2777,2568,2805,2567,2834,2566,2863,2566,2887,2565,2906,2566,2926,2570,2946,2574,2973,2576,3001,2575,3020,2572,3037,2584,3052,2602,3070,2615,3084,2626,3098,2626,3105,2633,3108,2639,3111,2645,3110,2656,3110,2661,3111,2667,3101,2683,3093,2695,3097,2679,3095,2664,3102,2657,3117,2658,3136,2664,3146,2670,3147,2669,3143,2661,3135,2660,3119,2663,3107,2649,3107,2630,3107,2625,3107,2630,3114,2628,3131,2621,3143,2609,3148,2596,3147,2588,3144,2578,3144,2567,3144,2569,3146,2577,3153,2577,3158,2580,3163,2577,3173,2569,3178,2566,3182,2569,3183,2574,3182,2592,3183,2610,3183,2629,3183,2648,3183,2664,3183,2668,3183,2668,3167,2668,3148,2668,3141,2660,3137,2653,3123,2650,3117,2651,3125,2651,3135,2650,3143,2643,3142,2632,3146,2622,3152,2625,3153,2649,3152,2661,3153,2662,3157,2658,3161,2638,3159,2609,3159,2595,3160,2588,3166,2592,3174,2607,3174,2636,3173,2650,3173,2649,3170,2649,3148,2649,3120,2649,3094,2650,3075,2649,3059,2637,3042,2624,3027,2611,3013,2602,2999,2599,2976,2598,2947,2598,2920,2600,2900,2599,2884,2589,2870,2576,2857,2567,2844,2564,2819,2564,2790,2564,2761,2564,2732,2565,2703,2565,2674,2566,2646,2566,2620,2565,2600,2564,2586,2561,2580,2559,2571,2559,2563,2558,2555,2558,2552,2559,2549],"type":"path"},{"__class":"PointMapEntity","metaData":{},"points":[2560,2530],"type":"charger_location"},{"__class":"PointMapEntity","metaData":{"angle":18},"points":[2559,2549],"type":"robot_position"},{"__class":"PolygonMapEntity","metaData":{},"points":[5804,-683,5804,4931,871,4931,871,-683],"type":"active_zone"},{"__class":"PolygonMapEntity","metaData":{},"points":[2541,3206,2541,3116,2702,3116,2702,3206],"type":"active_zone"}]} 2020-08-20 21:10:19.656 - debug: mihome-vacuum.0 (7872) TypeError: Cannot read property 'pixels' of undefined 2020-08-20 21:10:19.695 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":2,"method":"miIO.info"} 2020-08-20 21:10:19.696 - debug: mihome-vacuum.0 (7872) Next WiFi check: 20.08 21:11 2020-08-20 21:10:19.704 - debug: mihome-vacuum.0 (7872) Receive <<< {"partner_id":"","id":2,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.3.9_003468","ap":{"ssid":"","bssid":"","rssi":-52},"netif":{"localIp":"","mask":"255.255.255.0","gw":"\n127.0.0.1"},"model":"rockrobo.vacuum.v1","mac":"","token":"","life":26606}} 2020-08-20 21:10:19.858 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":3,"method":"get_sound_volume"} 2020-08-20 21:10:19.862 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[80],"id":3} 2020-08-20 21:10:19.892 - info: mihome-vacuum.0 (7872) set nächster Timer: Nicht verfügbar 2020-08-20 21:10:20.058 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":4,"method":"get_consumable"} 2020-08-20 21:10:20.063 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[{"main_brush_work_time":194603,"side_brush_work_time":92887,"filter_work_time":84879,"sensor_dirty_time":92881}],"id":4} 2020-08-20 21:10:20.258 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":5,"method":"get_clean_summary"} 2020-08-20 21:10:20.265 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[436507,6317420000,272,[1597947507,1597946519,1597924179,1597483110,1597393940,1596914207,1596816965,1596816842,1596816699,1596816194,1596815905,1596815620,1596811224,1596810943,1596808191,1596806905,1596806649,1596805841,1596805271,1596794904]],"id":5} 2020-08-20 21:10:20.265 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":6,"method":"get_clean_record","params":[1597947507]} 2020-08-20 21:10:20.270 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1597947507,1597947628,121,1227500,0,1]],"id":6} 2020-08-20 21:10:20.458 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":7,"method":"get_carpet_mode"} 2020-08-20 21:10:20.458 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":8,"method":"get_room_mapping"} 2020-08-20 21:10:20.463 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"id":7} 2020-08-20 21:10:20.463 - info: mihome-vacuum.0 (7872) create state for carpet_mode 2020-08-20 21:10:20.464 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":"unknown_method","id":8} 2020-08-20 21:10:20.466 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":9,"method":"get_clean_record","params":[1597946519]} 2020-08-20 21:10:20.470 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1597946519,1597946671,152,1177500,0,1]],"id":9} 2020-08-20 21:10:20.658 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":10,"method":"get_map_v1"} 2020-08-20 21:10:20.662 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":10} 2020-08-20 21:10:20.665 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":11,"method":"get_clean_record","params":[1597924179]} 2020-08-20 21:10:20.670 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1597924179,1597924310,131,1237500,0,1]],"id":11} 2020-08-20 21:10:20.866 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":12,"method":"get_clean_record","params":[1597483110]} 2020-08-20 21:10:20.871 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1597483110,1597489110,6000,79345000,0,1]],"id":12} 2020-08-20 21:10:21.066 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":13,"method":"get_clean_record","params":[1597393940]} 2020-08-20 21:10:21.073 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1597393940,1597393951,11,0,0,1]],"id":13} 2020-08-20 21:10:21.163 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":14,"method":"get_map_v1"} 2020-08-20 21:10:21.163 - debug: mihome-vacuum.0 (7872) 0. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:21.169 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":14} 2020-08-20 21:10:21.266 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":15,"method":"get_clean_record","params":[1596914207]} 2020-08-20 21:10:21.271 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596914207,1596914489,282,5022500,0,1]],"id":15} 2020-08-20 21:10:21.467 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":16,"method":"get_clean_record","params":[1596816965]} 2020-08-20 21:10:21.472 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596816965,1596817053,23,0,0,0]],"id":16} 2020-08-20 21:10:21.668 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":17,"method":"get_clean_record","params":[1596816842]} 2020-08-20 21:10:21.668 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":18,"method":"get_map_v1"} 2020-08-20 21:10:21.669 - debug: mihome-vacuum.0 (7872) 1. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:21.672 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596816842,1596816928,86,1030000,0,1]],"id":17} 2020-08-20 21:10:21.673 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":18} 2020-08-20 21:10:21.868 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":19,"method":"get_clean_record","params":[1596816699]} 2020-08-20 21:10:21.872 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596816699,1596816803,104,995000,0,1]],"id":19} 2020-08-20 21:10:22.068 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":20,"method":"get_clean_record","params":[1596816194]} 2020-08-20 21:10:22.073 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596816194,1596816261,16,0,0,0]],"id":20} 2020-08-20 21:10:22.173 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":21,"method":"get_map_v1"} 2020-08-20 21:10:22.173 - debug: mihome-vacuum.0 (7872) 2. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:22.177 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":21} 2020-08-20 21:10:22.269 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":22,"method":"get_clean_record","params":[1596815905]} 2020-08-20 21:10:22.275 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596815905,1596816012,107,992500,0,1]],"id":22} 2020-08-20 21:10:22.470 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":23,"method":"get_clean_record","params":[1596815620]} 2020-08-20 21:10:22.476 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596815620,1596815888,178,0,0,0]],"id":23} 2020-08-20 21:10:22.671 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":24,"method":"get_clean_record","params":[1596811224]} 2020-08-20 21:10:22.676 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596811224,1596811405,100,2690000,0,0]],"id":24} 2020-08-20 21:10:22.678 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":25,"method":"get_map_v1"} 2020-08-20 21:10:22.678 - debug: mihome-vacuum.0 (7872) 3. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:22.682 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":25} 2020-08-20 21:10:22.872 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":26,"method":"get_clean_record","params":[1596810943]} 2020-08-20 21:10:22.878 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596810943,1596811042,99,1030000,0,1]],"id":26} 2020-08-20 21:10:23.081 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":27,"method":"get_clean_record","params":[1596808191]} 2020-08-20 21:10:23.085 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596808191,1596808283,92,1027500,0,1]],"id":27} 2020-08-20 21:10:23.183 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":28,"method":"get_map_v1"} 2020-08-20 21:10:23.183 - debug: mihome-vacuum.0 (7872) 4. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:23.192 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":28} 2020-08-20 21:10:23.282 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":29,"method":"get_clean_record","params":[1596806905]} 2020-08-20 21:10:23.289 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596806905,1596807016,111,1062500,0,1]],"id":29} 2020-08-20 21:10:23.483 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":30,"method":"get_clean_record","params":[1596806649]} 2020-08-20 21:10:23.488 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596806649,1596806743,94,1062500,0,1]],"id":30} 2020-08-20 21:10:23.683 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":31,"method":"get_clean_record","params":[1596805841]} 2020-08-20 21:10:23.688 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596805841,1596806253,412,7095000,0,1]],"id":31} 2020-08-20 21:10:23.693 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":32,"method":"get_map_v1"} 2020-08-20 21:10:23.693 - debug: mihome-vacuum.0 (7872) 5. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:23.697 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":32} 2020-08-20 21:10:23.884 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":33,"method":"get_clean_record","params":[1596805271]} 2020-08-20 21:10:23.889 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596805271,1596805377,106,1107500,0,1]],"id":33} 2020-08-20 21:10:24.084 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":34,"method":"get_clean_record","params":[1596794904]} 2020-08-20 21:10:24.089 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[[1596794904,1596795018,114,1192500,0,1]],"id":34} 2020-08-20 21:10:24.198 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":35,"method":"get_map_v1"} 2020-08-20 21:10:24.198 - debug: mihome-vacuum.0 (7872) 6. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:24.202 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":35} 2020-08-20 21:10:24.285 - debug: mihome-vacuum.0 (7872) CLEAN_LOGGING[{"Datum":"20.8","Start":"20:18","Saugzeit":"2 min","Fläche":"1.23 m²","Error":0,"Ende":true},{"Datum":"20.8","Start":"20:01","Saugzeit":"3 min","Fläche":"1.18 m²","Error":0,"Ende":true},{"Datum":"20.8","Start":"13:49","Saugzeit":"2 min","Fläche":"1.24 m²","Error":0,"Ende":true},{"Datum":"15.8","Start":"11:18","Saugzeit":"100 min","Fläche":"79.35 m²","Error":0,"Ende":true},{"Datum":"14.8","Start":"10:32","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":true},{"Datum":"8.8","Start":"21:16","Saugzeit":"5 min","Fläche":"5.02 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"18:16","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"7.8","Start":"18:14","Saugzeit":"1 min","Fläche":"1.03 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"18:11","Saugzeit":"2 min","Fläche":"1 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"18:03","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"7.8","Start":"17:58","Saugzeit":"2 min","Fläche":"0.99 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"17:53","Saugzeit":"3 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"7.8","Start":"16:40","Saugzeit":"2 min","Fläche":"2.69 m²","Error":0,"Ende":false},{"Datum":"7.8","Start":"16:35","Saugzeit":"2 min","Fläche":"1.03 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"15:49","Saugzeit":"2 min","Fläche":"1.03 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"15:28","Saugzeit":"2 min","Fläche":"1.06 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"15:24","Saugzeit":"2 min","Fläche":"1.06 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"15:10","Saugzeit":"7 min","Fläche":"7.1 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"15:01","Saugzeit":"2 min","Fläche":"1.11 m²","Error":0,"Ende":true},{"Datum":"7.8","Start":"12:08","Saugzeit":"2 min","Fläche":"1.19 m²","Error":0,"Ende":true}] 2020-08-20 21:10:24.703 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":36,"method":"get_map_v1"} 2020-08-20 21:10:24.703 - debug: mihome-vacuum.0 (7872) 7. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:24.707 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":36} 2020-08-20 21:10:25.101 - debug: mihome-vacuum.0 (7872) system.adapter.admin.0: logging false 2020-08-20 21:10:25.208 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":37,"method":"get_map_v1"} 2020-08-20 21:10:25.208 - debug: mihome-vacuum.0 (7872) 8. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:25.212 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":37} 2020-08-20 21:10:25.713 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":38,"method":"get_map_v1"} 2020-08-20 21:10:25.713 - debug: mihome-vacuum.0 (7872) 9. Mappointer_nomap___map_upload_handler 2020-08-20 21:10:25.719 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":["map_upload_handler"],"id":38} 2020-08-20 21:10:25.719 - warn: mihome-vacuum.0 (7872) Could not receive Mappointer, giving up 2020-08-20 21:10:30.269 - debug: mihome-vacuum.0 (7872) system.adapter.admin.0: logging true 2020-08-20 21:10:39.388 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":39,"method":"get_status"} 2020-08-20 21:10:39.393 - debug: mihome-vacuum.0 (7872) Receive <<< {"result":[{"msg_ver":8,"msg_seq":1321,"state":17,"battery":100,"clean_time":121,"clean_area":1227500,"error_code":0,"map_present":1,"in_cleaning":2,"fan_power":75,"dnd_enabled":0}],"id":39} 2020-08-20 21:10:39.394 - debug: mihome-vacuum.0 (7872) sendMsg[1] >>> {"id":40,"method":"get_sound_volume"}