-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-2-2-1-1-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-2-3-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-2-2-2-2-3-2-2-3-3-3-2-2-2-2-2-2-2-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-2-2-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-3-3-3-3-3-2-2-2-2-2-2-2-2-3-3-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-2-1-2-2-2-2-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-1-1-1-1-1-1-1-2-2-2-1-1-1-1-1-1-1-2-2-2-2-1-2-1-1-1-1-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-2-2-2-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-2-2-2-2-2-2-1-1-1-1-1-1-1000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-1-1-1000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-10-10000000000000000000000000000000000000000000-1-1-1-1-1-1-10000000-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1000000000000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1000000-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-100000000000000000000000000000000000000000000000000000000000-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-10-1-1-1-1-1-1-10000000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1000000000000000000-1-1-1-1-1-1-1-1-1-1-1-1-1-10000000000000111111111111000111111111122221111111111111100011111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000-1-1-1-1-1-1-1-1-10000000000000000000000011010000011111111111111111111110000000000000000000000000000000000000000000111111110000000000000100000000111000000000000000000-1-1-1-1000000-1-1-1-1-10000000000000000011111111111001111111111111111111111111111101111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000111111111111111111111101111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000-1-1-100000-1-1-10000000000000000000000000000000001111111111111100000000100011111111111112111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000-1-100000000000000000000000000000000011111000000000111111111111111000001111111111111111111111111222222211111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000000000000000000000000000000000010000000011111111110000000000000111111111000000000000000000000000-10000000000000000000000000000000000000000000000000000000000000000-1-1-1-1-1-1-1-1-10000000000000000000000001111100000001000000011111111122222211111111111111110000000000000-6-18-35-86-142-131-125-120-117-55-41-31-22-17-14-10-8-6-4-3-2-2-2-2-3-5-16-21-44-96-147-188-189-189-189-154-115-74-40-23-14-10-8-6-6-5-5-4-4-4-4-4-4-4-4-3-3-3-3-4-4-4-4-3-3-2-2-2-2-2-2-2-2-2-2-2-2-3-2-2-2-2-2-1-1-1000000000000-1-1-2-2-3-5-5-5-5-5-5-5-5-5-4-4-3-2-2-2-100000112232211100011112111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000012456778888888887777777777775310-1-1-2-2-2-2-4-6-7-8-6-5-2001111222234444310-2-3-4-4-4-4-4-4-4-4-5-5-5-5-2-2-3-4-4-3-4-4-4-4-4-4-4-5-6-7-7-8-8-8-8-8-8-8-8-8-8-8-8-7-7-6-6-5-5-5-5-4-4-4-4-4-4-4-3-3-2-2-1-1-2-2-3-3-3-4-4-3-3-3-2-2-1-1-1-1-1-2-2-2-2-3-2-2-2-2-1-1-1-1-1-1-2-1-1-1-1-1-1-1-1-1-1-1-1-2-4-8-8-5-5-6-6-6-6-6-6-6-6-6-6-6-6-6-6-6-6-6-6-7-7-7-8-8-8-8-8-7-7-6-6-5-4-4-4-4-4-4-4-4-5-5-5-5-5-5-5-5-5-5-5-5-5-6-6-6-6-6-7-7-7-7-8-7-7-7-7-6-6-6-6-6-6-6-6-6-6-6-5-5-5-4-4-3-3-4-4-4-5-5-5-5-5-5-5-5-5-6-6-6-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-5-4-4-5-5-5-5-5-5-4-4-2-2-2-2-2-2-2-2-2-3-4-5-4-6-5-6-5