Skip to content

Instantly share code, notes, and snippets.

@thom4parisot
Last active April 4, 2016 06:16
Show Gist options
  • Save thom4parisot/5822102 to your computer and use it in GitHub Desktop.
Save thom4parisot/5822102 to your computer and use it in GitHub Desktop.
# D3 Waveform Live demo – http://bl.ocks.org/oncletom/5822102
This file has been truncated, but you can view the full file.
{"sample_rate": 48000, "samples_per_pixel": 512, "bits": 8, "size": 251708, "data": [0,0,0,0,0,0,0,0,-3,3,-3,2,-19,21,-22,19,-34,34,-33,32,-35,29,-28,28,-27,29,-27,24,-11,9,-2,2,-9,6,-16,14,-28,32,-30,22,-51,42,-40,34,-48,34,-43,32,-43,30,-47,32,-18,15,-7,5,-3,6,-5,5,-2,3,-5,13,-6,15,-1,1,-3,7,-19,30,-34,38,-42,42,-41,41,-40,43,-26,25,-13,14,-8,10,-11,8,-19,18,-13,13,-9,10,-11,11,-23,35,-25,30,-35,43,-47,53,-43,36,-42,49,-41,37,-41,44,-43,45,-44,37,-38,35,-41,36,-41,38,-39,42,-35,46,-37,43,-37,44,-29,46,-27,48,-29,44,-29,44,-30,42,-35,46,-40,37,-38,42,-36,44,-32,45,-36,39,-39,38,-36,34,-22,23,-25,18,-26,30,-24,21,-29,28,-20,22,-16,16,-5,5,-2,2,0,0,-1,1,-15,14,-20,23,-26,25,-28,27,-33,24,-23,18,-10,11,-7,7,-5,3,-8,6,-20,19,-29,25,-36,37,-38,38,-38,39,-43,39,-35,30,-39,32,-39,28,-37,29,-34,25,-28,15,-19,15,-10,12,-5,7,-6,7,-16,20,-11,14,-25,26,-34,24,-25,22,-18,18,-6,5,-5,5,-20,13,-14,16,-12,8,-5,6,-12,12,-27,25,-33,40,-32,44,-31,44,-27,42,-25,40,-21,33,-15,25,-11,16,-9,10,-7,6,-5,5,-4,5,-6,15,-15,20,-26,23,-29,25,-25,24,-27,27,-26,32,-11,8,-1,1,0,0,0,0,0,0,0,0,-7,6,-45,44,-29,23,-32,33,-35,25,-45,39,-44,41,-43,44,-41,43,-42,44,-37,44,-42,46,-45,45,-47,52,-43,50,-41,45,-44,44,-42,41,-40,40,-37,42,-35,46,-39,45,-37,48,-38,38,-28,35,-14,20,-11,17,-7,9,-5,6,-11,13,-23,31,-16,18,-15,19,-10,11,-3,2,-6,12,-11,18,-6,9,-29,34,-33,38,-24,36,-24,38,-25,38,-27,39,-28,39,-28,39,-25,38,-21,36,-20,30,-14,9,-3,4,-11,8,-26,26,-31,29,-21,26,-17,16,-23,33,-26,39,-27,38,-28,39,-22,35,-22,34,-25,34,-29,35,-32,35,-32,34,-32,34,-33,32,-33,30,-30,19,-26,16,-26,14,-29,23,-33,24,-34,29,-34,38,-30,38,-31,39,-33,38,-34,36,-34,37,-34,36,-34,35,-41,36,-35,26,-42,26,-38,24,-38,23,-40,25,-39,26,-40,29,-38,30,-33,28,-28,21,-24,22,-21,23,-25,24,-33,30,-36,30,-36,35,-35,38,-35,37,-34,37,-33,37,-37,33,-37,38,-35,42,-42,45,-36,46,-30,46,-29,46,-27,47,-27,42,-31,42,-26,45,-25,44,-27,37,-28,41,-28,27,-23,25,-23,24,-18,19,-17,19,-17,18,-18,19,-18,19,-19,20,-16,19,-13,14,-13,17,-14,17,-14,18,-12,18,-8,15,-5,12,-5,11,-8,10,-6,9,-4,7,-4,6,-2,2,-16,21,-15,18,-13,8,-10,7,-6,10,-3,3,-1,1,0,0,0,0,-1,1,-1,1,-2,3,-2,2,-3,3,-3,3,-4,3,-4,2,-5,6,-3,3,-4,2,-4,3,-4,3,-3,3,-3,2,-3,4,-3,2,-5,4,-4,3,-3,3,-2,4,-3,3,-3,3,-4,4,-4,3,-3,2,-2,2,-2,3,-2,2,-2,2,-1,2,-1,1,-1,1,-1,1,-2,1,-1,1,0,0,0,0,-1,0,0,0,0,0,-8,1,-24,20,-31,34,-34,40,-36,48,-33,52,-38,49,-46,51,-45,56,-44,54,-40,55,-39,49,-46,58,-31,33,-12,24,-10,5,-2,5,-1,1,-1,1,-4,5,-16,28,-34,43,-31,41,-41,36,-39,31,-38,36,-41,42,-37,37,-41,34,-51,50,-55,62,-52,46,-58,47,-50,41,-48,37,-49,46,-40,39,-38,40,-27,37,-21,27,-24,37,-34,27,-30,25,-31,32,-32,29,-23,18,-16,13,-6,6,-11,11,-19,24,-23,20,-28,42,-34,44,-36,40,-36,39,-32,37,-17,24,-14,17,-17,11,-22,18,-12,20,-10,9,-11,11,-5,9,-12,17,-21,24,-15,17,-12,14,-11,13,-11,13,-17,17,-23,30,-26,39,-25,34,-26,26,-25,31,-31,24,-34,36,-37,35,-29,25,-29,29,-33,33,-39,49,-36,45,-30,33,-20,21,-39,39,-45,44,-49,40,-53,42,-48,40,-48,41,-52,43,-53,43,-52,45,-55,48,-47,56,-46,46,-49,40,-48,37,-46,39,-35,38,-34,37,-31,38,-30,36,-42,43,-36,41,-36,36,-35,47,-28,46,-26,40,-16,14,-5,7,-2,1,-1,1,-1,3,-14,21,-23,33,-21,28,-21,18,-21,20,-21,20,-37,22,-28,24,-29,28,-29,30,-42,40,-46,43,-44,41,-37,39,-37,28,-43,30,-37,37,-45,35,-36,31,-36,38,-32,31,-33,38,-41,29,-33,29,-16,12,-28,27,-25,35,-24,35,-21,33,-22,34,-21,30,-22,29,-19,25,-17,24,-19,24,-19,23,-14,19,-14,19,-14,19,-17,21,-19,24,-26,36,-30,44,-28,41,-30,41,-28,40,-28,43,-24,31,-11,15,-13,16,-11,14,-18,33,-26,38,-27,40,-27,39,-26,38,-25,38,-20,33,-12,18,-11,15,-6,9,-4,2,-1,1,-4,4,-8,7,-21,16,-29,27,-24,22,-33,28,-29,36,-31,30,-17,19,-16,27,-48,39,-48,40,-46,45,-46,47,-44,47,-42,44,-43,40,-31,30,-23,26,-11,12,-8,9,-9,8,-6,6,-6,8,-7,8,-3,5,-23,30,-34,37,-36,39,-35,39,-33,40,-33,40,-32,42,-31,42,-34,44,-32,41,-32,40,-28,42,-27,41,-30,31,-21,24,-11,7,-2,5,-1,0,-1,2,-2,3,-3,3,-5,4,-4,4,-4,3,-4,4,-5,4,-4,3,-4,4,-5,4,-3,3,-4,3,-2,3,-2,2,-1,1,-1,0,0,0,0,0,0,0,-1,1,-1,1,-3,3,-4,5,-8,8,-12,13,-15,17,-12,13,-11,13,-31,40,-47,53,-44,53,-44,50,-36,43,-32,36,-31,26,-36,26,-32,23,-19,19,-12,12,-8,9,-6,9,-5,7,-32,40,-47,49,-49,46,-45,46,-46,44,-44,43,-41,42,-42,43,-37,43,-32,41,-32,42,-30,40,-32,38,-33,39,-32,40,-32,40,-32,40,-32,40,-30,39,-32,40,-32,36,-32,35,-22,29,-15,19,-6,8,-21,20,-21,29,-5,10,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,-35,30,-10,8,-32,28,-34,31,-35,32,-37,33,-37,33,-35,34,-15,13,-21,20,-15,15,-17,18,-14,15,-14,15,-17,18,-24,23,-30,27,-40,40,-50,44,-31,37,-38,41,-41,38,-36,29,-34,26,-31,30,-21,19,-3,3,-2,2,0,1,-9,7,-1,0,-3,8,-3,9,-6,7,-23,34,-26,40,-29,39,-27,30,-23,31,-23,33,-23,30,-22,30,-22,29,-22,30,-23,30,-24,31,-26,33,-26,35,-27,37,-24,31,-29,27,-30,24,-20,20,-25,24,-31,35,-42,35,-30,34,-29,30,-27,26,-25,21,-12,14,-5,5,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,10,-8,9,-7,6,-11,11,-19,21,-37,42,-43,45,-40,40,-26,32,-15,14,-3,3,-1,1,0,0,0,0,-15,15,-16,21,-9,15,-5,6,-6,12,-23,39,-34,47,-35,47,-32,49,-31,43,-30,39,-24,38,-24,28,-18,24,-16,18,-14,15,-11,13,-10,8,-7,7,-3,5,-2,2,-1,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,-3,4,-3,4,-7,7,-4,5,-10,10,-10,10,-14,14,-14,17,-15,17,-16,17,-15,15,-15,15,-16,16,-13,14,-15,14,-15,15,-14,15,-14,14,-13,13,-15,14,-15,14,-15,13,-14,13,-14,12,-10,10,-6,8,-4,5,-10,10,-5,6,-1,1,0,0,0,0,0,0,-1,0,0,0,-3,4,-3,4,-16,13,-24,25,-25,23,-23,24,-2,2,-1,3,-1,1,-1,1,-8,3,-6,4,-4,5,-6,7,-7,8,-30,37,-59,57,-59,55,-65,45,-64,35,-64,33,-60,35,-65,43,-47,48,-42,42,-38,36,-31,32,-34,27,-22,23,-16,20,-9,8,-2,3,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,6,-4,2,-2,3,-9,7,-12,16,-14,16,-13,13,-12,11,-6,8,-6,5,-8,7,-7,5,-7,8,-6,6,-9,8,-10,10,-12,11,-13,11,-10,11,-11,7,-5,5,-4,3,-13,9,-18,20,-20,24,-21,23,-23,25,-24,24,-23,24,-24,24,-23,21,-24,21,-23,22,-24,20,-23,19,-24,19,-24,19,-24,21,-24,21,-23,21,-23,19,-19,18,-21,17,-18,13,-18,14,-14,10,-15,9,-8,12,-8,8,-3,4,-1,1,0,0,0,0,0,0,0,0,0,0,0,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,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,1,-3,5,-11,13,-24,9,-21,25,-31,34,-23,22,-35,35,-39,43,-37,41,-30,26,-17,15,-6,8,-11,11,-8,7,-7,7,-10,8,-7,8,-8,8,-8,8,-8,6,-5,6,-29,25,-42,39,-55,45,-44,35,-35,29,-19,16,-10,5,-2,2,-3,3,-5,4,-6,6,-8,8,-10,8,-7,8,-8,8,-12,14,-14,14,-11,10,-7,8,-4,4,-4,3,-4,4,-5,6,-6,7,-6,6,-3,1,-2,2,-10,2,-24,24,-28,26,-27,26,-13,18,-3,3,-2,1,-1,0,0,0,0,0,0,0,-16,12,-10,5,-10,7,-3,2,-14,4,-27,24,-33,30,-38,33,-37,37,-42,39,-45,40,-43,38,-42,39,-41,37,-38,36,-40,36,-33,33,-25,23,-9,5,-2,3,0,1,0,0,0,0,-10,13,-5,2,-2,3,-25,9,-40,42,-40,40,-33,32,-30,30,-29,30,-25,28,-26,26,-21,18,-3,4,-1,3,-1,1,-1,1,0,1,-1,1,-1,1,-4,2,-14,15,-23,24,-21,27,-16,19,-31,29,-34,37,-26,28,-12,13,-9,10,-1,2,-8,9,-2,2,-7,7,-5,4,-2,2,-1,1,0,0,0,0,0,0,0,0,-2,1,0,1,-1,1,-22,21,-43,41,-50,49,-46,43,-43,46,-42,48,-44,50,-41,46,-23,30,-3,3,-1,2,0,0,0,0,0,0,0,0,0,0,-1,1,-3,2,-13,11,-42,38,-45,38,-40,31,-42,27,-41,27,-40,23,-36,24,-26,24,-25,23,-21,21,-18,18,-17,16,-16,14,-15,13,-11,12,-10,13,-8,12,-6,9,-5,6,-4,3,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,-4,2,0,1,-2,2,-1,2,-10,6,-23,24,-24,26,-12,14,-4,5,-2,2,-1,1,-1,1,-1,1,0,1,0,0,-1,1,-21,21,-18,22,-7,9,-11,12,-16,17,-22,23,-30,31,-34,31,-35,31,-32,28,-21,26,-13,17,-11,14,-11,13,-10,12,-9,12,-8,11,-7,11,-7,10,-6,6,-2,2,-1,2,-1,2,-1,1,-1,1,-1,2,-6,7,-25,26,-40,39,-58,59,-67,50,-65,63,-65,54,-64,50,-66,45,-62,40,-63,40,-62,40,-59,37,-57,34,-52,33,-50,32,-48,30,-38,27,-37,27,-35,25,-33,25,-29,19,-26,16,-21,17,-18,16,-14,16,-9,8,-6,8,-5,8,-5,8,-5,8,-5,7,-5,7,-4,7,-4,6,-2,4,0,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-2,1,-1,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-3,2,-3,1,-3,3,-1,2,-2,2,-2,2,-2,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,0,0,0,0,-1,1,-2,2,-2,2,-1,0,0,1,-1,1,-2,1,-2,3,-6,6,-6,6,-6,6,-25,25,-27,22,-24,25,-10,11,-42,43,-41,37,-67,65,-58,61,-53,51,-50,53,-42,44,-17,20,-17,18,-17,17,-17,18,-19,20,-18,19,-23,24,-31,35,-33,38,-33,37,-32,36,-32,38,-28,36,-26,32,-31,32,-27,32,-25,30,-24,30,-27,30,-29,31,-27,29,-29,31,-27,29,-23,27,-26,26,-28,26,-27,25,-22,23,-22,22,-24,23,-21,23,-21,24,-22,24,-22,24,-23,23,-19,17,-16,15,-17,17,-20,19,-22,20,-12,14,-21,19,-11,12,-17,15,-13,6,-10,13,-14,15,-20,19,-14,15,-16,16,-19,19,-21,24,-23,28,-29,35,-26,26,-30,30,-26,28,-21,26,-24,27,-31,27,-27,29,-27,31,-36,33,-31,34,-39,36,-40,36,-42,38,-41,37,-40,39,-40,34,-40,37,-42,39,-42,39,-41,39,-40,39,-44,40,-26,28,-21,20,-16,17,-17,17,-18,16,-35,29,-22,24,-23,25,-16,15,-39,30,-14,16,-16,16,-19,22,-16,15,-19,23,-28,24,-30,25,-30,26,-21,27,-14,14,-12,14,-10,13,-12,15,-7,9,-7,6,-2,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,2,-1,1,0,0,0,0,0,0,-1,0,-1,1,-6,7,-8,9,-21,22,-49,34,-47,38,-63,55,-62,67,-65,66,-65,61,-66,65,-65,64,-66,63,-64,66,-58,58,-48,48,-21,21,-22,19,-22,22,-25,21,-16,10,-11,8,-4,2,0,1,0,0,0,0,0,0,0,0,0,0,-2,2,-1,1,-6,7,-7,5,-3,4,-27,8,-45,38,-66,49,-65,50,-65,40,-64,42,-57,35,-61,39,-65,42,-64,41,-60,37,-64,39,-63,38,-62,38,-58,35,-52,30,-50,30,-46,31,-35,27,-35,26,-34,25,-15,14,-7,5,-2,1,-2,2,-3,4,-3,2,-4,4,-3,4,-7,6,-2,2,-1,1,-1,2,0,0,-3,1,-1,0,0,0,0,0,-5,3,-3,2,-2,3,-9,9,-10,3,-9,11,-3,2,-9,9,-11,9,-14,13,-14,15,-15,15,-18,18,-20,20,-19,18,-22,20,-18,19,-19,19,-19,16,-19,17,-20,19,-21,18,-21,17,-25,19,-18,16,-14,13,-10,10,-2,2,-3,3,-6,6,-8,7,-6,7,-7,7,-10,8,-3,4,-6,5,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-3,3,-2,2,-1,1,-2,2,-8,10,-5,5,-17,15,-16,17,-15,15,-10,12,-30,29,-37,39,-65,58,-52,56,-53,52,-48,51,-46,47,-40,42,-15,19,-15,16,-14,16,-14,14,-13,14,-16,18,-28,30,-32,32,-33,34,-32,33,-28,29,-30,30,-26,30,-24,27,-24,26,-21,26,-21,26,-23,25,-23,26,-22,24,-17,17,-15,15,-13,14,-14,13,-12,14,-12,15,-27,25,-14,13,-22,25,-22,25,-14,14,-19,21,-13,15,-17,17,-12,14,-11,13,-7,8,-13,15,-10,12,-13,14,-10,11,-12,7,-12,13,-11,11,-14,13,-12,15,-16,17,-18,22,-15,16,-25,29,-34,9,-36,45,-38,46,-43,34,-32,32,-32,31,-45,42,-48,46,-37,31,-27,25,-60,53,-39,36,-33,16,-21,30,-4,4,-2,1,-5,4,-12,10,-26,16,-26,20,-36,19,-40,24,-52,40,-65,38,-65,42,-65,45,-64,59,-64,57,-52,52,-45,36,-41,34,-27,19,-27,22,-12,8,-1,1,-1,1,0,0,0,0,0,0,-19,17,-19,20,-18,16,-14,13,-33,22,-24,21,-43,38,-53,49,-58,54,-51,48,-42,40,-24,22,-14,18,-16,18,-15,19,-16,17,-14,15,-14,10,-10,8,-12,12,-2,2,0,0,0,0,0,0,-16,14,-18,18,-18,17,-31,23,-26,22,-35,29,-45,38,-41,32,-35,28,-14,18,-11,14,-10,13,-6,10,-4,2,-1,1,-1,0,0,0,0,0,0,0,-2,2,0,0,-10,9,-3,2,-6,7,-28,31,-35,36,-44,41,-41,43,-39,39,-36,40,-34,38,-32,37,-31,34,-28,33,-27,29,-26,26,-26,25,-25,22,-24,21,-25,22,-25,21,-23,19,-20,16,-18,14,-12,11,-10,12,-11,10,-13,10,-8,7,-20,17,-19,15,-13,12,-5,4,-1,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,1,-1,2,-2,1,-2,1,-2,2,-1,2,-2,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,-4,3,-12,13,-16,16,-17,18,-13,15,-25,23,-17,16,-12,14,-14,16,-14,15,-5,6,-14,13,-9,9,-9,12,-11,8,-10,10,-7,5,-2,3,-3,2,-3,2,-2,3,-2,2,-5,5,-3,5,-8,11,-45,46,-47,49,-42,49,-41,47,-30,44,-27,27,-5,5,-10,11,-2,2,-1,1,-1,1,-2,2,-7,4,-14,7,-51,48,-61,66,-65,61,-65,54,-54,51,-63,56,-66,64,-65,62,-66,64,-59,57,-47,48,-22,26,-8,10,-8,9,-5,4,-2,1,-1,1,-2,1,-2,2,-4,6,-4,3,-27,12,-31,33,-31,34,-30,33,-27,27,-27,26,-14,12,-9,9,-10,11,-12,14,-11,10,-8,10,-11,15,-7,10,-10,13,-6,8,-7,5,-5,4,-11,11,-20,25,-38,39,-31,32,-24,28,-27,33,-39,38,-51,55,-46,47,-47,47,-47,45,-50,44,-53,45,-49,45,-27,35,-14,15,-7,8,-6,6,-3,4,-4,4,-4,4,-4,4,-5,4,-11,7,-11,12,-26,26,-48,32,-55,43,-59,47,-68,56,-66,54,-66,54,-58,47,-54,45,-47,40,-40,33,-39,33,-37,33,-38,37,-37,34,-38,33,-35,33,-26,29,-9,10,-9,10,-8,9,-6,8,-4,7,-3,2,-1,2,-5,6,-3,5,-2,3,-3,5,-2,4,-3,3,-4,2,-6,6,-4,6,-4,5,-8,7,-7,6,-1,1,-1,1,-1,1,-2,2,-1,1,-1,1,-2,2,-2,2,-3,4,-2,2,-4,3,-1,1,-2,6,-16,16,-36,36,-52,37,-52,37,-44,26,-42,26,-35,22,-26,19,-10,11,-11,11,-10,10,-9,9,-9,10,-7,8,-6,8,-6,7,-6,7,-6,8,-10,12,-9,7,-9,12,-10,7,-9,12,-9,12,-5,6,-12,14,-8,10,-3,6,-8,7,-1,1,0,0,0,0,0,0,0,1,-1,0,-1,1,-2,1,-1,1,-1,2,-2,2,-2,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,2,-28,23,-33,31,-66,56,-66,55,-64,61,-49,28,-28,25,-12,11,-12,11,-12,12,-8,12,-7,9,-4,6,-2,3,-1,1,-1,2,-7,3,-66,50,-65,49,-66,64,-66,61,-65,61,-65,56,-66,60,-65,60,-65,55,-62,49,-63,51,-63,46,-62,44,-63,46,-55,46,-33,32,-25,25,-6,9,-1,1,-1,2,-1,2,-1,1,-2,2,-15,9,-27,27,-34,37,-41,43,-36,37,-27,28,-20,22,-12,15,-10,13,-11,12,-11,13,-10,13,-8,12,-7,10,-3,3,-1,2,-1,1,-1,1,0,1,-1,1,-3,4,-7,9,-22,17,-23,23,-27,26,-30,25,-30,26,-26,26,-24,21,-23,21,-23,22,-23,20,-19,20,-19,19,-19,19,-18,18,-18,17,-18,17,-18,17,-19,17,-18,17,-16,16,-19,16,-18,14,-19,14,-19,15,-18,15,-18,15,-19,17,-18,15,-19,15,-21,14,-17,14,-19,12,-16,11,-6,7,-4,4,-2,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,0,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-3,2,-2,2,-7,7,-5,5,-7,5,-23,23,-29,28,-34,30,-27,24,-29,31,-55,38,-63,51,-65,53,-66,44,-64,54,-65,59,-65,58,-66,58,-66,59,-65,60,-62,59,-57,50,-44,43,-34,31,-23,18,-4,6,-1,2,-1,2,-1,1,-2,1,-4,3,-8,5,-29,27,-38,37,-45,41,-48,45,-43,43,-39,36,-30,26,-12,15,-13,14,-15,14,-14,13,-16,13,-22,17,-19,19,-22,19,-20,20,-18,18,-18,15,-24,19,-29,24,-25,23,-20,21,-23,19,-21,20,-12,15,-7,10,-5,7,-5,7,-4,3,-4,5,-4,5,-5,4,-7,5,-7,8,-7,6,-7,7,-7,4,-3,2,-11,13,-18,20,-21,20,-16,17,-15,16,-11,14,-8,7,-3,5,-2,2,-3,1,-1,2,-2,2,-2,3,-10,7,-19,21,-25,26,-28,29,-28,32,-36,34,-39,36,-39,40,-40,38,-38,39,-37,36,-28,31,-18,18,-6,7,-7,7,-6,7,-6,8,-11,13,-15,17,-19,21,-32,35,-42,43,-45,41,-38,39,-41,48,-43,38,-38,34,-36,32,-27,28,-12,13,-7,9,-8,9,-7,9,-5,6,-9,10,-13,14,-11,7,-10,12,-15,15,-22,18,-23,21,-26,21,-29,23,-40,30,-43,39,-36,31,-57,48,-64,54,-66,48,-66,59,-65,57,-67,55,-65,50,-65,56,-57,56,-48,41,-34,36,-15,18,-12,13,-14,12,-15,15,-17,16,-26,22,-32,28,-34,30,-33,32,-30,29,-35,33,-38,38,-26,30,-27,36,-31,36,-37,39,-34,36,-28,31,-19,22,-15,16,-16,14,-12,12,-10,11,-8,8,-6,8,-5,7,-3,4,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,3,-1,2,-1,0,-3,2,-1,1,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-2,1,-1,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-3,2,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-2,1,-32,51,-49,64,-51,61,-46,63,-51,63,-43,45,-45,47,-49,55,-41,47,-44,48,-50,47,-45,56,-44,50,-42,38,-39,49,-43,42,-43,40,-33,25,-20,17,-13,13,-7,7,-11,18,-12,21,-10,9,-24,19,-30,33,-35,31,-22,23,-24,27,-19,18,-26,25,-26,25,-40,35,-35,34,-18,25,-36,32,-39,41,-36,39,-30,30,-29,24,-26,29,-22,27,-19,20,-12,13,-7,6,-1,1,0,0,-17,19,-11,15,-10,8,-19,23,-24,29,-24,28,-12,12,-19,32,-29,31,-22,29,-22,33,-30,45,-33,52,-30,48,-30,49,-32,49,-32,51,-29,51,-33,51,-30,49,-31,46,-30,43,-28,45,-27,46,-27,49,-28,43,-30,44,-33,36,-29,35,-27,36,-28,35,-29,37,-23,37,-10,20,-9,11,-7,8,-4,7,-4,3,-1,2,0,0,0,0,0,0,-18,30,-18,19,-16,22,-22,30,-38,40,-38,49,-33,51,-30,50,-36,50,-34,49,-34,47,-35,46,-33,48,-34,47,-35,48,-35,45,-37,45,-37,45,-35,45,-28,34,-23,40,-26,41,-25,39,-26,37,-26,40,-32,37,-33,39,-33,39,-32,38,-31,39,-30,37,-31,34,-32,33,-24,29,-21,21,-18,18,-18,15,-18,14,-14,13,-15,12,-15,14,-21,21,-28,22,-27,27,-34,38,-33,45,-33,35,-32,37,-23,23,-23,23,-20,24,-19,24,-19,23,-17,21,-18,20,-17,18,-16,16,-13,13,-9,9,-6,8,-3,1,-2,4,-1,3,-2,3,-1,3,-2,3,-10,18,-24,20,-11,10,-5,7,-10,10,-14,10,-12,14,-8,11,-20,20,-15,19,-21,29,-22,29,-25,32,-27,33,-27,34,-26,29,-26,31,-27,28,-26,32,-23,29,-16,20,-13,14,-12,12,-14,17,-19,16,-12,15,-13,15,-15,14,-12,11,-17,17,-18,21,-27,20,-16,17,-9,11,-12,9,-26,27,-36,37,-37,48,-37,48,-32,43,-27,34,-22,29,-21,27,-19,16,-9,11,-2,3,0,0,0,0,-4,6,-13,27,-37,45,-36,48,-32,44,-28,41,-27,40,-25,39,-24,37,-20,30,-12,15,-21,20,-13,15,-17,20,-19,24,-18,18,-14,11,-7,6,-1,1,0,0,0,0,0,0,0,0,-29,32,-24,23,-9,12,-18,19,-20,23,-13,14,-10,12,-6,2,0,0,0,0,0,2,-4,4,-3,7,-24,26,-25,34,-37,33,-38,38,-42,39,-39,34,-21,27,-21,22,-16,19,-22,23,-25,26,-31,30,-29,27,-32,25,-25,24,-14,17,-10,12,-10,9,-8,9,-5,6,-1,2,-17,44,-9,8,-6,12,-8,11,-24,42,-35,53,-36,52,-37,50,-35,48,-30,47,-28,45,-30,43,-28,40,-27,41,-27,39,-26,39,-27,38,-26,38,-28,37,-38,36,-36,32,-38,33,-37,31,-39,30,-33,27,-36,31,-38,29,-42,28,-42,30,-40,30,-36,34,-37,33,-37,33,-37,31,-37,32,-37,32,-37,33,-36,34,-34,33,-32,32,-26,30,-21,22,-17,16,-17,16,-18,21,-16,18,-20,20,-27,24,-18,21,-17,16,-23,23,-21,24,-23,20,-29,29,-17,25,-11,13,-25,23,-28,32,-29,27,-26,25,-25,26,-26,27,-27,25,-29,25,-30,27,-37,28,-36,23,-35,29,-21,25,-18,15,-8,7,-11,15,-15,13,-21,24,-20,23,-17,18,-20,28,-22,29,-23,29,-22,29,-21,27,-18,21,-15,18,-15,19,-14,19,-14,18,-14,17,-14,16,-13,15,-13,15,-12,15,-11,15,-10,13,-9,10,-18,14,-15,17,-31,29,-18,18,-16,18,-18,28,-12,12,-2,3,0,0,-4,4,-4,4,-4,3,-5,6,-6,5,-5,5,-8,6,-5,4,-5,4,-5,4,-6,6,-3,4,-4,5,-4,4,-3,3,-2,2,-2,2,-2,2,-2,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-2,1,-22,30,-41,50,-42,53,-43,54,-40,50,-39,46,-42,43,-40,44,-39,43,-38,44,-42,45,-43,47,-43,43,-36,36,-27,34,-19,23,-9,9,-8,8,-8,9,-12,13,-11,10,-10,14,-10,9,-7,6,-31,34,-39,41,-43,40,-38,36,-37,34,-33,29,-35,34,-39,36,-41,39,-40,35,-31,31,-15,19,-24,28,-23,21,-9,9,-5,4,-5,5,-18,17,-32,32,-21,16,-30,26,-24,18,-7,8,-2,2,-1,0,0,0,0,0,0,0,0,3,-10,25,-33,43,-40,41,-43,43,-39,43,-39,43,-37,46,-20,21,-12,18,-11,18,-13,22,-16,27,-23,35,-32,41,-32,40,-31,39,-26,36,-24,28,-25,23,-27,25,-33,30,-39,25,-26,26,-18,17,-1,0,0,0,0,0,0,0,-15,19,-27,14,-49,42,-45,40,-40,37,-42,44,-38,43,-35,41,-33,43,-32,47,-29,39,-27,40,-25,34,-20,26,-9,4,-7,8,-21,19,-28,23,-14,14,-16,14,-13,16,-14,24,-20,26,-21,31,-20,32,-20,31,-18,30,-11,24,-7,11,-5,8,-6,10,-15,27,-23,31,-30,43,-23,48,-25,49,-26,42,-22,29,-21,16,-23,19,-19,14,-11,10,-5,5,-4,5,-3,3,-7,6,-4,7,-5,6,-5,10,-16,27,-23,38,-27,41,-31,44,-33,46,-34,46,-35,48,-32,47,-29,37,-24,33,-24,21,-22,17,-20,16,-24,24,-27,22,-23,22,-32,35,-45,38,-48,35,-40,39,-38,35,-35,32,-36,30,-34,26,-29,22,-21,12,-14,9,-6,5,-6,5,-7,6,-9,10,-12,16,-18,19,-26,21,-23,20,-18,20,-15,20,-22,24,-23,23,-20,21,-17,17,-14,14,-11,14,-7,8,-4,4,-7,14,-19,18,-37,36,-37,35,-41,41,-46,43,-46,43,-45,40,-44,36,-40,37,-40,40,-42,41,-38,42,-33,43,-33,46,-31,44,-27,43,-25,36,-18,29,-7,6,-2,4,-2,1,-1,1,-2,2,-2,3,-2,3,-8,7,-16,25,-19,28,-23,34,-29,38,-29,42,-31,45,-31,43,-32,43,-29,41,-30,40,-27,43,-29,42,-32,39,-34,39,-30,35,-29,38,-25,37,-21,33,-20,23,-27,27,-26,27,-30,29,-37,32,-27,27,-26,29,-22,28,-21,18,-11,11,-14,10,-16,18,-13,18,-18,24,-19,25,-19,24,-17,21,-15,18,-13,16,-11,13,-8,12,-7,10,-4,8,-2,7,-3,6,-3,5,-3,5,-2,4,-6,7,-5,5,-9,9,-6,9,-10,10,-9,12,-18,12,-16,12,-19,18,-26,23,-13,14,-19,21,-14,15,-11,9,-4,6,-2,1,0,1,0,0,0,0,0,0,-1,1,-1,1,-1,2,-1,1,-2,2,-2,2,-2,3,-2,2,-2,2,-3,3,-2,2,-2,3,-3,3,-3,3,-3,3,-3,2,-2,2,-2,2,-2,2,-2,2,-2,3,-2,3,-2,2,-2,3,-2,3,-4,3,-3,3,-2,2,-3,3,-2,2,-3,2,-2,3,-2,2,-2,2,-2,2,-1,2,-1,2,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,-1,2,-33,27,-43,39,-50,45,-50,44,-51,41,-45,40,-34,32,-35,28,-29,30,-33,27,-34,38,-26,29,-6,6,-3,3,-9,11,-30,36,-49,44,-58,54,-53,53,-47,46,-46,52,-46,46,-50,47,-46,44,-49,46,-46,52,-48,53,-45,51,-44,38,-40,28,-43,32,-40,31,-39,29,-32,24,-26,21,-18,13,-14,11,-16,15,-18,20,-16,22,-15,16,-24,20,-34,32,-31,38,-27,28,-21,23,-17,18,-23,16,-42,48,-42,48,-41,41,-45,42,-47,42,-45,41,-44,38,-42,42,-41,39,-18,19,-6,11,-13,12,-14,20,-9,8,-5,6,-6,6,0,1,-1,0,0,0,0,0,0,0,-9,5,-16,16,-24,23,-35,34,-41,42,-42,44,-46,42,-34,25,-41,35,-45,36,-44,36,-42,34,-41,34,-40,35,-34,36,-24,28,-23,21,-22,21,-21,19,-26,28,-26,20,-24,28,-20,27,-19,26,-24,26,-28,30,-14,16,-4,2,0,0,0,0,-12,13,-26,35,-9,10,-27,26,-38,43,-40,39,-41,42,-40,40,-39,40,-37,39,-33,36,-27,34,-19,18,-21,17,-27,26,-28,28,-30,30,-30,30,-23,22,-16,17,-23,30,-43,37,-43,31,-42,34,-41,40,-37,38,-33,41,-29,35,-26,30,-18,22,-15,17,-5,6,-8,13,-13,13,-15,16,-11,13,-20,28,-28,34,-37,36,-39,36,-38,34,-34,31,-29,26,-23,23,-20,20,-16,20,-20,14,-21,22,-19,20,-17,18,-4,4,0,1,0,0,0,0,0,0,0,0,0,0,-10,5,-33,33,-36,31,-40,43,-39,41,-35,37,-30,36,-30,35,-28,30,-27,26,-16,21,-17,17,-4,7,-8,3,-2,1,0,0,-2,4,-5,5,-1,1,0,0,-10,6,-22,13,-23,23,-24,21,-20,20,-11,12,-6,7,-6,6,-9,8,-1,1,0,1,-2,2,-17,23,-28,35,-27,37,-10,14,-7,7,-1,3,-1,1,0,0,0,0,-5,8,-11,9,-14,17,-16,21,-17,26,-19,32,-28,42,-29,44,-25,37,-29,39,-24,33,-22,28,-16,24,-14,22,-14,17,-13,16,-11,16,-9,15,-9,11,-7,11,-8,13,-7,12,-7,12,-7,12,-8,12,-9,12,-9,11,-7,10,-7,10,-6,10,-5,6,-11,9,-9,7,-11,9,-11,11,-11,13,-13,14,-13,13,-16,15,-14,17,-6,7,0,0,0,0,0,0,-2,2,-14,15,-15,11,-12,17,-8,11,-6,8,-3,4,0,0,0,0,0,0,-5,4,-6,8,-16,15,-23,28,-26,32,-32,36,-34,38,-39,40,-33,32,-16,17,-6,10,-2,3,-3,3,-2,3,-2,3,-4,6,-5,5,-2,2,-4,5,-5,4,-13,23,-23,33,-24,36,-25,36,-25,36,-27,48,-27,50,-27,50,-25,46,-23,44,-25,44,-23,42,-20,38,-16,24,-9,17,-6,10,-9,5,-4,5,-4,3,0,1,0,0,0,0,0,0,-21,18,-23,29,-18,21,-12,7,-14,11,-21,22,-27,30,-33,31,-37,32,-36,35,-38,43,-39,50,-39,51,-35,50,-30,49,-26,45,-11,16,-12,14,-6,8,-4,5,-17,12,-23,30,-28,36,-30,37,-28,37,-26,36,-23,35,-24,32,-22,31,-24,23,-22,19,-25,15,-17,22,-19,22,-23,27,-28,35,-34,47,-32,48,-33,49,-33,48,-34,46,-35,48,-34,43,-28,34,-28,40,-28,40,-28,39,-27,38,-26,38,-27,38,-26,37,-31,41,-26,39,-28,37,-37,45,-37,52,-36,47,-36,47,-37,45,-34,45,-34,46,-36,45,-34,44,-28,41,-32,44,-28,41,-32,41,-32,32,-25,25,-20,25,-20,26,-24,27,-21,26,-19,23,-20,19,-14,19,-12,14,-10,16,-9,16,-10,15,-9,16,-13,16,-13,16,-16,17,-16,16,-15,15,-16,12,-10,9,-8,4,-2,3,0,0,0,0,-1,1,-1,2,-3,3,-3,2,-2,2,-2,2,-2,3,-2,3,-2,2,-2,2,-2,2,-3,3,-2,3,-2,2,-2,2,-2,2,-3,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,2,-2,1,-2,1,-2,1,-2,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,2,-2,2,-2,2,-16,28,-24,38,-25,39,-23,37,-20,37,-23,43,-28,48,-31,47,-35,45,-36,44,-35,46,-31,45,-29,46,-28,46,-27,45,-29,46,-28,40,-30,39,-29,38,-24,32,-12,13,-3,5,-1,1,-1,0,0,0,-19,23,-21,18,-11,11,-24,22,-32,36,-37,47,-37,46,-35,44,-30,41,-30,35,-29,38,-29,42,-31,41,-33,45,-36,40,-34,39,-34,38,-19,22,-15,15,-10,13,-12,10,-13,18,-21,22,-19,17,-27,23,-22,24,-21,25,-16,25,-16,15,-14,13,-26,23,-21,24,-18,17,-24,29,-30,28,-29,28,-34,27,-33,31,-27,28,-27,24,-16,13,-35,44,-49,49,-47,46,-38,50,-37,52,-34,50,-37,49,-37,48,-38,51,-33,45,-37,45,-34,41,-14,18,-11,13,-8,11,-20,14,-22,22,-17,15,-20,19,-22,22,-20,28,-24,30,-26,29,-28,30,-29,30,-30,27,-32,28,-33,26,-29,22,-25,18,-26,21,-24,18,-26,23,-24,27,-24,29,-21,25,-24,23,-15,18,-11,13,-22,28,-29,34,-29,41,-28,39,-25,29,-23,22,-21,21,-22,19,-14,15,-11,12,-10,12,-9,12,-12,19,-19,33,-36,43,-46,45,-47,42,-47,37,-45,39,-45,39,-43,37,-44,35,-43,32,-41,26,-36,31,-30,33,-14,18,-3,3,0,2,-12,11,-13,13,-10,12,-15,12,-27,36,-36,39,-35,40,-33,40,-32,38,-30,37,-29,36,-27,35,-26,35,-22,32,-16,28,-14,22,-10,23,-11,13,-12,18,-21,30,-30,37,-32,36,-30,35,-29,35,-30,34,-31,33,-31,34,-29,35,-29,33,-28,32,-27,30,-24,29,-21,26,-13,13,-3,6,-1,1,-5,5,-11,11,-9,7,-12,9,-11,16,-26,25,-15,14,-20,24,-31,33,-34,35,-34,35,-33,36,-33,37,-29,35,-23,34,-17,26,-33,16,-27,26,-17,21,-30,28,-27,23,-23,22,-10,8,-3,2,-6,7,-11,11,-25,23,-13,15,-16,22,-31,31,-29,31,-28,31,-30,31,-30,31,-31,31,-26,30,-26,33,-25,34,-21,31,-16,19,-13,12,-23,22,-29,27,-25,27,-31,26,-24,26,-15,18,-3,2,0,0,0,0,0,0,0,0,-2,7,-10,25,-43,39,-41,38,-42,43,-43,46,-45,44,-46,45,-47,44,-45,38,-42,38,-43,37,-42,35,-41,33,-42,33,-40,36,-39,38,-35,32,-37,35,-35,35,-31,34,-28,34,-23,33,-20,17,-16,18,-19,16,-22,22,-19,19,-26,25,-31,28,-15,14,-11,17,-20,24,-26,26,-24,29,-24,27,-24,26,-22,27,-22,26,-22,25,-22,27,-19,24,-14,20,-9,11,-3,2,-1,1,0,0,-2,1,-2,2,-3,4,-4,5,-4,6,-5,6,-4,4,-4,4,-4,4,-3,4,-5,5,-5,4,-3,3,-4,5,-5,5,-3,3,-3,3,-3,3,-3,3,-2,2,-1,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,3,-2,2,-24,19,-13,24,-14,13,-14,13,-12,12,-16,14,-18,20,-22,22,-33,32,-34,30,-35,33,-19,19,-50,45,-56,54,-57,53,-52,54,-53,50,-44,35,-18,12,-16,18,-6,7,-11,11,-10,12,-28,31,-36,30,-37,31,-24,26,-18,16,-11,12,-11,10,-15,13,-17,15,-32,21,-42,28,-54,35,-52,37,-51,44,-51,48,-46,44,-46,49,-37,43,-31,40,-29,23,-19,17,-27,25,-30,30,-33,32,-39,30,-36,26,-15,16,-7,7,-4,3,-1,0,0,0,-19,20,-34,30,-18,19,-14,11,-14,18,-17,22,-23,26,-38,36,-46,46,-46,41,-45,38,-44,41,-41,42,-39,40,-36,38,-32,36,-29,34,-25,24,-28,26,-32,29,-39,37,-34,29,-30,30,-32,32,-23,28,-17,14,-18,17,-23,24,-27,25,-31,25,-31,26,-34,30,-36,35,-38,35,-37,36,-21,23,-11,12,-13,12,-22,18,-26,27,-26,29,-12,16,-4,3,-2,2,-3,1,-2,1,0,0,0,0,-6,5,-7,8,-21,16,-22,21,-21,22,-25,26,-40,33,-40,34,-37,32,-33,30,-33,31,-27,28,-16,18,-29,32,-32,32,-25,27,-37,30,-28,19,-29,28,-15,16,-13,16,-8,12,-36,31,-37,32,-30,22,-20,18,-18,18,-17,18,-13,13,-17,16,-22,22,-16,20,-16,21,-20,20,-12,13,-21,23,-27,25,-18,23,-15,15,-12,10,-3,2,-1,1,0,0,0,0,0,1,-3,4,-13,14,-20,16,-16,16,-21,22,-31,33,-39,35,-38,34,-37,33,-38,32,-37,32,-31,31,-27,31,-23,23,-30,35,-35,28,-34,32,-28,27,-29,24,-24,28,-17,21,-9,10,-31,30,-34,30,-41,38,-42,38,-41,35,-37,29,-38,29,-36,32,-35,33,-34,37,-27,35,-17,21,-5,7,-10,12,-11,12,-22,20,-26,29,-32,33,-32,32,-31,33,-24,27,-16,19,-13,12,-10,11,-8,10,-7,9,-8,8,-11,10,-12,14,-13,13,-10,11,-8,9,-6,6,-5,4,-11,9,-15,15,-25,19,-33,27,-34,38,-36,36,-34,36,-32,37,-27,32,-20,22,-9,11,-9,10,-9,10,-8,7,-10,11,-10,9,-7,9,-5,7,-11,6,-33,33,-40,37,-59,35,-58,33,-57,31,-51,32,-50,30,-44,30,-44,37,-44,37,-42,38,-41,37,-38,35,-29,30,-18,16,-13,11,-18,28,-6,6,-17,19,-20,19,-17,16,-22,25,-31,32,-33,34,-33,34,-30,32,-23,27,-15,13,-5,4,-2,1,-6,6,-3,4,-8,5,-15,20,-23,28,-34,31,-37,33,-41,33,-43,35,-39,31,-29,27,-16,20,-6,5,-1,1,-5,7,-22,21,-19,13,-14,15,-17,17,-13,14,-15,18,-25,25,-30,30,-25,27,-33,22,-18,17,-7,2,-3,2,-21,22,-32,32,-11,16,-13,12,-24,29,-27,32,-26,29,-16,26,-13,20,-13,22,-12,18,-15,18,-12,16,-9,13,-7,15,-9,9,-9,9,-12,7,-9,10,-11,11,-14,11,-12,12,-13,11,-13,18,-18,24,-18,19,-10,13,-8,6,-5,6,-7,6,-7,9,-14,15,-15,21,-21,20,-15,16,-23,26,-21,20,-21,19,-11,13,-7,12,-29,40,-42,45,-42,48,-38,49,-40,48,-41,50,-36,49,-36,46,-21,34,-14,12,-6,6,-13,13,-16,16,-11,15,-19,25,-27,38,-27,35,-7,13,-2,2,0,1,-1,0,-11,14,-10,14,-7,10,-22,29,-26,34,-29,32,-30,32,-27,27,-9,13,-6,9,-4,2,-1,1,-1,0,-1,1,-3,3,-4,4,-7,15,-18,27,-19,25,-17,24,-14,15,-18,15,-20,17,-15,14,-20,17,-26,24,-17,19,-23,24,-15,17,-21,33,-33,51,-37,55,-33,52,-28,49,-25,49,-26,45,-28,43,-29,40,-27,36,-10,14,-13,13,-6,8,-9,10,-19,17,-23,20,-19,22,-24,30,-33,38,-31,29,-18,26,-13,17,-14,17,-15,17,-11,17,-10,16,-9,14,-6,8,-5,6,-4,4,-6,5,-7,7,-13,13,-13,12,-11,14,-11,12,-11,12,-12,15,-15,16,-11,10,-12,10,-14,14,-11,13,-10,11,-7,8,-6,5,-2,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,1,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,-2,2,-1,2,-4,3,-2,2,-2,3,-2,2,-3,3,-3,3,-2,2,-3,2,-2,3,-2,2,-2,2,-3,3,-2,2,-2,2,-2,2,-3,3,-2,2,-3,3,-4,2,-2,2,-2,2,-2,3,-2,1,-2,2,-2,2,-2,2,-2,2,-2,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-7,7,-14,13,-12,13,-21,22,-29,21,-26,29,-30,34,-27,38,-31,25,-65,67,-59,58,-59,54,-55,47,-50,40,-47,41,-45,45,-44,45,-42,45,-38,42,-33,40,-45,43,-50,43,-51,40,-53,34,-50,33,-33,28,-19,17,-6,8,-2,2,-1,1,-2,3,-4,9,-26,29,-41,43,-42,37,-46,41,-46,45,-47,46,-44,34,-46,34,-41,33,-42,37,-50,41,-50,49,-45,47,-33,34,-21,25,-12,14,-2,4,-2,1,-21,21,-31,28,-27,30,-33,32,-38,41,-43,41,-43,40,-43,39,-46,39,-38,39,-33,29,-42,31,-28,29,-43,40,-31,26,-36,33,-32,32,-17,21,-20,15,-40,36,-44,36,-44,37,-45,38,-44,37,-43,38,-43,39,-42,39,-42,39,-41,39,-36,37,-25,32,-18,22,-23,23,-26,19,-37,28,-20,25,-25,25,-22,18,-12,13,-15,15,-19,27,-32,37,-34,37,-36,37,-36,37,-35,37,-32,36,-32,35,-31,34,-32,32,-38,33,-38,31,-37,31,-32,33,-18,23,-14,11,-10,10,-15,12,-19,22,-20,19,-21,19,-18,17,-24,26,-20,20,-25,20,-25,21,-40,35,-43,36,-41,38,-41,36,-42,37,-42,37,-44,38,-41,39,-42,37,-41,36,-41,36,-42,34,-39,31,-38,38,-36,37,-38,37,-37,37,-36,37,-33,37,-33,37,-40,31,-46,30,-42,32,-40,33,-40,30,-42,30,-41,34,-41,36,-37,36,-33,34,-35,36,-33,33,-30,34,-29,33,-29,33,-29,33,-30,30,-31,32,-29,31,-25,31,-26,29,-38,33,-47,37,-47,37,-48,33,-43,32,-45,26,-35,28,-41,29,-30,24,-36,21,-23,25,-35,38,-31,28,-48,43,-30,31,-24,25,-23,22,-8,7,-3,4,-3,4,-31,27,-37,33,-39,28,-40,27,-38,28,-37,31,-35,31,-34,32,-27,29,-16,17,-29,26,-23,20,-31,28,-25,24,-25,25,-25,21,-10,13,-4,4,-20,17,-22,21,-24,25,-23,24,-11,10,-4,6,0,0,0,0,0,0,-4,5,-5,7,-14,16,-21,20,-28,28,-32,35,-35,35,-33,31,-34,30,-36,32,-38,35,-37,39,-39,40,-35,40,-30,43,-32,37,-26,35,-21,25,-15,10,-15,12,-15,18,-17,19,-13,14,-15,15,-18,31,-25,37,-25,37,-27,40,-27,40,-24,36,-25,37,-23,37,-24,34,-26,31,-28,26,-22,21,-23,20,-19,18,-16,15,-25,16,-21,20,-18,20,-19,19,-17,20,-12,13,-9,8,-35,38,-40,41,-37,44,-35,38,-30,28,-29,24,-23,22,-19,14,-16,15,-17,15,-17,15,-20,18,-23,16,-25,21,-34,31,-32,35,-34,39,-36,40,-38,41,-36,41,-22,19,-13,15,-11,13,-26,21,-26,22,-18,22,-21,23,-24,30,-25,33,-27,35,-28,37,-26,35,-26,37,-25,36,-23,35,-23,33,-25,34,-25,33,-25,33,-32,40,-32,39,-26,27,-7,9,-4,7,-3,2,-1,1,-16,19,-14,19,-36,31,-42,44,-42,47,-42,38,-41,40,-40,34,-43,36,-39,37,-29,28,-10,13,-10,13,-10,15,-18,29,-28,38,-29,40,-28,38,-28,37,-27,37,-30,36,-29,40,-31,39,-34,37,-33,35,-31,32,-29,35,-28,34,-27,33,-26,32,-21,27,-11,20,-20,23,-22,21,-19,18,-8,10,-2,2,0,0,-1,1,-4,2,-6,5,-7,8,-3,4,-4,4,-5,3,-4,4,-3,2,-2,3,-2,2,-3,2,-2,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,16,-18,14,-18,20,-13,18,-7,5,-19,28,-39,41,-43,44,-49,48,-49,47,-53,43,-52,50,-52,50,-50,47,-37,37,-34,31,-37,29,-35,30,-24,27,-19,20,-17,18,-14,13,-15,12,-34,30,-45,32,-40,46,-36,42,-40,47,-41,50,-38,48,-41,48,-43,48,-44,48,-47,44,-49,46,-44,43,-47,41,-47,34,-46,29,-46,29,-44,35,-39,38,-31,31,-21,24,-14,18,-11,10,-10,10,-5,6,-1,1,0,0,0,0,0,0,0,0,0,0,-3,5,-5,9,-9,5,-14,12,-18,21,-34,32,-42,35,-43,44,-45,44,-42,47,-37,50,-35,48,-36,43,-39,40,-37,46,-35,41,-30,42,-31,37,-33,39,-35,38,-35,34,-31,35,-29,33,-29,31,-25,28,-25,32,-23,30,-22,29,-21,29,-23,29,-22,28,-20,27,-20,25,-18,20,-19,17,-23,16,-19,18,-20,15,-24,22,-19,21,-27,23,-18,20,-11,8,-7,7,-5,6,-4,4,-12,21,-25,33,-26,34,-20,24,-17,22,-14,19,-12,16,-13,17,-20,25,-26,31,-28,31,-27,29,-26,24,-18,17,-18,15,-19,20,-22,20,-31,27,-25,21,-26,26,-24,27,-25,27,-17,15,-14,11,-11,12,-6,6,0,0,0,0,-11,14,-17,31,-12,16,-9,13,-21,20,-28,32,-33,37,-30,34,-33,36,-38,37,-41,38,-39,37,-42,38,-46,37,-47,37,-45,42,-37,43,-27,27,-10,13,-13,11,-26,23,-15,17,-11,11,-24,24,-26,34,-32,37,-31,39,-32,31,-28,31,-23,24,-28,30,-23,24,-34,25,-28,26,-18,25,-16,20,-34,47,-48,57,-44,50,-39,51,-41,48,-48,43,-44,42,-40,46,-33,46,-22,40,-13,19,-13,15,-16,16,-19,26,-20,27,-19,22,-18,17,-19,17,-23,20,-22,18,-21,22,-23,25,-15,16,-17,12,-27,30,-32,44,-35,44,-35,44,-34,42,-29,37,-23,28,-23,19,-29,19,-29,19,-24,20,-26,25,-22,21,-21,20,-10,12,-3,2,0,0,0,0,-3,4,-2,1,-2,1,-2,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,4,0,0,0,0,0,0,-15,29,-14,21,-8,7,-35,39,-37,40,-31,28,-30,30,-29,27,-25,24,-21,22,-43,37,-55,47,-50,45,-49,48,-39,42,-14,16,-20,17,-17,23,-27,23,-48,48,-49,52,-50,40,-46,38,-38,33,-19,20,-20,17,-28,21,-40,27,-41,40,-46,39,-46,37,-46,35,-43,36,-41,29,-43,32,-39,31,-32,28,-24,25,-23,25,-27,28,-44,36,-49,38,-48,35,-42,31,-36,34,-35,37,-36,37,-34,36,-25,31,-22,17,-12,13,-18,20,-17,20,-12,13,-13,15,-17,22,-16,24,-9,10,-3,3,-1,1,0,0,0,0,0,2,-2,2,-5,6,-10,10,-13,16,-18,17,-14,15,-19,14,-21,20,-25,27,-23,30,-30,46,-32,38,-28,41,-25,37,-21,29,-23,30,-24,29,-24,25,-19,24,-19,19,-16,18,-17,19,-18,19,-16,17,-15,18,-13,16,-11,15,-10,14,-10,11,-8,6,-8,7,-10,11,-19,19,-21,18,-3,4,0,0,0,0,0,0,-8,8,-12,14,-13,13,-5,7,-8,14,-7,13,-13,21,-15,26,-16,30,-18,31,-17,33,-22,35,-21,35,-21,34,-24,35,-24,36,-28,33,-30,32,-26,28,-21,28,-21,31,-21,31,-23,31,-25,29,-26,35,-23,34,-19,26,-10,12,-1,2,-1,0,-1,2,-14,17,-20,21,-17,14,-11,10,-10,12,-21,28,-25,35,-25,36,-22,33,-17,22,-10,16,-10,13,-10,10,-9,10,-14,13,-24,28,-31,43,-37,40,-35,32,-18,20,-12,12,-15,18,-15,14,-11,9,-23,19,-26,25,-30,27,-31,26,-29,27,-36,34,-36,35,-33,34,-32,32,-30,31,-25,30,-21,22,-12,16,-20,21,-20,21,-16,14,-15,11,-13,14,-17,14,-13,12,-10,13,-10,19,-15,25,-21,27,-27,32,-27,27,-27,23,-26,20,-14,18,-13,22,-15,25,-15,27,-9,10,-6,7,-6,8,-6,10,0,0,-2,4,-1,0,0,0,0,0,-1,0,0,0,0,0,-12,14,-11,13,-13,13,-12,12,-9,7,-5,4,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,2,-1,1,-2,2,-2,2,-2,2,-2,2,-3,2,-2,2,-2,2,-2,2,-3,2,-2,2,-2,3,-2,2,-2,2,-2,2,-2,1,-2,2,-2,2,-2,1,-1,2,-2,1,-3,2,-2,2,-1,2,-2,2,-1,1,-2,1,-2,1,-1,1,-1,1,-1,0,-1,1,-1,1,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,3,-8,10,-14,18,-22,23,-26,29,-38,42,-36,39,-34,39,-36,48,-41,49,-41,54,-40,50,-38,45,-31,35,-33,48,-36,49,-36,47,-35,47,-33,44,-38,55,-46,53,-54,52,-47,48,-48,48,-44,52,-35,42,-18,24,-13,18,-14,14,-21,20,-23,23,-16,20,-22,20,-25,23,-24,21,-13,14,-8,5,-1,2,-1,0,0,1,-29,24,-19,22,-22,20,-13,12,-18,21,-16,19,-12,11,-7,8,-7,6,-7,7,-7,9,-14,18,-20,26,-21,32,-11,8,-2,3,-1,0,0,0,0,0,0,0,-19,18,-35,35,-26,27,-20,22,-15,11,-15,15,-33,25,-35,32,-31,31,-35,32,-42,45,-45,50,-42,51,-39,48,-39,49,-39,51,-47,50,-46,50,-43,47,-44,46,-46,44,-39,43,-39,44,-35,42,-34,42,-33,41,-27,40,-27,36,-29,36,-31,38,-33,38,-36,38,-39,37,-40,32,-38,30,-34,26,-29,20,-23,23,-29,29,-26,23,-25,20,-26,24,-22,30,-30,30,-17,15,-14,12,-3,3,0,0,-2,1,-1,1,-1,2,-2,1,-3,3,-3,3,-3,2,-3,3,-2,2,-3,2,-2,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,4,-7,6,-12,12,-11,12,-11,11,-14,13,-12,12,-28,31,-31,37,-37,39,-40,40,-35,38,-33,39,-34,39,-36,40,-37,42,-37,43,-36,44,-34,43,-33,44,-35,41,-33,42,-25,36,-17,26,-10,13,-16,13,-8,7,-11,9,-7,8,-5,6,-6,6,-6,6,-8,7,-7,9,-12,9,-5,9,-25,28,-34,36,-37,42,-39,44,-36,51,-32,43,-29,36,-32,31,-32,30,-30,26,-32,27,-40,37,-39,37,-39,38,-46,32,-42,36,-42,45,-44,46,-42,50,-40,48,-38,52,-34,49,-30,47,-23,28,-25,42,-25,42,-25,41,-22,38,-24,36,-45,49,-39,46,-39,40,-45,37,-47,36,-45,37,-46,37,-47,39,-48,41,-46,44,-43,42,-35,38,-21,23,-17,15,-9,5,-4,4,-22,19,-38,40,-43,46,-45,46,-41,47,-41,46,-37,47,-33,43,-29,40,-22,28,-18,20,-18,19,-17,22,-19,22,-24,33,-30,38,-35,41,-34,45,-31,45,-29,44,-31,44,-31,43,-31,40,-26,36,-28,35,-28,35,-26,34,-26,32,-25,32,-23,32,-21,30,-15,24,-16,12,-20,20,-19,20,-26,24,-23,26,-26,26,-23,25,-16,20,-17,18,-36,40,-39,35,-44,39,-41,44,-38,43,-43,43,-41,37,-39,38,-14,22,-3,3,-1,1,-11,10,-13,13,-8,10,-13,7,-21,26,-23,31,-17,23,-6,9,-2,1,-20,14,-21,23,-27,29,-15,16,-23,32,-27,35,-30,41,-34,45,-36,45,-35,40,-35,34,-35,37,-31,31,-31,31,-25,32,-25,37,-26,30,-24,32,-24,35,-24,38,-22,32,-26,32,-27,31,-29,33,-30,34,-28,26,-23,21,-18,15,-16,16,-14,13,-12,10,-9,8,-12,8,-18,12,-15,14,-16,13,-19,19,-25,31,-13,15,-20,21,-15,12,-5,7,-7,7,-14,15,-13,13,-14,16,-13,11,-13,13,-10,9,-13,19,-21,31,-28,40,-33,45,-34,45,-32,44,-29,44,-26,39,-21,34,-20,34,-16,24,-17,17,-23,23,-32,31,-31,28,-26,27,-29,27,-34,35,-21,22,-17,16,-28,32,-40,46,-37,50,-36,47,-36,53,-33,40,-32,41,-28,40,-26,39,-24,37,-26,36,-28,36,-32,36,-32,36,-30,37,-29,36,-25,34,-12,23,-8,4,-1,2,0,0,-17,20,-7,9,-5,6,-12,15,-14,21,-15,18,-17,24,-23,32,-22,33,-23,33,-19,30,-28,21,-24,26,-27,23,-28,28,-41,35,-27,29,-30,36,-23,26,-16,16,-42,34,-53,49,-48,52,-50,51,-44,53,-43,47,-40,46,-39,48,-38,49,-37,50,-34,47,-31,28,-19,16,-22,18,-21,18,-24,22,-37,31,-46,41,-46,37,-43,39,-25,23,-9,10,-2,7,-7,11,-21,19,-18,19,-15,20,-24,33,-29,35,-31,36,-33,38,-34,37,-35,35,-33,36,-36,35,-33,34,-26,29,-14,20,-12,18,-11,12,-18,19,-31,26,-24,30,-34,35,-28,36,-23,23,-12,13,-7,5,-1,1,0,0,-2,2,-2,1,-4,2,-6,5,-4,4,-6,6,-7,6,-7,4,-6,8,-5,6,-6,5,-5,6,-8,5,-5,7,-5,6,-5,6,-4,7,-7,4,-5,6,-5,5,-7,4,-5,5,-4,6,-4,3,-4,4,-4,4,-4,3,-3,2,0,0,0,0,0,0,-2,4,-6,9,-13,16,-29,41,-37,47,-37,41,-49,47,-54,45,-53,42,-49,40,-44,42,-43,45,-28,36,-25,37,-34,31,-42,35,-42,33,-34,30,-25,26,-41,40,-37,32,-33,29,-32,32,-39,33,-47,47,-47,45,-46,40,-38,35,-11,19,-11,10,-12,11,-19,14,-25,19,-36,25,-38,31,-35,30,-22,23,-19,19,-15,14,-13,14,-11,17,-21,21,-31,30,-57,43,-58,52,-51,55,-39,50,-42,46,-47,38,-44,35,-35,28,-39,34,-39,31,-40,31,-40,29,-37,24,-37,26,-35,27,-19,20,-11,10,-5,7,-15,14,-9,11,-8,9,-13,12,-28,32,-36,37,-36,43,-39,47,-40,44,-34,39,-31,31,-28,24,-11,16,-10,10,-1,3,-2,3,-2,4,-2,3,-1,0,0,0,0,0,0,0,0,0,0,0,0,2,-3,4,-5,7,-5,7,-11,8,-15,19,-21,31,-28,35,-32,35,-34,36,-38,35,-44,49,-41,45,-38,45,-34,54,-31,57,-36,49,-36,43,-34,46,-36,49,-34,52,-33,48,-31,47,-25,40,-23,31,-22,33,-18,34,-19,22,-13,18,-9,8,-3,5,-1,0,0,0,0,0,0,0,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-2,2,-3,2,-4,3,-2,3,-3,4,-2,2,-2,2,-1,1,-1,2,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,-5,4,-7,6,-11,11,-16,18,-18,21,-19,21,-19,22,-8,12,-26,25,-43,46,-49,49,-49,48,-48,49,-45,48,-41,48,-37,48,-30,43,-20,33,-15,23,-15,23,-19,27,-28,33,-32,33,-31,31,-27,26,-16,15,-8,7,-10,6,-9,13,-8,9,-2,1,0,0,0,0,0,0,-16,20,-10,13,-14,9,-7,9,-18,19,-25,23,-26,26,-27,21,-30,27,-32,29,-35,29,-36,32,-39,34,-42,37,-43,40,-49,44,-49,44,-38,32,-31,28,-36,32,-44,43,-46,46,-45,49,-35,40,-37,32,-27,27,-31,29,-28,31,-35,35,-26,27,-33,28,-18,20,-11,12,-31,32,-37,38,-32,45,-30,41,-28,38,-28,37,-28,37,-28,36,-27,36,-28,35,-29,35,-31,36,-35,39,-44,43,-46,45,-33,46,-32,43,-35,42,-39,39,-41,38,-39,35,-42,31,-40,32,-32,31,-22,19,-20,25,-19,21,-19,20,-16,17,-18,17,-18,18,-16,20,-18,22,-29,29,-30,31,-25,32,-8,12,-5,5,-1,1,-14,16,-14,15,-13,15,-13,18,-13,24,-18,27,-20,28,-18,25,-16,23,-19,23,-17,20,-11,18,-10,13,-11,14,-11,13,-9,12,-7,10,-8,5,-19,15,-22,16,-16,18,-20,25,-25,24,-30,28,-21,26,-19,22,-12,9,-12,15,-19,14,-21,17,-14,14,-10,11,-9,10,-7,9,-6,7,-5,5,-7,4,-7,7,-9,7,-27,25,-35,37,-39,42,-42,44,-39,31,-37,33,-35,31,-27,24,-22,16,-20,12,-18,11,-7,4,-2,3,-2,3,-2,2,-2,3,0,1,0,0,0,0,0,0,-1,1,-17,14,-25,31,-27,32,-30,35,-35,42,-41,44,-43,49,-42,45,-40,34,-36,33,-36,34,-36,36,-36,35,-34,35,-26,37,-26,36,-26,33,-38,32,-32,30,-39,33,-36,42,-37,42,-37,37,-38,40,-39,42,-42,43,-41,42,-43,38,-44,35,-40,41,-38,41,-19,34,-12,17,-9,10,-4,2,0,0,-21,19,-17,16,-12,16,-18,17,-22,26,-14,23,-3,4,-3,0,-1,3,-22,39,-26,24,-40,44,-43,48,-40,38,-37,37,-41,38,-37,33,-30,28,-18,11,-9,8,-18,17,-12,12,-17,16,-18,22,-22,28,-34,35,-40,42,-40,42,-40,41,-41,39,-41,38,-40,39,-35,26,-37,30,-36,31,-24,31,-18,28,-13,17,-8,11,-14,20,-29,27,-32,29,-39,35,-33,27,-35,28,-33,30,-35,27,-38,31,-41,33,-39,39,-34,38,-35,37,-28,34,-26,34,-25,30,-25,28,-24,25,-23,26,-24,26,-24,25,-24,25,-23,25,-20,23,-17,18,-13,12,-9,8,-7,7,-6,5,-4,5,-5,5,-7,10,-6,7,-5,6,-5,5,-4,5,-4,5,-5,5,-4,5,-3,4,-17,13,-34,30,-42,41,-46,42,-36,38,-37,38,-34,36,-31,41,-31,39,-32,37,-28,35,-23,30,-21,20,-5,8,-12,9,-16,17,-13,12,-11,14,-14,22,-20,24,-19,29,-20,24,-22,32,-23,29,-24,31,-23,31,-23,31,-23,30,-22,29,-21,26,-18,23,-13,11,-7,7,-2,2,-10,12,-12,21,-8,8,-9,12,-15,14,-16,15,-17,22,-24,27,-27,31,-28,30,-27,33,-28,31,-30,32,-31,33,-37,35,-36,37,-35,37,-33,36,-30,35,-30,35,-27,31,-26,29,-26,29,-27,30,-26,29,-25,28,-24,26,-24,27,-23,25,-22,24,-20,24,-21,18,-16,17,-14,13,-12,15,-14,11,-12,17,-9,12,-11,10,-14,13,-8,8,-16,23,-19,20,-19,17,-12,17,-13,16,-12,15,-9,14,-9,12,-8,12,-7,11,-6,11,-7,11,-6,9,-5,9,-5,6,-4,7,-3,3,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,1,-1,1,0,1,-1,1,-1,1,-1,1,-2,2,-3,3,-2,3,-2,2,-2,2,-3,2,-3,3,-2,2,-2,2,-3,2,-2,3,-3,3,-2,2,-3,3,-3,2,-4,3,-2,3,-3,3,-4,3,-3,3,-3,3,-3,3,-2,3,-2,2,-3,3,-3,3,-3,3,-4,4,-2,3,-3,3,-3,3,-3,4,-4,3,-3,4,-3,3,-3,4,-4,3,-3,3,-3,3,-2,2,-2,2,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,-47,44,-51,58,-48,51,-54,52,-61,56,-50,54,-48,54,-42,53,-42,51,-46,50,-39,45,-44,42,-42,52,-36,43,-31,37,-27,24,-27,19,-29,23,-27,30,-33,36,-30,32,-25,24,-16,17,-4,2,-1,1,-1,3,-7,5,-35,24,-51,49,-51,46,-44,38,-47,41,-41,36,-37,21,-39,37,-31,27,-24,24,-16,17,-12,10,-6,6,-4,4,-11,8,-21,26,-31,29,-39,41,-42,46,-45,46,-44,43,-33,25,-25,24,-16,18,-6,7,-1,2,0,0,0,0,0,0,-25,30,-17,19,-14,13,-15,17,-26,25,-34,28,-42,38,-43,48,-48,47,-45,49,-46,45,-44,41,-45,42,-45,42,-35,37,-23,21,-11,13,-12,15,-26,30,-28,24,-21,23,-15,16,-5,6,-1,2,0,1,-3,8,-5,10,-8,5,-25,33,-35,47,-34,49,-32,46,-33,47,-33,47,-32,41,-28,26,-30,31,-29,28,-34,30,-35,33,-33,31,-29,30,-23,21,-8,10,-10,10,-4,5,-7,8,-8,10,-21,21,-29,26,-21,17,-25,27,-29,37,-29,42,-29,41,-30,38,-23,31,-19,26,-18,19,-13,13,-25,20,-13,13,-25,25,-17,19,-11,12,-2,2,-1,1,-14,10,-20,19,-22,24,-23,29,-39,52,-35,50,-31,41,-30,40,-28,36,-30,41,-28,41,-28,37,-31,39,-29,40,-29,40,-27,39,-24,37,-25,38,-30,41,-35,42,-38,50,-41,48,-38,47,-35,48,-30,40,-33,47,-33,40,-31,40,-33,39,-30,40,-31,39,-30,35,-26,28,-20,27,-12,13,-7,8,-5,7,-4,4,-7,12,-16,24,-33,34,-35,36,-37,39,-34,42,-33,42,-32,43,-29,37,-33,39,-31,36,-30,34,-32,28,-30,26,-31,26,-34,27,-35,32,-34,33,-22,25,-24,17,-27,24,-18,16,-16,19,-21,24,-23,26,-21,29,-28,22,-28,22,-31,26,-28,27,-26,24,-32,32,-35,33,-36,33,-37,34,-34,34,-31,33,-21,28,-11,13,-1,1,-1,1,0,1,-7,17,-3,3,-16,8,-21,18,-24,20,-27,28,-27,22,-31,26,-36,39,-42,43,-44,44,-33,28,-10,14,-9,13,-5,5,-4,3,-4,4,-3,4,-5,4,-9,9,-9,8,-7,8,-9,6,-8,7,-9,11,-12,15,-17,14,-26,33,-47,42,-48,48,-36,47,-38,44,-38,43,-41,45,-46,47,-50,45,-47,40,-39,31,-41,36,-41,36,-39,36,-34,38,-24,34,-11,16,-12,12,-26,22,-21,24,-29,26,-19,17,-11,10,-14,20,-20,26,-22,28,-22,30,-22,31,-20,24,-19,20,-14,13,-11,11,-13,10,-13,15,-15,15,-15,13,-13,12,-5,6,-4,5,-6,5,-5,4,-9,17,-19,26,-21,28,-19,25,-17,22,-20,22,-21,28,-22,31,-23,32,-25,34,-27,35,-28,38,-34,39,-34,43,-33,42,-32,43,-34,40,-32,41,-29,39,-24,37,-19,34,-17,29,-13,12,-7,10,-19,15,-20,20,-13,16,-10,11,-13,17,-15,16,-16,16,-15,16,-5,7,-4,4,-3,3,-3,4,-4,5,-6,7,-9,10,-13,22,-17,23,-15,21,-8,14,-7,9,-5,4,-3,4,-4,4,-8,4,-33,32,-44,41,-42,37,-42,55,-39,41,-40,41,-39,36,-40,37,-40,37,-40,41,-35,36,-21,23,-9,10,-14,18,-14,13,-15,13,-16,19,-21,23,-23,27,-16,28,-5,10,-4,9,-9,9,-5,6,-4,8,-14,15,-16,24,-17,27,-19,26,-19,21,-16,20,-17,24,-17,25,-16,23,-16,25,-16,25,-15,21,-12,20,-10,12,-6,7,-8,19,-14,12,-8,10,-11,13,-17,17,-16,19,-15,14,-8,9,-5,6,-14,15,-14,12,-16,25,-27,42,-27,42,-30,48,-34,44,-36,45,-31,40,-38,53,-35,48,-40,46,-39,52,-37,42,-36,45,-39,47,-41,46,-38,46,-36,39,-34,31,-20,25,-16,15,-10,9,-4,4,-1,1,-2,1,-1,1,-2,2,-3,2,-3,3,-3,3,-3,2,-3,3,-3,3,-4,3,-3,2,-4,4,-4,4,-3,4,-4,3,-3,3,-4,4,-3,3,-4,3,-3,3,-2,2,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,-2,3,-2,2,-3,2,-15,21,-24,28,-13,13,-15,16,-20,20,-30,25,-44,36,-53,54,-46,51,-31,27,-15,15,-14,11,-9,9,-10,7,-7,5,-7,11,-11,17,-25,40,-48,57,-45,56,-41,54,-40,54,-40,53,-40,54,-44,54,-37,46,-29,34,-20,18,-25,15,-18,15,-19,22,-21,21,-23,22,-3,2,0,0,-2,1,-20,24,-33,34,-15,21,-29,27,-46,40,-50,52,-39,58,-36,42,-36,39,-40,43,-39,48,-39,47,-42,46,-41,43,-38,40,-32,34,-32,36,-37,38,-39,37,-38,37,-37,35,-30,34,-23,29,-20,17,-22,20,-18,24,-25,30,-21,22,-22,22,-15,14,-15,15,-29,26,-32,26,-32,25,-27,21,-21,20,-18,19,-17,17,-15,12,-10,10,-17,14,-11,10,-7,15,-10,11,-8,14,-18,28,-38,39,-43,43,-45,47,-44,52,-37,49,-31,45,-31,45,-34,46,-39,49,-35,43,-41,43,-41,42,-40,43,-41,44,-42,42,-40,34,-18,15,-5,9,-1,2,0,1,0,0,0,0,0,0,0,0,-3,10,-5,3,-8,8,-22,19,-36,32,-38,30,-41,32,-46,40,-43,29,-42,27,-42,27,-43,26,-35,33,-40,39,-34,37,-24,27,-17,22,-20,22,-16,22,-17,20,-22,27,-26,35,-32,41,-33,40,-30,39,-24,33,-12,11,-10,9,-4,5,-1,0,0,0,0,0,-10,15,-14,15,-10,12,-7,6,-2,1,0,0,0,0,0,0,0,0,0,0,-12,10,-8,7,-20,13,-20,22,-16,27,-20,21,-19,24,-17,14,-13,13,-19,28,-22,31,-17,30,-14,21,-12,16,-11,14,-12,16,-19,25,-25,33,-27,41,-29,38,-26,32,-26,34,-25,33,-23,31,-18,23,-19,25,-23,29,-25,30,-26,32,-27,31,-22,25,-17,23,-14,14,-14,17,-18,18,-14,12,-16,15,-25,24,-14,16,-12,15,-4,5,0,1,0,0,0,0,0,0,-4,3,-26,30,-27,36,-26,24,-20,20,-14,15,-12,13,-4,10,-1,1,0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-7,13,-13,15,-11,12,-8,12,-16,23,-23,26,-24,27,-19,22,-10,9,-5,5,-3,3,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-7,5,-21,25,-22,29,-22,29,-17,22,-16,17,-15,14,-19,13,-16,13,-20,14,-17,19,-26,31,-44,45,-45,50,-38,43,-36,34,-30,26,-23,25,-35,30,-28,30,-28,32,-34,24,-26,23,-20,14,-15,13,-23,32,-37,36,-43,40,-46,44,-47,45,-45,42,-43,39,-42,38,-42,38,-40,37,-37,33,-22,27,-17,17,-21,19,-27,27,-19,22,-18,19,-7,6,-4,5,0,1,0,0,0,0,-10,11,-19,15,-22,21,-32,25,-27,24,-26,24,-37,35,-37,36,-36,35,-36,33,-35,33,-34,31,-33,31,-30,31,-29,31,-30,31,-31,31,-34,32,-37,34,-41,37,-32,37,-41,36,-41,34,-37,37,-27,33,-22,35,-21,36,-23,35,-24,36,-20,31,-21,25,-20,23,-18,19,-17,17,-14,13,-15,15,-14,10,-11,8,-7,7,-1,1,-1,1,0,0,0,0,0,0,-3,4,-2,5,-3,4,-13,11,-22,20,-31,27,-28,22,-25,29,-30,30,-26,27,-25,34,-26,29,-22,19,-13,17,-13,12,-6,7,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,-1,2,-2,2,-2,2,-2,2,-2,2,-3,2,-2,3,-1,2,-2,2,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,-12,18,-27,27,-21,29,-13,20,-3,2,-2,1,-2,1,0,0,0,0,-10,13,-14,17,-25,23,-23,20,-25,22,-21,15,-20,17,-36,37,-35,49,-35,54,-35,47,-32,45,-31,41,-28,36,-30,38,-27,38,-27,38,-29,36,-36,43,-39,40,-36,36,-33,36,-35,38,-31,38,-36,39,-37,39,-37,36,-36,33,-39,36,-36,32,-40,28,-43,38,-38,34,-36,31,-37,31,-37,30,-36,27,-35,26,-29,22,-21,21,-26,24,-15,22,-4,4,-14,14,-6,10,-13,16,-17,18,-18,26,-25,31,-26,35,-28,31,-25,35,-24,33,-25,28,-25,22,-23,23,-19,20,-16,16,-14,14,-11,10,-6,7,-5,5,-1,2,-8,10,-12,14,-20,19,-25,28,-25,27,-27,34,-19,19,-8,10,-3,1,0,0,0,0,0,0,0,0,-14,26,-36,39,-34,37,-31,35,-27,27,-20,20,-11,11,-4,3,-1,0,-1,1,-4,5,-3,2,-8,7,-2,3,0,0,-1,1,-11,12,-11,13,-11,9,-12,17,-20,32,-27,38,-27,39,-19,23,-10,14,-7,9,-5,6,-3,2,0,0,0,0,-14,13,-21,22,-18,18,-11,10,-15,18,-21,26,-25,32,-25,37,-14,13,-10,14,-8,8,-7,7,-15,17,-21,18,-21,22,-25,28,-29,32,-25,28,-24,22,-25,16,-17,14,-17,16,-22,24,-22,24,-21,24,-9,7,-2,0,-3,3,-13,14,-8,13,-25,34,-37,44,-35,38,-32,36,-29,29,-22,29,-25,30,-19,23,-16,20,-17,12,-12,16,-16,15,-16,15,-13,12,-5,7,0,2,0,0,0,0,0,0,0,0,0,0,0,0,-6,17,-5,6,-10,8,-12,11,-19,19,-24,26,-31,31,-36,34,-37,39,-30,34,-24,22,-22,22,-21,21,-22,21,-36,26,-41,38,-49,48,-46,48,-37,31,-4,9,-2,2,-1,1,-23,22,-22,23,-21,18,-16,19,-23,42,-32,53,-31,52,-29,50,-31,47,-36,47,-36,47,-34,45,-33,46,-31,47,-29,43,-25,35,-17,30,-9,10,-2,1,-1,0,-1,0,-3,2,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,-1,0,-10,10,-20,23,-26,27,-28,26,-34,28,-33,31,-41,40,-42,40,-42,39,-35,38,-26,33,-11,15,-11,13,-20,21,-31,28,-30,28,-22,21,-21,18,-17,23,-25,18,-9,10,-23,33,-37,45,-40,46,-38,45,-41,40,-36,37,-31,35,-23,24,-32,18,-19,20,-23,24,-27,19,-14,20,-11,13,-11,6,-19,25,-23,31,-28,33,-28,39,-29,40,-23,24,-13,20,-11,18,-10,13,-8,11,-10,13,-17,20,-17,18,-18,27,-26,35,-31,37,-28,40,-29,27,-26,27,-19,22,-16,14,-12,15,-12,13,-9,10,-17,17,-19,19,-20,20,-13,15,-15,15,-13,11,-3,4,-1,1,-2,1,-9,8,-16,17,-15,13,-18,18,-13,25,-12,18,-13,16,-11,15,-6,13,-6,8,-6,9,-8,7,-13,8,-8,8,-19,19,-15,17,-15,17,-14,12,-13,13,-17,14,-13,12,-13,11,-13,14,-13,14,-13,13,-11,13,-11,10,-5,4,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,2,-4,2,0,0,0,0,-3,1,0,0,-1,0,-1,1,-1,3,-2,2,-2,2,-2,2,-3,2,-2,3,-3,3,-4,5,-3,4,-4,6,-7,5,-5,4,-5,5,-4,5,-5,6,-6,5,-5,5,-6,5,-4,4,-6,5,-5,5,-5,5,-4,4,-5,4,-5,4,-6,6,-5,4,-5,4,-5,4,-5,6,-5,4,-6,4,-7,5,-6,6,-6,5,-4,3,-5,4,-3,3,-1,2,0,0,-1,1,-1,1,-38,31,-26,54,-48,53,-38,45,-41,49,-45,51,-57,54,-60,59,-64,61,-60,65,-60,61,-65,56,-60,44,-59,47,-51,44,-52,44,-48,36,-22,20,-24,20,-24,32,-46,41,-50,40,-49,40,-44,39,-50,38,-54,37,-46,37,-50,39,-51,45,-38,38,-32,22,-19,20,-13,16,-10,8,-16,15,-25,25,-33,34,-38,36,-37,38,-38,35,-38,32,-35,33,-21,21,-27,23,-28,22,-36,31,-50,50,-49,44,-46,36,-47,41,-46,43,-44,41,-43,39,-34,35,-30,36,-27,35,-25,33,-22,30,-16,21,-8,9,-23,26,-28,35,-18,19,-12,11,-19,23,-25,29,-25,34,-24,35,-24,28,-22,20,-15,16,-8,13,-3,3,-1,2,-5,6,-5,6,-11,11,-25,23,-33,29,-27,21,-32,25,-30,28,-29,29,-31,33,-30,33,-31,31,-34,23,-20,17,-20,13,-17,16,-22,16,-30,21,-28,24,-31,23,-23,25,-24,26,-21,25,-18,19,-27,21,-27,21,-26,26,-25,24,-19,20,-23,20,-27,23,-24,20,-24,29,-13,18,-8,9,-3,3,-6,5,-11,8,-17,20,-20,22,-36,37,-45,48,-50,54,-48,59,-41,53,-36,42,-40,46,-45,49,-45,52,-44,50,-43,45,-45,44,-43,41,-48,45,-45,36,-32,38,-32,32,-41,33,-48,45,-43,42,-33,43,-26,45,-26,42,-24,42,-27,38,-22,29,-21,28,-18,26,-18,25,-17,25,-14,22,-13,25,-11,23,-10,22,-8,18,-10,16,-11,14,-11,12,-11,11,-12,11,-15,10,-13,18,-20,17,-13,17,-17,19,-14,15,-18,14,-17,16,-16,23,-17,27,-22,25,-22,25,-21,27,-18,25,-13,13,-13,11,-14,15,-16,13,-12,10,-4,4,0,1,0,0,0,0,0,0,0,0,0,0,-7,4,-21,28,-27,42,-27,45,-24,47,-28,39,-32,40,-30,40,-28,39,-28,37,-28,37,-27,37,-24,34,-23,30,-23,24,-22,19,-17,18,-25,26,-27,30,-26,25,-18,16,-15,11,-15,17,-23,24,-26,29,-23,27,-20,19,-19,21,-24,24,-24,22,-24,23,-29,26,-29,27,-26,27,-26,25,-23,19,-29,29,-22,20,-21,16,-8,6,-1,1,0,0,0,0,-2,3,0,5,-38,40,-52,52,-51,48,-45,36,-46,49,-42,49,-44,50,-48,47,-52,41,-52,43,-48,43,-43,39,-43,43,-42,44,-39,44,-32,44,-27,38,-22,28,-21,20,-21,24,-29,38,-36,39,-35,36,-35,35,-34,33,-30,33,-32,32,-29,34,-26,31,-21,29,-9,8,-7,5,-12,18,-10,16,-9,8,-4,4,-5,4,-4,4,-4,4,-4,5,-22,21,-24,24,-27,28,-26,32,-15,27,-12,17,-14,20,-15,17,-15,15,-20,20,-18,17,-29,24,-30,21,-37,23,-35,32,-36,31,-28,24,-23,22,-19,17,-16,17,-27,21,-27,27,-28,24,-33,33,-19,21,-29,25,-10,12,0,1,-19,16,-8,14,-7,11,-23,25,-32,30,-37,33,-40,32,-41,40,-43,40,-43,39,-42,39,-39,40,-40,40,-35,33,-35,29,-33,30,-14,20,-3,5,-1,1,0,0,0,0,0,0,0,0,-1,6,-10,9,-12,11,-12,11,-14,14,-21,20,-25,19,-30,31,-34,46,-34,48,-38,39,-36,33,-37,33,-36,33,-39,32,-38,32,-40,37,-41,39,-40,38,-41,39,-47,36,-47,29,-47,32,-49,33,-37,29,-44,40,-41,39,-41,39,-43,37,-39,32,-39,25,-35,30,-37,29,-30,31,-27,29,-30,18,-19,20,-20,20,-23,18,-19,23,-24,25,-11,8,-5,3,-1,1,-12,15,-26,21,-14,14,-23,25,-28,39,-29,41,-30,41,-28,32,-25,28,-20,27,-20,22,-17,20,-16,20,-16,21,-17,21,-17,17,-7,8,-5,9,-5,5,-3,3,-1,0,-8,8,-7,12,-8,9,-26,20,-28,25,-13,14,-19,18,-24,28,-27,33,-29,39,-31,41,-29,40,-20,33,-14,24,-14,23,-19,28,-25,33,-32,37,-31,34,-27,33,-29,34,-26,36,-28,36,-28,33,-27,34,-24,28,-8,12,-8,11,-4,4,-2,2,-1,0,-34,45,-21,29,-38,39,-40,38,-47,44,-50,51,-37,46,-35,32,-37,37,-33,30,-37,31,-36,30,-44,36,-50,39,-45,38,-46,34,-46,35,-43,44,-40,45,-39,51,-38,47,-37,51,-32,48,-34,45,-33,44,-30,36,-28,28,-28,32,-27,23,-27,24,-26,24,-26,25,-17,12,-8,11,-8,13,-8,10,-7,5,-1,3,0,0,0,0,-1,1,-5,3,-2,3,-3,3,-3,5,-3,4,-4,4,-4,3,-3,3,-4,2,-3,3,-2,2,-3,2,-2,2,-2,2,-2,2,-1,1,-1,1,-1,1,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-3,5,-10,12,-18,17,-27,29,-30,32,-26,34,-16,25,-6,4,-7,7,-8,8,-7,9,-8,6,-14,17,-28,30,-50,39,-43,41,-42,40,-43,34,-39,38,-37,36,-16,12,-1,3,-1,1,0,0,0,0,-2,2,0,0,0,0,-5,11,-7,9,-19,17,-19,16,-15,18,-14,15,-9,13,-25,18,-25,23,-24,26,-27,35,-26,34,-27,26,-31,27,-29,24,-27,35,-20,22,-11,18,-8,2,-6,6,-5,8,-5,8,-8,10,-15,16,-21,26,-23,28,-31,37,-26,33,-30,35,-32,32,-31,32,-30,36,-24,36,-22,34,-21,33,-22,31,-29,35,-35,37,-39,40,-38,45,-31,39,-25,26,-16,18,-14,19,-25,23,-28,28,-23,20,-10,12,0,1,0,0,0,0,0,0,0,0,0,0,-27,29,-30,32,-36,39,-44,47,-50,52,-49,56,-43,48,-37,38,-36,38,-42,37,-42,37,-38,30,-41,36,-44,40,-43,48,-43,51,-40,47,-38,50,-36,54,-35,46,-35,48,-33,46,-30,43,-30,43,-27,41,-27,31,-23,22,-21,19,-17,16,-11,16,-13,18,-13,16,-11,13,-7,7,-3,5,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,4,0,0,0,0,-7,2,-4,3,-5,3,-3,2,-3,3,-2,3,-3,3,-4,3,-5,4,-4,4,-4,4,-4,4,-5,5,-6,6,-5,5,-7,5,-6,6,-5,4,-4,4,-5,4,-5,5,-4,5,-5,6,-4,6,-5,8,-6,5,-4,4,-3,3,-4,4,-4,4,-3,5,-5,2,-2,2,-2,3,-1,1,-1,1,0,0,0,0,0,0,-2,3,-6,6,-17,11,-18,19,-22,29,-53,48,-46,59,-47,59,-46,55,-47,48,-47,41,-52,44,-54,49,-50,48,-52,48,-55,49,-53,48,-50,41,-29,30,-27,27,-26,25,-19,18,-23,26,-22,21,-24,24,-30,34,-27,29,-39,35,-37,34,-25,22,-20,24,-15,20,-47,46,-52,46,-51,44,-52,51,-46,49,-40,51,-44,46,-43,46,-41,44,-38,37,-31,29,-15,10,-3,4,-1,2,-24,21,-23,32,-12,11,-18,26,-29,37,-30,44,-31,47,-34,45,-38,43,-41,43,-40,38,-42,36,-43,35,-44,43,-45,40,-44,36,-37,36,-29,25,-31,31,-31,33,-23,25,-16,18,-15,16,-16,17,-21,24,-22,24,-21,21,-18,19,-17,19,-18,17,-16,19,-30,27,-32,31,-28,22,-22,19,-19,19,-19,17,-25,22,-28,21,-45,38,-39,27,-39,31,-45,42,-49,48,-44,51,-46,45,-46,46,-47,44,-41,33,-30,33,-23,22,-19,17,-17,21,-21,20,-23,21,-28,31,-21,25,-20,17,-18,19,-13,18,-25,25,-23,24,-12,17,-8,9,-9,8,-6,6,-6,6,-3,3,0,0,-3,8,-7,10,-23,16,-28,29,-22,28,-28,35,-32,41,-30,43,-30,42,-29,40,-27,40,-27,36,-28,39,-29,38,-22,34,-20,25,-19,15,-22,21,-17,20,-21,20,-20,21,-21,22,-20,20,-3,4,-1,1,-1,0,0,0,-13,18,-14,23,-30,41,-36,46,-31,39,-27,36,-22,18,-20,26,-17,27,-22,36,-31,41,-31,40,-29,43,-26,40,-25,40,-22,35,-20,32,-23,32,-24,24,-23,21,-17,21,-6,5,-3,4,-2,4,-2,2,-10,8,-13,11,-12,13,-7,10,-2,2,0,0,0,0,0,0,0,1,-3,3,-3,2,-3,3,-8,4,-15,19,-24,27,-26,26,-30,24,-32,29,-31,29,-26,29,-28,33,-24,31,-25,18,-13,16,-4,9,-2,2,-4,4,-5,5,-7,8,-7,9,-13,16,-16,19,-24,22,-24,22,-24,23,-26,25,-27,29,-33,35,-32,36,-27,32,-25,35,-23,36,-25,37,-26,39,-27,40,-41,39,-40,40,-38,38,-38,40,-34,41,-26,29,-14,13,-18,15,-10,12,-12,12,-14,13,-13,10,-7,7,-1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,2,-28,40,-44,54,-45,55,-35,51,-35,49,-35,48,-31,47,-30,47,-27,43,-25,40,-21,29,-21,18,-14,12,-9,8,-9,7,-7,7,-7,6,-10,9,-8,10,-14,13,-19,20,-28,30,-31,28,-36,39,-34,30,-36,33,-33,36,-33,38,-33,37,-31,39,-30,38,-26,33,-20,28,-20,22,-22,23,-20,22,-26,25,-26,24,-25,26,-22,21,-20,23,-23,23,-14,16,-8,10,-35,32,-44,40,-42,38,-46,39,-46,38,-45,34,-37,32,-19,13,-4,9,-2,2,-6,7,-9,27,-12,11,-39,29,-31,25,-31,23,-29,34,-29,26,-20,24,-15,13,-9,11,-15,26,-25,37,-27,35,-25,30,-23,31,-20,27,-18,25,-14,22,-12,19,-11,17,-16,20,-17,19,-17,18,-10,13,-4,6,-1,1,0,0,-1,2,-2,2,-3,2,-3,4,-3,3,-3,3,-4,3,-2,2,-2,3,-2,2,-1,2,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,2,-4,1,-14,20,-21,26,-25,28,-18,27,-13,13,-2,4,-9,8,-18,21,-9,8,-15,23,-30,34,-32,36,-31,30,-28,28,-21,22,-25,24,-19,18,-21,23,-22,25,-20,22,-25,18,-31,32,-32,32,-13,18,-17,14,-24,20,-34,33,-39,37,-39,36,-31,32,-21,16,-19,19,-17,18,-13,13,-8,8,-6,7,-7,7,-15,24,-33,31,-40,40,-40,45,-38,42,-38,38,-38,34,-35,35,-33,27,-25,28,-22,26,-17,21,-15,17,-12,14,-13,13,-16,18,-16,17,-11,12,-20,21,-33,23,-34,25,-34,25,-33,32,-31,29,-28,26,-30,29,-22,25,-19,22,-16,20,-16,14,-14,13,-19,17,-20,22,-29,30,-38,30,-40,40,-46,44,-48,47,-53,50,-56,50,-56,51,-54,47,-52,45,-38,40,-34,38,-28,29,-20,20,-23,25,-28,26,-37,41,-42,55,-42,54,-36,52,-37,46,-38,42,-33,34,-28,35,-21,27,-19,21,-16,14,-25,23,-17,19,-15,18,-19,21,-14,13,-22,23,-13,11,-9,8,-14,25,-20,26,-19,24,-19,24,-20,23,-16,21,-14,20,-12,17,-9,16,-8,10,-7,8,-7,6,-7,8,-4,3,-1,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,-4,2,-2,1,-4,2,-1,1,-1,1,-2,1,-3,3,-2,2,-3,3,-2,2,-3,3,-5,3,-3,2,-3,2,-3,3,-3,3,-3,4,-2,4,-2,4,-2,3,-2,2,-2,2,-1,2,-2,2,-1,1,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-11,11,-12,19,-13,20,-13,14,-12,10,-9,7,-11,12,-17,16,-24,20,-19,17,-21,22,-5,6,0,1,0,0,0,0,-27,54,-12,13,-46,42,-51,55,-57,54,-54,47,-50,47,-50,46,-42,39,-35,40,-37,40,-42,43,-43,39,-38,49,-38,50,-42,49,-37,49,-38,42,-38,44,-39,39,-33,39,-31,42,-28,38,-29,36,-9,14,-5,12,-5,5,-3,3,-2,1,0,0,0,0,-11,16,-12,11,-18,14,-24,27,-30,33,-29,35,-27,25,-18,15,-16,17,-24,22,-28,27,-30,29,-25,26,-23,21,-22,25,-25,24,-19,17,-11,9,-8,12,-8,4,-18,9,-53,49,-50,44,-47,43,-46,41,-46,39,-45,32,-47,36,-36,34,-33,30,-23,22,-15,20,-21,22,-25,22,-24,24,-23,26,-20,25,-33,28,-25,26,-29,33,-5,5,-1,1,-13,15,-23,25,-27,27,-26,27,-14,13,-21,23,-24,33,-28,33,-25,29,-21,27,-18,16,-23,14,-15,17,-17,20,-30,29,-19,25,-2,2,0,0,0,0,-9,7,-10,13,-11,11,-10,15,-12,13,-12,15,-16,20,-23,32,-25,36,-24,33,-15,25,-17,27,-22,30,-25,31,-24,33,-24,35,-29,31,-29,31,-29,31,-28,30,-26,28,-29,22,-31,22,-30,24,-33,28,-30,26,-24,20,-21,18,-19,16,-19,17,-18,17,-18,15,-15,12,-19,20,-19,19,-20,18,-19,24,-20,17,-17,18,-10,11,-6,5,-1,1,0,0,-2,2,-3,2,-9,14,-10,18,-17,24,-25,28,-27,38,-34,30,-33,32,-33,34,-36,33,-39,30,-43,34,-41,33,-39,35,-35,36,-25,30,-21,19,-18,19,-18,17,-23,18,-18,14,-12,9,-9,7,-8,7,-4,3,-1,1,-9,8,-9,10,-18,17,-24,18,-37,36,-40,46,-42,48,-41,45,-42,43,-33,33,-33,32,-33,32,-20,24,-16,14,-7,7,-2,2,0,1,-8,6,-9,8,-14,15,-18,14,-15,14,-20,17,-18,20,-27,24,-20,22,-18,19,-20,16,-24,24,-19,23,-22,27,-19,21,-24,29,-25,30,-31,29,-24,19,-13,13,-8,8,-23,26,-24,26,-32,26,-35,29,-34,30,-28,28,-26,28,-32,30,-33,32,-34,42,-40,49,-39,47,-33,36,-35,36,-34,36,-32,38,-28,42,-30,40,-27,38,-12,15,-9,11,-7,8,-13,11,-11,12,-15,11,-17,16,-11,13,-6,7,0,1,0,0,0,0,-8,7,-10,10,-27,26,-22,20,-17,26,-34,40,-32,41,-32,35,-34,36,-31,40,-28,36,-26,34,-26,33,-27,35,-29,36,-28,34,-28,36,-26,32,-26,33,-26,34,-24,30,-24,29,-26,31,-23,29,-22,27,-21,27,-26,33,-26,32,-27,37,-29,35,-28,35,-32,33,-29,39,-33,38,-32,35,-29,33,-29,36,-25,32,-21,21,-22,17,-21,23,-22,25,-22,23,-25,28,-33,39,-51,44,-53,49,-49,37,-50,38,-53,40,-56,46,-52,48,-46,50,-34,43,-28,40,-28,28,-45,34,-49,36,-36,30,-25,31,-26,35,-34,32,-31,31,-33,31,-25,17,-19,19,-31,35,-36,41,-36,44,-29,40,-29,40,-29,37,-27,38,-26,37,-23,34,-21,30,-18,25,-11,15,-5,3,-2,1,0,0,-1,1,-2,2,-2,2,-2,1,-2,2,-2,2,-2,2,-1,1,-2,2,-1,1,-2,1,-1,1,-1,1,-2,1,-2,1,-1,2,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,3,-10,23,-25,26,-22,25,-27,30,-27,31,-32,43,-32,43,-32,42,-33,40,-29,38,-27,35,-20,27,-10,14,-6,5,-5,8,-7,12,-7,6,-7,7,-8,10,-6,8,-21,24,-28,29,-34,30,-32,26,-30,25,-31,27,-32,28,-21,26,-8,9,-6,5,-6,4,-5,5,-7,8,-7,8,-23,29,-33,32,-35,36,-33,39,-29,34,-26,28,-17,20,-14,12,-10,7,-6,7,-6,7,-3,3,-9,11,-20,17,-13,17,-14,16,-13,11,-7,6,-5,5,-2,2,-6,4,-21,23,-31,33,-32,35,-36,49,-36,42,-37,38,-40,40,-42,41,-39,43,-30,43,-26,39,-10,12,-9,8,-17,12,-17,27,-23,29,-23,30,-23,30,-25,31,-23,27,-23,32,-24,36,-22,32,-18,27,-20,24,-15,23,-18,21,-18,21,-18,25,-19,25,-19,24,-16,22,-13,17,-12,10,-5,6,-2,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-2,1,-3,3,-5,4,-13,9,-21,20,-28,24,-27,26,-24,26,-14,14,-15,15,-19,17,-13,14,-8,8,-7,5,-12,14,-11,12,-11,10,-9,9,-8,8,-6,6,-3,3,-6,11,-15,16,-16,20,-14,18,-13,16,-14,18,-18,25,-19,30,-20,30,-20,26,-21,31,-23,31,-23,32,-26,31,-26,29,-24,29,-21,26,-8,7,-7,5,-5,5,-5,10,-14,15,-10,11,-19,14,-24,39,-26,42,-30,39,-26,26,-21,34,-22,34,-20,30,-22,30,-22,30,-23,27,-20,25,-18,22,-16,19,-17,20,-16,19,-16,18,-15,14,-10,11,-13,8,-9,9,-13,12,-20,16,-26,26,-21,20,-15,14,-18,17,-17,19,-23,22,-20,23,-7,15,-5,5,-5,5,-2,1,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,3,-46,46,-46,42,-44,41,-48,42,-49,42,-45,40,-19,16,-18,17,-17,16,-17,14,-38,31,-43,40,-44,39,-36,36,-22,28,-21,18,-19,20,-18,23,-15,17,-24,23,-18,19,-19,22,-18,17,-22,26,-31,31,-32,32,-32,27,-32,25,-31,24,-31,31,-36,37,-37,38,-38,41,-35,42,-28,39,-21,34,-23,35,-22,33,-20,24,-18,20,-16,17,-15,14,-15,12,-14,11,-13,10,-10,9,-8,8,-9,6,-7,5,-8,5,-6,4,-6,4,-3,3,-2,2,-3,4,-4,4,-7,7,-8,9,-16,13,-14,13,-18,15,-15,16,-17,16,-16,17,-15,18,-13,15,-14,15,-9,10,-5,5,-3,3,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,0,-10,11,-2,4,0,1,-1,2,-6,6,-1,1,-18,25,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,5,-14,16,-13,16,-2,3,-4,4,-17,33,-17,17,-11,11,-38,41,-42,43,-46,48,-47,46,-56,49,-60,49,-50,39,-17,13,-10,9,-3,4,-2,1,-1,2,-7,4,-25,25,-27,28,-28,27,-31,25,-31,25,-40,23,-42,24,-39,23,-44,29,-54,33,-46,29,-42,30,-49,28,-45,23,-47,29,-48,30,-47,28,-34,24,-35,26,-49,26,-51,23,-51,21,-48,22,-42,22,-44,25,-38,29,-40,30,-41,30,-39,29,-37,29,-35,26,-26,24,-17,16,-27,26,-49,36,-51,36,-48,32,-46,28,-28,22,-26,22,-42,40,-48,46,-46,44,-34,36,-36,36,-34,29,-38,35,-32,30,-27,26,-23,18,-29,24,-34,27,-34,27,-31,29,-31,28,-31,27,-22,26,-32,30,-28,24,-23,37,-12,16,-2,1,0,0,0,0,0,0,0,0,-3,5,-37,35,-36,34,-44,40,-36,37,-36,34,-26,35,-15,13,-15,12,-11,10,-12,12,-31,31,-38,35,-37,36,-35,38,-30,31,-25,27,-31,21,-37,38,-36,42,-38,36,-48,50,-37,38,-33,34,-34,39,-35,29,-28,29,-20,17,-21,25,-33,32,-37,37,-34,32,-31,30,-33,32,-35,33,-35,35,-29,27,-24,22,-18,18,-25,21,-40,32,-45,43,-50,44,-44,37,-36,35,-33,33,-32,30,-30,30,-23,16,-9,15,-33,29,-39,38,-41,37,-34,32,-31,30,-28,28,-31,29,-31,27,-30,26,-31,26,-31,24,-28,24,-27,20,-19,18,-12,8,-7,8,-11,8,-9,10,-13,10,-11,10,-12,11,-10,10,-7,8,-5,7,-4,6,-2,2,-36,47,-39,49,-41,55,-45,56,-50,55,-48,47,-41,38,-38,33,-36,32,-37,29,-48,40,-55,44,-54,45,-48,37,-44,40,-43,34,-55,34,-52,32,-45,28,-39,24,-35,19,-30,17,-17,13,-10,9,-6,6,-2,3,-1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,8,-2,5,-5,6,-14,17,-9,8,-5,9,-14,8,-16,10,-18,12,-19,10,-19,12,-18,12,-18,13,-19,13,-19,12,-18,11,-16,10,-8,8,-6,9,-16,17,-24,27,-19,19,-19,17,-16,16,-13,13,-10,12,-5,6,-15,11,-22,14,-22,15,-23,17,-20,14,-14,12,-4,4,-1,1,-1,1,-4,3,-2,2,-4,4,-7,6,-5,4,-3,3,-3,4,-4,3,-13,9,-26,12,-34,17,-32,19,-30,18,-29,16,-29,18,-26,22,-25,20,-23,21,-16,12,-7,7,-5,6,-6,7,-10,11,-16,13,-10,12,-7,9,-15,12,-23,14,-23,14,-24,15,-24,14,-26,11,-39,29,-31,28,-28,26,-18,13,-24,13,-28,15,-26,15,-17,9,-12,7,-7,5,-6,5,-8,6,-13,9,-23,18,-30,26,-34,22,-33,19,-25,14,-27,14,-28,17,-34,23,-35,23,-35,20,-30,21,-31,20,-29,21,-33,21,-31,27,-32,21,-33,20,-34,20,-34,19,-36,18,-34,17,-34,18,-34,15,-32,16,-31,15,-31,14,-30,16,-31,14,-35,14,-32,14,-32,16,-29,16,-24,15,-12,8,-1,1,-1,1,-2,2,-9,11,-15,15,-17,18,-23,24,-24,21,-24,22,-8,7,-10,12,-15,22,-21,28,-29,24,-31,18,-30,21,-29,18,-28,16,-31,14,-28,17,-28,15,-27,17,-28,17,-28,17,-30,21,-30,20,-31,18,-34,19,-36,21,-39,25,-39,25,-44,25,-46,24,-44,25,-33,21,-34,22,-39,24,-39,28,-39,29,-37,28,-25,16,-31,30,-36,38,-34,35,-34,31,-38,38,-40,38,-27,24,-9,12,-17,11,-28,9,-12,14,-6,5,-15,7,-9,7,-7,4,-5,4,-7,9,-11,11,-12,12,-7,6,-9,7,-10,9,-8,9,-6,5,-44,18,-50,25,-55,30,-54,36,-47,41,-42,38,-34,37,-23,28,-16,14,-28,28,-41,35,-35,35,-37,32,-22,28,-18,15,-21,16,-36,28,-44,34,-44,36,-39,36,-33,28,-28,20,-31,23,-28,18,-10,6,0,1,0,0,-9,11,-8,12,-58,34,-66,38,-65,33,-58,33,-41,19,-39,22,-42,26,-45,28,-47,28,-47,25,-49,23,-53,31,-49,46,-43,43,-35,42,-33,37,-38,33,-34,29,-32,28,-29,25,-23,25,-26,25,-26,24,-19,24,-13,6,-4,4,-17,15,-21,27,-28,31,-27,26,-33,27,-26,24,-35,30,-28,26,-24,25,-11,9,-9,8,-15,38,-11,10,-26,17,-41,26,-47,28,-48,26,-45,25,-52,24,-49,32,-52,32,-47,29,-48,26,-45,30,-42,25,-42,21,-42,17,-38,19,-34,19,-12,9,-8,8,-22,11,-29,22,-34,23,-40,23,-41,19,-31,14,-3,4,-4,2,-3,4,-3,3,-3,2,-3,2,-2,2,-11,13,-22,19,-25,16,-27,17,-29,15,-25,16,-23,15,-19,12,-15,9,-18,18,-31,25,-20,18,-13,14,-6,7,-3,3,-1,1,0,0,0,0,0,0,-5,6,-19,16,-25,23,-14,31,-8,10,-29,19,-31,17,-30,23,-27,19,-25,16,-25,16,-24,13,-27,13,-26,10,-25,10,-22,9,-19,11,-18,11,-18,11,-18,11,-18,11,-18,11,-30,11,-31,10,-32,11,-33,17,-34,17,-33,17,-33,19,-33,20,-28,20,-25,21,-22,19,-21,17,-23,19,-23,19,-20,15,-25,14,-12,10,-9,7,-11,8,-19,8,-21,11,-22,13,-25,12,-30,13,-33,15,-35,16,-33,17,-32,25,-32,27,-31,27,-30,25,-29,24,-27,23,-24,19,-19,15,-12,11,-8,6,-4,5,-3,3,-3,2,-3,4,-5,3,-11,11,-19,15,-27,14,-34,18,-35,21,-30,22,-19,18,-14,14,-24,21,-25,25,-27,27,-30,28,-17,17,-16,17,-10,9,-5,5,-4,6,-5,6,-5,5,-6,6,-5,4,-4,2,-3,4,-4,4,-3,3,-2,2,-18,23,-24,27,-24,28,-19,21,-19,16,-23,17,-24,19,-18,11,-16,16,-18,20,-19,19,-17,16,-17,17,-19,18,-19,19,-19,20,-21,23,-24,27,-25,27,-18,17,-9,8,-7,7,-2,1,0,0,0,17,-25,17,-42,29,-43,33,-38,27,-37,23,-37,21,-35,21,-37,25,-35,27,-25,26,-14,19,-14,14,-11,10,-11,11,-8,9,-4,6,-6,5,0,0,0,0,0,0,-15,23,-20,16,-18,19,-14,13,-7,7,-6,5,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,13,-63,32,-66,43,-66,41,-64,38,-61,38,-59,37,-54,36,-41,30,-35,25,-27,21,-19,16,-16,16,-13,13,-9,7,-5,5,-2,1,-2,2,-1,1,-1,1,0,0,-11,18,-42,37,-42,47,-18,14,-10,12,-4,4,-1,1,0,0,0,1,-5,3,-5,5,-4,6,-5,4,-6,3,-7,7,-7,5,-5,5,-5,4,-4,4,-3,4,-3,2,-3,3,-3,2,-2,2,-2,1,-2,2,-2,1,-2,2,-2,2,-2,2,-1,2,-1,1,0,1,0,0,0,0,-2,2,0,0,0,0,0,0,-1,2,-18,7,-16,13,-20,14,-23,15,-22,12,-17,11,-12,9,-13,12,-14,16,-14,15,-6,6,-16,10,-21,12,-21,17,-26,15,-24,20,-25,17,-24,14,-21,15,-22,16,-20,10,-22,10,-20,10,-7,8,-10,4,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-3,2,-23,20,-22,21,-21,21,-16,19,-8,4,-1,1,0,1,0,0,0,0,-14,15,-9,9,-6,4,-3,5,-19,14,-21,11,-13,8,-7,6,-5,5,-4,4,-2,1,-1,2,-5,5,-2,8,-38,23,-38,23,-35,24,-28,23,-16,15,-8,10,-8,9,-12,13,-15,14,-16,18,-17,18,-18,19,-17,17,-18,19,-17,20,-17,16,-11,11,-5,7,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-18,15,-12,16,-5,4,-7,9,-22,14,-24,14,-23,12,-25,16,-24,15,-22,14,-19,14,-16,14,-13,10,-5,12,-41,33,-17,18,-11,11,-5,5,-2,3,-11,12,-16,11,-21,12,-21,12,-22,15,-18,14,-22,17,-23,18,-23,19,-22,18,-22,17,-21,17,-24,18,-25,18,-26,20,-26,19,-25,17,-24,15,-22,14,-21,14,-20,13,-21,13,-16,12,-10,9,-11,10,-14,13,-12,14,-18,19,-12,14,-16,19,-17,15,-13,13,-5,5,-3,2,-2,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,6,-19,18,-18,19,-24,25,-38,26,-57,41,-53,43,-49,43,-37,39,-35,39,-43,42,-43,45,-45,44,-35,42,-43,36,-46,36,-46,32,-44,31,-41,25,-42,22,-43,19,-40,22,-32,23,-24,23,-18,18,-8,8,-4,3,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-2,3,-3,3,0,0,-9,6,-2,14,-23,26,-30,12,-30,19,-34,18,-35,17,-36,17,-36,15,-35,14,-28,12,-20,10,-10,10,-21,21,-35,36,-22,21,-14,12,-26,13,-33,18,-29,16,-21,14,-17,8,-7,5,-13,14,-29,29,-22,21,-5,5,-5,5,-12,14,-22,18,-21,12,-23,16,-28,24,-35,22,-40,24,-41,21,-35,18,-32,15,-29,13,-22,18,-16,16,-12,10,-7,9,-10,14,-22,17,-23,15,-29,17,-29,16,-21,19,-25,28,-27,28,-25,26,-19,19,-21,22,-23,29,-21,22,-6,4,-2,1,-1,1,-37,40,-26,17,-43,36,-55,41,-43,25,-38,21,-31,15,-31,15,-28,10,-18,7,-11,9,-9,10,-8,6,-12,12,-25,26,-23,19,-22,23,-34,32,-34,35,-34,31,-23,19,-3,2,0,1,0,0,0,0,-10,8,-27,23,-33,35,-30,30,-21,21,-24,25,-23,25,-28,26,-27,19,-11,10,-5,6,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,2,-18,15,-28,16,-33,24,-36,28,-30,26,-6,9,-6,9,-4,4,-4,4,-5,9,-4,7,0,1,0,0,-1,1,0,12,-14,14,-6,7,-4,5,-7,5,-12,9,-15,11,-16,9,-14,9,-11,10,-8,7,-5,9,-13,13,-20,19,-20,20,-28,26,-30,25,-23,19,-17,17,-6,7,-1,0,-26,27,-21,26,-29,21,-19,10,-23,21,-26,24,-26,24,-23,23,-24,22,-21,19,-19,16,-21,19,-28,22,-32,23,-31,17,-29,22,-28,23,-25,24,-25,17,-21,19,-23,16,-27,19,-20,14,-16,11,-16,11,-15,10,-12,10,-7,5,-1,2,-1,1,0,0,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,1,-1,1,-1,1,-1,1,-2,1,-1,2,-2,2,-2,2,-2,2,-3,3,-3,2,-2,4,-4,3,-3,3,-5,3,-4,3,-5,4,-5,4,-5,4,-6,6,-5,5,-8,7,-8,7,-7,7,-8,6,-7,8,-6,7,-10,8,-6,9,-12,10,-9,14,-10,7,-9,11,-8,11,-13,14,-12,13,-17,13,-16,14,-11,12,-19,13,-15,17,-12,18,-18,21,-22,24,-16,21,-23,21,-25,23,-20,25,-21,15,-25,29,-16,19,-15,20,-13,18,-19,12,-17,17,-15,16,-20,28,-13,15,-16,27,-23,27,-30,29,-30,40,-32,40,-30,39,-36,37,-31,33,-31,35,-28,33,-30,25,-33,23,-29,22,-22,26,-39,38,-30,25,-39,42,-45,33,-25,34,-41,41,-24,35,-42,34,-30,28,-20,19,-33,41,-26,27,-30,23,-29,30,-29,25,-23,22,-22,22,-25,18,-26,21,-21,19,-25,16,-28,25,-27,22,-28,18,-20,31,-30,29,-17,22,-28,26,-25,19,-20,14,-19,17,-19,16,-16,18,-17,21,-21,17,-16,15,-17,18,-24,20,-18,21,-16,22,-23,21,-15,19,-21,22,-16,18,-12,14,-13,12,-15,19,-11,13,-18,16,-18,17,-20,15,-19,23,-19,26,-25,18,-22,19,-27,25,-26,29,-31,33,-27,26,-39,25,-19,30,-30,29,-24,34,-24,35,-17,29,-19,23,-36,26,-32,33,-22,31,-31,27,-33,37,-41,27,-40,25,-50,35,-36,34,-30,43,-39,24,-34,30,-31,32,-32,31,-42,33,-39,47,-37,46,-46,54,-38,39,-38,34,-37,33,-30,35,-28,29,-37,30,-17,33,-27,35,-40,30,-40,23,-36,21,-29,27,-34,28,-24,23,-25,15,-20,17,-18,24,-25,26,-21,23,-31,33,-45,31,-48,26,-45,28,-36,25,-32,36,-29,31,-30,28,-31,24,-27,28,-28,29,-38,28,-22,20,-26,19,-30,27,-21,25,-23,24,-22,25,-28,26,-25,28,-23,33,-33,27,-33,33,-27,31,-41,38,-33,41,-24,39,-25,31,-22,18,-31,21,-29,27,-29,31,-24,35,-38,33,-34,30,-30,27,-31,30,-42,53,-36,28,-33,49,-33,36,-35,39,-36,34,-31,34,-35,30,-28,36,-45,26,-43,31,-34,45,-34,40,-31,30,-33,39,-37,36,-35,33,-25,32,-28,26,-19,27,-34,35,-36,23,-18,26,-36,26,-35,34,-29,24,-34,27,-34,32,-30,33,-32,24,-34,32,-35,28,-29,24,-24,23,-27,27,-33,30,-19,23,-29,19,-23,24,-20,27,-27,22,-24,26,-23,22,-21,29,-28,25,-22,25,-22,26,-18,25,-18,25,-18,21,-27,27,-21,21,-19,17,-23,24,-31,20,-22,22,-26,26,-25,17,-19,21,-23,24,-22,29,-27,22,-28,27,-31,27,-28,19,-31,26,-35,29,-38,31,-37,30,-32,28,-28,22,-35,31,-32,41,-33,32,-27,27,-31,25,-34,30,-28,33,-43,23,-33,28,-42,32,-30,40,-34,52,-50,54,-48,33,-53,59,-55,46,-52,55,-42,47,-44,37,-40,30,-40,35,-38,45,-31,41,-31,44,-39,50,-43,43,-29,29,-29,30,-19,33,-23,30,-23,21,-18,18,-16,20,-20,21,-21,29,-26,27,-31,24,-26,20,-42,32,-24,38,-29,27,-26,27,-27,17,-31,28,-20,27,-35,39,-36,39,-47,33,-40,31,-43,40,-24,26,-46,28,-37,38,-39,35,-29,41,-42,28,-24,44,-19,29,-41,35,-23,21,-29,33,-26,28,-34,39,-51,38,-51,43,-56,52,-43,46,-37,59,-29,61,-36,34,-26,20,-22,22,-31,29,-19,31,-33,32,-38,33,-55,39,-66,47,-66,53,-51,47,-35,43,-33,38,-37,28,-29,28,-28,29,-38,42,-42,28,-47,45,-45,36,-53,43,-52,35,-56,41,-48,42,-40,35,-40,38,-41,37,-28,27,-35,27,-31,33,-28,36,-32,25,-34,26,-23,26,-23,34,-30,41,-32,36,-29,26,-27,26,-23,33,-25,24,-35,30,-44,38,-45,41,-42,31,-28,26,-27,26,-20,19,-27,40,-20,23,-26,25,-27,20,-22,24,-23,21,-22,17,-19,33,-26,29,-31,27,-24,33,-23,33,-24,20,-23,18,-20,29,-18,17,-16,21,-20,21,-26,19,-21,27,-23,26,-30,28,-23,29,-30,29,-20,20,-23,17,-25,27,-16,17,-24,28,-37,17,-19,28,-23,21,-31,17,-24,30,-21,19,-30,23,-17,20,-25,20,-26,20,-14,29,-26,22,-25,20,-16,19,-28,22,-17,22,-17,16,-18,17,-17,22,-15,19,-11,15,-21,24,-16,20,-26,25,-20,21,-20,17,-23,17,-18,9,-19,20,-22,14,-20,24,-29,20,-16,21,-22,32,-26,28,-19,28,-33,32,-32,23,-26,31,-24,27,-22,23,-20,16,-27,28,-17,19,-18,20,-22,20,-20,18,-21,15,-19,15,-24,19,-24,14,-22,21,-22,21,-30,21,-14,17,-21,18,-19,21,-23,17,-23,19,-21,16,-16,17,-23,19,-28,18,-22,20,-22,12,-19,24,-19,26,-27,30,-18,24,-22,15,-28,24,-21,21,-26,22,-16,15,-25,17,-24,21,-24,23,-27,16,-20,21,-23,18,-27,28,-25,29,-24,22,-24,31,-21,22,-20,28,-26,26,-23,24,-23,23,-24,24,-35,24,-27,28,-26,27,-25,28,-29,26,-24,24,-23,23,-21,23,-17,20,-17,16,-20,22,-32,18,-23,29,-27,24,-28,29,-27,20,-24,27,-40,24,-45,35,-36,29,-48,25,-46,43,-32,33,-30,29,-30,35,-29,18,-27,27,-37,19,-24,25,-23,24,-23,22,-29,24,-21,34,-21,38,-25,18,-26,21,-22,19,-26,16,-25,26,-16,27,-27,20,-32,33,-26,34,-29,22,-24,20,-21,23,-17,19,-29,25,-26,22,-25,19,-22,18,-19,17,-20,19,-15,17,-17,22,-13,19,-13,13,-12,6,-9,10,-12,13,-12,12,-13,12,-6,10,-9,10,-11,12,-10,10,-7,9,-11,13,-13,12,-13,14,-16,13,-13,13,-16,20,-13,15,-11,14,-9,10,-16,14,-14,16,-17,18,-20,28,-12,28,-26,27,-26,24,-30,34,-24,23,-23,15,-16,16,-29,14,-22,24,-28,22,-27,24,-37,21,-24,21,-28,19,-19,17,-21,23,-25,24,-30,26,-22,28,-20,17,-23,19,-14,11,-25,19,-29,24,-30,28,-23,21,-25,21,-27,27,-31,25,-27,29,-32,29,-36,31,-24,26,-21,24,-23,21,-24,16,-36,28,-37,28,-38,30,-27,30,-22,33,-30,35,-24,23,-33,40,-44,31,-40,46,-33,42,-50,31,-23,26,-21,21,-22,15,-29,30,-38,28,-36,27,-35,35,-36,31,-42,26,-37,27,-42,31,-56,35,-47,38,-41,41,-36,28,-28,23,-32,33,-37,33,-35,35,-35,30,-33,29,-32,30,-39,34,-44,28,-35,30,-32,25,-27,37,-39,27,-31,31,-35,38,-34,31,-24,27,-26,26,-25,29,-29,36,-29,33,-36,30,-21,21,-18,13,-25,25,-21,28,-23,26,-25,24,-28,28,-28,29,-25,30,-31,26,-30,38,-33,36,-27,35,-29,35,-30,40,-32,36,-30,41,-33,35,-30,32,-36,25,-26,28,-25,26,-24,23,-21,35,-23,20,-24,26,-24,21,-24,23,-21,18,-25,21,-22,29,-22,33,-24,24,-21,23,-23,15,-21,22,-30,22,-15,17,-14,16,-33,28,-25,17,-30,19,-21,16,-25,25,-27,24,-32,27,-21,30,-28,28,-31,25,-37,26,-26,38,-33,31,-33,23,-22,36,-20,24,-35,24,-27,26,-37,37,-41,30,-40,29,-27,35,-28,27,-31,22,-24,31,-32,25,-23,32,-29,29,-32,49,-27,37,-36,35,-35,30,-26,25,-34,33,-28,26,-35,43,-25,37,-39,30,-39,38,-25,37,-34,32,-41,33,-51,54,-35,29,-48,44,-38,41,-39,30,-25,21,-25,36,-27,23,-25,20,-30,37,-24,20,-31,25,-30,27,-25,30,-17,25,-23,25,-30,27,-24,17,-26,40,-28,28,-28,28,-35,20,-28,24,-32,38,-28,29,-20,23,-24,31,-38,27,-27,26,-23,26,-39,30,-24,32,-20,21,-30,30,-28,26,-30,23,-23,23,-26,29,-29,30,-33,35,-32,27,-36,26,-34,28,-30,33,-23,33,-24,28,-36,27,-32,26,-44,30,-27,28,-37,37,-32,26,-24,25,-48,28,-33,33,-45,38,-40,39,-32,40,-38,44,-37,40,-37,40,-26,55,-39,35,-32,51,-26,37,-36,38,-36,36,-39,44,-35,31,-31,30,-34,34,-25,23,-26,27,-29,25,-27,22,-28,30,-27,23,-30,24,-32,32,-30,33,-27,35,-24,39,-24,30,-42,24,-30,26,-26,23,-29,22,-28,21,-20,22,-24,22,-23,22,-29,34,-31,25,-30,26,-28,28,-23,28,-23,23,-24,28,-28,30,-30,25,-33,29,-33,30,-25,27,-43,27,-29,36,-33,32,-35,38,-34,29,-34,31,-28,26,-40,30,-33,25,-42,38,-26,32,-25,31,-31,38,-22,27,-32,30,-35,31,-30,28,-34,57,-34,28,-41,24,-38,58,-37,36,-34,26,-39,35,-30,26,-27,33,-30,32,-49,42,-22,25,-33,28,-40,36,-31,39,-34,36,-38,44,-35,40,-34,46,-35,34,-46,37,-49,41,-51,48,-35,31,-27,37,-46,32,-35,38,-32,34,-38,41,-40,30,-28,30,-42,43,-35,45,-51,45,-45,42,-22,35,-30,42,-30,27,-30,28,-26,23,-23,28,-25,24,-21,27,-18,20,-22,19,-25,22,-31,31,-26,21,-31,29,-35,31,-22,24,-34,27,-23,27,-28,22,-24,25,-28,29,-31,44,-25,26,-26,34,-20,26,-26,29,-32,29,-34,35,-32,29,-30,36,-23,36,-27,34,-27,28,-34,35,-34,31,-24,37,-44,36,-31,24,-34,33,-32,30,-23,30,-32,26,-36,43,-34,45,-33,37,-37,30,-37,35,-34,36,-46,32,-33,43,-30,38,-39,39,-32,31,-29,33,-31,39,-44,31,-42,38,-35,36,-24,24,-29,38,-34,33,-39,24,-29,33,-37,45,-41,40,-38,48,-23,43,-21,27,-26,21,-20,30,-25,33,-28,28,-27,31,-34,30,-27,27,-27,20,-31,30,-36,35,-45,39,-34,25,-31,34,-37,27,-23,17,-28,26,-24,36,-31,41,-41,41,-31,34,-32,24,-28,30,-31,25,-30,22,-31,32,-21,21,-28,34,-44,45,-36,50,-36,44,-37,43,-35,41,-41,44,-50,43,-39,40,-36,34,-28,37,-51,49,-47,44,-55,39,-39,48,-32,26,-25,39,-32,38,-39,39,-30,27,-39,39,-48,40,-29,46,-42,35,-37,48,-38,38,-31,42,-38,30,-43,44,-27,31,-38,27,-37,28,-30,34,-31,24,-25,26,-27,28,-21,22,-26,32,-24,22,-29,31,-33,32,-32,35,-33,27,-35,28,-33,26,-28,33,-30,38,-29,32,-36,30,-21,31,-30,39,-36,36,-29,29,-30,39,-25,26,-24,24,-20,19,-32,28,-32,23,-28,36,-26,25,-28,21,-30,32,-27,23,-27,34,-30,34,-26,29,-34,22,-33,25,-32,24,-22,29,-35,28,-34,34,-32,23,-28,22,-34,33,-34,29,-47,35,-34,38,-25,25,-30,39,-40,41,-30,40,-36,32,-43,40,-30,25,-28,29,-37,41,-35,30,-28,45,-38,33,-29,33,-39,41,-25,45,-38,35,-30,38,-24,39,-41,40,-30,35,-32,37,-31,45,-43,44,-32,46,-45,56,-44,47,-49,49,-37,36,-36,41,-27,34,-30,41,-19,22,-30,34,-20,35,-39,41,-31,21,-31,29,-21,27,-39,30,-28,22,-36,41,-31,29,-55,33,-29,24,-36,28,-27,22,-27,29,-31,31,-33,31,-35,35,-28,36,-34,36,-51,34,-37,43,-45,47,-44,42,-50,45,-53,44,-43,30,-40,35,-41,40,-27,34,-46,36,-35,34,-23,28,-22,28,-33,20,-26,25,-24,37,-29,35,-42,41,-34,37,-54,35,-60,36,-58,37,-46,58,-39,55,-40,43,-37,34,-23,24,-34,24,-29,34,-26,43,-47,46,-53,44,-52,39,-54,39,-45,36,-42,46,-49,46,-35,33,-39,30,-29,27,-35,29,-36,28,-43,31,-39,28,-32,25,-26,23,-26,20,-27,41,-34,40,-49,37,-43,37,-52,40,-55,43,-40,39,-27,34,-29,29,-36,43,-44,44,-44,52,-48,46,-43,32,-38,29,-30,32,-37,34,-33,30,-21,28,-27,28,-20,23,-27,22,-35,30,-37,23,-45,36,-39,35,-37,28,-31,38,-24,25,-30,28,-21,25,-17,29,-18,26,-17,17,-22,24,-25,17,-27,36,-25,25,-23,19,-25,36,-25,26,-16,23,-18,23,-20,23,-20,20,-21,16,-28,17,-17,16,-22,11,-21,18,-25,15,-30,22,-24,20,-26,25,-36,25,-26,24,-32,26,-34,28,-29,26,-38,32,-32,22,-29,32,-29,31,-22,23,-30,28,-14,26,-26,28,-14,26,-26,27,-19,17,-19,21,-16,19,-23,20,-16,25,-17,18,-23,21,-18,22,-22,17,-39,32,-34,26,-33,29,-24,25,-25,28,-24,24,-28,26,-25,23,-24,23,-24,23,-17,20,-30,21,-19,27,-17,18,-16,19,-16,19,-18,16,-16,20,-21,20,-23,25,-17,19,-22,23,-17,21,-35,22,-29,23,-17,24,-27,23,-22,22,-22,18,-20,30,-23,22,-16,14,-19,23,-15,20,-15,16,-24,21,-23,24,-24,25,-33,31,-21,17,-18,25,-22,19,-19,23,-26,20,-22,24,-27,25,-23,19,-21,24,-23,26,-27,31,-25,40,-24,23,-31,24,-26,21,-26,27,-29,24,-28,37,-28,27,-36,29,-23,41,-35,33,-32,33,-29,31,-32,31,-35,24,-32,25,-34,32,-25,26,-32,22,-26,27,-29,36,-35,31,-23,25,-28,30,-21,21,-36,29,-30,28,-36,33,-30,32,-34,26,-23,25,-22,22,-22,27,-16,26,-23,19,-22,20,-16,25,-18,26,-19,23,-28,18,-24,18,-29,21,-22,25,-25,19,-23,19,-20,25,-20,26,-24,21,-25,24,-24,20,-29,23,-22,21,-22,28,-23,17,-20,26,-18,22,-23,28,-17,25,-18,18,-17,17,-15,14,-22,17,-13,7,-20,14,-21,23,-12,21,-22,16,-18,13,-18,15,-7,12,-17,17,-14,14,-14,11,-20,15,-12,14,-17,17,-13,9,-13,9,-13,13,-9,7,-13,12,-13,9,-10,13,-11,10,-12,10,-6,10,-11,9,-9,9,-7,8,-13,6,-13,6,-6,7,-8,8,-9,7,-7,9,-9,12,-14,12,-12,9,-11,14,-9,10,-8,8,-8,7,-11,6,-8,7,-5,6,-6,6,-7,5,-8,6,-4,6,-6,8,-10,9,-7,7,-7,6,-9,8,-7,5,-7,7,-8,5,-8,8,-14,10,-14,7,-12,8,-7,10,-6,8,-6,11,-7,8,-8,10,-9,11,-11,9,-8,7,-7,7,-6,6,-7,7,-7,7,-9,8,-7,9,-7,10,-10,8,-5,8,-8,6,-5,4,-5,4,-5,5,-6,4,-8,6,-6,6,-6,5,-5,5,-6,5,-4,4,-4,5,-5,5,-3,4,-3,3,-3,3,-2,3,-4,3,-4,4,-5,5,-4,4,-2,3,-3,3,-2,4,-3,3,-4,3,-3,2,-4,2,-4,1,-2,2,-3,3,-2,2,-2,2,-2,2,-3,2,-2,2,-2,2,-2,2,-1,1,-1,2,-1,2,-2,2,-2,3,-3,2,-1,2,-1,1,-1,1,-1,1,-1,2,-6,3,-23,22,-39,37,-39,36,-39,40,-46,40,-49,53,-43,51,-42,47,-37,47,-39,41,-40,40,-39,36,-42,33,-41,28,-38,31,-45,33,-47,36,-46,28,-48,30,-38,25,-34,25,-25,24,-3,4,-1,1,-1,0,0,0,-18,24,-9,10,-9,10,-9,8,-21,18,-23,23,-36,29,-36,27,-43,33,-38,40,-32,46,-35,33,-34,30,-31,23,-30,21,-22,16,-11,12,-18,19,-19,21,-25,25,-21,22,-24,21,-23,24,-28,26,-23,27,-9,10,-2,2,-17,15,-14,14,-16,19,-27,26,-25,22,-24,19,-19,17,-15,14,-12,9,-18,15,-31,25,-40,38,-50,38,-52,40,-49,37,-39,28,-38,32,-39,33,-37,36,-27,29,-23,23,-6,6,-4,5,-4,2,-6,5,-15,9,-27,22,-36,32,-38,36,-38,37,-31,31,-23,24,-17,20,-19,11,-24,20,-33,29,-28,30,-35,38,-29,30,-19,20,-10,7,-7,5,-4,4,-2,2,-1,1,-1,2,-8,8,-15,11,-15,16,-15,16,-12,14,-9,13,-9,12,-9,12,-9,10,-10,10,-6,8,-4,4,-3,3,-2,2,0,0,0,0,0,0,-4,8,-2,3,-5,5,-3,4,-5,3,-4,3,-2,1,-1,1,0,0,0,0,0,0,-4,8,-14,16,-15,19,-16,20,-18,21,-18,22,-21,23,-20,22,-19,22,-21,20,-19,22,-18,21,-17,20,-13,17,-15,14,-11,10,-14,18,-19,19,-27,29,-26,26,-12,12,-4,5,-2,2,-2,2,-9,8,-24,24,-28,31,-27,30,-19,23,-2,7,-1,1,-1,0,0,0,0,0,0,0,-11,21,-25,17,-9,9,-6,8,-5,5,-4,5,-3,4,-6,5,-22,25,-38,30,-42,32,-46,33,-42,36,-41,38,-39,36,-39,38,-38,40,-38,35,-38,29,-38,28,-37,31,-36,28,-36,27,-32,26,-26,24,-28,27,-28,26,-28,27,-29,27,-29,28,-32,29,-31,22,-33,25,-30,23,-30,21,-31,23,-29,23,-22,21,-13,16,-6,6,-3,3,-1,1,0,0,0,0,0,0,0,0,0,0,-13,12,-16,17,-9,11,-7,7,-5,5,-9,11,-11,13,-13,11,-12,14,-18,20,-22,28,-30,32,-30,31,-29,30,-28,30,-34,27,-31,22,-21,17,-20,20,-21,21,-21,21,-20,20,-19,19,-18,18,-17,17,-16,17,-16,16,-16,12,-18,14,-17,15,-18,18,-19,20,-21,19,-17,17,-17,17,-18,16,-17,15,-16,14,-17,13,-17,12,-16,10,-9,8,-11,7,-13,10,-19,12,-21,22,-21,20,-22,22,-20,21,-21,31,-18,37,-18,32,-18,33,-18,19,-16,13,-17,14,-15,14,-14,13,-12,13,-10,12,-7,11,-7,10,-7,5,-3,4,-1,2,0,1,-1,1,-1,1,-8,16,-6,12,-3,4,-4,9,-1,2,-3,5,-8,7,-9,7,-12,14,-17,14,-14,12,-7,7,-8,9,-6,9,-7,10,-5,4,-3,4,-2,3,-2,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,1,0,0,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-1,2,-1,2,-2,2,-2,2,-2,1,-2,2,-1,2,-1,2,-1,2,-2,1,-1,2,-2,1,-2,2,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,2,-7,7,-14,14,-24,26,-25,24,-29,28,-36,32,-33,29,-29,26,-32,29,-30,28,-11,11,-10,7,-31,25,-35,33,-36,36,-31,34,-26,22,-21,22,-25,28,-30,33,-38,38,-35,38,-27,32,-21,25,-15,18,-12,16,-8,9,-5,5,-3,2,-3,3,-5,3,-7,6,-10,10,-14,15,-14,14,-16,16,-16,14,-8,8,-9,11,-8,7,-3,7,-4,5,-4,4,-5,2,-4,4,-8,6,-10,11,-12,12,-14,14,-26,24,-20,23,-22,22,-12,13,-8,9,-7,7,-1,1,-1,2,-4,4,-12,15,-17,15,-21,19,-21,22,-16,13,-13,12,-13,9,-7,7,-3,2,-1,4,-20,21,-30,23,-31,25,-28,22,-27,23,-26,21,-26,21,-24,20,-22,21,-19,20,-19,20,-18,20,-17,19,-17,19,-17,19,-16,19,-17,19,-17,20,-17,19,-16,19,-14,18,-12,17,-11,13,-12,12,-11,16,-14,15,-14,15,-16,16,-16,21,-23,18,-15,13,-5,7,-17,13,-13,14,-7,7,-3,2,-1,1,0,0,-9,14,-20,24,-17,15,-18,20,-19,22,-18,18,-12,16,-12,16,-12,15,-12,15,-12,16,-13,16,-13,16,-13,17,-14,18,-16,19,-21,22,-24,29,-24,31,-24,30,-24,27,-25,25,-25,23,-26,21,-26,20,-24,20,-23,21,-23,23,-19,24,-17,22,-14,20,-10,15,-5,12,-4,5,-6,5,-7,6,-7,9,-8,9,-7,7,-8,8,-5,5,-5,4,-4,4,-4,4,-4,5,-4,4,-2,3,-29,24,-30,31,-30,30,-30,28,-25,25,-10,21,-15,16,-20,21,-22,22,-22,23,-21,22,-20,20,-19,18,-17,16,-14,13,-7,4,-3,5,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-27,32,-29,32,-31,29,-30,29,-29,30,-28,29,-27,28,-28,26,-28,25,-28,22,-26,22,-25,24,-23,20,-23,19,-25,18,-26,17,-26,22,-23,24,-24,27,-26,28,-22,27,-17,23,-6,7,-2,1,-2,2,0,1,0,0,0,0,0,0,0,0,-14,17,-19,16,-20,22,-19,17,-12,14,-7,5,-5,2,-4,2,-31,33,-29,28,-24,23,-28,23,-28,24,-26,25,-24,25,-17,23,-17,18,-14,17,-12,15,-12,15,-16,18,-20,18,-20,21,-22,23,-21,21,-20,21,-17,19,-21,18,-19,17,-15,14,-17,14,-18,13,-18,14,-17,15,-15,13,-16,15,-19,16,-20,19,-24,22,-22,21,-25,21,-26,23,-19,21,-14,14,-10,9,-9,9,-8,7,-7,8,-9,7,-10,7,-9,8,-18,7,-26,18,-27,16,-25,15,-25,16,-26,17,-24,18,-23,16,-20,15,-19,15,-21,18,-18,16,-15,12,-12,9,-7,7,-5,4,-1,1,0,0,0,0,-14,12,-8,7,-4,6,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,6,-3,5,-9,7,-6,6,-4,2,-29,21,-36,29,-35,29,-34,32,-36,36,-34,36,-34,37,-30,36,-29,35,-24,33,-20,25,-18,21,-15,19,-14,19,-12,17,-13,15,-16,14,-18,15,-20,15,-19,13,-17,12,-15,11,-11,10,-11,9,-8,10,-9,10,-5,10,-11,10,-11,10,-9,9,-8,7,-4,4,-2,2,-1,2,0,0,0,0,0,0,0,1,-1,1,-1,1,-2,2,-1,1,-2,2,-2,1,-1,2,-2,3,-2,2,-2,1,-2,2,-2,2,-2,2,-1,1,-2,2,-2,1,-2,2,-1,1,-2,2,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,9,-12,15,-23,22,-7,9,-7,8,-5,6,-22,20,-36,39,-46,36,-47,32,-43,27,-41,27,-38,27,-31,23,-28,29,-26,27,-23,23,-21,22,-20,20,-21,19,-23,16,-24,18,-24,22,-25,26,-25,27,-28,27,-29,28,-23,24,-22,19,-23,19,-7,6,-6,12,-17,15,-27,18,-26,20,-27,23,-28,24,-34,34,-33,38,-33,32,-33,36,-34,32,-32,31,-32,31,-30,32,-29,31,-26,30,-22,28,-19,25,-15,18,-12,12,-3,1,-1,1,-1,1,-8,23,-6,8,-6,7,-2,4,-1,1,-4,6,-9,6,-11,8,-12,12,-17,15,-9,11,-8,14,-11,14,-12,16,-12,15,-12,12,-7,8,-4,6,-5,7,-4,4,-4,4,-4,4,-5,5,-5,5,-5,6,-7,8,-9,6,-12,9,-14,9,-14,10,-14,12,-15,14,-10,13,-17,14,-26,26,-26,28,-27,27,-18,20,-7,10,-15,18,-25,22,-29,24,-30,22,-25,23,-25,16,-20,15,-16,20,-5,7,-1,1,0,1,0,0,0,0,0,0,0,0,-2,5,0,0,0,0,0,0,0,0,-11,11,-16,13,-3,4,-10,16,-25,29,-28,32,-25,29,-19,21,-7,9,-4,5,-2,1,0,0,0,0,0,0,0,0,-5,12,-19,15,-20,20,-13,13,-8,6,-8,5,-13,13,-15,15,-12,11,-18,17,-24,28,-24,24,-27,28,-29,29,-28,26,-30,25,-31,27,-28,31,-28,29,-28,26,-21,25,-27,25,-14,15,-7,6,-5,6,-2,2,-1,1,0,1,-10,10,-18,15,-25,27,-32,30,-35,29,-34,32,-31,32,-31,29,-29,19,-32,25,-32,27,-33,26,-32,27,-32,28,-32,27,-30,26,-29,24,-28,23,-27,23,-26,23,-18,19,-12,15,-5,5,-4,5,-4,4,-5,5,-3,2,-2,1,-24,14,-25,19,-19,17,-13,14,-10,8,-11,11,-18,18,-19,20,-19,25,-22,25,-20,22,-22,24,-20,22,-19,20,-19,23,-18,23,-17,21,-16,21,-16,21,-16,21,-17,20,-17,20,-24,18,-24,23,-23,28,-21,28,-23,28,-23,27,-23,27,-20,24,-19,22,-20,18,-20,17,-18,18,-18,14,-20,14,-21,13,-21,13,-18,11,-13,11,-13,12,-13,13,-16,14,-20,13,-21,16,-20,17,-20,17,-19,18,-19,18,-19,18,-20,17,-19,16,-15,18,-13,17,-12,17,-13,17,-13,15,-13,15,-12,13,-10,11,-14,10,-14,16,-19,17,-16,21,-17,19,-14,14,-13,14,-16,18,-18,15,-17,16,-20,16,-15,14,-4,4,0,1,0,0,0,8,-6,6,-15,14,-26,18,-30,21,-25,17,-22,16,-25,12,-25,15,-23,13,-8,14,-16,9,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,-1,3,-2,3,-5,8,-7,11,-10,10,-10,11,-13,12,-14,14,-16,15,-14,13,-13,14,-11,10,-15,11,-15,10,-9,9,-4,3,0,1,-1,0,-4,7,-4,6,-10,10,-9,10,-12,14,-18,14,-18,15,-16,14,-16,13,-11,13,-14,15,-15,17,-14,15,-13,15,-14,16,-12,15,-14,15,-13,17,-12,17,-10,18,-11,18,-12,18,-13,19,-14,19,-17,19,-26,27,-27,28,-26,33,-26,29,-27,24,-26,20,-25,20,-29,21,-26,21,-25,26,-25,24,-24,25,-23,26,-22,26,-20,26,-18,25,-18,23,-17,22,-15,21,-8,11,-2,1,-1,1,-1,2,-1,2,-1,0,-12,13,-16,19,-11,10,-6,6,-5,5,-4,5,-3,3,-3,7,-17,19,-16,18,-16,16,-16,14,-13,15,-15,18,-16,18,-14,18,-15,19,-14,18,-13,18,-13,18,-13,17,-12,15,-12,15,-10,14,-8,10,-3,2,-3,3,-3,3,-3,4,-2,3,-3,3,-2,2,-3,3,-2,4,-4,2,-4,5,-19,12,-21,12,-20,14,-22,19,-22,21,-20,18,-18,16,-18,14,-18,15,-18,14,-16,15,-15,15,-9,13,-11,8,-17,19,-21,23,-22,23,-20,19,-18,16,-9,8,-12,7,-14,16,-15,14,-15,14,-14,14,-14,15,-13,14,-7,10,-7,5,-7,7,-4,5,-5,5,-6,5,-6,6,-5,5,-5,4,-4,5,-3,3,-2,2,-14,13,-15,15,-18,16,-20,18,-13,18,-14,15,-4,4,-9,8,-13,13,-11,9,-3,2,-1,1,-4,7,-13,8,-13,7,-17,13,-7,7,-3,1,0,0,0,0,0,0,-1,8,-5,9,-1,2,-13,11,-14,10,-13,11,-9,9,-6,4,-1,1,0,0,0,0,0,0,0,0,0,0,-7,6,-9,9,-6,7,-3,4,-3,2,-2,4,-1,2,-1,1,-9,8,-22,16,-26,21,-30,26,-27,27,-19,24,-19,21,-15,18,-15,16,-13,12,-9,9,-3,5,-2,2,-1,1,-1,1,-4,3,-5,5,-4,5,-7,5,-4,4,-2,4,-1,1,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,1,-3,3,-2,2,-2,3,-3,3,-3,3,-3,4,-5,4,-5,6,-4,5,-5,6,-4,6,-4,4,-5,4,-3,5,-3,3,-4,3,-5,4,-3,4,-3,2,-3,3,-3,3,-2,3,-2,2,-1,1,-1,1,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-2,4,-4,6,-5,9,-9,3,-8,13,-5,5,-2,1,-1,1,-3,4,-12,10,-17,14,-17,16,-15,15,-5,5,-5,6,-3,5,-2,2,0,1,0,0,0,0,-8,13,-11,14,-15,16,-26,19,-28,27,-29,27,-27,27,-26,24,-21,23,-16,21,-15,18,-12,15,-10,13,-10,7,-16,18,-23,24,-21,21,-22,22,-15,11,-12,12,-14,14,-12,13,-10,10,-5,5,-8,6,-5,5,-1,0,0,0,0,0,0,0,0,0,-1,1,-3,2,-2,2,-2,2,-4,5,-11,9,-11,13,-17,20,-16,16,-7,6,-5,4,-11,16,-25,23,-29,21,-32,19,-28,17,-27,15,-27,19,-21,18,-16,20,-16,19,-15,20,-14,17,-12,16,-12,15,-10,11,-13,9,-17,18,-19,21,-23,25,-16,18,-16,19,-18,16,-10,9,-6,6,-7,10,-6,7,-6,8,-6,7,-5,5,-4,4,-2,1,-10,5,-14,16,-14,14,-13,15,-13,16,-10,14,-8,12,-4,5,-4,3,-4,4,-13,12,-14,14,-4,5,-1,2,-4,6,-15,15,-6,8,-8,9,-6,7,-4,9,-5,9,-19,16,-15,15,-14,16,-14,17,-13,11,-13,13,-11,11,-6,7,-3,3,-2,2,-2,3,-6,7,-9,10,-17,16,-18,16,-18,15,-17,17,-18,20,-18,17,-17,15,-17,15,-5,11,-2,3,-1,1,0,0,-4,6,-12,10,-13,12,-7,8,-5,3,-11,14,-14,16,-15,16,-14,14,-10,10,-7,6,-6,5,-10,7,-11,12,-12,13,-14,16,-24,21,-24,24,-24,20,-26,30,-25,27,-21,29,-25,26,-21,19,-8,9,-1,0,0,0,-5,7,-7,10,-9,9,-21,23,-26,24,-24,23,-22,23,-19,20,-20,20,-22,19,-21,19,-21,15,-18,16,-18,17,-19,17,-16,17,-15,17,-14,16,-12,14,-9,9,-2,3,0,1,-5,4,0,0,-1,1,-2,2,-7,7,-12,12,-15,14,-15,15,-13,14,-20,20,-13,13,-8,8,-5,5,-2,2,-4,9,-16,19,-17,20,-22,20,-23,23,-25,25,-22,24,-20,23,-19,22,-19,21,-15,21,-14,16,-13,15,-14,15,-16,19,-15,17,-14,17,-13,16,-9,13,-10,10,-15,12,-16,17,-17,20,-21,20,-19,20,-20,18,-15,16,-6,7,-7,7,-3,3,-3,3,-3,3,-4,3,-2,2,-3,4,-14,12,-12,12,-16,14,-10,10,-7,6,-16,12,-13,20,-17,24,-21,20,-28,26,-26,31,-28,29,-23,22,-25,23,-22,21,-23,22,-8,9,-3,3,-18,8,-20,10,-19,13,-13,12,-14,11,-7,8,-5,6,-3,3,-1,1,0,0,0,0,0,0,0,0,0,0,-3,17,-1,1,-1,1,-12,8,-15,13,-23,15,-19,20,-16,16,-12,20,-14,13,-9,6,-3,5,-3,1,-1,0,0,0,0,0,0,0,-2,2,-2,2,-4,5,-4,3,-5,4,-8,7,-6,6,-4,6,-5,5,-6,5,-7,7,-8,6,-8,5,-5,5,-5,5,-3,3,-2,2,-2,2,-1,1,0,0,0,0,0,0,-3,2,-2,2,-6,6,-10,4,-17,11,-21,24,-32,30,-32,29,-23,22,-5,4,-1,1,-1,1,-1,0,-1,2,-1,0,-1,2,-32,29,-33,30,-34,33,-34,32,-34,32,-40,31,-38,22,-38,22,-36,22,-35,24,-34,25,-32,27,-28,26,-23,22,-11,10,-19,18,-26,23,-29,32,-31,31,-24,26,-24,24,-18,17,-9,11,-8,4,-24,22,-29,26,-34,29,-30,29,-24,24,-23,24,-24,24,-24,25,-26,25,-29,29,-30,28,-33,24,-33,23,-26,23,-22,22,-20,20,-18,18,-16,14,-15,11,-12,8,-11,5,-3,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,4,-25,20,-22,22,-25,19,-29,20,-29,20,-27,17,-26,15,-25,16,-25,14,-26,15,-25,15,-26,15,-27,18,-13,19,-8,8,-6,7,-2,4,-9,13,-7,6,-10,8,-8,8,-7,6,-9,8,-15,15,-23,24,-37,32,-39,29,-34,25,-34,22,-32,22,-35,24,-37,27,-39,32,-36,34,-34,33,-29,30,-29,30,-26,26,-4,6,-1,2,-9,9,-14,14,-13,10,-5,4,-10,11,-20,17,-19,17,-15,17,-13,10,-18,14,-26,28,-26,24,-33,37,-27,24,-24,23,-5,9,-2,1,0,0,0,0,0,0,0,0,-4,9,-25,12,-23,16,-22,15,-26,16,-27,16,-26,15,-27,14,-29,15,-25,15,-25,15,-17,15,-23,21,-22,21,-21,21,-21,20,-20,19,-20,19,-19,18,-16,14,-11,11,-6,6,-2,3,-1,2,0,1,0,0,-6,2,-17,10,-19,13,-21,20,-23,22,-22,16,-19,13,-20,14,-19,14,-14,12,-16,14,-17,16,-16,16,-15,15,-15,15,-15,15,-15,16,-12,11,-16,16,-25,21,-21,20,-20,23,-14,12,-7,7,-3,4,-12,12,-17,18,-22,22,-26,23,-26,23,-23,23,-24,26,-24,27,-23,24,-21,19,-21,17,-21,17,-22,13,-22,16,-20,17,-18,18,-16,17,-14,15,-8,11,-6,5,-3,3,-6,4,-6,8,-6,6,-6,6,-5,6,-4,4,-4,2,-2,2,-1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,-1,1,-1,2,-1,2,-2,2,-2,1,-1,1,-1,1,-1,1,-2,1,-2,2,-1,1,-1,1,-1,1,-2,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,9,-6,6,-10,11,-18,18,-18,14,-14,16,-4,3,-2,5,-4,4,-13,14,-16,15,-15,15,-16,11,-9,6,-4,3,-5,3,-1,4,-1,1,-2,2,-8,7,-27,27,-15,18,-15,16,-13,13,-12,13,-7,8,-5,4,-4,3,-2,1,-1,1,-8,5,-11,12,-15,16,-16,18,-17,19,-14,16,-10,11,-6,8,-11,15,-16,18,-22,20,-24,25,-26,24,-13,13,-6,5,-2,3,-2,2,-1,0,-1,1,-2,1,-2,3,-4,5,-7,8,-4,9,-10,11,-13,12,-13,13,-10,10,-7,7,-11,9,-8,8,-9,10,-6,8,-6,7,-4,5,-4,4,-4,3,-3,3,-3,2,-1,1,0,0,-3,3,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,-2,1,-2,1,-1,1,-1,1,-2,1,-2,2,-3,3,-4,4,-4,5,-5,7,-4,5,-4,4,-5,6,-4,4,-5,5,-5,5,-6,7,-8,5,-5,5,-5,5,-5,4,-4,5,-4,5,-4,5,-3,4,-4,3,-4,4,-4,3,-4,3,-4,3,-3,3,-2,2,-2,2,-1,1,-1,1,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,-2,1,-1,1,-4,5,-5,7,-9,10,-14,18,-18,25,-34,45,-47,54,-52,55,-57,52,-52,42,-50,36,-45,35,-44,37,-37,28,-49,31,-52,34,-51,37,-52,34,-50,27,-45,23,-21,14,-15,11,-14,9,-12,15,-6,7,-2,1,-2,1,-6,7,-29,21,-36,29,-35,30,-24,25,-23,21,-18,16,-18,12,-17,12,-17,13,-17,15,-20,16,-26,21,-33,29,-50,43,-44,38,-33,32,-35,32,-32,32,-32,27,-36,28,-39,30,-42,29,-44,31,-42,38,-38,38,-36,37,-32,28,-32,24,-31,26,-31,27,-17,16,-11,9,-6,7,-6,8,-27,24,-23,24,-25,25,-23,16,-10,6,-3,3,-3,4,-1,1,-2,1,0,0,0,0,0,0,0,0,-27,21,-35,33,-30,28,-27,23,-13,17,-15,14,-13,14,-12,15,-12,16,-11,13,-11,12,-11,12,-10,11,-12,13,-12,15,-13,15,-14,15,-13,13,-17,13,-27,26,-28,30,-31,30,-31,30,-32,28,-28,23,-25,18,-18,16,-7,6,-3,3,-1,2,0,0,0,0,0,0,-7,8,-10,10,-10,8,-7,6,-3,3,-1,0,0,2,-1,0,0,0,0,0,-3,3,-12,12,-11,11,-7,5,-4,3,-3,3,-2,2,-1,1,-1,1,-3,4,-12,14,-18,16,-20,18,-22,19,-23,19,-22,22,-21,26,-22,28,-20,26,-19,22,-16,19,-16,20,-13,18,-14,19,-12,17,-11,17,-10,14,-8,13,-7,11,-8,12,-9,12,-16,14,-16,13,-15,12,-14,12,-13,13,-13,11,-12,11,-13,12,-8,12,-9,9,-8,10,-7,7,-9,6,-11,9,-20,18,-25,27,-23,22,-24,24,-25,24,-25,22,-23,22,-17,16,-11,11,-9,8,-5,5,-6,5,-7,9,-8,7,-6,6,-6,7,-4,5,-3,3,-14,11,-21,23,-25,27,-28,26,-27,27,-26,26,-23,27,-22,26,-18,22,-19,18,-28,18,-26,28,-27,25,-21,20,-26,27,-27,24,-17,17,-17,17,-2,3,-2,2,0,0,0,0,-12,17,-9,15,-7,8,-13,11,-11,14,-13,13,-11,12,-9,7,-4,4,-4,4,-28,28,-48,34,-49,33,-45,32,-47,34,-44,29,-9,22,-7,10,-3,5,-13,9,-25,26,-34,31,-36,33,-34,31,-21,26,-7,9,-1,1,-8,7,-14,14,-12,13,-10,11,-3,4,-21,14,-37,35,-39,37,-44,40,-41,34,-11,11,-5,8,-6,6,-7,6,-5,6,-6,6,-8,8,-11,10,-19,20,-21,21,-6,15,-4,4,-4,7,-11,9,-31,20,-34,25,-31,33,-30,37,-31,37,-30,31,-20,24,-17,21,-19,19,-17,20,-16,20,-16,19,-15,18,-14,18,-14,17,-15,16,-15,15,-15,16,-15,16,-16,18,-20,18,-22,21,-33,28,-33,23,-25,27,-30,27,-34,28,-36,22,-37,25,-39,27,-37,31,-36,32,-34,32,-34,30,-34,27,-31,24,-34,25,-33,26,-32,26,-33,28,-33,29,-34,31,-33,31,-31,30,-29,29,-28,29,-30,30,-26,26,-26,26,-25,26,-26,27,-24,27,-23,27,-25,28,-24,28,-22,27,-18,26,-19,25,-17,23,-16,21,-23,22,-25,24,-24,26,-24,19,-20,18,-21,20,-23,20,-19,15,-9,7,-5,5,-3,5,-3,3,-5,4,-9,8,-16,14,-20,22,-26,28,-28,25,-29,30,-19,18,-24,20,-22,23,-23,23,-23,22,-30,28,-18,17,-2,3,0,0,0,0,-7,6,-11,8,-5,5,-9,8,-12,9,-8,6,-8,6,-5,4,-2,2,-2,1,-2,3,-3,3,-3,3,-4,3,-4,4,-4,4,-5,4,-4,4,-4,4,-4,5,-4,5,-3,5,-3,4,-3,6,-16,9,-24,16,-25,19,-24,21,-22,18,-17,11,-13,11,-8,10,-6,5,-11,11,-12,13,-22,20,-23,21,-30,26,-20,23,-25,25,-18,19,-9,9,-1,1,0,0,0,0,-10,9,-11,10,-6,7,-1,2,-4,3,-7,10,-12,11,-12,11,-12,14,-12,16,-13,18,-12,15,-9,13,-10,14,-8,11,-8,11,-9,12,-10,12,-11,13,-11,13,-13,13,-14,10,-13,10,-8,8,-6,6,-14,15,-25,21,-33,30,-33,34,-26,23,-29,33,-24,24,-27,27,-23,23,-22,22,-18,19,-8,8,-5,4,-18,13,-20,13,-19,15,-18,14,-19,15,-19,14,-16,15,-13,13,-14,13,-18,14,-21,15,-19,14,-13,12,-15,15,-15,16,-15,16,-13,14,-7,12,-3,3,-1,0,0,0,-6,6,-11,11,-18,19,-23,21,-23,21,-23,22,-25,27,-19,20,-17,21,-12,8,-1,2,-3,3,-1,1,0,0,0,0,0,1,-2,1,-4,4,-1,2,-2,1,-2,2,-3,3,-4,4,-3,4,-4,4,-4,4,-3,4,-3,3,-5,4,-3,3,-2,3,-3,3,-3,4,-4,4,-4,3,-3,4,-3,3,-2,2,-3,3,-3,3,-3,3,-2,3,-3,3,-3,3,-2,2,-1,2,-1,2,-2,2,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-2,2,-2,2,-18,24,-30,34,-30,33,-28,34,-20,26,-15,17,-27,25,-27,26,-23,23,-21,20,-38,32,-43,40,-39,36,-41,36,-38,30,-34,28,-34,30,-29,33,-27,27,-23,20,-17,14,-9,9,-16,18,-22,23,-23,28,-28,28,-21,23,-18,18,-18,20,-19,14,-5,9,-32,30,-34,33,-35,34,-34,35,-34,33,-28,29,-16,25,-13,17,-14,12,-20,20,-27,21,-25,24,-26,27,-26,29,-30,34,-33,29,-30,31,-18,20,-8,8,-23,24,-37,31,-35,33,-35,30,-29,34,-21,23,-20,25,-19,25,-19,23,-18,21,-23,16,-24,19,-23,21,-22,22,-9,6,0,2,-4,7,-8,11,-6,7,-6,4,-19,20,-20,28,-29,35,-28,34,-27,32,-9,19,-5,5,-2,6,-3,4,-6,5,-3,3,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,20,-28,22,-38,28,-41,29,-41,31,-44,33,-38,32,-34,29,-22,18,-8,7,-6,5,-8,7,-9,10,-15,12,-24,22,-29,26,-30,27,-26,24,-22,21,-18,18,-17,17,-28,22,-38,36,-41,37,-41,35,-34,30,-34,28,-28,26,-19,20,-14,12,-14,11,-9,11,-9,9,-12,13,-21,24,-29,23,-28,33,-20,18,-4,4,-7,9,-7,6,-5,4,-3,2,-5,4,-3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-2,2,-2,2,-2,2,-3,3,-4,3,-5,5,-4,5,-4,5,-7,7,-10,9,-11,10,-13,13,-11,12,-19,21,-12,12,-12,12,-8,6,-6,6,-3,3,-6,5,-12,11,-12,12,-14,14,-17,21,-18,22,-18,24,-17,22,-16,20,-16,18,-17,18,-17,18,-17,19,-18,19,-19,20,-19,20,-18,20,-16,18,-12,17,-7,11,-6,8,-3,3,0,0,0,0,-3,4,-16,13,-20,20,-9,10,-5,4,-2,3,-5,5,-3,5,-13,17,-18,24,-26,27,-25,29,-26,28,-23,26,-20,22,-18,20,-18,19,-17,20,-15,17,-16,16,-16,16,-16,17,-19,19,-18,19,-19,18,-20,19,-22,19,-23,20,-21,19,-19,19,-19,20,-19,19,-19,18,-17,16,-15,15,-7,14,-11,12,-13,15,-11,15,-15,10,-15,14,-27,25,-25,26,-25,24,-28,25,-16,20,-12,12,-4,5,-1,1,-1,0,-3,3,-1,1,-2,2,-2,2,-4,5,-3,3,-4,5,-5,5,-4,4,-5,5,-5,6,-4,5,-3,3,-5,5,-3,4,-4,3,-3,4,-2,2,-2,3,-2,2,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,-4,4,-4,4,-9,6,-15,10,-18,17,-14,20,-18,25,-25,33,-32,41,-46,46,-49,50,-48,46,-47,42,-37,38,-38,35,-32,31,-26,27,-23,21,-21,18,-20,18,-17,14,-16,17,-16,17,-13,16,-13,16,-13,15,-13,17,-13,15,-12,14,-11,14,-10,13,-8,11,-6,9,-7,9,-12,13,-17,16,-22,19,-27,23,-31,35,-35,42,-33,44,-31,37,-32,33,-33,31,-34,36,-32,32,-30,32,-31,29,-29,32,-28,32,-27,30,-22,29,-19,27,-18,24,-17,21,-13,19,-11,14,-11,14,-12,10,-14,11,-17,11,-18,13,-18,14,-19,15,-14,10,-13,13,-13,13,-13,12,-12,11,-15,14,-16,19,-19,21,-15,21,-17,19,-13,17,-13,16,-12,14,-13,13,-13,12,-13,10,-11,11,-11,11,-12,11,-11,10,-10,10,-10,10,-10,10,-8,9,-8,7,-6,6,-6,7,-1,0,0,0,0,0,0,0,-3,3,-4,3,-3,4,-2,2,-1,1,-1,1,-6,3,-9,10,-14,18,-15,19,-17,22,-16,16,-17,19,-16,22,-15,21,-15,15,-15,15,-16,13,-16,14,-14,14,-14,14,-14,14,-14,15,-15,16,-15,16,-15,16,-13,15,-13,13,-15,15,-14,14,-14,15,-14,16,-17,18,-20,22,-22,27,-23,34,-27,32,-24,24,-22,20,-21,17,-18,16,-14,17,-12,16,-8,10,-4,7,-2,4,-4,3,-3,3,-10,12,-21,23,-29,30,-27,32,-26,31,-12,24,-6,7,-4,5,-7,7,-13,12,-15,19,-17,22,-17,21,-13,18,-19,17,-31,30,-27,32,-36,31,-33,31,-28,32,-31,30,-32,32,-28,25,-23,22,-10,12,-3,4,-1,0,0,0,-2,5,-9,11,-5,9,-31,21,-31,20,-31,22,-32,22,-31,20,-29,18,-26,15,-23,12,-15,9,-16,10,-19,12,-24,13,-26,14,-28,17,-30,24,-23,23,-6,7,-4,4,-4,2,-1,0,-3,9,-8,16,-26,30,-24,28,-21,24,-23,22,-25,22,-24,24,-10,14,-2,3,-1,2,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,-13,14,-26,30,-28,32,-30,30,-32,31,-29,31,-30,26,-29,26,-28,22,-31,25,-33,33,-21,28,-19,25,-19,24,-15,19,-11,9,-17,19,-24,23,-28,29,-25,23,-24,25,-36,29,-18,18,-17,17,-13,14,-7,10,-3,4,-2,1,-24,16,-32,36,-25,28,-25,28,-20,22,-8,11,-2,2,0,0,0,0,0,0,0,0,-3,4,-6,6,-5,9,-3,2,-2,2,-2,2,-3,3,-2,1,-4,2,-16,17,-18,18,-17,16,-15,15,-20,20,-20,23,-15,18,-12,14,-15,16,-11,15,-12,14,-12,12,-9,9,-6,5,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,-1,5,-3,5,-10,9,-15,14,-25,23,-19,19,-23,24,-20,18,-20,24,-17,19,-11,10,-6,6,-1,2,-15,10,-13,12,-13,10,-6,5,-2,3,-2,1,0,0,0,0,-2,6,-2,4,-16,16,-22,16,-24,22,-26,23,-15,16,-15,17,-15,17,-15,19,-16,19,-15,19,-16,18,-18,18,-26,19,-25,19,-23,14,-22,15,-25,19,-28,20,-24,22,-20,20,-9,13,-5,5,-1,4,0,1,-3,1,-10,9,-18,16,-17,13,-10,9,-15,16,-17,18,-17,19,-16,20,-16,20,-15,19,-11,15,-6,10,-2,3,-6,4,-5,5,-8,9,-18,17,-20,22,-19,24,-16,21,-15,17,-14,15,-14,14,-10,12,-7,9,-7,6,-3,4,-2,2,0,0,-3,4,-5,7,-18,17,-20,22,-18,19,-9,9,-10,8,-17,18,-20,21,-18,20,-16,18,-15,16,-15,16,-17,17,-21,19,-23,21,-24,23,-23,24,-24,24,-24,22,-24,20,-21,21,-12,18,-6,5,-2,3,0,3,-3,2,-5,7,-9,11,-12,11,-6,7,-5,5,-1,1,-2,3,-3,2,-12,10,-10,14,-12,15,-13,17,-15,17,-18,18,-20,22,-19,24,-18,24,-18,23,-19,18,-20,17,-19,16,-17,15,-18,15,-16,13,-14,13,-11,12,-13,11,-14,12,-16,14,-13,12,-12,12,-10,10,-10,9,-12,12,-17,16,-17,17,-16,19,-18,17,-14,16,-11,13,-11,13,-8,11,-6,10,-6,9,-3,4,-4,2,-2,1,0,0,0,0,0,0,0,0,-2,1,-1,2,-4,4,-3,3,-2,2,-4,3,-4,4,-4,3,-3,4,-2,2,-4,2,-3,2,-3,2,-3,3,-4,3,-3,3,-2,3,-2,1,-2,1,-3,2,-2,2,-2,2,-2,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-10,10,-16,20,-21,23,-22,25,-23,26,-7,8,-5,6,-4,4,-2,5,-3,3,-1,0,0,0,0,0,0,0,0,0,0,0,-4,2,-1,1,-2,3,-4,3,-7,6,-11,13,-14,20,-18,18,-28,22,-32,24,-35,25,-35,28,-35,27,-34,26,-35,28,-29,30,-17,18,-12,15,-22,22,-30,29,-34,32,-31,32,-27,27,-27,20,-27,20,-28,22,-24,21,-15,14,-9,9,-15,21,-19,26,-22,24,-21,21,-19,13,-13,14,-20,20,-11,14,-18,19,-14,17,-5,7,-1,1,0,0,-5,7,-10,7,-8,10,-2,5,-15,11,-13,10,-14,11,-15,13,-11,11,-10,11,-11,11,-11,11,-10,10,-12,11,-13,11,-18,14,-19,15,-21,18,-21,18,-19,18,-19,20,-17,19,-17,14,-14,14,-14,15,-14,15,-13,15,-11,15,-10,15,-10,15,-9,14,-9,13,-7,11,-6,10,-7,9,-12,13,-13,15,-9,14,-2,1,0,1,0,0,-7,7,-20,20,-21,22,-22,22,-23,19,-25,24,-27,25,-24,24,-28,26,-19,23,-10,7,-2,3,-19,12,-24,24,-24,28,-24,27,-23,27,-26,30,-28,28,-26,24,-21,21,-19,24,-18,24,-17,24,-15,23,-14,22,-13,19,-7,7,-11,18,-19,23,-22,26,-23,26,-23,27,-26,30,-28,31,-28,33,-28,32,-35,32,-42,33,-39,30,-35,27,-32,28,-38,28,-36,23,-33,24,-32,26,-22,26,-16,14,-7,7,-4,5,-3,2,-4,6,-3,3,-3,4,-6,7,-15,12,-15,11,-18,11,-17,12,-12,10,-8,11,-13,16,-13,16,-13,15,-12,14,-11,13,-4,10,-3,3,-2,1,0,0,0,0,0,1,-1,1,-2,2,-2,3,-2,2,-4,3,-4,2,-2,3,-2,2,-3,2,-2,3,-3,3,-3,3,-2,2,-2,1,-1,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,20,-20,25,-23,21,-19,26,-15,17,-18,14,-26,18,-28,19,-17,16,-15,12,-7,7,-2,2,-1,1,-2,3,-21,25,-25,29,-22,28,-23,28,-21,25,-19,24,-15,16,-3,6,-1,1,-1,0,0,0,0,0,-2,2,-6,7,-16,18,-12,11,-14,15,-11,11,-11,12,-11,11,-10,10,-8,6,-5,7,-10,5,-30,26,-42,30,-41,40,-32,41,-26,41,-30,36,-30,32,-26,27,-25,22,-24,25,-25,24,-28,21,-27,16,-26,17,-27,21,-28,23,-23,25,-16,18,-4,2,-1,1,-1,0,0,0,0,0,0,0,-2,3,-14,12,-9,10,-8,7,-6,4,-16,14,-16,17,-17,18,-15,13,-16,14,-28,28,-27,26,-22,25,-27,30,-26,26,-31,27,-27,29,-31,27,-30,29,-23,26,-30,32,-27,22,-16,18,-20,19,-10,11,-2,1,0,0,0,8,-9,11,-24,30,-42,44,-45,49,-39,39,-33,35,-32,32,-32,33,-29,28,-28,25,-28,24,-28,23,-28,23,-25,21,-23,21,-22,20,-18,20,-12,16,-10,13,-8,7,-7,7,-8,8,-18,17,-25,24,-24,24,-6,19,-3,3,-1,0,-1,0,0,0,0,0,0,0,0,0,-3,7,-2,2,-3,2,-2,1,-3,8,-13,16,-16,18,-14,15,-7,9,-1,2,0,0,0,0,0,0,-6,7,-5,10,-2,3,-5,10,-13,11,-15,15,-16,13,-15,14,-13,15,-15,17,-14,16,-14,18,-14,17,-13,17,-14,16,-12,16,-14,15,-24,16,-24,16,-30,22,-30,24,-30,24,-25,26,-16,15,-6,6,-3,2,-3,2,-7,5,-9,7,-4,5,-4,3,-17,20,-54,33,-53,31,-49,27,-44,32,-40,32,-37,33,-35,32,-34,31,-33,30,-31,29,-31,29,-30,29,-32,31,-33,33,-32,34,-32,34,-26,27,-19,16,-18,14,-16,13,-11,13,-11,10,-11,8,-9,9,-8,8,-8,7,-9,7,-11,8,-9,9,-12,8,-9,8,-8,7,-5,4,-1,2,-1,2,-6,3,-10,8,-12,10,-13,10,-13,9,-8,8,-11,11,-12,11,-9,11,-8,8,-7,7,-3,4,-2,3,-2,3,-2,3,-2,2,-2,2,-3,3,-5,4,-4,4,-4,4,-6,6,-10,10,-11,10,-13,11,-11,11,-6,7,-5,5,-3,3,-1,1,0,0,0,0,0,0,0,3,-3,3,-1,1,0,0,-6,4,-8,10,-12,11,-13,11,-15,10,-14,9,-15,9,-14,9,-14,10,-14,9,-15,11,-15,11,-14,11,-13,10,-6,7,-2,1,0,0,0,0,0,0,0,0,0,0,-9,8,-2,5,-13,15,-18,17,-17,18,-16,16,-13,12,-11,9,-4,4,0,1,0,0,0,0,0,0,0,0,-4,7,-15,14,-19,18,-21,18,-18,20,-18,18,-17,13,-10,11,-6,6,-3,7,-14,14,-14,14,-11,13,-10,11,-12,12,-12,12,-10,11,-7,10,-5,9,-3,5,-1,1,-1,1,0,0,0,0,0,0,0,0,-13,14,-18,16,-16,13,-7,9,-5,4,-3,4,-4,4,-3,4,-3,3,-2,2,-9,17,-26,24,-22,23,-19,23,-18,22,-13,18,-10,14,-7,11,-5,8,-5,6,-2,4,-2,3,-4,3,-4,4,-2,3,-2,3,-1,1,-3,3,-9,9,-13,16,-17,17,-17,21,-19,21,-15,17,-12,11,-10,9,-6,6,-2,2,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,2,-1,2,-2,3,-1,2,-2,1,-2,2,-2,1,-1,2,-2,2,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,5,-7,8,-22,21,-22,23,-23,23,-17,15,-13,11,-8,11,-3,3,-1,1,0,0,0,0,-3,5,-4,5,-2,2,-7,11,-11,12,-11,14,-13,17,-13,16,-12,17,-12,17,-12,16,-11,15,-12,15,-11,13,-11,13,-11,13,-15,15,-18,17,-17,18,-19,19,-17,19,-16,17,-17,18,-17,17,-14,16,-12,16,-11,15,-10,13,-5,7,-3,4,-2,2,-3,2,-6,8,-12,10,-16,12,-9,9,-4,3,-2,1,-9,9,-15,15,-14,15,-12,12,-12,12,-18,18,-15,20,-12,17,-8,13,-4,7,-3,2,-5,5,-8,13,-5,7,-5,5,-3,4,-2,2,-2,3,-10,5,-13,10,-13,12,-15,12,-12,12,-12,13,-10,9,-8,9,-9,8,-6,7,-3,4,-4,4,-3,4,-6,8,-8,11,-13,15,-14,14,-15,15,-13,15,-10,10,-6,6,-6,4,-4,5,-3,3,-5,4,-4,4,-4,4,-4,3,-2,4,-3,2,-2,1,-1,1,-8,11,-14,12,-12,14,-10,12,-8,13,-8,13,-8,12,-8,11,-8,10,-8,9,-6,7,-8,10,-6,8,-10,9,-10,8,-9,7,-6,5,-5,5,-4,5,-4,6,-5,5,-3,5,-2,4,-2,2,-1,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,-1,0,0,0,-2,1,0,0,0,0,-1,1,-1,2,-2,2,-5,3,-3,4,-5,4,-5,4,-5,4,-5,4,-6,6,-6,6,-7,5,-5,5,-5,5,-5,4,-5,5,-6,6,-4,4,-6,4,-4,4,-5,6,-4,4,-5,3,-4,4,-3,3,-3,2,-3,2,-1,1,-2,2,-2,1,-1,1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,-22,11,-53,45,-56,47,-56,36,-55,30,-54,35,-52,36,-43,34,-41,27,-32,25,-23,26,-21,21,-19,18,-18,20,-21,21,-15,19,-17,21,-23,25,-22,25,-22,23,-22,22,-21,21,-23,20,-26,17,-35,21,-36,28,-29,24,-21,22,-27,37,-29,34,-31,27,-24,27,-24,28,-26,25,-30,29,-37,35,-39,36,-38,36,-32,37,-25,31,-18,19,-5,3,-9,8,-15,16,-9,9,-18,14,-22,21,-23,20,-21,21,-15,12,-2,3,-1,1,-1,2,0,0,-5,6,-15,16,-19,24,-22,21,-24,24,-26,31,-22,27,-23,25,-6,8,-3,3,-3,2,0,0,0,0,0,0,0,0,-2,5,-2,2,-12,8,-12,13,-14,14,-14,13,-13,12,-12,13,-10,10,-8,9,-8,9,-6,9,-4,2,-6,6,-8,6,-11,8,-11,10,-12,10,-12,10,-10,8,-6,5,-9,7,-14,11,-14,12,-15,12,-15,13,-14,13,-13,12,-10,11,-14,13,-16,16,-14,12,-11,10,-4,6,-8,6,-7,6,-8,7,-8,9,-7,6,-7,6,-7,6,-6,5,-4,6,-4,4,-2,1,-5,2,-14,12,-19,18,-17,18,-14,18,-16,17,-21,20,-24,24,-24,23,-20,22,-19,24,-23,28,-23,31,-18,25,-15,22,-13,17,-7,9,-3,5,-1,1,0,0,0,0,0,0,-5,4,-9,6,-2,1,-4,6,-2,3,-1,1,-1,2,-5,8,-9,9,-10,12,-12,16,-17,20,-19,20,-18,17,-16,14,-14,14,-11,14,-11,14,-11,11,-11,14,-12,12,-12,13,-15,14,-16,15,-17,17,-17,16,-15,15,-15,14,-14,13,-10,9,-7,7,-12,9,-21,20,-23,23,-23,20,-18,19,-13,13,-5,7,-12,12,-13,14,-10,10,-4,4,-2,3,-2,2,-1,1,0,0,-1,5,-6,6,-14,14,-17,19,-16,19,-10,17,-10,11,-6,9,-5,8,-4,7,-4,6,-6,8,-10,12,-14,14,-18,19,-18,18,-18,16,-17,19,-13,17,-11,15,-10,14,-9,13,-9,12,-11,13,-11,12,-10,10,-10,10,-9,10,-10,11,-10,11,-9,11,-4,4,-2,3,-5,8,-12,13,-14,12,-6,7,-3,4,-1,1,-1,1,-1,1,-2,1,-5,5,-9,10,-14,17,-20,22,-20,25,-19,25,-18,26,-17,26,-17,26,-19,26,-21,28,-19,26,-16,23,-11,19,-4,10,-2,0,-4,7,-4,4,-10,13,-12,13,-12,10,-11,11,-10,11,-10,9,-9,11,-10,11,-10,11,-10,11,-10,11,-11,11,-11,10,-11,10,-12,10,-12,11,-11,11,-9,11,-6,7,-7,7,-21,20,-17,19,-22,22,-20,19,-25,26,-27,24,-25,22,-16,15,-5,6,-3,3,-2,2,-1,1,-2,1,-25,20,-30,31,-35,34,-32,35,-30,34,-23,32,-27,24,-24,27,-22,27,-16,13,-14,20,-31,33,-46,40,-43,38,-37,37,-34,33,-25,23,-10,6,-3,4,-6,5,-17,12,-13,10,-12,12,-7,9,-8,10,-8,9,-13,15,-11,10,-15,17,-18,20,-24,23,-30,22,-36,25,-36,29,-35,28,-36,28,-36,28,-36,29,-35,32,-35,33,-35,34,-32,32,-32,30,-22,25,-23,21,-30,29,-30,29,-29,28,-28,27,-27,26,-26,25,-25,24,-23,23,-23,21,-20,20,-19,18,-17,16,-14,13,-9,5,-8,8,-8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-26,13,-27,19,-30,20,-32,21,-32,24,-31,24,-28,23,-28,29,-27,29,-27,29,-26,28,-25,28,-25,26,-25,27,-25,26,-24,25,-24,26,-28,26,-20,25,-19,25,-21,24,-21,25,-23,24,-22,24,-21,21,-21,22,-21,23,-21,23,-19,22,-18,21,-15,18,-10,10,-3,1,-1,1,-20,18,-21,24,-22,21,-17,17,-8,10,-3,2,-7,5,-14,14,-16,14,-17,17,-16,22,-15,24,-14,19,-14,21,-14,20,-13,15,-12,12,-9,14,-9,12,-9,12,-11,12,-12,13,-14,14,-13,13,-11,12,-10,13,-9,13,-7,8,-9,8,-8,7,-6,5,-3,3,-2,2,0,1,0,0,0,0,0,0,0,1,-1,1,-1,1,-2,1,-1,1,-3,3,-2,2,-2,2,-3,2,-3,3,-2,2,-2,3,-2,2,-2,2,-2,2,-1,1,-2,2,-1,1,-1,1,-2,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,2,-7,10,-12,15,-18,27,-20,29,-16,27,-12,21,-10,14,-4,6,-5,4,-3,4,-5,4,-3,4,-3,4,-4,3,-7,4,-4,5,-16,19,-20,26,-21,27,-22,25,-16,19,-15,15,-24,17,-27,24,-28,28,-28,29,-26,21,-9,8,-8,10,-8,10,-6,10,-4,5,-2,3,-2,5,-5,7,-7,11,-13,17,-17,19,-16,20,-19,22,-19,23,-22,22,-22,22,-18,17,-17,17,-16,16,-15,15,-14,17,-13,17,-9,15,-7,12,-6,6,-3,3,-5,4,-5,5,-6,6,-10,8,-5,4,0,0,0,0,0,0,-3,3,-4,3,-20,20,-19,16,-17,18,-10,9,-20,24,-26,25,-28,27,-27,20,-26,20,-27,22,-24,20,-19,20,-20,19,-17,18,-17,21,-16,19,-16,19,-19,21,-25,21,-23,20,-22,19,-18,16,-13,15,-12,13,-11,13,-11,11,-8,12,-6,9,-6,3,-2,2,0,1,0,0,0,0,0,0,0,1,-1,1,-1,1,-1,2,-2,1,-1,1,-2,1,-2,1,-2,2,-2,2,-2,2,-1,1,-2,2,-1,2,-2,1,-2,2,-1,1,-2,2,-1,2,-1,1,-2,2,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-3,3,0,1,-4,3,-9,13,-13,16,-16,21,-16,21,-11,20,-8,11,-7,8,-5,5,-3,4,-9,10,-13,18,-18,23,-21,23,-23,22,-24,26,-20,23,-8,6,-1,4,-13,13,-12,15,-18,20,-17,20,-14,18,-15,17,-15,19,-15,19,-16,19,-17,19,-16,18,-17,18,-15,16,-13,13,-8,10,-8,6,-8,7,-11,11,-21,23,-25,26,-20,24,-18,19,-12,17,-15,11,-14,13,-21,17,-24,22,-23,23,-9,9,-2,1,0,0,0,0,-19,10,-23,24,-31,29,-22,21,-19,19,-20,20,-18,19,-18,16,-10,13,-8,10,-5,7,-10,10,-16,16,-27,29,-26,22,-24,22,-17,15,-14,15,-21,21,-12,12,-6,7,-5,5,-6,7,-5,6,-4,6,-5,5,-5,5,-2,2,-10,11,-20,16,-20,17,-17,17,-16,16,-17,15,-16,16,-18,14,-19,15,-19,14,-19,17,-18,16,-21,17,-23,18,-23,19,-24,20,-18,18,-20,18,-22,20,-22,20,-22,20,-23,21,-22,21,-22,20,-14,20,-7,11,-15,14,-18,14,-14,13,-15,13,-13,13,-16,15,-13,13,-15,11,-14,9,-10,11,-12,12,-13,13,-16,17,-18,18,-23,18,-17,19,-17,16,-6,7,-1,0,-2,1,-3,1,0,0,-2,3,-5,5,-6,4,-8,5,-8,8,-10,8,-14,12,-17,18,-18,21,-6,5,-4,5,-6,5,-18,16,-20,22,-18,23,-19,23,-22,26,-26,27,-26,24,-23,21,-22,20,-23,22,-25,23,-25,24,-24,23,-20,21,-19,21,-18,20,-16,19,-16,20,-15,19,-15,17,-14,17,-13,16,-12,16,-11,15,-5,11,-1,4,0,0,0,0,0,0,0,0,0,0,-12,16,-19,18,-9,9,-5,6,-3,4,-3,3,-3,4,-3,5,-3,4,-11,17,-36,42,-50,42,-49,39,-49,43,-50,40,-51,45,-47,40,-39,35,-38,37,-29,34,-27,32,-23,29,-27,29,-26,28,-24,29,-24,26,-22,24,-16,17,-7,8,-4,6,-7,11,-9,11,-8,8,-4,2,0,0,0,0,0,0,0,0,-4,12,-22,21,-24,19,-23,21,-24,20,-23,20,-22,20,-26,21,-27,21,-28,21,-30,17,-30,17,-32,18,-32,20,-32,20,-29,22,-29,21,-20,16,-23,19,-23,16,-32,16,-16,11,-10,10,-2,2,0,1,0,0,0,0,0,0,0,0,0,0,-20,23,-19,15,-29,21,-31,24,-36,31,-36,32,-37,34,-37,36,-35,32,-29,22,-10,10,-7,8,-8,7,-10,9,-15,12,-20,16,-27,20,-27,22,-17,17,-14,16,-11,16,-11,15,-12,15,-14,12,-15,15,-16,15,-22,19,-24,22,-24,23,-21,19,-22,20,-19,19,-18,17,-16,15,-13,12,-14,11,-11,9,-12,11,-12,12,-11,11,-11,12,-9,8,-5,9,-9,10,-15,15,-15,16,-22,22,-22,24,-16,20,-17,19,-9,8,-3,2,0,0,0,0,0,0,-1,1,-1,1,-1,1,-1,2,-2,2,-4,3,-4,3,-4,3,-4,3,-3,2,-2,2,-3,2,-1,2,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,-2,4,-13,15,-13,11,-16,14,-11,10,-6,5,-6,6,0,0,-2,2,0,1,0,0,-3,1,-6,2,-13,15,-13,17,-14,19,-17,21,-18,22,-16,22,-16,22,-16,21,-15,19,-14,18,-18,18,-17,17,-20,18,-22,19,-19,18,-18,20,-17,17,-20,20,-19,20,-21,21,-19,20,-15,16,-12,12,-15,13,-18,13,-17,13,-16,13,-16,14,-16,13,-13,15,-12,14,-9,14,-6,7,-4,6,-8,9,-8,9,-11,11,-11,10,-11,12,-11,13,-11,13,-11,14,-10,15,-10,15,-9,14,-9,15,-9,15,-8,15,-9,15,-9,16,-10,16,-10,16,-11,17,-12,17,-12,17,-17,15,-18,15,-18,16,-17,16,-12,16,-9,12,-7,6,-11,10,-14,16,-16,17,-18,21,-23,25,-17,16,-21,24,-26,22,-24,25,-10,7,-2,1,0,1,-9,11,-16,16,-9,12,-1,1,0,0,0,0,-1,0,0,0,-4,5,-4,9,-7,7,-5,4,-5,4,-5,4,-3,5,-2,2,-2,2,-6,9,-25,31,-28,32,-29,33,-29,32,-27,28,-25,28,-25,28,-21,22,-22,23,-19,21,-15,19,-12,15,-11,15,-9,13,-8,14,-11,12,-16,15,-13,14,-17,13,-11,16,-13,16,-10,18,-13,10,-5,15,-8,10,-9,10,-6,9,-10,10,-12,9,-8,6,-2,1,0,0,-5,6,-7,7,-6,6,-2,2,-1,0,-1,1,-3,3,-8,9,-10,13,-13,14,-8,15,-10,11,-10,12,-11,13,-10,13,-9,12,-7,11,-5,10,-4,6,-6,5,-17,18,-32,23,-26,19,-32,33,-23,27,-20,23,-30,26,-28,24,-23,25,-26,29,-21,19,-13,12,-6,4,-2,2,-19,19,-21,21,-25,24,-26,26,-21,19,-20,18,-19,21,-18,20,-17,20,-12,17,-13,17,-11,16,-8,14,-11,17,-9,10,-7,7,-9,7,-7,7,-6,7,-3,6,-2,2,-2,1,-1,1,-2,1,-2,2,-2,2,-2,2,-3,3,-3,2,-3,4,-4,3,-4,4,-3,3,-4,3,-3,3,-3,2,-1,2,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-3,3,-1,1,-1,0,-1,1,-1,1,-1,2,-2,2,-3,3,-3,2,-3,4,-3,3,-4,4,-5,3,-4,5,-5,4,-5,5,-6,4,-5,5,-7,5,-4,5,-5,5,-5,5,-5,5,-6,5,-6,4,-5,5,-9,5,-8,6,-3,4,-5,6,-4,4,-3,3,-3,4,-2,2,-2,2,-2,2,-2,2,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,1,-1,2,-2,3,-42,47,-47,50,-51,46,-46,44,-44,44,-34,37,-19,22,-24,25,-28,26,-27,24,-25,22,-23,21,-26,24,-25,25,-29,27,-32,28,-26,29,-10,9,-40,29,-46,37,-50,32,-46,28,-41,29,-42,29,-43,25,-42,22,-36,22,-26,20,-15,14,-17,20,-22,23,-16,19,-19,22,-22,24,-25,25,-23,26,-19,22,-13,12,-9,8,-8,8,-10,12,-14,19,-20,22,-22,27,-21,29,-24,30,-26,31,-26,31,-22,23,-19,19,-19,15,-19,13,-18,12,-19,18,-23,22,-27,23,-14,14,-18,18,-21,24,-25,25,-28,30,-38,32,-31,27,-28,25,-27,24,-28,25,-29,24,-30,24,-30,26,-30,21,-32,21,-33,23,-30,19,-36,28,-33,31,-22,30,-18,22,-13,19,-5,10,-4,4,-4,4,-5,5,-5,5,-4,5,-5,5,-5,4,-3,3,-2,2,-1,2,0,0,0,0,-1,1,-1,1,0,0,0,0,0,1,-1,1,-2,1,-1,2,-2,2,-1,2,-1,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,2,-2,2,-2,2,-2,2,-2,2,-1,1,-1,1,-1,2,-1,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,-19,18,-20,22,-20,24,-21,26,-22,27,-23,28,-25,34,-31,37,-29,26,-29,24,-32,26,-35,24,-42,26,-40,29,-39,33,-29,29,-21,20,-12,10,-16,16,-21,21,-26,28,-24,27,-18,22,-10,11,-5,4,-1,1,-5,4,-8,7,-1,3,0,0,0,0,0,0,0,0,-3,8,-4,6,-3,2,-16,22,-19,25,-21,22,-17,20,-15,18,-11,16,-5,10,-1,1,-1,0,0,0,0,0,0,0,-1,5,-3,5,-2,4,-3,2,-8,10,-13,12,-15,12,-16,14,-15,14,-14,14,-15,14,-14,12,-13,11,-11,11,-8,7,-5,5,-7,9,-2,2,-5,3,0,0,0,0,0,0,-8,13,-17,17,-11,14,-15,11,-14,13,-13,9,-10,10,-11,7,-9,7,-8,8,-5,7,-4,3,-9,9,-15,12,-18,20,-26,22,-23,25,-27,26,-23,18,-21,27,-19,20,-25,26,-17,19,-30,30,-19,21,-14,14,-19,20,-20,19,-18,17,-9,9,-3,3,-8,10,-16,14,-17,14,-15,14,-14,14,-13,14,-13,14,-13,14,-14,14,-14,14,-14,17,-14,18,-14,18,-13,17,-12,16,-9,15,-8,13,-7,11,-5,9,-4,7,-4,5,-3,5,-3,4,-3,4,-3,3,-3,4,-4,7,-7,9,-11,12,-13,14,-14,15,-14,14,-12,13,-10,12,-6,9,-5,3,-12,11,-16,22,-14,16,-17,14,-23,24,-25,26,-24,24,-20,20,-16,18,-11,12,-13,8,-1,1,0,0,0,0,-3,4,-1,2,-4,9,-11,15,-13,16,-15,16,-9,12,-7,10,-4,6,-3,5,-3,5,-4,4,-5,5,-4,5,-4,5,-5,4,-5,5,-6,6,-8,12,-13,13,-12,13,-12,13,-11,13,-12,13,-12,12,-11,12,-10,12,-10,11,-9,10,-9,9,-9,8,-10,7,-9,8,-7,7,-8,8,-7,7,-6,6,-5,7,-4,5,-5,6,-4,4,-3,3,-4,3,-8,6,-11,12,-13,14,-12,14,-14,14,-11,8,-12,13,-13,14,-15,17,-16,16,-16,17,-17,20,-19,21,-19,20,-19,23,-12,12,-13,12,-11,10,-6,5,0,0,0,0,0,0,0,0,0,0,-2,5,-14,18,-17,20,-18,23,-19,26,-19,22,-19,22,-19,22,-18,21,-15,17,-12,13,-10,11,-9,9,-8,9,-8,11,-10,15,-17,22,-33,27,-37,39,-43,47,-48,35,-39,42,-44,41,-45,44,-43,43,-42,41,-38,41,-36,39,-30,36,-33,31,-27,27,-27,33,-29,33,-29,31,-26,20,-26,17,-27,20,-24,20,-9,12,-7,7,-4,4,-5,9,-10,8,-11,11,-6,5,-1,2,0,0,0,0,0,0,0,7,-15,16,-21,22,-25,27,-26,31,-25,29,-20,25,-14,17,-17,12,-15,10,-13,12,-12,12,-9,8,-8,7,-10,8,-7,5,-4,6,-4,4,-6,4,-5,4,-3,3,-4,4,-5,4,-4,5,-4,4,-5,4,-5,4,-4,4,-4,3,-2,2,-1,1,-7,2,-22,25,-19,22,-19,23,-21,26,-24,29,-20,26,-9,15,-9,13,-10,11,-8,11,-12,13,-17,19,-17,20,-15,19,-11,16,-8,9,-5,6,-4,5,-5,6,-3,3,-2,2,-1,1,0,0,0,0,0,0,-5,5,-6,6,-4,7,-3,2,-3,4,-4,5,-5,6,-8,10,-11,13,-14,16,-19,22,-20,22,-17,21,-18,17,-16,15,-15,15,-11,13,-6,5,-3,2,-1,0,0,0,-1,1,-10,9,-22,17,-16,13,-9,9,-5,5,-2,4,0,0,0,0,0,0,0,0,-3,9,-5,2,-7,4,-9,11,-8,4,-1,3,0,1,0,0,-6,11,-14,11,-3,3,-1,1,-9,10,-10,14,-14,17,-15,18,-16,18,-16,18,-15,16,-11,13,-8,11,-7,6,-6,7,-9,8,-13,11,-14,17,-10,13,-5,7,-2,3,-7,5,-10,9,-11,9,-13,11,-11,11,-9,10,-7,9,-5,3,-4,5,-3,4,-4,3,-17,17,-19,17,-22,23,-22,20,-17,19,-10,10,-3,3,-1,1,-1,1,0,0,0,1,-1,1,-1,1,-2,3,-4,6,-3,3,-3,3,-4,4,-5,5,-5,5,-5,5,-5,6,-6,5,-7,6,-5,5,-5,5,-4,5,-5,3,-3,4,-3,2,-2,2,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-2,1,-9,10,-14,13,-15,17,-15,22,-13,21,-17,29,-29,43,-39,43,-38,43,-45,46,-49,45,-53,46,-51,49,-45,45,-38,37,-28,25,-7,8,-1,1,0,0,-1,1,0,0,0,0,-2,1,-10,8,-19,18,-6,8,-6,6,-5,4,-6,5,-12,11,-26,28,-38,31,-40,29,-44,30,-42,33,-41,32,-41,33,-40,32,-39,36,-36,35,-35,30,-36,30,-36,31,-33,32,-31,29,-23,27,-23,27,-19,23,-14,17,-13,17,-8,11,-7,8,-8,8,-11,8,-10,7,-9,7,-10,8,-7,7,-7,5,-7,7,-7,7,-9,7,-6,5,-5,5,-9,7,-18,18,-14,15,-25,22,-16,18,-20,19,-18,18,-20,21,-15,16,-13,11,-14,11,-13,12,-6,7,-11,15,-25,25,-24,24,-22,24,-11,16,-5,5,-4,4,-7,11,-3,3,-1,2,-5,8,-14,11,-26,26,-26,24,-18,15,-27,17,-28,22,-11,12,-3,3,0,1,0,0,0,0,-6,5,-10,8,-9,9,-6,7,-5,6,-4,4,-2,2,-1,1,0,0,-12,12,-10,7,-24,21,-21,19,-31,24,-29,32,-29,32,-24,28,-15,14,-6,9,-7,7,-9,7,-11,10,-17,18,-20,21,-19,22,-10,15,-16,22,-18,22,-18,23,-18,23,-16,15,-18,16,-15,15,-16,15,-16,17,-12,13,-9,10,-8,6,-8,7,-3,5,-20,20,-28,26,-28,27,-26,25,-23,23,-16,16,-16,18,-23,20,-15,16,-12,12,-12,14,-12,15,-14,16,-16,19,-15,19,-2,1,0,0,-5,7,-5,7,-27,15,-29,20,-30,24,-25,26,-22,25,-25,21,-26,19,-28,22,-26,20,-23,20,-22,15,-22,13,-19,16,-17,17,-16,18,-16,19,-9,5,-1,1,0,1,0,0,0,0,0,0,0,0,-1,5,-2,1,-1,1,-3,2,-3,2,-8,8,-11,11,-12,10,-14,10,-17,9,-16,9,-21,13,-22,14,-16,13,-12,11,-10,10,-8,10,-5,8,-12,10,-12,13,-14,14,-12,13,-13,13,-13,13,-12,13,-13,12,-9,9,-10,11,-14,16,-21,20,-20,21,-13,13,-6,6,-6,7,-3,3,-2,3,-2,3,-3,3,-2,2,-1,1,-9,12,-15,15,-15,17,-12,15,-5,10,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-4,9,-7,10,-3,5,-3,3,-2,2,-2,3,-17,17,-19,16,-20,17,-14,15,-5,4,0,1,0,0,0,0,0,0,-2,6,-5,2,-3,5,-18,23,-19,23,-13,18,-13,12,-14,18,-12,17,-10,15,-10,16,-10,15,-9,14,-6,11,-4,3,-1,2,-5,6,-11,13,-12,16,-12,18,-11,16,-9,15,-9,14,-7,9,-4,8,-5,8,-5,8,-6,9,-7,9,-6,9,-6,9,-5,8,-4,7,-4,5,-5,6,-8,10,-14,17,-21,21,-24,23,-22,21,-19,17,-12,13,-7,9,-13,17,-14,13,-18,15,-19,20,-13,14,-20,21,-25,23,-18,20,-7,10,-2,3,0,0,0,0,0,0,-9,11,-3,4,-6,7,-1,0,0,0,0,0,0,3,-6,4,-5,6,-2,2,-1,1,-1,1,-1,1,-9,9,-16,18,-17,20,-16,19,-11,18,-2,2,-1,0,0,0,0,0,-5,7,-5,6,-4,4,-1,1,-1,0,-5,3,-8,12,-8,11,-12,16,-12,16,-12,17,-11,16,-9,16,-9,15,-9,15,-9,15,-8,14,-8,11,-6,8,-4,2,-1,2,-2,2,0,0,0,0,-3,5,-1,2,-6,6,-10,8,-17,16,-9,9,-17,21,-24,28,-32,33,-37,36,-37,35,-34,32,-33,31,-32,29,-25,26,-22,25,-18,21,-15,20,-12,17,-12,17,-13,16,-12,17,-11,16,-11,17,-11,16,-10,15,-8,12,-5,9,-3,2,-1,2,0,1,-2,9,-5,7,-2,1,-2,2,-1,1,-2,1,-1,1,-1,1,-3,2,-6,8,-8,9,-9,9,-10,9,-10,10,-9,10,-9,11,-8,9,-8,9,-7,9,-7,9,-6,8,-6,8,-7,8,-7,8,-6,8,-7,9,-7,9,-6,9,-4,3,-6,5,0,0,-7,7,-1,2,0,0,-5,6,-1,2,-8,13,-4,4,-8,11,-12,12,-12,12,-13,10,-11,12,-10,12,-9,11,-9,11,-8,10,-7,10,-7,9,-7,8,-7,9,-7,9,-10,9,-11,10,-11,12,-11,13,-10,12,-10,12,-10,12,-10,13,-12,13,-12,14,-12,14,-12,15,-13,14,-14,13,-12,13,-13,15,-12,12,-10,11,-10,10,-9,8,-7,6,-7,7,-9,7,-3,5,-5,7,-3,5,-8,7,-4,7,-4,3,-8,10,-5,9,-4,4,-5,5,-2,2,-2,3,-2,2,-2,2,-2,2,-2,3,-3,2,-3,3,-4,3,-3,3,-1,2,0,1,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,-1,1,-2,1,-1,1,-1,2,-2,1,-2,2,-2,2,-2,2,-2,2,-2,3,-3,3,-2,2,-3,2,-2,3,-4,3,-3,3,-4,4,-5,4,-4,3,-3,3,-5,4,-3,4,-3,4,-3,3,-4,3,-4,4,-3,3,-3,3,-3,3,-3,3,-3,3,-3,2,-3,2,-2,2,-2,2,-1,2,-2,3,-2,1,-1,1,-1,2,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,7,-11,7,-13,9,-17,13,-28,19,-30,23,-29,28,-31,27,-32,25,-23,22,-24,25,-25,27,-26,28,-25,20,-15,15,-12,11,-9,7,-7,6,-13,8,-23,16,-27,23,-27,23,-26,22,-18,18,-17,16,-19,20,-24,24,-31,30,-36,32,-42,35,-40,34,-44,35,-37,35,-36,34,-34,33,-26,27,-27,19,-22,33,-28,22,-22,24,-16,14,-12,9,-13,12,-11,10,-11,10,-10,10,-13,13,-17,18,-22,23,-24,24,-24,25,-21,22,-14,22,-11,14,-23,24,-23,23,-25,29,-26,28,-24,27,-21,20,-7,8,-2,1,0,0,0,0,-5,8,-2,4,-10,10,-5,4,-2,2,-5,4,-5,5,-9,9,-2,2,-1,0,-2,1,-6,9,-10,12,-11,11,-11,13,-12,14,-12,14,-11,13,-9,11,-5,4,-2,1,0,0,0,0,0,0,0,0,-5,8,-3,2,-2,3,-1,1,-2,1,-8,10,-11,12,-13,14,-14,14,-13,11,-13,14,-14,14,-13,15,-12,14,-11,15,-11,13,-12,13,-12,12,-13,12,-13,14,-14,16,-11,15,-10,15,-10,16,-10,15,-8,15,-8,16,-10,15,-10,16,-12,18,-15,18,-14,18,-16,15,-17,16,-17,18,-16,18,-14,18,-12,18,-11,14,-9,12,-20,19,-26,28,-21,26,-15,13,-5,7,-20,18,-17,14,-14,16,-3,2,-11,9,-13,13,-11,11,-7,6,-4,5,-6,6,-12,11,-15,14,-18,17,-18,16,-14,15,-11,11,-10,7,-12,12,-17,16,-18,18,-13,13,-13,15,-3,3,0,0,0,0,0,0,-6,10,-5,5,-2,2,-2,1,-2,1,-3,3,-8,10,-14,16,-17,21,-17,22,-17,19,-15,17,-13,14,-10,11,-7,10,-6,9,-6,8,-4,5,0,0,0,0,0,0,-3,4,-4,5,-2,3,-3,2,-1,1,-6,9,-10,11,-5,4,-8,9,-10,11,-11,12,-13,12,-13,14,-12,14,-11,13,-11,12,-9,10,-7,9,-6,6,-2,3,-2,2,-7,6,-7,7,-2,4,-3,6,-10,8,-10,11,-10,15,-10,13,-9,13,-10,11,-9,11,-9,10,-10,10,-10,11,-10,10,-10,11,-11,11,-13,11,-13,9,-13,10,-13,11,-12,11,-13,10,-13,9,-10,9,-7,7,-8,5,-9,11,-21,27,-23,21,-18,20,-12,13,-7,7,-10,10,-17,17,-13,13,-17,19,-15,16,-18,18,-8,7,-2,2,-2,3,-2,2,0,0,-1,0,-4,3,-8,12,-10,13,-7,7,-8,8,-9,8,-6,7,-8,9,-8,12,-7,13,-7,13,-7,12,-7,12,-7,12,-7,12,-9,10,-10,10,-10,11,-13,13,-13,14,-12,14,-11,13,-11,12,-11,11,-10,14,-8,13,-8,13,-8,13,-7,13,-7,13,-7,12,-7,11,-12,9,-10,7,-10,8,-11,11,-11,11,-11,9,-7,8,-6,4,-9,9,-19,21,-21,21,-16,17,-11,11,-4,4,-1,1,0,0,0,1,-9,9,-11,9,-9,10,-7,7,-8,11,-8,10,-6,9,-6,9,-6,8,-7,9,-7,10,-7,10,-9,10,-8,11,-10,11,-9,11,-9,10,-9,9,-10,9,-11,9,-11,12,-10,12,-7,12,-6,9,-3,6,-3,3,-3,4,-5,5,-4,4,-4,4,-4,4,-6,6,-4,6,0,0,0,0,0,0,0,0,-3,5,-1,4,-12,14,-10,13,-11,12,-9,6,-10,11,-1,0,0,0,0,0,-1,0,0,0,-7,7,-5,7,-5,8,-5,10,-7,10,-8,12,-9,13,-12,13,-14,15,-17,16,-17,18,-17,18,-15,17,-14,18,-11,16,-10,13,-10,13,-9,12,-7,11,-7,9,-6,8,-5,7,-6,7,-6,8,-7,8,-5,4,-3,5,-5,6,-5,6,-4,6,-4,5,-4,5,-5,6,-4,4,-4,5,-5,5,-4,5,-3,5,-3,5,-3,4,-3,4,-1,4,-1,3,-2,3,-1,1,-2,1,-2,2,-2,2,-2,2,-2,2,-3,2,-1,1,0,0,0,0,0,0,0,0,-3,5,-3,2,-2,4,-2,1,-1,1,-2,3,-7,5,-7,7,-7,8,-6,6,-6,6,-5,8,-5,7,-4,4,-6,10,-8,11,-8,11,-7,11,-6,9,-6,8,-6,8,-7,7,-7,10,-7,10,-9,11,-8,11,-7,10,-5,7,-5,5,-4,4,-4,4,-4,4,-4,0,-1,1,-3,5,-2,2,-3,3,-5,5,-7,7,-8,8,-8,6,-6,6,-6,7,-5,7,-5,5,-6,7,-5,6,-10,9,-7,9,-5,7,-7,8,-5,5,-3,3,-1,2,-1,1,0,0,0,0,-3,4,-5,5,-1,2,-1,1,0,0,-1,3,-7,5,-5,5,-9,9,-9,12,-9,15,-11,13,-6,6,-11,11,-8,8,-5,4,-4,3,-5,2,-5,9,-6,12,-1,1,-7,14,-15,20,-12,20,-12,6,-14,22,-22,33,-26,29,-22,25,-23,19,-22,21,-21,25,-22,26,-21,26,-19,24,-14,19,-12,15,-7,9,-3,1,-1,1,0,0,-2,2,-10,4,-4,4,-3,3,-5,5,-3,4,-4,6,-5,4,-5,5,-6,6,-7,5,-7,7,-8,7,-5,5,-4,6,-4,5,-5,5,-4,5,-5,4,-4,3,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,32,-29,35,-30,35,-29,28,-25,33,-29,18,-30,24,-21,20,-11,12,-7,7,-5,6,-5,5,-6,9,-10,9,-18,17,-18,19,-26,33,-34,30,-23,27,-25,24,-24,23,-23,28,-24,23,-24,24,-24,30,-13,17,-17,16,-16,16,-6,9,-34,44,-46,46,-43,38,-35,31,-32,28,-31,29,-39,30,-41,36,-38,30,-35,30,-36,30,-35,28,-33,27,-31,27,-30,24,-29,25,-28,24,-27,23,-27,22,-25,22,-23,21,-18,19,-14,16,-24,17,-24,22,-30,24,-26,32,-20,22,-18,20,-14,16,-9,9,-12,17,-10,11,-5,6,-2,1,-20,15,-19,19,-20,21,-20,19,-16,17,-13,11,-13,16,-11,14,-11,13,-10,12,-10,11,-12,11,-11,8,-12,7,-11,8,-7,8,-5,5,-3,3,-2,1,-2,2,-3,5,0,1,0,0,0,0,0,0,-2,6,-5,1,-10,11,-15,12,-8,7,-4,4,-4,4,-4,4,-4,3,-3,2,-4,3,-4,2,-3,3,-3,4,-4,4,-3,4,-4,3,-3,3,-3,3,-3,3,-1,1,-12,10,-14,15,-16,18,-18,19,-18,19,-15,11,-13,10,-14,11,-15,11,-16,13,-17,13,-19,13,-19,13,-19,13,-19,14,-18,14,-17,13,-16,13,-14,13,-13,13,-12,13,-11,10,-11,11,-10,10,-10,11,-9,11,-8,11,-7,9,-4,9,-5,7,-5,6,-4,4,-4,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,-1,0,-1,0,0,0,-1,0,-1,1,0,1,-1,1,-1,1,-1,1,0,1,-1,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-30,40,-25,35,-24,36,-31,38,-34,42,-31,39,-28,37,-26,33,-23,28,-25,21,-26,18,-24,20,-20,19,-18,19,-16,20,-17,21,-20,20,-20,21,-22,25,-22,23,-20,22,-16,19,-14,17,-10,11,-6,8,-6,5,-5,5,-5,4,-5,6,-9,7,-12,10,-15,12,-15,12,-15,10,-14,12,-13,14,-11,8,-7,5,-1,1,0,1,0,0,0,0,-2,2,-1,1,-1,1,-8,10,-10,13,-7,12,-8,14,-8,15,-9,15,-12,16,-14,12,-15,11,-15,12,-17,12,-17,14,-17,15,-14,16,-12,13,-4,9,-1,0,-4,3,-2,2,-1,2,-3,4,-7,10,-9,11,-8,11,-9,11,-12,12,-14,14,-16,14,-14,15,-15,16,-12,13,-9,12,-7,9,-5,6,-4,7,-13,14,-17,15,-14,16,-19,24,-19,20,-18,18,-22,22,-30,31,-13,12,-1,1,0,0,0,0,-3,10,-4,2,-13,11,-19,25,-18,26,-17,22,-12,20,-13,15,-10,15,-9,15,-8,13,-9,13,-12,14,-15,15,-17,13,-18,13,-10,7,-3,4,-1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,-4,9,-7,8,-11,10,-11,14,-9,8,-8,8,-6,6,-5,6,-2,2,-2,4,-9,9,-11,8,-12,9,-13,11,-14,12,-14,10,-10,9,-10,9,-9,9,-9,9,-10,9,-9,9,-9,8,-9,8,-6,7,-6,9,-9,9,-9,9,-8,9,-8,8,-7,7,-5,5,-4,4,-4,3,-2,2,-1,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,1,-5,5,-6,7,-7,7,-7,8,-4,6,-3,3,-3,3,-4,5,-5,5,-14,14,-19,21,-24,24,-21,19,-19,19,-12,13,-5,5,-1,1,-10,6,-12,8,-11,7,-4,8,-7,11,-10,13,-10,14,-10,15,-11,14,-11,14,-11,10,-10,10,-6,7,-5,5,-3,5,-1,1,-2,1,-2,2,-4,7,-8,9,-10,10,-8,7,-5,4,-6,7,-7,9,-6,7,-5,5,-3,3,-3,4,-4,4,-3,4,-13,12,-17,15,-17,13,-18,17,-20,18,-21,20,-24,21,-22,21,-21,20,-17,19,-18,18,-16,17,-13,15,-14,17,-16,18,-16,18,-15,18,-13,15,-13,8,-12,11,-18,19,-23,19,-20,19,-23,20,-13,11,-9,10,-6,6,-4,3,-1,2,-1,1,-7,11,-9,10,-7,11,-10,13,-13,16,-9,13,-4,11,-3,2,0,0,0,0,0,0,0,0,-2,5,-7,12,-9,10,-7,5,-6,5,-1,2,-2,2,-6,8,-16,11,-17,13,-21,17,-23,18,-19,20,-18,15,-17,13,-12,11,-9,11,-6,9,-4,6,-2,2,-1,1,0,0,0,0,0,0,-4,6,-3,3,-5,5,-3,1,-2,1,0,1,-1,1,-2,2,-7,10,-9,10,-10,10,-11,11,-11,10,-9,9,-7,5,-3,4,-2,1,0,0,0,0,-1,0,-2,1,-5,3,-2,2,-2,3,-3,3,-5,3,-6,5,-4,4,-3,4,-4,4,-5,4,-5,4,-3,3,-3,3,-4,3,-4,4,-3,3,-3,3,-2,3,-2,2,-1,2,-2,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,40,-28,19,-24,22,-25,20,-26,21,-27,22,-27,20,-22,17,-23,23,-26,31,-23,26,-22,26,-21,24,-20,22,-17,18,-10,10,-8,8,-2,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,11,-24,27,-21,21,-16,14,-16,12,-10,12,-12,13,-24,23,-37,30,-37,36,-42,41,-46,43,-46,37,-45,30,-40,30,-30,33,-40,40,-35,35,-33,32,-33,31,-31,29,-30,31,-33,30,-30,27,-27,19,-30,27,-25,27,-8,5,-2,5,-2,2,0,0,0,0,0,0,-6,10,-9,9,-20,20,-14,16,-8,12,-5,4,-2,2,-3,4,-13,12,-13,13,-12,12,-10,11,-9,10,-9,9,-10,11,-13,14,-18,17,-19,15,-18,15,-16,14,-13,12,-12,7,-23,22,-33,30,-32,25,-31,27,-29,26,-28,28,-22,25,-16,16,-18,17,-5,6,0,0,0,0,0,0,-6,12,-8,8,-22,24,-28,29,-25,26,-22,22,-17,17,-11,7,-15,15,-19,19,-26,22,-28,29,-25,29,-17,15,-3,3,0,0,0,0,0,0,0,0,0,0,0,0,-4,10,-13,20,-20,25,-15,12,-9,7,-6,7,-4,5,-2,3,-15,10,-21,25,-19,24,-18,23,-17,22,-18,23,-18,23,-16,19,-8,14,-9,10,-12,17,-14,19,-16,21,-13,20,-13,19,-16,19,-18,15,-16,12,-15,11,-13,10,-12,9,-11,8,-3,6,-3,7,-4,9,-1,1,-2,1,0,1,-2,1,0,0,0,0,0,0,-3,9,-4,4,-8,9,-8,8,-12,14,-13,17,-17,14,-8,8,-10,9,-4,4,-1,3,-1,0,0,0,0,0,0,0,0,0,0,0,-1,4,-8,11,-12,14,-14,10,-9,7,-10,5,-8,7,-9,8,-11,9,-10,11,-11,12,-11,12,-11,11,-11,11,-11,11,-9,10,-9,11,-8,11,-10,10,-10,12,-11,11,-11,12,-12,11,-9,9,-8,6,-7,5,-6,6,-6,5,-4,4,-9,7,-9,10,-17,16,-20,24,-26,24,-29,32,-25,26,-23,20,-12,9,-2,2,-1,1,-1,1,-3,8,-5,7,-10,8,-5,18,-13,20,-12,12,-7,13,-7,9,-6,6,-5,2,-3,4,-4,4,-7,8,-5,3,-4,5,-4,3,-4,6,-1,2,-7,13,-6,5,-4,3,-2,4,-4,2,-10,5,-3,5,-2,3,-3,3,-5,5,-1,1,-3,2,-1,2,-1,1,-1,1,-1,0,-4,8,-12,10,-17,18,-21,18,-20,19,-18,18,-16,18,-15,12,-11,13,-9,7,-3,7,-2,2,-1,2,-1,1,-1,1,-1,2,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-2,0,0,1,-1,1,0,1,-2,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,0,0,1,-1,1,-9,8,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,0,-22,21,-20,25,-22,23,-36,32,-27,23,-20,17,-15,14,-17,14,-8,9,-7,5,-23,35,-49,42,-40,34,-35,30,-31,27,-26,22,-20,22,-22,23,-24,22,-23,23,-24,23,-22,24,-28,23,-34,23,-29,30,-33,26,-30,29,-34,29,-26,29,-27,26,-29,20,-15,18,-7,8,-3,3,-9,13,-19,20,-23,31,-22,23,-24,24,-24,23,-14,15,-13,9,-10,12,-7,7,-3,3,-2,3,-6,3,-7,12,-11,12,-13,16,-15,16,-16,23,-20,25,-21,29,-25,29,-24,33,-23,31,-24,30,-23,29,-25,27,-22,25,-23,22,-18,18,-19,13,-16,13,-13,17,-18,21,-23,27,-25,25,-29,29,-25,22,-15,14,-16,16,-20,15,-13,13,-12,10,-10,13,-14,14,-17,13,-14,13,-8,6,-2,3,-2,3,0,1,-1,0,-9,15,-12,17,-3,4,-5,9,-16,16,-17,22,-16,21,-18,22,-14,18,-14,16,-14,16,-12,15,-12,13,-11,15,-13,13,-10,14,-9,12,-9,13,-9,11,-7,8,-5,7,-5,4,-3,3,-2,2,-2,2,-2,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,0,-1,0,-6,7,-1,0,0,1,-1,0,-6,6,-4,5,-1,2,-1,1,-1,1,-1,1,-3,2,-10,7,-18,19,-24,19,-14,13,-9,12,-11,12,-10,12,-12,13,-10,12,-10,11,-10,12,-15,16,-24,29,-29,29,-32,34,-25,28,-22,23,-29,25,-24,27,-23,26,-24,25,-22,28,-25,26,-22,29,-22,27,-20,24,-20,21,-20,22,-16,26,-17,27,-19,30,-17,29,-17,28,-18,29,-17,29,-18,28,-17,28,-17,27,-16,28,-18,27,-14,24,-13,20,-14,21,-13,16,-14,15,-14,9,-10,11,-8,7,-3,2,-4,2,-2,1,-1,2,-2,0,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,0,0,-3,2,-12,18,-18,22,-21,24,-19,27,-20,28,-22,31,-25,31,-24,35,-22,28,-19,22,-19,24,-19,23,-17,24,-19,21,-16,21,-16,18,-16,17,-17,18,-15,19,-17,15,-14,17,-13,16,-12,15,-13,14,-8,14,-8,12,-8,9,-8,7,-6,7,-4,7,-4,4,-1,1,-1,0,-2,1,-2,1,0,1,-3,1,-1,1,-1,1,-3,2,-1,1,-1,1,-1,2,-2,3,-3,4,-4,5,-5,5,-11,9,-15,16,-19,19,-14,13,-37,40,-42,47,-42,50,-48,50,-45,45,-47,45,-39,44,-41,44,-35,33,-36,30,-34,36,-32,39,-34,36,-35,36,-30,29,-26,30,-23,30,-20,29,-20,28,-18,28,-22,27,-21,27,-22,27,-25,28,-22,31,-24,35,-30,33,-32,34,-27,32,-33,32,-31,27,-25,25,-18,15,-26,22,-4,3,-3,3,-4,5,-5,5,-5,6,-10,8,-13,14,-22,25,-20,21,-18,19,-16,18,-11,12,-6,9,-1,3,0,0,0,0,-1,0,-15,17,-25,15,-11,18,-12,9,-4,7,-11,9,-25,26,-25,29,-25,24,-16,24,-14,24,-18,19,-12,11,-15,14,-2,3,-2,4,-4,2,-4,4,-3,1,-1,1,-1,0,0,0,0,1,0,0,0,0,0,0,-1,0,-28,29,-17,24,-17,16,-13,16,-12,13,-13,10,-23,22,-31,30,-30,31,-30,36,-20,27,-23,25,-17,26,-16,23,-15,20,-14,20,-12,16,-10,14,-8,14,-9,11,-8,9,-7,10,-13,20,-12,28,-14,25,-12,23,-16,24,-14,30,-21,31,-14,25,-17,29,-14,24,-18,21,-14,26,-15,27,-14,26,-13,25,-14,27,-11,24,-17,23,-11,19,-13,12,-12,13,-13,15,-14,16,-14,17,-13,16,-15,15,-14,15,-11,13,-13,14,-12,14,-10,13,-9,13,-8,13,-10,13,-9,11,-7,11,-9,11,-6,5,-6,4,-1,1,-1,0,-1,1,-1,1,-1,0,-12,14,-7,8,-6,7,-8,8,-4,5,-6,7,-13,12,-21,21,-13,23,-18,21,-14,17,-14,20,-11,16,-13,16,-14,17,-12,17,-10,13,-5,5,-4,1,-1,1,-1,1,-8,17,-7,12,-3,6,-6,4,-6,4,-14,18,-21,26,-22,26,-21,25,-18,24,-11,17,-10,13,-11,9,-10,12,-13,10,-11,12,-15,10,-11,12,-8,7,-6,7,-3,2,-3,2,-9,15,-12,19,-11,21,-12,22,-10,22,-11,20,-9,19,-10,16,-7,17,-7,14,-7,15,-8,13,-6,11,-7,10,-7,10,-8,9,-8,11,-7,10,-7,10,-5,6,-9,8,-7,10,-9,9,-8,12,-7,7,-6,8,-7,6,-8,8,-6,6,-7,8,-7,9,-10,7,-9,8,-9,8,-9,11,-7,10,-5,8,-8,7,-6,9,-9,11,-7,11,-9,11,-7,12,-9,11,-13,8,-8,10,-6,8,-4,9,-7,6,-5,9,-6,7,-4,8,-7,7,-7,7,-10,10,-6,10,-5,3,-9,9,-6,11,-7,6,-6,6,-3,5,-6,6,-3,2,-3,3,-3,2,-1,2,-1,1,0,1,-1,0,0,1,-1,1,-1,1,0,0,0,1,-1,0,0,0,-1,0,-4,9,-5,2,-11,16,-17,18,-17,22,-17,19,-20,19,-19,18,-18,19,-16,19,-8,12,-7,11,-7,9,-10,16,-14,17,-14,19,-13,17,-11,18,-14,17,-8,17,-4,11,-3,5,-3,1,-2,1,-1,1,0,1,0,0,-1,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-9,13,-18,30,-38,31,-32,29,-26,20,-20,16,-26,22,-17,23,-22,22,-32,31,-31,24,-19,22,-14,10,-7,6,-8,8,-10,13,-3,4,-2,2,-2,6,-18,10,-19,20,-28,18,-35,32,-40,35,-38,39,-38,39,-35,36,-37,30,-21,26,-19,15,-34,21,-39,24,-39,28,-40,31,-38,27,-37,29,-32,22,-31,25,-30,26,-26,19,-24,22,-21,21,-18,20,-13,20,-12,18,-12,18,-13,18,-11,18,-10,15,-10,12,-10,13,-10,12,-10,15,-14,18,-16,26,-20,22,-20,25,-21,23,-21,25,-22,22,-23,21,-25,20,-26,23,-23,21,-18,19,-16,20,-12,19,-7,13,-5,2,-1,2,-2,7,-1,2,-1,0,0,1,-17,29,-16,18,-14,11,-5,5,-7,14,-16,21,-19,25,-11,23,-8,14,-9,10,-6,11,-6,5,-17,17,-8,13,-16,14,-18,18,-19,24,-16,20,-13,19,-15,21,-14,19,-16,17,-10,18,-8,17,-8,11,-7,12,-5,8,-6,10,-4,2,-1,2,-4,4,-4,7,-6,6,-6,5,-5,5,-4,3,-1,2,-2,2,-1,2,-1,1,-1,2,-1,1,-1,2,-1,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,1,-1,2,-2,0,0,2,-2,0,0,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,0,-4,2,-9,8,-9,12,-15,13,-15,16,-15,18,-15,19,-14,18,-14,21,-12,17,-12,13,-13,13,-15,16,-12,15,-13,13,-12,14,-12,14,-10,15,-10,16,-9,14,-11,14,-10,12,-10,13,-9,12,-9,16,-11,14,-10,15,-10,14,-8,14,-10,13,-10,13,-8,11,-7,12,-8,15,-9,19,-12,17,-12,20,-12,18,-12,19,-11,19,-10,17,-11,19,-10,16,-10,14,-9,13,-6,11,-7,7,-3,6,-3,3,-5,17,-6,11,-3,5,-6,6,-6,6,-4,5,-6,6,-5,3,-4,4,-3,4,-2,2,-1,3,-2,1,-2,3,-3,1,-1,3,-3,3,-1,3,-2,1,-1,2,-1,2,-1,1,-1,1,-1,1,0,0,0,1,-6,4,-5,7,-18,19,-20,23,-21,24,-26,28,-24,40,-20,33,-29,34,-27,36,-28,35,-27,37,-26,35,-24,35,-23,32,-23,32,-22,32,-24,33,-24,39,-26,44,-21,31,-24,31,-21,36,-18,27,-10,17,-12,13,-7,10,-4,5,0,3,-10,16,-7,11,-19,27,-32,36,-34,32,-31,32,-28,32,-28,30,-27,31,-29,32,-26,33,-29,29,-25,30,-25,25,-18,24,-17,24,-17,20,-20,13,-15,16,-19,13,-12,15,-15,15,-11,11,-19,12,-21,34,-16,31,-20,20,-17,20,-17,24,-19,26,-23,27,-19,25,-28,27,-23,30,-28,33,-26,35,-21,36,-15,25,-11,14,-7,4,-5,3,-3,1,-2,3,-5,11,-2,3,-2,2,-10,13,-21,13,-19,16,-14,17,-14,17,-16,18,-9,9,-8,10,-4,6,0,3,-10,12,-9,6,-16,17,-13,18,-11,16,-11,15,-13,15,-15,18,-13,17,-12,13,-10,17,-8,5,-4,3,-1,1,0,1,-1,0,-10,6,-14,12,-6,7,-5,5,-3,4,-3,2,-1,1,-7,9,-17,15,-16,18,-16,18,-16,20,-18,22,-15,26,-17,23,-22,25,-24,24,-22,23,-17,21,-21,19,-19,17,-20,19,-17,18,-18,18,-16,19,-23,24,-22,29,-22,29,-21,27,-19,21,-16,20,-13,18,-13,17,-13,15,-14,16,-12,18,-14,15,-14,17,-15,18,-16,17,-17,18,-16,20,-17,19,-18,21,-18,21,-17,22,-20,23,-21,26,-21,25,-18,22,-18,21,-15,20,-14,17,-14,14,-14,12,-12,8,-4,9,-8,6,-5,7,-6,5,-10,14,-7,5,-7,7,-7,5,-3,5,-3,2,-3,2,-2,2,-2,1,-2,1,-2,2,-6,6,-10,5,-5,8,-8,8,-8,14,-12,17,-11,23,-14,20,-14,22,-15,15,-13,16,-13,17,-10,16,-9,16,-9,15,-8,12,-9,12,-7,15,-9,14,-7,18,-11,15,-10,16,-9,16,-6,12,-6,8,-8,8,-8,7,-6,6,-3,4,-2,4,0,1,-3,1,-1,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-3,2,-3,1,-2,1,0,1,-1,1,-3,2,-7,11,-6,12,-19,14,-14,16,-13,9,-7,7,-21,18,-27,32,-26,33,-26,32,-22,27,-19,21,-17,12,-20,15,-18,22,-18,21,-19,19,-20,16,-19,19,-14,12,-12,13,-11,9,-6,7,-7,7,-4,4,-8,8,-5,7,-2,2,-4,2,-1,3,-11,11,-13,18,-17,20,-16,23,-16,24,-16,25,-16,25,-16,27,-19,24,-20,28,-21,25,-19,26,-22,26,-25,27,-23,28,-26,25,-25,27,-23,26,-17,25,-21,24,-19,26,-19,24,-15,24,-13,18,-8,13,-6,7,-4,6,-2,2,-2,1,-1,1,-2,1,-6,20,-9,4,-22,17,-23,17,-21,22,-21,23,-18,29,-21,27,-24,29,-17,24,-15,21,-14,22,-16,16,-14,15,-11,11,-8,9,-9,9,-6,7,-2,1,0,1,-1,1,-1,1,-1,1,0,1,-4,3,-8,1,-5,2,-8,1,-4,3,-3,2,-1,2,-3,2,-1,2,-3,2,-2,3,-3,2,-3,5,-4,3,-3,3,-4,4,-3,3,-3,3,-4,3,-3,4,-4,3,-3,3,-3,3,-3,5,-3,3,-2,3,-4,2,-3,3,-3,2,-3,3,-2,2,-2,3,-2,2,-2,1,-1,2,-3,1,-1,2,-2,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,2,-1,0,0,1,-8,16,-5,8,-6,5,-5,6,-5,3,-13,5,-30,39,-54,41,-50,34,-48,42,-42,38,-46,41,-41,36,-38,31,-40,37,-43,40,-43,44,-35,36,-34,30,-34,34,-33,33,-32,31,-26,30,-23,25,-18,20,-16,20,-15,19,-14,18,-13,17,-8,17,-3,4,-2,2,-7,6,-14,13,-4,6,-3,4,0,0,-5,5,-12,11,-3,6,-3,2,-4,8,-11,13,-24,20,-18,29,-18,26,-17,26,-18,20,-18,21,-18,18,-18,18,-16,17,-15,18,-14,16,-12,18,-17,16,-22,25,-19,21,-11,10,-9,10,-9,10,-7,8,-7,8,-6,8,-12,9,-21,26,-23,28,-22,30,-23,26,-13,23,-8,15,-6,7,-7,8,-15,14,-19,27,-19,24,-15,26,-18,26,-16,27,-17,24,-14,24,-16,21,-13,22,-16,20,-15,23,-15,19,-14,22,-13,22,-16,20,-17,18,-14,14,-13,15,-14,16,-12,14,-10,13,-10,13,-9,12,-10,14,-12,15,-11,15,-12,15,-12,15,-12,14,-13,14,-11,14,-11,5,-12,9,-2,0,0,1,-1,0,-1,1,-3,4,-11,13,-16,14,-18,22,-23,28,-22,28,-27,25,-23,24,-21,23,-24,24,-21,22,-21,23,-16,21,-17,21,-15,20,-17,20,-17,21,-17,19,-18,25,-19,27,-19,25,-23,25,-16,26,-17,24,-15,21,-16,23,-17,24,-19,21,-22,20,-19,24,-18,21,-14,15,-8,12,-2,7,-2,7,-5,5,-10,13,-15,15,-20,29,-17,14,-16,17,-19,19,-17,18,-20,21,-19,17,-10,10,-6,7,-3,4,-10,11,-16,12,-17,13,-14,14,-15,14,-15,15,-17,18,-16,19,-17,16,-15,19,-16,16,-16,18,-17,18,-16,17,-18,17,-19,19,-18,14,-7,9,-8,9,-8,7,-4,4,-3,2,-1,2,-2,0,-1,2,-1,0,-1,3,-2,1,-1,2,-2,1,-1,1,-5,7,-6,6,-9,9,-11,9,-11,10,-12,10,-11,13,-13,17,-13,18,-16,15,-16,15,-17,14,-13,17,-6,10,-3,4,-2,1,-2,3,-1,2,-3,1,-1,3,-3,2,-2,3,-3,2,-2,4,-2,1,-5,7,-3,2,-3,9,-4,3,-2,2,-2,1,-3,1,-1,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,2,-5,8,-10,12,-13,15,-11,12,-12,13,-11,12,-11,11,-10,10,-9,11,-10,12,-13,26,-20,30,-20,31,-19,27,-26,27,-32,22,-32,30,-29,26,-24,35,-32,33,-30,36,-32,37,-28,35,-33,35,-22,32,-19,29,-16,27,-13,24,-16,20,-14,20,-15,19,-14,24,-12,21,-11,16,-11,17,-9,11,-4,3,-2,1,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,-11,13,-3,4,-3,2,-2,1,-2,1,-2,1,-5,6,-5,7,-7,5,-13,10,-11,16,-11,16,-9,16,-11,12,-8,14,-10,11,-8,9,-5,5,-4,2,-2,2,-1,1,-1,1,-1,0,-8,14,-8,8,-9,11,-15,13,-14,15,-23,15,-16,18,-17,15,-18,20,-18,14,-15,15,-15,17,-17,24,-15,13,-16,17,-17,16,-13,15,-11,11,-8,11,-5,8,-5,4,-3,4,-4,2,-2,3,-2,1,-2,1,-1,1,-2,1,-1,2,-2,1,0,1,-1,1,-2,1,-1,1,-1,2,-2,0,-1,2,-2,1,-1,1,-1,1,0,1,0,1,-1,1,-1,1,-1,1,0,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,0,1,0,1,-5,1,-11,19,-22,26,-26,29,-26,27,-25,26,-21,26,-20,28,-22,26,-18,26,-27,23,-23,23,-19,25,-19,21,-16,21,-14,20,-15,18,-16,20,-16,21,-16,20,-17,21,-18,21,-18,24,-18,24,-14,22,-16,19,-13,19,-15,16,-16,18,-15,16,-15,14,-15,14,-16,13,-13,15,-16,12,-14,15,-16,12,-16,15,-17,15,-14,16,-17,16,-15,18,-14,14,-13,12,-13,13,-12,11,-12,11,-14,12,-12,12,-14,10,-11,9,-9,3,-6,11,-4,2,-7,11,-8,5,-6,8,-7,6,-7,8,-6,6,-7,8,-5,4,-3,3,-18,10,-18,18,-17,20,-17,17,-19,25,-25,25,-24,25,-25,24,-22,25,-23,22,-21,20,-21,18,-16,10,-11,9,-8,4,-5,4,-2,2,-1,2,-2,5,-5,3,-16,16,-24,20,-23,19,-19,20,-20,17,-16,17,-18,16,-15,18,-11,17,-14,13,-12,16,-14,13,-15,15,-16,15,-16,17,-19,16,-18,19,-19,19,-17,20,-20,17,-21,22,-21,22,-20,19,-20,20,-19,19,-18,19,-21,20,-23,25,-27,26,-22,25,-23,20,-20,18,-12,15,-8,6,-10,9,-15,10,-10,8,-14,9,-14,15,-18,14,-19,17,-17,17,-8,12,-10,11,-8,7,-7,6,-4,6,-6,4,-12,9,-16,17,-18,18,-18,18,-17,19,-18,16,-18,17,-19,14,-19,17,-16,19,-19,17,-14,17,-17,15,-15,17,-15,15,-14,16,-15,16,-16,17,-16,17,-17,17,-15,17,-19,17,-18,16,-19,15,-17,18,-17,14,-14,15,-15,11,-14,14,-14,12,-14,13,-12,11,-11,7,-11,7,-9,6,-9,7,-8,4,-8,6,-7,6,-5,6,-8,6,-6,11,-10,11,-6,9,-13,14,-14,17,-14,10,-6,10,-7,6,-3,3,-2,3,-4,2,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,-1,1,-1,1,-1,1,-16,11,-20,24,-20,27,-21,24,-20,24,-20,23,-21,24,-21,22,-22,23,-21,22,-19,22,-18,22,-14,23,-16,22,-13,21,-13,21,-14,24,-11,22,-15,25,-13,26,-15,23,-16,25,-17,23,-20,25,-22,22,-21,18,-19,13,-11,17,-15,13,-14,16,-12,12,-12,17,-10,9,-13,9,-13,12,-18,24,-11,13,-13,14,-9,11,-7,5,-4,5,-3,2,-3,6,-2,1,-1,3,-2,1,-2,2,-3,3,-2,2,-1,1,-1,0,-1,1,-7,0,-14,20,-16,20,-15,29,-20,28,-20,31,-23,27,-25,29,-24,26,-23,31,-21,30,-28,31,-28,24,-17,23,-15,13,-4,4,-4,4,-3,3,0,2,-1,0,-7,17,-2,1,-2,3,-2,1,-1,1,-1,2,-17,25,-19,18,-7,11,-6,7,-10,6,-20,25,-33,35,-32,34,-29,36,-25,37,-23,26,-23,28,-22,28,-23,25,-20,20,-30,23,-29,26,-30,22,-23,25,-23,31,-22,36,-21,35,-14,32,-15,19,-7,13,-5,11,-5,6,-6,8,-11,11,-22,24,-19,25,-28,28,-36,34,-34,29,-30,29,-15,20,-10,10,-2,3,-15,16,-28,33,-24,22,-22,25,-21,24,-24,25,-16,20,-17,19,-19,20,-21,22,-16,27,-19,29,-14,20,-16,20,-14,14,-13,13,-19,19,-14,16,-13,18,-18,25,-15,19,-18,20,-17,24,-25,20,-20,20,-19,22,-19,20,-17,23,-20,24,-19,24,-20,24,-20,27,-18,29,-20,26,-22,24,-17,24,-14,16,-11,14,-7,12,-9,13,-7,11,-7,7,-5,6,-5,3,-2,4,-3,1,-3,13,-7,4,-4,5,-7,9,-4,7,-3,7,-7,5,-6,4,-2,3,-2,1,-2,1,-12,6,-22,17,-17,25,-16,21,-12,23,-11,22,-13,22,-14,24,-9,13,-13,23,-15,12,-9,24,-4,4,0,1,-1,0,0,2,-1,0,0,1,-1,0,0,2,-5,19,-4,6,-8,6,-7,7,-9,11,-7,6,-6,9,-35,33,-24,44,-20,31,-17,31,-21,31,-24,39,-19,41,-10,18,-11,16,-4,4,-6,3,-5,5,-4,2,-5,2,-8,5,-9,11,-8,15,-14,19,-19,21,-19,24,-15,27,-21,24,-17,23,-19,20,-18,22,-17,22,-18,22,-18,22,-17,24,-17,24,-17,25,-14,24,-17,20,-17,23,-17,22,-16,21,-16,22,-14,17,-14,14,-10,15,-10,7,-15,13,-10,8,-9,7,-7,10,-11,14,-11,8,-6,4,-3,3,-5,4,-4,6,-3,1,-1,2,-1,0,-1,1,-2,1,-2,2,-5,5,-1,3,-1,1,-1,0,-9,14,-10,16,-15,15,-15,12,-17,14,-13,11,-12,12,-8,6,-4,6,-5,3,-1,2,-13,3,-19,29,-16,35,-18,36,-20,32,-18,35,-19,39,-19,28,-15,34,-14,26,-13,25,-12,26,-8,16,-5,12,-3,7,-6,8,-7,6,-6,7,-7,9,-5,5,-7,3,-7,11,-12,8,-13,12,-13,10,-12,11,-13,13,-11,12,-14,15,-9,12,-6,4,-2,2,-1,3,-4,3,-4,5,-6,8,-3,3,-3,4,-12,9,-15,14,-11,15,-12,14,-13,13,-13,14,-12,13,-13,14,-10,14,-11,13,-10,12,-9,10,-10,9,-8,8,-10,6,-3,4,-3,1,-1,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-10,5,-8,3,-2,2,-2,1,0,3,-2,1,-3,2,-3,2,-2,3,-3,2,-2,3,-2,2,-3,4,-3,4,-3,3,-3,4,-3,3,-2,4,-5,3,-5,5,-5,4,-3,4,-4,3,-3,6,-3,3,-2,4,-2,3,-3,2,-4,3,-2,3,-2,1,-1,1,-1,1,-2,1,-1,2,-2,1,-1,2,-1,0,0,1,-1,0,0,1,-1,0,-1,0,-1,1,-7,8,-15,16,-16,19,-18,19,-18,23,-19,23,-19,23,-18,25,-19,22,-16,24,-15,17,-15,21,-12,21,-13,22,-15,24,-16,20,-17,21,-21,22,-22,29,-24,26,-29,31,-32,33,-29,23,-29,25,-30,26,-31,29,-26,28,-22,22,-21,20,-20,19,-20,21,-16,20,-18,15,-10,19,-10,13,-7,11,-9,11,-6,9,-7,20,-5,12,-8,8,-8,15,-16,18,-18,20,-15,16,-18,18,-12,14,-15,19,-9,10,-3,3,-8,18,-25,26,-33,30,-28,26,-25,26,-26,22,-26,23,-26,17,-15,22,-10,14,-2,7,-1,1,-1,1,-1,1,-1,0,-22,31,-8,9,-5,6,-14,29,-42,44,-48,47,-24,20,-41,29,-45,33,-46,33,-44,31,-40,31,-38,31,-38,34,-26,32,-21,23,-18,20,-15,21,-16,20,-15,24,-18,25,-18,26,-19,25,-16,20,-11,12,-11,14,-8,10,-8,8,-8,8,-14,12,-16,20,-16,19,-16,22,-18,20,-15,16,-3,5,-2,2,-1,0,-5,9,-3,2,-7,6,-15,24,-10,11,-8,15,-11,10,-10,12,-8,12,-8,11,-8,12,-7,13,-8,10,-8,13,-9,11,-9,10,-8,9,-7,8,-1,1,-1,2,-4,6,-6,7,-7,11,-7,6,-5,5,-5,4,-3,4,-4,2,0,1,-3,2,-1,1,-2,0,-1,1,-1,0,-1,0,0,0,0,0,-2,1,0,0,0,0,-1,0,0,1,-1,1,0,0,-3,2,-5,4,-4,5,-6,8,-5,9,-8,11,-12,13,-15,18,-19,19,-22,22,-33,27,-37,39,-42,43,-35,27,-39,27,-38,29,-42,29,-41,38,-41,34,-39,38,-39,45,-34,38,-37,39,-28,27,-36,30,-33,32,-32,29,-31,28,-30,28,-31,28,-28,25,-28,24,-27,23,-26,22,-23,18,-18,13,-14,8,-4,3,-1,2,0,0,0,0,0,0,-2,1,-3,3,-13,7,-14,12,-19,16,-21,20,-24,23,-25,25,-26,27,-26,28,-26,29,-26,28,-29,29,-33,21,-26,23,-24,25,-24,30,-31,30,-27,24,-30,22,-28,20,-27,21,-27,22,-28,20,-26,19,-25,20,-25,20,-24,20,-26,22,-27,25,-26,25,-25,25,-26,26,-29,23,-27,16,-27,17,-32,21,-31,23,-33,24,-31,23,-30,23,-32,24,-33,25,-32,25,-33,26,-31,26,-29,24,-29,26,-29,25,-29,26,-29,26,-26,25,-26,24,-24,23,-21,22,-21,22,-20,22,-19,20,-18,21,-18,20,-20,18,-21,18,-20,16,-10,10,-6,3,-3,2,-1,2,0,0,-1,7,-6,6,-12,11,-14,14,-15,13,-20,15,-18,16,-19,14,-14,12,-14,10,-13,13,-11,10,-10,11,-11,11,-9,11,-5,9,-9,15,-7,8,-4,3,-3,4,-3,5,-5,5,-9,8,-16,12,-21,18,-21,20,-18,17,-16,14,-13,11,-25,24,-25,24,-26,26,-26,23,-16,21,-8,7,-1,1,0,0,-7,9,-23,21,-16,19,-13,11,-4,6,-4,2,-20,21,-16,16,-15,15,-13,15,-9,12,-15,15,-15,16,-17,17,-16,16,-16,16,-16,17,-19,15,-21,16,-23,17,-21,15,-19,13,-18,13,-15,17,-12,12,-10,9,-9,8,-9,14,-7,7,-5,5,-1,1,-6,8,-13,8,-18,15,-17,12,-19,14,-23,16,-21,17,-21,16,-20,14,-22,12,-24,18,-23,19,-20,18,-19,17,-15,14,-7,8,-3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,15,-14,15,-18,18,-28,17,-17,23,-16,17,-15,15,-11,12,-5,4,-2,2,-15,12,-23,18,-24,20,-23,21,-23,22,-20,21,-20,19,-19,19,-19,19,-19,19,-19,18,-19,18,-18,18,-17,16,-15,16,-15,16,-16,15,-16,15,-14,15,-14,14,-14,15,-14,13,-14,14,-15,14,-13,13,-12,11,-16,14,-10,9,-13,10,-10,4,-11,6,-1,2,0,0,-7,6,-14,8,-15,13,-24,12,-17,14,-17,13,-2,2,0,0,0,0,0,0,-17,18,-21,18,-14,13,-5,6,-4,3,-7,6,-15,18,-23,23,-24,20,-23,21,-23,19,-20,14,-12,17,-13,10,-13,11,-14,13,-10,11,-5,4,-1,1,0,0,-8,11,-11,17,-15,17,-10,15,-8,8,-6,7,-17,15,-15,14,-2,5,0,1,0,0,0,0,-5,12,-18,25,-7,9,-6,10,-6,3,-13,7,-21,21,-23,22,-22,24,-22,23,-21,21,-20,16,-17,18,-17,18,-17,18,-15,16,-6,8,-3,3,0,1,-15,14,-7,12,-13,23,-4,4,-11,13,-16,14,-18,14,-21,13,-20,14,-18,14,-17,11,-21,21,-8,9,-13,15,-9,8,-11,12,-14,14,-8,8,-5,4,-1,4,-7,6,-1,2,-5,6,-9,8,-20,13,-23,20,-26,16,-24,18,-26,20,-25,16,-22,14,-12,10,-10,7,-5,6,-6,6,-6,7,-10,9,-13,11,-18,14,-22,17,-21,18,-24,16,-23,16,-24,15,-21,16,-19,15,-16,13,-9,10,-28,22,-20,28,-23,25,-21,24,-26,32,-24,24,-11,13,-1,1,-1,0,-7,10,-8,9,-2,2,-16,17,-22,19,-22,20,-20,18,-13,15,-19,20,-17,22,-18,21,-16,22,-16,20,-14,19,-15,18,-15,19,-14,20,-17,17,-18,19,-18,19,-19,20,-21,21,-24,22,-22,23,-21,23,-17,22,-15,20,-11,19,-8,12,-4,4,-3,3,-16,14,-12,13,-13,11,-8,9,-8,8,-3,3,-15,14,-19,23,-23,23,-13,9,-15,14,-18,18,-14,21,-9,13,-4,5,-1,2,-11,19,-7,8,-9,7,-6,5,-3,2,-2,2,-1,1,-16,15,-23,17,-19,16,-22,15,-12,16,-13,12,-8,10,-6,7,-10,12,-12,10,-21,15,-23,22,-23,21,-20,21,-18,18,-9,14,-7,6,-6,5,-5,6,-4,4,-5,5,-6,6,-7,6,-8,6,-6,7,-9,8,-9,6,-7,5,-4,4,-2,3,-6,6,-22,16,-21,19,-21,20,-18,20,-17,19,-16,19,-15,20,-16,20,-19,19,-19,20,-25,23,-26,22,-25,23,-26,19,-26,17,-22,15,-20,15,-19,16,-21,17,-16,12,-18,21,-16,14,-19,13,-16,15,-19,14,-23,13,-26,22,-17,15,-21,15,-19,15,-18,14,-19,18,-19,18,-17,10,-16,14,-25,18,-15,17,-20,18,-21,19,-24,21,-29,17,-23,20,-25,31,-25,34,-25,34,-25,31,-23,29,-23,27,-27,29,-23,27,-27,19,-31,18,-30,26,-24,27,-26,29,-26,28,-25,28,-24,25,-24,23,-21,22,-19,21,-23,23,-29,23,-32,27,-30,25,-23,20,-16,18,-13,9,-15,14,-21,22,-22,23,-24,26,-26,24,-17,21,-8,8,-1,1,0,0,-10,22,-17,34,-13,13,-18,12,-19,18,-18,17,-13,12,-9,10,-9,9,-8,8,-11,9,-14,13,-23,22,-31,25,-31,26,-23,21,-11,15,-10,8,-8,11,-7,11,-8,8,-6,7,-5,6,-5,5,-6,6,-4,6,-7,5,-18,17,-22,15,-23,15,-24,18,-24,18,-21,21,-22,22,-21,21,-20,20,-20,19,-19,19,-19,19,-18,18,-17,18,-18,15,-9,15,-13,13,-12,12,-20,16,-21,26,-20,18,-18,12,-11,12,-7,6,-10,7,-25,19,-33,25,-26,25,-20,16,-9,7,-3,2,-1,0,-3,3,-6,6,-7,8,-18,16,-22,18,-26,24,-30,20,-29,22,-29,23,-18,22,-10,9,-7,3,-1,0,0,0,-10,20,-15,32,-14,16,-8,8,-4,4,-6,4,-11,15,-20,18,-24,17,-27,33,-25,27,-24,17,-24,17,-23,15,-23,14,-21,12,-19,13,-21,14,-22,16,-23,20,-23,22,-20,21,-21,20,-10,10,-5,6,-6,5,0,1,-6,10,-4,5,-7,8,-10,11,-12,14,-15,17,-22,24,-25,24,-26,28,-27,27,-26,27,-22,22,-13,13,-8,7,-6,6,-6,7,-8,6,-11,14,-12,14,-8,8,-7,8,-7,6,-4,4,-4,5,-5,3,-22,21,-25,19,-24,17,-27,20,-26,20,-27,23,-26,24,-23,25,-24,22,-19,19,-17,18,-16,17,-16,16,-15,14,-21,12,-24,15,-24,14,-27,22,-29,24,-27,21,-26,16,-24,14,-22,12,-12,11,-8,8,-10,7,-9,11,-11,9,-8,10,-11,9,-9,9,-9,8,-6,8,-7,6,-8,5,-3,4,-1,1,-9,10,-24,18,-32,26,-35,31,-33,32,-40,31,-35,27,-31,26,-29,25,-30,31,-22,20,-18,15,-5,4,-2,1,-1,0,0,0,0,0,-3,4,0,0,-20,29,-16,34,-7,5,-4,3,-2,3,-3,3,-22,19,-30,24,-32,30,-33,34,-30,33,-26,22,-16,18,-11,11,-14,12,-16,18,-27,23,-25,27,-27,28,-18,20,-20,19,-10,12,-6,3,-14,15,-16,15,-16,14,-22,18,-15,19,-19,23,-19,19,-15,15,-10,10,-18,14,-22,17,-22,18,-18,17,-14,12,-7,9,-5,6,-5,5,-7,8,-6,7,-6,6,-6,6,-6,7,-7,7,-8,6,-6,6,-4,5,-2,2,-12,17,-29,28,-33,35,-35,31,-31,26,-28,20,-27,21,-25,19,-24,21,-24,19,-21,21,-22,22,-19,20,-20,20,-16,18,-17,18,-17,18,-16,18,-17,19,-17,20,-15,19,-13,17,-12,10,-21,24,-25,25,-17,25,-20,19,-18,18,-18,18,-10,10,-10,9,-3,3,-11,9,-18,14,-23,15,-22,18,-25,23,-28,24,-30,28,-29,26,-31,28,-26,26,-23,25,-20,22,-14,16,-12,15,-7,13,-4,5,-2,1,0,0,0,0,0,0,-4,12,-1,1,-1,1,-1,1,-2,2,-12,8,-20,15,-22,17,-26,22,-26,23,-27,23,-29,27,-32,29,-30,28,-26,28,-26,26,-21,25,-22,23,-20,23,-21,22,-22,21,-23,20,-22,22,-24,20,-22,27,-21,23,-20,23,-18,19,-17,18,-17,18,-16,17,-15,11,-12,9,-8,13,-7,5,-10,13,-4,3,0,0,0,0,0,0,-13,15,-13,6,-19,17,-17,14,-28,24,-24,25,-21,18,-21,18,-15,14,-19,12,-14,19,-22,19,-20,20,-22,20,-22,21,-18,17,-17,14,-13,12,-13,11,-17,16,-19,18,-23,21,-20,24,-18,23,-23,27,-23,28,-24,29,-23,27,-24,25,-24,24,-25,22,-22,21,-21,20,-23,21,-25,27,-34,32,-37,37,-40,37,-36,31,-32,26,-25,25,-22,20,-17,13,-20,26,-25,21,-25,35,-34,36,-32,27,-26,25,-26,28,-32,27,-26,24,-16,18,-13,13,-6,3,-26,20,-33,30,-37,35,-35,36,-34,41,-35,44,-30,34,-27,34,-25,29,-23,26,-22,28,-20,29,-25,29,-23,26,-21,19,-16,14,-13,9,-4,5,-5,4,-5,5,-5,5,-5,6,-6,6,-6,6,-6,6,-6,6,-6,7,-7,4,-4,5,-4,5,-3,2,-1,0,0,0,0,0,0,0,0,0,-5,4,-2,3,-1,1,-2,2,-2,2,-3,3,-2,2,-2,2,-2,2,-3,3,-3,3,-3,2,-4,5,-4,3,-5,4,-4,4,-4,4,-3,3,-5,4,-4,4,-4,3,-3,3,-4,5,-3,4,-6,4,-4,4,-3,4,-4,3,-4,5,-4,4,-3,3,-4,3,-3,6,-3,4,-3,4,-3,2,-2,3,-4,3,-3,3,-3,2,-4,4,-3,3,-3,2,-4,2,-3,3,-1,3,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,21,-12,16,-33,35,-32,30,-33,29,-33,28,-31,31,-29,29,-29,29,-21,25,-18,17,-14,13,-13,12,-11,7,-2,4,0,0,0,0,0,0,-23,25,-23,18,-22,18,-3,3,-4,3,-3,3,-2,2,-16,14,-30,32,-30,36,-35,38,-31,33,-31,26,-27,19,-23,18,-24,15,-15,15,-12,13,-2,3,-1,1,-10,10,-31,30,-28,28,-27,28,-28,27,-26,22,-20,26,-10,9,-8,9,-2,2,-1,2,-13,16,-17,17,-14,16,-13,14,-11,14,-12,13,-14,12,-19,17,-22,17,-20,14,-19,13,-20,15,-20,13,-20,15,-18,15,-17,14,-16,13,-15,13,-16,13,-19,13,-16,14,-14,12,-7,5,-1,2,0,0,0,0,-7,9,-10,12,-16,21,-8,14,-4,4,-2,5,-2,2,-1,2,-20,23,-25,22,-26,20,-21,16,-22,10,-18,18,-12,10,-10,5,-4,2,0,0,0,0,-1,4,-1,0,0,0,0,0,-8,11,-5,8,-8,8,-5,4,-4,4,-2,1,-1,2,-2,1,-14,6,-18,16,-23,15,-18,19,-22,21,-21,25,-22,25,-19,27,-18,26,-21,28,-22,27,-22,29,-21,24,-17,20,-6,9,-1,1,-1,1,-12,12,-13,18,-10,9,-18,17,-19,21,-24,24,-26,20,-27,23,-26,28,-24,36,-24,31,-23,28,-24,24,-21,23,-24,22,-25,19,-28,16,-23,14,-23,23,-16,9,-15,7,-7,7,-6,6,-8,7,-8,10,-13,13,-20,16,-29,20,-42,29,-48,45,-39,31,-16,10,-4,3,-2,1,-7,4,-2,4,-2,0,-14,22,-12,23,-10,10,-23,14,-35,30,-37,28,-34,26,-26,26,-38,35,-36,27,-35,26,-33,20,-29,20,-25,18,-12,12,-6,9,-8,6,-8,6,-10,8,-17,13,-23,18,-29,29,-26,23,-18,16,-9,8,-9,7,-5,4,-9,15,-32,23,-29,15,-30,15,-27,17,-22,20,-22,18,-20,18,-20,17,-19,19,-18,19,-19,19,-14,15,-16,8,-13,17,-20,22,-13,15,-1,1,0,0,0,0,-5,9,-9,9,-6,6,-9,6,-13,15,-19,19,-20,20,-17,19,-14,16,-7,8,-4,5,-1,2,-1,0,0,0,-1,0,-1,3,-14,17,-16,15,-4,5,-2,2,-5,6,-13,10,-15,14,-20,18,-21,19,-24,17,-21,18,-22,16,-20,16,-20,13,-17,11,-20,11,-17,11,-18,15,-13,16,-13,15,-11,11,-3,5,-1,1,0,0,-6,14,-14,18,-17,15,-11,8,-5,4,-1,2,-8,10,-4,6,-4,3,0,1,-5,5,-6,6,-9,8,-14,13,-13,18,-13,18,-11,15,-9,13,-6,8,-6,7,-4,4,-4,3,-8,10,-11,9,-8,8,-4,4,-2,3,-5,8,-11,9,-11,12,-17,15,-16,16,-13,14,-15,17,-16,16,-16,18,-16,16,-12,13,-10,7,-9,9,-5,4,-4,3,-9,10,-5,6,-6,8,-10,9,-11,9,-14,8,-16,11,-19,14,-18,15,-17,13,-15,12,-15,10,-14,10,-15,10,-7,7,-7,7,-7,5,-5,4,-1,2,-1,2,-1,1,0,1,-1,0,-5,13,-5,8,-2,10,-3,5,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,0,1,-1,1,-1,1,-1,2,-1,1,-1,2,-2,2,-2,3,-3,1,-1,2,-2,3,-2,3,-2,2,-3,3,-4,2,-3,4,-3,3,-3,3,-3,2,-2,3,-3,3,-2,2,-2,2,-2,2,-2,3,-2,2,-1,2,-2,1,-1,2,-3,0,-1,2,-2,1,-2,2,-2,2,-3,2,-3,2,-1,1,-2,2,-2,2,-1,2,-2,1,-1,3,-2,1,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,1,-1,1,-1,1,-1,1,-1,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,2,-3,2,-2,2,-3,3,-3,5,-7,5,-7,8,-9,7,-8,13,-11,14,-11,11,-12,16,-9,13,-7,7,-2,4,-2,2,-1,1,-1,1,-1,1,-1,4,-2,2,0,2,-1,1,-1,2,-4,4,-11,12,-13,9,-9,18,-7,9,-28,41,-39,44,-30,39,-27,33,-30,36,-32,39,-30,38,-25,36,-23,30,-24,30,-25,30,-26,32,-23,26,-20,28,-20,24,-20,23,-20,21,-19,22,-20,21,-21,21,-20,21,-23,24,-20,24,-16,13,-16,13,-15,11,-14,14,-14,12,-13,12,-12,11,-10,11,-11,9,-8,8,-8,7,-8,7,-7,7,-6,6,-4,5,-5,4,-2,4,-2,0,0,2,-1,0,0,1,-1,0,-1,1,-1,1,-1,0,-1,1,0,0,0,1,-2,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,3,-8,9,-11,14,-10,7,-7,6,-10,10,-16,18,-31,41,-40,46,-40,49,-33,46,-31,40,-34,37,-34,38,-33,39,-32,40,-27,29,-22,19,-19,18,-18,19,-23,25,-33,26,-35,31,-41,34,-36,34,-35,29,-33,30,-35,29,-32,29,-19,20,-18,19,-13,14,-9,13,-6,10,-9,8,-17,12,-26,29,-40,37,-36,43,-35,42,-33,38,-30,37,-24,35,-26,37,-29,30,-23,31,-24,32,-21,33,-26,37,-23,37,-25,40,-28,40,-27,35,-26,31,-22,27,-20,22,-17,23,-12,14,-17,15,-28,21,-20,26,-24,24,-25,27,-13,7,-4,3,-5,10,-23,15,-25,27,-24,23,-22,23,-23,24,-20,24,-19,19,-15,15,-15,16,-12,15,-11,12,-10,13,-9,16,-13,18,-13,20,-15,21,-16,24,-18,25,-15,18,-9,12,-12,17,-14,17,-7,11,-10,10,-4,5,-6,4,-4,4,-6,5,-4,3,-5,7,-9,13,-7,13,-11,11,-10,14,-9,9,-9,6,-12,14,-12,16,-24,24,-17,16,-23,16,-15,15,-12,12,-4,5,-3,2,-3,1,-5,9,-8,11,-7,17,-9,16,-10,21,-14,26,-15,22,-15,19,-11,17,-13,20,-12,24,-15,19,-12,18,-13,15,-11,15,-11,14,-6,13,-2,5,-1,1,0,0,-4,3,-13,16,-11,14,-5,7,-10,16,-15,16,-10,10,-8,12,-10,14,-11,15,-10,14,-11,13,-9,13,-10,11,-9,11,-11,11,-9,11,-10,10,-9,10,-11,10,-11,11,-10,9,-11,12,-9,11,-10,9,-9,7,-8,5,-6,4,-2,1,-1,1,-2,2,-11,19,-12,10,-7,7,-5,8,-6,6,-4,3,-6,2,-1,2,-3,1,-7,11,-15,19,-14,20,-14,21,-10,14,-14,20,-13,21,-13,16,-11,17,-11,14,-11,16,-11,12,-10,10,-10,11,-9,8,-9,11,-9,10,-9,12,-8,12,-9,13,-7,12,-10,15,-6,7,-9,16,-7,7,-8,15,-9,7,-6,19,-8,18,-6,7,-9,18,-6,7,-9,13,-8,7,-10,14,-8,6,-6,11,-8,12,-8,11,-10,13,-10,9,-11,13,-10,11,-11,12,-10,10,-8,8,-2,3,-11,23,-9,14,-5,8,-4,3,-5,5,-4,6,-5,3,-3,4,-3,3,-5,6,-13,21,-17,17,-13,19,-13,18,-14,18,-12,19,-15,22,-12,20,-14,17,-12,17,-11,14,-7,8,-5,1,-2,1,-8,11,-8,12,-8,9,-8,7,-5,6,-10,7,-5,6,-3,3,-2,4,-11,12,-16,20,-11,18,-9,16,-7,13,-7,10,-8,11,-7,12,-9,12,-11,13,-8,14,-8,14,-6,13,-8,13,-5,9,-6,7,-5,3,-5,4,-1,4,-2,0,-17,18,-13,8,-6,8,-4,5,-6,7,-4,4,-5,2,-2,2,-5,1,-12,16,-20,18,-11,16,-12,13,-11,13,-12,12,-12,13,-10,15,-10,14,-10,15,-10,12,-9,12,-8,5,-3,2,-2,1,-1,2,-2,4,-2,2,-2,2,-2,3,-2,3,-5,4,-6,5,-5,7,-7,8,-5,5,-3,4,-6,3,-10,8,-11,14,-10,16,-11,15,-9,14,-9,13,-8,14,-8,12,-8,15,-6,13,-7,10,-5,8,-6,8,-3,5,-5,12,-3,8,-4,4,-3,8,-3,2,-4,8,-5,8,-5,6,-3,4,-2,5,-2,2,-2,3,-2,1,-1,1,0,1,-1,0,0,1,-1,1,-6,8,-12,11,-8,6,-13,13,-34,33,-36,39,-35,39,-33,38,-26,37,-19,27,-4,7,0,2,-1,0,-15,23,-18,18,-20,17,-14,12,-9,9,-40,41,-43,46,-30,40,-16,23,-10,6,-5,5,-2,2,-11,10,-11,9,-6,6,-8,7,-11,10,-9,10,-10,8,-9,9,-8,9,-4,3,-15,13,-25,22,-21,27,-23,32,-28,37,-24,26,-23,24,-21,21,-23,24,-21,19,-21,14,-18,10,-5,5,-4,4,-3,3,-2,2,-2,2,-2,4,-9,6,-13,10,-20,12,-17,14,-18,13,-17,17,-18,14,-12,14,-13,13,-12,13,-11,11,-11,10,-8,11,-8,10,-10,13,-13,13,-10,10,-11,8,-12,12,-12,8,-10,8,-8,5,-11,10,-5,5,-11,12,-17,12,-7,10,-5,3,-3,3,-7,8,-8,8,-7,8,-13,7,-7,8,-8,10,-7,9,-9,7,-7,9,-9,7,-7,8,-7,7,-8,6,-8,5,-11,6,-9,11,-12,10,-14,11,-14,14,-17,22,-36,38,-47,52,-55,44,-53,48,-48,47,-21,27,-12,11,-11,9,-13,10,-12,8,-8,5,-18,14,-13,12,-13,16,-17,17,-21,20,-18,32,-28,17,-15,22,-18,17,-13,19,-17,24,-19,23,-23,24,-22,28,-25,29,-35,28,-29,28,-27,26,-21,25,-19,20,-13,20,-13,17,-12,12,-8,11,-6,9,-4,5,-6,6,-6,7,-11,8,-10,10,-16,12,-15,16,-20,18,-19,19,-17,21,-13,14,-12,10,-5,6,-20,11,-15,17,-20,15,-21,18,-24,21,-27,25,-28,33,-35,38,-28,28,-29,28,-28,23,-28,25,-28,24,-31,24,-36,33,-37,33,-26,26,-25,15,-7,6,-6,5,-10,11,-11,12,-21,15,-30,26,-35,29,-36,38,-38,35,-35,36,-33,33,-27,29,-28,24,-26,29,-25,27,-22,25,-19,15,-17,18,-17,21,-22,22,-21,24,-24,24,-27,25,-25,32,-29,31,-33,29,-34,30,-27,36,-32,44,-29,50,-22,51,-32,51,-26,49,-30,48,-28,39,-21,37,-22,32,-23,29,-13,15,-11,11,-11,9,-10,9,-11,11,-12,16,-18,16,-21,22,-23,26,-22,23,-23,23,-23,25,-16,16,-15,11,-17,9,-15,11,-21,22,-22,18,-15,16,-21,22,-18,27,-20,17,-17,17,-21,17,-22,25,-15,15,-20,17,-11,14,-11,11,-15,14,-10,12,-9,10,-7,8,-9,10,-10,10,-8,11,-9,10,-9,9,-8,5,-1,3,-1,1,-1,1,-1,1,-1,2,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-4,6,-1,1,-7,13,-8,4,-23,28,-29,31,-39,45,-31,43,-19,21,-8,5,0,2,-3,3,-8,14,-7,16,-9,11,-24,22,-27,29,-23,20,-22,22,-17,12,-5,9,-2,2,-1,0,0,0,-1,0,-1,2,-2,1,-15,18,-18,16,-10,14,-11,8,-5,7,-6,17,-10,8,-13,20,-15,19,-14,21,-14,18,-13,21,-15,21,-13,18,-12,10,-7,15,-14,10,-18,15,-20,22,-20,21,-20,19,-23,21,-15,16,-14,13,-7,8,-4,2,-14,12,-7,7,-7,6,-5,6,-11,14,-7,4,-4,11,-7,6,-6,6,-6,6,-7,6,-5,8,-7,9,-5,6,-4,4,-3,2,-1,0,0,1,-5,9,0,2,-5,4,-4,4,-8,5,-9,3,-7,6,-11,11,-12,12,-11,11,-17,16,-19,19,-16,25,-17,24,-18,20,-20,18,-16,19,-18,19,-18,22,-17,15,-16,17,-17,19,-12,15,-17,19,-17,21,-15,22,-17,19,-13,16,-14,14,-14,16,-13,17,-18,25,-15,20,-14,20,-15,14,-10,10,-9,8,-5,7,-8,9,-6,10,-7,16,-10,16,-15,22,-15,16,-15,20,-15,22,-15,25,-15,20,-12,23,-13,21,-11,21,-10,17,-9,20,-10,18,-11,22,-13,24,-13,25,-12,22,-11,20,-10,16,-6,6,-3,6,-8,8,-7,11,-10,11,-7,11,-11,10,-12,12,-17,15,-16,17,-17,18,-17,22,-17,17,-13,22,-13,25,-17,29,-16,35,-21,34,-20,41,-22,40,-15,34,-17,26,-16,29,-18,25,-11,19,-2,4,-1,1,-1,1,-11,12,-13,18,-17,16,-24,33,-24,19,-24,22,-19,18,-8,8,-2,1,-1,1,-1,1,-1,1,-1,1,-19,19,-8,8,-7,4,-13,19,-25,22,-24,30,-24,28,-22,26,-24,26,-22,27,-22,25,-20,30,-23,30,-21,30,-20,27,-16,25,-14,21,-13,14,-11,15,-12,18,-11,20,-12,21,-11,20,-11,22,-10,19,-8,11,-5,8,-5,5,-5,3,-5,4,-4,4,-4,3,-8,8,-10,13,-11,12,-9,16,-10,14,-11,15,-10,13,-11,15,-10,16,-10,12,-9,11,-9,9,-10,9,-9,10,-11,9,-9,10,-7,10,-8,9,-8,11,-8,8,-7,9,-9,7,-9,9,-11,8,-10,9,-13,11,-12,11,-10,8,-12,9,-9,9,-11,8,-8,9,-10,7,-7,9,-6,5,-5,8,-6,6,-5,9,-6,8,-6,11,-5,10,-11,13,-12,12,-8,8,-3,3,-2,1,-4,3,-5,3,-2,3,-3,3,-6,8,-8,6,-2,7,-7,12,-4,2,-4,3,-11,12,-16,15,-15,14,-12,16,-16,20,-13,19,-14,17,-13,21,-14,16,-13,19,-12,16,-12,15,-12,13,-8,8,-3,2,0,1,0,1,-1,2,-2,4,-7,4,-3,3,-3,3,-4,4,-5,3,-3,4,-4,3,-3,4,-5,3,-3,5,-5,3,-4,3,-5,4,-3,4,-4,6,-6,4,-3,5,-6,3,-3,5,-6,5,-2,4,-3,3,-3,4,-3,2,-2,3,-2,3,-1,2,-3,1,-6,4,-1,0,0,0,0,1,-1,0,-1,1,-1,0,0,1,-18,29,-7,8,-16,17,-21,22,-24,21,-24,30,-27,33,-29,32,-28,29,-26,34,-25,37,-16,28,-10,17,-8,12,-5,8,-1,2,-15,20,-18,19,-22,24,-24,21,-16,20,-13,11,-9,5,-17,23,-19,24,-18,29,-19,29,-17,31,-20,25,-24,26,-18,20,-16,18,-14,15,-13,15,-14,17,-13,18,-16,18,-18,17,-20,19,-19,19,-17,17,-17,18,-15,18,-17,18,-15,16,-16,16,-13,17,-15,18,-17,20,-17,18,-16,20,-16,20,-17,20,-12,18,-14,16,-11,16,-15,15,-13,15,-14,13,-12,15,-12,13,-12,14,-12,12,-10,13,-12,10,-12,12,-11,10,-10,11,-9,10,-11,12,-9,11,-10,6,-7,6,-3,1,-2,2,-2,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,2,-2,1,0,2,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-2,1,-4,11,-5,1,-2,2,-4,5,-7,4,-5,6,-4,4,-4,6,-10,12,-8,16,-8,20,-18,12,-37,37,-30,27,-32,48,-35,51,-41,44,-35,40,-33,39,-18,40,-18,27,-15,17,-14,17,-14,17,-15,20,-19,20,-24,22,-27,17,-27,25,-23,23,-18,23,-18,17,-21,26,-18,18,-9,14,-13,12,-10,11,-13,19,-16,23,-16,24,-16,26,-15,25,-16,22,-15,21,-13,13,-11,17,-9,10,-3,7,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-9,11,-9,13,-12,7,-5,4,-2,5,-4,5,-1,3,-3,0,-4,8,-10,12,-11,17,-15,23,-16,26,-18,30,-16,29,-15,25,-18,23,-19,23,-17,22,-10,16,-6,9,-4,5,-4,3,-9,14,-14,10,-11,19,-13,22,-14,19,-15,25,-13,19,-13,22,-11,21,-9,20,-10,20,-7,17,-8,15,-6,12,-8,10,-5,10,-7,9,-5,10,-6,9,-6,10,-6,9,-9,9,-8,8,-8,8,-6,6,-7,5,-7,6,-9,10,-7,8,-9,9,-14,14,-11,14,-13,10,-14,12,-11,15,-10,15,-15,15,-14,12,-16,16,-23,16,-12,11,-11,11,-12,11,-12,11,-16,13,-10,10,-6,6,-3,5,-2,1,0,2,-2,0,0,2,-2,1,0,1,-1,0,-1,0,-1,1,-1,1,-1,1,-1,1,-4,6,-16,31,-10,6,-24,13,-17,30,-23,24,-18,24,-23,23,-25,29,-23,25,-24,28,-24,31,-29,28,-26,30,-31,31,-30,32,-22,27,-12,19,-7,8,-6,6,-9,3,-3,3,-11,25,-11,24,-7,13,-6,9,-7,6,-5,5,-2,3,-10,4,-12,10,-13,18,-9,18,-12,18,-10,18,-11,17,-9,17,-9,15,-9,18,-10,16,-10,18,-10,15,-9,12,-8,11,-8,6,-11,14,-12,11,-17,19,-17,19,-15,20,-19,26,-13,14,-8,6,-7,10,-2,2,-2,2,-17,7,-30,30,-23,30,-22,20,-20,21,-21,24,-19,21,-18,23,-17,20,-17,21,-16,21,-17,17,-15,19,-17,18,-15,19,-14,17,-14,18,-10,17,-12,20,-11,22,-13,21,-12,22,-12,20,-11,22,-12,19,-11,22,-11,21,-10,20,-10,19,-10,16,-9,18,-9,15,-8,15,-8,14,-9,15,-9,12,-10,13,-10,9,-11,9,-14,10,-16,18,-25,21,-15,13,-14,12,-10,11,-10,7,-6,8,-5,5,-4,4,-3,7,-4,3,-9,5,-7,7,-10,15,-13,20,-12,22,-16,20,-16,29,-23,20,-15,26,-15,30,-18,37,-15,46,-16,32,-19,36,-23,27,-19,26,-18,22,-17,23,-17,23,-15,24,-12,22,-11,22,-10,25,-8,19,-8,21,-9,20,-7,20,-8,16,-7,9,-6,5,-6,5,-1,0,0,1,-1,0,0,1,-1,0,-17,23,-7,12,-15,12,-18,19,-18,23,-24,23,-22,19,-23,21,-21,19,-22,20,-22,17,-14,18,-17,13,-11,12,-12,10,-3,6,-14,13,-13,14,-13,14,-12,16,-14,15,-18,20,-15,21,-17,19,-15,20,-15,18,-15,18,-14,14,-12,11,-3,4,-5,14,-10,13,-13,10,-14,14,-18,21,-24,28,-22,25,-29,31,-27,21,-24,24,-18,22,-13,16,-24,27,-48,35,-48,37,-48,41,-46,39,-42,40,-41,46,-42,47,-43,41,-38,40,-35,36,-34,33,-31,31,-30,35,-23,34,-26,29,-21,29,-21,25,-17,25,-18,21,-14,19,-13,16,-10,13,-11,13,-11,8,-7,9,-5,6,-3,3,-2,1,-1,2,-2,0,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-2,2,-5,4,-12,11,-23,20,-24,30,-26,28,-26,30,-27,27,-27,25,-26,21,-25,26,-28,31,-23,22,-19,11,-5,5,-3,3,-4,3,-4,3,-5,4,-3,3,-3,3,-4,6,-9,4,-4,7,-7,10,-3,7,-20,20,-29,25,-33,22,-32,26,-31,30,-33,34,-40,38,-43,39,-41,32,-35,29,-29,23,-22,19,-16,18,-14,18,-13,19,-8,14,-7,11,-5,6,-6,6,-4,4,-4,3,-1,1,-1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,1,-1,2,-2,2,-2,3,-4,2,-3,3,-3,2,-2,2,-2,2,-2,1,-2,3,-4,2,-2,3,-5,3,-2,3,-5,2,-4,4,-4,3,-3,4,-3,4,-3,3,-3,3,-3,2,-2,4,-3,3,-2,5,-3,3,-2,3,-3,2,-2,3,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,-1,3,-10,6,-15,13,-13,12,-11,15,-8,11,-9,12,-9,11,-12,13,-16,16,-22,29,-26,34,-26,30,-18,20,-15,20,-12,15,-12,22,-18,19,-16,21,-15,20,-15,19,-12,15,-9,12,-8,10,-12,11,-18,17,-21,27,-39,33,-36,34,-33,27,-31,29,-29,27,-25,28,-28,29,-28,27,-31,25,-31,28,-29,30,-28,26,-28,29,-29,26,-29,29,-31,27,-29,31,-31,28,-31,35,-31,32,-33,32,-36,30,-31,26,-27,23,-27,24,-27,22,-24,20,-20,17,-13,13,-9,7,-6,8,-5,6,-4,4,-2,4,-3,3,-1,2,-2,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-2,2,-1,1,-2,3,-6,5,-9,14,-16,12,-18,21,-26,20,-17,18,-19,18,-20,21,-23,20,-14,16,-12,12,-15,15,-14,15,-18,15,-14,13,-7,8,-14,16,-24,27,-28,29,-31,30,-27,28,-21,23,-15,15,-15,11,-7,11,-6,6,-9,9,-13,17,-22,21,-24,28,-29,31,-30,34,-26,34,-23,31,-20,21,-12,6,-2,1,-14,22,-11,11,-6,7,-4,6,-3,3,-3,4,-3,3,-5,5,-8,7,-12,12,-13,13,-9,19,-12,14,-11,16,-12,17,-10,19,-14,20,-17,22,-13,19,-11,17,-12,15,-11,14,-10,13,-11,11,-13,14,-14,13,-13,15,-12,15,-6,8,-7,7,-4,13,-16,9,-15,17,-18,17,-14,15,-13,16,-14,14,-7,10,-8,11,-7,9,-5,6,-2,4,-7,20,-6,13,-4,5,-14,11,-18,18,-16,20,-14,16,-13,15,-13,16,-11,16,-14,19,-14,16,-14,17,-14,16,-14,15,-12,14,-8,13,-10,11,-10,13,-9,13,-9,14,-9,15,-8,13,-10,14,-10,16,-10,16,-9,17,-7,15,-9,14,-7,17,-8,14,-8,16,-7,13,-6,13,-6,11,-4,10,-7,11,-6,10,-7,10,-6,10,-7,9,-6,10,-3,8,-8,9,-6,9,-9,5,-4,4,-3,3,-1,3,-1,1,-2,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-9,7,-11,4,-1,2,-3,2,-2,3,-2,1,-2,2,-2,2,-2,3,-2,2,-2,1,-1,2,-1,2,-1,2,-2,1,-1,2,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-10,6,-3,4,-4,4,-3,3,-4,5,-4,3,-2,3,-4,2,-10,15,-30,24,-32,34,-30,19,-29,37,-25,34,-27,28,-23,20,-20,15,-15,14,-7,7,-4,4,-4,3,-4,4,-3,1,-3,3,-5,8,-12,12,-16,18,-28,23,-26,23,-26,24,-30,23,-26,26,-19,27,-35,31,-20,16,-22,20,-11,14,-7,6,-2,3,-11,8,-24,24,-19,24,-19,23,-18,26,-17,27,-17,28,-17,26,-16,27,-13,18,-7,8,-1,1,-1,2,-5,5,-5,5,-9,9,-18,24,-17,19,-20,23,-15,13,-10,10,-8,6,-2,0,0,1,-1,0,-1,1,-1,0,-1,2,-4,3,0,5,-18,9,-13,18,-10,16,-10,13,-10,15,-9,14,-10,17,-9,13,-9,14,-7,12,-5,7,-1,1,0,1,-1,0,-12,19,-10,17,-11,9,-9,6,-5,6,-4,3,-4,3,-2,2,-6,2,-9,15,-5,11,-9,17,-7,11,-8,15,-7,12,-6,15,-9,11,-5,9,-5,3,-1,2,-1,3,-11,14,-12,15,-18,14,-16,15,-13,14,-5,10,-9,7,-7,6,-18,18,-9,13,-16,15,-11,16,-9,15,-6,11,-5,9,-6,8,-5,7,-6,7,-13,12,-12,19,-10,20,-14,22,-10,24,-15,22,-13,23,-15,23,-16,26,-14,25,-12,23,-14,16,-15,18,-15,16,-19,25,-22,32,-19,24,-21,28,-25,26,-25,25,-26,23,-34,27,-33,28,-35,31,-36,30,-33,32,-33,26,-36,25,-34,30,-32,32,-38,33,-38,25,-32,22,-33,27,-35,29,-40,24,-34,28,-30,30,-26,32,-10,17,-6,12,-14,17,-7,11,-13,21,-15,21,-16,19,-12,16,-15,19,-13,17,-11,14,-12,14,-10,15,-12,14,-11,17,-11,18,-11,18,-12,16,-10,14,-10,14,-13,9,-11,13,-16,11,-17,19,-20,18,-17,18,-20,15,-20,19,-9,8,-9,8,-3,1,-1,1,-1,1,-4,2,0,3,-1,1,-2,2,-2,1,-1,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,3,-2,4,-3,2,-3,4,-3,2,-4,3,-3,2,-3,3,-3,2,-2,3,-3,2,-3,2,-4,2,-2,4,-3,2,-3,3,-3,3,-3,2,-1,3,-2,2,-2,2,-2,1,-1,2,-1,0,0,2,-1,1,0,1,-1,0,0,1,-1,0,-1,0,-1,1,-1,1,-1,1,-1,0,0,1,-2,0,-1,1,-1,0,-1,1,-6,7,-17,17,-19,24,-20,24,-26,27,-23,33,-23,36,-20,33,-19,34,-18,30,-13,27,-11,19,-7,12,-8,8,-3,4,-3,0,0,1,-2,1,0,1,-1,0,-1,0,-15,24,-13,19,-6,7,-5,6,-7,6,-7,5,-6,5,-3,4,-8,23,-19,21,-24,29,-25,31,-21,34,-21,38,-18,42,-19,40,-20,45,-17,49,-17,47,-17,45,-20,44,-17,45,-18,45,-19,37,-24,38,-21,29,-14,14,-11,19,-13,18,-7,4,-6,16,-4,4,-4,5,-6,9,-10,24,-17,20,-22,19,-26,23,-19,21,-22,23,-19,22,-17,24,-18,22,-14,16,-12,21,-10,16,-6,6,-3,4,-8,20,-8,10,-11,17,-17,25,-17,28,-12,28,-11,20,-8,11,-7,5,-2,3,-2,0,-2,22,-16,14,-11,10,-11,9,-8,10,-8,8,-7,9,-6,6,-20,14,-15,21,-14,18,-12,20,-13,14,-12,20,-12,16,-13,21,-13,24,-14,23,-14,26,-17,26,-13,23,-13,21,-13,21,-12,22,-13,22,-14,19,-12,17,-12,16,-9,17,-12,15,-12,17,-12,20,-14,17,-12,19,-11,15,-11,17,-12,17,-13,18,-12,16,-11,16,-10,16,-9,14,-10,8,-4,4,-3,3,-3,3,-4,3,-4,4,-3,2,-1,2,-1,1,-1,0,0,2,-1,0,0,1,-5,7,-3,6,-10,20,-22,29,-19,30,-11,10,-3,5,-18,15,-20,19,-17,18,-25,19,-21,15,-22,18,-17,20,-16,23,-13,12,-8,10,-17,6,-22,29,-16,24,-16,28,-15,28,-15,29,-14,28,-13,27,-15,27,-17,26,-16,25,-15,20,-13,22,-16,20,-16,23,-17,21,-16,25,-18,24,-17,22,-19,20,-17,19,-18,18,-16,21,-15,22,-15,16,-13,15,-14,14,-15,17,-9,5,-4,4,-6,1,-3,13,-17,14,-15,21,-13,16,-13,17,-14,17,-15,19,-12,19,-13,17,-10,17,-12,13,-7,10,-7,7,-15,15,-15,17,-23,22,-12,10,-8,8,-8,6,-2,3,-1,1,-1,0,-1,1,-1,0,-1,3,-6,4,-4,5,-4,4,-9,8,-19,25,-14,27,-17,29,-13,27,-14,26,-13,26,-16,24,-11,21,-14,22,-12,17,-10,18,-8,6,-3,5,-4,2,-7,7,-9,9,-11,14,-10,15,-10,13,-11,11,-9,12,-10,10,-6,6,-4,3,-2,2,0,1,-2,0,-1,1,-5,5,-15,17,-15,14,-19,21,-19,18,-15,16,-17,19,-19,18,-15,13,-23,22,-18,16,-13,14,-14,10,-13,12,-12,12,-11,13,-11,9,-9,8,-7,8,-9,6,-4,4,-4,3,-2,3,-2,2,-2,3,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-1,1,-1,0,0,2,-2,0,-1,1,-1,0,-1,1,-1,1,-5,9,-8,6,-5,6,-4,5,-3,3,-4,3,-4,2,-6,15,-17,20,-16,28,-14,31,-13,37,-16,32,-15,33,-13,19,-10,15,-6,7,-7,8,-9,11,-16,18,-17,25,-19,14,-12,12,-9,10,-3,4,-6,10,-7,8,-9,7,-7,6,-15,13,-11,15,-12,14,-10,21,-8,11,-4,3,-3,2,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,5,-4,5,-16,19,-20,29,-19,31,-18,30,-17,27,-14,25,-10,20,-11,18,-8,17,-11,16,-10,18,-10,17,-10,18,-11,15,-8,10,-7,8,-4,6,-3,3,-1,0,-12,15,-13,16,-14,17,-14,18,-19,27,-19,17,-16,20,-21,20,-23,28,-18,14,-10,10,-3,2,-2,2,-2,3,-14,6,-15,15,-14,19,-10,19,-15,17,-14,16,-12,14,-11,15,-12,16,-10,18,-10,16,-9,18,-9,15,-6,11,-8,12,-7,13,-8,13,-10,15,-8,17,-12,15,-11,21,-12,19,-15,21,-13,21,-13,21,-14,18,-13,16,-14,15,-14,18,-16,15,-13,16,-11,14,-8,10,-2,3,-5,2,-6,12,-9,12,-10,12,-14,14,-15,21,-21,18,-25,23,-21,19,-20,22,-19,16,-7,8,-5,8,-17,10,-13,14,-16,17,-15,19,-15,16,-11,19,-13,16,-12,19,-12,19,-13,19,-11,16,-10,18,-10,21,-9,20,-10,21,-10,22,-9,22,-10,20,-6,19,-8,18,-5,16,-9,17,-6,18,-9,17,-8,17,-10,14,-7,15,-6,11,-7,7,-7,7,-6,3,-6,6,-8,8,-15,12,-15,13,-14,15,-17,16,-13,14,-20,20,-11,12,-11,10,-9,8,-6,4,-4,5,-3,3,-7,3,-3,5,-4,3,-3,6,-5,6,-4,6,-3,1,-1,2,-17,20,-10,18,-16,12,-28,28,-29,36,-26,36,-23,43,-21,40,-23,31,-20,32,-18,29,-18,29,-18,32,-20,35,-14,29,-17,24,-13,22,-21,21,-20,30,-21,29,-20,21,-14,10,-5,3,-2,7,-2,1,-2,3,-4,2,-3,9,-7,6,-3,14,-5,2,-3,4,-9,12,-10,14,-11,12,-11,13,-11,12,-10,13,-9,13,-10,11,-4,10,-8,7,-7,8,-6,4,-16,18,-12,10,-10,14,-10,17,-12,16,-13,16,-13,17,-14,14,-12,12,-10,11,-11,9,-9,9,-23,20,-13,14,-14,15,-14,18,-18,20,-23,14,-8,10,-4,8,-11,13,-10,13,-11,10,-8,10,-8,12,-9,9,-10,13,-9,8,-6,7,-6,2,-2,3,-6,6,-16,18,-12,19,-17,19,-17,20,-20,15,-17,16,-12,18,-7,7,-4,5,-3,12,-13,14,-16,17,-12,22,-8,22,-11,22,-9,22,-11,21,-10,22,-10,19,-10,19,-8,19,-11,23,-9,20,-10,14,-12,15,-8,13,-8,10,-10,13,-7,14,-10,11,-6,11,-9,8,-5,7,-6,4,-2,4,-8,7,-8,16,-23,22,-22,26,-15,21,-12,13,-5,7,-7,4,0,1,-1,0,0,1,-1,0,-12,4,-9,5,-4,3,-1,1,-3,5,-3,3,-3,3,-4,3,-2,3,-3,4,-9,13,-10,9,-6,11,-14,18,-47,48,-50,48,-40,40,-35,37,-29,35,-30,33,-31,31,-30,34,-29,33,-27,34,-28,30,-26,30,-26,29,-24,31,-25,30,-24,29,-19,20,-22,18,-21,18,-19,17,-16,16,-11,13,-8,9,-2,5,0,1,-1,0,0,1,-8,3,-5,3,-4,2,-2,3,-2,2,-2,2,-2,3,-2,3,-3,3,-3,3,-3,3,-3,2,-3,3,-4,2,-3,3,-4,3,-2,3,-4,4,-2,3,-3,3,-3,5,-3,3,-3,2,-2,3,-4,3,-3,4,-3,2,-4,4,-2,2,-2,3,-3,3,-3,3,-3,1,-2,2,-3,3,-2,2,-1,1,-2,2,-2,1,-2,1,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,-1,0,-4,4,-13,6,-15,13,-26,16,-27,22,-33,30,-32,34,-31,32,-30,33,-36,38,-41,41,-42,44,-39,44,-36,38,-37,41,-32,45,-28,34,-31,35,-35,30,-26,29,-29,29,-30,30,-32,28,-44,36,-44,38,-41,26,-39,35,-37,35,-34,34,-30,33,-26,29,-24,24,-18,36,-27,24,-24,26,-25,23,-20,27,-18,20,-19,19,-21,20,-19,19,-18,22,-18,22,-21,27,-22,25,-23,24,-19,18,-22,16,-22,18,-22,22,-25,28,-25,30,-24,29,-22,30,-23,28,-22,29,-20,32,-18,20,-21,20,-22,20,-20,20,-20,18,-21,25,-19,19,-17,20,-20,19,-24,22,-22,17,-23,20,-24,19,-21,19,-20,17,-20,19,-18,22,-19,20,-18,22,-16,21,-16,23,-17,24,-15,25,-15,22,-13,23,-16,21,-13,21,-18,17,-13,18,-17,16,-13,15,-14,13,-10,12,-7,11,-8,9,-7,9,-6,8,-4,7,-4,4,-3,6,-2,2,-2,1,-1,2,-3,2,-2,2,-2,2,-2,2,-1,2,-2,3,-2,2,-2,2,-2,1,-1,1,-2,1,0,1,-1,0,0,1,-1,0,0,0,-1,1,-1,1,-1,1,-1,1,0,0,-1,0,0,1,-1,0,0,1,0,0,0,1,-4,3,-3,5,-4,5,-10,7,-11,13,-12,13,-14,15,-16,17,-14,19,-15,18,-17,21,-19,21,-18,25,-20,25,-19,28,-21,27,-21,31,-21,30,-19,31,-22,28,-19,28,-18,23,-18,23,-20,26,-24,26,-25,30,-24,25,-21,30,-23,25,-16,26,-19,28,-18,28,-14,25,-17,20,-16,23,-13,18,-14,21,-12,20,-11,11,-10,12,-8,11,-8,11,-4,7,-5,5,-6,9,-16,14,-14,19,-15,21,-16,20,-14,20,-14,20,-13,21,-12,17,-14,17,-12,15,-5,10,-6,8,-1,5,-4,3,-3,5,-7,4,-6,11,-9,11,-9,12,-12,12,-11,13,-11,11,-15,15,-13,17,-13,15,-12,16,-9,10,-4,7,-3,1,0,1,-1,0,0,0,-16,17,-15,14,-12,12,-15,17,-13,13,-13,15,-9,9,-7,5,-7,8,-5,7,-14,10,-14,18,-12,20,-13,17,-10,18,-13,18,-11,17,-12,11,-5,8,-21,14,-28,25,-24,27,-21,20,-18,19,-16,16,-19,21,-13,13,-15,13,-11,11,-6,7,-4,3,-13,13,-17,11,-13,15,-17,15,-15,16,-12,15,-13,13,-12,15,-10,12,-13,18,-13,16,-11,16,-13,16,-13,18,-15,17,-14,18,-13,16,-13,17,-14,16,-14,14,-16,14,-13,14,-8,11,-6,10,-5,5,-4,6,-2,3,-2,1,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-6,5,-11,10,-16,14,-13,17,-15,16,-11,14,-11,12,-10,12,-10,11,-9,12,-9,13,-9,10,-9,13,-9,11,-9,12,-9,12,-8,12,-10,12,-9,12,-9,10,-7,11,-8,8,-5,9,-6,7,-6,9,-7,7,-6,8,-4,8,-7,7,-6,10,-8,8,-7,12,-8,9,-8,11,-8,8,-8,10,-7,7,-6,8,-4,4,-9,25,-4,3,-6,2,-4,4,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,-4,3,-7,13,-15,14,-21,27,-22,29,-24,37,-28,38,-27,42,-30,37,-30,34,-25,31,-24,35,-25,29,-20,25,-16,23,-16,23,-19,24,-19,15,-12,6,-2,0,-1,1,-1,0,0,1,-1,1,-7,3,-7,6,-7,8,-4,4,-5,4,-7,3,-3,2,-7,15,-23,21,-22,28,-19,28,-14,27,-16,22,-16,22,-11,12,-4,10,-11,10,-1,2,-2,2,-3,4,-10,11,-13,8,-13,13,-16,16,-13,10,-10,5,-11,9,-5,6,-7,8,-10,10,-13,11,-9,8,-8,9,-7,3,-8,11,-13,11,-7,5,-4,5,-3,2,-3,3,-4,8,-2,4,-7,5,-7,12,-8,9,-11,13,-8,6,-3,6,-11,7,-12,14,-9,15,-5,4,-7,15,-6,7,-9,19,-11,13,-10,16,-9,10,-6,11,-6,7,-7,16,-13,8,-8,9,-5,3,-6,8,-8,11,-7,9,-8,13,-9,15,-12,21,-15,22,-10,19,-12,20,-11,21,-11,18,-11,20,-10,19,-8,17,-9,15,-11,15,-8,15,-6,10,-14,16,-18,15,-24,20,-20,20,-22,26,-22,24,-20,21,-20,17,-11,15,-7,5,-2,4,-13,11,-11,14,-8,13,-6,8,-8,13,-9,9,-9,11,-8,9,-8,11,-10,10,-5,9,-7,12,-5,11,-12,11,-17,14,-21,22,-17,21,-15,16,-10,13,-6,8,-14,17,-31,30,-26,26,-29,33,-29,38,-16,24,-12,7,-2,3,-2,1,-17,10,-25,27,-8,10,-13,11,-8,11,-8,7,-8,5,-5,5,-5,4,-7,6,-23,39,-36,45,-32,48,-30,43,-36,41,-40,34,-46,33,-45,35,-40,34,-45,34,-42,27,-40,29,-35,41,-35,37,-33,37,-31,33,-29,32,-27,25,-25,24,-29,20,-26,25,-24,28,-21,33,-18,29,-21,26,-19,27,-19,27,-20,27,-20,25,-16,21,-16,13,-15,13,-16,14,-15,21,-23,20,-14,18,-20,20,-17,18,-12,14,-4,5,-10,6,-17,14,-15,16,-15,12,-13,19,-12,17,-13,15,-10,13,-4,8,-4,3,-3,6,-3,3,-2,3,-2,1,-1,1,-1,0,-1,0,-2,5,-2,1,-2,2,-4,1,-4,3,-9,4,-9,11,-13,11,-22,22,-23,29,-21,26,-24,28,-28,35,-24,32,-25,27,-26,26,-21,25,-9,21,-6,8,-6,8,-3,2,-6,15,-8,10,-8,5,-13,14,-18,17,-18,14,-17,17,-12,16,-6,5,0,4,-2,1,0,1,-12,11,-11,20,-13,13,-11,11,-10,8,-7,5,-4,4,-3,4,-7,12,-14,18,-14,22,-15,24,-14,26,-17,23,-14,22,-13,17,-12,20,-13,18,-13,20,-12,18,-7,14,-11,14,-11,13,-10,12,-8,11,-7,6,-1,1,-1,1,-1,0,-5,3,-13,9,-2,4,-4,3,-3,4,-5,4,-4,5,-4,3,-2,4,-3,3,-3,4,-4,4,-4,4,-4,3,-3,3,-3,3,-3,3,-2,3,-3,2,-2,3,-2,1,-2,2,-2,2,-2,2,-2,1,-2,1,-1,1,-2,1,-1,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,-11,7,-16,27,-31,36,-30,45,-28,50,-30,51,-25,50,-19,42,-26,37,-37,47,-32,41,-28,36,-27,34,-22,29,-23,31,-22,32,-22,32,-24,31,-26,33,-25,32,-19,31,-20,26,-18,23,-16,24,-3,6,-2,1,-1,2,-5,2,-2,5,-20,26,-8,5,-6,3,-13,14,-17,24,-15,20,-16,18,-16,16,-16,16,-11,11,-4,8,-2,2,-1,1,-1,0,-4,3,-6,8,-3,9,-3,4,-8,5,-18,17,-16,22,-16,22,-16,18,-15,17,-17,17,-15,16,-15,9,-4,5,-3,2,0,2,-1,0,0,0,-12,13,-2,4,-5,8,-13,12,-12,14,-13,13,-11,14,-16,8,-17,13,-21,22,-19,17,-19,16,-16,15,-17,17,-11,14,-7,5,-3,2,-10,10,-11,10,-10,11,-8,10,-7,12,-7,10,-11,10,-9,8,-8,9,-9,11,-9,12,-9,12,-8,10,-8,11,-6,9,-7,8,-7,8,-8,8,-7,8,-8,9,-6,9,-8,9,-7,8,-6,9,-6,8,-5,7,-4,4,-4,3,-9,9,-13,15,-17,22,-23,19,-21,15,-19,22,-17,21,-14,16,-15,13,-7,6,-4,4,-3,2,-3,4,-2,2,-4,3,-8,7,-9,11,-7,10,-6,8,-8,10,-7,9,-8,11,-7,11,-7,10,-7,8,-7,10,-6,7,-5,8,-7,6,-6,8,-7,8,-6,8,-6,8,-7,6,-7,5,-6,15,-5,3,-9,3,-9,5,-14,12,-11,17,-13,14,-15,14,-14,13,-14,18,-14,11,-7,7,-2,1,0,1,-1,1,-1,1,-1,2,-1,2,0,0,-1,0,0,0,0,0,0,0,-1,0,-5,2,-18,25,-24,32,-29,41,-39,49,-39,43,-47,40,-31,25,-16,13,-16,13,-10,10,-15,13,-22,21,-24,27,-25,27,-16,14,-9,10,-11,12,-14,18,-12,15,-10,8,-4,5,-10,3,-42,46,-40,46,-39,38,-29,31,-15,16,-10,10,-6,8,-6,7,-1,2,-12,21,-16,11,-25,26,-28,23,-22,23,-21,24,-21,25,-15,19,-16,14,-11,17,-14,17,-16,22,-18,27,-18,15,-17,15,-17,15,-16,12,-15,12,-13,12,-12,11,-12,12,-8,11,-9,12,-9,11,-8,12,-11,14,-12,13,-15,12,-13,12,-14,11,-13,12,-11,10,-8,10,-6,6,-4,4,-18,19,-24,23,-22,29,-25,24,-27,32,-23,26,-10,11,-1,1,-1,1,0,0,0,0,-1,0,-11,12,-12,11,-10,12,-10,13,-9,11,-10,12,-12,9,-12,10,-12,9,-11,8,-10,7,-6,5,-9,10,-3,3,-1,0,-2,1,-4,5,-13,11,-14,15,-22,21,-19,19,-22,17,-12,11,-3,5,-1,1,-5,3,-3,4,-11,11,-14,14,-14,18,-12,13,-15,12,-16,15,-17,13,-12,14,-13,7,-6,7,-4,4,-3,4,-3,2,-2,2,-1,3,-3,1,-2,2,-2,3,-1,3,-4,2,-3,4,-5,3,-3,3,-3,3,-4,3,-2,3,-4,3,-4,3,-4,3,-3,4,-3,3,-2,5,-4,3,-3,5,-4,3,-4,5,-3,3,-4,3,-2,3,-3,4,-2,2,-3,3,-2,3,-3,3,-2,3,-2,1,-2,2,-2,0,-1,1,-1,0,-1,1,-2,0,-3,3,-6,7,-13,10,-15,14,-15,17,-20,21,-27,28,-37,31,-33,34,-33,34,-24,32,-25,30,-30,28,-31,29,-30,29,-32,24,-32,28,-35,45,-40,45,-40,40,-40,38,-36,33,-39,29,-38,28,-42,23,-35,23,-35,21,-35,29,-35,24,-32,25,-32,24,-31,19,-34,24,-33,26,-24,25,-27,26,-29,28,-27,26,-25,26,-25,25,-29,21,-26,27,-27,31,-24,22,-22,33,-25,33,-25,27,-26,27,-27,28,-19,20,-18,24,-19,20,-14,13,-7,8,-11,6,-7,6,-9,6,-12,8,-14,8,-13,10,-15,13,-17,16,-19,17,-17,21,-13,15,-7,10,-19,18,-12,11,-15,15,-17,18,-18,19,-20,15,-15,16,-15,14,-6,8,-6,10,-12,15,-16,16,-14,15,-10,12,-7,8,-6,6,-3,2,-7,13,-8,11,-8,11,-9,7,-14,14,-21,19,-22,26,-23,18,-17,18,-6,3,-9,15,-20,14,-21,14,-20,16,-21,19,-27,21,-27,20,-26,24,-28,22,-29,20,-28,26,-22,23,-20,21,-19,23,-21,20,-20,22,-18,22,-19,20,-18,19,-7,10,-11,9,-8,7,-5,5,-2,3,-2,5,-18,9,-21,26,-23,27,-21,25,-21,22,-21,26,-24,22,-23,25,-25,23,-23,23,-20,22,-12,21,-4,11,-5,5,-1,2,-1,0,0,1,-2,0,0,1,-1,0,-1,0,-1,1,-1,1,-4,2,-12,12,-24,20,-23,25,-20,30,-24,27,-20,27,-15,20,-11,18,-9,16,-10,17,-16,22,-19,30,-39,33,-34,29,-35,24,-43,34,-42,37,-45,40,-46,42,-33,31,-29,25,-17,19,-29,25,-33,31,-30,28,-26,32,-24,30,-26,19,-10,12,-12,8,-7,6,-5,6,-7,6,-12,11,-12,13,-19,29,-13,13,-8,6,-4,3,-2,4,-4,2,-3,5,-4,2,-3,3,-3,4,-6,7,-6,5,-3,7,-2,1,-8,7,-17,20,-18,21,-18,21,-17,22,-15,23,-17,23,-17,25,-17,24,-16,24,-16,24,-17,25,-17,26,-17,24,-14,12,-16,18,-16,19,-17,18,-17,19,-16,17,-11,15,-11,10,-7,9,-4,5,-1,4,-1,0,-4,3,-2,1,0,1,-1,1,-1,0,-1,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-5,4,-10,11,-5,11,-5,5,-4,5,-4,4,-2,2,-2,2,-1,1,-4,6,-13,8,-24,30,-23,28,-25,34,-25,30,-23,27,-22,26,-17,28,-19,26,-18,29,-19,27,-13,33,-15,30,-12,30,-9,25,-11,17,-10,15,-11,16,-9,18,-12,18,-13,18,-8,15,-8,14,-11,10,-8,13,-7,6,-10,10,-8,9,-9,9,-6,8,-10,14,-8,12,-13,10,-22,14,-17,14,-15,17,-22,18,-20,19,-23,27,-32,33,-34,37,-33,38,-32,35,-27,33,-28,33,-26,32,-23,32,-19,17,-19,19,-19,17,-21,18,-18,15,-16,21,-21,24,-20,26,-19,24,-20,23,-19,23,-20,23,-17,22,-18,20,-15,23,-12,15,-7,10,-3,2,-1,2,-1,0,0,0,0,0,-1,1,-14,18,-6,8,-7,6,-5,6,-7,7,-13,12,-25,20,-17,16,-18,23,-15,25,-14,19,-16,19,-16,19,-16,17,-16,17,-19,21,-15,18,-16,16,-14,15,-11,17,-11,16,-10,17,-10,15,-9,15,-10,13,-9,14,-10,13,-8,14,-11,14,-10,16,-9,15,-10,17,-11,18,-12,16,-11,12,-11,11,-14,8,-12,11,-21,16,-15,15,-12,14,-10,8,-10,16,-11,10,-11,13,-9,7,-3,4,-12,11,-14,13,-12,16,-14,13,-10,12,-8,8,-5,7,-7,8,-6,11,-9,10,-13,15,-20,18,-20,22,-19,17,-14,13,-15,27,-14,23,-15,25,-15,25,-19,28,-19,22,-9,9,-9,10,-6,9,-8,8,-10,12,-16,15,-38,29,-48,30,-48,28,-47,32,-43,30,-37,30,-34,27,-32,30,-33,28,-32,30,-34,31,-34,34,-32,32,-25,28,-19,20,-15,18,-14,15,-11,18,-13,18,-12,19,-13,18,-13,17,-12,17,-11,16,-15,21,-11,14,-8,14,-6,9,-4,8,-10,11,-18,16,-18,20,-20,19,-18,19,-17,15,-19,22,-19,20,-16,20,-19,17,-11,10,-8,6,-9,10,-22,15,-18,21,-25,21,-20,26,-16,29,-15,26,-16,30,-15,26,-14,26,-15,24,-13,22,-12,18,-8,14,-6,7,-6,10,-6,7,-2,3,-1,0,0,1,-2,1,-1,2,-6,2,-2,3,-1,1,-2,2,-1,3,-3,1,-1,3,-3,3,-1,3,-3,1,-2,3,-4,2,-2,3,-3,3,-3,3,-4,4,-3,3,-4,3,-4,2,-3,4,-4,3,-3,5,-3,2,-2,3,-3,2,-1,4,-2,2,-1,2,-2,2,-2,3,-2,2,-1,1,-2,2,-2,2,-1,2,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-2,0,-1,2,-2,2,-3,3,-3,4,-7,5,-8,12,-29,11,-49,36,-39,32,-41,39,-39,39,-38,42,-34,37,-32,39,-30,36,-27,35,-24,32,-17,32,-13,11,-8,12,-11,14,-10,12,-11,10,-29,22,-18,18,-26,23,-20,18,-23,25,-11,12,-6,6,-5,12,-18,20,-18,28,-21,24,-15,28,-17,29,-15,29,-17,32,-14,29,-17,26,-14,21,-14,21,-12,21,-10,18,-7,9,-2,3,-2,1,0,1,-2,1,-17,29,-9,9,-5,6,-7,7,-4,5,-9,7,-3,2,-4,4,-2,2,-2,3,-1,1,-2,2,-2,1,-1,2,-3,4,-9,8,-11,10,-21,19,-14,16,-21,21,-20,15,-21,16,-16,19,-16,12,-9,12,-6,6,-5,10,-14,15,-16,20,-15,17,-13,16,-14,16,-18,18,-20,22,-20,22,-20,26,-19,29,-20,31,-23,34,-24,28,-26,28,-18,27,-21,25,-20,25,-20,23,-20,22,-24,22,-17,23,-23,23,-18,23,-12,17,-15,19,-12,21,-15,20,-12,21,-13,19,-12,21,-15,18,-12,21,-12,19,-12,19,-11,18,-12,20,-11,18,-10,14,-9,14,-6,10,-4,2,-4,4,-10,9,-3,1,-1,3,-5,2,-4,6,-9,7,-8,14,-13,16,-16,24,-15,31,-17,34,-18,33,-14,29,-15,28,-19,29,-15,33,-14,32,-13,28,-15,24,-13,27,-16,27,-12,29,-15,33,-12,31,-17,30,-17,30,-10,21,-11,18,-11,17,-12,13,-10,12,-9,8,-7,9,-7,7,-9,10,-11,9,-11,13,-9,12,-6,10,-7,10,-2,4,-11,10,-1,2,-1,2,-1,1,-2,3,-10,9,-10,15,-6,13,-12,18,-12,17,-14,25,-15,31,-25,35,-27,36,-17,29,-19,28,-18,24,-13,19,-12,18,-10,18,-9,14,-6,11,-10,12,-4,9,-10,12,-2,3,-4,8,-8,17,-5,2,-7,15,-5,11,-7,14,-5,7,-6,14,-7,11,-8,6,-5,4,-2,1,-1,2,-2,1,-1,2,-2,1,-2,2,-2,2,-1,1,-2,1,-1,1,-1,1,-2,1,-1,1,-2,0,-2,6,-2,2,-1,3,-1,0,0,2,-1,0,-1,2,-2,1,-1,1,-1,1,-10,3,-15,14,-20,26,-22,31,-24,30,-24,31,-24,28,-24,32,-27,28,-29,28,-29,23,-25,25,-27,25,-26,25,-18,30,-20,26,-21,30,-17,27,-11,18,-8,9,-7,7,-14,15,-18,16,-27,23,-22,21,-19,17,-22,27,-19,18,-20,16,-12,10,-10,6,-19,14,-18,18,-15,18,-6,8,-5,5,-3,1,-2,2,-1,0,-3,4,-5,3,-6,11,-3,4,-3,7,-13,17,-15,21,-11,14,-11,16,-7,11,-8,10,-4,7,-8,8,-5,10,-8,9,-6,9,-7,7,-6,8,-7,7,-6,7,-2,3,-4,9,-4,6,-6,11,-8,6,-6,14,-3,10,-6,4,-3,4,-3,1,0,0,-1,0,0,1,-1,5,-18,18,-21,21,-15,15,-22,23,-31,29,-20,30,-27,19,-28,24,-15,20,-9,11,-6,5,-23,18,-25,26,-17,30,-19,22,-17,30,-20,32,-19,35,-15,29,-22,35,-20,38,-18,36,-14,34,-15,28,-17,24,-14,24,-8,14,-2,1,-1,2,-1,0,-1,1,-1,1,-15,12,-23,20,-4,7,-6,4,-2,3,-5,3,-15,13,-10,14,-10,11,-10,13,-9,10,-7,11,-5,4,-5,10,-2,2,-5,4,-3,5,-1,2,0,1,-1,1,0,1,-1,0,0,1,-5,2,-10,11,-21,16,-19,22,-21,18,-16,18,-18,16,-16,19,-13,16,-10,16,-7,14,-5,6,-4,7,-1,1,0,1,-1,0,-16,13,-15,16,-14,16,-19,17,-16,18,-13,13,-9,13,-10,9,-6,8,-5,5,-12,10,-10,9,-14,13,-20,15,-16,21,-18,22,-20,23,-20,24,-17,30,-16,31,-21,32,-17,27,-12,20,-13,16,-11,17,-13,15,-11,15,-11,14,-11,14,-10,22,-9,22,-8,17,-6,14,-7,13,-5,4,-12,15,-1,1,-2,4,-2,6,-2,2,-3,5,-1,1,-2,2,-1,2,-1,0,0,1,-3,0,-1,2,-1,0,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-7,8,-1,0,0,1,-1,0,-1,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-7,10,-9,8,-27,19,-35,40,-24,28,-13,8,-5,5,-15,16,-17,15,-13,12,-14,13,-10,15,-11,10,-10,8,-6,7,-13,11,-25,27,-31,37,-34,38,-36,43,-33,36,-27,43,-26,41,-24,43,-25,36,-15,28,-7,10,-13,18,-24,22,-29,29,-34,32,-36,32,-33,33,-26,27,-18,22,-21,20,-8,10,-5,5,-2,3,-1,0,-23,23,-26,35,-28,31,-33,40,-34,35,-30,32,-34,26,-14,17,-17,15,-22,26,-19,23,-11,14,-13,14,-7,8,-10,8,-6,9,-2,1,-3,3,-2,1,-1,1,-1,1,-1,0,0,0,-1,1,-6,3,-18,20,-14,19,-21,19,-21,22,-30,25,-21,23,-20,18,-20,20,-18,16,-15,14,-8,10,-7,10,-16,20,-20,16,-9,12,-12,12,-7,5,-3,3,-2,3,-4,3,-2,3,-3,2,-3,2,-3,3,-3,3,-2,2,-3,2,-9,10,-8,9,-11,14,-22,27,-48,34,-43,34,-35,30,-26,14,-13,15,-8,12,-6,10,-8,6,-4,7,-8,8,-7,7,-7,8,-6,6,-18,23,-24,26,-14,16,-27,30,-25,34,-17,33,-12,23,-14,21,-13,19,-15,18,-14,23,-18,22,-13,19,-12,20,-11,16,-12,17,-10,14,-9,16,-10,10,-5,7,-3,2,-2,3,-3,2,-2,3,-2,2,-1,2,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,-10,3,-14,29,-26,30,-41,39,-41,44,-46,49,-53,37,-50,47,-44,39,-37,35,-34,33,-30,34,-24,33,-23,29,-20,27,-20,26,-20,25,-27,34,-26,37,-29,35,-29,40,-39,49,-43,50,-36,42,-36,41,-25,23,-17,17,-14,12,-11,8,-7,8,-6,5,-5,5,-5,5,-9,8,-21,21,-22,18,-15,27,-20,26,-10,25,-14,29,-10,26,-9,15,-6,7,-1,2,-1,2,-1,1,-1,1,-2,1,-4,6,-8,6,-10,10,-17,14,-12,16,-13,16,-13,10,-8,7,-2,2,0,1,-1,1,-1,4,-6,4,-5,6,-10,3,-3,7,-1,1,-2,3,-3,4,-3,4,-4,7,-3,5,-8,8,-5,6,-1,1,-1,1,0,0,-1,0,0,0,-1,0,-1,2,0,1,-5,6,-17,9,-14,15,-12,17,-18,22,-19,23,-22,24,-22,25,-23,25,-23,28,-23,28,-24,24,-27,20,-27,25,-27,25,-29,26,-31,27,-26,30,-30,32,-33,34,-30,33,-28,29,-32,29,-21,27,-19,26,-20,25,-19,26,-17,22,-14,16,-13,14,-11,13,-10,12,-9,12,-10,12,-12,13,-11,19,-17,20,-16,24,-16,19,-11,15,-9,8,-5,8,-9,9,-7,8,-4,3,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,14,-13,11,-20,25,-22,24,-28,26,-28,27,-13,13,-10,10,-28,30,-29,34,-20,28,-17,20,-12,15,-14,17,-19,17,-22,28,-23,34,-31,34,-31,32,-27,43,-17,18,-11,16,-6,9,-7,9,-20,17,-20,17,-11,12,-15,17,-18,17,-13,19,-10,13,-8,10,-10,14,-9,14,-9,14,-11,17,-11,17,-6,12,-4,2,-1,2,0,0,-1,0,0,1,-6,10,-3,8,-10,10,-12,12,-11,12,-8,10,-8,11,-7,9,-5,9,-7,14,-4,5,-5,8,-3,4,-3,4,-4,6,-5,5,-9,7,-9,8,-10,11,-7,10,-7,10,-3,7,-2,2,-1,3,-1,3,0,1,-3,1,0,1,-1,0,-3,3,-3,2,-4,6,-4,2,-1,1,-2,2,-2,1,-3,2,-2,2,-2,2,-3,3,-3,2,-3,2,-2,2,-3,2,-4,2,-2,3,-3,2,-2,3,-3,2,-3,3,-3,2,-2,4,-2,3,-2,2,-3,3,-2,2,-1,2,-2,1,-1,3,-2,1,-1,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,3,-2,4,-4,5,-5,7,-6,9,-9,10,-12,13,-13,19,-17,22,-22,23,-26,27,-19,28,-26,31,-25,28,-25,29,-25,32,-27,33,-30,33,-23,29,-25,33,-22,32,-18,31,-17,27,-16,27,-13,23,-13,17,-10,15,-9,13,-8,11,-8,11,-7,10,-9,10,-8,10,-9,9,-8,10,-9,10,-11,14,-12,17,-13,20,-18,23,-25,32,-35,42,-40,42,-40,41,-42,36,-34,28,-29,24,-22,23,-21,20,-19,20,-22,25,-27,29,-29,32,-30,35,-29,33,-29,31,-28,29,-19,27,-13,17,-13,16,-12,15,-12,22,-10,13,-9,12,-8,14,-11,13,-15,14,-19,20,-21,21,-28,20,-19,26,-18,17,-21,17,-21,16,-21,17,-23,19,-27,23,-24,25,-23,23,-10,17,-10,7,-8,9,-5,4,-5,6,-9,6,-10,9,-18,15,-20,18,-18,13,-17,14,-17,13,-19,12,-18,13,-13,10,-11,12,-10,8,-8,9,-6,6,-2,6,-2,1,-1,1,-1,1,-1,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-11,16,-7,8,-5,5,-22,11,-32,31,-32,36,-28,33,-26,37,-27,34,-26,35,-28,36,-28,36,-29,33,-28,31,-29,29,-25,34,-24,30,-19,29,-18,27,-14,23,-12,10,-11,7,-8,7,-7,6,-6,7,-7,7,-7,9,-7,5,-4,6,-2,1,-1,1,-1,1,-1,1,-33,49,-13,23,-10,13,-8,13,-5,9,-11,10,-11,14,-18,21,-24,27,-23,19,-19,19,-19,24,-17,17,-17,27,-19,27,-20,24,-21,23,-17,22,-18,20,-18,20,-21,22,-17,25,-17,21,-16,22,-14,22,-13,21,-14,20,-18,24,-17,26,-22,27,-17,28,-18,27,-18,25,-21,22,-19,23,-20,23,-17,23,-19,23,-18,26,-18,21,-15,19,-15,13,-10,10,-15,12,-22,16,-16,16,-17,18,-13,15,-12,16,-6,8,-11,7,-7,9,-14,12,-8,14,-10,13,-9,8,-9,12,-10,16,-9,13,-10,20,-10,21,-12,18,-9,16,-12,13,-6,10,-7,6,-3,5,-5,2,-6,5,-6,2,-6,4,-8,6,-9,7,-10,13,-14,18,-16,23,-14,23,-16,24,-17,26,-19,25,-18,23,-17,21,-19,23,-17,18,-15,11,-8,19,-8,6,-11,16,-10,18,-9,24,-8,17,-5,4,-1,3,-2,2,-1,2,-4,3,-2,4,-3,2,-1,2,-2,1,-1,1,-1,3,-5,4,-2,1,-1,1,-1,2,-3,2,-1,1,-1,1,-2,2,-1,2,0,2,-1,0,0,1,-1,1,-1,1,-2,2,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,0,1,-1,0,0,1,0,0,0,1,0,0,-11,22,-24,20,-30,22,-24,20,-25,20,-23,17,-17,10,-8,6,-2,1,0,1,-1,0,-1,1,0,0,0,0,-26,51,-9,11,-8,5,-5,4,-10,8,-13,17,-13,13,-15,15,-20,16,-22,20,-19,18,-23,18,-14,9,-9,9,-3,10,-11,9,-10,10,-17,14,-20,15,-29,21,-34,25,-32,27,-28,21,-12,9,-4,4,-10,12,-16,13,-18,19,-26,25,-30,25,-16,15,-9,10,-2,1,-1,1,-9,14,-23,31,-19,26,-10,7,-12,10,-12,14,-19,25,-37,30,-48,47,-50,44,-50,42,-48,38,-47,41,-45,40,-46,38,-41,35,-37,33,-31,27,-27,24,-21,21,-16,14,-5,7,-12,11,-6,8,-8,8,-10,8,-10,10,-7,7,-5,5,-1,3,-15,19,-20,18,-8,8,-6,6,-3,3,-4,3,-13,17,-33,18,-28,19,-26,18,-21,18,-26,25,-25,25,-23,25,-21,23,-20,22,-18,21,-18,20,-18,19,-16,18,-16,17,-15,17,-17,17,-17,17,-16,16,-14,15,-13,15,-13,15,-12,13,-10,11,-12,9,-10,11,-15,16,-18,19,-18,19,-22,18,-10,10,-6,6,-9,8,-11,9,-14,10,-12,10,-8,8,-11,7,-5,5,-4,4,-1,0,0,0,0,0,0,0,0,0,0,0,-6,8,-6,13,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-6,8,-15,11,-11,11,-19,13,-20,11,-15,14,-19,14,-17,13,-15,14,-13,12,-17,13,-13,12,-13,8,-9,8,-6,8,-5,9,-8,9,-11,11,-11,12,-7,6,-10,11,-7,9,-9,11,-4,6,-4,4,0,1,-3,3,0,0,0,0,-2,2,-3,5,-10,8,-10,7,-23,20,-44,48,-49,54,-43,53,-31,37,-23,21,-14,15,-7,8,-6,7,-8,8,-9,9,-10,9,-7,9,-9,8,-6,8,-6,7,-8,19,-44,40,-38,40,-38,38,-38,38,-36,33,-34,25,-22,21,-15,18,-19,19,-26,32,-37,31,-30,35,-24,23,-15,16,-3,4,-1,1,0,0,0,0,-21,13,-15,13,-19,18,-32,29,-35,33,-29,31,-20,16,-28,24,-31,25,-26,27,-21,22,-25,22,-3,4,-1,1,0,0,-2,3,-2,3,-1,2,-4,10,-25,21,-27,24,-19,16,-16,12,-27,28,-31,29,-34,29,-31,29,-28,28,-21,20,-11,11,-2,2,-5,7,-1,2,-1,0,-2,0,-19,20,-19,21,-19,16,-15,12,-15,15,-15,15,-17,15,-17,15,-18,14,-16,11,-15,12,-14,11,-11,13,-17,12,-19,13,-21,15,-22,15,-20,16,-17,15,-14,13,-13,12,-8,11,-6,9,-2,4,-1,1,0,0,-1,1,-14,13,-18,15,-25,16,-23,20,-21,20,-12,8,-7,7,-13,12,-10,14,-10,10,-10,11,-15,13,-17,19,-19,22,-17,20,-7,7,-3,5,-4,5,-8,8,-14,16,-18,17,-19,14,-14,16,-9,14,-10,14,-11,14,-16,12,-15,15,-17,15,-14,15,-12,15,-11,16,-9,13,-6,11,-6,9,-9,9,-9,13,-8,13,-8,14,-12,10,-10,14,-12,14,-9,9,-9,8,-6,8,-6,6,-7,6,-4,6,-5,4,-5,3,-3,4,-2,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,0,0,0,1,0,1,0,1,-22,27,-44,49,-47,50,-51,53,-27,52,-18,17,-13,11,-9,15,-13,13,-23,21,-26,21,-15,17,-13,16,-1,4,-2,2,-1,1,-2,6,-11,11,-34,35,-37,34,-32,35,-35,32,-32,31,-34,26,-28,25,-29,26,-26,23,-8,10,-3,6,-7,5,-20,27,-38,34,-36,31,-29,26,-24,25,-22,24,-18,21,-21,21,-25,25,-32,34,-39,35,-40,36,-40,39,-32,36,-30,38,-33,37,-32,33,-33,30,-33,22,-30,21,-30,24,-34,22,-36,22,-39,33,-33,30,-30,28,-27,27,-26,24,-27,32,-12,21,-11,18,-13,12,-25,26,-19,21,-23,18,-20,25,-31,20,-21,22,-12,15,-1,1,-2,2,-14,22,-8,12,-11,10,-25,18,-23,18,-23,14,-16,16,-14,9,-16,9,-11,15,-12,13,-10,14,-9,8,-4,7,-10,10,-13,11,-9,7,-11,8,-8,5,-5,5,-7,8,-8,8,-6,13,-10,13,-10,16,-10,13,-11,13,-5,9,-9,10,-14,11,-14,13,-14,15,-13,14,-14,15,-18,18,-15,15,-17,14,-11,9,-6,5,-4,4,-3,1,-2,2,-8,5,-10,7,-4,4,-3,3,-2,0,-1,1,-1,1,-2,1,-2,4,-6,5,-20,13,-20,19,-20,24,-22,22,-20,24,-22,25,-23,25,-23,24,-23,22,-24,19,-24,24,-24,22,-23,26,-22,24,-22,24,-26,24,-22,25,-21,27,-22,33,-23,24,-21,25,-19,27,-20,22,-16,22,-17,22,-15,21,-15,19,-15,17,-12,14,-15,12,-13,14,-15,15,-17,22,-18,23,-15,21,-17,22,-17,23,-20,22,-18,21,-12,13,-7,18,-5,7,-7,7,-6,7,-7,5,-5,4,-3,4,-3,4,-2,1,-2,2,-2,1,-1,2,-1,2,-4,6,-5,8,-8,12,-8,10,-6,8,-6,5,-2,2,-2,0,0,0,-1,0,0,1,-10,12,-6,12,-9,7,-10,9,-20,18,-19,20,-17,18,-19,19,-18,16,-15,15,-8,9,-7,5,-7,6,-3,2,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,-9,10,-14,12,-17,18,-16,18,-12,14,-13,6,-9,13,-9,10,-7,10,-23,18,-20,33,-19,27,-23,15,-24,25,-39,32,-39,35,-36,34,-35,30,-29,25,-28,28,-29,26,-28,28,-28,27,-27,26,-30,28,-27,29,-28,27,-28,26,-24,28,-21,23,-20,22,-20,23,-18,20,-15,14,-12,8,-17,15,-18,17,-20,21,-18,21,-32,32,-23,21,-26,26,-23,31,-32,33,-30,27,-22,22,-18,19,-13,13,-14,13,-4,4,-16,14,-24,20,-25,22,-28,22,-21,24,-23,23,-19,21,-19,24,-18,19,-20,22,-17,22,-15,14,-8,9,-6,4,-3,3,-4,2,-4,7,-22,21,-21,23,-11,10,-6,7,-3,3,-14,9,-10,13,-8,12,-7,6,-2,10,-5,4,-7,4,-3,5,-6,3,-4,4,-5,3,-3,4,-4,7,-4,3,-4,3,-1,2,-1,2,-1,1,-1,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,-3,4,-2,2,-4,2,-3,2,-2,1,-1,1,-1,0,0,1,-1,0,-1,1,-1,0,-1,2,-5,3,-7,6,-9,7,-11,8,-13,14,-14,13,-12,12,-10,12,-10,10,-10,8,-9,12,-11,8,-10,12,-11,12,-12,14,-13,11,-11,10,-15,14,-13,12,-13,16,-11,11,-13,19,-12,11,-12,20,-11,12,-11,14,-12,12,-12,16,-11,11,-11,14,-15,11,-13,14,-16,20,-17,22,-17,21,-19,23,-20,23,-21,23,-15,19,-13,16,-5,9,-6,7,-1,5,-2,1,-1,2,-15,16,-7,10,-5,3,-5,2,-2,4,-3,2,-4,6,-2,2,0,2,-1,0,-3,3,-18,19,-42,44,-39,48,-31,24,-15,18,-12,16,-12,9,-4,5,-1,3,-1,2,-1,1,-1,0,0,2,-1,0,0,1,-1,0,-20,21,-16,23,-48,52,-45,50,-50,45,-46,43,-44,35,-47,32,-39,30,-39,30,-31,23,-31,24,-32,23,-32,26,-34,24,-33,27,-32,25,-24,24,-17,12,-17,17,-19,18,-21,18,-25,24,-26,28,-21,20,-15,12,-6,4,-3,3,-1,2,-12,16,-25,22,-32,27,-28,28,-29,27,-26,26,-22,23,-20,21,-21,24,-19,24,-14,17,-9,9,-4,2,-2,2,-1,2,-15,18,-9,28,-10,14,-15,14,-11,8,-6,4,-11,8,-11,9,-11,11,-11,9,-9,9,-8,6,-6,5,-5,6,-13,15,-29,27,-27,33,-27,33,-25,30,-23,26,-26,26,-22,26,-22,24,-21,26,-20,23,-19,21,-17,18,-16,18,-19,17,-16,18,-16,16,-27,17,-21,23,-22,23,-19,16,-13,17,-14,15,-14,16,-13,15,-12,15,-11,14,-13,14,-13,13,-14,14,-11,10,-9,12,-10,13,-10,11,-10,12,-10,12,-11,15,-11,16,-17,15,-17,23,-15,25,-14,15,-17,11,-9,15,-13,13,-10,16,-17,17,-11,14,-12,13,-9,12,-8,6,-5,11,-6,7,-3,4,-3,5,-3,2,-5,5,-8,7,-7,8,-7,5,-9,14,-7,10,-7,10,-10,9,-4,9,-8,8,-4,10,-7,6,-22,12,-18,15,-21,21,-18,17,-15,19,-5,6,-4,2,0,2,-1,0,0,1,-1,1,-3,2,-9,16,-14,17,-18,26,-15,24,-12,14,-9,12,-6,7,-10,16,-10,15,-19,22,-25,29,-23,29,-20,24,-21,14,-23,16,-22,21,-12,13,-19,10,-9,9,-3,9,-4,5,-27,16,-41,32,-40,33,-46,34,-48,36,-50,28,-44,32,-40,31,-32,27,-34,27,-31,28,-31,26,-29,25,-32,25,-26,26,-25,20,-27,18,-26,18,-25,19,-30,16,-27,19,-24,20,-25,24,-22,20,-18,23,-24,25,-20,24,-23,29,-18,17,-17,16,-17,17,-20,22,-16,15,-3,2,-1,1,-1,1,-1,1,-2,1,-3,2,-12,11,-16,24,-7,13,-10,4,-21,20,-23,22,-17,22,-15,17,-13,14,-11,15,-12,13,-10,12,-11,10,-11,10,-12,15,-11,13,-12,14,-10,8,-8,7,-4,3,-2,3,-2,2,-3,1,-1,2,-3,4,-1,2,-3,1,-2,3,-2,3,-2,3,-3,2,-3,3,-4,4,-4,2,-4,2,-3,4,-4,4,-5,3,-3,3,-4,4,-4,3,-5,4,-4,5,-5,3,-4,5,-5,4,-4,6,-6,5,-5,4,-3,4,-3,3,-3,3,-4,3,-3,4,-3,2,-2,2,-3,1,-1,2,-3,2,-2,3,-1,2,-2,2,-5,6,-47,15,-50,42,-53,45,-48,45,-46,45,-42,43,-43,39,-42,40,-37,44,-39,45,-35,45,-31,41,-32,40,-25,33,-24,27,-18,23,-15,16,-10,12,-9,10,-14,17,-18,17,-23,22,-21,20,-20,17,-15,14,-14,12,-14,14,-15,11,-17,12,-17,14,-18,14,-19,13,-20,13,-18,14,-19,15,-16,13,-20,14,-15,14,-10,10,-3,4,-5,3,-1,2,-1,1,-1,2,-26,24,-22,17,-10,6,-8,6,-9,5,-11,12,-17,18,-14,15,-12,12,-12,10,-9,16,-12,12,-9,15,-11,15,-12,13,-12,12,-8,16,-14,14,-7,15,-11,14,-7,5,-7,5,-4,5,-6,4,-4,5,-6,6,-6,5,-5,4,-4,3,-4,5,-4,5,-5,5,-8,7,-7,8,-15,10,-17,12,-15,18,-19,18,-19,23,-21,18,-22,22,-21,19,-16,18,-15,16,-11,16,-10,9,-14,16,-19,21,-31,32,-24,26,-25,22,-34,37,-24,29,-28,26,-28,26,-9,11,-4,4,-3,4,-5,4,-5,5,-7,6,-10,10,-10,7,-8,6,-6,6,-12,12,-30,31,-39,32,-39,41,-42,37,-41,36,-39,28,-33,31,-31,31,-27,36,-25,27,-24,30,-24,24,-25,27,-27,23,-23,20,-22,17,-23,20,-18,24,-18,12,-12,14,-8,11,-6,8,-7,5,-5,7,-7,6,-5,4,-5,5,-5,6,-5,5,-4,4,-3,3,-10,7,-19,18,-15,15,-12,15,-18,17,-18,16,-19,16,-16,19,-17,18,-22,27,-18,23,-18,20,-11,14,-8,9,-9,9,-7,7,-7,6,-3,2,-2,3,-2,1,-1,1,-17,23,-8,15,-7,5,-14,14,-25,23,-14,17,-18,17,-14,15,-15,14,-17,10,-11,14,-20,13,-16,13,-13,11,-12,16,-18,15,-12,15,-14,13,-12,12,-12,11,-11,11,-12,9,-11,8,-10,11,-11,9,-8,6,-7,3,-10,9,-16,10,-14,15,-19,17,-19,20,-20,20,-20,20,-19,17,-19,16,-10,10,-6,8,-3,4,-3,2,-2,3,-3,3,-1,3,-3,2,-2,2,-7,3,-23,24,-38,31,-38,43,-35,36,-31,39,-36,43,-35,44,-35,34,-30,28,-21,25,-20,22,-22,23,-18,19,-13,17,-10,12,-8,10,-9,10,-8,11,-8,8,-9,11,-7,13,-10,13,-11,17,-15,15,-16,19,-19,23,-23,29,-23,28,-19,26,-22,24,-20,23,-21,24,-23,25,-20,23,-15,20,-15,18,-14,19,-14,16,-13,19,-13,20,-14,23,-12,16,-11,16,-9,17,-14,16,-11,14,-8,7,-4,8,-5,4,-5,6,-5,6,-3,4,-7,7,-5,5,-5,8,-6,7,-18,10,-23,13,-18,19,-19,20,-23,24,-23,25,-21,25,-23,23,-22,27,-21,25,-20,21,-18,20,-12,14,-8,8,-10,11,-2,4,-4,2,-3,4,-5,5,-2,5,-4,3,-2,3,-3,3,-5,3,-18,18,-30,29,-38,38,-45,38,-47,38,-42,33,-38,29,-26,20,-18,17,-16,13,-15,13,-15,12,-14,13,-17,12,-15,12,-18,12,-18,12,-19,13,-20,17,-24,20,-25,24,-27,30,-30,35,-28,39,-26,36,-24,36,-23,28,-23,29,-23,27,-22,28,-25,26,-25,27,-18,19,-17,19,-21,23,-28,30,-24,30,-24,26,-20,27,-26,28,-29,28,-29,25,-21,22,-25,19,-24,31,-24,22,-23,24,-18,24,-19,23,-19,22,-16,13,-15,25,-18,18,-18,13,-13,16,-13,13,-11,15,-12,11,-10,6,-3,3,-3,7,-7,8,-7,8,-13,10,-8,9,-10,14,-12,14,-15,16,-15,18,-14,17,-13,14,-10,13,-5,7,-7,6,-4,7,-6,5,-6,7,-6,7,-6,5,-5,9,-10,10,-9,15,-15,10,-19,16,-16,21,-20,27,-24,29,-24,29,-22,26,-22,25,-20,16,-7,6,-4,4,-4,6,-6,7,-6,5,-5,7,-4,3,-2,4,-4,2,-19,25,-17,19,-8,7,-13,15,-16,20,-16,16,-12,10,-8,7,-5,3,-5,5,-7,5,-8,7,-7,8,-6,7,-7,7,-4,5,-6,6,-5,6,-5,7,-4,7,-4,4,-17,8,-20,17,-20,29,-19,28,-19,29,-19,27,-18,26,-14,25,-20,20,-15,20,-18,18,-16,17,-18,13,-15,14,-20,17,-18,17,-21,23,-20,19,-21,16,-23,25,-17,23,-17,17,-8,13,-13,22,-12,16,-16,16,-10,14,-10,9,-4,7,-6,4,-5,5,-5,5,-6,6,-7,5,-7,5,-5,13,-10,11,-8,10,-9,7,-6,9,-6,5,-6,6,-7,5,-19,9,-19,16,-18,18,-16,15,-16,20,-21,24,-20,23,-20,20,-19,17,-13,16,-16,11,-8,12,-8,8,-9,9,-11,8,-10,11,-13,9,-10,10,-11,11,-12,15,-13,16,-8,12,-8,8,-7,6,-7,8,-8,7,-10,33,-10,11,-9,11,-12,7,-5,7,-8,9,-14,15,-20,16,-12,12,-11,14,-10,16,-10,14,-15,16,-19,16,-16,16,-18,19,-21,20,-17,17,-20,24,-19,18,-23,21,-22,21,-18,21,-21,17,-19,20,-20,15,-10,13,-11,6,-6,8,-7,5,-3,4,-11,10,-12,13,-18,20,-12,17,-20,15,-20,26,-16,17,-21,19,-14,15,-15,11,-12,13,-14,5,-9,11,-8,6,-7,7,-10,9,-6,7,-7,5,-4,7,-9,7,-7,7,-6,7,-6,6,-9,5,-8,9,-8,8,-10,9,-6,9,-6,6,-6,6,-7,6,-4,7,-4,6,-3,2,-4,5,-5,6,-6,11,-7,5,-5,8,-6,4,-5,7,-13,4,-9,21,-20,21,-19,26,-18,22,-19,25,-26,21,-18,22,-22,26,-27,35,-28,41,-46,40,-34,44,-37,42,-36,40,-36,36,-36,32,-23,26,-12,11,-9,12,-10,29,-32,21,-42,31,-43,37,-32,38,-34,37,-33,32,-28,28,-23,23,-17,23,-18,18,-15,19,-12,14,-13,14,-28,24,-26,37,-24,36,-26,31,-23,32,-26,24,-27,26,-28,32,-30,42,-25,37,-25,35,-26,29,-22,27,-19,26,-21,20,-16,19,-14,12,-9,6,-3,5,-6,4,-4,2,-4,3,-4,3,-3,5,-4,2,-6,13,-16,14,-20,31,-26,28,-24,32,-26,28,-22,30,-21,29,-23,23,-16,26,-14,20,-16,15,-14,13,-20,21,-20,24,-24,26,-21,25,-31,33,-30,26,-32,24,-35,33,-32,27,-24,20,-6,9,-5,6,-5,4,-5,5,-6,5,-6,10,-4,3,-3,5,-8,4,-25,37,-27,41,-23,43,-22,40,-21,40,-27,38,-23,36,-19,33,-21,29,-14,25,-7,7,-7,5,-4,2,-4,7,-15,18,-27,36,-27,36,-31,33,-27,25,-5,9,-7,3,-24,23,-25,25,-23,29,-20,24,-21,22,-20,22,-21,18,-14,13,-14,16,-18,13,-13,11,-14,16,-18,16,-21,16,-14,15,-14,11,-8,7,-27,22,-28,21,-25,20,-24,20,-20,25,-12,22,-12,7,-6,6,-6,5,-5,3,-7,13,-6,12,-21,20,-23,23,-25,15,-24,19,-22,22,-22,23,-22,24,-20,22,-19,19,-23,17,-21,19,-19,17,-22,20,-20,18,-19,20,-15,16,-16,19,-18,14,-15,13,-13,18,-17,13,-15,16,-15,15,-12,13,-12,12,-6,11,-11,5,-9,8,-10,10,-11,15,-20,14,-18,16,-16,17,-16,19,-13,12,-15,14,-12,11,-10,11,-14,13,-15,12,-15,16,-13,12,-14,27,-24,25,-17,24,-28,29,-24,35,-19,31,-22,28,-18,24,-17,17,-23,21,-17,22,-20,19,-18,17,-16,22,-15,20,-17,21,-13,16,-12,14,-15,17,-23,20,-19,24,-25,22,-21,23,-26,28,-29,25,-30,27,-18,15,-20,22,-14,18,-17,12,-11,14,-6,9,-12,7,-12,14,-10,16,-12,16,-10,17,-12,13,-16,16,-15,19,-12,15,-12,14,-15,18,-8,15,-10,10,-12,11,-10,6,-10,11,-8,10,-12,13,-20,16,-32,19,-32,22,-42,24,-38,33,-40,33,-42,41,-35,37,-32,38,-31,34,-31,36,-28,33,-25,35,-27,30,-24,32,-20,28,-18,22,-18,23,-15,22,-12,18,-8,11,-4,6,-4,3,-1,3,-3,1,-1,2,-3,2,-3,4,-6,5,-6,6,-8,7,-8,9,-6,7,-19,13,-21,27,-25,27,-25,33,-24,25,-22,27,-22,29,-16,17,-16,17,-13,19,-21,20,-13,16,-14,13,-14,19,-18,22,-15,17,-21,20,-17,13,-17,20,-19,22,-12,8,-6,4,-2,4,-4,2,-2,2,-3,3,-3,3,-3,4,-9,6,-25,33,-28,26,-18,14,-14,18,-14,14,-9,9,-25,33,-40,40,-36,34,-33,39,-31,38,-28,37,-25,28,-7,14,-5,6,-3,3,-21,25,-18,21,-13,14,-10,11,-6,12,-12,9,-15,20,-23,19,-22,28,-22,24,-17,27,-18,19,-16,22,-16,23,-16,20,-18,24,-15,21,-13,17,-13,18,-16,12,-10,12,-11,13,-11,14,-15,17,-13,18,-15,19,-13,19,-15,19,-14,18,-13,12,-15,18,-13,18,-10,13,-11,12,-10,10,-12,10,-6,7,-13,13,-8,12,-10,11,-11,17,-16,13,-21,20,-22,21,-25,24,-25,25,-28,24,-23,28,-28,28,-21,22,-19,20,-10,11,-7,5,-14,12,-25,21,-19,23,-26,19,-20,22,-23,24,-23,24,-19,25,-19,25,-16,24,-16,18,-12,11,-12,15,-13,22,-17,19,-15,19,-13,20,-10,16,-12,16,-10,14,-16,11,-13,15,-15,12,-20,14,-16,18,-17,21,-15,23,-11,13,-11,11,-8,8,-7,10,-9,7,-11,9,-11,7,-3,6,-4,2,-3,4,-4,3,-3,2,-3,3,-4,3,-3,5,-6,4,-5,5,-4,4,-5,8,-9,8,-13,8,-7,5,-13,11,-18,15,-20,17,-18,19,-21,21,-21,29,-32,35,-34,39,-35,37,-33,42,-30,43,-28,40,-32,34,-27,39,-33,33,-29,39,-32,30,-30,27,-22,22,-25,28,-27,33,-27,33,-27,33,-25,24,-20,22,-17,22,-16,18,-8,10,-6,9,-5,5,-4,11,-3,6,-4,3,-3,5,-2,2,-6,7,-27,29,-13,12,-10,8,-8,8,-7,5,-6,8,-7,8,-5,9,-8,5,-24,11,-32,37,-44,40,-45,36,-34,30,-32,28,-38,32,-28,24,-24,22,-29,35,-21,21,-19,19,-10,11,-6,5,-4,3,-5,5,-3,3,-2,2,-3,4,-4,3,-4,4,-4,4,-3,4,-4,3,-3,5,-4,3,-3,5,-4,5,-2,4,-4,3,-4,4,-5,4,-4,3,-3,5,-7,5,-8,8,-7,6,-3,8,-21,21,-30,35,-25,35,-24,26,-25,24,-19,19,-17,19,-13,14,-11,12,-9,8,-6,7,-8,6,-6,10,-8,8,-9,11,-14,17,-12,13,-13,10,-12,13,-14,17,-16,17,-14,18,-21,13,-32,25,-22,16,-24,26,-31,25,-30,33,-32,25,-33,42,-30,38,-23,30,-20,13,-6,9,-5,5,-4,4,-5,5,-5,5,-4,4,-4,4,-3,4,-4,3,-8,9,-28,36,-19,20,-14,10,-13,11,-8,6,-16,13,-16,15,-12,11,-9,7,-7,6,-7,9,-9,7,-8,12,-9,7,-7,10,-9,10,-7,9,-8,9,-9,8,-10,7,-7,9,-8,7,-7,5,-7,7,-6,7,-5,4,-10,8,-20,18,-25,33,-27,36,-29,35,-25,30,-28,25,-26,34,-37,37,-35,34,-35,27,-33,24,-31,32,-35,23,-28,32,-28,24,-24,26,-26,28,-31,25,-27,30,-25,28,-29,32,-26,33,-25,30,-24,25,-27,22,-23,14,-8,20,-16,15,-19,21,-24,25,-26,28,-31,27,-26,32,-39,33,-27,31,-29,24,-31,28,-24,17,-23,19,-24,18,-22,15,-13,12,-10,8,-10,8,-10,8,-30,17,-29,32,-29,37,-28,37,-27,37,-28,36,-26,36,-25,32,-26,31,-22,30,-22,28,-19,18,-21,16,-14,10,-12,7,-8,9,-11,8,-19,37,-26,18,-12,12,-18,11,-18,16,-28,27,-21,20,-14,14,-9,14,-10,9,-11,11,-13,10,-10,10,-9,12,-13,9,-15,10,-13,8,-12,11,-18,11,-9,17,-14,13,-12,11,-11,13,-14,11,-12,12,-12,9,-13,11,-7,12,-16,14,-19,16,-17,17,-13,18,-18,15,-17,18,-18,18,-15,16,-19,14,-16,14,-14,17,-17,15,-16,16,-20,17,-17,19,-22,13,-23,22,-19,20,-22,22,-23,16,-23,22,-21,17,-24,14,-22,17,-26,19,-20,21,-23,17,-24,19,-25,25,-25,21,-26,23,-27,25,-21,25,-29,18,-28,26,-29,27,-24,25,-29,21,-26,23,-29,27,-31,31,-37,34,-31,36,-32,27,-29,28,-29,29,-34,28,-32,37,-27,26,-34,29,-30,33,-34,38,-33,30,-33,28,-34,32,-28,34,-35,32,-34,36,-36,33,-37,33,-37,32,-37,31,-40,30,-38,35,-42,34,-35,37,-41,35,-39,29,-37,42,-36,38,-34,32,-42,30,-40,36,-39,41,-44,29,-42,33,-45,38,-35,37,-44,35,-41,26,-44,36,-36,29,-42,30,-41,32,-36,34,-37,41,-36,41,-37,32,-34,33,-42,26,-35,35,-35,29,-39,23,-42,24,-38,28,-32,26,-36,31,-39,34,-37,36,-39,33,-36,28,-39,29,-34,28,-35,32,-29,30,-28,37,-28,32,-32,34,-34,38,-31,37,-32,29,-36,30,-37,30,-36,35,-34,37,-35,33,-31,35,-27,33,-34,37,-36,34,-33,33,-22,42,-38,29,-39,37,-30,30,-24,31,-25,19,-25,29,-20,32,-31,32,-27,16,-22,32,-32,30,-34,21,-30,33,-36,37,-39,48,-41,37,-41,41,-48,32,-39,41,-32,37,-27,30,-37,32,-34,24,-28,28,-21,27,-31,23,-32,23,-30,24,-11,19,-22,12,-13,15,-16,11,-19,15,-24,23,-17,24,-25,18,-18,23,-36,40,-38,36,-35,41,-33,33,-21,36,-29,22,-24,21,-28,25,-37,26,-20,28,-30,27,-31,29,-25,29,-31,29,-21,28,-33,21,-30,29,-33,19,-27,31,-29,31,-25,16,-21,21,-21,21,-36,36,-38,33,-27,40,-37,36,-32,28,-35,39,-27,26,-36,25,-23,30,-29,26,-25,18,-26,35,-24,27,-30,37,-24,28,-28,32,-21,28,-23,37,-26,30,-31,32,-35,26,-33,26,-30,21,-36,28,-33,52,-54,45,-50,46,-38,35,-43,35,-22,25,-30,30,-26,27,-38,38,-44,41,-29,31,-37,30,-26,22,-32,35,-40,36,-44,38,-33,34,-40,34,-36,36,-16,24,-28,40,-26,33,-33,25,-31,31,-39,45,-54,58,-37,42,-46,43,-48,46,-33,35,-37,37,-38,40,-40,29,-39,34,-33,23,-31,31,-23,25,-24,22,-27,33,-22,19,-22,32,-25,22,-30,29,-17,21,-28,29,-28,27,-32,37,-32,36,-30,34,-39,36,-33,39,-33,34,-43,36,-42,32,-36,39,-35,41,-37,33,-33,32,-35,26,-33,31,-29,29,-35,29,-38,28,-27,31,-33,32,-29,33,-39,30,-34,40,-45,38,-27,33,-32,30,-30,33,-38,31,-27,36,-39,31,-28,32,-29,37,-26,33,-24,30,-27,26,-22,29,-22,30,-24,33,-23,30,-24,32,-25,29,-15,28,-20,23,-22,32,-25,21,-26,33,-22,28,-34,35,-38,37,-36,40,-36,42,-48,28,-39,35,-32,27,-35,27,-39,46,-36,35,-29,38,-31,32,-36,35,-39,35,-38,38,-39,36,-38,39,-42,27,-29,32,-40,29,-30,30,-35,29,-29,30,-31,27,-37,32,-35,28,-32,24,-37,32,-49,43,-43,50,-45,41,-46,49,-38,38,-32,38,-41,32,-38,39,-41,28,-30,49,-22,19,-34,43,-28,21,-25,31,-22,13,-27,26,-14,12,-24,18,-19,10,-16,18,-20,24,-19,15,-22,27,-30,37,-22,30,-37,34,-42,29,-39,25,-15,25,-22,22,-24,16,-17,25,-32,19,-20,26,-27,35,-27,22,-24,32,-29,24,-23,28,-21,31,-20,21,-20,22,-20,24,-15,13,-17,20,-18,22,-48,23,-31,26,-39,31,-22,43,-44,32,-29,49,-30,43,-27,35,-29,13,-24,37,-25,32,-21,33,-22,13,-20,31,-22,20,-25,17,-26,22,-34,30,-19,27,-35,29,-28,30,-23,28,-20,29,-26,31,-32,36,-31,37,-37,35,-26,33,-27,46,-33,41,-25,22,-18,24,-18,20,-16,20,-16,13,-22,23,-17,18,-24,13,-20,24,-19,25,-15,28,-24,19,-24,30,-22,33,-18,33,-22,28,-22,30,-15,23,-28,40,-48,53,-48,47,-46,56,-48,40,-37,41,-36,40,-44,29,-42,44,-34,42,-30,36,-33,29,-36,31,-23,30,-30,37,-33,29,-36,34,-26,37,-35,35,-28,20,-24,26,-34,31,-35,33,-38,35,-29,29,-32,28,-27,24,-30,33,-28,30,-38,36,-30,22,-31,35,-27,36,-27,31,-34,27,-24,31,-32,37,-34,25,-37,26,-33,26,-36,28,-37,28,-38,27,-30,29,-30,26,-42,33,-35,31,-32,50,-36,37,-33,41,-42,39,-19,30,-47,36,-37,51,-33,45,-26,41,-32,37,-23,38,-26,34,-27,27,-36,30,-19,32,-31,28,-24,9,-26,18,-21,21,-30,26,-29,24,-31,26,-33,34,-31,31,-37,33,-38,56,-37,46,-39,37,-44,24,-27,35,-40,35,-31,28,-37,24,-35,29,-27,33,-35,38,-35,36,-28,34,-33,32,-28,27,-29,30,-35,37,-32,42,-35,19,-35,44,-27,37,-34,33,-38,24,-37,45,-42,47,-42,39,-40,37,-42,37,-35,35,-33,24,-35,37,-27,39,-33,32,-33,18,-18,30,-20,29,-21,19,-27,25,-15,23,-24,24,-25,22,-18,14,-14,27,-27,39,-42,27,-30,29,-35,28,-36,30,-33,25,-33,23,-38,33,-35,23,-33,29,-36,29,-31,21,-35,31,-23,22,-31,28,-28,37,-41,23,-33,34,-42,23,-30,39,-35,39,-34,27,-26,21,-26,23,-31,17,-25,16,-31,28,-33,47,-44,48,-47,46,-43,39,-36,34,-27,29,-27,28,-37,34,-37,28,-28,24,-33,31,-31,23,-27,38,-31,30,-31,33,-32,36,-28,21,-29,20,-29,27,-35,18,-36,35,-35,28,-39,35,-33,39,-43,46,-50,43,-41,41,-36,35,-36,29,-22,29,-34,24,-24,23,-21,21,-19,15,-14,20,-17,19,-25,20,-15,12,-17,19,-14,18,-23,27,-14,16,-19,25,-17,19,-19,26,-23,21,-23,24,-24,25,-49,45,-34,41,-40,46,-38,43,-37,32,-33,46,-34,35,-31,41,-25,25,-30,42,-27,34,-31,29,-25,34,-25,25,-24,18,-25,30,-29,20,-38,33,-33,24,-28,32,-29,30,-26,30,-24,26,-31,33,-39,37,-34,38,-34,46,-32,32,-36,33,-39,34,-41,38,-43,37,-33,32,-38,33,-27,34,-43,25,-41,40,-35,38,-32,40,-40,27,-42,45,-42,47,-37,46,-34,34,-34,34,-40,32,-39,19,-33,35,-21,35,-35,30,-41,41,-40,31,-31,40,-40,30,-41,41,-41,46,-37,34,-40,27,-21,32,-26,33,-23,37,-22,20,-23,30,-24,30,-22,21,-24,14,-20,31,-26,27,-30,21,-29,16,-13,26,-29,24,-39,37,-39,36,-22,26,-25,28,-34,22,-33,27,-25,18,-29,30,-23,26,-22,17,-24,26,-24,22,-16,24,-29,20,-29,23,-22,23,-27,17,-13,13,-12,14,-15,18,-21,24,-18,21,-22,37,-24,25,-49,24,-48,41,-38,40,-50,48,-32,43,-32,45,-31,33,-37,34,-24,28,-43,29,-33,36,-23,34,-28,22,-28,24,-25,32,-28,23,-26,30,-21,17,-14,23,-20,17,-10,25,-22,14,-16,21,-20,22,-29,22,-26,32,-27,40,-20,20,-23,25,-21,26,-22,8,-25,26,-20,21,-23,24,-21,28,-20,30,-35,24,-24,25,-18,23,-16,14,-33,12,-18,19,-14,22,-18,15,-13,17,-13,13,-10,9,-32,51,-48,47,-34,45,-44,41,-34,47,-31,25,-32,34,-33,26,-29,30,-21,28,-24,20,-22,30,-21,31,-27,29,-23,15,-24,26,-31,20,-28,22,-34,19,-16,16,-32,17,-27,15,-22,14,-9,14,-24,21,-30,23,-33,25,-16,25,-29,22,-18,23,-21,22,-14,22,-22,13,-18,23,-17,21,-11,23,-15,9,-15,22,-18,25,-24,25,-23,18,-10,22,-27,23,-29,19,-27,21,-12,34,-26,25,-29,24,-37,35,-41,56,-54,50,-43,41,-41,45,-47,39,-45,36,-40,40,-33,42,-34,23,-25,29,-22,26,-21,26,-19,7,-17,27,-23,35,-22,34,-23,10,-16,35,-25,32,-33,29,-25,19,-15,26,-37,36,-48,41,-38,43,-32,33,-45,36,-40,42,-39,42,-38,32,-34,21,-32,39,-34,40,-34,39,-37,25,-37,39,-35,37,-29,28,-30,34,-36,32,-30,30,-26,22,-28,28,-30,23,-26,34,-38,41,-35,35,-16,43,-46,35,-32,29,-31,32,-39,29,-34,22,-26,26,-47,39,-23,32,-41,36,-31,38,-35,37,-37,30,-30,29,-35,41,-26,35,-38,21,-37,44,-32,34,-29,38,-35,15,-33,36,-34,26,-24,38,-37,35,-39,40,-30,31,-27,39,-37,28,-33,32,-28,30,-33,40,-37,48,-37,30,-39,35,-34,28,-35,35,-28,24,-26,22,-40,28,-32,28,-40,33,-22,26,-33,31,-43,35,-30,27,-20,35,-62,50,-53,52,-43,49,-50,45,-53,32,-37,50,-25,41,-40,40,-41,25,-36,42,-29,41,-38,34,-34,32,-32,35,-27,27,-32,23,-34,31,-33,29,-31,23,-31,21,-19,16,-16,17,-12,21,-29,22,-37,33,-36,30,-38,46,-32,34,-28,29,-31,28,-35,24,-23,27,-27,25,-29,30,-27,37,-32,16,-31,25,-25,25,-24,32,-31,20,-25,23,-23,28,-26,21,-14,18,-20,21,-23,34,-37,27,-44,42,-37,41,-36,48,-41,28,-38,41,-36,38,-27,35,-32,32,-33,38,-36,25,-33,24,-22,24,-29,29,-37,31,-31,35,-37,36,-30,36,-27,24,-21,31,-27,26,-25,25,-31,19,-25,27,-21,27,-32,37,-41,38,-30,36,-36,24,-44,38,-43,45,-34,32,-32,37,-26,28,-33,25,-23,30,-38,29,-22,33,-33,28,-26,30,-36,28,-38,35,-29,33,-26,29,-27,25,-33,25,-34,16,-36,52,-46,46,-43,61,-40,42,-36,43,-43,43,-29,39,-35,26,-34,37,-31,34,-27,41,-37,33,-29,32,-33,32,-29,29,-34,25,-33,39,-34,31,-35,30,-29,29,-33,28,-34,31,-33,30,-24,33,-24,23,-46,30,-33,32,-36,32,-25,32,-29,25,-39,20,-34,33,-38,38,-31,20,-31,35,-33,31,-39,29,-28,32,-35,22,-37,28,-29,23,-34,28,-31,26,-27,31,-32,31,-20,21,-31,37,-30,38,-25,26,-31,35,-27,30,-51,41,-40,38,-38,44,-30,32,-38,34,-41,42,-39,31,-30,37,-39,31,-28,25,-28,36,-30,26,-30,35,-26,30,-26,20,-26,26,-33,22,-32,28,-35,25,-27,28,-29,32,-43,43,-48,46,-41,34,-39,24,-40,41,-31,28,-29,26,-27,31,-42,29,-26,19,-29,25,-33,26,-23,28,-30,21,-27,25,-30,22,-25,22,-31,26,-31,23,-28,25,-35,27,-31,25,-27,30,-35,45,-42,41,-39,46,-48,36,-49,38,-44,38,-40,47,-34,40,-39,25,-38,33,-37,34,-25,34,-43,31,-26,25,-43,31,-30,31,-31,22,-23,21,-34,26,-28,15,-28,24,-18,15,-37,23,-35,28,-32,37,-34,29,-39,40,-41,31,-40,26,-28,29,-31,25,-34,27,-28,26,-23,18,-34,20,-26,25,-32,21,-18,26,-28,26,-29,16,-30,23,-24,22,-32,24,-30,24,-34,20,-28,24,-29,25,-31,24,-28,28,-28,28,-39,50,-40,17,-35,48,-24,43,-27,36,-27,21,-24,38,-27,38,-26,33,-26,24,-30,35,-35,29,-25,26,-25,19,-29,27,-24,24,-28,18,-28,25,-31,22,-31,24,-30,21,-32,23,-35,44,-37,42,-24,33,-34,25,-22,33,-33,28,-32,29,-25,25,-26,30,-33,23,-32,34,-23,29,-32,26,-29,16,-26,21,-26,26,-28,27,-31,24,-33,27,-22,25,-26,20,-19,28,-23,29,-26,31,-42,53,-39,48,-51,53,-42,44,-44,34,-53,37,-43,40,-39,29,-32,36,-37,31,-38,31,-33,29,-32,25,-29,29,-26,30,-32,27,-27,23,-31,36,-39,37,-29,29,-30,30,-36,39,-30,27,-40,40,-36,30,-40,41,-39,46,-47,42,-41,30,-35,34,-41,34,-38,42,-39,28,-31,34,-29,33,-27,25,-25,37,-39,33,-33,35,-38,22,-36,31,-32,34,-30,29,-28,25,-36,21,-28,25,-35,31,-36,34,-32,45,-33,40,-30,30,-40,27,-30,33,-29,42,-41,27,-30,42,-38,32,-32,32,-30,34,-32,30,-22,28,-21,30,-27,21,-19,28,-30,25,-23,18,-22,17,-23,24,-25,18,-26,32,-29,35,-30,38,-42,34,-40,46,-31,41,-33,28,-32,32,-36,25,-35,38,-32,36,-25,42,-33,24,-31,39,-37,38,-29,33,-22,23,-16,30,-25,31,-29,18,-25,25,-8,19,-24,25,-30,13,-35,23,-12,21,-43,47,-43,40,-47,52,-42,41,-34,42,-34,33,-31,38,-27,30,-27,32,-28,31,-28,27,-30,26,-36,31,-33,24,-26,31,-36,30,-25,29,-23,25,-29,24,-29,25,-23,22,-23,19,-26,25,-25,39,-33,28,-32,41,-40,28,-21,33,-23,28,-31,30,-25,27,-28,19,-23,31,-15,34,-24,30,-22,21,-22,19,-23,31,-26,31,-11,15,-18,29,-32,24,-18,26,-23,16,-19,24,-24,36,-41,45,-32,47,-36,46,-41,56,-36,34,-29,36,-34,27,-25,33,-27,34,-43,30,-27,31,-34,30,-26,26,-39,34,-36,28,-41,31,-35,40,-34,34,-39,34,-27,19,-25,29,-30,28,-31,32,-31,41,-30,36,-43,35,-25,33,-40,25,-28,45,-34,30,-33,35,-31,27,-36,37,-23,21,-24,42,-31,21,-34,33,-31,30,-26,27,-32,29,-30,29,-39,30,-31,27,-27,35,-14,22,-24,30,-17,20,-22,22,-30,30,-47,39,-43,50,-39,47,-33,42,-34,29,-36,46,-34,26,-37,28,-24,21,-30,31,-36,31,-26,28,-25,28,-30,26,-26,23,-32,28,-32,37,-39,29,-37,28,-33,30,-25,32,-26,21,-32,29,-33,33,-30,27,-51,35,-44,27,-36,26,-39,34,-30,28,-48,24,-40,33,-35,33,-27,38,-33,27,-35,35,-37,40,-26,38,-38,29,-30,34,-25,44,-26,32,-31,37,-32,41,-31,44,-27,47,-53,38,-45,44,-45,50,-40,41,-33,41,-44,44,-39,35,-37,37,-29,31,-22,32,-35,37,-30,28,-26,24,-31,26,-27,25,-28,29,-20,30,-21,34,-24,30,-24,28,-15,33,-21,33,-18,32,-25,31,-23,25,-27,31,-33,27,-22,25,-26,26,-23,20,-19,19,-19,25,-23,27,-29,18,-25,25,-23,35,-31,18,-31,27,-26,25,-18,22,-26,22,-19,22,-20,22,-19,22,-10,14,-19,25,-36,20,-32,29,-29,33,-53,56,-36,40,-31,41,-50,44,-35,49,-36,47,-33,43,-29,38,-32,24,-30,29,-24,40,-22,21,-23,21,-21,29,-23,19,-17,23,-8,12,-12,6,-6,7,-10,11,-9,8,-10,17,-24,25,-33,25,-37,41,-39,47,-28,40,-29,22,-21,21,-22,18,-36,40,-22,31,-28,25,-10,21,-22,28,-20,11,-22,14,-20,28,-14,19,-27,26,-15,21,-23,19,-17,19,-20,15,-17,16,-19,14,-33,36,-51,37,-45,41,-37,45,-35,24,-45,50,-39,37,-24,40,-34,35,-33,39,-32,29,-31,29,-29,26,-32,26,-25,31,-33,46,-31,29,-34,46,-34,44,-31,39,-25,36,-36,48,-34,51,-36,33,-29,37,-27,37,-23,41,-25,18,-27,43,-27,42,-27,40,-24,22,-32,32,-25,32,-24,27,-24,19,-25,29,-22,23,-25,21,-23,21,-24,24,-26,21,-28,26,-27,22,-27,23,-31,26,-33,27,-26,31,-35,24,-37,29,-35,39,-41,44,-44,35,-44,36,-33,39,-39,41,-39,30,-28,40,-32,35,-37,43,-32,25,-28,37,-31,38,-30,38,-33,21,-28,36,-30,29,-30,38,-37,36,-32,36,-31,35,-31,37,-29,23,-34,27,-42,32,-34,30,-34,36,-37,31,-33,29,-37,36,-33,40,-38,40,-41,44,-36,35,-27,37,-39,25,-39,31,-32,35,-27,35,-35,25,-32,36,-34,36,-31,35,-34,22,-27,36,-30,31,-32,26,-22,30,-30,35,-28,32,-25,27,-30,34,-28,37,-28,24,-27,29,-32,33,-31,27,-28,33,-30,37,-35,38,-30,42,-42,34,-37,37,-38,35,-33,35,-27,29,-28,38,-30,26,-28,41,-30,45,-28,32,-30,42,-34,40,-49,39,-33,37,-34,36,-18,49,-26,23,-24,26,-26,33,-36,36,-33,38,-33,37,-31,33,-30,45,-29,26,-35,34,-37,34,-30,31,-37,25,-28,26,-21,31,-23,36,-40,31,-50,48,-39,39,-43,45,-41,46,-41,41,-45,36,-39,41,-30,41,-41,31,-35,25,-35,34,-29,36,-30,39,-29,38,-26,35,-24,28,-30,26,-19,19,-21,20,-22,25,-20,25,-14,16,-18,16,-16,18,-27,22,-25,28,-32,36,-35,39,-32,35,-35,34,-32,28,-36,35,-34,39,-27,34,-38,30,-29,28,-37,31,-32,28,-44,36,-29,37,-41,35,-42,38,-26,31,-36,31,-24,35,-26,25,-30,34,-42,34,-40,46,-34,42,-37,36,-44,52,-32,47,-37,23,-44,46,-28,37,-29,25,-32,40,-40,29,-37,25,-28,39,-30,42,-34,30,-32,37,-32,28,-37,35,-29,30,-41,33,-34,42,-27,34,-39,35,-34,42,-29,51,-34,47,-36,37,-35,44,-39,34,-33,38,-27,37,-46,33,-32,40,-34,44,-34,42,-30,39,-27,29,-31,39,-26,38,-37,22,-37,40,-31,33,-38,22,-36,42,-26,32,-41,31,-36,33,-27,34,-34,29,-38,52,-38,47,-45,46,-40,31,-35,36,-40,37,-38,35,-33,37,-41,41,-31,38,-44,39,-37,35,-35,36,-36,39,-27,41,-35,34,-33,29,-43,38,-30,50,-44,32,-34,48,-33,43,-40,29,-35,44,-35,45,-30,25,-32,35,-34,35,-31,21,-28,28,-36,33,-29,30,-29,37,-27,32,-23,29,-19,42,-29,36,-19,30,-17,27,-30,21,-26,27,-13,31,-24,17,-30,23,-24,22,-31,25,-27,30,-21,24,-26,36,-34,34,-37,42,-26,29,-39,34,-37,31,-28,29,-30,31,-30,32,-34,19,-23,31,-32,29,-27,21,-15,29,-30,22,-25,22,-15,26,-22,12,-29,25,-13,33,-37,25,-39,30,-25,32,-25,28,-45,32,-34,44,-23,37,-21,31,-27,27,-36,34,-22,26,-31,40,-33,37,-30,30,-30,30,-28,25,-28,24,-25,25,-20,18,-26,25,-26,23,-21,23,-23,22,-21,16,-20,29,-26,31,-21,23,-44,43,-41,45,-40,34,-30,43,-43,40,-31,38,-32,27,-22,32,-25,23,-26,34,-20,27,-32,22,-30,34,-19,29,-33,21,-27,30,-23,32,-31,30,-22,32,-17,11,-15,21,-7,20,-13,9,-18,25,-25,30,-30,25,-24,22,-21,26,-22,21,-25,23,-14,15,-18,21,-13,10,-23,19,-16,14,-24,12,-16,20,-19,17,-22,19,-15,13,-27,23,-16,13,-26,19,-16,19,-18,18,-24,21,-31,19,-13,24,-34,19,-36,34,-35,36,-29,24,-41,39,-28,35,-29,24,-27,47,-25,25,-27,38,-19,23,-26,30,-22,33,-28,27,-35,32,-23,28,-32,34,-23,26,-32,37,-26,38,-25,28,-29,30,-28,26,-37,32,-51,44,-56,39,-41,39,-35,43,-41,46,-33,52,-41,42,-34,38,-34,33,-27,35,-41,36,-39,35,-34,30,-34,33,-29,27,-33,26,-30,28,-32,25,-30,25,-31,32,-26,31,-27,32,-38,46,-38,45,-37,41,-51,48,-42,52,-46,48,-44,45,-43,41,-32,38,-42,44,-34,32,-33,52,-38,42,-28,26,-25,36,-21,25,-23,34,-22,30,-23,30,-33,27,-23,21,-31,25,-31,25,-28,33,-40,40,-39,34,-43,39,-41,39,-26,37,-36,27,-32,36,-39,32,-32,30,-40,26,-34,34,-36,31,-33,28,-23,33,-32,27,-29,29,-28,30,-22,25,-27,33,-33,31,-32,41,-29,28,-30,32,-33,34,-48,40,-35,37,-39,34,-36,41,-31,39,-43,40,-43,34,-53,35,-37,40,-41,33,-38,37,-37,32,-40,45,-27,29,-39,42,-38,29,-33,28,-38,37,-26,25,-22,36,-31,25,-35,28,-33,23,-28,27,-27,29,-39,33,-29,34,-37,38,-41,40,-38,34,-30,36,-31,26,-39,41,-29,39,-36,46,-32,41,-28,34,-36,35,-37,35,-32,36,-34,34,-31,41,-30,43,-31,35,-28,38,-35,31,-30,40,-41,31,-32,30,-37,41,-38,34,-37,43,-49,41,-38,46,-36,36,-44,45,-35,36,-42,26,-30,32,-27,29,-29,39,-32,28,-38,33,-29,34,-34,26,-29,29,-27,27,-31,28,-23,32,-20,22,-37,25,-23,24,-25,33,-26,39,-37,35,-31,35,-26,24,-34,31,-36,36,-30,16,-30,41,-21,26,-29,34,-30,31,-20,31,-29,33,-25,23,-27,27,-35,27,-27,25,-36,29,-22,13,-32,28,-13,26,-18,16,-11,21,-45,52,-37,61,-54,49,-42,47,-40,45,-44,31,-28,39,-30,28,-32,38,-25,41,-21,32,-24,21,-22,25,-22,26,-18,29,-23,21,-20,27,-24,26,-22,23,-27,15,-21,29,-14,27,-31,32,-13,28,-21,23,-34,23,-25,40,-40,34,-28,44,-40,44,-39,23,-35,36,-33,43,-32,38,-32,36,-28,32,-29,35,-24,32,-32,34,-29,28,-26,23,-24,26,-19,12,-20,32,-27,32,-23,24,-33,32,-41,32,-27,38,-63,45,-42,46,-41,47,-43,48,-35,33,-44,31,-37,39,-43,31,-34,33,-32,34,-26,36,-28,34,-22,30,-23,29,-25,27,-25,31,-26,21,-21,29,-21,20,-13,16,-18,23,-29,23,-28,33,-30,35,-40,41,-36,39,-41,35,-38,46,-32,37,-28,43,-31,27,-28,30,-32,26,-24,31,-18,29,-28,32,-25,30,-28,27,-24,25,-26,29,-25,30,-25,30,-23,23,-30,22,-30,35,-44,29,-39,27,-33,52,-39,48,-49,47,-50,32,-34,32,-40,38,-30,33,-38,30,-37,39,-29,44,-31,42,-27,28,-35,28,-33,28,-35,27,-34,29,-28,23,-33,29,-23,25,-27,28,-26,26,-24,27,-26,34,-33,31,-24,36,-37,39,-38,37,-33,35,-28,31,-33,40,-29,31,-27,28,-32,33,-30,34,-39,29,-35,38,-28,34,-35,29,-42,43,-43,22,-29,43,-26,25,-30,22,-21,27,-32,39,-29,31,-34,46,-41,49,-49,32,-42,55,-33,30,-27,30,-31,30,-32,34,-34,29,-33,29,-28,36,-30,30,-27,31,-30,36,-33,32,-32,27,-29,30,-44,31,-30,27,-26,23,-28,24,-26,24,-36,30,-30,32,-39,34,-42,52,-39,34,-46,44,-34,32,-33,29,-34,38,-30,31,-41,32,-29,29,-30,44,-41,30,-24,38,-34,31,-33,37,-27,28,-27,20,-29,40,-27,33,-31,36,-29,33,-22,41,-31,29,-40,36,-39,55,-42,47,-40,40,-41,36,-47,45,-39,31,-41,47,-33,37,-34,37,-33,43,-36,46,-39,37,-36,32,-39,43,-39,36,-36,36,-39,35,-45,39,-42,28,-40,36,-29,39,-39,43,-30,27,-34,35,-36,39,-40,40,-32,37,-28,44,-39,38,-40,26,-31,35,-31,39,-35,43,-33,29,-34,43,-36,39,-33,42,-30,36,-38,34,-41,32,-37,26,-29,30,-36,30,-34,29,-37,30,-27,27,-36,36,-30,35,-36,27,-33,41,-39,34,-32,38,-41,47,-34,45,-39,40,-43,36,-36,37,-41,34,-37,42,-29,32,-29,37,-36,30,-31,29,-29,37,-26,30,-33,27,-39,31,-33,43,-24,29,-32,30,-32,38,-35,37,-38,35,-34,32,-31,31,-31,35,-24,37,-35,32,-26,30,-33,41,-28,35,-28,39,-28,31,-33,36,-32,26,-34,33,-25,37,-22,32,-23,29,-28,37,-33,38,-22,38,-29,27,-40,30,-33,34,-29,38,-39,33,-28,32,-37,31,-32,32,-45,39,-34,33,-37,38,-37,36,-40,43,-37,41,-30,36,-29,44,-40,29,-35,38,-32,39,-35,31,-30,24,-30,30,-29,35,-39,32,-29,29,-31,40,-30,38,-25,25,-33,41,-36,30,-30,33,-30,37,-33,29,-24,32,-27,22,-29,16,-14,19,-26,29,-29,29,-25,18,-25,27,-25,30,-22,29,-26,21,-19,25,-25,16,-22,25,-27,30,-18,23,-26,23,-16,30,-28,25,-32,37,-36,48,-40,33,-45,45,-49,47,-32,48,-32,26,-30,43,-30,38,-30,36,-32,14,-24,35,-27,30,-24,21,-21,15,-23,20,-21,21,-23,18,-27,20,-20,18,-24,27,-24,25,-17,29,-19,36,-29,28,-38,31,-33,46,-40,39,-37,33,-34,37,-24,33,-37,35,-33,38,-30,34,-32,30,-33,30,-28,29,-27,29,-37,28,-20,25,-34,28,-25,33,-27,23,-28,21,-26,30,-26,25,-25,31,-34,34,-42,25,-42,44,-44,37,-46,40,-39,43,-33,48,-35,44,-33,31,-34,44,-29,36,-33,35,-33,41,-30,33,-28,34,-31,36,-33,39,-33,37,-35,31,-30,40,-26,47,-28,35,-34,40,-35,41,-42,29,-35,39,-43,45,-38,49,-46,43,-43,32,-37,39,-31,34,-29,32,-36,31,-36,31,-29,28,-34,30,-22,38,-31,29,-40,34,-30,26,-34,27,-28,33,-36,32,-26,34,-32,37,-45,44,-27,27,-34,29,-43,34,-43,43,-41,41,-39,37,-37,45,-33,28,-36,35,-33,40,-32,35,-35,36,-36,40,-30,29,-32,42,-28,34,-24,34,-31,39,-32,24,-26,38,-28,37,-30,24,-27,38,-26,37,-29,30,-31,32,-36,40,-42,35,-30,39,-32,30,-30,28,-36,29,-28,32,-30,29,-23,25,-29,25,-27,20,-25,36,-36,24,-29,29,-21,18,-29,13,-32,25,-22,28,-28,26,-38,30,-19,28,-27,25,-24,32,-27,41,-39,49,-27,37,-30,16,-26,28,-29,34,-32,34,-39,32,-32,47,-40,38,-33,38,-30,33,-33,31,-29,34,-29,33,-27,29,-31,36,-32,36,-35,22,-29,38,-29,26,-26,27,-23,30,-40,38,-42,43,-34,39,-25,33,-36,34,-25,31,-25,26,-26,35,-24,33,-25,24,-38,31,-30,34,-25,25,-28,30,-25,38,-29,27,-30,30,-33,35,-20,19,-21,24,-20,31,-22,15,-19,16,-22,45,-46,44,-37,50,-31,51,-38,40,-43,40,-33,48,-31,25,-29,36,-34,42,-28,22,-30,37,-26,37,-25,25,-26,37,-22,30,-21,17,-21,38,-24,26,-19,17,-11,19,-20,15,-12,10,-16,13,-18,20,-28,27,-25,27,-26,25,-22,21,-35,28,-39,29,-27,21,-33,31,-24,29,-38,24,-18,28,-17,20,-31,33,-19,24,-34,29,-16,16,-29,22,-16,26,-17,22,-19,14,-20,25,-20,19,-19,26,-23,18,-18,28,-39,24,-30,44,-26,45,-38,42,-23,18,-22,38,-23,18,-26,32,-27,27,-27,22,-26,27,-15,22,-30,30,-25,19,-36,37,-29,24,-28,30,-28,25,-38,33,-21,35,-33,27,-33,46,-39,54,-46,42,-40,34,-37,42,-49,42,-32,45,-40,29,-34,38,-38,34,-35,43,-34,29,-35,47,-33,26,-32,32,-40,24,-27,40,-37,32,-25,21,-31,30,-33,17,-28,27,-26,27,-37,35,-40,29,-61,48,-36,46,-54,48,-41,40,-33,43,-38,38,-35,39,-34,32,-37,31,-40,34,-39,33,-34,43,-24,34,-19,30,-28,18,-24,29,-26,26,-27,20,-33,37,-29,26,-32,37,-31,43,-35,31,-36,40,-37,40,-33,33,-40,37,-38,37,-38,32,-41,32,-28,35,-38,32,-28,37,-41,37,-37,34,-41,39,-34,37,-41,39,-38,27,-42,41,-31,30,-37,35,-31,32,-22,31,-29,30,-36,36,-39,31,-33,40,-36,48,-37,29,-27,35,-31,36,-30,34,-29,28,-37,30,-22,25,-28,40,-20,29,-27,24,-25,34,-26,33,-30,32,-34,29,-30,35,-27,25,-24,22,-23,29,-35,28,-26,28,-24,24,-36,22,-31,45,-32,39,-22,38,-27,32,-42,30,-15,38,-45,34,-23,34,-42,29,-32,36,-36,35,-33,35,-30,28,-30,37,-35,28,-28,29,-35,32,-30,40,-30,39,-25,29,-31,26,-34,34,-28,36,-25,25,-40,51,-38,44,-31,38,-41,33,-36,34,-32,40,-26,23,-29,38,-32,24,-23,31,-36,35,-30,27,-26,32,-35,33,-22,33,-30,25,-32,29,-42,38,-37,24,-28,28,-35,28,-20,33,-36,32,-25,32,-46,33,-32,34,-28,34,-30,24,-33,29,-27,27,-32,33,-33,23,-21,27,-26,25,-24,21,-23,29,-25,21,-27,22,-21,25,-23,33,-21,25,-29,17,-20,15,-17,15,-16,17,-21,14,-56,50,-61,56,-45,45,-45,46,-41,41,-31,41,-34,35,-34,20,-29,30,-30,32,-23,28,-26,29,-22,17,-16,21,-18,24,-19,12,-17,24,-23,17,-21,17,-20,31,-32,30,-37,32,-36,34,-33,33,-35,35,-42,45,-32,33,-33,38,-28,37,-32,46,-30,41,-40,39,-39,35,-27,37,-42,43,-35,26,-39,36,-31,29,-30,29,-17,20,-14,16,-23,22,-27,22,-19,31,-19,22,-26,28,-28,34,-38,42,-47,43,-49,47,-28,41,-49,50,-35,48,-36,35,-39,30,-33,33,-27,32,-31,29,-32,32,-32,30,-26,21,-23,22,-18,25,-14,16,-18,13,-9,11,-17,17,-17,28,-25,20,-30,34,-40,32,-35,35,-32,45,-51,41,-35,42,-30,33,-31,30,-24,34,-26,32,-22,27,-28,29,-27,30,-25,26,-32,37,-34,33,-33,33,-34,34,-27,26,-37,29,-31,24,-21,19,-29,26,-26,34,-42,42,-30,34,-44,56,-47,44,-39,37,-35,40,-25,22,-29,37,-35,32,-35,34,-28,33,-37,32,-29,30,-43,40,-38,47,-40,29,-23,26,-32,35,-34,25,-30,27,-31,27,-33,33,-27,21,-24,30,-41,37,-34,25,-36,41,-37,34,-26,40,-31,25,-31,38,-36,30,-35,30,-33,26,-29,23,-25,29,-25,30,-22,15,-25,21,-17,36,-37,39,-27,29,-24,31,-40,29,-26,24,-17,20,-21,17,-32,27,-50,46,-44,51,-46,34,-35,44,-36,37,-33,36,-38,35,-33,29,-36,36,-41,41,-33,27,-26,42,-26,22,-34,24,-36,23,-35,26,-30,34,-28,28,-29,26,-27,28,-27,23,-21,22,-20,21,-35,34,-51,36,-29,38,-29,35,-27,34,-31,36,-27,39,-26,30,-32,32,-25,31,-31,30,-42,32,-19,35,-33,33,-35,33,-27,37,-30,28,-33,33,-39,28,-36,29,-26,29,-34,33,-31,29,-27,28,-32,28,-54,53,-51,39,-35,52,-39,47,-49,42,-38,51,-41,49,-39,50,-36,46,-36,45,-46,53,-44,51,-39,34,-41,46,-41,46,-39,45,-46,32,-37,36,-32,40,-40,31,-41,36,-26,34,-37,35,-34,38,-27,35,-28,31,-33,40,-43,31,-31,31,-35,32,-44,29,-42,25,-36,35,-46,31,-40,33,-38,28,-37,40,-35,28,-31,33,-38,35,-36,37,-33,29,-33,29,-34,34,-39,28,-41,36,-33,42,-36,35,-37,30,-43,33,-46,39,-47,33,-33,37,-30,46,-42,36,-35,43,-34,38,-41,40,-43,28,-35,37,-29,43,-32,46,-35,33,-34,45,-29,39,-30,32,-29,37,-31,34,-34,34,-32,33,-36,36,-31,35,-37,37,-34,33,-31,38,-34,46,-30,39,-29,28,-30,43,-28,36,-29,42,-42,32,-34,46,-32,36,-31,37,-32,34,-28,34,-30,36,-30,31,-29,27,-25,27,-25,28,-25,23,-26,30,-23,27,-33,35,-27,24,-41,34,-25,29,-28,28,-26,23,-33,33,-32,33,-24,29,-24,16,-20,30,-18,32,-22,31,-21,16,-30,27,-25,28,-21,29,-27,18,-23,27,-21,21,-24,19,-17,18,-11,21,-19,13,-17,25,-24,28,-32,30,-29,29,-33,25,-30,32,-35,34,-29,26,-30,18,-13,17,-15,11,-17,17,-14,14,-20,24,-28,32,-20,29,-26,21,-26,27,-25,26,-21,27,-25,27,-24,28,-22,20,-16,13,-14,24,-40,42,-32,47,-33,31,-38,38,-38,41,-31,37,-31,24,-21,37,-29,27,-29,28,-22,13,-15,24,-21,20,-22,23,-28,23,-15,21,-28,21,-24,23,-21,22,-15,22,-24,20,-26,22,-20,21,-19,19,-13,19,-18,19,-27,25,-24,28,-19,22,-21,24,-21,22,-22,24,-19,22,-15,23,-19,24,-22,26,-23,16,-12,17,-18,17,-19,25,-16,24,-21,18,-15,24,-18,21,-18,25,-23,23,-21,24,-23,22,-20,33,-23,17,-26,29,-25,24,-31,27,-26,26,-27,20,-22,26,-24,28,-18,27,-23,21,-18,27,-21,21,-19,16,-18,19,-12,16,-21,27,-22,27,-21,24,-21,23,-19,22,-18,21,-30,28,-32,35,-33,33,-25,35,-28,28,-24,30,-15,27,-28,19,-23,29,-26,29,-23,24,-18,22,-19,27,-24,24,-17,20,-21,15,-19,22,-19,13,-15,18,-17,11,-20,24,-20,26,-20,25,-16,16,-18,20,-36,45,-34,35,-36,29,-33,36,-27,25,-23,27,-22,31,-23,25,-25,26,-25,28,-26,24,-20,30,-22,29,-16,26,-21,25,-18,23,-19,18,-13,21,-16,17,-14,21,-19,22,-19,23,-19,23,-19,23,-33,29,-28,26,-25,33,-31,28,-25,27,-18,23,-12,16,-17,18,-19,15,-23,25,-26,24,-21,22,-23,21,-22,20,-27,24,-22,20,-21,15,-26,19,-18,20,-20,18,-9,13,-18,19,-23,26,-22,20,-26,28,-30,22,-24,39,-28,27,-23,28,-25,28,-27,21,-25,23,-21,21,-22,22,-24,23,-27,28,-25,27,-24,24,-20,22,-22,25,-26,22,-19,23,-21,20,-18,22,-17,17,-14,14,-17,19,-28,30,-31,32,-32,34,-26,28,-31,26,-28,31,-27,34,-27,33,-25,30,-26,32,-29,25,-21,34,-28,28,-32,36,-30,41,-28,33,-31,35,-31,31,-22,24,-15,20,-20,20,-18,22,-15,20,-14,19,-37,33,-35,35,-31,45,-30,34,-35,31,-33,29,-26,36,-33,29,-33,28,-26,36,-36,36,-26,30,-27,34,-29,31,-35,39,-35,34,-25,24,-24,23,-21,22,-18,26,-18,14,-19,27,-20,18,-15,18,-23,28,-25,29,-28,28,-27,42,-34,30,-24,30,-27,41,-30,31,-25,32,-23,38,-23,29,-32,38,-28,38,-31,37,-30,40,-26,43,-38,37,-33,39,-20,26,-23,25,-23,23,-20,25,-26,22,-40,42,-23,28,-30,31,-19,30,-31,27,-26,41,-30,48,-32,39,-30,36,-27,37,-31,36,-33,37,-37,28,-22,31,-37,31,-28,29,-33,29,-28,34,-38,41,-38,36,-36,41,-27,38,-34,36,-34,39,-34,31,-36,47,-39,28,-23,32,-21,27,-31,28,-25,31,-26,25,-25,36,-24,29,-26,26,-27,26,-27,33,-26,28,-31,36,-31,32,-28,29,-30,25,-28,26,-19,21,-14,20,-20,17,-24,24,-38,36,-27,35,-30,40,-37,39,-48,53,-38,36,-40,39,-35,34,-36,29,-37,38,-39,23,-37,38,-38,34,-30,36,-38,35,-40,33,-38,28,-28,33,-34,37,-31,35,-35,32,-33,38,-40,37,-32,39,-30,33,-27,29,-21,33,-15,35,-24,19,-20,33,-18,29,-18,21,-15,15,-15,21,-19,22,-24,24,-21,20,-23,26,-21,25,-17,20,-21,21,-21,30,-23,20,-17,18,-11,20,-15,13,-20,27,-23,21,-37,26,-39,46,-30,33,-32,44,-40,36,-37,31,-27,33,-33,34,-25,38,-32,24,-32,43,-41,35,-32,34,-37,38,-36,29,-36,36,-31,38,-37,36,-33,31,-19,25,-21,16,-16,17,-19,17,-18,18,-29,19,-35,39,-33,45,-37,45,-36,44,-37,38,-39,42,-29,37,-33,23,-28,36,-33,28,-28,30,-37,22,-36,36,-35,39,-27,30,-35,24,-34,25,-30,25,-23,25,-31,23,-27,26,-28,29,-26,20,-27,31,-27,30,-39,46,-43,38,-40,38,-29,37,-41,40,-33,31,-40,37,-33,28,-26,31,-31,19,-25,22,-32,21,-32,25,-30,26,-25,31,-31,26,-29,29,-25,26,-21,31,-27,31,-26,30,-21,28,-27,31,-21,24,-27,22,-32,33,-25,39,-20,21,-19,26,-18,23,-19,27,-20,21,-16,25,-18,22,-13,13,-17,10,-12,11,-10,9,-10,10,-15,13,-11,19,-15,18,-13,21,-14,16,-26,31,-27,31,-25,30,-25,39,-42,25,-33,44,-29,24,-24,29,-28,41,-22,33,-28,35,-30,37,-25,27,-25,43,-29,25,-27,26,-29,21,-18,32,-27,31,-28,24,-27,26,-32,37,-31,34,-30,27,-31,32,-33,31,-30,35,-35,39,-32,41,-33,34,-23,37,-29,29,-33,28,-26,39,-29,20,-24,26,-25,26,-16,23,-23,20,-12,18,-17,15,-11,20,-14,4,-6,14,-24,18,-32,29,-33,35,-28,29,-33,38,-21,28,-29,37,-41,49,-53,41,-32,36,-36,33,-28,27,-32,42,-28,29,-29,37,-29,39,-32,30,-24,36,-30,31,-25,35,-31,29,-26,35,-16,24,-19,22,-18,19,-32,15,-32,27,-35,39,-35,30,-31,27,-31,39,-39,33,-35,27,-32,23,-22,29,-31,25,-26,28,-36,20,-26,25,-37,24,-31,25,-33,23,-30,26,-33,29,-41,22,-34,32,-31,26,-30,23,-32,24,-30,20,-33,31,-30,20,-39,37,-37,36,-32,34,-33,32,-33,31,-32,35,-36,30,-23,24,-35,23,-24,21,-34,26,-28,28,-31,26,-36,23,-39,31,-35,28,-34,28,-30,24,-34,23,-32,22,-32,31,-25,29,-26,25,-25,24,-34,18,-28,45,-33,31,-33,42,-38,33,-38,31,-34,31,-35,24,-33,36,-37,29,-34,29,-31,32,-31,24,-40,28,-38,32,-31,27,-29,30,-33,34,-22,32,-34,26,-27,25,-29,22,-25,22,-28,20,-23,36,-49,40,-51,35,-37,34,-38,42,-40,39,-38,30,-35,37,-30,43,-24,37,-26,39,-27,27,-25,26,-26,31,-23,25,-31,31,-29,27,-29,23,-21,20,-22,21,-19,21,-28,18,-25,21,-26,21,-23,20,-32,24,-25,30,-32,36,-30,41,-25,38,-29,36,-31,34,-25,32,-28,33,-27,30,-20,30,-25,28,-17,31,-15,23,-23,22,-25,18,-27,19,-22,20,-19,17,-25,23,-22,27,-22,28,-20,34,-31,27,-38,29,-28,36,-31,29,-26,36,-34,32,-24,29,-34,32,-22,30,-24,24,-21,26,-21,27,-17,24,-25,21,-22,24,-17,21,-20,24,-18,21,-16,23,-21,21,-26,23,-26,21,-17,19,-21,16,-26,20,-39,35,-32,34,-36,40,-35,15,-20,25,-23,30,-27,9,-14,23,-23,24,-20,27,-21,13,-15,30,-18,33,-20,26,-18,10,-11,21,-13,20,-9,21,-13,14,-10,26,-22,24,-21,22,-20,20,-25,25,-48,61,-45,40,-36,35,-38,41,-40,33,-34,38,-41,36,-43,34,-43,46,-35,38,-34,35,-25,34,-23,31,-33,28,-34,32,-28,28,-39,37,-38,33,-26,33,-33,43,-29,41,-32,23,-26,42,-40,37,-30,39,-32,29,-32,44,-29,38,-27,26,-32,32,-27,25,-29,26,-28,26,-34,30,-38,32,-29,28,-28,27,-23,39,-29,24,-31,22,-33,24,-22,15,-24,27,-25,25,-30,21,-29,35,-34,28,-38,42,-33,41,-25,38,-37,36,-45,27,-25,33,-28,29,-25,25,-40,24,-29,37,-29,41,-25,35,-24,36,-28,27,-31,32,-23,35,-32,38,-27,28,-23,22,-20,24,-25,22,-19,26,-22,28,-26,32,-42,47,-42,51,-36,38,-33,27,-27,35,-38,30,-29,34,-38,26,-37,20,-28,31,-27,32,-39,28,-35,25,-35,35,-35,23,-43,35,-31,28,-27,37,-27,25,-20,38,-20,34,-23,29,-25,18,-28,29,-38,37,-33,36,-31,43,-35,34,-24,42,-32,33,-34,34,-24,40,-24,39,-26,16,-20,31,-25,31,-17,30,-24,17,-15,33,-23,27,-25,25,-26,16,-13,23,-27,23,-26,22,-29,20,-18,23,-28,20,-38,43,-38,33,-34,39,-32,41,-30,35,-31,40,-31,43,-33,36,-35,26,-30,38,-33,44,-37,37,-30,16,-27,30,-29,30,-22,33,-35,25,-30,34,-33,32,-25,27,-32,23,-33,29,-41,31,-32,37,-48,35,-34,29,-26,23,-32,32,-36,30,-33,40,-28,35,-28,40,-37,21,-26,32,-31,19,-27,36,-26,29,-36,27,-24,24,-24,26,-22,20,-27,27,-27,24,-22,30,-22,22,-17,25,-22,41,-40,44,-29,35,-27,51,-36,42,-23,41,-41,35,-34,32,-34,44,-34,28,-27,37,-34,30,-35,37,-40,31,-24,34,-33,35,-30,30,-34,33,-24,27,-27,31,-24,31,-31,34,-25,38,-34,34,-36,36,-39,45,-36,36,-42,43,-27,30,-36,29,-37,35,-33,23,-27,30,-27,30,-49,40,-24,34,-35,26,-26,36,-25,27,-28,24,-24,21,-16,14,-14,13,-11,10,-12,16,-14,9,-15,24,-26,30,-24,27,-36,32,-34,42,-39,25,-43,39,-39,38,-36,35,-35,31,-34,35,-41,40,-33,44,-37,33,-36,47,-37,43,-26,40,-36,28,-36,41,-29,38,-30,33,-26,31,-31,34,-27,49,-37,35,-29,43,-39,41,-30,31,-34,21,-29,44,-30,29,-32,34,-25,26,-30,29,-29,31,-16,19,-17,14,-7,18,-23,24,-23,27,-23,17,-17,26,-25,25,-24,24,-29,21,-28,30,-31,25,-32,40,-40,33,-40,40,-36,42,-37,31,-32,36,-35,35,-28,31,-27,26,-38,31,-25,21,-27,26,-36,33,-30,33,-33,26,-35,31,-36,33,-29,36,-31,26,-30,31,-35,36,-32,33,-36,30,-33,30,-32,27,-23,22,-28,37,-38,29,-48,43,-37,39,-40,37,-38,43,-38,45,-32,37,-36,29,-29,32,-38,36,-37,28,-27,32,-26,21,-25,21,-21,22,-30,30,-25,27,-25,26,-17,23,-25,28,-25,24,-26,31,-18,31,-31,29,-36,36,-33,29,-27,19,-22,24,-39,21,-28,39,-20,25,-32,19,-27,27,-21,24,-29,23,-25,26,-24,25,-19,17,-19,13,-25,27,-27,29,-25,21,-28,25,-26,23,-23,18,-17,24,-22,51,-48,30,-32,47,-41,26,-27,35,-36,41,-29,12,-19,36,-29,36,-24,24,-27,22,-24,33,-19,37,-19,32,-17,12,-17,25,-21,22,-14,24,-16,18,-18,22,-28,27,-31,32,-24,26,-24,25,-25,33,-34,25,-35,30,-31,24,-25,36,-25,17,-19,26,-29,21,-29,30,-34,26,-18,38,-35,23,-34,32,-32,32,-19,26,-31,30,-31,24,-23,29,-23,27,-24,24,-23,28,-30,29,-25,36,-46,34,-39,50,-27,38,-36,49,-40,36,-37,49,-40,44,-35,37,-34,34,-36,32,-44,36,-34,42,-34,37,-36,34,-35,32,-32,41,-32,39,-44,36,-31,26,-41,38,-35,33,-26,35,-35,17,-36,41,-35,39,-36,34,-31,28,-34,39,-35,34,-27,41,-34,20,-26,38,-36,27,-31,32,-32,17,-29,32,-38,36,-37,36,-32,25,-33,30,-42,32,-37,35,-37,38,-27,28,-36,32,-27,37,-36,26,-34,32,-32,30,-42,33,-32,45,-34,31,-34,43,-31,47,-37,43,-38,35,-35,40,-32,45,-29,35,-32,42,-25,32,-26,36,-36,39,-31,35,-30,39,-27,29,-22,25,-27,24,-28,24,-28,30,-35,24,-39,42,-41,34,-27,45,-44,42,-40,42,-29,39,-28,25,-36,43,-27,34,-30,34,-32,32,-34,28,-32,29,-28,31,-39,28,-32,36,-32,20,-29,37,-34,39,-29,37,-28,32,-35,42,-32,49,-40,38,-35,35,-39,47,-32,32,-30,34,-41,38,-32,42,-36,40,-31,23,-29,26,-32,34,-28,27,-27,32,-28,30,-33,34,-33,28,-24,22,-17,22,-23,21,-27,25,-26,26,-14,26,-26,25,-21,27,-27,23,-23,30,-31,26,-27,36,-28,32,-28,33,-27,31,-38,38,-38,40,-28,27,-37,28,-29,37,-28,26,-30,35,-39,29,-35,35,-28,31,-30,29,-22,32,-32,22,-23,37,-32,22,-38,43,-39,26,-29,46,-37,40,-32,45,-34,41,-34,27,-29,34,-28,27,-29,35,-28,34,-30,33,-37,30,-31,39,-30,33,-37,36,-32,36,-40,34,-30,26,-30,34,-35,27,-27,29,-38,24,-35,32,-30,34,-39,43,-39,42,-29,52,-37,31,-26,37,-36,30,-37,38,-30,32,-25,25,-24,26,-26,29,-28,32,-32,37,-35,35,-25,33,-28,33,-25,17,-33,33,-26,26,-28,28,-24,19,-15,21,-31,33,-23,34,-44,43,-39,42,-43,43,-32,36,-42,39,-39,42,-26,37,-28,44,-32,33,-35,30,-34,32,-36,29,-33,35,-39,35,-27,43,-39,26,-25,36,-30,35,-34,32,-30,30,-41,39,-37,27,-33,35,-31,42,-34,44,-46,44,-38,39,-28,29,-39,36,-30,41,-46,34,-30,40,-38,41,-35,35,-36,37,-30,36,-29,44,-26,43,-33,38,-33,39,-37,33,-42,42,-34,35,-29,32,-30,25,-38,36,-29,34,-46,40,-35,42,-38,48,-33,41,-36,38,-33,41,-28,39,-38,39,-36,35,-36,36,-29,34,-31,41,-30,30,-32,37,-28,28,-25,32,-26,39,-30,36,-26,35,-25,33,-31,28,-29,29,-32,30,-30,22,-25,35,-22,22,-34,35,-27,32,-30,29,-32,26,-29,25,-28,27,-26,33,-25,23,-24,38,-24,34,-22,30,-29,21,-22,30,-23,31,-24,28,-27,21,-26,27,-26,25,-23,23,-24,19,-22,26,-30,22,-29,28,-45,50,-29,43,-35,38,-21,40,-28,28,-27,34,-28,28,-27,36,-24,19,-23,25,-23,24,-28,21,-23,22,-25,24,-21,23,-16,14,-17,21,-16,14,-20,21,-20,28,-20,34,-32,30,-27,37,-39,37,-35,50,-32,34,-26,41,-30,22,-32,22,-22,33,-21,28,-23,27,-32,27,-25,15,-24,29,-24,19,-20,23,-20,18,-16,18,-15,25,-18,18,-11,10,-20,12,-20,19,-14,16,-28,23,-33,35,-51,42,-45,48,-43,57,-33,52,-34,33,-33,43,-40,43,-37,43,-39,35,-37,39,-35,39,-35,36,-28,41,-36,35,-26,35,-32,34,-29,27,-28,27,-34,26,-30,22,-21,23,-25,26,-22,29,-27,27,-28,27,-34,35,-27,17,-39,33,-29,33,-20,25,-29,23,-24,30,-20,31,-20,29,-25,21,-24,36,-32,29,-27,23,-27,25,-22,26,-29,27,-28,26,-30,26,-16,24,-25,19,-24,18,-28,26,-40,52,-40,36,-41,50,-43,42,-30,45,-34,32,-36,29,-37,31,-34,27,-40,20,-31,30,-28,27,-29,24,-35,26,-36,32,-30,30,-39,27,-28,35,-42,26,-25,34,-38,29,-44,40,-33,38,-33,32,-38,38,-35,36,-42,49,-37,35,-25,45,-40,31,-32,40,-27,22,-39,32,-39,35,-19,25,-30,26,-32,28,-27,26,-33,28,-29,29,-33,36,-23,19,-34,29,-26,33,-18,22,-35,29,-27,27,-24,29,-38,33,-36,34,-30,33,-37,25,-35,35,-34,37,-30,38,-35,31,-34,36,-32,30,-27,33,-28,22,-22,27,-26,23,-22,28,-29,20,-24,29,-26,36,-28,29,-25,19,-30,42,-37,31,-30,29,-41,36,-25,34,-37,34,-32,39,-37,33,-36,46,-35,34,-37,47,-34,43,-32,34,-35,27,-37,29,-29,30,-37,29,-31,22,-28,31,-31,34,-28,19,-30,28,-27,28,-27,32,-25,28,-26,29,-42,49,-37,50,-35,44,-37,51,-36,36,-33,40,-41,38,-23,25,-33,34,-29,35,-33,26,-34,32,-16,38,-24,23,-21,28,-23,18,-28,21,-21,27,-18,17,-20,22,-27,20,-30,38,-27,36,-38,34,-40,42,-29,31,-33,34,-41,22,-37,35,-28,20,-21,32,-35,37,-35,25,-43,37,-28,32,-31,32,-34,29,-35,29,-26,34,-23,30,-26,29,-29,24,-28,41,-30,26,-30,24,-27,23,-39,41,-29,46,-35,48,-27,38,-32,35,-29,28,-34,37,-24,25,-25,27,-27,23,-28,30,-27,29,-26,28,-25,24,-24,26,-24,27,-30,34,-23,35,-20,29,-27,33,-35,23,-28,31,-27,28,-26,38,-29,32,-40,38,-30,40,-32,48,-40,19,-27,44,-33,27,-24,35,-23,31,-36,18,-25,24,-20,23,-24,25,-23,23,-30,26,-27,22,-27,28,-30,26,-35,28,-29,35,-21,38,-30,16,-19,22,-35,19,-35,41,-41,42,-41,33,-36,36,-45,27,-26,34,-23,27,-28,33,-26,36,-26,29,-33,24,-23,35,-24,22,-12,17,-18,17,-15,21,-34,21,-26,35,-27,23,-27,48,-35,33,-41,35,-44,39,-39,36,-44,38,-45,34,-32,32,-36,41,-45,50,-38,40,-26,40,-34,44,-28,38,-36,28,-22,42,-23,31,-32,25,-34,23,-28,27,-27,31,-37,27,-38,31,-31,40,-38,35,-35,36,-33,47,-30,42,-40,37,-35,36,-39,34,-30,33,-27,24,-39,32,-28,34,-32,33,-30,35,-21,32,-23,28,-18,21,-18,34,-24,33,-21,28,-20,17,-23,27,-21,29,-17,29,-26,14,-32,37,-36,40,-42,38,-29,22,-32,41,-37,28,-36,35,-37,32,-41,26,-34,33,-36,32,-34,39,-33,34,-34,31,-24,37,-31,31,-25,36,-24,36,-14,27,-23,19,-21,22,-20,16,-20,23,-29,21,-27,27,-30,26,-36,26,-35,31,-47,39,-39,37,-36,39,-29,29,-42,35,-27,27,-29,29,-26,16,-22,22,-24,33,-26,21,-27,25,-25,33,-32,21,-20,23,-26,25,-24,27,-19,20,-22,22,-17,14,-19,20,-19,18,-13,26,-26,37,-23,30,-35,26,-29,34,-21,33,-35,29,-22,24,-24,26,-28,27,-16,19,-26,21,-23,24,-27,30,-28,23,-21,27,-25,21,-27,20,-19,17,-26,18,-24,22,-28,23,-24,13,-19,28,-16,21,-36,43,-32,21,-36,42,-26,29,-29,16,-22,21,-20,25,-20,22,-36,23,-23,25,-17,19,-19,22,-19,26,-22,22,-26,32,-27,37,-22,34,-27,30,-24,31,-22,20,-19,33,-23,32,-23,32,-19,22,-19,30,-35,39,-38,34,-29,25,-24,20,-15,24,-24,20,-25,20,-15,21,-23,16,-18,21,-16,15,-6,20,-17,13,-18,20,-18,23,-20,26,-22,15,-18,30,-29,27,-21,37,-34,33,-28,42,-31,36,-37,61,-42,50,-37,47,-37,43,-42,41,-38,42,-41,43,-40,37,-42,37,-36,33,-35,34,-45,34,-35,36,-37,23,-31,39,-30,35,-28,37,-32,25,-28,38,-33,36,-33,28,-34,31,-35,42,-38,35,-30,41,-32,30,-39,41,-34,40,-37,34,-30,36,-36,32,-38,27,-28,29,-29,34,-18,29,-26,29,-32,21,-23,26,-19,29,-16,20,-16,18,-18,17,-24,26,-22,32,-22,36,-21,33,-31,34,-31,39,-37,46,-46,40,-39,34,-41,41,-38,41,-34,33,-34,23,-32,38,-36,42,-29,34,-30,23,-33,42,-31,35,-30,33,-31,25,-30,36,-29,30,-20,25,-30,23,-21,37,-30,25,-31,25,-40,31,-21,43,-49,50,-53,46,-38,34,-24,30,-30,35,-29,32,-32,32,-27,38,-39,28,-25,41,-37,42,-27,36,-27,32,-25,34,-27,27,-30,27,-24,20,-15,21,-25,18,-17,14,-19,15,-21,25,-28,37,-40,41,-38,49,-48,55,-40,46,-45,41,-35,40,-30,35,-24,29,-27,30,-31,31,-30,45,-43,33,-24,39,-26,37,-26,38,-29,21,-15,40,-19,35,-20,30,-18,14,-19,25,-22,32,-24,24,-31,41,-35,32,-40,47,-33,35,-32,35,-30,36,-34,38,-34,34,-37,47,-36,29,-32,40,-29,40,-37,41,-29,31,-34,49,-37,38,-40,36,-33,31,-30,35,-31,25,-21,32,-30,26,-27,30,-37,27,-45,44,-35,38,-37,43,-36,40,-41,35,-31,31,-47,40,-35,36,-35,41,-28,31,-39,39,-33,32,-27,31,-43,22,-42,34,-30,28,-29,39,-35,32,-27,42,-24,24,-27,39,-33,30,-28,40,-31,31,-42,34,-40,33,-29,25,-31,38,-39,47,-26,23,-17,30,-28,17,-18,26,-28,24,-25,30,-32,23,-27,28,-24,32,-21,20,-26,28,-33,30,-31,38,-25,30,-29,29,-19,24,-27,30,-33,36,-43,42,-53,45,-45,42,-41,44,-43,43,-45,38,-36,32,-27,29,-40,32,-32,29,-33,25,-32,37,-48,30,-28,26,-34,25,-23,26,-31,23,-20,24,-32,25,-17,25,-29,19,-31,35,-41,54,-40,41,-42,39,-23,33,-28,47,-34,40,-37,42,-39,30,-31,33,-35,30,-34,37,-33,32,-38,34,-33,23,-40,34,-33,37,-37,27,-33,27,-25,31,-32,29,-22,31,-36,38,-48,31,-45,33,-45,32,-42,45,-48,44,-50,56,-39,43,-51,47,-40,28,-27,49,-37,37,-27,34,-42,35,-35,32,-33,41,-37,34,-32,28,-34,32,-26,29,-31,33,-32,32,-24,28,-30,27,-21,24,-20,27,-32,25,-27,24,-29,35,-30,40,-35,31,-32,33,-29,32,-24,25,-29,25,-27,26,-27,17,-29,28,-20,15,-25,24,-41,19,-23,32,-32,33,-29,27,-18,18,-24,27,-33,31,-16,21,-14,21,-25,19,-19,26,-25,27,-39,33,-45,46,-49,53,-30,33,-36,42,-44,30,-34,41,-41,33,-33,29,-38,32,-32,24,-23,28,-26,36,-22,37,-27,24,-26,26,-27,24,-27,20,-22,16,-17,23,-15,16,-15,21,-17,22,-24,28,-29,36,-40,52,-27,35,-24,20,-21,28,-31,35,-30,27,-26,30,-23,23,-23,27,-22,19,-26,24,-21,19,-26,17,-24,26,-22,22,-18,21,-15,23,-18,21,-17,14,-14,16,-20,23,-16,19,-40,27,-44,54,-39,36,-38,51,-29,48,-28,38,-40,32,-33,37,-37,28,-34,38,-30,29,-25,35,-25,30,-25,18,-26,30,-28,25,-30,25,-45,21,-40,35,-33,37,-39,32,-35,33,-28,29,-25,31,-31,27,-28,28,-28,29,-24,34,-29,23,-26,32,-27,37,-18,29,-25,31,-24,31,-24,34,-21,29,-19,33,-22,28,-26,30,-26,13,-12,28,-19,32,-23,32,-19,13,-26,28,-26,30,-40,30,-42,31,-43,47,-49,34,-40,46,-40,38,-34,41,-31,28,-36,38,-30,26,-26,31,-28,29,-27,32,-28,30,-30,28,-30,30,-31,20,-30,29,-30,26,-26,25,-25,27,-33,36,-39,40,-37,38,-28,31,-34,30,-43,28,-30,42,-34,33,-36,30,-32,37,-30,27,-32,29,-29,28,-30,35,-32,28,-30,34,-36,35,-22,32,-33,38,-30,31,-27,38,-35,33,-23,33,-23,32,-27,24,-31,27,-31,35,-36,37,-28,34,-37,33,-30,39,-24,37,-39,42,-35,49,-33,21,-34,34,-33,33,-36,33,-35,38,-25,34,-34,35,-35,38,-36,28,-27,33,-39,31,-39,35,-28,33,-30,24,-28,28,-22,28,-31,32,-36,38,-35,42,-36,45,-53,38,-28,39,-37,34,-30,39,-35,40,-41,38,-36,48,-26,41,-41,35,-34,31,-46,44,-35,40,-39,30,-33,44,-34,47,-25,40,-25,19,-28,42,-31,38,-26,35,-29,28,-27,32,-42,47,-35,46,-35,44,-33,32,-36,48,-37,36,-33,44,-46,28,-35,31,-23,23,-28,25,-24,30,-31,23,-31,29,-30,39,-37,33,-30,30,-21,20,-25,31,-28,24,-20,20,-17,21,-28,32,-24,25,-27,21,-27,29,-28,33,-35,29,-45,26,-30,33,-35,32,-36,31,-47,34,-31,35,-39,33,-33,31,-31,27,-28,28,-44,34,-27,29,-34,36,-39,29,-33,30,-37,38,-35,39,-32,41,-28,39,-28,42,-39,46,-29,32,-39,33,-40,43,-50,45,-50,38,-46,42,-43,40,-42,31,-32,46,-41,46,-36,26,-31,38,-30,41,-31,24,-27,37,-33,34,-30,35,-23,31,-34,33,-29,36,-26,41,-34,33,-45,39,-42,50,-37,35,-37,40,-34,35,-34,43,-40,27,-34,45,-35,32,-42,31,-31,38,-39,34,-30,32,-37,37,-30,40,-35,45,-29,39,-27,31,-33,38,-44,41,-51,37,-49,37,-38,35,-25,34,-26,28,-34,43,-38,43,-44,38,-37,40,-54,49,-37,37,-39,41,-45,34,-32,39,-35,43,-36,28,-30,39,-28,26,-34,22,-24,28,-24,34,-36,21,-25,36,-38,28,-31,37,-31,39,-25,36,-29,32,-41,40,-35,33,-31,34,-34,34,-34,28,-27,36,-35,40,-38,27,-35,32,-36,34,-32,32,-29,38,-38,26,-37,43,-27,32,-27,27,-20,27,-31,17,-24,26,-26,24,-16,21,-24,33,-17,30,-33,20,-25,24,-19,18,-32,37,-26,37,-40,37,-29,38,-30,27,-27,31,-27,26,-26,30,-30,35,-34,29,-32,32,-29,29,-30,31,-27,28,-36,28,-29,23,-29,21,-23,29,-22,17,-24,29,-15,21,-21,21,-29,38,-33,40,-28,41,-34,40,-37,31,-34,39,-38,38,-38,39,-27,33,-35,26,-44,29,-29,34,-34,42,-37,34,-37,29,-39,30,-39,28,-26,32,-35,25,-25,30,-17,17,-25,17,-17,20,-12,17,-51,52,-41,43,-49,48,-28,40,-40,45,-36,43,-28,29,-41,31,-26,31,-29,23,-21,35,-31,21,-26,26,-23,36,-25,28,-27,40,-34,40,-25,30,-25,36,-26,24,-16,10,-9,16,-10,7,-11,10,-30,23,-24,24,-41,34,-31,28,-21,36,-42,25,-26,27,-21,23,-26,18,-24,30,-26,23,-22,26,-36,24,-33,23,-39,26,-30,28,-34,31,-30,23,-27,36,-34,23,-29,27,-26,24,-29,31,-36,25,-27,33,-25,34,-36,30,-27,40,-39,34,-39,33,-30,31,-34,32,-29,24,-29,40,-26,37,-35,36,-34,31,-24,33,-34,31,-26,28,-34,27,-33,28,-30,27,-33,28,-31,29,-27,36,-49,32,-35,40,-43,40,-30,39,-41,33,-38,36,-32,52,-42,34,-37,53,-28,32,-38,34,-32,31,-26,31,-32,38,-32,34,-34,33,-24,33,-28,31,-17,29,-24,23,-33,41,-25,43,-34,21,-31,37,-35,33,-40,44,-42,40,-47,45,-40,35,-32,32,-36,36,-47,41,-27,46,-42,38,-51,33,-36,32,-34,34,-35,24,-37,29,-24,30,-33,17,-25,27,-29,32,-29,20,-27,41,-23,16,-34,42,-28,36,-23,28,-26,31,-35,34,-35,34,-39,42,-33,32,-33,40,-33,34,-30,31,-30,34,-26,33,-32,37,-20,40,-30,30,-32,38,-30,27,-29,37,-34,31,-31,31,-23,27,-31,29,-31,32,-33,27,-27,29,-36,36,-26,39,-47,34,-34,36,-32,37,-41,35,-32,31,-34,30,-30,45,-28,43,-32,34,-25,33,-37,40,-32,48,-31,33,-32,47,-31,41,-24,30,-39,29,-31,30,-29,22,-31,27,-25,24,-26,23,-35,31,-31,40,-46,45,-29,31,-37,37,-31,41,-37,48,-31,27,-34,48,-35,32,-27,46,-36,40,-38,19,-31,41,-38,41,-30,29,-32,35,-24,25,-34,39,-37,15,-30,32,-37,36,-33,31,-32,36,-35,35,-31,42,-46,36,-41,37,-38,46,-37,35,-30,37,-33,36,-33,36,-35,33,-26,34,-28,27,-39,27,-26,30,-32,25,-24,35,-35,29,-28,28,-25,23,-31,26,-17,24,-28,20,-32,33,-25,16,-25,41,-28,33,-37,28,-24,34,-32,27,-31,32,-30,34,-27,26,-28,33,-25,33,-22,31,-22,29,-23,17,-24,27,-23,24,-17,26,-17,31,-13,16,-16,30,-14,17,-12,23,-11,18,-12,11,-27,25,-28,66,-47,48,-54,53,-47,47,-46,48,-35,34,-37,53,-41,45,-26,38,-31,26,-30,40,-28,24,-33,19,-22,32,-20,20,-23,30,-27,24,-31,30,-33,27,-30,23,-36,23,-25,27,-22,33,-35,36,-36,42,-34,43,-37,28,-36,45,-43,31,-34,38,-40,38,-28,34,-32,38,-36,29,-30,32,-34,34,-29,29,-27,28,-31,32,-29,28,-21,25,-18,18,-19,22,-26,9,-17,15,-9,14,-28,22,-38,32,-51,54,-58,42,-42,52,-38,41,-44,43,-45,28,-26,36,-31,30,-32,30,-32,25,-30,34,-27,22,-35,30,-29,22,-24,27,-25,23,-28,19,-25,25,-18,25,-29,35,-18,21,-26,21,-27,27,-26,27,-33,46,-32,37,-39,24,-30,26,-34,25,-31,29,-38,28,-21,32,-48,31,-32,25,-24,32,-27,27,-31,28,-35,38,-25,23,-30,25,-23,27,-19,23,-23,28,-21,19,-17,24,-31,35,-38,37,-42,57,-47,61,-38,46,-43,42,-29,31,-26,38,-34,28,-23,28,-33,35,-29,37,-38,33,-35,32,-29,26,-27,23,-26,27,-24,34,-37,33,-33,30,-36,32,-23,26,-31,30,-35,24,-30,29,-28,33,-32,35,-27,24,-27,40,-30,22,-27,30,-25,35,-30,26,-32,27,-26,25,-34,29,-31,26,-18,26,-30,26,-35,30,-22,28,-24,30,-22,27,-18,21,-22,22,-20,25,-26,29,-34,30,-27,31,-36,49,-48,62,-44,44,-36,33,-44,41,-34,37,-35,29,-38,35,-34,24,-35,27,-40,33,-21,30,-20,34,-25,23,-28,35,-24,38,-26,38,-25,37,-28,31,-26,28,-29,25,-28,27,-30,28,-31,26,-48,32,-42,48,-41,49,-35,41,-33,37,-38,27,-30,37,-22,37,-25,21,-25,34,-28,25,-26,23,-23,30,-33,26,-30,35,-28,27,-25,28,-20,30,-30,21,-25,21,-29,28,-29,23,-31,23,-33,32,-43,52,-53,40,-34,51,-41,34,-46,48,-38,46,-42,43,-54,33,-39,41,-38,47,-38,39,-42,42,-38,38,-33,39,-38,42,-34,41,-35,44,-32,31,-33,34,-33,45,-34,39,-29,35,-38,29,-32,34,-30,42,-34,38,-32,34,-31,33,-30,31,-34,28,-37,34,-36,29,-29,33,-40,30,-37,41,-30,36,-31,33,-32,33,-28,39,-28,28,-31,32,-29,34,-36,37,-39,38,-39,25,-27,35,-37,32,-35,37,-33,22,-31,39,-34,40,-41,37,-41,43,-39,31,-31,40,-40,37,-39,34,-35,37,-39,42,-38,36,-32,40,-31,37,-37,36,-32,26,-33,36,-37,33,-35,35,-38,22,-26,34,-39,37,-33,33,-40,25,-33,27,-37,27,-36,34,-37,22,-28,30,-37,25,-36,23,-34,26,-29,32,-41,31,-44,29,-32,27,-26,34,-37,32,-32,30,-33,29,-22,29,-26,31,-31,22,-27,40,-31,32,-26,35,-42,28,-45,28,-34,28,-35,25,-26,37,-29,36,-26,29,-40,36,-36,42,-24,40,-31,31,-40,42,-37,42,-32,32,-37,18,-30,36,-31,40,-34,41,-31,25,-43,40,-24,32,-26,33,-33,17,-30,28,-27,34,-28,29,-24,31,-41,48,-34,39,-27,47,-33,35,-41,22,-14,21,-25,16,-23,25,-20,25,-26,29,-25,27,-24,27,-29,26,-25,28,-22,25,-24,23,-32,19,-19,24,-26,30,-24,26,-14,10,-14,18,-18,19,-26,27,-33,41,-30,49,-36,35,-41,38,-35,39,-26,34,-25,32,-23,29,-23,30,-20,25,-22,11,-22,29,-16,26,-30,27,-26,22,-19,24,-28,21,-23,18,-18,19,-21,22,-14,20,-18,16,-22,16,-20,22,-29,36,-40,31,-31,32,-35,24,-28,40,-31,44,-40,39,-26,29,-27,39,-28,31,-31,44,-22,29,-21,31,-20,30,-22,24,-27,28,-24,28,-22,26,-19,21,-22,24,-26,25,-27,26,-37,37,-38,39,-24,44,-42,41,-30,44,-37,40,-38,30,-31,38,-40,35,-38,36,-44,35,-34,43,-38,31,-35,34,-26,34,-37,23,-37,37,-34,41,-46,33,-35,45,-35,41,-33,17,-34,33,-24,36,-42,27,-41,47,-46,50,-42,34,-32,40,-48,44,-37,28,-28,40,-38,34,-30,24,-28,28,-33,24,-23,25,-31,30,-41,24,-21,29,-31,26,-27,25,-29,37,-30,30,-30,27,-35,31,-29,36,-33,37,-37,32,-45,56,-53,46,-36,45,-42,39,-44,43,-35,39,-40,42,-39,25,-33,32,-32,32,-37,28,-34,34,-30,37,-34,33,-37,39,-23,30,-30,35,-35,38,-35,20,-37,31,-43,34,-26,28,-31,31,-26,33,-35,25,-27,36,-43,34,-26,26,-24,31,-28,28,-30,18,-29,25,-19,22,-22,20,-19,29,-23,25,-26,19,-19,31,-29,25,-21,20,-20,18,-18,14,-18,18,-16,26,-27,16,-27,40,-38,32,-38,32,-38,33,-27,37,-27,24,-34,33,-29,32,-27,38,-21,30,-18,32,-30,27,-26,35,-30,37,-27,42,-28,30,-24,27,-21,30,-23,17,-19,23,-14,17,-21,19,-17,19,-20,16,-19,21,-32,29,-34,44,-51,43,-43,46,-45,32,-27,44,-47,49,-33,16,-19,35,-27,36,-24,21,-23,31,-26,27,-25,21,-24,23,-27,26,-21,19,-21,22,-25,23,-18,12,-12,26,-19,33,-25,24,-19,22,-45,49,-42,38,-41,38,-41,37,-42,39,-31,46,-36,26,-30,35,-26,40,-29,28,-28,27,-18,35,-24,30,-30,37,-25,27,-27,38,-29,25,-21,18,-23,21,-19,20,-17,15,-23,17,-15,12,-17,20,-26,21,-29,27,-34,27,-40,32,-30,34,-38,20,-30,33,-21,40,-30,18,-25,29,-28,32,-21,25,-17,32,-16,17,-17,19,-16,19,-22,11,-17,13,-14,14,-16,15,-17,24,-25,32,-27,23,-17,29,-12,15,-19,18,-22,26,-22,37,-30,32,-27,25,-27,28,-26,29,-27,30,-26,24,-29,22,-23,25,-25,19,-22,22,-23,15,-20,22,-25,22,-34,30,-18,27,-29,27,-26,34,-32,17,-38,25,-35,52,-37,49,-24,45,-40,43,-55,46,-43,45,-38,33,-30,35,-25,24,-24,38,-26,31,-25,28,-26,29,-24,19,-14,17,-12,16,-9,12,-12,12,-15,16,-22,22,-21,21,-32,30,-27,31,-40,34,-43,49,-37,37,-49,44,-42,43,-41,49,-52,34,-44,38,-41,40,-32,37,-29,41,-43,39,-37,34,-28,37,-30,26,-38,20,-21,24,-26,19,-25,28,-15,22,-27,21,-22,25,-35,33,-31,26,-34,24,-33,31,-34,30,-38,33,-24,34,-42,27,-39,27,-20,29,-28,26,-20,30,-27,24,-40,32,-29,31,-37,35,-27,30,-35,31,-37,28,-34,33,-25,28,-31,30,-29,30,-27,32,-46,54,-42,37,-37,47,-39,50,-49,34,-36,43,-34,32,-36,46,-34,38,-36,32,-35,26,-36,34,-23,32,-37,41,-34,27,-35,38,-36,25,-40,48,-34,27,-30,28,-36,30,-29,26,-27,29,-24,27,-24,21,-30,39,-51,37,-42,42,-38,24,-36,35,-30,22,-41,37,-28,28,-38,37,-30,28,-34,34,-30,37,-22,24,-23,35,-26,29,-32,40,-26,23,-26,31,-33,32,-34,25,-31,38,-40,28,-32,32,-27,37,-39,42,-34,52,-38,38,-36,43,-33,42,-41,32,-37,36,-34,42,-34,36,-32,32,-32,27,-33,28,-33,27,-30,38,-37,26,-30,33,-32,39,-28,26,-26,31,-35,44,-29,32,-26,19,-34,26,-33,39,-31,26,-34,33,-28,34,-29,25,-24,34,-30,24,-19,37,-31,32,-20,19,-30,29,-24,19,-14,26,-24,21,-16,17,-20,17,-15,17,-17,24,-22,28,-15,24,-24,23,-21,27,-30,31,-28,30,-45,57,-43,55,-54,48,-39,38,-43,37,-40,42,-33,42,-38,35,-28,27,-36,29,-22,29,-28,39,-35,28,-18,20,-22,23,-9,25,-17,14,-16,20,-19,16,-19,21,-23,17,-26,29,-29,25,-38,38,-40,32,-44,41,-29,51,-36,32,-32,29,-28,27,-31,28,-32,26,-28,38,-37,35,-22,40,-37,42,-26,19,-16,47,-22,21,-24,30,-19,19,-19,24,-14,22,-20,25,-28,29,-34,31,-31,42,-35,34,-39,38,-56,54,-46,45,-44,48,-41,44,-31,48,-45,40,-41,35,-43,34,-24,38,-34,41,-30,24,-27,38,-36,22,-15,23,-27,30,-18,17,-21,24,-19,18,-19,24,-25,20,-22,30,-32,42,-33,37,-28,41,-41,44,-34,42,-40,36,-35,43,-30,34,-25,21,-25,28,-30,23,-15,27,-35,33,-30,25,-29,32,-26,21,-30,35,-22,22,-30,30,-30,19,-15,29,-31,27,-27,27,-29,54,-47,64,-58,55,-45,44,-42,54,-36,35,-33,47,-25,37,-39,29,-35,32,-31,38,-31,29,-40,43,-38,24,-42,30,-37,21,-30,37,-36,39,-31,35,-36,26,-30,29,-31,40,-21,32,-34,30,-40,50,-44,46,-35,52,-38,31,-26,31,-35,36,-27,31,-29,26,-23,41,-31,27,-33,35,-25,33,-36,30,-24,27,-29,30,-28,24,-27,26,-26,31,-32,30,-27,31,-30,31,-22,28,-36,27,-41,35,-41,37,-53,52,-50,57,-40,34,-40,44,-34,27,-24,38,-39,43,-36,30,-36,28,-31,27,-28,32,-31,29,-36,24,-32,32,-20,31,-27,40,-29,24,-33,32,-26,21,-26,26,-23,30,-31,31,-30,33,-39,52,-40,49,-38,36,-36,27,-23,30,-34,26,-31,43,-36,29,-38,27,-22,34,-28,35,-24,38,-30,24,-26,26,-33,31,-33,23,-29,28,-23,28,-28,36,-33,29,-28,31,-31,27,-33,20,-49,50,-42,59,-51,36,-49,56,-36,46,-41,57,-45,49,-45,49,-45,39,-47,41,-39,42,-37,38,-39,44,-41,37,-42,43,-42,35,-36,37,-34,45,-30,43,-40,33,-30,39,-35,40,-36,46,-38,31,-36,34,-37,35,-39,42,-40,38,-35,41,-34,38,-37,42,-31,38,-39,34,-39,34,-35,38,-38,36,-34,43,-37,37,-34,33,-35,32,-35,37,-40,34,-35,31,-26,32,-35,23,-31,30,-39,30,-36,30,-40,30,-36,32,-33,42,-46,42,-30,35,-37,35,-41,34,-32,37,-28,34,-40,37,-32,29,-40,35,-31,33,-35,25,-39,34,-34,32,-35,33,-37,24,-34,34,-27,34,-38,28,-33,26,-34,27,-37,40,-37,27,-37,30,-43,29,-35,28,-34,23,-32,32,-32,32,-30,22,-35,30,-31,30,-28,25,-31,27,-38,24,-30,23,-34,30,-35,23,-28,21,-37,18,-28,26,-31,25,-26,23,-31,23,-33,32,-44,25,-35,36,-34,30,-35,40,-38,30,-25,38,-26,33,-25,34,-25,23,-30,28,-27,29,-27,21,-22,29,-25,33,-23,34,-28,23,-23,25,-24,28,-23,24,-24,28,-18,24,-28,25,-30,33,-36,30,-22,32,-25,21,-54,58,-45,51,-30,44,-33,19,-51,31,-34,29,-45,27,-28,38,-44,28,-36,40,-29,37,-35,37,-22,34,-38,39,-35,36,-35,37,-31,34,-34,37,-30,35,-41,43,-35,38,-35,32,-42,36,-45,48,-29,41,-43,51,-29,42,-35,37,-38,36,-36,31,-33,34,-33,40,-35,41,-35,27,-44,40,-28,30,-37,27,-35,30,-27,27,-27,31,-33,29,-28,32,-31,33,-31,27,-30,35,-27,30,-35,29,-28,38,-29,30,-30,25,-26,25,-36,20,-27,30,-33,27,-35,34,-32,32,-28,30,-33,22,-36,31,-36,28,-31,24,-30,28,-25,27,-24,32,-21,27,-25,27,-30,33,-23,31,-28,38,-45,29,-26,31,-28,34,-44,39,-46,36,-44,36,-32,34,-34,39,-38,44,-36,44,-43,37,-33,32,-33,42,-32,44,-35,41,-28,32,-35,43,-27,27,-27,30,-32,27,-21,32,-29,31,-40,35,-31,37,-20,32,-35,37,-46,57,-45,36,-40,36,-39,25,-35,30,-32,37,-37,37,-29,25,-31,24,-34,29,-37,35,-33,29,-32,30,-30,32,-34,34,-25,34,-32,31,-31,33,-32,30,-32,28,-26,30,-31,39,-34,41,-38,38,-45,35,-48,43,-35,40,-32,43,-37,29,-34,39,-29,33,-35,32,-25,31,-20,34,-34,34,-37,36,-29,38,-23,26,-39,28,-32,26,-34,33,-25,35,-34,41,-23,26,-27,32,-29,34,-31,31,-27,45,-32,44,-36,40,-38,40,-28,36,-26,29,-27,27,-40,29,-27,30,-28,26,-26,24,-30,38,-31,31,-32,26,-22,35,-28,35,-32,31,-30,24,-28,32,-37,27,-37,27,-24,35,-33,33,-45,38,-32,37,-47,34,-45,39,-47,41,-45,38,-37,36,-36,41,-30,37,-27,37,-40,34,-33,38,-30,41,-39,38,-31,29,-30,37,-24,36,-25,33,-30,21,-21,33,-30,37,-30,34,-28,35,-32,42,-36,32,-36,33,-46,29,-41,47,-41,43,-22,49,-34,39,-42,29,-27,33,-33,23,-32,27,-31,34,-38,29,-23,25,-25,32,-25,33,-27,31,-30,30,-26,29,-28,33,-28,29,-24,28,-32,28,-23,25,-36,43,-35,36,-40,41,-34,41,-42,31,-35,46,-33,37,-31,33,-31,41,-31,35,-30,28,-29,35,-31,33,-23,25,-24,25,-13,16,-29,26,-17,14,-24,30,-20,18,-31,29,-21,23,-29,28,-26,31,-30,26,-31,40,-21,24,-23,22,-17,19,-24,26,-24,35,-20,23,-24,31,-24,33,-30,31,-33,27,-21,24,-26,25,-21,19,-21,16,-22,23,-18,17,-16,18,-22,19,-26,28,-29,24,-23,26,-33,35,-39,29,-43,47,-40,40,-38,44,-34,41,-24,33,-23,25,-17,27,-28,26,-27,30,-25,30,-27,30,-23,33,-24,35,-23,23,-21,26,-22,28,-21,23,-19,11,-19,28,-21,22,-20,26,-20,18,-22,20,-20,27,-25,24,-26,26,-24,27,-32,18,-25,32,-26,25,-20,24,-23,22,-29,26,-33,32,-27,32,-31,27,-28,32,-33,30,-27,32,-28,32,-28,28,-30,29,-22,30,-30,25,-39,48,-32,33,-45,37,-51,47,-40,51,-37,43,-46,50,-45,42,-35,38,-33,46,-37,41,-43,35,-44,41,-38,40,-38,46,-34,39,-39,28,-42,34,-34,38,-32,36,-30,28,-29,34,-28,29,-36,33,-28,32,-18,31,-28,30,-32,30,-31,31,-27,34,-29,27,-20,31,-25,28,-26,27,-22,25,-24,29,-22,27,-27,22,-23,20,-27,31,-35,25,-35,34,-33,32,-30,26,-31,28,-26,27,-29,39,-28,36,-43,38,-36,32,-41,37,-31,28,-30,42,-42,45,-26,40,-37,29,-28,43,-31,42,-32,36,-36,22,-28,44,-35,46,-29,35,-31,30,-30,43,-25,33,-25,47,-28,26,-21,35,-24,17,-16,21,-36,41,-33,44,-44,45,-49,52,-34,49,-44,32,-33,38,-33,40,-34,36,-29,39,-44,29,-38,35,-28,33,-35,27,-35,32,-35,25,-37,28,-40,26,-30,34,-30,38,-25,29,-32,32,-22,33,-18,22,-28,44,-50,65,-48,42,-39,47,-41,35,-34,34,-30,29,-21,25,-40,34,-28,33,-36,37,-31,36,-34,37,-22,41,-40,29,-38,35,-27,40,-28,37,-29,31,-27,34,-29,36,-19,30,-27,25,-30,31,-42,36,-44,27,-30,44,-35,31,-31,42,-30,23,-25,35,-33,27,-33,36,-26,29,-18,31,-33,24,-26,24,-22,23,-22,28,-24,28,-29,27,-31,21,-23,23,-26,24,-20,21,-23,24,-20,23,-42,31,-38,41,-45,39,-34,38,-36,55,-46,33,-30,35,-41,43,-32,34,-34,37,-29,35,-26,27,-31,36,-37,33,-27,40,-33,38,-35,34,-36,22,-31,25,-34,25,-19,26,-29,17,-29,22,-23,21,-30,29,-36,36,-34,25,-21,30,-34,29,-24,30,-23,20,-31,31,-25,20,-32,30,-22,22,-34,24,-33,21,-29,25,-31,31,-30,36,-39,37,-31,22,-29,38,-36,34,-23,29,-23,23,-19,21,-29,25,-38,46,-50,41,-33,53,-35,52,-40,44,-37,40,-43,39,-31,31,-32,48,-28,45,-35,48,-28,40,-27,30,-34,34,-36,35,-28,35,-32,35,-36,38,-30,24,-31,34,-34,30,-25,34,-29,27,-34,37,-32,34,-24,30,-42,30,-40,27,-31,33,-26,30,-34,30,-26,28,-34,40,-21,29,-31,33,-29,34,-38,35,-28,26,-31,27,-30,25,-35,34,-31,35,-34,24,-26,40,-27,28,-27,34,-37,23,-40,50,-34,47,-30,36,-29,30,-33,26,-31,38,-39,38,-34,28,-35,36,-27,32,-30,34,-36,29,-30,35,-31,34,-29,34,-24,28,-32,26,-26,26,-29,25,-32,24,-24,28,-31,28,-24,29,-41,35,-44,52,-37,37,-28,45,-33,40,-34,25,-23,46,-31,24,-40,39,-31,32,-27,30,-28,35,-33,37,-30,39,-26,39,-27,32,-29,28,-29,34,-23,22,-22,24,-24,31,-25,33,-30,32,-32,41,-36,42,-44,51,-44,44,-33,41,-43,39,-31,31,-38,40,-31,28,-35,29,-31,37,-36,25,-34,41,-38,42,-38,42,-37,29,-26,35,-26,32,-24,36,-27,34,-25,27,-22,29,-17,25,-33,32,-37,33,-32,42,-42,47,-42,43,-30,39,-29,28,-34,41,-48,31,-40,32,-34,24,-34,22,-36,31,-34,36,-33,33,-28,35,-27,36,-31,34,-32,31,-25,31,-34,30,-38,27,-33,35,-30,32,-43,53,-40,38,-42,49,-43,43,-39,40,-42,30,-36,44,-28,36,-32,29,-28,30,-39,28,-28,20,-25,30,-25,23,-32,18,-29,18,-34,19,-20,25,-31,28,-29,27,-33,27,-34,33,-34,32,-31,27,-30,32,-25,37,-29,26,-40,37,-35,36,-35,39,-28,29,-30,30,-27,39,-31,29,-31,18,-22,25,-31,30,-31,18,-33,30,-22,26,-39,27,-37,23,-32,27,-35,22,-34,27,-33,26,-33,33,-39,39,-29,35,-35,38,-41,37,-31,37,-37,34,-39,46,-32,37,-31,35,-25,31,-28,38,-30,26,-36,26,-30,28,-26,28,-29,27,-28,25,-36,22,-30,31,-37,34,-35,29,-32,37,-19,37,-28,32,-27,33,-29,35,-22,30,-32,22,-31,27,-32,30,-23,35,-30,31,-28,42,-32,34,-29,35,-28,24,-24,28,-33,25,-29,35,-30,30,-24,31,-19,17,-17,17,-14,10,-23,19,-22,16,-20,19,-45,34,-38,50,-34,34,-26,40,-39,31,-28,28,-29,19,-18,26,-25,27,-18,35,-34,31,-30,36,-32,39,-33,38,-31,20,-27,41,-28,36,-26,40,-26,31,-28,38,-30,33,-29,31,-25,37,-25,39,-45,54,-37,39,-32,45,-42,29,-26,38,-35,29,-31,34,-22,35,-23,14,-23,29,-21,21,-29,22,-29,29,-27,37,-23,33,-27,32,-26,39,-27,37,-24,31,-26,30,-23,26,-20,27,-24,29,-23,36,-42,39,-50,55,-45,33,-37,46,-43,37,-42,35,-39,41,-34,36,-31,34,-28,31,-28,32,-28,22,-32,25,-26,32,-32,24,-32,39,-30,39,-25,37,-27,26,-24,34,-21,33,-23,28,-29,20,-25,31,-28,33,-31,37,-24,22,-23,29,-25,29,-27,22,-21,28,-23,19,-24,21,-25,17,-17,19,-17,18,-17,23,-21,19,-28,31,-27,27,-28,27,-25,23,-29,30,-26,28,-29,26,-27,20,-39,34,-48,57,-35,45,-38,31,-30,50,-40,40,-36,46,-28,34,-35,28,-42,36,-39,35,-33,36,-38,33,-35,39,-36,31,-27,36,-32,33,-36,42,-30,34,-31,44,-39,33,-33,35,-43,28,-29,34,-33,35,-36,52,-44,44,-42,41,-38,42,-42,41,-41,29,-41,33,-25,32,-30,23,-22,34,-27,28,-29,31,-38,24,-33,30,-21,30,-28,29,-18,21,-25,23,-33,35,-23,25,-31,23,-21,22,-37,33,-22,35,-36,51,-43,38,-36,41,-26,41,-41,38,-28,36,-39,42,-37,33,-24,31,-30,22,-29,28,-27,31,-21,32,-28,23,-19,26,-31,21,-24,31,-25,22,-27,28,-28,34,-33,34,-34,31,-30,45,-32,34,-25,33,-27,28,-31,28,-28,37,-35,31,-29,22,-38,21,-34,35,-26,36,-27,32,-33,36,-33,37,-31,33,-30,42,-36,35,-29,40,-22,18,-28,25,-31,20,-18,21,-35,28,-31,31,-44,31,-29,37,-32,23,-27,37,-34,44,-43,30,-31,29,-30,33,-31,30,-29,30,-35,34,-35,35,-30,30,-30,31,-29,32,-27,35,-27,28,-32,30,-26,38,-27,25,-25,26,-25,23,-27,32,-33,37,-46,42,-47,35,-36,50,-40,41,-45,42,-30,33,-37,28,-29,38,-36,26,-37,34,-29,37,-33,36,-35,33,-26,46,-29,37,-29,40,-37,35,-33,41,-32,46,-25,27,-29,28,-19,20,-32,26,-40,29,-37,33,-44,54,-35,38,-37,37,-35,42,-38,37,-44,36,-31,38,-33,28,-41,42,-22,34,-20,22,-24,24,-29,28,-30,31,-28,24,-36,29,-27,20,-29,22,-27,27,-29,35,-34,28,-28,32,-37,33,-42,36,-38,33,-42,37,-25,33,-45,34,-29,37,-31,30,-37,25,-13,24,-32,25,-24,24,-17,10,-17,21,-23,18,-17,20,-19,31,-16,26,-25,29,-17,25,-22,18,-20,23,-20,27,-27,31,-29,26,-44,38,-48,36,-26,41,-37,29,-33,39,-28,35,-28,32,-31,40,-26,39,-24,39,-27,38,-24,18,-23,29,-28,31,-21,24,-23,13,-17,25,-26,24,-21,19,-19,20,-18,20,-18,23,-29,28,-37,30,-25,30,-29,27,-31,22,-31,27,-25,31,-30,33,-34,41,-31,41,-32,37,-33,35,-25,29,-30,30,-28,32,-32,31,-21,29,-25,31,-26,27,-32,31,-23,28,-21,22,-30,28,-26,18,-37,40,-34,36,-47,56,-46,49,-40,50,-45,37,-39,35,-42,36,-40,36,-37,37,-42,40,-40,39,-40,36,-45,36,-35,45,-30,23,-31,31,-30,29,-31,30,-27,26,-22,31,-33,30,-25,33,-27,22,-26,34,-28,31,-32,35,-26,31,-31,34,-25,29,-23,30,-24,23,-24,27,-21,23,-30,28,-26,21,-29,24,-31,31,-33,29,-28,28,-33,35,-19,26,-21,24,-15,19,-19,26,-18,19,-22,26,-28,29,-25,34,-26,31,-41,40,-35,48,-45,42,-39,46,-37,49,-41,38,-34,28,-35,34,-31,45,-35,42,-35,30,-32,42,-29,41,-34,33,-29,27,-33,34,-38,30,-34,35,-30,21,-25,36,-26,39,-37,33,-45,47,-48,37,-43,37,-41,36,-39,28,-25,40,-22,18,-24,37,-27,32,-26,23,-32,33,-25,32,-24,21,-31,29,-27,34,-23,31,-31,27,-27,36,-26,30,-28,30,-23,22,-30,28,-29,30,-31,29,-40,42,-41,45,-42,46,-36,46,-37,31,-39,42,-29,40,-28,22,-22,35,-27,32,-22,29,-22,18,-15,31,-23,30,-19,28,-19,19,-19,27,-22,26,-23,22,-23,23,-12,20,-24,19,-31,25,-27,34,-31,31,-21,35,-27,21,-36,38,-32,35,-32,43,-30,27,-30,28,-26,31,-34,33,-29,28,-22,32,-20,22,-28,21,-26,22,-32,21,-28,38,-28,28,-24,30,-25,27,-30,32,-40,38,-35,39,-34,42,-48,42,-30,35,-32,30,-36,33,-43,50,-33,26,-40,45,-37,39,-27,34,-37,29,-34,42,-37,32,-38,36,-36,31,-24,34,-37,22,-30,27,-34,26,-34,29,-38,36,-32,39,-30,24,-50,49,-41,45,-34,37,-39,35,-23,23,-22,31,-36,27,-21,26,-38,30,-34,34,-41,29,-33,27,-27,26,-33,29,-39,35,-32,30,-31,33,-26,30,-19,27,-21,23,-23,28,-31,22,-40,31,-28,28,-34,34,-37,47,-38,32,-35,36,-41,42,-34,30,-30,31,-32,27,-29,31,-19,35,-22,32,-26,20,-25,30,-24,19,-22,20,-24,26,-13,23,-19,19,-14,18,-18,21,-17,17,-24,21,-19,23,-23,24,-31,25,-24,23,-20,36,-23,24,-26,19,-24,19,-21,17,-21,23,-20,24,-23,18,-22,20,-24,30,-18,20,-19,20,-22,19,-20,17,-18,13,-16,18,-20,18,-13,15,-7,4,-13,16,-19,16,-17,21,-28,31,-24,25,-22,20,-20,19,-24,29,-17,17,-16,20,-19,17,-15,17,-21,17,-15,14,-18,16,-14,15,-11,14,-15,17,-11,14,-16,16,-11,11,-11,16,-10,14,-12,15,-18,12,-13,15,-11,10,-14,16,-14,9,-13,14,-13,11,-13,12,-10,14,-13,13,-14,11,-13,12,-11,9,-12,6,-14,9,-17,10,-14,13,-17,9,-16,13,-13,10,-9,10,-11,10,-10,10,-10,10,-12,11,-9,9,-10,16,-12,13,-13,14,-12,11,-15,12,-8,13,-14,12,-11,10,-11,10,-9,9,-11,6,-8,11,-9,7,-7,9,-7,8,-9,7,-9,7,-8,8,-16,7,-28,30,-51,51,-46,56,-48,44,-44,39,-35,38,-36,33,-31,22,-25,19,-29,26,-35,28,-37,34,-24,34,-34,26,-35,36,-35,31,-29,31,-33,23,-28,29,-24,18,-21,18,-30,16,-30,28,-36,31,-37,42,-42,43,-40,44,-40,40,-32,37,-35,31,-38,28,-34,24,-30,26,-32,20,-34,31,-33,28,-39,23,-30,22,-30,23,-30,24,-29,24,-30,27,-29,26,-22,23,-17,17,-27,24,-24,31,-38,37,-35,31,-25,30,-26,28,-16,23,-6,8,-4,6,-14,13,-24,26,-14,21,-43,46,-47,43,-44,43,-44,44,-36,39,-34,40,-36,36,-42,28,-36,23,-33,22,-31,21,-30,19,-30,17,-27,19,-29,22,-27,23,-26,24,-26,20,-24,21,-24,19,-25,20,-24,20,-25,20,-24,19,-22,20,-21,20,-21,14,-24,18,-28,24,-28,26,-26,26,-23,24,-26,29,-31,23,-23,22,-7,9,-20,13,-21,13,-18,13,-15,15,-8,8,-3,4,-12,18,-21,15,-25,19,-19,20,-25,24,-22,25,-26,23,-22,24,-28,28,-26,21,-24,21,-23,20,-23,19,-21,17,-19,17,-19,18,-19,19,-19,19,-20,19,-16,20,-14,16,-11,11,-4,14,-11,7,-6,14,-13,18,-22,25,-23,24,-26,26,-26,24,-16,15,-15,21,-24,23,-22,26,-22,25,-21,22,-25,23,-26,23,-23,21,-21,18,-17,18,-15,14,-15,13,-24,19,-28,24,-27,24,-23,19,-30,28,-25,29,-30,23,-25,27,-26,21,-16,18,-7,11,-14,6,-30,35,-37,36,-30,31,-28,31,-35,33,-32,30,-31,35,-25,32,-26,24,-17,16,-10,7,-4,11,-2,3,-10,19,-11,10,-10,15,-7,11,-7,8,-30,20,-33,35,-30,33,-24,30,-17,20,-9,13,-6,6,-5,4,-17,25,-11,11,-36,23,-38,44,-47,48,-48,48,-46,46,-44,43,-42,41,-31,35,-33,30,-31,30,-28,27,-28,26,-29,24,-33,25,-39,24,-37,26,-41,29,-42,26,-32,19,-32,27,-27,26,-24,25,-20,23,-16,19,-6,3,-17,22,-18,22,-21,28,-20,20,-12,12,-5,5,-30,24,-32,29,-24,24,-16,17,-12,10,-9,8,-11,10,-30,26,-27,19,-23,18,-26,20,-22,19,-21,19,-23,20,-19,21,-26,29,-21,28,-22,13,-13,10,-3,5,-2,2,-2,3,-2,2,-1,2,-2,1,-1,1,-9,13,-7,11,-10,12,-7,8,-3,5,-11,10,-19,11,-18,13,-20,12,-18,11,-17,13,-16,15,-15,16,-14,15,-14,15,-13,13,-14,12,-14,11,-15,12,-14,11,-17,16,-17,21,-21,17,-26,21,-23,14,-19,10,-8,8,-9,14,-10,12,-19,13,-20,15,-21,15,-20,15,-24,16,-22,18,-21,17,-19,17,-19,19,-20,17,-19,19,-10,16,-4,3,-3,1,-26,34,-16,13,-4,3,-3,3,-6,5,-15,17,-26,21,-30,26,-29,26,-24,29,-20,25,-15,21,-9,11,-9,8,-8,9,-10,11,-17,18,-21,22,-26,26,-26,27,-25,25,-19,21,-16,17,-16,13,-15,14,-22,26,-27,29,-24,23,-23,25,-18,23,-13,17,-10,15,-4,2,-2,2,-2,3,-2,2,-6,14,-7,10,-33,19,-37,34,-44,40,-43,39,-38,39,-39,43,-33,38,-28,36,-13,18,-7,8,-2,3,-2,1,-2,1,-23,30,-19,18,-11,15,-4,5,-15,14,-23,27,-31,35,-29,30,-11,20,-12,10,-8,8,-3,4,-3,2,-1,2,-3,9,-7,8,-29,31,-31,40,-34,42,-33,34,-31,34,-31,29,-26,27,-25,23,-29,18,-20,17,-16,12,-8,8,-4,7,-13,8,-11,12,-19,15,-19,22,-20,24,-20,29,-23,30,-22,31,-14,17,-10,18,-25,17,-22,19,-23,15,-23,15,-25,13,-26,12,-25,14,-14,10,-11,9,-11,10,-11,13,-14,17,-14,18,-13,19,-14,20,-15,20,-17,27,-44,42,-37,47,-37,36,-24,30,-23,20,-13,12,-1,2,-1,1,-1,1,-14,16,-29,38,-26,25,-20,17,-16,12,-15,12,-10,9,-8,8,-20,18,-31,37,-29,34,-26,26,-22,24,-17,21,-13,15,-10,14,-11,11,-13,16,-17,19,-21,22,-20,21,-16,19,-18,20,-17,20,-15,19,-16,22,-15,21,-16,21,-14,20,-13,18,-14,18,-12,17,-12,14,-11,11,-11,11,-11,10,-12,10,-14,9,-11,9,-6,4,-10,6,-5,7,-13,12,-12,11,-7,9,-13,13,-11,9,-7,8,-11,10,-15,17,-17,21,-20,24,-20,24,-18,23,-14,23,-27,37,-27,35,-24,31,-19,21,-7,6,-3,2,-2,1,-1,1,-18,36,-24,31,-16,24,-8,10,-5,7,-16,24,-24,29,-22,23,-25,19,-25,21,-25,21,-23,22,-18,21,-11,12,-6,4,-4,4,-6,5,-7,8,-7,8,-9,10,-7,5,-6,3,-21,23,-27,25,-19,21,-18,14,-11,12,-15,12,-21,21,-20,21,-20,22,-19,20,-22,24,-25,30,-25,20,-15,18,-9,10,-17,13,-33,33,-21,25,-38,33,-33,43,-27,38,-28,29,-28,29,-22,22,-18,15,-13,11,-11,9,-5,6,-5,3,-3,0,-1,1,-6,24,-12,19,-15,13,-13,12,-13,12,-14,11,-6,4,-3,4,-6,8,-13,13,-14,16,-23,15,-23,18,-20,15,-23,18,-23,17,-22,19,-21,17,-18,18,-16,15,-12,13,-13,13,-11,12,-11,11,-10,10,-8,10,-9,9,-6,7,-4,5,-4,4,-3,5,-6,5,-8,9,-11,10,-26,15,-28,18,-29,22,-30,22,-34,21,-34,24,-32,22,-30,23,-29,20,-29,18,-29,14,-11,11,-4,3,-13,11,-6,6,-2,2,-4,5,-3,5,-4,5,-6,6,-7,11,-16,15,-26,21,-29,20,-35,22,-33,25,-35,22,-33,21,-31,21,-30,21,-31,21,-30,26,-26,25,-25,27,-25,27,-25,28,-24,26,-25,25,-25,26,-26,29,-25,28,-25,27,-24,28,-22,26,-23,27,-22,26,-33,28,-25,29,-27,27,-24,25,-27,25,-28,24,-28,16,-27,16,-20,16,-14,13,-8,6,-7,6,-8,7,-2,2,-5,6,-9,11,-26,22,-29,25,-33,26,-33,33,-32,30,-33,25,-28,25,-27,26,-25,25,-31,22,-31,25,-26,19,-26,19,-21,19,-7,12,-3,7,-2,2,-1,1,-1,1,-13,11,-21,23,-3,5,-10,15,-14,17,-20,21,-21,19,-22,20,-20,20,-21,22,-23,21,-20,24,-18,23,-13,13,-14,15,-6,7,-10,8,-1,1,-1,0,-1,2,-1,1,-1,0,0,1,0,0,-27,28,-24,18,-8,10,-6,8,-5,4,-4,6,-5,4,-4,5,-21,14,-34,23,-31,26,-34,26,-35,24,-38,26,-37,36,-36,32,-31,26,-27,28,-29,22,-25,22,-25,22,-24,21,-26,21,-27,23,-27,23,-27,23,-23,23,-20,25,-23,26,-23,26,-22,26,-22,26,-22,25,-22,25,-21,19,-16,11,-16,17,-18,15,-17,15,-19,19,-17,14,-18,18,-9,9,-9,6,-10,8,-10,8,-10,9,-19,13,-16,30,-35,24,-28,24,-23,24,-27,26,-29,30,-28,28,-28,26,-26,25,-25,23,-26,23,-27,16,-34,26,-26,21,-23,20,-17,14,-14,15,-12,12,-7,7,-8,7,-11,9,-8,12,-10,11,-9,13,-11,15,-15,19,-19,20,-17,18,-12,15,-9,10,-9,8,-7,9,-9,10,-11,12,-12,14,-17,16,-21,18,-24,21,-17,17,-9,16,-7,5,-2,1,-1,1,0,1,0,1,0,0,0,0,-1,0,0,0,-7,22,-8,16,-2,4,-4,1,-13,25,-31,31,-43,38,-49,42,-24,23,-9,7,-5,7,-1,1,-6,6,-2,3,-1,1,-1,0,-7,5,-13,13,-19,19,-24,21,-16,15,-17,11,-7,7,-3,2,-8,13,-20,20,-12,10,-9,10,-7,6,-1,2,-1,1,0,0,0,0,-15,17,-18,19,-22,18,-17,11,-4,5,-3,3,-3,3,-16,12,-19,19,-22,21,-25,21,-26,22,-28,23,-33,24,-36,26,-38,27,-34,25,-27,24,-27,25,-26,24,-23,22,-16,21,-9,18,-5,5,-1,2,-5,19,-21,21,-15,15,-7,6,0,1,-2,2,-3,2,-1,0,0,0,-1,1,-2,2,-11,25,-29,14,-29,20,-29,18,-32,28,-26,25,-27,27,-20,22,-20,23,-17,22,-22,23,-21,22,-24,24,-24,24,-27,25,-26,29,-25,28,-26,26,-20,20,-16,16,-11,13,-5,9,-6,7,-8,10,-10,13,-16,21,-18,21,-19,24,-25,23,-18,21,-18,21,-24,25,-22,17,-24,21,-27,26,-25,21,-26,18,-26,26,-34,29,-29,32,-32,39,-46,43,-34,34,-36,28,-32,31,-34,27,-24,21,-17,25,-14,22,-15,22,-12,16,-16,14,-17,17,-13,14,-16,21,-26,31,-34,25,-40,26,-49,42,-53,52,-50,52,-51,55,-52,49,-50,42,-48,35,-11,13,-7,7,-6,6,-11,12,-9,10,-16,14,-29,27,-28,29,-34,30,-29,32,-33,31,-25,29,-31,34,-28,28,-33,32,-25,24,-30,31,-27,25,-20,23,-16,13,-12,11,-4,2,-39,37,-37,31,-37,32,-38,33,-36,32,-38,31,-30,31,-23,29,-22,24,-25,25,-22,24,-21,23,-20,22,-19,21,-20,21,-19,21,-20,20,-19,20,-19,19,-17,15,-21,10,-23,9,-22,14,-9,10,-18,11,-9,7,-13,13,-13,12,-14,14,-16,17,-20,18,-19,20,-19,23,-21,23,-18,19,-17,16,-13,17,-14,16,-14,15,-14,16,-14,16,-15,16,-12,15,-10,14,-6,8,-7,6,-7,7,-7,7,-8,9,-12,10,-11,14,-10,9,-8,8,-7,9,-9,10,-10,12,-7,8,-6,8,-13,19,-35,30,-32,30,-34,30,-33,29,-35,27,-33,28,-28,27,-26,26,-21,24,-24,24,-24,21,-26,21,-27,19,-31,18,-28,23,-22,21,-21,20,-22,20,-21,20,-22,20,-21,20,-21,19,-21,20,-23,20,-22,20,-18,18,-22,20,-23,24,-31,25,-33,28,-35,29,-35,30,-32,25,-28,25,-21,18,-3,6,-2,1,-1,1,0,0,0,0,0,0,-7,25,-26,31,-25,20,-10,12,-4,4,-3,7,-22,21,-27,21,-30,23,-30,23,-30,20,-35,20,-33,24,-31,23,-29,23,-27,22,-27,25,-21,20,-19,19,-15,12,-17,11,-8,10,-2,2,-1,1,-3,10,-16,16,-28,26,-25,27,-23,22,-24,23,-18,18,-20,21,-7,9,-2,1,-1,0,0,0,-1,0,-10,6,-4,7,-4,2,-3,3,-2,2,-2,2,-2,2,-3,4,-2,3,-4,3,-3,3,-2,3,-3,2,-4,3,-3,2,-2,3,-3,2,-2,2,-2,2,-2,3,-1,1,-2,2,-2,3,-3,2,-2,2,-2,3,-2,3,-2,2,-2,2,-2,2,-3,2,-2,1,-1,2,-1,2,-1,1,-1,2,-1,0,0,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,10,-5,4,-3,3,-3,3,-13,14,-32,31,-36,36,-33,39,-32,39,-44,40,-36,33,-19,17,-2,1,-1,1,-1,1,0,1,-3,2,-11,10,-16,18,-19,20,-19,17,-19,20,-17,21,-24,21,-15,12,-1,2,-1,1,-1,0,-10,14,-13,14,-30,23,-38,26,-26,17,-28,27,-28,27,-36,31,-34,30,-36,25,-27,15,-4,4,-3,2,-1,1,0,0,0,2,-2,1,-4,4,-13,15,-19,21,-27,29,-24,22,-22,22,-12,16,-10,14,-6,8,-3,2,-14,16,-17,19,-18,22,-31,35,-30,35,-24,37,-22,32,-20,31,-19,29,-22,26,-21,28,-22,27,-18,23,-18,20,-16,18,-8,18,-3,2,-13,15,-2,4,-1,0,0,1,0,0,-16,24,-19,11,-22,28,-25,24,-21,15,-8,9,-10,13,-7,11,-13,14,-14,16,-18,18,-18,19,-18,16,-17,17,-19,15,-17,16,-20,16,-17,16,-17,16,-15,15,-14,15,-15,15,-12,14,-11,14,-7,12,-7,10,-6,9,-6,9,-6,8,-12,13,-9,9,-8,8,-1,3,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,4,-8,2,-9,12,-10,14,-9,13,-10,14,-11,15,-13,16,-15,18,-15,18,-18,19,-18,21,-46,47,-48,48,-52,46,-48,42,-35,32,-31,23,-12,14,-3,3,-1,1,-1,0,0,0,0,0,-9,10,-25,24,-26,24,-20,30,-15,15,-17,13,-13,11,-14,16,-9,12,-13,13,-6,6,-4,3,-26,27,-34,31,-26,27,-21,25,-17,24,-12,18,-8,10,-12,12,-16,22,-21,26,-24,31,-27,31,-29,31,-27,29,-23,26,-26,25,-26,29,-25,26,-15,15,-7,11,-6,6,-3,5,-4,5,-7,6,-8,7,-9,9,-12,10,-13,11,-14,10,-14,13,-25,26,-45,40,-49,40,-40,34,-37,34,-34,33,-40,36,-36,36,-30,27,-23,20,-14,17,-12,17,-6,9,-17,19,-11,12,-1,1,-1,1,0,0,0,0,0,0,-16,17,-23,19,-10,9,-6,9,-13,19,-13,17,-7,11,-4,3,-4,8,-4,3,-1,1,0,0,0,0,-13,11,-4,4,-1,2,-4,7,-5,8,-1,1,-1,1,-8,10,-2,2,-8,12,-3,2,-5,12,-4,9,-6,3,-2,10,-5,8,-2,7,-5,8,-3,4,-3,6,-3,6,-3,3,-2,3,-2,2,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,16,-17,17,-7,8,-1,1,-25,19,-15,15,-15,16,-18,17,-22,22,-24,22,-27,21,-33,19,-35,19,-32,25,-35,33,-40,42,-36,43,-22,40,-13,26,-10,10,-5,6,-3,3,-9,12,-12,13,-9,9,-14,17,-19,25,-25,26,-27,30,-26,31,-21,27,-20,24,-13,18,-11,11,-11,13,-26,23,-26,26,-24,23,-32,31,-24,23,-27,27,-17,17,-12,9,-2,3,-2,3,-2,3,-21,23,-33,32,-26,26,-17,24,-8,8,-2,3,-2,1,0,1,0,0,0,0,0,0,0,0,-2,4,-1,2,-1,1,-6,6,-12,13,-15,12,-13,14,-5,7,-5,11,-13,12,-14,14,-11,13,-9,12,-5,9,-8,6,-8,10,-9,10,-3,9,-9,8,-15,14,-6,8,-9,6,-8,9,-8,9,-9,9,-7,6,-10,6,-5,8,-8,7,-6,7,-5,6,-7,4,-8,15,-11,17,-23,20,-24,35,-30,39,-36,44,-21,20,-15,17,-9,8,-6,7,-5,4,-4,3,-3,4,-3,3,-3,4,-4,4,-3,2,-2,3,-3,3,-3,3,-3,2,-2,3,-3,4,-5,3,-9,4,-25,41,-43,38,-32,39,-28,28,-16,27,-7,8,-3,2,-1,2,-2,1,-1,2,-1,2,-1,2,-2,2,-1,2,-1,1,-1,1,-1,2,-2,1,-3,2,-5,4,-3,4,-2,1,-1,1,-1,1,0,1,-1,1,-1,1,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,1,-2,3,-3,5,-6,5,-5,6,-6,5,-8,6,-7,7,-7,5,-11,10,-13,17,-16,13,-9,11,-12,11,-7,11,-14,16,-12,10,-10,11,-12,12,-13,10,-10,14,-15,13,-13,21,-9,15,-9,10,-7,6,-12,7,-31,27,-44,40,-53,39,-55,53,-46,57,-37,47,-28,40,-26,24,-22,19,-27,22,-30,23,-26,23,-24,27,-26,30,-30,26,-11,16,-7,6,-5,3,-19,10,-37,34,-42,34,-33,30,-29,29,-26,17,-21,15,-30,24,-40,44,-52,54,-50,55,-52,55,-52,50,-52,53,-19,24,-29,21,-27,39,-29,40,-24,31,-25,29,-39,39,-37,40,-28,31,-21,25,-14,17,-8,14,-11,8,-10,14,-18,19,-44,41,-34,35,-33,30,-31,24,-33,17,-25,20,-9,5,-2,2,-1,1,-4,5,-6,4,-4,5,-1,0,-26,22,-33,31,-25,21,-14,10,-10,5,-29,27,-31,35,-35,33,-35,32,-34,29,-32,28,-34,30,-34,30,-38,33,-37,35,-38,38,-39,36,-38,32,-38,30,-39,30,-37,26,-32,24,-30,26,-18,16,-15,12,-18,17,-19,21,-17,14,-13,12,-21,21,-36,28,-28,20,-21,19,-12,10,-5,3,-3,1,-5,2,-9,4,-8,8,-17,19,-21,20,-21,27,-22,26,-33,31,-31,30,-38,42,-39,34,-44,45,-25,31,-33,32,-46,32,-40,49,-31,34,-32,53,-36,30,-21,23,-26,22,-15,16,-12,16,-9,15,-9,15,-17,17,-17,17,-25,22,-21,21,-21,16,-17,16,-14,15,-15,13,-13,13,-17,12,-8,4,-2,2,-1,2,-1,1,-1,2,-1,1,-7,6,-2,2,-6,5,-10,8,-14,10,-15,14,-20,17,-22,18,-27,16,-35,21,-34,23,-35,25,-35,26,-28,31,-23,31,-23,32,-25,44,-27,47,-23,29,-20,22,-16,23,-14,18,-8,19,-7,17,-4,7,-5,3,-6,9,-3,2,-6,9,-5,4,-4,2,-5,4,-11,15,-19,37,-27,34,-49,43,-55,35,-45,58,-59,43,-40,50,-52,45,-39,50,-33,31,-33,29,-29,22,-39,27,-36,24,-15,12,-9,9,-7,8,-2,2,-12,14,-9,14,-15,18,-20,22,-24,17,-20,23,-21,27,-19,25,-23,18,-17,17,-21,24,-9,11,-19,16,-31,28,-47,39,-49,39,-43,34,-33,30,-36,27,-32,28,-33,31,-34,30,-30,29,-31,29,-28,30,-26,27,-26,27,-25,25,-26,26,-27,31,-24,28,-22,32,-19,29,-20,27,-21,24,-19,26,-17,22,-18,27,-22,26,-21,28,-21,25,-19,28,-16,24,-20,22,-18,22,-16,22,-14,15,-14,12,-11,12,-10,10,-10,10,-11,9,-10,10,-7,8,-5,6,-5,4,-2,4,-5,5,-4,4,-5,3,-5,5,-6,5,-4,4,-3,3,-2,2,-1,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-16,11,-14,15,-15,13,-15,16,-15,15,-16,17,-15,15,-14,14,-15,12,-11,11,-20,14,-14,16,-11,16,-13,13,-19,16,-15,15,-10,11,-13,7,-23,20,-27,20,-21,19,-17,17,-8,12,-5,3,-1,1,-1,1,0,1,0,0,0,0,0,0,-4,8,-1,4,-4,3,-3,5,-5,4,-3,4,-4,4,-21,42,-51,50,-43,43,-28,37,-33,33,-29,32,-19,27,-21,26,-25,24,-25,28,-26,30,-19,26,-22,30,-29,30,-25,31,-25,25,-22,26,-19,27,-19,31,-16,24,-13,22,-14,19,-13,25,-16,24,-14,22,-13,18,-10,14,-13,12,-12,14,-14,13,-14,14,-17,14,-13,14,-9,10,-8,9,-4,9,-11,10,-9,11,-18,16,-16,16,-14,12,-10,8,-10,9,-11,16,-15,19,-18,22,-16,23,-14,19,-13,17,-14,20,-11,15,-12,8,-5,10,-10,9,-15,17,-16,15,-12,13,-18,16,-15,17,-15,17,-12,12,-7,7,-7,2,-15,12,-18,16,-19,17,-19,18,-17,18,-21,19,-17,23,-16,21,-14,19,-15,15,-15,17,-15,17,-18,26,-19,26,-24,28,-28,25,-28,25,-29,26,-27,21,-16,20,-18,19,-17,20,-19,20,-20,25,-24,28,-27,32,-30,33,-25,34,-26,28,-23,24,-24,27,-19,24,-18,23,-16,20,-13,19,-14,20,-14,21,-16,23,-18,25,-21,25,-23,29,-26,30,-28,30,-29,33,-30,29,-32,31,-29,31,-31,34,-31,32,-28,27,-25,22,-23,21,-22,20,-23,19,-25,24,-24,24,-28,21,-24,17,-23,17,-22,22,-24,24,-24,24,-22,26,-25,25,-22,26,-21,23,-16,18,-5,6,-7,4,-4,2,-5,4,-4,2,-4,4,-3,4,-7,14,-4,4,-5,3,-3,4,-2,4,-2,2,-11,10,-14,13,-15,15,-13,16,-15,20,-15,21,-13,13,-12,17,-12,17,-14,21,-10,19,-12,17,-13,16,-16,19,-14,20,-16,20,-19,20,-21,21,-18,21,-21,25,-20,21,-22,27,-24,29,-26,30,-26,30,-25,30,-25,26,-22,24,-19,21,-12,18,-12,13,-12,17,-16,14,-12,21,-4,12,-1,2,-3,1,-5,4,-3,5,-7,13,-3,10,-11,8,-14,12,-11,16,-11,16,-13,17,-11,17,-12,15,-16,16,-16,22,-22,23,-20,29,-23,31,-26,34,-22,35,-20,33,-24,31,-15,24,-20,17,-17,21,-13,19,-11,14,-12,13,-11,16,-12,19,-16,17,-13,21,-17,23,-16,24,-18,22,-15,20,-19,21,-16,21,-14,20,-13,17,-13,19,-13,20,-14,19,-13,20,-24,20,-14,20,-14,18,-9,10,-6,9,-3,1,-2,3,-2,2,-2,3,-1,0,-1,3,-4,1,-8,5,-10,6,-9,8,-6,5,-2,2,-7,4,-4,2,-4,4,-4,2,-4,4,-5,4,-5,6,-6,3,-5,6,-3,5,-1,3,-1,0,0,1,-26,36,-22,23,-37,34,-32,47,-22,37,-21,37,-26,43,-20,32,-16,27,-19,24,-13,22,-15,18,-7,11,-9,10,-9,11,-13,20,-19,31,-20,32,-19,30,-16,27,-14,20,-9,19,-8,10,-11,16,-16,21,-14,20,-12,16,-9,16,-8,12,-10,11,-9,9,-11,15,-9,13,-10,13,-6,12,-10,11,-7,10,-9,9,-8,13,-9,15,-8,18,-9,14,-7,12,-8,9,-5,6,-9,10,-6,5,-9,12,-6,8,-10,16,-9,15,-10,15,-12,14,-10,14,-12,13,-8,13,-9,10,-5,6,-2,5,-6,3,-2,2,-1,1,-1,1,-8,4,-3,4,-8,5,-8,7,-11,11,-11,15,-13,13,-9,13,-12,12,-11,15,-11,11,-10,13,-9,13,-10,15,-8,15,-10,12,-9,15,-11,13,-9,14,-10,12,-10,14,-11,13,-12,14,-12,13,-12,22,-12,19,-12,18,-11,16,-11,15,-11,16,-11,16,-10,18,-11,17,-9,18,-11,15,-8,14,-10,14,-9,16,-12,13,-10,18,-9,12,-9,14,-9,12,-9,10,-9,11,-9,6,-9,9,-8,8,-8,9,-11,14,-12,12,-5,10,-2,3,-2,1,-1,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,0,0,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,-1,1,-1,1,-1,1,-1,0,-1,0,-3,2,-9,3,-7,16,-13,18,-14,23,-15,22,-15,26,-20,28,-28,35,-27,34,-28,35,-28,33,-28,35,-31,33,-24,30,-22,26,-18,19,-15,15,-19,23,-21,20,-19,15,-23,20,-20,16,-18,21,-10,9,-6,8,-7,9,-17,18,-15,28,-16,31,-17,30,-19,33,-15,27,-14,20,-7,11,-5,3,-3,1,-1,0,0,1,-17,12,-14,19,-6,5,-6,6,-7,7,-4,4,-3,4,-9,4,-35,35,-43,44,-47,42,-51,34,-40,32,-48,35,-41,34,-36,18,-27,30,-28,27,-27,28,-28,29,-38,28,-31,30,-30,26,-32,29,-33,33,-24,29,-21,19,-13,12,-13,11,-13,13,-12,12,-12,17,-10,16,-12,20,-12,19,-15,25,-16,27,-17,26,-18,29,-17,25,-15,21,-14,19,-9,14,-8,12,-6,8,-5,7,-4,10,-8,9,-5,9,-5,7,-5,7,-5,8,-7,10,-6,13,-11,14,-10,16,-11,14,-12,17,-13,17,-11,17,-13,16,-12,17,-13,15,-12,16,-14,16,-14,18,-12,21,-12,13,-7,13,-9,12,-8,11,-11,10,-11,18,-12,16,-9,14,-4,6,-1,1,-1,1,-1,1,0,0,-2,1,-9,7,-9,11,-4,6,-6,5,-6,5,-5,4,-18,24,-37,36,-34,37,-38,38,-24,27,-18,21,-13,17,-10,9,-2,4,-5,15,-7,4,-6,9,-19,19,-19,29,-12,8,-5,4,-11,7,-19,20,-21,22,-19,24,-20,22,-17,23,-10,16,-13,16,-20,23,-22,23,-20,24,-21,21,-18,21,-23,21,-17,19,-20,19,-15,17,-16,16,-13,15,-11,12,-6,9,-7,6,-4,5,-4,3,-6,3,-8,11,-14,14,-13,15,-12,13,-10,10,-5,1,0,1,-1,1,-1,1,-1,1,-1,1,-10,12,-11,9,-9,8,-3,3,-3,3,-2,2,-4,4,-13,14,-15,18,-17,15,-15,17,-14,12,-16,14,-14,15,-16,13,-13,14,-14,11,-14,12,-12,9,-8,6,-2,1,-1,2,-3,2,-3,2,-4,4,-5,4,-4,4,-5,5,-5,6,-6,5,-3,4,-3,3,-6,3,-16,14,-15,15,-16,13,-10,15,-14,15,-14,17,-12,15,-12,16,-10,13,-11,14,-9,12,-11,13,-6,10,-9,7,-2,4,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-10,7,-4,3,-4,3,-5,3,-2,2,-3,2,-3,3,-2,2,-2,2,-3,2,-2,3,-3,1,-2,3,-2,2,-3,3,-2,2,-3,3,-3,3,-3,3,-3,3,-3,2,-3,3,-3,2,-2,3,-4,2,-3,3,-3,2,-3,3,-4,3,-2,3,-2,2,-3,3,-3,2,-3,3,-2,2,-1,1,-1,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,0,-1,1,-1,0,-3,3,-14,16,-22,28,-31,31,-30,37,-31,39,-33,48,-31,42,-34,42,-40,41,-39,48,-39,41,-34,30,-28,28,-23,25,-26,31,-30,32,-24,28,-17,19,-12,15,-14,15,-23,24,-41,36,-42,43,-29,34,-38,41,-39,39,-29,33,-27,32,-26,36,-21,30,-18,30,-19,27,-19,26,-26,32,-25,45,-25,29,-23,24,-20,38,-22,36,-19,33,-24,28,-24,33,-16,29,-16,18,-4,9,-2,2,-1,2,-2,1,-3,2,-6,9,-16,15,-23,18,-22,22,-15,21,-15,20,-13,21,-13,21,-13,19,-15,18,-14,18,-13,19,-11,10,-5,6,-10,10,-5,7,-4,5,-8,8,-9,9,-7,11,-13,13,-11,16,-22,18,-24,29,-25,30,-22,29,-9,8,-5,9,-7,4,-6,4,-7,6,-19,14,-25,20,-29,24,-26,28,-25,25,-24,22,-23,21,-22,21,-21,26,-15,19,-13,16,-13,18,-14,19,-16,18,-18,24,-21,26,-25,21,-22,25,-19,30,-23,28,-23,28,-22,27,-19,25,-23,22,-18,22,-17,19,-16,20,-14,20,-14,20,-13,19,-13,18,-12,18,-12,18,-13,17,-14,16,-13,18,-16,17,-15,19,-17,17,-13,15,-7,9,-2,6,-3,2,-1,1,0,1,0,1,0,0,-4,7,-1,2,-2,1,-1,0,-7,7,-8,7,-5,5,-8,6,-4,5,-5,4,-3,4,-10,12,-26,23,-26,24,-27,21,-26,21,-24,21,-18,20,-20,18,-17,17,-19,17,-15,16,-7,12,-4,6,-1,2,-1,2,-2,1,-4,2,-2,4,-4,3,-2,5,-3,2,-2,6,-9,11,-13,17,-14,14,-12,15,-11,13,-11,15,-5,8,-1,3,-1,0,-1,0,0,1,-10,22,-7,8,-6,1,-16,19,-20,17,-16,17,-17,15,-15,17,-15,17,-14,20,-15,19,-13,20,-13,17,-10,18,-10,16,-10,15,-7,10,-6,13,-10,10,-18,18,-17,18,-19,17,-18,22,-16,16,-18,17,-13,11,-13,13,-7,4,-4,5,-13,16,-22,18,-17,22,-19,20,-13,16,-11,12,-11,15,-19,20,-20,27,-19,26,-21,26,-20,23,-20,22,-11,10,-4,3,-2,3,-2,0,-2,1,-1,1,-1,9,0,1,0,1,-6,7,-3,4,-24,52,-12,16,-6,6,-4,4,-3,7,-25,18,-26,25,-15,19,-11,18,-14,14,-11,15,-13,23,-14,17,-14,17,-12,15,-13,18,-16,19,-16,19,-18,18,-15,15,-9,6,-3,4,-2,1,-4,3,-4,2,-3,11,-3,1,-14,15,-22,20,-20,20,-16,18,-14,22,-11,20,-11,20,-10,19,-10,16,-10,14,-11,6,-8,8,-17,14,-17,15,-15,17,-14,18,-21,20,-24,18,-16,15,-21,24,-13,12,-12,14,-9,8,-9,10,-5,6,-4,4,-3,14,-32,29,-30,45,-35,47,-33,43,-33,41,-31,35,-28,24,-5,12,-3,3,-2,2,-6,5,-2,1,-5,7,-20,14,-18,15,-17,13,-13,16,-11,12,-11,17,-12,16,-12,17,-12,15,-11,16,-10,14,-9,15,-9,12,-8,11,-7,8,-7,9,-7,8,-6,8,-7,8,-8,11,-6,10,-10,12,-4,6,-7,10,-3,6,-5,6,-4,5,-4,7,-2,3,-5,8,-4,7,-6,9,-7,5,-7,4,-6,4,-3,4,-4,3,-2,3,-3,4,-5,4,-4,2,-3,3,-4,3,-6,2,-4,3,-5,4,-6,7,-8,6,-9,10,-10,8,-12,12,-13,12,-12,12,-12,13,-12,13,-13,12,-13,12,-12,12,-12,12,-11,11,-12,11,-12,14,-12,10,-11,13,-9,11,-10,12,-11,14,-9,10,-7,10,-6,5,-3,5,-3,18,-4,8,-10,6,-12,13,-13,12,-12,13,-13,11,-8,14,-10,15,-9,14,-8,13,-8,16,-8,14,-7,12,-7,11,-5,9,-5,7,-3,3,-2,3,-2,1,-1,2,-1,2,-1,0,0,1,0,0,0,1,0,0,0,1,-1,1,-1,3,-28,18,-41,23,-45,35,-53,41,-51,30,-49,31,-33,33,-38,37,-34,41,-39,42,-35,42,-27,35,-23,34,-20,32,-19,33,-18,25,-25,38,-26,41,-27,42,-24,37,-29,38,-29,35,-26,34,-29,35,-34,41,-31,42,-31,40,-19,19,-15,17,-14,19,-13,16,-11,13,-9,12,-8,11,-8,11,-5,10,-3,7,-3,4,-3,6,-4,4,-3,5,-2,5,-3,5,-1,1,-3,6,-2,1,0,1,0,0,-1,0,0,0,0,0,0,1,0,0,0,1,-1,0,0,1,-1,1,0,1,-1,0,-1,1,0,0,-1,0,0,1,-1,0,-6,6,-2,1,-1,2,-2,1,-5,4,-6,6,-16,13,-14,22,-24,33,-24,32,-18,34,-11,30,-9,9,-5,6,-3,5,-6,7,-5,6,-3,1,-1,0,-19,20,-26,27,-20,19,-22,22,-38,46,-39,39,-39,41,-36,37,-32,36,-35,37,-33,45,-28,47,-26,37,-23,37,-22,33,-20,29,-16,19,-14,20,-11,12,-6,7,-5,7,-1,4,0,0,-1,0,-27,24,-14,17,-21,37,-34,34,-24,47,-26,57,-25,49,-31,45,-25,42,-26,34,-30,36,-31,30,-26,37,-27,31,-22,29,-26,29,-24,30,-23,26,-18,23,-16,23,-15,18,-11,14,-9,9,-8,8,-6,6,-4,4,-3,1,-1,2,0,0,-1,0,-7,7,-12,9,-33,38,-30,34,-31,35,-26,27,-24,27,-20,24,-21,26,-22,26,-19,24,-19,23,-17,23,-17,25,-22,31,-21,33,-19,32,-18,43,-19,46,-18,43,-19,24,-18,25,-16,21,-15,18,-15,15,-3,6,-15,8,-4,6,-7,7,-6,7,-14,17,-19,20,-25,30,-23,24,-20,23,-19,18,-24,26,-24,23,-24,22,-19,16,-10,12,-6,7,-18,23,-21,21,-22,21,-21,22,-30,31,-27,34,-24,33,-24,31,-22,30,-18,35,-17,23,-15,22,-16,28,-19,25,-22,33,-17,30,-20,31,-22,21,-14,17,-14,11,-5,7,-3,2,0,1,-1,0,0,1,-1,1,-4,6,-8,9,-14,12,-14,14,-19,14,-16,19,-18,24,-17,28,-18,26,-18,28,-17,28,-16,25,-21,28,-23,28,-21,32,-18,27,-20,35,-24,36,-23,34,-24,36,-18,36,-16,26,-14,27,-17,24,-17,23,-17,24,-14,24,-13,19,-14,17,-10,14,-9,15,-5,11,-6,9,-7,9,-8,7,-5,6,-7,6,-9,11,-21,22,-27,30,-31,38,-25,30,-21,25,-19,30,-15,27,-21,26,-19,22,-18,16,-11,15,-15,17,-33,26,-28,30,-23,32,-22,31,-22,31,-20,31,-20,32,-20,31,-21,31,-21,27,-17,27,-12,22,-13,13,-13,15,-14,15,-14,16,-16,13,-11,14,-11,8,-5,5,-4,3,-3,3,-3,1,-1,1,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-1,0,0,1,-15,31,-12,10,-11,10,-14,11,-17,12,-12,16,-16,25,-25,32,-28,33,-30,29,-29,31,-28,34,-23,42,-17,36,-21,42,-22,44,-27,46,-26,43,-20,37,-24,25,-21,39,-28,37,-30,34,-23,29,-25,30,-15,22,-16,15,-12,17,-11,14,-13,15,-13,16,-16,20,-16,22,-18,20,-22,24,-27,30,-29,33,-32,33,-30,34,-32,31,-28,32,-26,32,-27,32,-30,34,-27,32,-26,30,-23,29,-20,27,-21,25,-16,20,-18,18,-19,18,-17,19,-18,19,-18,18,-17,25,-20,29,-22,26,-29,34,-25,31,-28,30,-25,30,-23,27,-24,30,-23,28,-24,30,-26,30,-26,29,-24,34,-26,29,-24,33,-28,30,-24,30,-19,27,-21,26,-23,18,-19,24,-15,20,-12,14,-11,13,-8,9,-2,5,-2,2,-1,1,-1,0,-3,4,-6,3,-3,2,-5,3,-4,5,-6,5,-5,5,-4,7,-7,8,-6,7,-7,5,-6,8,-8,5,-4,5,-5,3,-5,6,-6,4,-6,8,-6,5,-5,7,-5,6,-6,7,-5,7,-5,5,-5,4,-6,5,-6,5,-5,3,-3,4,-4,3,-3,4,-4,4,-3,3,-2,3,-2,2,-2,2,-2,2,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,1,-10,7,-15,14,-17,22,-21,23,-20,26,-24,27,-25,31,-23,29,-23,33,-20,29,-19,26,-16,25,-15,22,-16,23,-19,19,-18,23,-16,18,-14,20,-11,15,-10,14,-9,12,-8,10,-8,7,-5,4,-4,5,-1,2,0,1,-1,0,0,1,-1,0,0,1,-6,6,-5,3,0,2,-7,5,-14,15,-21,18,-15,25,-13,21,-13,18,-19,25,-29,22,-31,22,-31,30,-27,36,-25,39,-21,33,-19,24,-12,18,-9,9,-7,11,-8,8,-5,8,-6,6,-4,5,-8,5,-9,7,-12,14,-13,16,-21,21,-21,18,-23,18,-22,27,-22,21,-19,21,-21,18,-12,14,-5,6,-2,2,-1,2,-1,0,-1,1,-9,26,-7,6,-8,4,-26,25,-29,33,-28,33,-26,36,-25,36,-23,35,-20,27,-20,28,-29,35,-22,32,-17,24,-3,10,-1,1,-8,14,-15,25,-8,15,-6,8,-6,6,-5,5,-7,3,-16,17,-15,19,-17,24,-18,25,-16,26,-13,21,-13,20,-14,21,-11,18,-13,17,-14,21,-16,25,-16,23,-15,21,-13,17,-12,22,-14,25,-11,20,-13,19,-11,18,-11,17,-9,16,-11,17,-11,19,-12,16,-9,16,-8,15,-9,15,-6,13,-8,13,-13,15,-16,11,-13,8,-5,5,-3,3,-5,3,-2,2,0,2,-2,1,-2,2,-3,2,-1,3,-7,4,-11,9,-13,13,-14,13,-15,13,-14,15,-15,13,-11,13,-8,10,-9,11,-6,7,-6,6,-2,4,-4,2,-6,6,-11,10,-14,12,-17,20,-18,20,-19,20,-21,15,-18,17,-23,23,-32,33,-23,23,-23,24,-19,18,-6,9,-2,0,0,1,-1,1,0,1,-13,23,-11,16,-20,18,-29,27,-19,37,-21,31,-18,39,-21,23,-20,34,-17,23,-11,14,-5,6,-2,3,-1,0,-1,1,-1,1,-1,1,-3,11,-7,8,-2,5,-17,23,-16,21,-17,25,-17,30,-21,34,-20,38,-19,37,-18,36,-19,31,-13,18,-5,12,-4,9,-8,8,-2,3,-1,1,-1,1,0,1,-1,0,-2,1,-2,0,0,1,-3,2,-2,2,-7,6,-1,4,-2,1,-2,2,-1,2,-2,1,-1,1,-1,1,-1,2,-2,1,-1,2,-5,8,-4,5,-4,5,-4,7,-6,4,-5,5,-6,4,-4,5,-5,3,-9,7,-24,28,-30,28,-24,32,-25,30,-27,34,-28,36,-29,38,-31,36,-27,40,-24,40,-16,27,-16,19,-12,11,-19,13,-20,18,-20,19,-17,15,-11,14,-12,8,-5,6,-5,6,-10,12,-12,10,-9,12,-7,7,-5,7,-16,12,-17,18,-9,13,-6,8,-6,8,-6,9,-9,10,-12,15,-13,21,-13,18,-14,22,-5,7,-5,8,-5,6,-2,2,-19,20,-7,9,-10,5,-4,5,-5,4,-11,12,-19,24,-20,30,-24,31,-18,32,-20,34,-24,37,-20,36,-24,35,-23,29,-20,21,-22,33,-22,21,-18,19,-23,19,-20,19,-19,18,-20,17,-18,22,-22,16,-18,17,-16,19,-17,21,-19,20,-15,21,-15,20,-16,26,-16,23,-14,24,-20,29,-14,23,-14,21,-16,22,-12,22,-13,19,-12,21,-14,18,-12,17,-13,17,-11,17,-10,16,-10,19,-9,15,-9,17,-8,16,-7,14,-8,17,-9,13,-11,17,-13,16,-14,20,-14,19,-14,22,-15,22,-19,28,-20,33,-22,29,-19,28,-20,35,-16,32,-20,31,-15,36,-15,28,-15,30,-16,25,-12,22,-17,21,-10,14,-7,11,-4,5,-11,13,-7,8,-7,8,-4,4,-4,4,-5,4,-6,9,-10,9,-5,9,-6,6,-3,5,-5,3,-16,13,-13,15,-7,10,-12,15,-7,9,-14,18,-13,15,-11,15,-10,12,-9,16,-10,12,-10,14,-11,14,-8,15,-8,14,-7,12,-9,10,-6,8,-7,6,-4,5,-5,6,-7,7,-6,11,-6,8,-8,13,-20,20,-7,16,-15,17,-13,16,-13,11,-11,10,-14,20,-21,20,-20,16,-18,17,-20,14,-18,18,-10,12,-13,9,-11,12,-7,6,-3,4,-9,6,-4,6,-8,7,-3,6,-9,9,-4,7,-4,6,-5,4,-5,8,-2,2,-1,1,-1,0,0,1,-12,11,-9,12,-7,5,-1,2,-2,1,-1,3,-2,1,-4,3,-5,5,-22,24,-18,13,-17,14,-12,15,-16,19,-12,12,-10,7,-4,6,-6,4,-3,5,-8,4,-6,6,-6,4,-2,4,-3,2,-3,5,-2,4,-6,3,-4,4,-4,2,-4,6,-6,5,-4,5,-3,2,-2,3,-3,3,-3,4,-4,3,-4,5,-3,3,-9,3,-15,17,-19,21,-19,25,-19,24,-15,26,-16,23,-14,25,-16,22,-16,22,-16,18,-15,19,-16,23,-17,20,-11,16,-8,12,-9,10,-14,9,-6,15,-13,18,-8,16,-11,18,-10,16,-12,17,-9,26,-12,22,-12,25,-11,15,-8,16,-6,19,-5,14,-9,17,-7,13,-14,18,-6,12,-8,16,-8,12,-7,15,-10,12,-9,15,-10,12,-8,10,-8,12,-9,13,-10,16,-9,17,-21,16,-22,25,-23,28,-25,25,-22,27,-35,50,-37,20,-14,11,-13,15,-13,17,-14,18,-16,21,-21,28,-25,28,-29,32,-27,26,-26,23,-26,27,-24,29,-24,26,-9,16,-6,11,-5,7,-8,9,-8,5,-11,15,-18,17,-16,18,-10,16,-15,19,-12,18,-13,16,-12,21,-13,16,-9,16,-8,11,-6,13,-9,13,-7,17,-10,17,-8,20,-13,24,-12,26,-9,19,-4,13,-2,3,-2,0,-1,2,-2,1,-1,3,-11,11,-1,3,-2,1,-5,10,-12,14,-7,8,-8,4,-4,4,-5,5,-6,6,-8,6,-6,6,-6,10,-7,7,-6,8,-9,7,-8,8,-8,8,-5,6,-8,4,-2,3,-1,1,-1,1,0,1,-1,1,-1,1,-2,0,0,1,-1,0,0,2,-1,0,-2,3,-12,9,-16,14,-13,13,-6,6,-3,4,-2,1,-2,2,-1,1,-12,22,-12,13,-18,15,-24,21,-25,28,-26,28,-26,30,-27,30,-25,30,-26,27,-31,29,-29,32,-28,33,-28,36,-27,37,-23,35,-18,24,-14,16,-13,13,-14,13,-17,13,-17,18,-19,23,-23,29,-24,30,-23,30,-25,28,-22,26,-20,20,-13,16,-14,20,-20,23,-22,28,-22,27,-23,29,-25,26,-26,29,-27,27,-16,14,-19,21,-24,22,-27,29,-26,25,-21,33,-38,29,-27,27,-26,20,-19,20,-9,13,-5,5,-4,2,-1,2,-30,24,-32,30,-46,31,-30,29,-29,28,-29,31,-26,29,-29,28,-27,27,-21,23,-8,11,-3,1,0,2,-1,0,0,2,-1,1,-1,1,-1,1,-10,20,-3,5,-6,5,-6,5,-3,2,-2,3,-2,1,0,1,-1,0,-5,8,-3,4,-16,16,-20,21,-17,18,-16,18,-16,10,-11,18,-10,15,-17,15,-13,11,-13,10,-5,4,-6,6,-17,36,-50,45,-48,52,-48,34,-40,34,-24,43,-44,51,-37,30,-26,19,-17,22,-28,40,-34,37,-26,34,-24,40,-29,38,-29,34,-32,31,-46,35,-48,34,-47,36,-34,31,-33,20,-28,23,-25,25,-18,22,-20,15,-22,17,-22,19,-23,15,-20,16,-11,12,-6,9,-8,6,-4,5,-3,2,-2,3,-2,0,-1,0,-1,0,0,1,-1,0,0,0,0,0,0,1,-6,7,-1,1,-2,3,-3,3,-6,5,-6,7,-9,8,-12,11,-11,16,-14,14,-12,16,-11,13,-10,14,-13,12,-12,16,-9,15,-7,9,-11,8,-4,9,-9,10,-8,12,-10,18,-15,19,-17,23,-15,22,-16,20,-16,19,-15,15,-11,7,-4,1,0,1,-1,0,-1,1,-1,1,-1,0,0,1,-9,14,-7,4,-7,2,-13,14,-10,15,-10,18,-11,13,-8,14,-10,13,-10,19,-11,15,-9,14,-10,11,-6,10,-5,4,-3,1,-1,1,-1,0,0,0,-10,14,-7,10,-7,8,-4,5,-4,5,-3,3,-3,2,-3,2,-2,3,-2,1,-1,1,-9,9,-20,20,-21,24,-18,22,-18,20,-19,25,-18,25,-18,26,-17,21,-16,23,-17,19,-15,21,-16,21,-14,19,-14,21,-16,21,-15,20,-15,21,-12,19,-12,21,-11,19,-13,15,-10,19,-13,16,-12,19,-13,20,-11,19,-10,20,-10,17,-11,18,-11,16,-10,15,-11,10,-7,10,-8,8,-4,8,-6,4,-2,4,-2,2,-4,3,-5,12,-4,4,-4,5,-10,7,-11,14,-21,14,-19,20,-18,18,-20,21,-27,22,-21,22,-21,18,-13,12,-4,9,-18,22,-26,26,-32,30,-28,27,-18,16,-12,20,-14,17,-16,19,-18,14,-19,24,-16,20,-12,15,-11,13,-4,7,-6,28,-14,16,-11,8,-10,9,-5,4,-8,4,-15,21,-22,15,-17,21,-17,19,-18,23,-15,23,-13,17,-13,16,-16,15,-13,12,-11,13,-14,14,-15,15,-17,13,-14,13,-13,12,-15,12,-11,13,-15,14,-12,16,-13,15,-11,16,-14,16,-11,16,-11,16,-11,18,-13,16,-9,16,-14,15,-13,16,-13,16,-12,16,-11,15,-13,15,-11,16,-15,16,-11,19,-13,17,-10,16,-9,13,-10,10,-9,8,-14,10,-12,14,-23,17,-18,21,-16,16,-5,8,-4,3,-1,2,-2,1,-14,11,-17,21,-16,18,-19,24,-19,19,-18,20,-19,20,-21,22,-21,21,-19,24,-19,20,-14,19,-19,17,-19,23,-11,9,-3,5,-6,5,-11,17,-17,10,-5,11,-4,4,-20,11,-31,35,-28,32,-28,29,-25,28,-24,34,-23,26,-17,25,-22,20,-15,20,-18,17,-15,19,-15,20,-16,21,-14,21,-17,20,-13,19,-15,16,-13,17,-16,17,-18,19,-18,14,-13,14,-13,14,-13,15,-14,16,-13,16,-12,18,-14,17,-14,18,-14,19,-13,20,-11,14,-12,16,-13,11,-9,7,-13,6,-9,10,-15,13,-10,10,-9,7,-9,10,-4,4,-1,1,-2,2,-1,1,-1,1,-1,1,-3,3,-4,6,-3,3,-16,21,-7,7,-9,7,-20,18,-8,7,-4,4,-1,3,-3,2,-1,2,-6,10,-14,18,-14,19,-13,23,-21,21,-20,24,-16,23,-21,17,-19,21,-20,20,-18,20,-17,19,-19,16,-20,15,-17,18,-17,16,-19,24,-17,25,-17,21,-15,20,-12,17,-11,15,-10,16,-9,15,-9,12,-5,11,-6,7,-6,7,-8,7,-1,2,-2,1,-7,3,-3,7,-1,3,-8,7,-3,3,-7,7,-7,4,-5,6,-8,7,-2,3,-7,3,-8,7,-10,6,-6,8,-3,3,-6,4,-5,5,-2,2,-5,3,-7,3,-9,5,-11,9,-7,6,-1,2,-15,15,-17,27,-23,23,-22,29,-20,24,-18,22,-15,11,-9,31,-13,15,-18,18,-19,23,-23,24,-26,25,-22,20,-12,14,-7,6,-17,18,-35,23,-33,28,-33,26,-31,33,-23,29,-20,30,-21,33,-15,34,-14,26,-7,15,-2,3,-2,2,0,1,-4,1,-1,3,-3,2,-4,5,-5,4,-4,5,-6,5,-6,7,-6,6,-6,6,-5,5,-6,5,-6,6,-7,6,-7,9,-8,6,-7,7,-7,5,-6,7,-6,6,-6,6,-7,7,-7,8,-6,5,-5,6,-7,8,-7,5,-6,10,-7,5,-5,6,-7,5,-5,7,-6,4,-5,7,-5,4,-4,4,-4,4,-3,3,-4,4,-3,2,-1,3,-2,2,-1,2,-2,0,0,1,-1,0,0,2,-1,1,-1,2,-6,2,-19,21,-40,37,-38,31,-44,43,-41,41,-38,39,-40,45,-39,41,-36,39,-29,37,-36,36,-25,35,-15,32,-13,19,-13,17,-10,13,-8,9,-6,8,-14,9,-18,21,-20,15,-33,30,-47,44,-44,45,-43,39,-38,37,-34,37,-27,23,-16,20,-14,9,-5,6,-5,7,-6,7,-8,9,-9,8,-9,7,-5,5,-3,4,-13,14,-13,16,-18,21,-17,17,-17,16,-18,22,-18,24,-15,22,-17,22,-15,21,-17,19,-15,20,-13,19,-14,20,-13,20,-13,16,-11,13,-13,10,-25,25,-27,25,-28,23,-29,31,-23,26,-25,26,-25,27,-26,22,-31,33,-22,20,-27,18,-16,19,-10,13,-5,6,-4,5,-2,2,-6,6,-14,13,-17,20,-20,19,-20,19,-19,20,-18,21,-16,22,-17,21,-13,20,-11,15,-7,8,-2,2,-2,1,0,1,-1,0,-1,1,-3,4,-4,2,-12,16,-12,10,-12,13,-7,9,-6,7,-7,5,-5,4,-3,0,-8,8,-6,10,-13,10,-15,14,-20,17,-15,14,-11,14,-13,11,-6,7,-5,5,-6,4,-6,6,-8,8,-6,10,-8,9,-6,11,-5,8,-2,4,-13,17,-11,8,-16,22,-22,27,-29,35,-30,35,-28,37,-31,35,-29,33,-28,35,-27,32,-27,31,-25,31,-21,30,-13,16,-6,4,-3,5,-1,1,-1,1,-1,1,-1,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,0,-1,1,-1,1,-1,3,-1,1,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-8,8,-1,1,-1,0,0,0,0,1,-1,1,-1,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,0,-1,1,-1,1,-1,1,-2,1,-10,10,-20,14,-15,17,-23,20,-18,18,-18,15,-20,20,-29,28,-21,24,-19,15,-20,19,-19,18,-11,11,-5,7,-5,6,-14,13,-17,14,-16,19,-15,20,-16,30,-19,16,-14,16,-17,23,-17,18,-16,15,-16,21,-17,20,-16,19,-18,22,-14,19,-18,21,-16,20,-14,18,-13,18,-11,19,-14,17,-12,19,-16,18,-11,18,-15,18,-14,17,-19,17,-14,15,-15,14,-18,15,-15,21,-18,21,-14,22,-16,17,-10,14,-9,7,-7,22,-6,5,-4,4,-3,3,-2,2,-2,3,-3,2,-2,2,-1,1,-1,2,-2,0,-1,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-2,2,-2,1,-2,3,-4,6,-3,4,-5,13,-5,4,-15,17,-16,23,-17,20,-20,32,-20,22,-18,26,-20,27,-15,32,-15,25,-14,25,-17,30,-11,24,-11,21,-12,18,-13,24,-12,19,-12,21,-13,20,-11,23,-13,19,-11,14,-12,10,-7,15,-4,8,-4,4,-5,6,-4,5,-5,7,-9,8,-15,15,-18,19,-13,15,-14,11,-4,8,-4,2,-2,2,-1,3,-5,3,-5,7,-7,9,-9,7,-10,9,-6,7,-6,6,-2,3,-2,2,-1,2,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,4,-6,4,-8,11,-15,9,-15,15,-15,21,-18,17,-16,21,-21,23,-22,17,-11,12,-11,12,-11,14,-10,7,-7,7,-4,4,-3,2,-1,3,-7,6,-6,11,-12,13,-15,17,-15,18,-14,20,-16,19,-13,19,-13,17,-10,17,-11,15,-9,15,-8,12,-9,11,-4,6,-1,4,-1,1,-1,0,0,1,-2,1,-2,3,-3,3,-4,6,-10,11,-9,18,-7,9,-7,15,-5,4,-4,3,-5,9,-12,12,-10,9,-4,12,-8,11,-7,13,-6,11,-7,13,-8,11,-7,12,-7,9,-6,11,-7,8,-5,9,-6,5,-2,3,-4,3,0,2,-3,1,-1,1,-1,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-3,3,-1,2,-4,5,-3,8,-5,3,-3,5,-5,10,-11,16,-16,23,-18,28,-14,31,-18,29,-15,28,-18,24,-13,28,-15,23,-11,24,-14,22,-13,22,-8,11,-5,9,-4,3,-6,6,-5,4,-5,5,-4,5,-4,4,-3,4,-7,9,-17,18,-10,15,-8,19,-12,17,-11,17,-11,13,-12,18,-11,16,-13,18,-10,15,-8,9,-4,6,-5,5,-3,4,-8,11,-11,22,-18,27,-22,31,-19,30,-19,36,-19,28,-17,28,-16,26,-17,25,-14,27,-15,22,-16,23,-15,18,-15,19,-10,16,-9,17,-9,16,-9,16,-8,15,-8,11,-8,10,-8,10,-7,10,-7,7,-7,10,-9,5,-7,6,-5,2,-3,5,-8,9,-7,7,-10,8,-10,9,-13,11,-10,11,-9,8,-8,8,-4,4,-2,2,0,2,-1,0,-1,3,-1,0,0,1,-1,1,-10,11,-6,17,-16,19,-8,7,-3,4,-3,2,-2,0,0,1,-1,1,-1,1,-11,17,-31,36,-27,25,-20,21,-14,8,-8,8,-12,14,-17,16,-26,33,-42,43,-43,47,-47,48,-49,50,-49,44,-45,43,-41,32,-29,31,-34,33,-33,31,-32,30,-32,29,-31,28,-28,27,-26,27,-30,24,-23,30,-19,16,-14,16,-25,19,-25,27,-28,30,-25,31,-19,26,-14,13,-17,17,-21,19,-24,23,-27,24,-26,24,-26,22,-25,22,-24,21,-29,20,-27,16,-26,16,-27,18,-26,22,-30,18,-27,17,-26,17,-24,18,-25,21,-28,21,-24,20,-25,20,-23,17,-20,16,-18,16,-5,5,-2,2,-13,17,-1,0,-12,32,-10,15,-12,13,-21,19,-16,17,-17,18,-15,16,-15,16,-13,14,-13,13,-11,11,-4,2,-1,2,-1,1,-6,11,-7,9,-5,6,-11,12,-13,14,-13,10,-8,5,-13,11,-12,15,-23,25,-23,23,-21,22,-16,19,-14,15,-3,1,-1,1,0,1,-14,14,-9,7,-7,11,-18,20,-21,20,-25,23,-19,21,-19,22,-23,15,-20,15,-19,14,-17,15,-8,7,-3,5,-4,4,-5,4,-5,4,-3,3,-2,2,-8,7,-13,15,-27,28,-34,29,-18,28,-7,8,-5,4,-4,4,-2,2,-1,2,-1,1,-16,21,-10,18,-9,13,-24,24,-33,29,-32,33,-28,26,-26,29,-28,29,-22,27,-22,27,-20,25,-22,22,-20,23,-18,20,-18,19,-18,20,-18,18,-13,10,-11,9,-12,11,-12,10,-12,11,-21,13,-20,11,-18,10,-18,9,-15,9,-14,14,-12,14,-12,14,-11,12,-11,12,-11,11,-14,19,-13,12,-13,11,-11,11,-12,7,-9,8,-6,4,-7,11,-10,6,-12,17,-6,5,-13,15,-16,20,-16,21,-17,14,-15,12,-9,10,-3,2,-1,2,-2,0,0,1,-1,1,0,0,-6,9,-3,2,-1,2,-3,1,-15,15,-16,18,-16,18,-9,12,-6,8,-16,21,-24,19,-19,23,-22,21,-21,17,-21,19,-26,28,-23,20,-21,23,-21,21,-9,10,-7,3,-3,5,-2,2,-11,15,-26,24,-30,27,-31,27,-28,30,-27,29,-24,27,-17,22,-11,11,-6,5,-1,1,-1,1,-1,0,-6,7,-15,21,-24,22,-26,28,-27,27,-20,23,-13,11,-5,4,-5,2,-16,17,-16,18,-13,16,-7,9,-5,5,-5,4,-6,4,-6,5,-20,15,-6,7,-1,2,-1,1,0,1,-1,1,-13,27,-17,22,-19,27,-23,19,-25,20,-25,21,-24,19,-23,20,-23,20,-12,10,-9,6,-5,5,-6,6,-11,6,-12,11,-18,17,-20,22,-24,23,-22,22,-23,20,-23,17,-22,14,-18,14,-18,11,-16,11,-16,10,-10,9,-13,8,-27,22,-24,23,-24,25,-26,31,-26,27,-10,10,-3,3,-1,1,-7,13,-4,5,-17,15,-25,21,-23,22,-22,23,-20,17,-19,14,-20,15,-19,14,-19,14,-13,10,-13,10,-20,15,-17,20,-11,10,-7,6,-4,6,-5,7,-7,7,-9,8,-10,11,-21,19,-29,33,-35,35,-35,33,-32,33,-31,35,-22,29,-23,25,-29,25,-29,29,-26,27,-21,26,-21,22,-17,19,-17,18,-14,15,-13,14,-13,14,-12,14,-12,13,-11,12,-11,12,-14,15,-20,20,-21,22,-30,22,-29,22,-31,24,-37,25,-37,27,-36,28,-35,29,-35,29,-37,29,-37,29,-34,28,-36,25,-28,21,-28,20,-27,21,-30,22,-29,22,-28,25,-27,25,-25,25,-32,32,-32,34,-33,32,-29,31,-26,22,-28,23,-27,25,-27,23,-22,21,-15,19,-23,19,-16,4,-15,9,-12,19,-14,18,-8,28,-18,20,-14,29,-27,18,-13,11,-11,10,-8,6,-7,6,-6,6,-8,8,-7,7,-13,11,-20,19,-21,16,-18,12,-13,9,-7,8,-8,8,-15,15,-15,15,-19,21,-20,19,-27,23,-24,24,-23,22,-18,20,-24,20,-15,16,-16,20,-11,13,-12,16,-10,7,-3,3,-2,4,-17,16,-23,22,-19,22,-20,21,-20,23,-19,20,-22,17,-21,20,-21,17,-20,16,-20,17,-20,17,-21,19,-23,18,-23,21,-24,21,-22,20,-18,18,-14,13,-10,9,-17,11,-17,21,-20,24,-19,20,-16,13,-11,12,-12,10,-15,15,-17,17,-16,16,-15,15,-15,17,-16,16,-15,17,-15,16,-15,17,-15,16,-14,16,-14,16,-10,14,-7,9,-2,4,-1,1,-1,0,0,0,-10,24,-20,20,-15,15,-8,10,-5,6,-3,5,-4,4,-8,5,-9,10,-12,14,-20,15,-23,17,-17,19,-20,16,-18,15,-19,15,-19,16,-20,18,-20,17,-21,17,-19,19,-19,17,-20,15,-18,18,-18,13,-19,14,-19,16,-18,17,-7,15,-4,6,-2,1,0,0,0,0,-21,39,-6,10,-15,18,-21,21,-21,13,-21,16,-21,16,-21,15,-20,21,-16,19,-14,13,-12,16,-10,17,-7,9,-6,7,-10,9,-23,22,-23,24,-29,28,-30,34,-17,18,-4,5,-21,14,-24,12,-26,17,-25,22,-22,19,-20,14,-24,23,-22,25,-22,26,-22,26,-22,25,-22,22,-22,22,-22,22,-23,23,-24,24,-26,25,-32,27,-32,22,-42,30,-39,27,-42,25,-40,27,-40,26,-36,23,-37,31,-34,32,-33,30,-33,31,-32,31,-31,30,-30,29,-29,28,-29,28,-26,26,-21,20,-14,14,-18,18,-19,21,-11,14,-14,15,-22,17,-28,22,-30,24,-28,24,-26,22,-20,22,-16,18,-6,6,-11,11,-11,12,-15,14,-15,13,-14,13,-17,12,-16,9,-15,7,-14,7,-19,22,-27,16,-20,19,-16,15,-25,22,-13,18,-2,3,-1,1,-12,19,-17,17,-2,2,-1,1,-1,2,0,0,0,0,0,0,-1,1,-31,37,-27,21,-22,18,-15,12,-20,21,-26,26,-28,27,-29,28,-28,27,-28,27,-23,24,-22,23,-21,21,-20,17,-17,16,-15,15,-17,18,-13,16,-17,14,-21,13,-21,13,-23,18,-24,22,-25,27,-26,28,-32,25,-36,29,-24,30,-19,14,-7,6,-6,6,-9,11,-12,11,-11,12,-9,12,-10,10,-8,10,-8,8,-3,4,-2,2,0,0,0,1,-3,0,-20,21,-17,13,-16,13,-19,13,-24,14,-25,22,-26,23,-26,22,-15,10,-17,19,-2,2,-9,6,-3,3,-1,0,-11,10,-8,12,-15,15,-11,14,-17,13,-18,12,-20,14,-17,14,-17,15,-16,16,-13,13,-7,8,-22,25,-28,29,-29,28,-21,21,-12,10,-3,3,-1,1,-1,0,0,0,0,0,0,1,0,0,-7,6,-12,18,-21,24,-21,23,-21,24,-19,21,-15,19,-11,11,-5,8,-4,3,-2,2,-1,2,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-4,8,-12,12,-20,15,-14,14,-11,9,-4,3,-26,29,-29,35,-30,33,-24,30,-21,31,-22,31,-21,28,-22,23,-29,29,-25,27,-21,24,-18,21,-16,18,-16,15,-21,12,-16,11,-15,11,-13,12,-13,13,-18,17,-19,21,-28,25,-32,23,-35,27,-35,29,-33,27,-27,27,-28,24,-24,24,-22,21,-18,19,-20,22,-19,22,-15,17,-16,18,-18,19,-19,13,-16,19,-17,15,-11,10,-11,8,-16,16,-22,19,-20,21,-20,20,-12,17,-5,3,-2,1,0,1,-9,14,-6,5,-4,4,-4,5,-7,4,-5,5,-8,5,-2,5,-6,5,-18,16,-17,19,-15,16,-18,20,-30,27,-23,25,-19,20,-18,21,-7,10,-2,3,-2,1,-1,1,-3,3,-6,6,-5,5,-5,7,-15,11,-7,7,-6,4,-4,7,-5,5,-3,1,-2,3,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,4,-2,3,-2,1,-1,1,-2,4,-5,4,-17,16,-10,4,-5,5,-4,3,-3,4,-4,3,-3,4,-3,2,-2,3,-2,1,-1,1,-1,1,-1,1,-1,2,-2,2,-3,3,-3,2,-1,3,-17,6,-24,36,-35,33,-36,43,-30,39,-29,40,-22,32,-18,37,-15,35,-17,37,-15,33,-13,29,-12,22,-9,18,-6,8,-5,8,-3,4,-3,2,-1,2,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,3,-1,0,0,0,-1,1,-1,1,-1,2,-15,16,-25,28,-37,31,-43,33,-43,35,-45,38,-42,37,-39,44,-34,37,-35,40,-29,32,-30,30,-30,32,-30,34,-28,34,-27,33,-22,24,-24,25,-21,21,-23,23,-29,22,-27,29,-30,29,-24,26,-28,29,-22,24,-20,24,-21,26,-23,27,-19,26,-20,24,-23,20,-20,17,-17,14,-22,17,-21,18,-19,20,-19,22,-13,15,-11,14,-11,14,-11,16,-8,16,-8,15,-8,14,-9,18,-11,20,-8,9,-3,4,-2,2,-2,2,-4,2,-2,2,-4,5,-3,5,-5,6,-5,7,-8,10,-8,11,-10,11,-6,10,-5,6,-5,5,-4,3,-4,5,-5,5,-9,9,-13,14,-12,11,-12,10,-15,15,-16,15,-14,17,-15,15,-17,15,-19,18,-13,17,-11,7,-6,6,-2,1,-2,1,-8,8,-11,11,-11,13,-12,13,-13,14,-14,14,-13,16,-14,15,-13,16,-16,15,-10,15,-9,9,-8,9,-9,9,-7,9,-6,6,-3,6,-2,2,-5,4,-2,3,-3,2,-7,11,-18,19,-19,21,-19,25,-18,22,-19,21,-17,21,-16,15,-10,13,-7,8,-8,9,-8,13,-13,16,-11,18,-11,16,-9,18,-10,16,-9,16,-7,8,-12,9,-17,16,-19,17,-21,23,-20,20,-20,21,-19,16,-21,17,-21,19,-15,12,-9,8,-6,6,-14,13,-19,19,-18,22,-12,13,-6,7,-2,3,-4,9,-7,8,-7,10,-16,19,-22,23,-21,22,-15,18,-11,9,-7,9,-4,4,-4,6,-5,3,-1,3,-17,17,-18,16,-18,16,-20,19,-19,22,-19,22,-17,26,-20,26,-19,31,-20,29,-19,29,-17,22,-16,22,-15,17,-11,17,-10,8,-18,11,-18,21,-13,9,-16,17,-14,17,-5,4,-6,3,-16,22,-22,20,-22,25,-19,20,-15,22,-13,14,-12,10,-6,9,-2,4,-2,3,-2,2,-1,2,-4,7,-4,5,-8,7,-4,6,-6,7,-6,4,-24,23,-20,27,-23,27,-16,27,-18,22,-13,16,-9,11,-4,7,-5,7,-2,2,-1,1,-1,0,0,1,-1,0,-3,7,-3,5,-7,10,-17,18,-15,19,-12,16,-12,12,-12,14,-11,13,-12,12,-13,16,-11,20,-11,19,-10,20,-13,18,-9,19,-14,15,-11,18,-11,13,-8,11,-7,9,-6,8,-4,5,-8,20,-8,12,-8,13,-9,9,-7,5,-8,8,-16,15,-17,17,-25,21,-16,18,-23,20,-20,23,-19,19,-21,19,-25,25,-21,24,-14,19,-9,11,-5,6,-11,15,-30,27,-26,22,-26,26,-28,25,-25,28,-29,23,-25,31,-25,32,-24,30,-22,29,-20,26,-22,26,-15,18,-15,15,-9,9,-3,4,-1,2,-1,1,-1,1,-1,2,-2,1,-9,12,-5,4,-1,2,-3,2,-14,8,-8,8,-8,8,-6,4,-4,5,-3,3,-5,3,-3,3,-3,3,-2,4,-3,2,-3,3,-2,3,-3,5,-3,1,-2,3,-2,2,-2,2,-3,3,-2,2,-2,1,0,1,0,1,-3,2,-2,2,-5,4,-26,21,-21,20,-44,31,-46,36,-33,29,-18,18,-11,11,-11,11,-14,17,-21,27,-36,28,-34,31,-43,29,-48,32,-46,34,-45,39,-48,38,-36,38,-36,34,-17,21,-18,21,-20,25,-17,22,-12,14,-7,6,-2,0,0,1,-19,24,-28,32,-18,21,-21,23,-17,17,-8,8,-23,20,-33,33,-37,36,-37,35,-38,35,-36,32,-36,30,-29,27,-29,29,-29,24,-25,23,-26,23,-25,26,-17,20,-17,22,-17,20,-15,21,-20,21,-15,21,-13,19,-13,16,-12,18,-11,15,-11,14,-10,14,-8,14,-8,11,-7,8,-5,4,-1,3,0,0,0,0,0,0,0,0,0,0,0,1,0,1,-6,3,-13,5,-4,2,-3,3,-2,2,-1,2,-2,1,-1,2,-3,2,-2,3,-2,2,-2,3,-2,2,-4,4,-3,4,-4,3,-3,3,-4,3,-3,5,-5,3,-5,4,-5,3,-4,4,-4,4,-4,4,-5,3,-5,4,-3,3,-3,4,-3,3,-4,3,-3,4,-3,2,-2,4,-4,2,-2,3,-2,1,-2,2,-2,1,-1,2,-2,1,-1,1,-2,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,0,0,0,0,0,0,-1,0,-2,6,-14,19,-24,28,-27,32,-24,30,-23,27,-22,26,-25,27,-23,28,-24,30,-24,34,-26,24,-20,33,-26,34,-22,40,-21,31,-19,33,-17,29,-18,34,-17,25,-16,23,-13,21,-15,18,-7,14,-7,8,-4,5,-4,11,-5,12,-7,10,-14,13,-15,15,-24,18,-22,27,-23,20,-24,18,-23,23,-20,26,-28,26,-20,19,-17,20,-12,13,-13,10,-7,5,-4,2,-1,2,-1,1,-1,1,-1,1,-2,1,-4,8,-13,14,-16,21,-16,25,-16,24,-21,21,-16,22,-18,22,-16,26,-16,24,-16,26,-15,20,-17,23,-15,20,-15,19,-13,22,-14,22,-12,24,-12,20,-11,19,-13,19,-13,19,-12,18,-10,15,-8,11,-4,6,-4,6,-4,4,-1,2,-1,1,-2,2,-2,1,-2,2,-2,1,-1,2,-2,0,0,1,-1,0,-1,2,-2,1,-1,2,-1,1,-1,1,-1,1,-2,1,-2,9,-11,8,-4,21,-13,13,-26,30,-32,41,-19,38,-13,11,-1,5,-2,1,-1,2,-1,2,-24,38,-19,21,-17,16,-19,24,-13,12,-9,9,-7,7,-12,24,-28,26,-29,30,-25,30,-27,33,-27,28,-29,29,-27,28,-28,26,-28,25,-20,22,-20,14,-20,27,-14,19,-8,7,-3,3,-1,1,0,1,-14,11,-13,17,-7,12,-19,19,-25,26,-19,17,-11,10,-12,9,-12,15,-9,11,-16,18,-10,6,-14,10,-17,11,-20,25,-24,31,-19,21,-27,24,-23,19,-23,26,-12,16,-11,11,-5,6,-3,4,-3,2,-1,3,-2,1,-1,3,-3,3,-4,6,-8,5,-2,5,-10,18,-30,33,-33,41,-29,52,-28,51,-24,51,-26,51,-29,51,-25,46,-19,30,-17,28,-18,31,-11,22,-14,20,-9,17,-9,7,-8,4,-9,16,-17,21,-16,18,-21,27,-18,24,-24,29,-25,28,-20,20,-10,14,-17,13,-10,9,-13,13,-18,18,-20,25,-21,26,-25,27,-24,27,-24,25,-23,24,-15,21,-19,25,-18,28,-20,25,-20,26,-19,23,-20,25,-17,24,-16,22,-17,22,-12,21,-17,21,-16,20,-15,17,-13,25,-10,26,-11,11,-10,11,-11,9,-9,11,-8,3,-4,3,-1,1,-1,1,-20,18,-12,19,-17,17,-20,22,-27,28,-33,25,-16,21,-20,18,-14,16,-11,8,-7,8,-5,4,-15,14,-21,16,-17,22,-13,25,-16,27,-14,29,-16,26,-14,24,-16,28,-17,26,-15,28,-17,22,-13,9,-12,15,-11,13,-11,10,-13,15,-9,9,-11,9,-8,9,-13,11,-13,9,-22,21,-19,18,-18,25,-24,28,-21,25,-19,21,-18,19,-12,10,-4,8,-2,2,-13,13,-20,22,-24,27,-22,28,-24,28,-21,27,-21,24,-21,23,-18,21,-17,19,-17,19,-14,19,-15,18,-13,27,-19,25,-18,25,-14,21,-15,23,-7,9,-2,4,-1,1,-1,0,0,1,-1,0,0,1,-8,18,-11,17,-25,17,-17,27,-15,17,-14,17,-8,10,-11,13,-17,19,-19,28,-21,31,-22,29,-17,33,-18,23,-8,9,-3,1,-1,2,-1,1,-1,1,-6,6,-5,7,-10,15,-13,15,-19,21,-27,22,-25,28,-15,16,-6,11,-1,1,0,1,-2,0,0,1,-1,1,-15,31,-9,16,-29,17,-19,26,-17,28,-16,15,-12,16,-10,18,-6,6,-5,18,-6,7,-8,16,-8,7,-9,10,-5,5,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-22,25,-7,10,-9,4,-13,6,-13,11,-9,15,-11,10,-6,11,-9,12,-7,15,-11,16,-9,18,-10,12,-8,14,-9,10,-8,9,-7,9,-7,9,-4,4,-2,1,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-17,15,-17,8,-14,4,-17,14,-12,11,-10,12,-6,6,-6,11,-11,9,-16,13,-13,19,-13,18,-14,18,-14,16,-14,16,-11,15,-13,11,-11,13,-11,10,-12,12,-8,11,-12,9,-7,10,-10,9,-6,12,-10,13,-10,18,-12,14,-12,16,-11,19,-13,19,-11,18,-12,13,-12,17,-12,15,-19,20,-17,19,-14,20,-15,18,-15,20,-18,16,-14,17,-14,14,-12,16,-9,12,-10,12,-8,13,-10,11,-10,15,-11,13,-18,19,-21,23,-20,27,-24,25,-20,26,-26,23,-26,27,-24,25,-24,22,-27,23,-23,21,-24,21,-21,24,-20,23,-21,27,-25,32,-26,30,-22,30,-24,28,-21,29,-18,19,-10,16,-6,15,-11,10,-8,13,-12,11,-10,12,-18,8,-12,10,-18,16,-20,23,-25,21,-22,20,-15,15,-15,14,-19,19,-19,16,-17,22,-13,15,-12,7,-3,3,-11,10,-3,1,-4,7,-10,9,-5,5,-10,8,-12,10,-16,13,-21,21,-15,14,-20,22,-26,27,-21,20,-12,12,-9,10,-8,7,-5,4,-3,5,-2,2,-1,1,-1,0,0,1,-3,5,-14,16,-17,26,-14,24,-12,25,-13,25,-14,21,-14,20,-13,16,-8,19,-2,7,-1,0,0,1,-1,0,0,1,-1,0,-18,26,-8,12,-14,19,-16,9,-15,14,-10,14,-13,13,-11,16,-14,12,-12,15,-14,16,-14,14,-12,12,-11,15,-13,15,-13,14,-14,16,-12,13,-12,13,-10,13,-10,12,-9,11,-10,11,-6,11,-11,15,-9,14,-4,13,-4,7,-4,10,-9,4,-9,14,-8,7,-10,10,-7,5,-4,6,-4,3,-1,3,-1,2,-1,0,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,-1,4,-9,7,-12,10,-23,19,-21,27,-35,27,-33,36,-31,40,-31,45,-35,44,-32,42,-31,38,-35,42,-27,38,-22,38,-14,12,-12,12,-4,5,-4,5,-6,3,-6,5,-5,8,-9,7,-5,6,-5,5,-8,7,-27,21,-27,26,-24,25,-21,27,-19,25,-20,23,-16,22,-15,19,-14,18,-9,16,-7,13,-10,13,-14,17,-15,18,-12,20,-13,19,-13,20,-14,19,-11,18,-11,14,-7,9,-7,11,-9,11,-11,15,-13,15,-10,14,-12,16,-11,14,-11,15,-11,16,-10,14,-8,10,-9,7,-11,8,-12,10,-12,13,-13,15,-10,9,-8,8,-8,7,-2,6,-11,11,-14,14,-13,17,-12,15,-9,15,-6,12,-7,9,-4,6,-7,10,-2,1,0,1,-1,0,0,1,-1,0,-3,11,-2,2,-5,9,-10,10,-20,17,-17,17,-19,20,-25,21,-15,15,-18,21,-19,20,-14,18,-10,13,-5,7,-8,5,-15,21,-15,18,-15,20,-9,9,-3,2,-3,1,-1,1,0,1,-1,0,-16,18,-8,9,-9,10,-9,7,-9,11,-13,9,-10,10,-13,7,-9,12,-7,7,-4,2,-9,9,-12,22,-17,20,-18,26,-15,30,-15,29,-14,30,-13,24,-11,22,-11,20,-10,19,-11,20,-9,21,-13,20,-10,20,-12,20,-11,19,-13,17,-8,16,-8,11,-7,8,-6,6,-6,3,-4,4,-2,1,-3,13,-4,3,-5,6,-7,5,-6,7,-8,6,-7,6,-8,7,-7,7,-8,8,-8,6,-7,8,-7,3,-5,5,-7,5,-5,7,-7,5,-6,7,-4,5,-6,6,-8,7,-8,7,-10,5,-2,2,0,1,-1,0,0,1,-1,0,-20,26,-16,13,-16,7,-24,30,-26,30,-23,33,-18,34,-20,29,-19,31,-22,32,-17,29,-14,29,-16,24,-14,22,-17,19,-12,21,-13,20,-10,20,-12,19,-12,21,-12,20,-11,18,-11,16,-10,13,-10,15,-12,13,-12,14,-13,9,-6,8,-7,8,-4,8,-8,8,-6,9,-6,9,-6,8,-6,6,-5,4,-6,4,-3,3,-2,3,-2,1,-1,2,-1,1,-2,1,-1,1,-2,1,-1,2,-2,1,-1,3,-3,1,-2,2,-3,3,-2,3,-3,3,-4,3,-3,4,-4,3,-2,3,-3,3,-4,3,-3,3,-3,3,-3,2,-3,3,-3,2,-2,4,-3,3,-2,3,-3,3,-2,3,-2,2,-2,2,-1,2,-2,1,-1,2,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,-15,20,-29,36,-32,36,-34,35,-31,40,-24,34,-22,38,-28,42,-27,40,-23,41,-21,32,-19,22,-18,18,-20,25,-27,25,-25,25,-16,25,-17,21,-14,20,-13,18,-11,22,-13,21,-13,23,-15,25,-20,34,-37,37,-40,43,-44,43,-41,37,-45,34,-48,36,-43,30,-42,35,-37,33,-33,33,-33,36,-32,32,-30,33,-26,31,-23,28,-20,22,-12,15,-10,14,-11,15,-14,16,-11,17,-14,13,-13,14,-14,11,-20,12,-20,18,-23,26,-24,27,-19,20,-17,17,-9,12,-6,7,-6,4,-3,3,-3,4,-7,8,-9,13,-12,16,-16,20,-17,24,-17,28,-20,39,-19,31,-17,27,-9,17,-9,12,-5,7,-3,2,-2,1,-3,2,-1,1,0,2,-3,1,-3,4,-6,5,-4,6,-4,4,-9,6,-8,7,-9,10,-10,20,-9,15,-10,16,-12,15,-10,13,-8,6,-3,2,-3,1,-3,5,-10,15,-6,15,-7,7,-7,10,-12,9,-9,12,-7,12,-7,7,-7,6,-4,3,-4,3,-3,3,-9,14,-9,8,-13,12,-12,9,-10,12,-12,12,-7,15,-10,12,-10,12,-11,8,-6,8,-3,3,-3,3,-2,3,-2,1,-3,5,-11,11,-18,14,-22,18,-20,21,-19,24,-20,25,-22,23,-22,20,-17,17,-12,12,-5,8,-7,13,-3,4,-3,8,-6,6,-8,8,-10,12,-11,8,-10,12,-15,10,-12,11,-10,10,-12,11,-11,9,-10,9,-6,7,-8,7,-1,4,-1,0,-1,1,-1,0,0,1,-1,1,0,1,-1,1,-1,1,-2,1,-1,1,-1,2,-1,2,-1,2,-3,1,-1,3,-2,2,-2,3,-3,2,-2,3,-4,4,-3,3,-3,3,-3,2,-3,2,-3,3,-2,2,-4,2,-3,3,-2,2,-1,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,0,-1,0,-25,38,-35,35,-34,39,-37,40,-38,38,-34,41,-28,19,-35,29,-31,27,-29,21,-23,15,-17,10,-9,8,-5,3,-8,4,-8,5,-20,15,-32,25,-32,36,-32,37,-31,36,-28,33,-27,33,-25,32,-24,28,-20,26,-20,16,-31,26,-34,31,-23,24,-40,30,-25,25,-29,25,-19,22,-20,18,-7,8,-16,24,-44,32,-38,36,-30,21,-29,20,-32,23,-31,23,-29,20,-30,20,-31,20,-31,22,-12,21,-14,12,-15,12,-12,12,-10,11,-7,9,-3,5,-2,5,-7,8,-18,18,-31,26,-32,28,-29,26,-25,24,-25,23,-23,20,-19,17,-21,22,-9,10,-5,3,-4,2,-3,3,-3,2,-2,2,-3,1,0,0,0,0,0,0,-1,1,0,1,0,0,0,0,-2,2,-4,2,-3,2,-4,4,-5,5,-5,3,-3,3,-5,3,-4,3,-4,3,-3,3,-4,4,-4,4,-5,4,-4,3,-6,4,-9,6,-8,7,-7,5,-12,11,-11,11,-10,10,-9,9,-10,8,-11,12,-13,13,-20,14,-23,19,-28,22,-25,19,-30,18,-27,15,-24,17,-26,18,-26,17,-26,17,-25,19,-24,20,-18,19,-20,23,-19,26,-20,25,-20,26,-20,26,-18,25,-18,26,-22,25,-21,27,-22,26,-22,29,-22,28,-22,29,-21,25,-19,22,-18,21,-20,24,-24,24,-25,25,-26,25,-29,23,-30,21,-27,21,-19,21,-24,25,-20,26,-21,26,-20,25,-21,24,-19,23,-19,22,-18,22,-18,21,-17,20,-24,19,-26,21,-28,21,-28,20,-28,18,-25,18,-29,19,-30,16,-30,16,-30,18,-30,18,-30,18,-30,19,-27,17,-28,18,-26,16,-25,17,-22,14,-20,16,-17,14,-16,17,-15,18,-15,17,-14,17,-14,16,-15,17,-17,17,-19,17,-21,19,-23,20,-20,20,-19,17,-15,18,-20,22,-22,23,-27,19,-26,20,-27,22,-27,22,-24,22,-25,22,-21,18,-17,15,-17,15,-8,11,-5,7,-10,10,-18,18,-19,19,-17,18,-19,19,-15,17,-21,23,-20,23,-26,26,-17,18,-14,16,-7,7,-1,1,-4,4,-4,8,-9,9,-3,5,-27,30,-22,26,-24,29,-21,21,-19,18,-16,20,-17,20,-15,20,-15,19,-9,16,-8,18,-5,8,-6,7,-10,11,-6,7,-6,6,-6,5,-6,6,-2,6,-26,28,-23,26,-26,30,-30,29,-29,24,-23,23,-25,20,-24,23,-22,22,-22,23,-20,23,-18,21,-15,14,-9,7,-5,5,-5,4,-3,4,-4,3,0,0,0,0,0,0,-6,9,-4,4,-3,4,-9,14,-24,25,-23,23,-22,20,-24,21,-21,19,-9,9,-7,9,-5,5,-3,3,-6,12,-5,9,-19,21,-22,24,-22,23,-22,22,-23,27,-24,27,-22,26,-20,27,-16,22,-15,17,-15,11,-21,20,-27,32,-22,21,-12,11,-2,1,0,0,0,0,-1,0,-6,8,-12,14,-6,10,-5,7,-3,3,-3,2,-3,4,-19,32,-35,43,-28,49,-31,49,-25,36,-27,40,-27,31,-25,32,-27,25,-27,20,-23,26,-18,22,-18,27,-18,25,-18,27,-17,26,-18,24,-17,24,-21,26,-21,27,-20,24,-20,25,-23,27,-23,26,-24,24,-24,24,-24,24,-24,23,-26,23,-26,22,-25,22,-24,21,-22,20,-23,19,-23,18,-24,16,-24,18,-23,19,-16,20,-14,16,-10,13,-8,6,-5,6,-3,4,-2,3,-3,3,-7,11,-26,39,-29,32,-26,30,-27,31,-31,33,-37,37,-40,41,-43,42,-43,41,-42,39,-39,39,-34,37,-19,32,-16,18,-10,12,-9,11,-12,14,-17,20,-24,28,-21,29,-21,24,-20,22,-8,9,-5,3,-2,1,-2,2,-5,5,-10,10,-12,10,-9,9,-6,4,-2,2,-3,3,-4,2,-13,19,-24,24,-17,20,-18,22,-20,24,-21,21,-13,14,-10,11,-8,9,-6,8,-5,6,-3,5,-1,2,0,0,0,0,-11,10,-11,15,-5,4,-25,21,-32,32,-32,33,-30,31,-25,24,-8,8,-7,7,-6,6,-5,5,-2,2,0,1,0,0,0,0,0,0,0,0,0,0,-19,20,-25,22,-17,15,-10,10,-7,6,-3,4,-9,20,-23,32,-26,27,-31,28,-32,28,-24,22,-18,20,-16,20,-16,19,-15,20,-14,19,-13,19,-14,19,-14,19,-17,19,-17,18,-18,18,-19,19,-20,18,-20,18,-18,21,-20,19,-16,18,-12,9,-8,7,-6,5,-5,5,-6,6,-6,5,-6,5,-4,5,-5,5,-5,6,-4,5,-4,4,-3,2,-13,21,-32,34,-32,32,-38,40,-30,28,-26,34,-29,27,-24,29,-23,24,-20,21,-22,18,-25,23,-27,25,-23,19,-23,21,-21,25,-18,24,-18,24,-17,23,-17,22,-15,20,-13,20,-12,19,-15,19,-25,27,-28,30,-21,14,-11,13,-13,12,-11,6,-8,6,-4,4,-3,2,-7,13,-15,19,-16,16,-13,11,-12,11,-13,11,-12,12,-13,14,-19,17,-21,20,-23,21,-23,24,-21,22,-20,22,-16,18,-14,9,-4,3,0,1,0,0,0,0,0,0,-8,7,-2,3,-8,7,-15,16,-12,18,-14,14,-19,15,-12,15,-8,8,-9,12,-28,27,-34,32,-37,49,-41,47,-33,39,-28,33,-26,25,-22,16,-19,13,-16,13,-13,14,-11,11,-5,9,-13,15,-16,17,-30,22,-38,40,-24,30,-31,28,-26,29,-25,27,-26,30,-25,26,-21,19,-7,6,-1,1,0,0,0,0,-5,15,-6,7,-19,18,-21,20,-23,12,-21,10,-20,19,-18,14,-20,19,-19,21,-15,21,-10,19,-13,14,-13,15,-14,15,-15,13,-17,17,-27,26,-28,26,-25,24,-18,22,-13,14,-11,10,-10,10,-10,9,-10,10,-9,10,-12,12,-16,15,-18,19,-17,17,-15,14,-10,10,-9,6,-9,8,-11,10,-15,15,-21,20,-23,22,-24,22,-13,10,-4,7,-1,2,-1,1,0,0,0,0,0,0,0,0,-8,9,-7,10,-13,14,-13,15,-16,16,-8,10,-5,5,-24,18,-30,29,-32,31,-32,30,-21,21,-15,13,-8,12,-13,8,-19,20,-23,27,-29,27,-20,20,-10,8,-3,3,-8,5,-7,10,-1,3,0,1,0,0,0,0,-12,19,-19,19,-20,21,-13,12,-4,6,-2,2,-3,4,-4,5,-4,5,-4,4,-3,3,-2,3,-1,1,-10,17,-17,19,-20,19,-23,24,-23,23,-21,21,-12,13,-13,14,-12,11,-13,11,-15,15,-15,16,-15,17,-16,18,-16,19,-13,19,-25,37,-26,38,-28,42,-31,43,-29,43,-29,36,-30,36,-26,25,-26,26,-29,26,-28,32,-20,29,-13,24,-8,6,-6,6,-3,3,-4,4,-3,5,-4,3,-4,4,-3,3,-1,1,-8,11,-13,13,-21,17,-20,19,-16,16,-12,15,-12,14,-11,11,-14,14,-25,29,-24,23,-23,20,-17,14,-6,10,-6,8,-2,1,0,1,0,0,-12,22,-13,15,-7,10,-5,5,-3,4,-2,3,-16,20,-19,17,-18,17,-15,15,-13,14,-15,14,-17,16,-19,17,-18,14,-8,15,-15,14,-15,12,-11,8,-6,12,-11,13,-10,13,-14,16,-12,14,-12,16,-14,15,-15,13,-11,12,-14,13,-11,12,-7,8,-9,11,-3,4,-2,1,-1,0,0,0,0,0,-4,3,-3,2,-3,2,-4,4,-4,4,-5,5,-6,5,-7,5,-4,6,-6,7,-4,6,-7,6,-5,5,-5,4,-6,5,-4,3,-4,3,-3,3,-3,3,-2,2,-2,2,-2,1,-1,1,-1,1,0,1,-1,0,0,0,0,0,-1,1,0,0,0,0,0,0,-9,8,-22,19,-38,30,-31,27,-27,23,-28,25,-9,8,-12,7,-12,8,-3,4,-11,7,-10,9,-13,13,-16,22,-19,24,-22,26,-21,26,-22,24,-21,28,-23,28,-21,27,-20,23,-22,20,-24,21,-23,21,-23,20,-25,20,-25,22,-21,20,-12,12,-8,6,-1,2,0,0,0,0,-1,1,-6,10,-9,7,-29,23,-23,26,-23,21,-22,24,-23,22,-23,18,-15,15,-8,10,-8,7,-5,4,-17,20,-14,15,-16,17,-16,18,-16,21,-12,16,-7,7,-7,11,-10,8,-12,9,-10,10,-14,11,-14,14,-16,12,-13,12,-8,10,-8,9,-9,9,-4,3,-14,7,-22,28,-24,27,-28,31,-30,32,-24,27,-22,25,-17,15,-10,11,-10,10,-10,12,-11,12,-15,14,-16,16,-15,17,-17,19,-18,19,-16,16,-14,16,-15,17,-16,17,-14,17,-15,16,-15,16,-16,17,-16,19,-19,20,-21,22,-22,22,-21,25,-18,24,-19,26,-21,22,-19,27,-19,23,-19,23,-21,22,-22,24,-23,23,-25,24,-26,27,-23,25,-23,28,-27,24,-19,23,-17,15,-18,14,-15,14,-15,13,-10,11,-5,6,-4,3,-4,4,-5,6,-6,7,-5,5,-3,2,-3,3,-2,2,-1,1,-2,3,-39,23,-44,26,-50,29,-52,35,-52,31,-52,37,-52,34,-51,37,-53,36,-50,37,-39,31,-38,34,-36,34,-34,34,-33,32,-31,34,-32,34,-30,40,-32,39,-33,41,-36,39,-36,34,-38,33,-38,32,-37,29,-34,29,-41,30,-42,32,-43,30,-41,27,-37,24,-35,21,-23,17,-20,17,-22,19,-23,21,-21,20,-20,19,-16,17,-17,18,-17,17,-15,16,-15,16,-14,14,-13,13,-13,13,-12,12,-11,11,-11,9,-8,7,-6,7,-6,4,-5,3,0,0,0,0,0,0,0,0,0,0,-3,2,-2,2,-4,1,-2,3,-4,3,-1,3,-1,1,-3,3,0,1,-2,2,-2,1,-3,2,-3,2,-4,2,-4,4,-4,5,-5,5,-6,6,-9,18,-8,7,-17,19,-27,25,-26,26,-24,22,-21,23,-18,20,-12,11,-8,10,-10,8,-8,8,-15,14,-22,19,-24,22,-22,23,-13,14,-9,13,-10,11,-12,12,-15,12,-18,16,-22,13,-23,12,-25,12,-19,16,-9,11,-6,7,-4,6,-3,4,-2,2,0,1,-1,1,-17,23,-10,8,-30,27,-29,27,-25,27,-21,25,-23,24,-23,24,-23,24,-23,24,-21,25,-21,24,-21,22,-18,20,-12,11,-18,20,-19,22,-20,22,-21,22,-24,25,-22,26,-19,26,-21,23,-22,16,-18,16,-14,12,-17,15,-6,5,-3,3,-4,3,-2,0,-1,0,0,0,0,0,0,0,-6,13,-8,9,-8,7,-2,2,-15,9,-21,23,-18,20,-11,9,-5,7,-2,1,-1,0,0,1,-10,20,-10,18,-8,9,-22,18,-20,16,-25,20,-23,16,-21,17,-21,14,-21,14,-21,16,-21,16,-16,16,-14,14,-16,13,-10,13,-8,13,-7,7,-8,7,-1,5,-3,4,-4,5,-4,3,-3,2,-2,2,-1,1,-1,0,-1,1,-1,0,-2,1,0,0,0,0,0,0,0,0,0,0,-1,0,-4,3,-4,5,-7,10,-5,8,-5,8,-8,14,-9,12,-9,15,-10,14,-9,15,-16,14,-10,21,-15,21,-23,18,-17,15,-15,13,-14,12,-14,13,-14,12,-11,12,-9,9,-4,9,-5,7,-4,6,-4,6,-4,7,-5,6,-4,6,-5,6,-4,5,-3,3,-1,2,0,0,0,0,0,0,0,0,0,0,-4,7,-11,15,-11,18,-12,9,-14,20,-10,16,-18,26,-17,25,-14,23,-11,18,-10,14,-8,8,-6,7,-5,6,-6,10,-10,15,-11,17,-13,17,-14,22,-23,25,-26,29,-30,30,-28,31,-30,31,-23,28,-13,13,-3,3,-1,2,-1,0,-3,5,-6,9,-11,16,-5,4,-8,6,-7,4,-16,19,-29,30,-26,23,-24,24,-22,25,-21,23,-17,22,-15,20,-11,17,-9,15,-6,4,-12,25,-9,11,-8,13,-24,18,-27,25,-27,21,-27,22,-27,22,-31,23,-32,24,-33,22,-27,17,-20,20,-16,19,-23,16,-19,16,-26,20,-19,16,-9,8,-3,6,-1,1,-1,1,-1,5,-3,1,-11,4,-23,26,-24,28,-23,29,-23,31,-15,18,-8,7,-2,4,-1,1,-14,16,-6,7,-3,2,-2,2,-6,4,-8,10,-11,13,-14,14,-16,16,-17,16,-20,16,-19,15,-19,17,-21,19,-20,19,-22,21,-22,17,-22,17,-21,14,-21,20,-19,21,-12,19,-7,12,-21,14,-21,20,-17,16,-20,23,-26,30,-21,21,-10,10,-3,3,0,0,0,1,-12,12,-13,14,-11,9,-12,19,-25,33,-24,30,-23,26,-17,21,-12,17,-15,17,-4,5,-9,8,-4,6,-3,8,-12,16,-15,17,-16,22,-14,18,-12,11,-12,9,-12,12,-14,12,-7,14,-18,13,-24,25,-29,25,-21,23,-21,20,-18,17,-10,10,-1,3,-16,18,-24,26,-23,17,-23,16,-20,14,-22,14,-22,16,-20,21,-17,20,-12,17,-12,14,-6,11,-7,7,-15,14,-15,16,-10,10,-5,4,-2,2,-11,11,-17,17,-15,16,-12,11,-10,8,-4,7,-6,3,-5,4,-3,5,-7,7,-13,15,-19,17,-23,17,-23,15,-24,18,-25,21,-30,27,-30,25,-29,25,-25,20,-27,27,-25,24,-25,23,-22,22,-20,20,-20,20,-17,18,-9,18,-4,4,-6,18,-3,7,-3,2,-10,13,-19,17,-18,19,-21,20,-20,21,-19,20,-19,17,-16,18,-18,17,-16,18,-18,18,-19,18,-18,17,-19,17,-14,16,-9,8,-11,15,-11,19,-19,16,-16,16,-11,10,-7,7,-11,12,-17,24,-24,19,-28,23,-28,23,-27,29,-26,26,-16,16,-15,10,-3,3,-15,21,-24,28,-19,19,-15,18,-10,9,-4,5,-12,9,-9,10,-7,5,-2,2,-21,25,-20,27,-20,25,-14,8,-15,13,-18,17,-17,17,-19,20,-21,23,-17,24,-15,22,-13,21,-12,19,-12,18,-11,15,-9,14,-10,12,-9,14,-12,17,-20,22,-23,22,-23,18,-23,15,-25,18,-19,15,-21,12,-12,11,-11,11,-9,11,-10,9,-11,11,-12,10,-11,12,-8,10,-8,12,-15,17,-11,12,-14,15,-11,14,-17,11,-18,16,-18,16,-17,17,-16,15,-17,12,-16,11,-16,9,-20,19,-18,8,-11,16,-13,21,-6,6,-2,2,-1,0,-1,6,-7,7,-1,2,-6,12,-20,20,-26,26,-26,34,-20,21,-20,37,-26,34,-23,27,-22,17,-17,24,-21,14,-13,10,-7,10,-5,7,-28,33,-31,28,-24,22,-27,25,-12,13,-4,5,-10,3,-19,18,-16,16,-12,12,-10,10,-4,7,-4,2,-1,2,-2,1,-2,9,-16,12,-18,18,-22,20,-20,17,-16,19,-14,18,-16,17,-16,26,-28,24,-17,17,-16,14,-9,13,-12,8,-7,5,-4,6,-6,6,-8,10,-1,2,-13,13,-14,14,-10,11,-5,3,-1,2,0,0,-1,0,-3,1,-3,3,-3,2,-3,3,-4,5,-5,4,-4,5,-5,4,-5,5,-5,5,-4,4,-6,5,-5,8,-5,5,-6,5,-5,5,-6,4,-3,4,-3,3,-3,3,-4,2,-2,3,-3,4,-3,3,-3,3,-3,5,-3,3,-3,2,-2,2,-3,2,-3,2,-4,2,-1,3,-2,1,-1,2,-1,1,-1,2,-1,1,-1,1,-2,1,-2,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,1,0,1,0,0,0,0,-1,0,0,0,-1,1,-1,1,-1,1,-1,0,0,0,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,-1,1,-1,0,-16,15,-13,8,-13,12,-25,18,-25,18,-29,17,-26,18,-25,19,-33,27,-29,28,-26,29,-25,25,-16,16,-14,8,-18,17,-17,20,-17,12,-3,1,-1,1,0,0,0,1,-1,1,-28,30,-28,19,-32,16,-34,16,-36,18,-32,18,-27,18,-24,20,-19,20,-14,11,-13,17,-27,25,-28,25,-32,28,-29,22,-25,25,-19,21,-16,13,-8,8,-4,4,-6,2,-24,19,-23,26,-18,20,-19,21,-17,20,-16,21,-14,19,-14,17,-10,14,-4,8,-3,4,-5,6,-6,7,-6,8,-6,6,-6,6,-7,5,-6,7,-7,6,-9,8,-10,13,-9,10,-10,15,-13,13,-11,16,-8,15,-7,5,-22,13,-20,16,-19,15,-15,16,-17,15,-17,17,-17,18,-16,15,-22,13,-13,15,-11,10,-6,5,-7,6,-11,9,-11,9,-16,17,-10,15,-14,11,-10,9,-9,9,-5,11,-4,4,-2,3,-1,1,-1,0,0,1,0,0,-6,14,-14,18,-14,14,-16,15,-17,17,-16,18,-20,21,-16,16,-8,7,-11,13,-10,7,-13,10,-12,11,-11,13,-14,16,-7,9,-5,8,-5,10,-7,5,-3,4,-4,4,-6,5,-5,5,-3,4,-7,5,-4,4,-1,2,-1,1,-1,1,-2,1,-2,2,-2,1,-1,1,-1,0,-1,1,-1,0,0,1,0,0,0,0,-1,1,-1,2,-1,0,0,1,-2,2,-2,2,-1,2,-1,0,0,1,0,0,0,0,0,0,0,1,-1,1,-1,1,-2,2,-2,2,-2,3,-21,23,-37,42,-45,42,-41,38,-35,49,-24,34,-30,26,-28,44,-18,15,-14,23,-10,17,-6,8,-5,4,-3,3,-3,2,-4,1,-2,1,-2,2,-1,2,-4,1,-1,1,-1,0,-1,2,-1,1,-1,2,-1,1,-1,1,-2,1,-2,2,-7,4,-22,14,-19,26,-32,40,-45,48,-45,55,-51,52,-41,44,-38,34,-41,42,-39,38,-38,33,-31,29,-24,27,-14,13,-7,5,-4,3,-3,2,-5,5,-6,8,-9,11,-8,15,-13,18,-14,21,-14,23,-13,23,-17,21,-14,23,-14,20,-12,17,-11,16,-11,14,-11,13,-14,17,-13,16,-12,14,-11,15,-12,12,-12,14,-9,11,-10,10,-11,12,-24,18,-13,13,-11,19,-14,14,-10,13,-12,8,-11,7,-7,9,-7,7,-6,8,-7,8,-6,8,-7,10,-5,9,-7,10,-7,9,-9,12,-7,12,-9,15,-10,15,-8,14,-11,13,-13,21,-10,14,-9,15,-8,11,-6,7,-4,2,-1,2,-2,3,-1,2,-2,3,-3,3,-2,2,-3,2,-4,8,-13,11,-13,14,-14,17,-12,19,-15,20,-15,25,-17,25,-17,26,-18,23,-17,23,-18,24,-23,22,-18,19,-23,18,-20,19,-15,19,-11,11,-9,7,-4,5,-5,4,-4,4,-5,3,-5,4,-4,5,-5,4,-6,7,-6,7,-3,3,-16,8,-20,18,-18,15,-16,16,-13,11,-12,11,-6,8,-6,12,-8,11,-7,10,-10,6,-8,7,-11,10,-19,20,-21,23,-17,18,-8,8,-4,4,-3,4,-7,5,-2,3,-2,0,0,0,0,0,-1,0,-1,1,-1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,1,-1,1,-1,0,0,0,0,1,-1,0,-1,2,-4,9,-3,3,-4,3,-8,11,-14,17,-18,18,-20,19,-18,21,-14,17,-12,11,-12,4,-2,1,-5,5,-6,4,-6,8,-6,6,-17,15,-23,24,-22,24,-27,27,-27,25,-22,23,-10,11,-18,17,-22,21,-21,21,-24,23,-20,16,-21,17,-19,25,-11,10,-6,4,-1,0,-1,2,0,0,0,0,-12,14,-17,14,-11,14,-11,9,-27,35,-28,35,-26,35,-20,26,-10,18,-15,20,-15,26,-18,25,-16,25,-15,22,-13,21,-12,19,-14,19,-14,20,-18,20,-19,15,-21,17,-20,17,-20,17,-19,17,-19,15,-18,18,-18,16,-18,18,-19,17,-19,15,-18,15,-13,14,-15,12,-24,16,-26,13,-15,13,-14,12,-11,9,-10,11,-10,11,-9,12,-9,10,-7,11,-6,8,-6,6,-6,8,-4,3,-3,3,-1,3,-2,4,-1,1,-6,3,-8,7,-2,3,-1,1,-1,1,-1,1,0,1,-1,1,-1,1,-1,2,-2,1,-2,1,-2,1,-2,2,-2,1,-1,2,-1,1,-1,2,-2,2,-2,2,-1,1,-1,2,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,0,1,-1,1,-3,3,-4,5,-6,7,-10,9,-6,11,-7,10,-6,8,-6,8,-8,10,-15,12,-16,21,-20,24,-18,25,-19,23,-18,24,-18,22,-13,18,-15,17,-10,15,-14,17,-13,16,-12,14,-10,15,-9,12,-7,6,-3,2,0,0,0,0,0,0,0,0,-10,9,-8,12,-14,13,-14,15,-9,8,-5,8,-12,19,-24,23,-12,16,-10,13,-10,13,-8,10,-5,9,-5,5,-11,6,-25,25,-34,34,-33,34,-31,31,-29,30,-27,27,-27,26,-28,25,-23,21,-20,21,-19,21,-17,21,-17,18,-18,18,-17,18,-18,17,-18,18,-27,19,-21,19,-23,25,-18,21,-17,20,-19,24,-18,25,-22,26,-19,28,-18,21,-19,28,-19,27,-19,27,-19,22,-18,20,-18,18,-14,20,-12,13,-13,13,-12,15,-9,16,-5,11,-2,8,-5,5,-7,11,-6,14,-7,9,-9,13,-8,8,-6,11,-10,10,-9,12,-9,10,-9,11,-9,10,-8,9,-10,10,-8,8,-6,9,-7,4,-3,2,-1,1,0,2,-20,21,-14,19,-7,12,-7,9,-5,4,-4,5,-5,4,-8,3,-17,16,-23,16,-21,20,-22,25,-22,29,-23,27,-20,30,-19,25,-13,23,-14,21,-12,21,-13,22,-15,24,-19,34,-23,32,-21,31,-25,32,-29,30,-27,27,-28,27,-24,26,-23,24,-20,26,-23,29,-27,26,-23,28,-23,22,-23,19,-21,16,-22,16,-11,10,-7,4,-3,2,-1,1,0,1,-1,0,0,1,-14,13,-7,13,-11,20,-4,7,-6,4,-5,3,-5,4,-3,3,-1,1,-1,1,0,1,-1,0,-5,8,-11,5,-9,14,-14,17,-16,21,-17,24,-16,24,-23,26,-24,26,-24,27,-26,25,-24,24,-21,20,-20,19,-21,20,-18,23,-24,22,-18,26,-21,22,-16,23,-16,15,-13,11,-11,10,-12,11,-17,15,-23,21,-25,30,-27,32,-25,31,-19,28,-17,15,-16,14,-13,14,-15,11,-12,12,-6,7,-7,6,-4,5,-5,5,-5,7,-6,6,-7,8,-10,8,-8,9,-8,8,-5,5,-5,3,-3,4,-3,2,-1,1,-1,1,-1,1,-1,1,-1,0,-2,6,-3,5,-2,2,-17,12,-22,23,-21,22,-16,23,-18,20,-14,17,-16,15,-16,15,-16,14,-14,14,-14,16,-8,10,-7,14,-12,13,-13,17,-12,16,-15,20,-19,15,-16,17,-18,15,-16,17,-14,14,-13,20,-12,18,-12,17,-9,17,-7,6,-13,18,-4,3,-5,9,-5,10,-1,4,-7,3,-7,13,-6,8,-7,7,-6,7,-6,7,-7,9,-10,8,-9,10,-9,9,-9,13,-17,16,-16,19,-19,14,-14,17,-14,12,-10,13,-8,6,-8,4,-20,24,-29,25,-30,35,-32,35,-34,36,-33,37,-31,34,-28,29,-12,20,-13,15,-13,17,-13,15,-12,14,-15,15,-20,23,-26,28,-25,25,-27,22,-17,22,-12,18,-11,13,-8,11,-5,3,-2,3,-1,2,0,0,-1,0,0,1,-4,5,-4,6,-2,3,-2,3,-3,3,-2,2,-2,2,-3,2,-2,3,-3,2,-1,3,-3,2,-2,2,-3,2,-2,3,-2,3,-2,2,-3,3,-2,2,-2,2,-3,2,-2,3,-2,1,-2,3,-3,2,-1,2,-3,1,-2,3,-2,3,-3,3,-3,2,-3,2,-2,2,-3,2,-2,3,-3,2,-2,3,-2,2,-2,3,-2,1,-1,2,-2,1,-1,3,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-15,4,-21,15,-26,15,-38,23,-49,40,-51,48,-44,45,-25,31,-23,29,-16,20,-9,11,-1,5,-2,0,-1,3,-3,5,-5,12,-5,6,-24,20,-15,19,-12,9,-8,7,-13,23,-11,10,-15,21,-36,23,-39,31,-36,38,-37,31,-34,32,-32,36,-36,36,-31,29,-19,26,-10,14,-3,5,-6,9,-20,22,-18,20,-20,15,-12,19,-9,13,-10,11,-3,2,-15,14,-27,17,-20,22,-21,25,-18,24,-15,25,-13,29,-11,11,-10,12,-15,14,-9,11,-11,10,-9,8,-9,8,-11,20,-19,24,-23,25,-19,24,-21,28,-20,30,-22,29,-23,28,-23,25,-19,22,-20,25,-18,22,-17,22,-17,19,-19,23,-13,21,-13,19,-16,18,-15,25,-15,21,-14,26,-15,25,-13,27,-12,13,-11,15,-7,11,-12,16,-6,7,-5,8,-8,9,-4,8,-2,7,-2,1,0,2,-2,2,-11,7,-8,7,-12,12,-21,26,-22,25,-24,20,-27,24,-16,19,-20,21,-21,19,-18,18,-13,14,-8,8,-7,10,-23,17,-21,18,-21,18,-20,19,-20,28,-23,29,-23,29,-18,24,-20,25,-20,26,-17,26,-18,24,-18,24,-19,22,-15,20,-14,17,-10,15,-13,14,-12,14,-7,12,-9,10,-4,3,-3,2,-2,1,-1,0,-1,4,-3,1,-5,3,-6,6,-12,10,-17,24,-17,21,-22,25,-19,29,-20,23,-21,30,-22,31,-21,24,-15,20,-14,18,-11,17,-16,15,-16,18,-19,22,-22,26,-23,27,-22,29,-18,27,-17,21,-18,17,-20,12,-20,13,-18,19,-17,15,-18,15,-18,19,-17,15,-13,14,-14,8,-24,20,-31,25,-33,25,-34,24,-33,26,-31,31,-28,24,-31,29,-34,36,-31,36,-32,34,-29,34,-28,32,-26,31,-26,28,-24,28,-23,26,-23,25,-24,24,-23,25,-18,22,-14,13,-10,9,-9,6,-7,5,-5,2,-2,2,-1,1,-1,2,-1,1,-6,6,-3,2,-6,4,-6,6,-8,8,-8,9,-9,9,-16,14,-11,11,-8,9,-9,6,-6,8,-7,6,-4,6,-4,4,-2,5,-5,13,-10,7,-14,20,-20,28,-28,32,-23,30,-21,30,-18,28,-16,26,-17,23,-15,23,-20,22,-15,24,-15,21,-13,19,-15,19,-14,18,-15,18,-14,19,-12,17,-14,16,-12,16,-16,16,-13,18,-13,14,-11,15,-12,13,-9,15,-8,13,-6,6,-8,10,-5,4,-2,2,-4,2,-1,1,-1,0,-1,2,-1,0,0,1,0,0,0,1,-1,0,-1,1,-1,1,-4,4,-1,1,0,1,-1,0,0,1,-1,0,0,3,-9,8,-17,24,-35,30,-32,37,-28,27,-19,20,-16,30,-19,28,-23,19,-26,24,-29,25,-30,23,-29,23,-30,21,-21,20,-24,24,-25,25,-25,26,-24,26,-18,19,-10,14,-3,2,-2,2,-6,6,-20,24,-33,31,-34,35,-33,35,-29,33,-24,26,-21,21,-19,23,-18,21,-21,21,-21,16,-21,15,-28,16,-18,16,-27,15,-20,17,-27,18,-23,17,-20,17,-23,18,-27,22,-29,21,-26,22,-27,21,-26,21,-26,19,-23,23,-22,16,-18,16,-17,12,-13,14,-14,14,-13,14,-11,14,-12,12,-9,13,-8,10,-6,10,-7,7,-7,8,-6,4,-9,10,-3,6,-9,10,-2,3,-6,6,-3,5,-6,7,-3,5,-4,2,-5,5,-14,13,-15,14,-16,17,-15,14,-19,19,-20,23,-19,16,-21,15,-12,12,-6,8,-2,3,-3,2,-5,4,-7,7,-3,6,-6,6,-5,7,-9,11,-9,11,-12,10,-9,12,-11,11,-9,11,-8,9,-9,10,-7,11,-8,10,-7,9,-10,9,-8,9,-9,9,-6,10,-6,8,-5,9,-12,13,-10,11,-5,6,-8,19,-8,12,-10,11,-11,12,-16,18,-15,17,-20,17,-18,22,-22,20,-14,17,-23,17,-13,13,-7,4,-16,8,-20,17,-22,24,-26,22,-25,24,-21,21,-24,24,-19,20,-21,18,-18,20,-17,19,-16,20,-16,18,-15,17,-15,18,-12,18,-12,18,-14,19,-14,17,-13,15,-11,16,-10,13,-11,14,-11,13,-10,11,-9,9,-5,9,-6,4,-1,2,-2,2,-2,3,-1,1,-1,0,-1,3,-4,2,-2,4,-4,2,-4,5,-4,4,-5,4,-4,5,-9,11,-13,10,-18,22,-22,29,-25,33,-26,30,-17,11,-23,20,-16,9,-7,13,-14,14,-14,18,-23,28,-25,34,-28,42,-30,45,-26,48,-24,39,-20,20,-13,15,-9,15,-6,9,-13,19,-18,15,-19,22,-27,23,-13,14,-18,13,-19,24,-20,31,-24,35,-27,34,-26,32,-27,32,-27,23,-18,13,-9,10,-7,5,-2,1,0,1,-1,0,-6,6,-14,12,-22,17,-25,22,-19,18,-18,24,-21,19,-17,21,-15,14,-6,5,-21,9,-24,21,-24,19,-21,20,-20,18,-19,22,-19,19,-18,21,-18,18,-21,23,-23,25,-23,26,-24,25,-24,26,-23,26,-23,24,-22,24,-19,21,-14,13,-10,8,-7,7,-5,3,-7,7,-9,10,-8,10,-7,10,-9,9,-8,10,-11,10,-12,14,-14,13,-13,14,-13,12,-13,14,-13,13,-12,15,-12,13,-12,15,-10,14,-5,6,-4,2,-2,2,-7,2,-1,1,0,1,-1,0,-4,4,-10,7,-7,9,-13,11,-12,14,-15,13,-16,16,-12,14,-14,14,-14,17,-15,14,-13,16,-13,14,-12,15,-10,11,-10,13,-12,14,-9,13,-9,11,-6,7,-5,5,-2,2,-1,1,-16,10,-5,8,-3,2,-1,1,-1,1,-1,2,-4,6,-7,15,-19,22,-22,31,-24,34,-25,35,-27,35,-25,38,-25,40,-26,37,-23,34,-17,30,-14,18,-12,10,-7,9,-4,2,0,2,-1,0,0,1,-2,2,0,1,-1,0,-16,18,-10,9,-7,6,-6,6,-6,5,-3,4,-2,5,-2,2,-2,1,-1,2,-5,3,-4,9,-8,10,-10,15,-10,19,-13,18,-10,21,-12,24,-12,23,-14,21,-11,13,-13,12,-8,11,-4,5,-5,4,-7,14,-12,10,-16,15,-20,20,-21,31,-24,22,-21,22,-19,22,-18,16,-17,14,-7,7,-5,5,-4,4,-9,8,-4,5,-5,3,-9,10,-8,9,-7,10,-8,9,-6,7,-7,9,-7,8,-8,10,-7,9,-9,11,-10,13,-11,12,-12,12,-11,13,-11,11,-11,14,-10,13,-13,14,-8,14,-9,9,-8,12,-10,10,-9,12,-10,12,-8,13,-9,14,-8,14,-7,10,-5,11,-8,7,-7,9,-5,5,-3,7,-7,10,-4,3,-4,6,-8,10,-9,12,-9,5,-12,17,-17,18,-15,17,-22,18,-27,20,-27,24,-26,27,-26,28,-28,34,-27,39,-25,38,-24,40,-24,40,-24,39,-22,32,-22,28,-16,24,-15,23,-11,15,-11,12,-14,15,-22,21,-26,23,-26,32,-25,22,-23,19,-24,22,-18,19,-20,25,-18,19,-8,8,-2,2,0,1,-1,0,0,2,-17,13,-19,24,-7,6,-4,4,-17,18,-20,19,-19,24,-22,24,-19,27,-20,26,-18,28,-20,28,-17,29,-19,27,-21,27,-23,28,-27,25,-26,21,-17,25,-15,13,-6,6,-14,22,-9,21,-10,13,-18,14,-15,14,-11,11,-11,13,-15,8,-6,10,-9,11,-17,19,-20,22,-14,16,-10,20,-10,18,-9,13,-9,12,-9,10,-9,10,-7,9,-9,7,-4,5,-6,5,-6,6,-8,6,-6,10,-8,11,-7,11,-5,9,-7,7,-6,10,-7,6,-3,7,-5,5,-4,6,-7,9,-3,3,-3,4,-2,7,-3,6,-4,5,-2,1,-7,4,-3,5,-6,5,-5,4,-4,2,-4,3,-2,1,0,1,-1,0,0,1,-2,1,-1,2,-1,1,-1,1,-1,1,-3,2,-1,1,-1,1,0,2,-5,1,-4,4,-3,1,-5,4,-4,6,-5,9,-10,9,-9,10,-7,11,-9,13,-12,14,-16,19,-15,21,-17,20,-17,25,-19,25,-18,32,-21,33,-21,38,-31,39,-28,39,-26,35,-26,32,-26,22,-7,11,-3,3,-9,16,-15,26,-11,22,-6,6,-3,2,-2,3,-6,6,-24,20,-22,26,-19,26,-17,19,-18,23,-17,17,-17,18,-18,18,-15,16,-13,15,-14,15,-10,15,-12,11,-4,6,-4,7,-2,5,-2,1,-1,1,-1,1,-1,1,-1,1,-6,12,-8,15,-4,5,-8,10,-17,14,-15,14,-14,12,-14,15,-16,17,-17,18,-16,14,-16,13,-11,15,-12,17,-12,17,-14,16,-12,19,-13,16,-12,19,-12,16,-12,15,-12,14,-10,17,-10,15,-12,20,-15,17,-9,17,-13,12,-9,10,-12,9,-9,8,-7,4,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,2,-4,4,-15,12,-5,6,-3,6,-3,3,-3,2,-2,2,-3,2,-1,3,-3,2,-2,3,-3,2,-2,3,-4,2,-2,5,-4,3,-3,2,-3,4,-5,4,-3,4,-4,3,-2,3,-3,3,-2,3,-3,2,-2,3,-3,1,-2,2,-3,1,-2,3,-2,2,-2,2,-2,2,-2,2,-2,2,-2,1,-1,2,-2,0,0,1,-2,0,0,1,-1,0,0,1,-1,1,-4,2,-3,1,-1,2,-1,2,-9,9,-25,27,-37,33,-36,35,-32,34,-20,32,-24,27,-17,31,-17,28,-18,33,-18,38,-9,13,-15,12,-10,19,-6,6,-8,8,-10,17,-17,16,-33,45,-41,51,-55,52,-48,45,-29,29,-24,26,-17,24,-17,19,-17,18,-17,16,-15,15,-16,16,-19,19,-23,23,-34,25,-39,40,-46,54,-40,49,-39,39,-34,35,-33,34,-30,30,-21,20,-14,18,-11,10,-19,17,-16,16,-23,25,-34,40,-29,29,-24,38,-26,43,-21,42,-22,35,-17,32,-23,37,-18,33,-19,31,-17,37,-18,29,-20,34,-20,30,-16,28,-22,21,-17,18,-16,16,-14,12,-12,13,-15,14,-12,15,-17,15,-10,14,-9,10,-6,6,-10,10,-7,9,-7,8,-7,6,-7,11,-10,14,-10,14,-8,11,-7,10,-8,6,-14,13,-18,13,-21,19,-14,15,-16,20,-16,20,-21,21,-17,19,-19,17,-14,16,-11,12,-8,11,-8,10,-8,8,-6,8,-3,5,-7,5,-4,4,-2,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,-1,1,-1,1,-1,0,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-16,10,-5,2,-6,7,-18,11,-15,30,-28,33,-30,48,-28,39,-27,42,-29,39,-36,32,-32,30,-25,32,-22,24,-18,23,-21,23,-19,24,-19,23,-18,23,-18,23,-18,23,-18,26,-20,25,-19,29,-22,30,-27,33,-27,34,-28,42,-27,40,-26,41,-28,39,-25,39,-18,23,-12,14,-10,8,-7,7,-5,7,-13,10,-21,25,-28,24,-28,27,-25,26,-22,29,-30,34,-28,34,-26,30,-24,31,-23,27,-21,23,-18,23,-15,18,-12,15,-18,18,-15,20,-14,18,-13,18,-14,17,-12,17,-15,17,-13,15,-14,18,-15,20,-14,18,-15,19,-12,21,-15,19,-17,20,-16,19,-15,15,-17,20,-15,20,-15,19,-13,17,-12,15,-11,12,-12,14,-7,14,-11,16,-6,9,-3,3,-4,2,-1,1,-5,3,-7,7,-9,10,-16,11,-16,16,-17,18,-22,19,-21,17,-20,17,-10,10,-14,14,-24,14,-21,14,-17,16,-12,14,-15,14,-18,23,-25,18,-24,34,-23,40,-25,32,-35,38,-39,46,-39,24,-38,32,-25,17,-15,15,-13,13,-17,15,-11,14,-8,8,-23,23,-27,24,-34,28,-30,27,-26,25,-28,29,-25,27,-27,26,-21,20,-16,16,-21,17,-53,42,-55,29,-50,35,-46,36,-34,33,-23,24,-21,17,-9,17,-21,28,-13,20,-13,19,-8,16,-8,11,-10,16,-7,8,-12,14,-14,12,-6,6,-5,6,-8,7,-3,1,-2,2,-1,0,-2,1,-20,20,-24,25,-24,26,-28,25,-32,34,-11,14,-7,8,-13,11,-15,11,-16,16,-25,27,-26,22,-30,32,-32,21,-24,27,-27,30,-29,30,-33,35,-30,36,-29,39,-25,34,-32,31,-30,27,-29,24,-24,23,-30,29,-27,31,-12,15,-9,11,-11,14,-15,14,-15,16,-16,22,-22,28,-30,34,-44,50,-51,54,-44,49,-25,37,-29,36,-40,41,-42,41,-33,38,-31,39,-21,32,-21,21,-18,19,-17,19,-15,17,-13,15,-16,12,-9,10,-11,9,-16,18,-14,16,-20,21,-16,16,-14,15,-25,20,-49,35,-46,41,-27,37,-13,27,-6,6,-2,2,-2,1,-1,2,-1,1,-1,1,-28,30,-21,34,-8,9,-6,6,-7,11,-16,32,-26,40,-33,52,-37,53,-39,50,-44,55,-43,55,-36,47,-31,49,-35,46,-37,39,-39,39,-27,27,-18,15,-16,14,-18,14,-18,15,-29,26,-29,29,-34,30,-37,33,-36,33,-36,38,-33,36,-30,30,-27,32,-14,24,-10,9,-8,7,-8,5,-26,24,-32,35,-36,34,-39,31,-36,25,-35,25,-35,28,-49,39,-37,42,-21,22,-34,29,-18,11,-11,11,-24,25,-18,22,-31,32,-30,31,-17,16,-13,11,-7,6,-5,3,-24,27,-33,33,-44,34,-38,22,-29,23,-30,25,-29,26,-23,25,-19,23,-14,19,-10,9,-19,19,-13,16,-18,19,-26,19,-21,20,-9,12,-12,10,-5,7,-10,19,-18,22,-21,24,-28,34,-29,35,-28,32,-19,19,-8,11,-12,13,-27,32,-25,25,-14,13,-11,11,-14,13,-11,11,-8,7,-12,13,-23,23,-21,20,-17,11,-18,15,-18,16,-11,15,-9,8,-17,15,-24,25,-26,32,-26,29,-26,25,-28,25,-18,16,-10,12,-33,38,-45,45,-48,45,-50,45,-47,46,-39,38,-12,11,-10,9,-7,6,-11,12,-22,20,-35,41,-43,49,-46,51,-40,47,-34,42,-19,29,-16,18,-20,26,-34,34,-28,24,-29,30,-28,27,-26,24,-14,14,-4,5,-18,18,-32,29,-33,33,-33,37,-35,39,-36,40,-35,41,-33,42,-31,39,-37,30,-34,40,-29,30,-23,24,-23,25,-23,24,-15,22,-6,5,-5,5,-1,3,-2,1,-1,1,-6,7,-7,9,-11,12,-14,13,-16,15,-19,18,-19,21,-27,24,-28,32,-38,37,-36,41,-31,32,-29,31,-25,28,-17,22,-7,10,-8,8,-3,3,-5,3,-11,11,-20,17,-27,25,-30,26,-28,27,-21,24,-18,22,-20,16,-16,13,-7,6,-4,3,-5,3,-3,2,-4,4,-5,3,-3,2,-4,4,-2,4,-3,2,-4,6,-5,5,-16,16,-20,19,-22,26,-26,27,-24,26,-6,7,-3,6,-9,9,-13,16,-21,29,-26,33,-28,31,-29,30,-25,29,-30,29,-22,22,-19,20,-17,19,-16,17,-16,17,-14,14,-13,12,-12,9,-8,6,-9,4,-10,7,-4,3,-1,0,0,0,0,0,0,4,-22,22,-24,18,-26,26,-27,28,-24,26,-23,24,-18,22,-19,20,-16,19,-15,17,-15,17,-16,17,-15,18,-16,17,-15,17,-15,17,-15,18,-15,16,-15,15,-14,16,-14,15,-13,14,-12,12,-11,12,-11,10,-8,7,-13,9,-4,8,-1,0,0,1,0,0,0,0,0,0,-14,17,-16,15,-16,20,-16,21,-16,21,-13,20,-13,19,-14,20,-15,19,-14,19,-15,19,-14,18,-12,18,-13,16,-17,20,-22,26,-20,28,-17,25,-17,25,-18,26,-16,26,-17,24,-14,20,-10,15,-7,11,-7,8,-7,8,-6,8,-9,11,-13,15,-16,20,-26,32,-31,34,-33,39,-30,30,-25,25,-26,22,-22,18,-19,18,-12,17,-5,5,-3,6,-2,2,-1,0,-1,1,0,0,-10,19,-7,11,-2,3,-8,9,-14,15,-12,19,-15,16,-16,16,-18,17,-23,18,-19,15,-20,15,-17,16,-14,13,-14,14,-14,14,-14,14,-14,15,-14,13,-16,12,-22,21,-26,25,-31,29,-27,31,-27,33,-24,32,-22,31,-14,11,-11,15,-12,14,-14,17,-16,17,-16,19,-19,21,-23,21,-26,26,-26,30,-25,30,-25,35,-29,37,-29,33,-28,27,-28,32,-26,26,-25,27,-22,24,-5,12,-4,3,-4,3,-5,5,-7,6,-5,5,-8,10,-11,10,-6,7,-3,4,-2,2,-14,21,-23,27,-21,20,-22,23,-23,25,-22,24,-5,4,-2,2,-1,0,0,1,0,0,0,0,0,0,0,0,-9,9,-6,11,-10,11,-4,4,-4,3,-2,2,-1,5,-30,28,-29,31,-31,21,-33,19,-31,18,-22,20,-17,21,-14,20,-12,16,-7,11,-8,13,-14,11,-23,21,-21,26,-23,24,-16,15,-4,4,-1,1,-10,6,-11,20,-9,12,-5,5,-17,15,-16,8,-18,9,-19,11,-10,6,-4,2,0,3,-12,7,-15,13,-17,16,-18,18,-17,18,-16,18,-14,15,-11,13,-7,7,-4,4,-4,4,-10,7,-14,13,-15,13,-17,13,-18,16,-13,12,-10,9,-2,2,0,2,-1,0,0,2,-8,8,-7,8,-7,6,-5,6,-3,3,-2,1,-1,1,-6,8,-6,7,-5,7,-5,9,-10,10,-11,15,-18,16,-19,21,-16,20,-14,20,-14,18,-11,17,-9,12,-7,9,-10,10,-13,11,-13,15,-12,16,-20,19,-15,16,-15,15,-7,5,-1,2,-9,3,-18,22,-17,19,-16,18,-10,11,-8,8,-6,6,-4,4,-4,4,-4,4,-12,12,-18,19,-24,25,-25,27,-30,32,-26,30,-30,30,-30,23,-28,21,-24,18,-22,18,-20,20,-19,18,-10,8,-9,7,-4,5,-5,5,-2,3,-1,3,-2,3,-2,3,-5,7,-10,11,-19,17,-22,16,-23,15,-27,14,-27,13,-27,15,-27,14,-23,12,-17,12,-18,11,-18,12,-18,13,-16,12,-4,10,-6,5,-6,6,-5,6,-7,6,-7,7,-6,4,-3,3,-4,3,-6,6,-5,3,-16,26,-25,32,-23,28,-27,29,-29,29,-26,26,-24,24,-22,24,-24,25,-18,21,-15,16,-6,6,-11,12,-13,16,-15,13,-13,7,-1,1,-1,1,0,1,-14,16,-16,15,-19,14,-25,18,-27,22,-24,25,-28,24,-24,18,-25,19,-22,17,-21,14,-15,11,-13,11,-8,9,-2,1,0,0,0,0,0,0,0,0,-8,14,-21,20,-19,20,-10,14,-5,8,-7,8,-25,19,-33,37,-46,41,-44,33,-32,27,-20,19,-5,6,-5,4,-1,2,-1,0,0,0,-8,13,-15,18,-19,23,-15,14,-15,16,-8,11,-6,5,-2,3,-19,27,-21,22,-21,15,-21,12,-19,13,-19,13,-18,14,-19,15,-19,18,-19,18,-17,17,-15,17,-23,25,-21,28,-19,23,-14,19,-9,7,-7,6,-3,3,-1,2,-2,2,-2,3,-3,3,-2,3,-2,2,-16,13,-20,20,-22,20,-23,23,-19,20,-19,22,-18,22,-20,26,-21,26,-21,28,-21,23,-20,20,-16,18,-13,16,-13,14,-14,14,-10,9,-18,17,-9,13,-5,13,-8,7,-5,10,-3,6,-5,4,-3,5,-3,4,-2,3,-2,2,-3,1,-3,4,-7,9,-19,26,-16,23,-10,15,-5,6,-9,10,-14,15,-16,18,-13,10,-17,12,-17,12,-14,10,-11,8,-6,5,-4,6,-4,6,-3,1,0,0,0,0,-20,17,-17,11,-11,11,-28,31,-35,36,-33,37,-33,35,-31,27,-21,16,-26,13,-23,15,-22,17,-23,18,-20,17,-17,18,-14,17,-7,3,-3,5,-11,11,-12,13,-10,8,-6,5,-2,3,-3,1,-6,8,-3,3,-6,5,-5,6,-20,19,-21,28,-23,25,-4,17,-2,1,-1,1,0,0,0,0,0,0,-1,0,-5,11,-3,4,-2,2,-1,2,-1,1,-1,0,-9,13,-24,13,-27,31,-27,27,-25,24,-30,29,-26,28,-16,18,-10,14,-5,6,-5,6,-12,11,-22,19,-24,19,-15,14,-20,17,-11,10,-8,9,-3,2,-10,13,-12,13,-10,12,-10,11,-19,20,-18,17,-16,14,-10,11,-3,3,-1,1,0,0,-17,24,-17,25,-12,15,-2,4,-6,8,-2,1,0,1,-12,9,-5,10,-14,17,-12,15,-14,15,-15,14,-15,17,-17,11,-19,12,-19,13,-19,16,-16,16,-11,13,-6,10,-17,11,-17,20,-24,23,-25,26,-13,12,-3,2,-1,1,0,0,-9,13,-11,13,-4,5,-10,14,-8,11,-6,6,-5,5,-5,5,-7,7,-11,12,-20,20,-20,20,-23,21,-23,21,-23,20,-14,14,-11,9,-15,16,-28,19,-17,20,-8,8,-3,3,-1,1,0,0,-4,1,-11,12,-22,16,-24,22,-24,22,-22,21,-20,18,-21,19,-22,20,-23,21,-22,20,-19,19,-12,12,-7,6,-2,2,-1,2,-1,0,-1,1,-2,2,-2,2,-2,4,-3,2,-4,4,-6,3,-4,5,-5,4,-4,4,-2,3,-3,3,-3,3,-3,3,-3,4,-3,3,-3,4,-3,3,-3,2,-2,2,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-9,9,-15,19,-23,23,-32,27,-28,27,-29,28,-25,19,-22,22,-21,22,-22,23,-23,23,-22,24,-23,23,-24,23,-25,26,-30,25,-35,38,-39,35,-40,40,-38,39,-36,41,-34,42,-30,38,-11,18,-9,9,-8,8,-14,13,-25,19,-33,38,-40,48,-38,48,-29,44,-20,19,-10,12,-14,16,-21,19,-25,26,-28,27,-26,26,-28,29,-24,28,-19,22,-15,12,-5,6,-13,13,-19,16,-24,18,-25,23,-22,24,-19,22,-17,21,-22,24,-19,23,-19,9,-16,18,-17,13,-19,13,-22,15,-22,16,-23,18,-24,18,-25,20,-23,21,-20,18,-17,15,-17,16,-18,17,-36,25,-35,30,-32,33,-33,26,-26,24,-24,18,-25,24,-20,24,-16,22,-9,13,-6,9,-5,7,-4,7,-6,9,-13,14,-20,18,-24,22,-31,31,-42,39,-35,39,-33,26,-24,16,-14,15,-11,10,-7,9,-16,18,-24,22,-27,24,-27,35,-26,31,-11,12,-8,13,-2,3,-6,2,-23,19,-12,13,-13,9,-14,10,-15,12,-16,15,-21,24,-23,22,-22,20,-25,22,-27,19,-26,24,-31,27,-35,26,-34,24,-34,25,-32,22,-25,18,-16,7,-2,3,-1,1,0,0,0,0,0,0,0,0,-3,2,-15,18,-10,13,-10,12,-11,14,-13,15,-14,13,-20,11,-20,14,-19,13,-20,19,-16,16,-18,15,-15,18,-14,18,-16,15,-12,16,-12,9,-12,13,-8,8,-12,10,-11,11,-5,6,-3,2,0,0,0,0,0,0,-12,7,-22,23,-26,28,-24,28,-16,17,-7,10,-3,4,-3,3,-1,2,-3,6,-2,3,-10,7,-17,22,-18,23,-18,23,-17,23,-21,20,-19,20,-23,22,-22,19,-21,21,-21,20,-8,8,-6,5,-7,6,-6,6,-7,7,-13,10,-24,20,-24,23,-23,24,-23,21,-24,20,-23,20,-19,17,-12,15,-9,12,-8,9,-9,9,-12,11,-14,11,-17,14,-20,14,-24,15,-29,20,-30,22,-30,27,-35,26,-33,25,-36,27,-29,24,-28,23,-22,18,-14,11,-5,7,-6,3,0,0,0,0,0,0,0,0,0,0,-11,13,-13,13,-15,17,-14,10,-5,5,-6,2,-14,13,-19,15,-13,12,-13,12,-21,28,-26,35,-25,27,-26,31,-26,28,-23,25,-24,22,-19,23,-22,25,-16,13,-4,5,-11,13,-13,12,-16,17,-3,9,-16,20,-16,18,-12,16,-11,12,-4,12,-11,10,-2,1,-1,1,-6,7,-3,2,0,1,0,0,0,0,0,0,-3,3,-3,3,-3,3,-3,3,-3,3,-4,5,-6,5,-4,7,-5,4,-7,5,-6,4,-5,4,-3,4,-3,4,-3,4,-3,3,-3,3,-3,3,-2,3,-2,2,-2,2,-1,1,-1,1,-2,1,-2,2,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-4,2,-22,24,-36,33,-39,42,-27,36,-14,11,-14,14,-15,17,-12,14,-11,11,-10,11,-9,10,-8,13,-10,9,-4,4,-33,25,-38,31,-44,35,-41,33,-35,28,-35,25,-36,23,-35,20,-36,19,-26,17,-8,16,-1,3,0,0,-1,1,0,0,0,0,0,0,0,0,-1,2,-2,2,-4,5,-29,28,-29,27,-23,19,-12,16,-6,8,-8,7,-7,5,-11,8,-14,14,-15,15,-17,20,-18,25,-21,28,-23,28,-14,21,-12,14,-8,8,-7,8,-10,8,-19,15,-28,30,-34,33,-32,27,-18,16,-8,6,-1,1,-1,2,-2,2,-13,16,-22,25,-23,25,-27,29,-28,35,-25,25,-16,15,-3,3,0,1,0,0,0,0,-2,6,-2,5,-15,17,-18,21,-17,18,-10,13,-8,10,-6,7,-8,7,-12,14,-16,14,-16,14,-19,14,-17,13,-18,10,-17,10,-16,11,-14,11,-14,11,-11,9,-11,9,-8,7,-11,8,-15,15,-22,23,-30,27,-18,18,-13,14,-4,3,0,0,0,0,-1,2,-10,5,-24,22,-19,17,-20,19,-22,23,-23,22,-18,19,-18,14,-16,14,-16,16,-5,9,-5,4,-1,1,-1,2,-10,7,-1,1,-8,6,-8,2,-8,12,-8,10,-9,15,-13,16,-15,16,-17,15,-19,13,-21,13,-17,14,-8,6,-1,2,0,0,0,0,-10,13,-13,17,-19,17,-24,23,-17,18,-8,6,-9,8,-3,3,0,1,0,0,0,0,0,0,-21,26,-29,46,-29,23,-30,25,-28,26,-18,16,-8,8,-6,6,-6,6,-5,6,-8,7,-9,9,-13,13,-16,14,-18,16,-19,16,-15,12,-5,6,-3,2,-1,1,-1,1,-2,1,-2,3,-2,3,-1,1,-7,9,-12,13,-14,11,-12,13,-11,12,-15,15,-14,15,-10,14,-7,12,-7,11,-7,10,-6,8,-7,9,-8,10,-6,11,-8,10,-12,9,-5,5,-5,6,-6,5,-7,8,-5,5,-12,11,-8,9,-7,6,-9,9,-6,9,-5,7,-6,5,-4,6,-5,4,-5,4,-4,3,-5,5,-12,10,-15,14,-21,16,-20,14,-18,14,-12,9,-5,6,-3,4,-2,2,-2,1,-1,1,-4,4,-7,9,-8,5,-13,10,-2,2,-2,3,-1,1,-1,0,0,0,-7,10,-3,3,-3,3,-3,4,-2,2,-3,4,-4,3,-1,2,-1,1,-1,2,-1,1,-7,5,-9,11,-7,12,-3,6,-6,8,-2,7,-5,8,-5,8,-9,6,-6,5,-5,4,-4,8,-7,8,-7,9,-7,9,-7,5,-2,5,-1,3,-2,4,-6,3,-4,4,-3,2,-5,5,-4,2,-3,6,-4,4,-2,4,-5,3,-13,14,-15,15,-19,19,-16,16,-3,6,-7,7,-12,8,-8,11,-9,7,-4,7,-4,4,-4,5,-3,2,-3,3,-4,3,-2,3,-6,4,-2,2,-2,1,-1,1,0,1,-1,0,0,1,-2,1,-6,5,-11,10,-33,30,-38,34,-44,40,-43,36,-35,33,-21,17,-10,13,-5,7,-2,1,-1,1,-1,1,-1,1,0,0,0,0,-1,0,-13,16,-22,19,-23,42,-30,34,-33,41,-21,20,-11,11,-7,5,-2,2,0,1,-1,0,0,1,-30,42,-23,23,-14,11,-15,20,-22,21,-23,31,-22,24,-18,22,-21,31,-14,16,-11,17,-10,17,-12,7,-5,13,-5,11,-2,4,0,1,-1,1,-4,5,-15,10,-16,20,-14,14,-18,21,-24,23,-20,15,-18,19,-13,15,-15,14,-11,11,-8,6,-5,6,-7,4,-6,3,-8,5,-9,9,-26,22,-32,30,-34,38,-44,44,-49,44,-44,41,-43,38,-42,37,-38,34,-36,33,-37,31,-34,29,-32,26,-29,24,-25,20,-24,21,-23,19,-24,21,-21,21,-20,20,-20,19,-17,16,-14,14,-12,8,-10,6,-5,5,-3,3,-2,0,0,1,-1,0,0,1,-1,0,0,1,0,1,-5,6,-6,2,0,0,0,1,-1,0,0,1,0,0,0,1,0,0,-1,0,-1,1,0,1,-1,1,0,1,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,-3,4,-4,6,-13,11,-19,19,-25,25,-34,29,-38,35,-32,35,-34,32,-34,36,-33,35,-33,34,-30,34,-32,34,-25,28,-18,12,-7,9,-23,13,-16,17,-19,17,-24,23,-19,19,-20,19,-23,33,-17,17,-17,21,-46,22,-39,24,-36,21,-30,26,-32,33,-31,34,-30,31,-16,27,-11,9,-4,5,-2,2,-1,1,0,0,-3,5,-3,6,-16,12,-18,26,-19,27,-22,33,-18,31,-15,22,-16,18,-6,11,-1,2,-1,2,-1,1,-1,0,-1,4,-3,4,-5,8,-10,10,-8,11,-11,9,-11,12,-11,17,-12,19,-16,18,-14,17,-17,14,-11,14,-13,13,-11,14,-11,15,-13,14,-11,15,-11,15,-9,16,-11,14,-8,14,-10,12,-10,12,-11,16,-12,19,-12,24,-17,26,-18,26,-15,26,-15,20,-14,26,-12,20,-13,17,-9,16,-6,5,-2,3,-2,0,0,1,-1,1,-9,13,-3,3,-5,4,-3,4,-3,3,-3,4,-5,4,-1,2,-1,0,0,2,-1,0,-1,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-2,2,0,1,-1,0,0,0,0,0,-1,1,-5,6,-2,2,-5,7,-9,11,-9,12,-11,16,-17,19,-16,26,-20,28,-27,34,-22,36,-21,33,-18,35,-20,33,-23,30,-18,31,-20,26,-16,22,-13,20,-14,17,-14,18,-12,16,-14,17,-14,19,-15,16,-13,17,-13,14,-13,15,-14,15,-14,19,-16,19,-14,18,-14,17,-15,18,-17,18,-16,19,-12,18,-8,14,-7,10,-6,7,-1,3,-1,1,-11,21,-9,13,-4,4,-9,6,-10,11,-9,12,-7,8,-9,12,-11,13,-10,14,-12,14,-10,14,-10,15,-8,14,-9,13,-7,13,-8,11,-7,11,-9,12,-7,12,-7,11,-6,9,-5,9,-5,6,-10,8,-7,7,-5,7,-5,3,-4,3,-4,4,-5,5,-5,6,-10,7,-16,17,-17,20,-13,9,-2,4,-2,2,-4,3,-6,8,-10,10,-9,9,-7,8,-3,5,-2,2,-3,5,-5,5,-5,10,-2,2,-1,1,-1,1,-1,1,-1,1,-5,3,-7,8,-4,2,-6,5,-4,4,-5,5,-5,3,-6,6,-10,9,-11,12,-17,11,-15,20,-15,17,-16,13,-17,15,-18,18,-12,11,-4,4,-4,4,-8,6,-7,8,-4,4,-5,8,-6,8,-1,1,-3,2,-8,11,-2,2,-1,2,-3,3,-4,5,-2,3,-2,1,0,1,-1,0,0,1,0,0,0,0,-1,2,-2,4,-2,3,-2,2,-1,4,-13,9,-26,31,-35,29,-34,27,-25,25,-17,15,-20,16,-12,10,-11,14,-6,8,-9,13,-11,9,-16,20,-23,25,-26,30,-28,30,-23,27,-26,28,-23,34,-22,31,-25,37,-32,40,-33,40,-35,37,-31,36,-29,35,-30,31,-26,32,-24,29,-13,17,-12,13,-11,14,-6,9,-2,3,-2,1,0,1,-1,2,-1,2,-1,1,0,1,0,1,-1,0,-16,33,-12,15,-19,20,-38,25,-32,25,-34,31,-35,30,-34,23,-33,21,-37,28,-30,23,-25,17,-27,22,-27,26,-26,26,-22,25,-20,23,-18,25,-20,25,-19,26,-31,26,-26,22,-19,18,-17,18,-14,23,-14,28,-15,30,-17,38,-11,32,-11,14,-8,11,-9,13,-6,14,-11,14,-9,16,-10,8,-8,9,-4,5,-5,2,-7,9,-2,4,-1,1,-1,0,-1,2,-3,2,-4,5,-7,5,-8,7,-5,4,-7,9,-12,12,-14,15,-13,19,-13,18,-12,16,-9,13,-6,7,-7,8,-6,6,-10,9,-11,14,-36,35,-40,33,-41,30,-41,28,-37,24,-39,25,-37,25,-38,23,-32,24,-27,24,-23,22,-23,20,-23,23,-23,22,-22,23,-23,23,-21,23,-24,24,-25,26,-26,25,-26,29,-27,25,-25,26,-24,24,-20,21,-14,14,-14,11,-12,12,-12,12,-9,15,-10,14,-7,12,-10,14,-10,15,-12,15,-15,16,-18,16,-21,19,-21,18,-20,19,-21,21,-18,20,-17,19,-18,18,-18,17,-18,20,-18,20,-17,18,-16,18,-17,15,-22,20,-19,17,-19,17,-22,15,-14,15,-13,16,-13,13,-13,13,-12,11,-11,13,-15,14,-18,22,-22,20,-22,23,-24,22,-21,23,-23,27,-21,23,-19,22,-16,19,-16,14,-14,14,-7,9,-4,5,0,2,-1,0,0,1,-1,0,0,1,-3,1,-4,5,-4,4,-5,4,-5,4,-20,17,-29,37,-32,38,-32,37,-26,32,-19,21,-17,12,-24,20,-24,19,-25,25,-21,22,-21,19,-23,20,-15,17,-17,14,-7,8,-4,5,-9,10,-11,12,-13,14,-10,15,-13,15,-13,14,-12,13,-13,19,-12,19,-12,18,-13,19,-13,17,-15,18,-18,19,-16,21,-20,19,-19,20,-19,20,-14,18,-11,11,-10,10,-16,20,-20,18,-19,16,-24,26,-27,23,-24,25,-23,22,-16,17,-11,15,-10,10,-2,3,-8,7,-14,14,-11,12,-12,14,-12,15,-11,17,-13,16,-11,16,-10,14,-8,12,-10,9,-7,6,-2,3,-1,1,-1,2,-2,0,-1,2,-1,1,-1,2,-1,1,-1,2,-2,2,-2,2,-2,4,-4,3,-3,9,-6,10,-1,3,-4,1,-9,12,-8,10,-11,18,-14,13,-13,17,-11,15,-12,16,-12,17,-9,16,-10,18,-9,18,-11,18,-11,17,-9,17,-11,20,-12,24,-13,23,-12,23,-11,21,-12,22,-11,21,-8,18,-8,11,-7,11,-8,12,-7,12,-7,11,-6,7,-3,5,-3,2,-1,3,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-1,0,0,1,0,1,0,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,4,-5,9,-10,11,-7,7,-10,13,-44,44,-36,44,-37,41,-32,43,-28,31,-19,15,-9,11,-7,11,-12,9,-15,14,-15,16,-14,18,-15,19,-13,19,-10,15,-9,9,-9,10,-8,9,-11,10,-9,10,-11,12,-11,11,-12,14,-11,10,-7,8,-6,6,-8,13,-11,14,-10,15,-12,15,-8,16,-8,9,-7,6,-8,15,-4,6,-5,6,-5,4,-4,4,-4,4,-4,4,-5,7,-11,10,-18,18,-11,13,-16,14,-14,14,-14,13,-15,14,-13,18,-14,16,-12,17,-10,10,-3,7,-3,2,0,2,-2,1,-1,2,-3,1,-6,9,-3,3,-2,1,-4,6,-7,6,-5,3,-6,6,-5,7,-5,7,-4,7,-6,4,-2,3,-3,2,-1,2,-2,1,-3,1,-2,1,-1,1,-1,2,-2,2,-1,1,-1,0,0,1,-2,0,0,1,-3,2,-1,3,-2,1,-10,11,-6,11,-13,22,-16,26,-18,26,-15,23,-9,17,-7,8,-2,1,0,1,-1,0,-1,2,-2,1,-4,5,-7,6,-6,8,-5,6,-3,4,-17,22,-39,37,-31,35,-24,33,-10,15,-9,6,-2,3,-6,6,-7,9,-13,10,-18,19,-19,23,-18,24,-17,19,-8,10,-6,5,-4,4,-3,3,-5,6,-9,9,-15,10,-16,20,-16,16,-8,11,-9,8,-7,9,-8,8,-6,10,-8,10,-13,14,-11,16,-13,14,-12,16,-12,16,-13,17,-14,15,-14,16,-16,16,-17,18,-19,23,-17,23,-18,21,-18,19,-14,16,-9,8,-6,8,-6,3,-4,6,-4,3,-9,11,-17,17,-21,23,-23,23,-18,26,-11,16,-17,19,-19,20,-16,18,-15,18,-14,23,-13,14,-14,13,-14,12,-14,15,-12,17,-11,17,-10,17,-9,13,-9,15,-11,15,-8,14,-8,14,-7,13,-8,13,-9,14,-9,13,-10,13,-8,9,-8,7,-12,12,-15,14,-14,15,-21,18,-19,20,-24,21,-19,22,-15,17,-5,8,-1,1,-1,0,-1,1,-18,17,-9,11,-12,11,-10,8,-5,8,-3,5,-9,9,-12,18,-16,18,-17,21,-16,18,-13,20,-9,17,-11,13,-9,14,-10,13,-7,15,-10,12,-7,14,-10,12,-7,12,-6,9,-1,3,-2,2,-2,4,-1,1,-1,0,-8,10,-2,1,-1,1,-2,1,0,1,-1,0,0,1,-1,0,-1,2,-14,9,-14,18,-15,17,-13,19,-14,20,-14,23,-11,22,-14,21,-13,24,-11,22,-14,22,-15,22,-17,28,-18,27,-18,28,-19,29,-13,29,-17,30,-15,30,-17,30,-14,32,-11,29,-14,26,-13,24,-15,21,-13,26,-15,22,-12,18,-9,10,-5,9,-5,4,-5,6,-4,4,-2,4,-2,4,-2,2,0,2,-2,0,-1,1,-1,0,0,1,-1,0,-1,1,-1,0,-1,1,-1,1,-1,1,-2,2,-2,2,-5,6,-11,11,-11,16,-13,17,-14,18,-20,23,-23,28,-30,32,-30,39,-32,32,-11,29,-25,18,-4,7,-2,3,-2,3,-1,2,-6,3,-8,9,-13,17,-14,26,-36,31,-34,42,-33,44,-31,42,-36,46,-30,44,-31,41,-27,39,-14,27,-14,17,-16,22,-23,27,-23,34,-8,20,-4,6,-4,4,-5,4,-11,8,-12,17,-19,25,-18,29,-19,26,-14,25,-11,12,-11,10,-16,13,-24,17,-20,21,-22,21,-25,26,-24,20,-14,14,-15,18,-8,9,-5,4,-17,8,-16,14,-14,16,-14,16,-14,14,-14,12,-15,13,-12,13,-14,11,-10,13,-10,11,-8,13,-8,10,-6,10,-6,7,-5,7,-4,5,-7,7,-3,7,-8,8,-2,6,-5,5,-6,11,-15,15,-19,24,-17,14,-18,20,-10,7,-6,10,-5,3,0,0,0,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-8,6,-3,7,-9,3,-1,3,-2,1,-8,2,-19,21,-19,20,-24,20,-20,16,-21,19,-19,18,-18,15,-17,11,-15,14,-16,13,-17,14,-14,11,-14,15,-17,16,-18,18,-15,17,-13,14,-13,13,-9,15,-12,13,-10,15,-5,14,-4,9,-2,5,-2,1,0,1,-1,0,0,1,-1,1,-1,1,-7,17,-5,10,-2,2,-3,1,-7,12,-10,13,-8,12,-7,8,-6,10,-8,6,-4,7,-4,4,-2,3,-3,2,-1,1,-2,2,-3,1,-3,5,-6,5,-8,9,-8,8,-10,11,-11,9,-9,10,-9,9,-12,15,-14,11,-6,10,-11,9,-10,9,-9,9,-7,9,-7,6,-7,6,-5,6,-4,3,-2,2,-1,1,-1,1,0,0,-1,1,-1,0,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,3,-7,3,-10,12,-10,7,-4,7,-3,2,-9,7,-19,18,-16,14,-24,17,-27,27,-27,23,-26,16,-25,28,-27,25,-28,24,-26,25,-22,27,-20,24,-17,27,-23,24,-24,29,-21,24,-13,12,-9,8,-8,7,-14,19,-17,24,-23,23,-24,23,-21,21,-22,27,-16,20,-10,7,-8,8,-15,10,-16,17,-17,21,-17,25,-19,28,-16,31,-17,29,-25,32,-27,44,-31,35,-24,37,-27,36,-26,35,-27,33,-19,23,-15,12,-17,16,-24,28,-29,34,-35,37,-36,37,-32,37,-28,35,-28,32,-24,28,-20,24,-23,27,-17,25,-19,21,-15,25,-15,14,-15,21,-20,18,-17,23,-12,22,-15,22,-12,25,-16,26,-16,24,-16,22,-14,25,-15,22,-13,22,-16,18,-12,16,-12,12,-10,16,-10,15,-10,15,-10,14,-9,15,-8,13,-8,12,-5,9,-7,7,-6,6,-4,5,-2,2,-2,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,2,-2,1,-2,2,-6,7,-7,9,-11,13,-12,15,-11,9,-3,0,0,1,0,0,0,1,-1,0,0,1,-4,12,-7,7,-7,5,-9,11,-10,9,-11,9,-11,18,-17,14,-12,14,-12,16,-12,14,-12,12,-12,16,-12,16,-9,19,-12,16,-15,19,-14,20,-13,18,-13,14,-13,16,-15,16,-14,15,-15,18,-14,11,-18,21,-15,18,-15,21,-15,16,-13,21,-10,18,-8,12,-4,9,-5,7,-2,4,-2,2,-11,22,-3,4,-6,13,-14,19,-11,17,-11,16,-11,18,-12,15,-11,15,-10,15,-10,12,-11,15,-9,12,-10,12,-10,13,-10,12,-10,15,-8,15,-11,14,-7,13,-8,9,-3,5,-1,0,0,0,-1,0,0,1,-3,1,-1,1,-2,2,-2,2,-2,2,-3,3,-3,3,-3,2,-2,3,-3,2,-2,4,-3,2,-1,5,-3,2,-2,3,-3,3,-3,3,-3,4,-4,3,-3,3,-3,3,-3,3,-3,3,-3,3,-4,2,-1,3,-4,2,-2,3,-4,3,-1,3,-3,2,-3,3,-3,2,-3,2,-3,3,-3,3,-3,3,-3,2,-2,2,-3,2,-1,2,-2,1,-1,2,-2,0,-1,2,-1,1,-2,2,-1,2,-2,2,-2,2,-1,1,-1,1,-2,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,3,-5,3,-11,10,-13,16,-17,17,-20,20,-16,21,-14,13,-9,9,-4,5,-17,15,-29,33,-28,35,-26,38,-31,34,-28,38,-24,34,-22,32,-24,29,-18,30,-16,30,-16,27,-15,29,-16,29,-15,27,-15,26,-14,19,-14,14,-7,11,-11,16,-13,16,-11,16,-15,20,-17,22,-17,27,-24,23,-29,20,-24,22,-18,21,-17,20,-20,23,-22,23,-28,25,-24,21,-21,16,-14,11,-13,9,-8,9,-8,7,-6,7,-4,4,-3,4,-4,4,-5,4,-10,5,-4,2,-1,3,-2,1,-3,4,-8,6,-6,11,-17,21,-22,25,-29,35,-30,42,-38,43,-34,39,-28,30,-27,35,-25,27,-19,19,-4,8,-4,4,-1,2,-5,5,-16,10,-24,27,-17,18,-10,6,-4,4,-2,2,-2,2,-2,2,-4,3,-12,17,-6,6,-4,5,-3,2,-2,6,-10,14,-9,14,-8,13,-6,12,-6,7,-6,10,-5,8,-5,11,-4,3,-2,2,-2,2,-3,3,-3,4,-6,4,-3,6,-6,2,-3,5,-4,3,-2,5,-3,1,-7,7,-8,11,-8,11,-7,14,-9,13,-9,16,-8,16,-7,16,-9,16,-8,14,-10,12,-9,13,-9,12,-5,10,-4,6,-4,9,-8,13,-8,13,-11,15,-8,10,-4,7,-4,1,0,1,-1,0,0,1,-1,0,0,1,-3,8,-4,6,-6,4,-6,4,-3,3,-9,10,-21,28,-20,23,-21,27,-19,21,-7,10,-3,1,0,2,-1,0,-1,1,-2,3,-2,3,-2,2,-7,15,-16,19,-12,25,-10,22,-12,18,-10,16,-7,11,-8,13,-9,9,-11,11,-13,14,-12,14,-10,14,-9,12,-10,13,-10,14,-10,13,-14,18,-13,17,-14,19,-12,16,-13,14,-10,14,-12,13,-12,14,-12,13,-13,14,-12,12,-13,16,-10,15,-10,11,-8,12,-7,6,-6,6,-2,2,-2,3,-3,2,-6,6,-9,9,-12,10,-11,10,-15,13,-16,11,-21,19,-17,20,-17,21,-19,24,-23,21,-24,19,-21,18,-30,24,-24,25,-15,16,-17,18,-8,8,-3,6,-16,20,-32,31,-33,37,-33,40,-31,36,-28,35,-26,32,-27,36,-26,33,-25,33,-26,31,-25,32,-23,31,-19,31,-22,30,-23,30,-21,26,-23,29,-21,25,-19,22,-22,24,-21,24,-18,22,-19,22,-16,20,-18,18,-14,18,-15,14,-12,11,-9,4,-1,2,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,1,-1,1,-2,1,-2,3,-5,4,-4,7,-8,7,-8,8,-11,13,-14,16,-18,20,-14,24,-16,23,-16,24,-18,21,-20,23,-18,28,-20,28,-21,28,-22,33,-19,31,-22,28,-18,31,-23,30,-20,34,-23,35,-19,33,-18,29,-19,26,-20,28,-20,28,-22,29,-22,27,-23,28,-18,29,-14,26,-17,24,-14,26,-16,21,-15,26,-15,20,-14,22,-11,18,-8,12,-6,7,-12,10,-3,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-1,0,-1,1,-1,0,-1,1,-1,3,-21,22,-17,12,-12,12,-16,16,-15,13,-8,9,-5,6,-5,7,-17,12,-32,30,-39,31,-38,32,-30,33,-28,31,-22,32,-26,34,-24,32,-24,32,-24,32,-24,29,-25,29,-20,29,-18,24,-19,21,-16,21,-15,16,-13,18,-11,16,-10,13,-10,13,-9,12,-8,12,-8,11,-11,12,-11,12,-11,13,-12,10,-10,10,-9,7,-6,5,-10,9,-18,18,-19,21,-21,23,-18,20,-19,20,-16,17,-17,18,-12,11,-9,12,-6,8,-4,5,-3,3,-6,4,-7,10,-9,11,-10,13,-11,13,-12,18,-11,23,-17,22,-15,17,-21,25,-20,30,-14,20,-15,19,-13,19,-12,19,-12,14,-13,15,-10,11,-3,5,-2,2,-1,2,-1,1,-1,1,-1,4,-4,3,-4,6,-6,5,-8,9,-3,2,-1,2,-1,0,-6,8,-4,6,-7,6,-10,8,-6,8,-5,4,-5,5,-3,4,-18,8,-10,16,-15,13,-12,14,-14,11,-12,12,-12,11,-13,12,-12,12,-12,13,-11,10,-10,10,-9,9,-7,8,-7,10,-9,10,-9,12,-11,10,-11,12,-13,12,-11,12,-7,6,-5,6,-2,3,0,2,-1,1,-1,1,-1,1,-4,5,-9,6,-16,8,-11,15,-13,13,-9,14,-11,13,-9,13,-10,11,-10,13,-11,12,-10,12,-7,9,-9,9,-8,7,-8,8,-7,6,-8,6,-6,7,-7,5,-6,6,-6,4,-2,4,-2,2,-3,3,-4,3,-4,5,-1,1,-2,2,-1,1,-2,1,-1,1,-2,0,0,1,-2,1,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,3,-10,8,-7,8,-5,7,-4,5,-3,5,-4,5,-10,13,-29,31,-46,51,-44,50,-48,53,-53,58,-56,59,-55,44,-38,42,-38,30,-19,16,-29,25,-32,28,-35,27,-31,26,-26,20,-9,13,-7,7,-8,7,-11,10,-14,9,-13,10,-10,7,-8,8,-25,20,-26,34,-29,29,-28,30,-26,29,-25,27,-27,22,-27,22,-26,30,-22,28,-21,28,-25,23,-26,17,-23,20,-12,15,-12,11,-4,2,-6,4,-4,4,-8,5,-11,13,-15,19,-16,20,-13,22,-19,21,-21,21,-25,20,-22,16,-21,14,-21,15,-19,12,-20,20,-16,17,-14,17,-14,17,-13,14,-7,10,-5,3,-4,6,-6,5,-13,8,-19,16,-22,25,-23,25,-22,24,-23,22,-22,20,-19,18,-17,13,-15,11,-17,11,-16,11,-17,8,-15,9,-15,14,-17,11,-16,10,-12,12,-12,11,-15,14,-15,15,-17,15,-17,15,-17,15,-18,16,-23,12,-21,17,-22,14,-21,14,-20,15,-13,9,-18,13,-13,11,-11,9,-6,8,-5,4,-2,2,-16,25,-7,9,-7,10,-4,5,-3,3,-2,2,-2,2,-15,18,-24,21,-26,25,-20,21,-23,20,-23,21,-19,15,-15,14,-14,15,-7,9,-10,12,-20,17,-15,17,-22,21,-23,19,-24,13,-23,17,-15,22,-14,20,-15,20,-15,15,-16,14,-16,14,-13,12,-9,11,-3,5,-2,1,0,1,-1,1,0,0,0,0,-12,20,-7,4,-6,6,-11,12,-12,13,-14,12,-16,30,-21,33,-20,29,-18,31,-20,28,-17,21,-20,24,-15,11,-11,5,-2,4,-3,1,-1,0,-4,7,-4,3,-1,1,-2,1,-3,2,-13,11,-17,16,-19,14,-20,14,-25,14,-26,17,-31,24,-32,23,-31,19,-27,31,-27,24,-24,23,-24,25,-23,21,-20,18,-21,19,-20,20,-23,20,-17,15,-17,14,-18,17,-20,18,-23,24,-31,33,-35,34,-33,31,-13,12,-15,18,-22,17,-22,19,-33,21,-29,21,-30,21,-34,21,-32,20,-27,20,-27,15,-20,16,-17,13,-15,11,-18,13,-17,16,-14,13,-23,19,-24,20,-28,26,-32,29,-31,25,-27,24,-24,19,-18,16,-18,12,-7,6,-8,3,-2,2,0,0,0,0,-1,0,-1,1,-1,0,-1,2,-3,3,-5,4,-4,6,-7,6,-8,9,-8,9,-8,6,-9,9,-8,10,-8,8,-11,9,-7,7,-9,11,-9,8,-6,7,-9,6,-7,8,-5,5,-6,5,-5,6,-5,5,-5,4,-4,4,-4,4,-3,2,-2,2,-2,1,-1,2,-1,1,-1,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,-60,52,-58,55,-56,59,-56,46,-54,44,-53,43,-51,39,-49,36,-44,28,-21,16,-17,17,-16,15,-21,20,-24,18,-24,22,-24,23,-23,24,-24,24,-31,28,-34,29,-28,24,-23,20,-23,21,-21,17,-18,12,-12,9,-23,22,-25,25,-24,26,-26,31,-32,35,-27,20,-9,11,-1,1,-1,1,-19,14,-17,18,-20,16,-22,14,-23,16,-22,14,-19,19,-16,18,-15,18,-15,15,-17,13,-17,14,-18,12,-15,11,-8,11,-4,9,-1,1,0,0,0,0,-25,19,-27,32,-21,22,-14,14,-13,14,-29,31,-28,31,-7,8,-3,4,-1,1,-1,1,-3,3,-2,4,-3,4,-24,29,-30,32,-10,9,-7,7,-5,3,-1,0,-12,12,-9,10,-3,5,-4,3,-10,6,-16,18,-23,22,-25,24,-23,24,-23,26,-22,26,-20,25,-18,22,-16,20,-15,17,-12,15,-13,14,-14,17,-14,16,-15,18,-17,19,-20,22,-21,26,-24,24,-23,24,-22,25,-24,31,-25,28,-19,17,-17,17,-13,19,-13,15,-14,15,-14,12,-14,13,-14,14,-13,11,-11,15,-12,10,-12,14,-13,13,-14,18,-15,15,-22,19,-26,21,-22,17,-22,15,-24,16,-24,17,-25,16,-25,26,-22,25,-20,24,-21,22,-21,24,-27,20,-28,24,-28,21,-25,18,-24,25,-23,24,-28,24,-24,24,-25,24,-24,23,-14,19,-6,8,-1,2,-1,1,0,0,0,0,-3,18,-8,15,-3,5,-22,24,-30,33,-36,35,-24,21,-7,5,-2,2,-1,1,-1,1,-1,1,-1,0,0,1,-2,3,-12,12,-19,13,-20,14,-19,15,-22,15,-19,16,-19,15,-14,14,-16,15,-14,11,-12,9,-12,10,-13,9,-13,10,-15,12,-15,12,-16,13,-12,12,-12,10,-12,8,-15,18,-17,20,-16,15,-16,11,-12,9,-12,9,-4,3,-22,28,0,1,-1,0,-5,3,-18,20,-20,20,-22,21,-16,21,-7,6,-4,3,-2,3,-11,6,-16,15,-17,13,-21,17,-22,17,-21,19,-26,19,-23,20,-23,19,-22,20,-19,19,-17,14,-10,9,-3,5,-2,1,-1,1,-8,11,-20,19,-17,18,-8,6,-9,8,-12,11,-8,9,-2,1,0,1,-11,16,-13,13,-14,10,-8,8,-2,3,-13,9,-15,12,-8,7,-2,3,-1,0,-4,4,-10,14,-11,10,-5,10,-3,3,-1,2,-7,4,-10,9,-13,7,-14,9,-14,20,-22,22,-25,22,-23,20,-25,17,-24,18,-24,17,-20,16,-20,18,-17,20,-14,16,-11,13,-10,9,-10,8,-10,11,-17,19,-15,17,-16,15,-10,9,-8,6,-5,6,-5,5,-6,4,-6,3,-7,5,-4,7,-9,6,-3,6,-6,7,-7,7,-7,5,-5,7,-5,4,-6,5,-6,5,-5,7,-7,6,-5,6,-4,5,-4,4,-9,11,-13,12,-16,20,-20,21,-21,24,-22,21,-19,22,-21,23,-17,18,-4,2,-4,3,-4,3,-17,12,-34,27,-30,30,-29,40,-34,39,-35,42,-42,29,-29,33,-41,33,-24,22,-23,23,-20,22,-16,10,-2,6,-2,1,-1,1,-1,1,-1,1,0,2,-4,2,-5,7,-5,6,-6,8,-9,12,-30,45,-36,43,-32,42,-32,42,-32,47,-33,43,-29,30,-9,8,-4,5,-1,2,-2,1,-9,7,-29,27,-30,29,-33,32,-29,34,-31,32,-24,28,-16,14,-16,18,-9,11,-9,11,-8,11,-12,11,-15,17,-25,20,-28,35,-38,41,-36,41,-38,49,-35,47,-36,50,-34,48,-36,44,-35,44,-38,45,-36,43,-36,43,-36,48,-39,44,-31,44,-31,42,-34,39,-29,37,-29,38,-28,37,-29,36,-28,36,-30,34,-28,34,-26,35,-26,33,-27,32,-25,30,-27,31,-24,32,-22,31,-20,30,-19,29,-20,26,-19,24,-20,20,-12,15,-10,11,-8,9,-7,7,-4,4,-1,1,0,0,-1,0,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,-6,5,-14,14,-5,5,-2,3,-3,3,-4,3,-4,6,-2,2,-4,5,-6,7,-4,11,-19,17,-25,30,-32,28,-26,31,-25,29,-24,26,-24,25,-25,26,-23,23,-22,20,-27,30,-26,22,-23,20,-21,14,-12,9,-10,9,-4,7,-2,2,-6,5,-5,4,-5,3,-7,11,-13,19,-17,28,-19,24,-21,21,-28,21,-29,20,-29,17,-17,18,-19,15,-18,18,-19,17,-18,17,-18,19,-17,13,-20,17,-23,22,-22,25,-22,23,-16,19,-19,16,-18,20,-17,19,-12,10,-7,3,-2,2,-1,1,0,0,0,0,-1,0,-7,5,-11,11,-13,12,-9,8,-4,7,-14,6,-28,31,-37,37,-36,37,-33,35,-30,30,-10,10,-4,9,-3,2,-1,0,0,1,0,0,0,1,-1,0,-5,5,-3,3,-12,7,-17,15,-13,17,-14,15,-13,12,-12,14,-13,13,-14,13,-15,11,-13,13,-11,9,-6,6,-4,2,-1,2,-6,2,-1,2,-2,1,-2,1,-1,2,-2,1,-1,1,-2,1,-1,2,-2,1,-1,2,-2,0,-1,2,-2,1,-1,2,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,2,-1,0,0,1,-1,0,0,1,-1,1,-2,3,-11,10,-19,20,-19,22,-17,21,-23,24,-26,26,-30,28,-32,29,-24,28,-22,25,-18,18,-15,16,-16,20,-20,20,-21,23,-25,18,-27,24,-21,21,-23,20,-23,27,-27,26,-22,22,-25,19,-20,21,-6,6,-3,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,0,-1,2,-3,5,-10,17,-24,21,-23,35,-25,29,-24,29,-26,24,-25,23,-27,20,-26,23,-25,20,-27,20,-25,21,-26,21,-26,23,-25,20,-27,24,-31,24,-29,24,-30,23,-30,23,-34,22,-31,24,-34,25,-28,25,-29,24,-26,28,-26,24,-27,21,-28,20,-24,17,-20,23,-29,28,-28,33,-32,32,-30,35,-30,34,-30,30,-28,24,-25,23,-23,23,-28,23,-19,26,-27,32,-24,32,-25,32,-24,32,-24,28,-23,28,-19,22,-12,18,-12,10,-5,6,-3,1,-1,3,-1,1,-1,1,-1,1,-1,1,-1,1,-2,0,0,1,-3,0,0,2,-1,0,0,2,-1,1,-1,1,-11,17,-15,21,-11,14,-14,14,-15,22,-22,21,-23,25,-27,32,-18,19,-11,10,-4,5,-25,20,-23,30,-29,27,-26,32,-23,33,-24,33,-26,30,-24,27,-22,20,-14,12,-7,11,-3,5,-5,5,-18,17,-21,24,-16,16,-22,24,-23,27,-20,23,-13,10,-5,11,-4,4,-7,7,-29,18,-22,19,-22,19,-19,18,-16,19,-21,19,-21,19,-23,16,-19,22,-23,24,-26,29,-28,28,-26,27,-19,19,-16,19,-12,12,-11,10,-9,10,-10,12,-31,31,-36,31,-30,32,-31,32,-32,36,-31,31,-29,30,-26,24,-18,21,-14,18,-14,15,-15,16,-21,20,-24,25,-29,26,-29,27,-30,26,-29,31,-28,27,-26,26,-26,22,-18,20,-17,14,-20,15,-23,19,-25,19,-21,24,-26,22,-18,18,-12,11,-1,2,-2,1,-1,3,-5,11,-31,22,-30,32,-25,29,-27,26,-28,27,-26,26,-28,25,-20,24,-14,15,-16,18,-21,29,-27,33,-31,33,-27,35,-21,32,-14,26,-6,8,-2,4,-2,2,-1,2,-1,1,-1,0,0,1,-1,0,-1,5,-23,29,-23,22,-28,28,-26,26,-29,21,-6,5,-25,23,-46,43,-33,34,-34,27,-23,29,-22,21,-21,18,-24,17,-24,28,-24,24,-18,22,-19,19,-21,21,-25,27,-28,27,-30,23,-22,21,-16,13,-20,16,-17,19,-18,18,-29,22,-23,25,-22,30,-23,29,-22,30,-22,28,-18,27,-13,24,-11,13,-8,5,-1,0,-1,2,-1,1,0,1,-3,2,-7,13,-10,9,-5,6,-6,3,-2,5,-21,12,-22,26,-20,25,-20,23,-21,19,-9,12,-2,5,-1,1,0,1,-1,0,-2,4,-3,2,-17,12,-22,17,-22,23,-26,24,-23,26,-21,25,-19,25,-21,24,-22,23,-22,21,-22,15,-23,19,-23,21,-20,21,-23,21,-20,19,-19,14,-16,19,-17,17,-26,27,-27,28,-24,25,-24,22,-22,22,-20,20,-18,18,-18,29,-20,25,-16,23,-16,19,-14,21,-14,16,-13,14,-13,11,-14,16,-12,19,-14,17,-11,23,-16,18,-18,25,-16,17,-15,22,-14,19,-9,18,-10,12,-8,9,-10,6,-14,12,-19,20,-18,19,-23,20,-26,21,-22,24,-26,23,-24,20,-21,18,-15,16,-12,13,-3,5,-2,1,-9,7,-21,8,-12,10,-13,8,-9,8,-13,9,-14,9,-16,12,-12,8,-11,10,-13,8,-12,10,-7,8,-5,8,-7,5,-4,7,-4,3,-2,4,-6,5,-14,8,-16,9,-19,11,-16,12,-17,10,-16,12,-16,12,-15,13,-15,8,-8,8,-4,5,-3,3,-2,3,-3,2,-3,5,-13,9,-16,13,-20,11,-19,12,-22,10,-18,11,-18,9,-16,12,-16,11,-13,11,-14,9,-7,13,-9,7,-9,9,-13,13,-18,17,-16,21,-21,19,-23,22,-19,20,-20,22,-18,19,-15,14,-19,19,-17,16,-17,17,-11,14,-13,11,-5,7,-7,6,-16,11,-15,14,-17,13,-12,15,-15,13,-11,17,-11,15,-11,17,-12,15,-10,16,-8,13,-8,10,-5,10,-5,7,-4,5,-4,10,-2,6,-5,5,-4,2,-1,0,0,1,-1,0,-2,1,-3,2,-2,1,-2,2,-2,1,-2,2,-2,2,-1,2,-2,1,-2,2,-2,1,-1,2,-2,1,-2,3,-2,1,-2,2,-3,2,-2,3,-3,3,-3,3,-3,4,-3,2,-3,4,-4,2,-3,3,-3,3,-4,3,-3,1,-1,2,-2,3,-2,3,-2,2,-1,2,-2,2,-1,2,-1,1,-1,0,0,1,-1,0,0,1,-1,1,-4,4,-13,11,-17,18,-23,21,-22,23,-20,19,-30,28,-25,24,-24,26,-26,30,-23,21,-15,16,-51,32,-56,41,-53,34,-49,35,-50,46,-42,55,-47,42,-18,15,-20,15,-16,13,-22,16,-28,21,-37,25,-45,28,-38,31,-42,34,-32,33,-30,28,-21,23,-20,35,-16,25,-17,22,-13,22,-13,22,-18,24,-19,24,-23,23,-30,23,-34,24,-40,26,-34,27,-31,26,-31,27,-28,28,-25,24,-15,19,-21,17,-16,12,-19,18,-17,20,-21,21,-23,28,-23,27,-26,30,-24,30,-25,28,-26,28,-27,30,-23,30,-25,28,-25,29,-25,24,-23,22,-23,22,-21,21,-22,23,-17,24,-12,15,-13,14,-12,14,-12,12,-9,12,-9,8,-6,7,-5,4,-3,4,-2,2,0,1,-6,5,-2,3,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,2,-2,2,-1,1,-2,1,-2,2,-2,1,-1,2,-1,0,0,1,-2,0,0,2,-1,0,0,1,-1,0,0,0,0,1,-1,0,0,4,-5,4,-5,6,-21,12,-35,41,-34,36,-35,43,-34,42,-29,30,-20,14,-8,14,-3,3,-2,2,-2,3,-4,2,-5,5,-12,9,-15,12,-16,16,-14,17,-16,16,-19,23,-22,24,-22,24,-26,25,-28,28,-23,26,-25,19,-25,22,-21,21,-15,16,-17,21,-16,22,-18,23,-23,31,-27,32,-32,34,-25,26,-28,26,-32,23,-31,23,-27,22,-27,20,-28,21,-26,19,-26,21,-20,19,-29,35,-31,36,-29,35,-29,33,-28,34,-28,33,-23,29,-20,23,-12,19,-12,10,-5,6,-2,1,-1,1,-1,0,0,0,0,1,-1,1,-1,8,-3,8,-6,8,-8,11,-12,12,-12,14,-9,14,-11,12,-17,18,-22,21,-20,20,-23,23,-24,31,-27,22,-16,17,-30,26,-26,26,-27,25,-21,26,-15,14,-5,5,-1,1,-8,14,-13,15,-12,7,-22,29,-26,38,-23,37,-24,40,-24,46,-20,45,-18,42,-22,44,-18,44,-19,36,-20,28,-19,25,-18,21,-15,20,-19,21,-16,22,-19,25,-10,13,-5,8,-2,2,-3,3,-3,3,-2,2,-4,3,-5,7,-4,5,-2,3,-14,9,-21,16,-14,17,-16,17,-20,18,-16,22,-13,18,-12,14,-11,11,-7,10,-8,9,-7,8,-5,7,-6,6,-3,5,-4,3,-2,4,-3,2,-1,3,-2,2,-1,2,-2,2,-2,1,-1,2,-3,1,-3,3,-5,2,-6,4,-4,4,-2,4,-3,1,0,2,-4,2,-5,4,-6,9,-10,12,-18,14,-18,18,-16,18,-17,16,-17,23,-20,24,-22,26,-22,22,-17,20,-10,8,-3,2,-1,1,0,1,-1,1,-1,1,0,3,-4,5,-3,6,-5,3,-4,6,-6,6,-14,12,-20,28,-26,24,-24,25,-27,28,-27,30,-23,29,-25,28,-20,27,-19,22,-20,27,-17,26,-17,23,-13,22,-16,20,-15,22,-15,20,-13,19,-15,16,-18,18,-18,20,-18,21,-18,23,-20,22,-19,25,-22,24,-20,28,-20,24,-19,24,-14,21,-9,9,-13,9,-11,11,-10,8,-15,13,-11,10,-12,10,-8,7,-5,4,-3,3,-16,16,-18,18,-19,20,-18,21,-18,17,-16,19,-13,11,-5,13,-4,3,-15,21,-11,11,-7,9,-6,5,-4,3,-4,3,-3,2,-3,5,-7,7,-6,9,-8,9,-7,11,-6,7,-4,6,-3,7,-24,14,-30,31,-25,29,-22,29,-19,22,-21,19,-22,14,-18,14,-22,12,-18,10,-13,4,-10,5,-9,5,-10,4,-4,6,-10,11,-8,10,-16,16,-16,19,-19,21,-17,21,-18,18,-17,21,-17,17,-17,19,-16,17,-9,9,-8,6,-7,8,-11,11,-12,12,-10,11,-7,9,-4,4,-2,2,-1,3,-3,3,-3,4,-7,7,-6,8,-8,7,-7,8,-7,5,-14,12,-10,16,-12,15,-12,10,-12,11,-21,19,-21,19,-20,22,-19,20,-17,21,-18,17,-19,21,-27,23,-19,21,-21,20,-6,8,-17,13,-21,22,-16,18,-15,17,-11,12,-9,5,-4,2,-2,1,0,1,-1,1,-2,3,-7,4,-3,3,-4,2,-2,3,-16,13,-18,23,-18,28,-19,27,-18,30,-23,29,-19,25,-23,22,-19,23,-28,23,-12,15,-7,6,-1,3,-2,1,-1,1,-1,1,-16,13,-8,21,-2,3,-9,10,-17,15,-13,19,-14,16,-10,15,-7,10,-6,9,-7,9,-6,9,-9,7,-8,5,-6,8,-14,10,-11,13,-9,8,-11,7,-2,2,-1,1,-1,0,0,1,-1,0,-1,1,-1,1,-4,6,-1,5,-19,9,-18,24,-15,17,-12,15,-13,13,-12,14,-13,10,-6,6,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-2,2,-2,2,-5,7,-10,12,-9,11,-8,9,-6,8,-9,8,-7,5,-5,2,-4,5,-9,8,-18,17,-11,10,-19,17,-18,16,-16,16,-18,21,-18,16,-8,10,-4,2,-1,2,-6,7,-14,13,-15,13,-11,16,-10,17,-13,18,-13,16,-13,18,-12,16,-14,17,-12,15,-13,15,-10,14,-11,11,-8,12,-10,7,-7,6,-2,2,-1,2,-1,1,-1,2,-1,1,-5,1,-1,1,-1,1,-1,1,-2,1,-1,2,-1,1,-1,2,-3,1,-1,2,-2,1,-1,2,-2,2,-2,3,-2,2,-2,2,-2,3,-2,2,-1,2,-2,1,0,2,-2,0,-1,2,-2,0,-1,2,-2,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,0,2,-10,11,-19,29,-27,33,-30,45,-34,36,-30,34,-33,39,-33,32,-26,34,-21,35,-17,26,-13,21,-8,12,-10,6,-5,8,-8,7,-16,15,-15,14,-19,21,-21,21,-17,24,-23,21,-20,22,-22,22,-16,15,-12,12,-10,14,-6,4,-14,7,-26,27,-25,24,-28,28,-22,27,-13,19,-11,13,-6,10,-4,2,-3,2,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-3,2,-2,1,-2,1,-2,2,0,2,-2,2,-2,2,-3,2,-3,2,-2,3,-3,2,-3,3,-3,2,-2,3,-3,1,-1,2,-2,1,-1,2,-2,1,-1,3,-2,2,-2,2,-1,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,-4,9,-36,37,-39,52,-46,56,-46,59,-50,51,-52,51,-50,38,-26,24,-15,17,-15,14,-12,13,-15,13,-22,21,-44,33,-46,41,-42,43,-41,40,-43,49,-42,50,-43,48,-45,50,-41,44,-41,42,-42,49,-28,31,-31,22,-29,26,-27,32,-29,22,-28,28,-22,22,-27,29,-21,24,-30,27,-15,10,-8,9,-6,6,-8,8,-9,10,-6,6,-11,11,-19,18,-25,24,-27,23,-26,24,-26,24,-25,28,-28,26,-24,25,-21,26,-22,23,-21,25,-21,25,-19,24,-20,21,-17,17,-17,14,-19,17,-15,13,-16,12,-20,15,-20,23,-17,17,-29,25,-20,22,-23,25,-22,24,-29,19,-24,24,-15,23,-23,23,-18,18,-20,20,-16,20,-17,16,-17,17,-14,18,-15,14,-12,11,-5,7,-5,5,-2,3,-1,2,0,1,-1,0,0,1,0,0,0,1,-1,0,-1,0,-1,1,-6,5,-5,7,-8,8,-8,11,-10,9,-9,11,-9,9,-8,9,-13,11,-16,20,-36,34,-43,37,-42,32,-36,30,-32,33,-29,30,-27,32,-23,28,-18,28,-18,27,-17,26,-16,23,-14,23,-15,21,-13,23,-15,21,-16,22,-19,27,-26,31,-28,30,-33,33,-40,40,-39,38,-31,29,-29,27,-26,30,-27,34,-25,31,-27,29,-27,25,-28,25,-28,24,-31,22,-31,21,-28,20,-26,20,-25,25,-29,31,-30,33,-31,33,-29,34,-31,34,-30,35,-30,34,-28,32,-27,30,-25,29,-21,25,-19,19,-15,11,-10,8,-8,7,-4,4,-3,4,-2,1,-2,2,-2,1,-1,1,-1,1,-1,1,-1,1,0,1,0,1,-1,0,0,1,-1,0,-5,5,-8,7,-8,10,-9,11,-10,11,-8,12,-9,11,-9,14,-11,13,-12,17,-18,27,-20,35,-23,38,-24,38,-27,37,-27,35,-37,33,-31,33,-34,37,-32,31,-29,30,-24,22,-10,11,-9,8,-7,11,-6,9,-7,11,-11,11,-27,21,-24,27,-24,31,-28,30,-24,30,-20,27,-22,24,-21,27,-19,24,-19,24,-18,25,-14,23,-14,19,-12,18,-13,15,-12,17,-13,16,-11,15,-13,16,-14,19,-12,22,-15,23,-16,25,-19,23,-14,24,-20,24,-19,24,-22,24,-24,25,-25,26,-19,25,-19,23,-16,23,-19,24,-21,24,-20,26,-18,24,-17,23,-21,25,-22,28,-19,23,-17,24,-19,23,-16,22,-11,15,-9,14,-8,10,-10,10,-8,9,-8,10,-5,12,-8,10,-10,13,-9,12,-7,12,-10,12,-6,12,-9,10,-5,8,-6,5,-4,4,-3,2,-4,1,-4,6,-6,6,-9,8,-5,4,-2,3,-2,2,-2,2,-2,0,-3,4,-10,11,-11,12,-13,15,-16,16,-17,16,-22,25,-13,25,-16,25,-20,31,-25,32,-17,26,-18,20,-12,22,-21,27,-21,25,-17,16,-10,18,-12,12,-12,15,-2,2,-3,2,-4,7,-8,7,-8,12,-5,5,-12,15,-10,10,-12,14,-15,13,-15,16,-16,17,-15,17,-14,16,-14,16,-14,15,-14,15,-14,15,-11,13,-8,7,-7,6,-7,9,-10,10,-15,13,-15,13,-17,19,-17,18,-16,16,-14,11,-9,12,-6,5,-3,5,-2,1,-1,1,0,1,-3,3,-6,7,-8,9,-8,14,-10,16,-10,14,-11,15,-9,14,-10,16,-10,16,-10,16,-12,14,-11,18,-10,16,-9,18,-11,16,-9,18,-11,17,-11,18,-9,14,-7,14,-6,8,-6,9,-4,4,-3,4,-1,1,-2,2,0,2,-2,1,-1,1,-1,1,0,1,-2,1,0,1,-1,1,-1,0,0,1,-1,0,-1,1,-1,0,-10,5,-29,37,-38,28,-52,53,-49,53,-44,52,-41,37,-20,23,-16,18,-17,17,-20,17,-28,16,-37,31,-52,41,-45,54,-42,51,-36,46,-30,37,-33,27,-18,17,-12,10,-10,8,-14,14,-10,7,-11,12,-14,10,-9,8,-5,4,-19,14,-32,29,-41,40,-39,34,-33,34,-28,32,-24,29,-25,28,-24,28,-24,26,-22,27,-19,25,-17,23,-16,22,-13,20,-12,17,-16,14,-14,17,-14,18,-13,19,-18,20,-15,18,-11,10,-7,7,-6,8,-6,8,-2,4,-10,22,-9,18,-12,11,-19,18,-24,18,-22,21,-23,24,-16,23,-23,23,-18,20,-10,10,-1,3,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-15,10,-28,46,-30,32,-27,42,-21,40,-19,44,-26,43,-25,40,-22,30,-21,34,-19,36,-17,41,-26,37,-27,44,-24,34,-20,41,-22,36,-19,42,-22,40,-25,43,-19,34,-21,26,-16,18,-11,17,-11,18,-10,15,-9,12,-9,12,-7,9,-7,8,-5,6,-4,4,-3,4,-3,2,-6,4,-2,2,-4,2,-1,1,-1,0,0,0,-1,0,0,1,-2,1,0,1,0,0,0,0,0,0,-1,1,-1,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,0,-1,0,0,0,0,1,-1,1,-1,1,-1,0,0,0,-4,6,-1,2,-1,1,0,1,-1,1,-2,2,-2,3,-3,5,-6,4,-6,6,-11,15,-13,16,-15,21,-14,25,-14,21,-15,25,-15,32,-16,29,-18,34,-21,32,-19,33,-9,6,-1,1,-1,0,-1,1,-1,1,-6,6,0,4,-18,12,-20,20,-21,25,-24,31,-25,29,-23,29,-22,25,-18,21,-18,14,-15,11,-7,6,-11,12,-9,10,-12,14,-11,12,-10,13,-11,11,-13,12,-15,15,-14,16,-13,18,-13,17,-10,16,-13,16,-10,14,-8,8,-3,2,-2,2,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-2,2,-2,4,-6,6,-2,3,-8,5,-14,14,-11,16,-12,16,-12,17,-12,18,-12,17,-11,17,-11,17,-11,15,-10,17,-13,15,-12,18,-13,16,-11,16,-12,18,-11,17,-9,17,-10,17,-9,16,-10,15,-9,12,-7,13,-6,9,-5,6,-3,6,-6,5,-4,7,-7,7,-9,11,-11,19,-15,21,-18,26,-18,24,-11,22,-8,7,-5,4,-6,6,-2,3,-2,1,-1,2,-2,1,-1,3,-5,2,-4,3,-4,3,-2,4,-2,3,-15,14,-18,19,-20,19,-17,19,-18,23,-17,24,-18,24,-15,21,-17,21,-16,21,-14,19,-13,19,-13,16,-11,13,-9,14,-7,14,-12,17,-10,16,-12,15,-10,14,-12,15,-6,12,-6,8,-2,3,0,2,-12,14,-5,9,-10,10,-16,17,-26,21,-18,17,-19,11,-8,7,-3,3,-2,1,0,1,-1,0,0,1,-1,0,-1,2,-15,21,-5,8,-13,13,-27,31,-23,35,-28,31,-30,30,-25,32,-22,31,-24,29,-26,29,-26,25,-29,26,-29,26,-10,13,-15,16,-17,20,-16,20,-16,19,-14,17,-11,15,-7,12,-6,9,-2,5,-2,4,-1,3,-9,15,0,1,-1,0,-10,13,-9,7,-8,9,-5,5,-4,4,-4,5,-5,4,-6,7,-8,11,-13,18,-9,13,-13,16,-13,18,-11,13,-12,10,-9,12,-14,13,-9,11,-10,12,-11,16,-14,17,-12,17,-11,26,-10,23,-7,21,-8,21,-8,21,-11,19,-11,22,-3,7,-1,1,-1,1,-1,1,-1,1,-2,1,-2,4,-7,7,-10,14,-12,9,-9,14,-13,14,-13,16,-12,13,-12,15,-13,12,-9,14,-9,13,-8,13,-10,15,-9,15,-11,17,-7,16,-6,7,-2,0,-1,1,0,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-4,7,-12,9,-15,22,-18,21,-15,23,-19,20,-14,27,-14,23,-14,23,-11,20,-11,19,-7,21,-9,18,-7,18,-7,15,-6,15,-7,11,-6,9,-7,6,-6,7,-3,2,0,2,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-1,3,-3,2,-1,2,-3,2,-3,4,-4,2,-3,4,-3,3,-3,4,-3,4,-3,4,-3,3,-4,4,-4,4,-3,2,-4,4,-5,2,-2,4,-4,3,-3,3,-5,4,-2,4,-4,2,-3,4,-3,4,-2,2,-2,2,-2,2,-2,1,-1,1,-1,2,-2,0,0,1,-1,0,0,0,0,0,0,1,-11,12,-11,28,-41,32,-35,46,-20,20,-21,31,-28,33,-40,42,-47,40,-41,41,-34,37,-21,27,-18,21,-12,12,-7,2,-20,26,-21,30,-23,27,-31,25,-28,29,-29,30,-26,23,-26,29,-11,13,-3,5,-5,2,-19,24,-36,30,-44,36,-48,30,-46,30,-43,32,-41,29,-37,30,-36,29,-34,32,-34,29,-33,31,-30,31,-28,25,-30,19,-16,15,-12,13,-7,8,-6,4,-5,5,-2,3,-2,3,-1,2,-1,0,0,0,0,0,0,0,0,0,-21,12,-28,33,-40,32,-37,41,-27,27,-11,6,-4,2,-3,3,-5,6,-17,15,-42,30,-36,27,-24,31,-37,32,-34,34,-26,26,-13,16,-8,11,-3,4,-2,1,-1,1,0,0,-1,1,-1,2,-2,2,-3,8,-12,11,-13,21,-15,23,-16,28,-19,32,-20,31,-22,35,-28,38,-28,40,-31,36,-31,39,-31,37,-28,36,-29,32,-31,34,-30,33,-26,31,-20,31,-17,30,-16,13,-5,6,-1,2,-1,1,-10,10,-9,12,-6,6,-6,6,-5,9,-9,7,-7,7,-4,2,-1,2,-6,2,-5,6,-8,10,-8,8,-7,11,-8,15,-8,17,-8,17,-10,14,-10,15,-9,18,-9,15,-8,16,-10,15,-10,16,-8,13,-4,9,-3,3,0,2,-5,5,-1,3,0,1,-19,20,-8,7,-8,5,-6,3,-4,3,-3,3,-2,2,-1,2,-2,1,-3,4,-9,8,-8,11,-6,13,-6,14,-7,13,-8,11,-10,11,-11,9,-10,11,-9,11,-8,12,-9,10,-5,12,-12,13,-10,13,-10,10,-8,10,-9,8,-7,9,-8,7,-6,8,-5,5,-4,6,-2,2,-7,8,-2,1,-1,1,0,1,-1,0,-1,1,-3,1,-4,5,-6,5,-4,4,-6,6,-4,3,-4,4,-3,3,-2,5,-3,2,-1,2,-2,0,-1,2,-2,1,-1,1,-2,1,-1,2,-2,3,-2,3,-2,2,-1,1,-1,1,-1,1,0,1,-2,1,-5,4,-5,5,-4,11,-11,13,-11,15,-8,13,-4,8,-1,1,-1,2,-1,1,-13,22,-11,14,-7,7,-4,5,-7,6,-13,19,-28,19,-19,23,-19,22,-7,15,-8,9,-6,10,-9,14,-20,20,-17,26,-21,24,-14,14,-6,3,-1,1,-7,8,-5,4,-7,4,-2,3,-5,2,-3,2,-9,12,-18,20,-15,20,-15,19,-11,19,-11,16,-9,13,-12,13,-11,15,-13,12,-13,15,-13,15,-12,16,-13,15,-11,14,-11,14,-9,11,-9,11,-9,12,-13,13,-13,16,-13,15,-12,15,-13,16,-15,18,-14,19,-15,18,-14,19,-16,18,-12,16,-14,16,-10,15,-9,10,-10,9,-8,8,-9,9,-8,9,-13,14,-12,16,-18,15,-14,18,-15,13,-8,10,-9,9,-9,10,-10,9,-11,12,-9,13,-11,11,-11,12,-13,10,-10,11,-11,8,-9,10,-11,6,-9,8,-11,5,-11,7,-11,5,-13,7,-12,6,-14,9,-11,7,-10,8,-2,4,-7,17,-9,12,-12,8,-10,12,-9,8,-7,7,-7,4,-2,4,-3,2,-6,2,-10,12,-14,12,-12,14,-12,13,-12,15,-12,16,-12,16,-13,17,-11,15,-12,15,-12,15,-11,15,-10,13,-10,12,-9,9,-9,10,-9,9,-11,9,-9,7,-11,10,-10,6,-10,9,-6,6,-2,6,-1,0,0,2,-1,1,0,2,-2,0,0,2,-2,0,0,1,-1,1,-1,1,-2,2,-1,1,-1,1,-1,1,-1,2,-1,1,0,1,-2,2,0,1,-1,0,0,2,-2,0,0,1,-1,1,-1,2,-2,2,-1,1,-7,4,-4,2,-2,3,-2,1,-1,2,-2,1,-1,3,-4,1,-3,3,-4,1,-1,3,-3,3,-2,3,-3,2,-3,1,-2,2,-2,1,-1,1,-1,1,-1,1,-1,0,0,2,-3,2,-1,2,-2,0,-1,1,-2,1,-16,21,-19,22,-9,7,-18,31,-32,36,-30,46,-36,41,-40,48,-27,37,-32,33,-30,30,-22,26,-13,12,-6,7,-7,9,-8,9,-11,12,-12,13,-15,14,-10,10,-20,19,-17,16,-19,20,-17,16,-12,16,-8,8,-23,25,-21,22,-14,12,-18,12,-20,16,-20,17,-19,18,-20,18,-19,19,-18,16,-20,14,-21,14,-22,12,-21,13,-20,11,-19,13,-20,16,-21,18,-23,16,-25,18,-23,18,-24,18,-21,18,-25,16,-23,17,-26,16,-27,18,-28,19,-27,22,-20,18,-12,9,-19,17,-16,17,-16,18,-11,10,-13,13,-20,17,-23,23,-22,21,-21,19,-15,10,-18,15,-3,2,-1,2,-1,0,0,1,-1,0,-14,16,-13,17,-4,7,-8,5,-3,3,-2,5,-15,11,-18,13,-18,11,-14,11,-18,14,-22,16,-23,18,-20,20,-21,19,-23,21,-24,17,-21,18,-24,17,-21,19,-18,17,-20,14,-13,9,-4,10,-5,9,-10,11,-17,11,-22,14,-22,20,-27,17,-25,15,-27,23,-24,19,-21,18,-15,18,-11,17,-8,12,-6,10,-3,4,-36,35,-17,23,-6,18,-8,9,-4,7,-4,4,-2,3,-12,11,-21,18,-17,27,-24,34,-34,33,-26,30,-22,20,-16,9,-25,18,-5,2,-20,15,-14,9,-1,2,-10,7,-1,1,-10,9,-15,8,-16,13,-17,12,-19,12,-18,14,-18,16,-17,16,-15,15,-21,17,-28,31,-35,35,-34,40,-38,41,-37,39,-37,37,-33,31,-17,18,-6,7,-1,2,-9,11,-10,15,-10,13,-25,20,-22,18,-15,16,-14,16,-23,15,-27,15,-25,16,-24,16,-23,17,-22,17,-20,18,-17,16,-15,14,-12,13,-13,12,-16,15,-20,18,-24,23,-27,24,-30,27,-27,25,-25,24,-19,21,-15,16,-14,15,-16,15,-18,18,-23,22,-27,27,-28,24,-27,26,-25,22,-19,18,-27,14,-22,21,-28,20,-25,25,-36,34,-25,23,-22,25,-20,22,-14,14,-11,7,-30,25,-40,38,-49,41,-52,44,-51,41,-33,32,-30,19,-21,16,-7,12,-4,2,-1,0,-1,16,-12,22,-18,21,-6,10,-25,17,-27,19,-25,22,-32,24,-30,24,-33,23,-31,24,-31,23,-27,22,-26,22,-20,19,-6,14,-3,2,-1,5,-2,0,-11,10,-17,17,-25,25,-23,24,-15,18,-9,8,-3,4,-14,15,-21,16,-28,16,-31,17,-36,23,-36,25,-32,26,-24,24,-22,19,-22,18,-15,15,-15,21,-15,13,-12,11,-13,14,-16,13,-13,14,-8,10,-6,5,-3,3,-4,5,-6,8,-3,4,-4,5,-3,3,-2,2,-9,18,-11,8,-7,7,-17,21,-22,22,-18,11,-16,15,-21,21,-17,20,-15,17,-13,17,-15,16,-15,14,-18,15,-17,17,-21,18,-19,18,-21,16,-19,17,-22,17,-20,16,-20,14,-16,15,-14,16,-15,15,-21,15,-22,17,-23,19,-21,20,-22,23,-25,25,-23,25,-20,23,-16,20,-6,14,-3,7,-3,2,-2,1,-8,21,-28,19,-11,14,-9,9,-5,6,-3,1,0,1,-1,1,-1,0,-1,1,0,0,0,1,-1,0,-25,35,-25,30,-12,12,-4,4,-4,5,-29,33,-39,40,-42,33,-37,33,-38,33,-34,30,-32,26,-29,29,-27,28,-27,27,-30,24,-29,21,-33,24,-32,23,-34,26,-29,19,-9,14,-5,4,-2,3,-1,1,-2,5,-4,7,-12,7,-19,14,-22,18,-23,13,-18,13,-18,9,-8,8,-7,8,-5,4,-1,2,-1,0,0,0,0,0,-6,6,-8,9,-15,14,-13,15,-19,15,-12,12,-9,8,-6,8,-12,7,-21,18,-23,26,-21,29,-22,23,-25,30,-29,30,-24,31,-18,21,-17,18,-13,15,-5,4,-1,2,-1,1,-2,4,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-9,11,-1,1,-1,1,-1,1,-2,1,-10,13,-23,19,-2,2,-3,4,-3,2,-3,2,-1,2,-2,0,-1,2,-2,2,-2,2,-2,2,-2,2,-1,1,-2,2,-2,2,-2,1,-2,2,-2,1,-3,3,-1,1,-1,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,1,-2,2,-2,1,-1,2,-2,1,-1,2,-2,1,0,2,-2,0,-1,2,-1,1,-1,1,-1,1,-2,2,-1,1,-1,1,0,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,0,1,-1,1,-1,1,0,1,-1,0,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-2,1,-11,19,-51,41,-45,49,-52,47,-50,43,-41,38,-36,28,-34,27,-30,18,-24,25,-21,19,-27,21,-21,19,-28,25,-30,15,-28,15,-27,16,-23,13,-25,14,-31,15,-19,20,-28,19,-27,25,-18,23,-18,17,-12,16,-7,6,-2,2,-4,4,-3,3,-5,4,-3,5,-15,13,-30,29,-34,29,-35,30,-34,36,-29,32,-24,28,-21,23,-16,25,-16,24,-15,20,-15,19,-14,19,-15,18,-13,19,-14,19,-13,20,-12,19,-16,21,-14,29,-19,29,-14,28,-22,34,-16,22,-12,18,-8,15,-7,14,-1,3,-1,1,-1,1,-1,1,-2,1,-1,2,-4,2,-3,4,-7,5,-7,5,-7,8,-6,7,-8,6,-7,8,-8,9,-7,8,-8,8,-8,7,-6,7,-5,7,-6,6,-5,5,-3,5,-4,2,-2,3,-3,3,-3,3,-3,2,-3,3,-2,2,-5,5,-2,2,-1,1,-1,2,-2,1,-1,2,-2,0,0,2,-1,0,0,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-2,0,-1,1,-1,0,-1,1,-1,1,-1,1,-1,2,-2,2,-2,2,-3,2,-2,2,-3,2,-11,15,-22,19,-28,24,-28,25,-31,29,-31,28,-30,30,-30,30,-28,27,-30,28,-27,25,-25,23,-28,33,-23,23,-27,23,-23,26,-25,24,-25,25,-23,24,-20,26,-21,24,-21,30,-20,19,-21,19,-20,17,-23,27,-19,16,-20,17,-18,17,-17,15,-15,18,-15,17,-10,16,-13,16,-11,16,-13,15,-14,15,-12,33,-10,23,-13,18,-15,18,-15,19,-16,19,-14,19,-15,15,-9,12,-7,18,-8,10,-9,10,-9,14,-12,13,-10,11,-11,8,-10,10,-11,14,-10,13,-6,9,-6,5,-7,7,-5,7,-3,5,-4,1,0,3,-6,2,0,2,-1,1,-1,1,-1,1,-1,1,-1,2,-12,24,-9,11,-5,7,-3,4,-3,2,-2,12,-16,15,-12,18,-14,15,-13,19,-15,17,-15,19,-14,24,-13,24,-17,23,-18,26,-16,26,-18,25,-14,24,-15,20,-12,17,-12,12,-10,9,-8,5,-9,11,-9,12,-13,10,-12,14,-18,16,-21,15,-20,16,-15,16,-6,7,-8,10,-16,14,-14,23,-18,19,-17,24,-14,21,-15,21,-15,22,-14,23,-15,23,-13,23,-14,21,-9,17,-9,13,-7,10,-5,7,-8,6,-7,10,-8,7,-6,9,-5,5,-6,7,-3,2,-2,3,0,2,-2,1,-2,1,-1,1,-1,1,-1,0,0,2,-1,0,-3,3,-5,1,-2,3,-1,0,-1,2,-1,1,-8,13,-3,5,-16,5,-25,39,-39,45,-30,23,-10,18,-5,7,-6,4,-4,5,-6,6,-10,7,-13,9,-9,16,-12,19,-11,10,-9,11,-12,9,-5,4,-18,9,-28,34,-29,35,-31,41,-33,39,-30,39,-34,35,-30,35,-30,35,-31,33,-33,32,-33,33,-33,28,-37,29,-29,31,-29,33,-33,34,-33,34,-30,33,-33,30,-32,28,-29,27,-29,35,-32,37,-30,39,-27,36,-27,35,-26,33,-24,31,-17,24,-11,10,-6,7,-17,19,-23,20,-13,10,-7,10,-10,10,-8,9,-8,6,-6,6,-5,4,-6,5,-7,9,-15,20,-19,35,-19,35,-21,37,-28,42,-24,35,-20,21,-15,17,-21,23,-8,10,-5,6,-9,7,-7,6,-11,11,-17,16,-22,21,-20,23,-20,24,-19,24,-18,21,-18,22,-15,18,-9,9,-8,5,-4,5,-3,2,-2,3,-8,14,-17,24,-19,21,-17,25,-18,24,-18,25,-20,28,-17,33,-17,28,-17,23,-15,22,-16,17,-15,20,-14,19,-13,18,-13,17,-19,18,-19,24,-23,21,-25,31,-30,32,-34,41,-39,38,-15,20,-16,15,-12,16,-25,18,-31,44,-34,41,-36,41,-34,41,-33,33,-24,25,-15,21,-11,10,-7,5,-4,6,-5,4,-6,7,-7,6,-6,8,-25,18,-34,27,-17,23,-20,28,-16,23,-15,23,-13,19,-14,18,-11,14,-5,9,-2,3,-6,7,-6,7,-9,6,-11,17,-12,17,-12,17,-8,14,-6,7,-6,11,-4,5,-5,7,-3,3,-3,5,-3,3,-3,2,-1,0,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,2,-2,1,-1,1,-1,0,0,1,-1,0,-1,1,-1,1,-2,1,-2,3,-4,4,-5,5,-8,5,-7,8,-11,9,-13,14,-17,13,-17,16,-21,18,-16,19,-17,18,-17,23,-18,22,-20,22,-17,21,-19,18,-19,22,-17,21,-21,22,-26,18,-25,20,-24,21,-24,24,-25,21,-22,21,-21,17,-18,17,-18,25,-19,25,-19,24,-17,21,-17,19,-9,8,-4,4,-11,15,-10,25,-5,5,-1,1,-5,2,-2,2,-6,2,-4,2,-7,5,-3,2,-2,2,-9,10,-16,18,-18,21,-16,15,-27,26,-24,27,-20,23,-18,20,-16,11,-5,6,-4,3,-2,1,0,1,-8,10,-12,17,-13,17,-13,15,-16,9,-18,21,-19,18,-22,20,-18,18,-19,17,-21,21,-24,24,-21,13,-3,2,0,2,-1,0,0,8,-10,11,-12,16,-3,2,-17,19,-33,30,-41,38,-43,36,-40,36,-41,42,-42,38,-36,30,-25,30,-18,19,-13,10,-3,6,-9,14,-13,15,-12,16,-22,21,-24,27,-24,23,-24,22,-23,19,-25,29,-15,10,-3,4,-1,0,0,1,-1,0,-16,18,-13,8,-3,5,-14,19,-19,20,-19,23,-20,21,-14,26,-14,22,-13,24,-12,22,-15,25,-18,27,-16,29,-19,27,-19,28,-22,29,-18,28,-19,28,-18,26,-23,25,-19,24,-16,23,-16,27,-15,23,-17,23,-15,24,-17,23,-16,22,-18,21,-14,19,-8,8,-4,6,-4,3,-2,4,-1,1,-1,0,-1,2,-3,8,-16,23,-12,21,-10,22,-12,24,-11,24,-11,21,-12,18,-11,25,-12,20,-14,25,-11,22,-8,19,-8,16,-6,14,-8,13,-6,9,-4,7,-2,4,-2,1,0,1,-1,0,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-5,3,-1,1,-1,0,0,1,-2,0,-3,1,-13,12,-16,14,-20,33,-16,20,-16,19,-14,22,-13,18,-14,22,-11,18,-11,14,-9,14,-9,12,-9,15,-12,14,-12,16,-13,16,-14,15,-18,14,-21,18,-29,20,-26,22,-19,23,-24,16,-22,20,-19,18,-16,22,-17,23,-15,23,-17,21,-14,21,-17,21,-15,25,-17,20,-18,24,-18,22,-18,21,-17,22,-18,23,-17,25,-16,16,-17,17,-16,16,-17,18,-17,16,-19,16,-16,18,-16,27,-18,20,-18,22,-20,24,-15,17,-19,21,-16,18,-18,20,-15,23,-13,18,-13,13,-9,11,-9,10,-7,14,-11,14,-11,14,-12,13,-12,12,-10,14,-11,13,-9,11,-8,8,-6,7,-4,5,-13,11,-4,2,-10,5,-15,14,-12,20,-14,18,-12,22,-11,14,-11,13,-12,13,-13,13,-12,13,-13,13,-13,14,-17,21,-16,28,-22,28,-21,31,-25,33,-24,34,-27,37,-23,38,-26,35,-23,35,-15,22,-13,15,-12,11,-8,9,-5,6,-11,9,-13,14,-23,15,-23,21,-29,22,-25,20,-21,17,-20,21,-18,15,-7,8,-5,4,-5,4,-7,10,-18,19,-16,22,-12,16,-14,19,-12,18,-12,17,-12,16,-11,17,-13,17,-10,15,-15,16,-13,17,-10,18,-15,18,-12,15,-13,13,-11,12,-14,15,-14,18,-15,21,-14,22,-17,21,-15,20,-17,20,-15,20,-14,16,-13,15,-12,13,-10,12,-9,13,-8,10,-8,12,-11,13,-14,14,-13,13,-7,11,-3,4,0,3,0,1,-1,1,-1,1,-9,4,-10,3,-2,2,-2,3,-4,3,-3,4,-4,3,-3,3,-3,2,-3,4,-4,3,-3,3,-4,3,-2,3,-3,3,-5,3,-5,4,-4,3,-3,5,-4,3,-2,4,-5,3,-2,3,-3,2,-1,3,-2,1,-2,2,-2,1,-2,2,-1,2,-1,2,-1,1,-2,1,-1,1,-1,0,0,2,-1,0,-1,1,-1,0,0,1,-24,26,-7,11,-38,49,-56,55,-57,53,-53,52,-55,48,-51,50,-45,50,-26,22,-21,15,-15,9,-14,12,-22,14,-21,16,-26,22,-22,18,-29,18,-29,16,-28,19,-35,27,-35,24,-31,30,-29,29,-27,31,-21,16,-16,8,-7,8,-8,5,-7,6,-8,5,-11,7,-11,8,-14,9,-14,11,-13,10,-11,10,-13,11,-7,6,-8,8,-9,10,-15,9,-17,14,-20,16,-20,19,-17,14,-13,17,-14,16,-12,14,-12,12,-11,11,-9,11,-11,10,-10,12,-14,13,-12,14,-12,13,-10,13,-7,12,-5,11,-5,8,-4,7,-5,7,-6,10,-11,14,-16,18,-18,20,-18,22,-18,24,-17,19,-16,16,-16,14,-14,20,-14,16,-21,27,-19,22,-13,22,-17,17,-15,19,-11,16,-16,16,-10,17,-12,15,-8,14,-9,9,-8,10,-11,10,-7,12,-9,9,-9,13,-11,9,-11,12,-8,12,-8,13,-3,7,-4,5,-2,2,-1,1,-17,20,-13,16,-4,7,-18,15,-19,19,-20,22,-19,22,-20,20,-18,22,-16,19,-14,16,-14,13,-14,15,-12,12,-11,12,-12,10,-11,9,-12,12,-16,15,-14,13,-10,10,-17,13,-20,16,-12,20,-16,21,-16,21,-15,23,-12,20,-16,23,-14,26,-12,23,-16,24,-13,20,-12,22,-14,25,-11,18,-8,10,-9,9,-8,5,-1,4,-1,1,-1,0,-1,0,0,1,-1,0,0,1,-13,14,-8,18,-20,14,-15,18,-15,16,-7,8,-8,5,-4,4,-3,3,-10,6,-9,10,-7,10,-7,11,-7,10,-6,9,-7,9,-6,8,-8,5,-3,5,-4,1,0,0,-1,1,-1,1,-1,1,-1,1,-2,2,-2,3,-1,1,-2,1,-1,2,-1,0,0,1,-2,1,-1,2,-2,2,-2,2,-3,3,-3,3,-2,3,-4,2,-2,3,-3,2,-3,2,-3,2,-2,3,-4,3,-2,3,-3,2,-2,4,-3,3,-2,2,-3,2,-3,2,-3,3,-2,1,-2,3,-3,2,-2,3,-3,1,-1,2,-2,1,-1,2,-2,1,-1,2,-1,2,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-2,1,-3,5,-10,10,-12,14,-21,21,-22,26,-19,17,-20,22,-27,18,-22,22,-19,24,-23,26,-22,18,-20,22,-17,16,-16,19,-19,15,-11,16,-9,12,-9,5,-23,28,-35,30,-34,38,-33,35,-30,34,-25,34,-22,33,-23,35,-23,40,-21,32,-19,29,-18,28,-14,28,-14,24,-12,20,-11,19,-13,19,-12,17,-13,17,-16,23,-16,23,-16,24,-15,21,-15,21,-14,20,-13,16,-12,13,-16,13,-14,16,-12,18,-6,7,-3,4,-2,5,-1,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,-1,2,-1,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0,1,0,1,-1,1,-5,8,-6,7,-3,5,-3,3,-1,2,-7,11,-9,8,-15,12,-23,32,-16,23,-14,13,-11,13,-8,11,-7,11,-6,8,-6,7,-5,7,-4,6,-7,8,-6,12,-11,16,-14,19,-17,23,-18,30,-20,27,-16,25,-20,25,-16,22,-17,21,-21,24,-17,24,-19,19,-14,19,-14,18,-13,18,-13,16,-11,19,-11,18,-10,17,-10,16,-9,16,-11,15,-8,12,-8,9,-5,5,-5,5,-3,3,0,2,-1,2,-1,1,-10,19,-3,14,-2,4,-7,8,-14,10,-14,13,-13,15,-13,12,-13,14,-11,12,-14,12,-11,12,-9,12,-11,11,-8,10,-8,9,-6,9,-8,9,-6,9,-8,7,-5,7,-6,6,-9,6,-8,6,-8,6,-5,6,-7,6,-4,5,-4,5,-6,5,-7,6,-8,10,-5,6,-5,5,-2,2,-2,2,-2,1,-4,3,-15,13,-19,14,-24,18,-24,19,-29,21,-26,26,-23,22,-25,21,-22,20,-25,22,-23,17,-27,20,-24,22,-26,22,-28,23,-29,23,-28,24,-31,21,-29,24,-29,22,-29,23,-30,24,-31,23,-24,23,-28,32,-34,40,-33,39,-29,37,-26,29,-17,20,-10,4,-4,4,-2,1,-1,1,-1,1,-1,2,-2,2,-2,2,-2,4,-5,4,-6,10,-12,17,-7,17,-10,7,-6,7,-6,5,-8,10,-19,21,-28,28,-26,25,-28,30,-26,28,-25,28,-20,23,-18,19,-23,28,-30,34,-36,38,-33,39,-32,37,-32,35,-30,34,-31,33,-28,33,-26,27,-23,25,-22,21,-25,24,-31,32,-32,30,-30,29,-29,27,-28,25,-27,23,-25,23,-25,23,-25,23,-25,21,-26,25,-29,24,-28,27,-28,28,-30,27,-28,29,-28,26,-17,18,-11,14,-7,7,-6,5,-4,4,-3,3,-2,2,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,-2,0,-3,11,-14,18,-12,21,-13,19,-15,16,-21,33,-25,27,-39,33,-43,40,-49,47,-51,38,-44,33,-44,32,-43,35,-36,24,-31,26,-32,26,-29,26,-25,26,-19,26,-8,14,-7,3,-2,1,-1,0,0,1,-7,18,-5,6,-5,5,-4,8,-5,4,-9,7,-13,17,-20,15,-23,25,-23,29,-24,32,-21,31,-19,19,-20,18,-16,18,-12,16,-13,17,-14,15,-15,17,-15,19,-16,17,-11,13,-9,11,-9,9,-9,9,-8,11,-12,12,-15,18,-19,19,-17,22,-16,17,-13,12,-8,9,-6,9,-7,13,-12,11,-15,16,-16,14,-12,14,-12,14,-11,14,-10,14,-10,13,-10,12,-10,12,-11,11,-9,9,-9,7,-17,14,-18,18,-22,19,-21,21,-22,22,-18,20,-14,11,-7,8,-5,4,-4,4,-3,3,-2,3,-18,15,-11,16,-14,12,-12,14,-11,13,-9,15,-5,7,-5,5,-1,2,-2,1,-3,4,-4,3,0,1,0,0,0,1,-1,0,0,1,-4,2,0,1,0,0,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,-5,2,-6,9,-8,9,-7,8,-7,13,-26,16,-31,42,-35,32,-32,33,-26,31,-28,34,-33,32,-38,34,-31,29,-30,32,-33,31,-34,33,-33,32,-36,25,-26,21,-16,17,-10,12,-12,11,-22,22,-37,30,-38,36,-32,34,-31,35,-29,29,-27,27,-24,25,-21,25,-21,28,-21,31,-20,32,-18,35,-16,32,-18,29,-18,31,-17,27,-14,26,-14,22,-15,20,-11,10,-10,12,-11,14,-12,13,-12,19,-13,9,-5,12,-5,6,-6,7,-7,7,-7,6,-10,11,-9,13,-17,8,-9,11,-10,10,-9,13,-9,13,-11,14,-13,18,-12,15,-9,14,-8,7,-14,14,-15,13,-14,14,-17,15,-16,17,-13,13,-13,11,-7,6,-1,1,0,1,-1,0,-3,7,-12,10,-4,3,-2,1,-1,4,-2,1,-10,9,-11,13,-11,14,-12,15,-11,18,-9,18,-9,16,-9,16,-9,16,-9,17,-11,17,-10,21,-12,20,-13,23,-14,22,-14,21,-13,21,-13,17,-12,14,-12,12,-9,11,-8,8,-6,6,-3,3,-8,11,-6,6,-7,7,-5,5,-6,3,-13,15,-17,15,-17,15,-16,15,-14,11,-8,10,-13,11,-15,14,-12,14,-19,18,-20,16,-16,16,-17,17,-14,15,-15,20,-14,15,-15,17,-13,12,-6,7,-5,3,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,1,-1,1,-1,1,-1,1,-3,19,-6,10,-8,4,-19,21,-26,28,-28,29,-22,28,-15,18,-15,16,-18,22,-25,25,-19,17,-19,19,-20,20,-20,20,-17,15,-9,9,-9,6,-11,11,-14,13,-5,16,-8,11,-6,3,0,2,-1,0,0,0,0,1,-14,24,-5,3,-8,9,-6,6,-5,6,-4,4,-3,3,-6,6,-11,10,-5,11,-10,10,-8,10,-7,8,-7,10,-8,11,-7,10,-7,12,-6,9,-7,11,-6,8,-2,6,-12,13,-3,1,-2,1,-1,1,-1,0,0,1,-2,0,-4,3,-1,1,-2,3,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,3,-1,0,0,1,-1,0,-1,1,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-2,3,-10,13,-15,14,-24,18,-22,26,-24,31,-25,29,-25,34,-24,23,-7,13,-6,7,-5,3,-7,8,-6,6,-2,5,-5,12,-14,7,-27,22,-23,19,-22,21,-20,23,-20,27,-19,21,-12,16,-9,24,-7,10,-14,16,-18,19,-20,22,-16,26,-17,27,-13,17,-9,11,-11,13,-6,10,-8,12,-9,9,-5,6,-6,6,-9,10,-14,15,-15,17,-18,23,-16,14,-16,16,-19,17,-10,14,-8,8,-17,19,-40,29,-27,23,-18,19,-12,12,-15,14,-4,4,-7,6,-4,5,-1,1,-1,1,-1,1,-1,1,-1,2,-5,4,-10,8,-11,17,-10,14,-15,13,-17,19,-10,15,-10,13,-13,19,-17,20,-18,25,-22,24,-25,28,-24,26,-26,30,-29,25,-20,26,-24,30,-24,32,-26,33,-24,32,-22,30,-19,27,-16,23,-17,24,-14,25,-13,22,-13,24,-15,22,-15,22,-13,23,-17,22,-19,26,-18,23,-20,26,-16,21,-16,18,-13,17,-11,14,-13,19,-10,14,-8,9,-5,5,-3,3,-10,20,-7,8,-16,16,-14,19,-12,16,-14,19,-15,22,-17,22,-15,20,-14,22,-14,20,-14,18,-16,14,-13,15,-12,11,-6,7,-7,9,-8,8,-10,10,-17,17,-15,20,-18,17,-16,20,-17,17,-16,19,-16,17,-15,19,-15,16,-12,18,-9,14,-10,14,-8,16,-9,13,-11,15,-9,12,-9,11,-11,12,-11,14,-9,12,-5,9,-2,2,-1,2,-1,1,-1,1,-1,1,-1,1,-15,19,-7,7,-10,7,-5,5,-2,4,-3,1,-1,4,-13,8,-19,11,-11,18,-13,16,-15,8,-8,6,-7,4,-3,2,-1,1,-1,0,0,1,-10,13,-10,7,-6,5,-20,23,-23,31,-19,26,-20,28,-16,29,-11,22,-19,19,-9,10,-14,15,-12,18,-14,13,-10,7,-10,10,-17,18,-20,15,-18,22,-14,14,-11,9,-3,1,-1,1,-2,2,-11,19,-6,15,-7,9,-21,16,-19,21,-9,25,-20,27,-8,9,-17,26,-16,25,-6,7,-14,26,-14,18,-12,17,-13,22,-20,21,-20,18,-13,18,-7,8,-7,7,-9,11,-15,12,-7,6,-4,1,0,1,-1,0,0,0,0,1,-1,1,-12,28,-18,15,-27,20,-10,11,-6,5,-11,20,-12,8,-14,21,-14,16,-19,16,-22,22,-18,14,-15,15,-20,11,-12,13,-13,12,-7,6,-6,5,-16,10,-20,18,-18,23,-21,23,-23,32,-27,32,-25,30,-29,29,-32,29,-34,26,-37,27,-41,39,-46,35,-45,40,-41,40,-44,35,-42,32,-36,29,-35,31,-36,37,-35,35,-44,34,-35,34,-31,23,-29,25,-23,26,-18,22,-15,18,-13,15,-8,12,-4,8,-2,5,0,0,-1,1,0,0,0,0,-11,23,-7,10,-5,7,-6,3,-12,11,-17,15,-17,19,-14,17,-11,16,-11,16,-14,9,-11,13,-13,14,-14,14,-18,19,-20,24,-25,20,-18,21,-25,23,-19,20,-19,20,-22,22,-22,23,-18,19,-24,18,-14,11,-14,17,-8,6,-5,6,-3,4,-20,13,-22,21,-20,20,-21,21,-21,22,-23,22,-25,25,-24,27,-23,27,-23,25,-14,22,-12,19,-13,14,-10,13,-8,9,-5,7,-13,11,-21,19,-22,22,-21,20,-23,22,-19,20,-10,14,-13,16,-12,17,-13,16,-10,17,-11,14,-13,16,-16,20,-15,25,-19,26,-19,29,-18,24,-18,26,-19,23,-18,20,-16,22,-15,21,-18,18,-21,20,-17,19,-18,18,-14,18,-14,18,-13,21,-13,19,-11,19,-12,16,-13,18,-10,15,-10,11,-7,11,-6,7,-6,7,-5,5,-8,9,-10,9,-11,16,-22,23,-23,25,-23,20,-19,20,-19,18,-16,19,-13,18,-15,19,-10,12,-7,7,-2,2,-9,3,-8,7,-3,1,-2,2,-4,6,-4,4,-14,13,-22,17,-17,22,-23,23,-17,16,-11,12,-7,8,-2,0,0,1,-1,0,0,1,-1,0,0,1,-14,17,-2,4,-10,10,-19,21,-18,20,-16,21,-12,16,-12,14,-13,17,-14,15,-14,15,-14,17,-14,19,-17,16,-13,17,-15,16,-14,17,-14,16,-13,15,-13,16,-11,14,-11,13,-8,11,-7,7,-7,6,-11,11,-13,15,-14,17,-14,13,-14,15,-12,11,-10,12,-8,4,-11,12,-7,6,-7,7,-2,1,-6,4,-4,4,0,1,0,1,-1,0,-1,1,-1,1,-2,3,-3,2,-2,2,-3,3,-2,4,-3,3,-3,3,-3,3,-3,3,-3,3,-3,3,-2,4,-3,2,-3,2,-3,3,-2,2,-2,2,-1,2,-2,1,-1,2,-2,2,-1,2,-2,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-2,1,-1,1,0,0,-1,1,-2,2,-1,2,0,0,-4,3,-7,10,-11,13,-22,16,-27,25,-27,27,-26,26,-23,31,-22,29,-20,29,-19,26,-17,22,-17,20,-11,17,-9,17,-13,15,-14,18,-19,20,-28,28,-30,31,-31,30,-32,33,-35,30,-33,32,-35,37,-27,33,-31,26,-31,29,-34,23,-31,23,-33,24,-31,23,-33,20,-29,25,-24,25,-13,17,-17,16,-12,14,-8,10,-9,10,-18,20,-14,15,-12,12,-10,10,-9,12,-18,17,-24,29,-27,31,-26,32,-23,21,-18,18,-19,16,-18,16,-16,16,-15,15,-13,11,-6,11,-5,9,-7,9,-6,12,-9,12,-8,12,-9,8,-7,10,-12,16,-15,17,-24,23,-21,23,-24,23,-20,25,-22,22,-9,10,-7,6,-3,4,-3,4,-2,2,-2,2,-4,4,-7,9,-13,9,-8,11,-10,11,-10,13,-9,11,-11,15,-10,13,-12,13,-10,14,-11,11,-11,13,-11,8,-7,7,-6,5,-5,6,-9,9,-15,16,-12,10,-4,5,-2,4,-2,1,-1,2,-1,2,-3,12,-2,0,-3,8,-14,13,-15,19,-15,18,-12,18,-10,13,-6,6,-5,4,-1,4,-1,3,-4,2,-2,4,-4,2,-2,4,-3,3,-4,4,-14,13,-12,17,-16,23,-17,26,-18,23,-14,24,-11,14,-11,15,-15,17,-10,13,-10,11,-11,10,-10,11,-9,10,-6,11,-6,6,-9,9,-12,9,-10,9,-16,15,-15,19,-19,17,-21,20,-18,20,-12,13,-32,19,-36,24,-34,29,-38,27,-37,32,-37,34,-34,34,-27,26,-33,31,-31,29,-31,27,-16,15,-4,9,-3,1,-1,0,-2,1,-3,5,-5,3,-3,6,-5,4,-4,5,-4,4,-5,4,-5,4,-4,4,-4,5,-5,4,-4,4,-5,5,-5,4,-5,3,-3,5,-4,2,-4,3,-5,3,-3,3,-3,2,-2,3,-3,2,-2,3,-3,3,-2,3,-3,2,-2,1,-2,2,-2,1,-1,2,-2,1,-2,2,-2,2,0,2,-1,0,0,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-6,20,-1,3,-2,2,-12,8,-23,32,-31,34,-33,30,-38,29,-37,28,-40,28,-35,33,-41,31,-36,34,-19,26,-11,12,-8,11,-3,6,-3,3,-1,2,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,-1,1,-1,1,-1,0,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,-2,4,-4,2,-1,2,-1,1,-1,1,-6,7,-16,10,-19,27,-26,37,-29,41,-34,32,-31,38,-29,32,-26,32,-24,28,-24,25,-21,22,-17,15,-18,20,-20,20,-16,15,-15,14,-14,12,-17,12,-14,13,-17,12,-15,11,-16,13,-15,17,-18,14,-17,14,-17,14,-12,13,-13,14,-11,12,-10,12,-14,10,-14,13,-19,11,-16,10,-15,10,-11,6,-18,10,-1,3,-2,2,-6,7,-15,11,-17,14,-19,18,-23,22,-23,29,-27,28,-29,29,-27,29,-27,30,-29,30,-28,31,-31,28,-31,29,-31,24,-23,19,-17,11,-11,13,-8,10,-7,9,-6,7,-7,9,-5,6,-6,6,-7,6,-7,14,-9,18,-11,18,-8,18,-12,16,-14,18,-12,14,-9,11,-7,9,-7,11,-4,4,-9,16,-8,14,-9,18,-9,15,-8,10,-5,8,-7,6,-4,3,-3,1,-3,5,-7,2,-4,2,-5,10,-1,2,0,1,-1,0,0,1,-1,0,0,0,0,1,-1,1,0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,1,0,1,-1,0,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,0,1,-2,1,-1,0,-1,1,-11,4,-10,17,-14,18,-16,23,-18,24,-15,23,-18,22,-17,24,-20,26,-27,30,-32,44,-37,49,-39,42,-34,46,-43,43,-42,38,-39,36,-39,40,-40,26,-10,11,-15,22,-8,6,-17,16,-20,17,-23,20,-24,19,-25,21,-25,21,-29,22,-28,22,-24,19,-12,13,-10,7,-6,6,-2,4,-1,1,-1,1,0,1,-2,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,1,-2,1,-1,1,-2,1,-1,2,-6,7,-2,3,-3,6,-12,13,-16,18,-29,25,-18,24,-30,31,-20,21,-28,30,-25,22,-24,22,-30,27,-21,23,-22,19,-20,20,-17,21,-16,12,-7,7,-14,10,-26,19,-16,16,-20,19,-20,23,-18,17,-18,20,-16,16,-17,19,-15,23,-20,24,-23,24,-22,25,-22,27,-25,24,-24,22,-23,24,-23,31,-27,34,-25,35,-23,29,-12,19,-15,19,-11,17,-14,13,-14,12,-29,23,-14,14,-20,13,-14,16,-6,3,-3,3,-3,5,-9,7,-10,11,-6,10,-7,10,-10,14,-9,12,-6,12,-6,11,-5,10,-6,8,-4,9,-5,6,-4,5,-5,7,-5,6,-4,5,-4,6,-4,5,-1,2,-1,1,-1,1,-4,8,-8,9,-6,7,-4,4,-3,4,-3,3,-3,2,-2,2,-3,5,-3,4,-1,1,-2,1,-1,2,-2,0,-1,2,-2,1,-2,1,-2,1,-2,1,-1,2,-2,2,-2,2,-2,1,-1,1,-1,1,-3,7,-10,14,-11,14,-9,9,-6,7,-6,6,-2,3,-1,2,-10,6,-13,15,-21,19,-22,26,-17,19,-26,26,-32,26,-19,22,-22,19,-4,7,-2,2,-2,3,-2,2,-1,1,-1,1,-21,17,-6,5,-18,17,-22,23,-22,24,-23,21,-15,16,-25,32,-34,38,-42,38,-36,25,-30,25,-35,27,-33,26,-31,23,-27,22,-24,23,-20,15,-13,14,-20,16,-13,13,-11,10,-15,12,-17,17,-20,25,-22,21,-19,23,-20,21,-14,15,-25,24,-21,22,-20,18,-16,15,-17,20,-15,16,-13,14,-5,4,-2,3,-1,1,-1,1,-1,1,-14,18,-7,15,-6,8,-3,3,-4,3,-2,3,-2,2,-1,2,-2,1,-1,1,-2,1,-2,1,-1,1,-2,2,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,0,1,-1,0,0,1,-1,0,0,1,-2,1,-1,1,-2,1,-2,1,-1,1,-1,1,-1,2,-1,0,-1,2,-1,1,0,2,-1,0,0,2,-1,1,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,0,-1,1,-1,1,0,1,-1,1,-1,2,-2,2,-4,4,-8,10,-18,15,-18,16,-18,19,-23,28,-23,22,-19,20,-23,22,-23,22,-23,20,-23,19,-25,28,-22,23,-18,19,-17,21,-12,8,-4,7,-27,28,-34,29,-34,26,-29,25,-35,25,-36,28,-33,31,-34,30,-31,32,-33,32,-29,30,-34,32,-21,34,-18,18,-13,14,-16,12,-4,8,-7,6,-6,5,-5,8,-7,6,-8,6,-5,4,-2,5,-7,13,-24,26,-22,34,-17,28,-17,29,-22,32,-18,30,-19,26,-23,26,-19,21,-21,22,-15,16,-12,22,-14,13,-7,5,-5,3,-7,7,-2,1,-2,1,-26,28,-10,12,-7,6,-3,2,-11,6,-11,10,-10,14,-6,2,-9,8,-5,8,-3,4,-8,10,-3,4,-7,8,-10,14,-4,4,-6,3,-3,4,-3,4,-2,3,-2,2,-1,2,-3,2,-1,2,-2,1,-1,3,-2,1,-2,2,-2,2,-2,2,-1,2,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,0,0,1,-2,0,-1,1,-2,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-6,2,0,2,-2,0,0,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,2,-2,0,-1,1,-1,0,0,1,-1,0,0,2,-2,1,-1,1,-1,1,-1,1,-2,2,-2,1,-1,2,-2,1,-1,2,-12,9,-2,3,-7,7,-9,12,-14,10,-11,17,-13,17,-11,15,-10,14,-10,13,-11,13,-12,13,-13,12,-13,12,-11,15,-12,11,-14,14,-15,11,-13,13,-10,10,-11,12,-9,10,-8,11,-8,13,-10,14,-10,17,-10,12,-10,15,-9,13,-11,16,-9,11,-9,10,-3,3,-9,23,-4,6,-7,6,-4,2,-2,2,-2,2,-2,2,-2,2,-2,1,-3,10,-40,36,-36,46,-53,45,-44,39,-17,28,-8,19,-9,14,-7,10,-7,8,-4,7,-6,5,-4,3,-3,5,-6,7,-6,21,-7,6,-29,35,-35,35,-25,35,-28,42,-20,44,-27,48,-25,49,-28,44,-26,50,-32,42,-21,36,-23,35,-20,27,-19,41,-6,15,-1,4,-2,1,0,2,-16,26,-8,20,-5,5,-22,16,-19,22,-12,13,-7,6,-4,3,-1,2,-2,1,-1,2,-2,0,-23,27,-11,19,-9,10,-5,4,-2,4,-3,6,-7,11,-13,21,-14,15,-8,20,-10,15,-8,17,-8,18,-12,19,-10,15,-5,14,-6,7,-3,7,-5,5,-4,6,-3,4,-2,5,-2,4,-6,13,-3,2,-3,2,-7,6,-4,6,-6,7,-4,2,-6,5,-8,3,-4,4,-7,7,-5,12,-12,15,-12,19,-11,25,-10,15,-7,19,-9,14,-8,14,-6,10,-4,7,-3,1,-2,4,-3,1,-2,4,-3,2,-1,2,-2,2,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-1,0,0,1,-2,0,-20,21,-25,18,-25,35,-23,38,-22,34,-21,34,-20,33,-16,27,-17,24,-18,28,-16,25,-14,24,-17,24,-10,22,-15,22,-15,24,-18,25,-15,25,-18,22,-15,25,-15,21,-17,25,-13,25,-11,19,-10,20,-11,17,-11,20,-13,21,-9,19,-13,19,-9,20,-11,14,-11,16,-7,7,-7,6,-5,5,-1,3,-1,2,-2,1,-1,2,-2,1,0,1,-3,3,-1,3,-3,1,0,2,-1,0,-2,1,-2,1,-2,2,-2,1,-1,1,-2,1,-1,2,-2,1,-1,2,-2,0,-1,1,-2,0,-1,2,-1,2,-2,2,-2,2,-2,2,-1,2,-2,1,-1,2,-2,1,-1,2,-3,1,-13,13,-15,6,-17,20,-24,22,-23,24,-26,31,-22,25,-21,25,-18,24,-14,18,-18,19,-13,21,-16,21,-11,19,-13,15,-7,16,-11,13,-10,17,-12,16,-14,21,-16,24,-16,27,-18,28,-18,30,-26,32,-29,36,-30,41,-32,35,-25,35,-24,28,-15,30,-16,27,-16,26,-16,25,-15,23,-17,28,-19,30,-21,27,-21,31,-21,29,-20,34,-16,32,-19,30,-14,30,-14,24,-12,22,-11,18,-8,16,-11,13,-9,13,-10,12,-7,12,-7,5,-4,4,-5,4,-2,1,-2,3,-2,1,-2,3,-2,0,-1,2,-2,1,-2,3,-2,2,-1,2,-2,2,-1,2,-1,2,-1,1,-1,1,-2,1,0,2,-2,0,0,2,-2,0,-3,10,-9,14,-6,14,-9,13,-8,12,-6,10,-5,11,-5,12,-4,10,-7,16,-12,16,-10,21,-11,18,-16,24,-13,15,-17,14,-13,14,-18,11,-12,16,-15,15,-16,17,-14,17,-18,16,-17,16,-11,15,-15,16,-13,15,-14,11,-11,16,-13,12,-15,17,-17,12,-15,18,-16,15,-16,21,-15,16,-15,23,-9,23,-12,15,-14,29,-14,22,-11,23,-11,13,-7,15,-7,10,-3,11,-5,7,-1,6,-6,30,-6,16,-7,11,-3,4,-3,3,-2,2,-2,3,-3,2,-1,3,-2,0,0,2,-2,1,0,2,-2,2,-2,2,-2,2,-3,2,-2,3,-2,2,-16,23,-4,6,-5,5,-5,4,-3,6,-6,2,-2,4,-4,1,-8,11,-18,20,-13,16,-15,23,-17,22,-11,23,-15,27,-16,26,-17,26,-12,24,-13,20,-6,10,-15,12,-17,22,-20,22,-18,20,-23,18,-20,21,-20,24,-15,16,-16,12,-6,6,-7,8,-6,7,-5,8,-5,5,-6,8,-8,5,-6,8,-7,8,-7,10,-10,9,-17,13,-15,19,-23,26,-17,16,-19,21,-14,18,-17,16,-9,12,-10,11,-5,7,-5,2,-1,4,-4,2,-1,3,-3,2,-2,2,-2,3,-3,2,-2,3,-2,3,-1,1,-1,2,-1,2,-3,1,-1,2,-3,1,-2,2,-2,1,-2,2,-2,2,-2,2,-1,2,-2,1,-2,3,-2,2,-2,2,-2,2,-2,2,-2,1,-2,4,-2,1,-2,2,-2,2,-2,2,-3,2,-3,2,-3,2,-2,2,-2,2,-3,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,3,-3,3,-3,2,-2,3,-2,2,-3,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-3,3,-2,3,-3,3,-2,3,-2,3,-3,4,-3,3,-3,3,-4,4,-4,3,-3,3,-3,4,-4,3,-5,3,-4,3,-3,4,-4,4,-5,3,-5,3,-3,3,-3,3,-4,3,-3,4,-4,3,-4,3,-4,3,-3,4,-4,3,-4,4,-4,3,-2,3,-4,4,-3,4,-3,3,-3,4,-4,4,-3,4,-4,4,-4,4,-4,3,-4,4,-3,4,-3,3,-3,4,-3,4,-3,4,-4,3,-3,3,-4,4,-4,4,-3,3,-4,4,-4,3,-3,3,-5,3,-4,4,-4,6,-5,4,-3,4,-6,5,-4,5,-3,4,-5,5,-4,5,-5,5,-5,3,-4,5,-6,5,-5,4,-6,5,-6,5,-6,4,-7,5,-5,4,-5,4,-7,5,-5,5,-6,5,-6,4,-5,5,-5,5,-6,5,-4,4,-4,4,-5,4,-4,3,-4,4,-4,5,-4,4,-4,4,-6,4,-5,3,-5,5,-4,3,-4,3,-6,6,-6,4,-4,3,-5,5,-6,4,-7,5,-6,5,-6,6,-7,6,-7,5,-7,6,-6,6,-7,6,-7,7,-6,5,-6,4,-7,5,-6,5,-8,5,-6,6,-7,5,-6,5,-9,5,-7,5,-7,7,-7,6,-6,4,-9,6,-8,5,-5,4,-6,6,-5,5,-4,4,-7,4,-6,4,-3,5,-5,4,-4,4,-5,4,-4,4,-3,4,-4,4,-4,4,-3,4,-4,4,-4,4,-3,4,-4,4,-4,4,-4,5,-4,4,-4,5,-6,6,-6,5,-4,6,-6,5,-7,6,-6,7,-8,7,-7,6,-8,8,-6,8,-9,7,-10,8,-10,7,-9,6,-10,9,-10,9,-11,6,-7,9,-10,6,-10,8,-8,8,-8,5,-9,7,-6,7,-6,8,-7,8,-5,6,-6,5,-6,6,-4,6,-4,6,-7,7,-7,4,-7,5,-7,7,-5,5,-10,6,-9,4,-7,5,-8,7,-7,7,-5,6,-9,7,-9,7,-7,7,-8,7,-8,7,-11,8,-9,6,-7,7,-7,7,-9,6,-10,8,-7,6,-9,6,-8,9,-9,7,-9,6,-9,9,-10,7,-9,6,-9,7,-7,5,-9,7,-8,7,-6,7,-7,9,-7,8,-5,8,-9,7,-7,7,-7,8,-6,9,-7,7,-6,8,-7,7,-6,7,-6,5,-5,6,-5,5,-7,6,-8,5,-8,7,-6,6,-7,5,-5,6,-7,7,-9,8,-7,8,-8,7,-7,9,-8,9,-7,10,-9,13,-10,11,-10,11,-10,12,-10,9,-9,11,-9,11,-8,9,-8,11,-8,9,-9,10,-9,11,-8,9,-9,9,-7,9,-8,7,-10,5,-7,7,-10,6,-10,8,-10,7,-10,6,-7,5,-6,7,-8,7,-8,7,-7,8,-8,10,-9,8,-9,10,-6,8,-9,9,-8,12,-7,10,-11,13,-14,10,-10,11,-12,13,-13,9,-9,7,-13,9,-11,10,-12,10,-14,9,-12,9,-17,10,-15,9,-15,10,-14,10,-14,10,-12,11,-11,10,-11,12,-13,13,-7,10,-8,13,-9,12,-10,8,-10,10,-9,11,-9,10,-7,9,-7,8,-6,5,-8,5,-5,6,-9,6,-9,7,-6,6,-8,6,-7,7,-8,7,-8,10,-8,10,-10,12,-11,12,-11,13,-13,14,-13,9,-11,9,-12,13,-12,17,-14,15,-14,18,-11,19,-12,16,-12,15,-11,12,-11,9,-10,9,-13,10,-14,10,-14,10,-13,11,-12,10,-10,11,-10,10,-9,9,-10,8,-9,8,-8,11,-12,9,-7,9,-8,8,-10,8,-7,7,-8,7,-10,7,-8,6,-7,8,-8,7,-9,8,-9,8,-10,9,-13,8,-12,9,-13,8,-14,8,-13,8,-15,9,-15,9,-15,9,-16,9,-16,10,-16,10,-16,10,-16,10,-15,9,-15,9,-14,8,-14,8,-15,7,-14,8,-14,8,-15,7,-15,8,-14,8,-14,8,-13,9,-13,8,-12,8,-11,8,-10,7,-9,7,-8,8,-9,8,-8,9,-9,9,-9,9,-9,9,-10,9,-11,9,-11,9,-12,9,-12,8,-13,8,-14,7,-13,6,-12,8,-12,9,-12,8,-12,9,-13,10,-13,10,-12,10,-12,11,-11,10,-12,11,-11,11,-11,12,-12,12,-13,14,-14,15,-14,16,-15,16,-15,17,-16,18,-16,19,-16,19,-16,20,-16,19,-16,19,-16,18,-15,17,-15,17,-14,16,-14,15,-13,14,-13,13,-12,12,-11,11,-10,11,-10,11,-9,11,-8,11,-8,12,-8,11,-8,11,-9,12,-11,12,-12,14,-13,14,-14,15,-14,14,-16,14,-17,14,-16,14,-17,14,-17,14,-17,14,-18,14,-17,15,-17,15,-18,15,-18,15,-19,15,-19,15,-19,15,-18,13,-18,12,-18,11,-17,11,-16,12,-17,13,-16,14,-15,14,-14,15,-14,15,-13,16,-13,16,-14,16,-13,17,-13,15,-14,16,-14,18,-15,16,-13,15,-11,14,-17,12,-15,14,-17,13,-11,14,-12,12,-16,12,-15,17,-11,13,-13,15,-19,16,-16,13,-11,16,-17,11,-11,12,-15,18,-14,16,-14,17,-10,22,-17,16,-14,20,-12,16,-15,18,-12,24,-17,15,-15,18,-16,17,-14,17,-13,16,-10,21,-16,14,-16,14,-12,16,-12,15,-15,15,-15,11,-15,15,-12,13,-11,15,-16,17,-17,12,-17,16,-16,19,-12,16,-13,14,-15,17,-16,16,-15,18,-15,15,-12,16,-14,13,-12,14,-16,14,-9,8,-11,13,-13,12,-9,13,-12,11,-13,14,-8,14,-13,13,-12,14,-9,14,-15,14,-14,15,-17,14,-18,15,-18,15,-19,13,-19,14,-16,14,-21,15,-22,14,-19,12,-21,14,-20,14,-24,12,-18,15,-19,13,-20,13,-14,12,-19,14,-20,13,-16,13,-15,12,-16,12,-15,15,-16,10,-10,12,-15,13,-16,13,-15,12,-18,16,-15,11,-13,15,-15,13,-16,13,-19,14,-15,13,-15,14,-12,12,-14,19,-13,14,-16,16,-11,15,-12,15,-10,23,-11,16,-14,15,-15,18,-17,15,-17,21,-16,14,-16,16,-17,18,-21,20,-17,11,-22,19,-22,18,-20,16,-17,17,-23,19,-22,20,-22,18,-27,13,-18,20,-22,17,-17,15,-14,19,-25,17,-17,18,-19,18,-22,19,-17,16,-19,18,-21,15,-18,16,-18,17,-15,16,-11,12,-15,14,-13,12,-12,18,-9,14,-12,15,-17,17,-13,14,-18,14,-12,18,-14,14,-19,19,-16,17,-16,11,-21,17,-15,17,-16,19,-21,13,-16,17,-19,19,-14,18,-16,15,-24,17,-17,17,-19,18,-21,17,-23,19,-26,17,-14,19,-21,21,-16,17,-25,18,-19,15,-22,19,-21,23,-16,17,-15,14,-23,17,-20,15,-12,25,-18,11,-15,16,-20,18,-14,12,-23,16,-12,22,-16,14,-14,15,-15,11,-21,16,-12,16,-12,12,-13,16,-14,12,-17,18,-17,15,-16,15,-13,16,-15,20,-19,19,-14,17,-19,15,-20,17,-15,20,-22,19,-18,16,-19,15,-26,17,-16,18,-24,18,-24,20,-20,17,-22,19,-27,18,-20,19,-20,20,-20,20,-20,19,-21,19,-18,19,-17,18,-18,22,-19,21,-19,19,-18,15,-17,16,-14,19,-17,16,-17,10,-14,14,-15,18,-10,14,-12,13,-12,19,-11,15,-9,11,-15,22,-14,15,-18,19,-16,12,-13,14,-18,19,-15,13,-23,15,-19,16,-12,14,-19,17,-14,16,-13,15,-22,13,-19,17,-16,17,-20,16,-15,16,-23,13,-19,17,-17,15,-20,19,-15,16,-15,14,-27,15,-19,19,-18,19,-19,17,-16,16,-25,13,-19,22,-15,19,-20,19,-17,22,-24,20,-15,20,-20,18,-18,22,-24,23,-24,24,-23,27,-24,21,-16,26,-21,20,-13,15,-17,17,-17,17,-14,15,-18,16,-13,19,-19,19,-11,20,-20,19,-14,18,-21,17,-15,15,-24,14,-23,13,-15,13,-22,14,-16,13,-21,15,-17,17,-18,17,-17,19,-17,19,-19,22,-19,21,-18,25,-17,21,-19,24,-18,25,-21,22,-20,26,-21,23,-20,25,-23,25,-23,25,-19,24,-21,25,-18,25,-19,23,-15,23,-17,21,-14,21,-14,20,-12,19,-14,18,-10,17,-15,18,-11,16,-16,15,-16,16,-14,13,-18,15,-13,12,-19,14,-15,13,-21,16,-15,18,-22,16,-23,19,-20,16,-24,19,-16,16,-24,20,-16,16,-25,19,-16,18,-24,19,-23,20,-23,16,-24,19,-16,19,-25,18,-17,20,-24,20,-15,19,-23,20,-20,18,-21,18,-21,18,-13,17,-20,17,-13,17,-18,17,-14,16,-18,18,-19,18,-16,14,-18,20,-14,13,-16,19,-12,14,-14,20,-11,13,-14,18,-11,19,-15,14,-12,18,-15,14,-13,18,-15,15,-14,17,-11,15,-14,16,-11,16,-14,15,-11,17,-15,17,-11,18,-15,19,-13,20,-13,21,-13,22,-13,20,-13,25,-15,22,-15,24,-16,20,-17,24,-14,21,-16,24,-13,23,-16,20,-14,23,-17,21,-16,25,-15,21,-17,24,-18,22,-18,25,-17,24,-19,22,-19,23,-19,21,-18,22,-18,19,-18,21,-11,17,-21,22,-16,20,-23,18,-17,20,-23,21,-25,23,-22,22,-26,26,-22,23,-27,25,-18,24,-28,25,-18,20,-29,24,-30,22,-22,22,-29,22,-24,22,-31,20,-24,22,-29,22,-24,19,-29,21,-28,19,-23,21,-26,21,-21,17,-24,20,-19,16,-23,19,-16,16,-22,19,-22,18,-16,17,-20,19,-16,14,-18,20,-14,15,-18,21,-11,22,-17,20,-16,22,-16,15,-17,22,-15,16,-14,23,-17,17,-19,21,-16,20,-20,22,-15,23,-19,21,-15,25,-19,23,-18,27,-20,24,-21,28,-21,25,-23,28,-23,27,-23,25,-23,26,-24,23,-20,28,-23,22,-20,28,-22,23,-19,28,-21,28,-17,22,-19,26,-19,20,-17,26,-18,17,-14,24,-20,14,-12,21,-19,20,-13,19,-20,23,-19,23,-19,22,-17,26,-20,22,-21,26,-20,22,-23,28,-21,28,-25,27,-22,29,-24,23,-19,30,-24,24,-24,31,-21,25,-24,31,-21,25,-24,31,-21,30,-23,26,-18,29,-23,27,-22,28,-21,27,-20,27,-19,26,-20,26,-19,25,-18,25,-19,24,-17,24,-18,23,-18,26,-17,21,-17,25,-16,26,-15,19,-15,26,-14,21,-16,25,-13,20,-16,23,-14,20,-15,23,-16,21,-14,23,-18,22,-16,26,-21,25,-21,28,-20,27,-22,30,-20,31,-23,29,-20,32,-22,29,-20,32,-22,31,-21,31,-20,31,-22,31,-19,30,-20,29,-18,29,-20,28,-19,29,-19,28,-20,28,-16,26,-20,25,-16,23,-20,21,-14,19,-19,18,-17,16,-18,16,-17,15,-16,16,-16,16,-19,15,-18,16,-19,14,-18,17,-20,20,-18,17,-20,22,-18,18,-21,24,-22,18,-20,26,-21,24,-20,26,-22,28,-21,19,-22,28,-23,19,-21,28,-25,21,-24,27,-18,28,-24,27,-17,28,-23,22,-17,29,-20,22,-18,30,-21,22,-21,30,-19,31,-21,28,-19,28,-19,21,-16,27,-18,19,-14,24,-16,20,-16,23,-17,19,-18,23,-20,22,-17,24,-18,23,-17,25,-16,23,-17,24,-18,24,-15,24,-22,22,-17,23,-26,22,-20,20,-28,20,-27,20,-17,23,-24,22,-19,23,-24,25,-18,25,-23,26,-22,25,-23,24,-23,23,-21,22,-24,22,-25,21,-25,23,-25,21,-23,22,-27,22,-25,20,-26,22,-23,20,-26,21,-18,19,-26,20,-24,18,-21,20,-23,18,-21,18,-19,17,-19,17,-18,17,-17,17,-18,18,-18,16,-19,22,-18,24,-20,19,-19,25,-18,21,-20,29,-20,24,-21,31,-21,24,-21,34,-21,29,-23,35,-24,34,-19,29,-25,35,-23,29,-25,35,-22,28,-24,33,-22,27,-26,32,-24,30,-21,27,-22,30,-20,27,-22,28,-22,26,-22,28,-23,24,-22,29,-23,28,-23,25,-22,30,-21,24,-21,29,-20,23,-21,25,-18,20,-20,22,-18,19,-18,16,-17,19,-17,16,-17,18,-18,14,-19,17,-20,15,-22,16,-20,14,-22,14,-22,14,-22,14,-20,14,-22,15,-23,15,-21,18,-21,20,-19,19,-22,21,-20,18,-21,23,-18,19,-23,25,-17,20,-23,24,-23,25,-23,21,-24,23,-24,19,-23,23,-19,19,-23,22,-18,15,-22,20,-21,18,-21,19,-20,18,-21,19,-21,18,-20,15,-21,18,-17,15,-21,20,-21,18,-23,25,-21,24,-24,24,-22,26,-24,18,-25,29,-18,20,-26,31,-23,23,-26,32,-22,34,-24,33,-19,33,-22,29,-19,34,-22,29,-23,33,-17,28,-23,33,-17,33,-23,29,-17,33,-23,26,-17,32,-23,24,-23,31,-17,24,-21,28,-14,28,-18,24,-14,26,-19,23,-15,23,-15,19,-13,21,-13,17,-13,22,-13,17,-13,21,-14,21,-13,17,-17,20,-18,16,-20,18,-21,15,-17,16,-21,16,-17,15,-22,15,-19,14,-23,15,-25,15,-21,16,-25,15,-19,16,-24,16,-18,16,-24,17,-18,21,-24,19,-23,23,-19,20,-23,24,-17,23,-23,25,-18,23,-21,26,-18,24,-24,23,-18,19,-17,23,-16,21,-20,21,-16,19,-18,18,-17,12,-23,17,-24,16,-25,23,-22,21,-22,22,-21,23,-18,20,-17,19,-16,19,-21,18,-22,20,-23,15,-24,16,-22,16,-22,15,-17,18,-15,15,-17,19,-21,17,-17,13,-20,17,-18,13,-13,23,-15,18,-17,20,-17,23,-15,16,-14,21,-19,18,-16,17,-14,19,-18,17,-15,16,-17,18,-14,24,-15,16,-20,17,-22,25,-19,17,-26,18,-18,20,-18,17,-22,16,-18,20,-24,26,-26,18,-22,20,-25,24,-33,21,-30,16,-31,20,-22,16,-22,15,-21,21,-17,21,-21,14,-17,17,-19,18,-21,17,-21,18,-20,18,-17,17,-17,17,-12,21,-11,20,-19,18,-18,18,-18,16,-20,18,-18,17,-13,13,-16,14,-13,17,-16,27,-18,24,-19,26,-17,25,-18,18,-20,24,-24,17,-18,23,-23,24,-22,26,-23,26,-24,22,-21,25,-22,25,-25,21,-21,20,-25,23,-27,23,-25,21,-27,27,-29,27,-24,21,-19,16,-22,19,-20,20,-23,20,-33,16,-20,17,-28,16,-34,18,-23,16,-24,21,-20,19,-17,25,-16,24,-22,17,-21,22,-23,24,-16,28,-18,26,-21,20,-22,25,-29,27,-19,28,-25,28,-25,23,-25,24,-28,27,-25,20,-19,17,-21,26,-22,25,-24,23,-34,23,-24,29,-33,27,-29,29,-27,22,-22,27,-23,26,-18,24,-28,19,-20,22,-21,22,-18,23,-17,22,-16,21,-17,20,-18,21,-17,22,-18,22,-18,23,-16,23,-16,22,-15,24,-15,23,-16,23,-15,24,-15,24,-16,24,-15,24,-16,24,-17,24,-16,24,-16,23,-16,23,-16,22,-16,20,-16,20,-15,20,-16,20,-15,19,-15,20,-15,17,-15,17,-16,17,-15,16,-16,16,-16,16,-17,16,-19,15,-19,14,-20,14,-21,14,-20,14,-20,14,-18,15,-18,13,-17,13,-15,14,-14,16,-13,17,-12,18,-12,19,-12,19,-15,19,-15,19,-16,19,-17,18,-16,17,-17,17,-17,17,-14,17,-16,18,-16,19,-16,20,-16,19,-16,16,-16,17,-16,16,-16,13,-15,13,-15,13,-14,12,-13,12,-13,12,-13,13,-12,14,-14,14,-14,14,-16,14,-17,14,-18,15,-18,16,-18,18,-20,21,-21,32,-30,51,-26,60,-31,52,-35,53,-37,41,-47,59,-32,47,-33,50,-31,45,-36,38,-36,40,-31,43,-27,37,-31,35,-32,37,-31,41,-29,44,-26,41,-24,41,-25,37,-34,32,-38,36,-37,37,-30,34,-31,40,-26,48,-37,39,-33,43,-39,45,-37,39,-36,37,-32,31,-24,34,-25,30,-34,31,-31,31,-23,31,-35,29,-22,33,-26,34,-23,29,-21,29,-28,24,-19,36,-25,34,-30,24,-22,32,-28,38,-28,35,-29,39,-34,33,-33,31,-31,35,-36,28,-25,34,-30,31,-30,38,-34,28,-29,32,-35,30,-30,27,-33,25,-37,30,-27,29,-33,34,-25,28,-36,27,-23,30,-29,27,-20,24,-24,30,-25,29,-30,36,-28,32,-26,36,-40,27,-30,35,-29,36,-33,35,-29,39,-22,28,-25,38,-29,28,-30,27,-30,45,-30,28,-34,27,-23,37,-23,32,-31,27,-30,34,-29,37,-25,36,-27,33,-27,38,-27,39,-23,36,-26,25,-23,28,-27,42,-24,36,-19,34,-24,41,-22,34,-24,33,-27,33,-24,42,-27,43,-27,30,-25,42,-33,43,-28,44,-31,36,-29,44,-28,40,-30,44,-25,32,-25,34,-27,36,-26,39,-31,34,-27,30,-38,34,-26,32,-27,37,-34,34,-32,39,-35,40,-27,44,-30,37,-29,35,-35,35,-32,39,-34,42,-32,38,-30,38,-31,34,-26,45,-28,48,-33,46,-29,34,-24,36,-22,45,-31,43,-23,40,-23,34,-20,36,-29,36,-24,33,-19,37,-23,38,-24,31,-22,28,-19,34,-33,31,-24,36,-30,32,-26,27,-33,32,-28,35,-27,35,-33,40,-32,43,-29,42,-28,38,-29,40,-27,44,-29,41,-23,44,-30,49,-31,37,-29,38,-28,36,-24,37,-20,36,-30,36,-30,35,-33,37,-26,35,-26,39,-28,36,-24,41,-27,37,-28,37,-24,41,-26,38,-28,38,-23,41,-29,44,-25,41,-22,33,-29,29,-20,29,-21,33,-23,36,-17,34,-24,36,-27,36,-25,31,-25,31,-31,31,-24,30,-29,34,-24,34,-24,37,-21,32,-22,37,-21,26,-27,35,-35,44,-31,45,-30,53,-26,29,-23,30,-31,41,-41,44,-36,37,-23,29,-25,32,-33,43,-37,37,-33,48,-24,37,-22,41,-24,30,-31,38,-23,27,-31,50,-23,34,-25,27,-32,31,-32,38,-39,36,-39,33,-41,33,-25,39,-37,37,-33,31,-34,32,-25,28,-25,28,-37,43,-40,28,-30,39,-41,31,-35,30,-29,33,-27,34,-36,36,-34,32,-38,29,-29,24,-22,29,-28,30,-29,32,-29,32,-26,23,-23,22,-27,33,-25,29,-26,22,-27,21,-33,26,-32,23,-35,27,-41,32,-32,27,-28,26,-29,27,-26,32,-28,30,-25,29,-27,38,-29,29,-26,33,-26,23,-28,21,-27,31,-25,32,-30,37,-33,31,-31,27,-28,33,-31,29,-34,24,-28,22,-32,27,-21,27,-20,27,-28,28,-33,31,-34,31,-33,26,-32,30,-25,35,-22,27,-26,23,-22,22,-18,20,-16,20,-13,23,-22,18,-23,32,-27,37,-25,31,-27,33,-31,29,-28,28,-33,36,-33,37,-27,36,-27,28,-35,33,-26,28,-31,32,-25,33,-30,26,-26,28,-30,29,-33,27,-28,27,-27,23,-20,17,-19,19,-18,18,-13,18,-18,24,-21,27,-20,29,-21,28,-21,28,-24,26,-27,23,-24,26,-26,27,-26,25,-26,29,-29,22,-28,23,-26,22,-22,20,-33,26,-22,30,-24,34,-27,25,-33,26,-27,29,-33,24,-19,27,-31,22,-24,12,-16,23,-27,20,-25,21,-20,22,-21,17,-18,18,-20,21,-27,27,-16,21,-21,27,-21,30,-24,25,-27,34,-27,28,-28,26,-23,15,-24,29,-16,21,-22,23,-23,23,-22,29,-19,23,-19,17,-15,16,-16,16,-17,19,-18,23,-15,19,-14,20,-16,17,-21,20,-28,21,-24,19,-26,23,-23,18,-25,15,-20,17,-21,22,-24,18,-19,22,-21,17,-29,17,-12,19,-29,22,-27,19,-21,24,-23,26,-21,24,-24,24,-23,18,-21,22,-27,16,-15,18,-17,23,-18,17,-17,22,-17,17,-15,16,-16,22,-19,13,-13,13,-15,16,-18,15,-17,19,-16,18,-14,15,-12,18,-16,12,-13,13,-17,12,-14,14,-19,19,-17,18,-17,22,-20,19,-19,18,-18,17,-16,14,-16,13,-23,21,-21,18,-18,19,-22,20,-21,18,-16,16,-17,14,-20,14,-14,11,-17,17,-14,21,-15,19,-20,20,-23,17,-17,14,-17,12,-19,20,-14,18,-20,22,-16,23,-17,17,-20,16,-24,15,-22,16,-22,17,-20,13,-16,18,-22,23,-19,22,-14,15,-17,22,-23,29,-19,18,-23,25,-23,25,-23,19,-18,21,-21,25,-27,26,-21,25,-22,21,-24,25,-19,24,-18,23,-18,22,-16,23,-16,21,-13,19,-13,19,-12,17,-12,17,-12,16,-11,13,-12,13,-10,13,-9,14,-10,12,-11,13,-10,13,-11,14,-10,15,-10,15,-11,15,-13,14,-14,14,-15,16,-16,17,-17,19,-17,21,-17,20,-16,21,-17,21,-16,21,-17,21,-17,20,-17,19,-17,19,-18,20,-18,19,-17,18,-17,19,-17,19,-16,19,-16,19,-16,19,-16,20,-15,19,-15,19,-15,19,-14,17,-14,17,-14,16,-14,16,-14,16,-14,16,-13,16,-13,17,-12,17,-12,18,-12,17,-10,16,-11,17,-10,16,-11,16,-12,17,-13,17,-13,16,-16,18,-17,18,-18,17,-19,19,-22,19,-22,17,-24,19,-27,18,-27,21,-28,22,-27,23,-29,24,-30,26,-29,28,-30,28,-30,29,-30,29,-28,29,-28,38,-22,55,-31,43,-32,45,-44,55,-38,38,-35,38,-39,40,-34,38,-39,54,-42,50,-38,43,-39,44,-39,43,-36,45,-34,43,-27,41,-27,35,-24,41,-34,34,-32,22,-30,24,-25,24,-26,26,-26,29,-29,26,-24,20,-28,22,-34,25,-34,28,-27,38,-23,34,-20,29,-32,39,-41,46,-47,37,-42,42,-34,42,-37,44,-31,36,-37,35,-29,41,-29,32,-35,33,-36,37,-34,39,-34,38,-34,42,-29,35,-38,41,-30,36,-26,30,-24,28,-31,30,-28,34,-25,33,-23,47,-27,37,-31,43,-25,30,-29,28,-19,29,-31,28,-29,31,-35,34,-24,33,-25,38,-15,24,-23,28,-29,30,-27,41,-25,37,-34,36,-25,37,-30,34,-24,28,-25,29,-27,31,-20,31,-21,25,-22,37,-21,34,-26,31,-31,35,-24,31,-28,42,-21,34,-29,31,-27,33,-24,28,-23,24,-23,42,-24,27,-24,30,-26,26,-28,33,-23,28,-26,30,-26,22,-23,25,-24,28,-26,27,-19,25,-26,29,-28,27,-22,29,-23,26,-22,31,-19,28,-18,24,-18,26,-18,28,-32,31,-21,28,-23,36,-32,32,-26,34,-28,34,-28,31,-27,34,-28,33,-25,35,-30,40,-27,37,-26,39,-24,47,-32,34,-30,35,-27,36,-28,35,-30,38,-27,38,-33,34,-26,43,-24,35,-30,39,-36,36,-29,37,-26,40,-26,42,-28,40,-24,39,-25,35,-23,43,-27,43,-28,40,-21,35,-25,44,-32,39,-29,39,-23,44,-40,36,-26,33,-23,33,-25,31,-26,32,-28,35,-26,38,-23,27,-20,28,-32,42,-22,42,-24,35,-31,36,-22,34,-23,37,-25,35,-24,34,-27,39,-28,36,-25,41,-28,41,-25,30,-26,35,-24,29,-28,42,-27,40,-29,34,-22,41,-21,45,-24,35,-23,32,-27,36,-23,37,-23,35,-22,31,-24,45,-24,32,-23,26,-24,29,-21,28,-27,25,-20,23,-22,34,-24,33,-30,31,-30,27,-28,27,-28,24,-23,28,-22,26,-26,27,-23,31,-26,29,-20,23,-26,27,-23,26,-38,34,-24,30,-33,30,-30,33,-33,34,-33,39,-33,33,-36,34,-37,42,-39,45,-34,29,-30,37,-31,38,-28,30,-27,30,-27,31,-31,35,-28,32,-27,34,-28,43,-29,37,-30,37,-34,31,-27,38,-28,34,-22,30,-33,37,-25,30,-27,30,-33,36,-32,34,-23,30,-27,29,-31,42,-23,29,-33,35,-25,35,-26,34,-28,31,-21,27,-24,26,-26,29,-30,28,-31,34,-28,35,-32,30,-38,33,-28,29,-28,29,-22,34,-30,31,-27,28,-27,31,-23,19,-30,36,-26,31,-26,28,-30,22,-20,29,-24,27,-21,27,-21,26,-26,35,-21,33,-29,32,-32,40,-36,35,-34,35,-30,33,-36,33,-32,37,-34,28,-30,33,-26,29,-27,29,-28,31,-31,33,-23,28,-31,29,-37,33,-26,34,-24,23,-27,25,-26,28,-29,32,-27,23,-26,26,-22,29,-28,22,-24,25,-25,37,-30,39,-30,30,-30,34,-30,30,-26,38,-28,29,-27,23,-30,22,-33,21,-21,21,-21,23,-23,30,-23,27,-26,31,-22,30,-21,23,-23,25,-20,34,-21,30,-22,26,-21,25,-19,27,-19,25,-24,25,-22,28,-27,29,-26,28,-30,27,-28,24,-25,33,-34,30,-31,33,-21,28,-38,44,-30,36,-18,21,-36,33,-25,28,-28,32,-26,33,-28,31,-25,24,-28,27,-23,23,-21,25,-23,29,-21,22,-19,23,-26,26,-25,26,-24,32,-19,25,-19,23,-26,25,-23,24,-24,22,-25,33,-26,31,-19,24,-24,22,-26,24,-16,24,-14,28,-23,28,-24,20,-19,25,-16,15,-16,17,-13,16,-15,13,-20,18,-22,27,-20,20,-11,17,-14,13,-20,20,-15,18,-19,18,-17,20,-20,21,-18,16,-16,20,-16,18,-14,16,-20,19,-24,24,-14,25,-28,24,-20,22,-17,19,-26,23,-19,24,-19,25,-21,19,-21,19,-17,24,-22,22,-20,22,-25,33,-23,26,-25,20,-24,32,-21,23,-19,20,-19,23,-19,22,-19,18,-20,16,-15,24,-18,16,-21,18,-16,17,-17,18,-16,18,-12,14,-12,15,-13,12,-12,14,-13,9,-15,12,-20,12,-19,17,-13,13,-12,11,-15,11,-18,14,-19,15,-13,16,-15,17,-15,22,-16,27,-19,17,-19,22,-28,21,-25,20,-31,18,-25,17,-27,21,-22,23,-18,27,-18,20,-18,22,-18,22,-18,18,-21,21,-20,18,-20,16,-21,16,-18,15,-17,14,-19,17,-19,12,-19,15,-12,12,-14,12,-15,16,-13,15,-13,12,-9,13,-9,14,-9,16,-9,16,-11,17,-11,19,-12,20,-12,18,-14,20,-15,17,-17,18,-17,17,-19,19,-19,19,-17,18,-16,18,-18,19,-15,19,-15,20,-16,19,-14,19,-14,18,-16,20,-14,19,-16,19,-16,18,-15,19,-16,18,-16,18,-15,16,-17,15,-16,15,-16,13,-15,14,-15,13,-15,12,-14,12,-14,11,-14,12,-14,11,-14,10,-13,11,-13,11,-13,12,-12,12,-12,12,-12,11,-11,12,-12,12,-12,12,-11,12,-11,12,-11,11,-11,13,-12,14,-12,14,-12,15,-13,16,-14,17,-13,16,-14,17,-15,17,-16,18,-16,17,-17,17,-18,19,-19,19,-22,19,-23,19,-23,20,-23,19,-21,19,-21,19,-21,19,-20,20,-19,19,-20,20,-19,21,-18,21,-18,20,-18,21,-17,20,-18,20,-19,19,-22,28,-26,56,-36,59,-47,42,-37,54,-29,52,-28,37,-30,34,-27,30,-29,40,-32,41,-35,45,-33,44,-35,35,-34,48,-39,39,-22,29,-25,35,-34,33,-30,31,-24,36,-18,29,-17,26,-26,33,-23,27,-28,33,-32,42,-30,29,-29,37,-30,40,-25,26,-29,32,-31,39,-28,34,-32,33,-33,38,-34,27,-33,44,-34,33,-35,33,-25,32,-30,35,-37,38,-34,25,-29,34,-31,34,-30,25,-40,32,-33,32,-34,34,-36,36,-30,31,-35,31,-25,34,-29,28,-37,34,-32,38,-32,31,-35,32,-34,40,-40,41,-31,28,-33,31,-37,37,-26,24,-29,22,-32,31,-24,33,-36,32,-37,29,-30,28,-25,29,-30,23,-32,33,-28,33,-30,36,-36,30,-26,30,-27,33,-28,36,-35,27,-25,21,-30,28,-29,33,-31,25,-28,26,-29,31,-36,34,-34,43,-31,31,-26,26,-29,20,-20,29,-18,28,-23,26,-25,35,-20,28,-25,29,-21,31,-27,36,-24,45,-25,32,-24,32,-18,37,-23,30,-27,28,-25,24,-30,24,-36,35,-33,31,-27,35,-30,33,-31,25,-28,36,-26,35,-39,34,-27,33,-32,21,-33,22,-35,25,-31,24,-29,29,-38,31,-32,33,-34,30,-32,28,-31,32,-29,33,-30,33,-35,26,-33,32,-32,29,-31,37,-34,31,-36,30,-23,28,-23,23,-25,28,-32,27,-28,30,-29,32,-30,23,-27,24,-30,31,-27,33,-25,36,-26,30,-35,29,-22,31,-20,28,-30,29,-30,28,-27,36,-22,30,-26,30,-23,38,-24,28,-21,30,-22,30,-27,32,-30,31,-29,36,-38,36,-35,37,-34,29,-35,30,-39,30,-46,26,-35,27,-31,25,-35,26,-33,28,-24,29,-30,33,-29,33,-33,34,-37,34,-31,46,-28,37,-28,34,-32,29,-27,26,-32,41,-24,24,-30,28,-30,26,-33,25,-28,28,-24,24,-28,23,-24,27,-26,26,-26,29,-24,33,-24,28,-24,30,-27,27,-24,30,-27,30,-23,28,-22,26,-20,34,-26,32,-29,31,-24,35,-31,33,-25,41,-22,36,-23,40,-27,30,-25,30,-26,28,-26,25,-39,34,-33,36,-32,40,-29,31,-35,29,-31,34,-24,31,-23,23,-34,30,-37,33,-35,34,-33,37,-29,33,-40,43,-20,31,-23,26,-26,41,-28,47,-19,19,-22,33,-21,33,-28,37,-26,25,-32,43,-27,41,-31,26,-23,40,-22,27,-24,29,-21,24,-32,25,-27,30,-25,22,-31,32,-23,27,-35,40,-24,28,-26,22,-39,42,-27,25,-27,28,-18,27,-34,24,-21,23,-25,47,-35,28,-25,30,-28,27,-27,26,-21,36,-30,35,-32,27,-22,28,-30,29,-28,24,-27,29,-27,39,-24,30,-23,20,-28,28,-32,35,-23,23,-29,34,-28,28,-18,27,-18,27,-22,25,-15,29,-18,25,-21,28,-26,20,-16,19,-21,19,-25,29,-23,27,-24,33,-24,29,-25,33,-21,40,-21,23,-26,36,-27,37,-24,41,-17,24,-21,29,-32,28,-31,27,-37,34,-25,28,-27,29,-20,25,-32,32,-25,29,-25,27,-29,40,-25,32,-22,37,-26,32,-20,37,-24,33,-28,35,-27,32,-21,23,-34,21,-24,35,-29,34,-31,27,-26,22,-37,37,-25,47,-31,36,-31,39,-28,31,-28,26,-24,27,-33,24,-22,26,-23,27,-22,29,-22,28,-32,38,-25,29,-22,27,-23,30,-18,37,-23,32,-27,30,-29,34,-26,28,-22,27,-15,30,-25,15,-23,19,-32,25,-17,36,-23,24,-22,31,-25,20,-21,30,-26,29,-31,23,-21,19,-26,28,-25,27,-35,24,-30,21,-31,24,-29,24,-26,21,-31,24,-27,20,-23,18,-26,21,-17,18,-21,19,-20,12,-18,15,-18,18,-19,17,-24,16,-20,19,-20,19,-17,15,-24,20,-20,16,-15,20,-24,23,-29,25,-25,23,-19,18,-19,23,-22,22,-22,22,-22,19,-19,18,-20,20,-33,22,-27,19,-20,17,-18,17,-21,22,-27,22,-28,24,-23,19,-22,18,-22,19,-22,21,-27,23,-27,23,-23,23,-20,24,-21,18,-18,21,-30,19,-29,22,-30,22,-22,18,-20,22,-21,25,-23,22,-26,18,-22,16,-22,16,-18,19,-21,17,-17,25,-13,17,-19,25,-17,28,-25,20,-22,19,-21,16,-17,18,-22,17,-22,23,-22,21,-20,22,-24,19,-22,16,-27,18,-27,18,-21,19,-17,22,-26,22,-20,22,-25,23,-22,21,-24,24,-24,18,-19,15,-26,21,-19,16,-23,24,-22,19,-21,20,-16,20,-24,25,-25,19,-24,14,-27,19,-20,16,-25,21,-16,16,-21,18,-20,20,-21,15,-19,18,-20,15,-29,17,-22,20,-31,23,-20,22,-24,20,-21,28,-25,21,-18,22,-21,18,-23,25,-21,21,-29,28,-26,23,-28,36,-22,28,-27,33,-23,22,-30,17,-29,22,-21,19,-27,24,-17,21,-23,21,-16,21,-21,20,-22,26,-30,18,-35,36,-28,25,-33,33,-27,28,-31,29,-27,25,-32,28,-27,31,-33,29,-33,29,-20,23,-23,23,-20,24,-20,28,-22,22,-17,26,-24,31,-20,31,-24,33,-24,22,-28,24,-15,24,-20,23,-22,25,-21,37,-21,33,-24,26,-22,24,-26,23,-25,21,-32,26,-36,31,-35,35,-37,40,-38,32,-34,33,-30,27,-20,26,-21,23,-23,25,-24,29,-22,23,-20,31,-16,29,-19,27,-25,22,-29,23,-26,18,-36,23,-27,31,-32,28,-22,27,-22,24,-32,27,-23,32,-21,27,-23,32,-24,30,-24,18,-29,30,-31,31,-35,34,-28,22,-33,25,-23,22,-26,25,-37,28,-36,36,-26,32,-25,34,-20,27,-21,27,-17,23,-24,37,-27,39,-31,29,-23,29,-23,27,-14,27,-23,20,-20,24,-26,16,-25,22,-25,20,-24,18,-21,20,-24,25,-27,31,-28,32,-29,30,-26,21,-26,24,-17,20,-21,16,-27,25,-16,26,-19,20,-21,24,-20,17,-16,22,-19,18,-16,23,-21,19,-24,19,-27,27,-22,26,-21,31,-19,18,-25,21,-18,19,-26,28,-20,24,-24,31,-25,22,-31,26,-22,21,-31,25,-24,27,-33,28,-19,25,-22,20,-21,28,-27,25,-24,27,-25,19,-19,17,-24,22,-16,24,-25,20,-22,25,-25,29,-21,27,-26,32,-24,27,-20,30,-28,35,-20,33,-26,34,-23,30,-24,28,-24,26,-27,26,-25,26,-20,29,-23,31,-24,27,-21,39,-25,38,-27,28,-30,38,-24,27,-31,37,-28,26,-27,40,-26,31,-27,37,-23,35,-26,30,-26,34,-24,23,-23,29,-23,25,-24,27,-29,27,-24,34,-28,31,-28,26,-32,25,-27,37,-22,27,-29,27,-28,31,-28,25,-28,26,-24,30,-24,30,-26,36,-27,38,-29,34,-27,39,-35,37,-22,39,-33,33,-23,37,-32,30,-27,31,-35,37,-31,32,-29,35,-31,36,-34,37,-25,31,-33,33,-29,38,-35,39,-33,34,-34,34,-27,36,-25,32,-29,29,-30,25,-27,23,-32,36,-23,26,-32,29,-23,27,-33,37,-29,29,-31,30,-31,35,-41,27,-29,34,-32,26,-21,38,-33,38,-31,27,-25,43,-28,30,-25,33,-24,29,-21,40,-22,34,-27,33,-24,26,-30,26,-26,30,-27,29,-26,32,-29,20,-38,29,-21,19,-22,27,-25,23,-22,24,-25,28,-24,21,-24,20,-18,26,-25,27,-21,16,-23,25,-24,27,-21,27,-17,21,-21,27,-26,22,-19,18,-25,17,-23,32,-27,26,-24,29,-24,35,-22,24,-18,21,-19,18,-24,28,-17,24,-21,30,-22,29,-26,31,-20,31,-22,27,-24,27,-20,30,-24,27,-22,30,-20,26,-20,33,-20,25,-21,25,-22,25,-27,21,-22,25,-29,24,-24,28,-23,17,-19,25,-30,24,-15,23,-28,24,-21,21,-27,29,-25,18,-20,28,-25,23,-25,26,-34,30,-26,32,-29,28,-28,30,-31,29,-30,30,-26,34,-30,35,-25,36,-32,32,-25,36,-29,30,-25,34,-30,28,-27,30,-16,19,-25,27,-19,26,-25,24,-20,26,-26,33,-27,21,-24,27,-19,26,-22,33,-20,15,-21,25,-23,24,-23,28,-22,29,-26,38,-25,30,-28,40,-30,34,-31,40,-23,27,-24,30,-23,23,-27,29,-25,24,-29,22,-26,30,-29,26,-27,18,-29,21,-21,30,-20,29,-30,31,-24,28,-25,23,-26,33,-27,29,-24,31,-28,25,-19,21,-14,21,-17,20,-14,23,-15,24,-17,28,-22,21,-23,20,-20,23,-19,26,-26,28,-20,28,-22,32,-20,25,-21,22,-22,20,-21,15,-23,20,-18,18,-25,25,-25,21,-28,28,-19,22,-20,23,-17,26,-24,17,-32,27,-24,21,-23,20,-24,22,-23,19,-19,23,-32,23,-21,17,-16,15,-21,19,-22,18,-21,15,-18,19,-21,17,-19,17,-18,16,-23,16,-24,18,-21,16,-25,19,-24,15,-19,15,-18,15,-19,17,-20,19,-17,23,-21,22,-19,22,-15,16,-18,14,-19,14,-15,14,-15,23,-13,17,-15,13,-12,20,-13,16,-17,19,-19,16,-20,16,-12,12,-17,14,-9,12,-16,12,-13,13,-13,14,-15,12,-18,12,-23,16,-16,14,-18,16,-20,14,-14,18,-18,16,-18,14,-21,20,-24,16,-17,14,-21,21,-23,15,-17,18,-19,17,-18,18,-14,23,-20,20,-21,16,-22,14,-15,16,-18,15,-13,18,-16,17,-12,18,-14,19,-13,19,-12,17,-11,16,-10,18,-11,16,-13,15,-10,18,-14,17,-13,20,-14,17,-13,16,-15,15,-13,14,-18,16,-16,13,-14,16,-18,19,-21,19,-16,16,-15,19,-18,19,-19,18,-19,21,-25,19,-23,24,-18,22,-17,18,-16,20,-20,23,-23,19,-27,24,-27,24,-26,18,-19,18,-20,19,-18,18,-18,20,-18,20,-14,16,-19,19,-15,26,-16,16,-16,24,-14,27,-14,16,-16,19,-15,19,-13,14,-17,20,-12,18,-15,16,-15,22,-16,17,-19,19,-17,15,-25,19,-19,18,-19,12,-24,23,-15,18,-15,17,-19,23,-16,21,-15,19,-22,19,-15,20,-16,17,-22,26,-18,18,-22,20,-18,22,-14,17,-14,22,-14,17,-13,16,-17,26,-17,20,-16,22,-13,22,-13,18,-12,17,-11,19,-12,17,-12,16,-13,16,-14,17,-16,17,-17,17,-17,17,-19,17,-19,16,-19,16,-21,16,-20,15,-19,16,-20,16,-19,15,-18,15,-18,15,-17,16,-18,18,-17,18,-18,17,-17,22,-18,22,-18,22,-22,21,-17,31,-23,28,-21,34,-35,35,-35,44,-38,47,-33,32,-31,33,-33,41,-36,35,-29,31,-29,29,-32,26,-26,34,-28,34,-31,30,-33,29,-27,36,-29,36,-34,40,-34,39,-40,43,-40,52,-37,42,-42,46,-40,45,-35,40,-34,40,-35,34,-42,39,-40,38,-37,36,-35,41,-40,50,-40,40,-37,37,-35,33,-34,35,-31,38,-30,35,-32,37,-33,33,-26,30,-28,30,-32,38,-35,43,-32,30,-33,33,-29,30,-33,34,-37,43,-42,51,-41,50,-39,39,-37,41,-41,48,-50,55,-39,44,-39,36,-37,39,-29,40,-34,41,-33,40,-30,36,-36,37,-34,37,-35,44,-37,44,-33,35,-27,29,-26,27,-26,23,-27,29,-32,33,-27,32,-23,23,-25,34,-30,31,-33,36,-35,36,-38,40,-34,40,-40,38,-40,39,-31,30,-30,28,-38,41,-36,40,-36,34,-32,31,-32,33,-35,43,-37,42,-39,32,-40,40,-33,38,-38,39,-28,29,-43,40,-44,49,-48,45,-41,42,-29,33,-33,40,-36,36,-38,36,-29,30,-31,35,-30,30,-36,33,-38,34,-39,42,-46,49,-51,46,-42,49,-32,37,-32,35,-34,34,-35,40,-36,33,-45,39,-36,40,-44,43,-40,39,-38,35,-34,34,-26,35,-35,36,-32,33,-34,50,-34,44,-31,47,-28,40,-31,37,-30,32,-28,44,-31,39,-33,37,-32,28,-28,31,-37,45,-39,41,-45,35,-37,48,-46,41,-38,40,-38,46,-42,42,-37,42,-34,32,-26,27,-19,27,-21,23,-29,32,-31,37,-34,39,-40,46,-36,37,-35,36,-33,38,-36,30,-36,31,-37,33,-33,29,-37,26,-33,28,-34,33,-35,30,-34,34,-39,39,-39,40,-34,34,-42,42,-42,40,-42,38,-38,37,-34,38,-35,38,-38,39,-33,34,-36,35,-39,38,-40,36,-38,39,-42,40,-44,38,-43,39,-42,39,-44,42,-43,37,-43,36,-43,35,-40,37,-46,39,-35,36,-46,46,-43,38,-37,36,-39,33,-39,32,-37,36,-34,29,-33,26,-32,33,-36,38,-38,34,-41,41,-34,38,-36,45,-30,36,-33,29,-28,29,-27,28,-32,33,-20,23,-21,30,-20,16,-27,24,-34,30,-20,21,-22,25,-23,20,-28,26,-29,33,-29,37,-29,23,-24,23,-25,21,-28,28,-30,29,-30,35,-31,34,-26,25,-30,31,-23,20,-22,25,-24,26,-20,25,-20,25,-22,18,-25,33,-25,26,-26,32,-25,32,-33,27,-29,22,-32,20,-31,21,-25,33,-25,29,-18,24,-26,25,-27,23,-31,24,-30,28,-32,38,-31,40,-29,30,-32,27,-28,32,-28,35,-21,27,-30,32,-29,21,-21,18,-21,20,-23,28,-35,33,-39,31,-26,32,-24,31,-27,28,-27,30,-28,25,-24,20,-27,20,-27,21,-18,27,-26,27,-23,30,-21,27,-27,31,-35,23,-33,29,-31,37,-28,27,-23,25,-23,19,-28,26,-14,22,-18,16,-20,15,-23,17,-24,25,-22,28,-18,31,-15,27,-17,28,-18,27,-15,26,-20,26,-30,31,-28,22,-30,28,-20,31,-19,25,-23,24,-15,25,-23,20,-18,21,-21,21,-25,19,-24,26,-28,27,-23,22,-32,23,-25,20,-20,21,-23,21,-26,24,-29,28,-22,22,-27,30,-23,29,-27,19,-26,29,-17,24,-26,23,-23,19,-24,29,-27,38,-26,35,-20,32,-28,26,-28,29,-31,26,-33,25,-26,22,-21,28,-22,30,-37,22,-40,20,-27,20,-32,22,-30,22,-30,24,-25,17,-26,22,-17,17,-20,18,-25,25,-28,21,-21,21,-26,24,-30,20,-32,35,-36,27,-35,25,-36,27,-39,32,-35,26,-21,30,-21,22,-19,24,-17,21,-21,19,-34,22,-22,25,-23,17,-16,17,-26,19,-19,16,-16,18,-21,17,-22,23,-20,26,-19,17,-22,21,-19,20,-18,17,-24,19,-22,21,-20,16,-23,17,-22,15,-19,15,-17,15,-19,17,-27,18,-20,18,-21,19,-19,21,-20,18,-23,21,-19,17,-23,17,-17,18,-22,17,-25,21,-23,18,-19,18,-28,18,-21,21,-18,18,-19,18,-23,19,-19,19,-17,20,-22,13,-16,19,-17,17,-17,20,-17,14,-21,16,-24,19,-20,18,-23,17,-21,17,-15,24,-15,17,-12,16,-18,20,-17,15,-13,15,-18,16,-16,16,-14,15,-15,14,-10,13,-11,12,-13,12,-16,15,-16,18,-15,16,-15,21,-17,19,-19,17,-17,18,-20,18,-21,16,-14,16,-15,14,-16,17,-20,19,-15,19,-16,22,-18,20,-13,14,-16,16,-22,23,-19,20,-19,20,-25,16,-19,18,-21,20,-15,14,-18,16,-15,16,-21,15,-14,14,-17,16,-20,13,-14,13,-16,15,-15,13,-13,14,-13,16,-12,15,-14,16,-15,14,-13,17,-15,12,-14,12,-12,15,-12,16,-16,13,-15,16,-19,18,-17,19,-19,19,-17,15,-15,16,-14,16,-15,19,-15,18,-16,17,-16,14,-18,16,-17,17,-18,12,-17,17,-16,14,-12,12,-16,13,-15,17,-18,15,-17,15,-21,13,-17,16,-14,18,-18,15,-17,16,-18,15,-18,14,-19,18,-19,18,-20,16,-17,17,-15,19,-14,15,-12,13,-18,12,-17,16,-14,14,-18,16,-24,21,-14,20,-22,18,-22,21,-16,21,-19,15,-19,19,-22,21,-25,19,-20,22,-20,18,-21,14,-21,15,-21,14,-22,13,-21,15,-22,12,-22,13,-22,12,-22,12,-19,11,-18,10,-17,9,-15,9,-13,10,-12,10,-12,9,-13,9,-14,10,-14,8,-13,8,-14,9,-14,12,-14,12,-14,14,-15,14,-16,16,-16,16,-16,18,-17,18,-23,28,-39,27,-31,25,-37,34,-42,48,-44,55,-57,63,-42,62,-46,60,-41,45,-34,49,-33,32,-35,33,-37,42,-39,34,-33,36,-40,35,-42,40,-31,33,-38,41,-45,48,-31,35,-36,39,-30,39,-39,40,-31,34,-33,42,-33,39,-42,47,-31,35,-32,38,-35,37,-29,28,-45,43,-38,45,-48,43,-36,41,-42,40,-41,38,-44,38,-36,34,-38,37,-35,36,-39,44,-35,40,-41,36,-44,41,-46,45,-48,52,-45,43,-38,42,-35,35,-44,32,-35,29,-37,37,-33,36,-37,43,-33,39,-43,48,-40,43,-49,49,-52,45,-45,45,-39,40,-31,36,-35,36,-33,36,-31,34,-32,36,-37,34,-36,37,-35,33,-37,36,-41,35,-40,35,-42,39,-33,38,-32,36,-31,37,-33,38,-30,30,-36,35,-39,34,-37,37,-35,34,-34,34,-33,37,-42,46,-41,46,-46,46,-42,39,-33,36,-37,36,-39,32,-42,38,-41,40,-43,34,-46,38,-39,33,-36,34,-33,36,-30,34,-24,23,-27,25,-28,26,-21,26,-25,22,-25,23,-32,35,-36,36,-32,35,-36,38,-41,43,-36,38,-34,36,-43,42,-39,35,-40,43,-40,43,-37,38,-36,34,-34,33,-42,37,-36,37,-27,27,-33,33,-30,40,-42,44,-37,38,-39,40,-43,38,-43,36,-38,36,-30,33,-35,31,-32,30,-34,36,-36,35,-35,32,-37,31,-38,34,-36,33,-32,29,-37,30,-35,34,-29,25,-31,29,-37,28,-40,33,-31,28,-22,17,-25,22,-26,31,-36,30,-33,32,-34,31,-39,33,-38,38,-39,37,-39,34,-42,35,-40,38,-41,36,-39,42,-38,35,-42,43,-35,33,-30,25,-34,31,-33,32,-36,31,-36,26,-34,30,-38,36,-33,29,-28,32,-31,28,-29,37,-33,28,-34,32,-31,31,-35,37,-27,30,-29,35,-34,32,-29,29,-32,34,-40,36,-40,33,-46,37,-42,42,-43,40,-45,43,-44,36,-40,34,-31,33,-38,35,-36,35,-35,34,-30,33,-30,30,-31,32,-32,25,-31,33,-28,25,-45,36,-29,26,-23,29,-45,35,-27,34,-25,27,-26,25,-32,29,-29,30,-30,27,-26,24,-29,30,-24,26,-28,27,-22,25,-25,27,-24,26,-28,28,-25,34,-25,22,-31,27,-36,36,-33,27,-28,26,-30,33,-32,36,-30,32,-31,28,-25,22,-23,27,-34,35,-28,27,-39,28,-28,28,-28,29,-28,24,-36,29,-29,34,-30,33,-26,36,-39,25,-25,24,-28,29,-27,23,-31,41,-39,32,-27,28,-30,26,-24,23,-28,21,-26,24,-26,27,-27,33,-24,19,-28,21,-31,29,-31,30,-31,24,-25,31,-27,31,-28,23,-19,26,-21,26,-30,31,-32,35,-26,26,-27,22,-30,34,-37,33,-28,29,-33,20,-37,26,-26,24,-33,26,-34,26,-34,31,-28,29,-24,28,-27,23,-25,23,-22,24,-20,24,-23,20,-23,18,-23,24,-20,24,-20,25,-22,20,-18,25,-28,20,-29,22,-25,22,-19,19,-22,18,-21,15,-13,15,-14,9,-14,11,-19,19,-17,17,-16,21,-15,15,-15,17,-18,17,-20,14,-21,19,-21,25,-20,17,-22,22,-18,20,-24,16,-20,17,-32,20,-24,25,-29,20,-24,19,-23,18,-22,16,-28,23,-26,21,-22,20,-23,19,-22,27,-27,23,-22,21,-31,24,-34,22,-34,35,-30,34,-33,32,-26,28,-30,25,-29,27,-29,27,-29,28,-34,23,-30,22,-29,23,-23,25,-23,20,-25,19,-29,23,-23,22,-25,22,-22,24,-19,17,-30,19,-26,21,-28,20,-24,18,-19,19,-29,19,-22,29,-27,28,-40,29,-32,26,-36,26,-37,30,-29,23,-23,22,-20,16,-26,22,-35,23,-33,20,-31,18,-28,21,-25,24,-26,22,-29,18,-30,22,-26,24,-23,20,-27,28,-28,28,-30,21,-25,23,-22,30,-24,20,-16,24,-16,24,-15,21,-16,17,-18,15,-17,17,-18,17,-20,17,-18,17,-18,22,-18,17,-21,13,-14,12,-15,12,-14,13,-13,17,-16,18,-19,19,-19,22,-16,17,-16,15,-19,25,-19,18,-23,21,-16,23,-23,21,-20,19,-17,17,-18,17,-16,21,-14,26,-18,20,-15,19,-22,19,-19,16,-16,15,-20,15,-17,17,-10,15,-14,12,-20,20,-12,22,-14,18,-19,15,-14,12,-14,14,-11,19,-12,14,-16,15,-14,15,-13,16,-13,17,-13,15,-15,15,-17,21,-20,15,-19,21,-15,20,-18,17,-19,21,-17,18,-16,18,-16,23,-16,15,-17,23,-20,29,-17,17,-20,26,-22,25,-18,21,-23,20,-22,27,-17,17,-24,21,-19,16,-21,17,-18,16,-14,16,-20,15,-17,14,-16,15,-15,15,-15,13,-12,11,-11,10,-11,8,-12,12,-13,10,-13,14,-14,13,-13,13,-11,13,-17,15,-13,16,-12,18,-14,16,-16,18,-11,17,-13,19,-14,25,-14,25,-16,21,-19,24,-19,27,-17,28,-19,29,-21,20,-22,24,-17,20,-15,20,-15,25,-14,19,-17,22,-16,28,-15,24,-17,21,-20,21,-17,18,-21,18,-17,16,-11,21,-11,17,-15,18,-12,13,-12,15,-12,14,-13,13,-11,10,-10,8,-12,11,-14,12,-14,11,-16,14,-16,16,-18,15,-19,16,-19,16,-20,16,-18,16,-17,16,-18,17,-17,17,-17,18,-17,18,-19,18,-20,17,-20,16,-20,16,-21,16,-20,16,-19,17,-19,17,-18,17,-18,18,-16,19,-16,18,-15,18,-14,19,-14,19,-14,19,-13,19,-11,19,-10,18,-9,17,-9,17,-11,15,-12,14,-12,14,-13,14,-14,14,-14,15,-14,15,-15,16,-14,16,-14,16,-14,16,-13,15,-12,16,-11,16,-9,16,-10,16,-11,16,-12,15,-13,15,-13,15,-15,15,-16,14,-15,14,-16,11,-16,12,-17,12,-17,14,-17,14,-18,15,-18,16,-18,17,-19,17,-19,18,-20,18,-20,19,-20,19,-19,19,-19,20,-19,20,-18,19,-18,19,-17,18,-17,16,-16,16,-14,15,-14,14,-13,14,-11,13,-12,12,-12,12,-13,12,-13,11,-14,11,-15,12,-15,15,-22,22,-23,21,-25,28,-37,32,-47,36,-45,44,-47,50,-37,42,-33,35,-37,39,-30,41,-31,41,-40,46,-29,33,-32,33,-48,37,-31,34,-31,31,-49,41,-27,30,-28,34,-34,39,-39,32,-25,28,-28,30,-24,26,-23,30,-22,26,-22,34,-25,26,-25,24,-24,21,-24,24,-28,26,-21,23,-26,26,-32,37,-40,45,-40,41,-40,31,-37,36,-33,37,-32,32,-35,26,-35,26,-27,27,-27,25,-36,35,-39,31,-37,40,-37,32,-33,30,-30,31,-29,30,-32,29,-33,30,-34,31,-30,35,-34,27,-36,34,-38,36,-35,31,-35,41,-42,42,-39,39,-38,38,-43,42,-38,37,-38,38,-29,25,-31,31,-39,39,-36,36,-34,40,-35,34,-31,32,-33,28,-34,33,-32,29,-29,30,-35,28,-39,31,-39,34,-42,35,-42,42,-40,35,-38,38,-37,35,-39,35,-39,33,-44,38,-41,39,-35,38,-40,32,-39,36,-35,32,-28,40,-27,34,-25,32,-28,33,-30,31,-29,32,-34,37,-36,41,-40,50,-40,41,-37,40,-39,41,-29,27,-29,28,-28,26,-26,23,-32,24,-32,34,-31,24,-32,28,-37,33,-34,31,-28,30,-37,29,-37,36,-37,36,-40,44,-40,41,-37,40,-37,35,-33,30,-34,29,-29,32,-33,32,-36,33,-34,31,-35,36,-43,38,-39,38,-35,37,-37,31,-31,29,-36,34,-29,30,-41,32,-36,30,-38,37,-34,27,-37,32,-42,28,-42,31,-36,32,-37,31,-36,27,-43,31,-39,39,-48,45,-28,25,-32,37,-40,36,-41,36,-37,30,-29,30,-50,36,-48,42,-42,41,-30,33,-38,34,-34,37,-35,33,-36,32,-34,35,-35,34,-41,34,-46,29,-38,41,-41,38,-46,37,-44,37,-26,29,-39,28,-33,34,-35,36,-46,45,-45,43,-37,33,-33,37,-31,36,-25,25,-29,31,-22,32,-26,32,-27,29,-32,29,-36,35,-34,39,-29,34,-18,28,-29,37,-32,25,-35,34,-44,41,-42,41,-42,40,-36,32,-37,36,-38,28,-30,28,-37,34,-40,40,-50,39,-39,32,-38,40,-22,23,-25,16,-19,20,-35,29,-26,24,-29,22,-36,45,-35,27,-38,34,-28,28,-39,41,-36,31,-25,22,-41,39,-36,36,-41,39,-35,23,-26,27,-30,32,-34,29,-39,29,-37,31,-37,31,-36,36,-34,41,-27,28,-36,33,-37,33,-38,41,-44,36,-35,33,-36,31,-41,31,-31,33,-37,35,-26,30,-30,34,-31,26,-39,37,-27,27,-43,41,-29,31,-36,36,-45,37,-35,32,-29,23,-35,35,-35,27,-41,38,-36,30,-38,36,-33,33,-25,29,-33,26,-30,32,-38,28,-44,36,-38,32,-45,36,-39,27,-27,29,-27,24,-34,31,-28,27,-32,31,-40,29,-27,29,-32,27,-31,27,-35,25,-25,32,-26,27,-30,27,-31,31,-23,31,-32,30,-26,32,-26,28,-30,35,-31,25,-35,30,-46,37,-42,31,-41,38,-41,33,-38,39,-44,43,-39,46,-40,42,-34,32,-38,34,-33,28,-39,38,-37,35,-39,40,-43,37,-26,31,-40,35,-31,37,-48,45,-41,41,-45,41,-39,46,-39,38,-43,36,-33,37,-46,32,-38,31,-29,28,-31,29,-34,35,-38,36,-38,39,-37,33,-28,27,-31,34,-36,28,-40,36,-39,37,-42,36,-45,34,-42,35,-38,37,-39,37,-37,36,-41,41,-38,42,-42,41,-37,36,-32,31,-33,29,-32,33,-30,39,-36,44,-26,27,-34,38,-42,38,-31,28,-25,37,-45,37,-37,39,-26,27,-30,26,-25,26,-35,30,-41,40,-37,33,-42,43,-31,36,-38,37,-35,32,-33,36,-35,31,-29,28,-40,31,-34,25,-32,31,-20,25,-24,25,-21,33,-28,28,-25,25,-26,24,-28,28,-31,32,-31,29,-31,29,-23,26,-18,19,-26,28,-20,19,-20,21,-18,22,-24,24,-19,25,-18,15,-21,21,-24,22,-34,28,-27,25,-24,23,-21,25,-28,28,-32,23,-20,26,-27,23,-17,29,-25,21,-20,28,-26,21,-21,31,-27,27,-31,33,-27,20,-17,26,-21,25,-15,28,-20,22,-16,19,-21,21,-17,25,-19,22,-20,20,-18,21,-16,18,-31,26,-19,24,-22,25,-30,31,-27,25,-25,24,-23,23,-21,22,-25,23,-28,24,-22,29,-23,33,-29,27,-20,26,-27,26,-33,27,-36,32,-28,31,-35,21,-22,25,-27,19,-20,20,-28,19,-24,20,-29,26,-27,24,-29,18,-32,22,-20,22,-29,20,-28,25,-29,24,-19,30,-22,24,-24,25,-21,20,-15,22,-13,22,-17,19,-21,23,-22,23,-25,26,-22,22,-21,28,-23,29,-22,35,-25,39,-23,39,-30,23,-23,36,-24,32,-27,40,-27,34,-25,36,-34,30,-30,37,-33,32,-31,26,-31,23,-31,33,-25,24,-20,35,-21,28,-22,29,-20,24,-21,43,-22,23,-22,37,-23,23,-28,27,-26,26,-22,26,-25,25,-25,28,-23,32,-24,34,-31,31,-27,26,-32,28,-24,20,-23,24,-29,26,-23,20,-25,23,-27,23,-21,20,-27,21,-19,19,-24,22,-19,25,-32,26,-29,28,-20,25,-32,30,-17,31,-38,25,-26,24,-32,29,-35,27,-30,39,-26,35,-38,40,-24,25,-33,24,-29,21,-31,33,-22,22,-23,27,-24,21,-28,27,-22,23,-34,22,-25,23,-29,34,-26,31,-25,29,-27,21,-24,25,-28,24,-27,31,-30,28,-23,32,-25,33,-31,29,-28,28,-37,29,-31,28,-35,27,-33,29,-29,29,-31,29,-32,22,-31,27,-26,24,-24,27,-22,28,-22,22,-17,21,-29,20,-25,22,-25,31,-24,27,-26,36,-23,31,-25,34,-22,34,-24,29,-22,30,-28,29,-26,32,-27,28,-27,27,-21,27,-19,27,-21,29,-23,27,-18,32,-20,29,-23,26,-23,28,-25,21,-26,25,-29,26,-26,25,-23,28,-29,26,-23,29,-23,23,-24,22,-24,22,-23,27,-27,29,-21,26,-26,25,-31,24,-33,28,-26,32,-16,26,-23,25,-21,28,-23,27,-25,22,-23,25,-25,23,-24,27,-21,20,-22,22,-19,26,-26,24,-21,25,-22,28,-24,29,-17,23,-24,22,-24,18,-21,26,-16,23,-17,21,-18,23,-17,21,-17,21,-24,27,-21,23,-24,28,-18,20,-25,28,-20,24,-29,29,-20,29,-29,26,-27,22,-24,23,-22,28,-19,27,-25,22,-21,28,-27,21,-24,25,-17,21,-23,19,-24,22,-22,26,-20,25,-24,22,-24,25,-18,21,-28,23,-20,18,-26,19,-24,13,-26,19,-18,14,-23,19,-14,18,-14,17,-15,18,-14,16,-15,17,-18,19,-16,17,-17,16,-20,15,-23,20,-23,18,-19,19,-18,16,-16,18,-13,14,-14,16,-14,18,-17,18,-13,17,-18,20,-16,20,-21,20,-18,19,-21,19,-15,21,-19,16,-20,21,-17,20,-19,19,-15,16,-18,16,-20,17,-19,18,-16,20,-22,17,-24,19,-15,16,-22,16,-17,19,-24,18,-15,18,-24,17,-18,21,-21,16,-24,23,-15,19,-22,21,-17,18,-21,21,-13,20,-18,17,-13,18,-19,17,-19,19,-16,17,-16,18,-14,21,-18,19,-12,21,-16,20,-15,20,-19,21,-17,20,-20,22,-19,20,-17,21,-22,20,-19,19,-22,18,-22,19,-23,19,-22,19,-14,18,-22,18,-20,17,-20,19,-18,18,-18,17,-18,19,-17,17,-17,18,-13,16,-18,20,-16,17,-14,19,-14,18,-13,16,-14,16,-13,14,-13,16,-13,14,-14,15,-15,14,-15,14,-15,14,-15,12,-15,12,-15,11,-16,12,-15,12,-14,11,-15,12,-13,11,-15,13,-13,12,-15,12,-14,13,-16,16,-17,13,-16,17,-17,14,-13,19,-17,16,-13,20,-18,20,-12,14,-18,20,-18,16,-15,21,-18,17,-11,21,-17,17,-11,20,-17,20,-12,12,-17,20,-16,17,-17,20,-18,18,-12,21,-17,17,-12,20,-18,19,-12,14,-18,17,-15,14,-19,16,-20,14,-17,17,-21,14,-14,17,-23,18,-16,14,-25,20,-18,14,-25,22,-25,15,-25,21,-26,17,-23,22,-25,22,-17,20,-25,20,-16,20,-25,20,-21,21,-24,20,-23,21,-20,20,-23,21,-14,19,-21,18,-15,17,-20,16,-15,17,-21,16,-18,15,-21,14,-20,15,-12,13,-18,13,-11,13,-16,12,-10,15,-15,14,-15,16,-14,15,-15,18,-15,16,-14,19,-15,20,-15,16,-14,20,-16,16,-17,20,-16,18,-17,18,-14,20,-17,18,-15,17,-18,15,-17,19,-17,14,-14,18,-18,15,-16,20,-19,16,-16,21,-20,25,-16,20,-18,24,-18,21,-15,25,-18,20,-15,26,-16,17,-13,20,-15,18,-19,19,-14,15,-13,17,-11,19,-13,13,-16,20,-16,19,-17,19,-17,20,-16,15,-16,16,-18,14,-16,15,-16,15,-21,17,-19,17,-17,18,-17,17,-16,13,-12,14,-14,12,-15,12,-14,15,-15,10,-14,16,-13,13,-14,15,-18,16,-15,17,-14,16,-12,22,-15,13,-10,16,-12,15,-11,10,-13,14,-13,13,-9,21,-13,16,-12,13,-11,17,-15,17,-19,14,-12,15,-16,18,-16,14,-15,19,-18,22,-16,20,-15,16,-16,17,-20,18,-24,16,-17,17,-18,15,-16,14,-20,15,-20,16,-15,10,-13,12,-16,14,-19,15,-15,17,-15,17,-17,13,-15,13,-16,12,-14,11,-14,11,-14,12,-21,19,-17,16,-17,15,-13,14,-12,11,-11,10,-13,15,-16,20,-18,16,-20,19,-13,21,-15,18,-13,14,-15,18,-16,20,-16,18,-21,20,-22,19,-18,17,-17,18,-22,17,-17,21,-21,24,-16,21,-20,24,-18,21,-24,21,-17,15,-17,15,-21,17,-19,17,-19,14,-20,18,-16,16,-18,12,-18,14,-17,14,-19,14,-16,14,-10,16,-16,15,-13,11,-13,12,-14,15,-15,17,-13,19,-16,16,-13,22,-17,25,-16,20,-13,22,-21,17,-18,19,-17,17,-16,16,-17,12,-16,19,-19,23,-15,13,-18,21,-21,24,-16,15,-22,17,-21,20,-20,18,-21,19,-21,17,-20,18,-21,14,-22,16,-22,14,-21,11,-18,12,-18,11,-19,11,-17,11,-18,13,-16,13,-15,13,-16,14,-15,15,-14,15,-14,17,-14,18,-13,19,-13,20,-13,21,-13,20,-14,20,-14,19,-14,19,-14,18,-13,17,-13,17,-14,16,-14,15,-15,14,-15,14,-15,12,-16,12,-17,11,-18,11,-16,10,-17,10,-16,9,-16,10,-16,10,-17,11,-17,11,-16,11,-18,12,-18,13,-17,12,-18,13,-17,12,-16,12,-15,10,-14,10,-14,9,-15,10,-14,12,-15,13,-15,14,-15,15,-15,16,-14,16,-13,16,-13,17,-13,17,-13,17,-13,16,-15,17,-14,17,-15,16,-14,16,-14,15,-12,14,-12,14,-12,12,-12,11,-13,11,-14,12,-16,12,-16,11,-16,11,-16,11,-17,9,-17,10,-16,10,-16,11,-16,11,-17,12,-18,12,-18,12,-18,13,-19,14,-19,14,-19,14,-18,14,-19,13,-18,13,-17,12,-18,12,-18,12,-18,11,-18,12,-18,13,-19,12,-18,12,-17,13,-16,13,-16,14,-16,15,-14,15,-13,15,-12,15,-11,16,-10,16,-10,17,-10,17,-10,16,-9,16,-9,16,-8,15,-8,14,-9,14,-10,14,-10,15,-9,14,-8,14,-8,14,-8,14,-8,13,-10,15,-13,14,-13,13,-14,15,-12,16,-19,15,-16,19,-15,14,-21,18,-14,22,-18,17,-17,22,-21,20,-22,20,-24,19,-22,20,-18,20,-24,19,-27,16,-18,13,-27,21,-22,13,-17,14,-24,15,-25,16,-26,18,-20,17,-21,13,-24,16,-19,19,-20,15,-16,15,-19,16,-22,15,-19,22,-18,15,-19,17,-23,21,-19,15,-19,22,-20,16,-21,17,-27,19,-18,14,-17,15,-19,19,-19,14,-19,15,-25,15,-12,16,-17,16,-15,15,-16,15,-23,13,-13,16,-13,15,-16,15,-16,11,-19,13,-12,16,-14,14,-16,14,-11,16,-19,11,-19,16,-14,11,-15,10,-15,15,-18,11,-17,12,-14,16,-12,15,-15,17,-14,16,-16,14,-17,13,-17,18,-19,20,-16,16,-17,15,-21,14,-17,18,-18,11,-17,18,-16,18,-18,18,-19,19,-15,16,-16,19,-17,21,-15,19,-19,16,-16,22,-21,18,-19,16,-19,19,-19,19,-14,18,-18,16,-18,18,-19,15,-14,17,-19,16,-16,16,-21,15,-20,12,-20,14,-17,15,-20,13,-23,12,-14,14,-25,11,-16,15,-14,12,-20,12,-24,11,-26,15,-21,15,-17,15,-20,14,-21,16,-22,17,-18,17,-16,17,-17,17,-17,17,-14,17,-18,17,-15,17,-15,17,-17,16,-18,18,-16,17,-16,19,-14,10,-12,15,-16,15,-14,14,-16,16,-16,18,-19,13,-13,15,-16,16,-22,16,-15,17,-15,12,-21,15,-19,17,-23,13,-20,15,-18,17,-17,13,-17,17,-20,14,-20,15,-20,17,-15,16,-14,15,-19,17,-17,16,-17,14,-18,15,-14,15,-20,14,-11,10,-18,18,-17,15,-16,16,-18,14,-24,14,-18,18,-19,16,-16,14,-17,17,-18,16,-16,22,-19,19,-18,15,-17,17,-20,20,-18,23,-17,23,-19,17,-17,15,-17,17,-19,22,-12,21,-16,14,-22,14,-13,16,-19,20,-23,19,-14,13,-19,13,-25,12,-18,16,-24,13,-18,12,-21,13,-25,12,-18,15,-17,13,-24,15,-22,12,-19,15,-23,16,-16,18,-19,18,-21,16,-20,17,-22,21,-15,18,-17,20,-15,21,-15,17,-16,22,-16,17,-12,18,-13,20,-13,17,-10,17,-10,18,-10,17,-13,18,-10,13,-10,13,-12,14,-13,17,-14,12,-18,15,-19,18,-16,18,-21,14,-23,17,-23,16,-21,15,-16,18,-24,16,-21,20,-16,16,-22,22,-20,18,-13,17,-22,22,-18,16,-18,15,-18,22,-16,15,-17,25,-14,12,-19,14,-17,18,-16,13,-15,15,-14,19,-19,11,-14,12,-16,13,-16,16,-16,14,-13,17,-18,16,-21,19,-15,22,-13,13,-19,21,-17,22,-19,15,-21,22,-16,25,-21,18,-17,21,-17,14,-20,21,-15,18,-17,13,-20,15,-20,17,-17,16,-22,14,-14,19,-21,14,-27,18,-20,13,-19,16,-24,14,-18,20,-21,17,-18,19,-20,18,-20,18,-17,21,-16,21,-12,18,-14,23,-18,19,-22,19,-19,19,-20,19,-19,19,-17,21,-16,21,-17,22,-23,24,-24,20,-22,17,-24,22,-24,16,-24,20,-20,16,-23,17,-27,17,-20,20,-22,15,-19,16,-18,15,-16,14,-14,17,-23,18,-19,14,-21,20,-24,20,-23,16,-20,19,-22,18,-25,16,-15,15,-19,18,-19,17,-15,19,-19,17,-17,16,-20,16,-19,13,-15,12,-13,14,-14,12,-13,13,-19,13,-21,19,-15,19,-18,14,-22,22,-17,18,-17,20,-15,26,-18,15,-11,21,-16,16,-18,20,-17,20,-21,16,-18,23,-16,24,-15,16,-16,18,-15,24,-20,25,-19,21,-17,26,-22,22,-23,26,-16,14,-13,21,-16,16,-18,19,-20,13,-22,16,-15,19,-18,19,-15,16,-16,13,-14,12,-15,13,-16,13,-17,17,-18,16,-21,15,-16,16,-13,13,-19,14,-12,14,-14,17,-19,21,-20,22,-20,22,-22,16,-15,17,-16,17,-14,11,-14,16,-18,17,-14,19,-15,18,-18,19,-17,15,-16,14,-15,17,-15,16,-18,16,-19,17,-17,17,-23,14,-22,15,-19,15,-16,16,-14,11,-14,13,-15,15,-20,16,-19,17,-22,16,-21,18,-24,22,-22,19,-13,15,-14,15,-12,14,-15,15,-22,14,-18,13,-22,14,-27,20,-24,18,-25,18,-21,19,-23,19,-22,20,-27,14,-26,21,-28,25,-17,18,-22,19,-17,17,-14,18,-15,19,-15,18,-12,18,-13,20,-12,18,-11,19,-10,18,-9,18,-9,17,-9,16,-8,15,-8,13,-8,11,-8,11,-8,11,-9,13,-10,14,-10,15,-10,16,-10,16,-10,16,-11,17,-13,18,-13,18,-14,18,-15,18,-17,18,-16,18,-18,18,-19,18,-19,17,-19,17,-19,17,-19,16,-20,16,-19,16,-19,16,-19,17,-20,17,-20,17,-19,17,-18,17,-18,17,-18,17,-17,16,-18,16,-19,16,-19,16,-19,17,-20,15,-20,15,-21,15,-21,15,-23,14,-23,14,-24,13,-23,12,-22,13,-20,12,-19,12,-18,11,-17,12,-14,12,-13,11,-14,13,-15,14,-15,16,-15,17,-15,18,-16,20,-14,21,-14,22,-15,23,-15,23,-16,24,-16,26,-17,26,-17,27,-18,27,-17,29,-18,29,-18,29,-18,28,-18,29,-18,29,-18,28,-19,29,-18,27,-18,27,-19,27,-18,26,-17,24,-17,24,-15,24,-13,22,-12,21,-11,20,-11,19,-10,18,-10,16,-10,15,-9,14,-10,12,-10,11,-11,10,-12,10,-13,11,-13,12,-15,13,-15,14,-16,15,-17,16,-18,16,-18,18,-19,18,-19,19,-20,21,-20,22,-21,22,-20,23,-22,23,-21,24,-20,24,-22,24,-21,25,-21,24,-22,20,-18,16,-18,16,-17,17,-15,17,-14,15,-12,12,-14,15,-14,21,-13,16,-14,18,-17,15,-16,22,-16,11,-17,21,-17,17,-20,17,-14,15,-14,22,-19,15,-17,16,-13,24,-14,15,-14,18,-14,18,-19,16,-17,12,-11,21,-15,16,-18,12,-16,17,-17,16,-17,16,-15,15,-13,13,-18,19,-18,20,-17,15,-15,15,-16,18,-17,18,-13,17,-18,24,-20,18,-20,19,-17,15,-19,16,-16,22,-19,14,-18,16,-12,17,-18,15,-16,16,-14,10,-19,12,-15,12,-15,6,-14,11,-13,12,-14,8,-12,8,-9,9,-10,7,-12,10,-13,11,-8,12,-15,12,-11,13,-13,13,-12,15,-16,13,-17,14,-13,14,-14,15,-16,15,-15,14,-15,14,-15,14,-16,12,-13,13,-15,14,-14,13,-16,11,-16,12,-13,15,-14,11,-11,12,-15,12,-14,12,-13,10,-13,14,-14,11,-13,13,-15,11,-17,13,-12,15,-14,14,-11,14,-12,13,-14,12,-9,14,-13,15,-10,13,-11,12,-11,13,-12,11,-11,13,-12,14,-9,9,-11,10,-10,14,-11,10,-11,13,-9,12,-14,9,-10,14,-8,8,-12,11,-13,9,-9,11,-15,11,-11,14,-12,13,-12,10,-10,13,-15,13,-11,13,-13,13,-12,12,-12,12,-14,14,-11,9,-11,13,-15,15,-15,12,-13,13,-13,16,-12,10,-15,14,-15,12,-13,11,-14,12,-11,13,-11,10,-14,11,-14,10,-14,10,-12,13,-11,11,-12,9,-12,11,-10,9,-10,9,-9,12,-10,9,-13,8,-15,9,-10,11,-8,11,-8,7,-10,6,-11,10,-10,12,-10,10,-10,8,-11,8,-11,12,-12,12,-9,9,-13,13,-12,9,-11,12,-12,14,-10,12,-11,15,-13,11,-10,12,-13,14,-11,11,-10,12,-11,11,-15,10,-11,11,-14,9,-11,11,-11,11,-14,9,-10,10,-12,11,-11,10,-9,7,-9,10,-10,7,-9,9,-7,8,-8,8,-7,6,-6,6,-6,8,-7,6,-7,6,-6,5,-8,6,-6,6,-6,5,-6,4,-6,6,-6,7,-5,5,-6,8,-6,7,-6,6,-7,7,-7,9,-9,9,-11,8,-8,8,-9,9,-9,10,-9,10,-11,9,-12,11,-10,11,-10,8,-13,12,-12,10,-12,11,-12,10,-13,9,-14,10,-10,9,-13,10,-11,10,-9,11,-10,9,-12,8,-9,8,-9,8,-6,9,-7,8,-9,7,-7,8,-6,6,-5,7,-9,8,-6,6,-9,7,-10,8,-7,7,-9,10,-7,6,-9,8,-7,9,-11,8,-10,11,-8,8,-9,9,-8,11,-12,9,-8,8,-11,14,-9,9,-10,10,-10,12,-12,10,-10,12,-8,10,-8,10,-9,11,-12,10,-7,10,-8,9,-10,9,-10,8,-9,7,-10,7,-9,8,-9,7,-10,9,-7,9,-5,7,-6,7,-7,7,-7,6,-9,8,-8,8,-8,7,-8,8,-6,8,-9,8,-7,6,-5,7,-5,6,-8,6,-9,5,-7,6,-6,5,-5,6,-6,5,-7,6,-7,6,-7,7,-8,6,-8,5,-7,6,-7,8,-7,9,-9,10,-10,10,-10,9,-9,8,-9,7,-7,6,-8,7,-8,8,-9,8,-7,7,-8,8,-8,8,-7,7,-8,8,-9,6,-7,5,-7,6,-9,6,-8,6,-6,6,-8,6,-4,6,-5,8,-7,9,-5,5,-6,7,-9,8,-4,6,-6,6,-5,6,-7,5,-8,9,-8,8,-11,8,-7,7,-8,8,-10,8,-8,7,-9,7,-8,7,-8,5,-10,6,-10,7,-9,8,-12,6,-11,9,-9,8,-11,9,-11,10,-9,9,-9,9,-10,5,-6,8,-6,8,-7,7,-6,9,-6,9,-5,6,-7,7,-5,8,-4,5,-3,4,-3,4,-3,4,-4,4,-5,4,-4,5,-5,5,-4,5,-3,5,-4,5,-5,6,-5,6,-6,6,-8,6,-7,6,-8,6,-10,6,-7,7,-9,9,-10,9,-8,8,-8,8,-7,7,-8,6,-8,5,-8,5,-8,5,-7,5,-8,6,-9,6,-8,6,-6,7,-7,5,-5,6,-6,7,-5,6,-5,4,-6,4,-5,4,-3,5,-4,5,-5,4,-5,4,-3,3,-5,3,-5,3,-5,3,-5,4,-5,4,-5,4,-4,5,-5,5,-5,5,-5,5,-5,6,-6,5,-5,5,-6,5,-6,5,-6,6,-6,6,-6,6,-6,6,-6,6,-6,6,-6,6,-6,6,-6,5,-6,5,-6,5,-6,5,-6,4,-6,4,-6,4,-6,4,-6,4,-5,3,-5,3,-5,3,-5,3,-4,3,-4,3,-3,3,-3,3,-4,3,-4,3,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,3,-4,4,-4,3,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-3,4,-4,4,-4,4,-5,4,-5,5,-6,4,-6,5,-6,5,-6,5,-6,5,-6,5,-6,5,-5,5,-5,5,-5,5,-5,5,-5,5,-5,5,-5,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-4,4,-3,4,-3,4,-3,4,-3,4,-3,4,-3,4,-4,4,-4,5,-4,5,-5,5,-5,5,-5,5,-6,5,-6,5,-6,5,-5,5,-5,5,-5,5,-5,5,-5,5,-5,5,-4,4,-4,4,-4,4,-4,3,-3,3,-3,4,-3,4,-3,4,-2,4,-3,4,-3,4,-3,4,-4,4,-4,4,-4,4,-4,4,-5,4,-5,4,-4,4,-4,4,-5,4,-5,4,-4,3,-3,4,-3,4,-3,3,-4,3,-3,4,-3,3,-3,4,-3,3,-3,3,-3,3,-4,2,-4,3,-4,4,-3,3,-4,3,-3,4,-5,3,-5,4,-4,5,-4,4,-4,4,-4,4,-4,3,-3,4,-4,5,-4,4,-4,4,-3,3,-4,3,-3,4,-3,3,-4,3,-3,2,-4,3,-3,3,-2,3,-3,3,-4,3,-3,3,-3,4,-2,4,-3,3,-3,3,-3,3,-3,4,-3,3,-3,4,-2,3,-3,2,-3,3,-2,2,-2,3,-2,2,-2,2,-2,2,-2,3,-2,2,-3,3,-2,2,-3,2,-3,3,-2,2,-3,3,-3,3,-3,2,-4,3,-3,3,-3,2,-4,2,-3,2,-4,2,-4,3,-4,3,-4,3,-3,3,-3,3,-4,3,-3,4,-3,2,-3,3,-3,3,-3,2,-3,3,-2,3,-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,1,-2,2,-2,2,-1,2,-2,2,-2,2,-2,1,-2,2,-2,2,-2,1,-2,2,-3,2,-2,2,-1,2,-2,2,-2,2,-3,2,-2,2,-1,2,-2,3,-2,2,-1,3,-3,2,-2,2,-3,3,-3,2,-3,3,-3,3,-2,2,-2,3,-3,2,-2,3,-3,3,-2,2,-2,2,-2,2,-2,3,-1,2,-2,2,-1,2,-2,1,-1,1,-1,2,-1,1,-1,1,-2,2,-2,1,-1,1,-2,1,-1,1,-1,2,-2,2,-2,2,-1,2,-2,2,-2,2,-2,2,-2,4,-2,3,-13,10,-15,15,-17,17,-14,26,-23,19,-21,17,-23,51,-33,44,-31,31,-26,30,-22,18,-4,10,-8,7,-2,2,-7,7,-9,8,-15,10,-18,15,-21,20,-22,26,-26,29,-26,36,-25,33,-19,28,-28,21,-23,21,-30,13,-28,26,-32,24,-19,20,-14,13,-3,8,-16,11,-3,2,-1,2,-1,1,-1,2,-1,1,-1,2,-34,42,-32,26,-31,27,-33,34,-30,34,-31,29,-32,28,-31,27,-9,24,-6,7,-5,5,-6,9,-22,21,-27,27,-26,28,-22,25,-22,26,-23,24,-25,29,-27,26,-24,20,-12,16,-9,9,-9,8,-8,8,-7,8,-9,7,-14,14,-24,22,-24,22,-25,22,-25,20,-24,20,-23,20,-21,19,-22,19,-19,17,-4,5,-6,12,-9,13,-21,18,-22,18,-21,19,-21,18,-21,19,-18,18,-21,18,-17,19,-19,17,-16,17,-16,18,-13,13,-11,14,-9,12,-7,11,-7,9,-6,8,-6,8,-6,9,-8,12,-14,18,-18,20,-19,23,-23,24,-24,24,-24,22,-24,24,-22,22,-12,18,-8,7,-7,5,-4,4,-4,3,-5,5,-6,7,-10,10,-13,13,-14,15,-10,10,-8,11,-7,6,-5,4,-4,5,-3,3,-2,2,-3,5,-7,6,-9,7,-2,4,-2,2,-4,3,-3,2,-4,4,-4,4,-4,4,-4,3,-7,8,-16,17,-17,25,-17,26,-15,25,-17,21,-13,18,-12,14,-10,13,-7,11,-6,9,-6,9,-5,8,-5,9,-6,10,-7,15,-9,16,-13,20,-16,23,-16,22,-16,23,-16,24,-18,24,-20,28,-23,28,-23,33,-25,32,-24,31,-19,28,-18,24,-12,22,-8,8,-6,5,-4,4,-5,6,-8,8,-10,10,-7,8,-8,7,-4,5,-5,7,-10,11,-22,20,-21,29,-30,29,-32,29,-34,29,-28,31,-29,25,-26,30,-24,20,-18,20,-8,6,-51,53,-58,47,-59,52,-56,49,-55,46,-52,45,-47,42,-46,40,-38,36,-34,34,-32,29,-30,28,-28,28,-26,26,-26,27,-25,25,-23,23,-15,10,-3,4,-1,1,-1,1,0,0,0,0,0,0,0,1,-12,13,-16,16,-8,6,-4,6,-6,6,-5,4,-5,3,-21,19,-30,28,-33,22,-32,24,-29,15,-26,16,-28,18,-28,18,-25,19,-24,21,-26,17,-26,15,-29,19,-27,19,-27,19,-27,18,-27,18,-28,19,-6,4,-11,7,-20,12,-24,18,-24,14,-24,13,-23,15,-24,14,-23,13,-24,14,-21,14,-20,17,-19,17,-18,17,-15,15,-8,7,-2,2,-1,1,-5,11,-17,24,-18,21,-7,6,-2,2,-2,2,-15,9,-25,19,-22,23,-23,27,-30,29,-28,29,-30,32,-24,31,-22,26,-22,21,-22,19,-15,12,-19,12,-12,9,-11,8,-12,9,-12,10,-11,9,-10,10,-12,13,-15,16,-17,22,-19,26,-20,27,-20,27,-18,26,-16,22,-17,19,-17,20,-20,25,-26,32,-28,36,-27,37,-23,34,-16,28,-8,10,-5,9,-3,3,-2,2,0,0,0,0,0,0,0,0,-6,10,-4,7,-22,23,-25,29,-26,31,-30,31,-31,28,-36,27,-35,26,-40,27,-44,30,-40,24,-34,26,-37,25,-37,23,-34,21,-34,23,-30,29,-30,31,-29,30,-27,29,-25,28,-30,28,-20,23,-21,22,-21,21,-21,19,-21,20,-20,20,-18,18,-14,17,-12,17,-12,16,-11,17,-11,16,-10,15,-9,15,-10,15,-10,14,-10,14,-8,13,-8,12,-8,12,-8,12,-7,10,-8,10,-5,8,-6,5,-9,7,-4,3,0,1,0,0,0,0,0,0,0,0,-5,4,-5,6,-7,10,-8,12,-8,12,-9,13,-14,15,-16,14,-17,14,-18,14,-19,14,-23,16,-24,19,-25,22,-27,26,-28,28,-26,28,-25,29,-20,23,-13,13,-4,3,-2,2,-12,11,-18,13,-9,8,-9,7,-6,7,-6,5,-4,3,-11,6,-14,16,-14,15,-14,15,-13,15,-12,16,-12,15,-10,9,-11,15,-24,25,-28,32,-25,28,-20,22,-24,26,-24,23,-33,29,-17,12,-7,9,-3,3,-10,15,-7,5,-1,4,-3,4,0,0,-3,2,-2,2,-4,6,-12,13,-17,16,-19,21,-13,15,-11,11,-9,8,-4,3,-4,4,-6,5,-10,11,-7,7,-2,2,-1,2,-11,12,-10,13,-9,11,-4,7,0,0,0,0,0,0,0,0,-4,11,-14,15,-16,20,-19,17,-15,15,-16,10,-10,10,-3,3,-2,1,-9,5,-15,21,-16,21,-15,20,-12,18,-11,15,-9,13,-8,12,-7,12,-7,12,-9,14,-8,16,-10,15,-10,16,-10,14,-10,16,-11,15,-11,16,-12,16,-12,16,-14,16,-12,15,-11,15,-10,15,-10,15,-11,15,-10,15,-10,15,-9,14,-9,14,-8,13,-9,13,-8,13,-8,12,-8,11,-8,12,-8,10,-6,10,-4,8,-5,9,-7,7,-6,10,-4,7,-1,4,-4,3,0,1,0,1,-10,12,-13,14,-16,15,-17,21,-19,17,-25,21,-23,25,-25,30,-20,20,-21,26,-8,7,-3,3,-18,15,-19,16,-20,17,-22,18,-19,16,-15,17,-10,16,-8,14,-6,10,-4,5,-2,1,-3,2,-3,3,-3,6,-5,10,-5,6,-2,3,-2,2,-14,14,-12,20,-12,15,-12,18,-10,18,-8,15,-5,12,-3,5,-7,8,-12,13,-25,22,-19,23,-25,24,-28,27,-25,24,-20,21,-19,21,-20,19,-8,9,-6,6,-18,27,-33,35,-25,31,-22,29,-15,17,-13,15,-22,23,-21,25,-17,19,-19,20,-11,13,-2,2,0,1,0,0,0,0,-2,1,-9,15,-14,21,-17,24,-19,26,-10,17,-9,11,-6,9,-5,7,-2,4,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,20,-21,18,-23,30,-27,26,-29,25,-30,25,-27,22,-29,18,-30,24,-29,25,-31,27,-33,30,-34,31,-37,29,-30,28,-31,32,-33,34,-38,36,-38,34,-39,31,-34,27,-32,24,-29,20,-26,19,-22,14,-19,20,-20,22,-23,22,-23,23,-23,23,-23,22,-23,22,-30,24,-32,25,-34,36,-33,34,-31,31,-32,31,-32,27,-28,23,-25,18,-17,15,-5,6,-3,2,-2,4,-11,11,-27,20,-31,21,-32,21,-32,20,-32,21,-30,23,-28,23,-22,21,-12,16,-7,10,-17,16,-23,19,-25,29,-24,25,-28,28,-29,27,-26,25,-24,23,-20,20,-16,16,-14,13,-6,7,-2,1,-13,14,-20,15,-22,17,-23,18,-23,18,-21,15,-22,15,-23,19,-24,17,-24,16,-24,17,-16,16,-8,9,-4,4,-2,4,-1,2,-1,1,0,0,0,0,-2,10,-5,8,-4,6,-3,4,-19,19,-21,22,-26,25,-25,27,-27,26,-28,27,-26,27,-21,22,-15,18,-16,14,-9,5,-8,6,-9,6,-6,8,-7,7,-4,6,-3,5,-3,4,-5,6,-8,7,-12,13,-18,17,-21,20,-28,26,-28,27,-27,30,-25,31,-21,29,-18,27,-15,19,-10,10,-5,9,-4,4,-3,3,-2,2,-1,10,-13,17,-45,46,-43,46,-28,42,-19,20,-7,8,-2,6,-2,2,0,0,-15,19,-10,16,-19,14,-35,29,-33,29,-31,33,-38,29,-40,26,-33,20,-35,23,-30,25,-29,27,-30,29,-32,28,-32,32,-31,31,-30,25,-28,28,-25,26,-23,25,-23,26,-23,26,-22,27,-21,26,-18,25,-15,23,-5,10,-2,2,-2,3,-1,0,-17,14,-16,18,-7,9,-6,12,-5,4,-3,4,-3,4,-11,8,-22,28,-34,38,-37,53,-35,44,-28,36,-30,32,-24,25,-26,21,-23,18,-19,19,-19,19,-20,19,-21,18,-20,18,-18,20,-19,22,-18,21,-17,21,-17,20,-20,20,-20,18,-20,19,-18,18,-17,18,-17,18,-16,19,-17,19,-18,19,-19,19,-22,18,-23,19,-23,17,-21,16,-17,20,-16,21,-16,21,-16,22,-15,22,-15,22,-15,22,-16,22,-16,22,-19,21,-20,19,-19,20,-16,20,-16,21,-14,21,-14,20,-12,17,-8,16,-7,11,-6,10,-7,10,-8,11,-11,15,-14,16,-17,22,-22,27,-23,30,-23,31,-24,31,-25,32,-24,29,-23,26,-20,26,-19,25,-17,23,-12,21,-13,20,-11,14,-11,14,-16,16,-16,17,-13,15,-12,14,-11,14,-11,13,-11,13,-11,13,-10,13,-10,12,-11,12,-11,12,-12,12,-12,11,-9,10,-6,8,-7,7,-6,6,-5,5,-4,4,-4,6,0,0,0,0,0,0,-3,2,-11,9,-12,11,-21,18,-28,25,-36,30,-35,36,-17,20,-18,19,-19,20,-19,23,-18,23,-18,21,-14,13,-16,15,-18,18,-20,19,-18,18,-22,22,-24,24,-18,18,-17,13,-10,9,-3,3,-21,29,-42,37,-40,39,-31,33,-23,23,-26,25,-26,25,-27,27,-27,27,-26,26,-29,28,-27,22,-27,21,-27,21,-26,19,-24,19,-18,16,-21,21,-19,19,-17,19,-16,20,-16,20,-15,17,-12,14,-7,10,-1,2,-2,13,-7,13,-4,4,-15,23,-18,26,-16,27,-17,29,-17,26,-16,22,-15,27,-17,15,-6,10,-3,5,-2,2,-4,8,-2,2,-6,3,-11,12,-17,15,-17,20,-18,19,-19,21,-16,21,-15,18,-13,11,-10,12,-8,11,-8,9,-9,8,-8,8,-7,7,-6,5,-5,5,-4,3,-4,3,-4,3,-3,2,-1,0,-1,1,-1,1,-1,2,-4,4,-8,5,-9,11,-9,8,-9,8,-10,8,-9,8,-6,7,-5,7,-7,6,-6,6,-6,6,-8,7,-9,8,-11,10,-10,8,-8,7,-8,6,-7,5,-7,7,-8,7,-13,11,-22,28,-30,44,-33,37,-34,36,-27,38,-28,39,-28,39,-28,40,-32,52,-28,31,-23,33,-23,36,-20,32,-19,27,-17,27,-18,25,-16,23,-17,20,-16,20,-17,22,-19,22,-17,19,-16,20,-16,19,-14,20,-12,17,-14,17,-13,16,-12,19,-13,20,-14,19,-12,20,-19,22,-21,28,-21,26,-18,27,-19,29,-19,29,-18,31,-18,27,-15,26,-17,26,-20,30,-20,30,-21,34,-23,33,-20,26,-15,17,-20,22,-19,23,-17,19,-13,16,-21,20,-18,30,-27,30,-25,34,-34,34,-41,46,-28,39,-37,36,-31,31,-34,40,-31,31,-18,31,-20,19,-20,27,-15,12,-12,13,-14,13,-15,11,-14,11,-11,11,-13,10,-8,10,-11,11,-8,10,-7,8,-13,13,-13,20,-11,11,-13,17,-15,19,-16,14,-12,16,-11,15,-6,6,-7,6,-5,5,-4,3,-4,5,-4,2,-3,4,-4,3,-3,3,-3,3,-2,3,-3,4,-2,2,-2,1,-2,1,-3,5,-10,15,-32,25,-29,24,-25,22,-21,19,-14,10,-3,3,-1,1,-1,0,-1,1,-1,2,-2,2,-3,3,-4,3,-6,6,-6,6,-4,7,-5,4,-5,6,-6,5,-5,5,-5,5,-7,6,-8,8,-5,5,-5,5,-4,4,-4,5,-4,4,-4,3,-3,2,-2,3,-2,1,-1,2,-1,1,0,1,-1,0,-1,1,-1,0,0,0,0,1,-1,0,-1,1,-2,4,-7,6,-36,39,-42,45,-37,43,-34,41,-15,23,-6,4,-3,3,-4,7,-8,11,-5,7,-18,17,-33,34,-51,41,-46,51,-39,48,-50,35,-46,32,-41,24,-31,19,-27,21,-31,26,-35,22,-30,18,-22,27,-19,13,-6,7,-4,5,-4,6,-7,7,-9,12,-16,14,-24,27,-21,26,-20,23,-16,18,-4,10,-2,3,-3,3,-2,4,-3,3,-3,4,-8,7,-10,9,-8,14,-4,5,-29,32,-50,32,-51,30,-52,32,-45,37,-41,37,-38,35,-32,32,-32,25,-29,19,-21,23,-21,20,-23,21,-23,24,-23,23,-29,22,-33,23,-34,22,-33,27,-34,33,-26,41,-25,38,-25,36,-21,36,-20,34,-19,27,-18,29,-16,23,-14,15,-8,12,-10,11,-8,10,-6,7,-6,5,-5,5,-4,4,-3,4,-2,2,-3,3,-3,2,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,2,-9,12,-12,14,-14,15,-14,18,-17,19,-17,22,-17,22,-15,24,-16,22,-14,23,-16,26,-19,29,-20,33,-19,33,-22,33,-22,33,-20,32,-17,27,-15,26,-14,22,-14,19,-7,14,-6,12,-6,6,-5,4,-10,9,-3,2,-2,2,-2,3,-2,2,-2,1,-4,6,-6,8,-6,8,-15,13,-13,16,-17,15,-21,18,-21,18,-24,21,-17,22,-20,23,-26,23,-18,18,-23,22,-17,15,-11,9,-6,6,-5,7,-3,4,-2,2,-1,0,-1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,-3,4,-8,9,-8,12,-11,12,-12,17,-14,19,-17,20,-18,23,-18,23,-19,24,-17,26,-18,22,-18,21,-18,18,-18,18,-16,20,-18,22,-15,21,-13,17,-10,16,-8,10,-8,9,-8,9,-6,10,-7,10,-6,10,-7,10,-7,11,-7,9,-7,10,-8,11,-9,11,-7,11,-7,11,-5,9,-7,8,-4,6,-4,4,-3,4,-3,2,-1,3,-4,2,-4,4,-4,4,-6,5,-3,5,-4,5,-3,2,-3,2,-2,3,-3,3,-3,4,-4,3,-3,4,-3,2,-3,4,-2,1,-7,8,-11,12,-12,15,-15,15,-15,18,-14,17,-14,15,-14,15,-14,17,-15,14,-11,12,-13,13,-13,11,-12,11,-13,13,-12,13,-13,15,-11,12,-7,8,-5,8,-6,12,-7,9,-7,9,-8,9,-6,11,-7,9,-4,8,-6,7,-5,7,-5,7,-4,6,-6,6,-5,7,-6,8,-4,9,-4,8,-4,7,-3,7,-5,6,-4,6,-5,4,-5,5,-7,4,-8,8,-9,9,-11,10,-14,20,-12,11,-11,10,-14,13,-9,8,-12,9,-9,8,-7,6,-4,4,-3,2,-2,3,-3,2,-3,4,-3,3,-3,3,-4,2,-1,2,-1,1,-4,2,-5,4,-6,4,-4,5,-8,6,-6,8,-2,6,-4,9,-3,2,-4,8,-7,8,-2,6,-1,1,-1,1,-1,2,-4,3,-4,9,-7,5,-11,10,-17,15,-19,19,-20,19,-21,20,-20,18,-14,16,-8,9,-13,11,-20,18,-25,19,-24,19,-19,20,-16,17,-16,22,-18,22,-11,13,-6,7,-9,7,-9,12,-13,13,-13,17,-16,15,-15,17,-15,15,-5,11,-3,5,-2,2,0,0,-14,25,-9,11,-4,6,-2,5,-8,4,-13,12,-11,12,-11,12,-10,17,-8,17,-9,18,-9,19,-9,16,-9,17,-9,17,-8,17,-5,10,-4,6,-1,2,-1,1,-1,2,-2,1,-2,3,-2,2,-5,9,-3,6,-4,4,-3,2,-2,1,-8,11,-11,10,-9,13,-8,11,-9,12,-7,13,-7,12,-6,9,-6,9,-9,9,-5,9,-8,10,-6,10,-9,10,-9,11,-8,11,-10,12,-9,11,-9,11,-8,12,-10,11,-8,11,-8,11,-6,11,-8,11,-6,10,-7,9,-6,10,-8,10,-8,8,-2,9,-2,3,-2,3,-2,0,-2,3,-4,2,-6,8,-9,7,-13,13,-15,15,-15,20,-16,18,-13,16,-7,6,-3,5,-4,6,-11,9,-8,8,-6,7,-3,5,-4,5,-4,7,-12,13,-15,16,-16,13,-14,12,-13,12,-12,14,-14,15,-15,15,-14,17,-14,17,-11,17,-12,15,-10,14,-10,8,-3,8,-3,2,-2,5,-1,0,0,1,-1,0,-1,0,0,0,-3,0,0,0,-7,3,-6,1,-1,3,0,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,2,-2,1,-1,2,-1,2,-1,2,-2,1,-1,2,-3,1,-1,2,-3,2,-1,2,-2,2,-2,3,-2,2,-2,1,-2,2,-2,2,-1,2,-2,1,-2,2,-2,1,-2,2,-2,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,0,-3,0,-1,2,0,0,0,0,-1,0,0,1,-17,15,-8,11,-9,5,-9,10,-12,9,-6,6,-19,22,-41,42,-54,37,-49,31,-49,31,-51,33,-44,34,-45,36,-42,34,-41,32,-33,31,-26,32,-25,31,-27,29,-23,27,-22,24,-20,21,-20,17,-21,17,-14,17,-15,17,-15,18,-15,15,-12,14,-11,10,-14,12,-12,11,-12,10,-12,13,-7,9,-11,12,-13,14,-21,18,-24,21,-24,20,-14,12,-15,14,-13,15,-8,10,-8,8,-13,13,-13,13,-14,16,-15,17,-5,9,-16,18,-2,2,-1,2,-4,3,-4,5,-7,7,-18,18,-14,12,-15,14,-16,16,-10,15,-13,12,-8,10,-5,6,-3,5,-11,9,-12,11,-10,12,-6,7,-11,13,-9,11,-7,9,-8,7,-4,5,-5,4,-4,6,-6,6,-6,6,-4,7,-5,7,-4,7,-4,6,-3,6,-3,4,-3,6,-3,4,-3,6,-5,6,-5,7,-6,6,-3,5,-4,4,-8,7,-9,8,-14,13,-16,15,-14,13,-17,14,-19,16,-16,16,-17,14,-11,8,-6,4,-5,6,-13,9,-9,10,-8,8,-9,11,-8,9,-8,9,-8,12,-9,10,-9,9,-7,7,-6,8,-5,8,-5,8,-6,9,-7,10,-7,9,-6,9,-7,8,-6,8,-6,7,-7,7,-6,8,-7,8,-6,8,-7,6,-14,10,-9,8,-6,9,-6,8,-5,8,-7,7,-5,9,-6,8,-5,7,-6,5,-6,5,-3,6,-5,5,-7,7,-9,9,-11,12,-17,15,-14,17,-12,12,-9,9,-6,3,-1,3,-3,2,-6,6,-6,7,-2,2,-3,4,-4,4,-3,3,-4,4,-3,3,-4,3,-1,2,-1,0,0,0,0,0,0,0,-1,2,-4,2,-2,4,-3,3,-4,5,-4,3,-2,4,-1,2,-5,4,-7,14,-6,14,-5,8,-4,12,-6,2,-6,14,-7,16,-3,4,-1,2,-2,2,-4,9,-6,10,-5,13,-6,8,-5,8,-5,6,-4,6,-4,4,-1,2,-1,0,0,1,-1,1,-5,3,-13,17,-7,11,-1,5,-9,8,-13,13,-8,10,-12,17,-9,7,-12,19,-14,19,-12,16,-7,3,-12,14,-9,12,-12,11,-16,19,-21,22,-24,26,-15,14,-14,12,-6,6,-7,8,-21,16,-23,20,-25,24,-21,26,-17,22,-13,20,-10,16,-10,15,-10,13,-9,11,-8,9,-6,5,-2,3,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-2,2,-1,1,-4,2,-2,3,-3,3,-3,3,-3,2,-3,3,-2,2,-2,3,-2,1,-2,4,-4,3,-3,3,-3,3,-3,4,-3,4,-4,4,-4,4,-3,3,-3,4,-3,3,-2,3,-3,3,-1,3,-3,1,-1,2,-2,1,-1,2,-1,1,-2,2,-1,1,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-1,1,-1,2,-2,1,-1,2,-1,0,-1,1,-1,1,-1,1,-1,2,0,1,0,1,-1,0,0,1,-3,2,-2,2,-2,1,-12,16,-26,17,-22,28,-30,40,-37,37,-38,37,-36,35,-38,37,-29,40,-28,36,-27,33,-26,34,-27,35,-27,38,-29,35,-23,35,-18,32,-17,14,-25,21,-25,20,-24,23,-23,25,-23,18,-31,25,-46,50,-52,47,-52,43,-50,43,-37,35,-38,31,-38,32,-39,30,-37,31,-34,28,-41,30,-34,28,-31,27,-29,27,-26,29,-23,26,-14,23,-11,19,-10,16,-10,15,-12,15,-14,18,-16,19,-20,21,-21,21,-19,20,-21,20,-19,19,-18,17,-19,17,-17,16,-19,18,-20,20,-15,17,-16,21,-20,23,-21,25,-20,24,-19,21,-17,16,-20,15,-14,15,-13,14,-16,18,-14,17,-14,16,-14,16,-10,14,-14,13,-14,12,-11,10,-14,16,-11,19,-10,11,-11,20,-12,25,-11,12,-21,19,-9,12,-9,15,-9,11,-13,14,-27,20,-26,21,-25,19,-23,15,-19,26,-16,21,-16,22,-13,15,-5,12,-3,5,-1,1,-1,1,-20,14,-14,21,-17,18,-14,12,-5,9,-4,7,-9,11,-10,11,-9,10,-9,11,-10,11,-10,15,-14,16,-15,18,-14,17,-14,20,-14,21,-13,22,-16,23,-19,24,-18,21,-20,22,-18,23,-15,21,-15,18,-16,17,-17,17,-12,15,-11,13,-13,15,-12,14,-13,15,-14,16,-11,12,-8,9,-9,14,-11,9,-10,10,-10,11,-9,13,-8,10,-5,10,-5,8,-5,8,-6,7,-7,8,-6,8,-9,10,-10,14,-13,17,-17,20,-18,19,-19,20,-19,18,-18,20,-18,17,-17,18,-17,16,-16,16,-16,15,-14,14,-15,21,-18,19,-18,22,-18,19,-12,14,-16,15,-15,17,-16,17,-15,13,-12,11,-13,15,-9,11,-8,10,-8,11,-8,11,-8,10,-7,9,-7,9,-5,6,-7,8,-12,12,-9,12,-14,9,-13,14,-8,11,-7,10,-7,9,-6,7,-6,8,-5,7,-6,6,-5,5,-4,5,-3,5,-2,5,-4,4,-3,5,-4,6,-13,12,-19,16,-18,16,-20,16,-21,14,-16,14,-14,13,-17,13,-14,10,-13,11,-9,10,-10,9,-13,9,-13,9,-14,9,-12,12,-11,14,-9,15,-12,17,-13,16,-13,17,-14,18,-15,23,-17,23,-15,23,-14,17,-9,15,-11,11,-11,14,-12,9,-7,10,-6,13,-7,7,-9,14,-7,4,-8,10,-10,14,-7,12,-9,10,-9,12,-8,10,-10,14,-9,11,-10,9,-7,12,-10,12,-10,14,-11,15,-14,17,-10,12,-6,6,-12,14,-15,16,-18,19,-14,21,-21,16,-17,17,-18,18,-14,20,-13,11,-9,11,-9,12,-16,15,-17,18,-18,18,-13,21,-14,19,-13,17,-7,11,-7,12,-8,11,-13,18,-22,24,-20,29,-26,39,-20,45,-22,50,-21,51,-22,46,-20,37,-11,25,-10,14,-9,15,-4,6,-3,3,-6,6,-6,9,-11,9,-11,13,-10,14,-16,19,-16,19,-15,23,-15,24,-14,18,-12,15,-8,6,-6,6,-8,8,-8,10,-13,11,-12,12,-7,9,-3,5,-2,1,-3,1,-15,18,-20,22,-19,23,-18,24,-14,25,-14,18,-14,21,-15,16,-14,17,-12,14,-9,13,-12,15,-15,18,-17,18,-16,20,-18,19,-16,19,-14,17,-17,17,-15,21,-15,21,-17,21,-15,22,-14,20,-12,16,-6,11,-9,10,-4,7,-7,5,-7,20,-9,12,-8,11,-7,9,-8,11,-7,9,-13,14,-10,12,-12,14,-6,6,-6,6,-5,4,-7,6,-12,12,-13,9,-15,15,-13,10,-12,12,-12,12,-13,12,-13,13,-10,10,-14,14,-9,9,-6,6,-4,3,0,1,-1,0,0,1,-1,1,0,1,0,1,-9,8,-11,16,-9,9,-10,12,-8,9,-5,6,-2,1,-1,1,-5,7,-4,2,-10,13,-10,13,-11,12,-11,13,-8,15,-8,14,-9,14,-8,12,-8,12,-7,11,-7,7,-5,4,-3,4,-5,4,-2,3,-2,2,-2,2,-2,1,-1,1,-1,1,0,1,-10,19,-9,21,-9,11,-6,6,-4,7,-8,5,-2,3,-1,0,0,0,-1,1,-1,0,-1,0,-1,1,-1,1,-6,3,-2,6,-12,16,-22,20,-24,20,-23,23,-24,22,-26,26,-13,27,-6,9,-14,11,-1,2,-1,2,-2,1,-1,1,-1,1,0,0,-1,0,0,0,-3,1,0,2,-1,0,0,1,-1,0,-1,2,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,0,-1,1,-1,0,-1,1,-1,0,-1,1,-1,1,-1,0,0,0,-8,2,-13,17,-19,17,-25,24,-27,28,-28,27,-29,30,-31,38,-28,40,-29,33,-30,29,-22,22,-9,10,-2,3,-2,2,-4,3,-2,3,-5,3,-6,7,-7,9,-8,11,-5,6,-16,13,-22,23,-28,26,-39,32,-42,25,-31,24,-32,25,-31,23,-28,22,-29,21,-29,21,-28,20,-31,19,-29,20,-27,19,-29,18,-28,18,-28,17,-30,18,-28,18,-28,18,-26,16,-26,16,-27,16,-27,20,-26,27,-22,24,-15,16,-3,5,-11,11,-8,14,-15,16,-24,23,-24,21,-21,19,-18,20,-13,14,-15,20,-12,16,-12,11,-13,14,-6,6,-7,3,-12,8,-14,11,-15,13,-18,14,-21,14,-19,18,-21,19,-21,22,-25,25,-25,27,-25,27,-23,29,-26,26,-27,32,-30,33,-27,28,-27,27,-26,28,-26,27,-26,24,-28,22,-26,24,-27,29,-27,28,-27,30,-26,29,-25,29,-24,27,-21,28,-20,27,-19,26,-19,24,-17,22,-17,21,-19,22,-18,19,-16,19,-13,16,-3,7,-2,3,-3,2,-2,2,-3,3,-4,4,-4,3,-6,10,-5,4,-1,2,-1,0,0,0,0,1,-1,1,-1,1,0,1,-6,4,-11,9,-10,10,-15,13,-15,15,-14,15,-12,15,-13,13,-11,14,-10,7,-4,5,-4,3,-1,1,-1,2,-6,8,-11,10,-8,7,-8,9,-8,7,-6,6,-4,2,-8,9,-13,16,-20,19,-23,29,-21,32,-24,30,-20,28,-19,24,-16,22,-10,20,-16,14,-14,16,-19,22,-19,23,-19,17,-14,17,-17,17,-23,23,-15,15,-12,12,-13,13,-7,6,-15,15,-13,14,-18,18,-16,19,-15,21,-15,19,-8,14,-8,13,-5,10,-5,7,-3,7,-11,13,-15,18,-18,20,-17,21,-18,19,-17,19,-14,20,-16,16,-14,16,-14,13,-14,14,-13,13,-12,14,-10,11,-8,12,-8,12,-9,11,-10,13,-10,13,-12,14,-13,14,-12,17,-14,15,-14,16,-14,14,-5,5,-7,6,-8,7,-11,10,-12,12,-14,14,-17,17,-13,17,-14,17,-11,10,-4,5,-9,6,-10,10,-8,12,-8,8,-9,11,-10,9,-10,15,-9,13,-9,14,-8,12,-8,11,-9,13,-9,12,-11,13,-10,13,-7,11,-8,8,-6,6,-5,3,-5,9,-6,5,-4,7,-6,6,-2,3,-3,4,-5,7,-7,4,-3,9,-5,7,-9,9,-8,10,-11,9,-11,12,-11,10,-8,10,-9,9,-5,7,-4,3,-1,2,-1,1,-2,5,-2,2,-2,2,-2,4,-10,7,-17,18,-20,16,-19,19,-20,17,-18,16,-14,14,-11,16,-10,12,-10,12,-9,10,-8,10,-9,10,-7,10,-10,17,-12,17,-11,13,-3,4,-3,3,-3,1,-2,2,-4,1,-5,5,-5,6,-6,5,-7,9,-6,7,-16,15,-14,22,-6,13,-11,13,-6,12,-10,12,-9,13,-9,14,-6,16,-8,14,-7,15,-8,10,-10,11,-10,11,-8,12,-7,16,-11,18,-12,14,-6,4,-11,24,-6,10,-17,14,-21,22,-13,14,-13,13,-9,12,-12,7,-3,5,-3,2,-1,2,-3,2,-5,4,-12,15,-19,16,-9,21,-20,24,-20,27,-22,30,-22,32,-24,31,-21,32,-21,28,-19,26,-16,20,-13,18,-10,14,-10,14,-8,11,-9,12,-9,15,-13,16,-16,22,-22,27,-11,21,-19,21,-17,24,-15,20,-10,20,-10,15,-10,12,-8,12,-3,3,-3,1,-1,1,-2,6,-1,0,0,1,-9,2,-7,6,-6,1,-2,3,-4,5,-4,4,-4,3,-4,4,-5,5,-4,4,-3,4,-5,3,-3,6,-6,2,-4,6,-4,4,-2,4,-4,3,-3,3,-3,3,-2,3,-3,2,-2,2,-1,2,-2,3,-2,2,-2,1,-1,1,-1,0,0,1,-2,0,0,1,-1,3,0,1,-11,2,-21,30,-40,41,-39,47,-50,53,-37,54,-43,51,-51,49,-47,50,-43,53,-40,43,-38,42,-34,48,-35,42,-30,39,-21,21,-17,13,-25,23,-42,37,-39,37,-37,40,-40,43,-38,38,-36,33,-31,36,-28,28,-33,38,-29,24,-24,25,-14,19,-6,3,-1,4,-2,1,-1,1,-1,1,0,0,-7,4,-2,2,-7,6,-16,14,-20,21,-11,16,-17,21,-18,18,-16,21,-17,22,-18,23,-18,21,-17,18,-11,12,-8,11,-7,5,-22,25,-5,12,-29,26,-23,24,-26,24,-14,22,-17,26,-19,28,-21,22,-12,24,-14,20,-12,17,-16,14,-17,14,-15,10,-17,11,-14,15,-15,18,-9,13,-3,4,-1,2,-17,21,-18,28,-7,6,-6,9,-7,4,-6,8,-15,15,-11,16,-6,14,-14,15,-10,12,-6,8,-9,10,-7,5,-3,3,-4,4,-5,8,-4,8,-6,7,-8,7,-10,10,-12,13,-12,16,-9,11,-11,7,-4,6,-4,3,-12,10,-9,13,-11,14,-12,11,-9,13,-12,11,-11,14,-10,13,-10,12,-11,15,-10,15,-10,14,-8,12,-9,13,-9,11,-8,12,-10,13,-8,15,-12,16,-8,17,-10,11,-11,14,-7,11,-7,10,-4,8,-6,8,-7,10,-7,8,-6,8,-4,4,-15,21,-10,8,-9,7,-18,21,-29,26,-26,28,-25,32,-20,27,-22,17,-19,21,-23,17,-23,15,-22,15,-25,20,-22,19,-25,19,-28,21,-25,24,-22,17,-16,22,-22,25,-23,27,-24,27,-20,27,-16,24,-14,16,-18,22,-21,22,-14,21,-16,20,-15,22,-14,21,-11,18,-10,17,-9,14,-9,7,-9,8,-13,17,-18,17,-16,18,-21,16,-18,16,-10,12,-4,3,-1,0,0,1,-9,13,-15,14,-17,17,-16,16,-23,19,-15,15,-8,7,-22,13,-24,30,-29,30,-29,32,-30,29,-28,30,-24,23,-19,22,-16,18,-15,20,-19,21,-23,30,-25,34,-26,35,-27,40,-27,36,-27,39,-27,40,-26,39,-21,28,-15,25,-13,19,-5,9,-4,5,-2,5,-1,0,0,1,0,1,0,1,0,1,-1,0,-1,1,-1,1,0,1,-2,0,0,1,-1,0,0,1,-1,0,-1,2,-2,1,-2,2,-2,3,-2,2,-3,2,-3,3,-3,3,-3,2,-2,3,-3,2,-2,3,-3,3,-1,3,-3,2,-2,3,-2,2,-2,2,-2,2,-3,2,-3,2,-2,2,-2,2,-1,1,-1,1,-1,1,0,1,-2,0,-1,2,-2,1,-1,1,-1,1,0,1,0,0,-1,0,-1,1,-1,1,-1,1,-4,5,-11,15,-19,18,-19,26,-17,24,-12,18,-7,12,-5,7,-5,5,-34,22,-27,47,-25,51,-16,48,-23,48,-20,38,-24,39,-18,25,-18,25,-12,17,-18,12,-16,29,-10,17,-3,1,-2,3,-6,9,-3,3,-1,1,-1,1,-1,0,-1,2,-4,2,-3,5,-18,10,-29,31,-24,29,-16,29,-18,42,-19,41,-18,36,-16,33,-15,25,-12,17,-11,13,-7,11,-3,3,-2,1,0,1,-8,1,-2,5,-3,4,-4,4,-10,7,-13,14,-13,15,-11,14,-12,15,-12,13,-12,14,-11,11,-6,6,-2,2,-15,15,-13,10,-6,9,-10,5,-5,7,-6,4,-5,5,-4,4,-4,3,-16,13,-17,22,-11,16,-11,13,-4,5,-11,8,-3,3,-3,1,-3,3,-4,2,-2,2,-2,1,-2,1,-4,5,-6,7,-16,14,-15,17,-19,17,-21,19,-20,21,-27,22,-14,15,-6,6,-2,2,-14,18,-22,25,-25,27,-21,25,-18,22,-18,17,-17,19,-17,19,-15,19,-16,16,-11,15,-13,10,-11,15,-9,13,-7,8,-7,6,-8,9,-15,23,-29,22,-42,37,-42,31,-26,24,-28,22,-28,24,-29,26,-26,24,-26,24,-17,16,-7,5,-1,2,-2,1,-9,16,-6,9,-6,9,-6,5,-11,4,-23,29,-38,35,-35,37,-27,22,-24,30,-24,27,-11,20,-13,17,-5,15,-13,9,-7,10,-6,5,-7,6,-7,5,-10,10,-8,10,-12,8,-6,10,-11,10,-6,11,-11,9,-11,7,-9,6,-9,11,-9,8,-13,10,-14,9,-9,8,-7,8,-8,7,-5,5,-9,9,-3,2,-9,9,-3,4,-8,3,-7,11,-9,12,-8,8,-9,7,-9,7,-18,19,-21,18,-20,19,-25,28,-30,27,-26,23,-21,26,-21,19,-27,22,-16,16,-14,11,-11,8,-3,5,-3,3,-17,9,-16,19,-18,20,-22,19,-20,19,-18,17,-18,15,-15,15,-14,13,-12,11,-14,9,-11,12,-10,12,-9,12,-9,12,-4,12,-8,8,-8,8,-8,6,-1,3,-6,7,-5,8,-6,6,-5,2,-5,9,-9,6,-6,9,-10,10,-9,8,-5,4,-3,3,-3,5,-8,6,-9,7,-6,10,-10,12,-5,8,-9,9,-13,10,-19,14,-14,14,-11,11,-6,4,-2,4,-2,2,-3,2,-3,2,-2,2,-2,2,-7,6,-8,10,-10,14,-11,16,-9,14,-12,17,-10,14,-10,16,-9,12,-8,16,-8,15,-6,14,-8,13,-6,13,-7,12,-7,12,-7,14,-8,14,-8,14,-9,15,-8,14,-9,13,-5,13,-8,9,-5,10,-7,8,-7,9,-8,9,-10,11,-8,14,-11,13,-13,16,-18,18,-18,20,-23,17,-17,18,-22,15,-22,18,-22,17,-21,19,-22,20,-21,20,-19,19,-18,19,-16,18,-16,15,-13,14,-11,13,-9,13,-9,10,-8,9,-8,9,-6,8,-8,10,-5,11,-8,14,-5,8,-12,14,-5,11,-12,10,-12,9,-6,6,-9,7,-5,12,-10,5,-10,9,-3,2,-1,2,-2,1,-2,2,-4,3,-5,5,-9,5,-7,9,-14,8,-20,21,-20,29,-23,28,-24,31,-24,29,-22,28,-24,30,-23,30,-25,30,-22,22,-26,20,-23,21,-26,20,-28,23,-27,22,-27,19,-28,25,-30,24,-27,29,-25,27,-21,29,-22,17,-7,4,-9,5,-11,9,-5,8,-6,8,-5,10,-15,9,-17,17,-11,19,-13,21,-14,20,-13,23,-14,21,-11,15,-11,12,-8,13,-10,8,-10,10,-14,11,-20,20,-20,16,-24,23,-19,18,-22,21,-13,15,-18,16,-13,16,-16,15,-15,12,-9,6,-4,3,-2,2,0,1,-3,1,0,1,-2,0,-1,2,-10,6,-12,14,-13,15,-10,11,-9,9,-7,10,-10,10,-12,13,-13,18,-17,19,-23,24,-30,36,-28,42,-38,44,-38,39,-38,35,-34,34,-33,27,-30,27,-26,27,-24,29,-27,29,-27,28,-26,32,-27,36,-24,36,-23,30,-26,31,-21,28,-18,25,-19,22,-12,17,-10,11,-8,12,-8,11,-7,11,-9,12,-12,13,-16,17,-18,23,-16,23,-19,22,-19,24,-21,22,-20,24,-13,21,-18,21,-21,22,-13,22,-21,18,-13,19,-14,19,-18,16,-14,15,-15,15,-13,18,-14,18,-13,15,-14,15,-9,11,-8,8,-4,7,-5,3,-2,4,-1,1,-2,3,-4,2,-3,3,-2,1,-1,0,-1,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-6,10,-9,10,-11,12,-13,15,-18,15,-23,19,-23,21,-23,16,-23,17,-23,16,-19,18,-19,21,-20,23,-16,20,-16,20,-11,15,-10,14,-6,7,-4,4,-5,6,-5,4,-3,3,-4,2,-3,3,-5,5,-2,2,-2,1,0,0,-1,0,0,1,-1,1,0,1,0,3,0,1,0,1,-1,0,0,2,-8,6,-7,10,-8,7,-6,11,-11,13,-16,22,-29,22,-30,32,-35,27,-34,32,-38,34,-29,33,-24,26,-25,20,-23,17,-9,8,-2,6,-1,2,0,2,-1,1,-1,1,-9,15,-7,11,-2,2,-5,3,-14,16,-20,26,-21,25,-18,21,-18,24,-20,23,-17,24,-13,18,-15,19,-19,17,-15,11,-25,20,-9,21,-11,10,-7,6,-7,14,-16,13,-9,15,-13,13,-13,17,-12,15,-12,19,-15,17,-10,15,-13,19,-18,16,-28,22,-28,21,-33,27,-31,31,-29,37,-33,36,-24,25,-28,21,-21,24,-13,12,-7,3,-2,2,-4,6,-11,13,-18,16,-22,20,-22,24,-15,15,-21,23,-9,7,-5,4,-17,15,-21,23,-17,23,-19,21,-15,21,-13,16,-6,11,-3,4,-1,1,-14,16,-6,11,-6,5,-4,5,-4,3,-11,9,-11,13,-13,11,-10,14,-11,14,-10,16,-11,16,-12,18,-14,19,-13,15,-10,14,-6,13,-5,8,-4,10,-3,4,-2,3,0,1,0,0,0,2,0,1,0,0,-1,0,-1,1,-1,0,0,1,-1,0,-6,6,-16,12,-20,20,-23,22,-32,29,-32,35,-28,36,-21,32,-22,22,-27,24,-23,21,-27,20,-21,26,-24,24,-23,20,-21,14,-24,20,-24,23,-24,27,-23,23,-30,25,-27,24,-24,27,-31,30,-30,33,-22,24,-6,16,-2,2,-1,6,-2,1,-5,13,-7,9,-15,13,-9,7,-35,45,-54,46,-48,52,-34,53,-38,51,-34,44,-35,34,-31,40,-34,39,-34,41,-22,27,-21,22,-16,14,-5,9,-9,5,-3,4,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,-7,4,-8,8,-10,15,-15,17,-17,22,-23,24,-19,19,-31,26,-39,26,-33,25,-37,32,-44,29,-31,36,-37,31,-29,27,-34,29,-36,26,-36,22,-26,25,-27,22,-17,15,-9,9,-6,6,-4,5,-8,7,-12,8,-16,11,-25,22,-43,32,-46,44,-24,17,-24,26,-32,29,-36,43,-38,51,-43,52,-43,52,-39,52,-39,42,-39,35,-38,39,-21,19,-13,15,-11,10,-10,12,-11,12,-15,19,-26,26,-31,36,-33,34,-32,33,-32,30,-38,30,-38,30,-36,26,-33,28,-34,27,-32,26,-32,25,-30,25,-30,26,-31,24,-31,20,-25,19,-26,19,-24,20,-22,22,-23,26,-20,22,-18,13,-10,9,-3,7,-1,5,-8,16,-8,10,-14,17,-21,25,-30,29,-29,32,-31,30,-31,27,-30,22,-25,21,-17,9,-15,11,-26,20,-26,19,-25,23,-23,20,-16,19,-19,18,-14,17,-11,14,-9,12,-8,12,-9,11,-6,11,-6,10,-5,8,-5,6,-9,12,-9,14,-11,16,-15,20,-9,14,-7,13,-6,8,-3,3,-1,3,0,0,-1,0,-1,0,-26,23,-16,19,-9,10,-8,10,-5,7,-7,5,-13,10,-11,12,-8,9,-6,5,-11,9,-2,3,-9,7,-2,1,-4,7,-5,6,-14,11,-20,18,-29,25,-28,27,-29,28,-35,31,-35,29,-28,35,-26,27,-18,13,-7,5,-16,9,-21,17,-20,15,-18,13,-20,14,-17,12,-16,13,-15,13,-16,16,-17,15,-22,19,-25,18,-36,18,-38,22,-30,21,-20,18,-38,40,-35,51,-46,47,-39,56,-30,43,-36,35,-40,38,-45,44,-39,50,-37,28,-42,35,-35,28,-32,32,-30,34,-35,33,-33,33,-35,38,-35,34,-43,39,-39,33,-41,32,-44,29,-39,34,-30,35,-32,43,-31,54,-39,45,-34,43,-32,45,-26,37,-23,23,-23,16,-16,16,-13,19,-16,14,-14,18,-15,13,-12,10,-12,10,-11,14,-13,12,-9,9,-10,9,-10,8,-9,8,-26,37,-38,37,-38,33,-42,35,-27,39,-17,28,-16,16,-11,10,-10,10,-12,15,-12,17,-8,8,-8,8,-4,6,-4,3,-2,2,-2,2,-3,2,-4,5,-8,11,-9,13,-14,13,-11,15,-12,13,-19,12,-14,20,-12,12,-10,12,-9,8,-7,11,-9,10,-11,8,-8,6,-7,8,-5,7,-5,5,-6,6,-5,8,-6,6,-7,6,-8,7,-8,8,-24,32,-39,37,-30,29,-17,18,-7,7,-5,5,-4,4,-4,3,-2,3,-3,3,-2,3,-3,3,-3,3,-17,33,-26,44,-31,49,-29,31,-21,23,-6,7,-6,5,-2,2,-1,1,-1,0,0,1,-1,0,0,0,-1,0,-4,3,-10,9,-15,16,-16,14,-15,18,-14,18,-13,14,-7,7,-3,5,-28,41,-22,18,-8,11,-34,29,-51,44,-56,48,-57,41,-54,40,-54,39,-49,40,-50,45,-40,47,-42,40,-43,37,-44,37,-36,24,-31,28,-20,20,-13,11,-3,4,-2,2,-1,3,-6,6,-5,10,-29,29,-34,26,-43,30,-41,35,-43,40,-29,32,-30,36,-28,33,-28,36,-29,36,-27,33,-28,28,-24,23,-26,20,-22,14,-18,15,-17,13,-17,15,-17,15,-21,23,-20,25,-21,25,-22,24,-23,26,-24,29,-31,36,-30,28,-29,30,-28,36,-28,35,-31,32,-33,30,-37,29,-37,25,-31,18,-24,19,-25,24,-27,26,-38,31,-41,39,-34,42,-37,42,-40,40,-35,27,-26,27,-12,13,-8,7,-2,2,-1,1,-1,1,-1,2,0,0,0,0,0,0,-1,2,-3,2,-4,5,-4,6,-3,2,0,0,0,0,0,0,0,0,-1,0,-7,8,-8,8,-19,13,-37,31,-47,41,-49,51,-42,35,-37,28,-12,11,-9,10,-2,6,-1,1,-14,15,-14,15,-7,9,-17,24,-27,25,-26,32,-28,28,-29,27,-28,36,-27,33,-17,26,-8,10,-7,5,-3,4,-1,1,-2,4,-2,3,-3,3,-4,3,-7,6,-5,9,-9,14,-12,11,-11,12,-9,10,-11,9,-15,17,-31,40,-24,27,-29,33,-26,28,-22,26,-23,24,-20,22,-23,20,-19,19,-17,19,-20,20,-21,21,-19,22,-16,19,-6,8,-1,1,-1,1,-2,1,-1,0,-12,26,-5,9,-5,6,-16,21,-32,28,-36,32,-24,29,-31,31,-32,32,-31,31,-28,31,-26,31,-29,31,-21,26,-19,24,-19,22,-14,21,-13,22,-12,21,-12,21,-12,18,-11,12,-13,13,-12,13,-14,14,-14,15,-13,15,-11,12,-9,8,-25,32,-11,13,-18,21,-15,13,-14,16,-14,17,-23,24,-30,32,-23,35,-17,32,-23,32,-25,33,-24,29,-25,31,-41,34,-39,30,-34,28,-36,41,-35,37,-27,22,-20,19,-17,15,-12,13,-12,12,-29,26,-31,33,-35,30,-35,26,-36,33,-32,30,-30,36,-22,40,-27,35,-20,33,-17,25,-14,24,-19,17,-23,18,-20,13,-11,10,-3,7,-1,1,-9,6,-4,6,0,1,-8,7,-5,11,-14,18,-21,21,-28,28,-24,26,-23,25,-23,27,-24,27,-22,26,-26,24,-22,21,-20,20,-20,20,-21,22,-20,17,-23,19,-26,19,-25,24,-26,22,-27,19,-26,21,-24,24,-28,25,-26,27,-27,22,-33,29,-33,34,-30,31,-26,29,-22,26,-17,21,-7,15,-11,16,-6,8,-14,16,-8,5,-5,7,-5,5,-5,9,-7,6,-9,9,-7,11,-8,10,-9,10,-16,14,-20,24,-22,25,-23,30,-20,29,-15,26,-16,22,-8,9,-11,11,-9,12,-8,8,-5,7,-3,6,-3,6,-3,7,-5,6,-5,8,-6,8,-4,7,-6,4,-4,5,-3,2,-2,2,-3,1,0,1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,-3,3,-3,3,-2,2,-6,9,-3,3,-1,1,-24,30,-17,19,-18,15,-20,19,-34,49,-49,44,-34,41,-32,33,-20,27,-7,9,-10,9,-5,5,-1,2,-1,1,-1,1,-1,1,0,1,0,1,-1,0,0,4,-2,3,-7,7,-13,16,-12,16,-13,12,-19,22,-14,12,-9,11,-11,13,-9,14,-11,9,-6,7,-15,14,-45,41,-35,39,-28,40,-28,38,-28,39,-25,33,-24,32,-18,26,-21,22,-16,23,-20,14,-20,20,-15,19,-19,14,-23,20,-21,16,-30,31,-24,23,-25,21,-29,28,-26,22,-32,26,-20,25,-23,21,-14,17,-7,6,-20,24,-24,22,-26,26,-22,27,-23,24,-22,25,-24,25,-24,26,-24,26,-23,25,-19,20,-19,21,-22,22,-24,27,-25,27,-26,31,-23,33,-23,34,-24,28,-8,15,-2,8,-4,5,-1,3,-3,0,-4,7,-5,9,-5,5,-23,19,-25,26,-27,27,-21,24,-16,18,-9,14,-9,9,-7,10,-6,6,-11,5,-5,8,-7,6,-7,9,-7,7,-7,7,-5,5,-2,3,-5,8,-21,22,-19,17,-9,16,-19,20,-15,17,-12,15,-22,23,-18,23,-19,21,-19,23,-22,23,-19,22,-24,19,-16,18,-21,17,-26,28,-20,23,-26,24,-19,22,-35,29,-26,26,-25,29,-22,27,-30,21,-18,21,-7,6,-12,13,-12,7,-2,2,-3,1,-1,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-8,2,-14,13,-19,20,-24,27,-29,28,-30,31,-27,32,-27,29,-25,30,-21,24,-10,12,-5,2,-3,9,-6,4,-14,16,-2,1,-1,2,-12,11,-2,3,-4,2,-2,1,-2,2,-5,5,-6,6,-3,9,-12,14,-6,1,-6,9,-18,17,-8,13,-16,16,-6,12,-12,11,-3,4,-8,8,-11,14,-10,11,-8,5,-2,6,-11,7,-2,1,-3,1,-4,4,-2,1,-1,2,-5,3,-6,10,-12,9,-16,11,-17,18,-19,21,-22,23,-26,26,-21,25,-19,17,-15,18,-14,14,-12,15,-15,11,-12,15,-16,15,-11,10,-12,12,-7,9,-11,8,-13,10,-8,9,-4,7,-7,10,-10,9,-12,13,-20,18,-20,22,-25,28,-28,34,-33,35,-33,42,-29,36,-28,28,-22,28,-27,18,-23,26,-21,21,-22,18,-24,13,-26,26,-31,30,-33,40,-23,30,-29,34,-27,32,-31,35,-31,36,-35,37,-34,35,-32,37,-28,29,-34,28,-36,26,-37,26,-37,35,-34,31,-24,34,-23,23,-20,21,-25,21,-25,22,-22,23,-24,22,-17,19,-14,16,-13,11,-8,7,-5,5,-3,4,-7,7,-19,17,-18,18,-21,18,-19,22,-19,18,-28,16,-12,14,-21,18,-18,20,-28,25,-18,26,-21,24,-15,15,-9,10,-3,4,-5,5,-9,10,-12,10,-11,13,-15,15,-16,19,-17,20,-20,28,-23,34,-36,41,-41,48,-36,37,-48,38,-39,32,-35,31,-42,25,-35,25,-34,25,-35,31,-38,31,-37,32,-36,31,-32,31,-24,32,-21,18,-21,24,-26,24,-22,22,-10,14,-6,7,-4,3,-3,5,-5,5,-6,7,-7,7,-9,7,-6,8,-2,4,-2,2,-1,2,-7,7,-11,11,-13,13,-11,14,-10,11,-8,6,-6,7,-2,2,0,1,0,0,-19,38,-12,19,-5,6,-5,4,-7,7,-8,9,-13,13,-11,14,-19,22,-9,16,-13,14,-16,20,-15,21,-16,21,-16,20,-14,20,-19,19,-20,24,-14,19,-20,16,-19,24,-13,12,-16,27,-17,18,-13,17,-14,13,-14,21,-13,13,-10,10,-9,8,-11,15,-12,12,-11,13,-5,10,-1,4,0,1,-1,2,0,1,-1,1,0,0,0,0,-1,0,0,0,0,0,0,1,-1,0,-2,2,-14,18,-10,9,-17,17,-27,26,-33,34,-36,34,-36,35,-34,32,-26,24,-17,15,-15,15,-7,9,-4,6,-3,2,-3,5,-10,9,-23,19,-33,32,-38,32,-35,30,-14,14,-21,19,-22,21,-21,18,-14,13,-11,9,-12,10,-11,12,-14,12,-18,16,-18,14,-16,16,-15,14,-11,14,-11,9,-16,18,-26,30,-31,32,-33,36,-30,32,-17,15,-35,43,-49,52,-47,51,-31,39,-29,32,-25,28,-22,32,-24,35,-29,37,-34,34,-30,27,-17,16,-10,10,-14,11,-14,16,-12,12,-13,16,-18,15,-14,16,-11,13,-9,6,-4,2,-16,17,-35,22,-34,24,-30,19,-19,19,-12,21,-7,12,-10,11,-25,19,-24,24,-24,24,-25,26,-22,25,-10,10,-3,2,-1,2,-1,1,-1,1,-1,0,-1,2,0,1,-1,0,-19,25,-15,22,-9,13,-12,11,-7,10,-7,5,-3,6,-5,3,-2,3,-6,5,-26,18,-30,37,-21,39,-19,26,-23,25,-23,25,-24,22,-25,26,-28,24,-33,21,-31,23,-31,26,-31,27,-32,29,-34,33,-37,35,-36,32,-33,29,-28,27,-27,25,-23,23,-20,20,-19,20,-19,18,-16,18,-13,14,-7,7,-3,2,0,4,-2,0,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,-1,1,-1,1,-5,4,-19,15,-22,20,-14,17,-20,18,-24,17,-33,32,-35,30,-24,23,-13,12,-3,3,-4,4,-5,5,-6,8,-10,8,-7,7,-8,5,-4,4,-3,3,-3,3,-2,5,-4,3,-7,7,-11,18,-7,12,-8,5,-42,31,-45,36,-47,38,-52,45,-52,41,-50,38,-48,42,-43,43,-39,39,-35,33,-28,28,-25,24,-21,20,-16,20,-16,15,-14,12,-20,16,-24,23,-25,28,-26,23,-27,28,-27,26,-28,34,-28,28,-21,21,-26,24,-28,26,-24,21,-23,27,-28,27,-23,22,-21,23,-22,25,-14,15,-12,13,-11,10,-7,6,-7,6,-4,4,-2,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-2,1,-6,4,-1,1,-1,1,-1,0,-1,3,-1,0,0,1,-1,0,0,1,-1,0,0,1,-2,0,-1,1,-1,1,-1,1,0,1,-19,15,-18,22,-10,12,-4,7,-6,5,-3,5,-3,3,-2,3,-7,4,-34,24,-30,21,-22,22,-26,26,-25,30,-21,24,-20,19,-17,18,-22,18,-21,15,-20,11,-21,14,-20,11,-20,14,-21,11,-16,14,-20,18,-20,20,-20,21,-20,20,-18,20,-17,19,-16,18,-14,16,-11,13,-12,12,-12,15,-14,12,-11,12,-13,13,-9,9,-9,8,-9,12,-16,14,-19,18,-14,14,-12,9,-10,9,-6,7,-3,3,-4,3,-2,4,-10,2,-31,38,-46,42,-38,40,-41,36,-20,29,-13,13,-10,9,-12,19,-12,23,-28,28,-34,37,-43,43,-46,41,-46,41,-40,33,-34,37,-22,24,-15,16,-16,13,-15,16,-17,16,-14,17,-10,15,-12,11,-12,13,-17,17,-15,18,-15,13,-14,15,-15,13,-18,25,-26,29,-34,37,-36,40,-31,47,-32,44,-25,40,-27,35,-26,37,-23,35,-26,29,-23,33,-23,30,-24,31,-17,29,-16,24,-16,18,-10,13,-9,10,-7,10,-8,9,-7,9,-9,7,-8,8,-4,5,-4,6,-2,3,-2,2,-2,2,-2,2,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-13,13,-23,24,-17,14,-15,14,-10,9,-8,5,-9,8,-26,35,-45,43,-39,46,-37,41,-37,40,-30,31,-29,31,-24,32,-20,24,-17,17,-12,11,-5,8,-3,6,-2,2,0,1,0,0,0,0,-6,8,-14,21,-26,31,-14,16,-22,24,-16,16,-25,28,-25,21,-21,20,-28,22,-21,19,-23,26,-21,24,-17,17,-18,16,-9,6,-17,7,-15,14,-16,14,-15,14,-15,16,-15,19,-15,17,-14,17,-11,14,-10,15,-11,15,-10,14,-10,13,-9,14,-9,11,-6,11,-5,5,-4,9,-5,10,-6,4,-5,8,-8,8,-8,5,-3,6,-5,4,-4,3,-1,2,-1,0,-1,1,-2,1,-1,3,-2,1,-5,4,-2,2,-2,2,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,1,-2,2,-2,2,-1,1,-1,1,-2,4,-4,2,-5,7,-9,10,-9,14,-17,14,-18,22,-19,23,-18,28,-19,33,-22,37,-26,45,-28,48,-30,53,-35,54,-33,52,-29,53,-27,52,-29,46,-30,42,-30,44,-21,45,-15,17,-12,16,-10,13,-9,12,-7,8,-6,9,-11,15,-17,22,-20,29,-17,31,-14,22,-16,21,-14,23,-16,21,-14,19,-14,17,-10,16,-7,11,-7,9,-5,5,-6,7,-4,7,-6,6,-5,7,-8,8,-8,9,-12,10,-12,13,-11,10,-6,13,-10,11,-8,12,-10,10,-10,11,-8,15,-8,13,-10,15,-7,13,-11,13,-9,13,-12,13,-11,12,-10,11,-12,13,-10,14,-11,13,-9,15,-11,13,-11,15,-11,12,-12,13,-10,7,-8,8,-18,18,-24,22,-28,22,-25,24,-16,20,-12,14,-7,6,-1,2,-1,1,-1,1,-1,1,-1,1,-3,2,-10,5,-19,20,-26,22,-26,21,-26,22,-23,15,-12,14,-10,13,-10,15,-17,9,-22,22,-31,25,-35,27,-38,37,-41,33,-48,33,-44,31,-42,30,-39,35,-42,30,-39,29,-41,27,-45,31,-44,28,-43,26,-40,27,-40,36,-34,24,-16,20,-5,5,-5,6,-2,3,-5,2,-3,4,-2,2,-2,6,-3,1,-3,3,-4,3,-4,5,-8,10,-16,19,-5,6,-6,6,-4,3,-5,5,-13,18,-36,27,-35,44,-36,38,-34,37,-36,37,-36,36,-29,32,-31,27,-25,23,-13,19,-8,7,-4,6,-4,1,-1,2,-1,1,-1,0,-1,2,-21,23,-22,20,-22,21,-24,27,-20,20,-19,17,-13,11,-9,8,-10,8,-5,7,-19,16,-27,26,-27,26,-31,28,-32,31,-33,28,-29,31,-28,29,-26,28,-27,28,-25,27,-23,23,-19,20,-18,16,-17,18,-15,18,-14,15,-13,16,-12,12,-10,13,-10,12,-11,14,-13,12,-12,13,-13,10,-11,8,-9,4,-3,7,-5,4,-2,4,-1,2,-1,2,-1,1,-2,1,-1,1,-2,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-2,4,-7,5,-6,5,-6,4,-3,5,-9,9,-3,3,-16,16,-12,16,-17,20,-15,21,-19,21,-18,25,-18,26,-20,30,-24,31,-30,35,-30,39,-32,38,-35,42,-35,39,-28,30,-22,26,-23,26,-26,27,-23,35,-21,28,-23,24,-9,11,-3,8,-4,0,-1,2,-1,1,-1,1,-6,14,-2,3,-2,1,-1,1,-20,27,-25,20,-6,11,-9,6,-3,3,-1,1,-8,10,-1,1,-1,1,-21,24,-20,19,-7,6,-5,6,-6,5,-2,2,-1,1,-3,7,-19,14,-21,17,-18,23,-18,23,-19,24,-25,28,-27,29,-23,31,-31,30,-37,31,-37,38,-33,45,-26,21,-30,28,-25,18,-20,20,-22,27,-25,32,-27,29,-26,30,-23,27,-26,28,-25,25,-21,22,-24,23,-24,22,-24,24,-23,23,-20,22,-22,22,-21,24,-18,20,-17,22,-20,20,-15,19,-16,17,-14,18,-13,19,-15,18,-15,20,-14,19,-15,18,-14,17,-8,16,-28,14,-36,43,-38,38,-36,38,-25,34,-21,16,-18,12,-17,18,-10,9,-15,14,-30,15,-28,27,-30,31,-29,34,-30,32,-29,36,-32,39,-31,37,-17,14,-12,10,-10,10,-14,12,-11,15,-5,4,-9,10,-19,24,-24,22,-27,26,-29,31,-31,27,-29,21,-8,11,-12,20,-16,17,-24,23,-26,23,-24,20,-21,18,-21,16,-16,18,-15,16,-10,15,-10,15,-7,12,-11,8,-7,10,-8,14,-12,15,-17,24,-25,22,-34,27,-37,32,-39,30,-40,34,-38,34,-40,33,-37,32,-36,20,-30,19,-28,22,-28,22,-29,24,-25,26,-28,31,-30,31,-30,30,-30,29,-30,27,-38,26,-34,22,-32,22,-31,24,-25,22,-6,12,-1,2,-13,16,-17,13,-18,22,-23,26,-28,20,-10,10,-5,7,-4,4,-3,8,-31,28,-44,30,-43,32,-34,29,-34,25,-35,21,-34,22,-35,24,-35,25,-34,20,-33,20,-30,18,-30,18,-30,21,-33,19,-33,20,-27,17,-25,20,-25,20,-27,21,-24,19,-24,21,-22,23,-20,22,-17,18,-13,20,-21,27,-25,26,-25,27,-23,26,-17,18,-6,6,-2,4,-3,2,-7,7,-15,15,-14,17,-9,10,-10,11,-13,15,-17,18,-21,22,-25,25,-26,25,-25,25,-23,22,-19,16,-11,12,-8,9,-7,4,-7,6,-8,6,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,-10,23,-5,5,-5,2,-3,9,-33,28,-32,29,-26,27,-12,16,-2,4,-1,1,0,0,0,0,0,0,-4,10,-8,23,-5,11,-3,4,-2,2,-2,3,-18,18,-19,18,-20,21,-18,19,-15,18,-11,14,-9,9,-12,12,-21,22,-28,25,-22,20,-16,16,-13,15,-5,4,-4,6,-5,4,-6,5,-7,7,-11,16,-17,20,-12,18,-9,10,-13,12,-15,18,-15,20,-17,20,-16,20,-16,21,-22,31,-24,27,-24,28,-24,29,-19,25,-11,11,-3,4,-2,2,-2,2,-4,8,-5,5,-6,5,-5,5,-3,3,-24,15,-34,34,-23,27,-25,24,-24,23,-19,23,-17,21,-9,12,-8,7,-12,13,-18,20,-17,19,-17,19,-13,15,-11,14,-8,7,-7,10,-5,5,-6,16,-33,38,-34,40,-34,41,-35,39,-33,34,-31,31,-24,26,-23,23,-24,26,-22,24,-21,24,-22,28,-22,31,-25,34,-27,35,-25,33,-19,26,-10,12,-7,10,-20,22,-25,35,-31,28,-29,28,-30,31,-31,26,-23,25,-25,28,-21,21,-13,17,-6,9,-36,24,-51,55,-33,44,-40,48,-43,43,-43,47,-46,51,-41,45,-41,45,-35,41,-38,40,-38,37,-30,30,-12,10,-5,7,-7,6,-9,8,-8,8,-7,6,-6,6,-4,4,-3,2,-10,4,-24,25,-28,34,-32,37,-26,33,-25,31,-27,27,-26,22,-16,14,-12,10,-8,6,-6,5,-3,3,-2,3,-4,5,-8,7,-17,18,-22,23,-21,20,-19,18,-11,11,-12,12,-19,17,-17,20,-16,20,-17,15,-9,10,-19,20,-27,26,-32,35,-21,13,-15,13,-7,14,-4,3,-1,1,0,0,-17,24,-13,15,-15,33,-10,8,-6,5,-3,2,-3,0,0,0,0,0,0,0,-14,20,-4,5,-5,8,-6,7,-6,7,-21,25,-28,33,-29,33,-23,31,-21,19,-17,17,-16,15,-23,19,-24,26,-27,21,-16,12,-10,9,-4,4,-3,3,-3,2,-2,2,-2,2,-2,2,-2,2,-1,2,0,1,0,0,0,0,0,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,-1,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,6,-10,7,-10,9,-8,10,-10,8,-10,11,-5,8,-4,8,-4,6,-3,5,-3,3,-3,4,-6,5,-9,18,-29,45,-29,51,-38,56,-43,57,-34,60,-39,58,-35,57,-43,49,-34,41,-30,43,-35,45,-40,44,-38,43,-38,41,-33,39,-31,40,-35,42,-31,38,-30,36,-27,27,-25,24,-21,22,-20,22,-18,20,-18,20,-14,20,-10,13,-4,7,-3,4,-7,12,-6,6,-5,5,-5,5,-7,6,-4,6,-6,6,-7,5,-5,6,-6,7,-10,7,-7,7,-5,5,-3,3,-11,4,-26,24,-28,26,-29,31,-29,32,-25,29,-18,17,-18,16,-18,16,-18,16,-15,16,-15,13,-14,13,-13,12,-10,11,-7,7,-3,5,-2,1,-1,1,0,0,-3,3,-6,6,-7,12,-4,4,-3,4,-2,2,-1,1,-1,5,-19,22,-20,30,-25,22,-18,20,-19,20,-19,16,-20,15,-17,21,-18,21,-17,17,-13,15,-17,14,-13,13,-9,10,-9,13,-13,12,-13,15,-11,13,-8,10,-13,11,-12,12,-11,13,-17,17,-17,15,-14,12,-11,9,-14,9,-11,12,-7,8,-11,8,-3,3,-5,6,-5,4,-9,11,-9,5,-18,18,-18,19,-19,17,-11,10,-4,4,-3,2,-1,1,-1,10,-4,7,-9,7,-5,10,-6,12,-11,11,-7,11,-8,4,-6,10,-1,3,-2,2,-6,9,-5,4,-4,8,-1,3,-2,1,-1,1,0,1,-1,0,0,1,0,0,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,-1,0,0,1,-1,0,-1,1,-27,20,-43,40,-47,40,-52,51,-51,41,-50,35,-45,28,-27,20,-15,10,-7,8,-4,4,-2,1,-1,2,-3,3,-8,9,-11,10,-18,18,-27,24,-29,26,-28,28,-26,32,-26,32,-26,28,-24,24,-23,19,-22,18,-24,19,-24,20,-24,17,-22,17,-19,20,-16,16,-21,18,-20,20,-20,22,-23,20,-18,25,-27,28,-25,20,-25,21,-21,21,-25,22,-17,19,-21,14,-14,15,-18,11,-10,14,-16,14,-13,14,-18,17,-13,13,-17,18,-18,14,-15,14,-17,17,-15,16,-17,14,-14,14,-14,13,-8,10,-13,10,-12,10,-9,7,-8,9,-5,6,-5,6,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,2,-1,2,-1,1,-1,1,-1,1,-8,6,-14,12,-14,12,-13,13,-15,13,-15,14,-21,19,-36,32,-59,44,-56,49,-52,50,-50,40,-46,43,-42,38,-13,13,-6,6,-2,5,-12,14,-19,18,-9,9,-9,9,-20,29,-25,25,-29,27,-32,26,-27,15,-16,13,-16,13,-17,15,-22,22,-34,29,-36,32,-38,33,-37,35,-37,32,-36,32,-33,29,-31,28,-30,28,-27,23,-30,28,-22,30,-21,24,-24,25,-19,17,-18,14,-18,13,-13,16,-16,18,-19,18,-19,20,-13,19,-4,5,-2,1,0,1,-1,0,-1,1,-16,22,-9,10,-10,8,-11,11,-11,9,-6,5,-3,4,-3,2,-1,2,-6,4,-4,7,-6,8,-7,7,-5,7,-4,10,-6,7,-6,11,-12,16,-9,14,-13,18,-10,15,-8,13,-10,14,-8,12,-7,9,-14,10,-14,17,-11,14,-10,15,-10,17,-13,19,-15,21,-14,21,-14,19,-14,20,-14,19,-13,17,-13,13,-12,15,-18,16,-19,22,-17,21,-14,17,-14,16,-11,14,-16,18,-14,18,-11,15,-16,12,-15,15,-23,19,-30,35,-22,19,-22,19,-21,20,-13,15,-8,5,-4,5,-13,8,-15,11,-17,15,-19,17,-18,17,-19,17,-19,17,-20,19,-19,24,-20,18,-18,17,-17,14,-18,14,-17,15,-14,17,-19,19,-18,20,-17,19,-16,22,-16,19,-17,16,-16,15,-15,15,-16,16,-13,13,-5,8,-12,8,-2,1,-5,6,0,2,-2,2,-2,3,-3,1,-1,1,0,0,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-4,3,-5,7,-5,3,-3,6,-2,1,-1,1,-1,1,-2,4,-1,1,-2,1,-11,12,-14,11,-17,18,-18,23,-20,20,-22,29,-25,21,-21,22,-32,33,-21,24,-31,19,-17,13,-9,14,-5,5,-22,16,-34,30,-28,27,-28,26,-28,29,-27,33,-28,33,-27,32,-25,30,-25,32,-16,28,-15,18,-15,15,-15,16,-14,17,-16,20,-17,20,-24,19,-26,30,-32,28,-27,25,-23,24,-21,25,-21,23,-17,18,-14,12,-7,8,-7,6,-10,10,-17,20,-17,19,-18,19,-16,16,-13,16,-9,11,-7,10,-6,6,-6,8,-8,6,-6,8,-8,7,-6,10,-14,11,-10,16,-13,15,-10,21,-10,17,-9,16,-10,20,-11,19,-10,19,-9,12,-7,12,-8,10,-7,10,-7,8,-5,10,-7,6,-2,6,-1,1,-1,0,0,1,-1,0,0,1,-4,6,-6,8,-17,17,-16,16,-15,17,-12,12,-15,17,-26,22,-18,21,-17,19,-22,19,-15,16,-17,16,-15,14,-22,17,-12,13,-14,14,-20,20,-15,13,-20,18,-16,17,-14,14,-14,14,-10,9,-8,8,-4,4,-3,2,-1,1,-2,1,-2,1,0,0,0,0,0,0,0,0,-1,0,-8,9,-16,15,-31,24,-38,40,-44,40,-41,42,-45,34,-42,32,-41,36,-23,21,-29,24,-26,21,-29,28,-32,29,-28,28,-32,34,-34,36,-40,39,-34,43,-42,44,-40,43,-39,37,-38,36,-33,32,-32,31,-29,28,-24,26,-24,32,-22,22,-18,16,-24,20,-26,27,-27,30,-26,31,-25,26,-21,24,-22,18,-21,15,-7,9,-7,5,-4,3,-1,1,0,1,-1,0,0,1,-1,0,-7,10,-31,26,-28,45,-35,48,-39,45,-35,46,-35,41,-30,40,-21,16,-19,15,-13,14,-14,13,-17,10,-17,10,-23,21,-26,27,-29,27,-28,29,-29,25,-14,32,-6,11,-2,4,-1,1,-2,2,0,1,-40,41,-13,19,-11,9,-9,10,-7,6,-10,15,-24,20,-25,26,-26,27,-24,27,-21,28,-17,30,-21,32,-22,32,-26,33,-25,29,-25,31,-25,31,-24,26,-23,24,-14,15,-13,13,-10,13,-10,12,-11,14,-23,27,-30,36,-26,34,-28,31,-27,30,-26,29,-24,32,-26,28,-25,31,-21,26,-20,23,-26,28,-25,30,-23,26,-22,30,-24,26,-21,26,-23,26,-19,19,-20,19,-17,20,-14,20,-15,19,-12,23,-14,20,-15,21,-14,23,-15,24,-16,23,-18,25,-20,30,-24,29,-24,30,-30,33,-27,29,-28,32,-22,26,-22,17,-21,17,-20,11,-23,15,-15,17,-21,17,-18,21,-17,15,-14,13,-18,15,-14,17,-18,13,-16,15,-15,14,-13,16,-12,17,-11,16,-12,17,-11,16,-12,16,-10,15,-12,17,-12,16,-16,16,-11,11,-9,8,-6,4,-4,4,-1,0,-8,6,-8,4,-7,9,-7,13,-22,16,-24,29,-22,32,-22,32,-21,30,-27,38,-29,27,-22,27,-24,24,-18,26,-21,23,-19,26,-22,24,-22,24,-19,14,-17,21,-24,24,-20,24,-15,21,-18,19,-15,20,-14,18,-15,15,-18,18,-16,23,-19,21,-20,22,-23,25,-25,27,-29,31,-26,21,-23,22,-22,24,-30,32,-25,22,-22,25,-24,24,-20,23,-23,21,-20,23,-18,22,-19,25,-14,18,-14,24,-24,25,-23,20,-26,22,-30,25,-30,27,-18,17,-16,17,-10,12,-8,7,-2,3,-1,2,-7,3,-6,10,-11,15,-11,19,-19,22,-21,30,-27,30,-16,27,-17,28,-19,31,-21,34,-20,38,-18,41,-29,43,-25,25,-15,11,-12,17,-17,16,-17,21,-19,26,-26,32,-27,27,-22,27,-24,24,-22,30,-19,26,-19,26,-21,27,-25,25,-19,27,-19,22,-18,24,-19,25,-19,26,-19,24,-19,24,-19,24,-17,24,-20,29,-17,29,-20,27,-15,24,-15,20,-19,24,-14,24,-15,22,-12,21,-17,22,-15,22,-18,12,-11,27,-10,12,-17,15,-21,19,-27,25,-20,23,-26,25,-21,30,-22,17,-16,18,-18,15,-16,15,-8,9,-5,5,-17,16,-23,19,-23,19,-24,24,-25,34,-21,29,-24,29,-27,29,-24,27,-17,27,-12,20,-15,16,-11,17,-12,14,-10,17,-16,15,-19,23,-16,22,-17,25,-13,17,-16,21,-14,17,-11,11,-11,9,-17,17,-25,30,-30,19,-18,21,-26,31,-18,23,-31,19,-24,19,-24,22,-24,25,-20,29,-28,20,-23,23,-22,18,-22,20,-15,14,-10,9,-5,4,-1,3,-8,4,-1,2,-1,0,0,1,-1,1,-1,1,-1,2,-1,1,-1,2,-1,1,-1,2,-1,0,0,1,-2,1,0,2,-1,0,0,1,-2,1,-4,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-3,2,-2,3,-4,3,-2,4,-5,2,-2,4,-4,3,-4,3,-4,3,-3,3,-4,3,-3,3,-3,4,-3,2,-4,4,-3,3,-2,3,-3,2,-1,3,-3,2,-1,2,-2,2,-1,2,-2,2,-2,3,-2,2,-2,2,-1,1,-1,2,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-3,0,-6,6,-11,11,-7,14,-6,8,-2,7,-3,2,-14,11,-22,23,-29,37,-39,47,-43,40,-44,50,-45,53,-37,53,-38,42,-38,48,-38,41,-34,43,-37,40,-33,32,-20,27,-13,16,-11,12,-13,11,-20,38,-30,32,-36,34,-32,36,-28,37,-17,29,-9,19,-7,12,-10,9,-11,5,-5,8,-6,7,-8,8,-7,6,-11,14,-13,15,-15,16,-12,12,-11,15,-10,15,-13,13,-12,15,-13,13,-7,12,-9,8,-1,1,-2,1,-6,15,-7,11,-10,15,-6,9,-9,14,-5,7,-8,9,-6,6,-9,9,-4,4,-4,4,-4,5,-5,5,-3,4,-4,1,0,2,-1,1,0,2,-2,2,-1,1,-1,3,-8,3,-11,16,-38,37,-30,41,-30,33,-26,31,-26,29,-24,29,-26,28,-27,29,-28,29,-28,32,-29,29,-24,31,-22,26,-20,24,-20,23,-17,23,-19,23,-45,22,-21,23,-27,19,-21,21,-23,18,-23,36,-19,28,-19,27,-23,24,-22,20,-24,23,-21,24,-22,23,-22,25,-17,21,-15,21,-11,15,-10,11,-8,13,-12,11,-12,11,-18,14,-11,10,-10,12,-8,12,-11,14,-13,17,-16,17,-15,19,-16,17,-15,18,-15,17,-15,15,-17,19,-16,17,-18,16,-16,14,-12,11,-14,11,-10,10,-10,12,-10,11,-10,12,-8,9,-7,10,-10,8,-9,13,-12,13,-18,17,-20,17,-17,16,-15,17,-10,16,-15,19,-12,13,-15,19,-8,11,-14,19,-9,13,-10,16,-6,4,-13,10,-7,14,-12,10,-6,8,-9,11,-7,9,-10,14,-10,15,-7,9,-6,11,-10,27,-14,8,-12,10,-13,11,-25,18,-16,22,-26,17,-28,30,-23,24,-16,20,-17,14,-7,9,-7,10,-17,18,-13,12,-16,17,-14,20,-7,16,-13,21,-14,15,-9,17,-16,9,-14,22,-14,18,-15,15,-16,13,-14,10,-14,5,-12,7,-12,7,-11,7,-5,5,-7,7,-13,9,-15,12,-24,24,-27,27,-35,33,-32,22,-9,14,-3,3,-2,1,-1,1,-5,3,-8,25,-14,14,-19,19,-13,10,-23,37,-40,42,-36,41,-35,41,-28,38,-26,39,-23,40,-25,39,-23,37,-25,31,-27,30,-22,27,-26,34,-27,39,-32,38,-32,45,-32,42,-23,37,-23,28,-28,30,-28,28,-26,32,-21,27,-18,24,-15,20,-13,14,-11,12,-8,8,-17,19,-18,28,-23,24,-40,41,-49,43,-49,45,-49,46,-45,44,-40,37,-25,17,-18,20,-20,15,-18,16,-15,17,-12,15,-10,12,-4,5,-4,2,-1,0,0,1,-2,9,-19,30,-38,40,-30,49,-28,42,-24,29,-25,22,-18,25,-17,14,-18,13,-17,30,-21,13,-14,8,-13,7,-14,17,-2,0,0,1,-1,0,0,1,-8,6,-1,1,-1,1,0,1,0,0,-2,2,-2,8,-4,6,-7,10,-16,16,-36,26,-29,20,-20,24,-16,17,-12,25,-13,28,-11,30,-16,35,-18,40,-21,43,-22,37,-14,25,-8,8,-4,6,-1,0,0,1,-1,0,0,1,-1,1,-10,15,-2,1,-4,3,-11,11,-19,16,-18,18,-18,18,-13,20,-11,11,-13,19,-16,13,-7,15,-17,10,-8,16,-13,19,-17,22,-14,20,-13,19,-10,16,-8,13,-10,12,-10,17,-8,7,-4,4,-6,8,-10,7,-3,6,-4,5,-2,4,-4,3,-4,5,-7,3,-3,3,-3,4,-3,4,-4,4,-4,3,-7,7,-6,3,-6,5,-5,3,-3,3,-6,3,-5,4,-5,3,-5,7,-8,7,-4,8,-13,10,-14,13,-12,15,-13,15,-15,15,-16,15,-13,15,-16,14,-15,17,-16,14,-16,17,-17,18,-15,21,-18,23,-17,24,-19,23,-19,27,-15,27,-18,21,-14,18,-15,13,-11,14,-12,10,-11,10,-15,18,-14,21,-16,20,-15,21,-19,20,-18,22,-13,17,-9,12,-5,17,-7,15,-9,8,-5,4,-6,9,-5,5,-4,6,-4,3,-3,5,-3,3,-2,5,-3,2,-3,2,-2,2,-2,2,-2,2,-4,2,-4,6,-5,3,-5,6,-15,10,-12,16,-21,21,-31,31,-38,39,-33,40,-28,30,-19,24,-17,20,-12,14,-6,9,-4,7,-1,2,-35,35,-16,23,-9,16,-44,45,-48,51,-47,48,-42,39,-36,31,-34,27,-29,30,-27,30,-24,24,-17,14,-20,18,-17,18,-20,17,-17,19,-17,18,-13,16,-14,13,-11,13,-14,13,-11,13,-6,8,-2,6,-2,3,0,1,-1,1,-1,1,0,1,-1,1,-10,4,-14,5,-7,5,-4,2,-3,3,-3,3,-3,4,-4,4,-3,4,-4,3,-4,2,-4,3,-3,2,-4,4,-4,5,-3,4,-3,3,-3,4,-4,3,-4,4,-4,3,-2,4,-4,4,-3,3,-4,3,-3,3,-4,3,-2,2,-2,3,-2,1,-1,2,-2,1,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-11,11,-16,24,-27,35,-31,46,-35,49,-46,46,-47,47,-50,48,-52,51,-52,53,-42,41,-32,31,-23,34,-26,12,-14,13,-11,14,-14,11,-11,12,-25,31,-12,12,-14,13,-26,25,-31,23,-31,30,-31,26,-24,20,-22,22,-12,13,-3,2,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-7,8,-5,9,-16,13,-17,22,-20,22,-16,26,-14,25,-11,21,-11,20,-12,16,-9,16,-11,7,-7,12,-16,13,-16,18,-21,25,-25,23,-25,24,-23,31,-25,29,-25,27,-15,13,-13,11,-9,14,-23,19,-18,18,-20,23,-19,23,-20,21,-20,23,-19,21,-20,25,-19,25,-19,25,-20,27,-19,24,-22,20,-24,22,-22,24,-21,24,-27,37,-32,41,-29,40,-28,34,-23,32,-23,27,-20,27,-22,26,-26,29,-25,33,-22,21,-20,19,-17,20,-20,28,-24,28,-20,27,-22,26,-22,28,-25,29,-21,26,-21,26,-21,34,-23,32,-22,38,-20,31,-20,25,-17,14,-13,14,-9,12,-2,3,0,2,-11,14,-10,10,-6,5,-28,16,-26,24,-20,22,-26,31,-23,31,-25,24,-24,22,-28,32,-17,18,-4,3,-1,1,-1,1,-19,20,-16,13,-4,5,-16,15,-17,21,-15,28,-16,25,-12,30,-14,30,-14,32,-16,29,-14,30,-11,18,-5,4,-1,1,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-1,2,-2,2,-2,4,-7,4,-8,8,-7,9,-5,10,-8,8,-6,6,-12,6,-13,15,-16,12,-19,22,-22,20,-8,12,-7,7,0,1,-1,1,0,1,-1,12,-19,21,-9,8,-8,4,-3,5,-7,2,-2,3,-2,0,-3,3,-8,8,-7,14,-8,16,-10,19,-12,15,-10,18,-12,14,-12,14,-9,14,-14,14,-7,14,-10,8,-8,10,-10,9,-9,9,-7,5,-7,7,-9,6,-10,7,-9,7,-12,9,-10,7,-9,8,-7,6,-5,4,-4,6,-5,4,-3,5,-7,3,-5,4,-2,2,-1,3,-2,1,-1,2,-1,1,-2,1,-1,2,-1,1,-1,1,-1,1,-1,2,-2,0,0,2,-2,0,-1,1,-2,2,-2,3,-2,2,-3,2,-2,1,-3,2,-3,4,-3,3,-2,3,-4,2,-1,3,-4,3,-1,4,-4,2,-2,3,-5,4,-5,5,-3,3,-3,3,-3,2,-2,2,-1,2,-8,6,-2,1,-6,3,-1,2,0,0,0,1,-1,0,0,0,-5,18,-3,5,-4,2,-50,53,-49,41,-48,41,-44,42,-12,11,-10,9,-12,5,-24,24,-34,18,-37,32,-26,30,-22,17,-9,17,-2,2,-3,3,-9,4,-28,29,-30,27,-30,29,-28,28,-38,35,-20,20,-13,16,-4,3,-1,2,-2,0,0,1,-1,0,-21,32,-18,19,-27,19,-33,35,-37,35,-35,34,-35,36,-32,35,-30,32,-31,29,-31,24,-30,25,-29,25,-31,29,-31,30,-27,28,-27,29,-24,28,-21,25,-19,24,-17,21,-18,19,-19,22,-25,24,-25,25,-24,22,-21,17,-17,20,-21,21,-25,23,-28,28,-28,29,-20,25,-9,6,-2,3,-1,1,-2,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-2,1,-1,2,-9,11,-14,22,-3,6,-1,1,-3,2,0,2,-1,1,-1,2,-2,1,-1,1,-3,7,-20,20,-18,24,-21,27,-26,37,-35,31,-39,29,-43,30,-45,36,-42,46,-44,41,-40,34,-35,35,-34,28,-26,31,-25,22,-21,19,-22,19,-20,20,-18,22,-22,21,-22,21,-25,21,-24,23,-26,21,-23,23,-22,20,-17,20,-16,14,-16,17,-15,16,-16,17,-17,16,-15,15,-16,18,-17,17,-15,18,-17,17,-17,17,-23,21,-4,6,-12,12,-3,4,-10,12,-17,21,-23,22,-28,29,-38,32,-38,44,-25,31,-30,33,-29,33,-21,19,-27,37,-31,33,-35,40,-34,25,-33,40,-24,31,-23,28,-38,37,-35,48,-19,36,-25,38,-53,48,-60,52,-33,63,-35,44,-37,42,-47,38,-48,45,-34,45,-19,36,-19,19,-15,17,-22,22,-40,29,-40,44,-40,39,-33,34,-36,40,-35,40,-30,36,-20,33,-23,27,-35,36,-34,30,-29,43,-32,34,-21,29,-24,31,-26,33,-28,20,-22,23,-25,22,-17,15,-8,9,-22,23,-39,44,-36,39,-54,47,-47,21,-22,24,-21,25,-27,31,-37,27,-26,25,-26,28,-38,23,-23,30,-24,28,-28,23,-26,21,-20,20,-25,19,-14,16,-17,14,-21,20,-25,22,-29,26,-26,23,-24,25,-23,32,-41,43,-39,44,-48,45,-48,48,-39,36,-24,17,-20,18,-15,15,-17,16,-18,17,-14,11,-9,12,-12,13,-11,12,-9,12,-9,12,-8,14,-8,11,-7,15,-7,13,-10,15,-21,27,-26,30,-25,28,-21,28,-20,21,-20,20,-19,16,-22,15,-18,16,-19,17,-19,21,-15,19,-14,20,-16,19,-16,23,-16,23,-18,23,-21,29,-27,29,-25,28,-22,27,-10,10,-9,11,-13,12,-12,9,-12,11,-14,13,-13,14,-13,18,-9,12,-6,9,-8,6,-9,7,-8,8,-10,9,-13,11,-15,17,-15,16,-10,11,-11,12,-11,11,-10,8,-7,8,-4,4,-12,14,-29,36,-36,48,-29,43,-32,41,-26,30,-19,22,-10,9,-2,3,-3,2,-3,3,-2,2,-3,2,-1,3,-2,2,-2,2,-1,0,-1,1,-1,1,-1,1,-2,2,-3,2,-2,1,-3,2,-1,1,-2,1,-1,1,-1,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,0,1,-1,0,0,1,0,0,0,0,-1,0,0,0,-10,8,-37,43,-39,42,-38,42,-44,42,-41,41,-44,50,-26,39,-19,18,-21,19,-16,17,-17,20,-19,16,-18,13,-16,13,-43,34,-45,34,-21,26,-9,9,-7,4,-4,3,-6,7,-3,5,-6,6,-11,9,-6,7,-8,7,-4,6,-2,2,-9,11,-28,20,-36,23,-52,39,-54,52,-12,18,-5,5,-2,2,-2,1,-2,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,8,-10,10,-7,7,-2,2,0,1,0,0,0,1,-4,2,-6,6,-5,6,-10,5,-52,51,-57,50,-51,56,-51,42,-29,25,-21,17,-29,25,-32,25,-29,22,-26,21,-27,21,-32,19,-33,19,-36,23,-35,26,-33,20,-32,19,-30,19,-34,21,-40,22,-41,26,-28,25,-16,22,-16,15,-39,27,-36,27,-30,28,-32,25,-33,26,-36,24,-36,26,-38,28,-40,32,-40,36,-38,32,-36,27,-32,26,-39,33,-36,38,-29,35,-26,28,-26,32,-26,29,-25,32,-20,28,-19,24,-19,21,-16,15,-7,8,-8,8,-3,4,-12,10,-14,12,-24,21,-18,22,-20,21,-27,23,-18,23,-25,26,-21,21,-16,17,-3,5,-1,1,0,1,-1,0,0,0,-18,21,-13,9,-24,23,-29,24,-34,28,-33,26,-33,25,-29,30,-28,30,-35,34,-27,24,-32,20,-25,18,-23,23,-11,16,-6,3,-2,2,-1,1,0,0,0,0,-3,2,-9,14,-27,20,-29,23,-31,29,-29,30,-28,29,-28,30,-29,30,-29,31,-31,27,-31,29,-30,24,-29,31,-28,31,-26,26,-27,23,-19,18,-16,15,-16,13,-15,14,-14,17,-14,17,-16,22,-17,26,-20,38,-15,38,-16,34,-25,46,-23,39,-20,36,-17,39,-19,34,-22,36,-16,32,-16,26,-24,29,-18,28,-16,20,-17,21,-18,19,-19,19,-21,21,-18,19,-18,17,-19,17,-19,17,-21,15,-21,15,-23,22,-24,22,-26,22,-24,21,-21,19,-18,19,-18,17,-15,17,-7,11,-8,9,-17,11,-26,23,-21,24,-18,19,-18,19,-13,14,-9,13,-8,10,-9,13,-12,13,-16,19,-15,20,-12,15,-11,14,-12,14,-14,20,-17,20,-15,20,-15,21,-12,18,-10,7,-7,4,-5,2,0,3,-1,1,-1,1,-20,26,-12,9,-10,9,-7,4,-5,7,-4,4,-4,5,-16,20,-18,28,-22,31,-25,26,-23,25,-26,28,-32,17,-24,22,-27,21,-26,20,-27,21,-27,17,-30,33,-34,31,-33,32,-33,34,-30,31,-30,27,-25,26,-26,22,-24,21,-30,33,-32,34,-31,32,-30,32,-26,31,-18,15,-9,6,-3,1,-1,1,-21,24,-20,22,-19,18,-17,17,-29,20,-17,23,-25,22,-17,17,-10,9,-8,8,-4,5,-3,2,-7,8,-16,14,-15,19,-18,19,-17,22,-17,23,-14,23,-18,20,-18,23,-19,22,-20,23,-19,24,-20,23,-22,23,-21,23,-22,23,-22,22,-21,23,-22,23,-24,25,-26,24,-25,27,-23,24,-20,23,-16,19,-11,14,-17,12,-18,13,-20,21,-24,18,-18,16,-14,12,-13,11,-4,6,-10,9,-13,11,-13,13,-13,13,-12,17,-10,14,-8,9,-8,9,-8,11,-11,12,-13,14,-12,14,-13,10,-9,10,-4,4,-3,3,-3,2,-1,4,-2,1,0,1,-1,1,0,1,-1,1,-1,0,-3,4,-11,11,-16,15,-25,18,-29,24,-30,27,-31,35,-23,29,-22,31,-24,33,-29,37,-22,30,-26,31,-28,30,-25,27,-20,24,-16,20,-12,16,-15,13,-16,19,-32,23,-24,26,-22,23,-25,24,-26,34,-25,24,-26,27,-23,19,-11,10,-43,33,-34,42,-35,37,-35,41,-33,35,-32,36,-28,36,-11,18,-7,8,-1,2,-1,1,-18,21,-10,10,-18,18,-26,25,-26,24,-19,16,-20,20,-8,7,-13,15,-19,19,-17,18,-16,16,-14,16,-10,10,-9,7,-3,6,-3,13,-5,5,-7,7,-9,10,-10,11,-10,12,-8,11,-9,9,-7,9,-7,8,-7,9,-9,9,-9,10,-9,8,-8,8,-10,14,-11,10,-12,13,-9,7,-11,9,-8,12,-7,12,-7,11,-7,12,-5,8,-4,5,-3,4,-2,3,-1,1,0,0,0,0,0,0,-12,13,-6,6,-5,4,-6,7,-10,8,-9,11,-7,13,-8,12,-7,14,-9,14,-10,16,-10,16,-11,15,-11,13,-10,15,-10,16,-11,16,-15,15,-14,16,-11,13,-12,11,-21,15,-20,14,-20,22,-23,25,-30,28,-27,24,-31,32,-20,20,-8,11,-2,1,-1,1,0,0,0,0,0,0,0,1,-1,0,0,1,0,0,0,0,0,0,0,0,-3,10,-3,2,-1,1,-8,7,-12,14,-13,14,-16,16,-17,16,-17,16,-17,16,-16,17,-20,21,-19,20,-21,20,-15,20,-11,11,-10,11,-9,11,-9,10,-7,9,-8,7,-5,8,-4,3,-1,3,-12,14,-6,7,-17,21,-23,26,-33,23,-25,17,-28,21,-27,19,-24,19,-22,16,-23,18,-23,14,-22,16,-24,15,-21,13,-17,9,-8,3,-7,6,-5,4,-5,4,-7,6,-9,7,-12,14,-15,18,-10,13,-8,9,-9,10,-8,14,-13,18,-15,21,-18,30,-29,25,-27,20,-31,22,-22,22,-21,21,-28,22,-26,21,-32,25,-30,23,-31,25,-25,22,-22,19,-22,17,-17,18,-16,14,-11,14,-10,9,-6,10,-4,6,-5,13,-6,8,-7,6,-8,9,-16,14,-22,16,-32,23,-35,26,-34,28,-23,35,-26,35,-27,36,-24,40,-19,35,-22,33,-22,33,-21,29,-20,23,-15,23,-15,16,-11,14,-9,6,-7,8,-1,0,-1,2,-1,0,0,1,0,0,0,0,-3,3,-1,1,-1,2,-1,1,-1,1,-3,1,-1,2,-2,0,-1,1,-1,1,0,2,-2,1,-1,2,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,3,-6,4,-3,7,-6,11,-9,9,-11,11,-18,18,-21,16,-19,19,-19,18,-9,14,-17,17,-3,4,-1,2,-1,2,-2,2,-2,2,0,1,-1,1,0,1,-1,0,0,1,-2,1,-2,3,-2,3,-2,2,-3,2,-2,2,-2,2,-2,2,-2,3,-3,4,-6,5,-19,16,-29,32,-35,34,-32,37,-25,33,-24,31,-26,31,-24,33,-25,28,-25,28,-22,28,-23,25,-21,25,-24,26,-20,23,-22,21,-18,21,-18,20,-16,26,-15,24,-13,22,-9,10,-8,7,-6,7,-5,6,-3,5,-3,4,-8,15,-10,12,-6,8,-5,3,-1,2,-1,3,-2,3,0,1,-1,0,0,1,-1,0,-1,0,-1,1,-25,19,-50,40,-43,37,-33,33,-41,50,-53,41,-54,42,-50,37,-42,51,-34,51,-39,36,-39,36,-37,29,-30,28,-26,25,-25,23,-24,22,-19,22,-15,15,-14,14,-24,24,-26,26,-21,17,-23,30,-21,20,-16,11,-8,11,-5,5,-38,29,-40,36,-28,25,-25,22,-21,18,-19,16,-18,16,-16,16,-19,18,-21,24,-27,25,-30,27,-34,29,-31,31,-32,31,-27,29,-24,26,-24,27,-27,26,-34,27,-42,25,-44,24,-44,27,-43,29,-17,12,-4,4,-1,1,-1,0,0,0,0,0,0,0,0,9,-6,7,-2,3,-5,4,-6,6,-19,32,-28,41,-38,32,-39,33,-39,31,-36,27,-35,25,-33,24,-29,22,-28,25,-25,20,-22,19,-23,18,-28,19,-25,21,-22,18,-23,18,-19,13,-18,11,-12,12,-14,14,-15,13,-15,13,-15,14,-12,13,-8,8,-4,4,-2,2,0,1,0,0,0,0,0,0,0,0,-8,15,-12,10,-19,20,-24,20,-12,12,-5,6,-2,3,-19,10,-19,16,-15,14,-3,5,-10,9,-5,2,-5,5,-4,5,0,1,0,0,0,0,-12,19,-11,17,-14,15,-9,11,-5,4,-11,15,-21,22,-18,18,-14,12,-6,8,-9,7,-8,6,-8,6,-7,6,-15,17,-14,14,-15,17,-13,12,-17,14,-14,15,-7,6,-17,24,-32,30,-37,37,-36,38,-30,34,-24,31,-23,24,-16,18,-13,16,-9,10,-6,6,-1,3,-4,4,0,0,-1,0,-8,12,-15,14,-10,20,-4,4,-5,3,-3,2,-9,18,-19,22,-25,22,-28,32,-33,35,-29,36,-28,29,-24,26,-19,22,-15,17,-10,10,-7,9,-2,4,-4,5,-18,19,-22,23,-18,17,-12,13,-6,5,-6,8,-20,23,-25,22,-23,19,-15,12,-14,14,-16,16,-19,17,-26,18,-29,22,-30,25,-21,25,-22,26,-33,26,-22,31,-17,27,-23,30,-21,20,-19,18,-26,43,-22,23,-29,22,-31,23,-21,22,-23,27,-22,20,-22,17,-33,29,-37,28,-33,25,-34,27,-35,33,-33,31,-30,28,-37,27,-34,25,-33,25,-32,24,-29,30,-27,32,-27,31,-25,29,-25,29,-24,27,-24,27,-38,33,-34,23,-34,21,-34,26,-35,28,-36,29,-37,32,-40,36,-35,34,-30,31,-33,33,-39,39,-38,38,-40,36,-34,29,-9,7,-4,7,-5,9,-3,3,-14,13,-33,28,-36,32,-32,26,-30,24,-20,25,-14,10,-2,2,-11,7,-3,5,0,0,-1,1,-1,1,-4,3,-4,4,-4,4,-4,4,-4,4,-5,3,-3,4,-4,4,-4,2,-3,3,-2,2,-2,3,-2,2,-2,3,-1,1,-1,2,-1,1,-1,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,27,-38,40,-34,42,-36,45,-38,46,-41,48,-40,37,-39,34,-45,42,-48,39,-42,27,-41,33,-18,13,-3,3,-2,0,-1,1,-15,16,-10,15,-8,9,-4,4,-4,5,-17,21,-29,30,-36,28,-37,34,-37,36,-35,35,-35,32,-34,32,-29,25,-21,19,-18,15,-8,8,-8,5,-4,5,-11,7,-6,11,-19,10,-16,15,-18,15,-17,16,-20,22,-18,21,-20,22,-21,23,-21,23,-22,23,-30,25,-27,20,-27,22,-29,22,-29,24,-28,22,-28,21,-27,21,-28,21,-27,19,-26,16,-24,14,-12,14,-8,9,-3,3,-9,9,-12,13,-10,12,-18,18,-14,17,-7,7,-11,9,-11,10,-11,10,-10,9,-11,8,-6,4,-4,8,-12,13,-13,13,-13,12,-11,12,-10,12,-8,9,-8,9,-14,10,-14,15,-17,19,-19,20,-20,21,-20,21,-18,20,-17,17,-14,13,-10,8,-8,6,-8,6,-14,16,-18,20,-22,23,-19,18,-13,14,-12,14,-36,31,-28,37,-26,26,-26,27,-22,26,-21,19,-21,30,-5,6,-6,9,-22,20,-32,27,-29,37,-27,33,-26,25,-22,15,-20,16,-9,11,-10,7,-3,1,-5,4,-14,12,-12,9,-8,7,-5,6,-5,5,-6,5,-2,2,-1,0,0,0,0,0,0,0,-3,13,-2,3,-1,2,-3,5,-19,22,-22,26,-26,28,-28,28,-27,27,-26,26,-26,24,-26,24,-25,24,-25,21,-22,17,-21,15,-15,13,-8,6,-11,8,-7,8,-8,9,-7,7,-6,6,-6,7,-7,7,-8,12,-14,19,-19,27,-26,30,-25,31,-21,24,-12,14,-14,13,-10,14,-9,11,-8,11,-7,7,-9,11,-19,15,-25,31,-27,31,-27,30,-29,30,-28,26,-10,19,-5,4,-1,1,0,1,-1,0,-8,7,-10,12,-20,19,-19,20,-16,16,-17,19,-15,18,-7,7,-3,3,-20,20,-24,20,-11,10,-6,10,-4,4,-4,3,-3,4,-6,8,-11,17,-18,17,-14,13,-21,22,-26,26,-24,25,-14,15,-7,4,-2,1,0,0,0,0,0,0,0,0,-8,17,-10,11,-13,14,-6,7,-2,4,-3,3,-1,2,-8,5,-17,21,-19,25,-23,26,-23,27,-16,12,-14,12,-11,11,-10,10,-7,9,-7,17,-8,9,-12,13,-14,17,-21,17,-20,22,-19,18,-2,3,0,1,0,0,0,0,-9,10,-18,18,-15,12,-29,31,-37,42,-36,41,-34,37,-32,37,-29,38,-31,34,-35,29,-23,21,-21,21,-19,18,-19,20,-19,19,-19,19,-17,18,-13,17,-11,13,-7,12,-4,7,-2,2,-2,2,-3,3,-2,3,-3,3,-3,2,-2,1,0,1,0,2,-19,22,-25,24,-25,16,-25,18,-23,16,-22,17,-19,18,-18,15,-17,14,-14,14,-13,11,-10,10,-9,9,-9,6,-10,11,-8,10,-8,10,-17,15,-14,20,-16,16,-13,12,-5,5,-3,3,-2,1,-10,2,-31,29,-24,30,-18,15,-20,15,-10,7,-12,8,-17,16,-11,14,-15,16,-16,18,-18,23,-17,23,-15,23,-17,22,-16,19,-16,22,-15,22,-16,24,-19,25,-17,31,-20,28,-13,19,-11,11,-23,21,-31,27,-20,29,-14,15,-2,2,-1,0,0,1,0,0,0,0,-4,20,-6,10,-3,4,-2,2,-14,23,-21,24,-21,35,-29,39,-18,21,-19,18,-16,15,-12,17,-13,16,-9,14,-15,16,-13,13,-17,12,-15,11,-9,8,-4,3,-2,2,-16,20,-22,23,-20,21,-20,22,-24,25,-9,9,-5,4,-1,1,0,1,-1,1,-5,6,-24,19,-27,18,-26,23,-28,21,-25,22,-18,15,-15,16,-16,15,-17,17,-18,17,-17,19,-14,12,-7,4,-1,1,-12,26,-13,12,-3,5,-3,3,-3,1,-13,13,-24,21,-28,29,-28,29,-26,29,-22,22,-20,21,-8,9,-5,7,-5,3,-1,2,-1,1,0,0,0,0,-15,15,-33,35,-44,39,-40,42,-37,40,-35,42,-33,43,-31,44,-28,28,-24,20,-25,18,-23,17,-20,21,-20,20,-18,21,-16,20,-8,13,-18,15,-15,12,-15,16,-17,15,-21,16,-17,15,-16,11,-18,12,-23,19,-21,22,-26,23,-28,23,-26,28,-25,24,-19,20,-19,18,-17,14,-17,12,-12,10,-11,6,-5,6,-6,4,-7,6,-15,11,-22,23,-27,26,-22,25,-28,24,-24,26,-22,24,-21,19,-5,5,-6,10,-11,12,-17,11,-5,14,-18,9,-23,15,-24,19,-26,25,-16,22,-13,19,-7,14,-5,6,-9,9,-22,18,-22,24,-24,27,-26,26,-24,26,-18,19,-5,5,-17,16,-27,18,-31,32,-29,31,-29,29,-28,26,-26,25,-25,20,-28,21,-19,16,-19,11,-23,18,-8,9,-5,5,-2,1,-3,3,-1,0,-1,1,-5,5,-15,15,-20,20,-30,24,-22,23,-26,29,-25,29,-31,30,-27,25,-25,28,-23,26,-26,22,-6,8,-2,1,-1,1,0,1,0,0,-18,18,-11,16,-55,46,-51,47,-39,41,-41,39,-42,39,-43,42,-38,46,-34,40,-36,41,-34,42,-37,38,-27,33,-18,21,-6,4,-2,2,-1,1,-1,1,0,0,0,0,0,3,-14,14,-12,13,-11,18,-8,8,-5,6,-4,3,-7,15,-14,13,-34,32,-44,41,-41,40,-41,33,-40,32,-28,28,-28,15,-29,13,-25,13,-23,17,-21,14,-21,12,-10,14,-7,11,-9,7,-1,2,-1,1,0,1,-8,7,-9,8,-13,11,-16,12,-18,13,-20,19,-26,21,-23,20,-19,16,-15,10,-10,6,-8,6,-21,22,-21,15,-20,20,-24,23,-21,20,-16,13,-14,9,-9,11,-13,18,-33,25,-15,15,-7,9,-6,7,-5,5,-3,3,-11,14,-20,18,-23,22,-37,32,-24,30,-30,21,-32,21,-29,12,-18,18,-16,12,-2,2,-1,1,-1,0,-3,5,-5,6,-9,8,-14,15,-15,17,-16,17,-17,20,-18,19,-19,21,-19,19,-16,17,-14,13,-6,9,-8,12,-10,7,-13,13,-20,16,-18,19,-19,18,-18,19,-17,17,-17,19,-18,18,-17,16,-13,15,-13,16,-12,12,-9,9,-5,11,-7,7,-9,8,-10,13,-8,8,-2,3,-1,1,-2,0,-1,1,-3,3,-4,5,-4,5,-3,5,-3,2,-2,3,-2,1,-1,1,-1,1,-12,11,-4,15,-14,15,-14,22,-17,21,-18,33,-16,13,-14,13,-13,9,-12,11,-12,6,-10,7,-11,13,-15,14,-20,21,-21,21,-22,22,-23,21,-23,18,-22,22,-23,22,-32,25,-37,24,-33,22,-29,30,-33,26,-25,46,-16,35,-16,27,-13,25,-10,10,-10,14,-10,13,-12,17,-18,22,-20,27,-26,27,-26,30,-30,26,-37,27,-37,24,-29,22,-18,18,-15,12,-10,9,-17,16,-27,20,-32,20,-34,25,-36,25,-38,29,-37,26,-34,27,-34,25,-34,26,-34,23,-33,22,-18,17,-14,16,-11,14,-8,10,-7,8,-10,12,-8,13,-10,12,-10,13,-12,12,-10,15,-19,20,-14,23,-15,20,-13,24,-13,23,-15,24,-15,24,-12,21,-9,15,-8,11,-7,10,-5,6,-6,7,-5,6,-3,6,-3,1,-7,12,-5,6,-4,8,-5,4,-1,3,-1,3,-2,1,0,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,1,-1,1,-1,1,-2,2,-1,1,-2,2,-1,2,-1,2,-2,1,-1,1,-1,1,-1,1,-2,0,0,2,-2,0,0,2,-1,1,-2,1,-2,1,-2,2,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,4,-5,5,-5,8,-11,8,-11,11,-17,16,-20,17,-22,20,-27,26,-26,27,-24,30,-18,18,-16,17,-11,13,-11,12,-12,16,-23,23,-42,40,-53,49,-54,46,-48,46,-36,37,-33,40,-39,44,-30,33,-33,46,-33,43,-28,29,-31,37,-16,17,-10,11,-11,13,-14,19,-20,17,-15,14,-17,18,-17,14,-13,13,-11,12,-13,8,-9,10,-20,14,-23,18,-19,17,-18,19,-17,15,-15,13,-14,14,-15,13,-14,14,-15,13,-16,17,-24,25,-26,33,-39,47,-41,49,-41,41,-36,34,-29,24,-28,24,-26,30,-28,19,-20,16,-21,21,-18,23,-18,22,-17,18,-27,22,-26,34,-31,34,-26,31,-25,27,-28,32,-27,28,-21,24,-14,17,-3,3,-1,3,-5,2,-7,5,-19,23,-13,15,-27,17,-24,20,-23,18,-21,21,-25,25,-21,26,-19,21,-24,19,-22,20,-16,17,-15,21,-15,21,-14,24,-18,24,-13,25,-20,28,-19,26,-18,23,-16,25,-12,13,-8,6,-3,3,-3,3,-3,4,-5,3,-3,4,-6,4,-4,4,-4,4,-3,5,-6,3,-4,6,-7,6,-11,10,-15,9,-8,12,-10,11,-8,9,-10,10,-11,12,-9,11,-11,12,-8,13,-11,11,-7,10,-8,9,-6,10,-6,8,-4,7,-4,7,-4,5,-4,7,-7,5,-2,5,-4,6,-5,4,-7,6,-4,2,-3,5,-1,5,-4,3,-1,3,-2,3,-6,4,-5,4,-5,5,-1,2,-1,2,-1,2,-2,0,0,2,-2,1,-1,2,-4,7,-1,2,-3,2,-3,3,-2,2,-4,3,-3,3,-5,2,-7,4,-9,7,-9,6,-15,19,-18,24,-23,27,-19,30,-14,17,-14,15,-15,24,-17,23,-21,25,-22,21,-19,21,-20,20,-23,21,-33,21,-26,26,-22,25,-18,21,-23,23,-22,19,-25,16,-22,18,-13,17,-11,11,-11,11,-13,13,-14,18,-17,22,-25,24,-32,27,-30,28,-31,26,-32,34,-33,33,-27,32,-27,31,-28,34,-29,34,-26,32,-26,29,-25,30,-23,27,-22,23,-21,21,-18,17,-12,13,-9,9,-5,6,-4,4,-1,3,-3,6,-3,3,-1,1,-1,2,-2,1,-1,1,-1,4,-5,6,-5,7,-11,7,-10,14,-14,15,-15,18,-19,20,-15,31,-21,30,-21,32,-25,32,-26,38,-30,34,-22,39,-28,39,-23,37,-26,33,-24,35,-18,24,-20,15,-10,14,-10,11,-11,12,-13,15,-19,20,-19,17,-20,21,-18,28,-23,22,-8,7,-1,2,-1,1,-1,1,-16,21,-9,16,-9,7,-12,8,-11,11,-11,9,-10,16,-12,15,-13,15,-14,17,-13,21,-15,20,-17,22,-15,20,-17,20,-10,15,-12,15,-11,18,-12,17,-11,20,-16,17,-13,20,-13,16,-13,18,-11,14,-8,8,-5,2,-1,2,-3,7,-8,8,-15,17,-17,15,-18,19,-19,17,-13,14,-9,9,-4,5,-3,3,-12,8,-10,12,-4,5,-13,11,-4,2,-5,6,-9,12,-14,17,-15,20,-12,21,-14,18,-13,21,-13,15,-12,18,-11,13,-9,9,-8,9,-7,8,-11,11,-15,13,-14,16,-25,16,-14,15,-15,12,-17,14,-18,14,-16,15,-16,16,-17,15,-17,12,-16,12,-12,14,-12,17,-15,19,-12,19,-6,13,-9,10,-4,6,-11,12,-5,9,-12,14,-5,10,-11,14,-8,13,-15,16,-16,19,-19,24,-23,26,-21,28,-23,28,-20,25,-21,27,-17,24,-17,19,-17,23,-16,18,-13,20,-13,22,-13,20,-13,20,-11,19,-12,17,-10,20,-12,17,-10,17,-8,12,-10,12,-6,8,-4,2,-9,14,-14,13,-21,24,-25,20,-30,23,-30,23,-29,24,-22,21,-21,29,-27,22,-14,16,-11,8,-2,2,-1,1,-1,1,-2,1,-1,2,-2,2,-2,2,-3,2,-2,1,-1,2,-2,1,-1,2,-2,2,-1,3,-3,1,-1,3,-2,2,-2,3,-3,2,-3,3,-2,3,-2,2,-2,3,-3,2,-2,3,-3,2,0,3,-3,1,-1,2,-3,1,-1,3,-2,2,-1,2,-2,3,-2,2,-2,2,-1,2,-2,2,-1,1,-1,1,-1,1,0,2,-1,0,0,1,-2,0,0,1,-1,1,-1,1,-1,1,-1,1,-6,14,-5,4,-21,28,-35,40,-44,47,-41,42,-40,44,-43,41,-33,39,-30,35,-27,30,-22,26,-18,20,-17,19,-14,18,-10,14,-8,10,-9,9,-14,15,-27,25,-38,42,-50,51,-48,49,-47,44,-43,42,-42,41,-42,38,-37,36,-37,34,-33,35,-32,33,-29,32,-29,30,-25,29,-25,31,-27,26,-27,29,-30,35,-35,41,-34,35,-31,37,-26,32,-19,22,-14,12,-2,6,-2,1,-1,1,-1,1,-2,4,0,1,-24,22,-27,32,-15,15,-13,14,-16,14,-13,21,-14,11,-9,14,-9,9,-3,4,-20,24,-14,24,-14,14,-17,18,-19,22,-15,23,-20,23,-17,23,-14,21,-9,14,-7,14,-9,10,-11,9,-27,27,-22,21,-23,20,-27,22,-37,26,-15,17,-18,20,-28,30,-18,24,-22,20,-6,7,-9,7,-1,3,-3,3,-7,5,-4,3,-6,6,-3,4,-4,4,-5,4,-4,2,-6,6,-12,11,-13,17,-20,14,-16,19,-19,17,-19,20,-20,18,-19,17,-24,21,-19,20,-12,14,-19,19,-9,8,-4,5,-2,2,-1,1,-1,3,-1,1,-1,1,-1,2,-8,17,-10,17,-24,23,-32,34,-39,30,-36,33,-30,28,-13,23,-20,15,-8,7,-9,10,-8,11,-9,8,-8,8,-9,13,-14,15,-19,27,-21,23,-27,30,-29,26,-32,32,-34,27,-29,24,-29,24,-29,24,-35,29,-30,21,-30,33,-31,32,-27,31,-27,27,-23,21,-20,13,-16,16,-16,14,-17,17,-20,21,-24,24,-26,27,-26,29,-28,29,-20,28,-19,24,-13,14,-9,10,-4,5,-3,4,-1,2,0,2,-10,10,-8,26,-13,14,-17,13,-31,27,-43,37,-42,39,-36,32,-34,30,-31,32,-31,32,-27,31,-27,31,-29,31,-28,32,-28,32,-25,34,-28,32,-24,32,-24,31,-26,30,-32,33,-33,37,-35,38,-36,41,-33,34,-32,34,-29,37,-28,35,-21,33,-17,20,-13,15,-12,10,-7,9,-6,3,-1,3,-1,0,-2,8,-10,9,-11,11,-14,16,-10,10,-5,4,-4,4,-3,3,-5,4,-9,8,-10,13,-13,19,-16,23,-15,19,-18,24,-13,22,-13,24,-16,30,-15,25,-18,24,-15,17,-21,14,-17,21,-15,20,-15,19,-17,18,-14,17,-16,15,-14,16,-14,15,-13,17,-15,17,-14,15,-13,9,-4,4,-1,1,-11,29,-6,13,-9,12,-12,11,-12,17,-15,16,-7,12,-6,7,-6,5,-8,10,-8,7,-6,5,-5,6,-6,4,-8,22,-8,5,-8,10,-8,7,-4,13,-7,4,-5,9,-4,5,-3,5,-4,2,-2,2,-2,2,-3,3,-2,3,-3,2,-1,3,-4,2,-2,3,-2,1,-1,2,-2,2,-1,3,-2,2,-3,2,-3,3,-2,3,-8,7,-16,10,-16,15,-17,15,-16,17,-18,17,-20,20,-17,14,-17,16,-16,17,-15,15,-15,16,-15,13,-17,14,-16,14,-15,15,-15,15,-16,16,-18,16,-13,15,-15,14,-13,14,-14,13,-14,13,-17,15,-15,16,-14,12,-10,12,-11,10,-14,15,-13,14,-14,16,-12,16,-15,17,-11,16,-13,13,-10,11,-8,6,-3,4,-2,1,-8,25,-8,12,-6,9,-5,4,-3,4,-4,3,-3,1,-1,1,-1,0,0,1,-1,0,0,1,-4,2,-1,1,-1,0,-1,1,-2,2,-2,2,-2,1,-1,2,-1,1,-1,1,-1,2,-2,1,-1,2,-1,1,0,1,-1,1,-1,1,-1,1,0,1,0,0,-1,0,-1,3,-1,1,-2,4,-12,7,-22,23,-32,23,-30,30,-47,43,-43,46,-44,43,-45,39,-47,40,-35,41,-36,34,-48,36,-46,43,-38,50,-39,54,-31,43,-39,39,-35,24,-27,19,-31,25,-30,25,-30,27,-27,26,-26,25,-25,25,-24,24,-25,22,-25,23,-28,21,-28,21,-30,22,-31,19,-31,19,-29,20,-32,24,-38,26,-37,33,-35,35,-31,37,-27,39,-28,33,-30,38,-22,22,-19,24,-9,8,-6,3,-1,2,-1,1,0,0,-18,20,-12,20,-17,18,-8,10,-23,17,-15,19,-21,17,-24,23,-22,25,-21,21,-18,17,-19,17,-15,25,-25,21,-28,26,-25,24,-33,33,-26,26,-26,25,-20,20,-27,28,-24,26,-23,28,-18,17,-12,12,-13,11,-25,15,-22,20,-24,21,-22,22,-23,20,-22,21,-21,22,-22,22,-22,20,-23,22,-19,21,-18,18,-18,19,-19,24,-16,23,-14,17,-10,14,-12,15,-12,16,-8,9,-5,7,-6,4,-3,5,-5,3,-3,4,-4,4,-12,20,-21,30,-27,35,-27,32,-16,26,-22,34,-26,30,-21,28,-24,25,-22,28,-21,25,-12,16,-8,6,-9,9,-6,7,-6,7,-4,5,-3,3,-6,9,-3,3,-9,10,-11,9,-17,17,-19,16,-17,19,-16,18,-14,14,-13,17,-13,14,-13,11,-14,12,-12,17,-15,16,-13,17,-15,17,-15,18,-16,16,-14,12,-5,5,-1,4,-1,0,-16,17,-17,15,-15,8,-8,6,-8,5,-8,12,-10,8,-11,11,-8,8,-6,9,-9,10,-8,15,-9,6,-6,19,-16,28,-19,27,-19,30,-19,29,-16,32,-16,32,-13,31,-13,28,-14,22,-14,21,-13,23,-15,15,-7,9,-11,11,-10,12,-18,17,-21,19,-15,17,-13,13,-11,14,-10,14,-13,16,-14,14,-14,16,-14,15,-10,10,-11,5,-4,2,-2,1,-1,1,-1,1,-24,25,-11,14,-11,13,-8,10,-9,11,-6,5,-2,2,-4,5,-10,9,-3,7,-15,13,-7,6,-12,9,-7,6,-6,4,-3,3,-3,5,-4,5,-5,6,-4,5,-4,6,-6,4,-2,5,-3,1,-2,3,-2,1,-5,3,-13,12,-2,4,-5,7,-7,13,-9,21,-12,23,-10,28,-13,26,-7,27,-13,24,-12,25,-12,16,-8,16,-8,9,-7,13,-7,8,-9,9,-9,12,-9,12,-9,11,-7,9,-3,4,-7,6,-14,14,-22,14,-19,26,-23,20,-17,19,-20,20,-17,16,-15,19,-19,18,-16,12,-9,9,-7,5,-5,3,-5,4,-12,4,-12,10,-15,12,-8,11,-12,10,-16,14,-19,16,-20,19,-21,20,-18,21,-19,18,-16,22,-14,21,-15,17,-11,17,-13,13,-12,16,-10,15,-11,17,-12,12,-12,16,-14,14,-11,18,-15,17,-13,18,-15,17,-13,17,-15,18,-15,21,-15,21,-15,23,-11,23,-16,23,-13,23,-15,13,-10,19,-22,19,-21,21,-19,21,-20,19,-17,17,-16,11,-9,9,-4,5,-3,2,-2,1,0,2,-2,0,0,2,-1,1,-1,1,-1,1,-5,1,-3,2,-3,0,-1,2,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,2,-2,2,-1,2,-2,1,-1,2,-3,2,-17,16,-27,21,-20,25,-21,20,-12,12,-10,7,-8,6,-15,12,-11,9,-16,18,-17,22,-29,32,-42,35,-40,41,-33,33,-11,22,-10,9,-7,11,-26,21,-42,39,-37,35,-36,30,-27,24,-24,24,-26,30,-30,28,-29,30,-27,27,-26,29,-18,19,-10,16,-5,7,-3,6,-3,5,-36,30,-30,16,-18,14,-9,15,-16,17,-11,14,-11,18,-11,16,-9,9,-9,20,-9,10,-10,17,-11,15,-14,28,-21,34,-21,40,-25,40,-26,49,-22,43,-25,25,-21,31,-20,37,-19,38,-21,33,-20,39,-21,36,-25,38,-25,30,-22,23,-21,22,-17,25,-16,26,-7,23,-7,10,-4,3,-3,5,-2,0,0,2,-2,0,-1,2,-3,2,-3,4,-3,4,-5,5,-3,3,-4,7,-4,3,-8,7,-7,11,-8,8,-10,13,-6,8,-3,5,-5,7,-4,9,-6,3,-2,10,-5,8,-2,2,-5,6,-3,5,-4,3,-4,4,-7,7,-7,6,-5,4,-2,3,0,1,-2,1,-1,1,-2,1,-1,2,-2,2,-2,3,-2,1,-1,1,-2,2,-1,1,-1,2,-1,0,0,1,-1,0,0,2,-1,0,-1,1,-1,0,0,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,0,-2,0,-3,4,-1,0,-1,1,-1,0,-22,28,-15,21,-26,20,-30,34,-30,35,-26,36,-24,37,-17,26,-18,18,-11,14,-9,8,-7,9,-11,12,-17,20,-20,19,-27,22,-26,22,-27,27,-31,32,-43,41,-27,24,-19,24,-13,14,-9,7,-4,3,-2,2,0,1,-18,29,-22,22,-7,5,-3,4,-10,9,-11,15,-13,18,-13,18,-14,16,-15,19,-14,17,-16,17,-14,18,-16,15,-12,19,-14,15,-13,19,-14,17,-14,18,-14,19,-13,16,-14,19,-12,17,-12,14,-13,13,-16,19,-14,19,-10,18,-9,16,-7,15,-11,15,-7,13,-7,11,-6,11,-8,12,-9,11,-9,9,-9,7,-11,15,-15,14,-18,20,-22,23,-18,14,-12,10,-5,6,-5,3,-9,6,-15,10,-11,18,-10,16,-12,17,-15,19,-18,22,-17,21,-17,19,-19,21,-15,18,-16,20,-15,19,-14,19,-14,18,-12,20,-13,19,-12,18,-12,22,-15,18,-12,16,-11,15,-11,13,-5,6,0,2,-2,0,-2,2,-4,2,-3,5,-7,2,-18,20,-27,18,-25,25,-21,35,-18,28,-16,31,-16,31,-15,29,-20,26,-16,18,-14,15,-10,16,-12,15,-8,13,-12,13,-11,17,-11,15,-17,15,-19,19,-25,18,-17,13,-10,9,-21,20,-27,27,-20,26,-19,21,-16,20,-22,24,-11,17,-7,9,-1,5,-21,14,-10,10,-20,19,-26,22,-19,15,-12,13,-11,13,-12,12,-14,16,-8,9,-6,5,-25,12,-32,31,-25,29,-19,26,-21,19,-20,25,-21,18,-21,20,-21,22,-18,11,-15,15,-24,19,-25,27,-23,25,-23,23,-29,21,-27,30,-30,27,-30,30,-32,26,-8,10,-6,6,-3,4,-3,2,-5,8,-19,15,-18,24,-17,26,-16,27,-13,28,-15,29,-12,26,-11,18,-7,14,-10,15,-10,13,-8,14,-8,14,-7,13,-8,10,-7,10,-7,4,-7,7,-5,1,-1,3,-3,0,-1,3,-2,1,-1,1,-1,2,-1,1,-1,1,-2,1,-1,2,-1,1,0,2,-2,0,-1,2,-1,0,0,2,-1,0,-1,2,-3,1,-2,2,-12,14,-14,21,-16,26,-16,27,-19,25,-17,25,-10,19,-12,12,-6,6,-4,1,0,1,-13,8,-19,20,-16,18,-5,8,-19,20,-24,24,-29,25,-21,31,-17,31,-20,29,-18,25,-19,22,-17,21,-8,13,-16,16,-16,22,-17,28,-23,20,-9,11,-7,7,-8,10,-2,1,-5,2,-14,16,-16,15,-13,16,-13,15,-10,12,-8,12,-7,11,-9,11,-9,12,-10,11,-9,10,-9,12,-8,10,-9,12,-8,10,-8,11,-8,10,-11,10,-8,8,-8,10,-10,8,-9,10,-9,9,-7,11,-9,11,-11,8,-9,11,-7,7,-9,10,-8,7,-8,12,-9,8,-8,12,-8,9,-8,11,-9,10,-7,9,-6,5,-7,5,-6,6,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-1,1,-1,0,-1,3,-1,0,0,1,-1,0,0,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-27,17,-31,39,-49,39,-53,36,-52,41,-45,42,-45,39,-49,34,-50,28,-50,30,-53,28,-51,37,-44,35,-43,31,-43,28,-43,29,-39,26,-37,24,-32,20,-30,24,-23,22,-22,22,-15,19,-13,12,-8,8,-7,5,-5,5,-9,8,-15,10,-14,14,-16,13,-12,14,-13,12,-11,13,-11,12,-8,13,-8,10,-7,10,-13,7,-11,8,-10,7,-7,6,-9,10,-11,10,-9,7,-8,11,-13,14,-15,13,-16,16,-12,13,-10,15,-10,10,-8,13,-4,6,-11,13,-10,11,-11,10,-8,12,-11,16,-10,11,-8,8,-6,7,-21,19,-22,27,-26,25,-27,23,-20,19,-20,24,-23,20,-31,27,-13,10,-3,4,-20,14,-18,15,-18,18,-20,20,-16,20,-17,17,-18,16,-22,16,-18,16,-19,12,-17,13,-18,14,-19,16,-19,18,-20,21,-19,20,-21,20,-20,26,-22,23,-19,27,-20,23,-21,28,-23,22,-23,21,-21,17,-12,17,-13,18,-14,15,-14,16,-18,20,-25,22,-22,20,-8,13,-23,22,-20,29,-22,21,-25,29,-29,27,-28,32,-27,23,-27,25,-34,29,-24,27,-23,21,-13,14,-7,8,-4,4,-2,3,-3,2,-17,10,-19,21,-21,25,-29,26,-27,28,-28,25,-32,30,-30,34,-29,34,-26,30,-25,32,-24,29,-30,28,-29,31,-29,29,-34,33,-35,22,-32,27,-36,31,-31,31,-30,27,-31,30,-28,28,-28,28,-29,29,-28,26,-30,30,-31,29,-29,29,-31,28,-28,28,-29,26,-13,16,-8,5,-3,3,-13,20,-18,21,-16,19,-12,11,-6,7,-9,9,-12,16,-21,19,-20,25,-22,30,-18,30,-16,32,-16,30,-22,33,-22,33,-23,32,-27,38,-35,40,-25,33,-23,32,-12,18,-11,12,-12,18,-6,13,-14,19,-9,12,-15,16,-17,18,-14,17,-11,12,-13,11,-10,11,-9,7,-8,8,-8,10,-12,10,-13,12,-17,12,-14,13,-14,13,-12,15,-15,14,-15,18,-15,16,-14,17,-13,16,-16,21,-18,19,-16,17,-19,18,-17,15,-9,13,-17,11,-21,19,-19,22,-18,23,-21,18,-26,29,-19,18,-15,18,-8,7,-3,4,-3,3,-4,2,-2,4,-4,3,-6,12,-17,14,-11,13,-9,6,-4,6,-16,7,-23,28,-30,30,-36,34,-34,35,-29,33,-24,29,-25,23,-24,20,-22,19,-19,20,-19,18,-16,19,-19,16,-18,17,-20,16,-19,18,-21,18,-24,21,-21,21,-19,19,-22,19,-16,16,-13,13,-12,11,-11,14,-20,14,-21,22,-25,21,-23,21,-21,18,-21,18,-21,21,-20,20,-21,21,-20,20,-20,17,-18,17,-15,16,-15,14,-12,16,-16,15,-15,19,-15,18,-13,18,-13,14,-11,13,-14,13,-16,15,-15,17,-15,21,-10,19,-13,17,-12,14,-15,11,-12,11,-14,9,-11,10,-12,9,-12,10,-13,11,-12,9,-14,13,-14,12,-14,15,-14,12,-15,13,-14,13,-15,15,-12,13,-8,11,-9,8,-7,11,-9,7,-8,7,-9,6,-9,14,-12,13,-17,16,-20,18,-17,13,-12,10,-6,6,-3,4,-4,7,-4,5,-13,10,-17,18,-24,21,-25,25,-27,25,-27,23,-29,22,-26,22,-23,23,-26,22,-27,24,-29,22,-28,22,-22,20,-21,20,-25,18,-19,21,-20,19,-18,22,-14,22,-15,20,-18,24,-19,23,-25,21,-26,23,-16,21,-26,28,-31,34,-30,32,-26,29,-27,25,-22,25,-23,21,-22,23,-18,19,-19,16,-18,17,-16,11,-15,13,-13,10,-16,13,-14,11,-14,12,-15,8,-17,11,-13,11,-14,10,-13,10,-11,13,-19,11,-16,13,-21,14,-22,14,-18,17,-15,12,-7,7,-4,2,-1,2,-1,0,-11,18,-8,8,-4,6,-4,4,-3,3,-5,4,-11,4,-7,6,-9,6,-9,6,-8,7,-4,5,-3,2,-1,2,-3,2,-1,3,-2,2,-16,8,-19,14,-16,13,-17,16,-18,15,-18,18,-21,17,-20,25,-23,22,-19,23,-23,19,-17,20,-17,16,-15,15,-18,14,-20,17,-21,16,-15,14,-9,9,-17,15,-20,19,-21,22,-30,29,-27,21,-26,20,-18,14,-18,20,-10,3,-3,4,-22,27,-33,36,-33,32,-23,33,-14,24,-15,19,-10,10,-3,1,0,1,-14,19,-9,11,-7,5,-3,5,-3,7,-6,8,-8,10,-7,6,-9,8,-5,7,-9,12,-15,11,-8,12,-5,8,-12,8,-14,7,-9,11,-11,9,-5,7,-6,10,-8,13,-9,13,-9,16,-9,14,-10,13,-9,16,-8,13,-10,15,-7,10,-9,8,-10,8,-8,12,-11,10,-12,11,-17,15,-15,17,-15,12,-10,17,-9,7,-6,7,-8,8,-10,13,-7,11,-9,8,-6,11,-11,7,-9,11,-8,7,-8,10,-13,9,-5,7,-6,3,-4,4,-4,3,-3,2,-2,3,-3,2,-3,3,-3,2,-2,2,-3,2,-1,2,-2,2,-1,2,-2,2,-1,2,-1,1,-1,1,-1,2,-9,9,-1,2,-2,1,-2,1,-1,1,0,1,-1,1,-1,2,-2,1,-2,2,-2,2,-2,2,-2,4,-15,16,-11,16,-12,19,-13,19,-14,17,-13,17,-11,12,-10,15,-12,17,-15,21,-16,28,-16,32,-20,31,-22,32,-20,30,-17,18,-14,16,-13,16,-13,19,-12,18,-10,20,-12,19,-11,21,-13,22,-19,31,-26,35,-29,40,-34,41,-36,43,-38,37,-34,33,-30,28,-37,26,-31,26,-17,8,-16,13,-7,5,-2,2,-2,0,0,1,-13,10,-7,15,-11,14,-9,16,-11,17,-11,19,-11,19,-12,17,-11,16,-10,17,-10,18,-11,17,-11,17,-12,16,-11,14,-9,11,-2,9,-2,3,-9,5,-7,6,-13,8,-20,21,-16,14,-19,20,-16,13,-11,10,-10,8,-4,4,-5,4,-2,3,-3,2,-1,1,-1,1,-1,0,0,1,-3,5,-3,5,-7,7,-13,15,-24,25,-28,38,-46,49,-47,54,-43,48,-37,46,-45,42,-38,38,-36,35,-30,25,-27,22,-18,15,-18,27,-25,30,-39,28,-26,30,-25,26,-25,41,-11,13,-28,27,-42,40,-49,41,-49,44,-39,36,-21,26,-11,14,-16,16,-16,17,-22,21,-14,12,-9,8,-5,7,-2,2,-1,1,-23,18,-19,25,-18,18,-17,17,-22,19,-21,18,-10,16,-3,2,-9,19,-15,13,-17,16,-16,17,-10,11,-13,11,-18,14,-24,23,-27,24,-25,21,-21,16,-20,15,-16,27,-15,16,-19,18,-14,15,-10,10,-5,6,-1,2,-6,5,-15,12,-20,16,-22,16,-22,16,-23,20,-24,20,-25,22,-26,21,-29,23,-31,20,-33,20,-21,18,-21,20,-17,18,-11,15,-7,10,-4,5,-4,7,-9,6,-12,14,-17,18,-29,17,-32,19,-32,18,-35,20,-34,22,-35,23,-32,24,-20,19,-18,12,-15,17,-19,22,-15,19,-11,11,-12,11,-26,25,-26,23,-14,14,-13,11,-2,1,-6,6,-4,3,-4,6,-6,6,-7,7,-19,19,-28,22,-31,28,-31,31,-36,33,-36,31,-32,30,-33,29,-33,28,-28,25,-26,23,-26,22,-28,26,-30,25,-28,24,-24,23,-24,16,-34,24,-38,25,-39,30,-35,28,-35,28,-34,27,-36,27,-34,30,-36,27,-39,27,-43,29,-43,28,-37,23,-33,27,-29,23,-29,26,-28,27,-27,25,-26,24,-23,22,-27,16,-33,24,-40,28,-38,38,-36,39,-29,34,-21,28,-15,22,-14,13,-8,8,-10,11,-9,8,-7,8,-5,5,-5,6,-7,7,-8,8,-11,11,-9,11,-7,7,-3,3,-25,15,-40,53,-41,52,-32,36,-29,36,-30,38,-29,32,-25,30,-25,31,-25,28,-27,27,-22,28,-22,26,-25,26,-19,25,-8,10,-6,5,-2,1,-7,15,-8,9,-6,6,-8,8,-2,3,0,0,-1,0,-1,1,-1,2,-6,6,-3,2,-2,3,-3,3,-3,5,-4,4,-4,5,-5,4,-5,4,-4,4,-3,3,-4,5,-4,6,-4,4,-3,3,-3,4,-2,3,-3,2,-2,3,-2,3,-2,1,-2,1,-2,1,-1,2,0,1,0,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,-6,12,-8,14,-9,9,-6,6,-3,3,-3,7,-28,35,-37,46,-45,41,-48,34,-52,35,-43,33,-37,32,-28,35,-24,34,-25,29,-26,29,-27,28,-24,27,-24,26,-24,25,-25,26,-23,26,-25,25,-12,10,-7,8,-4,5,-2,2,-2,2,-12,10,-29,28,-31,35,-31,29,-31,34,-39,34,-21,19,-22,21,-9,12,-12,11,-16,9,-7,6,-6,7,-3,4,-4,4,-3,3,-19,20,-13,15,-11,10,-15,22,-21,29,-22,26,-20,25,-15,14,-15,14,-30,28,-22,22,-23,21,-22,19,-19,21,-24,22,-2,2,-1,1,-1,1,0,0,-7,14,-3,4,-3,4,-5,6,-6,8,-13,11,-7,9,-9,9,-5,4,-6,6,-6,6,-10,16,-19,21,-22,23,-21,22,-19,21,-18,18,-14,19,-11,16,-10,15,-10,14,-9,14,-9,12,-7,10,-6,9,-5,7,-4,5,-2,1,-3,3,-1,2,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-10,8,-14,18,-17,18,-13,17,-13,17,-5,16,-2,2,-20,16,-5,7,-16,21,-24,32,-26,33,-26,34,-24,32,-20,23,-16,14,-19,20,-27,17,-17,16,-12,15,-11,12,-16,22,-26,31,-27,31,-15,21,-8,9,-10,11,-3,3,-6,11,-6,4,-5,7,-15,17,-11,16,-14,15,-11,13,-8,11,-7,10,-6,10,-9,10,-11,13,-15,17,-18,24,-22,28,-27,28,-27,28,-25,27,-19,19,-13,13,-14,9,-10,6,-14,13,-17,17,-18,21,-16,22,-13,23,-13,22,-16,27,-27,36,-31,37,-31,38,-30,37,-28,29,-26,29,-23,31,-23,29,-21,26,-24,27,-23,30,-22,30,-15,23,-4,5,-3,3,-3,4,-4,6,-7,11,-19,20,-22,26,-22,26,-14,15,-13,8,-1,2,-2,1,-1,1,-11,13,-20,15,-12,11,-6,7,-3,4,-2,2,-10,12,-16,12,-15,14,-14,18,-12,18,-14,12,-11,12,-9,10,-14,13,-15,15,-19,15,-17,20,-14,15,-6,6,-5,2,-5,8,-10,10,-12,13,-11,14,-8,14,-8,12,-6,9,-7,9,-6,10,-7,7,-4,7,-4,3,-4,3,-4,5,-8,8,-13,14,-15,12,-13,17,-11,9,-8,7,-4,4,-1,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-4,4,-1,1,-2,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,2,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,0,1,-1,0,0,1,-2,0,0,1,-2,0,0,1,-1,1,-2,1,-2,1,-1,2,-1,2,-2,1,-2,1,-1,1,-1,1,-2,0,0,1,-1,0,0,2,-1,0,0,1,-1,1,-1,1,-1,2,-1,2,-1,1,-1,1,-1,2,-1,0,0,1,-1,0,0,1,-1,0,0,2,-2,0,-1,2,-1,1,-2,3,-1,1,-3,1,-3,3,-3,2,-2,4,-5,4,-10,11,-17,23,-19,34,-32,29,-24,28,-24,25,-16,18,-21,11,-54,43,-58,42,-56,42,-53,36,-53,25,-47,27,-45,28,-46,32,-41,34,-36,29,-35,29,-30,30,-29,23,-27,27,-19,18,-16,25,-23,24,-24,29,-24,23,-26,26,-28,27,-33,28,-25,25,-21,21,-19,20,-20,20,-17,19,-12,9,-17,23,-33,34,-35,32,-44,42,-45,36,-43,32,-40,25,-28,30,-26,40,-21,18,-21,16,-23,14,-21,19,-20,21,-26,24,-23,25,-17,17,-8,10,-14,15,-26,17,-21,20,-21,20,-16,13,-8,6,-2,6,-7,5,-8,7,-10,7,-6,9,-7,8,-6,6,-6,6,-6,5,-25,21,-30,28,-25,26,-30,33,-25,44,-20,42,-22,46,-27,37,-24,30,-17,22,-14,24,-11,15,-10,11,-12,11,-11,14,-11,10,-7,15,-7,9,-12,14,-7,10,-14,16,-21,21,-23,25,-22,26,-22,12,-18,15,-10,13,-6,10,-5,4,-1,2,-1,1,-1,2,-19,19,-11,11,-8,12,-14,12,-12,15,-11,9,-6,9,-6,9,-35,28,-38,38,-38,30,-37,28,-32,23,-24,26,-27,28,-24,29,-25,28,-22,25,-21,23,-23,18,-24,17,-23,21,-12,8,-1,5,-1,1,-1,1,-1,1,-1,9,-14,24,-13,14,-29,25,-22,16,-21,17,-22,18,-22,22,-20,17,-20,21,-15,12,-24,16,-20,22,-12,13,-13,14,-14,15,-20,21,-18,19,-13,12,-9,11,-4,10,-26,20,-23,27,-20,22,-22,30,-17,18,-21,36,-17,34,-22,31,-19,31,-16,22,-9,8,-2,2,-1,2,-1,0,-17,23,-12,16,-8,11,-6,5,-4,6,-13,13,-19,20,-20,24,-18,21,-20,22,-23,26,-20,27,-22,23,-22,27,-23,27,-20,31,-22,31,-22,32,-27,32,-26,36,-30,32,-30,36,-26,32,-23,27,-27,31,-21,16,-19,19,-6,5,-6,6,-1,0,0,1,-1,0,0,1,-1,1,-3,1,-9,7,-10,14,-17,28,-28,35,-33,37,-37,38,-32,40,-34,36,-32,36,-31,34,-28,34,-30,33,-24,28,-20,17,-7,10,-5,7,-4,5,-10,11,-9,12,-9,10,-7,8,-9,8,-7,6,-7,7,-6,8,-6,8,-10,7,-14,15,-4,4,-3,3,-3,3,-15,15,-17,27,-20,29,-22,34,-21,34,-20,40,-23,34,-23,35,-24,38,-18,43,-21,40,-18,35,-19,28,-15,26,-11,6,-5,6,-3,4,-3,3,-3,3,-5,2,-4,3,-8,7,-7,6,-12,6,-15,13,-17,14,-16,11,-16,12,-13,11,-14,11,-10,12,-12,12,-15,13,-14,15,-12,19,-12,20,-15,16,-13,16,-11,11,-13,17,-11,11,-8,12,-13,10,-9,9,-10,8,-3,3,-12,8,-18,20,-12,15,-9,7,-6,6,-16,17,-13,14,-12,11,-11,12,-18,20,-8,10,-8,13,-18,12,-15,10,-10,7,-4,6,-7,7,-7,6,-5,4,-1,3,-2,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,0,-1,1,0,2,-2,0,0,2,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-3,1,0,2,-1,0,0,1,-1,0,-1,1,-3,2,-8,5,-15,20,-26,39,-50,55,-51,44,-54,39,-52,39,-31,36,-25,35,-17,32,-15,27,-16,24,-21,24,-22,28,-24,30,-37,34,-44,35,-43,43,-47,46,-42,48,-49,48,-46,43,-46,41,-36,31,-21,20,-12,10,-4,5,-5,3,-5,6,-2,2,0,1,-1,1,-2,1,-22,33,-26,25,-9,8,-10,8,-6,7,-5,7,-21,19,-28,28,-22,26,-31,35,-21,30,-20,25,-15,17,-13,16,-18,14,-13,12,-11,16,-22,27,-22,20,-27,26,-25,20,-23,23,-21,19,-24,24,-13,8,-4,5,-3,4,-3,3,-2,2,-1,1,-13,11,-3,4,-3,3,-11,11,-17,17,-20,15,-19,19,-20,16,-13,16,-19,18,-19,22,-17,21,-16,20,-17,19,-16,19,-17,19,-19,21,-14,21,-16,20,-13,15,-13,15,-12,14,-15,11,-12,12,-14,9,-15,16,-25,19,-25,20,-14,13,-6,8,-4,5,-6,8,-14,10,-14,10,-5,14,-3,2,-2,3,-5,5,-4,5,-1,1,-1,1,-1,1,-1,1,-11,29,-3,4,-3,2,-1,3,-1,1,-2,1,0,2,-3,2,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,1,-1,0,0,2,-1,0,0,4,-2,0,-2,5,-1,0,-1,1,-1,1,-2,1,-1,2,-3,2,-2,5,-11,8,-2,4,-18,13,-12,17,-21,15,-26,20,-28,22,-25,36,-30,25,-26,30,-22,23,-20,23,-18,20,-17,18,-19,23,-18,14,-16,20,-20,24,-18,24,-21,23,-20,25,-19,19,-19,22,-21,23,-17,23,-21,21,-20,22,-20,19,-19,20,-19,30,-25,28,-25,28,-19,18,-10,13,-5,4,-3,6,-11,25,-9,12,-10,6,-1,2,-2,2,-1,2,-1,1,-2,1,-4,6,-8,7,-14,14,-13,15,-26,28,-27,31,-32,31,-39,40,-41,39,-42,43,-34,42,-26,21,-21,19,-17,15,-16,16,-13,15,-13,14,-9,13,-7,10,-5,10,-6,7,-5,8,-6,6,-4,6,-4,4,-3,4,-2,2,-1,2,-1,2,-2,1,-1,2,-2,1,-2,3,-5,3,-3,5,-6,5,-9,13,-6,6,-7,13,-27,20,-34,40,-40,42,-41,46,-43,49,-40,44,-36,52,-41,46,-32,38,-30,34,-27,31,-27,32,-26,32,-28,28,-26,29,-26,27,-28,29,-27,30,-25,28,-27,30,-24,28,-26,28,-26,26,-22,27,-24,26,-24,27,-25,26,-24,28,-26,25,-23,27,-24,27,-22,25,-24,26,-23,25,-21,27,-21,25,-21,24,-19,22,-12,18,-13,11,-11,12,-12,9,-9,10,-10,8,-7,8,-7,6,-6,7,-4,5,-3,3,-3,3,-5,4,-4,6,-6,5,-6,7,-6,7,-6,7,-3,6,-3,5,-1,0,0,1,-30,32,-22,22,-9,16,-12,15,-26,30,-22,29,-18,23,-21,29,-25,34,-20,32,-23,28,-19,30,-21,32,-21,29,-20,24,-22,25,-25,28,-23,26,-26,29,-24,25,-22,21,-19,20,-13,14,-13,13,-14,15,-12,13,-12,11,-9,13,-15,19,-19,22,-16,23,-16,26,-14,25,-16,23,-16,21,-14,19,-15,22,-12,15,-9,10,-9,10,-7,9,-4,3,-1,4,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-3,3,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,4,-2,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-7,5,-15,21,-31,24,-30,38,-39,41,-36,44,-40,45,-38,36,-37,37,-25,22,-22,23,-29,22,-27,33,-27,26,-30,26,-33,26,-24,29,-31,24,-12,16,-10,13,-6,6,-14,17,-25,24,-23,26,-23,23,-18,25,-18,14,-12,11,-4,2,-1,2,-17,16,-10,10,-7,6,-7,9,-7,6,-5,4,-3,4,-5,4,-8,9,-6,4,-4,9,-7,8,-5,11,-8,10,-5,9,-13,15,-9,10,-14,10,-12,12,-11,10,-5,5,-6,8,-7,4,-7,6,-2,2,-3,4,-2,2,-1,1,-1,0,0,1,0,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-5,2,-2,2,-1,0,0,2,-2,1,0,1,-4,4,-4,6,-4,3,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-11,10,-14,13,-8,5,-3,2,-1,2,-2,2,-2,2,-1,2,-2,2,-1,2,-2,1,-1,3,-4,2,-2,3,-3,2,-1,4,-3,2,-3,3,-3,3,-2,3,-3,2,-2,3,-3,3,-3,2,-3,4,-3,2,-2,3,-4,2,-2,3,-4,3,-2,4,-3,2,-2,4,-3,2,-3,3,-3,3,-2,3,-2,2,-2,2,-1,1,-1,1,0,2,-2,0,0,1,-1,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,0,1,-1,0,0,2,-13,9,-22,26,-31,33,-40,40,-38,43,-41,39,-36,36,-37,43,-32,33,-17,18,-12,15,-10,12,-13,25,-23,29,-17,29,-22,30,-23,31,-21,32,-18,30,-23,25,-17,30,-25,26,-20,30,-17,30,-13,13,-13,17,-10,11,-3,11,-10,8,-4,6,-6,6,-1,6,-4,2,-1,2,-1,2,-17,33,-11,22,-14,15,-29,31,-28,26,-27,23,-22,25,-26,25,-23,28,-29,26,-25,30,-20,25,-26,25,-18,19,-14,16,-13,11,-11,10,-8,7,-7,6,-11,5,-3,3,-2,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,-2,4,-4,7,-18,17,-22,30,-24,32,-25,32,-30,38,-30,35,-26,36,-21,22,-11,19,-8,7,-9,9,-7,12,-13,16,-11,15,-16,17,-17,21,-15,23,-15,19,-12,14,-7,9,-14,34,-20,26,-48,49,-51,48,-44,41,-44,41,-36,41,-22,29,-26,29,-28,29,-32,31,-29,28,-25,28,-24,25,-25,27,-22,23,-20,20,-22,21,-20,19,-17,21,-17,17,-16,22,-18,17,-16,19,-16,17,-17,21,-19,16,-14,15,-15,16,-13,11,-10,9,-7,5,-3,5,-5,2,-2,4,-3,1,-1,3,-2,1,-2,2,-3,2,-1,2,-2,2,-2,2,-2,2,-2,3,-2,2,-2,1,-1,2,-2,1,-5,4,-6,4,-3,4,-6,2,-3,4,-8,4,-8,6,-12,10,-11,14,-13,17,-18,20,-17,22,-22,22,-25,26,-27,23,-24,28,-21,24,-18,31,-16,24,-18,27,-17,27,-19,25,-18,26,-16,22,-15,19,-14,12,-14,9,-11,8,-9,11,-11,6,-5,6,-5,2,0,3,-2,2,-2,2,-3,2,-3,2,-2,3,-9,7,-16,13,-20,13,-18,17,-24,17,-24,24,-35,24,-33,38,-33,34,-30,29,-30,26,-27,28,-30,25,-22,23,-16,17,-30,19,-30,23,-27,24,-30,33,-33,31,-40,32,-29,26,-19,23,-17,12,-8,6,-6,2,-24,31,-21,24,-10,14,-22,22,-25,25,-26,22,-21,24,-18,23,-24,21,-21,28,-22,21,-22,22,-18,22,-13,19,-13,13,-14,14,-21,23,-21,20,-20,22,-7,10,-15,13,-12,9,-8,10,-11,6,-11,7,-11,8,-11,12,-23,20,-35,24,-22,28,-19,28,-18,20,-21,19,-17,23,-19,18,-16,22,-22,25,-27,28,-27,30,-26,31,-27,27,-23,30,-25,24,-20,30,-18,25,-19,23,-20,24,-15,25,-13,25,-17,29,-16,27,-17,26,-13,28,-16,29,-17,32,-15,29,-17,31,-19,24,-20,28,-17,23,-12,21,-7,6,-3,3,-3,2,-2,1,-2,2,-2,1,0,2,-3,27,-21,27,-13,18,-7,5,-16,19,-18,20,-18,13,-16,18,-14,20,-5,19,-10,20,-18,18,-11,17,-18,20,-19,21,-17,22,-14,21,-16,16,-11,15,-10,5,-14,18,-3,3,-6,2,-3,2,-4,2,-7,9,-13,12,-9,20,-18,18,-17,27,-19,20,-13,20,-11,8,-6,7,-11,12,-21,19,-22,19,-22,23,-17,18,-19,20,-17,21,-9,11,-8,11,-31,30,-27,39,-31,36,-23,36,-23,25,-18,22,-18,15,-8,12,-3,5,-10,18,-9,6,-10,22,-9,5,-17,37,-26,37,-39,40,-35,37,-33,33,-29,38,-29,37,-29,41,-37,38,-29,41,-35,37,-34,38,-32,44,-31,41,-36,44,-42,44,-37,39,-38,37,-36,37,-34,38,-35,41,-35,38,-27,38,-18,30,-16,13,-15,13,-11,14,-18,15,-23,28,-26,34,-31,33,-27,33,-27,30,-22,28,-26,22,-19,29,-24,35,-30,37,-26,31,-31,43,-21,30,-18,30,-23,28,-19,23,-18,14,-9,9,-1,5,-2,1,0,2,-25,27,-15,19,-25,31,-24,33,-27,22,-22,24,-27,21,-24,26,-21,20,-21,14,-21,19,-18,19,-14,14,-11,14,-7,11,-14,11,-14,10,-8,7,-4,5,-4,4,-3,5,-3,3,-2,2,-2,3,-1,2,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,-1,2,-2,1,-4,2,-6,4,-13,8,-11,20,-5,4,-3,2,-1,0,0,1,-1,0,0,1,-2,0,-1,1,-2,2,-10,29,-16,10,-10,9,-11,10,-9,7,-8,9,-5,6,-3,9,-14,15,-20,37,-19,37,-17,35,-18,29,-12,24,-14,25,-13,24,-11,19,-12,19,-12,16,-9,10,-8,7,-4,4,-3,4,-10,5,-9,5,-5,0,-16,13,-21,25,-17,26,-18,26,-17,23,-21,29,-17,31,-18,29,-15,32,-14,29,-13,24,-10,17,-13,13,-8,15,-11,12,-12,16,-15,15,-15,17,-21,21,-22,25,-30,29,-30,30,-30,32,-34,35,-34,39,-36,44,-27,44,-28,39,-26,36,-22,27,-20,29,-20,26,-16,21,-14,11,-5,5,-5,4,-4,4,-5,6,-6,5,-7,15,-5,4,-9,13,-46,26,-44,36,-36,32,-37,41,-40,45,-37,43,-39,41,-31,36,-24,22,-20,19,-12,13,-10,7,-17,17,-18,24,-17,10,-3,2,-1,1,-5,4,-2,2,-4,5,-8,13,-10,9,-7,8,-7,8,-11,6,-5,7,-23,14,-33,47,-28,49,-28,49,-35,45,-30,42,-29,33,-31,39,-43,35,-43,37,-47,36,-24,20,-24,24,-25,22,-26,26,-35,34,-32,35,-30,32,-28,30,-26,27,-25,28,-25,24,-23,23,-22,21,-19,20,-19,18,-16,17,-15,18,-11,16,-9,12,-9,10,-6,9,-5,5,-2,3,-1,0,0,1,-2,0,0,2,-2,1,-1,1,-1,1,-1,2,-1,1,-2,1,-2,3,-1,2,-1,2,-5,1,-15,9,-16,14,-17,17,-24,18,-27,22,-28,22,-27,24,-30,21,-29,24,-30,23,-25,21,-19,18,-15,15,-15,13,-11,12,-11,13,-26,16,-18,23,-19,18,-16,23,-18,18,-17,20,-26,16,-12,13,-8,8,-4,5,-1,1,-3,5,-8,8,-7,12,-9,11,-8,17,-11,18,-20,27,-40,36,-42,38,-34,29,-28,24,-31,30,-36,30,-34,31,-34,25,-31,24,-32,23,-27,20,-29,22,-22,24,-17,23,-17,20,-14,18,-12,16,-10,14,-14,13,-14,16,-16,17,-19,23,-20,21,-20,17,-23,20,-16,20,-17,17,-13,22,-15,17,-12,11,-3,3,-3,3,-1,5,-3,3,-4,5,-5,3,-3,5,-3,1,-1,2,-2,1,-1,1,-2,1,-2,3,-2,2,-2,2,-2,1,0,1,-1,1,-1,1,-16,27,-16,14,-31,32,-36,39,-35,43,-34,43,-30,35,-27,38,-31,37,-29,25,-19,18,-17,13,-18,19,-24,24,-26,27,-21,25,-24,24,-23,28,-23,21,-17,17,-18,21,-11,11,-8,6,-2,2,-2,1,0,1,-1,0,-1,1,-16,26,-4,8,-6,5,-6,4,-7,8,-23,18,-27,29,-27,37,-21,28,-23,28,-25,27,-8,10,-2,5,-3,0,-7,14,-9,8,-6,8,-6,6,-6,5,-7,16,-21,18,-20,28,-22,26,-17,28,-19,26,-18,27,-18,23,-18,26,-21,25,-20,27,-20,23,-19,20,-16,16,-12,11,-9,13,-11,12,-18,18,-19,15,-14,17,-21,14,-5,6,-6,8,-17,15,-24,21,-19,21,-19,22,-16,25,-21,25,-18,21,-18,22,-15,17,-15,10,-15,13,-22,21,-17,20,-19,17,-25,19,-16,20,-13,12,-10,12,-7,9,-3,5,-3,3,-3,3,-3,3,-3,2,-2,2,-3,3,-2,4,-7,4,-2,3,-9,4,-5,6,-7,8,-4,6,-16,11,-19,15,-20,19,-22,18,-23,20,-17,18,-16,18,-22,24,-26,31,-31,30,-27,31,-24,27,-23,26,-23,26,-21,25,-19,21,-15,18,-10,10,-8,5,-3,4,-3,2,-1,2,-2,2,-1,2,-2,1,-2,2,-3,2,-2,2,-2,2,-2,2,-1,3,-2,2,-2,2,-2,2,-1,1,-1,1,0,2,-2,0,0,1,-1,0,0,1,-1,1,-1,2,-1,1,-2,1,-1,1,-2,1,-1,2,-1,1,-1,2,-2,1,-2,2,-5,4,-7,8,-15,18,-15,26,-25,32,-23,31,-28,35,-43,33,-53,47,-53,35,-51,32,-17,18,-19,22,-38,29,-40,32,-45,28,-42,32,-42,33,-37,35,-31,32,-31,31,-30,31,-26,32,-21,25,-13,11,-5,3,-3,1,-1,1,-1,0,0,1,-13,9,-11,12,-9,5,-4,7,-5,5,-4,4,-8,4,-28,25,-35,28,-41,27,-24,30,-25,28,-23,23,-22,23,-20,27,-23,25,-18,27,-15,16,-16,16,-14,15,-11,14,-8,9,-4,4,-3,2,-15,20,-14,20,-15,12,-12,16,-10,10,-11,14,-13,15,-11,11,-5,3,-13,6,-20,22,-18,18,-19,18,-19,18,-18,17,-18,18,-17,16,-16,15,-11,12,-5,4,-3,3,-2,1,-1,1,-4,10,-3,3,-12,14,-22,13,-20,12,-17,13,-14,13,-7,6,-6,7,-4,4,-4,6,-3,10,-4,8,-4,1,-8,10,-12,9,-11,11,-10,10,-10,10,-11,7,-11,7,-11,11,-11,14,-11,15,-13,12,-9,12,-8,9,-11,12,-17,10,-11,14,-15,21,-17,20,-14,22,-12,19,-7,10,-6,4,-7,4,-13,14,-27,21,-33,33,-29,30,-40,34,-46,35,-46,38,-47,38,-43,34,-43,31,-34,30,-32,33,-34,35,-28,34,-14,26,-10,13,-8,26,-12,12,-26,30,-26,33,-30,25,-27,25,-27,33,-21,21,-17,17,-13,12,-11,13,-14,18,-20,22,-18,15,-8,8,-15,13,-18,16,-18,17,-17,15,-13,17,-14,15,-14,16,-15,18,-19,19,-22,25,-21,24,-24,25,-22,25,-22,22,-18,22,-18,24,-22,24,-19,24,-19,22,-18,22,-11,16,-10,14,-9,10,-12,12,-16,14,-18,20,-20,25,-29,29,-22,22,-27,19,-16,19,-17,13,-7,7,-3,1,0,2,-1,1,-1,1,-1,1,-6,7,-4,4,-11,6,-3,4,-15,12,-14,20,-16,20,-17,23,-16,23,-15,22,-16,19,-14,20,-18,18,-16,21,-17,20,-17,17,-16,20,-19,20,-18,22,-20,20,-20,23,-20,29,-21,33,-25,32,-22,34,-25,30,-20,28,-22,29,-22,28,-26,27,-26,29,-27,30,-25,29,-25,30,-24,24,-20,24,-22,22,-17,20,-22,25,-19,23,-14,17,-20,22,-14,22,-13,18,-13,17,-12,15,-13,15,-17,18,-14,19,-13,9,-9,10,-7,5,-5,8,-6,4,-3,4,-3,2,-1,2,-2,2,-2,2,-2,2,-2,2,-2,1,-2,1,-1,3,-2,1,-1,2,-2,1,-1,2,-1,1,-1,3,-1,1,-1,2,-2,1,-1,2,-1,1,-1,1,-1,2,-2,0,-1,3,-3,4,-23,23,-30,34,-29,40,-31,37,-27,37,-26,50,-29,38,-32,32,-37,32,-30,28,-24,29,-24,27,-23,24,-19,24,-23,21,-25,19,-20,17,-20,22,-22,18,-22,17,-22,21,-21,24,-23,21,-21,24,-17,24,-11,20,-9,15,-10,13,-14,21,-21,23,-22,22,-26,24,-24,25,-28,27,-20,27,-16,24,-14,25,-19,27,-19,27,-18,23,-18,21,-14,22,-13,16,-15,21,-14,17,-12,16,-5,9,-2,7,-19,28,-16,15,-26,35,-43,45,-46,36,-42,34,-37,26,-29,21,-15,13,-14,10,-12,9,-8,8,-6,8,-13,9,-12,16,-13,9,-5,5,-3,2,-9,6,-8,10,-22,21,-24,31,-22,26,-20,30,-19,26,-17,26,-14,22,-22,15,-8,9,-9,13,-13,14,-2,4,-12,29,-7,16,-10,6,-3,5,-2,4,-8,7,-11,12,-9,14,-4,7,-3,2,-1,2,-3,1,-3,5,-14,11,-13,15,-13,13,-13,16,-12,16,-13,15,-14,18,-16,18,-13,17,-15,19,-10,19,-11,10,-18,12,-24,16,-25,30,-25,23,-14,19,-9,9,-14,6,-14,20,-14,17,-16,18,-13,15,-7,15,-11,14,-9,13,-16,10,-16,19,-22,19,-19,21,-21,23,-21,21,-19,19,-22,21,-22,25,-19,21,-13,13,-7,6,-12,13,-20,16,-19,22,-20,13,-19,17,-23,14,-18,24,-27,22,-25,27,-12,11,-9,8,-6,7,-11,17,-12,12,-15,20,-11,11,-6,8,-18,18,-21,20,-17,22,-20,21,-16,22,-15,18,-13,18,-10,15,-9,10,-10,13,-17,14,-25,28,-28,30,-20,31,-28,27,-25,31,-26,29,-22,27,-23,26,-24,31,-26,31,-19,31,-22,23,-13,18,-16,21,-11,19,-6,11,-3,1,-2,2,-4,3,-1,4,-5,2,-11,16,-20,20,-20,26,-22,27,-15,28,-14,17,-11,9,-7,4,-3,2,-2,3,-3,2,-2,4,-4,3,-2,4,-4,3,-3,17,-7,3,-27,22,-35,22,-35,26,-33,22,-36,23,-28,23,-29,20,-28,26,-24,20,-21,18,-15,18,-11,18,-11,12,-7,11,-8,6,-6,5,-5,4,-3,4,-1,2,-2,1,-2,1,-2,1,-1,2,-1,1,-1,2,-1,2,-2,2,-1,1,-1,2,-2,0,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-1,2,-1,1,-1,0,-1,2,-2,3,-3,3,-3,2,-4,5,-5,6,-7,6,-11,10,-13,11,-15,14,-17,15,-17,16,-15,16,-16,19,-16,19,-18,19,-17,18,-16,17,-14,17,-15,18,-14,19,-15,19,-16,18,-17,19,-17,20,-15,19,-16,19,-17,19,-17,21,-23,16,-23,24,-21,24,-17,17,-18,22,-17,22,-20,27,-19,23,-20,21,-28,18,-26,26,-23,20,-16,20,-18,23,-21,22,-18,24,-16,17,-21,16,-21,22,-21,24,-19,26,-21,24,-26,28,-22,21,-23,22,-20,18,-25,19,-22,16,-23,22,-23,17,-22,21,-19,26,-17,24,-13,16,-16,15,-20,17,-21,18,-20,18,-17,19,-16,19,-19,14,-29,19,-28,24,-25,20,-22,16,-26,19,-18,21,-20,22,-18,25,-20,25,-14,20,-14,21,-15,17,-13,19,-14,17,-13,13,-15,18,-17,12,-19,13,-19,12,-20,16,-19,15,-23,27,-23,26,-16,12,-13,19,-28,25,-33,20,-23,23,-23,24,-16,23,-27,25,-17,25,-16,20,-14,23,-16,27,-18,21,-19,24,-13,22,-19,28,-20,31,-21,33,-19,24,-18,29,-15,23,-17,19,-19,19,-17,14,-22,15,-21,13,-21,18,-21,14,-27,19,-21,15,-18,21,-21,15,-17,21,-17,22,-13,22,-14,19,-11,19,-11,15,-19,13,-19,18,-22,21,-19,20,-15,14,-18,17,-19,21,-19,18,-21,21,-22,16,-20,21,-26,20,-24,21,-22,18,-16,15,-15,15,-10,12,-12,10,-12,14,-15,19,-14,18,-17,21,-13,17,-19,15,-19,14,-20,14,-13,12,-10,13,-12,14,-11,14,-9,13,-8,10,-12,11,-13,6,-13,10,-9,11,-10,10,-8,11,-7,10,-7,11,-10,12,-9,8,-10,8,-11,12,-12,17,-15,15,-20,14,-13,22,-17,18,-19,21,-19,16,-20,26,-17,13,-16,21,-15,20,-13,17,-24,18,-22,18,-29,22,-23,23,-16,16,-27,20,-18,18,-18,20,-14,19,-16,16,-9,16,-14,13,-17,19,-16,13,-23,16,-21,14,-19,18,-20,15,-14,19,-15,12,-19,12,-18,14,-18,13,-18,14,-14,10,-13,11,-10,7,-9,11,-9,7,-11,12,-11,12,-9,10,-12,10,-14,15,-14,13,-14,11,-11,12,-15,13,-16,13,-17,13,-13,14,-11,15,-12,14,-11,11,-11,12,-12,13,-13,11,-11,12,-12,12,-9,9,-8,10,-8,9,-8,10,-10,6,-8,8,-9,7,-7,9,-7,6,-6,6,-4,6,-6,4,-8,4,-6,4,-7,5,-7,4,-6,7,-7,6,-6,5,-7,5,-4,5,-4,5,-4,5,-3,3,-3,3,-3,3,-4,4,-3,2,-5,4,-5,4,-3,4,-6,5,-4,5,-3,4,-5,4,-5,4,-3,3,-5,3,-4,3,-3,3,-2,3,-3,3,-4,2,-2,2,-4,3,-3,3,-2,2,-3,5,-5,4,-3,2,-4,3,-3,2,-4,3,-3,2,-4,4,-4,4,-2,3,-4,2,-4,4,-3,3,-3,3,-2,2,-2,3,-2,4,-3,3,-3,2,-3,2,-3,3,-4,5,-3,4,-3,3,-3,3,-3,2,-3,3,-3,4,-4,4,-4,3,-4,3,-4,4,-4,5,-5,6,-5,5,-5,4,-4,4,-5,4,-5,6,-5,5,-4,5,-5,4,-3,3,-3,3,-3,2,-4,4,-4,4,-3,3,-4,4,-4,4,-5,4,-5,3,-5,3,-5,3,-4,3,-4,2,-3,2,-3,2,-2,1,-2,2,-2,1,-2,2,-2,2,-2,1,-2,2,-2,2,-3,2,-3,2,-2,2,-3,4,-2,2,-4,3,-4,4,-5,4,-3,4,-3,3,-4,4,-4,4,-4,3,-4,4,-5,5,-4,3,-5,6,-4,7,-5,5,-5,3,-3,3,-3,3,-3,3,-3,3,-3,2,-3,2,-3,3,-2,2,-2,2,-2,3,-2,3,-2,2,-2,2,-2,2,-3,2,-2,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-2,2,-2,2,-2,2,-3,1,-3,1,-2,2,-2,2,-2,2,-3,3,-1,2,-2,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-1,0,-1,1,-2,3,-2,4,-4,4,-5,6,-7,10,-12,15,-15,19,-16,17,-17,14,-20,14,-23,16,-19,18,-12,16,-14,11,-12,14,-12,12,-10,8,-8,8,-4,5,-6,5,-6,8,-7,5,-8,8,-13,11,-13,13,-18,19,-18,15,-32,19,-22,37,-31,27,-20,21,-17,25,-36,20,-19,22,-12,18,-18,14,-17,14,-13,19,-20,18,-20,16,-21,20,-18,20,-18,18,-18,17,-19,14,-17,15,-14,21,-23,21,-18,20,-16,21,-19,17,-15,25,-13,16,-17,15,-25,23,-18,16,-13,11,-16,12,-16,13,-14,14,-13,14,-17,15,-14,18,-16,14,-15,18,-12,13,-16,16,-18,19,-21,24,-22,22,-22,25,-18,16,-15,20,-22,21,-21,15,-23,19,-17,22,-14,17,-18,16,-13,19,-12,15,-13,18,-11,11,-11,14,-13,11,-13,13,-14,12,-17,21,-21,18,-18,24,-14,11,-15,18,-18,17,-24,14,-12,13,-16,25,-11,24,-12,16,-12,19,-15,12,-13,15,-16,13,-14,11,-13,18,-12,14,-14,15,-11,15,-14,13,-19,21,-18,24,-14,18,-25,22,-38,27,-31,23,-27,19,-29,31,-31,33,-25,23,-30,25,-31,38,-21,37,-29,34,-30,27,-29,22,-36,29,-28,25,-29,22,-28,24,-21,19,-21,22,-24,22,-24,20,-18,26,-17,30,-24,20,-17,27,-25,30,-18,25,-16,18,-21,14,-15,18,-17,10,-13,12,-14,14,-21,19,-21,11,-15,15,-18,16,-16,15,-14,18,-22,16,-17,11,-16,12,-13,15,-15,17,-15,21,-14,12,-12,18,-10,17,-12,15,-12,15,-10,15,-10,7,-9,12,-6,8,-7,10,-7,11,-7,13,-11,11,-12,13,-13,13,-11,12,-14,14,-7,9,-7,6,-7,10,-8,6,-6,7,-7,8,-7,10,-8,9,-9,8,-9,8,-9,9,-10,6,-11,6,-9,5,-7,5,-8,6,-7,3,-6,4,-5,3,-5,4,-5,4,-4,3,-3,3,-3,4,-2,3,-3,3,-3,3,-3,4,-3,4,-3,2,-3,5,-4,4,-3,3,-3,4,-4,4,-4,3,-4,4,-4,4,-7,5,-4,4,-3,3,-4,4,-4,4,-3,2,-3,2,-4,3,-5,3,-3,5,-2,4,-4,5,-3,4,-3,4,-2,4,-3,4,-3,5,-3,4,-2,4,-3,4,-2,4,-3,4,-3,4,-4,3,-3,2,-3,3,-3,3,-3,2,-3,2,-2,2,-2,2,-2,3,-4,3,-4,3,-4,4,-5,4,-6,4,-6,5,-6,6,-7,6,-4,4,-4,6,-5,4,-4,4,-6,4,-5,4,-5,3,-3,4,-3,4,-4,4,-4,4,-5,4,-4,5,-5,4,-5,4,-5,3,-4,4,-3,3,-3,2,-3,2,-2,3,-3,2,-2,2,-2,2,-2,2,-2,3,-2,2,-2,4,-3,3,-3,4,-3,2,-2,2,-2,2,-1,2,-2,3,-2,2,-1,3,-2,3,-4,2,-3,3,-3,2,-4,3,-2,3,-5,4,-3,4,-3,4,-4,4,-3,5,-2,4,-3,2,-2,2,-3,2,-2,2,-3,2,-2,2,-2,2,-1,2,-1,1,-1,2,-2,3,-3,2,-2,4,-3,3,-2,3,-2,3,-3,3,-3,2,-3,3,-3,3,-4,3,-3,2,-3,2,-3,2,-3,2,-2,1,-1,1,-2,2,-2,2,-3,2,-3,3,-4,3,-4,3,-4,3,-2,3,-2,3,-1,2,-1,1,-1,1,-1,1,-1,1,-2,1,-1,2,-1,1,-2,1,-2,1,-2,1,-1,1,-3,6,-10,8,-10,9,-11,12,-12,14,-21,15,-24,23,-23,17,-27,20,-17,15,-16,16,-19,19,-19,13,-14,16,-14,13,-16,9,-15,14,-12,14,-12,10,-9,7,-8,11,-11,10,-12,10,-13,9,-15,12,-15,16,-15,20,-26,30,-18,30,-19,23,-27,23,-17,18,-18,18,-16,18,-26,16,-16,19,-16,18,-26,18,-18,20,-15,20,-17,22,-13,18,-21,20,-15,16,-16,14,-20,22,-28,24,-19,22,-28,20,-20,19,-24,28,-17,28,-20,22,-16,21,-18,19,-28,16,-17,13,-18,21,-19,12,-19,20,-14,19,-15,11,-17,19,-13,14,-22,17,-11,15,-12,12,-17,16,-21,22,-15,15,-17,18,-13,15,-11,18,-16,18,-16,19,-16,17,-19,25,-21,24,-19,23,-16,19,-20,24,-16,18,-15,21,-18,13,-16,13,-21,15,-15,17,-18,19,-18,16,-20,19,-11,15,-16,16,-14,15,-13,20,-11,14,-14,18,-17,13,-15,16,-17,17,-16,11,-15,12,-10,10,-6,9,-9,9,-8,11,-9,10,-12,9,-15,14,-14,12,-11,16,-22,14,-23,22,-19,28,-21,15,-24,32,-21,18,-17,20,-32,18,-26,26,-25,29,-16,20,-22,25,-28,21,-26,24,-29,20,-21,21,-22,13,-27,17,-17,17,-20,25,-19,20,-18,25,-20,22,-18,26,-18,17,-25,20,-30,20,-25,28,-26,23,-30,21,-18,18,-15,21,-16,18,-20,15,-19,14,-15,13,-16,13,-15,16,-12,17,-21,16,-17,16,-25,18,-25,25,-17,24,-19,17,-18,17,-31,22,-18,25,-17,28,-18,19,-13,12,-11,18,-15,12,-15,15,-15,18,-15,13,-12,11,-17,11,-14,15,-10,9,-15,14,-14,12,-14,12,-16,10,-19,12,-25,19,-17,23,-17,28,-21,23,-25,23,-24,21,-25,34,-30,33,-29,30,-20,23,-20,20,-22,25,-19,19,-21,19,-19,16,-15,19,-16,21,-18,21,-15,18,-15,24,-19,18,-28,20,-28,26,-25,27,-24,27,-35,28,-45,43,-40,30,-35,25,-33,21,-33,45,-30,35,-21,27,-23,18,-32,38,-17,23,-30,22,-24,14,-25,22,-25,17,-33,20,-27,23,-19,23,-25,16,-25,11,-26,21,-30,24,-27,33,-31,32,-32,33,-25,35,-31,31,-31,33,-34,27,-32,34,-34,23,-30,17,-22,24,-25,24,-29,29,-43,18,-27,22,-26,17,-35,31,-30,33,-28,35,-21,24,-35,32,-28,25,-37,37,-37,35,-34,31,-28,24,-36,32,-33,45,-25,28,-27,19,-25,30,-27,22,-27,25,-29,18,-29,26,-25,23,-26,25,-20,14,-22,21,-25,20,-21,34,-32,27,-27,35,-29,41,-33,30,-35,27,-34,35,-34,32,-33,31,-24,27,-21,34,-22,27,-36,34,-24,34,-21,30,-19,19,-35,26,-20,24,-20,23,-15,18,-20,23,-23,15,-21,33,-19,28,-28,25,-26,36,-37,48,-28,42,-26,42,-36,32,-25,44,-24,39,-33,47,-27,41,-30,47,-38,38,-32,37,-26,47,-25,35,-33,27,-33,30,-27,28,-34,38,-27,28,-25,32,-36,41,-29,31,-23,30,-34,22,-28,30,-35,38,-30,33,-25,33,-24,30,-26,34,-24,36,-19,31,-16,24,-17,21,-21,22,-24,21,-17,33,-18,27,-17,28,-18,25,-23,32,-25,37,-26,36,-29,30,-29,27,-31,24,-30,38,-25,35,-29,27,-28,25,-26,22,-26,24,-21,29,-29,26,-30,23,-30,23,-29,25,-27,28,-26,30,-29,30,-28,32,-29,35,-33,37,-39,35,-35,34,-34,38,-44,34,-38,36,-25,45,-30,34,-25,36,-24,32,-18,27,-18,23,-20,30,-28,20,-27,29,-22,22,-25,24,-22,25,-24,25,-25,21,-22,27,-28,24,-26,24,-35,22,-34,23,-31,21,-41,30,-22,49,-40,44,-40,26,-35,34,-37,45,-35,33,-17,35,-26,25,-22,21,-26,26,-27,27,-27,23,-27,18,-28,21,-24,17,-15,19,-25,21,-22,19,-24,23,-19,21,-21,24,-16,22,-13,12,-9,14,-14,14,-23,19,-14,13,-15,13,-14,10,-17,14,-8,14,-11,12,-9,12,-10,9,-12,13,-13,13,-10,14,-16,15,-20,13,-24,20,-26,23,-18,19,-15,25,-12,18,-13,25,-20,21,-17,21,-21,21,-17,16,-13,16,-24,16,-22,17,-19,15,-15,12,-17,15,-22,13,-25,17,-27,13,-24,20,-26,15,-20,18,-17,19,-21,25,-25,24,-19,22,-18,18,-8,22,-9,22,-11,15,-10,14,-12,13,-12,13,-8,15,-8,11,-7,14,-10,8,-11,12,-8,9,-10,14,-15,20,-11,14,-14,14,-25,25,-22,28,-30,26,-24,21,-27,22,-26,32,-35,21,-22,23,-27,23,-41,29,-25,20,-27,26,-31,20,-24,18,-26,19,-15,30,-17,28,-21,25,-24,27,-19,21,-19,14,-24,29,-21,23,-18,21,-19,24,-16,32,-21,22,-14,23,-19,16,-18,14,-18,17,-15,16,-13,16,-18,14,-18,15,-13,15,-17,14,-19,15,-26,19,-21,21,-23,18,-18,16,-25,18,-15,21,-21,17,-23,18,-16,18,-25,28,-23,15,-22,23,-20,15,-19,19,-21,20,-16,18,-21,17,-15,19,-23,23,-21,21,-26,27,-23,24,-24,18,-18,17,-21,16,-25,15,-28,23,-27,21,-31,27,-33,22,-20,20,-23,31,-20,20,-27,20,-17,20,-19,14,-19,17,-24,16,-16,17,-23,20,-20,19,-14,22,-19,18,-16,19,-14,11,-12,15,-21,19,-23,27,-26,32,-25,34,-26,41,-30,41,-33,30,-23,23,-20,18,-19,26,-24,24,-25,27,-26,23,-16,23,-25,22,-33,23,-27,17,-20,17,-18,22,-23,20,-26,19,-24,16,-21,23,-26,27,-31,19,-22,31,-30,23,-29,21,-28,25,-23,24,-18,19,-23,15,-25,21,-24,18,-17,22,-29,21,-20,22,-19,26,-21,22,-30,31,-24,17,-22,19,-20,19,-26,32,-23,28,-25,36,-25,27,-31,39,-27,33,-35,33,-28,21,-29,27,-16,34,-22,19,-24,18,-26,21,-21,29,-11,22,-25,18,-26,19,-25,27,-25,19,-16,16,-25,14,-33,24,-26,27,-31,29,-27,24,-23,31,-30,31,-25,29,-30,29,-30,34,-37,28,-24,21,-34,24,-27,22,-33,28,-22,22,-25,18,-26,19,-20,15,-14,17,-20,16,-19,12,-20,17,-19,20,-22,26,-29,25,-21,29,-26,33,-31,35,-29,43,-30,44,-36,40,-39,40,-26,40,-43,47,-35,44,-36,46,-38,49,-31,50,-33,36,-33,35,-25,31,-23,42,-34,33,-28,36,-29,32,-26,24,-24,25,-19,28,-23,23,-34,35,-34,29,-33,37,-34,29,-40,29,-27,34,-29,29,-27,34,-27,29,-22,23,-29,23,-32,27,-22,23,-22,31,-28,25,-31,25,-30,24,-33,22,-32,27,-30,28,-23,29,-26,31,-33,31,-29,27,-23,21,-19,26,-25,26,-35,25,-24,17,-16,20,-13,18,-26,24,-23,21,-21,25,-23,18,-32,20,-38,23,-28,20,-21,23,-19,23,-18,25,-19,19,-20,16,-30,20,-30,17,-22,19,-26,18,-30,19,-20,20,-22,23,-17,24,-17,25,-17,23,-16,14,-18,13,-16,15,-16,16,-19,11,-15,11,-20,15,-17,16,-15,21,-13,24,-18,26,-31,18,-28,20,-18,16,-22,20,-22,24,-19,20,-20,19,-25,19,-24,25,-19,18,-22,23,-28,24,-25,16,-19,21,-21,23,-22,16,-22,21,-21,21,-18,17,-23,18,-22,18,-18,19,-24,22,-25,22,-30,17,-23,15,-19,20,-18,29,-22,21,-24,25,-26,29,-22,15,-24,29,-15,30,-27,26,-14,28,-28,20,-23,26,-20,23,-19,31,-24,26,-19,19,-21,36,-20,21,-19,16,-36,20,-38,22,-32,25,-22,30,-33,22,-22,23,-17,22,-18,18,-17,16,-23,21,-35,21,-27,24,-20,14,-26,15,-17,18,-15,18,-22,20,-17,17,-17,20,-17,14,-21,23,-14,17,-25,17,-23,15,-16,19,-14,23,-15,23,-17,22,-16,22,-17,17,-16,18,-17,19,-15,15,-16,18,-12,16,-10,14,-12,11,-12,12,-18,19,-29,31,-18,27,-30,20,-35,24,-32,40,-25,33,-33,32,-32,27,-25,38,-33,41,-33,23,-23,24,-27,20,-31,19,-18,26,-26,21,-24,23,-24,27,-22,23,-21,18,-27,15,-25,17,-19,17,-20,17,-20,23,-25,38,-28,26,-32,25,-20,27,-17,19,-17,25,-16,25,-14,18,-18,19,-17,22,-13,18,-20,17,-17,22,-17,16,-14,17,-17,19,-19,18,-11,13,-15,14,-14,13,-16,23,-15,21,-22,15,-20,18,-21,23,-24,18,-18,17,-23,16,-17,26,-21,18,-12,13,-13,24,-18,19,-16,20,-17,17,-16,19,-14,12,-16,19,-16,16,-15,19,-13,19,-16,16,-17,13,-13,17,-18,15,-17,12,-17,20,-26,13,-15,11,-16,15,-18,19,-20,18,-18,14,-18,15,-21,14,-16,11,-12,13,-16,14,-8,17,-12,11,-14,10,-15,16,-18,20,-24,20,-26,24,-31,23,-25,21,-23,23,-22,20,-31,15,-19,15,-20,14,-28,15,-19,19,-22,17,-24,21,-15,22,-24,23,-21,16,-23,18,-17,19,-18,22,-21,19,-32,15,-17,23,-16,25,-17,16,-16,25,-23,19,-24,23,-14,17,-24,21,-17,19,-18,18,-20,22,-26,17,-14,23,-18,16,-16,13,-18,17,-17,18,-22,13,-25,13,-14,12,-20,19,-30,28,-34,23,-25,30,-26,27,-51,26,-28,20,-25,21,-25,18,-22,25,-29,22,-16,27,-21,23,-17,21,-27,23,-20,22,-28,26,-23,23,-28,18,-16,18,-13,16,-20,23,-18,15,-13,11,-19,10,-13,16,-13,21,-25,12,-15,20,-11,17,-16,17,-15,17,-19,14,-20,18,-20,15,-15,19,-11,14,-17,24,-17,20,-13,16,-17,12,-13,20,-15,10,-21,17,-22,28,-25,22,-34,24,-20,27,-32,29,-33,38,-26,26,-42,27,-34,26,-23,29,-31,19,-21,34,-23,21,-19,21,-23,21,-15,19,-20,22,-17,32,-20,22,-20,18,-22,24,-26,23,-24,30,-25,22,-23,22,-35,24,-34,23,-27,29,-21,30,-32,37,-34,27,-22,29,-27,29,-23,29,-21,23,-26,15,-19,15,-16,18,-15,19,-20,18,-18,20,-22,15,-22,27,-22,21,-23,26,-21,31,-31,32,-29,25,-28,32,-23,37,-25,32,-26,27,-26,18,-25,20,-21,19,-24,16,-26,19,-14,17,-22,17,-21,19,-19,18,-22,13,-13,15,-20,15,-18,15,-11,15,-15,18,-19,12,-13,17,-16,13,-21,18,-26,21,-23,14,-21,22,-25,17,-24,17,-15,18,-25,19,-17,19,-13,19,-11,13,-12,12,-12,11,-10,15,-12,13,-12,14,-11,20,-17,17,-31,19,-26,18,-24,21,-24,21,-23,25,-20,22,-20,21,-17,23,-20,25,-26,29,-21,26,-18,25,-18,19,-19,20,-16,13,-16,15,-13,13,-18,15,-17,11,-16,18,-18,24,-19,17,-23,23,-14,18,-23,29,-28,22,-17,28,-19,21,-20,25,-20,28,-19,17,-22,20,-22,23,-17,22,-19,25,-14,19,-20,20,-19,20,-16,12,-14,17,-16,20,-22,20,-27,23,-32,20,-23,31,-27,36,-32,26,-30,24,-24,26,-27,24,-23,22,-15,21,-21,15,-17,26,-11,16,-18,21,-13,19,-14,12,-17,20,-11,20,-19,17,-18,15,-13,19,-16,10,-14,15,-20,14,-20,18,-12,19,-15,18,-17,15,-21,19,-17,10,-16,15,-18,13,-17,14,-16,14,-16,14,-16,13,-14,14,-13,16,-14,9,-11,11,-13,13,-15,7,-17,11,-14,14,-15,16,-18,11,-10,16,-14,15,-25,17,-24,21,-24,16,-15,13,-25,18,-21,25,-20,37,-18,30,-17,20,-23,26,-22,31,-18,21,-22,21,-22,15,-20,24,-20,18,-13,15,-13,16,-12,17,-15,13,-21,17,-15,13,-15,11,-15,12,-15,14,-9,11,-10,10,-11,12,-16,11,-11,11,-13,13,-10,10,-8,9,-8,12,-6,8,-9,10,-9,8,-8,7,-12,8,-10,7,-8,7,-7,4,-5,8,-9,9,-7,10,-7,9,-7,9,-8,10,-7,9,-8,6,-8,8,-7,5,-6,8,-5,6,-5,3,-4,4,-4,2,-4,3,-7,6,-4,5,-6,8,-6,5,-5,5,-5,6,-4,2,-2,5,-3,6,-3,3,-3,5,-3,4,-2,4,-3,3,-3,1,-2,2,-2,2,-2,2,-2,2,-2,1,-2,2,-2,3,-3,2,-3,2,-2,2,-2,2,-2,2,-3,3,-2,3,-2,3,-2,2,-2,2,-1,2,-2,1,-2,1,-1,2,-1,1,-1,1,-2,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,1,-2,2,-2,2,-2,2,-1,1,-1,1,-1,1,-1,2,-2,2,-2,2,-1,2,-2,2,-1,0,-1,1,0,0,-1,0,-1,1,-1,1,-1,1,-2,1,-2,1,-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,0,-1,1,-1,1,-1,1,-1,2,-1,2,-2,1,-1,2,-1,1,0,1,0,0,0,0,-1,1,-1,1,-2,1,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,1,-2,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,0,-1,0,-1,1,-1,1,-1,1,-1,2,-2,1,-1,2,-1,2,-1,2,-1,1,-2,1,-2,2,-2,1,-1,1,-2,1,-1,1,-1,2,-1,1,-1,2,-1,1,-2,1,-2,2,-2,2,-1,2,-1,1,-1,2,-1,2,-2,2,-2,2,-2,2,-2,3,-2,3,-3,3,-3,3,-2,2,-2,3,-2,3,-3,3,-3,3,-3,3,-3,3,-3,3,-3,4,-3,4,-3,5,-3,5,-3,4,-3,3,-4,3,-4,4,-4,3,-3,4,-3,4,-3,4,-3,3,-3,3,-3,2,-2,3,-3,3,-3,3,-3,3,-3,3,-4,3,-4,4,-3,4,-3,5,-3,5,-3,3,-4,6,-4,5,-5,6,-5,7,-4,5,-4,4,-4,3,-4,5,-3,4,-3,3,-3,6,-3,5,-4,6,-4,4,-5,4,-5,4,-5,4,-5,4,-4,4,-3,4,-3,3,-4,3,-3,3,-3,3,-3,2,-3,3,-2,2,-3,3,-3,3,-3,3,-2,3,-2,2,-2,2,-3,3,-2,2,-3,2,-2,2,-2,2,-2,3,-3,2,-4,3,-3,3,-3,4,-4,4,-5,5,-5,5,-7,6,-6,6,-6,6,-5,5,-6,5,-6,5,-6,7,-5,6,-6,6,-6,5,-6,6,-6,6,-5,6,-5,6,-4,5,-4,4,-4,4,-4,5,-5,4,-5,4,-4,4,-4,4,-4,3,-4,4,-4,3,-4,5,-6,5,-7,5,-7,5,-7,5,-7,7,-8,8,-7,8,-7,8,-7,9,-5,9,-5,8,-5,7,-3,6,-5,6,-4,7,-5,7,-6,6,-7,5,-8,5,-7,5,-7,5,-7,6,-6,6,-7,6,-7,6,-5,6,-6,6,-6,6,-6,8,-6,8,-8,8,-8,9,-8,8,-7,6,-7,6,-6,7,-4,9,-5,6,-5,6,-4,5,-6,5,-5,5,-4,4,-4,3,-4,4,-4,4,-3,4,-3,4,-3,4,-2,3,-3,2,-3,4,-3,5,-4,4,-4,4,-5,4,-4,3,-3,4,-4,4,-4,4,-3,4,-3,3,-4,3,-4,5,-3,6,-3,3,-5,4,-7,4,-5,5,-5,5,-6,4,-5,4,-5,4,-4,3,-3,2,-3,3,-5,5,-5,4,-4,6,-5,5,-5,4,-7,5,-6,4,-6,6,-5,6,-5,8,-8,6,-7,9,-9,9,-6,8,-5,6,-6,5,-10,8,-8,8,-10,9,-9,9,-7,8,-8,6,-5,6,-5,3,-4,5,-4,5,-4,6,-6,7,-6,6,-9,9,-9,7,-8,8,-6,6,-7,7,-6,7,-7,9,-8,9,-8,11,-7,8,-6,6,-7,8,-6,6,-4,4,-6,3,-6,5,-7,4,-5,6,-9,6,-6,8,-7,6,-5,5,-6,6,-4,7,-5,5,-3,4,-4,5,-3,4,-4,4,-4,5,-3,3,-4,4,-4,4,-4,4,-3,2,-3,4,-4,4,-5,5,-3,4,-5,4,-4,4,-4,3,-4,5,-5,4,-6,5,-6,5,-6,5,-4,6,-6,5,-4,5,-4,4,-4,3,-3,3,-3,4,-5,4,-6,7,-4,5,-3,5,-4,4,-3,3,-2,2,-3,4,-2,3,-3,2,-2,2,-2,2,-3,4,-6,3,-5,4,-6,6,-4,3,-3,4,-3,3,-2,2,-3,4,-3,4,-4,4,-3,3,-3,3,-3,2,-3,2,-2,2,-2,1,-2,2,-2,2,-2,2,-2,1,-2,2,-2,2,-2,2,-2,2,-2,3,-3,2,-2,1,-2,2,-2,3,-2,3,-3,2,-2,2,-2,2,-2,2,-2,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,1,0,1,0,1,-1,0,-1,0,-1,1,0,1,-1,2,-2,1,-2,1,-2,2,-1,2,-2,1,-1,2,-1,1,-1,1,-1,1,-2,3,-2,2,-2,2,-3,1,-2,3,-2,2,-4,3,-3,3,-3,3,-3,4,-3,3,-3,4,-3,3,-4,4,-5,5,-4,3,-5,4,-5,3,-6,4,-4,4,-7,3,-4,3,-5,4,-5,5,-6,5,-3,4,-4,4,-4,5,-5,4,-3,4,-4,3,-4,4,-4,3,-4,4,-5,5,-6,6,-6,9,-8,8,-11,9,-10,9,-11,10,-8,9,-7,7,-6,7,-7,6,-4,4,-4,4,-8,7,-6,8,-6,5,-5,7,-5,5,-5,5,-4,4,-4,6,-7,6,-5,6,-6,6,-5,6,-7,7,-9,11,-9,8,-7,6,-6,5,-8,6,-8,8,-7,7,-7,6,-6,6,-7,8,-6,7,-8,8,-8,9,-8,8,-10,13,-11,11,-12,14,-9,11,-9,8,-6,6,-7,5,-8,7,-7,6,-5,7,-7,6,-6,4,-7,5,-6,5,-6,6,-7,5,-3,4,-4,4,-5,5,-5,6,-6,4,-5,4,-5,5,-3,3,-6,4,-7,7,-6,5,-5,5,-5,7,-5,6,-5,8,-7,5,-6,5,-5,5,-4,5,-3,3,-4,4,-2,3,-3,4,-4,4,-5,5,-4,4,-5,5,-4,4,-4,6,-5,4,-6,4,-4,3,-2,3,-4,3,-4,3,-5,4,-5,4,-5,4,-4,3,-5,4,-3,3,-3,2,-2,2,-3,3,-2,2,-2,2,-2,2,-2,3,-3,2,-3,2,-2,2,-2,2,-3,2,-2,1,-2,2,-1,2,-2,3,-3,3,-4,4,-4,4,-3,3,-2,4,-2,3,-2,2,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,-1,2,-2,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,2,-2,2,-2,2,-2,2,-2,3,-2,2,-2,2,-2,1,-2,2,-2,2,-2,2,-2,3,-2,2,-3,3,-4,2,-3,2,-3,3,-3,2,-2,2,-2,2,-2,2,-2,2,-3,4,-3,4,-3,6,-4,7,-6,6,-6,7,-6,9,-7,9,-6,8,-6,7,-8,9,-7,8,-10,9,-8,7,-12,9,-8,11,-11,8,-11,12,-15,11,-13,11,-16,12,-16,10,-17,9,-15,12,-14,15,-14,12,-12,14,-13,12,-10,15,-10,12,-11,10,-7,10,-12,10,-12,9,-14,9,-13,10,-9,12,-10,8,-11,10,-8,9,-8,9,-9,8,-10,6,-9,8,-9,8,-8,9,-7,7,-7,9,-8,6,-8,6,-12,7,-13,9,-7,7,-11,8,-10,5,-7,6,-6,6,-5,8,-6,6,-4,8,-5,5,-4,5,-4,4,-6,5,-4,4,-5,4,-7,5,-9,6,-7,4,-6,6,-6,5,-9,5,-6,4,-8,6,-4,4,-5,6,-4,5,-4,4,-8,6,-6,6,-6,7,-5,5,-4,6,-5,4,-5,7,-4,6,-4,5,-5,3,-5,4,-4,3,-5,4,-6,6,-5,8,-5,6,-8,7,-6,6,-5,8,-5,7,-6,6,-7,7,-6,6,-5,5,-5,5,-5,5,-7,5,-5,6,-5,7,-5,8,-5,8,-6,7,-7,5,-6,6,-6,5,-4,4,-5,5,-7,6,-5,4,-5,5,-4,6,-6,6,-3,4,-4,3,-3,4,-4,3,-3,3,-4,5,-3,4,-4,5,-5,5,-4,3,-3,3,-3,2,-3,3,-4,3,-3,3,-2,2,-2,4,-2,4,-2,2,-2,2,-2,2,-1,2,-2,2,-2,3,-2,2,-2,2,-2,1,-2,2,-1,2,-1,2,-1,1,-2,2,-1,1,-1,1,-1,2,-2,2,-3,4,-4,3,-6,8,-11,11,-15,10,-17,14,-17,16,-12,14,-16,13,-23,19,-20,15,-24,18,-15,15,-24,14,-21,18,-21,13,-17,17,-22,21,-18,19,-18,17,-26,21,-22,26,-23,18,-21,19,-22,20,-17,24,-14,19,-21,25,-22,15,-21,23,-20,19,-20,17,-20,15,-22,22,-24,24,-21,18,-25,31,-24,23,-13,29,-26,25,-19,19,-16,21,-19,23,-19,21,-20,18,-17,23,-21,19,-15,16,-13,19,-17,20,-13,24,-17,19,-17,22,-19,15,-17,14,-17,13,-12,12,-18,15,-15,13,-15,15,-15,15,-16,14,-13,14,-12,13,-16,13,-20,16,-23,16,-18,19,-15,22,-27,23,-24,22,-17,18,-18,20,-24,20,-15,23,-19,17,-15,16,-16,14,-17,20,-16,21,-12,15,-15,15,-15,13,-10,16,-12,14,-11,13,-8,12,-13,15,-12,19,-18,14,-19,18,-17,19,-24,23,-10,23,-23,20,-21,14,-32,28,-22,21,-17,23,-20,20,-23,23,-21,23,-22,19,-26,20,-21,27,-18,19,-16,16,-20,23,-30,19,-20,21,-27,26,-34,21,-22,20,-25,27,-30,20,-29,29,-26,26,-21,24,-23,22,-22,29,-26,23,-21,20,-19,23,-26,22,-21,24,-19,16,-27,17,-23,22,-21,20,-23,20,-18,23,-25,21,-25,20,-23,20,-23,26,-27,25,-22,24,-31,31,-25,21,-19,24,-25,25,-23,23,-25,24,-21,20,-20,20,-32,28,-26,21,-20,15,-24,28,-16,17,-22,16,-22,13,-20,16,-14,14,-23,12,-17,17,-22,16,-23,16,-22,17,-27,20,-20,20,-19,16,-19,20,-26,12,-16,17,-15,19,-18,16,-21,14,-23,18,-18,16,-16,21,-16,19,-17,15,-14,14,-13,14,-12,14,-18,18,-15,17,-11,21,-27,17,-18,13,-27,23,-22,26,-16,21,-21,25,-22,24,-23,16,-26,28,-18,21,-21,23,-18,25,-29,25,-35,28,-25,27,-23,23,-31,27,-29,20,-19,21,-21,13,-17,19,-18,17,-18,22,-23,18,-22,28,-23,21,-23,17,-24,27,-18,17,-22,14,-24,20,-19,15,-14,17,-24,25,-24,32,-20,31,-17,22,-22,24,-14,18,-17,19,-15,19,-13,20,-25,19,-20,18,-20,12,-24,20,-19,23,-12,19,-15,16,-18,19,-18,17,-16,13,-15,13,-12,12,-13,11,-10,11,-13,13,-9,16,-13,14,-12,13,-10,14,-15,11,-15,14,-19,15,-17,19,-15,22,-16,21,-19,16,-15,19,-15,17,-11,18,-14,14,-16,14,-11,10,-11,15,-13,16,-20,13,-11,13,-13,14,-12,13,-12,13,-13,19,-7,12,-15,9,-14,19,-16,13,-23,19,-17,19,-19,18,-24,20,-18,21,-18,24,-17,24,-19,25,-15,18,-16,22,-21,16,-17,18,-15,15,-21,21,-19,24,-20,28,-28,23,-25,22,-23,20,-18,23,-17,21,-17,20,-33,22,-27,22,-22,21,-21,20,-24,17,-29,22,-25,20,-22,14,-21,26,-34,20,-25,23,-24,23,-28,22,-29,25,-23,31,-21,28,-26,21,-26,21,-25,23,-21,22,-34,29,-29,28,-21,25,-28,29,-24,26,-33,29,-34,29,-31,26,-28,28,-25,25,-22,22,-28,21,-20,18,-28,24,-29,28,-38,26,-28,35,-22,27,-30,28,-29,25,-22,28,-29,28,-26,23,-36,24,-27,31,-29,29,-37,22,-25,29,-21,18,-30,30,-20,26,-20,17,-24,21,-17,14,-24,17,-19,17,-17,14,-17,14,-15,14,-17,12,-16,15,-14,17,-17,19,-16,22,-20,18,-19,21,-20,18,-28,23,-19,13,-23,16,-14,17,-27,19,-18,17,-17,17,-18,16,-21,18,-14,16,-15,17,-15,15,-10,12,-11,14,-11,11,-10,11,-11,11,-11,9,-8,9,-11,9,-7,8,-12,10,-8,8,-8,11,-8,13,-7,10,-13,9,-9,10,-8,9,-8,9,-6,6,-4,8,-5,7,-5,4,-7,6,-6,4,-6,4,-6,6,-8,9,-11,13,-15,14,-12,16,-20,13,-20,21,-20,27,-31,22,-18,24,-24,21,-15,16,-24,19,-16,25,-22,28,-14,24,-22,23,-16,25,-24,22,-20,19,-18,18,-15,11,-11,11,-12,10,-10,9,-9,8,-8,8,-14,13,-9,10,-10,11,-11,7,-8,6,-7,5,-5,6,-6,6,-5,8,-4,6,-6,4,-4,5,-5,5,-5,3,-3,3,-5,3,-3,4,-10,8,-8,12,-11,10,-12,15,-24,22,-30,24,-30,29,-27,24,-22,23,-19,17,-16,17,-21,22,-24,23,-19,23,-21,16,-26,18,-20,19,-22,19,-18,15,-13,19,-14,15,-17,12,-14,11,-12,16,-13,15,-11,18,-10,14,-9,13,-8,10,-9,12,-11,9,-8,10,-7,8,-8,7,-10,10,-8,11,-10,11,-6,9,-8,6,-8,9,-7,6,-10,8,-7,8,-6,5,-9,7,-8,11,-11,14,-11,9,-15,13,-18,17,-14,14,-20,15,-14,15,-18,14,-15,14,-16,20,-19,22,-20,22,-17,21,-20,20,-16,14,-16,14,-13,14,-12,13,-11,11,-10,10,-12,11,-11,9,-8,8,-6,8,-5,6,-5,5,-4,6,-5,6,-6,5,-7,5,-8,5,-6,5,-6,4,-7,6,-4,5,-4,5,-2,3,-2,2,-2,1,-2,1,-3,2,-5,3,-5,6,-7,7,-10,9,-9,15,-14,13,-23,22,-18,33,-22,25,-22,17,-20,23,-16,19,-22,23,-23,28,-19,24,-26,23,-28,14,-15,22,-21,25,-20,24,-22,21,-30,21,-27,29,-24,22,-20,21,-28,15,-21,18,-25,21,-20,22,-20,21,-16,15,-17,22,-24,15,-28,16,-28,21,-26,18,-23,34,-28,21,-21,22,-18,13,-19,14,-17,17,-16,20,-13,15,-16,16,-19,25,-22,26,-22,19,-24,30,-15,21,-24,27,-22,23,-24,22,-23,22,-20,18,-17,17,-15,18,-15,10,-15,16,-15,15,-15,14,-11,16,-14,15,-18,12,-12,9,-18,14,-17,12,-21,12,-18,19,-22,21,-20,23,-20,22,-17,17,-16,19,-22,18,-15,14,-16,13,-16,10,-15,14,-16,16,-21,22,-16,18,-16,14,-24,24,-18,21,-21,16,-16,8,-14,13,-15,18,-21,15,-22,18,-18,29,-25,30,-36,26,-33,34,-29,21,-26,23,-33,25,-31,19,-29,22,-32,24,-23,23,-25,32,-31,38,-34,42,-45,34,-45,26,-35,30,-27,27,-30,29,-19,25,-21,22,-28,21,-29,28,-27,28,-21,25,-27,34,-21,20,-29,21,-21,26,-19,29,-20,17,-31,27,-21,19,-37,26,-26,23,-33,32,-26,29,-31,28,-35,29,-28,20,-31,30,-36,27,-21,22,-21,21,-30,25,-17,19,-20,19,-22,16,-24,20,-23,22,-15,21,-22,17,-17,18,-22,19,-18,17,-22,20,-14,14,-25,23,-21,17,-24,18,-21,20,-17,14,-24,22,-27,25,-20,15,-18,20,-30,19,-23,15,-20,16,-21,23,-22,22,-21,19,-21,19,-24,14,-23,14,-19,18,-15,21,-17,19,-21,12,-15,18,-19,20,-18,18,-21,19,-19,18,-21,23,-20,23,-18,17,-21,23,-20,26,-31,25,-27,29,-24,21,-23,33,-28,33,-18,21,-21,20,-16,21,-16,19,-20,16,-23,22,-23,20,-26,30,-33,25,-26,22,-18,17,-24,15,-14,14,-18,20,-27,22,-28,35,-26,22,-18,21,-18,20,-17,13,-17,20,-18,19,-20,33,-25,28,-31,28,-24,21,-35,36,-24,35,-33,23,-19,24,-22,22,-21,31,-23,24,-27,28,-19,26,-25,29,-24,31,-24,32,-29,28,-32,34,-26,21,-24,18,-18,21,-22,19,-16,15,-19,21,-19,20,-15,26,-20,16,-20,18,-16,15,-17,13,-26,24,-24,16,-19,24,-24,23,-34,26,-34,27,-21,24,-28,18,-22,17,-18,17,-19,15,-18,17,-19,16,-17,16,-22,22,-21,23,-23,19,-20,14,-30,25,-24,21,-19,22,-18,21,-18,14,-16,15,-27,27,-29,24,-31,39,-31,27,-37,28,-45,25,-24,20,-33,25,-31,26,-33,25,-37,30,-25,40,-27,33,-29,38,-31,39,-27,32,-30,28,-30,29,-35,27,-35,29,-32,36,-28,33,-32,43,-25,37,-23,24,-26,29,-17,24,-30,24,-27,24,-21,26,-18,24,-21,27,-26,17,-25,31,-27,22,-21,17,-20,22,-24,17,-19,20,-19,16,-18,16,-17,16,-15,15,-21,22,-15,20,-28,16,-19,18,-19,24,-17,15,-18,15,-22,15,-14,12,-23,21,-21,17,-27,24,-15,18,-18,21,-22,18,-23,16,-21,20,-20,19,-19,20,-34,21,-29,24,-23,20,-19,26,-27,21,-23,22,-25,19,-19,22,-28,31,-24,27,-21,29,-18,19,-20,17,-21,17,-20,22,-27,20,-29,19,-33,27,-23,24,-20,17,-21,23,-18,26,-23,19,-17,20,-18,17,-20,24,-26,17,-25,19,-20,18,-22,28,-19,28,-24,27,-29,26,-21,31,-24,26,-24,27,-20,20,-21,17,-16,13,-17,12,-16,11,-16,11,-14,15,-17,15,-12,14,-9,11,-14,15,-9,11,-10,9,-12,15,-9,7,-14,12,-16,12,-14,11,-11,9,-11,14,-15,10,-8,10,-8,13,-9,12,-9,12,-10,10,-11,12,-12,11,-9,11,-8,9,-11,8,-9,9,-9,9,-11,10,-10,14,-13,9,-15,14,-14,19,-18,14,-17,19,-19,16,-18,21,-13,17,-17,12,-12,9,-10,12,-9,9,-9,10,-10,11,-9,10,-10,10,-7,8,-9,10,-7,9,-6,6,-7,6,-6,7,-8,7,-8,9,-7,6,-6,8,-5,6,-7,4,-4,4,-4,5,-5,5,-7,6,-6,7,-5,5,-4,4,-6,5,-6,5,-6,8,-5,6,-4,4,-5,4,-5,4,-7,9,-9,10,-11,11,-15,15,-11,11,-11,8,-8,9,-10,16,-12,12,-10,12,-9,8,-7,9,-9,9,-7,7,-9,5,-5,6,-6,6,-5,5,-7,10,-5,7,-5,4,-4,6,-5,4,-5,5,-7,8,-8,7,-8,6,-5,4,-6,5,-8,6,-6,5,-5,5,-4,4,-7,4,-6,5,-6,10,-8,7,-10,8,-7,7,-8,7,-6,4,-6,7,-6,4,-10,9,-10,10,-11,11,-11,10,-11,14,-15,18,-21,14,-17,14,-16,13,-15,12,-12,14,-12,10,-13,14,-12,12,-10,9,-10,7,-8,6,-9,7,-5,7,-5,5,-5,4,-5,4,-6,6,-6,7,-6,8,-5,5,-5,4,-5,5,-7,5,-4,4,-4,3,-4,6,-6,6,-10,9,-7,7,-8,6,-8,8,-6,6,-5,5,-3,6,-4,5,-6,5,-7,6,-10,10,-13,11,-9,8,-8,10,-13,10,-10,12,-13,14,-14,13,-10,9,-12,11,-13,11,-14,11,-7,9,-12,10,-10,10,-10,8,-12,8,-12,9,-8,8,-12,12,-14,11,-11,7,-12,12,-14,15,-19,14,-16,13,-11,12,-14,14,-12,14,-13,16,-15,15,-13,16,-18,15,-10,12,-11,12,-12,10,-19,14,-9,11,-13,9,-14,11,-13,12,-11,11,-12,14,-15,13,-16,17,-16,22,-20,25,-15,16,-21,14,-14,14,-16,20,-19,17,-18,17,-15,17,-16,15,-18,15,-18,20,-15,17,-18,11,-14,13,-16,14,-15,12,-17,16,-11,14,-10,12,-16,13,-17,14,-11,17,-15,19,-24,21,-23,15,-14,15,-21,19,-27,23,-16,18,-14,12,-16,12,-14,15,-13,13,-18,24,-22,20,-18,20,-19,20,-22,26,-20,19,-20,22,-17,18,-15,11,-21,15,-20,17,-20,17,-18,23,-25,20,-22,17,-15,14,-13,10,-12,14,-14,14,-16,18,-18,21,-19,18,-18,16,-13,14,-18,14,-16,15,-13,15,-17,16,-15,16,-17,17,-20,17,-15,15,-16,22,-18,22,-16,17,-14,12,-14,12,-16,23,-13,15,-9,13,-13,10,-10,13,-13,18,-17,15,-13,15,-8,10,-9,12,-13,11,-12,12,-16,12,-18,23,-18,20,-14,15,-21,21,-22,21,-18,21,-21,16,-20,17,-21,17,-18,14,-14,20,-14,15,-15,12,-17,15,-14,11,-8,8,-13,15,-9,12,-9,13,-10,12,-9,13,-8,10,-15,17,-20,16,-20,16,-15,16,-18,22,-17,19,-15,17,-12,14,-14,12,-16,14,-11,13,-12,16,-12,19,-17,17,-13,15,-14,14,-11,17,-19,18,-14,14,-15,14,-12,16,-9,10,-12,14,-14,20,-19,14,-22,28,-29,20,-16,24,-16,23,-25,30,-23,27,-31,22,-26,22,-28,25,-21,32,-21,33,-26,22,-22,23,-30,19,-23,21,-18,28,-29,13,-25,17,-25,14,-32,22,-20,26,-25,27,-25,26,-18,22,-17,25,-29,22,-27,16,-28,24,-25,28,-26,23,-27,17,-29,21,-24,26,-18,26,-21,20,-25,24,-24,25,-22,25,-17,14,-13,17,-17,23,-18,21,-15,16,-17,15,-27,18,-21,14,-18,20,-22,17,-17,18,-20,18,-20,19,-15,17,-18,18,-15,20,-14,22,-20,23,-18,21,-18,15,-15,16,-19,16,-20,20,-16,18,-19,13,-16,14,-17,17,-15,20,-16,15,-13,20,-15,16,-13,16,-17,16,-21,19,-22,18,-20,23,-16,18,-17,20,-21,21,-23,27,-15,20,-20,18,-17,22,-19,18,-22,14,-11,20,-17,14,-15,13,-21,10,-14,15,-13,23,-13,20,-14,13,-15,21,-22,17,-17,17,-26,25,-19,18,-18,17,-19,20,-22,19,-27,17,-18,14,-16,21,-22,13,-21,22,-14,28,-14,20,-22,18,-16,14,-18,19,-17,19,-20,19,-20,18,-18,16,-20,15,-20,17,-24,16,-23,15,-19,17,-14,17,-13,18,-14,19,-15,22,-19,21,-14,23,-16,18,-13,14,-9,13,-12,13,-12,19,-12,16,-14,15,-15,14,-11,12,-10,15,-13,10,-11,12,-8,10,-8,10,-9,13,-10,10,-13,15,-11,20,-14,14,-14,11,-13,10,-11,8,-7,8,-10,7,-10,9,-9,9,-10,9,-8,8,-5,7,-5,8,-7,6,-5,7,-6,10,-5,5,-6,6,-6,5,-5,5,-6,4,-4,3,-4,3,-4,3,-5,5,-5,5,-2,4,-4,3,-2,2,-2,3,-5,4,-7,7,-8,8,-9,15,-8,14,-13,17,-14,16,-15,19,-18,16,-15,15,-13,15,-15,14,-18,14,-17,11,-13,12,-13,15,-9,16,-11,17,-13,15,-15,19,-14,21,-13,17,-20,16,-18,15,-23,15,-19,16,-12,15,-20,18,-20,12,-21,11,-18,13,-14,9,-14,14,-14,15,-13,14,-15,13,-13,12,-14,12,-18,13,-13,18,-18,21,-17,20,-13,19,-17,18,-19,21,-27,20,-29,14,-27,17,-34,21,-30,12,-27,17,-25,18,-26,22,-23,19,-19,21,-24,18,-27,26,-19,27,-21,25,-18,27,-24,25,-24,19,-20,28,-16,29,-17,27,-19,27,-22,30,-24,23,-21,26,-29,34,-30,42,-20,29,-34,33,-27,33,-32,26,-26,20,-29,25,-25,16,-24,19,-20,26,-20,27,-19,23,-22,25,-25,22,-19,19,-18,23,-17,37,-24,27,-25,28,-24,22,-20,24,-17,20,-15,20,-23,27,-26,20,-27,25,-16,19,-26,19,-27,24,-22,14,-25,19,-21,22,-19,23,-19,17,-20,19,-23,25,-23,21,-20,23,-18,18,-17,20,-20,21,-13,21,-14,20,-12,20,-13,26,-15,16,-14,14,-9,16,-23,23,-19,19,-21,29,-19,17,-19,17,-19,21,-19,23,-19,17,-19,22,-18,17,-14,16,-14,18,-16,15,-24,15,-13,14,-15,20,-17,15,-17,18,-12,20,-16,22,-19,13,-21,15,-15,24,-17,20,-18,15,-19,20,-24,16,-11,23,-12,19,-19,21,-19,18,-18,19,-22,17,-18,17,-20,19,-16,15,-18,21,-21,26,-25,25,-22,15,-22,20,-20,13,-25,17,-25,12,-21,13,-20,15,-16,13,-18,11,-23,16,-24,13,-14,13,-17,17,-14,15,-11,17,-14,17,-11,14,-14,14,-20,13,-13,21,-36,34,-20,17,-30,25,-19,18,-21,17,-17,11,-22,20,-19,19,-18,20,-16,23,-19,19,-22,17,-17,16,-22,15,-15,11,-12,12,-12,15,-12,7,-8,16,-11,10,-10,19,-8,8,-7,14,-6,13,-8,12,-7,13,-12,8,-7,7,-6,6,-6,6,-9,10,-6,6,-5,4,-4,7,-7,7,-5,6,-6,5,-7,8,-5,6,-6,6,-7,7,-9,10,-11,8,-16,14,-12,19,-19,14,-19,14,-18,15,-17,17,-10,13,-14,13,-9,16,-11,10,-8,10,-6,9,-11,13,-9,6,-8,8,-8,7,-9,6,-8,5,-5,6,-4,7,-5,6,-6,4,-5,5,-3,4,-4,4,-6,4,-4,3,-4,6,-4,2,-4,5,-4,4,-3,4,-3,3,-3,4,-3,3,-2,3,-3,3,-5,3,-3,5,-5,4,-7,6,-6,9,-10,11,-10,13,-13,16,-15,12,-11,11,-13,14,-11,10,-7,11,-11,8,-8,10,-12,11,-9,11,-6,7,-14,12,-8,8,-8,9,-10,8,-7,6,-7,5,-5,7,-5,5,-4,7,-4,3,-4,5,-4,4,-6,2,-3,4,-3,3,-3,3,-2,3,-3,2,-3,2,-2,3,-3,2,-2,3,-2,2,-2,2,-2,2,-1,2,-2,2,-2,2,-4,4,-7,7,-8,13,-11,11,-13,17,-15,12,-14,19,-17,10,-10,14,-6,10,-13,8,-6,6,-6,4,-5,7,-4,6,-8,6,-6,6,-4,5,-6,5,-6,4,-4,6,-3,4,-4,5,-2,3,-4,3,-3,4,-3,2,-4,2,-1,3,-3,2,-3,2,-2,2,-3,3,-3,2,-2,1,-3,2,-2,2,-1,2,-2,1,-1,1,-1,1,-2,2,-2,2,-1,3,-8,11,-10,14,-11,14,-11,16,-12,12,-15,15,-14,14,-15,15,-14,16,-9,18,-13,19,-12,14,-13,20,-16,20,-19,20,-17,18,-18,12,-18,19,-21,19,-22,16,-24,22,-22,15,-22,26,-25,22,-25,23,-20,25,-20,22,-22,27,-21,18,-18,19,-16,23,-20,22,-16,20,-26,23,-26,22,-30,27,-26,23,-25,23,-23,18,-24,15,-25,17,-20,19,-18,13,-22,14,-22,18,-20,24,-23,23,-20,25,-26,21,-18,29,-22,23,-21,15,-26,25,-16,22,-17,20,-19,17,-23,16,-16,24,-25,17,-21,26,-23,20,-20,19,-27,23,-25,24,-22,33,-18,19,-25,25,-27,31,-26,31,-34,28,-33,24,-26,29,-27,30,-19,37,-26,35,-30,27,-24,34,-30,30,-29,32,-26,25,-25,28,-25,28,-25,24,-21,33,-26,32,-30,30,-22,21,-27,25,-28,26,-19,24,-24,25,-23,24,-19,26,-22,30,-18,21,-16,15,-26,24,-18,19,-16,25,-16,22,-19,20,-21,18,-20,20,-29,16,-19,13,-30,16,-19,13,-17,17,-26,11,-20,15,-17,16,-11,11,-20,13,-14,17,-17,16,-22,14,-11,16,-19,19,-17,18,-22,14,-20,19,-17,18,-20,23,-17,21,-18,22,-16,16,-14,23,-17,24,-12,16,-18,24,-13,24,-15,22,-22,20,-13,22,-15,18,-16,18,-15,23,-15,17,-18,20,-18,22,-15,19,-17,20,-19,19,-14,12,-16,18,-21,15,-16,17,-14,22,-16,15,-14,20,-19,19,-15,20,-17,17,-20,22,-15,17,-17,15,-17,18,-20,17,-13,19,-17,17,-14,16,-14,13,-16,15,-15,14,-11,16,-18,16,-17,16,-14,13,-14,15,-13,13,-19,12,-17,14,-16,17,-17,16,-12,15,-13,13,-19,17,-19,15,-23,17,-16,15,-13,10,-10,10,-10,12,-11,8,-10,6,-13,10,-14,11,-10,13,-14,9,-12,14,-10,10,-10,11,-11,8,-9,10,-9,10,-9,9,-6,6,-6,9,-6,9,-7,8,-8,8,-6,8,-7,9,-7,7,-4,6,-6,4,-5,7,-5,6,-5,6,-5,6,-7,4,-5,5,-7,7,-7,4,-7,6,-12,7,-13,15,-15,17,-17,16,-14,16,-22,17,-20,27,-20,18,-15,19,-12,15,-11,13,-13,11,-11,10,-8,8,-8,7,-9,8,-7,8,-7,5,-7,6,-6,8,-7,8,-5,8,-4,7,-5,6,-6,4,-4,6,-4,6,-4,7,-4,5,-5,4,-4,4,-5,4,-4,3,-5,4,-5,3,-3,2,-4,3,-3,4,-4,2,-4,2,-3,2,-5,4,-9,5,-5,7,-8,12,-10,9,-18,14,-15,18,-12,12,-15,13,-16,13,-11,12,-13,10,-9,10,-16,7,-19,13,-10,11,-13,9,-9,11,-13,9,-7,8,-3,5,-5,5,-7,5,-4,5,-5,6,-6,5,-4,5,-5,8,-6,3,-4,8,-6,6,-4,5,-3,8,-4,2,-3,3,-3,3,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-3,2,-4,3,-4,5,-12,8,-11,15,-12,16,-20,18,-12,17,-24,17,-17,18,-22,18,-16,23,-13,19,-13,21,-13,16,-15,16,-13,17,-14,21,-16,24,-19,18,-18,14,-17,13,-15,15,-17,14,-14,14,-13,12,-16,11,-13,10,-15,9,-11,9,-12,7,-10,5,-6,7,-7,7,-5,4,-5,7,-6,5,-5,4,-5,5,-5,4,-3,5,-3,6,-5,6,-6,4,-7,5,-8,4,-5,6,-8,5,-10,13,-7,11,-13,14,-18,16,-21,17,-17,19,-17,18,-17,17,-19,21,-15,23,-12,19,-15,18,-19,16,-14,15,-16,17,-17,20,-16,17,-13,11,-11,13,-11,14,-14,9,-14,12,-9,15,-10,18,-10,17,-10,18,-11,11,-9,17,-10,14,-14,15,-11,13,-9,11,-10,10,-8,8,-7,8,-7,8,-8,7,-9,8,-7,6,-6,5,-6,8,-6,7,-7,7,-5,9,-5,7,-7,6,-12,9,-14,10,-11,12,-21,14,-17,21,-21,17,-9,19,-20,24,-20,22,-20,16,-19,20,-16,23,-21,16,-17,19,-17,18,-12,13,-12,11,-15,12,-13,16,-10,9,-10,11,-10,9,-9,7,-9,9,-10,7,-12,9,-9,11,-8,7,-13,10,-10,8,-10,10,-12,6,-5,8,-9,6,-9,8,-13,12,-13,15,-10,14,-15,17,-11,12,-18,17,-16,14,-18,13,-16,17,-27,17,-12,14,-26,18,-18,16,-31,19,-25,17,-20,20,-21,20,-29,19,-20,22,-20,23,-15,15,-11,12,-17,13,-20,11,-19,17,-19,16,-22,15,-18,14,-14,16,-20,18,-20,12,-12,13,-18,18,-13,15,-10,13,-14,18,-15,10,-12,13,-8,14,-14,9,-13,10,-12,9,-12,10,-9,8,-12,10,-9,11,-10,10,-9,7,-11,10,-11,9,-10,8,-9,8,-8,6,-7,6,-7,6,-7,6,-8,5,-7,7,-7,6,-5,5,-6,4,-5,4,-4,5,-3,4,-3,4,-3,3,-3,4,-3,4,-3,4,-3,4,-3,4,-3,3,-3,3,-2,2,-2,3,-3,2,-2,2,-3,3,-3,3,-3,2,-3,2,-2,2,-2,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,-2,1,-2,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,2,-3,4,-3,5,-3,5,-4,6,-6,8,-6,9,-6,9,-5,10,-7,10,-5,10,-5,9,-7,11,-6,10,-7,13,-7,12,-7,11,-5,10,-6,10,-6,11,-4,10,-5,13,-6,12,-6,9,-6,12,-6,11,-7,11,-7,11,-7,11,-8,7,-9,13,-9,15,-9,15,-10,14,-9,15,-10,11,-9,16,-10,15,-9,15,-8,14,-8,14,-9,12,-9,13,-9,15,-9,14,-6,13,-10,15,-11,11,-9,14,-9,15,-6,12,-5,12,-9,8,-8,9,-10,9,-12,11,-13,13,-14,15,-13,14,-11,17,-11,16,-13,14,-11,16,-9,14,-9,11,-8,13,-9,13,-8,11,-7,16,-11,14,-9,15,-10,12,-10,14,-13,10,-9,13,-10,15,-12,15,-12,17,-13,15,-12,10,-8,12,-11,11,-11,11,-10,13,-10,12,-9,12,-10,14,-7,10,-7,9,-8,10,-10,7,-9,8,-8,7,-10,8,-8,9,-7,9,-7,7,-9,8,-9,10,-7,10,-8,8,-7,10,-6,8,-10,11,-9,10,-10,11,-11,10,-7,8,-9,9,-7,6,-6,8,-6,7,-7,7,-5,9,-9,10,-7,9,-7,10,-7,11,-6,10,-6,10,-8,8,-8,10,-6,10,-8,9,-8,10,-6,10,-7,13,-8,10,-9,12,-8,8,-10,10,-11,12,-12,11,-11,12,-10,13,-10,15,-8,10,-7,11,-8,10,-7,7,-7,8,-6,9,-7,9,-8,10,-7,8,-9,10,-9,8,-8,7,-9,8,-8,7,-7,6,-9,7,-6,7,-5,7,-6,7,-5,7,-5,7,-6,7,-6,7,-6,8,-5,7,-6,9,-6,8,-7,7,-6,8,-6,7,-7,8,-5,6,-6,7,-4,5,-5,5,-5,5,-3,3,-3,3,-3,3,-3,2,-3,3,-3,2,-4,4,-2,3,-5,5,-4,2,-4,3,-3,4,-3,4,-3,3,-3,7,-7,7,-8,6,-7,8,-6,7,-6,7,-8,7,-9,8,-9,10,-8,11,-8,10,-9,11,-10,9,-11,11,-12,11,-9,11,-11,12,-11,10,-11,10,-8,8,-8,8,-8,8,-11,9,-8,9,-8,8,-7,6,-6,8,-5,8,-6,7,-7,5,-7,6,-7,6,-8,6,-9,7,-9,5,-9,6,-8,6,-8,4,-7,5,-6,5,-5,5,-5,3,-4,3,-4,3,-4,3,-3,2,-3,2,-2,3,-2,3,-2,2,-1,2,-2,3,-2,3,-3,3,-2,3,-3,3,-3,3,-2,2,-2,2,-1,2,-2,1,-2,1,-2,1,-2,1,-1,1,-1,2,-3,6,-6,7,-5,7,-6,4,-4,4,-4,4,-3,5,-4,4,-2,3,-3,3,-2,3,-3,3,-3,4,-2,3,-2,3,-2,2,-2,2,-3,2,-3,1,-2,1,-3,2,-3,4,-5,5,-5,6,-7,8,-8,7,-6,6,-4,5,-4,5,-3,4,-3,3,-3,3,-2,4,-3,3,-3,3,-2,3,-2,1,-2,1,-2,2,-2,2,-3,4,-5,7,-5,9,-6,8,-7,10,-6,9,-5,10,-5,10,-5,6,-5,5,-4,5,-4,4,-3,4,-3,3,-3,4,-3,4,-4,4,-4,4,-3,3,-2,3,-2,2,-4,5,-7,8,-7,11,-10,14,-11,15,-12,17,-12,17,-12,15,-9,12,-9,12,-8,11,-7,9,-5,8,-4,6,-6,6,-7,5,-5,4,-4,5,-4,4,-3,4,-3,4,-6,8,-7,10,-8,10,-10,12,-11,15,-11,16,-14,15,-13,15,-14,15,-13,14,-10,12,-11,10,-9,10,-10,11,-8,10,-8,7,-8,6,-8,7,-8,7,-7,6,-7,8,-8,7,-10,11,-7,7,-8,10,-8,11,-10,10,-9,9,-10,8,-14,13,-12,13,-12,13,-12,14,-14,17,-13,17,-17,17,-12,21,-11,18,-9,15,-11,18,-11,20,-11,17,-12,18,-12,18,-13,20,-12,20,-16,21,-16,23,-17,24,-18,21,-16,21,-16,24,-13,24,-13,25,-14,23,-15,25,-19,25,-19,26,-23,23,-22,24,-18,22,-19,20,-16,16,-15,13,-16,15,-21,18,-22,18,-22,19,-21,20,-18,19,-17,19,-12,13,-14,16,-16,18,-16,18,-16,16,-16,16,-17,18,-17,17,-13,17,-11,12,-15,11,-17,18,-22,18,-22,18,-19,21,-18,21,-14,18,-13,17,-13,21,-16,17,-15,18,-12,19,-14,18,-13,18,-15,20,-15,23,-17,21,-12,15,-13,16,-18,21,-21,25,-22,24,-19,23,-14,24,-12,23,-14,20,-15,21,-14,22,-16,22,-13,14,-9,9,-9,8,-7,6,-8,10,-12,11,-8,12,-13,16,-10,14,-15,16,-15,17,-11,13,-12,17,-10,14,-12,18,-13,18,-13,15,-13,16,-11,17,-14,19,-11,15,-15,14,-16,14,-10,12,-15,12,-13,17,-18,13,-13,10,-16,13,-15,18,-18,15,-14,20,-16,13,-15,17,-15,11,-14,12,-16,11,-13,11,-15,13,-16,13,-14,15,-17,14,-19,10,-14,8,-10,11,-9,10,-16,13,-15,16,-17,16,-14,17,-12,12,-14,14,-14,15,-13,14,-11,11,-11,13,-12,11,-11,14,-10,11,-11,11,-10,13,-10,11,-10,10,-12,9,-9,7,-6,8,-7,7,-12,8,-9,9,-8,7,-8,10,-10,7,-9,10,-9,11,-10,13,-10,10,-12,11,-13,13,-9,9,-15,14,-13,11,-11,10,-12,9,-11,8,-11,8,-11,6,-6,6,-8,8,-6,6,-7,9,-10,5,-8,8,-12,13,-10,8,-11,14,-8,7,-9,12,-9,9,-11,10,-10,13,-10,10,-10,11,-8,11,-9,9,-9,10,-9,13,-10,14,-11,14,-10,18,-10,16,-11,15,-9,16,-11,14,-11,14,-18,12,-11,12,-15,13,-13,11,-9,14,-11,16,-16,17,-12,16,-13,13,-7,9,-9,11,-10,12,-7,11,-7,11,-7,10,-7,9,-9,10,-9,9,-10,6,-7,6,-10,10,-10,11,-8,9,-9,12,-8,10,-6,9,-7,9,-7,7,-6,7,-7,7,-5,8,-6,9,-6,8,-7,7,-8,8,-9,8,-10,8,-11,8,-9,7,-10,6,-9,5,-8,5,-9,6,-8,6,-7,6,-5,4,-7,7,-7,10,-9,12,-9,13,-9,12,-10,12,-11,13,-10,12,-9,10,-10,11,-9,11,-9,11,-7,9,-7,11,-8,12,-9,13,-8,10,-5,5,-6,6,-5,6,-5,5,-4,4,-7,7,-8,9,-8,8,-9,10,-9,10,-8,9,-9,7,-10,8,-11,12,-10,11,-8,9,-8,11,-8,12,-8,8,-9,7,-7,7,-6,7,-9,8,-8,8,-6,5,-5,4,-7,6,-11,11,-9,12,-9,9,-9,9,-12,8,-8,8,-10,13,-9,9,-10,9,-8,9,-11,9,-10,8,-10,9,-9,8,-9,10,-11,10,-11,11,-10,11,-11,9,-11,12,-7,7,-6,7,-8,6,-5,5,-5,5,-4,5,-5,5,-6,6,-6,5,-5,6,-5,5,-6,3,-5,3,-3,5,-3,4,-5,2,-4,3,-5,4,-4,3,-3,4,-3,4,-6,5,-6,7,-7,8,-8,7,-8,6,-7,8,-9,9,-11,9,-10,9,-10,8,-7,9,-8,7,-8,6,-9,7,-6,6,-6,5,-6,6,-6,6,-7,5,-5,4,-6,5,-5,5,-8,5,-6,6,-6,4,-4,6,-6,5,-6,8,-6,6,-5,7,-4,6,-5,5,-4,3,-6,4,-6,4,-5,4,-5,3,-5,4,-5,3,-6,5,-6,5,-5,4,-4,5,-5,4,-4,6,-4,4,-3,3,-4,5,-4,3,-4,4,-5,5,-5,3,-5,4,-5,3,-3,4,-5,5,-5,3,-7,4,-6,5,-6,5,-4,5,-4,7,-4,6,-4,7,-6,4,-5,4,-4,6,-7,6,-7,6,-6,4,-5,6,-4,6,-5,5,-8,8,-7,10,-7,7,-5,8,-5,6,-7,6,-6,4,-5,5,-4,6,-6,5,-8,6,-7,7,-6,8,-6,6,-6,7,-4,6,-6,6,-6,4,-6,5,-6,6,-7,8,-11,8,-17,11,-16,13,-18,13,-15,15,-11,19,-12,19,-11,21,-12,25,-15,22,-16,18,-14,15,-14,16,-10,15,-12,15,-11,15,-17,17,-14,15,-9,18,-11,12,-10,14,-10,14,-9,13,-14,17,-17,17,-15,18,-19,22,-18,19,-22,22,-19,20,-21,19,-17,23,-14,22,-14,23,-17,21,-14,24,-16,21,-15,20,-12,18,-13,16,-12,14,-16,15,-19,17,-21,19,-18,20,-20,20,-23,18,-28,18,-19,22,-19,16,-22,17,-18,17,-17,20,-14,25,-16,15,-12,14,-11,12,-17,14,-17,14,-18,11,-16,14,-19,13,-14,15,-20,20,-15,17,-21,21,-14,14,-11,13,-17,13,-12,15,-18,15,-14,15,-18,15,-18,14,-17,17,-15,13,-17,15,-16,15,-17,16,-16,15,-17,19,-15,14,-13,11,-7,9,-9,12,-10,11,-10,10,-9,11,-9,11,-11,12,-11,10,-15,12,-14,13,-17,16,-17,15,-14,10,-17,18,-15,14,-14,14,-17,12,-11,12,-12,12,-8,10,-5,5,-5,10,-11,14,-9,16,-11,15,-14,17,-13,19,-13,17,-18,23,-15,27,-15,23,-16,23,-17,22,-16,23,-18,22,-18,22,-17,22,-13,18,-16,20,-15,19,-13,21,-13,20,-13,18,-16,16,-13,18,-14,22,-12,19,-12,15,-14,14,-15,14,-9,13,-10,13,-9,9,-8,12,-11,12,-12,13,-10,8,-7,11,-6,7,-6,6,-5,6,-5,6,-6,7,-8,6,-8,6,-8,5,-9,7,-10,14,-12,17,-15,19,-14,18,-15,16,-10,12,-7,5,-4,6,-9,8,-12,11,-11,11,-13,11,-14,13,-21,15,-18,16,-8,13,-9,9,-10,6,-9,9,-18,15,-22,18,-25,17,-20,23,-16,18,-18,13,-13,11,-8,8,-12,11,-10,11,-14,21,-14,23,-22,21,-20,21,-16,21,-18,20,-15,15,-11,11,-11,10,-10,10,-9,10,-16,15,-14,19,-19,16,-18,16,-20,19,-16,18,-18,15,-10,10,-14,11,-10,10,-13,11,-11,14,-11,8,-11,7,-11,8,-8,8,-9,8,-10,9,-11,9,-14,8,-10,10,-8,8,-18,15,-23,18,-25,22,-23,21,-26,20,-23,20,-21,14,-18,15,-12,10,-12,9,-10,9,-9,8,-7,11,-9,10,-10,9,-8,7,-7,7,-5,5,-8,5,-7,7,-9,8,-9,8,-11,10,-10,10,-15,12,-14,12,-10,10,-12,9,-8,10,-7,7,-9,7,-5,6,-5,6,-6,5,-4,5,-6,8,-5,6,-6,6,-6,6,-6,6,-4,7,-9,5,-8,11,-9,8,-12,11,-10,11,-9,10,-10,9,-10,10,-8,10,-6,9,-7,7,-7,7,-7,7,-8,7,-6,8,-5,7,-3,4,-4,5,-3,3,-3,3,-5,4,-9,11,-10,12,-9,13,-10,16,-9,12,-14,16,-9,16,-11,20,-11,23,-15,20,-15,21,-11,20,-16,11,-16,13,-19,15,-15,15,-13,18,-16,18,-13,16,-13,18,-12,21,-10,19,-11,17,-12,16,-15,11,-10,15,-11,16,-10,13,-11,12,-11,14,-12,18,-16,18,-15,19,-13,22,-12,21,-13,22,-11,21,-13,20,-12,19,-10,18,-14,16,-15,10,-9,11,-9,12,-9,11,-5,12,-9,15,-9,19,-12,18,-11,18,-16,19,-16,18,-16,17,-17,18,-18,20,-18,16,-17,13,-16,13,-15,13,-11,14,-10,15,-11,13,-16,12,-14,13,-13,15,-12,15,-12,15,-9,14,-10,15,-12,14,-13,10,-11,7,-8,6,-7,11,-8,11,-6,9,-4,5,-5,5,-6,4,-5,6,-6,8,-7,8,-7,9,-8,9,-4,5,-5,5,-6,8,-8,12,-10,14,-9,13,-8,13,-9,17,-9,19,-12,19,-12,17,-11,15,-16,14,-17,15,-15,15,-16,14,-13,15,-13,10,-12,18,-17,23,-18,20,-15,23,-13,14,-8,13,-10,12,-10,9,-13,13,-9,9,-12,13,-14,12,-10,15,-9,17,-11,15,-11,15,-7,12,-8,9,-10,12,-10,8,-10,11,-10,12,-10,9,-9,8,-7,9,-13,17,-13,17,-9,18,-9,14,-9,11,-9,8,-7,8,-8,10,-9,8,-10,7,-10,9,-9,19,-16,20,-11,13,-15,15,-14,16,-15,16,-10,10,-11,13,-8,9,-14,8,-8,9,-10,9,-9,9,-9,10,-10,13,-12,12,-8,8,-13,14,-9,12,-8,10,-10,9,-11,7,-13,10,-15,16,-16,19,-16,12,-9,11,-15,11,-14,9,-12,8,-11,11,-15,12,-16,13,-14,15,-9,11,-13,14,-11,11,-11,9,-17,12,-11,15,-6,9,-8,7,-8,9,-16,11,-17,11,-20,17,-18,13,-16,13,-22,17,-23,16,-24,16,-23,16,-20,12,-17,11,-16,15,-16,16,-15,17,-14,16,-12,16,-12,15,-10,15,-8,14,-9,16,-9,13,-13,15,-14,16,-21,11,-21,28,-27,27,-18,19,-15,20,-16,16,-13,15,-17,34,-17,22,-22,27,-19,18,-17,28,-17,28,-22,21,-18,18,-23,18,-24,20,-20,33,-26,26,-21,22,-28,28,-31,28,-18,29,-30,30,-24,34,-18,19,-24,26,-24,26,-20,19,-15,24,-14,23,-15,14,-15,16,-12,13,-8,8,-10,10,-11,9,-9,13,-9,12,-11,15,-21,18,-11,14,-20,25,-20,23,-22,30,-23,29,-20,23,-22,21,-26,22,-26,28,-22,28,-22,26,-16,20,-19,15,-16,19,-13,12,-17,12,-12,14,-9,9,-13,8,-10,16,-15,20,-20,14,-28,22,-27,32,-24,17,-25,33,-23,21,-20,29,-20,34,-19,14,-25,15,-14,21,-14,19,-15,14,-14,18,-24,14,-15,23,-15,22,-12,20,-19,18,-13,19,-25,16,-22,22,-22,30,-18,36,-21,19,-17,20,-17,18,-11,20,-14,14,-14,16,-21,19,-15,16,-17,14,-18,16,-15,16,-15,17,-19,14,-13,20,-12,9,-7,13,-12,14,-16,16,-12,18,-20,14,-20,16,-17,23,-22,18,-28,22,-34,23,-24,21,-20,19,-21,11,-20,20,-16,15,-13,16,-17,11,-12,14,-13,10,-12,9,-17,14,-18,14,-14,12,-15,17,-20,21,-15,13,-12,18,-15,16,-12,13,-17,16,-15,22,-12,17,-16,19,-16,12,-11,12,-9,13,-13,13,-15,17,-18,16,-17,16,-13,11,-10,13,-10,10,-12,10,-10,8,-9,7,-10,12,-17,18,-19,21,-15,18,-17,28,-19,18,-20,20,-18,19,-22,20,-28,25,-24,27,-27,25,-29,36,-22,35,-27,24,-26,26,-32,16,-27,24,-21,20,-30,25,-30,27,-26,20,-16,26,-25,19,-22,18,-24,30,-27,21,-18,21,-28,18,-30,22,-26,20,-25,20,-21,14,-15,25,-19,19,-21,19,-18,20,-17,13,-26,16,-23,14,-22,14,-16,12,-15,17,-18,14,-15,17,-12,15,-12,15,-9,13,-13,12,-14,15,-9,15,-15,12,-11,11,-11,14,-11,12,-12,15,-15,13,-13,11,-14,14,-13,13,-15,14,-15,13,-16,13,-12,11,-14,10,-14,9,-12,11,-9,9,-8,13,-7,12,-9,12,-13,11,-14,11,-16,12,-16,12,-17,11,-18,15,-20,14,-22,17,-21,16,-19,14,-16,14,-15,16,-16,16,-17,15,-15,15,-15,14,-16,13,-16,14,-15,15,-13,13,-7,5,-8,7,-6,5,-10,9,-13,9,-9,14,-10,11,-13,9,-12,11,-16,10,-15,9,-13,12,-15,7,-14,8,-13,10,-13,9,-14,9,-9,9,-10,10,-8,12,-13,10,-13,10,-14,12,-12,8,-13,10,-17,17,-22,16,-32,28,-26,34,-25,27,-21,30,-19,28,-20,26,-17,26,-14,27,-13,24,-14,22,-15,22,-15,20,-15,20,-15,21,-19,18,-19,21,-16,21,-20,17,-16,12,-8,12,-9,11,-15,13,-13,9,-13,12,-19,14,-14,14,-16,17,-20,16,-22,18,-22,15,-20,14,-24,18,-24,17,-19,17,-22,18,-20,19,-20,19,-22,21,-13,12,-12,12,-10,12,-15,12,-16,16,-15,19,-13,19,-13,19,-15,25,-18,28,-20,27,-18,22,-15,20,-16,22,-21,26,-21,25,-22,23,-20,21,-23,21,-19,20,-17,24,-15,16,-12,11,-13,11,-9,12,-11,10,-13,17,-11,17,-12,14,-11,12,-13,12,-13,15,-10,13,-12,11,-9,9,-8,8,-8,8,-7,7,-5,5,-5,6,-4,5,-7,5,-4,4,-5,4,-5,3,-3,5,-5,4,-9,8,-11,17,-15,19,-16,21,-19,23,-17,23,-20,23,-19,20,-14,18,-15,17,-13,15,-11,11,-14,12,-13,11,-10,9,-8,8,-7,7,-8,8,-7,7,-7,5,-8,5,-5,5,-8,11,-11,12,-11,15,-13,19,-11,21,-11,20,-12,21,-13,21,-14,21,-14,25,-11,26,-14,25,-15,24,-15,20,-11,21,-10,21,-10,21,-12,21,-12,20,-10,15,-8,13,-11,7,-10,9,-11,8,-10,9,-12,9,-17,15,-13,17,-18,17,-16,17,-14,18,-15,13,-13,13,-12,9,-11,8,-11,7,-10,7,-11,6,-7,8,-8,11,-9,10,-6,8,-7,7,-8,7,-3,6,-7,6,-15,13,-16,13,-11,15,-13,14,-13,12,-14,22,-23,23,-24,16,-19,23,-18,25,-16,21,-12,15,-21,14,-15,14,-13,13,-13,12,-16,19,-18,20,-15,13,-18,15,-15,20,-17,23,-20,26,-17,18,-15,20,-16,19,-17,18,-15,18,-20,13,-16,17,-17,18,-19,20,-15,18,-17,27,-19,27,-15,18,-20,14,-10,14,-10,21,-15,12,-12,21,-16,24,-18,20,-24,22,-19,26,-37,19,-29,24,-22,27,-30,27,-21,22,-29,13,-17,12,-20,19,-20,15,-13,15,-15,17,-17,14,-16,14,-19,16,-19,19,-16,15,-13,16,-16,15,-23,14,-20,19,-15,14,-23,13,-13,12,-15,19,-16,20,-10,21,-14,17,-16,17,-21,12,-12,18,-12,15,-17,13,-10,13,-13,15,-13,13,-14,13,-10,12,-16,19,-16,15,-13,11,-18,16,-14,13,-14,15,-19,16,-13,20,-19,16,-12,13,-20,24,-17,20,-23,26,-26,21,-22,21,-26,22,-18,22,-28,30,-19,17,-20,23,-21,19,-18,15,-18,24,-23,23,-22,20,-12,22,-30,21,-20,21,-35,16,-18,18,-19,26,-16,16,-14,14,-15,14,-16,15,-20,19,-11,14,-11,14,-15,14,-16,12,-21,11,-24,19,-14,14,-13,18,-14,14,-11,19,-12,9,-12,12,-14,14,-11,9,-14,11,-12,12,-13,8,-14,15,-14,10,-11,13,-10,10,-12,12,-8,10,-9,7,-9,9,-7,6,-7,7,-7,6,-8,7,-5,7,-8,7,-6,9,-9,8,-9,7,-7,10,-12,9,-11,9,-17,13,-16,14,-16,14,-14,16,-15,15,-16,20,-18,19,-18,20,-22,21,-21,23,-23,22,-25,23,-28,23,-25,22,-26,18,-26,18,-23,18,-25,18,-23,16,-17,12,-10,8,-4,8,-11,8,-11,12,-13,11,-20,12,-15,13,-16,11,-15,12,-15,9,-15,8,-14,8,-16,11,-16,11,-13,10,-14,10,-13,11,-13,11,-13,15,-12,13,-12,12,-16,15,-15,13,-13,13,-12,16,-15,13,-13,21,-15,23,-16,22,-16,28,-19,26,-21,20,-19,28,-21,26,-18,29,-16,24,-16,22,-14,25,-15,25,-13,26,-14,23,-14,28,-11,25,-12,24,-18,29,-13,21,-15,15,-10,14,-12,13,-12,15,-17,19,-12,19,-13,14,-14,14,-17,13,-11,16,-15,12,-10,14,-13,12,-15,13,-14,11,-12,16,-12,11,-12,9,-10,11,-10,10,-7,9,-9,11,-11,10,-10,9,-10,12,-21,14,-16,12,-17,15,-19,18,-20,12,-15,14,-17,17,-20,15,-14,13,-18,10,-12,11,-9,13,-14,8,-8,10,-8,10,-6,9,-8,10,-9,8,-8,9,-10,11,-6,9,-9,11,-16,14,-16,13,-8,11,-11,12,-6,7,-6,7,-7,7,-10,8,-9,9,-7,6,-7,11,-7,8,-9,7,-9,10,-11,10,-7,9,-5,4,-7,5,-10,9,-9,14,-11,14,-12,15,-11,15,-11,14,-13,11,-9,9,-7,11,-5,5,-6,6,-7,7,-6,7,-5,9,-5,7,-6,7,-4,7,-6,6,-6,7,-4,4,-4,4,-5,5,-5,6,-6,10,-7,8,-7,11,-9,14,-10,14,-10,15,-11,16,-11,14,-13,16,-13,15,-12,17,-15,16,-16,14,-14,11,-13,12,-12,10,-13,9,-14,9,-13,12,-8,13,-7,9,-8,7,-9,5,-10,7,-11,10,-20,12,-21,11,-22,10,-14,9,-9,8,-10,9,-9,9,-9,9,-6,8,-7,7,-8,8,-8,6,-7,6,-8,6,-8,7,-8,6,-5,4,-4,4,-4,6,-8,9,-10,12,-10,14,-18,14,-20,15,-15,20,-17,15,-14,21,-17,22,-13,14,-11,17,-11,14,-12,9,-10,12,-11,14,-11,12,-11,10,-8,10,-7,8,-9,7,-8,5,-10,9,-10,6,-8,9,-9,8,-14,12,-11,13,-14,15,-16,19,-20,17,-13,11,-12,17,-14,17,-19,18,-15,12,-19,12,-13,21,-11,13,-17,11,-16,15,-17,18,-10,11,-17,17,-18,22,-21,16,-21,27,-18,12,-15,27,-27,29,-16,31,-22,22,-18,16,-15,20,-13,16,-12,12,-16,11,-11,13,-12,10,-11,9,-13,11,-12,18,-11,13,-10,10,-10,10,-13,9,-17,19,-21,21,-20,25,-16,29,-25,19,-23,38,-16,36,-28,18,-22,14,-16,18,-20,11,-15,10,-15,13,-17,17,-11,20,-12,9,-11,12,-12,14,-9,13,-8,10,-12,11,-13,11,-15,14,-18,21,-17,25,-25,25,-26,32,-36,28,-21,19,-32,33,-35,36,-34,31,-29,28,-32,33,-31,26,-23,32,-30,32,-26,28,-26,25,-27,19,-24,27,-20,25,-31,32,-30,16,-20,22,-15,20,-20,27,-20,21,-34,20,-23,34,-21,21,-16,22,-20,19,-20,16,-18,21,-14,21,-17,17,-15,9,-16,15,-8,14,-15,13,-16,16,-14,17,-12,10,-13,13,-15,14,-11,8,-13,12,-16,12,-15,12,-13,17,-13,12,-7,9,-8,10,-8,10,-9,11,-10,9,-9,10,-8,10,-11,7,-10,12,-10,11,-9,9,-9,11,-8,8,-10,9,-8,8,-8,7,-6,7,-7,5,-6,4,-6,9,-7,8,-10,7,-6,5,-8,6,-8,7,-6,5,-7,4,-5,4,-6,5,-3,4,-5,5,-4,4,-7,8,-4,4,-4,4,-4,3,-5,4,-3,5,-4,6,-7,5,-8,5,-9,10,-9,12,-8,10,-11,8,-11,8,-7,8,-6,7,-6,7,-7,6,-8,6,-5,7,-5,8,-6,6,-4,7,-4,4,-4,4,-4,4,-3,2,-3,4,-4,3,-4,4,-5,6,-7,7,-10,8,-9,11,-9,10,-10,6,-6,5,-5,5,-5,5,-6,6,-6,6,-13,8,-10,11,-12,12,-12,10,-10,9,-7,6,-5,4,-5,6,-5,6,-6,6,-8,6,-10,10,-11,15,-11,11,-7,10,-6,9,-5,5,-4,3,-7,5,-7,6,-6,7,-4,4,-5,3,-4,6,-4,4,-4,4,-5,5,-4,4,-4,4,-3,4,-3,4,-4,8,-7,10,-10,9,-11,9,-15,9,-12,10,-14,11,-11,11,-8,11,-9,9,-8,7,-5,7,-7,9,-5,6,-4,7,-6,6,-6,5,-4,6,-6,6,-5,5,-5,5,-7,5,-4,6,-8,10,-12,11,-20,15,-18,18,-16,18,-15,18,-18,17,-19,16,-21,15,-25,15,-29,19,-32,18,-29,22,-27,23,-28,23,-27,23,-20,20,-13,18,-21,15,-23,19,-19,23,-15,20,-13,15,-12,13,-10,15,-12,11,-14,11,-10,10,-7,10,-13,10,-11,7,-9,8,-7,10,-11,9,-11,11,-9,8,-7,8,-8,7,-8,9,-7,9,-7,7,-5,6,-6,6,-8,6,-10,8,-10,11,-11,12,-17,15,-19,14,-17,16,-15,16,-17,14,-18,13,-17,13,-14,12,-15,13,-16,17,-15,17,-16,18,-18,18,-16,15,-16,15,-17,19,-17,18,-17,23,-21,18,-19,18,-24,25,-26,28,-23,25,-20,23,-22,18,-18,20,-22,22,-23,20,-24,30,-26,25,-24,23,-13,27,-21,30,-20,28,-17,31,-20,27,-21,28,-21,26,-24,25,-17,22,-23,26,-22,26,-20,24,-20,38,-20,24,-26,26,-22,26,-24,30,-23,26,-24,32,-28,28,-25,34,-32,23,-25,19,-19,20,-15,20,-20,22,-22,20,-17,21,-23,14,-17,20,-20,22,-25,29,-28,24,-24,28,-25,26,-18,19,-15,25,-23,21,-19,20,-16,16,-14,19,-15,20,-21,12,-14,16,-26,17,-23,20,-23,19,-30,22,-19,20,-14,16,-14,16,-21,23,-18,23,-19,24,-24,17,-29,32,-21,25,-35,30,-33,19,-22,28,-18,24,-28,20,-11,22,-21,20,-16,12,-18,23,-22,16,-16,16,-19,14,-12,14,-16,16,-15,13,-20,14,-23,20,-30,26,-21,21,-31,21,-33,23,-21,31,-26,27,-18,20,-16,19,-16,19,-15,20,-16,14,-16,13,-16,14,-14,13,-15,12,-10,12,-15,15,-13,12,-8,9,-8,14,-9,10,-12,16,-14,17,-22,20,-21,22,-25,29,-25,30,-38,30,-25,22,-29,23,-26,21,-34,31,-23,29,-22,36,-28,22,-30,30,-34,29,-18,30,-24,20,-22,21,-23,27,-21,28,-19,19,-22,29,-24,22,-19,31,-23,30,-36,25,-25,29,-24,19,-25,27,-23,17,-26,23,-22,18,-17,25,-18,19,-15,21,-16,20,-13,18,-19,16,-20,24,-18,19,-23,21,-20,13,-19,15,-14,20,-18,17,-19,19,-15,21,-17,21,-21,18,-19,20,-16,18,-19,17,-15,14,-16,17,-17,18,-13,22,-14,21,-13,19,-12,19,-17,19,-22,20,-15,15,-15,18,-15,18,-16,15,-17,19,-21,10,-18,14,-15,14,-18,19,-13,17,-20,16,-24,21,-14,17,-18,18,-16,15,-20,21,-17,13,-13,15,-19,18,-16,18,-16,13,-13,15,-16,16,-19,13,-12,11,-14,16,-17,14,-20,21,-21,14,-22,18,-24,22,-19,20,-20,17,-31,24,-16,16,-19,26,-24,20,-21,25,-26,18,-22,24,-13,17,-17,19,-23,13,-17,21,-14,15,-15,13,-15,15,-16,15,-16,14,-16,13,-17,17,-17,11,-16,14,-19,17,-20,21,-16,24,-15,13,-18,14,-13,18,-19,20,-21,16,-23,31,-20,21,-23,14,-19,18,-16,16,-14,16,-23,17,-19,22,-28,18,-15,17,-17,21,-24,16,-19,19,-16,13,-18,13,-24,17,-20,18,-18,21,-22,18,-17,15,-23,22,-17,15,-21,18,-19,14,-21,15,-17,13,-22,20,-14,16,-19,15,-16,12,-15,20,-17,15,-12,13,-19,15,-16,11,-9,13,-16,14,-13,12,-10,10,-12,12,-10,13,-13,16,-17,14,-11,7,-9,14,-14,13,-9,10,-8,11,-11,11,-8,9,-8,7,-7,8,-8,6,-8,8,-9,11,-15,7,-16,15,-20,18,-18,19,-19,20,-13,20,-19,19,-18,18,-18,25,-15,17,-18,16,-15,18,-16,15,-16,18,-12,24,-14,17,-17,18,-14,18,-18,21,-16,20,-14,21,-13,20,-14,19,-14,20,-16,16,-15,19,-15,18,-21,25,-21,32,-19,26,-19,20,-13,14,-21,13,-21,17,-26,23,-29,24,-28,24,-23,25,-17,21,-13,18,-16,17,-14,19,-16,22,-19,21,-15,14,-13,15,-13,13,-10,9,-12,10,-11,12,-13,18,-13,16,-15,13,-16,9,-13,13,-12,12,-11,14,-11,19,-14,18,-14,16,-16,14,-10,12,-12,12,-15,16,-14,15,-9,11,-10,16,-13,17,-11,14,-10,11,-8,13,-11,13,-13,9,-11,13,-10,11,-12,12,-10,12,-10,10,-9,11,-11,10,-10,10,-11,8,-10,8,-12,12,-15,12,-12,10,-14,9,-14,12,-14,14,-14,12,-16,12,-17,10,-14,12,-11,13,-13,11,-17,15,-20,17,-19,15,-17,11,-14,10,-15,12,-16,11,-16,10,-13,11,-14,13,-14,10,-17,12,-14,11,-17,13,-19,11,-19,14,-20,13,-15,14,-18,12,-16,13,-16,11,-18,13,-16,13,-18,14,-16,13,-17,13,-18,14,-20,16,-16,16,-15,15,-13,15,-16,14,-14,14,-17,13,-18,15,-14,11,-12,10,-13,12,-13,13,-14,11,-10,13,-9,10,-11,10,-13,10,-11,16,-15,18,-18,15,-20,18,-20,19,-18,22,-18,18,-17,19,-17,20,-18,27,-20,25,-19,24,-19,23,-16,19,-15,22,-15,21,-14,19,-17,18,-14,22,-16,18,-20,20,-17,20,-21,18,-20,21,-15,18,-18,19,-19,19,-19,18,-18,23,-19,17,-16,22,-16,17,-13,20,-10,20,-9,16,-9,15,-10,17,-13,14,-7,10,-9,11,-8,12,-12,18,-17,17,-18,16,-21,23,-16,21,-17,20,-17,22,-17,23,-22,19,-18,23,-19,24,-18,24,-17,25,-18,24,-17,23,-18,26,-17,27,-15,27,-18,29,-21,25,-19,25,-18,20,-15,21,-15,19,-16,18,-13,17,-14,17,-14,18,-13,20,-15,19,-16,18,-17,19,-15,19,-15,18,-15,17,-14,16,-12,15,-14,14,-14,15,-16,15,-16,15,-16,12,-14,13,-14,12,-15,12,-10,10,-10,9,-11,8,-10,9,-9,11,-9,6,-9,6,-8,8,-9,8,-10,9,-10,9,-11,9,-10,9,-8,9,-8,7,-6,8,-9,6,-6,5,-6,5,-6,5,-5,5,-5,5,-4,5,-4,5,-4,6,-5,5,-5,6,-6,5,-8,5,-7,5,-6,4,-6,5,-5,5,-5,6,-5,6,-6,5,-6,6,-4,5,-5,4,-5,5,-4,5,-4,5,-4,5,-4,4,-4,6,-4,5,-3,6,-3,5,-3,3,-4,3,-3,3,-3,3,-2,3,-3,4,-3,2,-4,2,-3,2,-3,3,-2,3,-4,3,-4,4,-4,4,-4,4,-3,4,-3,4,-3,2,-3,3,-3,2,-2,2,-3,2,-3,4,-3,4,-4,3,-4,4,-4,4,-4,4,-3,3,-4,3,-3,4,-3,4,-4,4,-3,3,-4,4,-3,4,-3,4,-4,3,-4,4,-5,5,-5,6,-5,5,-3,3,-4,4,-5,6,-4,5,-4,4,-5,5,-5,5,-5,4,-6,4,-6,4,-4,4,-4,3,-5,4,-5,3,-3,2,-3,3,-3,4,-4,5,-4,3,-3,4,-3,5,-4,6,-4,4,-4,4,-4,4,-4,4,-3,4,-3,3,-3,3,-3,4,-3,4,-3,3,-2,3,-4,3,-4,3,-4,2,-4,4,-4,5,-3,3,-9,8,-8,11,-13,11,-12,16,-9,12,-11,11,-11,13,-12,12,-13,13,-12,15,-14,17,-14,19,-14,18,-15,20,-16,20,-18,21,-16,24,-16,22,-17,22,-16,22,-18,22,-17,23,-17,24,-18,24,-16,21,-15,20,-17,20,-17,21,-14,19,-18,19,-17,20,-18,21,-14,17,-16,18,-15,17,-14,17,-13,19,-13,20,-16,21,-16,22,-18,17,-16,15,-19,12,-17,12,-15,10,-15,11,-12,13,-13,12,-17,11,-16,16,-15,14,-10,15,-13,15,-16,15,-16,13,-14,13,-11,9,-13,12,-14,13,-17,17,-18,17,-12,17,-9,14,-8,10,-15,13,-15,15,-17,13,-15,15,-14,9,-12,9,-17,9,-16,14,-18,17,-17,18,-16,20,-16,16,-13,18,-12,21,-14,21,-8,19,-9,17,-10,19,-13,17,-13,21,-14,21,-15,19,-11,17,-12,16,-12,19,-18,18,-14,20,-13,12,-13,10,-13,12,-10,9,-10,9,-12,13,-12,11,-10,10,-11,14,-12,12,-11,15,-13,17,-13,13,-11,17,-15,20,-16,19,-19,25,-18,23,-21,18,-18,17,-19,14,-15,14,-15,10,-13,9,-14,10,-9,10,-11,10,-11,13,-12,11,-19,15,-17,13,-19,15,-17,14,-18,15,-16,16,-14,16,-13,16,-15,13,-18,15,-21,14,-20,14,-18,13,-17,14,-17,13,-16,10,-16,9,-18,10,-21,13,-21,14,-19,15,-21,15,-21,15,-22,17,-21,18,-21,19,-19,14,-18,13,-16,15,-15,15,-12,13,-11,10,-11,10,-10,10,-11,10,-14,8,-15,9,-15,11,-16,12,-18,10,-18,10,-17,10,-17,8,-15,10,-14,11,-13,11,-13,12,-13,13,-11,13,-12,15,-12,15,-12,15,-12,14,-12,13,-12,13,-12,12,-9,12,-11,10,-10,10,-8,9,-8,8,-7,8,-9,11,-9,13,-8,9,-8,8,-8,10,-10,8,-7,8,-9,12,-8,8,-9,9,-10,9,-8,13,-10,10,-10,12,-9,10,-11,12,-12,13,-10,7,-10,8,-6,11,-7,7,-8,8,-7,8,-9,11,-13,10,-10,11,-11,11,-13,10,-13,9,-14,7,-12,11,-15,12,-17,16,-17,18,-15,15,-15,14,-15,11,-8,8,-10,8,-8,8,-10,9,-7,13,-12,13,-13,13,-12,13,-14,12,-12,10,-13,12,-14,12,-14,14,-13,13,-14,12,-14,14,-17,12,-15,12,-15,9,-12,13,-11,12,-10,15,-8,19,-8,17,-9,15,-10,16,-11,15,-12,17,-13,18,-15,16,-17,18,-18,17,-17,14,-18,10,-18,11,-17,13,-17,13,-13,11,-13,13,-12,11,-11,11,-10,14,-10,19,-13,21,-12,20,-14,19,-17,20,-19,19,-17,16,-14,13,-13,9,-13,10,-13,10,-12,8,-12,9,-12,9,-12,9,-11,10,-7,11,-8,11,-9,12,-9,12,-9,13,-12,15,-15,16,-16,13,-15,10,-13,7,-13,10,-12,13,-14,13,-15,13,-16,12,-16,12,-16,11,-14,11,-11,12,-10,12,-8,12,-7,11,-6,10,-7,9,-8,9,-7,9,-8,9,-7,9,-8,9,-7,9,-6,8,-6,8,-4,5,-4,4,-5,6,-5,7,-4,6,-5,6,-5,5,-5,6,-7,8,-9,6,-9,9,-10,11,-7,6,-9,8,-10,9,-10,10,-9,9,-14,11,-11,11,-10,12,-9,12,-13,11,-11,13,-12,14,-10,13,-15,12,-11,12,-11,12,-12,12,-11,12,-13,14,-11,13,-12,16,-12,15,-12,17,-15,18,-12,15,-14,15,-13,17,-13,18,-11,16,-15,15,-16,18,-16,16,-15,17,-16,19,-15,15,-11,15,-17,15,-14,14,-12,17,-9,11,-11,10,-13,15,-10,12,-11,10,-13,14,-11,10,-16,10,-15,12,-13,17,-16,13,-18,13,-13,16,-14,11,-14,13,-14,16,-17,15,-16,14,-15,20,-15,16,-17,15,-19,15,-18,18,-12,18,-10,13,-12,11,-12,10,-11,14,-12,17,-9,14,-11,13,-11,15,-12,13,-13,11,-13,12,-12,14,-9,13,-9,9,-10,12,-9,10,-10,12,-11,9,-12,12,-11,14,-9,14,-9,10,-9,11,-10,9,-8,13,-10,15,-11,16,-12,11,-9,13,-10,13,-12,17,-13,14,-14,14,-18,18,-14,19,-16,17,-16,16,-15,19,-17,13,-15,13,-14,15,-16,16,-15,14,-17,15,-15,15,-17,15,-16,13,-18,14,-15,12,-16,10,-13,10,-17,11,-18,13,-19,10,-17,12,-20,12,-21,14,-22,16,-20,17,-21,19,-22,20,-20,18,-14,18,-17,14,-14,11,-12,8,-11,10,-9,8,-9,11,-16,14,-9,16,-13,10,-10,13,-8,8,-10,9,-12,8,-9,8,-11,7,-7,7,-9,8,-10,10,-10,12,-9,10,-11,8,-6,8,-5,8,-6,6,-8,6,-6,6,-6,6,-7,7,-7,7,-7,9,-5,6,-8,8,-7,9,-10,7,-9,7,-9,6,-7,7,-7,5,-5,6,-4,6,-4,6,-4,6,-3,4,-4,4,-4,3,-4,4,-3,2,-4,4,-5,6,-6,9,-8,9,-10,12,-9,12,-8,14,-9,8,-11,8,-8,8,-7,7,-8,9,-7,8,-9,7,-12,9,-7,9,-9,8,-8,8,-10,9,-8,9,-13,11,-14,14,-12,10,-10,12,-12,14,-12,13,-20,15,-17,19,-21,21,-17,19,-17,14,-17,18,-18,15,-11,19,-11,13,-11,20,-12,11,-13,12,-11,9,-11,12,-11,11,-11,13,-8,14,-10,16,-14,13,-16,10,-15,17,-12,14,-11,12,-15,12,-19,11,-14,15,-18,20,-16,16,-13,15,-10,17,-15,11,-15,10,-9,10,-11,10,-12,10,-11,14,-12,15,-12,10,-10,12,-9,9,-10,13,-11,11,-10,11,-10,9,-9,9,-13,12,-14,12,-11,10,-12,9,-8,10,-12,12,-11,12,-11,13,-8,10,-7,7,-11,11,-10,19,-12,13,-19,15,-15,14,-13,12,-9,13,-13,12,-12,10,-10,12,-8,10,-13,10,-14,14,-12,13,-12,12,-15,16,-13,13,-11,10,-12,11,-14,11,-15,11,-9,11,-10,8,-9,9,-10,10,-9,6,-9,11,-9,8,-11,8,-9,13,-12,14,-9,12,-12,12,-12,9,-10,8,-13,8,-15,10,-15,11,-12,10,-13,18,-11,13,-13,10,-13,13,-11,16,-13,15,-11,11,-10,11,-9,12,-13,13,-11,12,-7,11,-10,8,-8,8,-9,11,-14,12,-13,16,-10,15,-14,15,-14,8,-10,8,-13,9,-7,8,-11,9,-9,9,-7,6,-9,8,-6,6,-8,5,-8,7,-5,5,-9,8,-6,8,-5,6,-8,9,-8,9,-10,8,-7,10,-5,6,-6,5,-6,6,-5,7,-4,5,-6,7,-5,4,-5,4,-2,3,-4,5,-3,4,-3,3,-3,5,-3,5,-3,3,-3,3,-3,4,-2,3,-3,3,-4,4,-3,3,-3,3,-4,6,-4,5,-6,6,-8,9,-6,8,-7,7,-9,8,-7,8,-8,8,-8,5,-9,6,-10,8,-10,7,-10,9,-12,8,-13,9,-11,9,-9,9,-11,7,-11,10,-10,9,-10,11,-11,11,-11,12,-12,12,-12,13,-12,16,-14,14,-16,16,-17,17,-19,19,-17,16,-17,18,-22,15,-19,17,-24,16,-23,18,-21,19,-22,19,-22,22,-22,20,-24,17,-18,15,-21,18,-18,14,-15,18,-14,12,-13,7,-13,10,-10,12,-10,13,-10,11,-13,16,-15,14,-14,11,-13,17,-13,17,-11,12,-16,15,-14,14,-14,13,-14,18,-14,12,-17,12,-17,12,-16,13,-16,14,-15,13,-15,15,-14,14,-14,17,-15,13,-18,15,-22,11,-18,16,-15,17,-16,16,-15,15,-15,15,-10,11,-12,10,-15,11,-11,12,-13,10,-11,12,-12,13,-13,12,-12,10,-8,13,-11,9,-10,11,-11,10,-14,12,-17,11,-14,11,-15,14,-16,14,-12,16,-16,18,-14,15,-12,16,-14,17,-15,17,-12,19,-12,16,-14,17,-13,19,-12,13,-12,13,-12,16,-11,14,-14,12,-12,15,-11,12,-14,12,-13,14,-11,13,-12,12,-11,11,-11,12,-9,11,-10,11,-11,13,-9,12,-9,11,-10,13,-9,12,-9,11,-10,12,-12,11,-9,9,-9,9,-9,9,-8,10,-9,11,-10,13,-9,14,-18,17,-14,21,-22,20,-21,23,-16,17,-17,15,-24,20,-23,21,-26,16,-31,20,-32,19,-35,18,-35,18,-26,20,-29,16,-32,22,-23,16,-24,15,-25,16,-17,14,-16,14,-18,15,-17,16,-15,15,-17,14,-19,16,-19,13,-20,11,-18,12,-15,11,-15,11,-13,11,-10,11,-11,11,-13,13,-10,9,-9,8,-8,9,-7,6,-7,7,-7,7,-6,7,-10,8,-10,13,-12,16,-10,13,-16,17,-15,18,-16,28,-16,25,-20,22,-19,21,-22,25,-20,22,-20,21,-20,23,-17,20,-17,20,-17,19,-18,16,-17,17,-10,14,-15,17,-13,15,-13,16,-16,12,-14,8,-13,11,-15,12,-13,10,-13,12,-12,11,-11,12,-10,12,-9,9,-10,9,-8,8,-8,9,-9,10,-8,9,-10,9,-9,9,-7,6,-7,7,-7,7,-6,5,-4,6,-5,6,-6,10,-6,10,-10,11,-11,18,-10,13,-14,14,-12,21,-13,26,-13,24,-17,27,-20,27,-12,25,-19,27,-21,26,-19,27,-19,27,-20,26,-21,30,-19,29,-18,31,-20,32,-17,30,-14,25,-16,25,-16,27,-13,27,-14,18,-21,15,-21,19,-21,14,-26,20,-23,25,-27,26,-26,25,-21,28,-18,26,-18,25,-16,24,-12,20,-12,20,-12,19,-13,15,-12,13,-12,17,-10,17,-11,16,-11,13,-8,15,-10,12,-8,12,-9,9,-8,8,-7,10,-8,14,-10,11,-10,10,-9,9,-14,11,-12,8,-8,7,-8,7,-12,9,-12,8,-8,7,-7,7,-6,9,-6,7,-5,7,-9,8,-5,9,-9,9,-11,9,-10,9,-10,10,-13,10,-13,9,-14,9,-9,10,-7,11,-5,8,-5,5,-5,6,-5,6,-9,7,-9,7,-4,5,-3,5,-5,3,-5,5,-4,7,-6,6,-6,9,-8,12,-9,8,-8,10,-9,6,-10,6,-7,7,-9,11,-9,10,-8,8,-8,8,-7,6,-7,7,-7,6,-8,6,-8,4,-7,5,-5,4,-6,5,-7,5,-6,6,-5,4,-6,7,-6,7,-11,8,-8,12,-7,7,-7,6,-8,8,-9,10,-8,8,-10,10,-9,9,-10,7,-9,7,-9,6,-12,7,-9,8,-11,9,-11,8,-11,8,-13,8,-11,9,-11,8,-9,5,-14,10,-10,10,-12,12,-12,12,-13,14,-11,14,-14,12,-14,15,-15,13,-11,11,-11,11,-12,12,-12,13,-13,13,-14,12,-15,12,-12,10,-8,10,-7,7,-7,6,-9,9,-11,12,-13,9,-14,15,-12,12,-10,13,-9,8,-11,11,-10,9,-8,9,-14,9,-11,11,-9,10,-9,9,-9,10,-6,7,-8,8,-6,7,-7,7,-9,8,-12,11,-8,7,-7,6,-6,6,-7,8,-12,12,-13,9,-13,15,-15,17,-15,19,-15,23,-17,19,-22,24,-21,24,-16,24,-21,26,-22,21,-24,28,-20,27,-21,26,-15,24,-22,21,-26,23,-22,21,-23,24,-22,22,-24,19,-27,18,-25,21,-23,21,-25,20,-27,22,-28,22,-31,22,-28,22,-23,22,-20,22,-19,19,-17,17,-19,15,-22,19,-20,14,-18,26,-20,24,-20,26,-16,18,-14,16,-14,14,-19,20,-26,22,-25,18,-20,17,-20,20,-19,18,-16,16,-13,17,-15,20,-13,25,-16,23,-22,26,-21,27,-16,29,-13,23,-16,20,-17,18,-17,11,-13,13,-16,12,-18,12,-22,12,-20,13,-19,12,-20,15,-20,16,-20,17,-17,17,-17,17,-15,16,-13,16,-14,12,-14,12,-15,12,-17,12,-16,11,-14,16,-12,13,-11,11,-12,10,-11,11,-10,11,-9,13,-8,11,-8,9,-6,7,-6,9,-9,12,-8,13,-10,14,-10,17,-11,17,-12,16,-13,16,-12,13,-14,12,-12,14,-14,14,-20,16,-22,19,-19,20,-22,17,-21,20,-17,16,-23,17,-23,25,-19,18,-18,14,-18,21,-18,16,-15,12,-20,15,-23,19,-19,20,-14,23,-12,15,-14,21,-14,12,-18,15,-19,18,-18,22,-13,16,-11,15,-16,20,-15,21,-17,16,-15,13,-15,18,-16,15,-11,16,-14,16,-14,14,-10,12,-10,14,-9,10,-11,11,-14,18,-14,13,-12,13,-15,12,-15,16,-9,10,-11,12,-18,14,-13,14,-11,11,-13,14,-10,8,-10,14,-11,14,-13,8,-10,11,-10,10,-14,14,-8,11,-6,8,-5,6,-7,12,-13,13,-13,16,-18,14,-18,14,-20,15,-22,20,-23,14,-21,14,-16,12,-10,11,-12,13,-14,14,-16,14,-16,12,-18,15,-12,15,-14,12,-15,14,-15,13,-14,12,-12,10,-11,12,-12,12,-9,9,-11,10,-11,12,-10,16,-16,14,-17,14,-11,18,-12,16,-13,18,-15,21,-19,18,-17,19,-20,18,-13,17,-12,21,-16,14,-13,14,-13,18,-14,16,-14,12,-17,14,-15,12,-13,9,-13,13,-13,16,-14,14,-14,16,-15,17,-14,17,-11,17,-11,15,-11,14,-12,12,-15,16,-12,18,-20,18,-19,19,-19,13,-15,16,-10,16,-11,14,-13,21,-18,19,-15,19,-15,17,-13,19,-19,19,-20,26,-20,25,-18,17,-21,13,-16,12,-13,12,-12,10,-13,12,-19,12,-20,12,-18,11,-14,14,-12,14,-13,16,-12,14,-14,15,-18,20,-19,21,-20,18,-20,18,-19,17,-15,14,-14,12,-13,12,-12,10,-11,9,-10,8,-8,9,-7,7,-7,8,-9,10,-9,12,-9,12,-10,8,-11,9,-11,9,-10,9,-9,9,-11,8,-10,9,-12,10,-9,16,-12,16,-16,19,-15,16,-16,19,-18,18,-13,21,-14,15,-15,18,-10,12,-11,7,-10,10,-19,13,-17,13,-13,17,-18,14,-15,19,-13,12,-9,10,-11,14,-11,12,-10,15,-15,14,-12,10,-13,14,-16,15,-13,13,-18,18,-13,21,-22,19,-15,11,-10,11,-17,16,-15,21,-13,16,-14,16,-10,12,-11,11,-14,16,-18,15,-13,17,-18,19,-13,13,-13,16,-16,13,-11,17,-12,10,-13,14,-17,12,-11,14,-11,16,-9,9,-14,18,-13,17,-17,20,-16,19,-10,12,-12,14,-16,17,-15,14,-16,13,-22,16,-19,22,-17,20,-20,18,-19,18,-23,17,-23,22,-21,20,-15,16,-12,21,-16,14,-14,19,-15,15,-13,14,-13,16,-9,16,-17,16,-17,16,-15,22,-16,20,-25,21,-19,24,-21,25,-25,26,-19,21,-22,23,-12,20,-10,15,-11,15,-11,9,-11,13,-11,19,-14,12,-15,15,-15,11,-14,13,-11,11,-10,14,-12,18,-15,14,-15,14,-16,15,-20,18,-16,21,-20,15,-18,17,-11,11,-12,11,-11,11,-9,11,-11,7,-12,12,-12,12,-16,13,-15,11,-16,10,-17,11,-21,13,-19,14,-17,14,-18,19,-19,16,-16,13,-16,15,-14,13,-14,13,-11,8,-13,8,-13,14,-15,10,-16,11,-21,10,-26,11,-25,11,-23,16,-21,17,-23,18,-23,22,-21,19,-19,16,-15,13,-13,13,-15,11,-9,11,-16,12,-16,13,-20,14,-22,15,-21,18,-20,19,-19,17,-17,16,-21,20,-22,20,-22,20,-23,20,-24,20,-25,19,-22,16,-17,14,-14,10,-16,14,-18,20,-22,20,-23,22,-28,22,-24,19,-23,22,-24,23,-20,22,-16,16,-22,17,-19,24,-18,22,-14,21,-11,19,-12,18,-11,14,-9,12,-12,12,-15,16,-15,12,-19,16,-20,26,-19,23,-22,23,-15,19,-18,17,-21,18,-16,22,-17,16,-12,15,-10,9,-17,16,-18,15,-14,13,-11,11,-17,13,-20,17,-16,20,-15,20,-15,21,-16,26,-15,21,-17,17,-19,20,-16,17,-13,17,-13,16,-13,16,-13,18,-14,15,-16,15,-15,15,-13,14,-14,12,-15,12,-15,11,-15,16,-16,16,-15,20,-17,17,-16,20,-17,20,-20,23,-19,19,-16,14,-14,18,-19,23,-22,15,-21,24,-15,15,-14,17,-17,19,-13,17,-10,19,-14,17,-16,19,-14,19,-14,22,-14,23,-11,18,-10,16,-13,14,-13,13,-13,11,-18,13,-15,14,-18,15,-12,13,-10,15,-11,16,-11,17,-11,18,-13,15,-11,15,-15,14,-10,17,-11,14,-12,18,-14,15,-17,18,-15,19,-11,15,-9,12,-10,7,-12,14,-14,15,-17,17,-16,16,-24,19,-23,17,-23,20,-20,21,-23,23,-21,23,-22,28,-24,17,-22,17,-18,12,-15,10,-14,12,-18,11,-21,14,-20,15,-12,16,-13,17,-12,16,-11,13,-12,14,-16,20,-15,16,-13,13,-12,12,-14,17,-12,11,-13,15,-13,16,-11,16,-13,16,-10,15,-14,16,-11,15,-11,16,-13,15,-12,14,-11,12,-13,11,-12,12,-11,12,-11,10,-10,11,-13,10,-13,12,-12,13,-13,11,-14,14,-14,11,-11,12,-11,11,-9,12,-9,13,-14,8,-11,13,-12,9,-9,8,-15,9,-14,9,-14,13,-15,9,-13,9,-11,9,-9,10,-10,10,-12,13,-13,11,-14,12,-18,19,-17,19,-23,21,-21,25,-19,21,-13,13,-8,8,-7,8,-17,16,-15,18,-27,24,-25,22,-26,14,-26,20,-20,15,-13,11,-10,11,-24,18,-28,16,-21,14,-25,20,-26,20,-19,23,-22,18,-16,15,-14,22,-17,16,-18,15,-11,15,-14,12,-10,12,-17,9,-8,9,-10,9,-9,10,-8,9,-10,9,-11,7,-11,14,-13,16,-15,16,-21,22,-26,23,-25,20,-24,23,-21,21,-19,21,-21,24,-16,18,-15,18,-14,22,-11,19,-14,17,-14,15,-15,13,-13,14,-11,12,-9,12,-12,14,-12,14,-12,13,-15,15,-15,18,-15,17,-19,21,-16,20,-16,17,-20,22,-20,22,-18,22,-17,20,-14,17,-17,16,-14,18,-10,16,-7,11,-9,9,-10,13,-8,9,-10,13,-9,13,-7,11,-15,15,-20,22,-19,26,-17,26,-18,24,-21,23,-19,23,-22,21,-20,21,-17,19,-18,18,-20,15,-17,15,-14,12,-12,11,-10,12,-7,9,-6,6,-6,6,-4,6,-5,6,-8,6,-4,5,-5,7,-11,12,-15,15,-17,18,-19,20,-22,21,-22,21,-23,23,-19,24,-21,25,-24,26,-23,23,-26,23,-20,22,-18,18,-16,19,-19,19,-18,19,-18,18,-18,18,-20,21,-17,19,-22,22,-22,20,-18,22,-18,21,-19,23,-21,22,-17,19,-16,15,-14,13,-20,13,-21,16,-17,13,-19,11,-14,10,-10,12,-9,9,-10,10,-11,13,-9,16,-11,14,-13,14,-11,15,-13,13,-12,14,-10,11,-12,13,-14,11,-11,10,-11,8,-9,10,-9,9,-8,9,-7,8,-6,8,-8,8,-8,9,-9,11,-9,9,-7,9,-7,8,-6,8,-7,9,-6,8,-6,8,-5,5,-7,7,-9,6,-9,9,-9,9,-8,10,-9,10,-11,10,-13,8,-12,9,-11,10,-9,10,-11,10,-8,10,-10,10,-15,10,-10,12,-8,11,-7,10,-11,9,-11,13,-10,11,-7,6,-9,8,-8,6,-8,10,-12,8,-8,13,-11,13,-9,18,-15,11,-12,14,-12,12,-11,10,-13,12,-11,11,-13,14,-13,16,-14,13,-14,17,-15,9,-13,14,-12,14,-11,11,-10,15,-14,13,-10,16,-12,13,-12,18,-11,21,-10,23,-13,19,-12,14,-18,16,-10,12,-8,14,-11,11,-12,10,-11,15,-11,14,-13,12,-12,14,-16,13,-16,12,-12,13,-14,14,-16,16,-17,16,-15,14,-23,21,-16,17,-23,13,-20,16,-19,12,-15,16,-14,20,-10,11,-14,15,-14,16,-12,18,-14,16,-16,10,-14,17,-15,16,-14,16,-11,8,-16,16,-14,14,-11,13,-16,14,-14,15,-14,17,-11,16,-12,13,-13,17,-14,15,-11,11,-18,18,-19,19,-15,12,-21,15,-17,12,-16,15,-16,17,-15,12,-17,16,-12,14,-17,13,-13,12,-12,12,-11,11,-15,12,-12,16,-14,12,-12,10,-13,13,-14,19,-13,11,-11,8,-14,15,-21,15,-15,17,-14,24,-21,18,-19,15,-17,20,-18,19,-18,17,-21,20,-19,15,-22,17,-13,14,-12,15,-16,20,-13,16,-15,12,-22,17,-13,17,-18,19,-15,12,-17,15,-16,14,-16,13,-15,21,-16,22,-14,19,-14,13,-13,13,-13,15,-13,11,-13,13,-13,12,-12,11,-14,13,-11,12,-10,10,-12,11,-12,12,-12,12,-9,12,-11,13,-9,13,-9,13,-8,12,-7,12,-11,10,-9,8,-10,9,-10,8,-8,9,-9,9,-7,7,-10,8,-9,11,-7,12,-10,10,-11,11,-13,13,-10,9,-8,10,-10,12,-16,18,-16,19,-18,17,-15,16,-16,14,-11,12,-12,7,-7,11,-12,13,-21,16,-19,21,-23,20,-22,20,-20,20,-17,18,-18,18,-11,13,-10,10,-14,14,-20,22,-25,28,-23,26,-19,25,-18,23,-21,21,-18,20,-17,19,-16,15,-18,17,-15,15,-18,14,-13,14,-9,13,-11,11,-9,13,-9,9,-12,12,-11,11,-9,8,-10,10,-8,8,-8,9,-12,12,-19,18,-20,19,-16,18,-16,19,-19,14,-14,17,-18,16,-11,14,-9,10,-9,10,-7,10,-6,7,-5,7,-12,10,-9,11,-11,12,-9,10,-9,6,-10,9,-10,12,-13,18,-25,24,-21,31,-20,32,-27,28,-23,31,-20,27,-22,28,-18,29,-18,19,-17,22,-11,18,-12,17,-9,10,-10,7,-11,7,-13,9,-13,7,-7,7,-7,6,-9,8,-7,6,-9,9,-7,10,-14,13,-15,14,-16,14,-16,16,-14,18,-14,16,-13,15,-11,14,-12,12,-12,12,-12,11,-10,7,-11,10,-12,10,-13,10,-12,9,-7,9,-6,6,-5,6,-4,5,-8,5,-8,8,-9,9,-10,9,-12,11,-11,11,-14,11,-15,14,-13,13,-15,14,-17,13,-18,13,-17,14,-16,14,-19,18,-17,17,-15,17,-18,16,-19,17,-20,17,-18,17,-20,16,-17,17,-17,16,-16,14,-17,13,-18,12,-20,13,-18,15,-17,14,-15,15,-17,16,-17,14,-15,15,-15,14,-16,14,-17,15,-18,12,-18,11,-18,14,-21,17,-22,20,-15,13,-8,14,-9,17,-11,18,-15,16,-15,18,-16,17,-17,23,-17,22,-17,18,-18,20,-18,19,-14,17,-15,20,-13,20,-16,18,-15,18,-14,19,-18,22,-20,23,-23,25,-23,24,-23,24,-20,22,-19,21,-17,23,-13,20,-14,23,-14,23,-12,19,-14,19,-15,24,-14,27,-13,27,-16,29,-17,28,-16,30,-16,28,-17,24,-19,26,-19,25,-13,23,-9,22,-9,19,-11,17,-12,15,-10,20,-11,23,-12,24,-13,27,-15,29,-14,29,-14,28,-17,23,-17,26,-18,25,-12,25,-16,24,-19,20,-18,22,-14,21,-12,19,-15,17,-11,20,-11,19,-12,19,-13,22,-14,26,-16,29,-17,29,-16,27,-18,28,-16,25,-13,22,-8,19,-13,18,-13,18,-12,18,-11,18,-11,21,-15,23,-16,24,-15,26,-16,21,-18,20,-19,21,-17,19,-16,19,-17,20,-14,18,-11,10,-9,6,-7,5,-6,7,-7,9,-7,6,-6,5,-7,6,-6,6,-8,8,-5,9,-8,9,-9,10,-11,8,-5,8,-7,10,-11,11,-11,12,-14,14,-15,17,-14,18,-14,18,-14,14,-14,13,-9,12,-9,12,-11,12,-11,14,-10,12,-8,15,-10,13,-9,12,-8,12,-12,15,-10,11,-13,15,-16,17,-13,16,-17,17,-15,15,-13,14,-14,13,-10,11,-10,11,-12,12,-11,11,-11,11,-9,11,-10,11,-9,7,-10,8,-9,9,-15,11,-12,17,-14,18,-13,13,-13,20,-9,18,-11,8,-11,15,-9,14,-8,8,-10,11,-10,12,-11,12,-13,14,-9,13,-11,16,-11,14,-12,14,-11,11,-11,9,-12,13,-11,10,-12,17,-12,15,-11,12,-12,15,-12,16,-11,13,-11,15,-11,13,-11,9,-11,9,-11,13,-10,11,-9,15,-12,15,-9,12,-17,12,-16,12,-12,13,-11,13,-8,9,-9,11,-12,10,-12,11,-13,13,-16,15,-13,11,-12,11,-11,15,-14,20,-13,18,-16,19,-13,12,-14,17,-13,14,-14,15,-15,14,-13,11,-10,14,-16,14,-14,14,-14,14,-15,16,-17,20,-17,18,-16,19,-13,18,-16,15,-17,14,-18,13,-18,13,-16,12,-12,9,-12,10,-12,15,-8,15,-12,15,-15,11,-13,12,-11,16,-13,16,-12,18,-14,17,-16,14,-17,12,-19,13,-18,14,-13,11,-12,10,-15,10,-14,13,-13,11,-10,7,-7,12,-11,11,-8,8,-11,11,-8,9,-10,10,-12,9,-8,8,-6,8,-7,6,-8,7,-8,8,-6,6,-5,7,-6,9,-7,6,-10,9,-10,10,-10,7,-12,11,-11,12,-10,8,-8,9,-7,6,-7,8,-9,9,-8,6,-6,9,-4,5,-5,6,-7,8,-6,5,-7,6,-8,8,-6,4,-7,5,-5,5,-6,4,-8,4,-4,4,-7,6,-5,6,-6,5,-10,9,-6,5,-10,8,-8,8,-8,7,-10,8,-9,7,-9,6,-9,6,-6,5,-5,4,-5,5,-4,4,-2,3,-2,3,-2,3,-2,3,-3,3,-3,2,-4,3,-4,3,-4,3,-4,3,-3,3,-3,3,-2,2,-2,2,-2,1,-1,1,-1,1,-2,1,-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,2,-3,1,-1,2,-2,2,-5,4,-5,5,-6,6,-6,5,-8,6,-7,7,-5,9,-4,6,-3,5,-7,5,-10,6,-13,6,-13,7,-13,7,-12,8,-11,9,-11,9,-10,8,-12,10,-13,12,-11,13,-10,13,-10,13,-10,14,-10,13,-11,13,-10,14,-12,14,-16,11,-15,12,-16,13,-17,14,-18,14,-18,16,-19,17,-19,17,-20,18,-19,19,-19,19,-14,15,-10,12,-9,9,-7,8,-9,8,-9,8,-14,17,-14,17,-16,15,-16,16,-16,19,-16,17,-16,15,-14,16,-18,20,-19,20,-19,22,-17,20,-18,20,-19,18,-19,22,-19,23,-17,22,-17,22,-12,16,-11,12,-16,15,-16,15,-16,14,-15,14,-15,15,-16,19,-19,22,-19,26,-17,21,-17,20,-18,20,-18,22,-20,19,-15,18,-13,13,-12,14,-13,14,-12,14,-10,12,-10,13,-14,15,-17,20,-21,15,-20,22,-20,28,-22,30,-21,28,-19,24,-16,20,-20,18,-21,15,-15,16,-15,19,-14,18,-12,17,-11,18,-10,15,-13,16,-16,19,-16,18,-17,16,-16,17,-14,18,-13,17,-12,17,-11,15,-14,14,-20,14,-20,18,-21,17,-18,19,-13,18,-13,21,-13,17,-15,14,-16,16,-14,15,-15,13,-10,10,-17,9,-15,9,-14,11,-12,13,-13,12,-12,12,-11,8,-11,12,-11,9,-11,9,-9,10,-14,10,-12,10,-10,11,-8,7,-9,10,-8,10,-10,7,-11,12,-12,15,-14,14,-15,13,-13,14,-10,16,-10,20,-13,22,-13,19,-13,22,-14,20,-15,18,-19,15,-15,19,-14,14,-12,12,-13,12,-13,12,-15,12,-18,11,-19,16,-18,15,-15,16,-16,15,-15,10,-12,14,-12,10,-12,9,-11,9,-12,9,-10,8,-10,7,-11,8,-8,8,-12,11,-9,8,-11,9,-7,10,-15,11,-14,10,-19,14,-17,15,-14,14,-18,11,-15,12,-17,13,-19,13,-22,18,-22,14,-20,16,-18,17,-21,15,-19,12,-20,15,-18,15,-21,13,-23,14,-20,17,-19,18,-18,16,-22,15,-25,13,-23,15,-26,12,-26,14,-24,13,-24,15,-16,17,-15,13,-19,11,-12,15,-11,12,-12,11,-10,14,-9,14,-10,14,-10,12,-9,7,-10,12,-11,18,-13,15,-11,10,-14,13,-18,11,-21,16,-20,12,-14,14,-20,16,-17,15,-17,14,-20,17,-17,16,-20,14,-17,15,-13,13,-17,11,-12,13,-15,12,-18,15,-14,16,-18,12,-19,15,-17,14,-20,13,-21,18,-15,14,-15,17,-19,14,-16,12,-17,15,-15,13,-19,12,-16,12,-15,14,-14,13,-14,12,-15,14,-13,12,-14,16,-9,9,-4,6,-6,8,-7,6,-6,6,-6,5,-8,10,-7,6,-9,9,-8,11,-13,11,-9,12,-11,11,-12,12,-13,12,-12,13,-13,15,-15,18,-14,12,-14,15,-11,10,-14,14,-15,16,-16,11,-12,12,-14,11,-18,13,-16,15,-18,17,-15,19,-13,17,-15,16,-10,16,-13,19,-13,17,-12,16,-15,18,-17,23,-14,18,-17,16,-12,16,-18,14,-14,17,-14,15,-18,16,-12,16,-13,16,-13,13,-11,13,-11,11,-12,11,-6,10,-14,8,-14,12,-11,14,-12,10,-19,15,-12,14,-14,16,-14,17,-11,15,-15,12,-14,14,-12,15,-11,12,-14,12,-12,14,-10,15,-10,13,-11,15,-12,16,-9,16,-11,11,-10,10,-11,9,-12,11,-10,11,-10,12,-11,9,-10,9,-13,12,-12,13,-9,12,-13,10,-7,13,-7,13,-7,12,-7,11,-8,10,-7,6,-9,5,-7,6,-7,6,-9,5,-13,12,-13,19,-10,22,-11,20,-13,22,-12,22,-13,25,-14,26,-16,25,-16,29,-15,26,-14,26,-14,25,-16,27,-15,26,-17,26,-20,28,-21,27,-22,26,-22,28,-24,27,-25,30,-22,29,-20,30,-21,30,-20,35,-24,33,-22,33,-28,31,-24,28,-25,28,-21,29,-20,27,-17,25,-20,26,-17,26,-17,26,-15,23,-13,20,-17,22,-15,21,-19,25,-15,26,-18,22,-13,19,-17,13,-20,17,-18,17,-11,16,-16,17,-16,23,-18,18,-19,20,-19,18,-20,20,-21,22,-18,17,-19,21,-14,14,-16,16,-18,16,-17,16,-14,15,-19,18,-19,14,-16,15,-21,22,-21,19,-19,17,-18,22,-16,19,-17,17,-15,14,-16,16,-14,12,-9,13,-10,13,-11,11,-9,12,-13,13,-13,13,-14,14,-12,12,-9,11,-8,10,-7,8,-6,6,-7,6,-7,7,-6,7,-5,6,-5,5,-6,7,-8,7,-12,14,-17,17,-15,19,-18,19,-20,27,-24,25,-21,27,-23,28,-23,29,-24,30,-22,28,-25,26,-25,25,-20,22,-18,19,-15,13,-14,11,-14,12,-14,12,-14,11,-14,11,-14,11,-15,14,-16,15,-16,15,-16,14,-12,14,-8,12,-8,11,-6,7,-6,7,-7,6,-6,4,-8,6,-7,4,-5,6,-5,6,-4,5,-5,6,-5,5,-4,4,-6,6,-5,5,-10,6,-8,8,-10,9,-14,13,-11,14,-11,13,-14,16,-13,21,-13,19,-15,19,-11,16,-11,16,-13,13,-12,14,-13,16,-10,14,-10,12,-12,11,-10,10,-13,10,-8,8,-9,10,-11,8,-8,5,-8,7,-7,8,-7,7,-7,8,-7,7,-8,8,-9,8,-8,6,-5,7,-4,6,-5,8,-4,5,-3,6,-4,4,-3,3,-6,4,-6,4,-8,4,-6,4,-5,4,-6,6,-5,7,-10,11,-11,13,-11,14,-18,18,-24,23,-22,26,-27,25,-23,26,-16,25,-22,26,-25,25,-17,20,-19,19,-17,21,-19,16,-17,16,-18,16,-15,17,-13,14,-14,13,-13,11,-13,10,-15,13,-14,14,-13,14,-12,11,-11,11,-10,9,-11,8,-11,9,-9,9,-9,10,-8,11,-7,10,-7,8,-5,8,-5,7,-6,5,-5,5,-4,5,-4,6,-4,6,-6,6,-6,5,-6,5,-5,6,-5,6,-6,6,-6,8,-9,11,-10,12,-10,10,-10,13,-9,10,-11,11,-13,14,-12,13,-18,13,-20,11,-20,15,-14,13,-12,16,-13,17,-13,18,-14,21,-12,19,-12,17,-10,16,-11,15,-16,19,-14,19,-12,17,-13,17,-15,17,-17,17,-21,15,-19,12,-18,14,-16,12,-15,16,-19,15,-15,17,-16,14,-21,19,-19,20,-21,14,-17,18,-17,19,-18,16,-19,20,-22,17,-10,15,-13,15,-11,13,-14,14,-16,21,-19,15,-20,21,-19,20,-11,17,-19,15,-16,14,-17,21,-14,15,-14,24,-18,18,-17,13,-16,21,-18,22,-20,12,-18,16,-18,17,-22,12,-21,20,-14,13,-13,15,-20,16,-13,14,-12,12,-15,11,-14,17,-12,15,-13,13,-13,12,-20,15,-13,17,-12,9,-10,12,-11,15,-9,11,-12,12,-8,10,-12,18,-14,14,-14,17,-9,9,-7,9,-11,9,-10,15,-12,13,-12,17,-16,16,-19,16,-21,22,-22,19,-20,18,-18,24,-22,30,-27,29,-26,26,-31,18,-26,21,-28,22,-19,21,-18,18,-19,16,-18,16,-17,17,-16,21,-20,22,-19,22,-16,20,-13,18,-14,17,-18,16,-14,14,-12,13,-13,12,-13,12,-10,11,-11,8,-11,9,-9,9,-8,9,-6,11,-7,9,-6,7,-5,9,-5,9,-6,9,-6,5,-6,6,-5,6,-6,6,-7,9,-10,10,-9,8,-12,10,-10,11,-11,12,-10,11,-8,8,-8,8,-10,11,-9,13,-9,12,-14,11,-12,12,-11,11,-12,9,-12,8,-9,11,-10,11,-11,9,-12,12,-14,12,-14,11,-13,13,-12,16,-10,14,-13,14,-15,14,-15,12,-16,11,-15,12,-14,13,-17,11,-13,11,-13,11,-9,12,-7,12,-6,10,-7,10,-6,8,-7,8,-5,8,-5,7,-5,10,-6,8,-5,6,-6,5,-5,4,-7,6,-8,6,-6,4,-7,4,-7,5,-4,5,-5,3,-4,5,-3,4,-3,3,-3,4,-3,3,-2,3,-3,2,-3,2,-2,3,-3,2,-3,2,-2,2,-2,3,-3,2,-3,2,-4,3,-5,3,-4,3,-3,3,-3,3,-2,3,-2,3,-2,2,-1,2,-1,2,-1,2,-1,1,-1,1,-1,1,-1,2,-1,1,-2,1,-2,1,-1,1,0,1,0,1,-1,1,-2,1,-2,1,-1,1,-1,1,-1,0,-1,1,0,1,-1,0,-1,0,-1,0,-1,0,0,1,0,1,0,1,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,0,1,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,-1,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,19,-45,47,-51,53,-50,56,-47,51,-45,31,-23,30,-23,17,-17,8,-5,8,-24,15,-29,17,-28,26,-31,29,-29,42,-29,38,-26,31,-30,26,-21,24,-30,26,-29,18,-21,19,-29,36,-42,51,-40,49,-39,47,-40,49,-34,41,-30,45,-26,37,-35,39,-35,38,-36,41,-42,44,-36,39,-34,35,-29,29,-14,28,-7,7,-2,2,-1,2,-1,2,-1,2,-2,2,-2,2,-18,19,-20,19,-16,16,-23,16,-28,23,-26,23,-25,23,-21,22,-19,21,-16,14,-20,13,-21,13,-22,14,-23,16,-21,15,-15,10,-7,7,-8,7,-8,9,-11,9,-8,10,-5,7,-8,10,-9,11,-8,10,-13,12,-9,11,-16,15,-14,12,-14,15,-21,21,-22,28,-20,26,-24,33,-23,25,-21,26,-25,26,-23,25,-22,23,-23,23,-21,23,-21,20,-11,7,-7,6,-8,11,-9,10,-13,15,-19,23,-21,23,-21,24,-19,24,-19,25,-18,22,-17,21,-18,20,-17,20,-15,18,-19,15,-18,21,-18,23,-20,27,-24,25,-16,18,-4,3,-2,2,-2,2,-11,12,-17,14,-11,11,-10,9,-5,7,-5,5,-16,21,-24,27,-30,32,-35,35,-22,20,-21,22,-19,20,-13,19,-10,14,-4,9,-2,1,-6,19,-4,10,-26,24,-26,23,-33,24,-5,5,-4,4,-3,3,-2,3,-5,5,-10,8,-2,2,-1,2,-6,15,-14,20,-4,6,-13,20,-22,23,-22,23,-23,21,-23,23,-23,23,-20,23,-18,24,-8,16,-14,17,-17,19,-21,21,-25,34,-14,16,-21,22,-15,18,-18,16,-13,14,-5,7,-20,26,-31,32,-32,37,-30,31,-28,29,-26,23,-21,21,-20,17,-16,17,-11,15,-25,26,-17,23,-15,16,-13,15,-18,16,-14,16,-4,4,-3,5,-21,22,-24,34,-27,31,-30,31,-29,26,-29,27,-27,27,-27,28,-27,27,-28,27,-28,29,-29,30,-28,30,-27,31,-28,28,-23,26,-23,25,-25,24,-24,22,-21,17,-28,21,-18,19,-14,11,-3,4,-2,2,-2,3,-2,3,-2,2,-1,2,-1,1,-1,1,-1,2,-24,24,-31,28,-31,42,-36,44,-28,31,-25,29,-24,29,-23,27,-21,25,-20,25,-18,24,-20,23,-18,22,-15,19,-13,19,-13,20,-16,10,-9,9,-9,7,-8,6,-7,8,-10,9,-11,11,-5,5,-3,4,-19,20,-27,18,-28,24,-29,21,-34,23,-33,28,-37,26,-38,26,-35,26,-28,25,-18,22,-24,17,-12,10,-10,5,-2,2,-1,2,-1,2,-1,2,-2,2,-2,2,-16,11,-17,17,-15,15,-19,20,-18,21,-18,21,-15,21,-22,22,-26,24,-27,23,-28,24,-30,21,-32,23,-33,26,-32,30,-32,31,-28,27,-14,20,-5,7,-3,4,-2,2,-2,2,-10,9,-20,20,-22,25,-17,19,-11,10,-10,8,-17,16,-24,19,-28,23,-26,23,-25,25,-25,28,-16,17,-13,16,-14,19,-2,8,-2,3,-2,3,-2,2,-2,3,-2,3,-3,10,-3,4,-12,15,-19,23,-13,15,-15,21,-12,17,-8,9,-8,6,-7,7,-6,7,-6,7,-6,6,-5,7,-8,10,-4,4,-22,17,-32,31,-28,22,-26,22,-25,28,-30,29,-28,31,-24,26,-23,24,-15,20,-12,18,-13,20,-14,18,-13,21,-13,20,-12,20,-7,14,-5,7,-3,12,-5,11,-10,11,-17,18,-18,16,-13,20,-17,23,-17,21,-16,21,-18,21,-16,28,-19,18,-20,17,-20,17,-19,17,-11,12,-5,5,-2,3,-1,2,-1,2,-1,1,-1,2,-7,20,-16,16,-32,26,-27,28,-30,32,-32,31,-32,34,-34,29,-29,23,-26,21,-27,22,-29,21,-24,24,-10,10,-6,7,-4,3,-6,10,-14,27,-22,30,-20,31,-20,30,-25,32,-30,30,-25,29,-8,9,-7,7,-2,2,-3,2,-15,17,-13,20,-24,27,-23,28,-26,34,-29,40,-32,42,-31,39,-28,37,-26,35,-26,34,-23,35,-19,29,-16,14,-6,7,-21,26,-13,16,-31,35,-31,33,-30,33,-24,28,-21,27,-14,20,-11,10,-26,23,-26,29,-24,28,-25,22,-26,24,-17,13,-4,3,-3,2,-2,2,-3,5,-17,20,-20,22,-32,32,-17,15,-8,7,-3,3,-7,7,-21,23,-23,25,-25,26,-25,27,-24,26,-21,23,-18,22,-18,19,-17,20,-15,18,-14,18,-11,17,-9,12,-6,24,-15,10,-22,22,-22,24,-25,25,-23,21,-25,19,-15,15,-4,4,-1,2,-2,1,-2,2,-10,12,-8,7,-11,16,-12,22,-15,26,-19,29,-22,28,-19,26,-19,23,-15,15,-10,8,-4,5,-1,1,-1,1,-2,1,-10,14,-11,12,-4,6,-8,11,-16,15,-17,15,-9,9,-23,23,-32,25,-28,25,-25,25,-30,22,-25,26,-4,6,-2,2,-3,4,-12,12,-18,28,-16,25,-28,34,-31,33,-27,30,-25,24,-30,27,-26,26,-23,22,-20,21,-13,15,-7,4,-2,2,-1,1,-1,1,-1,2,-12,17,-11,19,-3,7,-1,2,-3,3,-4,3,-15,16,-17,24,-24,24,-28,28,-25,27,-28,27,-27,28,-27,28,-22,28,-17,19,-10,9,-4,4,-14,23,-14,7,-23,16,-25,24,-22,23,-23,18,-28,18,-12,11,-2,2,-1,1,-1,0,-1,1,-1,0,-1,1,-1,1,-1,0,-8,19,-5,3,-1,1,-13,10,-22,32,-24,35,-18,23,-7,14,-5,9,-3,7,-2,3,0,1,-1,0,0,0,-4,11,-13,9,-20,41,-22,42,-19,40,-20,34,-20,35,-22,33,-22,23,-20,20,-22,22,-24,23,-20,23,-17,23,-14,21,-14,20,-13,19,-14,20,-14,21,-17,22,-20,26,-22,27,-20,25,-19,22,-18,20,-18,20,-17,22,-17,21,-16,22,-18,24,-16,24,-17,25,-18,26,-20,24,-24,26,-15,24,-15,21,-17,22,-18,22,-18,21,-18,23,-16,20,-15,19,-7,13,-10,12,-11,14,-11,17,-12,17,-18,19,-16,21,-17,18,-18,21,-17,18,-19,20,-16,18,-13,11,-4,4,-2,1,0,1,0,0,0,0,-4,15,-1,1,-2,3,-3,3,-3,2,-15,9,-22,34,-26,29,-27,25,-28,30,-28,29,-26,29,-25,27,-26,29,-28,30,-28,30,-28,30,-25,27,-23,25,-23,23,-21,22,-16,21,-17,16,-11,14,-8,11,-7,7,-6,6,-5,5,-2,3,-1,1,0,0,-1,1,-1,0,-1,1,-2,2,-1,2,-2,2,-3,2,-2,2,-2,4,-4,3,-3,3,-4,5,-4,3,-4,4,-3,3,-3,3,-3,3,-2,2,-2,3,-1,1,-1,1,-1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,-2,6,-18,20,-31,32,-34,39,-38,48,-29,35,-12,20,-9,10,-7,9,-5,6,-2,3,-1,1,-1,1,-14,17,-35,37,-47,33,-40,26,-38,29,-35,30,-42,42,-28,37,-23,30,-14,20,-1,3,-16,17,-11,14,-8,6,-6,11,-26,25,-27,24,-14,15,-16,18,-20,20,-19,22,-16,22,-16,20,-16,18,-15,18,-15,18,-20,24,-28,28,-27,26,-25,25,-25,27,-22,22,-24,21,-18,19,-14,18,-9,12,-6,9,-13,12,-23,26,-23,28,-24,27,-22,23,-26,27,-22,21,-12,12,-9,10,-3,4,-9,6,-16,17,-17,19,-18,20,-18,21,-17,19,-14,19,-14,14,-12,14,-11,11,-6,7,-4,7,-7,6,-9,10,-10,11,-10,10,-8,8,-8,10,-9,9,-5,5,-4,3,-3,3,-11,9,-15,15,-19,18,-14,16,-20,24,-24,24,-20,25,-16,17,-18,17,-17,17,-11,13,-8,8,-4,4,-1,1,-1,1,-4,4,-2,1,-1,1,-1,1,-1,1,-2,2,-2,1,-2,2,-2,2,-2,2,-3,3,-3,3,-3,1,-4,3,-2,2,-2,2,-1,2,-2,1,0,1,-1,1,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,7,-6,11,-11,16,-13,19,-15,19,-17,22,-18,20,-19,20,-19,23,-17,23,-17,23,-15,22,-15,20,-13,19,-7,15,-6,3,-12,9,-8,7,-10,6,-10,7,-8,9,-7,9,-12,9,-9,10,-7,9,-5,4,-16,11,-21,26,-25,30,-27,35,-25,26,-21,20,-27,28,-22,26,-16,24,-16,21,-14,18,-6,14,-3,2,-1,1,-6,14,-3,2,-3,2,-18,20,-23,21,-24,24,-26,21,-14,13,-11,8,-10,7,-6,6,-34,28,-12,17,-3,3,0,0,0,0,0,0,0,1,0,0,-36,32,-38,38,-45,29,-50,43,-44,50,-39,33,-34,37,-34,29,-31,25,-25,16,-14,10,-3,3,-1,1,0,0,0,0,0,0,0,1,-29,23,-33,31,-34,25,-30,24,-35,31,-33,28,-31,26,-29,22,-30,17,-29,16,-15,11,-6,8,-1,1,-7,8,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,-29,27,-24,21,-24,23,-26,32,-25,27,-17,17,-7,7,-24,27,-15,12,-12,11,-6,7,-4,3,-1,1,-1,0,0,0,0,0,-11,14,-17,17,-17,13,-16,11,-6,6,-3,3,-1,1,-30,29,-28,32,-21,20,-23,24,-22,24,-27,21,-28,23,-26,25,-26,28,-29,29,-26,28,-24,25,-35,23,-39,29,-35,25,-28,21,-21,17,-14,11,-5,5,-8,9,-7,8,-10,9,-9,10,-10,10,-10,10,-9,8,-8,8,-5,4,-1,1,-5,9,-34,35,-39,38,-35,27,-33,29,-31,26,-24,23,-22,20,-22,24,-17,21,-17,18,-19,18,-17,14,-8,12,-4,3,-1,1,-1,1,-2,6,-1,2,-9,8,-17,11,-14,16,-15,9,-12,14,-11,12,-12,17,-14,16,-13,15,-8,9,-7,10,-6,8,-5,5,-4,3,-3,3,-1,1,-1,1,-1,1,0,0,0,1,-1,1,-1,1,0,0,-1,1,-2,3,-3,1,-5,7,-7,8,-10,12,-7,12,-9,12,-9,12,-12,12,-1,1,0,0,0,0,-1,0,-3,5,-7,11,-14,15,-19,14,-17,16,-16,18,-18,22,-13,16,-4,4,-4,7,-2,3,-1,3,-2,7,-18,23,-11,20,-10,20,-12,8,-11,23,-2,3,-2,1,-1,0,0,0,-1,20,-10,16,-4,8,-3,5,-4,5,-5,8,-2,2,-19,16,-20,16,-9,16,-6,10,-14,21,-7,5,-15,16,-13,20,-9,19,-1,3,-2,1,0,1,0,0,0,0,-1,0,-2,5,-5,12,-14,19,-16,18,-17,17,-14,16,-6,8,-3,5,-3,5,-15,22,-4,4,-6,5,-15,27,-5,3,-2,4,-12,11,-10,11,-7,7,-3,4,-1,2,-1,1,0,1,-13,20,-2,4,-4,3,-18,21,-4,6,-17,25,-8,6,-12,14,-10,16,-10,12,-13,16,-2,2,-1,1,-1,1,-1,1,-1,1,-5,5,-13,15,-37,25,-44,48,-35,31,-29,16,-19,19,-22,24,-31,32,-33,33,-37,48,-28,34,-31,48,-28,34,-23,21,-12,6,-5,3,-2,2,-2,1,0,1,-2,1,0,1,-1,0,0,1,0,0,0,1,-1,0,-3,3,0,1,-1,0,-1,2,-3,3,-2,3,-3,2,-2,3,-6,5,-9,9,-16,11,-20,16,-22,16,-28,23,-32,37,-40,33,-38,33,-42,50,-43,46,-47,40,-47,43,-40,48,-20,19,-15,14,-9,5,-2,1,-13,18,-16,13,-10,14,-15,20,-25,26,-26,30,-27,36,-27,48,-25,49,-27,51,-30,53,-28,50,-28,47,-30,40,-25,41,-28,40,-32,33,-31,27,-34,28,-18,22,-18,17,-10,11,-6,11,-12,12,-15,19,-22,26,-33,32,-33,42,-30,40,-36,40,-37,37,-46,43,-40,30,-33,37,-28,34,-19,21,-20,16,-18,16,-18,15,-19,16,-19,17,-17,17,-26,26,-25,25,-33,32,-19,28,-10,11,-5,3,-2,1,-1,1,-17,19,-20,14,-20,24,-25,25,-14,18,-31,24,-22,19,-8,8,-5,6,-16,25,-32,31,-24,25,-19,21,-13,21,-16,20,-17,20,-12,15,-10,12,-10,7,-7,7,-1,3,-1,1,-1,0,-2,13,-9,7,-13,12,-24,28,-26,23,-19,27,-21,19,-19,21,-18,14,-11,10,-7,4,-4,5,-2,1,-1,3,-3,2,-3,4,-5,6,-10,8,-12,8,-11,8,-11,13,-13,13,-13,12,-14,13,-12,12,-13,11,-12,12,-14,11,-11,12,-12,16,-10,11,-13,16,-11,17,-14,20,-15,15,-12,18,-12,18,-12,18,-14,17,-12,16,-15,15,-10,13,-13,17,-14,19,-14,19,-14,19,-11,17,-10,8,-11,19,-4,6,-4,5,-7,5,-6,6,-7,6,-5,7,-6,6,-3,4,-5,3,-3,3,-8,12,-17,21,-18,22,-22,25,-20,29,-21,26,-18,28,-19,26,-17,25,-19,22,-12,21,-10,17,-9,15,-11,18,-15,21,-16,22,-20,28,-19,32,-20,28,-20,29,-20,29,-17,27,-18,23,-15,20,-16,11,-18,16,-18,21,-16,15,-17,13,-14,18,-15,14,-18,18,-20,18,-6,8,-5,4,-16,14,-13,20,-18,20,-21,26,-20,29,-18,28,-18,30,-17,29,-19,28,-17,29,-16,27,-19,27,-17,28,-18,23,-18,31,-21,25,-20,30,-22,33,-20,37,-21,32,-18,44,-23,40,-22,35,-21,34,-10,14,-5,6,-1,1,-1,2,-1,0,-18,15,-19,31,-11,11,-17,13,-11,13,-7,7,-21,28,-42,52,-48,51,-50,47,-43,27,-39,25,-40,21,-37,21,-30,24,-22,26,-19,19,-24,21,-26,25,-23,22,-27,32,-28,27,-28,22,-12,8,-13,16,-26,17,-21,18,-14,16,-18,14,-7,6,-9,9,-12,7,-12,15,-13,8,-10,13,-9,15,-12,16,-16,22,-19,32,-18,35,-23,38,-20,41,-18,35,-11,16,-17,26,-14,10,-19,15,-8,17,-8,7,-9,9,-9,6,-6,9,-8,6,-13,10,-17,25,-29,24,-13,13,-14,15,-10,8,-9,6,-16,14,-13,15,-13,16,-13,9,-4,6,-14,13,-18,16,-16,19,-17,16,-15,18,-15,22,-14,26,-16,25,-16,22,-17,19,-16,20,-15,19,-11,15,-11,13,-9,12,-8,11,-9,12,-8,11,-9,7,-5,5,-8,8,-9,12,-12,12,-20,21,-27,23,-16,20,-16,13,-17,22,-18,21,-19,16,-10,10,-8,6,-2,3,-15,16,-30,29,-34,32,-36,28,-37,25,-32,25,-30,20,-16,16,-16,15,-12,15,-10,13,-9,13,-13,18,-12,17,-11,16,-6,6,-1,3,-2,0,0,2,-4,5,-11,7,-14,15,-14,11,-16,15,-16,21,-16,14,-22,18,-15,17,-18,22,-21,17,-15,14,-11,15,-9,8,-6,11,-7,7,-5,7,-6,4,-4,8,-2,1,-1,1,-1,1,-1,1,0,1,-1,0,0,15,-6,5,-4,8,-13,9,-13,16,-18,14,-15,18,-15,16,-17,16,-16,15,-10,11,-4,4,-5,7,-14,13,-17,21,-16,23,-17,20,-16,22,-18,22,-14,21,-15,20,-14,18,-13,20,-15,25,-19,24,-15,11,-10,18,-9,12,-10,15,-15,15,-17,23,-20,23,-22,31,-22,34,-22,38,-23,38,-24,38,-23,37,-23,38,-23,36,-21,31,-20,32,-15,21,-7,10,-6,11,-8,9,-8,6,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-8,3,-2,2,-3,2,-15,6,-13,7,-10,7,-10,5,-5,6,-5,5,-5,6,-5,5,-7,5,-5,5,-6,5,-5,6,-5,5,-5,5,-7,5,-5,7,-5,5,-5,6,-5,4,-5,6,-6,4,-4,4,-7,5,-6,5,-6,6,-7,5,-6,5,-5,5,-4,5,-6,4,-6,6,-6,4,-5,5,-6,4,-4,6,-7,4,-5,6,-5,6,-6,6,-3,4,-3,5,-4,3,-3,3,-3,3,-3,2,-2,3,-3,2,-1,3,-3,1,-1,3,-2,2,-1,3,-2,2,-2,2,-1,2,-1,2,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-3,1,-15,14,-22,21,-20,24,-16,17,-18,13,-31,24,-20,20,-25,24,-40,31,-42,41,-40,52,-44,47,-42,48,-40,42,-43,43,-44,44,-39,48,-40,51,-37,41,-36,39,-33,34,-35,33,-33,30,-26,29,-25,22,-20,23,-16,20,-6,13,-10,11,-21,22,-28,26,-24,27,-20,20,-21,25,-26,21,-29,26,-24,24,-25,20,-21,17,-12,14,-22,21,-20,15,-14,16,-7,8,-2,5,-1,9,-3,3,-6,10,-6,5,-8,8,-12,18,-15,26,-16,25,-22,25,-20,34,-19,29,-21,33,-19,33,-23,34,-24,36,-24,42,-27,38,-33,31,-29,41,-26,32,-29,29,-29,27,-23,27,-10,14,-13,14,-7,7,-2,1,-1,1,-17,19,-20,18,-15,19,-21,21,-15,14,-13,15,-12,13,-8,10,-14,11,-35,34,-27,36,-28,31,-25,29,-26,29,-28,30,-30,30,-27,30,-28,21,-29,19,-27,22,-23,20,-10,11,-6,6,-3,5,-9,12,-14,16,-20,18,-21,21,-22,17,-21,20,-23,22,-17,25,-22,18,-15,18,-13,13,-7,7,-4,4,-18,13,-8,12,-16,18,-18,22,-20,24,-20,25,-23,25,-22,26,-22,24,-22,25,-21,26,-21,22,-17,22,-14,16,-11,13,-10,14,-7,14,-13,15,-8,7,-10,7,-4,5,-4,3,-6,4,-6,7,-8,8,-9,13,-15,12,-15,19,-18,20,-18,25,-19,25,-22,31,-23,32,-23,35,-21,31,-21,30,-20,27,-17,27,-20,17,-21,16,-23,17,-27,19,-19,18,-17,17,-16,14,-11,13,-26,23,-32,38,-32,41,-32,33,-31,35,-31,37,-30,36,-27,33,-25,32,-23,28,-22,25,-21,26,-14,17,-12,15,-15,14,-8,12,-8,10,-6,9,-5,6,-2,4,-1,1,-1,1,-12,26,-10,19,-17,27,-17,32,-14,25,-13,27,-12,24,-12,15,-10,17,-14,17,-16,17,-14,16,-15,18,-15,16,-19,17,-17,14,-17,23,-17,14,-18,14,-15,21,-17,23,-20,30,-18,26,-15,26,-13,23,-12,21,-15,18,-12,14,-10,11,-11,13,-8,11,-8,11,-7,9,-7,9,-2,4,-5,4,-1,3,-2,1,-7,22,-5,4,-3,5,-5,5,-6,9,-5,11,-5,5,-9,12,-6,8,-5,8,-8,11,-5,8,-8,9,-5,10,-5,5,-4,10,-6,12,-6,4,-8,10,-9,9,-6,6,-8,6,-3,4,-3,4,-1,2,-2,0,0,2,-1,0,-2,3,-1,2,-2,1,-2,2,-2,3,-2,3,-3,2,-13,8,-12,16,-11,20,-16,21,-14,26,-14,28,-16,27,-15,27,-12,20,-12,14,-8,11,-4,8,-9,6,-6,10,-9,10,-9,17,-13,19,-13,23,-13,22,-13,25,-16,36,-22,38,-24,43,-29,48,-22,45,-29,40,-24,43,-28,38,-26,39,-26,37,-22,42,-25,37,-20,41,-19,36,-17,33,-17,29,-13,24,-13,16,-13,15,-9,13,-9,9,-6,9,-5,6,-1,3,-2,2,-2,3,-3,3,-3,4,-3,3,-3,3,-4,16,-4,3,-2,2,-1,1,0,1,-1,0,0,1,-14,18,-11,13,-8,7,-3,5,-4,3,-7,8,-5,3,-5,3,-6,6,-7,7,-6,9,-10,8,-3,4,-4,2,-3,3,-3,2,-2,3,-3,2,-2,3,-2,2,-2,3,-2,3,-2,2,-1,2,-2,2,-1,2,-3,1,-1,2,-2,2,-1,2,-2,0,-1,1,-2,1,-1,2,-1,1,-1,1,-1,1,-2,1,-6,10,-7,3,-23,17,-26,32,-13,15,-10,6,-1,1,-3,1,-16,11,-18,27,-27,23,-23,25,-20,18,-20,22,-15,15,-7,7,-7,4,-23,17,-26,28,-24,29,-19,30,-18,34,-19,26,-20,27,-17,21,-15,18,-14,12,-6,3,-3,1,-1,1,-1,2,-8,35,-18,7,-13,4,-17,17,-14,14,-8,14,-11,11,-4,3,-10,9,-2,3,-2,2,-1,2,-1,1,-1,0,-1,4,-3,2,-6,10,-14,17,-14,21,-16,29,-16,27,-19,23,-20,19,-21,23,-21,26,-19,26,-24,25,-25,27,-29,29,-27,31,-23,34,-21,33,-22,35,-23,34,-19,31,-20,29,-14,12,-7,15,-16,15,-8,11,-21,23,-19,22,-28,23,-35,28,-42,35,-46,42,-45,36,-44,36,-45,29,-40,29,-38,39,-31,34,-25,33,-16,24,-18,24,-15,15,-22,22,-34,31,-40,35,-38,33,-13,10,-6,10,-10,15,-19,16,-25,23,-25,23,-24,23,-22,20,-22,21,-15,19,-28,19,-32,30,-29,29,-28,28,-28,28,-28,28,-25,25,-28,25,-15,15,-5,7,-30,19,-28,30,-29,28,-28,23,-29,23,-22,17,-16,17,-14,15,-13,15,-12,13,-9,11,-5,6,-4,10,-9,10,-8,11,-3,5,-8,4,-12,13,-17,14,-8,8,-7,8,-10,8,-10,9,-7,9,-10,12,-19,16,-21,17,-24,17,-22,18,-20,18,-21,18,-20,15,-21,15,-16,14,-18,17,-14,15,-16,16,-14,14,-14,15,-17,13,-21,12,-25,15,-14,16,-6,4,-1,1,0,1,0,0,-8,8,-11,10,-9,10,-7,7,-4,4,-3,2,-11,16,-19,21,-20,18,-22,17,-17,15,-12,18,-12,15,-9,15,-6,7,-1,3,-1,0,0,0,-8,16,-1,2,-22,22,-24,27,-33,26,-18,26,-8,6,-3,5,-4,6,-2,0,0,0,-9,16,-11,13,-22,22,-17,17,-11,12,-5,8,-2,3,-19,11,-34,41,-43,44,-40,41,-32,39,-26,25,-14,16,-9,8,-8,7,-5,6,-5,12,-15,13,-42,44,-38,32,-15,25,-13,6,-27,29,-42,36,-40,41,-42,44,-39,40,-34,31,-35,29,-29,27,-24,25,-25,28,-24,28,-24,29,-20,29,-15,24,-7,6,-7,13,-15,18,-33,31,-43,40,-40,40,-38,41,-38,48,-41,29,-44,39,-40,26,-25,30,-11,20,-25,27,-28,26,-38,36,-23,24,-24,22,-16,13,-43,32,-52,44,-40,30,-33,25,-29,17,-30,16,-25,10,-8,9,-5,7,-6,13,-16,18,-28,27,-36,31,-39,26,-38,24,-32,21,-29,21,-28,17,-29,20,-30,19,-30,16,-33,17,-25,15,-15,7,-9,6,-3,2,0,0,-2,3,-2,3,0,0,-26,35,-13,12,-11,15,-3,3,-10,8,-34,35,-40,34,-34,25,-32,27,-31,28,-33,26,-24,26,-29,30,-27,30,-27,32,-25,31,-23,28,-19,24,-10,6,-3,3,-4,9,-12,19,-14,15,-17,16,-13,13,-15,13,-11,10,-9,9,-11,18,-32,28,-29,27,-30,28,-31,27,-29,27,-29,27,-28,28,-28,27,-29,27,-27,27,-26,24,-23,23,-20,19,-12,14,-8,10,-3,4,-1,0,0,0,0,0,-1,1,0,1,-1,1,-2,1,-1,1,-2,2,-2,3,-2,2,-3,2,-2,3,-3,2,-3,2,-2,2,-2,2,-2,2,-2,3,-2,3,-3,2,-2,2,-2,2,-2,3,-2,2,-2,3,-2,2,-2,2,-1,1,-2,2,-2,2,-1,1,-2,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,3,-3,2,-5,5,-4,6,-4,6,-2,7,-19,21,-17,18,-10,9,-29,30,-37,42,-38,41,-39,39,-37,37,-37,37,-39,38,-37,39,-30,35,-28,34,-24,33,-23,30,-21,28,-21,26,-20,25,-22,22,-24,24,-24,23,-24,22,-22,24,-21,20,-15,14,-11,10,-15,18,-32,32,-25,28,-35,33,-26,25,-30,24,-25,25,-25,21,-18,23,-2,3,0,0,0,0,-11,15,-9,16,-15,22,-37,37,-33,36,-35,35,-30,32,-26,33,-22,32,-22,30,-24,30,-22,28,-29,31,-29,30,-31,27,-33,28,-33,29,-34,32,-31,26,-28,26,-24,23,-23,21,-23,21,-22,21,-23,21,-23,21,-21,20,-20,22,-19,20,-16,19,-17,19,-14,17,-10,13,-10,7,-9,9,-17,12,-20,25,-18,23,-20,22,-26,21,-19,22,-18,21,-15,19,-16,21,-17,20,-14,13,-10,13,-7,7,-4,5,-5,6,-7,7,-5,5,-5,6,-4,5,-2,2,-3,4,-1,0,0,0,0,0,-1,0,-1,1,-7,5,-8,5,-10,15,-13,13,-13,9,-3,8,-11,11,-13,19,-25,31,-23,23,-38,32,-32,31,-32,35,-29,33,-30,30,-30,23,-26,23,-17,18,-12,10,-9,8,-7,8,-6,6,-3,6,-2,3,-2,4,-1,1,-13,24,-20,30,-36,40,-35,41,-35,39,-34,37,-32,38,-33,36,-33,33,-29,26,-28,22,-27,22,-30,21,-31,25,-36,28,-20,25,-19,23,-20,22,-21,22,-27,35,-31,42,-32,37,-36,39,-40,43,-44,44,-50,43,-35,31,-15,17,-3,4,-11,10,-7,6,-10,8,-9,9,-6,5,-1,2,-1,1,-18,23,-24,22,-22,18,-30,29,-38,39,-40,43,-44,44,-41,39,-35,34,-36,33,-36,34,-38,36,-42,34,-37,37,-27,33,-18,27,-22,27,-27,30,-32,31,-33,30,-32,38,-27,38,-18,29,-16,21,-19,14,-25,28,-23,25,-31,33,-23,24,-26,24,-12,15,-10,10,-13,9,-8,9,-9,9,-7,8,-5,3,-5,10,-51,46,-50,48,-34,34,-35,30,-35,33,-29,28,-20,25,-8,6,-6,6,-6,6,-13,15,-21,23,-19,18,-26,20,-13,11,-10,9,-4,4,-5,6,-2,4,-7,9,-38,34,-35,42,-42,41,-41,41,-32,37,-29,36,-31,25,-15,18,-15,17,-14,16,-13,16,-12,16,-17,16,-18,14,-18,11,-19,9,-27,18,-25,15,-26,30,-22,32,-25,40,-23,34,-27,33,-22,22,-18,19,-17,19,-17,27,-20,16,-15,22,-22,18,-22,20,-23,29,-23,24,-16,22,-27,32,-37,25,-47,30,-47,48,-35,43,-29,23,-28,20,-25,20,-19,17,-22,18,-23,18,-35,38,-37,38,-42,39,-43,35,-41,32,-39,32,-40,33,-39,34,-26,29,-25,22,-21,21,-23,24,-23,27,-22,28,-26,30,-37,32,-43,25,-41,39,-46,42,-44,40,-43,40,-46,45,-43,39,-40,36,-44,35,-42,33,-36,35,-30,34,-28,30,-19,24,-15,18,-12,18,-14,15,-17,20,-18,29,-18,26,-15,18,-5,7,-3,2,-4,3,-8,11,-16,19,-22,22,-33,29,-26,29,-26,27,-28,28,-26,23,-23,23,-23,22,-21,26,-19,27,-26,32,-24,30,-28,26,-30,37,-25,45,-26,49,-25,45,-30,49,-27,47,-29,44,-29,37,-22,30,-23,27,-19,22,-22,25,-22,29,-19,30,-22,26,-12,18,-18,12,-6,9,-3,1,-3,4,-8,7,-11,12,-17,7,-21,18,-23,24,-21,24,-22,22,-25,26,-19,22,-17,13,-25,23,-25,28,-15,22,-14,19,-13,18,-13,14,-19,17,-18,22,-32,27,-23,30,-27,32,-32,24,-27,21,-20,16,-20,16,-21,16,-19,14,-21,16,-21,17,-19,17,-21,26,-17,16,-17,16,-16,18,-14,17,-14,14,-12,11,-11,8,-9,9,-7,8,-4,7,-4,3,-1,2,-1,1,-1,0,-3,1,-1,1,-14,20,-24,23,-11,14,-21,19,-13,16,-20,32,-34,30,-29,40,-26,36,-29,42,-20,42,-17,34,-19,38,-19,32,-14,20,-8,9,-5,4,-1,3,-13,11,-18,17,-23,17,-21,25,-20,25,-24,25,-28,23,-16,21,-21,29,-24,23,-26,29,-24,27,-21,22,-22,20,-16,16,-19,14,-8,9,-6,6,-4,6,-3,2,-2,3,-2,2,-2,2,0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,-1,1,-1,0,0,1,0,1,-1,1,0,0,-1,0,0,1,-1,0,0,1,-1,0,-2,5,-2,1,-4,2,-17,19,-13,10,-15,14,-17,14,-11,9,-12,9,-11,11,-14,11,-16,17,-15,12,-7,8,-7,10,-2,2,-14,16,-15,28,-20,30,-18,34,-16,31,-19,34,-16,32,-18,35,-17,34,-17,31,-20,36,-23,32,-21,25,-21,30,-19,29,-22,27,-26,28,-22,27,-24,31,-16,28,-19,25,-15,27,-19,27,-18,25,-17,27,-18,21,-15,24,-20,30,-25,33,-25,36,-24,34,-20,28,-19,21,-13,14,-15,13,-14,22,-10,14,-13,16,-14,12,-20,16,-18,17,-18,19,-11,14,-14,14,-15,17,-20,23,-22,19,-14,10,-16,13,-26,22,-23,21,-19,21,-14,18,-9,15,-11,8,-22,25,-19,23,-9,8,-21,26,-13,17,-16,23,-17,25,-15,17,-11,13,-9,11,-4,5,-1,2,-1,0,0,1,-1,21,-16,16,-36,29,-35,38,-29,36,-24,41,-22,35,-18,29,-16,28,-22,30,-17,28,-15,22,-13,25,-13,23,-15,21,-10,11,-2,6,-1,0,0,1,-1,0,0,1,-23,28,-21,20,-15,16,-17,15,-14,16,-13,13,-9,10,-15,8,-31,38,-26,29,-26,27,-26,28,-17,27,-16,26,-19,26,-20,26,-18,18,-18,19,-21,21,-16,24,-19,17,-22,21,-24,20,-19,23,-14,15,-12,14,-14,14,-13,16,-11,16,-10,11,-9,13,-8,10,-11,16,-17,22,-11,18,-6,10,-10,14,-7,11,-10,15,-10,17,-7,12,-7,11,-6,11,-12,15,-15,14,-16,12,-7,12,-5,7,-3,4,-8,9,-5,6,-3,5,-3,2,-1,3,-1,0,-1,1,-1,0,-1,2,-3,2,-4,4,-13,9,-8,11,-16,17,-22,25,-20,29,-20,29,-25,28,-18,16,-15,13,-11,11,-9,10,-8,9,-6,9,-9,9,-8,13,-13,13,-15,17,-14,16,-13,13,-14,13,-12,11,-12,12,-14,9,-16,17,-17,19,-17,21,-24,17,-20,23,-20,20,-21,23,-12,10,-5,8,-14,15,-19,22,-22,23,-24,27,-21,26,-24,26,-18,26,-24,26,-27,29,-25,27,-20,25,-15,23,-15,22,-13,19,-4,4,-2,3,-3,3,-4,3,-4,3,-2,4,-4,3,-2,3,-2,1,-1,2,-8,9,-46,30,-42,35,-38,36,-28,26,-15,33,-12,12,-11,8,-17,25,-25,27,-22,39,-30,47,-30,44,-27,30,-13,14,-5,4,-22,46,-17,24,-19,18,-16,18,-16,17,-17,16,-34,20,-38,44,-46,52,-49,51,-47,39,-38,43,-40,41,-47,45,-47,42,-38,39,-32,38,-28,29,-21,16,-16,14,-20,20,-14,19,-19,22,-19,28,-20,30,-19,25,-27,32,-31,36,-40,46,-42,55,-40,56,-46,46,-42,30,-14,16,-10,5,-4,4,-1,2,-1,1,-1,0,-11,20,-7,10,-22,23,-33,21,-29,24,-28,21,-28,25,-31,32,-28,33,-27,30,-33,36,-36,41,-28,40,-22,46,-29,50,-28,47,-24,50,-20,50,-29,51,-18,46,-23,43,-18,39,-17,28,-16,30,-15,21,-3,5,-2,2,-2,0,0,1,-1,1,0,1,-1,0,0,1,-12,11,-6,9,-5,5,-12,6,-15,16,-14,15,-9,9,-5,6,-5,5,-2,1,-2,3,-8,9,-10,10,-2,3,0,1,-1,0,0,1,0,1,-30,28,-21,25,-16,15,-17,16,-21,27,-13,13,-7,8,-6,6,-8,7,-12,20,-20,20,-13,20,-12,17,-12,15,-12,15,-8,13,-10,15,-7,13,-8,13,-10,10,-6,8,-7,7,-5,9,-6,8,-4,8,-6,4,-2,4,-10,18,-8,6,-21,18,-20,21,-21,27,-23,27,-26,20,-18,19,-15,16,-9,5,-14,11,-17,17,-16,18,-15,17,-12,21,-13,21,-12,17,-11,18,-11,19,-12,18,-19,20,-19,27,-23,26,-21,29,-18,24,-17,26,-25,32,-18,30,-21,47,-21,49,-17,41,-19,49,-20,40,-20,30,-19,28,-18,25,-16,16,-11,13,-12,19,-16,20,-11,20,-8,9,-1,2,-1,1,0,1,0,0,-1,0,-20,31,-7,11,-14,25,-23,24,-20,28,-20,31,-17,32,-18,27,-15,27,-14,26,-15,24,-17,23,-12,21,-14,22,-14,24,-18,23,-15,21,-16,23,-19,20,-9,20,-14,21,-12,21,-13,19,-13,20,-14,14,-12,9,-11,8,-16,13,-18,17,-17,17,-14,14,-13,14,-10,9,-5,6,-3,4,-3,2,-1,1,-2,2,-5,4,-8,8,-11,12,-11,16,-10,14,-10,16,-11,17,-13,18,-13,19,-13,20,-14,19,-12,20,-12,19,-11,19,-12,16,-9,15,-11,13,-9,15,-12,14,-11,14,-10,10,-11,13,-6,8,-5,4,-1,1,-2,1,0,1,-12,22,-9,16,-9,4,-21,21,-30,28,-27,30,-30,32,-27,31,-25,28,-15,13,-13,15,-15,13,-13,16,-15,19,-12,18,-14,14,-10,14,-10,10,-6,10,-4,6,-6,6,-7,11,-10,18,-16,21,-14,21,-15,20,-16,18,-16,23,-18,20,-17,22,-19,19,-16,22,-17,19,-19,23,-13,22,-16,23,-15,28,-14,28,-17,27,-19,27,-9,24,-13,14,-9,12,-6,8,-10,21,-11,16,-17,27,-17,22,-17,24,-13,20,-11,14,-7,13,-7,8,-4,7,-6,6,-5,6,-7,3,-3,3,-3,1,-2,3,-2,2,-2,2,-2,1,-1,1,-1,2,-1,1,-1,1,-1,0,-1,1,-2,0,0,0,-1,1,-1,0,-1,0,-1,1,-1,1,-1,2,-6,18,-4,5,-4,3,-2,6,-15,12,-18,23,-8,9,-3,5,-4,3,-5,5,-5,7,-6,7,-7,7,-9,7,-21,24,-23,18,-16,22,-16,14,-22,36,-54,45,-53,54,-37,39,-20,26,-10,16,-7,10,-7,6,-14,11,-18,24,-23,23,-24,24,-28,35,-20,43,-32,41,-21,40,-24,38,-24,34,-20,34,-20,45,-28,30,-24,34,-21,32,-16,32,-17,29,-16,19,-14,21,-17,17,-9,10,-9,9,-6,13,-9,12,-10,15,-11,15,-10,16,-11,21,-14,20,-16,19,-19,15,-18,21,-18,9,-9,6,-2,1,-1,2,-11,17,-11,17,-10,9,-7,9,-9,5,-3,5,-2,3,-7,5,-8,10,-6,9,-7,11,-5,7,-10,23,-14,21,-22,24,-25,29,-22,33,-23,25,-17,20,-18,16,-13,18,-14,15,-13,16,-14,18,-13,15,-13,18,-12,14,-9,15,-8,12,-1,3,-2,0,-3,3,-8,6,-9,14,-5,4,-8,9,-14,14,-15,16,-13,16,-6,7,-11,14,-17,18,-10,18,-12,21,-11,23,-10,11,-2,5,-5,3,-6,7,-12,16,-13,20,-15,20,-16,20,-16,20,-16,19,-15,19,-15,17,-15,16,-17,16,-19,19,-23,21,-17,22,-19,20,-15,23,-12,18,-12,14,-11,13,-8,8,-7,4,-3,2,-6,8,-13,12,-14,18,-14,14,-16,18,-14,7,-15,12,-18,17,-11,17,-12,16,-10,19,-10,17,-11,14,-11,16,-12,14,-14,13,-9,10,-10,7,-11,8,-6,7,-6,5,-5,4,-3,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-12,9,-10,12,-14,11,-18,13,-17,16,-32,33,-38,43,-49,48,-50,42,-41,35,-39,32,-44,30,-45,34,-31,35,-39,37,-51,35,-25,27,-26,15,-13,9,-10,7,-9,7,-13,5,-22,13,-34,35,-38,39,-38,44,-42,44,-47,49,-42,48,-43,51,-44,53,-33,44,-29,31,-24,36,-44,42,-34,43,-36,35,-44,31,-45,36,-30,26,-23,15,-15,10,-23,18,-39,32,-42,36,-37,26,-29,18,-26,23,-29,25,-29,25,-32,26,-39,28,-41,30,-44,28,-41,27,-39,25,-44,28,-36,26,-33,24,-29,23,-28,20,-25,21,-22,19,-22,20,-21,19,-19,17,-15,15,-12,6,-12,14,-13,14,-10,14,-7,8,-7,9,-7,6,-11,7,-16,15,-17,19,-11,9,-7,5,-4,2,-14,4,-21,20,-24,19,-25,23,-14,16,-14,16,-9,8,-5,4,-5,3,-6,7,-3,1,-5,4,-2,2,-6,6,-9,7,-12,9,-15,12,-15,11,-16,14,-18,19,-16,16,-13,19,-20,17,-17,13,-17,14,-15,8,-7,6,-6,4,-5,5,-7,5,-5,6,-1,2,0,0,0,0,-7,7,-6,8,-4,5,-2,2,-8,12,-18,14,-18,17,-18,18,-16,18,-13,12,-7,9,-12,11,-20,24,-28,25,-18,18,-3,3,0,1,0,0,-14,14,-19,16,-9,16,-31,34,-31,34,-28,29,-27,23,-20,10,-17,9,-11,8,-9,4,-7,6,-8,8,-14,10,-17,12,-22,15,-20,15,-14,19,-15,15,-11,17,-12,16,-11,17,-11,15,-14,17,-16,18,-20,20,-21,20,-22,22,-21,21,-22,22,-21,15,-17,15,-13,13,-5,5,-1,2,0,0,-1,3,-7,14,-6,7,-3,3,-1,0,-2,1,-7,6,-10,11,-13,11,-16,14,-19,15,-23,22,-22,22,-24,22,-5,13,-8,7,-3,5,-1,0,0,1,0,0,0,0,0,0,-6,8,-20,19,-18,19,-7,9,-3,4,-2,3,-1,1,-5,8,-11,12,-13,14,-10,13,-11,10,-13,9,-13,13,-15,15,-15,15,-15,16,-12,12,-9,10,-7,6,-2,2,-5,4,-7,7,-6,6,-4,3,-1,1,-2,4,-14,15,-16,18,-17,20,-16,21,-16,20,-16,20,-15,17,-14,15,-14,13,-13,13,-13,13,-14,14,-16,15,-15,15,-17,17,-18,22,-17,21,-17,22,-19,22,-18,20,-22,20,-21,19,-21,20,-21,24,-19,24,-18,23,-17,21,-20,22,-19,23,-9,8,-8,7,-10,7,-8,5,-8,7,-8,10,-13,13,-13,15,-16,15,-19,22,-28,26,-32,31,-38,34,-33,35,-32,41,-33,39,-29,36,-30,39,-26,36,-24,26,-25,24,-7,15,-6,8,-1,1,0,1,-3,3,-7,8,-8,8,-15,17,-17,11,-2,5,-1,1,0,0,0,1,-1,0,-8,22,-10,13,-39,41,-38,30,-29,34,-26,25,-35,32,-36,28,-31,30,-54,38,-48,41,-53,52,-40,39,-46,42,-57,37,-56,32,-38,28,-39,29,-37,30,-35,40,-38,40,-28,53,-21,44,-28,26,-19,28,-25,35,-26,44,-28,42,-27,31,-38,28,-26,29,-22,24,-15,20,-11,9,-3,4,-8,9,-9,11,-14,9,-9,11,-9,7,-13,16,-18,15,-17,14,-18,20,-20,15,-21,17,-19,20,-17,12,-5,5,-3,3,-2,0,-1,1,-10,11,-4,8,-8,11,-14,12,-17,14,-9,8,-16,13,-15,14,-15,16,-10,9,-13,13,-7,5,-4,4,-7,7,-19,14,-26,24,-33,25,-30,22,-11,17,-15,11,-15,11,-14,10,-19,18,-22,19,-18,18,-13,15,-10,11,-4,8,-3,4,-23,16,-17,17,-30,22,-38,30,-38,32,-36,33,-39,33,-44,44,-40,42,-28,36,-17,19,-28,24,-25,27,-30,28,-23,22,-22,23,-9,12,-34,23,-62,37,-56,39,-48,33,-43,29,-37,23,-31,19,-24,17,-10,12,-10,9,-9,5,-9,6,-19,12,-28,17,-22,24,-24,24,-18,20,-10,13,-8,10,-9,7,-11,8,-15,11,-24,22,-32,31,-30,26,-13,11,-5,10,-21,13,-31,28,-29,30,-21,21,-15,13,-10,10,-11,13,-14,15,-12,11,-14,10,-13,12,-10,11,-9,10,-7,8,-4,5,-3,2,-43,37,-41,49,-33,36,-15,27,-5,6,-8,13,-12,13,-11,11,-10,13,-4,5,-23,27,-31,33,-20,16,-8,6,-8,6,-16,12,-27,18,-32,22,-32,25,-30,21,-23,19,-25,27,-20,25,-17,22,-14,18,-11,11,-9,19,-14,14,-7,7,-6,5,-14,17,-21,19,-18,19,-16,17,-15,12,-18,13,-21,21,-25,20,-35,28,-29,27,-27,29,-26,22,-25,18,-22,18,-24,20,-24,19,-21,17,-15,12,-5,9,-4,4,-4,4,-1,2,-2,2,-3,3,-2,3,-19,18,-27,22,-27,22,-26,22,-25,25,-24,24,-19,22,-16,16,-15,13,-16,17,-18,15,-11,11,-3,4,-1,0,0,1,0,0,0,0,0,0,-6,13,-25,24,-42,32,-41,35,-41,37,-40,37,-32,32,-28,18,-12,20,-9,7,-2,5,-1,1,-3,3,-1,2,0,1,0,0,-2,3,-9,11,-18,16,-21,24,-24,22,-20,16,-9,7,-3,3,-17,19,-24,23,-23,22,-22,22,-19,20,-13,18,-11,17,-12,12,-9,8,-13,17,-19,31,-33,21,-18,31,-32,28,-29,27,-22,21,-32,25,-43,38,-37,36,-43,37,-20,32,-15,28,-13,19,-10,16,-9,10,-19,19,-19,24,-14,23,-19,19,-10,19,-10,7,-2,5,-3,3,-3,3,-1,0,0,1,0,0,0,1,-1,0,-1,0,-1,1,-2,1,-2,1,-1,0,-7,14,-2,2,-1,2,-1,1,0,1,-1,0,-5,5,-4,4,0,2,-9,10,-12,9,-2,2,-1,2,-1,1,-1,0,0,1,-18,20,-11,20,-10,10,-8,12,-9,11,-10,10,-11,10,-9,11,-11,12,-8,7,-7,8,-6,6,-6,8,-25,9,-19,29,-21,25,-19,31,-19,27,-19,26,-20,29,-21,33,-19,32,-16,29,-25,26,-19,22,-14,19,-25,27,-26,27,-28,26,-22,22,-22,23,-17,18,-16,16,-12,14,-10,10,-16,17,-17,19,-14,18,-11,17,-5,9,-2,2,-1,1,-1,2,-9,6,-9,6,-5,3,-1,2,-7,4,-10,9,-6,5,-6,8,-10,9,-1,3,-2,2,-7,2,-2,3,-8,7,-3,4,-7,5,-7,7,-8,9,-7,8,-9,6,-11,8,-8,11,-11,11,-11,10,-4,3,-3,2,-2,1,-1,2,-2,0,-1,1,-1,1,-1,1,-1,1,-2,1,-1,2,0,1,-1,1,-1,1,-1,0,0,1,-1,0,-2,2,-1,0,-1,6,-22,31,-29,44,-32,51,-30,47,-36,33,-40,39,-42,33,-43,38,-50,49,-33,30,-34,30,-25,31,-40,29,-28,19,-29,30,-28,18,-16,20,-18,20,-15,17,-18,19,-18,17,-23,13,-15,8,-14,14,-16,12,-10,9,-9,6,-6,8,-7,5,-6,8,-10,9,-7,8,-6,5,-6,7,-4,7,-6,5,-4,4,-4,4,-4,5,-4,3,-3,4,-4,2,-2,3,-3,2,-2,2,-2,2,-2,3,-2,2,-3,2,-3,5,-7,8,-31,26,-49,36,-35,33,-45,37,-28,39,-27,30,-19,10,-8,4,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,0,0,0,0,0,-2,1,-3,4,-4,4,-5,7,-6,7,-10,11,-11,11,-14,9,-9,12,-13,11,-11,15,-15,10,-12,10,-9,10,-12,9,-10,6,-10,10,-10,9,-9,11,-9,9,-5,7,-8,7,-6,7,-8,8,-9,6,-8,9,-8,8,-11,9,-8,9,-4,7,-9,8,-8,9,-10,6,-5,7,-2,4,-3,2,-1,0,0,1,0,1,0,0,0,0,-1,0,-26,30,-55,40,-62,44,-58,44,-55,49,-53,45,-49,41,-42,32,-25,20,-13,12,-20,19,-26,23,-28,26,-45,36,-45,45,-41,53,-42,51,-44,48,-38,47,-41,38,-35,32,-10,15,-10,8,-2,4,-2,1,0,1,0,0,-6,7,-5,5,-8,8,-11,21,-15,24,-21,30,-31,28,-36,27,-40,22,-36,20,-29,20,-28,22,-27,23,-28,23,-29,21,-26,20,-25,18,-28,17,-29,20,-28,22,-18,21,-12,11,-2,7,-18,16,-15,21,-21,23,-24,22,-22,19,-25,21,-21,26,-21,22,-22,23,-13,11,-13,12,-16,12,-16,10,-24,13,-27,20,-27,18,-31,33,-35,43,-29,37,-25,37,-29,30,-30,31,-32,27,-26,30,-26,31,-23,30,-11,13,-2,5,-7,5,-3,7,-9,8,-24,24,-36,23,-37,28,-36,28,-32,27,-17,25,-12,7,-4,5,-2,1,0,1,-14,18,-35,51,-17,23,-9,12,-6,8,-32,26,-31,25,-24,22,-25,25,-26,25,-23,27,-21,27,-19,29,-23,25,-18,24,-16,17,-9,11,-9,8,-13,12,-14,16,-18,20,-21,24,-20,25,-19,22,-22,25,-24,29,-25,30,-29,27,-30,26,-26,22,-31,18,-29,20,-31,21,-31,26,-28,23,-20,24,-17,18,-18,21,-21,24,-26,27,-30,19,-31,19,-32,22,-31,32,-34,23,-27,20,-21,22,-33,28,-39,36,-37,39,-33,34,-24,26,-11,12,-8,6,-3,5,-2,1,-16,15,-13,24,-10,9,-9,17,-6,6,-18,14,-29,27,-29,25,-31,27,-26,25,-24,25,-24,24,-23,26,-24,26,-23,26,-25,26,-17,24,-16,19,-19,12,-19,19,-20,22,-19,20,-20,22,-20,22,-15,17,-12,11,-8,11,-6,6,-14,9,-24,19,-21,16,-19,17,-16,14,-16,15,-20,17,-24,24,-25,25,-25,25,-24,24,-24,24,-22,24,-22,22,-21,21,-20,17,-18,17,-18,15,-8,14,-6,6,-1,2,-7,8,0,1,-1,0,-3,1,0,0,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,0,-1,1,-2,3,-4,3,-2,3,-1,0,0,0,0,0,0,0,0,0,-1,0,0,1,-1,1,-11,7,-15,14,-17,20,-23,22,-25,29,-28,32,-25,31,-26,31,-28,32,-28,33,-29,32,-29,31,-30,34,-32,31,-32,29,-33,27,-37,35,-32,34,-30,32,-26,28,-25,22,-22,28,-20,21,-19,15,-20,18,-23,22,-22,18,-22,19,-27,22,-31,27,-23,25,-27,25,-18,20,-17,16,-9,12,-8,4,-17,16,-23,22,-24,21,-26,22,-23,20,-23,22,-23,25,-12,22,-8,10,-8,13,-11,14,-21,18,-28,26,-26,27,-30,28,-27,30,-29,31,-28,32,-31,37,-32,37,-29,35,-27,31,-29,32,-27,36,-22,30,-22,25,-10,18,-13,16,-15,16,-17,17,-23,23,-24,22,-21,19,-25,27,-30,31,-27,32,-28,30,-25,31,-21,25,-18,22,-11,13,-10,10,-12,16,-17,21,-19,19,-20,22,-19,20,-21,17,-24,19,-23,18,-23,24,-21,23,-15,21,-11,11,-5,5,-17,21,-27,34,-33,39,-29,36,-28,33,-29,33,-30,33,-30,34,-28,34,-29,32,-27,42,-30,31,-23,24,-27,26,-27,29,-29,37,-28,32,-29,30,-28,28,-10,10,-4,3,-3,3,-8,7,-10,11,-30,24,-22,19,-31,25,-25,32,-23,28,-22,24,-22,29,-30,23,-21,17,-10,13,-8,6,-18,18,-22,23,-20,22,-20,20,-18,19,-18,21,-20,24,-18,32,-20,29,-16,32,-18,25,-18,26,-16,24,-15,22,-16,19,-14,19,-12,16,-9,11,-10,9,-7,13,-11,15,-16,14,-13,19,-13,14,-16,22,-19,21,-18,26,-22,22,-20,33,-20,27,-22,23,-20,24,-8,10,-3,3,-6,7,-16,15,-24,21,-25,23,-16,13,-13,13,-16,9,-5,6,-9,7,-14,12,-18,14,-19,17,-15,15,-12,13,-13,11,-14,15,-15,17,-20,22,-19,15,-22,21,-16,17,-27,21,-17,19,-14,13,-8,5,-13,17,-10,18,-10,19,-10,19,-14,23,-20,29,-14,27,-22,23,-15,33,-14,24,-15,14,-15,12,-11,13,-11,13,-6,10,-10,14,-5,10,-9,11,-11,9,-8,7,-15,10,-14,12,-14,14,-17,17,-12,11,-11,13,-9,7,-11,9,-10,9,-9,12,-13,12,-14,10,-13,11,-18,9,-17,10,-13,11,-14,15,-22,20,-14,12,-14,9,-18,11,-11,6,-16,15,-15,18,-17,18,-20,20,-22,21,-20,24,-22,21,-17,21,-19,19,-16,20,-16,18,-14,20,-10,12,-5,4,-4,4,-4,4,-3,4,-6,5,-7,7,-9,6,-7,8,-4,4,-3,4,-2,1,-1,4,-9,12,-18,21,-14,26,-16,18,-16,21,-14,19,-16,20,-15,17,-11,18,-12,17,-12,16,-13,13,-10,15,-12,13,-11,12,-12,8,-16,11,-13,13,-15,14,-18,13,-16,12,-10,9,-13,11,-12,15,-12,12,-10,13,-10,8,-9,12,-11,9,-9,10,-10,9,-17,10,-19,20,-23,18,-16,18,-15,18,-15,17,-17,14,-13,17,-8,6,-7,8,-4,2,-1,2,-11,10,-11,13,-14,12,-15,14,-14,17,-16,23,-17,25,-19,25,-18,23,-18,19,-10,11,-1,1,-1,2,-1,1,-1,1,-1,0,-8,14,-5,10,-19,12,-11,13,-14,9,-13,16,-16,13,-4,3,-11,6,-2,7,-2,0,0,1,-1,1,0,1,-2,2,-4,6,-9,11,-19,15,-21,19,-20,16,-20,20,-19,21,-16,20,-16,18,-17,14,-16,14,-13,15,-13,15,-12,16,-10,16,-10,16,-9,15,-11,13,-2,3,-3,2,-2,3,-5,3,0,1,-5,5,-2,5,-2,1,0,2,-1,1,-8,8,-5,5,-11,12,-7,11,-15,16,-17,15,-23,20,-21,21,-24,21,-21,21,-22,18,-23,17,-20,19,-17,17,-21,18,-17,18,-20,15,-16,15,-18,15,-15,19,-13,14,-13,16,-12,14,-11,17,-16,22,-16,17,-13,16,-9,10,-8,9,-6,6,-7,17,-10,12,-14,22,-19,22,-14,23,-13,19,-15,18,-24,22,-26,22,-30,32,-27,26,-27,35,-28,30,-21,25,-15,12,-18,14,-15,24,-26,23,-31,23,-36,24,-21,25,-44,21,-53,44,-52,37,-52,32,-38,27,-42,36,-39,36,-37,35,-27,25,-22,26,-21,25,-19,24,-17,20,-11,10,-14,14,-13,9,-15,20,-37,23,-30,23,-21,20,-23,20,-20,19,-17,19,-16,15,-15,16,-11,11,-34,15,-30,24,-18,18,-21,22,-10,10,-10,14,-16,11,-21,19,-21,23,-13,14,-9,10,-7,11,-19,18,-22,23,-22,27,-21,25,-21,21,-19,22,-23,23,-21,25,-18,23,-17,19,-15,21,-16,19,-15,22,-19,23,-21,27,-16,24,-13,16,-14,15,-16,15,-14,9,-11,11,-18,13,-19,17,-19,17,-19,19,-18,20,-24,18,-20,23,-24,21,-23,31,-23,25,-24,21,-16,13,-6,10,-8,4,-31,20,-35,26,-38,23,-29,28,-20,30,-20,22,-31,23,-23,31,-25,25,-22,26,-14,12,-10,13,-2,2,-2,2,-2,6,-13,15,-20,25,-8,6,-14,17,-21,22,-21,34,-20,31,-18,31,-23,29,-17,26,-17,21,-11,14,-5,13,-5,6,-4,2,-1,0,0,1,0,0,-2,1,-2,2,0,2,-2,0,-1,3,-2,2,-2,3,-3,2,-3,3,-2,3,-3,4,-3,3,-5,4,-3,3,-3,3,-2,4,-3,4,-2,6,-4,3,-3,6,-4,4,-4,4,-3,5,-4,4,-4,5,-4,3,-4,4,-4,3,-3,4,-4,3,-2,4,-2,1,-2,3,-2,1,-2,3,-2,1,-2,2,-2,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,2,-13,11,-18,12,-25,21,-30,21,-31,28,-34,35,-33,32,-31,34,-32,29,-28,27,-30,24,-27,26,-29,29,-27,29,-29,27,-27,32,-28,30,-33,34,-36,31,-31,24,-23,26,-24,25,-25,25,-23,25,-27,25,-27,29,-27,35,-26,28,-18,26,-18,19,-11,12,-13,10,-12,16,-16,16,-17,18,-19,26,-28,25,-23,23,-22,19,-17,17,-23,24,-17,14,-12,11,-3,7,-11,8,-15,21,-19,15,-17,14,-16,16,-13,18,-14,12,-15,16,-15,17,-19,20,-24,29,-15,11,-9,8,-4,2,-1,2,-2,2,-14,15,-19,21,-13,19,-6,6,-14,10,-6,14,-15,16,-19,10,-18,19,-1,2,-6,4,-6,11,-8,9,-7,7,-9,11,-11,14,-11,10,-9,14,-9,7,-10,11,-5,6,-6,6,-6,5,-6,4,-4,4,-6,6,-8,11,-12,8,-9,12,-11,13,-12,10,-12,14,-11,13,-7,12,-7,12,-8,11,-8,10,-4,10,-8,9,-6,11,-7,9,-7,12,-9,12,-7,13,-10,12,-10,14,-10,14,-9,12,-10,12,-10,11,-7,10,-9,7,-9,8,-8,6,-11,12,-12,14,-13,15,-22,14,-20,21,-23,22,-17,17,-15,16,-12,14,-9,6,-4,3,-1,3,-9,5,-10,12,-6,7,-10,13,-12,14,-7,14,-15,14,-10,14,-11,12,-8,15,-12,11,-9,14,-7,13,-9,10,-6,9,-7,10,-3,10,-5,7,-5,9,-10,11,-10,14,-12,10,-10,5,-8,6,-3,3,-3,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-8,6,-1,3,-1,1,-8,8,-2,1,-1,1,0,1,-1,0,-18,22,-10,9,-15,12,-9,7,-8,7,-17,11,-35,30,-32,36,-37,45,-37,43,-33,33,-28,32,-28,33,-26,32,-22,30,-20,28,-22,25,-15,23,-14,19,-10,21,-18,17,-3,3,-2,2,-5,3,-2,3,-1,1,-3,5,-3,2,-6,7,-3,1,-5,2,-10,11,-6,12,-8,13,-7,13,-9,8,-11,10,-12,18,-15,17,-13,19,-13,15,-11,10,-2,1,-3,3,-7,5,-10,11,-4,3,-1,1,-1,1,-2,1,-2,2,-9,7,-13,14,-18,19,-11,19,-11,12,-8,11,-10,13,-9,16,-10,12,-11,15,-12,16,-13,16,-14,16,-12,19,-16,18,-19,20,-16,20,-17,18,-13,17,-14,15,-10,17,-11,20,-13,21,-12,18,-10,16,-10,11,-3,9,-2,1,-1,1,-1,1,-1,0,-8,4,-2,2,-6,3,-7,2,-1,3,-3,2,-2,3,-4,3,-4,4,-5,5,-4,4,-5,4,-3,4,-3,4,-4,2,-2,2,-2,1,-1,2,-1,0,-3,1,-2,0,-11,11,-18,17,-17,22,-24,33,-31,31,-36,39,-24,25,-18,21,-21,26,-14,19,-52,45,-52,50,-52,47,-48,46,-43,35,-37,34,-38,35,-36,33,-45,37,-42,30,-38,26,-35,31,-27,26,-42,41,-31,35,-31,29,-26,27,-30,28,-21,32,-22,26,-20,25,-19,28,-17,27,-25,26,-18,26,-14,24,-16,24,-21,24,-21,25,-17,26,-23,28,-19,28,-20,26,-17,25,-14,19,-12,21,-20,21,-13,22,-11,18,-9,14,-10,14,-7,11,-7,6,-5,5,-1,3,-1,1,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-2,2,-2,2,-2,2,-3,3,-3,2,-3,2,-2,1,-1,3,-2,1,-1,2,-4,2,-2,2,-1,1,-1,2,-2,2,-2,2,-1,1,-1,2,-1,1,-1,1,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,0,1,-4,2,-7,8,-11,15,-13,19,-15,21,-16,23,-21,25,-23,31,-25,28,-26,35,-32,43,-31,45,-32,41,-35,47,-31,40,-34,41,-35,34,-32,34,-29,33,-23,25,-17,16,-11,11,-2,3,-13,13,-6,8,-17,21,-22,18,-24,27,-20,24,-24,24,-24,21,-27,21,-18,19,-14,13,-9,7,-3,3,-1,2,-2,3,-7,6,-10,14,-10,15,-12,19,-16,19,-15,19,-15,23,-16,19,-17,21,-13,15,-12,14,-3,4,-1,3,-2,1,-2,3,-4,2,-8,10,-4,3,-5,8,-25,13,-17,22,-10,10,-11,14,-12,14,-8,11,-7,6,-11,21,-9,11,-20,18,-34,29,-38,28,-29,36,-28,32,-26,24,-25,21,-19,26,-20,31,-19,33,-20,26,-21,30,-9,21,-5,5,-2,3,-2,1,-2,9,-5,3,-7,8,-3,4,-4,5,-5,3,-7,6,-14,13,-15,18,-19,25,-21,29,-25,30,-23,27,-12,21,-10,12,-6,10,-2,5,-9,22,-6,4,-3,5,-17,11,-18,22,-16,23,-16,19,-15,20,-14,17,-14,17,-16,16,-12,17,-13,16,-12,17,-15,13,-11,15,-12,16,-12,19,-11,16,-13,17,-12,17,-12,14,-12,14,-5,4,-4,4,-16,16,-10,14,-19,19,-16,16,-15,14,-18,27,-19,21,-13,17,-12,7,-1,2,-1,1,-1,0,0,1,-13,21,-3,6,-10,3,-18,21,-14,14,-15,22,-19,18,-18,26,-20,22,-17,22,-17,14,-2,3,-1,1,-2,0,-1,1,-1,0,-4,10,-8,10,-3,3,-6,11,-14,20,-15,17,-10,25,-17,27,-4,3,-8,8,-2,7,-1,2,-2,0,0,1,-3,4,-1,2,-2,1,0,2,-8,8,-3,6,-12,11,-15,19,-10,17,-7,13,-11,15,-3,3,-18,16,-6,1,-10,13,-11,10,-13,16,-9,10,-10,17,-8,16,-9,9,-6,12,-6,6,-5,7,-6,11,-12,20,-13,17,-13,13,-4,4,-2,3,-17,16,-10,10,-22,23,-29,28,-18,22,-25,25,-21,19,-17,20,-11,9,-7,9,-15,13,-17,25,-19,31,-15,23,-15,25,-11,21,-6,11,-9,11,-8,14,-11,14,-13,19,-13,21,-16,22,-16,25,-16,24,-15,21,-17,17,-15,23,-23,23,-17,27,-24,24,-24,21,-15,12,-6,9,-4,6,-5,5,-13,6,-21,22,-12,22,-17,20,-18,27,-17,24,-14,22,-17,20,-15,25,-16,21,-13,19,-13,17,-7,9,-5,2,-2,2,-2,2,-10,23,-3,2,-2,4,0,1,-2,0,0,1,-1,0,-10,7,-3,1,-1,2,-2,2,-3,3,-4,4,-4,6,-3,3,-3,2,-2,4,-4,2,-3,4,-3,2,-2,3,-3,2,-2,4,-3,2,-3,3,-3,3,-3,2,-2,3,-2,3,-3,3,-3,2,-2,2,-3,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,1,-1,2,-2,1,-1,1,-1,1,0,1,-2,1,-1,2,-2,1,-1,1,-1,1,-2,1,-2,1,-1,1,-1,1,-1,0,0,1,0,0,-1,0,-4,7,-2,4,-2,2,-30,50,-25,37,-36,53,-45,59,-53,41,-47,51,-49,46,-45,40,-47,41,-47,42,-45,34,-41,28,-41,27,-27,19,-24,22,-29,23,-25,24,-25,28,-29,33,-40,49,-43,44,-43,51,-45,53,-41,41,-41,43,-17,32,-15,16,-14,14,-8,12,-5,7,-3,7,-2,2,-2,1,-2,3,-6,7,-12,9,-17,19,-12,16,-9,10,-5,5,-3,3,-2,2,0,0,0,0,-10,16,-17,14,-13,14,-15,13,-10,14,-7,8,-15,16,-26,18,-29,20,-28,32,-16,30,-14,31,-13,28,-14,24,-10,8,-7,6,-1,1,-13,19,-9,7,-12,15,-26,29,-31,33,-25,23,-27,24,-18,19,-15,15,-9,10,-6,6,-2,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,-1,3,-3,4,-11,12,-20,22,-18,25,-21,30,-23,31,-22,28,-16,28,-20,19,-14,23,-16,20,-11,12,-3,6,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,0,-1,1,-1,0,-1,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,-7,10,-8,12,-15,19,-15,15,-11,13,-13,18,-18,13,-14,14,-11,11,-8,7,-6,5,-6,5,-4,5,-14,24,-24,34,-28,32,-25,35,-27,35,-28,36,-22,34,-19,27,-17,16,-19,13,-17,19,-24,24,-20,20,-23,22,-21,19,-23,22,-27,25,-18,20,-11,12,-8,7,-12,8,-18,20,-13,11,-16,17,-11,14,-12,13,-10,10,-4,7,-2,1,0,1,-1,1,-4,7,-7,10,-2,2,-3,2,-3,2,-8,8,-11,14,-16,19,-16,17,-11,19,-15,15,-7,12,-11,12,-8,10,-8,6,-12,14,-29,51,-21,27,-16,27,-10,9,-4,14,-12,17,-11,14,-11,22,-8,16,-7,18,-10,22,-11,16,-6,10,-10,8,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,1,-8,11,-13,18,-19,25,-30,34,-22,26,-23,28,-24,25,-22,28,-19,27,-18,22,-22,26,-24,28,-22,27,-31,41,-23,49,-21,46,-24,46,-23,32,-21,39,-16,35,-8,8,-8,5,-1,3,-3,2,0,1,-6,8,-4,5,-4,3,-6,6,-17,16,-14,23,-18,27,-23,27,-24,33,-26,29,-26,32,-22,23,-14,17,-10,14,-7,13,-4,6,-2,4,-5,8,-5,13,-5,5,-6,5,-5,6,-6,6,-6,7,-6,4,-4,6,-6,4,-5,6,-5,3,-5,12,-23,24,-34,28,-26,27,-25,28,-28,27,-23,26,-26,22,-24,26,-28,27,-28,29,-26,32,-27,31,-24,31,-27,31,-26,30,-24,28,-27,25,-25,24,-19,25,-34,46,-35,47,-29,41,-28,38,-26,37,-24,35,-20,31,-20,29,-15,24,-19,27,-17,24,-17,20,-17,15,-10,8,-12,10,-2,1,-2,2,-1,2,-1,1,0,1,-12,12,-2,1,-1,0,-1,1,-4,3,-22,24,-8,9,-10,10,-12,8,-8,15,-8,7,-6,6,-4,4,-4,2,-6,5,-23,25,-26,29,-34,34,-28,31,-30,32,-28,31,-28,30,-31,29,-30,30,-27,35,-26,28,-28,24,-27,20,-30,30,-28,29,-31,30,-32,34,-33,37,-30,30,-28,31,-27,32,-20,28,-20,23,-21,21,-17,21,-18,20,-18,21,-11,19,-7,5,-3,5,-7,3,-2,4,-3,3,-3,4,-4,4,-7,14,-10,12,-10,11,-8,7,-9,4,-15,20,-25,24,-18,27,-20,31,-17,30,-18,25,-17,22,-14,17,-13,18,-18,20,-23,29,-25,35,-26,34,-27,36,-32,39,-30,40,-32,40,-34,38,-31,36,-31,30,-32,28,-28,30,-29,29,-29,29,-27,29,-25,28,-27,28,-23,25,-23,25,-21,25,-19,25,-17,20,-13,18,-14,16,-16,18,-21,19,-14,15,-9,11,-10,12,-10,11,-10,12,-10,14,-9,8,-8,6,-10,9,-14,19,-22,21,-24,24,-21,21,-21,23,-19,21,-7,9,-6,4,-4,3,-4,4,-5,5,-4,3,-13,12,-29,25,-21,31,-18,37,-17,39,-21,40,-19,39,-23,39,-24,29,-20,35,-21,17,-10,13,-9,10,-5,2,-3,7,-7,14,-11,14,-20,18,-25,25,-23,24,-21,26,-29,31,-21,21,-31,19,-20,20,-15,16,-5,11,-9,7,-2,3,-1,3,-24,18,-25,28,-27,27,-25,30,-24,30,-22,28,-23,30,-22,30,-19,26,-28,32,-28,28,-27,26,-26,28,-22,23,-22,25,-22,21,-16,18,-17,19,-24,27,-17,22,-16,25,-18,22,-11,17,-13,14,-11,15,-10,13,-9,15,-9,14,-10,12,-8,11,-9,12,-2,4,-2,1,-1,2,-2,1,-1,2,-1,1,-1,2,-3,3,-2,2,-2,2,-2,2,-2,2,-2,2,-8,9,-16,19,-13,18,-14,25,-13,24,-16,27,-17,28,-13,29,-15,29,-15,26,-15,29,-14,25,-14,28,-16,25,-15,18,-8,14,-8,15,-8,15,-9,16,-11,19,-9,17,-9,8,-4,5,0,1,-1,0,-1,0,-1,0,0,1,-1,0,-6,13,-6,8,-7,5,-14,20,-9,13,-8,10,-2,7,-14,13,-1,2,-2,1,-3,1,-3,4,-4,3,-3,4,-4,3,-3,4,-3,4,-2,4,-1,0,-1,1,-1,1,-2,2,-4,2,-1,3,-9,20,-8,10,-21,23,-21,28,-24,26,-18,22,-14,24,-17,21,-17,28,-23,31,-21,34,-23,23,-30,21,-26,19,-26,24,-23,19,-20,15,-22,17,-25,19,-24,20,-29,18,-33,23,-27,23,-25,23,-26,21,-32,27,-32,31,-36,35,-40,33,-39,31,-44,34,-20,28,-12,10,-8,7,-6,8,-11,9,-10,13,-24,16,-29,27,-34,29,-20,20,-30,25,-20,26,-22,24,-26,26,-27,31,-31,32,-37,35,-40,34,-42,35,-39,29,-20,25,-21,22,-19,22,-24,28,-30,33,-33,33,-30,33,-22,27,-26,33,-28,31,-22,26,-20,23,-14,17,-11,13,-13,14,-11,13,-11,9,-10,12,-10,12,-10,16,-10,15,-7,15,-10,21,-12,17,-10,18,-11,18,-9,13,-7,11,-6,8,-5,4,-4,6,-7,5,-1,6,-7,6,-4,8,-4,3,-3,4,-7,5,-1,1,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,-5,1,-1,1,-4,1,-1,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,-2,3,-3,2,-2,3,-2,1,-1,2,-2,2,-2,3,-2,2,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-2,2,-12,8,-31,17,-36,30,-31,24,-17,18,-14,10,-7,4,-4,4,-5,4,-10,16,-7,4,-4,5,-9,21,-33,43,-35,37,-36,43,-40,44,-34,39,-32,32,-32,34,-27,34,-20,33,-15,23,-19,14,-11,11,-15,16,-20,21,-15,17,-17,13,-16,13,-13,10,-6,6,-3,4,-2,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-1,0,-1,0,-1,4,-10,8,-16,18,-15,21,-18,20,-21,22,-21,24,-24,28,-29,34,-31,40,-31,39,-40,38,-30,42,-28,28,-36,27,-34,28,-38,36,-33,33,-30,30,-25,28,-6,14,-1,2,-1,1,0,2,-13,20,-22,40,-8,10,-19,11,-27,23,-29,28,-31,28,-34,31,-32,28,-30,25,-31,24,-35,23,-31,22,-25,22,-24,17,-18,17,-24,26,-26,20,-21,27,-26,27,-21,24,-17,23,-19,17,-3,2,-1,1,-13,16,-10,14,-15,9,-5,4,-19,18,-20,22,-17,23,-20,19,-22,28,-23,28,-25,31,-27,34,-23,29,-22,33,-25,23,-21,29,-26,28,-20,24,-13,13,-3,8,-2,1,-1,1,-15,19,-23,17,-13,12,-13,10,-16,20,-23,24,-21,25,-18,23,-20,23,-16,17,-14,21,-22,25,-21,26,-20,23,-21,25,-21,27,-21,27,-21,25,-20,24,-18,23,-20,21,-14,18,-17,20,-16,18,-13,14,-12,17,-12,13,-12,16,-11,20,-13,15,-8,14,-6,7,-9,10,-7,9,-9,10,-7,7,-5,5,-2,1,0,1,0,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-2,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,0,-21,22,-23,13,-36,43,-37,52,-32,48,-33,44,-28,36,-26,28,-24,26,-7,16,-5,6,-3,4,-3,3,-4,2,0,5,-4,4,-12,8,-21,21,-21,22,-21,18,-13,18,-11,14,-9,14,-10,18,-11,17,-14,14,-15,17,-21,19,-20,16,-26,26,-21,27,-22,22,-23,20,-18,18,-20,12,-12,14,-8,11,-6,12,-7,11,-7,12,-10,12,-7,12,-7,13,-11,13,-12,15,-13,18,-16,29,-20,22,-17,25,-18,26,-15,26,-24,26,-18,23,-17,26,-16,23,-12,24,-14,25,-11,27,-12,24,-12,22,-12,17,-10,20,-12,23,-12,24,-13,23,-13,22,-14,21,-13,22,-11,19,-10,20,-11,18,-14,17,-13,17,-11,13,-6,10,-9,12,-5,11,-10,11,-4,5,-10,15,-12,17,-11,18,-14,20,-13,24,-11,20,-9,23,-10,16,-8,16,-7,11,-5,11,-3,0,-4,5,-2,0,0,1,-1,0,-5,4,-3,3,-4,4,-6,4,-2,2,0,2,-1,1,0,2,-1,0,-1,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,-5,7,-8,6,-12,10,-17,19,-18,20,-29,25,-17,17,-20,24,-16,17,-29,31,-23,23,-18,16,-13,16,-16,10,-41,28,-42,32,-35,26,-26,26,-26,22,-21,25,-24,24,-14,18,-7,9,-4,5,-1,2,-9,21,-8,9,-6,5,-3,5,-13,5,-27,23,-28,27,-20,23,-24,27,-21,25,-21,23,-20,22,-19,20,-18,20,-17,18,-15,16,-11,15,-12,13,-9,13,-11,12,-10,14,-11,12,-15,17,-19,26,-20,27,-28,29,-35,31,-30,32,-33,36,-28,39,-25,34,-31,38,-26,32,-16,25,-22,22,-11,18,-15,19,-8,10,-9,8,-12,18,-7,9,-5,7,-8,7,-11,8,-16,18,-22,19,-19,22,-25,18,-27,29,-18,20,-17,16,-16,16,-9,13,-6,5,-22,14,-21,25,-17,20,-25,29,-24,28,-26,29,-25,30,-21,28,-21,20,-15,11,-14,7,-10,16,-16,18,-17,17,-19,19,-19,22,-25,28,-19,19,-27,20,-12,15,-8,9,-5,4,-28,16,-30,26,-29,26,-38,32,-39,36,-39,38,-36,32,-30,31,-26,28,-29,28,-23,25,-19,24,-16,23,-9,18,-5,8,0,3,-1,1,0,1,-3,3,-1,4,-2,2,-2,3,-3,3,-3,3,-3,4,-3,2,-3,5,-5,4,-3,4,-4,2,-5,5,-4,3,-4,4,-5,3,-3,5,-5,6,-3,5,-4,5,-8,6,-5,4,-3,4,-5,4,-6,5,-4,6,-4,4,-3,4,-4,2,-2,4,-3,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,1,-1,1,0,1,-1,1,0,1,-1,0,0,2,-15,13,-18,21,-35,24,-46,33,-51,35,-53,38,-54,30,-51,31,-44,35,-49,33,-51,44,-48,44,-44,43,-43,39,-44,35,-45,28,-48,28,-42,24,-43,24,-37,19,-32,19,-38,29,-36,35,-33,33,-33,32,-31,30,-33,30,-34,31,-40,27,-31,25,-28,23,-26,20,-29,22,-32,22,-40,27,-43,28,-36,36,-38,35,-38,30,-39,29,-31,28,-36,26,-30,29,-30,31,-32,32,-31,30,-31,33,-28,29,-26,31,-23,30,-24,23,-27,27,-23,28,-20,21,-14,18,-10,19,-7,13,-2,2,0,1,0,0,0,1,-1,0,0,1,-7,8,-2,3,-3,4,-5,5,-10,17,-13,11,-6,6,-6,5,-2,2,-2,1,-1,2,-4,5,-1,3,-1,0,0,0,-13,16,-12,23,-9,9,-27,29,-29,35,-32,35,-31,35,-25,23,-10,15,-11,14,-24,28,-25,25,-30,32,-29,29,-27,29,-26,29,-29,26,-28,26,-28,26,-30,35,-30,37,-22,33,-18,28,-8,7,-3,7,-1,2,-1,0,0,1,-1,0,-2,6,-8,9,-5,6,-21,22,-24,34,-25,36,-20,32,-17,36,-24,25,-22,24,-17,24,-11,21,-9,9,-10,13,-16,16,-20,19,-20,23,-20,20,-20,22,-19,21,-17,20,-19,22,-19,24,-22,23,-18,22,-19,19,-19,21,-19,21,-18,22,-18,20,-18,21,-18,21,-17,21,-19,24,-19,23,-17,23,-17,22,-14,23,-16,20,-14,20,-13,16,-10,13,-11,13,-11,14,-14,22,-16,15,-17,21,-15,16,-11,16,-10,14,-12,9,-6,7,-4,7,-4,6,-3,4,-6,7,-6,10,-6,5,-1,3,-1,0,-16,23,-16,23,-6,4,-14,17,-12,22,-15,22,-10,20,-6,10,-8,9,-11,13,-11,7,-11,14,-10,11,-12,12,-13,16,-17,18,-17,15,-22,31,-18,30,-20,23,-13,25,-18,28,-14,20,-13,14,-7,11,-7,7,-6,8,-6,7,-5,6,-5,7,-7,8,-8,10,-11,13,-10,14,-12,11,-10,13,-11,13,-9,15,-8,10,-3,11,-3,4,0,3,-1,1,-1,1,-1,1,-19,21,-5,9,-2,3,-6,4,-4,3,-5,5,-6,5,-7,4,-22,24,-25,22,-23,22,-16,23,-21,24,-22,27,-14,16,-12,13,-10,10,-7,7,-8,12,-10,10,-18,19,-22,23,-20,26,-24,25,-24,30,-24,26,-21,20,-18,19,-22,20,-18,18,-19,18,-13,17,-12,10,-5,8,-8,7,-2,3,-4,2,-1,2,-3,2,-5,3,-7,6,-5,3,-14,18,-8,15,-18,14,-20,21,-19,25,-20,18,-18,18,-22,24,-19,27,-19,24,-14,22,-12,16,-6,13,-3,3,-2,1,-1,1,-7,1,-1,1,-1,1,-1,1,-2,3,-1,2,-1,2,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,-2,4,-11,8,-12,14,-7,9,-6,10,-7,10,-12,10,-29,30,-40,44,-39,39,-13,18,-5,7,-3,2,-1,2,-1,0,0,1,-1,0,0,1,-2,0,-1,1,-2,1,-10,17,-17,8,-51,56,-51,55,-42,50,-37,45,-38,37,-42,38,-37,33,-35,37,-27,36,-24,32,-24,32,-18,33,-17,27,-21,22,-17,13,-2,3,-4,5,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,1,0,2,-3,5,-6,5,-5,6,-11,11,-32,24,-34,33,-33,27,-36,29,-31,33,-34,30,-12,16,-15,16,-8,10,-5,4,-2,5,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,0,1,-2,0,0,1,-1,0,-2,2,-5,5,-10,7,-12,19,-8,14,-13,15,-18,27,-17,26,-19,27,-20,30,-20,27,-18,29,-18,26,-13,19,-16,11,-13,11,-15,11,-13,13,-13,11,-8,8,-11,7,-9,7,-9,5,-7,6,-6,6,-9,8,-8,13,-10,14,-11,18,-15,26,-20,33,-27,39,-34,46,-42,51,-41,47,-36,47,-36,50,-42,45,-34,36,-23,28,-23,19,-25,28,-29,25,-30,32,-30,25,-28,26,-27,22,-21,24,-7,12,-1,2,-1,1,-1,1,-19,30,-5,6,-24,16,-24,22,-25,25,-28,28,-26,30,-27,28,-21,28,-19,22,-13,18,-5,11,-4,7,-4,4,-8,8,-10,17,-13,19,-15,19,-14,17,-16,16,-15,15,-16,17,-20,13,-17,15,-21,13,-18,17,-16,19,-19,15,-18,23,-14,21,-13,19,-11,18,-4,8,-5,4,-3,5,-3,2,-2,3,-2,2,-3,3,-3,5,-5,15,-9,10,-6,10,-4,9,-6,8,-5,8,-6,7,-7,9,-7,10,-4,4,-3,1,-2,3,-6,8,-13,15,-12,13,-13,17,-9,12,-4,15,-17,11,-6,3,-4,6,-3,2,-4,6,-3,1,-6,7,-6,4,-9,13,-8,13,-10,15,-12,16,-13,17,-15,20,-16,19,-14,17,-11,14,-7,8,-11,14,-17,28,-23,27,-25,22,-26,30,-31,33,-30,27,-29,35,-31,33,-25,29,-19,19,-13,12,-8,9,-4,4,-5,8,-8,6,-17,20,-23,20,-21,22,-24,23,-23,24,-21,23,-20,15,-20,18,-5,13,-5,3,-3,3,-3,4,-22,23,-26,32,-28,32,-26,34,-30,33,-25,31,-27,31,-29,32,-23,31,-22,29,-22,26,-22,27,-18,26,-17,20,-14,21,-14,17,-15,19,-13,17,-13,11,-11,11,-11,7,-9,7,-4,6,-5,3,-2,4,-2,3,-2,1,-1,2,-1,1,0,0,0,0,0,0,-1,0,0,1,-13,16,-37,22,-36,46,-37,44,-36,45,-28,39,-25,37,-26,32,-24,28,-20,23,-19,22,-19,23,-22,27,-23,25,-19,22,-23,20,-20,22,-17,18,-15,18,-19,22,-20,21,-16,21,-16,17,-12,18,-13,15,-16,15,-12,14,-13,11,-13,15,-12,16,-12,16,-11,15,-12,16,-11,14,-13,16,-11,14,-10,15,-10,16,-11,16,-12,16,-11,17,-13,14,-13,16,-11,15,-11,14,-8,12,-8,8,-4,8,-8,9,-5,10,-9,10,-6,12,-10,9,-7,11,-8,9,-9,11,-7,11,-10,12,-8,9,-7,6,-4,5,-5,5,-2,2,-2,2,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-2,1,-5,7,-10,9,-8,10,-8,11,-12,14,-10,15,-13,15,-12,17,-14,15,-12,19,-12,15,-12,18,-15,14,-12,13,-18,19,-14,14,-16,16,-12,16,-15,12,-15,14,-17,25,-18,10,-16,15,-19,12,-20,30,-13,13,-7,10,-5,6,-5,10,-3,3,-3,2,-2,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-4,3,-3,6,-9,8,-13,13,-20,17,-15,18,-17,24,-12,21,-13,18,-15,15,-8,13,-11,14,-7,13,-8,11,-7,14,-7,11,-7,13,-5,10,-5,11,-6,8,-4,8,-5,6,-5,5,-7,4,-6,7,-8,10,-12,10,-12,13,-15,14,-15,16,-13,12,-14,17,-14,11,-12,14,-12,9,-10,10,-12,9,-8,9,-11,7,-4,6,-4,3,-2,2,-2,2,-1,0,0,1,-1,0,0,2,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,2,-5,2,-11,12,-16,26,-19,25,-8,9,-6,5,-5,3,-2,2,-1,1,-12,13,-15,15,-18,12,-6,6,-7,7,-11,13,-11,10,-12,12,-11,17,-15,18,-18,23,-19,27,-23,28,-20,25,-17,32,-21,23,-16,22,-17,21,-12,25,-13,19,-8,12,-8,5,-1,10,-3,3,-2,2,-1,1,-1,1,-1,1,-1,1,-3,10,-4,2,-1,2,-6,8,-5,11,-6,9,-13,16,-17,20,-10,17,-14,15,-12,15,-12,13,-10,14,-8,11,-7,8,-4,7,-3,5,-4,6,-4,4,-5,5,-4,2,-3,5,-2,2,-1,3,-1,1,-1,1,-1,1,-2,0,-1,1,-1,2,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-2,1,-1,1,-1,0,0,1,-3,6,0,1,-1,1,-1,1,-17,10,-22,15,-20,12,-21,14,-21,17,-18,16,-17,17,-16,18,-16,19,-19,22,-31,24,-52,47,-47,35,-42,44,-40,34,-43,35,-42,27,-45,37,-47,37,-50,43,-50,44,-47,41,-42,40,-41,36,-40,33,-37,30,-24,24,-25,25,-25,24,-23,22,-25,23,-28,26,-28,26,-29,27,-30,29,-34,32,-33,38,-34,33,-40,38,-37,36,-35,37,-32,36,-34,38,-31,38,-27,37,-27,36,-25,33,-27,35,-29,37,-33,37,-41,34,-44,37,-44,36,-40,28,-33,33,-34,35,-36,32,-29,29,-29,33,-26,31,-28,29,-25,23,-23,18,-22,18,-21,17,-22,16,-22,15,-23,16,-21,13,-22,12,-18,12,-13,11,-11,10,-3,4,-1,1,0,0,0,0,0,0,0,0,0,1,-15,19,-14,9,-3,3,-3,6,-3,3,-18,20,-27,42,-31,43,-31,38,-29,31,-26,26,-26,22,-20,19,-19,19,-19,20,-14,17,-12,16,-13,16,-14,16,-16,16,-18,15,-20,19,-20,18,-20,18,-21,17,-22,15,-22,15,-20,15,-18,14,-11,9,-3,5,-2,1,-1,1,0,0,0,1,0,0,-17,10,-6,13,-7,7,-2,3,-2,1,-6,5,-13,14,-15,15,-16,15,-15,12,-14,10,-9,8,-15,15,-21,20,-30,26,-26,20,-23,22,-19,23,-15,15,-11,8,-12,13,-23,26,-23,24,-22,26,-21,22,-20,22,-18,22,-18,24,-19,23,-21,23,-29,25,-32,24,-33,25,-31,21,-30,25,-35,27,-29,19,-16,15,-17,16,-11,6,-10,5,-12,10,-7,9,-10,12,-24,19,-20,20,-19,19,-29,24,-27,28,-25,26,-16,18,-12,10,-26,23,-24,25,-22,17,-15,9,-10,13,-13,10,-11,11,-13,12,-11,12,-7,10,-8,10,-3,3,-18,20,-27,25,-28,29,-28,26,-25,21,-21,20,-11,15,-6,4,-1,1,0,1,0,0,0,0,-18,25,-10,9,-11,12,-17,17,-20,23,-26,23,-30,37,-32,28,-23,26,-26,27,-16,15,-5,7,-12,14,-21,20,-27,19,-28,20,-28,22,-28,23,-26,23,-26,23,-26,24,-26,24,-25,23,-21,22,-18,18,-18,14,-10,12,-13,13,-6,8,-14,11,-22,17,-22,19,-34,26,-25,28,-22,25,-16,24,-15,19,-17,24,-16,24,-17,23,-17,22,-17,23,-15,22,-13,17,-17,22,-19,23,-21,25,-20,28,-21,25,-20,22,-17,19,-19,21,-20,25,-23,28,-24,28,-26,28,-28,29,-28,29,-29,28,-27,21,-27,18,-27,18,-28,23,-27,24,-26,25,-26,26,-26,25,-26,25,-25,24,-26,23,-27,22,-27,23,-26,22,-26,23,-26,22,-26,24,-25,23,-25,24,-25,24,-26,24,-26,22,-31,24,-22,18,-5,21,-15,9,-6,5,-8,5,-2,2,-10,15,-3,2,-12,20,-3,2,-17,26,-12,24,-20,8,-22,25,-21,19,-19,23,-21,22,-28,26,-17,22,-21,20,-8,7,-13,6,-2,4,-6,5,-5,5,-7,5,-12,10,-18,21,-37,31,-33,38,-24,34,-27,26,-25,33,-26,25,-21,24,-29,26,-17,20,-18,22,-5,6,-2,2,-23,32,-37,35,-23,22,-26,25,-28,28,-29,32,-25,30,-21,26,-13,21,-9,12,-7,6,-7,6,-7,7,-6,7,-5,6,-6,5,-6,5,-15,9,-8,8,-1,1,0,0,-1,3,-9,9,-3,4,-9,20,-22,28,-25,26,-15,24,-19,19,-15,19,-15,17,-20,18,-18,20,-20,15,-19,18,-19,18,-22,20,-25,24,-26,22,-27,24,-27,25,-27,23,-24,23,-25,24,-13,22,-9,6,-13,12,-5,7,-1,1,-14,12,-8,9,-11,11,-17,25,-21,20,-27,22,-33,25,-33,31,-35,35,-32,36,-28,30,-13,23,-5,4,-2,3,-1,1,0,0,-18,28,-25,48,-8,8,-4,1,-4,7,-21,18,-27,24,-31,42,-32,31,-30,30,-29,28,-27,23,-27,29,-28,27,-17,27,-19,24,-18,23,-26,23,-31,28,-33,30,-35,30,-37,24,-22,25,-31,12,-1,2,-5,4,-4,1,-2,4,0,0,0,0,-3,12,-15,29,-17,12,-6,7,-3,3,-3,3,-13,16,-24,23,-29,25,-31,24,-29,30,-35,32,-39,33,-38,29,-39,30,-36,28,-39,31,-36,30,-32,25,-29,23,-25,22,-24,22,-23,21,-23,20,-23,20,-24,21,-25,20,-21,21,-16,14,-10,11,-14,13,-17,18,-17,18,-18,16,-18,17,-14,13,-6,4,-5,4,-3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-3,3,-9,5,-12,8,-10,12,-1,3,-13,9,-4,4,-6,4,-13,13,-13,10,-6,15,-17,21,-21,26,-20,22,-22,26,-24,24,-23,26,-28,25,-32,29,-36,28,-36,29,-28,24,-20,21,-14,18,-16,18,-17,21,-17,19,-15,18,-6,14,-3,9,-7,8,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,14,-16,22,-22,24,-20,24,-23,23,-23,24,-24,26,-25,26,-26,28,-24,26,-24,26,-23,24,-31,33,-33,43,-37,43,-37,51,-29,44,-22,31,-10,19,-7,10,-17,19,-3,2,0,2,0,0,-10,16,-17,22,-16,16,-21,19,-11,12,-6,6,-10,11,-3,5,-8,8,-10,11,-17,18,-16,15,-19,19,-20,19,-12,18,-17,20,-8,13,-13,18,-16,15,-16,18,-18,18,-17,18,-22,20,-24,24,-25,20,-13,24,-13,18,-21,25,-22,17,-7,11,-3,6,0,1,-1,1,-5,6,-12,19,-13,13,-11,12,-11,10,-11,10,-6,7,-11,19,-23,26,-18,23,-9,14,-15,21,-12,18,-8,12,-7,11,-7,11,-5,7,-11,16,-10,18,-19,23,-21,22,-18,26,-20,28,-16,28,-19,14,-17,26,-18,23,-8,11,-3,5,0,1,0,0,0,0,0,0,0,1,-15,15,-7,7,-9,15,-4,3,-3,3,-39,24,-41,42,-50,45,-35,35,-32,31,-20,19,-4,7,-1,1,0,0,0,0,0,0,-2,2,0,0,-6,6,-11,16,-14,18,-25,21,-28,30,-35,28,-17,21,-13,18,-16,16,-16,18,-19,12,-15,20,-12,17,-16,17,-15,19,-15,18,-10,12,-3,4,-6,9,-16,26,-25,30,-31,29,-32,39,-31,35,-25,31,-22,28,-21,28,-16,20,-13,14,-12,13,-12,9,-10,11,-12,15,-24,26,-34,23,-41,35,-33,36,-31,31,-36,32,-32,29,-29,29,-30,30,-27,26,-11,9,-8,8,-2,3,0,1,-11,16,-8,12,-24,32,-34,36,-32,36,-30,31,-25,26,-25,24,-28,24,-27,23,-26,21,-29,25,-27,22,-20,23,-23,21,-25,22,-30,24,-31,28,-31,30,-30,32,-27,29,-28,26,-19,20,-11,10,-6,7,-3,5,-12,21,-22,27,-31,33,-27,36,-21,31,-18,30,-19,18,-10,9,-3,5,-1,0,0,0,0,0,0,0,-7,18,-2,4,-1,3,-4,5,-17,11,-22,25,-19,22,-10,7,-21,33,-14,31,-18,26,-13,12,-12,10,-7,8,-11,11,-17,15,-17,17,-29,29,-22,24,-32,27,-28,26,-23,26,-27,26,-19,17,-5,5,-2,1,-2,1,-12,15,-18,9,-14,17,-13,12,-5,8,-13,14,-8,12,-8,10,-18,21,-18,22,-21,25,-24,26,-24,30,-22,30,-25,27,-28,31,-24,29,-23,22,-20,26,-12,13,-6,7,-16,22,-25,23,-28,26,-21,24,-23,21,-26,24,-24,21,-22,21,-20,18,-6,14,-6,6,-5,5,-5,5,-5,5,-5,5,-6,7,-9,7,-5,4,0,0,0,0,-3,6,-10,10,-17,19,-6,12,-18,22,-10,16,-19,9,-21,18,-23,18,-23,21,-24,20,-22,24,-22,29,-22,21,-16,21,-10,12,-18,22,-12,24,-11,11,-4,6,-2,3,-7,8,-13,14,-17,19,-12,14,-21,26,-20,17,-4,8,0,3,0,0,0,0,0,0,-4,18,-4,6,-1,2,-11,14,-17,23,-23,24,-23,33,-8,22,-8,10,-12,16,-9,10,-8,7,-7,8,-13,11,-22,18,-12,13,-17,19,-24,25,-28,25,-19,16,-3,3,-19,17,-23,20,-8,12,-21,13,-22,23,-14,18,-7,11,-8,9,-9,10,-6,6,-8,15,-4,4,-3,2,-5,11,-2,2,-6,5,-10,14,-16,19,-23,28,-27,29,-29,39,-27,45,-26,41,-29,36,-25,37,-26,30,-23,22,-25,21,-22,18,-21,19,-23,19,-20,21,-13,17,-5,8,-5,4,-5,4,-5,6,-5,5,-4,4,-3,3,-2,1,-12,18,-18,22,-10,20,-22,19,-23,23,-22,23,-23,23,-24,26,-25,25,-25,25,-26,28,-26,27,-26,23,-23,24,-22,21,-22,18,-24,21,-24,23,-22,21,-24,23,-25,29,-25,24,-22,20,-18,17,-15,15,-13,14,-14,15,-14,18,-15,14,-22,16,-24,21,-28,24,-29,29,-27,31,-25,27,-27,30,-28,34,-26,24,-27,29,-22,20,-19,25,-16,21,-15,18,-15,19,-18,21,-23,25,-23,26,-21,24,-19,21,-14,18,-12,15,-10,9,-11,7,-14,18,-18,22,-12,15,-5,4,-1,1,-1,3,-1,0,-1,1,-2,2,-2,3,-5,3,-6,6,-6,6,-6,6,-8,12,-10,10,-7,8,-9,9,-9,10,-8,7,-8,10,-9,9,-8,10,-7,6,-7,7,-8,5,-6,6,-6,4,-5,5,-4,5,-4,4,-2,2,-1,2,-2,1,-1,0,0,0,0,0,0,0,0,0,0,0,-3,4,-11,8,-16,10,-28,19,-30,31,-35,35,-52,42,-56,40,-49,42,-33,22,-21,23,-7,13,-2,2,-3,2,0,0,0,0,0,1,-10,5,-10,6,-9,7,-9,9,-10,10,-20,19,-41,38,-50,45,-50,41,-49,43,-50,40,-49,42,-48,40,-46,37,-44,34,-46,32,-40,32,-17,23,-10,9,-9,9,-12,11,-12,13,-12,14,-11,12,-13,13,-15,12,-16,13,-14,13,-13,11,-9,8,-7,5,-4,4,-4,3,-7,4,-28,14,-33,25,-29,28,-17,21,-20,12,-10,7,-1,1,-3,1,0,0,0,0,0,0,-17,18,-11,16,-3,4,-3,2,0,0,0,0,0,0,-7,17,-18,13,-17,20,-7,8,-6,4,-9,10,-7,6,-5,6,-3,3,-17,15,-17,25,-16,22,-16,17,-10,14,-9,12,-7,12,-8,10,-6,7,-3,3,-10,17,-8,9,-7,7,-9,9,-7,5,-3,3,-2,2,-10,10,-16,14,-13,14,-2,4,0,0,-7,8,-6,5,-7,7,-12,10,-11,10,-13,9,-11,12,-13,13,-13,12,-14,13,-10,9,-9,14,-19,20,-16,16,-18,21,-15,19,-22,18,-22,21,-21,18,-7,9,-1,2,-9,11,-22,21,-11,12,-8,7,-1,2,-5,8,-4,6,-3,4,0,0,0,0,-12,12,-3,5,-5,3,-6,10,-11,11,-10,12,-8,10,-7,11,-10,12,-11,8,-6,7,-3,4,-1,2,-7,4,-12,11,-10,8,-9,12,-10,26,-13,8,-15,27,-7,8,-5,7,-5,6,-7,6,-4,5,-5,4,-4,5,-3,3,-4,4,-4,5,-3,4,-3,4,-4,4,-8,9,-10,10,-11,12,-5,3,-1,2,-1,0,-1,1,0,1,-1,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,0,1,-1,1,-1,1,-1,0,0,2,-2,1,-1,2,-2,1,-1,2,-2,2,-2,3,-2,2,-2,2,-3,3,-2,2,-1,2,-2,2,-2,2,-2,2,-1,3,-2,2,-2,2,-3,1,-2,4,-3,1,-2,2,-3,1,-4,4,-2,3,-3,3,-2,2,-2,2,-2,3,-3,2,-1,3,-2,1,-2,2,-2,1,-1,2,-2,1,0,2,-2,1,-2,2,-2,1,-2,1,-1,1,-1,1,-1,2,-1,0,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,-1,2,-2,1,-3,2,-2,0,0,1,-1,0,0,2,-3,4,-17,18,-29,21,-35,20,-60,47,-61,34,-56,34,-53,33,-46,27,-40,26,-30,26,-32,27,-30,25,-29,24,-28,25,-27,24,-26,25,-26,23,-24,25,-21,23,-22,21,-28,24,-33,27,-35,28,-37,31,-38,35,-40,30,-40,25,-37,23,-31,20,-22,17,-17,15,-24,22,-13,12,-18,16,-12,16,-12,10,-10,9,-10,10,-7,9,-9,9,-26,21,-19,19,-11,13,-21,21,-18,16,-23,23,-29,33,-14,19,-9,7,0,4,-3,1,-1,1,-1,1,-35,43,-27,22,-23,22,-12,6,-6,5,-6,8,-21,14,-11,12,-12,24,-51,37,-43,34,-34,33,-32,29,-21,17,-17,15,-3,7,-3,5,-3,3,-3,7,-8,9,-16,17,-17,24,-18,24,-18,22,-16,17,-19,21,-18,21,-17,16,-7,12,-3,5,-5,5,-3,2,-2,1,-2,2,-2,2,-3,4,-5,3,-9,7,-12,14,-26,21,-27,31,-39,35,-37,39,-37,38,-36,37,-29,34,-30,37,-42,36,-40,34,-43,28,-38,33,-35,21,-34,24,-26,21,-22,23,-24,23,-25,23,-22,21,-21,22,-21,20,-22,17,-26,18,-26,21,-26,20,-28,22,-25,24,-27,23,-24,23,-22,21,-17,15,-16,12,-15,13,-18,17,-24,19,-22,17,-15,12,-12,11,-17,12,-18,16,-23,19,-19,21,-18,16,-19,14,-13,9,-9,7,-9,6,-12,13,-23,20,-28,28,-32,33,-28,26,-23,18,-10,13,-2,1,-5,1,-4,4,-17,19,-5,5,-18,10,-19,14,-21,12,-20,16,-22,19,-23,20,-27,22,-27,22,-25,18,-23,17,-21,21,-21,19,-19,22,-16,16,-12,15,-9,13,-7,13,-7,14,-8,15,-9,18,-12,21,-17,28,-18,24,-16,21,-17,20,-14,21,-19,20,-19,18,-19,15,-12,17,-15,18,-12,16,-5,8,-1,3,-1,1,-1,1,-1,1,-4,9,-10,12,-3,3,-5,11,-24,18,-25,25,-24,29,-22,24,-24,28,-24,30,-30,32,-29,37,-29,24,-33,24,-30,28,-30,28,-33,28,-34,27,-31,28,-38,28,-36,29,-39,28,-33,30,-37,27,-34,26,-34,26,-36,29,-35,31,-36,31,-32,27,-32,28,-32,28,-29,26,-25,25,-26,26,-23,25,-22,21,-15,24,-16,14,-24,34,-21,22,-27,22,-22,27,-27,24,-27,25,-30,30,-31,28,-25,26,-27,27,-17,21,-16,15,-11,12,-5,6,-15,14,-18,21,-20,19,-19,17,-15,15,-14,14,-15,16,-22,22,-25,24,-20,16,-19,22,-22,21,-19,21,-23,22,-22,20,-14,17,-12,12,-3,1,-15,12,-18,12,-20,16,-20,20,-22,20,-21,23,-22,22,-20,23,-17,15,-11,11,-20,10,-14,13,-21,21,-15,13,-14,14,-9,8,-6,5,-9,4,-16,17,-18,19,-14,17,-13,18,-8,11,-6,5,-5,5,-7,9,-5,5,-8,8,-10,12,-13,14,-9,13,-4,6,-1,3,-1,1,-1,1,-5,8,-7,7,-5,4,-9,4,-20,23,-22,29,-23,24,-23,24,-24,26,-24,27,-20,18,-12,11,-7,7,-6,5,-2,3,0,1,-13,18,-10,13,-24,18,-20,24,-20,24,-19,26,-21,24,-20,26,-20,25,-18,22,-17,22,-14,19,-15,20,-15,22,-16,21,-10,14,-6,11,-7,9,-3,5,-3,3,-16,23,-5,5,-10,17,-18,19,-16,21,-20,20,-19,19,-16,17,-16,14,-14,18,-16,19,-17,21,-17,19,-15,19,-13,16,-9,14,-3,5,-1,2,-20,28,-12,11,-14,14,-14,16,-11,16,-13,19,-7,6,-5,4,-4,3,-3,1,-6,6,-9,9,-6,11,-8,10,-9,13,-10,16,-9,15,-13,16,-12,19,-12,20,-14,22,-9,18,-14,17,-11,19,-16,21,-12,22,-13,17,-9,16,-4,7,-5,7,-2,1,-1,2,-1,1,-4,9,-5,8,-6,8,-18,16,-24,21,-26,23,-25,22,-26,33,-33,40,-36,42,-36,38,-37,35,-39,34,-34,30,-36,26,-48,30,-36,23,-37,29,-40,36,-41,37,-43,36,-40,32,-43,33,-34,22,-32,24,-33,27,-31,27,-30,25,-20,23,-15,15,-4,6,-2,1,-2,2,-1,1,-1,1,-1,1,-2,2,-2,4,-3,4,-3,7,-6,3,-5,8,-5,5,-4,5,-5,4,-4,5,-6,5,-5,7,-5,7,-6,5,-6,7,-7,5,-6,7,-5,5,-5,5,-4,6,-3,4,-4,3,-5,4,-3,2,-2,3,-2,1,-1,3,-1,1,-1,1,0,0,-1,1,-1,1,-1,0,-8,7,-36,27,-39,35,-49,43,-37,28,-18,17,-9,8,-23,23,-25,20,-24,28,-33,35,-29,36,-30,35,-28,26,-37,34,-26,30,-26,29,-22,27,-13,11,-45,42,-49,33,-49,33,-35,26,-37,31,-38,33,-38,33,-37,34,-42,35,-51,34,-50,38,-42,27,-43,22,-33,21,-29,26,-28,27,-21,26,-12,18,-9,9,-4,8,-4,3,-1,2,-7,10,-19,13,-30,31,-38,44,-29,35,-27,22,-25,21,-27,19,-25,21,-26,20,-30,29,-31,28,-32,32,-30,31,-28,29,-27,30,-23,28,-28,20,-30,26,-32,37,-31,35,-24,30,-22,23,-19,16,-21,17,-13,18,-27,20,-25,26,-23,23,-14,18,-8,7,-2,2,-3,2,-12,16,-25,24,-26,26,-23,27,-24,26,-29,28,-21,30,-20,25,-20,24,-20,24,-21,21,-22,21,-22,23,-23,22,-21,20,-20,18,-19,16,-20,17,-18,18,-20,16,-16,15,-17,15,-17,16,-19,17,-20,19,-23,20,-33,25,-21,17,-21,18,-20,20,-22,28,-17,24,-19,25,-20,29,-25,30,-17,27,-20,26,-16,23,-14,20,-16,18,-14,15,-14,16,-11,14,-8,10,-7,6,-6,5,-2,2,0,0,0,0,-1,0,0,0,0,0,-1,1,0,0,-1,1,-1,0,0,1,-2,4,-20,23,-13,16,-12,14,-10,11,-11,10,-19,21,-29,19,-28,33,-29,32,-27,30,-32,27,-23,22,-22,15,-11,11,-3,7,-2,4,-16,17,-25,25,-22,22,-18,25,-20,25,-21,17,-11,13,-7,6,-4,3,-3,4,-9,5,-30,31,-29,31,-24,23,-24,28,-35,25,-29,25,-24,29,-23,24,-23,22,-21,19,-20,22,-19,23,-8,12,-8,5,-2,4,-3,4,-3,3,-4,4,-5,4,-3,5,-6,5,-4,4,-5,4,-2,3,-2,1,-6,10,-18,19,-18,29,-21,28,-21,24,-26,28,-20,29,-23,27,-20,26,-17,27,-20,27,-17,28,-27,27,-20,26,-22,23,-25,24,-21,24,-23,26,-24,23,-16,20,-13,14,-12,12,-11,13,-11,13,-13,14,-23,24,-30,28,-35,29,-36,30,-31,29,-22,23,-15,20,-20,26,-29,32,-28,33,-27,29,-21,27,-17,24,-17,23,-13,13,-9,4,-2,1,-2,0,-5,2,-2,0,0,2,-2,2,-1,2,-3,2,-3,3,-4,4,-2,4,-3,4,-4,3,-4,4,-3,3,-3,4,-5,3,-3,5,-6,4,-2,4,-4,3,-3,4,-4,3,-2,7,-2,3,-3,3,-3,2,-2,2,-2,2,-2,1,-1,3,-2,1,-1,1,-2,1,0,2,-1,1,-1,2,-2,1,-2,2,-1,2,-1,2,-1,2,-2,1,0,1,-1,0,0,1,-1,0,-1,1,-2,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,2,-2,1,-1,1,-1,1,0,2,-1,1,-12,11,-23,14,-35,53,-42,45,-48,50,-38,52,-51,40,-35,45,-37,37,-33,41,-34,39,-32,42,-47,39,-45,39,-46,31,-49,31,-38,27,-27,18,-19,14,-12,15,-9,12,-8,10,-8,8,-5,8,-6,6,-7,12,-21,21,-24,28,-22,28,-24,33,-19,48,-18,38,-9,10,-17,12,-3,2,-1,2,-1,2,0,1,-1,0,-15,18,-11,16,-16,20,-20,23,-24,20,-36,20,-18,19,-22,17,-24,22,-10,9,-8,5,-19,29,-34,36,-22,28,-24,18,-21,23,-19,22,-19,22,-12,20,-11,14,-13,13,-6,7,-7,10,-14,14,-20,24,-20,17,-16,21,-11,11,-8,9,-8,10,-14,17,-10,11,-7,13,-12,8,-4,6,-13,10,-12,13,-7,9,-8,11,-7,4,-14,14,-12,12,-13,15,-10,12,-12,10,-10,12,-9,8,-6,8,-8,6,-7,8,-8,5,-5,7,-8,7,-7,9,-8,5,-7,11,-2,2,-1,0,-1,1,-1,0,-1,2,-2,1,-2,2,-3,2,-2,2,-2,1,-2,2,-2,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,2,-3,2,-3,4,-3,3,-2,3,-3,3,-4,5,-6,5,-9,7,-10,9,-13,16,-17,21,-21,24,-20,26,-21,26,-20,25,-20,21,-19,20,-18,18,-17,19,-22,18,-19,18,-20,16,-17,17,-19,17,-19,20,-21,18,-20,19,-16,18,-19,21,-23,29,-24,28,-24,28,-22,25,-20,25,-22,22,-20,22,-20,19,-16,17,-12,10,-9,9,-9,5,-4,3,-5,3,-2,1,-2,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,1,0,1,-1,0,0,1,-1,1,-1,1,-2,4,-25,12,-28,33,-31,32,-32,34,-32,34,-30,36,-27,38,-25,37,-26,35,-22,34,-24,29,-19,27,-19,23,-18,21,-20,19,-21,22,-22,22,-21,23,-22,25,-21,25,-18,22,-10,13,-4,8,-2,1,-1,2,-1,0,0,1,-22,21,-17,19,-7,4,-20,20,-22,23,-21,25,-23,27,-22,29,-17,27,-19,26,-20,24,-13,11,-9,9,-6,3,-1,2,-1,0,-1,0,-7,13,-19,21,-26,22,-24,30,-22,28,-21,28,-21,30,-20,27,-17,31,-22,34,-15,23,-16,18,-13,14,-10,7,-1,2,-1,1,-2,1,-2,2,-3,5,-3,3,-4,3,-3,3,-3,2,-5,10,-3,2,-1,2,-4,1,-9,10,-12,10,-11,14,-10,13,-12,13,-11,15,-10,13,-11,11,-10,12,-10,11,-12,11,-10,10,-6,10,-3,5,-3,3,-7,11,-12,12,-15,13,-16,13,-14,13,-15,15,-13,16,-11,12,-11,11,-12,12,-12,10,-11,12,-12,9,-9,12,-9,9,-7,10,-8,8,-9,11,-9,14,-11,12,-10,14,-11,12,-10,11,-7,10,-8,11,-11,11,-10,13,-12,14,-9,15,-10,11,-7,11,-9,10,-7,12,-9,11,-11,13,-12,11,-11,12,-3,7,-5,6,-2,4,-2,0,-1,2,-2,2,-2,13,-3,3,-13,16,-19,20,-18,17,-18,19,-15,19,-22,20,-19,16,-10,8,-2,2,-4,7,-2,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-2,2,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,0,-1,0,0,1,-15,20,-7,11,-2,15,-8,13,-28,38,-38,45,-40,44,-31,45,-27,32,-15,11,-5,3,-1,4,-1,2,-10,26,-6,8,-6,4,-27,32,-28,33,-25,27,-25,26,-20,15,-12,8,-16,16,-9,19,-17,16,-22,22,-27,21,-15,15,-8,13,-7,7,-19,29,-28,32,-30,26,-31,29,-24,32,-25,31,-19,21,-18,21,-14,18,-16,16,-19,20,-21,20,-17,18,-23,22,-27,25,-22,23,-14,19,-5,8,-7,7,-1,2,-1,1,-3,3,-16,19,-24,29,-32,28,-25,32,-25,28,-24,28,-26,26,-23,27,-24,27,-21,27,-22,24,-19,22,-18,16,-14,17,-10,12,-9,8,-6,9,-6,5,-7,8,-10,8,-14,15,-15,20,-16,19,-17,14,-12,14,-9,7,-3,5,-1,2,-2,1,-2,2,-2,2,-1,3,-4,2,-6,28,-9,6,-3,5,-3,5,-9,11,-13,13,-10,12,-9,8,-5,8,-6,5,-4,4,-3,3,-4,3,-3,7,-7,7,-12,13,-12,11,-11,13,-11,11,-9,14,-9,10,-8,12,-9,10,-8,12,-11,11,-11,12,-8,12,-8,11,-1,6,-1,2,-1,1,-1,0,0,1,-1,0,-8,28,-6,4,-9,9,-17,20,-22,21,-15,12,-26,29,-28,33,-29,31,-29,32,-30,32,-28,35,-31,20,-29,23,-29,21,-28,19,-28,18,-25,19,-21,17,-6,7,-4,3,-2,2,-2,1,-1,0,-8,8,-12,13,-14,16,-23,18,-28,27,-21,24,-25,21,-22,22,-24,24,-21,16,-23,19,-19,20,-13,13,-17,12,-12,4,-29,25,-34,21,-35,26,-33,24,-29,24,-30,27,-31,29,-32,30,-23,24,-26,22,-25,24,-22,28,-29,31,-28,32,-28,30,-30,30,-27,30,-23,27,-21,20,-15,13,-10,9,-4,6,-4,2,-2,2,-2,1,-1,3,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,2,-2,0,0,1,-1,1,-5,4,-4,2,-1,2,-1,3,-15,17,-1,1,-1,0,0,1,-2,1,0,1,-5,3,0,1,-1,0,-1,1,-1,2,-13,13,-34,26,-39,29,-43,35,-34,52,-14,24,-6,2,-2,2,-2,2,-1,1,-1,0,0,1,-1,0,-1,1,-5,12,-10,15,-15,12,-11,11,-10,8,-16,21,-28,32,-34,38,-35,42,-35,45,-34,40,-32,38,-26,33,-26,33,-32,37,-31,27,-25,24,-27,29,-25,29,-19,19,-9,15,-7,5,-2,3,-4,2,-1,1,0,1,-5,8,-2,4,-7,6,-3,6,-3,2,-11,22,-34,38,-34,45,-40,44,-29,32,-33,30,-32,25,-32,27,-28,21,-25,22,-25,23,-21,23,-23,21,-21,22,-19,20,-20,21,-18,16,-9,7,-5,5,-5,2,-5,20,-3,6,-6,21,-6,7,-6,12,-37,23,-28,24,-34,28,-34,20,-31,21,-27,25,-27,23,-25,26,-19,22,-16,17,-14,17,-13,11,-10,11,-9,6,-8,8,-6,5,-10,14,-17,19,-21,23,-23,20,-19,18,-9,15,-3,8,0,1,-13,11,-15,25,-12,15,-5,7,-12,13,-25,31,-26,29,-26,27,-22,25,-19,21,-17,17,-18,13,-25,16,-25,19,-24,21,-20,19,-19,18,-8,7,-2,2,-1,1,0,1,-4,2,-1,2,-3,2,-3,4,-5,4,-5,4,-6,5,-5,6,-4,4,-3,5,-4,6,-6,4,-5,6,-8,6,-9,10,-6,7,-5,6,-7,6,-5,5,-5,4,-6,6,-6,5,-4,5,-5,4,-4,3,-4,5,-4,3,-2,4,-4,2,-2,3,-3,2,-2,3,-3,1,-2,4,-3,3,-2,3,-3,3,-3,3,-3,2,-2,2,-1,3,-2,1,-2,2,-2,1,-1,2,-2,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,1,-2,1,-26,32,-24,25,-55,57,-61,57,-60,48,-56,40,-51,32,-42,26,-25,17,-32,31,-45,32,-51,40,-47,36,-44,41,-45,42,-39,35,-36,30,-34,29,-34,31,-34,34,-33,31,-28,29,-16,22,-10,16,-8,8,-4,7,-5,3,-8,4,-9,12,-18,26,-12,13,-16,10,-10,11,-14,16,-13,14,-12,16,-9,14,-10,11,-9,14,-12,14,-10,15,-11,16,-10,18,-12,17,-13,16,-18,19,-17,20,-21,23,-28,27,-22,24,-24,24,-20,22,-20,19,-18,20,-16,19,-16,17,-16,16,-13,14,-12,14,-11,12,-4,7,-1,1,-1,1,-1,0,0,1,0,0,0,0,-3,1,0,2,-1,1,-1,1,-26,28,-13,12,-6,7,-8,10,-7,7,-6,4,-2,3,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,-1,1,-6,8,-6,8,-23,13,-21,12,-23,16,-24,17,-26,19,-29,19,-31,22,-38,26,-37,34,-36,25,-26,26,-30,30,-29,22,-30,21,-26,19,-24,22,-11,15,-5,4,-2,2,-1,1,-12,12,-12,18,-11,9,-4,6,-12,9,-6,8,-4,3,-2,3,-2,3,-18,12,-21,25,-26,20,-23,20,-27,20,-23,19,-25,16,-24,17,-24,23,-23,19,-23,16,-17,19,-21,18,-20,20,-20,17,-17,16,-16,15,-16,17,-18,15,-19,15,-19,13,-20,12,-30,17,-20,20,-19,21,-17,18,-14,14,-13,12,-18,14,-18,16,-15,14,-17,15,-15,14,-13,10,-7,5,-4,6,-15,17,-20,22,-22,20,-22,24,-23,27,-28,26,-8,8,-3,4,-3,6,-15,14,-23,22,-25,20,-19,20,-19,21,-24,26,-28,32,-26,34,-26,31,-16,18,-11,13,-5,10,-4,5,-1,2,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-4,6,-3,5,-11,9,-10,12,-8,11,-8,7,-5,11,-5,3,-11,7,-13,14,-14,13,-10,12,-13,10,-12,11,-13,13,-11,14,-13,11,-12,14,-12,14,-9,14,-10,12,-12,14,-11,13,-14,12,-14,16,-14,15,-17,16,-18,17,-16,20,-20,18,-18,20,-21,18,-20,18,-21,16,-18,18,-34,16,-20,20,-20,20,-13,13,-6,5,-16,11,-7,18,-11,13,-27,29,-19,21,-28,25,-26,24,-22,27,-26,25,-20,20,-16,15,-12,14,-11,6,-3,3,-2,3,-2,2,-2,3,-4,2,-3,3,-2,1,-1,2,-24,9,-30,31,-31,34,-29,34,-29,34,-23,33,-19,29,-17,21,-14,19,-12,10,-10,11,-27,17,-21,20,-28,31,-18,20,-24,20,-25,27,-24,27,-17,15,-10,6,-9,7,-25,23,-38,27,-32,25,-30,33,-28,35,-31,33,-30,35,-33,34,-30,35,-32,32,-24,29,-27,21,-25,25,-27,23,-25,22,-21,27,-27,30,-28,33,-24,31,-23,27,-18,25,-20,20,-26,21,-20,24,-23,18,-10,11,-9,7,-1,7,-1,1,-2,3,-1,2,-2,2,-4,2,-12,12,-14,17,-35,17,-38,33,-48,42,-50,56,-50,53,-53,35,-51,38,-21,28,-19,12,-21,14,-13,16,-30,29,-26,23,-28,25,-22,21,-26,24,-22,19,-4,6,-2,3,-2,0,0,1,-1,1,-16,20,-8,9,-23,13,-36,29,-34,31,-34,25,-34,24,-36,29,-35,28,-29,29,-17,17,-11,11,-9,7,-14,11,-23,17,-25,27,-24,25,-23,23,-13,14,-11,13,-7,8,-9,8,-7,9,-10,8,-10,13,-12,13,-20,15,-19,16,-21,18,-21,18,-17,19,-21,22,-21,22,-22,24,-19,23,-20,23,-23,20,-23,19,-24,20,-19,24,-17,22,-8,10,-5,6,-1,2,-2,1,-2,2,-2,1,-6,7,-6,14,-10,13,-25,26,-20,19,-19,25,-23,22,-20,23,-19,20,-19,23,-21,19,-21,23,-27,20,-24,26,-21,22,-11,16,-12,14,-11,13,-14,14,-21,27,-26,40,-31,40,-33,42,-36,42,-32,34,-29,39,-34,38,-32,39,-26,34,-12,20,-11,13,-6,7,-3,4,-1,2,-2,1,-1,1,-1,0,-1,2,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,2,-3,1,-3,4,-11,8,-16,15,-12,11,-20,15,-13,15,-15,15,-20,20,-22,19,-14,17,-23,20,-20,18,-16,14,-21,26,-20,17,-12,16,-18,15,-11,11,-11,9,-8,8,-8,8,-7,5,-9,7,-6,5,-6,5,-5,4,-4,7,-4,4,-5,6,-4,2,-5,6,-5,3,-2,2,-3,4,-3,3,-3,4,-3,4,-2,3,-5,1,-3,3,-2,1,-2,3,-1,1,-1,1,-2,0,0,2,-2,1,-1,1,-2,1,-1,2,-1,2,-2,2,-10,8,-9,9,-12,11,-13,13,-8,7,-10,7,-10,10,-15,12,-17,17,-16,21,-18,22,-21,22,-25,24,-31,34,-31,38,-32,45,-31,43,-33,37,-37,32,-37,33,-30,32,-25,26,-27,23,-23,25,-27,15,-28,16,-30,22,-21,18,-28,18,-21,18,-18,16,-20,14,-28,13,-22,13,-23,17,-25,17,-23,17,-22,15,-19,16,-21,14,-18,14,-19,15,-24,26,-15,13,-2,7,-2,1,-1,1,-17,25,-10,18,-5,6,-12,14,-26,20,-24,17,-19,14,-21,13,-18,21,-22,28,-22,23,-22,17,-17,15,-19,17,-17,15,-19,24,-20,20,-21,22,-24,19,-21,21,-28,22,-27,22,-25,20,-20,21,-17,18,-19,20,-21,21,-19,20,-25,24,-19,23,-17,19,-17,19,-15,16,-15,14,-13,13,-3,4,-7,10,-15,14,-14,12,-21,20,-20,23,-24,26,-15,24,-17,33,-15,30,-30,38,-35,37,-30,52,-35,42,-28,43,-41,38,-30,51,-38,34,-39,51,-49,46,-36,54,-24,23,-24,26,-35,35,-26,32,-25,25,-26,29,-20,19,-24,14,-18,21,-33,23,-32,33,-37,34,-34,32,-32,19,-22,17,-11,15,-16,29,-28,37,-30,37,-37,44,-30,35,-31,33,-36,43,-55,26,-49,38,-51,39,-51,31,-42,36,-38,27,-38,33,-21,20,-16,17,-15,22,-24,32,-27,26,-26,29,-29,24,-31,36,-24,31,-40,36,-27,33,-41,44,-36,36,-40,44,-33,34,-29,33,-26,31,-24,28,-48,46,-35,39,-48,41,-25,34,-29,31,-23,27,-18,18,-17,17,-13,10,-21,36,-23,21,-36,24,-50,36,-47,38,-44,41,-42,34,-37,27,-31,29,-23,42,-18,20,-14,24,-16,23,-15,26,-17,27,-17,33,-18,28,-16,17,-14,16,-20,17,-14,13,-11,12,-5,9,-14,25,-8,13,-9,8,-3,5,-2,2,-1,1,-1,0,-2,2,-3,1,-4,3,-3,3,-7,4,-7,11,-11,13,-9,14,-13,14,-13,15,-12,12,-16,16,-16,18,-10,7,-7,8,-5,10,-7,7,-6,5,-7,6,-4,6,-8,6,-5,5,-4,4,-4,3,-4,4,-5,6,-3,5,-3,2,-2,2,-2,1,-2,3,-3,2,-2,2,-2,1,-1,1,0,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-6,12,-31,25,-32,29,-34,32,-40,33,-42,35,-38,38,-37,38,-32,35,-26,22,-22,20,-22,27,-22,27,-19,19,-18,22,-23,26,-3,7,-2,3,-3,9,-16,18,-12,9,-4,6,-27,31,-32,29,-31,31,-24,33,-20,27,-16,19,-10,12,-11,10,-22,23,-23,19,-19,19,-20,19,-22,25,-24,25,-24,26,-23,26,-16,17,-13,14,-10,12,-6,5,-6,9,-20,16,-22,23,-18,21,-17,15,-15,15,-17,15,-16,16,-15,14,-16,16,-15,16,-13,15,-15,16,-12,15,-16,15,-17,18,-17,18,-18,16,-16,16,-15,16,-16,16,-19,16,-21,18,-22,16,-20,18,-21,17,-21,24,-23,18,-20,20,-17,19,-17,19,-9,13,-10,10,-7,10,-8,7,-7,13,-11,14,-15,20,-20,17,-18,21,-17,19,-16,20,-7,13,-10,10,-9,10,-7,7,-7,7,-5,5,-10,6,-17,20,-17,20,-14,12,-7,5,-2,0,-2,2,-2,2,-7,5,-4,5,-5,4,-4,3,-6,5,-9,17,-21,17,-27,20,-21,19,-17,23,-24,25,-22,26,-22,24,-21,24,-21,18,-19,18,-20,16,-12,17,-18,20,-17,21,-16,19,-16,19,-15,17,-18,13,-16,14,-18,13,-21,18,-24,18,-25,20,-27,21,-28,22,-31,22,-31,25,-31,25,-32,31,-31,33,-27,30,-20,20,-11,14,-10,16,-18,13,-11,12,-10,9,-6,6,-3,1,-5,7,-6,6,-10,10,-7,7,-6,6,-9,10,-9,11,-6,7,-5,9,-5,9,-7,5,-4,5,-9,11,-5,6,-3,2,-1,4,-3,2,-2,3,-3,2,-2,2,-3,2,-2,1,-1,2,-1,1,-1,2,-6,3,-1,2,-2,1,0,1,-2,0,-1,1,-1,0,-2,1,-1,1,-1,1,-1,1,-1,1,-14,11,-21,19,-33,22,-28,25,-36,28,-36,29,-33,22,-23,25,-26,22,-23,24,-25,22,-27,22,-23,25,-23,22,-25,23,-21,21,-26,21,-4,5,-3,1,-1,1,-1,1,-15,23,-13,32,-5,4,-4,4,-16,15,-20,20,-22,23,-12,19,-13,17,-11,19,-8,21,-12,19,-9,22,-12,16,-11,19,-12,15,-10,14,-9,11,-13,9,-12,11,-19,19,-20,25,-16,20,-22,19,-23,20,-17,17,-22,23,-16,19,-12,10,-9,9,-3,4,-1,3,-9,6,-19,17,-19,23,-15,19,-15,19,-13,20,-14,18,-15,17,-17,16,-17,16,-14,16,-17,17,-15,16,-18,14,-14,17,-17,16,-16,18,-18,16,-20,20,-16,19,-19,24,-18,22,-20,17,-21,18,-20,15,-20,17,-19,17,-20,16,-19,16,-15,15,-9,14,-8,14,-9,17,-11,16,-12,18,-10,16,-10,18,-11,17,-9,18,-11,16,-10,18,-8,12,-5,5,-1,0,0,1,-1,0,-4,8,-5,7,-4,5,-6,5,-10,12,-14,14,-9,14,-9,10,-5,4,-5,7,-12,9,-15,11,-9,18,-9,15,-11,13,-8,10,-13,13,-12,20,-13,10,-10,11,-9,6,-2,1,-1,1,-1,0,-7,6,-7,14,-4,4,-15,14,-12,20,-15,19,-12,17,-13,19,-12,18,-12,17,-10,16,-12,16,-9,16,-10,16,-10,16,-13,16,-18,21,-18,23,-21,18,-21,18,-22,23,-26,24,-24,24,-23,26,-27,22,-24,20,-28,21,-21,23,-24,26,-18,27,-17,24,-23,26,-17,21,-12,18,-15,19,-13,14,-7,8,-7,8,-4,8,-8,11,-7,9,-11,15,-16,18,-13,20,-15,20,-16,25,-16,23,-18,24,-17,19,-13,16,-13,14,-10,11,-13,12,-4,7,-9,4,-4,4,-5,2,-6,5,-6,4,-5,4,-4,7,-13,7,-12,14,-14,13,-13,18,-10,14,-5,11,-5,7,-2,4,-1,0,-1,1,-1,1,-12,25,-7,9,-9,10,-21,22,-19,22,-15,20,-14,16,-12,12,-14,14,-8,12,-9,8,-9,14,-7,7,-7,9,-10,9,-9,11,-10,9,-9,11,-15,16,-22,12,-18,15,-16,13,-20,12,-24,13,-32,15,-29,16,-27,17,-28,15,-22,19,-15,17,-14,14,-9,17,-16,16,-10,16,-8,12,-8,11,-15,14,-15,19,-17,17,-11,16,-8,7,-10,27,-13,21,-17,18,-24,27,-26,28,-28,29,-31,30,-29,26,-26,20,-22,17,-21,18,-9,12,-22,10,-45,36,-51,34,-50,40,-51,36,-47,38,-50,40,-48,32,-48,35,-39,42,-39,33,-29,37,-23,28,-19,19,-11,12,-7,3,-1,2,-1,0,-5,2,-4,5,-2,4,-3,3,-4,5,-4,6,-6,6,-5,5,-5,5,-5,7,-7,4,-4,6,-6,4,-4,6,-8,6,-9,10,-8,6,-6,8,-7,6,-6,8,-7,8,-8,7,-6,9,-5,6,-5,7,-7,6,-7,6,-8,5,-7,6,-7,7,-5,6,-6,5,-3,5,-4,3,-4,4,-4,3,-4,5,-4,4,-5,4,-3,4,-4,2,-2,3,-2,2,-1,2,-2,1,-1,3,-2,1,0,2,0,0,0,1,-1,0,0,1,-7,4,-24,18,-26,20,-28,32,-29,33,-25,33,-18,23,-12,21,-9,12,-6,6,-11,10,-12,13,-23,34,-49,31,-53,46,-55,42,-53,50,-53,42,-41,41,-51,50,-44,49,-29,37,-29,37,-26,26,-24,29,-20,27,-22,24,-19,21,-19,20,-15,18,-17,13,-8,10,-5,5,-3,5,-4,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,0,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,0,1,0,1,-1,1,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,1,-1,1,-1,1,-8,8,-1,1,-1,1,-1,2,-1,1,-1,2,-1,0,-32,35,-56,34,-56,46,-49,43,-45,38,-47,33,-43,33,-46,28,-41,25,-46,25,-41,20,-33,14,-33,15,-30,16,-27,18,-25,18,-31,20,-31,23,-29,22,-27,28,-27,29,-30,33,-24,29,-22,38,-19,34,-22,35,-18,35,-18,30,-17,28,-17,25,-18,25,-15,20,-15,26,-14,19,-11,13,-6,6,-1,2,-1,1,-4,3,-7,10,-20,17,-20,28,-27,27,-28,24,-25,27,-25,24,-19,20,-11,14,-5,5,-13,7,-15,14,-16,17,-18,18,-19,18,-17,16,-17,16,-16,15,-13,10,-10,12,-12,10,-11,11,-11,10,-18,23,-24,32,-21,22,-13,12,-7,6,-1,1,-1,1,-18,19,-30,30,-17,15,-12,17,-11,10,-21,20,-13,11,-8,8,-5,5,-6,6,-19,23,-30,27,-32,28,-34,31,-33,34,-33,33,-30,31,-25,28,-27,29,-27,31,-25,30,-19,22,-16,12,-13,12,-6,5,-4,6,-7,10,-6,8,-8,8,-8,8,-5,6,-4,4,-4,3,-3,3,-13,15,-24,20,-23,21,-26,21,-25,22,-25,23,-24,27,-26,26,-25,27,-25,26,-25,27,-25,24,-19,18,-16,14,-14,12,-13,13,-12,11,-10,12,-11,11,-8,10,-6,7,-8,8,-12,13,-15,14,-13,11,-7,7,-10,11,-14,11,-19,22,-15,20,-12,14,-12,11,-8,12,-4,6,-6,5,-3,4,-7,7,-6,5,-5,10,-3,3,-4,3,-10,5,-25,14,-19,16,-24,16,-22,22,-22,21,-21,23,-17,19,-10,17,-7,4,-2,4,-1,1,0,1,-13,27,-4,9,-3,2,-9,11,-15,15,-15,20,-20,17,-15,14,-12,12,-12,12,-10,11,-9,9,-7,9,-6,4,-7,5,-8,8,-11,12,-9,13,-8,10,-8,10,-7,6,-7,11,-7,9,-5,6,-3,2,0,1,-1,0,0,0,0,1,0,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-3,5,-11,12,-13,13,-17,10,-15,11,-11,10,-5,6,-12,6,-15,29,-20,32,-11,15,-19,27,-16,22,-9,12,-14,16,-16,16,-11,12,-13,11,-16,20,-21,23,-22,20,-22,20,-24,24,-22,15,-18,15,-13,17,-8,5,-4,4,-3,2,-7,3,-7,5,-4,6,-3,4,-5,6,-3,4,-5,2,-3,5,-5,4,-4,5,-6,3,-4,5,-7,7,-8,7,-10,12,-14,12,-13,14,-15,15,-10,12,-14,13,-10,9,-13,10,-9,9,-7,10,-4,5,-4,2,-1,2,-1,1,-1,1,-1,1,-1,1,-3,4,-2,2,-1,2,-1,1,-1,1,-2,0,-1,2,-2,1,-1,2,-2,2,-2,2,-2,3,-2,2,-2,3,-3,2,-2,4,-3,2,-2,2,-2,2,-2,3,-4,1,-1,3,-3,2,-1,3,-2,2,-2,2,-3,3,-5,2,-3,3,-2,2,-2,3,-2,2,-1,2,-2,1,0,2,-1,0,-1,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-6,5,-27,26,-28,25,-28,30,-38,42,-49,49,-57,53,-60,38,-59,41,-48,43,-37,29,-34,30,-29,27,-28,23,-27,26,-29,25,-22,21,-16,17,-11,13,-11,9,-18,11,-26,26,-31,31,-27,30,-28,38,-30,37,-30,29,-31,30,-28,26,-18,20,-15,12,-11,9,-9,6,-6,6,-6,6,-5,5,-5,5,-3,4,-2,1,-16,14,-22,30,-13,14,-23,28,-48,51,-39,44,-44,52,-38,49,-32,36,-31,28,-25,23,-10,18,-5,4,-3,2,-1,2,-7,15,-12,13,-12,11,-14,16,-10,11,-10,13,-10,7,-9,9,-8,8,-7,8,-10,9,-17,23,-24,38,-41,39,-27,38,-36,48,-39,39,-34,31,-31,30,-21,16,-17,19,-17,17,-27,23,-28,27,-28,26,-29,24,-29,32,-28,33,-26,28,-24,29,-22,27,-19,22,-20,20,-19,23,-18,21,-19,22,-23,21,-23,25,-28,29,-41,42,-41,42,-42,37,-38,40,-33,30,-32,30,-31,29,-26,25,-31,25,-31,33,-31,40,-27,32,-32,36,-26,41,-26,39,-29,46,-28,39,-31,39,-28,33,-23,30,-22,30,-24,30,-21,29,-22,28,-22,29,-16,25,-15,25,-15,21,-14,21,-15,18,-14,17,-13,16,-15,20,-16,19,-15,24,-16,23,-13,15,-9,14,-10,7,-2,3,-3,1,0,1,-1,0,0,1,-1,0,-11,20,-20,20,-20,24,-21,19,-17,17,-18,18,-14,17,-14,15,-5,5,-5,6,-13,17,-22,24,-22,22,-17,21,-18,19,-14,18,-16,17,-17,19,-14,16,-16,12,-12,10,-8,7,-8,8,-5,3,-3,6,-7,3,-4,5,-4,3,-4,6,-5,2,-7,8,-6,4,-3,5,-2,2,-3,3,-2,2,-3,1,-2,3,-2,1,-2,2,-2,1,-1,2,-3,1,-2,2,-2,2,-2,1,-2,1,-1,1,-1,2,-1,1,0,1,-1,0,0,1,-1,0,-2,2,-4,2,-3,3,-4,3,-7,5,-5,3,-10,6,-18,11,-24,22,-26,26,-35,29,-29,27,-28,31,-30,37,-28,34,-30,30,-33,29,-36,31,-33,31,-32,29,-29,25,-20,22,-11,10,-9,10,-5,20,-10,11,-19,24,-24,25,-23,25,-23,26,-22,22,-29,27,-22,25,-20,23,-13,23,-5,6,-5,2,-20,30,-45,37,-45,38,-43,27,-35,29,-37,26,-34,30,-37,34,-32,34,-33,35,-33,35,-33,35,-30,36,-31,37,-31,33,-27,31,-29,30,-29,32,-29,26,-27,15,-20,16,-17,14,-9,10,-3,7,-5,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,0,1,-6,5,-25,29,-34,33,-50,36,-47,43,-46,49,-41,39,-41,39,-49,47,-50,50,-51,36,-44,45,-41,35,-38,30,-34,30,-28,26,-22,24,-21,21,-20,24,-23,24,-22,29,-26,23,-24,24,-25,22,-27,23,-22,27,-24,31,-18,19,-21,23,-21,30,-24,30,-22,29,-25,35,-25,27,-21,26,-17,23,-18,25,-21,33,-20,23,-14,20,-17,19,-14,23,-12,20,-14,19,-13,22,-15,24,-15,24,-15,24,-17,26,-17,25,-14,24,-14,18,-9,13,-6,6,-9,6,-9,12,-15,15,-17,17,-20,19,-20,21,-25,19,-23,29,-24,29,-18,21,-15,20,-10,10,-7,10,-7,6,-6,3,-7,7,-5,6,-5,1,-5,3,-1,1,-2,3,-9,8,-14,17,-24,20,-21,20,-31,25,-28,20,-22,19,-9,10,-2,1,-1,2,-9,4,-19,18,-25,27,-32,30,-25,24,-31,24,-29,23,-28,24,-27,31,-28,27,-27,27,-25,25,-20,28,-28,31,-25,27,-21,25,-13,10,-5,5,-9,7,-1,3,-5,4,-3,5,-3,3,-4,5,-6,6,-3,3,-5,5,-7,10,-10,12,-15,15,-19,27,-24,26,-27,35,-27,30,-12,18,-12,12,-6,10,-14,14,-19,24,-27,23,-28,29,-24,30,-30,27,-31,32,-15,31,-11,10,-6,3,-6,11,-10,6,-7,7,-11,12,-11,9,-15,16,-13,13,-16,12,-13,12,-10,11,-8,9,-7,7,-17,21,-28,27,-34,38,-29,41,-28,30,-26,30,-24,29,-25,32,-28,31,-29,33,-28,31,-27,26,-28,26,-26,28,-19,21,-20,19,-20,21,-19,22,-19,21,-17,19,-13,17,-15,9,-14,12,-16,17,-25,24,-24,21,-24,28,-14,12,-9,11,-7,6,-4,5,-3,3,-12,10,-16,16,-10,18,-9,13,-7,8,-10,8,-6,8,-5,6,-6,3,-6,5,-6,5,-8,6,-7,8,-8,10,-8,9,-10,12,-9,13,-13,14,-13,14,-6,4,-3,3,-2,2,-1,2,-1,1,-2,4,-10,19,-5,15,-3,3,-4,10,-19,17,-21,27,-18,23,-18,15,-14,10,-8,4,-4,2,-2,1,-1,2,-8,13,-9,12,-12,10,-6,8,-6,5,-10,13,-23,32,-26,32,-23,32,-21,24,-15,19,-16,19,-16,22,-20,22,-17,22,-16,17,-17,20,-16,19,-18,20,-18,18,-18,18,-13,19,-17,20,-13,20,-14,17,-11,16,-9,7,-6,6,-4,2,0,2,-3,1,-11,23,-4,8,-5,6,-16,22,-19,20,-16,20,-22,21,-13,15,-19,13,-13,19,-22,22,-19,25,-24,24,-18,15,-9,12,-19,20,-29,28,-25,28,-30,27,-21,21,-17,16,-18,16,-19,21,-14,16,-9,11,-9,10,-11,9,-3,2,-1,1,-1,1,-1,1,-1,1,-1,2,-3,1,-2,3,-4,2,-2,4,-3,3,-4,4,-5,4,-5,5,-4,5,-7,6,-6,5,-6,7,-5,5,-5,5,-4,5,-6,4,-5,5,-6,5,-4,7,-5,4,-5,7,-5,5,-4,4,-5,3,-5,4,-3,4,-6,4,-4,4,-4,3,-3,4,-3,3,-3,4,-4,2,-3,4,-4,3,-3,3,-4,3,-5,4,-4,3,-3,2,-3,4,-3,3,-3,4,-4,2,-2,3,-3,2,-1,4,-4,2,-3,3,-3,1,-2,3,-2,2,-2,2,-1,2,-2,1,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-10,4,-18,20,-32,25,-25,34,-25,21,-26,29,-25,21,-25,24,-23,20,-17,26,-49,40,-58,37,-56,35,-57,37,-55,44,-56,46,-54,45,-39,36,-18,13,-11,7,-6,8,-8,5,-11,11,-15,17,-20,20,-12,10,-14,11,-18,18,-37,29,-48,40,-41,35,-30,24,-29,23,-36,34,-44,38,-47,29,-37,25,-31,29,-29,26,-22,25,-20,21,-20,21,-19,19,-19,19,-22,22,-39,42,-35,48,-30,43,-26,44,-28,41,-27,40,-26,36,-21,29,-22,26,-21,26,-25,27,-20,43,-22,30,-25,19,-14,14,-10,8,-6,7,-8,10,-15,15,-18,21,-15,12,-17,11,-16,20,-25,20,-28,25,-26,25,-22,24,-23,21,-19,15,-18,18,-17,15,-14,15,-12,11,-10,11,-9,9,-6,9,-4,6,-2,4,-1,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,-10,3,-1,1,-3,3,-3,3,-3,4,-2,3,-3,2,-2,3,-2,2,-2,1,-2,2,-1,1,-1,2,-3,1,-2,3,-2,2,-2,2,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,0,0,0,0,0,0,0,-1,1,-1,0,0,0,0,0,-13,16,-11,8,-11,10,-18,17,-18,14,-14,13,-27,37,-43,42,-40,46,-35,41,-37,42,-33,42,-31,28,-22,27,-20,18,-27,22,-21,24,-25,27,-27,34,-25,25,-19,19,-16,15,-8,7,-7,7,-20,17,-18,15,-11,13,-13,15,-28,27,-37,38,-36,41,-37,40,-33,41,-28,39,-31,43,-29,42,-26,33,-18,22,-9,12,-4,6,-2,2,-2,3,-2,1,-1,2,-5,4,-3,4,-4,3,-7,13,-26,23,-32,32,-41,39,-45,40,-46,43,-44,40,-34,38,-30,36,-29,32,-25,28,-22,22,-21,25,-25,27,-33,37,-33,31,-37,33,-37,30,-30,23,-27,29,-24,26,-23,25,-22,23,-28,37,-33,43,-30,36,-29,38,-22,28,-22,32,-20,29,-17,28,-18,25,-18,22,-14,21,-20,23,-17,22,-12,17,-10,19,-17,26,-16,30,-13,26,-12,23,-16,15,-13,15,-17,19,-17,14,-14,17,-15,13,-16,12,-10,10,-3,4,-2,2,-3,2,-1,1,0,1,-8,14,-8,17,-7,5,-12,14,-23,25,-25,30,-30,23,-28,28,-27,22,-25,20,-36,32,-25,26,-26,40,-26,23,-27,26,-33,23,-29,25,-23,21,-20,23,-27,25,-18,18,-9,11,-42,41,-39,48,-35,44,-32,43,-28,43,-23,43,-26,48,-23,46,-23,42,-31,41,-31,40,-25,31,-13,20,-15,15,-14,12,-14,13,-16,14,-19,18,-18,21,-21,22,-20,24,-17,23,-15,20,-18,19,-15,22,-16,17,-13,14,-12,11,-9,11,-10,14,-15,20,-19,28,-17,28,-10,22,-9,7,-6,7,-11,8,-22,25,-29,23,-26,30,-33,26,-34,28,-30,29,-23,31,-22,24,-25,25,-22,26,-20,18,-9,11,-7,7,-3,2,-1,0,0,1,-16,15,-12,10,-5,6,-6,7,-5,5,-5,6,-4,3,-2,3,-12,7,-23,26,-21,30,-21,25,-22,24,-23,25,-20,22,-21,24,-22,27,-22,29,-22,27,-19,30,-14,25,-20,21,-16,19,-14,19,-22,23,-24,26,-25,26,-25,27,-22,25,-19,21,-20,16,-20,22,-20,19,-18,22,-24,28,-24,28,-24,27,-21,24,-22,22,-21,24,-23,23,-20,20,-25,19,-23,20,-22,21,-24,21,-20,21,-20,19,-21,24,-19,18,-11,16,-13,12,-10,9,-8,10,-5,5,-3,2,-2,1,0,1,-1,1,0,2,-1,1,-2,2,-5,7,-4,4,-5,10,-18,18,-19,21,-16,22,-15,20,-15,20,-16,22,-16,19,-13,11,-9,12,-10,8,-13,10,-15,20,-17,14,-16,19,-13,12,-13,13,-12,8,-3,4,-17,14,-14,10,-4,4,-10,6,-1,2,-1,1,0,1,-1,0,0,1,-6,5,-3,5,-9,18,-20,24,-18,28,-20,20,-27,25,-28,30,-33,36,-29,34,-26,37,-31,32,-28,33,-15,24,-11,14,-7,4,-10,9,-12,16,-18,22,-19,26,-19,27,-18,30,-20,27,-14,20,-15,16,-10,18,-7,8,-7,8,-3,1,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-6,4,-13,11,-21,14,-22,23,-24,22,-22,21,-18,22,-12,20,-14,16,-13,18,-13,16,-11,16,-14,16,-19,20,-25,28,-47,53,-51,51,-48,51,-43,52,-43,44,-41,41,-41,35,-39,36,-33,29,-32,29,-29,26,-26,24,-17,19,-14,14,-14,13,-14,13,-19,17,-24,24,-25,27,-28,26,-27,27,-22,23,-16,14,-14,13,-13,13,-13,12,-6,11,-3,5,-2,4,0,0,0,0,0,0,-6,9,-10,12,-14,15,-21,26,-19,25,-15,21,-14,17,-13,17,-13,16,-12,16,-11,13,-10,15,-13,14,-16,17,-9,19,-12,14,-18,21,-10,18,-14,14,-11,9,-2,5,-1,0,0,0,0,0,-7,8,-11,14,-17,18,-19,18,-15,17,-14,15,-21,18,-18,17,-18,16,-13,15,-22,18,-36,26,-30,23,-9,13,-11,14,-7,10,-10,9,-8,11,-10,15,-13,14,-10,14,-9,9,-7,10,-9,8,-5,7,-9,8,-9,12,-8,10,-6,8,-4,3,-4,6,-3,1,-7,3,-47,50,-44,56,-46,57,-34,47,-23,49,-24,48,-24,44,-25,33,-27,27,-29,29,-23,28,-26,24,-27,21,-27,21,-28,22,-31,30,-33,30,-32,32,-41,39,-34,34,-34,36,-30,33,-30,30,-8,8,-5,3,-3,2,-1,2,-1,2,-1,0,-6,6,-13,11,-15,11,-16,11,-16,12,-16,10,-15,9,-12,9,-4,3,-2,4,-5,4,0,1,-6,5,-32,42,-42,54,-46,50,-33,57,-38,37,-39,49,-43,55,-37,39,-29,41,-34,40,-25,21,-14,14,-9,9,-6,8,-11,10,-8,9,-9,7,-10,8,-8,9,-11,10,-32,24,-26,26,-28,37,-31,40,-29,39,-17,23,-19,36,-26,21,-24,21,-28,37,-31,27,-30,36,-15,17,-8,6,-5,5,-5,6,-5,6,-6,7,-5,5,-4,3,-2,2,-2,2,-2,2,-2,3,-2,3,-2,2,-2,4,-26,26,-52,45,-62,57,-37,45,-45,44,-44,38,-23,30,-24,20,-15,16,-7,10,-5,4,-2,3,-2,2,-1,2,-3,6,-24,26,-32,39,-56,64,-54,54,-50,56,-34,49,-33,42,-34,48,-32,46,-16,20,-20,20,-15,11,-13,11,-14,12,-14,11,-12,13,-12,12,-12,11,-9,11,-9,10,-10,10,-12,13,-9,8,-9,7,-7,9,-9,10,-8,10,-8,8,-12,13,-8,9,-11,9,-11,8,-8,8,-10,8,-9,9,-7,7,-8,6,-7,8,-7,7,-6,9,-6,6,-7,8,-7,7,-8,8,-6,7,-8,7,-8,8,-6,7,-7,6,-7,9,-6,6,-5,5,-5,5,-5,5,-6,7,-3,3,-2,6,-5,4,-4,3,-3,4,-2,2,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,9,-46,26,-54,36,-50,40,-52,35,-51,39,-50,40,-45,46,-39,41,-32,33,-31,30,-26,30,-27,30,-29,30,-33,35,-39,37,-41,44,-48,43,-35,40,-28,28,-27,27,-23,25,-32,30,-37,29,-40,41,-43,44,-44,45,-42,38,-41,32,-37,27,-32,29,-29,27,-28,31,-30,32,-11,14,-12,9,-17,16,-16,15,-19,21,-31,28,-32,31,-31,29,-24,29,-18,21,-15,16,-14,14,-14,12,-17,13,-19,19,-16,19,-12,18,-13,17,-23,20,-25,19,-24,21,-35,20,-30,22,-22,17,-30,23,-17,12,-12,12,-12,10,-10,7,-15,13,-14,14,-23,16,-22,18,-25,21,-25,21,-25,26,-22,25,-21,26,-23,27,-26,26,-27,28,-22,24,-17,24,-17,23,-21,29,-19,18,-18,22,-24,31,-22,32,-23,33,-24,33,-27,30,-27,22,-4,3,-2,2,-1,1,-1,1,0,0,-3,6,-1,0,-3,3,-5,9,-7,11,-29,25,-36,30,-36,39,-28,34,-23,30,-26,33,-24,23,-31,25,-35,33,-34,30,-32,30,-24,28,-26,25,-21,17,-17,13,-14,11,-9,6,-3,4,-4,4,-2,4,-1,2,-2,1,-1,1,-1,1,-1,1,-1,0,0,0,-1,1,-3,4,-7,8,-17,18,-22,22,-20,21,-15,20,-16,20,-15,19,-15,16,-16,15,-16,17,-15,17,-22,19,-26,21,-32,28,-36,33,-42,39,-35,40,-36,39,-39,39,-34,35,-38,36,-33,33,-22,19,-22,22,-20,17,-25,19,-30,24,-38,28,-40,33,-39,35,-32,31,-24,25,-23,23,-22,21,-19,19,-19,18,-21,15,-24,22,-31,23,-29,26,-24,24,-23,18,-21,18,-21,18,-25,19,-25,22,-25,25,-30,23,-29,31,-28,27,-24,26,-30,27,-32,27,-27,30,-27,30,-27,30,-26,28,-27,30,-27,30,-22,22,-20,20,-21,23,-22,21,-15,20,-10,10,-10,10,-6,7,-4,5,-4,11,-9,9,-17,17,-21,17,-15,17,-9,6,-5,6,-4,2,-1,2,-1,1,-1,1,-11,10,-16,18,-20,19,-20,20,-18,16,-20,21,-10,10,-11,12,-14,19,-24,26,-27,24,-23,23,-21,22,-21,20,-20,19,-18,17,-15,15,-17,16,-20,16,-17,17,-18,16,-17,17,-15,16,-12,14,-10,10,-11,13,-12,12,-13,14,-16,16,-12,13,-10,11,-7,12,-6,6,-18,23,-28,37,-37,38,-35,41,-40,35,-24,32,-16,13,-13,11,-12,21,-20,17,-39,19,-48,43,-45,40,-41,47,-41,46,-30,32,-25,21,-24,22,-22,17,-21,22,-28,20,-21,19,-22,15,-13,16,-12,12,-11,12,-11,11,-17,14,-21,18,-34,36,-45,41,-36,34,-39,36,-32,42,-26,28,-24,27,-20,25,-21,22,-16,20,-13,17,-12,15,-9,14,-11,13,-10,13,-12,13,-12,15,-17,19,-21,28,-23,19,-24,19,-25,21,-22,30,-25,26,-22,17,-19,13,-18,14,-13,7,-2,1,-1,2,0,1,0,0,0,0,0,0,0,0,0,0,-5,7,-12,13,-11,5,-24,22,-30,21,-27,25,-25,22,-15,15,-14,13,-10,13,-7,9,-7,9,-7,8,-7,9,-12,10,-14,16,-21,19,-24,29,-31,34,-28,32,-28,33,-29,25,-29,25,-27,25,-27,20,-18,16,-10,9,-9,7,-6,11,-5,8,-1,1,0,0,0,0,-11,10,-17,34,-18,15,-17,16,-9,8,-10,6,-17,23,-23,26,-22,20,-14,14,-12,15,-12,14,-7,13,-8,15,-13,6,-18,17,-20,24,-25,27,-21,27,-26,31,-24,26,-22,24,-21,19,-18,20,-20,14,-18,16,-15,13,-7,7,-8,7,-8,13,-11,10,-9,14,-13,16,-15,22,-11,21,-11,19,-8,9,-6,12,-9,12,-3,3,-1,4,-5,5,-4,5,-6,6,-14,10,-20,17,-22,24,-27,29,-27,35,-28,35,-37,38,-35,38,-37,35,-36,37,-35,34,-36,35,-32,31,-33,26,-31,23,-28,19,-26,20,-23,19,-26,20,-12,19,-15,12,-14,13,-10,13,-10,10,-7,8,-3,2,-3,4,-5,7,-16,14,-21,21,-22,24,-22,22,-23,23,-24,21,-23,22,-25,24,-22,17,-13,18,-13,11,-14,15,-22,17,-18,16,-18,18,-22,31,-24,20,-19,18,-18,21,-18,20,-23,26,-14,13,-6,5,-11,11,-17,14,-23,19,-25,21,-25,23,-25,24,-23,23,-23,25,-24,23,-21,26,-21,26,-21,24,-19,23,-18,22,-18,21,-17,22,-15,20,-16,17,-15,16,-14,13,-8,13,-11,15,-10,12,-10,11,-8,12,-9,11,-8,12,-8,9,-8,9,-9,5,-17,11,-18,14,-18,15,-22,20,-25,20,-19,22,-18,19,-7,11,-5,2,-1,2,-2,1,-1,1,-1,1,-1,1,-3,2,-1,1,-1,2,-2,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,-3,3,-1,1,-1,1,-3,1,-13,14,-16,17,-16,15,-14,16,-11,15,-13,11,-11,13,-13,12,-12,12,-12,9,-18,11,-11,9,-14,18,-19,18,-14,15,-10,10,-2,4,0,1,-2,1,0,1,-21,23,-10,13,-15,16,-3,4,-3,2,-14,8,-18,20,-22,24,-19,29,-24,37,-23,27,-20,30,-23,34,-23,25,-24,31,-26,37,-26,39,-26,43,-21,36,-23,35,-33,47,-32,27,-33,26,-33,26,-28,25,-17,15,-17,14,-17,13,-18,13,-27,20,-32,22,-35,25,-37,30,-39,32,-37,27,-15,17,-12,12,-16,30,-22,22,-31,28,-30,31,-28,29,-27,28,-27,27,-26,26,-27,26,-25,26,-28,27,-26,25,-27,23,-23,24,-23,19,-15,18,-9,8,-5,5,-3,3,-1,1,-1,0,-1,0,0,1,-2,2,-1,2,-1,1,-1,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,2,-1,2,-2,1,0,2,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-3,2,-4,5,-4,2,-11,11,-8,12,-14,19,-11,14,-6,10,-8,8,-4,4,0,1,-6,13,-8,16,-14,13,-19,20,-24,25,-24,28,-25,30,-21,22,-23,23,-23,19,-25,23,-27,27,-24,21,-21,15,-21,18,-17,14,-11,13,-16,13,-8,9,-6,4,-3,3,-3,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-2,0,-1,2,-7,4,-14,16,-14,16,-11,17,-19,18,-38,38,-36,37,-35,40,-27,38,-26,30,-24,24,-15,17,-10,17,-10,15,-8,11,-8,9,-7,8,-8,7,-6,7,-7,6,-5,6,-5,5,-8,11,-8,15,-18,20,-23,24,-25,31,-26,32,-19,28,-20,35,-22,33,-27,36,-25,38,-26,34,-22,29,-22,34,-19,29,-22,24,-22,28,-24,23,-24,25,-22,31,-19,24,-6,14,-1,2,-2,1,-1,2,-14,13,-8,10,-5,3,-4,3,-4,8,-7,13,-5,5,-17,16,-33,17,-19,15,-9,8,-15,9,-1,4,-2,1,-5,4,-9,8,-12,12,-14,17,-15,14,-19,23,-23,22,-21,26,-25,21,-22,20,-14,14,-3,6,-1,1,-1,1,-9,6,-13,15,-6,9,-9,9,-6,6,-5,4,-3,3,-3,2,-15,10,-31,24,-25,21,-28,22,-27,19,-30,19,-30,23,-30,25,-28,22,-31,21,-30,21,-31,38,-34,36,-34,35,-32,35,-30,33,-35,27,-25,24,-26,20,-26,23,-22,23,-21,24,-24,26,-23,26,-22,25,-22,22,-21,21,-20,21,-21,19,-23,17,-21,20,-20,18,-17,18,-18,17,-18,19,-18,18,-17,18,-18,18,-19,19,-18,20,-19,18,-19,17,-23,17,-20,17,-20,15,-17,17,-25,21,-24,28,-25,26,-22,27,-21,22,-17,21,-11,15,-6,11,-4,5,-4,14,-10,12,-15,13,-16,16,-12,16,-8,14,-13,12,-11,12,-14,10,-9,11,-10,9,-8,9,-9,7,-5,6,-6,4,-5,4,-5,3,-5,4,-4,4,-8,8,-7,11,-15,16,-28,25,-30,30,-30,29,-35,30,-32,38,-32,35,-32,29,-35,34,-40,26,-31,29,-31,28,-25,21,-13,11,-11,12,-7,9,-4,9,-15,9,-24,20,-26,26,-27,28,-26,27,-26,26,-28,28,-26,29,-27,29,-24,29,-22,29,-21,26,-23,29,-22,26,-19,27,-19,23,-16,23,-18,22,-16,19,-16,15,-11,14,-13,13,-11,14,-10,8,-4,6,-4,4,-3,3,-2,2,-3,3,0,2,-2,0,-1,2,-2,1,-1,1,-1,1,-1,2,-1,2,-3,2,-2,2,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-3,2,-7,18,-14,28,-23,30,-21,28,-20,25,-18,21,-7,8,-2,1,0,2,-2,1,-1,1,-1,1,-1,1,-12,24,-10,11,-12,11,-7,7,-11,15,-20,26,-21,27,-9,11,-2,7,-1,1,0,2,-1,0,-1,1,-1,1,-16,26,-7,14,-9,6,-5,6,-5,4,-7,8,-12,21,-24,23,-30,28,-25,33,-26,33,-24,31,-27,31,-25,32,-25,33,-27,34,-27,40,-22,36,-23,33,-23,27,-12,13,-9,14,-6,8,-6,5,-3,5,-6,7,-20,16,-22,23,-16,18,-16,20,-18,19,-17,18,-16,16,-17,17,-13,10,-7,11,-13,8,-14,18,-15,20,-11,12,-12,10,-10,11,-10,9,-2,3,-13,7,-14,12,-14,16,-20,17,-20,25,-27,27,-26,30,-30,29,-30,35,-33,31,-31,36,-33,35,-35,39,-22,31,-18,20,-20,20,-17,19,-17,22,-21,24,-24,28,-30,26,-30,26,-28,26,-23,29,-31,25,-34,24,-39,22,-36,28,-32,26,-26,26,-16,16,-15,13,-20,21,-20,19,-23,24,-24,19,-26,25,-26,25,-25,23,-14,15,-6,7,-5,4,-5,4,-7,6,-2,4,-6,9,-16,15,-13,13,-13,13,-11,13,-11,13,-10,18,-9,14,-9,14,-13,14,-11,17,-14,15,-11,15,-7,12,-8,8,-13,18,-20,23,-19,18,-18,16,-16,19,-14,15,-15,21,-21,20,-15,24,-10,11,-5,6,-28,28,-27,21,-28,26,-26,29,-22,25,-23,27,-23,29,-27,32,-29,34,-33,32,-32,34,-36,36,-32,31,-35,36,-30,32,-32,33,-31,33,-30,32,-33,35,-28,29,-23,29,-20,27,-17,24,-10,14,-3,6,-1,2,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,-21,29,-13,15,-5,6,-4,7,-6,7,-4,6,-6,5,-16,25,-30,30,-26,27,-26,25,-25,27,-26,25,-25,27,-25,26,-25,25,-24,16,-23,17,-25,21,-27,22,-26,26,-25,25,-22,24,-20,27,-18,28,-17,27,-23,27,-31,28,-33,30,-33,39,-31,33,-31,34,-29,38,-28,38,-30,25,-37,32,-34,32,-28,30,-18,21,-9,16,-3,2,-2,3,-4,4,-2,3,-3,2,-4,3,-7,9,-9,9,-6,7,-9,3,-19,23,-28,26,-24,22,-21,20,-16,23,-23,24,-20,24,-17,20,-15,20,-25,22,-16,19,-18,16,-16,14,-18,19,-16,15,-13,14,-17,21,-6,6,-14,5,-18,13,-6,4,-6,8,-13,10,-6,14,-15,19,-19,22,-26,28,-34,34,-32,41,-29,36,-27,33,-21,27,-11,19,-11,11,-8,10,-7,6,-5,7,-4,5,-2,4,-3,2,-2,3,-4,2,-4,3,-3,4,-4,4,-3,4,-9,9,-19,23,-29,32,-37,46,-40,45,-44,48,-43,44,-41,42,-41,31,-37,34,-28,21,-29,26,-25,27,-25,28,-24,26,-26,24,-28,33,-41,35,-38,36,-35,35,-36,40,-32,41,-28,41,-24,37,-21,31,-22,28,-19,28,-15,19,-10,11,-6,6,-1,2,0,1,-1,0,0,1,-1,0,-1,2,-1,1,-10,15,-11,2,-1,1,-1,1,-2,1,-1,2,-1,1,-2,3,-2,1,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,-2,2,-2,1,-2,2,-2,2,-1,1,-2,2,-2,2,-2,2,-2,1,-18,12,-2,1,-1,2,-2,1,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,0,1,0,0,0,0,-1,0,0,1,-1,0,-6,7,-5,5,-3,8,-2,2,-2,3,-3,5,-22,17,-26,27,-22,24,-26,24,-20,21,-10,15,-18,21,-40,39,-38,33,-30,33,-15,15,-12,12,-6,8,-4,5,-1,2,-1,1,-7,10,-18,17,-20,20,-15,16,-6,6,-13,8,-16,15,-14,13,-12,10,-14,13,-14,15,-19,19,-30,24,-34,36,-37,35,-38,31,-37,28,-34,32,-37,37,-40,44,-40,41,-41,41,-39,32,-27,23,-30,18,-11,14,-7,6,-3,2,-4,3,-3,2,-3,10,-5,5,-3,8,-5,8,-6,8,-7,9,-11,9,-15,10,-8,9,-9,9,-9,7,-7,5,-3,3,-4,4,-16,5,-26,25,-25,19,-26,26,-24,22,-25,27,-25,28,-26,29,-27,29,-27,30,-29,29,-22,22,-23,20,-18,20,-19,25,-20,23,-21,22,-20,22,-18,17,-15,13,-13,19,-17,20,-15,20,-14,16,-13,19,-10,15,-12,17,-9,16,-10,16,-8,16,-11,16,-7,16,-11,15,-8,15,-11,13,-8,13,-10,9,-9,9,-8,10,-7,11,-10,9,-13,9,-10,11,-14,12,-12,13,-13,15,-13,16,-5,7,-4,3,-8,4,-8,6,-4,5,-2,5,-6,6,-1,7,-2,1,-2,1,-2,1,-2,2,-1,1,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,0,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,0,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,1,-1,1,0,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,-1,0,-1,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,0,1,0,1,-1,1,-1,1,-10,9,0,1,-1,0,-5,5,-6,5,-7,21,-17,13,-31,23,-38,40,-41,40,-36,32,-33,31,-27,23,-26,20,-18,16,-35,22,-31,30,-26,27,-30,28,-30,28,-15,18,-10,14,-25,22,-24,22,-30,20,-32,27,-33,29,-33,29,-29,14,-11,8,-6,5,-6,8,-21,20,-23,26,-25,26,-25,26,-23,17,-15,17,-15,14,-16,13,-18,19,-19,17,-19,18,-19,20,-19,19,-21,19,-21,20,-22,19,-21,21,-24,19,-25,21,-26,21,-24,24,-25,26,-24,27,-22,32,-21,32,-19,29,-18,27,-16,18,-12,11,-23,13,-15,9,-15,15,-22,27,-34,35,-41,45,-43,45,-30,30,-28,25,-26,21,-15,20,-10,10,-2,2,0,1,-1,1,-1,1,-5,2,-9,12,-5,4,-3,5,-9,5,-3,4,-2,1,-2,2,-2,2,-1,2,-1,2,-2,1,-1,1,-1,0,0,1,-1,1,0,1,-1,0,0,0,-1,0,-1,1,-1,0,0,0,-1,1,-9,12,-17,22,-30,30,-29,33,-28,32,-29,29,-28,17,-23,17,-26,14,-14,13,-13,8,-11,12,-21,21,-22,25,-22,26,-26,29,-22,26,-20,18,-16,13,-4,3,-2,3,-15,8,-22,27,-18,21,-22,21,-27,19,-25,23,-27,22,-23,17,-21,14,-20,13,-19,14,-22,15,-22,18,-22,15,-10,9,-3,1,-2,3,-2,1,-7,9,-8,14,-12,13,-18,19,-19,22,-21,23,-22,24,-17,18,-20,17,-15,13,-11,9,-13,15,-18,17,-10,12,-9,8,-6,5,-6,4,-2,5,-4,4,-2,4,-2,1,-1,1,-1,2,-1,1,-1,2,-1,1,-1,2,-1,0,0,1,-1,0,0,1,-1,1,0,2,-1,2,-2,1,-1,2,-1,2,-1,1,-2,1,-1,2,-2,1,-1,1,-1,1,-1,2,-2,0,0,1,-1,0,0,1,-1,2,-1,2,-1,1,-1,1,0,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,-1,0,0,1,-14,9,-18,18,-23,32,-27,41,-26,33,-48,36,-49,36,-49,33,-44,35,-46,27,-37,30,-35,40,-33,36,-29,34,-19,23,-4,8,-4,6,-6,9,-9,10,-11,18,-14,11,-20,21,-20,19,-22,19,-21,22,-18,17,-10,13,-7,9,-3,1,0,1,-1,1,0,1,0,1,-8,13,-13,12,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-3,5,-3,3,-41,42,-43,42,-48,51,-53,45,-50,46,-48,52,-45,49,-38,47,-40,45,-34,38,-30,36,-34,39,-35,40,-37,39,-35,38,-31,34,-35,39,-21,17,-19,15,-21,20,-17,21,-25,23,-16,13,-23,24,-21,19,-21,30,-18,14,-12,18,-20,23,-39,32,-35,33,-37,39,-42,37,-50,41,-38,46,-33,43,-29,40,-28,30,-32,38,-29,34,-28,33,-28,32,-20,28,-17,25,-19,17,-14,15,-12,11,-7,7,-3,4,-3,4,-4,3,-3,5,-5,5,-5,6,-7,5,-6,6,-8,7,-6,7,-7,6,-8,7,-7,5,-7,6,-5,6,-6,5,-6,6,-7,5,-6,7,-34,18,-47,41,-50,46,-46,44,-46,39,-45,37,-42,32,-35,31,-30,26,-24,24,-31,34,-25,30,-27,32,-22,24,-18,24,-18,20,-19,21,-21,19,-20,22,-21,30,-20,26,-22,20,-16,16,-14,16,-13,16,-13,12,-10,7,-7,5,-7,6,-5,5,-3,4,-2,2,-2,1,-1,1,-2,1,-1,2,-2,1,-1,2,-1,2,-1,1,-1,1,-1,1,-1,2,-1,0,-1,1,-1,1,0,1,-1,0,-1,1,-1,0,0,1,-1,1,-1,1,-1,1,0,0,0,0,-1,18,-10,20,-22,18,-26,23,-23,23,-27,28,-25,24,-22,25,-19,24,-27,23,-27,26,-35,29,-26,31,-14,14,-10,15,-8,8,-2,5,-2,1,-1,0,0,1,-1,0,0,0,-18,19,-9,11,-26,23,-34,43,-45,43,-51,52,-49,39,-32,29,-23,20,-8,6,-5,4,-7,7,-8,13,-13,11,-15,20,-21,22,-22,29,-31,24,-20,19,-16,16,-7,10,-4,3,-34,23,-37,30,-35,27,-35,28,-37,29,-34,29,-32,30,-14,21,-18,34,-16,31,-20,19,-15,21,-27,23,-20,23,-21,18,-21,19,-13,10,-18,18,-32,30,-27,23,-22,26,-17,30,-10,23,-9,23,-10,24,-10,22,-8,17,-11,16,-6,10,-7,6,-5,9,-1,0,0,0,0,1,-1,0,-5,9,-1,4,-11,12,-18,16,-19,14,-19,13,-17,14,-14,13,-11,12,-11,10,-14,11,-15,13,-17,11,-19,12,-20,14,-20,15,-21,16,-14,17,-21,19,-26,26,-31,33,-30,33,-31,32,-29,30,-22,17,-20,16,-20,16,-16,15,-17,27,-30,29,-22,20,-26,28,-28,26,-19,18,-16,14,-12,11,-8,7,-26,17,-31,25,-35,29,-33,31,-34,30,-30,29,-38,24,-25,20,-23,18,-25,21,-23,26,-25,21,-20,18,-20,11,-24,17,-28,18,-36,35,-31,33,-33,33,-32,29,-31,27,-31,29,-30,32,-27,32,-27,28,-25,31,-24,29,-22,25,-17,16,-13,14,-11,9,-7,7,-2,3,0,1,0,0,0,0,0,0,0,1,-1,1,-7,12,-6,9,-21,29,-40,39,-39,39,-27,26,-31,23,-20,24,-15,15,-17,19,-23,18,-25,22,-23,17,-21,18,-13,12,-41,35,-48,43,-55,40,-52,36,-17,14,-12,9,-7,6,-8,8,-27,12,-34,28,-43,27,-37,26,-27,23,-14,12,-2,2,-1,3,-1,1,-1,1,-2,3,-5,5,-8,9,-15,12,-18,18,-27,27,-31,37,-34,32,-30,33,-30,35,-31,33,-34,34,-35,33,-36,29,-36,26,-31,28,-31,28,-33,30,-33,31,-32,29,-24,21,-18,22,-14,14,-10,9,-5,2,-2,3,-4,4,-6,7,-9,8,-6,5,-5,4,-3,3,-2,2,-2,1,-2,1,-1,1,-3,4,-10,7,-13,16,-21,17,-29,24,-31,26,-33,30,-27,27,-29,31,-24,24,-28,32,-28,27,-25,29,-22,27,-23,23,-14,19,-15,21,-13,10,-8,10,-12,15,-18,19,-21,17,-20,18,-19,19,-19,20,-24,23,-16,21,-19,19,-15,16,-18,16,-16,17,-18,16,-10,10,-9,7,-3,4,-1,1,-1,1,-1,1,0,0,-5,9,-1,1,0,1,-1,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,-1,1,0,1,-13,15,-20,26,-42,28,-41,35,-35,31,-27,34,-19,23,-23,22,-22,20,-19,17,-18,18,-16,17,-17,17,-14,14,-16,15,-14,13,-14,13,-15,14,-15,13,-13,14,-15,17,-16,15,-19,19,-14,12,-17,15,-14,13,-20,22,-13,11,-16,10,-15,12,-18,19,-20,20,-20,21,-23,21,-22,23,-22,21,-13,14,-7,6,-10,17,-9,18,-6,9,-9,6,-4,6,-3,3,-2,4,-4,5,-8,8,-9,7,-10,9,-16,20,-21,24,-28,26,-27,26,-23,23,-24,26,-23,30,-23,26,-21,29,-21,26,-19,27,-21,28,-19,28,-22,26,-23,27,-22,29,-24,27,-25,31,-23,36,-23,38,-29,37,-22,39,-29,37,-33,38,-28,35,-32,37,-32,34,-27,28,-13,18,-23,27,-33,33,-33,31,-29,29,-25,26,-20,23,-19,26,-16,23,-14,18,-11,17,-11,11,-8,10,-8,6,-7,7,-5,8,-5,10,-6,6,-8,6,-8,5,-6,5,-5,7,-7,5,-5,5,-4,3,-4,5,-5,3,-4,5,-4,3,-3,5,-2,1,0,1,-1,0,-7,5,-15,17,-17,24,-27,32,-41,50,-25,43,-33,52,-36,45,-29,47,-23,50,-29,42,-25,40,-25,30,-23,28,-18,19,-19,21,-24,27,-20,29,-28,25,-22,24,-27,35,-15,24,-10,9,-37,32,-51,40,-43,37,-31,30,-31,30,-27,29,-21,17,-7,10,-6,4,-22,27,-18,15,-11,11,-12,8,-5,5,-6,5,-24,22,-18,21,-20,18,-23,24,-23,24,-21,25,-20,21,-15,20,-17,19,-13,12,-10,17,-6,11,-19,17,-25,20,-20,23,-16,23,-20,19,-24,21,-19,32,-21,22,-17,14,-5,7,-1,2,-2,1,-11,19,-14,15,-11,5,-14,17,-17,16,-19,19,-14,20,-15,16,-15,18,-15,16,-17,18,-13,19,-13,15,-14,17,-17,16,-16,19,-17,15,-6,14,-5,7,-2,3,-3,2,-3,2,-4,4,-6,5,-7,6,-21,15,-19,23,-31,28,-21,23,-24,25,-23,18,-14,11,-8,8,-7,4,-14,5,-25,21,-21,17,-21,18,-22,20,-20,23,-25,23,-23,24,-26,20,-26,25,-27,26,-25,20,-23,22,-25,20,-22,20,-20,25,-8,18,-5,9,-2,1,-11,8,-19,18,-13,16,-17,21,-16,15,-6,19,-3,2,-3,3,-2,3,-14,14,-28,42,-17,14,-14,12,-9,14,-41,34,-54,41,-55,45,-54,35,-42,40,-43,38,-39,28,-43,34,-43,34,-41,33,-36,34,-34,36,-31,33,-27,23,-25,24,-23,23,-19,23,-17,23,-17,21,-13,20,-12,14,-10,10,-9,6,-5,7,-4,4,-7,6,-7,8,-6,5,-6,6,-6,6,-3,3,-2,2,-1,2,-1,0,0,1,-1,0,0,0,-1,0,0,1,-3,1,-2,1,-2,2,-1,1,-1,1,-2,2,-2,2,-2,2,-2,2,-2,1,-2,2,-2,1,-1,2,-2,1,-2,2,-2,3,-3,2,-3,3,-4,3,-2,2,-3,3,-2,4,-3,2,-2,3,-4,2,-3,3,-3,3,-3,3,-4,2,-2,3,-2,2,-2,2,-2,2,-2,2,-3,3,-3,2,-2,2,-2,2,-1,2,-3,1,-1,2,-1,1,-1,2,-1,1,-1,1,-1,2,-2,1,-1,2,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,-1,1,-1,0,-1,1,-2,1,-2,2,-2,1,-1,2,-2,0,-1,2,-2,2,-1,1,-1,1,-2,1,-1,1,-2,1,-6,6,-9,9,-11,11,-17,13,-19,21,-21,22,-23,29,-26,30,-33,40,-42,50,-39,53,-45,54,-47,42,-42,40,-41,33,-33,22,-28,20,-38,37,-35,25,-33,29,-30,22,-29,20,-22,14,-19,14,-16,12,-14,11,-15,11,-22,14,-23,28,-28,29,-41,38,-27,25,-26,26,-23,24,-24,24,-23,21,-20,16,-12,10,-6,7,-5,4,-15,12,-23,21,-24,25,-24,30,-29,29,-30,28,-35,36,-28,33,-32,38,-31,31,-32,31,-30,27,-27,24,-26,29,-28,25,-27,24,-23,22,-8,8,-4,3,-1,2,-12,19,-11,19,-11,12,-4,4,-10,4,-23,25,-32,34,-29,26,-28,26,-25,21,-25,27,-27,29,-34,36,-34,35,-29,28,-32,34,-29,30,-29,30,-28,27,-27,30,-28,29,-29,32,-27,29,-28,31,-28,29,-28,24,-24,17,-24,16,-22,16,-24,19,-24,21,-23,22,-19,18,-27,28,-24,20,-18,12,-18,17,-22,21,-17,23,-11,9,-7,5,-4,3,-15,19,-10,9,-7,6,-4,7,-5,6,-4,4,-4,3,-4,4,-9,16,-19,14,-21,14,-13,9,-12,8,-11,9,-10,9,-12,10,-12,10,-11,8,-10,9,-10,11,-13,14,-15,17,-16,11,-17,26,-16,24,-15,22,-8,8,-8,16,-7,13,-7,10,-8,5,-7,10,-8,7,-8,8,-8,5,-7,6,-4,3,-2,2,-2,3,-2,2,-2,2,-2,2,-2,3,-2,2,-2,2,-2,1,-2,1,-1,1,-1,2,-2,1,-2,2,-4,3,-2,2,-3,3,-3,3,-3,3,-4,3,-2,2,-2,2,-2,1,-3,3,-2,2,-3,3,-1,2,-2,2,-3,3,-2,3,-5,5,-2,4,-4,3,-3,3,-4,3,-4,3,-3,3,-3,2,-3,3,-3,4,-2,2,-3,3,-2,2,-3,3,-1,2,-4,3,-4,4,-3,2,-4,1,-2,4,-5,4,-4,2,-3,2,-3,1,-3,2,-4,2,-2,1,-3,2,-2,1,-6,6,-5,5,-7,7,-8,8,-7,6,-6,6,-6,6,-6,5,-3,3,-5,3,-4,3,-5,4,-3,4,-3,3,-3,2,-3,4,-4,3,-4,4,-5,5,-5,5,-7,6,-7,9,-9,9,-9,8,-5,6,-5,4,-5,3,-4,2,-5,3,-4,3,-5,4,-4,4,-5,7,-9,7,-12,9,-12,8,-9,8,-11,8,-20,17,-20,22,-29,28,-36,22,-28,21,-25,12,-28,16,-32,19,-20,25,-18,16,-27,19,-29,21,-21,20,-21,23,-24,31,-20,30,-20,23,-22,24,-27,27,-25,37,-22,33,-32,21,-30,26,-21,23,-24,24,-19,14,-19,12,-17,15,-18,16,-18,13,-15,17,-18,19,-27,20,-27,13,-18,17,-29,16,-27,18,-27,13,-25,10,-14,12,-12,10,-15,13,-28,19,-29,22,-20,18,-24,15,-26,17,-41,20,-52,21,-46,24,-32,19,-36,21,-34,18,-33,22,-36,21,-33,24,-32,21,-32,21,-22,25,-35,20,-27,23,-30,28,-29,29,-23,25,-24,22,-32,21,-37,21,-29,21,-29,30,-23,28,-19,25,-22,18,-16,19,-48,16,-26,27,-27,17,-24,25,-30,23,-26,21,-14,21,-19,16,-30,13,-29,15,-20,15,-23,16,-22,15,-21,18,-20,13,-22,17,-22,13,-23,14,-17,17,-21,22,-30,27,-33,30,-32,30,-25,29,-26,23,-24,22,-28,18,-20,14,-19,24,-18,13,-14,20,-18,22,-21,18,-22,21,-14,13,-25,24,-26,26,-33,24,-34,24,-50,21,-52,28,-30,18,-36,23,-36,21,-38,21,-31,21,-23,22,-21,22,-20,22,-21,23,-23,17,-27,21,-26,21,-35,24,-30,21,-18,17,-20,14,-18,17,-19,18,-25,15,-24,15,-21,15,-23,13,-24,17,-25,19,-30,18,-53,26,-54,30,-57,27,-49,30,-49,31,-34,25,-37,23,-37,26,-32,20,-32,18,-22,19,-17,15,-22,20,-16,17,-26,20,-20,20,-32,26,-37,24,-28,19,-40,34,-27,23,-35,32,-25,20,-39,26,-24,31,-29,23,-30,20,-14,21,-14,18,-20,13,-20,22,-19,13,-22,25,-20,20,-23,25,-28,28,-28,21,-20,21,-19,21,-25,24,-16,18,-17,17,-14,17,-15,18,-22,21,-19,21,-20,18,-21,21,-21,18,-28,30,-51,45,-56,51,-54,53,-55,52,-54,51,-54,47,-55,41,-46,40,-43,36,-42,34,-39,36,-34,28,-27,26,-26,36,-38,33,-44,44,-51,44,-44,41,-36,29,-29,23,-33,19,-26,18,-30,37,-32,31,-41,28,-36,28,-39,27,-30,25,-27,18,-19,25,-32,37,-44,37,-40,37,-43,33,-27,27,-35,23,-30,22,-35,20,-34,19,-36,24,-34,22,-32,21,-31,28,-34,24,-34,29,-31,29,-34,26,-31,25,-32,23,-35,20,-33,22,-22,21,-28,21,-14,16,-9,8,-5,8,-9,7,-12,7,-9,7,-6,8,-7,8,-8,10,-12,14,-15,17,-26,18,-29,21,-31,24,-44,23,-27,19,-40,23,-37,15,-29,21,-36,19,-33,22,-35,23,-28,16,-26,23,-28,19,-17,18,-27,18,-24,25,-17,18,-20,18,-23,17,-19,17,-24,17,-23,16,-11,15,-19,11,-25,12,-19,11,-15,13,-15,13,-15,12,-10,10,-16,18,-17,15,-11,14,-17,17,-8,13,-14,13,-11,7,-13,16,-20,15,-21,20,-24,21,-28,27,-23,24,-22,24,-17,14,-12,14,-9,9,-11,11,-10,11,-9,10,-9,8,-13,10,-17,13,-18,13,-14,12,-12,11,-11,10,-9,10,-12,10,-14,15,-15,18,-17,11,-14,16,-24,14,-19,14,-13,17,-26,15,-14,14,-13,9,-13,13,-23,11,-15,13,-15,13,-21,16,-19,11,-15,13,-13,12,-13,11,-12,8,-9,8,-12,7,-11,14,-15,13,-12,16,-15,10,-13,12,-12,13,-9,9,-17,8,-18,11,-15,14,-10,11,-13,12,-28,26,-24,23,-22,17,-21,14,-26,28,-19,20,-15,17,-18,16,-18,16,-13,12,-12,21,-17,14,-10,10,-9,10,-17,14,-12,13,-11,9,-10,9,-9,9,-14,12,-7,9,-11,8,-13,12,-5,6,-8,8,-9,11,-10,7,-8,8,-9,6,-13,11,-8,11,-6,6,-12,7,-7,6,-8,9,-6,7,-8,10,-5,6,-5,7,-6,5,-5,6,-6,8,-4,9,-6,5,-5,5,-5,7,-6,5,-5,6,-6,6,-7,7,-8,8,-11,9,-12,13,-12,12,-4,5,-8,6,-10,13,-8,7,-6,8,-9,6,-6,13,-6,5,-6,7,-14,18,-19,16,-18,18,-22,25,-25,24,-25,22,-11,10,-16,17,-22,18,-19,16,-14,14,-16,17,-16,14,-8,13,-10,10,-14,14,-9,15,-8,6,-12,10,-7,8,-5,6,-7,7,-4,8,-5,4,-6,4,-5,6,-5,5,-7,4,-4,4,-7,6,-4,5,-8,13,-10,14,-10,14,-16,16,-16,18,-17,14,-10,10,-9,10,-7,10,-8,10,-5,9,-7,5,-6,7,-7,4,-7,9,-5,7,-5,5,-6,6,-6,8,-4,4,-7,6,-7,5,-4,5,-6,7,-6,6,-5,5,-6,6,-4,6,-4,4,-5,6,-4,3,-4,6,-22,17,-28,25,-36,34,-25,26,-27,26,-19,18,-14,12,-10,14,-15,11,-11,16,-12,9,-11,14,-12,11,-16,13,-10,8,-9,7,-11,13,-9,10,-8,7,-9,7,-13,12,-10,12,-10,9,-5,6,-7,11,-8,12,-6,7,-6,6,-5,7,-6,8,-8,6,-21,20,-41,33,-35,35,-34,29,-36,31,-35,33,-36,38,-27,31,-43,30,-40,30,-38,21,-38,26,-50,31,-47,27,-27,16,-33,22,-41,20,-30,21,-34,19,-21,16,-17,16,-6,11,-9,8,-6,7,-4,5,-5,5,-6,5,-4,9,-6,6,-7,8,-8,5,-8,7,-11,11,-13,12,-12,13,-21,18,-19,20,-24,26,-31,22,-20,22,-21,21,-24,24,-20,27,-24,18,-23,27,-21,24,-20,19,-15,16,-13,14,-11,13,-15,10,-11,12,-11,8,-12,8,-11,9,-19,13,-12,21,-11,11,-8,13,-8,13,-9,7,-10,10,-9,8,-8,9,-21,13,-24,23,-23,18,-28,31,-22,18,-22,19,-23,17,-19,16,-20,17,-21,22,-26,18,-17,13,-23,14,-17,12,-19,11,-20,17,-18,15,-22,17,-23,16,-19,14,-22,15,-19,18,-19,18,-18,16,-17,14,-18,13,-12,11,-13,10,-13,8,-13,15,-20,13,-24,18,-20,21,-28,30,-32,27,-32,22,-26,20,-27,20,-35,26,-27,21,-21,21,-22,20,-41,20,-33,23,-29,17,-22,24,-29,17,-37,25,-31,25,-38,24,-46,30,-33,24,-39,18,-25,23,-31,18,-31,19,-25,20,-33,21,-27,19,-28,21,-25,17,-24,17,-27,17,-23,19,-31,17,-23,16,-19,16,-21,15,-11,12,-13,10,-11,11,-10,7,-7,7,-6,8,-8,8,-12,11,-19,18,-16,23,-19,17,-15,17,-20,24,-23,28,-25,29,-21,25,-25,21,-39,25,-40,36,-49,37,-55,48,-48,36,-39,35,-26,25,-27,20,-23,22,-52,40,-63,43,-45,48,-35,44,-43,31,-22,32,-39,33,-33,26,-20,19,-23,22,-28,13,-30,26,-26,22,-23,19,-14,17,-16,14,-21,17,-22,19,-19,15,-19,17,-20,23,-17,19,-16,14,-14,17,-16,17,-19,16,-13,10,-7,6,-8,7,-8,7,-8,7,-4,6,-8,6,-21,21,-25,19,-19,24,-30,28,-31,23,-29,29,-20,21,-19,21,-21,22,-24,26,-33,24,-26,22,-32,26,-27,21,-21,16,-29,19,-32,33,-27,31,-24,24,-24,28,-26,20,-22,24,-28,27,-26,27,-30,30,-34,30,-35,29,-36,32,-35,38,-36,34,-31,30,-29,27,-32,36,-41,43,-48,37,-47,46,-43,36,-41,40,-36,38,-29,30,-31,32,-16,24,-30,24,-29,22,-24,30,-25,20,-23,23,-20,20,-26,20,-18,19,-22,26,-21,20,-19,20,-17,23,-17,19,-20,15,-18,12,-7,7,-4,5,-5,4,-5,5,-5,6,-4,3,-8,8,-9,8,-21,11,-21,20,-22,19,-19,14,-15,14,-24,15,-18,17,-17,16,-17,10,-21,10,-23,20,-32,24,-31,27,-34,31,-47,35,-41,35,-50,34,-45,33,-47,34,-49,32,-49,35,-45,31,-39,31,-45,34,-41,31,-42,33,-43,29,-35,32,-40,33,-31,23,-28,22,-25,20,-24,19,-15,14,-28,27,-35,26,-25,22,-9,12,-17,17,-28,12,-20,23,-12,12,-15,15,-9,9,-9,11,-12,13,-11,13,-17,12,-18,18,-21,19,-20,19,-21,18,-20,12,-15,10,-15,16,-21,17,-31,19,-33,16,-27,17,-27,16,-13,10,-16,13,-21,16,-19,23,-25,24,-20,20,-19,18,-20,15,-18,15,-18,15,-14,12,-17,11,-14,13,-18,12,-22,13,-17,13,-20,12,-17,12,-17,12,-18,11,-11,11,-14,10,-13,11,-11,12,-13,10,-13,11,-16,11,-14,13,-12,10,-11,10,-12,11,-9,9,-7,10,-11,11,-12,12,-16,16,-17,20,-25,26,-34,29,-20,28,-23,21,-23,26,-18,14,-19,23,-22,29,-21,14,-13,15,-20,16,-20,21,-16,15,-18,14,-19,19,-17,12,-13,11,-18,16,-15,17,-11,11,-11,10,-15,14,-13,13,-7,8,-14,9,-12,11,-9,8,-8,8,-12,10,-9,9,-7,7,-7,9,-10,8,-8,5,-7,6,-7,7,-8,6,-4,6,-5,5,-6,7,-7,5,-5,4,-5,5,-7,5,-6,7,-6,6,-8,10,-8,7,-11,10,-10,10,-13,13,-12,9,-4,4,-9,9,-13,9,-6,11,-7,8,-5,7,-11,10,-7,6,-11,10,-16,21,-28,30,-21,23,-28,32,-26,25,-27,17,-17,22,-24,22,-22,29,-11,13,-13,21,-20,21,-16,12,-10,9,-15,19,-17,10,-11,12,-14,9,-12,13,-7,9,-11,12,-10,8,-7,8,-4,5,-11,10,-9,8,-6,5,-7,5,-10,9,-5,8,-9,8,-10,10,-9,10,-10,10,-14,17,-17,11,-8,9,-9,9,-11,9,-10,13,-6,7,-9,6,-12,9,-6,7,-8,8,-7,9,-7,5,-5,8,-6,7,-4,5,-9,7,-6,8,-4,6,-5,5,-6,6,-3,7,-4,4,-5,4,-4,3,-4,6,-3,4,-4,6,-9,12,-10,15,-20,18,-21,19,-26,25,-23,20,-15,20,-19,20,-19,14,-12,12,-13,10,-13,10,-15,13,-10,9,-9,10,-12,9,-10,9,-10,8,-7,6,-14,8,-11,11,-6,4,-8,7,-9,10,-9,9,-10,10,-10,9,-12,16,-13,20,-14,12,-15,14,-15,20,-19,18,-12,15,-15,17,-15,13,-11,17,-13,14,-16,16,-22,18,-25,21,-25,21,-20,14,-25,19,-35,24,-40,35,-45,31,-48,35,-21,28,-61,45,-62,43,-53,39,-28,28,-35,34,-46,34,-43,31,-23,31,-28,28,-34,31,-34,32,-44,37,-53,49,-51,46,-54,39,-47,23,-47,25,-50,27,-53,26,-48,21,-33,30,-28,36,-33,35,-31,30,-30,30,-39,29,-41,36,-35,27,-42,25,-41,22,-38,23,-35,25,-34,23,-36,26,-34,33,-38,26,-36,27,-13,16,-13,12,-6,7,-7,9,-6,6,-9,11,-13,15,-15,15,-16,17,-18,16,-13,19,-17,25,-30,21,-29,27,-40,33,-47,27,-38,32,-30,29,-25,31,-36,30,-33,27,-34,28,-38,29,-34,32,-36,25,-28,25,-31,22,-36,24,-35,23,-40,27,-36,24,-37,30,-34,31,-31,30,-31,27,-34,24,-36,22,-31,24,-23,17,-20,16,-20,21,-21,15,-26,19,-28,21,-39,27,-38,38,-49,36,-36,34,-35,21,-27,31,-26,19,-30,26,-28,30,-26,23,-23,24,-20,19,-25,21,-16,18,-20,17,-22,17,-21,22,-30,15,-27,20,-22,13,-24,19,-10,14,-12,8,-12,9,-12,17,-22,23,-19,22,-22,20,-27,21,-22,21,-24,18,-20,22,-19,18,-18,15,-19,13,-18,14,-18,15,-14,13,-15,15,-17,18,-16,18,-15,22,-14,14,-21,18,-23,16,-25,16,-24,17,-25,15,-22,19,-28,22,-29,24,-24,26,-22,18,-23,21,-21,18,-21,16,-18,16,-25,21,-17,12,-17,17,-20,11,-9,14,-17,15,-14,15,-23,25,-20,26,-26,19,-15,19,-18,18,-31,16,-28,19,-24,15,-26,18,-27,22,-31,19,-35,27,-35,24,-38,32,-47,36,-55,46,-56,51,-59,49,-54,41,-51,40,-49,40,-46,39,-49,42,-48,34,-44,34,-42,30,-37,32,-39,29,-39,35,-38,35,-41,34,-49,33,-36,38,-50,32,-34,35,-28,35,-44,26,-40,32,-32,23,-35,28,-32,27,-17,15,-21,18,-24,20,-27,27,-30,29,-34,28,-19,15,-20,17,-14,8,-11,11,-11,7,-6,6,-11,12,-9,7,-9,9,-9,9,-11,10,-11,14,-21,13,-18,14,-19,18,-19,13,-20,17,-16,14,-16,12,-17,18,-18,17,-21,13,-11,16,-19,14,-13,12,-16,8,-17,12,-12,11,-18,13,-21,20,-19,21,-24,23,-23,18,-24,30,-27,28,-19,22,-16,20,-29,31,-30,27,-31,29,-26,28,-24,21,-27,25,-29,19,-26,15,-22,16,-26,15,-30,18,-29,20,-35,25,-36,23,-32,21,-30,14,-29,23,-23,19,-24,21,-19,22,-21,17,-21,18,-20,14,-19,15,-18,16,-19,15,-21,19,-11,13,-20,11,-19,12,-13,9,-20,13,-11,16,-16,14,-18,15,-12,15,-15,13,-15,16,-14,15,-20,19,-20,19,-32,23,-33,26,-27,26,-34,33,-43,37,-27,28,-28,24,-21,22,-28,19,-21,22,-22,17,-29,17,-20,17,-26,17,-33,28,-44,28,-39,24,-47,22,-42,30,-41,31,-44,28,-49,25,-39,32,-31,26,-27,18,-26,19,-14,14,-19,18,-16,21,-27,22,-26,21,-23,17,-27,18,-32,20,-22,19,-37,21,-26,23,-35,17,-22,21,-27,20,-23,19,-30,19,-21,19,-22,13,-14,15,-18,15,-18,12,-11,10,-12,13,-10,11,-13,14,-9,8,-9,8,-13,11,-13,9,-16,10,-16,14,-17,12,-22,15,-20,14,-28,28,-27,27,-26,21,-24,31,-33,23,-27,29,-32,26,-27,19,-21,24,-29,21,-25,26,-22,26,-23,20,-15,18,-18,19,-22,20,-34,24,-23,27,-23,18,-18,17,-26,25,-26,22,-20,22,-17,14,-21,20,-16,13,-14,16,-7,11,-13,10,-10,13,-15,11,-19,18,-18,17,-21,12,-25,21,-20,19,-30,19,-25,27,-31,27,-27,21,-26,28,-22,22,-28,27,-22,26,-30,22,-31,20,-21,17,-18,14,-19,15,-22,18,-13,10,-20,21,-25,18,-22,13,-16,12,-21,15,-30,18,-24,17,-25,18,-29,18,-31,22,-30,23,-30,24,-36,23,-29,22,-15,19,-21,21,-12,12,-14,16,-12,14,-7,15,-17,13,-12,10,-11,7,-42,27,-34,25,-47,47,-46,39,-41,34,-42,32,-40,24,-38,23,-33,22,-30,22,-33,39,-39,41,-36,40,-43,29,-40,29,-38,33,-36,29,-33,25,-29,25,-38,28,-38,29,-46,28,-44,33,-26,29,-33,23,-25,23,-27,29,-21,22,-23,16,-14,16,-12,15,-14,12,-12,16,-11,17,-10,8,-7,6,-9,9,-9,8,-5,6,-6,9,-10,9,-6,7,-6,4,-7,10,-9,8,-7,8,-7,5,-9,10,-13,16,-18,13,-13,16,-13,18,-25,26,-33,28,-22,15,-24,21,-26,24,-18,14,-12,15,-21,18,-19,21,-12,12,-12,14,-17,16,-17,18,-14,12,-18,9,-10,8,-16,14,-19,12,-12,11,-10,10,-11,10,-11,10,-12,11,-13,12,-16,16,-16,15,-16,20,-20,14,-18,15,-13,12,-18,18,-18,18,-22,13,-17,15,-18,18,-22,16,-18,16,-15,13,-12,11,-18,11,-21,15,-24,18,-25,25,-42,25,-38,28,-38,31,-34,20,-47,30,-41,36,-29,37,-25,24,-31,23,-32,26,-43,30,-44,37,-48,36,-41,26,-43,31,-31,26,-30,27,-37,25,-34,19,-33,21,-33,18,-41,29,-47,35,-43,28,-42,24,-27,16,-26,14,-18,10,-23,12,-14,12,-10,11,-16,12,-26,20,-21,17,-23,24,-23,16,-31,17,-27,20,-21,17,-20,14,-23,19,-24,19,-29,22,-37,26,-35,28,-35,28,-29,30,-26,22,-29,15,-37,21,-53,34,-48,32,-35,32,-31,33,-21,19,-14,19,-14,16,-8,9,-14,14,-16,9,-11,13,-10,12,-10,11,-10,7,-9,10,-13,14,-4,5,-8,8,-4,6,-10,9,-10,6,-6,7,-9,8,-8,7,-14,8,-12,20,-14,10,-21,33,-33,25,-46,39,-52,31,-57,47,-26,29,-27,20,-26,24,-18,28,-30,27,-27,17,-31,25,-31,19,-22,18,-25,22,-28,17,-10,13,-12,9,-9,14,-10,15,-12,14,-18,14,-9,16,-13,13,-16,12,-14,15,-12,13,-13,9,-14,11,-11,10,-15,14,-22,19,-18,15,-29,17,-20,18,-13,13,-19,13,-29,14,-24,19,-18,18,-20,19,-15,11,-16,10,-5,7,-6,5,-5,5,-5,4,-6,8,-8,7,-15,17,-14,18,-12,22,-15,22,-19,16,-10,17,-10,11,-13,10,-10,12,-8,13,-9,11,-10,11,-7,7,-8,9,-6,7,-11,8,-10,11,-20,20,-18,23,-17,27,-17,16,-18,19,-24,19,-16,19,-18,16,-19,20,-13,15,-15,16,-18,11,-11,13,-11,12,-11,12,-10,19,-18,18,-22,23,-22,18,-17,15,-24,22,-19,16,-20,20,-21,15,-21,16,-20,15,-13,13,-17,20,-27,17,-28,30,-27,29,-27,20,-21,29,-20,22,-20,16,-19,27,-21,14,-15,16,-12,15,-19,25,-12,14,-13,12,-10,7,-8,12,-10,13,-15,13,-18,14,-14,13,-24,12,-13,12,-22,15,-18,14,-17,12,-11,11,-12,10,-13,14,-11,5,-20,10,-13,13,-23,19,-18,18,-23,26,-16,10,-23,24,-21,10,-16,16,-11,16,-12,13,-12,12,-12,13,-9,10,-11,15,-12,14,-8,10,-10,8,-13,11,-19,14,-17,21,-21,26,-24,20,-16,15,-20,19,-20,22,-14,21,-21,22,-13,16,-16,14,-17,20,-12,14,-14,18,-10,10,-10,10,-15,18,-10,11,-9,13,-14,12,-9,12,-18,13,-12,16,-8,10,-7,9,-5,7,-5,7,-7,9,-8,7,-9,9,-9,8,-8,11,-9,7,-10,12,-8,7,-6,5,-7,7,-5,4,-6,8,-5,6,-6,4,-5,6,-6,6,-6,5,-26,17,-29,25,-28,29,-32,28,-29,36,-40,37,-28,35,-32,27,-26,35,-46,35,-45,35,-34,29,-32,27,-28,31,-31,35,-32,41,-40,35,-35,28,-25,17,-30,19,-27,21,-25,21,-26,22,-35,26,-38,30,-37,30,-38,26,-35,26,-26,19,-30,29,-40,42,-40,42,-40,48,-44,36,-21,27,-22,23,-24,22,-25,30,-26,30,-21,25,-15,19,-21,21,-22,20,-21,16,-10,9,-18,13,-14,13,-10,11,-12,12,-17,13,-18,11,-11,8,-6,8,-4,4,-7,7,-8,6,-4,6,-5,4,-10,7,-7,8,-4,5,-7,6,-8,6,-6,8,-17,16,-13,13,-19,17,-17,18,-17,19,-19,17,-17,16,-14,20,-14,16,-13,10,-10,13,-18,13,-7,13,-16,12,-17,10,-15,10,-13,10,-9,9,-13,10,-10,9,-7,9,-9,11,-10,10,-10,8,-9,8,-9,8,-8,10,-6,7,-6,6,-9,8,-6,8,-4,5,-10,8,-8,9,-8,8,-6,5,-8,10,-11,8,-6,6,-7,6,-10,9,-6,6,-8,6,-8,8,-9,7,-7,8,-7,6,-6,5,-6,6,-8,8,-11,13,-15,12,-8,12,-11,13,-14,7,-7,6,-11,8,-8,9,-15,7,-9,8,-9,7,-13,10,-19,18,-22,25,-21,22,-19,20,-16,27,-20,27,-15,22,-17,18,-14,22,-12,10,-11,13,-13,14,-11,8,-10,11,-14,8,-11,14,-13,13,-7,6,-9,10,-6,7,-11,14,-15,12,-9,10,-9,10,-9,9,-10,13,-5,6,-7,6,-10,10,-6,7,-9,15,-18,18,-18,15,-16,17,-27,22,-20,26,-16,20,-13,12,-15,15,-19,16,-13,7,-12,15,-13,13,-8,10,-16,14,-13,9,-8,9,-14,12,-9,11,-7,7,-9,11,-12,10,-6,11,-8,11,-8,11,-10,8,-10,11,-9,7,-4,9,-9,8,-9,8,-8,6,-12,12,-17,14,-38,27,-35,37,-27,27,-22,25,-21,14,-24,20,-14,10,-16,23,-25,16,-23,15,-11,10,-20,20,-22,13,-14,13,-15,10,-15,13,-22,20,-16,14,-10,10,-13,12,-10,9,-10,7,-8,10,-9,7,-10,9,-7,7,-7,8,-10,7,-7,9,-8,8,-9,13,-40,16,-38,27,-39,28,-43,32,-53,38,-48,35,-34,27,-22,19,-47,32,-56,42,-51,32,-41,28,-23,21,-32,18,-37,23,-35,21,-11,12,-7,7,-7,7,-5,8,-7,6,-9,7,-4,3,-8,6,-13,13,-15,23,-19,20,-20,21,-26,17,-23,19,-17,18,-14,15,-18,22,-31,23,-23,18,-27,18,-34,22,-25,23,-26,23,-24,18,-29,20,-23,21,-23,17,-26,17,-26,15,-28,17,-25,13,-27,14,-24,14,-17,17,-19,15,-17,14,-12,12,-14,17,-11,10,-12,12,-11,11,-7,12,-10,10,-13,14,-11,14,-22,17,-34,21,-38,20,-38,22,-47,38,-53,44,-36,38,-41,33,-41,33,-45,33,-34,32,-38,31,-53,25,-40,31,-51,26,-38,32,-32,25,-46,35,-41,31,-46,34,-34,28,-24,16,-19,21,-19,13,-6,10,-4,3,-5,3,-7,4,-5,3,-9,7,-11,11,-16,18,-20,22,-22,26,-25,21,-28,28,-33,31,-33,33,-22,19,-27,24,-20,23,-20,19,-20,14,-20,14,-20,22,-15,8,-21,21,-18,16,-23,20,-26,26,-29,29,-27,24,-24,27,-22,24,-19,23,-18,15,-13,16,-20,16,-18,20,-16,21,-18,21,-18,20,-14,17,-21,18,-26,19,-24,18,-27,23,-25,15,-18,20,-21,22,-28,22,-25,25,-27,24,-27,30,-27,27,-26,25,-29,26,-27,25,-30,26,-25,27,-28,23,-21,24,-32,25,-39,36,-53,39,-51,39,-41,30,-28,21,-21,17,-19,16,-21,23,-31,23,-29,26,-48,37,-45,39,-30,28,-43,36,-38,35,-51,26,-32,28,-45,20,-39,23,-22,19,-31,17,-25,19,-22,22,-37,24,-34,27,-36,30,-36,31,-41,33,-36,31,-31,28,-37,32,-37,25,-36,31,-40,33,-37,29,-29,27,-32,25,-34,22,-32,27,-34,29,-31,28,-28,25,-33,28,-29,28,-32,35,-29,30,-28,22,-21,17,-20,17,-27,14,-29,30,-26,28,-34,34,-37,32,-38,29,-31,26,-30,26,-30,25,-26,23,-22,21,-21,17,-22,14,-20,13,-27,19,-21,17,-16,12,-18,14,-17,13,-18,14,-22,16,-16,14,-13,12,-13,11,-17,18,-18,24,-23,23,-14,13,-15,13,-13,14,-10,14,-12,12,-10,11,-11,11,-8,15,-10,12,-15,11,-25,16,-34,24,-34,26,-28,24,-30,23,-25,28,-40,40,-42,48,-45,38,-35,33,-31,24,-34,31,-41,33,-43,36,-49,33,-54,38,-52,37,-50,38,-47,42,-56,36,-46,40,-36,28,-26,15,-24,26,-31,25,-35,24,-33,30,-40,29,-40,30,-40,34,-37,30,-34,30,-41,42,-47,35,-46,38,-42,35,-27,37,-31,25,-36,24,-24,24,-20,15,-14,11,-21,16,-9,13,-19,15,-15,11,-14,11,-16,18,-30,16,-27,18,-19,16,-6,7,-6,7,-6,10,-5,8,-6,7,-4,6,-5,7,-5,5,-6,9,-24,18,-38,26,-36,24,-37,33,-38,36,-33,38,-30,32,-30,24,-34,20,-42,23,-37,38,-25,34,-35,26,-42,27,-31,30,-29,32,-30,29,-44,35,-41,36,-39,32,-35,30,-32,28,-29,23,-24,24,-22,18,-19,29,-22,31,-31,37,-41,41,-32,28,-22,15,-29,26,-40,27,-37,26,-18,23,-28,25,-36,28,-28,30,-25,24,-21,24,-28,24,-30,27,-29,25,-22,12,-26,19,-41,20,-21,19,-17,15,-16,13,-19,14,-17,13,-34,24,-19,20,-11,14,-18,10,-13,14,-20,15,-12,12,-13,10,-15,13,-10,10,-10,10,-10,11,-10,13,-8,10,-6,8,-6,11,-6,8,-6,11,-7,8,-6,7,-8,8,-5,5,-6,7,-8,6,-5,5,-6,7,-5,7,-6,7,-4,6,-5,5,-6,5,-3,6,-6,7,-3,6,-6,8,-7,7,-9,10,-5,3,-5,7,-6,10,-4,7,-5,6,-7,5,-5,7,-4,6,-5,7,-4,8,-6,9,-6,6,-9,11,-11,12,-16,14,-13,12,-10,10,-13,8,-7,9,-14,9,-13,9,-6,7,-11,7,-6,9,-11,7,-13,11,-14,15,-14,19,-15,20,-21,22,-22,22,-17,13,-19,23,-22,17,-18,19,-12,13,-18,15,-21,19,-12,12,-11,10,-16,14,-8,11,-11,11,-14,12,-10,11,-13,12,-11,13,-8,10,-6,8,-7,13,-11,11,-8,11,-4,6,-8,9,-9,11,-12,9,-13,12,-10,10,-13,13,-16,13,-7,7,-7,11,-17,14,-13,10,-9,7,-10,8,-11,9,-6,9,-10,8,-7,7,-6,7,-8,9,-6,8,-5,5,-7,9,-8,8,-3,4,-6,7,-7,7,-8,6,-5,5,-8,4,-6,5,-7,5,-3,5,-6,4,-8,7,-10,9,-16,17,-17,13,-27,32,-23,19,-20,17,-16,15,-19,11,-20,17,-13,11,-11,12,-13,15,-11,13,-12,8,-13,11,-11,11,-8,9,-11,8,-11,12,-13,13,-10,12,-10,8,-8,4,-4,8,-6,7,-7,4,-5,4,-6,4,-4,4,-6,6,-5,4,-5,5,-8,10,-14,12,-21,12,-30,21,-28,29,-25,23,-45,28,-51,26,-36,28,-33,28,-26,35,-29,40,-27,38,-22,34,-21,39,-25,31,-38,37,-40,37,-54,41,-57,40,-55,44,-51,47,-45,48,-44,45,-46,37,-41,32,-33,26,-21,25,-19,22,-19,15,-19,14,-18,14,-26,19,-22,23,-29,27,-28,25,-33,22,-37,24,-43,28,-45,33,-47,41,-43,41,-42,31,-37,23,-32,23,-31,31,-27,28,-21,21,-23,16,-23,22,-32,22,-33,22,-40,27,-37,28,-39,27,-36,23,-39,32,-35,29,-33,36,-27,24,-28,25,-32,32,-35,34,-39,35,-37,33,-30,30,-29,22,-27,26,-33,33,-35,33,-37,29,-34,23,-36,24,-30,26,-35,34,-27,29,-20,21,-12,11,-13,12,-14,10,-14,17,-9,11,-9,8,-8,9,-10,12,-8,8,-4,7,-7,6,-5,5,-5,6,-5,6,-6,8,-12,13,-21,24,-21,21,-24,25,-17,17,-25,19,-21,21,-22,30,-17,13,-16,20,-16,13,-14,11,-16,15,-8,7,-12,10,-8,8,-12,13,-6,8,-12,19,-14,15,-13,14,-24,15,-29,23,-19,20,-19,20,-24,20,-27,20,-35,20,-32,20,-28,21,-32,19,-27,22,-28,23,-32,20,-25,21,-19,21,-20,18,-13,18,-18,22,-16,25,-18,22,-18,23,-20,27,-17,26,-20,23,-21,22,-19,27,-23,28,-23,22,-22,25,-29,24,-28,31,-25,28,-21,23,-20,22,-21,21,-22,24,-18,22,-21,22,-20,18,-15,18,-17,17,-20,16,-12,13,-20,14,-13,15,-13,16,-22,17,-18,21,-19,18,-24,21,-22,18,-20,20,-20,20,-17,19,-16,19,-25,28,-19,19,-17,15,-25,20,-27,28,-59,61,-54,54,-37,32,-35,24,-42,33,-45,39,-43,35,-38,29,-30,29,-27,26,-22,21,-28,29,-30,34,-33,34,-41,40,-41,34,-46,44,-43,35,-47,34,-41,35,-28,31,-34,27,-30,20,-26,18,-25,14,-20,12,-23,11,-14,10,-10,8,-9,10,-7,7,-5,3,-4,5,-4,3,-6,4,-5,6,-4,4,-4,4,-3,4,-3,5,-3,3,-4,4,-3,5,-8,6,-13,13,-17,23,-19,20,-28,33,-35,28,-23,27,-36,30,-24,24,-31,37,-27,26,-26,21,-26,24,-28,22,-32,24,-21,17,-19,18,-22,11,-29,15,-50,22,-48,25,-34,25,-36,22,-28,23,-28,23,-26,19,-22,19,-18,16,-22,17,-27,16,-28,19,-18,15,-24,14,-20,21,-24,20,-31,23,-30,23,-34,19,-32,24,-28,21,-22,18,-25,16,-27,10,-18,10,-9,8,-9,10,-9,9,-12,11,-13,11,-11,14,-18,22,-20,16,-17,14,-19,21,-22,20,-24,19,-15,20,-16,18,-19,19,-16,20,-19,20,-18,17,-18,15,-20,24,-33,22,-26,21,-19,28,-18,24,-25,16,-30,23,-19,24,-28,19,-22,19,-15,14,-18,13,-10,10,-12,14,-11,12,-19,14,-14,11,-15,14,-23,21,-22,19,-22,17,-18,19,-21,21,-22,22,-19,21,-20,22,-22,17,-23,16,-22,21,-20,22,-25,18,-32,23,-17,20,-23,24,-30,24,-23,28,-26,28,-34,30,-27,22,-20,18,-26,20,-36,22,-30,16,-21,12,-17,10,-18,16,-21,13,-19,16,-29,25,-31,23,-21,18,-21,20,-16,13,-13,12,-14,9,-18,16,-15,17,-17,17,-18,19,-13,12,-12,9,-11,15,-13,14,-13,15,-13,14,-9,13,-10,9,-9,10,-6,9,-6,9,-7,8,-9,11,-10,11,-20,20,-30,23,-38,27,-50,37,-45,37,-43,31,-33,35,-41,39,-46,31,-49,23,-44,27,-29,20,-30,22,-32,15,-20,15,-29,13,-25,25,-23,21,-31,17,-32,18,-29,19,-26,23,-15,15,-16,18,-14,19,-12,13,-11,10,-13,9,-7,7,-12,9,-22,10,-25,16,-35,25,-40,26,-35,25,-42,29,-38,30,-42,35,-39,33,-34,30,-29,28,-29,25,-32,30,-29,24,-28,26,-28,24,-32,28,-39,29,-33,24,-32,22,-33,21,-18,10,-12,13,-13,12,-11,10,-9,12,-6,8,-6,10,-5,4,-6,5,-6,5,-24,19,-29,27,-39,28,-44,36,-36,20,-31,23,-38,38,-45,40,-51,39,-47,41,-48,43,-46,35,-46,32,-43,35,-43,26,-39,25,-33,20,-38,17,-29,21,-40,28,-33,27,-28,23,-36,21,-17,18,-15,11,-17,10,-15,11,-9,8,-6,4,-8,7,-8,5,-7,7,-7,6,-7,7,-8,8,-6,5,-6,6,-6,6,-9,6,-6,6,-5,6,-8,6,-6,6,-7,7,-8,7,-7,7,-14,10,-8,11,-11,13,-25,22,-15,21,-16,17,-15,11,-13,10,-14,14,-13,11,-11,9,-12,9,-12,8,-14,10,-12,11,-14,12,-17,14,-32,23,-33,22,-45,32,-52,34,-31,31,-47,34,-56,36,-42,29,-35,26,-45,26,-38,20,-35,25,-29,25,-46,30,-52,40,-45,36,-43,37,-41,34,-44,34,-44,38,-40,37,-43,38,-38,34,-38,36,-36,32,-36,31,-33,29,-31,25,-35,23,-28,29,-32,27,-25,29,-25,16,-29,32,-34,26,-40,23,-41,23,-18,18,-18,20,-17,22,-21,14,-20,13,-19,12,-25,15,-23,19,-21,21,-20,20,-21,21,-26,23,-32,30,-26,22,-16,13,-25,18,-28,28,-21,18,-23,25,-20,19,-13,10,-16,11,-10,16,-16,14,-13,14,-13,12,-10,11,-7,9,-15,13,-14,10,-12,11,-12,10,-7,4,-10,9,-6,8,-7,5,-9,9,-8,13,-12,13,-18,20,-16,14,-16,16,-24,17,-20,19,-25,20,-26,22,-23,32,-33,30,-31,27,-30,33,-28,21,-20,26,-25,20,-18,16,-20,33,-23,21,-31,17,-32,17,-31,31,-26,21,-29,18,-25,21,-23,20,-26,24,-28,18,-35,20,-25,25,-32,19,-28,17,-29,15,-29,11,-29,12,-19,13,-23,27,-19,19,-24,20,-30,20,-24,27,-23,18,-30,22,-25,25,-23,18,-26,18,-27,23,-23,23,-25,18,-17,19,-19,19,-18,15,-13,24,-16,17,-13,16,-14,10,-10,10,-10,11,-14,12,-7,9,-11,9,-7,8,-10,7,-11,10,-17,12,-14,16,-13,13,-13,14,-18,16,-11,12,-11,13,-11,10,-8,10,-10,7,-8,9,-9,9,-9,10,-10,9,-10,10,-9,10,-12,13,-13,12,-9,11,-14,16,-11,10,-15,14,-16,18,-11,14,-17,16,-15,17,-10,12,-12,14,-16,15,-11,13,-8,9,-7,7,-5,6,-8,13,-21,20,-18,23,-25,25,-25,20,-25,15,-12,11,-13,10,-11,11,-10,14,-11,9,-18,12,-9,10,-10,10,-8,8,-10,8,-10,9,-21,13,-24,17,-30,16,-20,17,-18,12,-21,13,-18,19,-26,23,-30,16,-34,17,-23,18,-23,23,-28,19,-27,18,-24,20,-22,21,-22,25,-22,15,-13,17,-24,11,-16,17,-10,11,-14,16,-8,11,-10,7,-13,13,-11,11,-10,12,-8,9,-12,9,-16,13,-17,17,-11,10,-14,9,-14,8,-17,11,-16,16,-17,19,-14,19,-24,15,-20,19,-20,18,-19,14,-20,13,-18,16,-19,17,-22,22,-30,33,-24,20,-29,28,-27,19,-21,27,-21,25,-16,15,-20,27,-14,12,-19,18,-11,9,-20,12,-7,16,-9,9,-17,21,-17,14,-18,17,-17,14,-23,21,-20,12,-22,17,-27,21,-22,14,-27,27,-24,19,-17,22,-12,13,-8,15,-8,9,-12,7,-7,10,-11,7,-10,8,-6,7,-11,8,-5,7,-9,6,-7,6,-5,6,-8,4,-5,6,-5,4,-5,7,-13,15,-15,14,-22,24,-35,31,-37,35,-37,40,-28,41,-26,32,-29,35,-23,38,-37,36,-44,43,-42,36,-44,41,-37,36,-33,29,-40,34,-39,25,-32,36,-24,20,-21,15,-32,19,-36,22,-27,20,-32,21,-25,18,-28,21,-17,19,-13,15,-14,16,-49,41,-54,36,-57,40,-55,35,-48,36,-46,35,-42,35,-29,40,-35,32,-44,32,-39,39,-36,27,-33,34,-37,31,-39,41,-34,40,-29,25,-31,26,-35,27,-41,41,-48,36,-31,28,-22,23,-34,26,-34,27,-25,35,-19,23,-26,20,-31,17,-21,17,-26,19,-25,25,-24,13,-27,17,-29,20,-22,15,-14,11,-15,16,-18,13,-12,10,-12,13,-9,10,-8,8,-6,9,-9,7,-10,6,-10,13,-10,19,-16,15,-19,15,-18,17,-25,19,-21,22,-16,16,-13,14,-30,25,-14,14,-11,9,-19,16,-15,15,-13,17,-14,13,-10,11,-12,14,-9,14,-11,9,-13,15,-11,14,-6,9,-12,10,-12,14,-12,13,-8,10,-10,12,-12,9,-7,7,-9,9,-15,10,-8,8,-7,9,-11,6,-12,9,-11,8,-6,8,-10,7,-9,6,-5,5,-8,7,-8,6,-8,6,-6,4,-8,6,-9,6,-4,4,-6,5,-7,6,-8,8,-9,8,-11,12,-13,10,-13,11,-8,6,-7,7,-12,11,-7,8,-9,9,-10,8,-6,8,-8,9,-7,5,-10,10,-14,16,-22,18,-20,23,-13,16,-16,14,-13,15,-10,19,-18,10,-11,13,-14,18,-16,12,-12,12,-13,10,-9,14,-13,9,-7,7,-8,9,-5,8,-11,11,-9,11,-12,9,-11,8,-6,6,-6,5,-9,5,-7,6,-5,6,-8,5,-6,5,-9,9,-11,10,-11,9,-15,14,-9,9,-14,16,-11,10,-8,14,-9,11,-8,9,-12,9,-9,10,-8,9,-10,9,-7,11,-9,9,-7,7,-10,10,-9,5,-7,8,-8,5,-6,6,-8,8,-7,7,-4,7,-9,9,-6,7,-5,6,-7,6,-5,6,-6,7,-15,17,-23,17,-29,28,-24,20,-21,21,-24,22,-23,16,-20,10,-10,16,-19,14,-17,14,-12,9,-8,10,-15,15,-17,11,-9,9,-11,6,-13,8,-7,9,-11,10,-10,11,-9,10,-9,9,-6,5,-5,7,-8,7,-6,5,-5,4,-5,4,-9,6,-7,5,-7,5,-27,15,-33,25,-36,27,-41,33,-47,31,-35,23,-42,40,-52,37,-61,33,-55,33,-40,26,-37,23,-38,20,-35,16,-32,23,-42,29,-49,31,-44,34,-41,36,-37,32,-33,24,-20,19,-31,21,-35,20,-43,28,-48,34,-48,29,-50,40,-55,44,-51,38,-42,37,-35,36,-33,40,-25,27,-41,25,-49,31,-29,21,-25,24,-26,29,-29,31,-36,31,-34,26,-35,29,-25,28,-25,20,-16,20,-43,38,-43,45,-49,48,-54,48,-53,43,-48,44,-44,45,-39,26,-43,34,-27,38,-33,26,-45,24,-43,31,-42,26,-37,29,-34,33,-37,28,-44,33,-39,34,-41,30,-30,35,-38,37,-24,35,-33,30,-42,34,-44,32,-45,29,-47,28,-25,23,-22,15,-16,9,-8,9,-8,4,-6,10,-10,5,-12,10,-10,7,-14,8,-10,12,-10,10,-9,12,-17,16,-15,16,-11,13,-17,9,-18,16,-30,24,-30,34,-30,28,-48,35,-31,38,-33,26,-29,30,-27,22,-33,24,-31,25,-21,20,-17,23,-21,15,-26,15,-21,20,-15,12,-11,14,-21,12,-12,10,-8,10,-12,9,-8,8,-12,8,-7,8,-9,9,-7,7,-6,6,-7,9,-5,6,-10,11,-16,13,-13,17,-18,19,-19,21,-17,16,-16,13,-19,13,-17,11,-7,7,-5,5,-6,6,-6,11,-10,8,-19,13,-13,17,-16,19,-20,17,-30,15,-36,22,-47,40,-54,44,-50,40,-43,30,-38,27,-42,45,-44,41,-42,33,-44,41,-41,36,-29,34,-35,28,-35,25,-36,28,-35,24,-22,29,-50,18,-34,29,-27,23,-26,24,-23,21,-18,13,-19,19,-21,13,-16,12,-16,12,-14,9,-12,15,-14,12,-11,12,-11,17,-21,15,-15,13,-16,15,-18,18,-18,13,-25,16,-22,15,-26,22,-30,23,-27,23,-31,24,-28,27,-34,30,-35,29,-27,22,-25,21,-28,20,-21,24,-20,21,-21,25,-20,28,-22,16,-15,22,-15,16,-14,17,-10,15,-13,12,-18,15,-14,18,-20,22,-16,18,-19,20,-16,16,-16,16,-17,15,-13,18,-15,14,-14,17,-15,17,-17,17,-18,14,-20,13,-17,15,-23,24,-26,24,-21,21,-24,21,-26,19,-20,23,-24,22,-19,18,-19,19,-26,23,-19,16,-30,20,-23,21,-22,17,-15,17,-27,20,-21,19,-26,24,-26,26,-37,32,-31,30,-36,33,-29,25,-34,22,-36,20,-28,17,-34,24,-24,19,-26,23,-27,22,-20,23,-15,16,-23,18,-20,16,-24,20,-27,16,-14,15,-15,25,-26,18,-15,15,-15,14,-17,17,-14,18,-22,14,-21,18,-26,15,-50,31,-36,27,-31,26,-41,39,-34,35,-35,30,-38,30,-38,26,-41,24,-38,31,-38,22,-27,25,-30,20,-25,20,-26,23,-36,21,-26,28,-21,19,-24,26,-27,29,-29,32,-26,26,-24,21,-35,22,-27,22,-20,28,-26,22,-24,19,-21,20,-25,18,-17,13,-14,16,-24,20,-24,22,-25,27,-23,27,-23,36,-31,28,-46,26,-39,27,-32,30,-32,20,-34,22,-23,24,-31,27,-23,26,-37,28,-33,33,-32,27,-24,18,-24,17,-24,15,-32,19,-31,16,-35,24,-40,25,-42,26,-40,24,-34,17,-22,15,-30,20,-29,17,-21,19,-21,21,-17,15,-16,12,-20,15,-20,13,-14,12,-14,12,-13,12,-12,8,-9,8,-6,10,-9,9,-11,11,-18,19,-20,24,-26,22,-26,24,-23,21,-10,18,-15,17,-17,19,-20,22,-17,14,-12,14,-18,15,-13,12,-12,13,-16,15,-8,13,-12,10,-10,9,-10,9,-10,11,-9,9,-8,12,-7,10,-6,8,-8,8,-6,10,-8,7,-7,9,-7,5,-9,10,-10,10,-7,11,-8,7,-8,9,-8,7,-11,11,-9,11,-10,8,-8,8,-6,6,-8,8,-6,8,-7,5,-5,6,-9,6,-5,7,-7,6,-8,6,-6,8,-13,9,-7,5,-7,6,-8,4,-6,6,-9,4,-4,4,-8,4,-5,4,-4,3,-4,4,-7,11,-15,16,-21,28,-27,24,-22,25,-21,15,-12,15,-17,17,-15,22,-25,18,-15,13,-14,13,-22,17,-15,12,-15,12,-18,13,-13,12,-9,6,-11,13,-12,11,-12,9,-11,8,-6,4,-6,6,-6,9,-6,8,-5,6,-5,3,-4,5,-5,6,-6,7,-14,13,-10,14,-21,21,-17,17,-10,7,-7,10,-11,11,-14,12,-11,5,-5,6,-8,9,-11,12,-9,7,-7,4,-7,11,-8,8,-9,7,-6,5,-6,7,-8,9,-9,5,-5,5,-7,6,-6,6,-7,6,-4,3,-5,5,-6,8,-5,4,-4,5,-9,9,-10,10,-17,14,-20,20,-13,13,-9,14,-11,15,-8,7,-12,11,-7,9,-7,8,-9,10,-10,9,-11,12,-19,17,-21,21,-21,27,-23,21,-25,24,-16,14,-15,19,-19,20,-21,25,-11,12,-10,10,-13,11,-18,15,-13,12,-10,12,-14,12,-11,12,-14,15,-12,15,-17,12,-16,16,-22,17,-24,18,-20,17,-34,14,-42,26,-30,21,-48,23,-50,30,-41,27,-41,32,-45,23,-44,32,-46,27,-38,25,-28,18,-13,20,-17,22,-15,22,-17,20,-19,27,-22,27,-12,18,-12,16,-16,14,-18,22,-14,21,-16,21,-17,22,-30,27,-36,37,-29,32,-16,21,-13,14,-12,12,-10,11,-11,10,-16,12,-10,8,-13,16,-14,17,-20,14,-15,14,-20,25,-16,23,-26,23,-19,23,-28,42,-26,26,-32,25,-50,34,-59,47,-58,54,-52,34,-45,37,-42,33,-46,42,-44,37,-31,24,-19,20,-15,15,-21,17,-24,23,-13,13,-15,16,-24,25,-19,23,-29,24,-21,22,-22,25,-23,21,-26,23,-20,22,-19,25,-28,30,-22,29,-26,20,-19,20,-28,27,-29,19,-22,18,-22,19,-21,28,-20,20,-19,20,-23,22,-20,19,-24,24,-22,27,-20,17,-21,19,-26,20,-23,26,-33,28,-33,25,-19,24,-15,19,-15,24,-12,14,-18,20,-19,18,-20,18,-23,25,-25,23,-24,25,-25,23,-37,31,-39,24,-33,27,-23,23,-31,16,-20,20,-20,16,-18,16,-17,15,-28,19,-19,14,-25,20,-21,19,-36,21,-35,19,-50,24,-51,25,-35,23,-35,34,-36,27,-36,22,-32,24,-32,27,-33,28,-33,21,-36,19,-35,20,-36,19,-27,20,-26,25,-33,24,-44,21,-50,23,-40,28,-38,21,-46,20,-43,28,-32,22,-22,18,-19,19,-20,18,-16,18,-23,20,-21,21,-18,20,-25,20,-25,23,-25,34,-20,22,-22,21,-31,25,-21,18,-16,22,-23,17,-18,13,-13,12,-11,12,-6,5,-6,5,-7,8,-6,7,-11,12,-25,17,-25,22,-32,27,-29,29,-34,30,-33,26,-31,21,-36,23,-27,24,-34,23,-31,25,-30,26,-37,26,-35,29,-41,25,-41,31,-33,24,-33,24,-31,27,-37,21,-30,20,-22,25,-21,26,-31,26,-22,26,-16,21,-17,14,-28,16,-17,15,-20,19,-16,23,-19,17,-23,22,-14,15,-21,16,-12,11,-10,14,-13,13,-13,17,-14,18,-11,13,-13,13,-14,13,-20,17,-17,22,-30,32,-36,31,-49,38,-54,43,-53,40,-38,38,-48,31,-39,25,-31,37,-29,20,-52,41,-37,32,-41,35,-45,31,-38,29,-36,21,-29,21,-33,28,-30,15,-24,22,-27,19,-26,17,-20,21,-28,19,-21,16,-26,18,-19,16,-14,13,-17,14,-21,13,-15,10,-19,12,-17,13,-18,14,-19,15,-18,12,-20,16,-22,16,-22,18,-21,16,-22,17,-22,21,-22,18,-23,19,-21,22,-20,18,-18,20,-14,11,-20,19,-18,17,-25,23,-24,24,-31,23,-25,23,-20,16,-21,20,-36,22,-41,21,-21,17,-19,17,-14,13,-15,12,-15,11,-15,11,-11,14,-10,15,-10,10,-9,11,-11,6,-8,8,-10,12,-16,15,-22,15,-23,19,-24,19,-23,25,-39,37,-48,45,-47,48,-45,46,-42,40,-41,37,-33,38,-48,34,-45,31,-37,37,-43,37,-34,32,-38,36,-37,26,-33,28,-40,35,-46,30,-48,28,-31,32,-33,33,-37,32,-37,27,-33,26,-34,31,-30,26,-34,28,-34,31,-32,35,-24,22,-28,19,-26,21,-26,18,-21,17,-8,13,-10,7,-10,8,-16,12,-18,16,-18,16,-12,11,-13,7,-11,8,-16,14,-13,15,-20,18,-20,15,-21,23,-17,19,-19,24,-22,21,-23,19,-29,21,-31,19,-22,22,-27,26,-22,21,-20,20,-18,16,-17,13,-17,12,-11,9,-15,13,-13,11,-14,10,-5,5,-8,13,-9,8,-5,6,-10,4,-9,6,-7,5,-7,7,-7,4,-16,7,-18,12,-22,19,-37,39,-37,36,-53,44,-51,40,-29,27,-25,20,-22,20,-25,22,-22,24,-25,19,-24,16,-18,19,-15,14,-20,19,-31,26,-33,33,-20,18,-22,19,-24,26,-29,28,-28,23,-30,28,-29,22,-32,23,-36,19,-31,26,-37,33,-43,34,-35,34,-32,26,-35,18,-26,26,-18,16,-24,17,-14,13,-7,11,-8,9,-9,9,-12,10,-8,8,-9,7,-8,8,-7,8,-6,8,-6,7,-7,7,-15,8,-15,11,-21,13,-13,19,-14,13,-22,15,-21,14,-19,16,-20,15,-18,16,-22,14,-25,17,-25,16,-21,19,-24,20,-25,20,-33,22,-32,21,-31,17,-26,25,-31,27,-26,20,-28,30,-28,32,-27,21,-14,11,-20,12,-18,11,-18,11,-16,14,-14,15,-15,11,-11,7,-11,11,-7,8,-11,5,-6,8,-7,8,-7,7,-4,7,-8,6,-7,6,-4,5,-7,6,-16,16,-18,16,-18,14,-23,16,-19,22,-24,16,-20,10,-11,16,-16,16,-15,15,-10,13,-11,12,-15,12,-12,13,-10,10,-11,12,-15,13,-10,11,-11,12,-15,14,-12,12,-8,15,-11,15,-10,14,-11,14,-9,15,-11,9,-12,7,-9,9,-10,9,-15,12,-30,16,-35,27,-35,25,-36,23,-37,19,-35,24,-30,35,-40,26,-27,30,-32,29,-31,21,-40,30,-37,22,-32,24,-32,22,-31,20,-26,26,-30,27,-27,20,-39,22,-36,27,-27,21,-16,11,-16,14,-17,15,-16,15,-18,11,-22,16,-20,14,-14,13,-19,12,-23,13,-27,14,-26,16,-30,19,-26,22,-25,21,-25,21,-27,14,-25,13,-19,20,-17,15,-16,21,-16,20,-15,18,-18,13,-14,10,-17,9,-21,16,-11,18,-13,15,-12,14,-16,15,-16,12,-10,14,-12,15,-15,13,-20,13,-20,16,-20,15,-23,20,-33,15,-41,19,-31,20,-50,24,-36,18,-30,16,-30,16,-30,18,-32,17,-38,21,-44,26,-42,25,-26,20,-15,15,-13,18,-16,15,-25,12,-24,16,-9,11,-16,14,-16,13,-17,13,-16,15,-15,15,-11,12,-15,13,-12,17,-10,11,-14,10,-10,14,-18,12,-21,14,-20,26,-24,23,-37,23,-38,27,-26,41,-18,26,-24,16,-21,30,-18,14,-19,24,-16,18,-21,24,-17,19,-23,33,-21,23,-20,24,-28,18,-18,17,-19,18,-17,14,-19,20,-13,16,-20,15,-16,13,-13,14,-11,11,-9,6,-10,11,-12,12,-14,10,-8,10,-10,14,-10,8,-12,13,-13,15,-13,15,-15,21,-18,19,-20,15,-18,13,-16,17,-11,14,-6,10,-8,10,-8,12,-13,15,-11,17,-13,22,-11,13,-15,17,-17,15,-11,12,-11,15,-13,16,-14,15,-12,15,-10,18,-11,17,-17,9,-17,10,-18,14,-16,13,-14,13,-11,13,-9,15,-21,24,-27,17,-30,19,-12,17,-26,17,-12,13,-15,19,-16,12,-9,21,-13,21,-16,8,-14,13,-16,14,-17,14,-19,23,-18,21,-27,16,-23,21,-17,15,-17,18,-18,23,-12,16,-11,12,-14,14,-11,11,-10,13,-10,11,-9,11,-14,19,-21,19,-18,21,-18,17,-21,17,-12,15,-15,21,-19,19,-18,24,-20,19,-19,20,-14,20,-16,18,-16,19,-11,13,-15,11,-14,12,-12,10,-20,13,-16,15,-12,9,-14,11,-13,16,-21,17,-15,11,-20,14,-18,20,-16,21,-13,23,-18,23,-25,23,-16,20,-29,32,-28,31,-25,29,-35,23,-30,22,-33,13,-34,23,-29,30,-22,24,-17,20,-28,31,-23,22,-26,27,-24,30,-27,31,-33,31,-29,19,-25,19,-41,28,-45,40,-45,26,-44,37,-45,25,-33,27,-42,19,-40,38,-43,30,-41,32,-28,21,-23,16,-16,16,-10,11,-8,11,-6,7,-8,13,-8,10,-7,7,-5,9,-9,6,-5,6,-5,7,-11,7,-8,7,-9,11,-19,18,-10,14,-12,8,-7,8,-5,5,-7,9,-8,7,-7,8,-7,7,-4,5,-7,6,-8,7,-9,3,-20,15,-19,25,-29,25,-35,28,-36,32,-48,33,-46,26,-33,25,-33,27,-48,23,-36,31,-27,29,-29,23,-27,22,-51,25,-45,24,-26,15,-37,17,-36,20,-30,21,-37,22,-34,20,-32,26,-27,20,-35,21,-40,21,-23,22,-27,21,-19,24,-29,30,-26,26,-21,19,-20,16,-19,18,-21,20,-25,27,-19,18,-16,13,-21,19,-18,19,-22,17,-26,25,-26,23,-27,21,-22,10,-16,13,-14,18,-14,11,-10,9,-15,11,-15,11,-9,7,-5,8,-8,9,-9,7,-8,9,-5,7,-6,5,-7,4,-7,8,-8,7,-9,11,-17,16,-17,17,-23,22,-28,27,-33,34,-31,22,-17,24,-26,20,-23,21,-19,14,-16,18,-26,16,-15,14,-15,13,-20,15,-17,10,-12,11,-16,8,-12,13,-12,12,-9,8,-14,13,-11,16,-7,7,-8,12,-12,10,-8,16,-7,11,-7,8,-10,13,-7,8,-6,8,-10,10,-7,8,-10,8,-6,8,-10,9,-11,9,-7,7,-6,8,-11,10,-8,6,-7,7,-8,9,-10,11,-7,6,-5,7,-8,9,-9,8,-12,12,-11,7,-8,8,-11,13,-12,12,-9,11,-8,9,-9,9,-8,12,-5,9,-8,9,-7,11,-6,7,-12,10,-13,20,-20,19,-24,21,-23,29,-30,27,-18,19,-23,17,-28,31,-16,15,-14,10,-22,26,-16,17,-13,13,-11,21,-16,15,-19,15,-11,11,-13,16,-13,13,-7,8,-13,15,-13,15,-7,9,-6,5,-6,11,-10,7,-5,7,-7,11,-6,8,-8,8,-5,7,-9,10,-12,12,-15,14,-15,15,-17,10,-12,13,-13,9,-11,11,-17,16,-12,13,-8,9,-11,13,-12,12,-8,10,-9,9,-10,14,-11,10,-12,9,-6,8,-7,13,-10,12,-8,7,-8,6,-10,9,-8,9,-8,5,-7,8,-7,4,-6,11,-6,7,-8,12,-16,18,-21,15,-29,32,-23,25,-22,17,-19,17,-13,11,-13,11,-12,12,-11,10,-11,14,-7,8,-11,9,-11,14,-9,9,-6,8,-10,12,-8,13,-11,10,-11,10,-10,9,-10,11,-8,8,-8,8,-8,12,-4,7,-8,8,-8,8,-7,5,-9,7,-7,5,-15,11,-28,16,-30,24,-41,22,-34,31,-50,35,-57,34,-60,41,-48,36,-48,31,-47,36,-56,34,-62,35,-41,24,-36,24,-26,16,-25,15,-28,16,-19,16,-24,18,-28,19,-24,19,-15,10,-12,11,-18,11,-19,12,-16,13,-12,12,-11,10,-9,8,-14,11,-26,15,-33,30,-40,26,-46,31,-53,38,-49,32,-38,41,-37,47,-31,34,-43,20,-36,25,-35,24,-37,24,-44,23,-43,32,-34,43,-40,31,-40,25,-25,27,-28,16,-34,19,-20,19,-19,20,-16,21,-25,24,-26,20,-29,25,-24,23,-21,22,-26,13,-34,25,-39,30,-25,24,-23,19,-41,24,-40,37,-53,37,-42,44,-54,42,-57,39,-43,37,-51,32,-34,41,-33,35,-39,36,-39,32,-46,33,-34,28,-36,30,-25,23,-33,24,-21,19,-18,14,-18,14,-15,14,-18,20,-15,21,-21,21,-14,10,-11,13,-8,9,-6,7,-8,8,-12,10,-11,15,-21,36,-22,31,-23,29,-23,34,-15,14,-15,21,-15,17,-19,15,-19,10,-16,17,-21,19,-22,19,-24,24,-21,17,-19,23,-17,16,-28,22,-24,17,-24,25,-32,29,-40,44,-45,45,-44,33,-43,40,-38,40,-32,29,-34,24,-23,21,-21,15,-12,15,-13,17,-16,19,-24,20,-16,22,-11,14,-11,13,-7,9,-9,11,-4,7,-7,9,-5,6,-8,8,-5,6,-7,6,-9,10,-24,14,-34,25,-46,38,-50,42,-54,39,-36,35,-34,33,-53,41,-50,41,-41,42,-43,44,-37,44,-37,40,-28,26,-29,24,-34,39,-31,33,-31,32,-34,32,-34,19,-21,21,-25,21,-27,17,-21,15,-29,16,-29,20,-22,16,-23,21,-20,14,-19,16,-29,22,-31,22,-23,24,-14,15,-15,16,-17,10,-7,6,-8,5,-4,4,-6,6,-7,5,-6,6,-6,8,-6,5,-9,9,-18,17,-19,22,-26,33,-18,18,-17,20,-31,29,-39,50,-53,48,-55,49,-52,46,-55,44,-45,45,-47,47,-49,42,-39,28,-17,16,-12,13,-13,13,-20,13,-16,18,-16,18,-17,23,-13,17,-14,16,-18,17,-10,24,-20,14,-26,19,-31,22,-33,18,-32,19,-36,19,-22,16,-22,14,-20,16,-21,14,-17,14,-18,13,-17,11,-17,15,-18,14,-19,12,-20,11,-22,12,-20,14,-22,13,-20,22,-26,18,-31,18,-29,29,-45,35,-39,35,-35,33,-28,24,-30,21,-28,23,-32,25,-33,27,-30,26,-31,31,-30,30,-30,24,-27,25,-34,17,-35,26,-24,26,-14,16,-16,13,-16,14,-13,12,-19,12,-11,15,-11,9,-12,11,-10,13,-7,11,-10,11,-10,10,-12,12,-11,7,-16,15,-25,23,-30,22,-24,19,-20,16,-16,12,-17,11,-18,13,-14,13,-17,14,-22,14,-25,15,-29,11,-18,17,-14,15,-18,13,-14,12,-14,13,-16,14,-19,13,-22,16,-15,12,-18,11,-16,9,-22,10,-23,18,-23,15,-31,13,-33,16,-38,21,-35,18,-32,18,-24,18,-26,23,-22,22,-32,18,-37,17,-36,19,-33,20,-24,17,-28,22,-35,30,-36,26,-32,24,-32,21,-28,25,-33,27,-33,22,-32,27,-37,27,-34,24,-26,27,-31,26,-27,20,-16,21,-21,18,-32,25,-34,24,-29,19,-33,22,-38,25,-36,22,-27,16,-25,16,-28,16,-20,15,-14,13,-16,11,-11,12,-12,9,-17,10,-19,10,-15,11,-25,24,-26,22,-25,25,-19,23,-16,20,-26,20,-21,19,-22,20,-10,11,-16,13,-17,19,-10,14,-16,15,-15,15,-9,11,-12,10,-12,16,-8,11,-10,10,-9,9,-9,10,-10,14,-6,11,-10,11,-8,11,-6,9,-9,11,-8,9,-8,9,-7,8,-8,5,-13,12,-9,10,-13,11,-9,8,-9,8,-5,8,-6,9,-6,9,-6,8,-6,7,-4,7,-6,6,-5,5,-6,5,-6,3,-5,7,-7,8,-5,7,-10,9,-12,12,-10,13,-8,10,-7,7,-7,8,-12,8,-5,7,-9,7,-11,8,-7,7,-8,6,-7,8,-14,16,-18,24,-16,25,-23,26,-25,19,-20,16,-20,23,-25,20,-19,19,-18,16,-11,19,-20,18,-12,14,-13,9,-17,16,-15,11,-11,10,-12,16,-10,10,-9,8,-7,8,-7,6,-8,5,-6,4,-5,7,-7,6,-6,4,-3,4,-7,6,-9,9,-8,9,-10,8,-18,17,-16,18,-22,18,-11,11,-15,8,-12,15,-16,16,-8,13,-9,15,-13,15,-13,8,-16,12,-12,9,-8,11,-16,11,-11,9,-8,8,-12,12,-15,9,-6,7,-8,8,-9,11,-11,9,-8,9,-6,8,-6,11,-8,10,-6,7,-6,6,-16,19,-28,24,-24,30,-10,12,-14,12,-16,16,-16,16,-24,17,-11,13,-10,13,-19,17,-12,14,-9,8,-11,15,-11,17,-13,11,-8,8,-8,17,-11,11,-12,9,-7,7,-11,15,-12,12,-10,8,-9,8,-12,11,-11,11,-8,12,-10,7,-7,10,-8,12,-11,12,-10,9,-16,11,-16,11,-18,15,-22,14,-28,15,-42,18,-32,24,-39,29,-51,29,-31,37,-40,38,-38,23,-49,39,-43,38,-52,44,-39,28,-56,35,-33,34,-29,26,-19,24,-13,13,-16,20,-15,15,-17,23,-19,25,-33,21,-36,24,-38,27,-34,25,-31,25,-34,27,-40,43,-55,35,-40,39,-38,38,-44,38,-41,29,-33,31,-34,36,-39,41,-43,34,-40,31,-49,31,-36,24,-31,25,-30,25,-36,24,-36,19,-16,16,-12,11,-9,11,-7,9,-9,8,-6,9,-9,8,-8,9,-6,10,-8,7,-7,8,-10,7,-12,14,-13,22,-24,28,-23,21,-34,24,-27,41,-49,45,-44,41,-40,40,-39,41,-38,44,-39,41,-40,30,-38,30,-33,27,-36,25,-24,21,-18,14,-13,16,-17,15,-18,19,-16,17,-23,19,-17,15,-16,20,-21,21,-17,19,-21,18,-18,19,-18,23,-18,17,-19,23,-16,12,-21,20,-24,29,-40,35,-34,31,-35,41,-31,27,-32,28,-34,34,-32,34,-40,34,-44,33,-36,30,-36,26,-34,36,-35,41,-22,13,-15,15,-12,8,-12,12,-8,12,-12,10,-8,10,-9,8,-9,10,-6,8,-8,9,-9,9,-17,15,-25,15,-21,21,-26,16,-20,18,-22,17,-23,18,-37,27,-40,27,-45,27,-42,23,-30,17,-24,14,-29,11,-29,15,-22,17,-22,13,-20,15,-18,14,-17,17,-17,17,-26,17,-26,20,-33,23,-25,19,-20,21,-21,25,-17,12,-13,16,-9,13,-12,15,-18,14,-15,10,-20,10,-35,30,-28,26,-19,24,-12,9,-10,10,-11,11,-21,22,-18,16,-16,17,-12,13,-13,12,-10,11,-12,8,-10,11,-10,8,-10,9,-7,8,-7,9,-27,13,-33,23,-29,24,-39,40,-51,43,-52,44,-39,40,-35,29,-24,19,-30,23,-31,21,-27,21,-32,24,-28,23,-26,21,-35,22,-30,35,-46,37,-37,31,-43,35,-29,29,-24,25,-28,28,-46,38,-34,25,-22,16,-24,22,-36,26,-31,24,-24,23,-18,16,-41,30,-32,23,-25,24,-31,26,-23,21,-40,30,-39,24,-26,24,-24,20,-25,24,-22,19,-17,13,-16,15,-10,9,-19,19,-31,23,-26,26,-32,29,-29,21,-40,30,-28,23,-32,23,-36,29,-42,32,-33,33,-44,38,-35,27,-30,27,-33,22,-33,26,-32,23,-34,27,-37,25,-36,23,-31,24,-34,27,-36,21,-26,27,-30,25,-32,29,-39,24,-28,25,-24,22,-17,9,-13,14,-12,8,-20,11,-15,15,-17,8,-14,14,-12,13,-12,9,-9,13,-6,6,-12,8,-12,10,-10,10,-8,6,-11,6,-15,8,-26,20,-28,21,-23,20,-23,23,-22,20,-25,23,-32,24,-27,22,-49,27,-42,27,-23,20,-30,23,-27,26,-40,32,-34,30,-39,27,-18,8,-9,9,-12,10,-11,9,-12,11,-10,13,-7,7,-8,11,-6,5,-6,8,-6,6,-5,6,-5,7,-6,6,-19,12,-37,25,-42,36,-46,37,-46,48,-45,44,-43,43,-40,36,-39,39,-39,35,-41,41,-35,45,-39,45,-38,33,-36,21,-36,23,-36,23,-37,30,-35,32,-35,28,-33,26,-35,22,-29,19,-14,13,-13,13,-11,12,-15,19,-15,16,-16,18,-15,18,-15,14,-14,14,-7,11,-10,9,-5,6,-6,5,-10,8,-11,9,-18,19,-31,25,-35,28,-34,26,-45,26,-40,26,-40,25,-37,23,-39,26,-42,31,-48,28,-36,26,-27,24,-24,19,-19,23,-22,27,-29,23,-25,26,-16,22,-23,22,-18,20,-26,20,-20,22,-17,21,-21,23,-18,17,-15,16,-17,22,-15,16,-22,15,-22,16,-23,19,-31,32,-35,31,-35,28,-30,24,-22,19,-22,19,-21,13,-20,15,-32,19,-27,22,-31,22,-24,28,-27,21,-20,26,-24,21,-21,24,-23,17,-25,23,-19,17,-19,23,-24,20,-22,21,-16,20,-13,12,-18,15,-13,21,-17,17,-21,16,-26,18,-23,18,-23,19,-24,16,-26,21,-30,21,-25,23,-30,24,-32,23,-31,24,-28,21,-24,20,-17,22,-18,14,-24,14,-32,23,-17,22,-21,24,-17,20,-23,15,-23,16,-18,15,-16,15,-27,20,-37,27,-30,16,-32,19,-34,23,-29,26,-35,30,-33,27,-31,28,-36,28,-30,27,-29,24,-27,23,-28,26,-22,22,-19,21,-20,19,-16,15,-27,26,-29,29,-29,24,-34,30,-38,29,-34,29,-29,22,-35,28,-39,27,-30,25,-20,17,-12,18,-12,11,-12,10,-16,10,-20,14,-19,12,-11,7,-12,10,-14,7,-8,9,-6,4,-11,7,-9,6,-4,4,-6,7,-9,5,-11,12,-9,13,-18,18,-18,24,-13,15,-17,18,-21,20,-26,22,-20,20,-14,18,-22,17,-18,15,-15,16,-15,15,-17,18,-16,14,-10,11,-11,10,-9,17,-12,13,-11,9,-9,15,-10,11,-8,9,-9,9,-13,11,-7,10,-5,5,-6,9,-9,8,-10,10,-14,13,-15,21,-19,23,-17,16,-15,12,-13,19,-15,18,-18,14,-18,16,-20,13,-26,16,-23,18,-20,18,-22,13,-21,11,-19,13,-19,12,-17,13,-16,14,-25,21,-22,22,-22,17,-17,16,-15,14,-13,14,-13,12,-6,10,-4,5,-4,2,-4,3,-12,11,-15,18,-20,14,-19,18,-18,19,-17,16,-20,17,-16,19,-19,16,-15,12,-20,13,-18,11,-18,15,-21,19,-22,19,-20,12,-14,15,-16,15,-17,16,-15,20,-15,17,-16,16,-18,14,-15,13,-17,18,-16,19,-20,15,-21,16,-20,15,-21,15,-18,16,-22,13,-22,16,-18,14,-21,18,-23,23,-19,24,-23,18,-22,23,-22,16,-16,17,-16,18,-15,12,-13,12,-12,13,-12,14,-13,9,-13,10,-9,8,-9,13,-18,15,-12,19,-25,22,-20,23,-23,22,-28,16,-17,21,-13,15,-13,11,-15,11,-10,9,-5,3,-3,5,-5,3,-9,7,-18,17,-21,19,-26,22,-39,35,-40,39,-34,36,-21,22,-30,26,-24,22,-36,29,-23,30,-25,27,-21,24,-27,27,-18,26,-17,20,-26,20,-24,18,-16,14,-19,24,-14,16,-16,18,-13,12,-11,11,-14,15,-8,13,-12,12,-8,13,-9,9,-8,10,-9,9,-11,13,-14,15,-11,11,-17,17,-17,15,-20,17,-24,18,-29,20,-29,20,-31,26,-29,20,-29,24,-19,26,-18,12,-27,16,-33,22,-25,17,-23,14,-17,17,-13,13,-10,9,-8,13,-15,8,-13,10,-13,16,-11,14,-11,15,-9,10,-7,8,-6,8,-8,12,-15,19,-23,23,-16,22,-20,15,-21,25,-15,20,-15,18,-13,16,-23,22,-20,14,-15,17,-14,23,-17,17,-16,15,-14,16,-16,14,-16,14,-19,17,-11,14,-14,18,-10,13,-8,7,-10,8,-9,8,-6,7,-5,5,-9,7,-6,8,-4,3,-9,5,-9,7,-11,8,-14,11,-21,33,-17,17,-23,26,-28,36,-22,24,-20,22,-21,14,-19,22,-17,30,-35,21,-13,19,-18,23,-16,15,-12,15,-13,13,-14,11,-11,18,-16,16,-7,16,-11,11,-24,17,-25,21,-22,19,-24,18,-14,16,-18,16,-18,11,-21,11,-23,13,-17,20,-25,28,-24,30,-25,26,-27,26,-24,26,-21,17,-20,21,-20,16,-20,17,-26,30,-35,21,-30,19,-17,17,-18,17,-23,17,-24,20,-24,15,-24,21,-21,14,-24,15,-17,21,-26,18,-21,16,-22,20,-27,20,-30,21,-19,16,-9,16,-12,14,-7,8,-11,11,-9,9,-11,10,-12,9,-9,11,-8,9,-12,12,-15,14,-12,16,-13,14,-13,12,-12,12,-7,8,-3,4,-4,6,-5,5,-8,6,-13,11,-9,9,-10,10,-9,5,-8,6,-7,8,-8,6,-6,8,-4,3,-6,6,-4,3,-8,6,-8,8,-12,14,-16,20,-20,19,-34,25,-19,34,-24,24,-31,29,-42,43,-38,49,-40,38,-40,34,-33,25,-41,20,-50,45,-44,36,-34,34,-39,47,-40,38,-30,41,-52,38,-38,38,-37,37,-37,21,-51,39,-35,21,-36,24,-31,38,-40,33,-40,27,-28,27,-28,27,-34,27,-32,29,-31,26,-39,32,-35,28,-32,27,-28,22,-19,20,-28,22,-15,17,-20,16,-20,15,-18,15,-20,8,-15,12,-17,10,-25,12,-19,13,-21,10,-13,12,-13,13,-8,7,-6,10,-6,7,-8,5,-6,8,-5,4,-5,6,-8,5,-9,6,-9,15,-18,18,-19,19,-18,19,-29,24,-26,29,-27,26,-17,16,-32,23,-21,21,-13,18,-23,21,-15,22,-24,16,-12,11,-14,17,-22,17,-9,13,-12,13,-17,16,-13,15,-11,13,-13,13,-16,16,-11,16,-10,9,-16,11,-13,14,-9,8,-14,11,-14,14,-9,10,-11,10,-11,11,-13,13,-10,14,-9,6,-10,12,-11,12,-10,10,-8,11,-7,11,-11,9,-6,8,-10,9,-10,13,-9,7,-5,6,-10,12,-9,9,-10,10,-11,12,-15,13,-10,11,-11,8,-19,13,-17,10,-12,10,-13,8,-6,7,-12,8,-11,11,-8,10,-14,15,-16,15,-14,14,-21,17,-25,29,-27,26,-30,22,-23,29,-25,19,-14,12,-19,18,-25,26,-13,18,-13,17,-18,22,-19,16,-14,14,-10,13,-16,14,-12,10,-8,6,-13,10,-9,10,-11,6,-10,8,-9,8,-7,8,-7,5,-7,9,-11,9,-5,6,-7,8,-11,8,-23,25,-21,14,-19,18,-12,12,-14,17,-12,13,-10,14,-11,10,-16,13,-13,12,-12,10,-8,11,-10,9,-12,10,-8,7,-10,8,-8,9,-8,9,-9,8,-7,7,-6,5,-8,12,-6,7,-7,7,-7,9,-9,9,-7,8,-5,9,-8,7,-7,12,-17,13,-19,25,-37,40,-33,30,-24,22,-23,15,-23,20,-15,16,-17,20,-18,17,-15,18,-15,11,-14,18,-16,18,-14,17,-13,9,-8,10,-14,21,-16,18,-15,18,-9,13,-14,9,-9,10,-12,15,-9,9,-12,8,-11,9,-11,13,-9,8,-7,6,-11,10,-9,9,-8,7,-8,6,-6,8,-12,11,-10,13,-10,13,-5,9,-9,9,-15,12,-11,10,-12,12,-11,14,-14,15,-15,17,-18,17,-17,17,-18,29,-22,25,-22,25,-21,27,-23,24,-26,21,-29,30,-26,24,-19,18,-26,16,-20,20,-18,19,-18,17,-18,19,-21,19,-18,20,-20,20,-19,17,-27,23,-22,24,-22,31,-21,21,-21,22,-34,24,-15,26,-27,23,-29,28,-25,27,-30,35,-29,38,-36,28,-33,26,-39,37,-34,35,-30,29,-39,35,-31,36,-32,27,-25,30,-27,24,-26,25,-27,33,-29,28,-24,21,-22,21,-25,17,-18,19,-48,67,-64,54,-47,54,-50,48,-55,54,-39,49,-25,45,-42,15,-33,49,-40,29,-42,35,-36,34,-30,32,-9,34,-30,19,-24,39,-41,26,-30,23,-24,28,-31,22,-14,30,-32,27,-27,34,-32,25,-28,31,-32,28,-24,24,-11,19,-25,10,-16,25,-26,27,-29,29,-34,41,-37,27,-41,47,-35,36,-30,26,-35,31,-32,28,-23,37,-23,18,-16,21,-27,26,-19,31,-24,23,-23,24,-19,16,-25,23,-23,29,-17,18,-28,25,-26,30,-23,25,-26,17,-25,19,-22,22,-31,19,-13,18,-22,17,-23,26,-19,18,-27,15,-22,21,-58,60,-29,47,-31,36,-38,19,-29,38,-30,27,-29,31,-34,32,-31,25,-15,30,-33,19,-20,29,-29,23,-21,29,-25,29,-44,19,-26,38,-29,17,-47,34,-27,25,-43,25,-23,41,-37,16,-32,35,-34,27,-43,31,-28,29,-34,25,-22,31,-29,22,-20,34,-30,32,-39,34,-40,38,-31,35,-26,30,-33,23,-19,28,-23,17,-17,27,-24,19,-23,20,-16,18,-18,10,-11,20,-17,15,-16,12,-18,26,-27,19,-18,22,-21,23,-18,27,-24,21,-18,27,-15,14,-13,13,-11,12,-16,14,-14,16,-11,11,-13,12,-17,16,-61,61,-32,62,-29,40,-38,34,-31,45,-44,33,-28,28,-33,30,-35,31,-27,31,-38,20,-14,30,-37,20,-29,39,-23,30,-24,16,-19,26,-30,13,-16,31,-31,26,-24,19,-24,21,-26,19,-15,28,-20,23,-22,20,-22,17,-19,23,-16,22,-30,21,-27,32,-33,24,-34,48,-44,51,-43,48,-28,29,-37,37,-20,36,-31,34,-27,32,-29,18,-20,23,-20,20,-20,15,-18,21,-22,15,-14,27,-27,17,-35,29,-26,22,-31,23,-23,29,-21,16,-20,26,-23,21,-19,22,-18,17,-17,13,-11,14,-14,18,-12,15,-16,13,-23,20,-64,65,-31,55,-30,49,-38,28,-25,48,-37,23,-34,29,-33,32,-30,27,-18,30,-32,20,-23,35,-28,21,-30,29,-26,23,-26,28,-18,28,-31,18,-24,33,-30,27,-31,27,-32,26,-26,11,-14,24,-26,11,-21,19,-22,17,-25,18,-23,43,-43,35,-36,49,-51,46,-33,40,-37,36,-29,30,-36,37,-25,28,-31,36,-29,21,-22,24,-30,23,-19,18,-17,20,-19,14,-13,14,-14,11,-7,14,-21,13,-22,15,-10,17,-21,20,-17,23,-26,12,-23,25,-16,15,-18,18,-15,16,-16,17,-64,62,-53,42,-38,43,-33,34,-39,43,-46,22,-11,26,-27,25,-31,33,-29,23,-28,20,-20,23,-26,19,-21,25,-22,13,-21,27,-25,26,-24,22,-13,24,-22,12,-14,24,-20,18,-21,17,-16,18,-20,16,-6,18,-16,12,-11,15,-17,13,-16,17,-17,12,-17,20,-21,40,-35,31,-25,35,-30,19,-40,33,-41,34,-32,18,-18,29,-35,28,-15,23,-19,18,-22,25,-27,23,-17,17,-14,19,-23,20,-14,20,-20,16,-22,16,-14,18,-13,15,-15,18,-22,11,-13,17,-14,15,-10,13,-18,21,-12,14,-10,14,-15,16,-11,17,-10,11,-67,63,-37,41,-29,33,-27,27,-31,28,-34,34,-2,22,-24,14,-19,28,-22,28,-25,33,-10,20,-21,14,-19,21,-17,16,-22,21,-21,24,-24,12,-5,19,-20,10,-13,20,-21,18,-23,22,-21,23,-23,10,-6,19,-19,8,-17,17,-26,19,-18,14,-11,14,-16,16,-13,18,-32,24,-27,33,-37,31,-27,39,-27,26,-29,22,-19,24,-23,16,-15,25,-17,21,-19,15,-15,24,-18,13,-16,21,-14,16,-14,13,-12,12,-14,14,-13,16,-14,11,-10,16,-17,13,-10,17,-11,11,-11,13,-15,11,-10,12,-12,10,-16,14,-13,15,-40,63,-64,43,-33,46,-36,34,-40,25,-41,35,-10,24,-26,11,-26,38,-33,26,-11,21,-26,11,-10,21,-28,17,-18,19,-15,15,-17,14,-18,13,-17,16,-13,18,-19,15,-13,17,-21,15,-12,15,-21,11,-17,16,-9,13,-14,12,-11,16,-15,10,-20,23,-25,23,-33,34,-46,45,-40,44,-24,29,-28,31,-20,28,-21,21,-21,27,-23,20,-22,22,-19,17,-21,21,-18,22,-17,21,-20,18,-15,22,-19,18,-16,16,-25,15,-20,24,-23,20,-18,22,-20,16,-21,23,-13,12,-18,12,-17,18,-18,22,-17,18,-19,13,-16,14,-29,60,-62,42,-37,41,-37,38,-42,44,-41,41,-13,34,-37,15,-25,35,-34,22,-35,34,-25,29,-26,29,-22,40,-30,22,-20,21,-15,20,-25,19,-17,22,-29,12,-20,27,-27,23,-27,23,-14,19,-22,13,-14,22,-22,15,-21,22,-18,22,-19,14,-14,20,-23,14,-33,33,-41,33,-33,40,-34,34,-30,32,-32,36,-29,24,-20,30,-23,23,-22,26,-28,23,-24,16,-21,25,-23,16,-16,18,-22,19,-20,22,-21,21,-26,22,-18,20,-21,20,-17,23,-17,15,-25,23,-23,19,-21,19,-17,19,-21,24,-14,20,-22,25,-22,25,-65,61,-35,47,-38,44,-34,38,-41,35,-41,45,-16,31,-28,21,-30,41,-33,31,-29,29,-23,32,-27,11,-24,21,-24,20,-29,26,-29,26,-29,19,-12,26,-22,19,-26,29,-25,22,-26,17,-15,22,-24,16,-23,25,-22,18,-27,29,-28,34,-33,30,-31,36,-51,38,-47,44,-40,33,-35,43,-40,36,-39,31,-34,31,-31,26,-23,33,-28,18,-19,34,-22,24,-17,20,-18,21,-25,13,-22,24,-23,28,-25,23,-23,23,-20,21,-17,18,-21,16,-14,16,-20,14,-15,18,-14,13,-16,16,-16,15,-19,20,-22,14,-41,13,-64,59,-34,38,-28,38,-39,25,-15,35,-30,23,-21,28,-31,28,-25,26,-20,27,-30,20,-11,24,-24,15,-21,26,-24,18,-29,26,-21,30,-30,17,-20,30,-34,22,-28,34,-39,32,-23,27,-20,25,-38,19,-13,29,-21,14,-24,23,-22,23,-27,25,-23,30,-34,38,-24,36,-43,36,-36,35,-34,33,-31,35,-25,23,-26,24,-24,28,-23,24,-16,30,-21,18,-22,21,-16,22,-19,19,-15,19,-20,13,-11,20,-14,17,-15,13,-13,19,-15,9,-8,14,-16,13,-11,16,-14,16,-14,10,-11,11,-14,12,-13,18,-61,60,-36,26,-34,32,-29,31,-35,27,-27,30,-9,26,-32,24,-26,30,-26,24,-25,30,-13,25,-22,12,-20,25,-20,17,-20,22,-18,23,-24,19,-10,26,-25,8,-16,20,-19,16,-19,16,-18,20,-21,22,-9,18,-21,9,-12,21,-16,16,-17,19,-20,23,-30,25,-24,38,-39,29,-33,39,-33,30,-27,34,-35,24,-23,20,-22,25,-21,19,-18,20,-20,15,-23,17,-15,23,-15,12,-12,14,-16,10,-15,18,-18,12,-12,16,-20,19,-17,16,-10,14,-15,13,-12,16,-18,12,-15,15,-16,15,-13,17,-13,15,-44,62,-62,53,-40,40,-20,49,-33,37,-44,40,-16,29,-31,16,-12,28,-33,15,-19,26,-23,23,-22,25,-21,25,-28,12,-13,23,-26,11,-17,21,-21,18,-19,17,-15,21,-24,13,-9,24,-23,17,-17,19,-20,18,-15,12,-12,19,-18,7,-13,16,-14,9,-38,15,-33,33,-33,32,-24,36,-34,35,-29,43,-35,26,-25,35,-23,19,-24,20,-24,22,-26,17,-18,24,-20,21,-15,25,-22,15,-16,21,-10,14,-12,8,-8,12,-15,8,-13,15,-11,17,-11,11,-9,12,-12,8,-10,11,-12,12,-8,9,-9,10,-13,14,-35,63,-64,48,-33,39,-30,35,-29,31,-35,30,-17,25,-27,32,-13,26,-28,16,-22,32,-21,21,-26,22,-11,32,-24,10,-18,24,-22,22,-26,24,-22,24,-18,12,-12,20,-25,9,-15,16,-17,14,-18,23,-19,16,-19,14,-13,20,-19,9,-13,21,-15,18,-18,16,-20,32,-32,28,-26,33,-36,30,-19,32,-36,23,-16,21,-25,28,-24,22,-21,20,-15,18,-15,16,-18,15,-17,16,-16,19,-19,16,-9,15,-20,10,-13,18,-17,16,-9,15,-16,10,-14,17,-14,12,-12,11,-10,18,-17,11,-13,9,-12,19,-16,16,-10,10,-18,12,-66,62,-24,51,-29,36,-33,26,-16,30,-28,12,-14,19,-24,21,-22,20,-16,24,-26,13,-8,20,-21,13,-22,23,-18,21,-21,21,-20,21,-23,11,-12,22,-19,17,-19,18,-18,20,-19,16,-10,19,-18,10,-10,16,-18,13,-12,15,-14,14,-15,15,-10,12,-32,20,-21,27,-28,26,-27,28,-17,16,-18,20,-15,19,-16,12,-10,15,-17,12,-16,14,-15,12,-14,11,-14,13,-14,9,-8,11,-13,7,-12,10,-11,11,-9,10,-12,13,-12,7,-9,13,-9,6,-9,11,-10,12,-12,7,-7,9,-12,9,-9,11,-11,9,-42,62,-66,36,-30,29,-23,41,-32,18,-31,34,-26,26,-30,17,-35,25,-23,11,-11,29,-28,12,-15,26,-25,22,-24,25,-16,29,-23,9,-12,23,-23,20,-16,19,-17,21,-20,11,-7,20,-16,8,-8,14,-19,15,-16,12,-17,14,-14,14,-14,13,-17,5,-6,14,-27,32,-26,43,-25,27,-26,21,-14,20,-23,17,-14,16,-16,12,-19,16,-17,14,-12,13,-7,12,-10,12,-7,11,-10,7,-11,10,-13,13,-14,12,-10,13,-8,12,-9,9,-9,6,-7,8,-8,10,-10,11,-9,12,-10,6,-10,10,-10,6,-10,12,-50,64,-27,52,-30,35,-34,29,-27,41,-31,21,-9,25,-34,16,-24,34,-35,29,-27,31,-28,38,-35,25,-17,36,-26,17,-24,37,-26,26,-33,22,-25,26,-23,4,-10,18,-18,21,-16,20,-16,15,-14,10,-10,13,-16,5,-13,25,-17,13,-16,18,-15,23,-34,22,-19,32,-27,31,-33,37,-25,32,-36,33,-32,33,-23,32,-23,24,-22,13,-21,23,-21,20,-16,21,-19,18,-21,16,-22,27,-30,24,-24,29,-26,18,-14,21,-18,23,-21,19,-18,25,-19,18,-25,29,-30,27,-26,28,-23,20,-17,22,-22,22,-31,19,-29,27,-37,39,-55,33,-50,43,-35,42,-43,42,-44,32,-34,30,-33,23,-38,28,-41,33,-53,46,-57,40,-59,45,-53,37,-60,45,-49,38,-45,31,-42,30,-53,29,-56,35,-52,33,-45,26,-41,24,-36,26,-39,22,-31,21,-36,22,-31,25,-36,23,-40,25,-34,24,-29,24,-27,19,-26,25,-30,26,-45,26,-40,31,-33,30,-42,22,-38,27,-40,22,-30,20,-31,21,-29,24,-30,23,-30,20,-34,23,-27,23,-30,23,-22,23,-23,18,-18,19,-14,16,-16,14,-19,18,-25,20,-19,21,-25,25,-22,29,-28,31,-28,27,-21,20,-23,17,-22,19,-31,28,-25,28,-25,28,-25,18,-27,20,-38,28,-32,25,-37,24,-32,28,-25,22,-30,26,-35,18,-30,23,-29,22,-27,21,-26,20,-26,22,-33,30,-30,30,-30,22,-28,30,-34,26,-29,26,-24,20,-26,21,-14,14,-10,14,-12,11,-8,12,-12,13,-11,13,-13,11,-13,14,-11,10,-10,10,-11,14,-10,11,-8,13,-10,9,-10,8,-11,10,-10,8,-8,9,-11,13,-26,19,-26,17,-25,20,-25,24,-29,28,-52,24,-46,30,-48,31,-43,26,-35,22,-17,17,-30,24,-38,26,-39,28,-37,23,-36,25,-34,22,-27,14,-30,26,-33,20,-27,22,-27,19,-33,18,-26,18,-26,17,-28,16,-41,18,-20,14,-20,13,-26,13,-14,12,-17,20,-22,19,-24,14,-22,17,-23,13,-17,13,-12,15,-13,13,-12,14,-11,16,-7,10,-12,13,-7,7,-6,10,-8,7,-9,9,-7,10,-6,9,-8,10,-8,10,-8,7,-6,9,-6,7,-6,8,-8,8,-9,8,-8,6,-9,5,-7,9,-9,8,-6,5,-9,10,-6,7,-8,7,-7,8,-9,7,-8,13,-9,9,-10,10,-11,13,-11,11,-12,13,-9,12,-9,9,-12,13,-10,10,-12,12,-11,15,-14,17,-21,24,-16,17,-24,18,-34,20,-28,33,-27,25,-30,30,-44,32,-40,35,-25,30,-28,32,-39,26,-47,24,-51,37,-41,27,-48,33,-26,23,-33,23,-38,27,-45,30,-31,18,-21,20,-17,15,-14,15,-15,15,-17,20,-18,17,-19,16,-18,17,-12,12,-18,17,-18,20,-25,25,-25,27,-34,30,-25,22,-24,24,-22,24,-23,27,-18,17,-23,21,-22,19,-28,23,-37,20,-40,26,-37,27,-35,28,-34,25,-31,22,-23,19,-18,19,-20,26,-27,18,-29,27,-30,27,-30,29,-28,27,-29,26,-31,23,-39,27,-33,30,-34,26,-38,40,-46,41,-42,39,-35,30,-31,29,-36,28,-38,29,-32,29,-32,33,-30,38,-33,29,-36,32,-24,27,-25,24,-26,23,-36,22,-52,26,-38,30,-48,38,-43,30,-52,32,-33,24,-37,19,-36,21,-20,19,-19,20,-19,20,-19,23,-22,16,-24,19,-18,19,-15,18,-26,22,-26,20,-25,18,-16,18,-19,14,-25,15,-30,19,-30,21,-36,17,-30,22,-38,19,-42,17,-33,24,-45,27,-36,22,-33,21,-35,30,-36,27,-33,23,-37,27,-27,26,-36,19,-32,22,-34,28,-42,20,-43,24,-49,29,-41,23,-47,29,-59,27,-51,29,-56,27,-45,34,-53,32,-44,33,-44,29,-54,37,-35,34,-44,27,-28,32,-35,26,-31,27,-26,21,-34,21,-29,23,-31,21,-30,20,-27,22,-33,19,-24,17,-14,14,-23,21,-24,28,-21,22,-25,16,-29,13,-18,14,-15,14,-14,14,-14,11,-14,11,-12,10,-11,14,-9,12,-10,13,-13,11,-12,10,-11,10,-9,9,-12,8,-13,11,-9,10,-9,9,-12,7,-18,16,-20,20,-25,26,-51,28,-54,30,-51,34,-39,33,-38,25,-37,25,-37,19,-36,19,-38,19,-41,23,-42,23,-43,26,-46,28,-47,30,-43,30,-53,32,-47,23,-49,26,-47,30,-46,24,-40,23,-36,21,-30,19,-31,20,-32,15,-25,21,-18,18,-25,22,-23,17,-20,17,-29,18,-18,18,-9,11,-23,16,-15,17,-11,12,-13,9,-9,12,-8,10,-6,6,-10,11,-9,8,-5,10,-6,9,-8,6,-6,7,-7,5,-11,7,-9,7,-8,5,-7,6,-8,5,-5,7,-4,5,-3,4,-4,5,-3,3,-4,3,-5,6,-5,6,-5,5,-7,5,-7,8,-6,5,-9,10,-7,7,-7,5,-4,6,-5,2,-5,5,-5,6,-5,7,-5,6,-6,4,-6,4,-9,10,-13,14,-16,18,-27,33,-33,39,-27,32,-36,27,-38,21,-35,28,-33,41,-29,36,-25,31,-23,22,-30,25,-31,31,-31,32,-24,23,-25,14,-21,16,-21,13,-10,8,-8,10,-10,10,-13,12,-17,11,-15,15,-18,17,-21,18,-20,20,-22,17,-18,15,-17,22,-15,12,-12,12,-10,10,-16,13,-17,18,-15,16,-21,17,-21,22,-14,16,-18,16,-16,18,-15,18,-22,23,-17,19,-16,17,-13,15,-18,18,-23,18,-16,14,-9,8,-10,10,-13,7,-6,7,-6,6,-6,4,-4,4,-6,5,-8,6,-9,15,-26,24,-29,27,-31,24,-44,27,-44,36,-34,37,-33,32,-34,26,-40,31,-39,23,-39,26,-39,25,-37,33,-35,36,-42,35,-47,44,-48,39,-44,38,-40,31,-48,39,-49,41,-51,41,-50,42,-49,40,-41,35,-35,33,-28,30,-34,27,-32,34,-33,31,-31,31,-33,27,-34,32,-35,36,-41,40,-39,36,-37,33,-39,34,-39,34,-42,34,-44,34,-43,34,-39,25,-25,19,-34,22,-13,10,-11,10,-11,9,-13,11,-10,10,-7,7,-11,10,-8,8,-5,9,-9,9,-8,8,-6,10,-6,6,-5,7,-6,7,-6,10,-10,5,-18,15,-26,19,-29,22,-34,21,-37,25,-31,25,-25,22,-19,25,-19,19,-20,20,-13,16,-19,14,-16,18,-17,19,-18,20,-23,21,-23,17,-17,20,-19,19,-24,18,-16,17,-16,20,-18,16,-18,18,-15,14,-16,17,-18,14,-24,22,-20,33,-37,24,-24,20,-20,18,-27,17,-23,23,-27,27,-27,19,-20,21,-27,21,-20,21,-25,24,-26,29,-19,21,-17,16,-22,20,-20,21,-22,16,-13,12,-16,15,-19,14,-14,14,-31,19,-30,32,-29,25,-29,22,-28,24,-33,26,-34,31,-38,30,-38,30,-36,31,-28,28,-27,20,-28,18,-32,20,-34,28,-34,34,-49,27,-42,34,-39,37,-43,27,-32,31,-29,28,-28,29,-44,37,-41,28,-36,32,-33,25,-34,28,-33,32,-28,23,-22,22,-28,13,-22,18,-14,15,-16,13,-11,18,-12,11,-5,9,-6,8,-7,6,-7,7,-8,6,-9,7,-8,9,-8,6,-8,10,-10,8,-6,11,-10,12,-8,8,-10,11,-8,11,-6,11,-8,8,-8,8,-7,6,-5,4,-5,6,-6,4,-6,6,-7,7,-9,7,-7,8,-9,8,-8,5,-7,7,-8,7,-8,8,-8,5,-8,7,-8,6,-9,7,-6,6,-7,9,-7,12,-10,11,-31,16,-26,29,-36,36,-22,24,-19,29,-20,24,-24,26,-32,40,-30,32,-38,39,-37,33,-46,43,-43,52,-35,23,-14,15,-20,17,-17,15,-16,15,-12,13,-15,19,-17,19,-10,14,-11,11,-10,11,-10,13,-13,11,-12,11,-15,17,-27,21,-21,19,-19,24,-23,21,-15,11,-21,15,-31,14,-28,18,-28,22,-27,21,-19,16,-20,18,-18,14,-15,18,-14,18,-16,22,-31,24,-33,24,-48,34,-47,30,-45,38,-41,37,-33,29,-32,27,-31,30,-47,38,-47,52,-50,46,-40,41,-35,27,-34,29,-28,24,-36,40,-34,27,-38,25,-53,32,-47,36,-33,24,-35,29,-48,33,-32,38,-41,32,-37,39,-50,32,-42,40,-34,23,-34,22,-22,26,-25,32,-37,33,-35,41,-33,39,-22,33,-28,21,-34,19,-13,14,-6,7,-6,8,-11,6,-10,9,-11,12,-8,9,-9,11,-21,16,-17,21,-22,24,-26,23,-25,22,-22,19,-21,19,-18,16,-19,20,-22,22,-25,22,-22,20,-28,21,-21,19,-18,18,-18,18,-14,17,-15,17,-16,20,-14,18,-14,10,-18,10,-24,18,-32,17,-31,21,-26,20,-15,8,-10,12,-33,30,-46,41,-50,43,-54,45,-55,40,-37,37,-38,33,-36,33,-40,46,-46,45,-36,42,-40,23,-34,30,-28,36,-34,40,-34,30,-44,25,-33,22,-31,35,-23,29,-34,27,-37,26,-34,26,-41,33,-39,28,-36,27,-30,20,-25,19,-27,22,-29,19,-23,22,-24,15,-25,16,-26,18,-22,14,-16,16,-27,15,-20,17,-23,11,-25,15,-30,15,-30,19,-27,24,-28,23,-24,24,-21,20,-18,19,-27,14,-34,20,-33,20,-38,31,-43,22,-39,22,-38,27,-34,27,-36,28,-38,26,-37,25,-37,22,-34,22,-35,20,-41,22,-40,26,-36,27,-28,36,-30,35,-33,37,-35,42,-34,24,-44,23,-42,34,-29,29,-34,29,-30,23,-26,29,-22,20,-37,22,-50,26,-40,30,-34,30,-35,22,-38,22,-25,23,-26,17,-18,16,-21,15,-19,14,-16,10,-13,12,-25,15,-8,14,-16,12,-14,14,-6,8,-8,11,-10,8,-10,8,-9,8,-9,7,-7,7,-6,4,-4,5,-9,6,-5,10,-7,6,-6,9,-8,7,-7,6,-6,6,-10,6,-7,8,-7,8,-5,5,-9,9,-11,12,-9,10,-7,8,-5,6,-4,4,-6,4,-5,5,-7,6,-7,7,-11,7,-9,8,-14,13,-22,22,-31,21,-39,31,-37,25,-33,24,-30,23,-42,23,-38,21,-25,24,-29,18,-24,21,-40,20,-34,27,-51,29,-27,27,-29,23,-37,27,-27,21,-25,24,-29,24,-20,19,-23,17,-27,22,-26,17,-24,19,-27,21,-24,21,-23,20,-25,21,-18,20,-18,25,-17,22,-34,16,-35,25,-26,23,-26,23,-23,22,-33,27,-24,28,-27,27,-29,25,-24,25,-25,20,-29,24,-20,20,-23,17,-29,18,-33,17,-27,21,-20,22,-29,18,-27,25,-23,22,-27,19,-24,25,-23,23,-27,24,-26,23,-22,21,-26,20,-30,30,-41,39,-51,43,-38,30,-40,46,-54,49,-40,42,-38,38,-40,37,-38,32,-45,40,-43,35,-41,34,-36,37,-43,36,-37,32,-39,33,-37,32,-42,35,-32,28,-39,28,-38,31,-42,24,-30,26,-30,20,-33,28,-30,26,-43,30,-35,29,-40,25,-32,32,-27,20,-36,17,-45,24,-43,23,-40,26,-34,25,-36,19,-25,20,-22,15,-16,15,-19,21,-21,20,-24,25,-24,20,-24,25,-24,23,-20,18,-20,19,-20,21,-19,20,-23,21,-22,17,-17,19,-14,16,-16,16,-19,16,-15,13,-12,9,-6,7,-12,8,-11,15,-29,16,-24,29,-29,23,-30,23,-29,27,-23,24,-37,28,-33,25,-26,18,-30,23,-42,36,-43,28,-38,25,-37,30,-25,28,-32,23,-28,21,-28,19,-34,22,-39,20,-36,22,-44,23,-35,20,-45,20,-27,17,-24,18,-17,16,-8,8,-7,6,-7,4,-7,8,-10,7,-10,8,-7,7,-8,10,-8,7,-9,9,-7,7,-8,6,-9,6,-7,7,-4,6,-19,16,-23,25,-31,16,-31,24,-27,26,-25,26,-29,29,-30,24,-24,23,-26,25,-24,25,-28,22,-28,22,-32,23,-34,24,-40,27,-46,31,-45,36,-42,37,-43,42,-40,39,-46,30,-45,35,-39,38,-43,30,-44,35,-36,36,-27,24,-34,24,-16,13,-18,17,-15,11,-24,17,-17,9,-27,26,-19,14,-16,13,-18,14,-13,9,-15,11,-11,7,-7,6,-7,10,-8,4,-3,3,-4,4,-5,3,-6,6,-6,6,-7,6,-6,7,-7,7,-7,7,-3,4,-4,3,-5,3,-4,6,-4,3,-3,4,-4,5,-5,4,-6,6,-4,6,-4,4,-6,5,-5,5,-5,4,-6,5,-7,7,-8,8,-6,7,-6,5,-6,8,-5,4,-4,4,-5,4,-4,4,-4,3,-6,5,-8,7,-10,12,-16,11,-24,28,-33,24,-23,27,-38,34,-24,31,-35,33,-31,21,-30,27,-35,20,-38,28,-41,19,-23,22,-20,22,-22,17,-16,11,-8,11,-8,11,-10,13,-12,14,-11,11,-12,15,-11,11,-13,14,-13,15,-13,11,-11,10,-26,15,-28,19,-28,18,-35,20,-35,21,-40,24,-23,20,-32,16,-27,17,-27,19,-33,25,-36,27,-26,26,-25,30,-30,18,-22,15,-19,12,-25,14,-26,17,-18,10,-18,11,-9,12,-6,6,-7,6,-6,7,-6,6,-9,7,-9,6,-7,8,-7,8,-7,7,-5,7,-6,7,-6,7,-13,11,-22,19,-20,29,-17,15,-22,23,-23,31,-24,23,-27,32,-27,23,-30,19,-14,24,-23,17,-15,20,-24,18,-19,15,-25,18,-24,18,-28,19,-18,14,-21,25,-22,16,-27,22,-19,15,-29,17,-16,14,-19,16,-9,14,-21,23,-16,19,-20,16,-18,18,-16,15,-16,15,-15,17,-16,16,-13,14,-16,16,-24,20,-21,16,-25,21,-22,18,-18,21,-18,14,-24,13,-31,19,-34,23,-35,26,-35,30,-41,28,-43,32,-43,32,-41,26,-42,33,-35,33,-39,29,-33,26,-30,26,-27,27,-24,26,-25,22,-29,25,-28,26,-34,32,-31,25,-46,28,-39,37,-42,26,-34,28,-28,27,-28,29,-33,23,-22,34,-26,33,-32,28,-36,33,-25,29,-23,23,-28,31,-27,32,-23,25,-27,14,-32,17,-28,19,-20,19,-18,22,-11,16,-21,14,-25,16,-22,12,-12,12,-13,10,-14,12,-10,12,-11,11,-11,12,-13,16,-12,11,-13,15,-14,8,-14,8,-9,10,-13,11,-18,19,-29,27,-31,34,-40,39,-36,46,-33,45,-39,41,-41,43,-37,39,-41,30,-37,30,-38,31,-38,26,-38,24,-37,28,-38,24,-33,22,-34,17,-46,35,-47,34,-36,37,-28,30,-34,25,-30,25,-33,32,-40,33,-39,26,-39,30,-38,28,-36,21,-30,32,-36,23,-32,23,-29,23,-19,20,-17,12,-20,18,-17,14,-20,23,-18,15,-13,14,-16,15,-17,19,-18,19,-24,20,-19,21,-19,19,-16,13,-19,20,-20,22,-18,17,-17,19,-13,11,-13,9,-8,8,-14,15,-28,19,-31,16,-29,22,-31,23,-27,25,-27,21,-27,20,-28,22,-28,19,-29,28,-33,20,-20,23,-27,16,-19,14,-20,19,-24,19,-22,17,-22,17,-22,15,-23,17,-14,15,-20,17,-20,20,-25,15,-22,18,-20,16,-17,12,-19,19,-13,17,-14,14,-9,9,-11,12,-14,13,-16,11,-12,12,-11,10,-9,15,-15,15,-12,12,-13,22,-14,21,-17,24,-22,12,-19,19,-19,19,-23,19,-22,17,-21,21,-32,33,-29,23,-25,18,-30,19,-22,20,-18,15,-17,18,-17,18,-20,24,-31,19,-30,25,-29,16,-21,21,-23,15,-22,16,-23,15,-23,13,-23,11,-26,17,-26,18,-17,21,-16,15,-23,14,-25,18,-17,19,-7,7,-11,9,-7,6,-5,5,-8,6,-5,8,-12,9,-7,6,-5,4,-5,7,-9,7,-7,11,-14,10,-14,23,-23,30,-26,24,-29,22,-26,28,-22,20,-24,20,-16,17,-18,17,-20,15,-24,17,-21,18,-25,17,-22,16,-27,17,-22,13,-19,13,-21,12,-23,16,-28,15,-19,14,-15,12,-23,15,-24,22,-15,18,-10,7,-10,13,-11,12,-13,9,-15,7,-11,13,-17,18,-14,12,-20,11,-19,19,-14,16,-15,10,-20,14,-17,19,-8,13,-11,9,-12,11,-11,8,-8,7,-11,11,-9,10,-12,9,-7,8,-7,7,-7,7,-4,7,-6,6,-4,6,-5,6,-5,4,-4,6,-6,6,-5,7,-5,5,-11,9,-12,14,-27,25,-16,25,-30,23,-27,25,-21,24,-25,20,-27,28,-29,31,-31,32,-29,24,-29,29,-19,19,-19,21,-21,32,-28,29,-23,29,-24,24,-16,19,-23,22,-23,25,-14,11,-13,19,-14,18,-16,14,-9,13,-6,6,-8,10,-5,6,-4,6,-5,7,-7,8,-7,8,-7,8,-6,5,-6,5,-9,7,-11,14,-14,12,-14,13,-9,9,-9,6,-7,11,-10,13,-15,9,-15,12,-26,18,-28,18,-28,21,-30,14,-30,23,-27,23,-20,20,-19,22,-18,13,-13,18,-15,15,-10,17,-15,15,-17,18,-18,28,-28,35,-26,42,-30,32,-27,39,-23,28,-37,34,-21,26,-34,29,-23,19,-18,26,-23,13,-11,12,-22,16,-10,18,-16,18,-11,9,-13,18,-17,11,-13,14,-12,12,-12,12,-11,13,-13,5,-13,17,-9,9,-13,17,-7,16,-15,17,-25,21,-24,21,-25,20,-31,17,-30,20,-17,21,-22,16,-18,19,-16,22,-24,23,-16,17,-18,12,-17,14,-19,18,-18,14,-9,10,-10,11,-15,14,-7,11,-12,11,-14,15,-13,12,-11,13,-10,13,-8,8,-9,9,-9,5,-11,10,-7,7,-6,11,-9,13,-7,5,-18,14,-18,17,-17,22,-18,22,-22,22,-30,24,-27,29,-36,35,-40,28,-37,25,-29,17,-23,17,-20,20,-20,26,-23,22,-29,27,-30,31,-30,25,-31,26,-31,30,-29,28,-27,25,-31,25,-29,23,-20,21,-20,25,-13,18,-20,13,-25,19,-31,20,-33,22,-15,18,-14,13,-8,12,-9,12,-10,9,-8,7,-10,9,-11,11,-8,11,-9,7,-9,9,-7,7,-10,6,-15,10,-32,23,-37,25,-36,31,-33,28,-61,46,-59,47,-62,41,-56,47,-49,38,-45,38,-50,34,-48,33,-55,39,-54,43,-52,48,-56,46,-55,34,-47,43,-36,31,-36,23,-31,28,-40,28,-48,43,-50,40,-51,43,-42,42,-38,34,-28,25,-37,35,-58,42,-52,41,-58,49,-51,40,-40,36,-30,27,-24,21,-30,30,-37,27,-29,32,-31,31,-24,19,-27,24,-29,22,-23,23,-19,14,-9,8,-7,9,-5,7,-9,5,-7,7,-6,5,-8,6,-6,7,-6,7,-6,7,-6,6,-7,7,-6,6,-5,6,-6,11,-8,7,-6,7,-7,8,-9,7,-7,7,-8,6,-5,5,-5,7,-4,4,-3,4,-4,5,-3,3,-4,6,-5,6,-13,10,-19,22,-28,25,-30,33,-34,42,-31,34,-45,33,-52,31,-52,30,-38,32,-32,35,-42,41,-50,36,-50,38,-49,30,-50,33,-46,28,-34,27,-27,27,-39,31,-41,30,-37,32,-30,28,-19,17,-19,16,-20,20,-24,21,-24,22,-28,21,-24,17,-27,23,-26,23,-21,18,-20,19,-21,19,-20,15,-17,14,-13,12,-15,17,-20,17,-9,15,-14,11,-8,10,-8,9,-10,9,-14,13,-13,10,-11,10,-8,8,-8,9,-5,8,-10,9,-12,9,-14,14,-11,8,-15,11,-18,13,-19,12,-31,15,-17,17,-22,17,-35,26,-35,22,-33,30,-28,32,-34,27,-32,28,-29,29,-24,26,-21,24,-23,27,-23,22,-21,21,-31,30,-45,29,-35,29,-26,25,-32,25,-36,27,-34,30,-35,27,-42,27,-45,32,-39,36,-35,33,-23,27,-21,25,-24,27,-30,28,-24,23,-30,22,-28,26,-24,20,-23,24,-20,16,-24,17,-26,22,-23,18,-24,20,-23,19,-18,15,-18,15,-11,12,-11,12,-9,10,-10,8,-8,7,-5,5,-4,5,-5,4,-4,6,-5,11,-8,8,-12,12,-7,9,-10,10,-14,12,-15,13,-17,21,-18,15,-22,23,-26,22,-25,18,-32,28,-31,26,-26,23,-30,25,-29,24,-29,21,-28,23,-23,23,-18,22,-21,26,-18,22,-19,19,-23,22,-18,15,-19,25,-15,23,-16,17,-17,18,-21,20,-14,19,-18,11,-8,8,-15,11,-14,16,-11,23,-13,12,-11,17,-12,14,-11,10,-10,12,-11,13,-11,12,-10,10,-12,10,-9,10,-7,14,-8,10,-9,8,-9,12,-12,19,-20,13,-23,16,-17,18,-20,19,-29,25,-29,18,-28,22,-23,19,-18,15,-15,20,-15,10,-14,19,-14,17,-14,17,-20,26,-32,24,-38,62,-63,62,-52,38,-21,41,-52,21,-49,53,-26,32,-37,33,-15,40,-36,20,-34,42,-30,22,-28,32,-28,38,-33,20,-16,36,-40,16,-20,30,-39,29,-36,20,-19,24,-36,14,-18,23,-33,23,-26,23,-13,17,-34,17,-15,17,-24,14,-22,26,-33,22,-50,31,-43,35,-47,37,-41,34,-43,35,-30,33,-32,27,-24,34,-33,25,-25,25,-19,31,-20,16,-14,18,-22,16,-18,25,-24,22,-23,22,-21,28,-17,21,-14,27,-21,21,-19,18,-21,18,-15,20,-14,16,-22,21,-15,25,-21,17,-18,19,-34,14,-57,60,-26,52,-37,28,-37,22,-28,37,-31,22,-27,26,-25,29,-30,27,-30,27,-26,20,-14,24,-30,17,-29,29,-29,26,-29,29,-19,27,-32,19,-26,33,-33,29,-28,32,-26,35,-30,28,-15,28,-22,12,-14,24,-21,19,-21,20,-12,20,-23,16,-20,22,-27,22,-29,34,-33,30,-25,40,-32,32,-25,27,-20,31,-29,18,-18,26,-20,24,-18,22,-17,18,-17,15,-12,18,-18,18,-21,19,-18,18,-25,20,-23,21,-27,32,-17,17,-21,18,-16,24,-22,13,-21,18,-24,16,-23,25,-19,15,-17,16,-25,59,-66,44,-35,42,-38,39,-43,41,-38,34,-21,35,-40,20,-25,29,-29,26,-30,40,-34,30,-24,29,-18,22,-33,10,-18,33,-28,25,-31,29,-24,33,-35,29,-13,29,-31,21,-30,29,-31,25,-28,27,-21,37,-29,20,-19,22,-28,13,-22,33,-27,25,-24,36,-41,39,-39,36,-18,30,-33,25,-25,25,-30,31,-18,23,-24,19,-25,19,-15,26,-21,17,-22,24,-22,22,-27,22,-17,23,-26,21,-21,25,-24,17,-18,23,-18,20,-19,23,-19,19,-16,19,-21,22,-18,18,-15,18,-25,17,-27,24,-22,21,-22,20,-63,63,-50,59,-33,39,-35,29,-48,39,-41,35,-9,22,-36,21,-23,33,-32,31,-28,29,-30,35,-33,22,-17,31,-26,11,-23,30,-31,22,-32,27,-28,34,-27,13,-18,27,-28,15,-22,24,-22,26,-27,28,-17,27,-22,15,-14,19,-24,16,-20,25,-21,29,-44,32,-34,35,-38,24,-26,29,-47,23,-26,31,-32,23,-29,21,-21,28,-28,20,-17,22,-21,21,-24,24,-24,21,-20,17,-17,17,-22,13,-17,20,-28,18,-22,21,-17,20,-18,14,-14,19,-19,14,-16,16,-19,16,-20,20,-17,17,-13,14,-33,20,-64,63,-32,40,-38,40,-38,9,-36,40,-34,18,-30,22,-31,37,-35,33,-24,31,-33,16,-28,32,-25,24,-29,32,-23,36,-29,26,-11,35,-29,22,-23,29,-25,26,-29,23,-24,29,-27,21,-8,26,-23,18,-21,27,-28,26,-24,25,-14,23,-21,16,-20,26,-43,40,-49,58,-52,52,-60,57,-47,39,-47,56,-29,28,-38,24,-25,28,-28,27,-26,21,-27,27,-21,16,-29,24,-30,26,-22,22,-28,27,-27,25,-23,24,-19,19,-19,22,-23,13,-15,24,-21,17,-21,21,-17,18,-14,17,-11,17,-17,12,-11,12,-19,20,-38,20,-65,63,-46,51,-46,43,-52,24,-41,49,-42,40,-35,34,-38,31,-27,27,-18,34,-32,18,-22,25,-24,23,-25,28,-19,30,-32,18,-20,38,-36,27,-22,34,-27,28,-26,21,-21,30,-29,10,-19,23,-19,20,-24,20,-19,18,-20,19,-13,22,-21,13,-25,31,-49,30,-33,47,-55,40,-42,33,-28,29,-36,31,-24,23,-30,25,-20,26,-23,34,-24,21,-23,20,-25,21,-16,27,-28,28,-13,17,-21,17,-22,17,-16,17,-18,24,-14,18,-22,15,-17,17,-18,14,-17,14,-8,11,-9,10,-6,11,-17,13,-27,18,-65,66,-30,46,-42,41,-50,30,-28,42,-41,13,-9,31,-41,30,-31,26,-21,26,-24,21,-14,24,-27,9,-21,25,-22,15,-32,28,-26,29,-27,20,-14,23,-21,10,-21,23,-26,18,-28,22,-15,20,-26,13,-10,16,-20,11,-16,16,-20,14,-21,15,-22,26,-32,22,-36,35,-46,28,-37,37,-38,30,-28,30,-39,34,-29,18,-24,34,-22,17,-28,36,-25,23,-19,19,-21,24,-23,16,-26,21,-30,18,-21,21,-30,18,-27,20,-25,27,-22,25,-21,28,-24,16,-20,23,-22,18,-16,25,-26,18,-23,21,-23,30,-40,33,-40,62,-50,56,-41,41,-45,41,-47,41,-54,39,-49,38,-48,27,-31,33,-48,16,-25,29,-38,34,-33,37,-31,34,-31,23,-30,39,-62,30,-38,36,-36,45,-54,31,-22,30,-35,23,-26,33,-39,21,-24,26,-24,17,-27,19,-22,26,-21,19,-16,31,-23,31,-31,42,-36,34,-30,42,-29,36,-28,24,-19,25,-19,26,-22,21,-22,21,-16,21,-17,17,-19,13,-9,16,-23,24,-33,23,-31,25,-32,30,-31,36,-29,34,-33,21,-30,20,-42,31,-41,38,-37,37,-40,39,-38,29,-26,28,-27,21,-23,19,-28,24,-23,24,-21,22,-34,48,-47,41,-28,31,-27,26,-33,32,-30,40,-17,28,-33,24,-14,30,-28,21,-23,27,-26,22,-22,27,-13,24,-24,11,-13,24,-18,16,-19,18,-21,23,-23,12,-12,17,-18,12,-12,12,-19,13,-16,14,-16,17,-20,11,-13,23,-19,16,-23,23,-27,38,-45,41,-24,28,-36,32,-22,24,-26,24,-34,31,-37,34,-34,36,-24,23,-17,20,-10,20,-20,20,-22,22,-30,23,-26,22,-26,25,-35,21,-27,20,-31,17,-28,16,-25,19,-20,19,-23,27,-24,27,-20,23,-21,16,-15,14,-18,11,-21,16,-38,28,-15,27,-13,20,-19,17,-19,18,-17,6,-8,12,-19,21,-25,20,-24,27,-23,22,-15,32,-18,12,-12,20,-17,16,-25,20,-15,20,-21,18,-15,16,-20,10,-16,22,-21,15,-22,19,-21,20,-26,21,-21,22,-22,14,-18,15,-21,12,-18,13,-16,25,-22,16,-20,23,-16,15,-22,22,-22,19,-20,15,-13,20,-19,16,-20,22,-18,18,-24,17,-13,17,-12,16,-14,13,-15,10,-10,13,-14,12,-9,10,-10,7,-10,9,-9,9,-16,10,-13,15,-13,11,-11,14,-14,11,-13,13,-31,30,-22,23,-15,21,-19,15,-21,21,-24,15,-14,15,-21,22,-23,23,-19,19,-23,19,-16,20,-19,14,-20,24,-19,12,-17,16,-17,16,-20,13,-11,15,-19,14,-13,15,-17,16,-19,18,-19,15,-18,15,-22,16,-23,11,-16,13,-15,10,-15,14,-16,13,-15,14,-11,16,-14,15,-10,18,-16,16,-16,14,-12,13,-14,11,-11,14,-11,10,-9,11,-11,12,-11,11,-10,10,-11,10,-14,12,-11,9,-12,11,-13,11,-13,12,-10,11,-11,13,-10,11,-14,11,-13,13,-10,9,-10,9,-12,7,-9,8,-9,10,-9,6,-9,6,-22,19,-11,12,-8,14,-13,7,-6,12,-14,7,-5,8,-10,9,-8,8,-9,10,-13,7,-9,12,-10,10,-11,12,-9,7,-10,11,-5,8,-10,5,-6,9,-14,8,-9,9,-6,7,-9,5,-4,7,-8,6,-3,8,-7,5,-7,4,-4,5,-8,6,-7,7,-8,5,-7,7,-7,7,-5,8,-5,5,-4,5,-4,6,-5,5,-3,5,-4,3,-5,3,-3,3,-4,3,-3,4,-4,4,-2,4,-4,3,-7,4,-6,5,-7,6,-6,5,-5,5,-7,6,-7,4,-7,5,-5,5,-5,5,-6,5,-12,3,-17,16,-8,13,-11,10,-16,7,-8,13,-18,10,-15,16,-9,11,-10,6,-8,11,-12,6,-3,9,-13,9,-13,7,-7,9,-11,6,-3,8,-10,6,-7,10,-6,5,-10,9,-8,8,-9,3,-3,5,-5,3,-3,4,-6,4,-4,4,-2,3,-5,4,-4,5,-7,9,-8,8,-8,10,-53,22,-53,43,-55,42,-43,32,-46,40,-38,25,-33,18,-11,12,-20,10,-16,10,-23,14,-27,20,-34,34,-31,35,-25,27,-23,19,-23,25,-20,19,-15,14,-9,13,-11,15,-10,14,-13,17,-12,15,-9,13,-11,20,-21,33,-22,36,-28,46,-51,54,-50,58,-44,50,-45,41,-32,34,-15,10,-4,4,-4,1,-5,4,-4,8,-21,14,-26,29,-39,36,-19,26,-22,23,-20,25,-22,17,-7,7,-7,15,-26,24,-18,22,-21,18,-18,20,-20,21,-22,22,-17,21,-9,16,-2,4,-8,9,-4,4,-8,13,-11,8,-10,11,-8,10,-14,15,-26,21,-29,31,-34,29,-33,35,-33,41,-30,38,-22,31,-20,21,-12,16,-4,9,-1,2,-1,2,-2,1,-1,2,-2,2,-3,2,-22,13,-29,21,-22,17,-18,31,-29,36,-24,41,-18,22,-16,12,-14,11,-13,19,-12,12,-6,7,-4,4,-3,5,-4,7,-7,6,-7,8,-19,16,-22,19,-20,22,-22,22,-22,25,-24,22,-21,27,-25,21,-21,25,-24,23,-22,23,-24,24,-22,24,-20,26,-18,23,-19,22,-19,23,-17,19,-15,19,-11,18,-26,19,-19,16,-5,6,-7,6,-6,6,-8,9,-9,10,-10,13,-10,8,-12,13,-10,12,-10,10,-7,9,-7,10,-6,8,-4,4,-3,2,-7,13,-27,19,-26,23,-29,27,-30,29,-32,35,-31,35,-29,32,-26,28,-27,24,-26,19,-23,21,-22,17,-20,15,-16,15,-13,16,-11,15,-15,10,-24,22,-21,27,-28,24,-27,27,-26,28,-22,28,-22,26,-16,14,-11,9,-10,17,-53,48,-46,46,-36,41,-42,40,-41,41,-34,35,-11,8,-5,6,-6,3,-4,4,-11,13,-22,23,-14,18,-9,11,-8,6,-5,4,-6,9,-38,27,-50,44,-52,41,-48,43,-47,42,-46,41,-47,43,-46,36,-42,32,-38,32,-42,33,-38,31,-28,28,-30,29,-29,29,-29,28,-29,30,-37,27,-37,28,-38,26,-35,27,-34,27,-34,26,-32,27,-25,26,-7,15,-1,1,-1,1,-1,0,0,0,-16,15,-20,16,-13,23,-4,5,-3,3,-4,7,-14,12,-17,13,-21,19,-21,19,-17,15,-17,12,-17,10,-13,12,-13,11,-11,13,-10,12,-12,13,-11,14,-11,12,-16,13,-18,12,-20,18,-21,17,-20,16,-22,17,-22,23,-18,18,-19,16,-19,15,-19,12,-4,6,-2,2,-5,6,-14,11,-20,10,-14,17,-7,9,-11,12,-11,15,-16,14,-16,14,-14,14,-16,13,-15,14,-14,12,-15,11,-10,12,-11,12,-9,10,-8,9,-4,2,-1,0,-11,22,-11,16,-5,9,-3,2,-4,3,-7,7,-10,11,-18,15,-17,14,-18,16,-20,17,-21,19,-25,22,-17,20,-9,16,-16,16,-1,2,-1,1,-1,2,-12,21,-9,12,-13,11,-7,13,-11,10,-8,13,-10,14,-12,17,-10,13,-12,11,-23,27,-25,28,-20,25,-17,20,-7,9,-9,12,-26,46,-5,5,-3,2,-1,2,-7,3,-10,13,-10,10,-4,6,-5,5,-5,5,-6,6,-5,7,-12,14,-18,20,-22,25,-22,24,-17,21,-27,22,-15,14,-3,3,-2,1,-1,1,-1,1,-1,1,-7,11,-11,14,-10,13,-10,11,-9,12,-9,13,-9,14,-10,12,-11,11,-11,12,-12,12,-12,11,-13,12,-15,13,-15,14,-21,15,-20,14,-20,14,-18,13,-18,13,-20,14,-21,20,-20,22,-18,23,-18,24,-20,22,-14,20,-4,5,-2,4,-2,1,-1,1,-4,8,-1,3,-19,24,-19,23,-22,22,-20,21,-25,20,-17,14,-16,14,-10,12,-1,1,-1,1,-1,1,-1,0,-1,0,-1,1,0,1,0,6,-11,11,-11,15,-17,21,-25,30,-18,26,-14,16,-7,9,-15,11,-15,19,-24,26,-29,30,-26,25,-10,15,-3,3,-1,1,-1,1,0,0,0,0,0,1,-1,14,-16,18,-23,22,-21,19,-20,17,-18,18,-17,16,-16,15,-15,15,-8,11,-6,7,-6,7,-7,8,-6,6,-8,10,-12,13,-12,19,-15,19,-16,23,-17,23,-16,21,-14,17,-8,9,-14,11,-31,22,-23,27,-28,22,-25,24,-22,24,-27,25,-11,10,-2,1,-1,1,-9,19,-8,11,-22,23,-21,28,-22,34,-24,30,-18,27,-25,18,-8,9,-6,8,-1,1,-1,1,-1,0,0,1,-10,12,-11,10,-18,19,-30,24,-20,19,-15,13,-3,0,0,1,0,0,0,0,0,0,0,0,-5,8,-22,28,-15,25,-7,10,-5,6,-13,11,-12,17,-13,20,-15,20,-11,17,-7,12,-14,8,-20,24,-19,22,-21,22,-24,23,-21,22,-19,23,-20,15,-17,18,-8,10,-8,7,-2,2,0,1,-10,18,-16,23,-15,17,-16,17,-16,16,-16,16,-16,16,-16,16,-15,16,-12,15,-12,11,-15,13,-5,6,-2,3,-10,7,-5,6,-12,15,-12,13,-12,17,-9,15,-8,15,-10,17,-13,17,-11,17,-13,14,-11,14,-12,14,-12,15,-13,15,-11,15,-17,15,-15,13,-15,14,-15,16,-16,17,-13,19,-14,14,-13,15,-12,14,-11,13,-9,12,-10,14,-8,14,-11,12,-7,7,-2,2,-1,1,-1,0,0,0,-14,9,-14,12,-8,8,-3,5,-3,2,-2,3,-1,1,-11,9,-12,16,-14,20,-12,18,-13,14,-21,22,-15,22,-14,17,-20,21,-14,19,-17,20,-17,18,-15,17,-14,16,-13,15,-11,15,-9,13,-13,13,-15,18,-13,17,-14,19,-18,18,-23,25,-13,17,-16,21,-19,19,-18,19,-13,14,-15,20,-18,23,-13,15,-8,10,-2,3,-2,1,-1,1,-9,14,-16,15,-5,5,-5,5,-3,3,-2,2,-2,2,-7,14,-13,18,-15,22,-10,12,-6,12,-9,18,-12,22,-21,26,-21,28,-21,27,-22,25,-22,21,-22,26,-25,27,-29,30,-32,34,-31,34,-32,34,-32,35,-33,33,-33,32,-33,31,-28,29,-24,30,-25,30,-24,29,-25,29,-24,28,-24,24,-27,27,-30,30,-34,44,-27,38,-19,26,-22,23,-19,23,-15,14,-10,13,-3,4,-19,21,-2,3,-3,4,-10,11,-6,9,-7,8,-6,22,-19,23,-41,48,-44,47,-38,43,-44,41,-40,40,-34,43,-37,42,-38,44,-19,21,-12,10,-4,6,-4,5,-3,6,-2,1,-1,1,-14,20,-16,27,-22,19,-42,38,-53,39,-51,31,-54,31,-43,31,-19,27,-11,13,-6,6,-8,8,-1,2,-3,4,-1,1,-1,1,-15,20,-16,20,-9,11,-4,5,-2,2,-19,18,-29,24,-23,21,-13,20,-9,10,-8,7,-4,6,-5,6,-17,15,-20,21,-27,24,-34,25,-22,30,-12,8,-6,7,-5,5,-3,2,-5,10,-17,15,-18,17,-17,17,-14,16,-6,5,-1,1,-1,1,-1,1,0,0,0,0,-1,1,-1,0,0,0,-16,12,-26,33,-15,20,-8,9,-4,4,-3,2,-2,1,-4,10,-24,32,-24,30,-23,29,-22,27,-20,24,-18,24,-17,22,-15,20,-12,17,-7,12,-5,5,-5,4,-3,4,-4,5,-5,5,-6,5,-4,5,-4,5,-5,4,-4,4,-2,2,-4,3,-15,26,-20,20,-29,26,-18,22,-24,17,-17,20,-14,16,-9,10,-8,9,-5,6,-4,7,-6,6,-5,7,-5,7,-5,8,-5,8,-5,9,-7,8,-6,7,-3,3,-1,1,-5,9,-3,5,-4,4,-2,2,-1,1,-1,1,-1,1,-1,0,0,1,0,0,0,0,-2,1,-19,26,-22,23,-30,31,-30,24,-19,22,-12,14,-3,4,-1,1,-1,0,0,0,0,0,-3,2,-1,0,-6,8,-14,9,-15,23,-17,23,-18,20,-17,20,-16,18,-14,18,-14,19,-14,17,-14,16,-13,16,-14,17,-16,17,-13,17,-7,9,-5,6,-2,4,-2,2,-3,3,-7,8,-9,11,-9,10,-9,9,-8,8,-8,8,-7,7,-6,7,-5,5,-5,2,-1,2,-1,1,0,1,0,0,-1,1,-1,0,0,0,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,-1,2,-10,10,-3,2,-1,1,-10,5,-2,1,-1,2,-2,2,-2,1,-1,2,-2,2,-2,1,-2,1,-2,3,-3,2,-1,3,-3,1,-2,3,-3,1,-1,2,-3,1,-3,3,-2,3,-2,2,-3,2,-2,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,2,-5,6,-3,1,-5,6,-4,2,-1,2,-2,1,-1,1,-2,1,-2,2,-2,2,-2,1,-1,2,-2,1,-1,2,-2,1,0,2,-1,0,-3,1,-3,5,-3,3,-1,3,-3,2,-13,11,-30,17,-33,27,-32,27,-28,26,-24,29,-23,30,-15,20,-21,18,-19,21,-17,18,-17,18,-18,19,-14,19,-19,18,-19,20,-21,18,-20,16,-10,12,-13,14,-10,14,-10,10,-7,11,-8,7,-8,9,-12,13,-9,12,-14,16,-18,20,-22,25,-22,25,-20,24,-20,22,-19,24,-19,25,-20,17,-31,20,-22,22,-29,22,-20,24,-22,24,-19,25,-26,24,-23,23,-24,24,-35,25,-28,27,-26,27,-23,30,-22,24,-18,18,-18,15,-20,19,-17,16,-34,17,-53,43,-45,40,-21,13,-6,11,-2,2,-7,9,-15,18,-17,18,-24,24,-24,22,-25,29,-27,26,-26,24,-4,5,-2,3,-8,10,-12,18,-19,13,-13,16,-44,42,-47,44,-41,41,-39,39,-30,30,-29,31,-35,31,-37,34,-34,36,-37,37,-33,37,-31,37,-32,43,-38,44,-33,38,-35,36,-34,38,-35,35,-33,31,-31,28,-28,29,-28,25,-26,28,-24,25,-24,27,-20,24,-20,20,-19,20,-19,18,-17,15,-18,12,-14,16,-17,10,-26,21,-21,31,-21,22,-24,27,-20,21,-22,30,-22,26,-18,21,-20,25,-17,20,-7,6,-2,2,-1,2,-3,2,-8,10,-13,14,-12,14,-11,12,-14,16,-10,10,-7,5,-11,5,-17,18,-20,19,-19,21,-20,20,-20,21,-20,21,-18,21,-19,21,-18,23,-19,21,-17,22,-18,23,-17,20,-17,22,-17,20,-15,20,-19,19,-18,20,-18,19,-19,20,-19,21,-21,27,-22,29,-18,28,-17,31,-18,33,-22,32,-21,32,-19,33,-23,32,-14,24,-18,24,-19,27,-15,19,-11,7,-6,2,0,2,-1,1,-23,34,-16,15,-16,12,-10,9,-21,13,-8,6,-3,2,-4,3,-22,18,-33,26,-34,24,-34,24,-36,24,-35,32,-36,33,-37,34,-31,30,-25,28,-23,25,-15,19,-9,13,-11,8,-9,7,-6,7,-5,7,-8,9,-11,12,-10,10,-8,11,-10,8,-10,12,-29,20,-22,23,-20,27,-21,25,-18,27,-18,29,-9,17,-10,11,-6,9,-6,7,-1,1,-2,0,0,1,-1,1,-2,1,-18,33,-10,11,-10,13,-8,10,-6,7,-4,4,-5,6,-19,16,-20,23,-18,17,-19,17,-16,18,-15,17,-17,15,-17,16,-15,18,-17,18,-20,19,-20,19,-16,19,-17,16,-14,16,-13,8,-10,15,-14,21,-13,14,-17,19,-17,20,-15,19,-13,17,-11,10,-6,7,-5,5,-2,2,-13,8,-14,10,-12,16,-13,13,-8,14,-11,11,-10,13,-12,15,-11,14,-11,14,-11,14,-12,14,-9,15,-11,15,-10,14,-7,14,-9,8,-8,7,-7,5,-2,9,-2,2,-1,2,-1,1,-1,1,-1,1,-3,3,-2,2,-2,2,-2,2,-3,2,-1,3,-4,2,-3,4,-3,2,-2,2,-2,1,-1,2,-2,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-10,2,-19,25,-22,30,-25,31,-28,41,-28,41,-33,42,-35,44,-30,32,-29,34,-25,29,-29,24,-25,27,-26,25,-21,23,-25,19,-24,22,-28,21,-26,28,-25,26,-23,25,-23,25,-18,18,-11,5,-1,3,-1,2,-36,50,-15,15,-23,15,-18,23,-12,12,-8,7,-4,4,-3,5,-3,1,-3,6,-20,16,-22,15,-23,14,-23,15,-22,18,-25,22,-22,25,-24,21,-19,20,-22,20,-21,24,-23,23,-21,25,-20,23,-24,29,-24,30,-22,28,-21,24,-21,25,-18,18,-19,20,-20,19,-18,18,-19,19,-17,17,-16,17,-17,15,-14,20,-14,19,-14,20,-13,20,-12,12,-11,10,-13,8,-14,14,-17,13,-16,13,-10,9,-5,7,-2,1,0,2,-1,0,-1,1,-2,3,-4,4,-6,11,-3,3,-14,24,-5,14,-4,5,-7,5,-10,9,-7,10,-6,10,-4,3,-2,3,-3,1,0,2,-1,1,-1,1,-1,3,-9,6,-9,15,-11,13,-12,15,-15,16,-16,17,-20,15,-24,18,-20,16,-19,16,-21,16,-20,19,-18,15,-16,18,-10,13,-7,5,-8,6,-7,9,-4,4,-5,4,-3,2,-2,2,0,2,-1,1,-19,30,-12,24,-10,11,-7,8,-7,5,-4,4,-14,5,-26,32,-32,33,-33,35,-20,31,-21,32,-26,32,-27,35,-24,33,-13,20,-5,4,-1,1,-2,5,-1,6,-3,5,-7,15,-8,5,-8,13,-26,26,-29,29,-24,28,-21,25,-19,22,-8,13,0,2,-1,1,0,1,-1,1,-1,1,-17,21,-15,14,-8,5,-16,15,-20,28,-17,28,-13,16,-13,9,-12,11,-14,11,-9,12,-8,6,-6,6,-4,3,-8,7,-10,17,-15,19,-14,17,-13,12,-19,15,-10,10,-8,7,-5,4,-10,10,-14,19,-15,27,-16,25,-16,26,-19,24,-17,25,-16,24,-16,25,-16,23,-14,21,-16,20,-14,21,-10,21,-13,19,-12,22,-13,21,-10,24,-12,20,-7,19,-8,9,-5,8,-8,8,-6,8,-5,11,-6,11,-12,19,-13,25,-15,25,-15,26,-14,30,-15,26,-12,25,-14,20,-12,22,-6,7,-2,6,-2,1,-1,1,-1,1,-1,1,-1,4,-1,0,0,1,-9,3,-9,2,-2,3,-2,3,-4,2,-2,3,-4,4,-5,5,-6,5,-4,4,-5,4,-5,4,-5,4,-5,4,-5,6,-4,4,-3,5,-5,3,-3,5,-4,2,-5,5,-5,3,-4,6,-3,3,-2,4,-3,3,-3,3,-3,4,-4,3,-2,4,-3,2,-2,3,-2,1,-1,2,-2,1,0,2,-2,1,-2,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-3,1,-2,4,-7,6,-17,17,-24,22,-15,16,-29,27,-23,24,-23,23,-31,31,-24,24,-23,24,-25,27,-16,13,-35,36,-43,41,-50,44,-44,37,-40,35,-44,39,-43,40,-44,44,-34,38,-36,46,-37,51,-33,44,-31,42,-34,38,-34,38,-16,22,-21,21,-18,25,-24,26,-26,32,-33,35,-33,38,-35,35,-24,27,-23,27,-20,23,-18,18,-12,13,-11,13,-8,22,-8,11,-8,10,-9,13,-9,9,-11,17,-14,18,-16,18,-20,14,-20,15,-18,19,-15,21,-14,23,-14,19,-13,19,-15,20,-15,22,-15,20,-15,16,-9,15,-7,13,-8,11,-7,13,-10,11,-11,16,-12,16,-13,18,-16,16,-15,17,-15,19,-16,18,-17,20,-18,19,-17,21,-21,21,-23,23,-24,24,-21,22,-23,19,-24,23,-21,21,-16,22,-10,6,-3,4,-4,5,-14,26,-11,23,-14,19,-14,13,-8,7,-5,8,-27,14,-29,21,-24,23,-23,19,-26,25,-27,26,-30,27,-25,25,-14,15,-7,9,-10,13,-19,19,-18,28,-17,16,-23,16,-22,22,-20,19,-20,18,-19,20,-23,23,-21,24,-23,24,-22,24,-21,19,-17,18,-13,14,-16,13,-18,16,-20,15,-19,19,-20,22,-15,20,-16,20,-17,20,-17,23,-18,25,-23,23,-21,20,-16,18,-14,18,-15,17,-11,11,-8,9,-9,8,-11,13,-15,16,-16,22,-17,20,-17,20,-16,19,-14,19,-13,18,-12,16,-13,12,-9,7,-11,12,-16,15,-16,15,-16,15,-16,15,-19,16,-14,17,-16,16,-13,16,-16,16,-14,20,-15,16,-11,17,-5,9,-9,8,-10,12,-14,13,-13,16,-12,11,-5,6,-3,0,0,1,-1,0,-9,29,-10,28,-10,11,-15,11,-5,7,-4,6,-4,4,-2,5,-9,6,-7,7,-7,7,-5,8,-8,7,-7,12,-13,15,-12,13,-8,8,-12,13,-16,19,-16,17,-18,19,-26,21,-19,21,-25,23,-19,22,-30,23,-20,23,-26,24,-19,18,-12,8,-2,4,-26,11,-27,26,-23,26,-28,29,-34,22,-32,29,-32,28,-30,25,-23,22,-22,25,-21,26,-21,20,-20,23,-22,28,-18,27,-17,21,-16,25,-13,13,-5,13,-5,5,-3,2,-2,3,-5,1,-5,4,-8,3,-13,9,-18,14,-35,25,-48,35,-30,30,-36,40,-33,40,-31,40,-26,36,-15,21,-10,7,-7,7,-2,3,-40,52,-41,48,-14,18,-30,30,-32,36,-31,38,-33,38,-14,14,-10,15,-21,24,-30,25,-35,29,-36,27,-32,30,-30,25,-27,23,-27,22,-23,24,-19,19,-13,13,-7,10,-4,5,-1,1,-1,2,-1,1,-9,14,-12,29,-43,53,-35,56,-32,50,-25,51,-29,51,-37,51,-35,49,-31,47,-31,36,-10,12,-7,5,-3,4,-5,11,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-17,18,-9,7,-15,18,-28,24,-33,25,-29,28,-32,33,-25,33,-25,32,-26,29,-25,25,-27,21,-29,22,-25,21,-28,26,-23,32,-22,30,-24,29,-18,25,-22,24,-13,19,-21,27,-20,26,-18,21,-15,21,-14,21,-14,16,-11,15,-12,17,-10,16,-12,12,-10,14,-12,11,-9,13,-10,8,-6,7,-7,4,-7,7,-9,10,-10,13,-13,19,-19,16,-18,17,-13,11,-11,10,-9,8,-2,2,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-3,1,-3,3,-3,3,-4,2,-3,4,-4,3,-2,3,-4,2,-2,2,-2,1,-1,1,-2,1,0,2,-1,0,-1,1,-1,0,-1,1,-1,1,-1,1,-1,2,-2,1,-2,3,-22,16,-20,27,-23,12,-16,14,-21,23,-29,27,-26,22,-24,28,-26,31,-22,30,-17,14,-16,14,-24,20,-36,39,-26,35,-19,26,-12,18,-8,5,-4,6,-9,11,-9,15,-12,13,-25,28,-18,20,-17,22,-18,18,-16,18,-15,14,-23,15,-14,12,-6,7,-3,5,-11,14,-22,23,-20,22,-15,24,-17,25,-13,25,-16,10,-10,15,-12,13,-14,12,-15,13,-16,15,-9,11,-6,5,-4,7,-5,3,-5,7,-5,4,-2,4,-7,9,-16,13,-14,21,-12,16,-12,17,-11,16,-11,14,-10,11,-8,10,-11,12,-9,11,-10,7,-7,7,-7,5,-4,4,-6,6,-6,5,-7,10,-15,13,-19,19,-15,18,-20,19,-18,23,-20,24,-18,18,-15,17,-11,9,-7,7,-25,20,-34,27,-26,23,-25,22,-28,22,-25,26,-19,28,-19,24,-15,29,-17,25,-7,10,-7,4,-2,3,-3,0,-1,2,-1,0,0,1,-8,3,-2,1,-2,3,-2,2,-1,2,-3,2,-3,3,-4,3,-3,4,-4,4,-3,6,-7,4,-5,9,-8,5,-5,8,-5,4,-5,5,-5,6,-7,6,-5,6,-6,7,-5,5,-6,5,-5,5,-4,5,-3,6,-4,5,-2,4,-5,2,-2,4,-3,2,-2,3,-3,2,-2,2,-1,2,-2,2,-1,2,-4,1,-2,3,-2,0,0,1,-1,0,0,1,-1,0,-1,1,-9,4,-7,4,-29,21,-51,36,-23,21,-16,18,-6,12,-3,2,-17,29,-13,20,-13,18,-18,19,-14,19,-5,7,-1,3,-2,3,-2,3,-18,16,-9,8,-4,4,-4,3,-5,4,-4,3,-13,11,-47,38,-32,41,-34,37,-35,29,-45,31,-34,36,-26,28,-18,17,-23,19,-21,29,-17,24,-20,20,-23,24,-38,26,-24,27,-26,25,-34,21,-23,21,-15,12,-9,16,-37,25,-34,30,-32,37,-33,34,-24,32,-23,29,-19,21,-19,22,-18,17,-16,16,-13,15,-10,13,-9,11,-7,8,-8,11,-10,13,-11,14,-10,17,-13,19,-12,24,-16,25,-11,24,-16,22,-15,20,-14,25,-13,22,-14,23,-13,21,-9,12,-12,14,-9,14,-9,12,-7,11,-9,7,-5,6,-5,3,-7,4,-6,9,-9,6,-7,12,-10,11,-11,14,-9,9,-5,5,-4,4,-1,3,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,0,-1,2,-2,1,-1,3,-2,1,-1,2,-2,2,-1,2,-2,2,-2,3,-2,4,-3,3,-2,2,-2,1,-3,3,-2,1,-1,2,-2,1,0,2,-1,0,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-21,19,-8,15,-11,12,-10,11,-12,12,-11,11,-9,11,-5,4,-30,22,-33,33,-27,31,-26,26,-26,25,-26,26,-30,27,-29,26,-30,27,-31,27,-26,16,-13,14,-12,15,-15,15,-15,16,-16,15,-15,19,-16,18,-13,20,-16,19,-19,25,-23,33,-23,35,-26,34,-23,33,-24,34,-29,34,-29,38,-33,25,-28,30,-30,26,-31,25,-30,31,-21,31,-18,27,-19,28,-20,26,-16,27,-17,27,-16,25,-19,30,-19,24,-14,25,-16,22,-15,25,-15,21,-12,20,-13,18,-11,20,-13,20,-10,20,-13,19,-12,22,-13,17,-11,18,-12,17,-12,18,-9,19,-11,18,-14,19,-15,20,-12,21,-15,17,-14,18,-15,15,-13,18,-16,17,-15,21,-17,23,-16,23,-18,29,-18,24,-16,21,-15,17,-16,20,-18,19,-16,20,-16,17,-14,17,-16,12,-14,15,-10,7,-7,12,-2,2,-5,2,-5,2,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-15,5,-14,26,-16,30,-17,37,-18,33,-18,36,-17,33,-15,31,-18,32,-17,28,-17,28,-17,25,-14,26,-19,25,-14,24,-11,16,-6,8,-3,5,-2,2,-2,6,-7,3,-7,14,-17,17,-12,19,-11,12,-11,14,-13,12,-9,12,-11,11,-11,15,-15,13,-13,15,-16,12,-16,14,-14,12,-14,13,-9,10,-9,7,-7,5,-3,1,-2,2,-1,0,-1,1,-2,1,0,2,-2,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,0,0,1,-1,0,0,1,-3,1,0,1,-1,0,-9,4,-1,0,-1,1,-1,1,-2,1,-2,2,-2,1,-1,2,-2,1,-1,2,-2,1,0,2,-4,2,-1,2,-2,1,-1,2,-2,1,0,2,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-2,0,-2,3,-5,2,-5,3,-17,8,-21,19,-25,25,-26,25,-24,27,-20,28,-17,26,-16,21,-16,18,-14,14,-15,18,-20,22,-25,36,-29,39,-28,40,-30,36,-27,36,-27,33,-25,31,-35,34,-38,38,-33,30,-33,29,-33,36,-35,38,-40,36,-37,27,-33,28,-21,21,-12,9,-6,6,-10,10,-17,13,-20,15,-21,19,-12,15,-10,6,-7,6,-7,8,-9,7,-7,5,-9,5,-6,7,-9,6,-8,7,-8,6,-6,6,-8,6,-11,7,-10,9,-11,9,-14,9,-12,12,-16,12,-16,13,-16,17,-23,20,-16,21,-18,12,-18,15,-18,21,-29,23,-19,16,-10,12,-7,5,-3,3,-14,6,-18,15,-13,17,-14,17,-12,17,-10,14,-11,19,-10,11,-12,15,-11,16,-10,18,-12,16,-11,14,-12,18,-10,9,-10,9,-9,10,-4,2,-2,1,0,2,-7,5,-8,13,-10,16,-10,12,-17,17,-10,21,-14,18,-19,25,-18,23,-19,18,-18,23,-23,27,-25,29,-25,29,-21,25,-16,19,-12,19,-12,13,-8,12,-5,5,-16,30,-23,16,-19,28,-28,23,-24,31,-25,21,-25,21,-23,23,-29,21,-30,32,-29,34,-30,35,-31,31,-28,32,-27,28,-27,28,-25,25,-17,23,-21,27,-29,29,-25,29,-23,24,-21,24,-26,23,-20,20,-19,19,-16,20,-18,21,-15,19,-12,19,-13,22,-12,23,-13,18,-9,17,-10,12,-7,12,-9,8,-5,6,-2,2,-1,1,-3,1,-2,5,-12,13,-8,9,-10,8,-3,5,-1,2,-2,1,-1,1,-1,2,-2,2,-2,1,-1,5,-15,6,-17,14,-21,13,-19,17,-21,17,-20,17,-25,15,-22,17,-23,18,-20,18,-21,19,-23,16,-18,22,-13,8,-6,4,-13,30,-9,16,-5,5,-3,4,-8,6,-14,19,-29,26,-24,21,-24,27,-23,22,-21,23,-22,25,-15,20,-11,11,-2,3,-17,22,-8,10,-7,5,-8,7,-5,4,-3,6,-3,0,-3,3,-14,15,-21,20,-24,21,-23,21,-20,22,-20,22,-24,21,-27,30,-22,30,-23,23,-16,22,-21,18,-17,24,-16,19,-11,13,-4,6,-2,2,-1,3,-4,13,-4,9,-8,8,-5,13,-7,9,-8,11,-8,8,-9,16,-7,7,-5,13,-9,5,-3,4,-8,11,-25,24,-25,34,-30,38,-30,36,-25,35,-24,34,-22,33,-22,32,-14,31,-11,29,-13,22,-9,24,-12,22,-8,20,-13,21,-9,23,-9,24,-9,19,-8,17,-9,14,-10,19,-9,10,-9,7,-5,8,-3,6,-4,4,-1,4,-2,0,-1,2,-2,2,-1,1,-1,2,-1,2,-1,2,-1,1,-1,1,-1,1,0,1,-1,1,0,1,-2,0,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,1,-1,0,0,1,-1,1,-7,8,-1,1,0,1,-1,0,0,1,-2,1,-1,1,-1,1,-12,10,-4,8,-2,3,-1,2,-2,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,4,-1,1,-1,2,-17,8,-32,37,-38,55,-43,53,-28,44,-29,27,-22,26,-21,28,-23,30,-24,24,-23,25,-21,24,-21,27,-23,26,-23,27,-22,27,-23,21,-27,23,-29,22,-26,23,-26,23,-26,25,-31,23,-28,25,-22,23,-22,31,-29,32,-26,33,-28,28,-19,27,-22,25,-22,25,-23,23,-22,23,-23,30,-27,31,-24,33,-23,31,-22,29,-17,26,-6,19,-3,4,0,1,-1,1,0,1,-1,2,-21,34,-15,16,-17,14,-14,21,-13,18,-10,10,-6,9,-3,5,-11,3,-19,18,-23,19,-23,23,-24,23,-23,24,-24,24,-23,26,-24,26,-24,25,-26,25,-23,24,-20,24,-23,22,-24,24,-26,24,-23,25,-25,26,-22,27,-25,27,-25,29,-26,30,-24,29,-23,23,-16,19,-7,10,-6,6,-1,3,-9,23,-12,19,-9,8,-13,13,-18,14,-15,18,-14,15,-13,18,-18,20,-16,20,-19,19,-20,21,-18,20,-19,16,-25,23,-20,18,-19,18,-19,17,-17,17,-20,17,-17,20,-15,17,-20,23,-21,22,-18,25,-17,21,-18,15,-13,8,-4,3,-1,1,-1,0,0,1,-1,0,0,1,-6,8,-9,9,-6,8,-8,5,-6,6,-6,4,-6,7,-7,4,-5,7,-14,15,-21,17,-20,24,-19,23,-22,23,-20,23,-20,23,-15,24,-17,21,-14,23,-14,21,-11,19,-15,17,-14,19,-12,16,-13,16,-8,14,-12,11,-7,10,-10,6,-7,8,-7,4,-9,8,-16,15,-15,18,-17,16,-26,22,-26,23,-23,19,-25,32,-22,21,-26,31,-21,19,-22,24,-13,15,-9,7,-2,0,0,1,-1,0,-1,1,-11,23,-11,17,-8,7,-3,4,-2,1,-2,1,-3,5,-4,4,-9,8,-8,8,-14,8,-18,15,-18,24,-28,31,-28,30,-30,27,-26,27,-21,23,-21,20,-20,21,-17,20,-17,17,-15,15,-13,14,-15,14,-11,12,-8,3,0,1,-1,0,-1,1,-1,1,-1,1,-25,33,-19,18,-10,12,-8,8,-7,10,-9,6,-8,8,-9,13,-4,6,-5,4,-7,8,-17,24,-13,25,-17,29,-17,32,-17,33,-18,32,-16,33,-15,34,-19,35,-16,33,-13,31,-22,29,-14,29,-17,27,-15,31,-17,27,-15,28,-13,27,-15,29,-15,26,-15,28,-18,26,-17,28,-14,28,-15,23,-15,26,-16,21,-14,22,-16,19,-14,21,-20,23,-17,19,-16,17,-20,24,-17,22,-17,23,-14,15,-12,9,-10,9,-5,4,-3,10,-7,10,-16,18,-14,14,-16,21,-15,14,-23,20,-20,23,-19,19,-25,24,-28,23,-22,32,-30,29,-16,22,-21,22,-17,22,-30,24,-12,14,-12,10,-7,9,-2,1,-1,1,-12,7,-2,10,-7,5,-2,4,-17,14,-26,25,-23,28,-17,26,-8,8,-16,12,-20,24,-23,17,-30,24,-20,20,-22,25,-24,23,-26,27,-28,25,-18,28,-23,21,-11,12,-4,2,-2,2,-1,3,-17,20,-21,38,-28,19,-22,16,-26,24,-17,17,-21,18,-20,21,-22,20,-23,22,-23,22,-21,25,-16,23,-17,18,-17,21,-16,20,-17,23,-18,23,-17,23,-18,20,-17,24,-18,22,-15,21,-19,17,-18,19,-15,17,-10,16,-7,8,-9,8,-10,11,-19,15,-20,34,-21,26,-18,25,-25,26,-19,23,-18,21,-14,18,-12,8,-6,8,-3,3,-1,3,-1,3,-3,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-7,9,-3,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-2,0,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,2,-1,1,-4,2,-7,5,-2,2,0,1,-2,0,-2,11,-31,17,-35,37,-33,29,-40,32,-42,32,-31,33,-23,21,-15,14,-13,9,-8,19,-16,19,-20,18,-38,30,-37,33,-33,36,-34,33,-35,30,-25,31,-20,29,-19,27,-17,28,-16,25,-15,26,-16,22,-15,25,-15,23,-16,19,-13,26,-14,22,-11,10,-5,4,-3,5,-1,1,0,1,-1,0,-1,1,-4,9,-4,4,-1,1,-2,1,-2,3,-8,19,-13,8,-26,17,-22,23,-18,13,-11,18,-26,23,-24,26,-22,22,-20,20,-21,18,-18,23,-19,25,-18,22,-21,16,-20,19,-22,15,-18,20,-13,21,-20,20,-12,20,-15,20,-10,17,-9,11,-4,6,-14,9,-1,1,-2,1,-1,1,-16,15,-1,1,-1,1,-1,1,0,1,-1,0,0,2,-5,2,-6,4,-8,7,-6,8,-9,5,-7,6,-10,5,-11,7,-8,6,-10,7,-9,7,-7,6,-8,9,-10,6,-5,6,-6,5,-1,1,-2,0,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-2,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,2,-1,2,-2,2,-2,2,-1,0,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,0,0,2,-5,3,-6,7,-6,6,-9,14,-20,19,-28,37,-46,44,-39,37,-41,36,-40,35,-36,36,-34,29,-28,23,-22,19,-17,11,-9,11,-15,9,-15,11,-15,15,-20,17,-20,23,-26,22,-25,26,-23,26,-24,28,-26,29,-23,25,-24,27,-19,25,-21,21,-18,19,-16,15,-15,11,-25,12,-24,18,-24,18,-23,24,-21,23,-34,25,-26,20,-24,22,-24,25,-23,23,-22,18,-19,22,-19,21,-22,18,-8,10,-2,1,-1,2,-1,1,0,1,-1,1,-2,1,-2,1,-1,1,-1,1,-1,1,0,1,-1,0,-10,4,-19,24,-22,34,-24,35,-29,42,-30,43,-35,47,-24,40,-25,25,-24,25,-26,30,-22,35,-26,34,-22,37,-27,32,-29,27,-28,24,-28,26,-27,25,-30,28,-27,25,-26,27,-27,26,-25,27,-26,26,-24,24,-26,23,-24,25,-26,25,-22,24,-21,31,-25,31,-22,30,-20,28,-22,25,-16,21,-13,20,-14,19,-14,18,-12,14,-9,16,-9,14,-11,16,-14,19,-15,19,-14,18,-15,18,-13,18,-15,16,-13,15,-9,11,-14,19,-16,19,-15,19,-15,21,-17,18,-19,22,-20,25,-22,33,-23,32,-36,26,-32,21,-18,18,-17,25,-13,23,-14,23,-17,24,-15,16,-6,12,-12,10,-2,1,-7,10,-12,11,-13,11,-16,19,-19,28,-21,27,-23,31,-21,28,-18,28,-28,27,-26,29,-31,22,-25,19,-25,17,-27,17,-23,15,-23,15,-22,15,-20,15,-20,18,-21,19,-24,21,-26,20,-27,22,-29,24,-24,22,-20,23,-8,13,-7,13,-21,21,-22,22,-23,22,-21,21,-27,20,-28,28,-24,20,-20,21,-32,20,-13,10,-5,3,-11,10,-21,17,-16,22,-10,25,-13,15,-10,21,-13,19,-13,20,-8,13,-3,8,-2,2,0,2,-2,0,0,2,-15,15,-14,15,-5,4,-5,6,-11,11,-19,16,-8,14,-13,20,-16,19,-14,18,-11,16,-11,10,-9,15,-15,13,-15,14,-17,14,-22,19,-21,26,-12,15,-5,4,-6,8,-21,14,-17,18,-7,13,-5,4,-5,6,-3,0,0,2,-3,3,-5,10,-4,2,-13,20,-25,22,-18,22,-16,27,-15,25,-15,23,-12,19,-12,17,-13,16,-10,17,-13,18,-12,21,-14,22,-15,25,-18,25,-18,24,-20,25,-17,27,-18,17,-20,17,-25,16,-30,17,-22,16,-16,19,-20,23,-24,27,-24,31,-22,23,-18,21,-7,6,-3,3,-4,2,-7,3,-7,6,-12,9,-10,5,-23,20,-34,30,-41,43,-41,44,-35,37,-27,31,-26,27,-22,27,-21,23,-18,20,-21,17,-18,20,-16,16,-24,17,-23,18,-16,16,-18,16,-19,16,-15,17,-13,12,-13,10,-16,13,-14,14,-14,15,-18,21,-20,22,-27,34,-21,20,-14,17,-5,3,-1,1,0,1,-1,0,-11,26,-11,18,-4,6,-17,13,-16,16,-17,15,-20,17,-16,15,-20,16,-19,17,-18,20,-20,21,-20,20,-14,13,-7,5,-16,10,-20,16,-16,18,-16,16,-13,17,-14,15,-12,15,-11,10,-14,16,-12,15,-12,15,-12,17,-12,13,-15,16,-12,10,-13,14,-14,16,-14,18,-16,18,-15,21,-18,22,-17,22,-18,23,-20,26,-23,17,-20,22,-18,27,-17,21,-17,21,-16,18,-16,23,-15,19,-13,23,-11,21,-10,22,-13,18,-7,13,-9,10,-15,7,-3,9,-2,4,-14,13,-6,5,-6,11,-5,3,-6,8,-11,11,-10,4,-8,13,-8,13,-8,11,-12,9,-11,6,-8,4,-6,2,-1,1,-1,1,-1,0,-1,1,-17,7,-6,5,-3,1,-1,3,-3,1,-2,3,-4,1,-3,4,-4,8,-3,4,-3,4,-5,4,-4,3,-5,3,-4,4,-4,3,-3,4,-4,2,-2,3,-3,2,-1,3,-3,2,-1,3,-2,2,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,2,-2,1,-31,27,-37,29,-45,42,-38,43,-33,47,-42,45,-38,42,-40,38,-37,40,-29,38,-27,30,-24,27,-20,25,-20,23,-30,26,-34,39,-39,38,-34,36,-32,35,-29,32,-28,28,-25,27,-19,19,-16,18,-14,15,-16,15,-16,16,-16,14,-14,15,-22,19,-27,24,-32,26,-29,26,-31,24,-31,26,-29,22,-28,22,-29,24,-28,24,-31,26,-29,24,-25,25,-28,25,-28,27,-29,26,-29,28,-27,26,-26,25,-25,23,-21,20,-16,13,-9,9,-5,5,-5,4,-6,7,-9,7,-8,9,-9,12,-7,12,-10,9,-9,14,-11,9,-7,6,-4,2,-14,14,-23,20,-21,20,-21,17,-24,16,-24,21,-19,15,-28,19,-26,18,-21,19,-19,18,-23,22,-20,23,-18,18,-22,18,-21,18,-21,14,-21,14,-20,17,-19,15,-16,15,-13,9,-15,12,-23,14,-28,32,-32,33,-27,31,-28,31,-27,24,-13,9,-1,2,-3,4,-26,20,-25,26,-12,11,-8,4,-10,8,-21,15,-21,18,-20,21,-20,21,-21,27,-22,27,-21,28,-18,26,-17,26,-19,28,-17,25,-14,13,-6,4,-6,4,-4,3,-9,8,-5,2,-2,3,-10,7,-12,19,-14,19,-12,23,-14,23,-13,26,-12,28,-11,23,-12,17,-9,12,-10,10,-6,7,-5,5,-4,7,-9,10,-23,28,-23,34,-28,35,-28,32,-31,27,-25,31,-27,30,-24,32,-30,23,-17,16,-6,10,-2,2,-1,1,-17,20,-7,11,-8,4,-6,4,-4,2,-12,8,-17,13,-12,18,-15,20,-11,20,-12,14,-10,16,-8,10,-11,13,-9,12,-11,11,-8,9,-16,6,-12,16,-20,14,-19,18,-24,23,-12,14,-9,6,-10,7,-15,12,-11,16,-10,11,-8,8,-8,11,-9,10,-10,10,-17,18,-11,16,-10,13,-5,13,-14,15,-15,16,-17,15,-18,18,-21,27,-26,31,-29,34,-29,34,-27,34,-29,36,-27,32,-28,35,-26,36,-30,24,-29,41,-28,27,-23,20,-18,12,-14,13,-20,23,-21,19,-20,21,-17,14,-15,16,-15,15,-14,13,-13,12,-10,11,-11,10,-9,9,-8,7,-14,12,-19,13,-12,15,-10,9,-7,7,-7,7,-5,5,-1,4,-5,5,-3,6,-8,2,-16,16,-24,20,-17,21,-17,15,-10,14,-12,13,-11,11,-14,13,-12,14,-14,14,-21,20,-20,22,-21,22,-12,7,-5,3,0,1,-3,1,-1,1,-2,0,-1,1,-2,2,-2,1,-3,3,-4,3,-3,4,-3,4,-3,4,-5,3,-2,5,-6,4,-3,5,-5,4,-3,4,-4,4,-3,5,-5,6,-4,5,-4,6,-4,4,-3,3,-4,3,-2,2,-3,1,0,2,-3,1,-2,2,-2,0,0,1,-1,1,-1,1,-1,1,-2,1,-2,4,-9,4,-12,12,-15,16,-21,22,-26,22,-20,16,-19,16,-21,20,-19,16,-18,24,-15,15,-6,11,-9,4,-36,32,-49,30,-37,29,-39,27,-40,28,-35,32,-36,29,-32,27,-33,26,-30,29,-27,27,-28,29,-30,28,-23,27,-31,24,-32,35,-35,36,-35,36,-33,34,-28,30,-27,27,-24,22,-21,21,-19,20,-13,14,-13,8,-3,12,-8,6,-1,2,-1,1,-2,2,-1,1,-6,3,-13,17,-15,19,-18,24,-21,23,-19,26,-18,26,-16,25,-18,21,-17,22,-16,15,-13,15,-6,8,-4,6,-2,4,-2,6,-8,3,-8,6,-11,13,-14,12,-15,15,-15,14,-16,13,-14,13,-12,13,-14,17,-15,16,-14,13,-12,11,-13,8,-9,7,-3,3,-2,3,0,0,-1,0,-1,3,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-3,1,-4,2,-7,5,-11,8,-12,15,-14,22,-18,17,-20,26,-19,24,-18,24,-19,18,-11,15,-8,10,-4,9,-2,2,-1,2,-1,1,-17,21,-22,21,-21,24,-12,11,-6,5,-7,7,-10,7,-13,15,-11,11,-11,13,-11,10,-13,16,-14,17,-15,21,-16,19,-17,18,-15,15,-12,10,-8,8,-6,4,-1,3,-19,17,-23,25,-15,14,-8,8,-5,4,-7,7,-2,1,-18,11,-21,19,-18,23,-17,22,-24,17,-18,25,-18,23,-13,25,-16,20,-13,22,-17,21,-11,17,-13,16,-10,19,-12,16,-10,16,-11,15,-9,13,-11,16,-11,19,-13,20,-14,17,-16,18,-13,14,-12,17,-13,13,-9,15,-10,11,-8,14,-12,11,-8,10,-11,9,-10,10,-10,9,-11,10,-9,8,-9,8,-4,6,-4,5,0,3,-3,1,0,2,-2,1,-2,2,-2,1,-1,3,-2,2,-1,2,-1,2,-1,1,-1,1,0,0,-2,0,0,3,-3,2,-1,2,-2,1,-1,2,-2,2,-3,3,-7,11,-26,30,-52,41,-48,53,-32,37,-42,40,-40,42,-39,40,-39,41,-40,47,-34,44,-34,42,-40,39,-39,36,-38,40,-36,36,-31,40,-36,43,-38,42,-36,40,-40,37,-41,42,-38,37,-38,39,-38,34,-41,37,-36,34,-42,35,-33,34,-37,34,-37,35,-36,39,-32,34,-27,25,-17,17,-13,9,-13,9,-10,8,-8,7,-4,5,-3,4,-3,2,-1,2,-1,1,-1,1,-1,0,-1,1,-3,2,-4,4,-3,3,-2,1,-1,1,-29,32,-17,17,-17,14,-22,23,-13,12,-2,6,-1,0,-1,1,-1,1,-1,1,0,1,-8,10,-6,11,-6,5,-6,7,-13,16,-20,28,-35,40,-34,37,-33,40,-34,41,-32,37,-30,35,-28,31,-28,30,-25,22,-28,26,-27,29,-27,31,-20,20,-34,34,-24,28,-25,27,-20,36,-26,36,-23,37,-21,22,-20,25,-23,22,-24,29,-22,20,-15,17,-11,13,-11,10,-9,13,-12,12,-10,13,-10,11,-9,15,-13,22,-11,19,-14,17,-10,18,-11,12,-10,11,-8,6,-8,8,-4,5,-4,4,-2,3,-3,2,-1,3,-2,1,-2,3,-2,2,-1,2,-2,2,-2,3,-3,2,-1,1,-2,2,-2,1,-1,2,-2,1,-1,1,-4,2,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-2,2,-3,3,-4,4,-4,4,-5,5,-8,20,-8,12,-12,20,-3,8,-12,17,-34,28,-39,43,-37,40,-35,41,-29,37,-26,37,-30,38,-25,34,-26,35,-29,36,-31,40,-31,40,-38,43,-39,45,-36,39,-36,40,-19,39,-22,25,-21,29,-23,31,-26,37,-32,37,-31,35,-32,32,-29,36,-31,39,-29,34,-36,31,-36,38,-32,31,-35,33,-38,33,-32,36,-34,38,-38,41,-35,31,-34,32,-28,28,-22,21,-14,16,-18,21,-24,31,-28,35,-21,21,-29,25,-26,27,-22,25,-37,33,-26,28,-22,20,-30,28,-10,7,-5,4,-11,11,-21,13,-22,9,-19,10,-21,12,-16,11,-16,10,-19,11,-19,14,-20,13,-19,13,-11,11,-9,11,-10,10,-7,9,-7,4,-8,5,-14,21,-21,22,-21,27,-20,26,-18,31,-23,26,-16,32,-19,29,-16,20,-8,7,-4,6,-5,3,-4,4,-6,5,-8,10,-5,9,-5,11,-3,10,-5,7,-5,9,-4,7,-7,12,-5,6,-5,5,-4,4,-5,5,-7,6,-2,4,-6,6,-8,7,-10,8,-14,14,-13,17,-19,18,-20,16,-17,13,-17,21,-21,15,-17,17,-16,15,-16,16,-9,7,-7,6,-8,6,-5,11,-9,11,-9,11,-9,8,-12,11,-11,12,-13,11,-14,14,-13,11,-13,15,-14,15,-14,16,-14,15,-12,15,-17,16,-16,19,-16,21,-15,21,-16,26,-21,33,-15,31,-18,33,-21,34,-22,29,-15,28,-19,21,-11,21,-12,16,-5,9,-2,1,-1,1,-1,1,-1,1,-15,13,-4,5,-12,9,-17,20,-29,35,-32,37,-30,37,-30,34,-32,40,-35,39,-33,39,-35,37,-33,40,-36,42,-34,42,-34,43,-33,41,-32,39,-29,33,-18,27,-24,22,-21,23,-23,22,-24,26,-25,28,-30,32,-26,42,-39,38,-44,42,-39,41,-38,35,-32,39,-32,32,-35,35,-29,32,-30,29,-32,35,-26,37,-25,32,-26,30,-18,30,-15,26,-26,15,-24,20,-28,22,-30,25,-28,24,-22,24,-25,28,-24,27,-16,15,-12,15,-6,5,-2,2,-1,1,0,1,-1,1,-1,1,-18,17,-14,19,-16,21,-25,30,-20,21,-15,14,-19,14,-9,9,-8,7,-11,6,-21,24,-25,28,-27,30,-26,34,-27,33,-26,29,-27,30,-21,33,-27,27,-22,29,-22,26,-23,28,-22,27,-17,26,-20,23,-22,24,-21,24,-20,22,-17,23,-15,20,-16,20,-13,18,-15,17,-15,17,-9,16,-8,11,-2,3,-2,0,0,1,0,0,0,1,-2,2,-3,2,-2,2,-2,2,-3,2,-2,2,-2,7,-2,3,-2,2,-2,2,-2,3,-2,1,-2,3,-3,2,-3,3,-3,2,-2,4,-4,4,-3,3,-3,2,-4,3,-3,3,-3,3,-2,5,-4,2,-2,3,-3,2,-2,3,-3,2,-2,3,-1,2,-2,2,-2,3,-3,2,-3,3,-2,2,-2,2,-2,1,-1,2,-2,1,0,2,-2,1,-1,2,-2,1,-1,2,-1,0,-1,1,-2,2,-1,2,-1,1,-1,1,0,2,-1,1,-1,1,-2,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-5,6,-13,10,-26,25,-20,25,-9,13,-12,8,-16,26,-33,38,-45,49,-55,44,-54,40,-52,41,-32,37,-27,29,-34,24,-29,18,-25,27,-26,25,-29,27,-26,27,-25,25,-28,29,-40,25,-47,40,-39,42,-38,44,-27,47,-30,48,-28,44,-25,46,-11,19,-10,8,-8,9,-7,5,-4,5,-3,4,-2,6,-7,6,-11,12,-12,13,-11,20,-13,19,-12,20,-12,21,-11,18,-10,16,-14,14,-12,14,-11,10,-8,12,-11,10,-11,12,-14,14,-15,19,-19,18,-19,21,-21,20,-18,19,-12,14,-5,5,-2,1,-1,0,-5,13,-8,6,-7,12,-5,4,-5,5,-8,5,-7,9,-9,8,-9,6,-10,12,-14,14,-20,17,-17,19,-18,21,-27,27,-26,29,-28,26,-24,26,-30,27,-31,26,-31,24,-36,23,-34,25,-34,22,-29,21,-33,30,-30,27,-24,21,-20,18,-19,22,-10,14,-23,18,-20,23,-21,30,-18,32,-19,29,-20,35,-20,33,-22,38,-22,37,-25,41,-25,39,-24,32,-18,14,-13,10,-11,12,-19,19,-22,20,-24,24,-26,23,-24,21,-24,26,-30,23,-21,20,-14,14,-6,6,-9,6,-28,15,-19,22,-24,24,-23,26,-27,29,-28,34,-29,32,-31,35,-30,36,-27,35,-27,33,-24,32,-21,29,-18,24,-16,23,-16,24,-14,24,-11,17,-8,9,-5,2,-2,2,-1,0,0,1,-19,18,-18,21,-15,20,-19,18,-18,16,-17,19,-14,15,-20,21,-23,18,-11,14,-10,12,-7,9,-4,5,-4,4,-17,14,-20,19,-18,26,-22,27,-23,31,-22,33,-21,31,-22,31,-21,31,-19,31,-22,28,-19,29,-19,27,-20,26,-17,24,-14,21,-15,18,-12,17,-12,17,-10,16,-10,15,-10,13,-10,9,-5,6,-3,5,-5,5,-2,3,-3,2,-3,3,-2,1,-1,3,-2,1,-2,3,-2,2,-1,2,-2,2,-15,9,-30,18,-43,37,-49,50,-39,41,-28,23,-22,20,-28,23,-36,33,-45,45,-37,48,-42,41,-39,33,-31,33,-6,4,-1,2,-1,1,-1,1,-27,36,-13,15,-5,7,-9,7,-6,9,-8,6,-9,10,-15,15,-12,11,-15,21,-13,13,-13,13,-14,8,-26,34,-41,41,-40,33,-19,21,-13,10,-9,8,-9,9,-23,11,-38,36,-45,27,-27,24,-27,25,-23,22,-16,20,-12,14,-8,5,-2,2,-2,1,0,0,0,1,-10,5,-6,23,-21,26,-28,26,-25,28,-19,24,-22,26,-21,30,-25,18,-24,26,-23,23,-24,21,-28,20,-27,23,-22,21,-25,22,-21,18,-11,9,-8,11,-13,10,-17,20,-25,23,-29,31,-29,33,-27,31,-29,32,-27,30,-27,27,-27,29,-25,26,-23,23,-17,17,-20,18,-6,6,-22,15,-12,16,-15,13,-18,18,-16,19,-15,16,-18,18,-13,16,-8,9,-6,9,-3,7,-4,5,-5,12,-11,24,-18,17,-33,33,-32,35,-35,30,-35,28,-36,27,-34,24,-35,23,-31,20,-32,22,-34,23,-33,23,-34,24,-31,28,-38,23,-32,26,-28,21,-23,22,-15,13,-11,11,-12,9,-11,11,-15,13,-22,22,-25,21,-25,24,-24,22,-22,21,-21,21,-18,18,-21,14,-28,26,-42,23,-27,18,-21,23,-17,18,-21,25,-13,9,-6,6,-10,5,-5,4,-9,5,-8,4,-10,7,-14,10,-18,15,-24,21,-23,22,-25,24,-24,25,-25,23,-26,24,-20,23,-17,19,-20,18,-20,20,-18,20,-15,16,-13,11,-9,9,-8,10,-15,15,-15,19,-15,17,-22,21,-23,24,-18,19,-15,15,-7,12,-7,9,-14,16,-12,12,-13,9,-12,8,-9,9,-5,6,-6,2,-3,3,-3,1,-3,4,-14,18,-26,28,-22,21,-24,21,-24,23,-22,20,-17,15,-4,6,-2,2,-2,1,-1,1,-1,0,0,2,-1,1,-1,2,-2,1,-5,5,-11,8,-15,16,-16,22,-11,23,-12,24,-11,24,-9,20,-13,19,-9,17,-12,13,-9,11,-10,10,-8,9,-10,12,-9,11,-5,6,-5,6,-12,7,-8,8,-8,9,-11,6,-7,11,-10,8,-9,11,-10,6,-9,7,-9,11,-13,18,-15,14,-22,22,-34,26,-21,24,-18,22,-19,23,-20,26,-22,19,-22,17,-9,12,-7,6,-9,3,-7,5,-6,2,0,1,-2,1,-1,1,-1,1,-1,1,-1,0,-1,1,-2,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-5,5,-15,16,-21,26,-29,27,-30,23,-36,36,-29,30,-31,23,-21,24,-20,21,-19,15,-45,42,-53,50,-51,50,-51,46,-50,42,-41,40,-36,41,-31,38,-23,35,-22,32,-20,29,-20,26,-22,25,-23,25,-24,26,-24,27,-26,28,-30,28,-35,29,-37,29,-40,27,-39,32,-38,34,-32,31,-28,30,-27,27,-28,27,-26,27,-27,27,-28,28,-28,28,-29,29,-29,28,-25,27,-24,25,-23,24,-22,21,-19,19,-17,15,-14,13,-14,12,-12,11,-9,8,-9,8,-8,7,-11,11,-9,9,-8,9,-1,3,-8,5,-2,2,-2,1,-2,2,-2,3,-3,3,-2,1,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-20,32,-17,14,-35,27,-37,39,-37,38,-32,38,-23,30,-31,26,-28,33,-33,30,-26,26,-26,24,-28,30,-32,26,-24,22,-27,22,-26,28,-20,19,-7,8,-19,26,-44,36,-40,27,-41,30,-38,30,-36,30,-33,31,-32,27,-32,25,-31,24,-32,25,-27,26,-26,29,-26,29,-26,27,-25,27,-19,20,-7,8,-5,13,-13,11,-20,18,-21,24,-22,26,-27,26,-26,25,-22,23,-15,13,-6,9,-3,4,-8,8,-14,11,-17,12,-17,14,-17,13,-19,14,-20,15,-19,15,-20,22,-18,21,-31,20,-21,16,-22,18,-23,17,-21,14,-5,12,-4,1,-1,1,0,0,0,0,0,0,0,0,-8,21,-10,5,-2,2,-17,23,-31,31,-23,29,-17,29,-8,9,-1,1,-1,0,0,0,0,0,0,0,-16,20,-18,19,-10,10,-3,3,-21,16,-32,30,-23,26,-21,23,-11,11,-4,5,-1,2,-1,0,-3,3,-8,10,-17,25,-10,9,-5,4,-5,13,-33,32,-31,28,-20,20,-11,12,-12,16,-13,18,-14,17,-17,21,-23,23,-24,24,-23,14,-20,13,-19,13,-17,16,-16,16,-15,20,-14,19,-13,20,-12,20,-13,20,-14,20,-14,20,-14,19,-17,21,-14,15,-15,14,-14,14,-17,16,-18,15,-21,19,-17,18,-18,21,-19,19,-21,20,-21,16,-19,16,-18,16,-19,16,-15,16,-15,19,-15,18,-14,17,-12,16,-17,13,-17,14,-19,15,-20,16,-19,17,-17,19,-17,18,-15,15,-15,17,-14,17,-13,16,-12,15,-11,15,-6,11,-4,7,-2,4,-4,12,-10,16,-20,23,-24,25,-25,25,-25,25,-26,23,-25,23,-21,23,-3,3,-13,9,-2,2,-11,9,-11,12,-10,10,-7,10,-6,8,-7,7,-7,6,-9,7,-9,11,-11,14,-13,16,-16,23,-19,26,-22,28,-22,29,-22,30,-21,30,-21,30,-21,28,-20,27,-19,27,-18,25,-27,27,-18,24,-17,23,-17,22,-17,22,-16,21,-16,20,-17,21,-17,21,-18,21,-20,20,-14,20,-12,14,-13,10,-12,6,-1,1,-8,6,-7,5,-1,1,-8,10,-13,18,-18,22,-19,24,-22,25,-23,29,-22,26,-19,24,-15,18,-5,4,-1,2,0,1,0,0,0,0,-22,30,-16,22,-11,9,-26,22,-25,21,-27,20,-25,19,-26,20,-22,26,-18,25,-20,26,-20,26,-29,26,-25,22,-24,22,-23,22,-22,20,-20,21,-19,22,-16,19,-13,16,-12,9,-23,28,-24,25,-25,28,-27,24,-27,28,-23,23,-19,18,-11,11,-3,3,-25,26,-33,29,-17,16,-9,11,-4,6,-15,16,-19,24,-19,25,-14,17,-10,11,-9,6,-13,9,-11,11,-12,15,-17,12,-13,17,-15,18,-15,14,-14,14,-13,13,-16,12,-12,14,-14,13,-12,11,-15,12,-12,12,-15,14,-11,10,-10,11,-11,26,-11,16,-4,6,-52,44,-53,41,-46,48,-47,42,-40,38,-40,31,-41,33,-37,33,-33,32,-36,31,-34,31,-37,27,-35,26,-33,26,-31,30,-30,27,-27,24,-33,28,-28,27,-27,27,-26,26,-41,23,-24,23,-23,20,-23,18,-21,18,-20,16,-19,18,-19,16,-18,17,-19,21,-23,19,-23,19,-22,15,-20,14,-19,14,-19,15,-17,14,-13,14,-11,10,-9,9,-7,7,-5,5,-2,4,-3,3,-5,4,-3,3,-7,8,-17,14,-15,12,-13,10,-11,13,-7,8,-3,4,-2,2,-3,1,-8,5,-9,8,-3,3,-9,8,-8,9,-5,5,-1,1,-10,10,-1,2,-2,2,-2,2,-2,2,-8,6,-9,11,-6,6,-4,4,-2,2,-19,20,-25,28,-22,31,-22,28,-22,22,-19,19,-14,18,-9,9,-6,8,-5,6,-8,7,-12,11,-30,23,-24,21,-25,26,-25,25,-23,20,-13,12,-7,7,-1,1,-1,2,-1,1,-16,22,-20,22,-19,23,-15,16,-12,14,-8,8,-17,21,-23,24,-24,31,-26,29,-22,20,-3,5,-1,1,0,1,0,0,0,0,0,0,-4,18,-3,3,-1,1,-1,1,-7,8,-14,18,-14,21,-18,25,-18,25,-19,24,-17,23,-16,20,-9,15,-20,27,-2,1,-1,1,0,1,-10,14,-1,5,-2,2,-7,6,-5,8,-6,3,-4,3,-6,6,-7,12,-8,10,-6,4,-3,3,-16,17,-17,12,-15,14,-16,20,-13,18,-12,19,-12,19,-11,18,-11,17,-11,18,-11,18,-12,18,-15,12,-12,13,-13,16,-9,14,-10,14,-12,15,-12,15,-11,15,-11,14,-10,14,-9,13,-9,12,-7,14,-7,13,-6,11,-5,9,-4,6,-2,2,0,0,-8,16,-11,18,-14,12,-13,12,-10,11,-5,5,-1,2,-1,1,-8,11,-16,16,-15,17,-9,16,-7,15,-8,14,-11,13,-13,13,-20,13,-21,13,-6,16,-15,13,-3,2,0,1,-8,10,0,0,-11,16,-25,23,-25,29,-27,28,-29,31,-30,31,-28,25,-31,33,-29,30,-30,30,-29,30,-21,19,-7,10,-6,6,-7,6,-10,7,-11,9,-11,10,-8,7,-13,10,-9,9,-9,10,-9,10,-8,8,-8,6,-9,7,-6,7,-5,5,-4,4,-2,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,-5,3,-7,5,-7,5,-8,14,-6,9,-9,8,-7,6,-8,11,-9,7,-5,7,-3,3,-7,5,-29,19,-39,28,-36,30,-29,23,-19,23,-21,19,-24,22,-28,26,-24,21,-25,25,-21,27,-22,26,-20,26,-22,24,-20,21,-10,14,-3,1,-34,21,-46,46,-46,45,-41,43,-30,32,-20,26,-22,20,-21,20,-17,16,-15,16,-15,15,-15,15,-15,16,-17,16,-18,18,-21,20,-23,20,-23,20,-22,23,-28,31,-31,32,-30,29,-32,27,-31,24,-31,22,-32,23,-31,25,-28,27,-28,29,-21,29,-20,21,-19,21,-21,27,-23,26,-12,12,-10,10,-4,4,-12,7,-38,35,-39,33,-34,29,-34,27,-32,24,-31,22,-30,22,-28,22,-26,21,-26,21,-24,20,-23,19,-19,17,-16,15,-14,13,-12,13,-10,13,-12,13,-9,6,-10,11,-14,10,-4,2,0,0,0,0,-9,7,-4,6,-1,0,0,0,0,0,0,3,-9,6,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,10,-6,9,-3,1,-13,9,-13,12,-9,7,-9,9,-6,8,-12,9,-6,10,-4,1,-9,8,-11,9,-1,3,-11,11,-14,13,-14,15,-17,20,-15,16,-17,17,-16,18,-20,21,-22,22,-24,26,-25,27,-25,25,-24,25,-22,24,-24,24,-22,25,-9,7,-3,3,-1,1,0,0,0,0,-15,17,-9,12,-15,13,-14,15,-9,9,-4,5,-1,1,-1,1,-7,9,-15,16,-6,6,-1,2,-1,1,-22,22,-19,27,-18,19,-3,4,-2,1,-4,2,-18,17,-22,16,-13,13,-23,25,-24,25,-22,25,-25,29,-26,32,-27,31,-24,24,-23,25,-23,32,-22,25,-19,21,-23,25,-19,20,-13,14,-14,13,-5,8,-3,7,-26,27,-29,33,-28,30,-30,34,-26,35,-20,34,-28,34,-40,30,-32,25,-34,30,-40,27,-45,35,-48,28,-49,26,-44,25,-36,23,-21,16,-9,12,-4,8,0,1,0,0,0,0,0,0,0,0,-3,2,-13,5,-20,15,-26,25,-29,33,-29,31,-29,34,-27,35,-25,32,-20,16,-20,17,-16,15,-10,9,-7,4,-3,19,-7,11,-15,21,-50,36,-49,37,-41,30,-36,28,-16,17,-9,11,-8,8,-9,8,-9,10,-7,7,-6,5,-5,6,-8,5,-5,6,-6,6,-6,4,-1,1,-7,3,-35,26,-26,25,-23,18,-22,18,-20,18,-18,17,-20,18,-11,13,-6,7,-3,1,-1,1,0,0,0,0,-13,16,-10,16,-9,14,-10,14,-11,17,-16,20,-21,23,-25,27,-25,28,-24,28,-18,27,-14,18,-7,7,-8,6,-5,6,-1,1,-2,1,-1,1,0,1,-12,12,-18,20,-31,34,-15,20,-23,21,-37,29,-35,28,-17,25,-16,15,-18,20,-24,23,-22,21,-16,17,-2,1,0,0,0,0,-6,16,-18,28,-11,11,-51,35,-45,37,-35,30,-22,21,-7,4,-1,1,-1,1,0,1,-14,18,-11,18,-19,25,-33,30,-27,25,-29,26,-27,27,-23,21,-32,31,-29,26,-19,28,-18,17,-11,9,-2,2,0,1,0,0,0,0,-1,0,0,0,-2,11,-13,13,-45,36,-37,43,-34,41,-50,36,-52,42,-51,41,-49,36,-51,29,-50,27,-47,27,-41,26,-39,33,-38,33,-41,37,-38,35,-36,32,-33,31,-29,29,-30,30,-30,30,-28,28,-28,28,-30,30,-28,28,-28,28,-28,28,-26,27,-26,28,-26,28,-25,31,-25,28,-20,27,-21,26,-26,26,-27,23,-26,20,-17,16,-10,10,-5,6,-4,3,-5,4,-6,6,-4,6,-6,4,-7,7,-8,9,-8,9,-10,9,-9,12,-9,8,-9,7,-8,10,-6,7,-5,6,-2,2,-1,2,-10,3,-36,24,-34,24,-29,19,-23,16,-23,17,-19,17,-17,16,-15,15,-13,15,-12,13,-9,11,-6,5,-1,2,0,0,-17,28,-15,23,-10,13,-4,7,-1,1,-3,5,-17,17,-26,23,-31,27,-18,26,-15,14,-18,14,-17,14,-16,13,-15,12,-12,11,-11,9,-10,9,-11,8,-10,8,-10,8,-10,11,-12,12,-16,16,-15,14,-13,15,-15,13,-14,13,-13,12,-11,9,-20,21,-25,24,-22,21,-27,24,-25,20,-10,15,-8,5,-5,3,-2,1,0,0,-7,6,-12,13,-18,17,-17,20,-15,17,-17,12,-17,18,-21,24,-35,33,-20,19,-3,4,-1,1,-1,1,-24,29,-18,12,-19,24,-26,26,-28,22,-24,18,-23,21,-24,26,-21,24,-19,21,-18,21,-17,21,-12,20,-11,12,-6,5,-6,7,-8,9,-9,9,-11,14,-14,13,-16,18,-13,13,-13,12,-13,12,-22,9,-38,36,-38,37,-34,35,-31,31,-30,32,-22,25,-16,23,-13,15,-10,11,-10,12,-9,11,-11,14,-17,20,-17,19,-15,20,-24,22,-25,25,-25,25,-20,19,-19,17,-15,21,-15,21,-16,21,-15,20,-15,21,-16,20,-16,19,-16,20,-20,20,-22,25,-21,24,-21,23,-21,23,-20,24,-21,23,-21,26,-22,22,-22,21,-22,20,-22,19,-22,20,-20,21,-21,19,-19,19,-18,19,-13,18,-11,17,-10,13,-11,18,-19,21,-17,20,-17,21,-9,17,-7,9,-5,4,-16,20,-9,6,-5,5,-4,4,-1,3,-1,1,0,0,0,0,-1,1,-1,2,-25,26,-28,37,-31,31,-30,24,-27,26,-26,23,-30,24,-32,25,-25,27,-23,25,-24,26,-20,24,-22,25,-21,24,-22,24,-23,28,-22,25,-23,25,-22,28,-23,31,-23,28,-23,26,-23,23,-22,25,-22,27,-21,28,-17,23,-18,22,-14,20,-13,17,-12,15,-8,14,-6,9,-2,1,0,1,0,0,0,0,-10,10,-8,15,-12,11,-11,15,-7,9,-5,5,-3,2,-5,7,-3,2,-21,14,-22,22,-21,24,-19,20,-13,17,-8,17,-11,22,-5,14,0,2,-5,7,-5,3,-3,5,-3,3,0,0,-3,3,0,0,0,0,-9,18,-7,7,-3,4,-1,1,-1,2,-12,14,-13,20,-12,30,-11,16,-16,25,-10,10,-6,8,-3,4,-4,4,-3,3,-3,3,-4,3,-2,2,-2,2,-1,0,-1,0,-4,11,-12,22,-11,16,-15,14,-10,10,-9,14,-12,15,-15,17,-15,15,-15,18,-11,8,-14,17,-11,17,-10,14,-12,13,-9,12,-6,14,-8,14,-11,12,-11,13,-12,13,-6,10,-10,12,-4,5,-11,12,-4,15,-10,10,-5,9,-7,9,-8,9,-5,6,-6,7,-5,3,-8,7,-3,3,-3,2,-6,7,-4,2,0,1,0,0,0,1,-2,1,-1,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,-12,18,-2,13,-19,40,-31,42,-38,32,-47,44,-37,34,-26,34,-28,25,-29,33,-33,33,-26,32,-20,17,-20,25,-18,18,-23,19,-18,20,-7,10,-2,1,-1,1,-1,1,0,0,-19,19,-10,11,-19,25,-53,39,-52,40,-51,37,-50,28,-53,33,-47,38,-48,34,-43,27,-10,7,-3,3,-1,1,-1,1,-1,0,0,0,0,0,-1,0,0,0,-9,7,-6,10,-16,7,-32,26,-45,36,-42,31,-37,30,-27,36,-28,31,-30,34,-30,30,-28,23,-10,8,-3,2,0,2,-1,0,0,0,-1,0,0,1,-1,0,-4,2,-7,4,-7,3,-4,4,-9,4,-13,11,-21,23,-24,26,-27,28,-25,26,-35,30,-31,28,-34,28,-21,24,-15,9,-11,10,-8,7,-6,7,-6,6,-10,7,-13,10,-24,14,-25,22,-30,22,-29,24,-30,21,-30,24,-28,25,-29,25,-29,25,-26,27,-27,25,-30,30,-29,31,-27,31,-29,28,-30,29,-24,21,-21,18,-16,16,-15,15,-9,11,-9,7,-11,8,-16,13,-14,19,-15,17,-19,16,-15,18,-21,21,-22,17,-19,21,-24,19,-25,24,-20,24,-19,16,-17,18,-21,19,-17,19,-12,10,-6,7,-6,3,-2,2,-1,3,-20,18,-30,29,-29,27,-29,26,-32,29,-31,24,-28,23,-27,26,-28,26,-27,24,-28,24,-29,26,-28,23,-27,23,-24,25,-26,24,-26,26,-27,24,-26,25,-25,23,-26,22,-27,23,-24,23,-25,21,-26,24,-26,24,-28,26,-26,26,-30,25,-27,29,-25,26,-26,27,-24,25,-25,27,-26,25,-23,25,-26,23,-24,25,-23,22,-23,23,-20,21,-20,21,-18,16,-15,19,-16,15,-16,16,-12,13,-10,7,-5,7,-5,4,-1,3,-3,1,-1,2,-2,1,-1,1,-1,2,-1,2,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,1,-1,1,-1,1,-1,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,1,0,1,-1,1,-1,1,-1,1,0,0,0,1,-3,2,-8,12,-13,15,-19,21,-22,29,-21,33,-25,34,-24,41,-28,45,-27,45,-28,44,-32,40,-25,40,-26,30,-26,29,-22,33,-25,32,-27,28,-26,31,-26,27,-25,27,-23,25,-23,27,-23,24,-21,22,-23,23,-19,24,-18,23,-20,24,-15,21,-17,25,-14,25,-15,22,-13,20,-15,17,-16,12,-16,11,-15,11,-15,11,-14,10,-16,12,-16,15,-14,15,-17,14,-15,12,-17,14,-15,15,-14,15,-15,13,-18,12,-14,17,-22,21,-19,18,-22,21,-29,26,-18,21,-15,16,-13,10,-7,6,-20,16,-21,16,-25,26,-30,27,-29,31,-31,29,-34,34,-33,25,-29,27,-30,24,-27,28,-28,25,-28,24,-29,26,-24,18,-23,20,-26,27,-23,30,-26,29,-29,32,-36,27,-37,29,-41,34,-35,33,-36,34,-15,25,-11,8,-6,3,-1,1,-2,2,-3,5,-15,15,-11,18,-16,11,-14,18,-31,23,-25,25,-28,18,-27,21,-29,21,-27,20,-23,17,-19,13,-17,14,-15,14,-12,13,-12,10,-11,11,-13,10,-13,12,-20,18,-16,20,-10,6,-3,3,-5,7,-23,21,-24,23,-17,15,-12,8,-7,11,-4,4,-6,2,-15,14,-19,17,-17,20,-18,15,-18,18,-19,18,-17,22,-18,23,-18,19,-17,19,-16,22,-14,19,-15,18,-11,17,-14,15,-13,12,-10,10,-7,9,-7,7,-4,7,-6,6,-4,5,-5,4,-6,5,-6,7,-9,10,-10,15,-14,16,-12,20,-14,17,-16,19,-14,17,-19,20,-17,21,-16,18,-14,18,-13,21,-13,18,-10,17,-11,13,-11,15,-10,14,-11,11,-7,11,-9,9,-4,3,-4,0,0,1,-1,0,-4,6,-2,2,-6,4,-3,6,-7,8,-11,7,-14,12,-13,12,-15,11,-13,14,-16,13,-17,16,-18,15,-16,16,-17,17,-16,15,-18,15,-18,15,-16,15,-17,14,-15,17,-14,16,-16,15,-15,17,-11,15,-13,11,-12,13,-11,11,-10,13,-11,11,-9,10,-11,10,-13,12,-12,17,-15,17,-15,18,-15,16,-15,15,-11,11,-6,9,-12,9,-15,17,-14,13,-21,19,-18,19,-21,22,-25,25,-18,16,-15,11,-10,9,-7,6,-3,3,-2,2,-3,2,-2,2,-2,1,-11,13,-20,20,-12,21,-21,21,-18,25,-16,23,-14,22,-15,23,-13,15,-13,9,-10,9,-19,15,-20,19,-16,18,-22,17,-18,16,-20,20,-19,15,-16,21,-17,19,-18,18,-15,14,-18,17,-22,22,-16,20,-17,16,-14,18,-13,12,-12,11,-12,10,-4,9,-6,7,-7,6,-9,2,-1,1,-1,1,-1,1,-1,1,-3,1,-1,2,-2,3,-1,1,-1,0,0,2,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-2,1,-2,1,-1,1,-1,1,-1,1,-1,1,-11,3,-12,22,-21,26,-25,38,-25,40,-22,39,-25,39,-29,41,-22,37,-22,35,-22,33,-25,34,-26,43,-37,24,-33,25,-32,32,-26,30,-22,30,-19,36,-30,23,-16,28,-14,12,-23,23,-15,12,-18,13,-20,13,-16,16,-11,6,-5,10,-3,4,-3,3,-1,2,-2,1,0,1,-1,0,0,1,-1,0,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-10,8,-12,14,-14,13,-12,17,-15,17,-13,19,-16,18,-16,22,-21,24,-19,27,-25,25,-30,30,-22,32,-17,26,-20,29,-27,28,-23,26,-22,32,-16,28,-14,18,-15,18,-13,19,-14,18,-17,17,-16,16,-16,11,-14,11,-7,5,-5,6,-1,3,-2,3,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-4,4,-5,3,-4,5,-2,1,0,1,-2,1,0,2,-1,1,-2,2,-1,1,-1,1,-1,1,-2,1,-1,2,-2,1,-1,2,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-2,1,-1,1,-1,2,-1,1,-1,1,-1,0,0,1,-2,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-11,16,-23,22,-26,24,-22,20,-27,28,-20,31,-10,11,-12,10,-34,34,-50,32,-45,34,-49,28,-47,33,-37,29,-25,23,-26,20,-16,8,-4,6,-3,3,-2,2,-2,1,-3,4,-4,3,-9,15,-10,11,-8,7,-6,3,-5,10,-7,4,-5,5,-6,6,-7,4,-4,4,-5,3,-3,4,-2,2,-2,3,-2,0,0,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,0,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-2,2,-1,2,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,-2,2,-3,2,-2,2,-2,2,-3,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,1,-1,2,-2,1,-1,3,-2,2,-2,3,-2,2,-2,3,-2,2,-3,3,-2,3,-3,2,-2,2,-3,1,-1,3,-2,1,0,2,-2,1,-1,2,-2,1,-2,2,-2,1,-1,2,-2,1,-2,1,-1,2,-2,1,0,1,-2,1,-1,2,-1,1,-1,2,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,1,-1,1,-5,5,-15,9,-14,13,-22,16,-21,23,-20,22,-21,26,-25,25,-30,26,-26,31,-29,26,-25,25,-29,25,-24,20,-23,21,-27,19,-26,20,-23,23,-24,22,-28,24,-29,27,-25,32,-27,29,-23,32,-26,31,-26,33,-28,31,-24,33,-21,29,-22,31,-25,31,-26,34,-24,33,-26,30,-25,31,-30,29,-32,29,-31,28,-28,25,-25,23,-24,23,-24,20,-21,21,-23,20,-21,19,-21,20,-21,19,-19,19,-20,17,-16,16,-16,13,-14,15,-16,11,-15,13,-16,11,-14,11,-8,5,-4,5,-5,4,-5,5,-7,6,-9,7,-14,13,-19,15,-24,20,-22,23,-21,27,-23,29,-23,32,-22,30,-20,29,-22,28,-23,29,-21,32,-29,44,-29,36,-28,36,-27,35,-28,40,-26,36,-31,34,-27,33,-16,27,-8,12,-10,10,-12,18,-15,17,-16,29,-18,24,-15,23,-17,20,-17,16,-9,12,-10,10,-6,6,-12,6,-4,10,-2,1,-1,2,-3,6,-1,1,-2,4,-6,5,-9,7,-12,11,-11,13,-10,11,-9,11,-16,21,-12,18,-11,14,-11,12,-13,7,-10,8,-11,10,-10,8,-11,7,-9,8,-8,4,-4,4,-4,2,-2,2,0,1,-1,1,0,1,-1,0,0,1,-5,8,-6,9,-7,4,-16,10,-28,36,-32,36,-34,30,-20,23,-16,22,-12,12,-18,17,-26,21,-23,26,-25,25,-23,21,-27,26,-21,19,-38,33,-26,28,-11,7,-5,8,-6,4,-2,2,-2,2,-7,6,-9,12,-16,15,-16,21,-19,22,-16,24,-17,21,-15,20,-13,11,-10,11,-15,12,-15,18,-15,15,-13,17,-16,15,-8,9,-6,5,-2,1,0,2,-3,2,-7,8,-8,7,-5,10,-9,13,-6,11,-10,16,-12,13,-12,19,-11,19,-10,23,-12,22,-12,23,-19,24,-20,26,-21,25,-19,25,-19,20,-17,18,-14,10,-9,7,-15,21,-14,21,-18,18,-12,17,-16,16,-16,17,-13,18,-14,15,-13,19,-14,15,-11,15,-10,11,-8,11,-8,7,-6,7,-7,6,-5,7,-5,6,-5,7,-4,7,-4,4,-5,7,-6,5,-5,9,-10,9,-10,16,-20,23,-18,28,-16,23,-15,19,-14,19,-13,17,-14,18,-15,18,-16,16,-11,13,-9,9,-7,8,-2,3,-2,2,0,2,-1,0,-2,2,-4,2,-1,1,-1,1,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,0,-1,3,-2,0,-1,2,-3,1,-2,2,-2,1,-2,2,-2,3,-2,2,-2,2,-2,1,-2,2,-2,1,-2,2,-2,2,-1,3,-3,1,-1,3,-2,1,-2,3,-2,3,-2,4,-2,2,-3,2,-2,3,-3,2,-3,3,-3,3,-1,2,-2,1,-1,3,-3,1,-1,3,-2,1,-2,3,-2,3,-2,3,-2,2,-2,2,-2,2,-3,2,-1,2,-2,2,-1,2,-2,0,0,2,-3,0,-1,2,-2,1,-2,2,-2,2,-2,2,-2,2,-1,1,-1,2,-2,1,-1,1,-2,0,0,2,-1,0,0,2,-2,0,-1,2,-1,1,-1,2,-1,1,-2,1,-1,2,-1,1,-1,2,-1,1,0,1,-1,0,-1,1,-1,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,2,-2,2,-2,1,-1,1,-1,1,-1,1,0,2,-1,0,0,1,-1,0,0,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,2,-2,2,-7,21,-8,7,-7,6,-10,8,-12,10,-12,16,-39,31,-38,37,-42,41,-28,24,-29,29,-39,30,-33,31,-39,36,-34,38,-31,39,-31,34,-26,33,-25,32,-21,30,-21,27,-21,28,-18,23,-15,20,-24,20,-18,24,-23,21,-20,22,-18,19,-17,15,-17,16,-15,16,-18,16,-14,16,-10,16,-12,15,-10,17,-13,15,-13,18,-15,17,-16,20,-18,19,-19,19,-17,21,-17,19,-14,20,-15,17,-16,19,-13,17,-10,13,-9,11,-3,4,-3,2,-2,4,-5,3,-5,3,-11,8,-11,8,-14,10,-17,16,-22,31,-27,28,-26,32,-25,24,-25,27,-23,30,-19,21,-20,17,-14,17,-16,14,-15,16,-16,19,-14,14,-18,20,-12,15,-17,20,-16,17,-9,11,-11,8,-13,12,-26,19,-21,24,-18,20,-26,21,-22,17,-10,11,-5,3,-1,0,-2,5,-4,7,-15,17,-19,22,-5,7,-4,2,-3,5,-4,2,-7,9,-15,14,-11,14,-20,16,-15,17,-13,14,-14,18,-13,20,-15,15,-15,18,-12,12,-12,14,-11,12,-10,11,-12,10,-11,15,-13,12,-9,11,-12,10,-8,10,-8,8,-4,8,-9,9,-5,4,-11,12,-5,8,-8,11,-8,6,-9,9,-6,6,-4,6,-7,5,-8,10,-16,12,-16,19,-19,18,-16,19,-17,13,-11,15,-15,19,-18,19,-15,15,-11,8,-5,6,-4,3,-1,5,-5,1,-2,6,-4,2,-3,5,-4,4,-3,4,-4,2,-1,2,-1,1,-1,1,-1,2,-2,1,0,1,-1,0,0,2,-2,0,0,1,-1,0,0,1,-1,1,-1,2,-2,1,-1,1,-1,2,-1,1,-1,1,-1,1,0,1,-2,0,0,2,-2,0,0,1,-1,0,0,1,-1,1,-1,1,-2,1,-1,1,-1,2,-1,1,-1,1,-1,1,0,2,-1,0,0,1,-1,0,0,1,-2,0,0,1,-1,2,-1,2,-2,1,-2,1,-1,2,-1,1,-1,1,-1,1,0,1,-2,0,0,2,-2,0,0,1,-2,0,0,1,-1,1,-1,2,-1,2,-2,1,-2,2,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-2,1,-1,1,-1,1,-2,1,-4,5,-4,7,-4,3,-1,2,-2,2,-2,2,-12,15,-13,9,-10,11,-34,27,-24,29,-48,41,-52,43,-49,43,-45,38,-40,30,-32,27,-24,18,-18,19,-27,23,-38,24,-41,32,-47,35,-48,36,-49,42,-47,35,-41,33,-36,37,-29,34,-40,36,-41,34,-37,26,-38,24,-48,40,-52,39,-53,43,-54,41,-44,43,-45,29,-37,30,-35,27,-36,27,-28,22,-26,18,-18,17,-11,10,-8,10,-8,7,-6,8,-7,6,-3,6,-1,2,-1,1,-40,51,-16,20,-23,22,-23,23,-25,34,-26,16,-24,26,-52,31,-44,28,-50,30,-39,31,-37,26,-28,23,-24,17,-23,20,-16,18,-10,9,-10,12,-14,12,-13,20,-13,13,-11,13,-13,10,-13,11,-14,15,-15,16,-20,12,-12,13,-16,9,-13,11,-11,14,-11,13,-9,11,-10,10,-9,10,-10,7,-12,13,-21,20,-22,22,-23,26,-25,23,-21,20,-27,23,-25,23,-27,22,-21,21,-22,26,-18,18,-16,18,-16,13,-5,4,-2,3,-13,15,-25,21,-24,21,-20,16,-26,18,-21,18,-24,14,-20,14,-17,14,-20,12,-17,14,-20,12,-19,15,-21,16,-22,18,-24,21,-24,23,-27,22,-21,22,-21,20,-19,21,-22,20,-20,21,-19,20,-18,19,-17,20,-17,20,-14,19,-15,16,-12,18,-13,15,-13,18,-13,20,-13,19,-15,18,-14,18,-15,18,-16,18,-15,19,-14,17,-15,20,-17,18,-15,22,-20,19,-19,23,-19,19,-17,20,-14,12,-10,11,-7,9,-8,10,-8,9,-13,14,-21,19,-22,24,-21,26,-23,23,-16,25,-20,24,-16,25,-16,20,-13,12,-10,8,-6,5,-7,4,-1,1,-1,1,-2,1,-6,6,-9,10,-12,17,-20,19,-16,21,-17,16,-24,25,-24,22,-28,30,-37,39,-41,39,-34,32,-33,30,-33,27,-35,27,-32,24,-33,22,-31,26,-33,24,-29,24,-28,20,-27,24,-28,22,-27,24,-28,23,-30,25,-31,27,-29,27,-24,26,-20,20,-14,13,-6,29,-10,14,-9,10,-15,10,-17,15,-15,18,-22,16,-22,21,-21,18,-22,21,-22,20,-12,19,-7,10,-7,8,-8,9,-10,10,-8,12,-9,10,-8,12,-7,9,-2,6,0,0,-1,1,-21,36,-17,11,-9,6,-16,11,-22,24,-25,21,-30,25,-33,26,-20,29,-26,25,-21,25,-22,21,-15,18,-11,6,-1,3,-5,4,-5,4,-7,5,-4,6,-8,15,-20,17,-22,27,-28,28,-28,30,-28,28,-24,28,-27,27,-25,29,-24,27,-19,25,-19,22,-20,25,-19,17,-12,17,-11,10,-17,12,-17,15,-23,27,-24,28,-25,23,-26,28,-28,26,-30,29,-26,21,-16,26,-7,7,-1,3,-2,3,-18,7,-27,26,-22,24,-24,23,-22,22,-24,18,-22,20,-20,24,-18,24,-16,26,-16,25,-14,23,-14,22,-13,20,-14,17,-12,19,-12,22,-12,20,-9,23,-13,19,-14,22,-16,21,-10,21,-13,18,-10,19,-10,15,-10,15,-7,16,-10,13,-10,11,-8,9,-5,5,-3,1,-3,2,-3,2,-1,3,-3,2,-3,9,-8,6,-4,8,-3,3,-2,2,-2,6,-11,14,-21,16,-18,18,-19,25,-18,23,-16,24,-16,18,-14,19,-14,18,-12,21,-20,21,-14,26,-13,19,-12,21,-17,22,-11,16,-17,20,-12,19,-13,17,-15,20,-9,18,-13,16,-8,13,-10,8,-7,7,-3,5,-11,5,-9,6,-3,2,-7,9,-6,7,-12,13,-15,17,-15,20,-16,19,-17,24,-19,22,-16,24,-18,21,-16,23,-18,20,-15,22,-15,21,-13,18,-13,16,-13,13,-6,13,-4,5,-12,7,-2,2,-2,2,-5,2,-6,7,-5,5,-11,11,-14,14,-16,18,-18,24,-21,22,-18,25,-21,19,-17,18,-13,16,-15,17,-14,14,-11,14,-12,12,-11,14,-15,9,-14,13,-13,14,-10,17,-17,21,-17,23,-19,22,-12,14,-3,8,-2,3,-9,29,-2,4,-1,1,-1,0,0,1,-1,0,-1,2,-3,3,-3,2,-2,3,-3,4,-3,4,-4,2,-2,4,-3,3,-3,5,-4,3,-2,7,-4,2,-3,4,-5,3,-3,5,-6,6,-5,6,-5,6,-6,5,-5,8,-6,4,-6,5,-4,4,-4,6,-3,3,-3,6,-5,4,-3,4,-4,3,-2,4,-3,2,-2,3,-4,3,-4,3,-4,3,-4,3,-3,4,-4,3,-3,3,-3,2,-2,4,-4,2,-1,3,-3,2,-2,3,-2,3,-2,3,-3,2,-3,3,-2,2,-3,1,-2,2,-4,1,-1,2,-3,1,-1,3,-2,0,0,2,-2,1,-2,2,-2,0,-1,1,-1,1,-2,1,-1,3,-43,21,-54,41,-55,35,-43,43,-28,30,-13,27,-7,9,-1,3,-2,1,-3,4,-7,6,-34,29,-41,46,-32,46,-31,47,-25,36,-24,37,-21,32,-21,32,-21,29,-26,32,-30,32,-20,23,-22,13,-9,12,-19,10,-11,13,-15,19,-17,16,-18,24,-18,20,-16,16,-14,14,-12,14,-11,12,-9,14,-12,13,-13,17,-13,18,-12,16,-14,8,-12,9,-14,16,-24,24,-24,23,-25,24,-22,25,-18,19,-13,13,-9,5,-10,13,-14,6,-4,12,-10,12,-2,9,-1,1,-1,1,-1,3,-10,10,-9,18,-22,22,-22,23,-28,27,-22,22,-20,18,-17,18,-7,5,-2,1,-2,1,-1,1,-1,1,-2,1,-2,2,-6,7,-24,18,-25,27,-22,30,-25,27,-22,30,-24,29,-18,27,-21,25,-15,24,-17,18,-13,20,-13,17,-10,16,-11,15,-11,13,-10,11,-10,12,-7,12,-9,8,-4,5,-10,6,-5,7,-10,6,-7,9,-8,7,-9,9,-9,8,-10,9,-12,10,-12,15,-11,11,-18,15,-16,20,-22,15,-9,5,-2,1,0,1,-1,1,-7,27,-9,16,-3,4,-9,7,-12,8,-13,7,-3,2,-3,3,-2,1,-1,2,-2,1,0,2,-2,1,-1,2,-2,1,-2,2,-3,3,-23,16,-31,25,-34,35,-37,35,-41,33,-33,35,-30,30,-25,25,-23,25,-19,22,-25,20,-22,25,-24,22,-22,21,-23,20,-21,23,-21,20,-22,18,-22,20,-20,21,-18,22,-21,18,-19,19,-22,17,-20,21,-22,29,-21,29,-22,26,-17,25,-15,19,-7,18,-8,5,-8,21,-9,18,-5,8,-6,3,-2,2,-1,2,-1,1,0,1,-1,0,0,1,-3,1,-1,2,-2,2,-2,2,-1,2,-2,4,-2,3,-3,2,-2,3,-3,2,-2,3,-3,2,-3,4,-3,3,-2,2,-3,2,-2,3,-3,3,-3,3,-2,3,-3,2,-2,3,-3,2,-1,2,-3,1,-2,2,-1,0,0,2,-2,1,-1,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,2,-1,0,-30,34,-27,28,-13,11,-13,11,-8,9,-9,9,-8,9,-47,35,-54,46,-53,42,-54,36,-54,38,-53,43,-54,45,-48,40,-49,31,-50,24,-30,20,-34,22,-32,24,-33,20,-30,21,-30,18,-30,20,-29,21,-28,18,-28,17,-28,19,-28,22,-28,21,-28,25,-28,23,-27,24,-25,17,-25,15,-26,16,-28,19,-26,22,-27,23,-30,19,-25,20,-16,19,-21,15,-12,9,-9,10,-16,11,-20,11,-17,8,-16,9,-20,12,-23,18,-25,22,-28,25,-28,28,-24,28,-22,29,-23,27,-15,22,-9,10,-16,18,-18,18,-13,11,-12,16,-28,20,-35,31,-39,25,-37,22,-36,22,-29,24,-29,27,-29,22,-25,20,-27,19,-30,21,-26,19,-25,22,-26,20,-27,24,-28,23,-24,24,-19,24,-7,14,-3,1,-1,2,-1,2,-19,21,-15,13,-16,16,-12,15,-11,10,-8,9,-8,3,-12,14,-20,17,-22,22,-22,21,-21,22,-22,20,-19,19,-19,19,-20,21,-20,22,-22,22,-23,23,-25,25,-24,27,-24,25,-22,27,-23,26,-21,24,-22,22,-20,23,-20,22,-20,22,-19,21,-18,20,-18,20,-21,21,-17,23,-19,19,-18,21,-20,19,-18,21,-19,19,-17,19,-16,17,-11,16,-9,10,-10,8,-12,13,-16,11,-16,19,-15,19,-22,28,-24,18,-21,22,-9,9,-3,5,-2,1,-1,1,-2,2,-2,4,-2,3,-5,11,-15,22,-43,42,-46,45,-44,42,-36,39,-36,35,-33,35,-32,34,-30,33,-31,35,-26,31,-18,16,-10,11,-9,9,-7,8,-8,6,-8,8,-9,10,-14,15,-19,20,-18,18,-20,21,-17,23,-15,25,-16,23,-16,22,-17,24,-15,21,-15,24,-16,23,-13,19,-18,25,-19,27,-17,20,-12,21,-16,18,-13,18,-16,12,-14,15,-15,16,-14,17,-14,13,-9,8,-9,7,-7,7,-6,4,-3,3,0,1,-1,1,-2,4,-4,6,-10,18,-22,38,-21,34,-18,27,-12,16,-16,29,-18,28,-11,16,-13,18,-11,11,-10,9,-6,16,-6,15,-6,6,-13,11,-12,15,-17,16,-17,18,-24,19,-20,20,-23,23,-8,11,-3,2,-2,1,-3,5,-7,8,-6,7,-3,2,-13,7,-19,19,-17,21,-16,17,-8,8,-4,2,-2,2,-2,1,-1,1,-1,1,-2,1,-3,5,-6,4,-6,6,-7,5,-4,3,-5,3,-16,22,-27,24,-22,28,-25,24,-15,22,-9,10,-16,14,-14,16,-3,3,-4,3,-7,5,-8,7,-11,8,-10,8,-12,10,-14,14,-17,18,-18,19,-19,16,-13,14,-15,12,-10,11,-12,12,-8,12,-10,14,-6,5,-8,12,-3,3,-5,5,-3,3,-1,2,-2,0,-1,2,-2,1,-1,1,-1,1,-2,1,-1,1,-1,1,-2,3,-2,1,-1,2,-2,0,-5,4,-13,9,-11,13,-12,12,-11,14,-14,13,-15,15,-12,15,-16,20,-18,24,-20,24,-21,27,-19,23,-13,19,-7,8,-7,34,-7,5,-2,9,-2,1,-1,1,-1,1,-1,1,-1,1,-2,1,-1,2,-2,1,-1,2,-3,1,-2,3,-3,2,-2,6,-3,2,-2,3,-3,2,-4,3,-4,4,-3,4,-4,4,-3,2,-2,3,-3,2,-1,3,-3,1,-1,3,-2,1,-1,2,-2,2,-1,2,-2,2,-2,2,-2,3,-2,3,-2,2,-2,2,-2,2,-2,1,-1,2,-2,0,0,2,-2,0,0,2,-2,1,-1,1,-1,2,-2,1,-2,2,-2,2,-1,2,-2,1,-1,1,-2,1,-1,2,-2,0,0,2,-1,1,0,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,0,-1,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-3,5,-33,39,-47,44,-53,36,-34,30,-30,25,-29,28,-31,27,-30,30,-33,31,-51,34,-52,35,-51,38,-41,31,-44,31,-42,34,-37,32,-33,30,-26,18,-19,17,-18,15,-12,15,-10,11,-6,7,-5,2,-2,2,-14,27,-10,8,-9,10,-12,10,-8,8,-13,6,-21,18,-26,25,-22,27,-22,23,-22,21,-22,24,-19,23,-18,19,-12,13,-3,2,-17,28,-20,21,-10,9,-6,7,-7,7,-6,7,-5,5,-3,5,-3,2,-2,5,-16,8,-17,14,-18,14,-19,14,-20,16,-22,19,-16,19,-20,21,-26,24,-17,22,-14,18,-16,17,-12,18,-13,14,-7,12,-6,4,-3,4,-2,5,-7,12,-5,6,-6,7,-4,6,-7,9,-6,9,-10,11,-7,9,-8,8,-8,9,-12,25,-5,6,-6,3,-8,7,-19,20,-23,22,-26,25,-30,25,-30,26,-28,24,-28,24,-24,24,-21,28,-23,27,-22,30,-26,26,-23,33,-31,38,-31,29,-23,33,-20,29,-24,31,-18,31,-14,28,-15,19,-14,22,-20,25,-16,26,-18,23,-16,22,-21,21,-19,27,-14,18,-12,14,-12,11,-5,6,-5,4,-1,1,-2,1,-2,0,-1,1,-1,1,-1,1,-2,2,-1,2,-3,2,-5,3,-6,3,-10,8,-13,13,-13,13,-16,15,-14,16,-12,17,-13,14,-11,18,-12,13,-12,15,-11,11,-16,12,-11,13,-13,13,-15,18,-17,19,-19,18,-19,17,-19,18,-25,23,-16,21,-24,22,-15,19,-18,20,-18,25,-13,9,-12,10,-6,6,-3,4,-2,3,-3,3,-3,2,-2,1,0,2,-2,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-2,2,-5,4,-6,6,-15,9,-15,20,-21,23,-23,20,-17,22,-19,21,-21,20,-24,22,-29,28,-26,29,-22,19,-11,12,-17,23,-49,39,-43,33,-39,30,-44,34,-44,30,-35,20,-14,15,-7,13,-12,11,-23,18,-30,24,-32,25,-35,25,-26,28,-37,28,-23,28,-24,26,-21,26,-17,24,-16,19,-15,20,-14,17,-13,15,-15,15,-13,18,-19,20,-18,21,-22,17,-17,18,-19,19,-18,18,-17,19,-20,21,-16,20,-16,19,-16,21,-14,18,-13,18,-11,18,-10,19,-10,16,-8,16,-10,15,-11,17,-12,15,-15,19,-13,20,-13,18,-15,18,-14,17,-14,14,-12,14,-13,10,-12,8,-11,8,-12,12,-9,11,-11,8,-10,11,-7,7,-12,9,-17,14,-18,16,-15,14,-17,14,-14,15,-17,13,-16,16,-18,13,-14,14,-12,10,-10,12,-10,9,-9,12,-11,13,-10,12,-12,13,-12,15,-14,15,-15,17,-14,22,-19,19,-16,24,-18,22,-17,25,-17,23,-16,24,-17,22,-14,23,-16,22,-16,24,-16,22,-13,24,-11,25,-13,22,-13,25,-14,23,-16,25,-15,23,-12,24,-13,23,-10,24,-13,22,-14,24,-14,21,-12,23,-12,24,-13,20,-12,21,-12,20,-12,20,-13,21,-10,18,-11,15,-9,18,-14,15,-16,18,-16,16,-15,19,-16,19,-16,17,-15,15,-13,12,-16,17,-16,16,-17,16,-15,17,-13,15,-14,14,-7,6,-12,15,-9,9,-16,11,-18,15,-16,17,-27,24,-16,20,-23,24,-25,26,-16,20,-25,21,-27,23,-20,21,-21,20,-23,23,-21,30,-21,23,-23,19,-11,17,-10,7,-18,9,-21,25,-22,24,-24,27,-26,26,-21,25,-26,26,-20,25,-21,22,-19,27,-19,24,-16,24,-12,17,-11,18,-9,14,-9,11,-10,13,-8,11,-10,10,-10,10,-6,8,-7,8,-2,3,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-14,32,-10,17,-6,9,-30,15,-31,26,-16,19,-14,18,-16,19,-16,22,-20,20,-21,21,-17,17,-17,22,-12,18,-8,8,-9,16,-8,3,-8,15,-11,6,-11,16,-13,13,-14,14,-14,12,-12,10,-14,7,-10,7,-7,7,-4,4,-4,3,-3,1,-2,3,-2,1,-1,2,-3,1,-1,2,-2,0,-1,2,-2,1,-1,2,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-2,0,0,1,-1,0,0,1,-8,3,-1,1,-2,1,-1,2,-2,1,-2,2,-3,2,-2,2,-2,3,-2,2,-2,4,-3,1,0,3,-3,1,-1,2,-2,1,-2,3,-2,3,-2,3,-2,2,-2,2,-2,2,-1,2,-1,2,-2,1,0,2,-2,0,0,2,-1,0,0,2,-2,0,-1,1,-1,1,-8,8,-4,4,-2,2,-2,2,-2,1,-1,2,-2,1,0,2,-2,0,0,2,-2,1,0,2,-2,1,-2,5,-1,1,-2,1,-6,8,-1,2,-1,1,-2,1,-1,1,-2,0,-4,4,-15,14,-21,24,-29,24,-30,31,-36,45,-40,38,-39,40,-40,39,-48,41,-47,34,-41,34,-34,27,-18,18,-11,12,-12,11,-30,27,-37,36,-37,29,-33,34,-28,31,-27,29,-29,27,-24,22,-16,17,-16,18,-13,14,-14,15,-9,12,-10,9,-4,6,-5,5,-1,3,-3,0,-1,4,-8,7,-15,10,-28,30,-33,33,-30,35,-27,33,-27,30,-25,30,-22,28,-23,24,-17,24,-24,21,-16,23,-15,20,-10,18,-9,10,-4,9,-2,2,-2,2,-1,1,-1,1,-1,1,-1,1,-20,18,-9,8,-22,22,-24,23,-27,24,-28,26,-20,24,-26,28,-22,27,-29,28,-25,27,-25,26,-25,28,-17,19,-22,26,-15,12,-7,7,-4,10,-18,13,-18,21,-18,18,-17,18,-18,16,-16,15,-18,15,-18,16,-20,18,-19,19,-14,18,-16,16,-12,16,-15,13,-12,16,-16,13,-14,15,-15,12,-13,12,-11,9,-7,8,-6,5,-2,4,-1,3,-2,3,-1,2,-2,1,-1,2,-2,1,0,2,-2,1,0,2,-2,1,-1,2,-1,1,-1,2,-2,1,-2,2,-1,2,-2,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,3,-2,1,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-2,1,-1,2,-1,1,0,1,-1,0,0,1,-2,0,0,1,-1,0,-2,5,-13,17,-11,12,-16,15,-18,24,-22,24,-22,27,-18,28,-22,30,-24,24,-18,26,-18,18,-16,18,-7,10,-12,12,0,3,-3,0,-1,2,-2,1,-5,3,-5,6,-7,4,-15,16,-13,8,-12,14,-15,16,-13,21,-19,18,-21,25,-27,25,-22,23,-23,24,-20,23,-17,17,-11,18,-11,12,-9,8,-15,13,-17,17,-18,25,-21,21,-23,28,-26,24,-24,25,-23,18,-17,17,-16,11,-6,7,-6,3,-2,4,-2,2,-2,2,-1,2,-2,2,-1,2,-2,2,-2,4,-17,12,-25,23,-22,23,-14,15,-6,1,-1,3,-2,1,-1,1,-1,2,-1,1,-18,17,-19,21,-6,13,-6,7,-8,7,-4,5,-3,5,-5,2,-2,4,-5,4,-1,3,-3,1,-11,7,-20,20,-16,22,-20,22,-20,23,-17,27,-21,23,-21,25,-22,24,-19,23,-20,24,-17,22,-20,18,-19,19,-13,15,-6,9,-2,11,-7,5,-11,10,-18,14,-13,14,-16,12,-16,14,-18,12,-17,16,-18,14,-15,14,-17,13,-13,15,-17,14,-16,15,-13,14,-13,11,-12,14,-15,12,-13,11,-13,10,-9,9,-6,7,-5,7,-4,4,-2,5,-3,2,-9,4,-7,2,-7,6,-7,10,-7,9,-11,12,-16,13,-14,16,-17,14,-15,18,-19,15,-18,18,-17,15,-12,15,-15,9,-15,14,-13,16,-19,20,-16,17,-18,17,-13,14,-4,7,-2,3,-8,6,-12,14,-16,16,-16,16,-13,11,-13,14,-14,16,-16,14,-17,17,-18,15,-22,18,-19,20,-21,17,-17,16,-13,16,-19,17,-16,19,-18,16,-15,20,-17,15,-15,19,-15,15,-12,14,-14,15,-14,16,-15,15,-15,15,-11,11,-11,10,-7,11,-16,15,-18,21,-24,21,-20,21,-19,17,-14,20,-6,6,-2,4,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,-5,6,-4,2,-16,21,-21,24,-20,27,-23,24,-23,26,-25,23,-17,18,-19,17,-20,20,-20,18,-18,15,-17,17,-20,15,-15,13,-9,7,-6,11,-22,17,-9,17,-23,20,-21,29,-22,26,-19,26,-19,22,-14,22,-16,21,-17,23,-15,26,-22,23,-21,28,-24,20,-27,28,-35,27,-29,31,-30,23,-32,39,-33,38,-29,36,-31,35,-21,34,-15,22,-7,5,-2,2,-1,1,-1,1,-8,3,-1,3,-1,0,-1,2,-3,1,-3,3,-3,2,-4,3,-6,3,-6,4,-4,6,-5,5,-6,8,-7,6,-5,6,-9,6,-5,6,-7,7,-4,9,-6,4,-4,7,-7,7,-5,7,-7,8,-6,7,-5,9,-6,4,-5,7,-9,5,-7,8,-6,7,-4,6,-7,5,-3,6,-6,4,-4,6,-7,6,-6,6,-5,5,-5,4,-3,7,-4,4,-4,3,-4,4,-4,4,-3,2,-2,3,-3,2,-1,3,-3,1,-1,4,-2,1,-2,2,-2,2,-2,2,-2,2,-2,1,-1,2,-2,1,-1,2,-1,1,0,2,-2,1,-1,2,-2,1,-1,2,-2,2,-1,2,-2,2,-2,2,-1,2,-2,1,-2,2,-2,1,-1,1,-2,1,-1,2,-2,1,0,1,-1,1,-1,2,-2,1,-2,1,-27,12,-45,52,-52,55,-50,43,-40,39,-40,36,-36,35,-36,31,-39,28,-44,31,-40,36,-43,41,-43,46,-37,39,-41,32,-39,36,-41,35,-29,27,-37,35,-29,26,-29,30,-27,32,-22,24,-36,31,-23,23,-14,18,-18,17,-12,8,-22,24,-30,24,-29,25,-29,28,-29,27,-29,26,-26,22,-24,19,-23,20,-21,20,-14,18,-16,16,-14,17,-17,18,-14,19,-15,18,-18,21,-21,26,-22,26,-21,27,-23,42,-14,31,-7,7,-2,3,-2,1,-1,2,-2,2,-15,17,-8,8,-11,14,-28,29,-32,32,-23,30,-22,28,-19,23,-20,24,-18,23,-23,26,-19,23,-26,26,-18,19,-17,13,-7,5,-10,5,-10,8,-8,4,-8,5,-7,5,-7,5,-6,6,-11,6,-11,10,-14,12,-16,16,-18,16,-21,18,-23,18,-21,20,-21,17,-13,14,-14,11,-17,13,-22,23,-25,28,-25,32,-36,36,-31,37,-30,29,-26,25,-22,25,-36,33,-20,15,-12,18,-8,6,-5,3,-11,9,-18,11,-17,11,-18,10,-14,10,-16,11,-17,14,-19,12,-19,13,-19,12,-15,13,-17,14,-16,15,-18,15,-15,17,-15,12,-10,10,-11,17,-18,13,-20,21,-26,22,-24,22,-23,22,-18,21,-19,19,-18,22,-19,19,-18,18,-18,16,-15,16,-13,13,-14,14,-14,11,-13,8,-13,10,-13,9,-14,14,-13,12,-13,16,-16,13,-8,12,-8,4,-2,5,-6,7,-3,4,-7,9,-16,17,-22,20,-20,18,-17,15,-10,13,-9,11,-10,13,-7,13,-8,10,-5,9,-4,9,-8,10,-6,11,-12,4,-13,13,-14,17,-11,12,-9,7,-4,6,-2,1,-1,2,-3,2,-2,2,0,1,-1,0,0,1,-2,0,-2,2,-6,4,-16,11,-22,19,-19,15,-10,11,-9,10,-7,8,-14,11,-3,4,-2,0,0,2,-2,1,0,1,-2,0,-2,1,-1,2,-1,3,-1,1,-1,1,-1,2,-1,1,0,2,-1,0,0,1,-1,0,0,2,-1,0,0,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-7,10,-1,1,0,1,-1,0,0,1,-3,1,0,3,-1,0,-2,1,-2,2,-2,2,-4,5,-34,30,-41,42,-34,26,-13,17,-6,8,0,3,-1,0,-1,2,-6,9,-7,6,-6,3,-7,11,-31,28,-34,34,-44,39,-40,42,-37,41,-36,36,-35,39,-34,25,-34,33,-39,29,-30,25,-33,24,-31,26,-28,22,-26,23,-29,27,-31,27,-33,31,-40,31,-41,34,-37,32,-33,32,-28,26,-26,30,-27,29,-22,27,-18,18,-9,6,-8,7,-12,15,-23,17,-16,16,-29,27,-24,23,-26,29,-23,22,-22,19,-12,12,-3,1,-1,1,0,1,-1,0,0,1,-1,0,-2,4,-6,4,-22,20,-33,29,-24,25,-23,27,-22,25,-24,37,-28,16,-25,29,-18,9,-1,2,-1,0,-26,32,-10,7,-17,15,-21,19,-19,21,-25,28,-22,24,-16,18,-14,14,-8,7,-17,17,-26,24,-21,17,-19,19,-17,18,-15,18,-15,16,-13,16,-14,14,-13,15,-12,13,-13,15,-11,15,-12,13,-12,16,-12,15,-12,15,-12,14,-11,14,-14,13,-10,15,-14,14,-14,16,-14,18,-15,16,-14,18,-12,15,-12,14,-7,11,-3,3,-4,4,-4,4,-2,3,-2,4,-3,1,-2,4,-5,4,-6,8,-15,18,-4,6,-4,6,-19,12,-25,26,-19,24,-20,23,-19,24,-18,20,-20,17,-18,18,-17,16,-15,18,-16,16,-15,18,-13,17,-14,15,-13,14,-14,13,-12,14,-14,14,-13,21,-16,20,-17,23,-17,23,-12,18,-10,9,-11,27,-12,12,-14,15,-16,17,-15,19,-14,19,-14,18,-15,17,-14,19,-14,18,-15,19,-12,18,-15,17,-11,16,-13,15,-12,17,-13,16,-12,15,-14,16,-12,15,-13,15,-13,16,-10,17,-14,15,-11,19,-13,15,-13,18,-12,16,-12,19,-15,17,-12,19,-13,17,-14,20,-14,16,-15,17,-11,21,-16,19,-13,21,-13,22,-15,22,-16,25,-11,25,-14,24,-10,22,-15,25,-11,20,-13,18,-10,19,-9,13,-7,10,-8,8,-6,6,-5,4,-2,3,-1,2,-1,1,0,1,-1,0,0,1,-3,1,-3,3,-2,1,-1,2,-1,2,-3,2,-2,2,-2,2,-2,2,-2,1,-1,3,-3,2,-2,3,-3,1,-1,3,-2,0,-3,3,-3,2,-2,2,-2,3,-2,2,-3,3,-4,2,-3,3,-3,2,-2,3,-3,2,-2,2,-3,3,-1,4,-4,3,-2,3,-3,2,-2,2,-2,3,-3,3,-3,3,-3,2,-3,3,-4,3,-2,4,-3,1,-2,4,-3,2,-2,3,-3,2,-3,3,-3,3,-3,3,-3,3,-2,2,-2,3,-3,1,-1,2,-2,2,-1,2,-2,1,-1,2,-3,0,0,2,-2,0,-1,2,-2,2,-1,2,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,0,2,-1,0,-1,2,-2,1,-1,3,-2,1,-1,1,-2,2,-2,2,-1,2,-2,1,-1,2,-2,0,-1,1,-1,0,0,1,-1,0,0,1,-1,1,-2,2,-3,3,-20,22,-29,33,-30,37,-27,39,-18,15,-8,5,-3,4,-1,2,-1,0,0,1,-18,39,-19,27,-21,16,-27,21,-12,10,-13,11,-13,12,-12,14,-16,18,-11,16,-27,34,-36,36,-34,27,-38,21,-30,18,-22,15,-22,18,-23,14,-19,17,-23,16,-21,19,-22,17,-25,19,-19,21,-20,19,-19,23,-19,27,-16,23,-18,28,-15,35,-15,28,-13,30,-13,21,-11,21,-10,16,-9,13,-11,12,-8,9,-7,9,-10,7,-4,6,-4,6,-1,4,-4,12,-8,8,-18,21,-14,21,-11,13,-7,8,-16,10,-2,3,-3,4,-12,6,-10,10,-4,9,-14,20,-15,20,-14,26,-19,26,-18,27,-17,15,-11,13,-11,12,-19,25,-23,26,-22,26,-22,31,-27,29,-25,26,-23,24,-26,22,-23,23,-21,22,-21,23,-20,15,-11,8,-5,9,-26,16,-40,27,-29,27,-28,27,-25,26,-23,29,-25,33,-21,30,-21,30,-26,28,-25,29,-25,27,-15,27,-19,29,-16,31,-22,30,-20,32,-23,26,-26,29,-19,27,-24,29,-24,30,-20,30,-15,27,-19,25,-19,28,-18,27,-16,28,-15,21,-9,10,-5,2,-7,2,-25,32,-8,15,-7,7,-4,4,-4,4,-10,5,-12,14,-10,7,-8,12,-6,10,-4,12,-8,9,-6,13,-7,12,-6,10,-8,10,-7,10,-8,12,-8,11,-5,9,-10,9,-8,11,-14,14,-9,10,-13,13,-8,9,-12,14,0,2,-2,1,-1,1,-2,3,-21,20,-23,17,-13,11,-13,9,-13,11,-8,10,-9,7,-5,7,-8,7,-4,3,-8,8,-11,12,-14,15,-17,20,-16,16,-13,20,-16,18,-17,21,-15,20,-14,18,-17,17,-16,19,-14,20,-17,18,-13,18,-14,17,-11,18,-12,17,-10,19,-9,18,-8,15,-9,17,-9,11,-9,12,-10,11,-8,10,-10,10,-5,10,-8,9,-6,10,-9,7,-4,8,-8,9,-8,9,-9,10,-8,9,-5,8,-6,8,-6,7,-6,3,-6,8,-10,9,-10,20,-9,17,-6,16,-10,11,-8,15,-7,10,-3,9,-6,4,-4,5,-2,6,-5,5,-9,11,-13,9,-13,14,-16,14,-19,14,-21,17,-18,22,-21,21,-18,23,-22,24,-19,14,-14,11,-8,11,-7,5,-3,4,-9,12,-16,14,-12,20,-12,16,-12,19,-13,19,-10,18,-13,16,-12,22,-14,17,-11,19,-11,16,-8,9,-8,10,-9,9,-10,11,-10,12,-5,11,-8,5,-5,7,-5,1,-3,5,-2,1,-2,2,-1,2,-2,2,-3,2,-2,3,-2,1,-1,1,-1,2,-2,1,-1,2,-2,1,0,2,-2,0,-1,2,-2,0,-1,1,-1,1,-1,2,-1,1,-2,2,-1,2,-2,1,0,2,-1,0,-1,2,-3,1,0,2,-1,0,0,1,-1,1,-1,2,-1,1,0,1,-1,1,-2,2,-2,2,-2,1,-1,2,-2,1,-1,3,-2,0,-7,4,-2,0,-1,3,-2,1,-1,2,-1,1,-1,1,-1,2,-2,2,-2,2,-2,2,-1,2,-2,0,-1,2,-1,0,-1,1,-2,0,0,2,-1,0,-1,1,-2,1,-1,2,-1,1,-2,1,-1,2,-3,1,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,2,-2,2,-2,2,-2,2,-2,8,-19,22,-10,10,-17,17,-20,19,-14,19,-17,12,-6,6,-10,6,-18,23,-19,24,-23,30,-23,29,-22,27,-24,24,-19,29,-18,27,-19,27,-15,28,-19,23,-17,25,-16,24,-17,24,-16,22,-16,21,-18,18,-18,23,-18,24,-18,23,-16,23,-17,26,-14,24,-12,21,-14,20,-14,20,-6,13,-15,16,-14,23,-15,21,-14,22,-16,21,-13,20,-19,18,-15,19,-18,21,-16,16,-16,18,-18,15,-23,17,-27,22,-17,20,-18,16,-19,19,-16,17,-15,20,-17,22,-15,23,-15,20,-12,21,-14,18,-13,19,-16,16,-16,24,-14,25,-13,19,-13,17,-12,12,-11,10,-11,12,-7,11,-11,12,-2,6,-9,8,-4,2,-11,12,-3,9,-2,7,-6,6,-5,6,-11,7,-5,11,-10,11,-10,11,-11,9,-13,16,-9,7,-8,7,-8,7,-7,8,-7,5,-5,7,-4,5,-4,2,-2,4,-3,0,-2,3,-2,1,-1,2,-2,2,-2,2,-1,2,-2,1,-1,2,-2,1,-1,2,-2,0,0,2,-1,0,0,2,-2,0,0,2,-1,1,-1,1,-2,1,-1,1,-1,2,-2,1,-1,2,-2,1,0,1,-1,0,0,2,-2,0,0,2,-2,0,-1,2,-2,1,-2,2,-2,2,-1,1,-1,2,-2,1,-1,2,-2,1,0,2,-1,0,0,1,-2,0,0,2,-2,1,-1,2,-2,1,-1,1,-2,2,-2,2,-1,2,-2,1,-1,2,-2,1,0,2,-1,0,0,1,-2,0,0,2,-2,1,-2,2,-2,1,-1,2,-1,2,-1,2,-1,1,-2,1,-1,2,-2,1,0,2,-2,0,-1,1,-2,0,0,2,-2,1,-1,2,-2,1,-2,1,-2,2,-2,2,-1,2,-2,1,-1,2,-2,0,0,2,-1,0,0,1,-2,0,0,1,-1,1,-2,2,-2,1,-2,1,-2,2,-1,2,-1,2,-3,1,-1,2,-2,0,-1,2,-1,1,0,1,-2,0,0,1,-1,1,-1,1,-2,2,-2,2,-3,1,-2,2,-3,3,-3,3,-3,2,-2,3,-4,4,-6,4,-3,3,-3,3,-3,3,-4,2,-2,3,-3,1,-1,4,-4,1,0,3,-4,1,-2,3,-3,1,-3,3,-3,3,-3,3,-2,2,-3,3,-2,3,-3,1,-1,2,-2,1,-1,2,-2,0,0,3,-2,1,-1,2,-2,2,-1,1,-1,2,-2,2,-2,2,-3,2,-2,2,-2,1,-1,2,-2,0,-1,2,-2,0,0,3,-2,0,-1,2,-2,1,-1,1,-1,2,-2,2,-2,2,-2,1,-1,2,-2,1,0,1,-1,0,0,2,-2,0,0,1,-2,1,-1,2,-1,1,-2,2,-2,2,-3,2,-2,4,-8,5,-8,7,-14,8,-16,15,-22,11,-26,21,-37,24,-37,32,-26,32,-18,26,-20,23,-13,19,-10,11,-5,5,-6,3,-8,11,-23,35,-17,12,-53,31,-59,43,-52,46,-55,43,-49,47,-52,41,-52,40,-50,38,-49,34,-42,31,-44,32,-45,35,-43,36,-42,35,-44,42,-45,42,-43,44,-44,43,-48,38,-44,42,-47,37,-43,42,-44,40,-42,40,-38,38,-35,34,-38,35,-29,31,-28,29,-27,29,-23,28,-24,25,-21,28,-22,28,-17,24,-18,23,-14,21,-17,18,-14,17,-14,13,-11,12,-11,12,-7,11,-9,5,-6,5,-4,4,-5,5,-6,3,-3,2,-3,5,-2,1,-1,2,-2,1,-2,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,2,-1,1,-1,1,-1,1,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,0,1,-1,1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,-1,0,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,0,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,0,0,0,0,-1,0,0,1,-1,1,-1,1,-1,0,-1,0,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,0,1,-1,1,-1,1,-1,0,0,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,1,-2,1,-3,5,-7,6,-12,10,-18,16,-18,17,-21,21,-27,27,-23,22,-17,22,-20,23,-26,28,-17,18,-16,14,-6,5,-17,9,-23,20,-21,17,-21,20,-23,21,-18,21,-22,25,-22,24,-19,24,-19,24,-20,20,-19,23,-22,17,-19,22,-21,24,-23,23,-24,25,-22,26,-18,21,-15,16,-12,11,-7,8,-9,12,-19,16,-20,21,-18,19,-13,16,-15,15,-13,14,-13,12,-11,8,-9,8,-17,14,-17,19,-18,16,-17,17,-18,15,-18,17,-18,14,-18,15,-17,15,-15,15,-17,14,-15,17,-16,15,-16,16,-16,15,-18,15,-14,17,-17,12,-13,14,-10,7,-7,8,-9,7,-12,11,-11,12,-11,10,-11,12,-9,10,-8,8,-5,7,-5,6,-5,7,-4,8,-5,8,-3,7,-9,4,-9,9,-4,3,-4,4,-4,2,-1,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,0,0,1,-1,0,0,1,-12,9,-2,4,-24,20,-31,28,-35,31,-29,20,-34,36,-26,35,-25,27,-27,25,-27,29,-32,28,-22,26,-24,21,-18,20,-19,13,-15,12,-13,14,-16,20,-23,28,-21,22,-23,23,-22,22,-31,30,-36,37,-25,29,-22,20,-21,21,-13,12,-4,4,-10,12,-20,24,-23,18,-21,27,-23,23,-19,25,-20,21,-19,22,-20,21,-18,21,-12,15,-12,13,-12,17,-15,15,-16,18,-18,19,-15,17,-16,15,-8,10,-8,6,-5,6,-6,4,-3,6,-5,7,-7,8,-12,13,-11,14,-10,13,-16,14,-14,17,-16,15,-13,15,-14,13,-12,14,-12,13,-13,14,-12,12,-14,13,-13,14,-12,13,-7,13,-9,6,-4,7,-7,6,-8,5,-5,12,-5,8,-8,7,-4,9,-8,7,-9,9,-8,7,-12,13,-8,7,-16,14,-8,6,-7,10,-7,11,-6,12,-8,6,-9,5,-7,9,-9,4,-4,4,-1,2,-1,1,-1,1,-1,1,-1,2,-2,1,-1,1,-2,0,-1,2,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,2,-2,1,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-3,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,2,-1,0,0,1,-3,2,0,2,-1,0,-1,2,-4,2,-12,21,-21,27,-23,32,-22,33,-22,31,-22,28,-28,28,-28,30,-31,27,-24,28,-18,19,-6,8,-2,2,-1,3,-4,4,-4,4,-8,5,-9,20,-5,5,-4,4,-15,19,-32,30,-28,30,-31,28,-31,32,-32,28,-29,30,-27,27,-26,26,-28,25,-25,25,-19,21,-22,25,-25,29,-25,29,-25,28,-23,26,-19,26,-22,22,-18,24,-21,22,-19,24,-20,21,-18,23,-18,20,-16,17,-15,14,-11,11,-12,7,-6,5,-2,3,-3,2,0,1,-1,1,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-10,5,-5,2,-2,1,-14,10,-2,4,-1,2,-7,2,0,1,-2,0,-1,2,-2,0,0,2,-2,1,-1,2,-2,2,-2,2,-3,2,-2,2,-2,2,-2,2,-2,3,-2,2,-1,2,-2,2,-1,3,-2,1,0,2,-2,1,-2,2,-2,1,-2,2,-2,2,-2,2,-2,3,-2,2,-2,2,-3,2,-1,3,-2,1,-1,2,-2,0,-1,2,-2,1,-1,3,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-2,2,-1,0,-1,1,-2,0,-1,2,-2,0,0,2,-1,0,0,2,-2,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,2,-3,2,-3,5,-8,6,-9,9,-14,16,-15,18,-18,17,-26,23,-27,28,-29,33,-16,14,-8,9,-18,30,-47,45,-40,41,-40,40,-42,29,-28,21,-21,15,-27,25,-33,33,-38,33,-32,30,-34,26,-26,25,-29,25,-24,24,-24,24,-20,18,-23,22,-21,21,-19,21,-17,18,-17,16,-13,14,-13,11,-14,13,-13,15,-15,15,-17,20,-18,19,-17,22,-20,20,-16,20,-16,15,-6,12,-3,4,-4,4,-2,3,-3,2,-2,3,-3,2,-2,3,-4,4,-5,15,-10,11,-11,11,-9,8,-14,21,-24,27,-22,28,-23,29,-23,31,-21,31,-20,30,-17,28,-13,22,-5,11,-7,7,-3,2,-6,14,-4,5,-2,1,-1,1,-2,1,-5,9,-18,13,-18,23,-14,20,-11,11,-7,11,-9,8,-9,9,-11,12,-12,23,-15,23,-14,20,-15,9,-9,9,-12,11,-28,26,-18,21,-27,28,-24,24,-22,21,-21,22,-29,24,-17,26,-22,20,-18,22,-21,26,-7,9,-3,3,-3,6,-16,11,-13,14,-11,20,-11,19,-9,18,-9,17,-11,19,-7,14,-7,14,-10,13,-7,13,-11,10,-6,10,-9,9,-5,7,-5,4,-5,5,-7,5,-5,2,-3,4,-6,3,-1,3,-3,1,-1,2,-3,1,-1,2,-2,0,0,2,-1,0,-1,1,-2,1,-1,1,-1,2,-2,1,-2,2,-2,1,-1,2,-2,1,0,2,-2,0,0,2,-2,1,-1,2,-1,1,-1,1,-2,2,-2,1,-1,2,-1,1,-1,1,-2,1,-1,1,-1,0,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,-1,1,-1,0,-1,2,-12,8,-17,11,-21,19,-24,21,-22,20,-13,15,-13,10,-9,7,-5,6,-8,6,-7,9,-14,13,-17,20,-15,16,-17,24,-16,20,-17,20,-14,18,-14,15,-12,14,-10,15,-12,14,-10,12,-12,11,-12,12,-7,10,-10,11,-10,14,-12,12,-9,14,-11,12,-10,14,-12,12,-11,16,-12,18,-13,16,-16,17,-15,15,-14,14,-9,7,-4,7,-4,3,-2,4,-4,3,-1,5,-8,5,-10,11,-7,12,-8,12,-7,3,-11,10,-5,10,-6,6,-8,9,-6,8,-6,7,-8,6,-2,5,-6,4,-2,2,-2,2,-3,4,-7,5,-6,7,-7,8,-7,6,-6,11,-11,12,-12,13,-9,10,-3,2,-1,0,0,1,-1,0,0,1,-10,21,-4,3,-3,2,-2,3,-3,2,-2,4,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,2,-2,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-2,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-2,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,2,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-2,0,0,1,-1,1,-1,2,-1,1,-2,1,-2,2,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,0,1,-1,0,0,1,-1,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,1,-2,1,-2,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,0,-1,1,0,0,0,1,-1,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,0,1,0,1,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0,1,0,1,0,0,-1,0,0,1,0,0,0,0,-1,0,0,0,0,0,0,0,-3,4,0,1,0,0,0,0,0,0,-7,6,-1,1,-11,8,-18,25,-22,25,-26,28,-24,31,-27,30,-30,28,-29,33,-23,27,-34,24,-28,26,-29,33,-20,20,-21,16,-54,47,-63,48,-60,45,-50,34,-50,31,-43,25,-26,26,-9,8,-11,11,-7,6,-5,6,-5,5,-27,31,-42,36,-40,36,-37,31,-34,30,-28,30,-19,24,-9,6,-19,16,-8,9,-7,7,-14,18,-20,20,-21,22,-20,22,-22,21,-19,20,-14,18,-11,14,-6,8,-8,9,-10,10,-8,8,-10,9,-7,10,-7,6,-2,3,-12,16,-25,23,-24,23,-25,24,-20,17,-17,18,-20,18,-17,14,-20,13,-19,15,-22,17,-27,19,-29,26,-21,19,-20,12,-18,11,-13,15,-10,10,-2,4,-2,2,-3,4,-6,4,-4,4,-2,3,-13,14,-15,14,-14,13,-21,21,-18,18,-15,17,-18,17,-17,19,-18,18,-19,20,-20,19,-16,15,-13,14,-13,13,-11,16,-16,16,-11,10,-9,8,-9,8,-10,10,-7,4,-7,4,-6,5,-10,8,-8,8,-9,7,-10,9,-8,6,-8,6,-5,4,-4,4,-5,4,-5,6,-9,7,-7,9,-7,6,-8,5,-4,7,-2,2,-5,4,-11,8,-8,9,-18,12,-19,17,-17,19,-16,21,-15,14,-15,13,-15,13,-13,12,-12,10,-10,9,-5,7,-5,5,-7,6,-8,8,-7,9,-9,9,-7,11,-3,6,0,0,0,0,-13,18,-15,18,-9,10,-20,16,-24,23,-25,27,-23,27,-21,22,-17,16,-15,18,-14,17,-15,17,-15,17,-16,17,-16,18,-19,20,-24,17,-27,24,-25,31,-29,32,-25,26,-25,23,-24,24,-26,23,-16,19,-16,14,-14,12,-13,10,-13,9,-13,9,-14,10,-19,12,-19,12,-16,14,-10,10,-8,7,-9,7,-10,9,-12,12,-14,12,-10,13,-13,10,-15,14,-16,11,-14,13,-10,10,-10,11,-10,15,-13,11,-8,7,-7,7,-6,5,-7,7,-8,11,-5,8,-4,9,-12,7,-4,6,-6,6,-5,5,-9,7,-5,5,-2,2,-6,5,-3,2,-3,4,-7,4,-7,7,-4,2,-6,3,-3,4,-6,5,-4,3,-3,4,-1,1,-2,2,-4,3,-1,1,-1,1,-1,0,-3,6,-12,12,-17,15,-20,17,-19,17,-16,15,-18,16,-16,16,-12,16,-14,16,-13,16,-13,14,-15,13,-15,15,-7,7,-6,3,-14,7,-3,6,-4,8,-12,21,-12,12,-24,20,-20,22,-20,20,-22,22,-21,20,-21,20,-20,17,-18,15,-16,14,-12,11,-10,9,-7,7,-5,5,-3,6,-3,4,-4,3,-5,4,-4,3,-5,4,-13,13,-18,15,-17,15,-18,14,-11,15,-17,19,-13,10,-10,16,-12,14,-8,9,-17,11,-10,17,-17,14,-14,16,-10,14,-11,13,-12,13,-13,14,-15,17,-17,12,-15,15,-15,13,-15,11,-12,14,-7,7,-6,2,-7,16,-6,11,-6,2,-11,14,-14,14,-15,17,-15,17,-17,17,-19,17,-23,24,-24,28,-24,28,-24,28,-22,25,-21,17,-16,14,-11,11,-9,11,-14,11,-21,26,-26,31,-29,24,-24,23,-20,18,-3,5,-1,1,-1,1,-4,6,-9,10,-22,13,-18,24,-19,20,-13,20,-17,16,-20,19,-11,18,-17,13,-7,8,-7,8,-2,4,-6,6,-4,6,-11,13,-9,9,-12,8,-16,18,-13,13,-24,22,-13,19,-18,26,-19,14,-16,17,-13,9,-11,9,-9,5,-8,8,-10,6,-9,8,-9,10,-5,7,-5,3,-2,2,-3,6,-9,8,-22,22,-22,20,-21,17,-24,25,-20,17,-9,12,-5,12,-20,19,-21,14,-23,20,-15,15,-23,14,-30,28,-25,25,-23,26,-21,25,-22,27,-24,25,-21,24,-18,19,-16,21,-19,22,-21,20,-29,24,-21,22,-18,23,-22,23,-20,22,-20,21,-20,20,-21,22,-22,23,-27,23,-24,23,-23,19,-22,20,-23,21,-27,23,-27,22,-22,19,-25,23,-10,15,-19,16,-20,18,-7,18,-12,10,-10,11,-9,10,-2,3,-7,15,-10,9,-15,25,-12,13,-10,11,-7,6,-3,4,-2,1,-19,22,-5,9,-12,21,-11,12,-10,15,-11,18,-17,13,-17,23,-14,21,-21,28,-24,25,-16,20,-24,23,-20,20,-15,17,-14,23,-22,25,-19,25,-25,29,-25,30,-24,25,-18,21,-15,20,-18,20,-25,25,-27,32,-27,26,-30,30,-32,29,-32,29,-31,28,-32,28,-27,26,-21,28,-19,16,-20,22,-20,16,-11,9,-10,13,-20,8,-2,2,-9,16,-3,8,-5,11,-4,4,-8,8,-11,8,-12,9,-10,10,-15,21,-13,17,-17,23,-10,20,-17,27,-17,28,-18,14,-14,25,-14,21,-15,20,-16,19,-19,22,-17,20,-25,18,-20,21,-22,27,-17,18,-14,17,-13,14,-20,12,-28,22,-18,24,-26,25,-29,26,-33,31,-23,22,-24,24,-27,22,-22,23,-12,12,-2,2,-1,0,-8,5,-8,6,-7,11,-41,31,-32,27,-29,27,-29,28,-31,30,-29,28,-28,27,-29,27,-29,30,-28,27,-26,25,-29,32,-22,27,-23,27,-22,26,-21,26,-18,27,-19,25,-17,24,-17,23,-15,22,-18,16,-18,18,-19,22,-19,22,-17,20,-10,12,-5,7,-4,5,-6,6,-7,12,-10,15,-12,18,-13,18,-14,18,-12,16,-10,14,-9,12,-17,19,-20,21,-20,19,-19,17,-17,17,-18,17,-19,20,-12,16,-13,13,-15,12,-11,11,-9,10,-9,10,-9,9,-10,12,-13,19,-13,18,-12,13,-15,21,-12,19,-14,10,-9,8,-8,11,-7,11,-7,8,-7,8,-5,9,-7,8,-7,9,-6,8,-4,4,-6,5,-4,7,-2,3,-6,5,-5,5,-3,3,-1,1,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,-5,3,-9,16,-23,25,-25,21,-26,22,-31,18,-18,21,-23,20,-9,11,-5,10,-3,2,-3,1,-19,24,-7,6,-8,10,-12,13,-11,16,-11,17,-14,18,-17,20,-17,24,-18,22,-16,24,-17,24,-17,24,-16,23,-6,8,-3,4,-1,2,0,1,0,0,-18,24,-10,10,-7,11,-23,18,-24,25,-24,26,-25,27,-26,23,-24,23,-25,23,-22,23,-20,21,-18,20,-15,19,-14,17,-10,16,-15,22,-13,22,-23,24,-19,24,-8,17,-2,4,-1,1,-1,1,-1,1,0,1,-16,37,-16,20,-9,14,-7,10,-3,2,-4,3,-9,10,-28,31,-23,35,-26,39,-11,9,-15,22,-6,4,-1,1,-1,0,0,1,-1,0,-2,1,-1,1,-11,21,-14,15,-14,20,-14,18,-18,15,-10,14,-11,13,-10,8,-1,1,0,0,-6,19,-5,5,-22,25,-31,25,-25,29,-17,18,-6,15,-4,5,-1,2,-1,0,0,0,-1,0,-6,10,-5,11,-31,21,-30,30,-29,26,-22,26,-22,23,-21,20,-18,18,-16,16,-11,16,-9,17,-8,7,-3,5,-2,1,-11,24,-11,8,-22,21,-15,20,-14,21,-17,26,-13,21,-16,19,-10,17,-10,16,-8,17,-9,16,-11,18,-18,18,-17,16,-9,14,-11,19,-15,16,-9,16,-15,17,-10,19,-15,19,-18,23,-15,21,-14,20,-18,21,-15,21,-17,17,-9,14,-12,6,-10,16,-14,10,-10,17,-14,17,-9,17,-13,6,-11,13,-7,9,-12,7,-12,14,-11,8,-11,12,-4,5,-6,6,-3,8,-6,4,-8,10,-17,11,-25,29,-34,35,-31,34,-18,14,-8,4,-2,1,0,1,0,0,0,0,-1,0,-14,18,-27,34,-17,27,-15,20,-11,8,-6,8,-7,7,-4,4,-14,19,-28,35,-51,43,-50,32,-32,39,-31,34,-30,33,-20,23,-12,13,-3,3,-1,0,-1,0,0,1,0,0,-2,12,-4,9,-2,3,-11,21,-36,40,-36,37,-30,34,-14,17,-1,2,0,1,-1,0,-1,1,0,0,-4,20,-8,13,-1,2,-10,19,-22,23,-21,22,-20,21,-17,20,-12,19,-12,16,-12,16,-19,18,-22,23,-23,24,-21,21,-18,23,-27,27,-21,19,-24,22,-22,19,-21,18,-18,15,-17,16,-13,13,-10,12,-6,8,-6,8,-6,6,-7,7,-11,9,-13,15,-20,17,-19,18,-21,18,-21,19,-18,20,-19,21,-21,18,-20,17,-17,14,-15,12,-13,12,-12,10,-10,10,-9,7,-7,6,-6,6,-5,4,-2,3,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,0,-1,0,-1,1,-1,1,0,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,0,-1,1,-1,1,-1,1,-1,1,0,1,0,2,-1,1,-1,1,-3,4,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-14,9,-23,22,-40,41,-51,44,-45,44,-52,44,-45,47,-41,49,-47,47,-51,45,-35,42,-29,26,-32,27,-29,19,-13,8,-8,7,-12,6,-28,21,-31,19,-29,22,-37,24,-29,23,-20,18,-18,16,-15,14,-10,8,-6,5,-2,3,-1,2,-1,0,-7,7,-20,13,-30,33,-10,8,-12,11,-14,9,-10,9,-6,7,-17,21,-35,33,-31,29,-29,30,-28,34,-25,21,-29,23,-32,33,-32,26,-24,19,-28,28,-25,28,-28,26,-26,28,-23,25,-22,20,-21,20,-22,20,-19,25,-20,22,-19,23,-17,19,-13,16,-21,14,-15,14,-15,14,-17,23,-21,22,-22,25,-18,21,-23,20,-9,8,-3,0,0,1,-10,6,-7,6,-22,30,-11,23,-12,13,-10,15,-6,5,-8,7,-18,16,-22,20,-19,14,-19,19,-19,15,-18,19,-16,19,-19,19,-21,20,-19,19,-13,18,-9,4,-3,3,-3,1,-3,23,-23,22,-6,7,-12,13,-19,15,-19,16,-16,21,-14,19,-16,28,-11,24,-16,18,-11,20,-14,15,-12,15,-14,12,-13,15,-12,14,-12,17,-10,16,-10,15,-10,14,-11,9,-11,10,-9,7,-12,13,-14,13,-11,13,-13,11,-11,11,-13,5,-6,7,-6,5,-8,7,-4,6,-4,3,-2,3,-3,2,-3,2,-2,2,-2,2,-1,1,-2,4,-4,2,-2,3,-4,2,-2,3,-3,2,-1,2,-2,2,-1,1,-1,2,-2,1,-2,4,-5,2,-6,5,-13,7,-12,12,-14,9,-14,13,-16,10,-12,11,-16,9,-13,10,-10,10,-14,12,-13,14,-16,14,-14,17,-16,16,-17,18,-16,14,-12,12,-16,17,-19,19,-25,21,-22,26,-23,30,-19,25,-18,25,-19,23,-18,21,-20,22,-15,22,-18,20,-18,24,-20,25,-17,29,-19,29,-16,30,-18,31,-19,31,-17,27,-15,26,-13,17,-9,9,-13,12,-10,11,-13,12,-12,8,-11,13,-11,13,-7,11,-17,12,-27,34,-22,39,-21,38,-24,35,-20,37,-18,34,-19,25,-17,27,-18,22,-20,22,-19,25,-15,25,-18,25,-13,24,-15,23,-12,26,-16,19,-15,23,-11,23,-14,22,-11,25,-12,24,-9,27,-12,23,-7,22,-9,17,-8,22,-10,16,-9,16,-10,14,-9,18,-10,15,-9,20,-4,8,-1,2,-1,1,-2,1,-1,2,-2,1,0,2,-8,4,-6,6,-12,14,-21,16,-24,21,-8,10,-12,10,-14,17,-20,22,-19,21,-21,22,-21,18,-16,18,-16,17,-11,17,-15,14,-10,13,-12,11,-9,12,-12,11,-15,15,-16,20,-17,19,-17,18,-15,20,-17,20,-18,21,-14,19,-17,20,-12,20,-17,16,-15,20,-15,15,-14,20,-14,15,-13,18,-12,13,-11,10,-13,9,-9,10,-7,6,-9,8,-4,5,-5,4,-2,5,-6,4,-6,6,-5,3,-4,4,-8,7,-4,6,-8,3,-5,8,-5,6,-2,3,-8,5,-13,8,-14,12,-15,10,-9,13,-14,12,-4,7,-9,6,-6,6,-15,13,-19,16,-15,15,-12,14,-14,12,-10,11,-13,14,-18,15,-16,21,-19,19,-17,24,-21,20,-21,28,-22,24,-23,27,-19,24,-19,23,-23,26,-21,26,-24,26,-24,25,-21,24,-24,26,-21,20,-17,16,-18,21,-21,20,-20,25,-18,21,-18,18,-21,14,-16,18,-18,15,-14,18,-15,19,-16,17,-13,13,-7,3,-3,4,-4,2,-1,2,-2,2,-1,3,-9,21,-2,5,-4,1,-7,9,-16,12,-19,18,-17,17,-14,18,-13,20,-15,16,-12,19,-13,16,-14,18,-11,14,-14,17,-12,13,-10,14,-12,15,-10,10,-13,13,-10,11,-11,13,-11,12,-12,12,-14,14,-9,12,-16,12,-11,10,-17,10,-13,13,-15,9,-13,14,-15,10,-13,10,-14,7,-11,9,-10,6,-12,11,-9,12,-12,9,-11,12,-11,7,-11,12,-9,6,-3,4,0,2,-1,1,0,1,-2,0,0,2,-2,1,0,2,-2,1,-2,2,-2,2,-1,2,-1,1,-1,1,-1,1,-2,1,-1,2,-1,1,0,1,-1,0,0,1,-2,0,0,2,-1,1,-1,3,-2,1,-1,1,-1,1,-1,1,-2,2,-2,1,0,1,-1,0,0,2,-2,0,0,2,-1,0,-1,1,-2,1,-1,2,-1,1,-1,2,-1,2,-2,1,-1,2,-2,1,-1,2,-1,1,0,2,-2,0,0,1,-2,1,-1,2,-2,1,-1,1,-2,1,-1,1,-1,2,-2,1,-1,2,-2,1,-1,1,-1,0,0,2,-2,0,0,1,-2,1,-1,2,-2,1,-1,1,-2,2,-2,1,-1,2,-2,1,-1,2,-2,0,-1,1,-1,1,0,1,-1,0,0,1,-2,1,-1,2,-2,1,-1,2,-1,1,-1,1,-1,1,-2,1,-1,2,-2,0,0,2,-1,0,0,2,-1,0,0,1,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-2,0,0,1,-1,0,0,2,-1,0,0,1,-2,1,-1,2,-1,1,-1,1,-1,1,-2,1,-1,2,-1,1,-1,1,-2,0,0,2,-2,0,0,2,-1,0,-1,2,-2,1,-2,2,-2,2,-5,4,-1,1,-2,1,-1,2,-2,1,0,2,-14,14,-16,20,-28,23,-37,54,-30,43,-27,33,-22,23,-13,17,-7,8,-3,6,-3,4,-3,3,-2,5,-3,3,-2,5,-4,4,-5,11,-8,6,-6,9,-6,6,-21,13,-30,21,-27,32,-31,36,-28,37,-31,36,-26,35,-21,31,-25,29,-22,29,-24,28,-24,30,-25,33,-28,35,-27,29,-25,34,-25,27,-23,27,-26,24,-21,26,-24,27,-26,32,-24,32,-27,31,-22,30,-21,27,-19,26,-22,25,-18,25,-18,19,-14,17,-8,9,-3,7,-12,29,-9,11,-7,4,-7,9,-1,3,-2,2,-1,3,-3,1,-1,2,-2,0,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,2,-1,2,-1,1,0,1,0,0,0,1,-1,0,0,2,-2,0,-1,2,-2,1,-9,4,-23,20,-27,26,-25,28,-6,10,-1,3,-1,0,0,1,-1,0,-20,41,-30,30,-25,29,-8,6,-7,7,-3,4,-7,4,-32,39,-34,39,-38,29,-34,40,-29,30,-30,29,-29,29,-30,28,-30,30,-31,27,-24,26,-21,18,-10,9,-9,7,-20,15,-26,25,-23,26,-23,23,-18,23,-14,23,-14,23,-13,23,-13,20,-13,18,-12,14,-9,15,-9,11,-4,9,-7,4,-5,4,-3,3,-3,10,-2,1,-1,1,-1,1,0,1,0,1,-1,4,0,1,-1,0,0,1,-1,0,0,0,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,3,-2,3,-3,2,-3,2,-3,2,-2,2,-2,2,-2,3,-3,2,-2,3,-3,2,-2,2,-4,3,-4,3,-3,3,-3,2,-3,3,-3,3,-3,3,-2,2,-2,3,-3,1,-2,3,-3,2,-2,3,-3,1,-1,2,-2,2,-2,3,-4,2,-4,3,-3,4,-3,3,-2,3,-3,2,-2,3,-3,2,-1,3,-3,2,-1,3,-3,1,-2,2,-3,1,-3,3,-2,2,-3,2,-1,2,-2,2,-1,2,-2,2,-2,2,-2,0,-1,2,-2,0,0,2,-2,1,0,1,-1,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,2,-7,6,-23,20,-24,28,-18,27,-20,23,-29,22,-28,31,-17,21,-12,10,-46,33,-49,39,-39,43,-39,37,-41,42,-35,40,-29,28,-24,26,-26,23,-30,25,-30,24,-24,21,-24,24,-18,19,-24,19,-25,18,-29,21,-19,16,-20,19,-14,19,-19,23,-20,12,-21,14,-17,18,-10,16,-13,13,-7,10,-6,7,-6,6,-7,8,-9,13,-13,18,-11,15,-10,16,-12,16,-11,18,-14,18,-15,21,-14,20,-14,19,-15,16,-11,13,-10,8,-4,3,-2,2,-1,0,0,1,-6,1,-1,8,-7,9,-6,7,-5,5,-3,6,-3,3,-17,12,-18,20,-18,19,-20,19,-17,16,-12,15,-14,13,-23,16,-21,17,-21,25,-22,21,-28,25,-24,23,-16,20,-13,12,-3,5,-3,2,-2,2,-6,6,-13,10,-12,19,-18,20,-16,22,-17,16,-10,6,-6,4,-5,6,-5,4,-7,12,-7,7,-6,7,-8,9,-23,20,-32,22,-23,20,-21,20,-18,18,-14,19,-19,19,-17,23,-18,21,-18,20,-17,16,-14,19,-18,22,-19,24,-18,24,-16,18,-19,17,-20,20,-18,19,-17,16,-16,16,-19,14,-19,17,-22,15,-22,19,-21,17,-16,16,-13,15,-13,17,-11,12,-10,11,-10,12,-15,13,-16,18,-19,19,-17,21,-21,21,-16,20,-20,20,-18,23,-17,18,-15,20,-16,16,-14,14,-13,12,-10,10,-9,7,-10,8,-8,12,-13,15,-13,25,-17,26,-18,27,-17,30,-16,27,-18,24,-15,25,-17,20,-17,21,-15,23,-17,22,-15,26,-15,18,-11,13,-10,12,-6,11,-9,8,-7,10,-7,6,-2,9,-5,14,-11,7,-20,26,-16,26,-16,24,-20,19,-18,13,-12,14,-11,15,-11,10,-6,10,-6,4,-4,5,-8,4,-5,7,-8,6,-12,12,-20,16,-21,19,-20,16,-19,23,-13,25,-15,20,-17,18,-12,15,-12,19,-18,20,-18,26,-18,24,-18,27,-15,21,-18,21,-13,18,-10,18,-12,12,-12,15,-7,9,-7,8,-7,19,-20,24,-19,26,-20,22,-16,22,-20,20,-14,19,-12,14,-2,9,-2,1,-2,1,-2,2,-5,19,-14,32,-12,22,-4,5,-4,0,-9,16,-17,19,-16,26,-18,31,-13,20,-22,29,-14,13,-18,22,-12,11,-19,19,-14,12,-10,17,-8,12,-3,3,-2,0,-30,42,-12,13,-14,44,-17,15,-22,22,-23,24,-19,20,-22,24,-16,15,-19,17,-9,8,-3,4,-4,2,-21,12,-18,23,-15,22,-20,24,-18,23,-18,24,-16,26,-18,24,-16,30,-19,23,-19,31,-16,31,-20,27,-17,32,-18,25,-19,29,-20,26,-14,23,-21,23,-23,33,-22,31,-21,30,-23,26,-18,24,-21,23,-21,22,-17,23,-20,18,-16,21,-21,24,-20,25,-21,23,-20,23,-22,21,-18,23,-22,19,-19,21,-17,16,-16,18,-14,15,-11,12,-18,17,-16,19,-13,15,-16,14,-14,16,-14,12,-16,16,-13,14,-15,15,-14,14,-14,18,-15,14,-17,17,-17,18,-19,21,-17,23,-18,16,-17,20,-16,15,-14,14,-13,13,-4,6,-11,7,-4,7,-9,18,-3,4,-4,4,-6,4,-3,5,-4,3,-4,5,-6,4,-4,6,-5,2,-2,4,-2,0,0,2,-2,0,-1,2,-2,1,-2,2,-2,2,-2,2,-1,2,-11,30,-13,20,-8,3,-15,21,-27,25,-23,31,-25,32,-20,35,-19,23,-11,13,-8,12,-8,15,-19,18,-12,14,-13,12,-14,14,-11,15,-16,13,-16,19,-19,19,-26,14,-25,28,-10,20,-23,15,-9,4,-18,15,-3,7,-2,1,-2,2,-1,2,-2,1,-1,2,-2,1,0,2,-5,3,-15,14,-18,18,-16,19,-15,8,-3,3,-2,2,-1,2,-1,2,-2,1,-14,37,-7,20,-12,22,-8,7,-8,10,-6,6,-5,6,-7,6,-5,7,-9,5,-2,5,-14,8,-14,17,-12,18,-10,12,-12,13,-17,16,-11,19,-16,19,-8,12,-10,12,-9,12,-10,11,-10,15,-9,9,-9,14,-13,15,-12,10,-7,11,-5,8,-7,7,-3,2,0,2,-2,1,0,2,-12,36,-13,34,-17,21,-12,19,-11,11,-13,16,-11,9,-8,8,-6,7,-6,6,-5,5,-3,3,-16,8,-14,11,-10,16,-15,13,-13,17,-14,20,-9,19,-16,16,-17,14,-17,14,-11,15,-9,15,-10,10,-10,13,-8,10,-10,12,-10,10,-9,15,-12,14,-9,16,-12,13,-11,18,-12,14,-12,18,-11,17,-11,16,-11,13,-12,18,-10,11,-11,20,-10,21,-10,12,-9,20,-8,7,-7,15,-11,8,-9,10,-5,4,-5,4,-5,7,-2,3,-2,3,-3,2,-2,3,-3,2,-1,3,-3,2,-2,3,-4,1,-1,3,-3,1,-2,4,-2,2,-2,2,-2,3,-2,2,-1,2,-2,2,-1,2,-3,1,-1,2,-2,1,-1,3,-2,0,-1,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,1,-1,2,-2,0,0,2,-2,1,-1,2,-1,0,0,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,2,-1,2,-2,0,0,2,-2,1,0,1,-1,0,-1,2,-2,1,-2,2,-2,2,-7,10,-3,4,-3,4,-1,2,-2,1,-1,2,-2,1,0,2,-2,1,-9,10,-9,3,-2,3,-3,1,-8,2,-13,6,-2,3,-2,2,-2,2,-2,3,-3,1,-1,3,-2,1,-1,2,-3,0,0,2,-2,0,-1,2,-2,1,-1,2,-2,2,-3,3,-3,2,-2,2,-4,2,-3,1,-3,9,-31,14,-21,32,-34,33,-38,42,-36,44,-36,44,-36,35,-24,26,-23,20,-15,20,-9,10,-4,7,-2,2,-2,0,0,1,-42,50,-17,14,-15,14,-14,14,-9,7,-8,7,-9,7,-2,6,-15,10,-20,21,-18,27,-18,27,-17,31,-19,30,-16,31,-19,30,-14,31,-14,31,-11,27,-12,22,-10,23,-13,18,-14,14,-10,22,-12,17,-15,13,-11,18,-10,11,-9,10,-5,9,-8,7,-4,7,-9,7,-12,11,-11,11,-9,11,-12,10,-7,11,-11,8,-10,11,-9,9,-9,5,-10,12,-23,22,-17,22,-14,11,-10,9,-5,4,0,3,-2,1,-1,2,-2,1,-1,2,-2,2,-2,2,-5,5,-13,7,-12,15,-10,14,-9,21,-8,2,-10,20,-8,21,-5,13,-13,19,-11,8,-13,16,-10,18,-8,10,-6,16,-8,8,-6,8,-2,6,-4,5,-10,12,-8,11,-5,12,-8,7,-9,13,-5,3,-2,4,-3,2,-3,3,-3,3,-3,3,-3,3,-3,2,-7,4,-3,4,-2,4,-4,2,-2,4,-3,1,-1,3,-2,0,-2,2,-2,2,-2,2,-2,1,-2,5,-1,2,-15,36,-7,6,-6,3,-15,14,-20,16,-12,12,-9,9,-5,10,-6,7,-2,6,-2,2,-2,3,-9,11,-6,11,-22,20,-21,32,-14,29,-17,25,-14,24,-15,17,-12,18,-12,15,-9,16,-9,13,-8,12,-8,13,-5,11,-9,12,-11,12,-8,12,-11,12,-8,14,-11,12,-7,14,-10,9,-9,14,-9,9,-7,13,-7,9,-7,12,-8,13,-8,10,-9,14,-7,8,-7,10,-6,4,-1,2,-2,0,-1,2,-2,1,0,2,-5,5,-1,2,-2,1,-1,2,-2,2,-3,2,-3,2,-2,2,-1,3,-2,1,-1,2,-2,0,-1,3,-2,1,-1,2,-3,0,-1,2,-2,1,-1,2,-2,2,-2,3,-2,1,-2,1,-2,2,-1,1,0,0,-1,0,-1,2,-2,1,-1,2,-3,1,-1,2,-2,0,0,2,-2,1,-1,2,-2,2,-2,2,-2,2,-2,2,-1,2,-2,1,-2,2,-2,1,0,2,-2,0,-1,2,-2,0,0,2,-1,1,-1,2,-2,1,-1,1,-2,2,-2,2,-1,2,-2,1,-1,2,-2,1,0,2,-2,0,0,2,-2,1,0,2,-1,1,-1,2,-2,1,-2,2,-2,2,-7,10,-3,4,-3,3,-1,2,-2,1,0,2,-2,0,-1,1,-2,0,-6,9,-6,2,-1,2,-2,1,-6,1,-10,5,-2,3,-2,2,-2,1,-1,2,-1,1,0,2,-2,0,-1,2,-2,0,0,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,0,0,2,-4,2,-26,29,-19,26,-13,24,-18,27,-25,32,-34,35,-49,35,-39,31,-46,32,-43,32,-42,28,-44,35,-43,23,-42,25,-41,21,-43,33,-35,28,-34,28,-33,27,-31,26,-29,26,-44,37,-30,20,-32,20,-31,25,-26,22,-21,23,-20,21,-20,21,-18,20,-17,18,-16,17,-17,18,-15,15,-14,14,-16,24,-36,22,-38,33,-38,34,-38,34,-37,32,-32,26,-19,25,-12,7,-5,7,0,1,-1,1,0,0,-2,2,0,0,-11,21,-22,25,-29,28,-27,25,-26,35,-23,20,-3,7,-1,1,0,1,0,0,0,0,0,0,0,0,-2,4,-9,6,-2,3,-8,5,-13,15,-18,22,-22,15,-22,14,-23,13,-23,14,-24,13,-23,12,-21,12,-20,12,-17,12,-14,12,-10,7,-8,8,-23,22,-23,22,-20,16,-7,7,-13,8,-8,8,0,2,0,1,0,0,0,0,0,0,-1,5,-12,13,-20,24,-19,24,-10,11,-4,4,-1,0,0,0,-15,25,-13,14,-8,9,-7,9,-9,10,-6,8,-3,3,-26,34,-36,35,-33,32,-26,29,-23,24,-17,23,-18,25,-16,25,-17,23,-14,21,-14,21,-15,20,-16,19,-12,20,-12,17,-14,19,-13,20,-13,20,-14,21,-15,20,-14,21,-16,22,-15,20,-15,19,-15,20,-14,19,-13,18,-14,21,-14,18,-11,18,-11,18,-11,23,-11,17,-10,18,-14,18,-14,16,-12,19,-11,18,-11,16,-11,16,-12,16,-13,19,-12,20,-10,15,-9,10,-2,3,0,0,-2,1,0,0,0,0,0,0,0,0,-21,37,-21,19,-24,27,-17,17,-12,11,-7,6,-4,4,-4,3,-2,1,-10,4,-29,40,-24,31,-26,28,-22,26,-21,25,-20,24,-21,26,-19,22,-16,20,-10,19,-14,14,-14,14,-14,18,-17,20,-14,8,-16,18,-2,4,-2,1,-10,14,-7,9,-1,3,-1,0,-1,1,-2,3,-3,2,-3,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-5,4,-5,6,-6,6,-5,6,-5,5,-4,4,-4,3,-6,4,-12,12,-18,14,-17,17,-23,21,-21,18,-20,16,-27,29,-12,13,-4,4,-1,0,0,1,-16,13,-22,25,-25,27,-24,26,-21,22,-21,21,-22,21,-22,21,-17,18,-11,15,-16,19,-31,33,-23,30,-20,20,-17,21,-8,8,-14,13,-24,23,-18,17,-14,8,-31,26,-12,15,-18,19,-5,7,-4,5,-3,1,-2,20,-9,12,-19,21,-18,19,-21,26,-22,29,-23,30,-24,29,-22,30,-22,27,-21,24,-16,17,-16,19,-15,16,-22,19,-27,22,-7,5,-2,3,-18,26,-14,10,-18,14,-10,10,-15,15,-15,13,-10,11,-6,8,-6,5,-9,10,-11,13,-13,15,-14,9,-9,9,-7,7,-7,6,-6,6,-6,6,-5,7,-8,6,-6,7,-12,10,-13,12,-13,13,-12,12,-10,10,-12,8,-7,6,-3,3,-2,2,-41,34,-26,23,-33,27,-19,30,-23,24,-26,26,-31,26,-34,31,-36,34,-35,34,-30,32,-22,22,-11,13,-8,8,-8,9,-17,13,-20,20,-26,26,-22,19,-13,15,-7,9,-7,9,-10,24,-7,21,-2,1,-12,9,-33,37,-36,39,-22,35,-15,27,-10,11,-13,17,-21,23,-23,30,-25,29,-31,36,-22,22,-17,15,-9,8,-2,2,-23,22,-18,29,-15,23,-6,6,-1,1,0,1,0,0,-5,5,-2,3,0,0,-1,2,-14,24,-27,34,-26,27,-23,21,-20,21,-17,19,-8,7,-2,3,-5,5,-6,6,-5,5,-6,5,-2,2,-11,3,-24,32,-22,21,-6,5,-1,1,-1,0,-16,36,-20,38,-7,7,-25,23,-27,28,-22,18,-17,18,-24,17,-18,31,-23,27,-14,10,-2,4,-1,1,-1,0,0,1,-13,16,-14,18,-11,18,-15,20,-20,25,-16,20,-16,19,-11,14,-13,21,-18,15,-16,29,-11,17,-8,18,-14,20,-9,20,-8,13,-14,12,-14,21,-5,11,-8,11,-8,13,-15,10,-7,16,-3,2,-11,9,-12,15,-7,6,-11,12,-8,7,-2,3,-2,1,-1,2,0,0,-1,1,-11,27,-2,5,-2,2,-2,1,-2,1,-1,1,0,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,0,1,0,1,-1,0,-1,0,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,2,-1,1,-1,1,-1,1,-2,1,-2,1,-1,1,0,1,-1,1,-1,2,-2,1,-1,2,-1,0,0,2,-3,1,-2,2,-3,2,-2,4,-5,9,-10,10,-13,13,-10,8,-12,11,-12,11,-13,9,-11,9,-7,9,-5,7,-1,6,-4,1,-2,1,-3,1,-1,4,-4,7,-9,9,-9,17,-16,18,-17,25,-25,28,-28,35,-26,33,-23,31,-27,28,-24,32,-27,27,-22,26,-17,21,-11,20,-11,12,-11,12,-9,15,-14,13,-18,18,-26,23,-25,28,-26,26,-28,33,-33,30,-27,32,-28,30,-27,32,-29,31,-27,32,-22,31,-23,28,-22,28,-20,30,-18,27,-19,19,-14,15,-8,10,-7,10,-5,6,-2,6,-4,3,-2,4,-2,2,-1,2,-1,1,-2,1,-1,2,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-10,6,-4,2,-2,0,-1,2,-2,0,0,2,-2,1,-1,1,-12,9,-2,2,-2,1,-1,2,-1,1,-3,3,-1,2,-2,1,0,1,-1,0,0,1,-2,0,0,2,-1,0,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,2,-1,0,0,1,-1,0,-1,1,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-2,0,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,0,1,-2,0,-1,2,-1,1,0,1,-1,0,0,1,-1,1,-1,2,-2,1,-2,1,-2,1,-3,1,-14,16,-20,25,-24,33,-23,34,-19,36,-28,34,-32,39,-39,37,-33,38,-33,35,-31,29,-30,27,-29,31,-22,27,-17,22,-11,15,-12,12,-13,18,-12,15,-14,19,-20,19,-14,24,-19,24,-17,27,-17,25,-17,33,-19,31,-21,30,-19,27,-18,28,-15,23,-17,18,-13,17,-12,11,-13,11,-23,16,-28,28,-24,24,-29,41,-24,30,-35,31,-35,30,-30,28,-18,20,-10,11,-7,8,-15,9,-25,20,-20,21,-17,25,-18,26,-17,24,-20,23,-19,18,-16,10,-12,13,-16,20,-26,24,-21,18,-19,18,-19,24,-23,18,-17,19,-20,19,-19,19,-21,20,-18,19,-18,18,-7,10,-5,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,0,2,-1,1,-1,2,-2,1,-1,2,-4,2,-7,8,-14,13,-16,15,-18,14,-13,16,-14,14,-23,21,-22,22,-19,14,-17,16,-21,20,-10,12,-7,7,-3,4,-16,9,-16,17,-14,22,-14,20,-12,21,-11,16,-13,13,-9,14,-12,11,-12,10,-8,6,-9,8,-6,8,-6,5,-7,9,-7,4,-6,9,-6,4,-2,5,-2,1,-1,2,-1,1,-1,2,-11,26,-4,11,-3,1,-1,1,0,2,-2,1,-12,25,-7,10,-8,5,-4,3,-3,4,-4,2,-3,4,-4,4,-3,2,-3,4,-7,3,-5,4,-4,1,-2,2,-2,1,0,2,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-2,2,-2,2,-2,2,-2,1,-2,3,-5,3,-10,8,-14,13,-15,16,-22,16,-19,18,-16,15,-14,14,-15,12,-11,11,-14,10,-15,11,-12,11,-12,9,-11,11,-11,8,-11,10,-11,10,-10,11,-12,10,-9,10,-10,6,-4,7,-7,6,-15,15,-13,17,-14,17,-14,17,-13,12,-13,13,-9,8,-7,6,-3,2,0,2,-10,23,-8,19,-4,5,-3,3,-3,1,-3,3,-3,2,-1,2,-1,1,-2,1,-1,1,-1,0,0,1,-2,0,0,1,-1,0,0,2,-2,0,-1,1,-2,1,-2,2,-2,2,-2,2,-3,3,-3,2,-2,2,-3,3,-2,3,-2,2,-2,2,-3,2,-1,3,-3,2,-2,3,-3,3,-3,3,-4,4,-4,4,-3,4,-3,5,-4,3,-4,3,-2,5,-4,2,-2,6,-5,3,-3,4,-5,4,-2,3,-5,3,-4,4,-3,3,-4,4,-4,5,-3,3,-1,2,-3,2,-1,3,-3,1,-2,2,-2,1,-1,2,-2,1,-2,2,-1,2,-2,2,-1,2,-2,1,-1,2,-1,1,-1,2,-2,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,2,-1,1,-2,1,-1,1,-1,1,0,1,-2,0,0,2,-2,0,0,2,-3,2,-9,5,-5,4,-4,5,-2,2,-1,1,-1,2,-1,1,-1,1,-1,0,0,1,-1,0,0,2,-2,0,-13,15,-14,18,-12,20,-13,18,-12,22,-26,33,-46,48,-45,50,-48,44,-45,49,-46,43,-37,36,-30,23,-11,13,-10,6,-6,4,-2,0,-2,2,-1,0,0,1,-1,1,-1,1,-1,2,-1,1,-1,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,0,0,0,1,-2,1,-1,2,-2,1,0,2,-1,1,-1,1,-1,2,-2,1,-2,2,-2,2,-2,1,-1,1,-1,1,-1,0,0,1,-14,6,-6,6,-5,4,-1,2,-3,2,-2,3,-3,3,-3,3,-3,2,-3,3,-4,3,-3,3,-3,3,-4,2,-3,3,-3,3,-2,4,-3,2,-2,4,-5,3,-4,3,-4,3,-2,3,-3,4,-3,4,-3,3,-2,2,-2,2,-2,1,-1,2,-2,1,0,2,-2,0,0,2,-1,0,-1,1,-1,0,-1,0,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-10,12,-1,10,-34,47,-56,52,-48,58,-48,56,-48,52,-42,53,-44,53,-47,51,-35,39,-10,11,-2,4,-2,1,-2,2,-3,3,-23,13,-28,32,-30,38,-38,43,-35,42,-23,30,-14,14,-10,12,-6,7,-2,3,-21,21,-15,13,-17,14,-19,23,-27,35,-29,36,-31,38,-26,33,-17,18,-30,26,-35,34,-35,35,-36,33,-34,29,-27,29,-25,25,-19,22,-13,13,-7,9,-6,3,-7,8,-3,3,-3,5,-6,6,-9,10,-11,15,-13,16,-16,19,-21,21,-23,26,-25,24,-25,24,-26,30,-23,27,-18,17,-15,17,-16,17,-15,17,-18,18,-19,22,-23,31,-24,27,-22,30,-20,28,-21,25,-17,24,-14,20,-14,17,-12,16,-13,12,-12,14,-13,12,-11,15,-11,12,-7,7,-6,6,-5,5,-5,4,-4,3,-5,3,-5,3,-3,3,-4,3,-1,3,-1,0,-1,1,-1,0,-2,2,-1,1,0,1,-1,2,-5,2,-7,5,-12,11,-16,16,-23,17,-20,21,-22,23,-19,23,-20,26,-20,22,-20,17,-21,20,-14,18,-13,16,-12,13,-12,14,-12,11,-13,12,-10,12,-11,11,-11,11,-12,9,-10,12,-11,13,-11,14,-12,16,-13,15,-14,16,-13,14,-13,13,-13,13,-13,22,-13,15,-11,18,-13,12,-10,15,-12,11,-10,14,-11,13,-9,11,-10,9,-9,10,-10,10,-10,10,-9,9,-9,10,-10,10,-10,11,-9,11,-9,10,-7,9,-6,5,-3,5,-6,3,-8,9,-13,10,-14,13,-25,20,-18,15,-16,13,-22,19,-16,20,-18,21,-29,27,-19,18,-24,23,-17,20,-9,11,-7,6,-2,3,-2,1,-1,1,-1,2,-2,2,-3,4,-1,2,-11,10,-20,23,-19,27,-22,27,-22,31,-17,27,-17,25,-17,22,-13,22,-15,16,-15,12,-15,12,-2,2,-1,2,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,2,-2,1,-1,2,-1,1,-4,1,0,2,-2,1,-1,2,-2,1,-1,2,-2,1,-1,3,-2,0,0,2,-1,1,-1,2,-2,1,-2,1,-2,2,-1,3,-2,2,-2,1,-1,2,-2,1,-1,2,-1,0,-1,2,-1,0,-1,1,-2,0,-1,2,-2,1,-2,2,-1,1,-5,4,-1,2,-1,1,0,1,-1,0,-1,1,-1,0,0,2,-5,4,-10,11,-33,29,-42,40,-40,44,-42,42,-25,38,-30,40,-31,40,-30,39,-27,36,-25,28,-19,22,-12,6,-3,3,-1,0,0,1,0,0,0,1,-10,20,-8,11,-12,9,-13,13,-13,15,-17,21,-20,24,-21,38,-29,20,-24,21,-17,41,-17,22,-13,21,-17,24,-15,24,-16,25,-14,21,-15,21,-13,14,-13,13,-4,4,-2,1,-5,9,-1,2,-1,0,0,1,-1,0,-1,12,-13,19,-6,6,-10,7,-15,15,-13,11,-11,11,-5,6,-12,9,-2,4,-7,7,-12,11,-9,12,-15,14,-17,15,-17,18,-18,16,-17,18,-14,16,-13,12,-13,9,-15,11,-14,20,-18,18,-15,14,-6,7,-2,1,-1,0,-2,3,-13,14,-13,17,-4,5,-6,8,-19,12,-21,21,-19,23,-19,22,-20,21,-21,20,-18,19,-21,19,-18,20,-20,18,-21,22,-20,19,-15,20,-8,4,-1,3,-1,2,-3,2,-25,26,-9,8,-5,3,-11,8,-13,15,-11,9,-11,12,-13,11,-14,15,-14,16,-14,22,-14,19,-13,17,-13,18,-12,17,-16,15,-16,12,-18,16,-14,16,-13,20,-13,18,-10,24,-13,22,-11,23,-12,20,-13,24,-11,20,-12,20,-12,21,-8,19,-11,20,-12,17,-9,22,-11,20,-13,23,-13,21,-13,25,-12,22,-15,23,-14,19,-9,10,-8,9,-7,6,-7,4,-3,3,-3,2,-2,2,-1,3,-3,2,-3,3,-2,1,-1,1,-2,1,0,2,-5,3,-12,11,-5,6,-6,7,-13,6,-9,5,-14,11,-14,11,-18,14,-19,15,-14,14,-19,13,-16,15,-19,13,-18,16,-16,11,-14,14,-14,13,-13,11,-13,12,-12,8,-10,8,-9,6,-11,6,-14,13,-13,14,-17,13,-13,12,-14,11,-10,12,-14,9,-14,11,-11,10,-10,10,-7,8,-7,5,-6,4,-3,2,-2,2,-2,0,0,2,-2,0,0,2,-2,0,-1,2,-2,1,-2,2,-2,2,-2,2,-2,1,-1,1,-2,1,-2,0,-1,2,-1,0,0,2,-2,0,0,1,-1,0,-1,2,-1,1,-1,2,-4,1,-1,2,-1,1,-1,1,-1,1,-1,0,0,2,-1,0,0,2,-1,0,0,1,-1,0,-1,1,-1,1,-1,2,-2,1,-1,1,-1,2,-1,1,-1,1,-1,0,0,2,-1,0,0,1,-1,0,-1,3,-2,0,-1,2,-2,2,-1,2,-1,2,-2,2,-2,2,-1,1,-1,2,-2,0,0,2,-2,1,-1,2,-2,0,0,2,-2,0,-2,2,-3,2,-2,3,-2,2,-2,1,-2,2,-2,1,0,2,-2,1,-1,2,-2,0,-1,2,-2,0,0,2,-2,1,-2,2,-2,1,-2,3,-2,2,-2,1,-2,2,-1,1,-1,2,-1,0,-1,2,-2,0,0,2,-1,0,0,2,-2,0,-1,1,-2,1,-1,2,-2,2,-2,2,-1,1,-1,1,0,1,-1,0,0,1,-2,0,0,1,-1,0,0,1,-1,1,-1,1,-1,2,-2,2,-2,1,-1,1,-1,2,-1,1,-1,2,-2,0,0,2,-2,0,0,2,-2,0,0,2,-3,0,-4,3,-8,8,-14,10,-11,16,-12,16,-20,20,-34,30,-31,40,-34,35,-32,36,-28,31,-25,32,-28,28,-23,29,-29,25,-27,28,-25,23,-21,26,-16,22,-13,16,-16,18,-8,11,-14,13,-3,2,-1,2,-2,0,0,2,-2,0,0,2,-1,1,-1,2,-2,2,-2,2,-2,2,-2,2,-1,1,-2,0,-36,27,-11,8,-9,5,-8,11,-9,6,-6,4,-4,10,-6,5,-31,16,-29,40,-31,38,-36,31,-38,32,-32,35,-34,33,-35,36,-37,34,-30,34,-32,34,-27,27,-30,24,-25,27,-27,23,-21,26,-26,32,-25,30,-27,30,-24,29,-18,24,-21,19,-18,21,-20,16,-21,23,-22,21,-20,22,-24,19,-18,21,-21,18,-18,20,-17,20,-19,19,-20,20,-19,19,-19,19,-22,22,-19,20,-20,19,-14,17,-17,18,-17,23,-19,18,-11,17,-9,9,-4,8,-12,7,-5,7,-3,3,-4,2,-4,10,-17,19,-17,25,-27,24,-20,24,-15,16,-7,13,-3,0,-2,5,-3,3,-7,19,-12,14,-18,13,-31,30,-21,26,-26,28,-27,24,-17,16,-19,16,-8,9,-5,1,-1,4,-3,1,0,1,-1,1,-2,2,-2,4,-3,4,-2,2,-3,1,-1,5,-15,10,-13,18,-16,22,-13,24,-16,19,-16,23,-18,23,-16,22,-17,22,-13,19,-15,19,-16,22,-15,21,-16,23,-11,23,-14,19,-11,22,-13,18,-14,23,-15,20,-14,20,-18,19,-15,19,-17,17,-11,10,-16,17,-19,23,-24,25,-25,18,-26,24,-20,17,-23,31,-15,17,-7,9,-5,4,0,3,-15,10,-12,18,-15,18,-20,21,-20,20,-20,24,-20,24,-19,18,-22,20,-11,11,-1,4,-17,29,-16,16,-11,13,-7,14,-7,6,-4,7,-5,4,-2,3,-18,8,-33,27,-27,31,-31,33,-30,33,-27,28,-23,28,-27,22,-26,27,-30,25,-29,27,-30,27,-25,25,-27,26,-29,31,-26,29,-25,26,-25,26,-24,24,-22,24,-24,22,-24,25,-24,20,-15,18,-11,8,-4,6,-4,4,-1,3,-2,3,-6,5,-8,15,-4,3,-7,12,-16,13,-19,16,-18,16,-18,18,-16,17,-16,17,-20,16,-17,18,-18,13,-13,13,-14,10,-13,10,-13,12,-17,11,-20,21,-16,17,-17,18,-15,17,-17,14,-5,4,0,2,-1,1,-1,1,-2,1,-1,1,-1,2,-2,1,-1,1,-1,1,0,2,-7,6,-2,2,-2,0,-12,15,-45,57,-1,3,-16,18,-45,36,-47,44,-50,45,-54,38,-34,41,-22,24,-20,21,-16,18,-7,11,-3,5,-4,1,-2,2,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-5,1,-21,17,-1,1,-1,1,-4,2,-18,8,-12,6,-12,5,-3,3,-3,2,-2,3,-3,2,-2,3,-3,3,-2,3,-3,1,-1,4,-3,3,-3,3,-4,2,-4,4,-4,4,-5,3,-4,5,-3,5,-4,5,-6,3,-4,5,-5,4,-3,5,-5,3,-4,6,-5,4,-3,5,-6,4,-3,4,-4,5,-4,4,-4,4,-5,4,-5,4,-4,4,-3,5,-4,3,-2,4,-5,3,-3,4,-4,2,-3,4,-3,3,-3,3,-4,3,-3,3,-3,4,-4,3,-2,2,-3,2,-2,3,-3,2,-1,3,-2,2,-1,3,-4,2,-1,2,-2,2,-2,2,-2,2,-2,1,-1,2,-1,1,-1,2,-2,1,0,1,-2,0,-1,2,-1,0,0,2,-2,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-4,2,-17,22,-33,36,-45,45,-44,47,-24,40,-23,20,-15,13,-9,11,-10,11,-6,4,-5,5,-3,2,-1,2,-2,1,-1,1,-1,1,-3,2,-15,18,-13,13,-22,16,-22,21,-28,38,-36,36,-27,40,-28,25,-29,38,-26,26,-38,46,-31,28,-38,40,-13,14,-18,9,-40,33,-51,41,-37,28,-32,28,-31,25,-29,22,-28,22,-34,22,-28,21,-27,20,-14,14,-16,15,-13,15,-14,15,-14,17,-13,17,-14,18,-13,17,-14,16,-12,16,-13,14,-13,15,-13,14,-9,12,-17,10,-16,15,-19,12,-13,18,-8,9,-8,6,-3,3,-3,3,-2,2,-3,2,-2,3,-3,2,-1,2,-2,1,-3,7,-2,1,-1,2,-2,0,-10,9,-18,14,-25,23,-29,28,-30,28,-29,35,-32,35,-30,37,-32,40,-28,36,-36,35,-35,35,-46,42,-39,30,-40,33,-35,35,-37,35,-43,43,-32,31,-36,33,-36,38,-30,43,-23,25,-23,23,-14,17,-4,7,-5,8,-2,1,-1,2,-7,9,-13,9,-16,16,-18,19,-19,21,-20,22,-23,24,-22,23,-20,23,-19,20,-12,15,-9,5,-4,4,-15,20,-9,18,-4,7,-10,9,-13,18,-12,12,-11,13,-11,10,-6,6,-6,7,-6,6,-5,3,-3,4,-7,4,-4,6,-9,5,-12,16,-19,20,-19,20,-19,21,-19,21,-21,22,-23,25,-21,25,-20,21,-11,12,-8,11,-4,9,-3,5,-9,13,-10,18,-12,15,-9,9,-5,6,-4,2,-6,5,-12,11,-14,12,-15,12,-16,14,-12,16,-13,13,-11,15,-13,14,-10,18,-12,16,-13,17,-8,13,-5,8,-2,2,-10,19,-10,10,-10,14,-4,3,-2,2,-1,3,-4,2,-8,13,-14,16,-12,10,-16,13,-15,15,-15,12,-15,14,-12,13,-13,12,-13,13,-12,12,-14,14,-12,12,-12,14,-11,14,-9,15,-11,11,-8,13,-9,10,-8,13,-11,13,-8,13,-10,15,-8,14,-10,12,-10,12,-8,12,-10,11,-7,14,-10,11,-7,11,-9,10,-7,14,-9,11,-11,15,-9,13,-9,13,-11,14,-9,10,-11,14,-9,11,-11,11,-8,8,-8,9,-6,5,-6,7,-4,5,-2,6,-5,5,-5,7,-5,7,-7,10,-9,12,-8,13,-10,15,-12,18,-9,16,-12,13,-10,16,-12,14,-10,15,-11,14,-8,12,-13,14,-12,15,-10,10,-12,14,-12,15,-11,14,-11,13,-9,10,-8,12,-9,9,-7,10,-9,8,-6,7,-11,9,-5,7,-8,6,-4,7,-7,5,-5,7,-4,6,-3,6,-4,4,-4,2,-4,7,-6,6,-13,11,-14,13,-11,10,-17,13,-12,16,-16,14,-10,11,-13,9,-9,9,-4,3,-4,4,-3,4,-3,2,-2,3,-3,3,-3,4,-2,1,-2,2,-2,1,-1,2,-1,0,-1,1,-1,0,-1,2,-2,2,-2,2,-1,2,-2,1,-1,2,-2,1,-2,2,-2,1,-4,3,-8,3,-11,12,-17,13,-15,18,-15,18,-16,14,-13,11,-15,14,-4,7,-5,6,-6,7,-7,2,-11,10,-3,3,-1,2,-5,2,-11,17,-16,14,-20,26,-23,31,-24,29,-25,25,-22,18,-16,18,-19,21,-16,21,-22,19,-14,17,-13,9,-4,6,-16,6,-23,27,-24,25,-25,27,-26,28,-25,29,-30,29,-30,30,-26,27,-22,20,-21,19,-15,16,-14,18,-22,17,-20,19,-16,18,-15,20,-14,10,-7,15,-7,5,-2,4,-14,10,-16,13,-18,17,-21,19,-17,22,-17,16,-14,16,-14,10,-13,12,-7,7,-3,7,-2,1,-3,3,-3,3,-6,4,-13,17,-6,6,-11,9,-29,26,-38,34,-35,30,-35,32,-25,28,-23,25,-25,21,-22,23,-22,20,-17,21,-16,21,-17,19,-18,22,-19,24,-21,22,-24,26,-18,26,-21,21,-18,21,-12,7,-3,2,-2,0,0,1,-12,15,-12,20,-14,15,-9,12,-9,7,-5,7,-12,18,-25,24,-29,19,-18,23,-16,22,-19,17,-17,22,-25,14,-21,18,-17,7,-5,6,-3,1,-12,24,-14,29,-12,13,-8,8,-6,4,-4,5,-8,3,-11,16,-15,10,-8,11,-13,7,-8,10,-13,8,-14,13,-12,11,-13,15,-14,21,-17,14,-15,17,-15,10,-13,12,-12,6,-12,10,-9,5,-6,7,-6,3,-5,9,-10,8,-8,11,-11,9,-14,16,-16,16,-12,10,-13,9,-8,8,-4,4,-3,2,-1,2,-10,5,-7,9,-15,8,-1,4,-7,5,-13,9,-5,7,-7,7,-12,10,-9,8,-9,6,-5,5,-3,3,-2,1,-1,3,-2,1,0,3,-2,1,-1,3,-2,3,-2,3,-3,1,-2,1,-2,2,-3,2,-2,4,-2,2,-2,2,-2,1,0,2,-2,0,0,2,-2,0,-1,2,-2,1,-1,2,-2,1,-1,1,-1,2,-1,1,0,2,-2,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,0,-1,0,-1,1,0,1,0,1,0,0,0,0,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,-2,2,-3,3,-3,2,-4,4,-3,3,-2,3,-49,57,-40,46,-36,37,-34,39,-31,39,-24,33,-19,25,-15,18,-16,16,-16,17,-26,25,-34,32,-39,32,-34,27,-32,23,-27,22,-20,18,-24,13,-31,17,-33,14,-25,20,-16,16,-18,19,-20,21,-23,23,-23,22,-22,21,-23,21,-24,22,-25,22,-37,25,-31,19,-27,20,-32,20,-36,23,-35,28,-32,26,-31,29,-28,29,-30,30,-28,20,-25,21,-16,17,-8,13,-19,13,-4,4,-7,6,-7,8,-14,15,-9,10,-7,8,-5,10,-3,3,-1,0,0,0,0,0,0,0,0,0,-10,17,-15,21,-11,13,-5,4,-4,4,-6,6,-5,4,-6,4,-14,13,-20,18,-20,19,-20,19,-20,18,-19,19,-19,18,-21,20,-19,18,-20,16,-23,18,-25,20,-24,17,-24,16,-23,15,-23,14,-22,16,-23,18,-23,18,-23,19,-21,18,-20,18,-21,19,-20,19,-20,17,-19,18,-22,18,-19,16,-20,16,-18,15,-19,17,-18,17,-13,16,-13,18,-12,17,-13,18,-16,20,-18,20,-18,21,-18,20,-17,20,-17,19,-17,19,-17,18,-14,17,-15,16,-14,16,-13,15,-10,13,-8,11,-11,10,-10,10,-9,9,-10,18,-7,14,-11,6,-1,2,0,0,0,0,-1,2,0,0,0,0,0,0,0,0,-24,29,-13,10,-12,13,-10,13,-12,15,-12,13,-12,13,-12,11,-13,12,-12,10,-9,11,-3,5,-3,4,-3,1,-5,15,-7,4,-21,23,-18,16,-7,9,-2,4,-1,0,0,0,0,0,0,0,0,0,-7,28,-12,17,-2,3,-23,11,-42,39,-35,34,-33,27,-26,20,-1,1,0,1,-1,1,-1,0,-8,19,-7,21,-10,11,-22,22,-21,26,-23,24,-22,23,-14,17,-10,12,-5,4,-21,29,-32,26,-31,30,-32,30,-30,34,-32,31,-30,24,-28,26,-26,23,-24,23,-21,20,-15,18,-10,7,-5,6,-4,6,-5,4,-8,6,-6,6,-4,5,-2,3,-2,2,-2,3,-2,1,-2,2,-1,1,-2,2,-10,7,-16,18,-20,23,-20,25,-25,28,-25,27,-22,28,-19,25,-15,19,-14,14,-13,10,-21,16,-25,24,-25,29,-27,26,-21,25,-26,27,-25,23,-18,22,-20,15,-17,16,-12,13,-6,9,-5,4,-5,4,-1,1,0,0,-1,1,-4,4,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,1,-1,2,-8,8,-6,8,-4,5,-2,3,-1,1,0,0,0,0,-9,14,-10,13,-36,40,-35,42,-37,41,-30,27,-26,24,-24,23,-20,20,-21,21,-20,21,-28,28,-35,33,-37,37,-38,41,-39,42,-36,38,-31,37,-27,22,-9,13,-7,9,-12,11,-11,8,-18,11,-23,22,-29,25,-29,26,-25,22,-25,23,-24,20,-12,13,-3,6,-8,18,-11,7,-3,5,-1,2,-6,7,-12,10,-15,10,-25,17,-35,22,-38,30,-39,30,-37,38,-41,39,-41,28,-28,27,-29,20,-26,33,-27,35,-24,23,-24,39,-20,30,-18,13,-10,11,-12,12,-11,12,-11,12,-8,12,-11,10,-9,8,-6,8,-7,8,-5,6,-6,5,-7,8,-10,10,-11,9,-6,7,-6,6,-7,7,-5,8,-5,6,-5,5,-4,7,-5,5,-5,4,-2,2,-1,1,-12,10,-10,11,-9,17,-15,17,-15,17,-18,17,-21,25,-19,18,-16,22,-18,22,-16,21,-13,22,-12,19,-10,17,-9,16,-7,9,-7,8,-8,5,-6,6,-5,5,-8,6,-13,16,-18,21,-14,20,-21,22,-25,25,-25,24,-25,25,-27,27,-25,26,-23,24,-17,22,-16,22,-15,19,-16,17,-17,20,-15,20,-16,21,-18,23,-16,21,-18,17,-20,15,-26,14,-16,15,-23,16,-18,22,-22,14,-20,21,-21,18,-24,15,-9,6,-4,5,-2,2,-1,0,0,0,-8,16,-11,15,-4,5,-1,2,0,0,0,0,-1,1,-1,1,-20,37,-17,13,-6,5,-6,5,-11,10,-17,20,-23,22,-27,27,-30,31,-29,35,-30,36,-31,33,-36,33,-33,23,-33,22,-38,32,-38,28,-35,30,-41,34,-40,39,-41,40,-42,40,-37,37,-23,29,-10,10,-10,6,-7,6,-5,4,-4,3,-3,3,-6,14,-20,21,-36,35,-27,51,-31,38,-34,34,-23,27,-27,41,-26,42,-18,32,-21,12,-11,16,-7,7,-2,1,-6,7,0,1,-7,5,-4,6,-11,8,-11,11,-10,14,-8,12,-8,10,-8,11,-16,14,-22,24,-28,23,-22,24,-24,26,-22,23,-22,18,-17,13,-14,13,-9,12,-7,8,-8,8,-8,11,-11,14,-11,10,-9,10,-10,8,-8,6,-5,5,-3,3,-2,3,-1,2,-2,1,-6,6,-13,12,-18,15,-23,19,-26,26,-21,16,-18,15,-15,17,-8,12,-9,12,-7,11,-7,6,-6,9,-7,11,-6,5,-10,11,-8,4,-9,10,-8,10,-11,12,-7,7,-7,8,-5,7,-5,4,-4,3,-2,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,-2,0,-5,3,-1,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-2,1,-1,1,-1,1,-1,2,-1,2,-3,1,-1,2,-2,3,-3,2,-2,1,-1,1,-2,2,-1,2,-2,1,-1,2,-2,2,-2,1,-2,1,-1,1,-2,1,-1,1,-1,1,-1,1,0,1,-1,1,0,0,-1,0,0,1,0,0,0,0,0,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,-1,0,0,0,0,0,0,0,-9,15,-28,33,-31,29,-29,27,-30,25,-29,26,-30,25,-24,30,-20,25,-19,25,-17,19,-21,24,-21,28,-19,27,-19,29,-20,29,-19,29,-20,26,-18,22,-26,20,-40,34,-31,34,-30,25,-10,14,-10,10,-6,4,-2,2,-7,10,-17,18,-15,14,-22,19,-14,14,-21,14,-20,25,-27,37,-34,40,-32,46,-28,39,-25,34,-21,32,-22,24,-27,23,-26,22,-27,23,-28,23,-31,23,-26,22,-29,27,-26,27,-27,26,-26,27,-30,27,-29,26,-29,26,-28,25,-27,24,-27,22,-12,14,-14,9,-4,3,-1,1,-1,1,0,0,-13,26,-16,17,-5,4,-9,11,-14,16,-14,17,-14,18,-14,16,-9,9,-3,1,0,1,0,1,0,0,0,0,0,1,-2,8,-4,1,-8,3,-13,11,-15,13,-18,12,-17,16,-14,14,-18,17,-21,19,-24,16,-20,15,-12,10,-7,8,-6,7,-6,7,-7,5,-6,6,-5,7,-9,12,-10,12,-12,13,-14,17,-17,17,-20,19,-18,21,-19,20,-13,15,-9,10,-8,10,-4,6,-8,6,-12,10,-11,13,-13,14,-16,15,-17,17,-24,24,-7,8,-2,2,-1,1,-6,9,-10,13,-5,8,-3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,15,-11,19,-12,28,-22,19,-24,27,-32,27,-25,21,-30,25,-25,22,-25,24,-24,21,-22,20,-19,22,-20,20,-17,19,-19,20,-18,20,-19,20,-17,21,-19,21,-14,22,-9,15,-11,23,-15,18,-3,5,-4,4,-5,4,-7,7,-8,8,-9,9,-16,18,-22,19,-30,22,-30,31,-28,28,-29,23,-10,10,-4,5,-2,2,-4,4,0,1,0,0,0,0,0,0,-6,16,-3,3,-9,5,-9,10,-8,7,-6,6,-3,3,-20,32,-29,50,-37,43,-35,35,-37,36,-34,26,-28,26,-27,22,-26,27,-18,23,-19,24,-20,23,-19,23,-23,20,-21,18,-22,20,-14,19,-14,13,-22,24,-24,24,-26,29,-28,33,-26,26,-21,20,-7,6,-1,1,0,0,-1,1,-4,4,-4,2,-9,2,-23,34,-32,33,-14,17,-20,14,-3,3,-1,1,-6,3,-7,7,-8,8,-5,7,-4,3,-2,3,-3,3,-11,10,-15,26,-26,32,-24,32,-22,25,-18,24,-11,13,-9,9,-4,8,-5,5,-9,5,-7,12,-18,15,-20,22,-21,23,-9,11,-4,6,-1,2,-1,2,0,1,0,0,0,0,0,0,0,0,0,0,-3,15,-7,12,-12,11,-10,10,-8,6,-3,3,-21,22,-31,33,-31,29,-18,23,-4,2,-2,1,-17,19,-18,14,-6,5,-2,4,-1,1,-9,3,-18,20,-22,17,-13,14,-15,13,-3,12,-17,13,-4,3,-2,4,0,1,-1,0,0,0,0,0,-8,17,-11,14,-9,8,-6,8,-8,7,-6,9,-6,5,-4,4,-2,1,-1,1,-3,3,-6,5,-2,2,0,0,-3,2,0,0,0,0,0,0,-19,36,-17,21,-11,13,-22,18,-11,11,-6,4,-2,2,-1,0,0,0,0,0,-3,2,0,4,-15,18,-8,8,-16,19,-13,18,-13,14,-21,21,-25,23,-29,30,-35,31,-31,26,-24,26,-19,21,-23,23,-26,28,-19,21,-12,13,-26,15,-24,23,-25,25,-31,25,-27,26,-25,24,-25,26,-21,25,-18,23,-22,23,-26,27,-26,28,-26,27,-27,22,-11,12,-13,12,-7,9,-7,9,-12,14,-9,9,-8,11,-3,8,-3,3,-3,4,-2,2,-1,2,-3,4,-11,9,-9,8,-8,6,-5,6,-8,7,-6,6,-8,6,-6,5,-6,5,-2,3,-3,2,-3,2,-2,2,-1,1,-1,1,-2,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,17,-1,0,-18,15,-26,24,-32,24,-34,27,-35,25,-34,36,-32,36,-31,31,-30,30,-31,31,-32,32,-32,32,-32,31,-30,30,-31,27,-33,23,-32,26,-29,26,-30,28,-33,31,-37,33,-38,40,-38,36,-39,38,-29,34,-26,31,-5,10,-12,20,-2,2,-2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,8,-4,4,-4,3,-5,8,-18,21,-30,24,-29,28,-14,9,-2,1,-1,0,0,0,0,0,-11,18,-6,5,-15,14,-18,17,-21,19,-23,21,-11,15,-8,10,-5,3,-15,20,-26,22,-23,24,-17,19,-15,17,-12,14,-11,13,-10,12,-11,15,-13,16,-15,17,-14,15,-9,15,-10,8,-14,8,-16,12,-10,13,-13,23,-21,29,-24,31,-19,29,-19,28,-19,28,-18,28,-19,28,-20,24,-18,24,-18,18,-17,20,-20,22,-19,21,-20,20,-21,17,-21,18,-19,19,-19,20,-17,19,-16,18,-12,17,-11,12,-11,12,-12,13,-19,15,-20,17,-19,20,-19,21,-22,22,-21,22,-20,20,-19,23,-20,21,-20,22,-20,22,-20,23,-21,22,-18,21,-13,11,-9,6,-11,13,-14,14,-17,17,-17,15,-18,18,-21,18,-18,19,-19,20,-17,17,-18,19,-20,20,-22,20,-22,21,-21,20,-26,20,-24,22,-24,19,-21,16,-15,14,-12,13,-8,7,-5,4,-6,5,-5,5,-6,7,-5,5,-3,3,-2,2,-2,1,-1,1,-2,1,-12,13,-14,13,-14,12,-6,7,-9,8,-15,14,-11,18,-23,26,-24,24,-23,26,-22,23,-18,20,-20,22,-10,10,-20,18,-9,13,-26,12,-23,22,-17,15,-26,19,-13,14,-2,1,-14,17,-20,26,-6,6,-11,11,-34,35,-31,33,-18,21,-17,16,-11,11,-5,4,-8,12,-23,23,-19,20,-20,18,-12,13,-19,15,-19,18,-18,21,-19,20,-24,33,-21,28,-20,18,-23,23,-23,21,-19,24,-20,18,-19,20,-9,6,-43,47,-41,55,-39,54,-42,53,-38,42,-30,24,-27,37,-21,31,-20,29,-17,28,-17,23,-14,19,-9,11,-6,7,-5,5,-3,3,-3,3,-6,6,-11,12,-5,6,-3,2,-31,41,-40,39,-42,42,-37,21,-20,13,-22,15,-23,15,-24,19,-26,19,-26,21,-28,16,-29,17,-10,14,-3,5,-9,8,-1,1,-4,4,-1,1,-17,15,-13,14,-21,21,-16,13,-13,13,-5,4,-2,6,-21,19,-20,19,-20,18,-14,10,-15,13,-17,18,-20,17,-12,12,-10,19,-9,15,-3,3,-8,8,-9,11,-9,11,-18,22,-24,24,-29,28,-29,36,-31,38,-32,37,-29,38,-25,39,-25,29,-24,24,-21,23,-6,4,-4,9,-2,2,-1,1,-6,12,-3,3,-4,3,-2,3,-1,1,-1,0,0,0,0,0,-1,1,-4,5,-3,3,-2,3,-2,2,-2,2,-3,4,-1,2,-4,2,-3,2,-2,4,-3,3,-2,2,-2,2,-2,2,-1,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-11,14,-25,28,-31,34,-38,43,-50,38,-50,42,-51,43,-50,37,-45,36,-45,40,-24,31,-19,21,-17,19,-17,17,-17,16,-17,16,-19,16,-17,18,-11,15,-8,10,-7,6,-2,1,0,0,0,0,0,0,-5,8,-11,15,-7,8,-5,8,-18,13,-21,23,-22,22,-6,15,-3,3,0,0,0,0,0,0,-2,3,-11,16,-8,13,-2,1,-8,7,-9,9,-19,14,-15,13,-10,11,-4,2,-1,1,0,0,-7,7,-16,13,-10,15,-10,9,-4,5,-14,13,-14,14,-9,9,-5,3,-1,1,-1,2,-13,18,-6,6,-3,2,-1,1,-4,8,-14,13,-14,12,-15,10,-16,12,-17,14,-16,14,-6,12,-3,1,-4,3,-9,7,-6,10,-3,4,-2,2,-2,3,-5,11,-5,2,-16,21,-20,25,-21,24,-19,23,-19,21,-14,14,-8,7,-6,6,-4,4,-2,5,-1,1,-1,2,-3,7,-3,5,-11,18,-24,25,-20,21,-23,19,-22,23,-22,14,-16,13,-12,19,-1,3,-1,1,-1,2,0,0,-2,2,0,1,-2,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,4,-16,16,-24,20,-30,30,-34,37,-26,34,-18,22,-17,27,-9,7,-6,2,-7,7,-12,12,-15,9,-9,12,-16,19,-17,19,-12,19,-12,18,-13,19,-12,19,-9,16,-12,13,-8,10,-20,18,-19,24,-26,21,-22,28,-11,17,-11,17,-9,18,-11,15,-11,17,-9,16,-10,15,-9,17,-11,17,-15,18,-19,15,-4,10,-1,1,0,1,-2,1,-7,7,-25,20,-22,22,-19,20,-18,18,-19,18,-18,15,-12,18,-2,4,0,1,-3,2,-5,9,-3,4,-11,11,-20,18,-16,15,-11,12,-6,9,-7,8,-15,17,-18,18,-22,18,-21,23,-14,15,-12,11,-2,2,-18,20,-14,19,-11,8,-17,18,-15,14,-12,20,-10,17,-10,14,-9,14,-8,12,-7,10,-8,8,-13,11,-5,6,-5,5,-4,4,-4,2,-3,5,-1,1,-4,2,-1,2,0,1,-1,2,-4,2,-6,6,-10,9,-12,12,-4,6,-2,1,-1,0,-1,1,-1,0,0,1,-1,0,0,0,0,0,0,1,-4,10,-17,22,-18,27,-28,34,-32,38,-38,47,-39,53,-36,50,-16,36,-13,13,-22,25,-24,22,-28,31,-29,33,-24,29,-18,18,-11,14,-10,8,-7,9,-11,13,-17,16,-27,22,-28,22,-28,28,-26,26,-24,26,-14,20,-11,10,-9,7,-10,12,-12,10,-9,11,-13,19,-13,13,-7,6,-2,3,-3,1,-14,11,-6,9,-8,5,-10,10,-3,14,-8,7,-4,6,-7,9,-5,4,-5,7,-4,3,-2,4,-1,1,-1,1,-1,1,0,0,-11,29,-8,14,-2,4,-1,0,0,1,-1,0,0,1,-1,0,-1,0,-1,1,0,1,0,0,-1,0,0,1,0,0,0,1,-1,0,0,0,-1,0,0,1,0,0,-1,1,-1,0,0,0,0,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,0,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-2,2,-2,1,-1,1,-1,0,0,1,-1,0,0,1,-2,0,0,1,-1,0,-1,1,-2,1,-1,2,-1,1,-1,1,-1,2,-2,2,-1,1,-1,0,0,2,-1,1,0,2,-1,0,0,1,-2,1,0,2,-1,1,-2,2,-2,2,-1,2,-1,1,-2,1,-1,1,-2,0,0,2,-1,0,0,1,-1,0,-1,1,-2,0,-1,2,-2,1,-1,1,-2,1,-2,1,-1,2,-2,1,-1,2,-2,1,-1,1,-2,0,0,2,-2,0,0,2,-1,1,-1,1,-2,2,-2,2,-2,1,-2,1,-2,1,-1,1,0,2,-2,0,0,2,-2,0,-1,2,-1,0,0,1,-1,0,-1,2,-2,2,-1,2,-1,1,-2,1,-2,1,-1,1,0,2,-2,0,0,2,-2,0,0,1,-1,0,0,1,-1,0,-1,1,-2,1,-1,2,-2,2,-2,2,-1,1,-1,1,0,1,-1,0,0,2,-2,0,0,1,-1,0,0,2,-1,0,-6,2,-7,8,-9,7,-8,7,-10,9,-9,8,-9,9,-8,8,-8,7,-6,6,-5,2,-1,3,-2,1,0,1,-1,1,-1,1,-2,2,-2,2,-2,2,-1,1,-1,1,-1,1,0,1,-1,0,0,2,-2,0,0,2,-2,0,0,1,-2,1,-1,1,-1,1,-4,3,-20,24,-28,25,-3,2,-1,1,0,1,-1,0,0,1,-2,0,0,2,-1,0,0,1,-3,4,-5,5,-13,14,-20,18,-38,34,-49,38,-46,34,-42,29,-38,26,-42,26,-42,27,-39,26,-38,22,-25,18,-12,11,-15,19,-12,15,-15,12,-17,15,-28,21,-33,28,-29,31,-37,26,-30,30,-11,16,-10,8,-28,20,-32,24,-25,14,-23,16,-28,24,-21,21,-24,16,-21,24,-14,14,-14,19,-14,8,-12,14,-7,11,-11,7,-8,11,-9,8,-9,10,-13,10,-20,14,-33,33,-43,38,-50,34,-46,37,-47,41,-42,35,-42,36,-46,31,-35,34,-30,24,-34,26,-31,22,-28,22,-18,13,-18,34,-18,18,-24,14,-27,21,-22,29,-23,23,-25,25,-14,16,-9,8,-7,6,-7,6,-12,12,-10,9,-12,14,-17,28,-14,28,-12,9,-5,7,-13,8,-21,13,-17,11,-16,12,-17,13,-13,9,-10,9,-14,10,-19,17,-22,21,-24,25,-27,23,-21,28,-22,24,-24,19,-26,26,-20,21,-4,2,-1,1,-1,1,-1,1,-21,19,-7,8,-8,8,-17,13,-17,14,-16,15,-15,16,-12,15,-11,16,-12,13,-12,15,-12,14,-13,15,-11,16,-12,15,-13,16,-13,16,-11,17,-16,17,-16,20,-17,21,-14,26,-16,23,-15,22,-12,16,-13,13,-10,15,-9,13,-11,13,-12,12,-10,10,-9,11,-5,7,-5,6,-4,7,-6,4,-5,7,-6,7,-5,9,-13,8,-3,4,-4,2,-2,2,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-7,6,-12,8,-13,8,-14,11,-16,14,-18,17,-19,17,-18,19,-20,16,-21,19,-23,17,-21,18,-20,18,-15,25,-25,27,-22,27,-21,22,-23,20,-19,24,-25,26,-19,29,-22,24,-23,25,-23,21,-21,17,-17,16,-12,17,-17,23,-15,21,-19,21,-16,18,-18,17,-22,20,-22,18,-16,14,-24,18,-21,17,-17,18,-18,20,-20,23,-22,25,-25,27,-24,27,-20,28,-14,14,-10,12,-10,8,-6,8,-8,6,-6,7,-5,7,-11,10,-16,17,-23,17,-20,23,-19,21,-18,21,-18,24,-17,28,-22,26,-18,25,-13,9,-4,3,-2,1,-2,1,-1,2,-2,1,-25,31,-12,10,-15,17,-17,16,-29,18,-19,12,-16,20,-17,25,-11,14,-13,12,-10,10,-7,6,-5,8,-5,4,-3,3,-8,13,-24,17,-22,19,-25,20,-20,22,-24,21,-24,25,-26,24,-26,23,-27,25,-27,28,-29,26,-28,28,-26,30,-25,27,-25,29,-28,29,-27,34,-30,24,-26,26,-32,23,-29,27,-34,25,-35,31,-36,34,-30,31,-30,30,-36,38,-32,35,-32,32,-32,29,-25,28,-21,24,-18,18,-15,15,-15,33,-10,11,-12,12,-12,12,-15,10,-14,16,-12,13,-12,12,-20,15,-19,15,-21,21,-25,31,-24,26,-24,22,-23,32,-25,22,-15,21,-17,19,-7,9,-5,3,-13,9,-16,12,-15,14,-16,15,-19,19,-18,20,-19,19,-20,21,-20,19,-20,21,-24,20,-16,19,-20,13,-16,17,-17,14,-18,19,-15,19,-16,19,-14,15,-16,16,-17,17,-13,14,-11,10,-14,13,-11,14,-13,12,-10,12,-11,10,-14,14,-12,12,-11,13,-7,9,-7,9,-4,5,-6,6,-4,6,-4,4,-4,5,-6,6,-5,8,-6,4,-6,10,-12,13,-2,12,-4,12,-13,16,-11,12,-12,10,-6,8,-12,8,-11,13,-19,18,-15,18,-18,14,-19,22,-19,16,-17,20,-9,10,-4,6,-4,2,-1,2,-1,1,-2,1,-1,3,-3,2,-2,5,-15,8,-19,16,-10,7,-15,18,-8,8,-9,15,-7,9,-7,16,-11,13,-10,16,-10,8,-9,11,-6,8,-3,7,-1,2,-1,0,0,1,-1,1,0,1,-2,0,-18,24,-13,6,-4,5,-4,3,-3,3,-4,4,-5,3,-4,5,-7,6,-5,7,-6,4,-4,6,-3,4,-2,3,-7,1,-14,12,-6,8,-12,15,-17,21,-7,10,-13,16,-12,13,-16,14,-14,16,-12,14,-11,13,-10,12,-9,11,-10,11,-9,8,-9,8,-7,7,-10,8,-6,9,-5,7,-6,6,-6,4,-2,3,-1,2,-1,1,-1,0,-18,24,-12,12,-14,21,-17,11,-6,7,-4,2,-9,12,-19,12,-18,17,-14,14,-11,8,-11,13,-8,8,-16,15,-14,16,-8,15,-15,15,-9,14,-15,14,-8,14,-11,9,-5,4,-3,1,-17,22,-21,23,-21,22,-20,17,-13,10,-10,12,-4,3,-1,2,-3,1,-2,3,-13,6,-22,19,-19,22,-18,19,-17,17,-15,16,-14,18,-14,19,-18,18,-18,16,-18,19,-14,18,-12,17,-15,15,-11,14,-12,12,-6,12,-12,10,-7,10,-13,11,-5,12,-18,18,-6,4,-17,10,-5,17,-6,15,-12,10,-13,20,-13,6,-8,19,-17,21,-7,11,-16,16,-18,23,-15,20,-19,22,-18,23,-23,20,-20,16,-16,15,-9,19,-18,13,-17,12,-20,14,-14,15,-19,18,-22,20,-23,18,-23,26,-17,30,-19,27,-21,30,-21,28,-16,25,-19,21,-17,26,-19,26,-18,29,-22,29,-19,31,-21,27,-19,30,-18,26,-16,26,-17,20,-15,17,-17,19,-13,16,-15,15,-14,15,-13,14,-14,15,-14,16,-16,14,-12,14,-13,14,-10,12,-12,11,-10,11,-11,10,-10,9,-10,12,-13,11,-9,9,-12,10,-9,8,-11,9,-8,7,-8,5,-6,6,-5,4,-6,7,-8,9,-7,9,-10,9,-11,13,-11,9,-12,10,-8,7,-8,6,-17,11,-16,15,-17,17,-16,17,-16,19,-16,15,-11,15,-18,16,-14,18,-16,14,-17,16,-11,10,-11,11,-8,11,-13,14,-14,23,-15,20,-18,21,-16,16,-17,18,-16,16,-9,7,-9,6,-8,10,-10,5,-8,6,-8,9,-13,16,-11,15,-14,13,-16,12,-14,11,-9,13,-6,10,-7,12,-10,10,-15,15,-13,13,-15,16,-14,14,-13,9,-17,13,-23,15,-17,20,-22,18,-11,21,-20,19,-19,21,-26,23,-22,26,-19,22,-19,23,-18,19,-16,19,-17,13,-6,5,-5,4,-2,2,-1,2,-4,3,-2,3,-5,1,-10,14,-19,14,-10,10,-12,5,-3,4,-16,26,-9,21,-4,6,-6,12,-3,3,-6,8,-2,4,-7,2,-11,12,-19,12,-12,12,-10,6,-8,9,-6,4,-3,6,-3,2,-1,0,-28,38,-13,20,-4,8,-7,3,-23,18,-33,22,-29,24,-30,23,-26,26,-22,20,-22,22,-24,22,-24,21,-26,20,-23,20,-24,19,-24,20,-18,20,-19,18,-11,14,-9,8,-2,5,-3,0,0,2,-2,0,0,1,-1,1,-11,7,-13,11,-30,22,-21,28,-24,21,-19,26,-20,22,-20,25,-14,19,-7,11,-6,6,-2,8,-2,0,-1,2,-1,1,-1,1,-8,5,-13,7,-5,3,-3,3,-2,3,-3,2,-2,2,-6,3,-2,3,-3,1,-2,3,-4,4,-4,4,-4,3,-3,3,-3,3,-3,4,-4,4,-4,3,-3,4,-4,4,-3,4,-5,2,-3,3,-4,3,-4,3,-4,4,-5,6,-4,3,-4,4,-4,4,-4,4,-3,4,-3,3,-4,4,-7,4,-4,5,-4,2,-3,3,-3,2,-2,4,-4,2,-2,3,-2,3,-2,3,-3,2,-2,2,-2,2,-2,1,-1,2,-2,1,-1,3,-2,1,-1,2,-1,0,-1,1,-2,0,-1,1,-1,1,-2,2,-2,2,-1,1,-1,2,-5,5,-22,19,-23,26,-20,24,-19,15,-12,16,-37,54,-21,31,-24,16,-43,45,-52,48,-54,50,-55,46,-51,43,-47,37,-33,22,-18,9,-12,7,-15,12,-16,13,-24,14,-25,18,-32,25,-41,24,-45,31,-38,29,-34,29,-34,25,-31,24,-30,23,-30,25,-29,23,-31,24,-29,24,-31,24,-30,27,-31,25,-28,25,-30,25,-28,25,-28,23,-25,24,-24,20,-18,18,-12,9,-9,5,-3,2,-1,2,-1,1,-1,1,0,1,-17,6,-1,2,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,2,-1,1,-1,2,-1,1,-1,2,-2,1,-1,2,-2,1,-1,2,-1,2,-2,1,-2,2,-1,2,-1,2,-4,2,-2,2,-2,1,-1,2,-1,1,0,1,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,3,-3,2,-6,12,-21,23,-21,31,-25,34,-28,27,-25,27,-27,35,-25,32,-14,30,-12,13,-8,8,-6,6,-3,2,-3,2,-26,20,-20,23,-24,16,-46,38,-52,50,-49,51,-41,38,-17,22,-12,13,-7,8,-7,7,-10,14,-9,5,-18,16,-19,20,-18,18,-11,16,-10,6,-2,2,-8,6,-9,10,-7,6,-18,13,-24,25,-27,27,-27,25,-23,20,-18,15,-18,14,-9,17,-5,9,-2,4,-2,1,-8,18,-8,22,-4,7,-21,13,-24,26,-28,26,-25,26,-21,24,-13,11,-7,6,-4,4,-3,3,-2,3,-2,3,-3,4,-4,5,-7,5,-10,10,-13,18,-14,23,-18,23,-16,23,-5,5,-2,2,-1,1,-1,1,-1,0,-29,30,-16,14,-9,7,-6,5,-6,5,-5,7,-5,9,-19,12,-19,19,-17,21,-16,26,-14,28,-16,30,-15,25,-18,20,-25,26,-20,24,-19,27,-15,17,-16,14,-15,16,-17,13,-21,24,-20,25,-19,20,-18,20,-14,17,-17,19,-18,20,-13,21,-17,18,-11,18,-14,14,-10,14,-12,12,-14,14,-15,12,-14,14,-12,11,-11,7,-12,9,-8,4,-7,5,-3,1,-2,3,-5,8,-6,4,-7,9,-1,2,-3,2,-2,2,-2,1,-2,3,-3,3,-7,4,-6,7,-10,10,-14,16,-16,20,-14,17,-16,18,-10,13,-8,5,-2,5,-2,0,-1,1,-5,6,-3,3,-18,22,-27,29,-27,30,-24,32,-20,30,-25,31,-17,29,-20,27,-16,28,-19,22,-11,11,-9,9,-7,9,-7,6,-2,7,-2,2,-2,1,-2,2,-4,6,-2,3,-2,2,-1,2,-9,14,-4,6,-17,12,-31,25,-19,20,-17,26,-16,21,-17,27,-17,26,-14,24,-14,21,-15,22,-15,25,-14,21,-15,22,-16,20,-9,20,-12,16,-10,15,-11,10,-4,10,-3,4,-13,10,-3,2,-1,1,-1,1,-5,3,-2,2,-1,0,0,2,-2,0,0,2,-2,0,0,1,-1,1,-2,1,-2,2,-2,2,-6,3,-3,4,-6,4,-1,2,-1,2,-2,0,-1,2,-2,1,0,6,-3,1,-1,2,-2,2,-1,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,-1,2,-1,0,0,1,-1,1,-1,1,-1,2,-2,2,-2,2,-2,2,-2,3,-3,2,-18,12,-19,14,-16,24,-27,24,-17,23,-17,19,-15,20,-13,18,-13,13,-13,15,-18,20,-15,14,-18,17,-20,15,-18,15,-15,14,-17,17,-17,17,-16,15,-12,19,-17,17,-12,19,-15,18,-14,19,-15,17,-16,17,-10,14,-18,18,-16,21,-18,17,-16,19,-17,16,-14,13,-12,4,-6,22,-6,10,-6,5,-4,3,-3,2,-3,2,-3,2,-2,2,-2,1,-2,2,-1,2,-1,1,-1,0,0,1,-2,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,0,1,-1,0,0,1,-2,0,0,1,-1,0,-1,1,-1,1,-1,1,-2,2,-2,2,-2,3,-15,7,-21,17,-32,30,-34,36,-37,33,-33,36,-25,33,-21,25,-23,24,-21,25,-25,27,-31,39,-31,39,-29,32,-30,39,-27,41,-27,35,-19,27,-6,14,-4,3,0,2,-1,0,0,2,-20,38,-19,23,-12,8,-8,10,-7,9,-11,11,-34,28,-32,38,-20,29,-24,33,-18,27,-21,27,-19,26,-18,25,-23,21,-23,21,-23,32,-26,31,-28,32,-36,36,-23,27,-21,21,-20,13,-3,2,-2,2,-18,9,-27,28,-20,19,-24,22,-24,25,-18,23,-21,21,-17,18,-15,16,-14,10,-8,9,-6,7,-7,5,-9,10,-17,16,-16,25,-18,20,-14,18,-15,13,-17,10,-14,13,-15,15,-20,18,-18,17,-19,12,-7,7,-4,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-7,5,-3,12,-12,14,-12,20,-14,20,-12,20,-16,17,-14,19,-14,15,-14,15,-12,17,-17,16,-14,20,-17,19,-15,21,-15,17,-14,19,-14,8,-5,4,-10,12,-6,9,-13,17,-13,15,-13,16,-12,13,-14,14,-12,13,-11,14,-12,13,-11,15,-10,11,-9,11,-12,8,-7,5,-5,4,-5,10,-3,3,-3,2,-2,3,-3,2,-2,3,-2,2,-1,1,-2,1,-1,5,-2,1,-1,2,-2,1,-2,1,-2,1,-2,2,-2,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,0,0,2,-2,1,0,2,-2,1,-1,1,-2,2,-1,1,-1,2,-2,2,-2,2,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,2,-2,1,-1,2,-2,1,0,2,-2,0,-2,3,-3,2,-2,2,-2,3,-7,4,-8,7,-9,9,-11,8,-13,11,-10,12,-14,10,-12,12,-15,12,-14,13,-16,13,-14,14,-17,12,-12,13,-16,11,-15,11,-10,9,-12,10,-12,9,-13,9,-12,11,-11,7,-11,10,-11,7,-10,10,-16,9,-11,9,-13,8,-12,8,-14,7,-13,8,-14,8,-13,10,-11,10,-13,8,-10,10,-11,7,-9,10,-10,7,-11,11,-11,6,-11,11,-12,10,-11,9,-12,10,-12,10,-13,11,-12,11,-14,9,-14,11,-10,8,-10,8,-4,4,-4,4,-1,2,-2,0,0,1,-2,1,-2,2,-9,15,-8,10,-3,2,-2,5,0,2,-2,1,-1,1,-1,0,0,1,-1,0,-1,2,-3,1,-2,2,-2,1,-1,1,-1,1,-2,2,-1,1,-2,1,-1,2,-2,1,-1,2,-2,0,0,2,-2,0,0,2,-3,0,-1,2,-2,2,-2,3,-2,2,-1,2,-1,2,-2,2,-2,2,-2,1,0,3,-2,1,0,2,-2,0,0,1,-1,0,0,1,-2,1,-2,2,-2,2,-1,2,-1,1,-2,1,-2,1,-1,1,-1,1,-2,0,0,1,-2,0,-1,2,-2,1,0,1,-1,1,-2,1,-2,2,-1,2,-1,2,-2,1,-2,3,-2,1,0,1,-1,0,-1,2,-3,2,-19,9,-23,22,-24,25,-21,17,-8,6,-4,5,-6,3,-6,5,-5,6,-6,5,-5,3,-3,4,-5,4,-4,6,-5,4,-5,6,-27,18,-20,28,-28,26,-20,34,-27,26,-23,33,-21,35,-23,34,-19,31,-20,28,-18,31,-18,31,-15,26,-17,21,-13,27,-17,16,-12,13,-4,7,-2,4,-2,2,-2,2,-2,3,-2,1,-10,17,-5,6,-1,2,-4,2,0,2,-2,0,0,1,-1,2,-1,2,-1,1,-2,2,-2,2,-6,17,-2,3,-5,11,-27,22,-26,29,-18,35,-25,30,-20,31,-24,35,-22,30,-20,29,-14,30,-13,14,-13,12,-13,10,-1,2,-2,1,-2,1,0,1,-1,0,-1,1,-2,0,-3,6,-2,0,0,1,-1,0,-1,1,-1,1,-2,1,-1,1,-1,1,-1,1,-1,1,0,1,0,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,0,0,1,-2,0,0,2,-2,1,-1,1,-1,0,-1,1,-1,0,-1,1,-2,2,-2,2,-2,2,-2,2,-1,2,-2,2,-1,2,-2,0,0,2,-2,0,0,1,-1,0,0,2,-2,1,-1,1,-1,1,-1,1,-2,1,-1,2,-1,1,-1,0,-1,2,-2,1,-1,1,-1,1,-1,1,-2,1,-1,2,-2,1,-1,1,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,1,0,2,-1,0,-1,1,-1,0,0,2,-2,1,-2,2,-2,1,-1,1,-1,1,0,1,0,1,-1,1,0,1,-2,0,-1,3,-1,1,0,1,-1,0,-2,1,-2,2,-1,2,-1,1,-2,2,-2,2,-2,2,-1,2,-1,1,0,1,-1,0,-1,2,-2,1,0,2,-1,0,-1,1,-3,2,-2,2,-2,1,-1,1,-1,2,-2,1,-1,2,-2,1,-1,2,-2,0,0,2,-1,0,-1,1,-1,0,-9,10,-1,1,-3,3,-3,2,-2,2,-1,1,-2,1,-1,2,-1,0,0,1,-1,1,0,1,-2,0,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,2,-2,1,-1,2,-8,16,-10,16,-32,25,-23,24,-26,25,-26,28,-19,22,-23,25,-26,23,-33,34,-40,37,-36,42,-19,29,-30,31,-25,38,-24,35,-23,39,-23,37,-18,36,-15,18,-14,19,-15,19,-13,20,-9,14,-7,13,-6,6,-9,10,-7,4,-7,4,-10,19,-23,28,-37,34,-35,36,-29,32,-26,29,-25,30,-29,30,-28,33,-25,26,-19,20,-16,13,-11,6,-14,25,-18,21,-20,19,-27,24,-27,24,-25,27,-29,22,-30,32,-21,32,-27,24,-22,23,-23,30,-24,31,-25,25,-30,22,-20,19,-10,14,-8,6,-20,17,-25,24,-30,26,-27,29,-29,28,-30,29,-29,29,-27,27,-27,26,-25,26,-23,26,-25,22,-24,24,-24,23,-20,23,-23,25,-24,28,-26,26,-25,28,-22,25,-17,17,-12,7,-4,5,-5,2,-1,2,0,1,-1,0,-3,10,-3,2,-6,10,-15,23,-13,21,-13,23,-12,24,-13,24,-13,24,-12,22,-12,21,-11,18,-14,19,-11,21,-14,19,-8,13,-11,11,-8,14,-9,13,-9,13,-9,12,-9,12,-10,8,-10,8,-9,7,-6,6,-5,5,-4,3,-4,3,-3,2,0,2,-1,1,-1,1,-1,0,0,2,-2,2,-1,2,-2,1,0,1,0,1,-1,1,-1,2,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-1,1,-1,1,-2,2,-1,2,-1,2,-2,1,-1,1,-1,0,0,1,-1,0,0,1,-1,0,0,0,0,1,-1,1,-1,1,-1,2,-1,1,0,1,-1,1,-1,1,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,-1,1,-2,1,-1,2,-1,1,-1,2,-1,2,-1,1,-1,1,-1,0,-1,1,-1,1,-1,2,-2,1,-1,2,-2,1,-2,2,-2,3,-2,2,-3,3,-2,2,-1,2,-2,1,-1,2,-1,1,-1,2,-3,1,0,2,-2,0,0,2,-2,1,-1,2,-1,1,-1,1,-1,1,-1,2,-1,1,-1,1,-2,2,-8,8,-19,16,-26,26,-26,32,-33,31,-32,35,-34,34,-32,39,-15,23,-12,22,-5,10,-2,2,-4,3,-1,1,-23,26,-26,27,-7,6,-17,29,-38,33,-29,36,-38,36,-31,37,-32,31,-32,35,-35,36,-32,31,-31,37,-32,39,-36,43,-31,41,-34,35,-34,39,-34,43,-29,44,-28,43,-25,43,-20,42,-20,33,-16,29,-17,37,-15,35,-16,32,-19,29,-14,25,-9,24,-12,22,-11,20,-10,13,-4,10,-9,7,-2,2,-3,3,-2,3,-2,2,-3,2,-3,2,-2,3,-2,3,-2,2,-1,2,-2,1,-1,2,-2,1,-1,3,-3,1,-1,3,-2,1,-2,2,-2,2,-2,2,-1,2,-3,2,-3,2,-2,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-2,1,-2,2,-2,2,-1,1,-1,1,-2,1,-1,1,-1,0,0,0,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-1,1,-1,2,-15,7,-24,26,-30,36,-32,36,-31,33,-26,34,-24,28,-21,25,-17,17,-11,12,-9,11,-8,7,-5,5,-3,5,-9,8,-13,17,-18,24,-20,19,-18,22,-20,16,-26,23,-24,25,-33,27,-33,23,-34,33,-31,35,-28,32,-23,22,-19,20,-22,21,-14,12,-11,6,-23,23,-24,23,-29,28,-25,28,-25,28,-24,28,-24,28,-25,27,-21,26,-21,22,-20,23,-17,21,-15,19,-13,15,-10,12,-11,11,-8,12,-10,10,-9,11,-9,9,-8,9,-6,7,-7,7,-5,6,-5,5,-8,8,-12,12,-16,19,-17,19,-18,17,-18,17,-18,20,-16,16,-15,19,-17,18,-14,15,-12,11,-7,5,-5,7,-6,4,-4,6,-4,5,-3,4,-4,4,-1,3,-3,2,-6,7,-8,12,-15,15,-16,14,-8,6,-4,3,-2,2,-2,2,-2,1,-1,2,-2,1,-1,2,-2,1,-2,3,-4,3,-5,16,-5,4,-5,5,-5,11,-18,17,-17,21,-18,22,-14,24,-17,22,-13,24,-17,22,-17,25,-16,22,-16,23,-15,20,-12,20,-14,18,-12,18,-13,15,-11,12,-4,7,-8,5,-13,14,-13,12,-19,15,-14,14,-12,16,-17,13,-6,8,-7,5,-6,6,-13,18,-21,15,-17,15,-9,9,-4,3,-9,9,-12,15,-19,20,-13,17,-12,13,-12,13,-15,13,-16,23,-27,20,-22,23,-30,27,-21,22,-26,25,-22,22,-21,18,-16,15,-10,7,-4,4,-5,5,-20,12,-16,15,-16,16,-14,23,-16,27,-19,22,-17,19,-14,15,-8,11,-2,5,-1,1,-1,0,-8,23,-3,1,-6,13,-17,14,-19,20,-17,12,-15,19,-16,17,-14,14,-16,15,-16,10,-11,21,-7,5,-9,10,-17,11,-15,13,-14,16,-19,16,-16,14,-17,16,-23,15,-16,20,-22,18,-9,11,-8,5,-1,2,-1,1,-1,1,-1,32,-11,24,-5,5,-14,11,-15,17,-20,18,-18,19,-22,18,-19,18,-19,16,-21,25,-21,26,-20,23,-18,25,-18,27,-20,25,-20,27,-12,24,-8,10,-3,3,-2,0,0,2,-1,1,-1,1,-2,1,-1,1,-1,2,-1,1,-1,1,-1,1,-1,1,-1,1,0,1,-2,1,-2,1,-3,1,-1,4,-3,2,-3,3,-3,2,-1,2,-2,2,-3,2,-3,3,-4,2,-2,3,-3,2,-2,4,-4,2,-2,3,-2,1,-2,3,-2,3,-3,5,-3,4,-3,4,-4,2,-3,2,-4,4,-4,3,-3,4,-5,1,-2,3,-3,3,-2,5,-3,2,-2,4,-3,2,-2,3,-4,3,-4,4,-3,3,-3,2,-2,4,-2,1,-2,3,-4,1,-2,3,-2,1,0,2,-2,1,-1,2,-2,1,-1,2,-1,1,-1,2,-1,2,-2,1,-1,2,-2,1,0,1,-2,0,0,2,-2,1,0,1,-1,0,0,1,-1,1,-3,2,-11,16,-40,25,-40,34,-27,35,-19,20,-9,6,-4,3,-2,0,0,2,-24,19,-14,13,-23,30,-30,26,-33,30,-22,30,-19,15,-9,10,-10,7,-12,10,-8,13,-12,8,-6,9,-12,8,-7,10,-6,6,-6,5,-26,17,-36,34,-32,26,-34,36,-37,40,-40,40,-36,39,-39,42,-36,35,-41,37,-42,40,-46,40,-40,39,-36,29,-29,28,-24,23,-21,23,-15,18,-11,13,-10,10,-5,9,-20,22,-18,14,-25,28,-16,14,-12,12,-5,5,-1,1,-1,0,0,1,0,0,-1,0,-1,1,-6,6,-6,6,-5,5,-5,6,-5,5,-3,8,-6,6,-6,15,-27,23,-27,28,-20,22,-16,24,-21,18,-22,22,-21,21,-18,19,-18,14,-12,11,-22,10,-22,15,-15,15,-26,23,-14,21,-26,23,-19,19,-14,16,-13,11,-8,10,-6,4,-12,12,-11,12,-18,16,-15,16,-15,15,-17,16,-15,18,-18,16,-17,19,-18,15,-17,17,-17,12,-13,15,-14,15,-12,14,-13,13,-14,14,-14,13,-12,15,-13,14,-16,16,-14,17,-19,14,-14,16,-17,13,-13,12,-13,10,-15,14,-14,12,-14,16,-14,14,-13,8,-12,9,-6,6,-4,4,-2,1,-2,2,-7,14,-1,7,-3,1,-1,3,-2,1,-1,1,-3,2,-3,2,-2,3,-3,2,-2,2,-3,3,-2,3,-1,0,0,1,-2,0,0,1,-1,0,0,1,-1,1,-1,2,-2,1,-3,7,-15,11,-14,13,-11,12,-7,9,-7,9,-13,9,-15,20,-20,21,-25,27,-23,18,-21,24,-21,22,-21,25,-23,22,-22,19,-17,22,-14,20,-5,5,-9,3,-18,17,-21,14,-17,21,-20,19,-25,21,-25,19,-19,19,-15,17,-19,16,-19,18,-21,17,-18,19,-17,14,-19,16,-14,12,-14,14,-14,11,-13,12,-11,8,-6,10,-7,5,-1,1,-3,2,-4,5,-2,1,-1,1,-1,1,-2,1,-2,2,-2,1,0,1,-1,0,0,1,-2,0,0,2,-2,1,0,1,-2,0,-3,2,-3,2,-1,2,-1,1,-2,1,-1,1,-3,1,0,2,-1,0,0,2,-2,0,0,1,-2,0,0,0,-3,2,-6,6,-15,14,-15,15,-14,17,-21,15,-24,22,-20,22,-13,15,-7,7,-8,8,-20,19,-34,20,-32,21,-24,15,-20,15,-15,12,-11,13,-12,12,-15,16,-13,14,-12,13,-9,12,-8,10,-5,8,-4,4,-4,5,-2,0,0,1,-4,5,0,2,-1,1,-1,3,-9,6,-8,7,-8,6,-8,5,-7,6,-4,5,-3,3,-3,1,-7,6,-13,9,-10,14,-15,17,-16,24,-19,27,-20,30,-24,32,-29,27,-35,30,-27,24,-24,21,-25,24,-17,23,-18,19,-14,17,-11,9,-5,9,-8,8,-12,18,-21,18,-14,20,-14,15,-9,16,-12,13,-14,16,-18,18,-19,21,-17,22,-22,28,-18,19,-21,16,-21,18,-21,17,-18,21,-21,19,-16,19,-14,14,-12,11,-15,14,-11,13,-14,14,-14,14,-16,16,-20,19,-14,21,-18,17,-16,19,-19,19,-20,21,-17,18,-14,15,-18,14,-9,13,-3,4,-4,2,-2,4,-11,9,-4,3,-3,2,-2,2,-34,46,-17,31,-20,19,-14,18,-12,7,-5,8,-35,29,-28,29,-26,28,-27,31,-17,33,-18,26,-18,27,-18,30,-21,22,-25,21,-25,23,-20,31,-21,22,-30,20,-38,34,-30,25,-18,20,-27,23,-34,30,-24,20,-20,19,-25,18,-17,16,-15,13,-7,11,-2,6,-4,2,-3,6,-4,3,-6,5,-9,5,-2,5,-27,18,-36,33,-29,41,-34,38,-35,39,-37,35,-31,35,-22,26,-24,30,-29,32,-28,32,-28,29,-13,28,-8,4,-3,4,-10,24,-19,18,-8,9,-9,5,-5,5,-10,18,-20,24,-15,19,-12,18,-11,9,-9,14,-13,19,-13,16,-14,26,-12,12,-16,23,-13,20,-14,26,-16,24,-22,18,-20,16,-12,14,-6,10,-1,3,-3,1,-2,3,-3,3,-4,4,-5,6,-8,5,-5,3,-5,5,-11,13,-20,16,-16,20,-20,19,-6,11,-11,12,-6,8,-10,3,-8,8,-1,2,-1,1,-2,3,-2,3,-2,2,-2,1,-1,2,-2,1,0,2,-2,1,0,2,-6,15,-1,4,-7,4,-36,34,-36,43,-24,34,-17,12,-4,6,-3,2,-2,1,-2,3,-3,5,-6,7,-10,7,-6,6,-19,9,-4,9,-4,1,-2,3,-3,2,-1,3,-8,5,-19,13,-14,22,-17,21,-14,27,-18,28,-20,30,-23,30,-20,31,-23,28,-24,35,-23,25,-17,21,-13,17,-5,13,-5,4,-8,6,-4,2,-2,2,-9,9,-9,5,-12,14,-18,7,-13,16,-17,25,-18,26,-24,30,-18,30,-24,25,-16,26,-5,8,-4,7,-3,5,-11,32,-8,5,-20,18,-10,19,-21,18,-10,12,-18,20,-12,14,-14,18,-6,10,-5,2,-2,3,-2,1,-2,2,-34,49,-20,20,-17,16,-15,12,-10,14,-21,17,-8,5,-5,2,-11,13,-21,24,-15,24,-21,25,-19,28,-23,28,-18,31,-24,30,-29,36,-23,31,-24,24,-17,19,-13,7,-11,22,-12,11,-17,25,-17,26,-14,27,-16,18,-12,22,-13,12,-13,20,-13,13,-12,21,-10,15,-17,20,-13,20,-17,23,-18,21,-18,18,-16,19,-18,19,-16,19,-19,14,-15,16,-13,17,-18,15,-13,16,-12,15,-12,14,-12,9,-11,15,-11,13,-9,11,-13,11,-9,11,-15,9,-9,10,-15,8,-14,10,-13,9,-13,10,-9,7,-7,9,-2,4,-2,1,-17,29,-6,15,-1,2,-2,1,-1,2,-2,1,-1,2,-1,1,-2,2,-2,1,-1,1,-1,1,-1,1,-1,1,-2,0,0,2,-1,2,0,2,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-1,0,0,1,-1,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,0,0,0,0,-2,2,-3,4,-9,7,-17,17,-5,3,-23,14,-18,6,-22,12,-6,5,-3,7,-3,4,-4,4,-4,3,-3,3,-4,4,-4,4,-5,4,-4,4,-4,4,-5,4,-4,4,-5,3,-5,4,-4,5,-4,4,-4,4,-3,3,-3,4,-3,3,-4,3,-4,3,-3,2,-3,3,-2,2,-2,2,-2,2,-1,1,-2,3,-1,1,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,5,-9,9,-18,20,-38,37,-35,39,-21,30,-13,18,-7,7,-8,7,-10,15,-29,34,-42,42,-47,32,-42,25,-35,21,-35,22,-33,23,-31,22,-29,20,-25,20,-22,18,-8,12,-2,2,-1,1,-22,23,-19,28,-10,12,-6,5,-2,3,-12,18,-24,22,-25,24,-24,21,-20,20,-16,19,-6,9,-2,1,-1,1,-1,1,-8,9,-4,3,-2,2,-4,5,-9,9,-9,11,-9,12,-13,15,-17,24,-18,21,-22,26,-22,26,-20,23,-19,24,-19,25,-18,24,-20,25,-20,26,-11,22,-9,9,-4,5,-6,7,-17,20,-25,31,-27,32,-33,33,-30,31,-18,11,-5,3,-7,4,-1,1,-1,1,0,0,0,0,-10,14,-10,14,-10,16,-11,16,-10,16,-11,15,-11,14,-14,16,-12,15,-13,15,-15,16,-16,17,-19,17,-17,15,-16,14,-19,15,-19,14,-19,16,-18,15,-16,17,-16,17,-17,17,-16,18,-16,17,-7,6,-4,5,-2,1,-1,2,0,0,-3,14,-4,2,-16,16,-20,20,-21,20,-19,21,-16,20,-20,19,-17,10,-7,5,-1,2,-4,3,-3,3,-5,5,-6,7,-8,8,-6,13,-8,12,-13,7,-18,14,-21,19,-16,15,-17,20,-29,25,-25,27,-11,11,-1,1,-2,2,-13,13,-19,20,-7,10,-10,14,-10,17,-7,10,-10,11,-16,14,-14,15,-22,24,-17,17,-20,19,-24,21,-20,16,-6,5,-1,0,0,1,-20,18,-14,14,-5,8,-17,23,-22,16,-20,17,-16,19,-12,15,-9,11,-4,5,-4,5,-6,5,-6,7,-9,7,-8,11,-11,15,-9,16,-11,17,-14,19,-16,17,-15,19,-16,18,-13,18,-16,19,-17,18,-17,18,-19,17,-20,17,-23,17,-25,18,-26,19,-24,17,-20,15,-24,16,-22,17,-25,18,-27,16,-15,16,-15,17,-25,21,-24,28,-30,25,-17,19,-19,27,-18,27,-18,28,-20,29,-18,28,-17,26,-18,25,-18,25,-18,24,-16,22,-17,23,-18,23,-17,23,-19,24,-20,26,-22,28,-23,30,-28,30,-32,31,-32,28,-36,25,-41,25,-50,36,-37,36,-29,22,-21,18,-8,5,-2,2,-1,1,0,1,-1,1,-1,1,-9,11,-7,11,-20,20,-28,29,-27,24,-24,21,-20,14,-24,26,-16,21,-19,24,-15,14,-12,9,-5,6,-14,18,-22,25,-22,27,-22,27,-21,26,-15,20,-9,15,-6,9,-6,8,-6,7,-4,4,-2,1,-1,2,-2,2,-2,2,-3,3,-6,10,-19,22,-26,28,-26,32,-21,29,-10,14,-5,6,-3,5,-2,14,-8,8,-13,10,-16,19,-16,21,-10,15,-7,10,-14,18,-24,22,-21,24,-30,25,-21,24,-24,19,-16,19,-8,8,-9,9,-2,2,0,1,-7,7,-12,11,-5,14,-42,33,-32,31,-33,32,-27,22,-23,17,-17,15,-12,14,-10,9,-8,8,-15,13,-11,12,-21,21,-20,25,-24,21,-23,28,-18,22,-17,13,-12,11,-7,7,-4,8,-22,22,-26,17,-23,24,-21,25,-19,26,-19,26,-17,25,-15,24,-17,21,-18,19,-20,17,-21,18,-23,17,-26,20,-27,20,-23,22,-15,18,-10,12,-10,8,-18,16,-19,19,-17,16,-11,14,-7,9,-7,11,-17,24,-13,9,-2,2,-13,14,-23,24,-18,28,-21,23,-18,24,-12,21,-11,16,-19,14,-15,17,-16,16,-18,15,-21,22,-13,14,-10,11,-10,10,-7,7,-7,7,-9,17,-22,24,-21,26,-24,24,-12,21,-8,15,-10,11,-12,16,-20,24,-23,22,-20,25,-21,18,-18,29,-13,17,-14,19,-8,10,-7,4,-2,3,-26,34,-37,31,-25,31,-22,29,-22,29,-24,28,-21,28,-22,28,-19,26,-10,17,-4,6,-2,1,0,1,0,0,-11,18,-11,15,-15,16,-6,6,-5,3,-8,17,-18,23,-14,21,-12,15,-7,12,-9,7,-15,18,-28,24,-22,21,-25,23,-20,26,-25,27,-24,21,-25,22,-19,17,-16,16,-10,10,-4,2,-34,13,-31,49,-28,38,-31,48,-19,16,-26,33,-29,27,-14,32,-10,10,-31,35,-12,31,-26,34,-11,26,-15,23,-9,15,-9,11,-8,10,-7,6,-6,7,-5,6,-5,5,-4,4,-7,4,-6,6,-7,7,-6,7,-8,6,-8,7,-10,8,-10,9,-9,8,-5,6,-15,16,-14,17,-15,12,-14,18,-18,19,-24,21,-24,22,-18,22,-10,9,-2,2,-6,15,-27,31,-27,29,-31,27,-24,23,-21,34,-22,32,-21,29,-17,28,-16,24,-14,23,-15,16,-15,17,-14,17,-10,15,-9,10,-6,7,-5,7,-6,5,-7,7,-11,12,-13,15,-20,28,-23,30,-27,31,-28,35,-28,31,-19,29,-30,32,-25,25,-8,8,-1,3,-17,14,-2,3,-1,1,-6,7,-13,14,-10,8,-5,7,-8,7,-4,4,-4,2,-3,3,-9,8,-6,6,-7,7,-4,5,-7,6,-5,3,-27,25,-35,27,-25,31,-26,34,-31,33,-31,34,-32,32,-32,27,-32,33,-31,34,-35,35,-34,32,-30,32,-18,24,-7,13,-4,5,-6,9,-20,28,-25,33,-29,33,-29,32,-28,35,-25,31,-24,28,-23,26,-18,23,-15,19,-12,18,-11,16,-9,15,-7,14,-6,12,-6,13,-10,14,-11,20,-10,18,-13,16,-14,10,-17,19,-1,2,-17,17,-4,5,-12,18,-17,17,-3,15,-9,10,-6,10,-8,8,-4,5,-5,8,-9,9,-6,7,-15,10,-4,7,-8,10,-2,10,-5,10,-11,9,-13,13,-3,5,-8,8,-9,10,-3,2,-1,1,-3,3,-5,5,-4,4,-5,4,-1,2,0,0,0,0,0,0,0,0,0,0,0,0,-13,40,-21,24,-4,8,-4,3,-4,3,-30,29,-29,35,-24,26,-21,28,-20,26,-16,24,-13,22,-9,3,-3,1,-1,1,-18,24,-27,22,-16,20,-7,8,-2,3,-2,3,-4,9,-27,32,-30,35,-32,35,-37,26,-35,27,-31,24,-20,25,-16,22,-12,19,-9,15,-6,10,-2,3,-5,12,-6,5,-15,13,-20,27,-20,22,-19,19,-12,11,-8,10,-5,5,-2,2,-15,8,-24,23,-18,21,-18,18,-12,17,-7,7,-15,10,-14,17,-18,24,-24,23,-23,27,-33,26,-19,21,-14,16,-19,17,-15,16,-20,12,-3,4,-21,14,-24,22,-24,20,-26,22,-27,23,-26,23,-25,25,-24,25,-21,23,-7,16,-2,1,-1,0,0,0,-15,16,-14,21,-10,9,-5,4,-2,2,-2,5,-26,30,-27,30,-29,30,-28,25,-20,21,-16,20,-11,16,-7,8,-16,19,-10,14,-7,9,-4,3,-6,3,-12,17,-16,19,-15,17,-13,13,-8,10,-5,7,-5,7,-6,10,-15,21,-18,23,-22,21,-23,21,-20,19,-16,16,-17,16,-15,16,-12,12,-9,7,-9,8,-6,8,-2,2,-5,4,-24,19,-20,18,-19,19,-8,8,-3,3,-2,6,-27,29,-17,19,-16,17,-11,13,-9,12,-6,8,-6,9,-3,6,-9,8,-20,25,-23,37,-9,22,-4,5,-2,1,-8,11,-6,3,-22,30,-27,29,-11,11,-16,7,-12,11,0,2,0,0,-2,0,0,1,-2,4,-5,6,-8,8,-14,11,-16,17,-16,17,-12,10,-8,8,-7,5,-27,14,-31,39,-28,40,-33,38,-36,40,-30,38,-22,29,-18,20,-13,14,-17,13,-6,7,-8,6,-1,0,0,0,0,0,-1,5,-1,1,-1,1,-1,1,-2,2,-5,4,-5,3,-4,5,-8,5,-6,5,-8,6,-6,5,-6,7,-7,6,-6,7,-7,7,-7,7,-6,5,-8,7,-6,9,-6,6,-6,6,-7,5,-9,7,-5,7,-7,6,-6,8,-5,5,-2,3,-1,2,0,1,0,0,0,0,-1,0,-2,1,0,1,-5,3,-31,19,-26,27,-31,32,-43,42,-42,43,-45,43,-46,39,-38,38,-37,31,-24,22,-14,17,-11,14,-15,14,-19,20,-22,20,-26,28,-4,3,-1,1,0,0,-1,26,-25,26,-14,15,-8,6,-26,30,-38,38,-34,35,-33,36,-32,30,-31,29,-31,25,-18,19,-17,11,-15,14,-17,16,-13,13,-14,13,-10,12,-8,6,-6,11,-6,11,-7,8,-5,5,-6,8,-3,5,-6,7,-4,2,-1,1,-6,6,-3,6,-3,3,-5,6,-7,5,-6,6,0,1,-2,2,-4,4,-2,3,-5,3,0,1,-1,0,0,0,0,0,-1,1,-11,4,-2,9,-1,1,-12,19,-8,10,-8,8,-7,10,-11,12,-8,7,-9,9,-5,11,-7,11,-8,9,-5,4,-9,10,-5,10,-7,9,-6,9,-8,8,-6,6,-7,11,-7,8,-8,8,-3,4,-7,6,-7,7,-3,4,-6,5,-3,6,-6,5,-3,3,-4,4,-3,1,0,1,-1,1,-3,3,-5,5,-6,7,-8,9,-13,11,-27,14,-25,23,-13,22,-10,13,-4,4,-10,3,-29,33,-29,23,-17,20,-18,24,-16,24,-14,24,-14,22,-13,21,-14,20,-13,21,-14,18,-12,19,-11,17,-10,17,-9,15,-10,12,-21,21,-28,27,-34,30,-29,25,-14,15,-4,5,-16,23,-13,17,-3,3,-1,1,-1,0,-21,25,-15,23,-13,9,-3,15,-7,9,-10,10,-4,6,-15,16,-23,28,-18,18,-7,7,-1,1,-9,6,-22,30,-17,17,-5,4,-11,15,-30,26,-29,29,-28,28,-26,28,-29,26,-23,25,-17,26,-10,17,-8,11,-4,4,-4,5,-6,9,-4,3,-4,2,-2,1,-7,14,-5,13,-7,8,-17,21,-20,22,-23,21,-27,28,-28,24,-12,12,-7,6,-8,4,-21,20,-20,24,-7,14,-10,15,-10,14,-9,17,-11,12,-11,14,-10,10,-11,16,-11,16,-8,13,-7,13,-8,11,-19,12,-15,17,-21,19,-17,17,-4,6,-9,16,-10,15,-14,14,-6,4,-1,1,-2,2,-7,5,-13,11,-10,11,-7,3,-8,12,-12,16,-14,18,-21,31,-14,22,-17,24,-15,20,-20,19,-22,19,-12,17,-4,9,-2,1,-1,0,0,9,-27,25,-24,24,-9,7,-3,5,-26,30,-40,42,-39,37,-34,34,-34,36,-31,34,-25,30,-23,30,-21,26,-20,26,-23,25,-22,25,-21,26,-23,25,-21,24,-21,23,-15,18,-9,15,-7,8,-5,7,-6,8,-7,9,-14,15,-9,9,-14,18,-13,12,-3,4,-10,10,-2,2,-8,11,-7,13,-18,21,-21,27,-22,25,-12,23,-5,7,-2,2,-5,3,-4,4,-18,13,-24,20,-22,16,-8,16,-14,15,-12,19,-11,14,-11,15,-15,15,-14,15,-13,14,-9,14,-9,10,-8,10,-7,7,-6,5,-6,6,-6,6,-8,11,-14,13,-13,16,-13,13,-12,13,-11,13,-12,13,-10,11,-7,11,-8,12,-9,12,-8,12,-8,11,-8,11,-9,10,-6,10,-8,7,-7,11,-7,10,-7,12,-10,10,-8,9,-4,6,-6,6,-10,6,-2,2,-1,1,-1,1,0,1,-2,0,-1,1,-1,3,-4,7,-9,8,-12,16,-21,20,-15,24,-20,17,-14,16,-14,13,-9,8,-4,3,-2,3,-2,3,-6,4,-11,12,-12,13,-8,14,-8,10,-8,12,-8,11,-7,10,-8,12,-6,10,-6,8,-8,9,-2,3,-2,1,-12,11,-15,18,-7,5,-4,2,-13,13,-21,18,-25,18,-25,20,-25,19,-24,17,-14,16,-9,10,-8,13,-8,12,-6,9,-10,8,-8,7,-4,9,-7,7,-5,9,-7,6,-5,8,-4,5,-4,7,-3,3,-2,2,-1,2,-2,1,-3,14,-3,2,0,1,0,0,-2,2,-3,4,-6,4,-3,4,-5,2,-2,4,-4,2,-1,3,-3,2,-1,3,-2,1,-2,2,-2,1,-1,1,-1,2,-1,1,-1,1,-2,0,0,2,-1,0,-17,26,-17,16,-13,20,-52,40,-49,47,-53,45,-55,38,-54,41,-49,44,-44,32,-32,32,-20,20,-18,14,-13,9,-7,8,-10,23,-10,15,-10,11,-11,12,-8,13,-27,23,-39,33,-42,33,-29,24,-29,25,-24,22,-21,26,-14,24,-8,8,-6,2,-1,2,-1,1,-19,19,-12,13,-15,23,-10,7,-5,6,-5,6,-21,18,-28,28,-34,44,-34,38,-29,36,-27,30,-28,32,-25,30,-28,28,-22,26,-24,22,-21,24,-23,24,-20,23,-22,20,-20,21,-19,16,-16,14,-13,12,-13,10,-12,10,-11,11,-7,9,-8,5,-5,5,-10,7,-4,5,-4,3,-3,4,-3,3,-2,3,-3,3,-3,3,-2,3,-3,2,-5,5,-3,2,-1,3,-3,2,-2,3,-3,3,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-9,12,-15,17,-17,17,-17,17,-8,13,-12,20,-17,12,-14,12,-19,16,-19,18,-19,18,-17,20,-27,25,-29,28,-25,25,-19,24,-19,18,-24,23,-19,15,-18,25,-8,7,-5,5,-27,24,-30,32,-37,38,-40,40,-36,40,-36,36,-34,39,-36,35,-33,31,-29,27,-28,25,-24,21,-21,19,-20,17,-17,17,-25,16,-19,18,-21,20,-21,21,-18,20,-25,24,-25,22,-21,22,-23,20,-21,21,-8,10,-4,4,-16,8,-9,10,-20,16,-22,22,-27,20,-33,26,-33,30,-11,22,-7,7,-1,2,-8,2,-1,1,-1,2,-30,27,-19,23,-35,32,-30,33,-29,26,-32,33,-23,30,-23,19,-26,31,-17,19,-7,6,-5,11,-51,32,-46,38,-46,33,-46,41,-41,41,-32,50,-35,37,-28,37,-29,35,-26,34,-28,36,-29,30,-24,20,-22,20,-21,20,-20,16,-15,15,-10,5,-2,2,-1,1,-2,1,-1,1,-12,14,-5,8,-6,5,-6,8,-5,6,-4,6,-6,6,-3,7,-4,3,-3,3,-4,3,-3,3,-2,3,-4,2,-3,3,-2,2,-2,2,-2,1,-1,2,-1,0,-12,14,-30,31,-37,49,-39,32,-32,51,-30,38,-26,38,-19,35,-19,25,-18,33,-20,29,-21,32,-25,23,-21,25,-21,22,-19,22,-19,20,-19,19,-21,19,-18,14,-18,15,-16,17,-16,18,-16,16,-13,19,-15,15,-19,16,-20,18,-17,20,-22,19,-19,21,-17,21,-14,20,-16,16,-12,17,-15,12,-13,9,-6,8,-10,13,-4,10,-7,6,-1,4,-3,3,-1,2,-2,1,-1,2,-2,2,-2,2,-2,1,-2,3,-4,5,-9,3,-10,8,-17,10,-22,17,-35,23,-37,39,-45,45,-33,44,-32,34,-21,31,-19,22,-12,17,-10,11,-12,9,-20,15,-32,30,-36,31,-42,31,-45,29,-46,32,-40,31,-42,33,-44,30,-42,25,-40,28,-37,26,-38,28,-34,25,-34,24,-30,21,-28,18,-26,17,-27,15,-26,15,-24,12,-22,11,-12,10,-6,9,-5,10,-30,21,-17,17,-20,18,-15,28,-24,19,-27,36,-29,31,-28,36,-27,33,-29,37,-29,35,-25,31,-25,31,-17,27,-14,11,-16,17,-19,17,-19,17,-17,13,-18,13,-21,14,-18,14,-14,12,-12,11,-14,13,-14,10,-12,12,-17,14,-17,20,-22,21,-15,14,-9,9,-13,9,-9,7,-8,10,-6,6,-8,5,-6,7,-12,7,-9,11,-13,12,-14,15,-14,14,-15,12,-11,10,-7,12,-7,6,-3,5,-5,3,-5,4,-5,4,-7,6,-8,9,-9,9,-12,10,-15,10,-12,18,-9,9,-6,8,-10,8,-6,5,-6,5,-3,5,-5,6,-5,3,-13,13,-31,21,-30,25,-32,22,-30,25,-28,25,-31,33,-30,32,-29,32,-31,32,-27,31,-28,29,-25,30,-26,30,-25,26,-25,23,-25,24,-22,25,-25,25,-23,33,-29,35,-22,37,-27,36,-31,32,-29,30,-29,29,-32,25,-28,22,-27,25,-28,28,-27,29,-26,27,-19,17,-9,7,-12,8,-15,28,-13,15,-14,11,-22,18,-25,21,-21,19,-23,19,-22,20,-22,16,-26,22,-22,18,-18,14,-13,12,-12,11,-9,12,-8,8,-5,7,-6,5,-3,4,-2,1,-1,3,-2,2,-2,2,-2,2,-1,2,-1,2,-1,1,-1,1,-1,1,-1,1,-1,0,-1,1,-2,1,0,1,-4,4,-9,11,-18,13,-17,14,-23,15,-17,10,-20,20,-20,15,-23,14,-22,18,-22,16,-20,18,-27,18,-27,19,-25,18,-24,19,-28,18,-26,19,-23,19,-25,18,-29,20,-25,18,-28,20,-28,18,-27,19,-29,18,-28,24,-28,20,-26,22,-30,20,-29,26,-32,21,-29,32,-24,21,-24,27,-26,28,-23,21,-27,28,-24,17,-24,27,-26,17,-21,20,-20,23,-29,29,-29,28,-29,32,-29,30,-27,28,-28,27,-25,24,-20,20,-12,16,-5,9,-7,30,-4,15,-6,10,-2,3,-4,3,-5,5,-10,7,-7,6,-5,2,-1,0,0,1,-2,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-12,12,-4,6,-48,48,-5,8,-7,7,-13,11,-23,16,-21,21,-22,21,-24,35,-33,39,-25,29,-25,37,-22,35,-38,31,-27,36,-30,38,-35,30,-48,37,-46,32,-45,32,-37,29,-36,29,-35,23,-36,18,-22,13,-28,18,-33,21,-35,23,-34,24,-29,22,-22,17,-25,16,-15,12,-21,14,-20,24,-24,22,-24,25,-25,24,-25,25,-31,27,-27,30,-23,31,-24,20,-18,6,-8,9,-7,9,-11,10,-11,10,-3,7,-2,2,-8,13,-42,30,-41,34,-31,27,-35,29,-33,30,-34,29,-32,29,-23,26,-18,21,-18,18,-8,8,-2,3,-3,3,-13,14,-10,5,-16,15,-23,17,-28,20,-28,24,-26,26,-27,25,-22,21,-24,22,-23,24,-21,24,-23,21,-21,23,-22,21,-19,21,-13,16,-8,12,-5,4,-1,2,-1,1,-1,1,-1,1,-1,1,0,0,0,0,0,1,-1,0,0,1,-1,0,-26,34,-18,15,-11,12,-12,11,-9,13,-4,6,-4,3,-3,5,-30,21,-35,33,-35,26,-32,24,-32,23,-33,31,-31,28,-31,28,-29,25,-29,24,-27,27,-26,26,-25,23,-10,17,-6,8,-3,3,-1,1,-1,1,-20,23,-15,16,-17,17,-15,16,-8,11,-9,7,-8,7,-9,5,-4,5,-5,6,-3,3,-5,5,-20,19,-24,27,-20,28,-20,30,-18,31,-17,23,-17,25,-17,27,-15,25,-14,21,-13,20,-11,26,-12,22,-12,22,-8,18,-10,18,-7,13,-11,14,-2,3,-3,2,-3,5,-3,4,-1,3,-2,1,-3,2,-4,3,-2,3,-6,3,-8,5,-13,15,-20,17,-21,16,-17,16,-13,15,-17,13,-14,16,-13,13,-15,15,-15,17,-12,13,-13,15,-10,12,-13,13,-11,11,-6,3,-1,1,-1,1,-1,1,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-2,4,-2,3,-4,4,-4,5,-11,12,-23,19,-22,17,-21,17,-20,15,-19,16,-19,15,-13,12,-10,12,-16,14,-24,19,-18,20,-21,22,-19,19,-18,17,-23,27,-23,22,-25,17,-16,17,-12,17,-4,6,-7,9,-25,19,-30,30,-28,24,-31,25,-27,24,-25,23,-23,25,-27,29,-29,30,-24,26,-29,20,-24,22,-20,22,-17,21,-19,20,-16,21,-18,21,-17,21,-16,19,-8,22,-7,12,-8,9,-6,7,-13,18,-15,13,-21,20,-16,23,-20,23,-14,21,-19,18,-20,28,-21,23,-24,23,-20,25,-16,25,-11,11,-8,10,-5,8,-6,7,-7,11,-11,14,-14,27,-20,16,-22,29,-11,15,-12,19,-6,8,-12,11,-5,2,-8,9,-10,9,-8,7,-9,13,-23,18,-17,24,-20,15,-21,20,-29,23,-18,20,-28,26,-19,19,-10,7,-1,3,-2,1,-1,1,-6,15,-8,9,-4,7,-8,6,-8,7,-8,8,-9,12,-13,10,-12,14,-19,17,-18,19,-25,19,-25,24,-25,23,-25,22,-25,21,-24,20,-21,20,-19,19,-16,17,-18,16,-18,27,-24,26,-20,27,-21,20,-9,16,-6,24,-9,19,-4,2,-2,2,-2,1,-1,1,-1,1,-2,1,-1,2,-2,2,-5,4,-44,22,-51,43,-49,46,-51,36,-38,39,-24,21,-15,21,-11,12,-3,7,-3,2,-1,1,-1,1,-3,2,-1,1,-1,1,-30,33,-17,19,-29,34,-35,44,-30,32,-23,27,-50,44,-50,48,-52,48,-44,45,-44,33,-43,36,-39,31,-40,23,-29,26,-29,38,-27,31,-26,26,-28,35,-19,20,-12,16,-6,8,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-19,11,-23,30,-19,13,-18,26,-24,27,-45,28,-44,33,-47,48,-48,47,-52,40,-51,41,-40,31,-40,29,-38,28,-35,26,-24,19,-24,20,-26,20,-25,20,-25,21,-25,20,-27,20,-25,20,-28,20,-26,21,-27,21,-24,21,-24,18,-14,14,-17,12,-23,17,-19,21,-27,23,-26,21,-21,19,-22,23,-25,23,-20,22,-24,22,-17,19,-22,16,-20,22,-21,17,-20,19,-17,20,-27,22,-18,23,-19,17,-26,18,-14,15,-11,9,-9,9,-3,4,-2,0,0,1,-1,1,-1,1,-1,0,0,0,0,0,0,1,-1,0,0,1,0,1,-1,1,-1,1,-1,1,-12,17,-23,15,-20,23,-20,22,-20,25,-17,24,-16,20,-19,18,-35,29,-44,44,-38,42,-36,39,-34,36,-28,34,-27,36,-34,39,-32,40,-27,30,-23,25,-19,25,-27,28,-29,31,-29,29,-28,30,-27,28,-26,29,-25,27,-24,27,-26,27,-21,29,-19,29,-22,23,-19,27,-24,25,-26,26,-26,18,-18,23,-20,22,-20,23,-18,19,-19,18,-18,19,-13,20,-19,18,-16,21,-21,26,-25,30,-22,25,-29,27,-21,24,-29,19,-22,16,-13,13,-7,9,-14,8,-22,20,-19,18,-18,18,-18,17,-15,16,-16,18,-15,13,-12,11,-14,15,-9,12,-13,11,-10,15,-9,14,-10,12,-9,12,-9,9,-8,7,-8,8,-4,6,-5,4,-3,7,-4,8,-3,7,-5,6,-5,6,-6,4,-3,6,-14,17,-21,18,-36,35,-33,44,-35,42,-30,40,-38,36,-31,37,-31,35,-30,30,-30,34,-29,26,-28,28,-34,32,-31,28,-34,23,-27,24,-28,23,-24,30,-19,25,-24,21,-20,22,-28,25,-26,27,-25,25,-26,22,-22,21,-21,22,-22,23,-16,24,-20,26,-13,22,-20,21,-15,16,-13,9,-13,11,-9,12,-6,7,-10,11,-12,10,-7,8,-9,6,-7,5,-8,6,-6,7,-7,6,-6,7,-6,6,-5,7,-6,7,-5,5,-6,5,-6,6,-6,5,-5,5,-4,8,-6,5,-4,6,-5,5,-3,6,-5,4,-4,4,-4,2,-4,3,-3,6,-6,6,-6,7,-8,5,-5,5,-6,4,-6,5,-7,4,-5,5,-5,4,-3,6,-5,4,-4,5,-5,4,-5,8,-5,4,-4,4,-5,6,-8,11,-21,22,-24,25,-23,19,-22,18,-23,25,-40,31,-30,33,-30,33,-25,22,-36,28,-27,26,-28,24,-42,34,-40,34,-22,38,-28,28,-14,21,-17,14,-44,39,-49,34,-42,28,-47,32,-40,30,-38,31,-38,44,-38,33,-30,36,-32,28,-26,15,-32,23,-31,21,-22,20,-27,26,-26,25,-26,16,-29,19,-31,24,-27,22,-26,18,-15,18,-11,12,-14,15,-11,11,-11,10,-10,11,-15,9,-11,11,-18,16,-21,24,-20,22,-16,26,-20,23,-22,19,-11,12,-13,17,-11,16,-11,20,-11,18,-14,16,-11,17,-15,22,-15,24,-17,26,-18,30,-19,29,-12,29,-12,29,-13,28,-16,27,-15,27,-16,27,-22,26,-22,29,-23,28,-18,23,-13,22,-17,21,-16,26,-14,23,-12,19,-10,18,-11,13,-15,16,-14,15,-14,15,-13,16,-13,14,-15,15,-17,13,-17,15,-15,16,-15,19,-17,24,-20,27,-22,29,-30,30,-25,29,-22,19,-18,19,-9,11,-4,6,-6,5,-10,8,-13,9,-11,13,-6,10,-16,13,-29,25,-35,26,-38,26,-29,25,-29,21,-26,22,-22,26,-20,20,-17,16,-21,25,-26,42,-21,28,-23,37,-23,28,-23,34,-22,31,-19,30,-23,30,-19,16,-20,27,-18,22,-22,19,-18,29,-17,19,-19,19,-12,16,-8,10,-4,5,-3,4,-2,6,-2,2,-6,3,-5,3,-5,3,-5,5,-7,5,-5,8,-12,5,-15,10,-16,20,-18,21,-19,21,-25,25,-23,24,-13,25,-13,15,-10,8,-9,8,-10,10,-8,6,-7,8,-7,10,-16,11,-14,20,-19,22,-15,23,-23,21,-15,24,-16,25,-18,23,-13,25,-14,23,-17,23,-14,18,-13,13,-11,13,-11,11,-13,14,-11,12,-14,9,-12,9,-14,8,-13,11,-21,20,-21,22,-23,23,-26,31,-28,29,-23,29,-25,29,-22,30,-29,25,-22,19,-26,28,-29,25,-24,27,-14,17,-12,14,-8,6,-12,8,-21,23,-20,27,-24,29,-25,33,-27,32,-29,25,-27,26,-22,33,-23,33,-23,30,-24,37,-25,26,-18,26,-22,22,-15,17,-13,15,-10,13,-9,7,-4,7,-4,16,-7,8,-4,6,-4,4,-2,4,-3,3,-2,5,-4,22,-23,32,-16,20,-8,6,-8,10,-11,9,-6,8,-8,6,-6,5,-5,6,-14,12,-19,33,-16,37,-21,35,-21,34,-21,29,-17,30,-19,22,-15,28,-16,23,-17,23,-13,31,-17,19,-14,27,-16,26,-16,23,-16,24,-13,26,-16,22,-14,25,-16,23,-18,25,-12,27,-13,25,-12,23,-10,20,-11,22,-11,15,-12,11,-10,11,-14,13,-12,13,-16,18,-14,15,-13,15,-10,9,-4,7,-13,16,-9,17,-10,10,-14,13,-14,19,-14,10,-17,15,-12,12,-10,13,-18,11,-12,11,-8,7,-3,6,-3,3,-2,4,-5,1,-3,4,-20,11,-5,5,-4,3,-5,4,-4,4,-5,3,-2,3,-3,3,-4,5,-5,4,-3,4,-3,1,-3,3,-4,2,-2,6,-3,3,-2,4,-3,4,-4,4,-5,4,-5,3,-3,3,-4,4,-3,5,-4,4,-2,3,-4,3,-3,6,-25,20,-34,33,-51,50,-44,38,-41,38,-39,47,-37,40,-33,37,-33,32,-30,32,-26,28,-26,24,-23,20,-21,25,-15,13,-6,4,-3,3,-3,2,-3,3,-13,10,-23,21,-19,25,-25,23,-20,22,-24,20,-19,18,-22,14,-16,13,-16,14,-18,17,-22,18,-24,19,-21,19,-19,20,-15,14,-17,18,-14,17,-10,10,-4,6,-4,1,-1,2,-2,1,-1,2,-2,2,-3,11,-19,15,-12,14,-9,7,-6,6,-5,5,-6,8,-6,10,-11,4,-29,27,-45,23,-33,25,-31,24,-30,27,-30,25,-28,24,-28,23,-24,21,-25,21,-23,19,-24,15,-18,13,-19,12,-6,8,-7,7,-2,1,0,1,-2,1,-1,2,-2,2,-3,3,-6,4,-6,4,-6,7,-7,8,-8,16,-7,8,-7,12,-6,3,-4,9,-21,15,-24,25,-26,27,-25,27,-24,28,-21,27,-16,18,-15,21,-13,19,-15,21,-18,19,-18,23,-19,18,-14,12,-11,16,-11,11,-6,14,-11,8,-22,24,-27,28,-28,26,-27,26,-29,25,-23,21,-21,20,-18,24,-31,27,-17,13,-13,11,-7,8,-18,13,-22,22,-23,20,-21,21,-24,20,-11,18,-4,5,-2,3,-2,2,-3,1,-1,2,-3,3,-2,3,-4,5,-11,15,-12,14,-13,11,-11,6,-6,4,-4,5,-7,4,-5,5,-5,4,-2,3,-4,3,-3,4,-5,5,-7,7,-6,3,-3,4,-18,11,-22,18,-26,22,-20,17,-22,16,-23,20,-23,19,-22,17,-24,17,-23,16,-17,14,-21,29,-15,26,-17,20,-12,19,-13,13,-11,13,-10,12,-10,14,-14,17,-16,15,-16,15,-9,11,-8,29,-13,22,-17,17,-16,19,-21,23,-22,24,-15,18,-17,16,-9,13,-13,10,-23,17,-23,23,-22,26,-23,26,-22,24,-23,24,-22,26,-20,26,-20,25,-21,21,-25,24,-25,18,-29,19,-27,19,-27,19,-26,21,-29,25,-25,34,-26,30,-30,32,-26,23,-25,22,-21,20,-20,18,-18,18,-18,19,-17,22,-19,21,-12,20,-4,4,-3,1,-2,2,-37,34,-12,22,-14,12,-11,10,-28,33,-35,31,-38,25,-33,25,-31,21,-21,25,-14,12,-4,7,-3,2,-1,0,-1,2,-1,2,0,2,-2,1,-4,12,-3,4,-8,18,-8,8,-19,22,-29,26,-34,33,-28,34,-24,33,-25,31,-22,32,-18,29,-18,25,-14,19,-23,16,-23,22,-25,22,-26,30,-25,27,-25,28,-22,20,-21,22,-27,24,-21,22,-19,24,-17,23,-16,21,-11,15,-6,8,-3,2,-1,2,-2,2,-1,2,-2,1,-1,2,-2,1,-2,2,-2,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,2,-4,2,-2,4,-2,1,-2,3,-3,0,-4,2,-3,1,-3,1,-3,2,-2,3,-1,3,-2,1,-4,2,-3,0,-3,3,-2,1,-2,6,-6,4,-7,6,-17,12,-19,14,-23,15,-15,12,-10,17,-18,42,-20,21,-18,19,-7,13,-20,31,-12,24,-19,36,-9,16,-22,20,-14,13,-6,7,-4,7,-5,4,-1,1,-2,3,-1,3,-1,3,-2,1,-1,2,-4,0,-1,2,-2,2,0,2,-2,3,-2,3,-3,2,-7,3,-5,7,-9,8,-13,12,-19,11,-20,16,-37,31,-40,36,-42,36,-42,32,-39,31,-20,20,-35,25,-37,31,-30,25,-22,20,-23,19,-24,15,-26,19,-24,17,-27,21,-30,26,-29,24,-36,28,-36,33,-36,26,-29,28,-27,25,-18,20,-21,14,-21,14,-10,13,-12,8,-14,9,-14,12,-23,24,-32,29,-25,25,-16,15,-9,12,-17,12,-6,6,-4,3,-2,5,-2,2,-2,2,-1,2,-2,2,-1,2,-8,10,-33,34,-32,32,-50,38,-51,46,-49,44,-46,46,-30,35,-25,27,-18,30,-17,21,-13,18,-8,8,-11,13,-13,13,-17,21,-14,25,-28,25,-27,34,-33,34,-28,33,-30,29,-30,33,-29,35,-24,34,-11,21,-7,9,-39,30,-14,21,-10,10,-11,11,-15,13,-19,17,-20,25,-25,23,-23,26,-39,31,-42,39,-45,36,-35,43,-30,36,-29,28,-31,24,-32,22,-27,26,-28,21,-24,21,-13,13,-11,9,-12,10,-9,9,-17,8,-17,14,-14,15,-11,14,-21,21,-17,23,-18,13,-18,25,-13,23,-21,22,-16,17,-7,11,-4,5,-3,1,0,1,-2,0,-1,2,-16,21,-18,15,-16,8,-15,15,-16,15,-20,15,-12,12,-12,11,-8,13,-12,10,-15,15,-15,15,-15,15,-14,20,-23,33,-12,20,-10,9,-14,22,-7,7,-4,2,-4,4,-1,3,-3,3,0,2,-4,1,-1,2,-2,1,-2,3,-3,1,-3,1,-2,1,-3,1,-2,2,-2,2,-2,3,-3,4,-1,3,-4,1,-2,3,-3,1,0,3,-3,1,-2,3,-3,2,-1,2,-1,3,-3,2,-2,5,-5,2,-6,9,-3,2,-3,4,-3,3,-2,4,-3,3,-1,6,-6,5,-6,8,-7,8,-11,9,-14,11,-23,12,-11,11,-7,9,-7,13,-15,13,-22,15,-21,33,-38,33,-44,31,-42,41,-30,55,-45,32,-44,44,-32,32,-50,40,-30,32,-26,32,-26,33,-23,25,-20,18,-11,15,-12,13,-16,11,-4,2,-3,4,-7,6,-9,9,-13,15,-32,24,-28,22,-32,26,-26,24,-44,30,-37,33,-48,34,-42,32,-48,28,-46,31,-43,29,-39,34,-37,28,-32,28,-28,23,-24,17,-17,14,-12,9,-11,9,-12,7,-14,12,-22,16,-25,24,-41,27,-52,50,-48,53,-42,53,-38,33,-30,32,-27,38,-28,39,-32,29,-30,29,-32,22,-24,21,-24,17,-20,17,-13,13,-13,10,-13,12,-13,12,-17,16,-14,11,-12,11,-9,8,-9,8,-10,8,-14,9,-16,19,-22,20,-27,22,-27,15,-28,19,-22,14,-21,13,-21,12,-16,15,-17,13,-10,11,-10,6,-8,5,-1,3,-3,2,-2,3,-2,2,-31,33,-14,14,-14,17,-33,25,-23,24,-19,23,-11,14,-6,16,-7,6,-4,4,-5,5,-3,3,-3,2,-8,5,-3,2,-21,11,-7,3,-4,3,-5,5,-8,7,-5,3,-4,6,-5,5,-6,6,-5,6,-4,5,-5,5,-4,6,-4,4,-6,4,-5,4,-6,4,-4,7,-7,6,-4,5,-5,4,-7,5,-7,6,-6,4,-3,3,-5,5,-3,3,-4,3,-3,3,-4,3,-3,4,-4,2,-2,4,-3,1,-2,4,-2,3,-3,5,-2,3,-2,3,-1,2,-15,13,-43,29,-39,42,-31,29,-29,20,-28,19,-37,27,-49,47,-58,53,-51,40,-46,42,-21,40,-28,24,-29,25,-23,34,-17,20,-10,7,-8,6,-9,16,-17,18,-21,18,-25,21,-25,21,-23,22,-22,21,-20,20,-19,13,-24,18,-27,18,-16,15,-6,6,-2,3,-14,8,-32,27,-35,29,-45,30,-45,30,-44,25,-37,25,-39,23,-35,25,-30,24,-27,21,-16,13,-9,13,-12,12,-16,15,-14,11,-12,23,-11,15,-21,13,-22,27,-23,24,-19,27,-18,26,-15,14,-20,20,-8,12,-14,19,-7,8,-12,13,-14,13,-7,9,-13,11,-8,10,-8,7,-4,5,-6,4,-5,7,-4,4,-3,3,-2,2,-1,2,-3,21,-15,26,-6,13,-19,21,-22,21,-19,19,-17,16,-25,21,-17,18,-23,17,-15,16,-11,9,-7,5,-4,2,-12,6,-14,10,-5,3,-9,9,-6,10,-2,2,-4,3,-15,11,-14,13,-10,13,-11,11,-14,17,-23,20,-32,27,-31,36,-31,29,-25,26,-27,28,-28,28,-29,34,-27,26,-11,14,-26,28,-30,26,-32,28,-31,26,-26,25,-24,20,-22,23,-32,17,-30,28,-29,27,-26,24,-21,22,-14,15,-11,9,-6,8,-3,4,-3,4,-2,3,-2,2,-1,3,-3,1,-1,2,-3,1,-3,2,-3,2,-14,21,-8,16,-10,8,-21,23,-33,23,-27,27,-22,14,-6,6,-5,6,-5,3,-2,4,-3,2,-3,3,-2,2,-2,3,-3,1,-10,12,-17,19,-13,14,-16,17,-7,11,-8,7,-9,6,-21,14,-10,11,-16,14,-16,18,-16,17,-14,13,-16,18,-21,17,-25,20,-33,32,-38,35,-39,41,-38,35,-37,35,-28,34,-34,24,-32,27,-34,25,-39,28,-32,27,-37,25,-36,34,-40,29,-35,30,-33,30,-31,30,-33,28,-29,26,-17,13,-4,5,-6,3,-2,4,-2,3,-3,3,-3,3,-3,2,-2,3,-3,1,-1,2,-3,3,-2,3,-4,4,-2,4,-9,9,-9,12,-10,9,-16,20,-21,28,-26,27,-22,23,-22,16,-22,19,-22,24,-29,33,-24,27,-26,28,-23,23,-22,29,-24,23,-26,27,-22,26,-21,28,-21,23,-16,25,-14,22,-18,21,-16,21,-18,22,-17,24,-17,23,-12,21,-13,18,-13,22,-13,15,-12,15,-14,14,-17,16,-17,18,-15,12,-11,10,-7,7,-4,11,-9,7,-9,9,-15,14,-16,21,-22,16,-18,24,-17,22,-16,21,-15,21,-15,21,-14,23,-16,17,-16,21,-17,22,-13,23,-15,18,-11,19,-12,18,-10,16,-12,15,-12,13,-10,11,-7,9,-7,8,-5,3,-5,5,-4,1,-4,4,-4,3,-4,3,-4,3,-3,4,-4,2,-4,4,-5,5,-4,6,-3,3,-4,4,-8,6,-10,6,-13,12,-22,17,-20,28,-26,25,-24,29,-26,22,-21,22,-22,22,-15,20,-18,15,-14,15,-18,14,-19,15,-22,16,-22,23,-28,27,-32,31,-32,30,-32,32,-32,35,-28,27,-26,27,-23,26,-23,25,-32,24,-29,30,-32,25,-31,29,-27,30,-30,26,-30,30,-29,24,-29,30,-30,25,-26,27,-26,23,-23,23,-21,20,-18,27,-21,27,-24,32,-20,30,-16,26,-20,28,-19,26,-19,21,-21,20,-22,25,-23,18,-15,17,-23,20,-22,20,-23,21,-37,38,-25,29,-32,36,-28,30,-23,23,-28,34,-28,34,-21,21,-9,9,-6,5,-6,5,-12,12,-10,13,-14,13,-11,9,-14,14,-15,13,-17,20,-20,21,-23,24,-29,28,-24,25,-22,28,-13,24,-15,23,-13,21,-14,20,-18,19,-13,30,-11,16,-10,11,-11,11,-7,10,-12,9,-7,10,-4,5,-8,3,-5,7,-8,7,-5,9,-9,7,-7,9,-8,6,-9,9,-7,6,-11,8,-8,7,-4,6,-5,5,-20,7,-19,9,-7,8,-14,11,-20,12,-17,15,-26,18,-22,19,-27,20,-29,21,-29,23,-30,24,-28,24,-23,25,-22,26,-21,24,-17,20,-13,15,-16,16,-7,3,-3,6,-7,4,-3,4,-5,3,-3,4,-3,3,-3,3,-3,3,-3,3,-3,3,-3,4,-4,7,-6,3,-3,6,-5,3,-3,5,-4,2,-3,5,-4,3,-4,4,-3,3,-11,24,-20,24,-19,32,-15,13,-17,15,-14,11,-11,11,-6,10,-14,7,-34,40,-32,38,-31,36,-32,35,-29,37,-33,35,-33,36,-31,31,-30,29,-29,30,-31,29,-32,30,-31,29,-28,32,-31,30,-30,33,-27,27,-24,28,-26,27,-25,22,-22,25,-21,22,-14,12,-15,17,-8,12,-6,5,-5,6,-5,4,-4,7,-7,3,-10,13,-18,18,-18,26,-24,25,-18,27,-21,24,-27,24,-24,27,-31,23,-19,20,-13,12,-6,7,-13,7,-17,15,-18,16,-22,19,-21,21,-16,22,-16,17,-14,19,-15,16,-14,12,-12,8,-12,9,-9,11,-13,11,-14,16,-21,16,-15,22,-18,19,-19,23,-17,15,-12,16,-9,9,-3,7,-6,3,-4,4,-3,5,-5,3,-2,3,-2,0,-3,3,-2,1,-1,2,-2,0,0,2,-2,2,-3,3,-3,2,-3,3,-3,3,-4,2,-1,3,-4,3,-2,4,-3,1,-1,3,-3,1,-1,3,-6,2,-2,5,-6,4,-4,4,-3,4,-4,3,-4,4,-6,4,-4,5,-6,6,-4,8,-6,2,-3,6,-5,3,-3,5,-5,4,-4,6,-6,3,-3,4,-3,5,-3,2,-4,9,-4,2,-4,3,-2,1,-3,5,-5,2,-1,3,-3,0,-1,3,-3,1,-3,2,-4,4,-4,3,-4,5,-4,4,-2,3,-3,2,-1,3,-5,2,-3,5,-15,8,-25,30,-32,29,-24,29,-35,28,-21,24,-21,20,-14,13,-28,14,-17,26,-14,22,-18,29,-23,30,-24,27,-19,31,-20,20,-27,28,-29,18,-27,27,-21,21,-18,28,-16,26,-28,33,-25,24,-21,20,-19,21,-32,35,-28,22,-24,33,-29,34,-28,33,-35,34,-40,26,-27,35,-27,29,-25,39,-22,29,-24,31,-17,21,-26,32,-7,4,-6,7,-7,9,-18,9,-13,14,-26,12,-7,12,-21,18,-17,14,-17,27,-25,28,-26,20,-32,28,-26,17,-24,14,-24,21,-23,22,-12,16,-17,7,-10,33,-7,4,-4,8,-11,5,-10,14,-15,11,-15,13,-20,22,-25,17,-20,18,-19,13,-20,15,-16,18,-13,16,-9,9,-4,8,-6,4,-2,8,-6,4,-5,6,-6,3,-6,6,-9,11,-5,2,-5,4,-6,4,-5,5,-2,6,-4,2,-2,2,-3,5,-1,5,-4,4,-5,4,-3,4,-4,6,-5,5,-6,9,-6,7,-8,7,-6,7,-7,8,-5,6,-7,6,-6,7,-5,6,-6,2,-6,6,-6,5,-4,6,-12,12,-8,11,-9,14,-10,9,-7,5,-8,9,-6,8,-7,7,-7,7,-8,7,-6,8,-7,6,-6,4,-6,7,-5,6,-14,16,-6,9,-3,3,-5,3,-4,4,-2,5,-3,2,-1,1,-1,2,-2,3,-3,3,-4,5,-7,6,-6,4,-3,4,-5,7,-8,6,-6,6,-3,6,-5,7,-6,3,-4,5,-4,6,-6,4,-5,5,-5,5,-3,5,-5,6,-21,18,-16,18,-13,13,-13,11,-11,8,-10,14,-12,13,-11,11,-12,10,-8,10,-12,12,-11,13,-10,5,-6,12,-12,11,-7,13,-9,14,-11,8,-14,10,-10,12,-14,10,-11,12,-5,10,-12,12,-12,8,-8,12,-12,8,-10,9,-15,19,-10,16,-13,11,-16,16,-11,14,-11,12,-11,12,-10,12,-9,15,-12,8,-9,13,-12,11,-14,12,-9,14,-13,11,-16,17,-18,18,-17,22,-19,19,-16,23,-18,15,-12,14,-15,21,-15,18,-22,21,-20,22,-20,19,-22,18,-15,17,-20,18,-31,32,-15,13,-14,16,-16,13,-14,13,-7,13,-13,8,-9,7,-9,16,-8,10,-12,6,-11,10,-11,16,-13,12,-15,17,-13,17,-13,12,-13,12,-13,13,-11,15,-15,15,-14,12,-18,16,-16,21,-17,21,-24,16,-18,20,-20,24,-22,24,-20,28,-16,17,-10,18,-20,14,-14,14,-14,15,-8,16,-14,9,-13,10,-13,15,-13,20,-16,16,-22,12,-18,19,-29,16,-22,22,-15,15,-22,14,-15,17,-14,15,-14,9,-13,12,-8,12,-14,13,-13,13,-16,17,-18,17,-16,11,-21,28,-26,28,-24,20,-23,23,-28,29,-29,29,-30,32,-31,26,-34,32,-31,26,-27,26,-30,21,-29,19,-19,22,-28,28,-40,37,-18,22,-16,16,-22,15,-14,14,-11,13,-16,6,-15,7,-12,14,-14,10,-12,16,-17,15,-19,16,-17,21,-23,22,-20,23,-24,21,-21,22,-22,23,-23,26,-24,25,-24,28,-19,28,-17,22,-19,18,-18,25,-20,21,-24,23,-35,39,-41,38,-26,30,-26,20,-20,18,-26,27,-24,22,-24,25,-23,26,-17,24,-24,20,-26,22,-17,18,-19,30,-20,19,-23,22,-16,25,-23,23,-23,24,-18,20,-18,23,-16,15,-16,18,-19,15,-20,17,-16,18,-19,23,-20,21,-24,23,-43,42,-31,29,-27,23,-22,27,-31,19,-28,22,-30,26,-35,35,-29,28,-34,26,-31,30,-30,27,-22,21,-24,20,-37,54,-45,25,-14,22,-12,14,-27,17,-18,11,-12,14,-6,7,-11,9,-13,13,-18,14,-15,20,-21,21,-19,18,-21,18,-19,23,-20,24,-19,18,-17,15,-19,21,-14,21,-25,23,-23,25,-22,29,-29,20,-26,23,-19,21,-18,19,-26,15,-54,51,-29,21,-29,26,-26,21,-25,25,-21,28,-16,21,-20,24,-19,19,-25,22,-23,25,-20,16,-23,12,-18,21,-25,46,-46,30,-16,21,-14,19,-26,21,-19,15,-16,18,-14,13,-13,14,-12,12,-15,17,-12,17,-12,23,-19,19,-23,28,-32,26,-35,51,-23,34,-35,23,-18,21,-15,17,-17,17,-21,18,-38,22,-25,23,-23,29,-26,22,-28,26,-30,28,-47,38,-42,36,-41,37,-31,31,-34,30,-23,24,-28,26,-24,26,-35,26,-28,34,-28,30,-29,23,-22,31,-25,41,-53,50,-54,31,-28,23,-20,23,-30,21,-20,21,-16,27,-13,16,-19,15,-15,20,-14,21,-22,16,-26,27,-22,15,-22,20,-30,29,-22,22,-24,20,-29,34,-24,27,-23,28,-32,40,-34,41,-33,29,-38,37,-33,40,-41,32,-42,29,-41,32,-43,37,-46,33,-44,44,-36,38,-37,29,-29,40,-35,38,-33,39,-34,37,-26,33,-34,40,-36,32,-34,37,-33,35,-33,50,-40,33,-29,23,-16,18,-17,21,-20,18,-25,20,-25,18,-22,19,-13,19,-11,13,-23,12,-16,15,-20,20,-16,11,-20,21,-14,23,-19,13,-21,16,-21,20,-16,21,-20,20,-21,23,-22,27,-31,25,-31,28,-30,26,-35,30,-31,39,-37,43,-36,38,-40,39,-36,36,-34,32,-37,35,-33,28,-24,26,-31,26,-28,29,-26,3
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment