1,1,0,0,1,1,1,0,0,0,1,0,0,1,1,1,1,0,0,1,0,1,-2,0,1,0,1,0,0,0,0,-1,0,1,1,-1,0,2,2,1,1,0,1,2,2,1,2,3,3,1,3,4,4,2,2,2,5,5,3,4,2,4,3,2,2,3,3,2,3,2,2,2,3,2,3,4,3,2,2,3,1,2,2,2,3,3,3,3,2,3,2,2,4,4,3,3,2,4,6,4,3,26,85,85,87,86,86,86,85,84,83,82,79,77,75,72,69,66,64,61,58,56,54,50,48,45,43,40,39,37,35,32,31,30,26,27,24,22,21,20,19,17,17,16,15,13,11,12,12,10,9,9,8,7,5,6,5,2,3,2,2,2,1,0,-1,-2,-2,-1,-2,-1,-1,-2,-3,-3,-3,-2,-3,-3,-3,-3,-1,-2,-1,-2,0,-2,-2,-1,-2,-1,-2,-3,-2,-2,-2,-2,-1,-2,-2,-2,-2,-3,-1,0,-1,-2,-1,-1,-1,-1,-2,0,1,-1,-1,0,0,1,1,-2,0,-1,-1,-1,-2,-1,0,-1,-1,2,0,1,0,1,2,2,1,1,0,2,2,2,2,5,4,3,3,3,3,4,2,3,3,4,2,3,4,4,4,3,3,4,3,3,4,2,3,2,2,3,2,2,1,1,3,2,2,2,2,2,2,3,1,3,2,1,0,1,-2,1,1,0,1,0,0,1,1,2,1,1,1,1,2,1,1,1,2,1,2,2,2,3,1,1,2,3,2,1,3,2,2,1,1,2,2,2,2,2,2,2,3,1,2,3,5,2,2,3,2,2,3,2,2,2,1,1,1,2,2,1,2,2,2,3,2,2,1,3,3,2,2,2,2,0,2,2,2,3,3,3,4,3,3,2,3,5,4,4,5,5,3,4,2,4,3,5,4,4,3,4,3,2,2,3,2,1,2,1,2,2,2,1,2,2,0,1,1,1,0,2,1,3,3,1,1,3,3,1,1,2,1,1,2,1,2,2,1,2,1,2,1,0,3,2,0,2,2,2,1,2,2,3,1,3,1,3,3,2,3,4,3,2,3,2,2,2,2,1,2,3,2,2,2,2,2,2,2,1,2,2,3,2,1,2,1,2,2,1,1,2,1,2,2,2,2,2,2,1,2,1,1,2,0,1,2,1,2,2,1,0,0,0,2,0,0,1,3,2,1,1,3,3,1,2,0,2,1,0,1,1,0,-1,-1,0,1,1,-1,-1,0,0,0,0,1,2,0,1,1,1,1,1,2,0,3,1,-1,0,1,0,1,0,2,1,-1,2,1,2,2,0,1,1,2,1,1,1,2,3,2,2,3,0,1,2,0,1,1,1,2,1,1,1,2,1,2,2,2,1,2,1,2,3,1,0,1,1,1,0,2,2,1,1,2,2,1,2,2,3,2,2,1,1,3,0,0,1,2,2,2,2,0,-17,-20,-20,-20,-21,-20,-20,-20,-19,-19,-21,-19,-19,-20,-19,-20,-20,-19,-20,-19,-20,-20,-19,-20,-20,-20,-18,-19,-19,-20,-19,-19,-19,-20,-20,-19,-19,-20,-20,-20,-19,-19,-20,-20,-20,-19,-19,-19,-19,-20,-19,-19,-20,-18,-20,-19,-20,-19,-18,-19,-19,-20,-20,-18,-20,-21,-20,-20,-20,-20,-20,-20,-21,-21,-20,-19,-20,-20,-20,-19,-19,-19,-21,-19,-22,-20,-20,-20,-20,-19,-19,-20,-20,-21,-19,-19,-21,-21,-19,-19,-20,-20,-20,-20,-22,-19,-20,-19,-20,-19,-19,-19,-19,-20,-19,-20,-21,-20,-19,-19,-21,-20,-18,-19,-20,-20,-21,-21,-21,-19,-21,-21,-21,-20,-20,-21,-20,-20,-20,-20,-19,-18,-17,-16,-17,-14,-14,-12,-12,-10,-9,-9,-9,-7,-8,-6,-6,-5,-5,-4,-4,-3,-2,0,0,1,1,2,4,5,3,5,6,6,6,7,8,8,10,10,10,11,12,13,15,15,15,15,17,17,18,18,19,21,20,20,21,22,24,22,26,24,25,26,25,25,25,26,25,26,26,27,24,26,25,24,24,23,23,23,21,21,21,19,19,16,18,18,15,14,14,13,13,12,12,12,10,9,10,10,8,8,7,7,7,5,5,5,4,3,3,2,2,1,1,1,2,-2,0,-1,-2,-2,-2,-2,-2,-1,-2,-3,-2,-2,-3,-2,-2,-2,-3,-2,-2,-3,-2,-3,-2,-2,-2,-3,-3,-1,-3,-2,-2,-2,-2,-1,0,-1,-1,-2,-1,-1,-1,-1,-2,-2,-2,-3,-3,-3,-1,-2,-2,-1,0,-1,-3,-2,-2,-2,1,0,0,1,0,1,1,-1,2,2,0,1,1,1,2,2,1,1,2,2,3,3,2,2,2,2,2,1,2,1,1,3,2,2,2,2,1,2,1,3,2,3,3,1,2,2,2,1,1,2,2,1,1,1,2,1,0,3,1,1,1,2,3,2,1