ArcGIS REST Services Directory Login | Get Token
JSON

NGS/TopBasement_Raster (ImageServer)

{"histograms": [{
 "size": 19974,
 "min": -15961,
 "max": 4011.999999999998,
 "counts": [
  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,
  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,
  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,
  1,
  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,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  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,
  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,
  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,
  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,
  1,
  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,
  1,
  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,
  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,
  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,
  0,
  0,
  1,
  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,
  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,
  1,
  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,
  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,
  1,
  1,
  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,
  1,
  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,
  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,
  1,
  0,
  1,
  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,
  1,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  1,
  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,
  0,
  0,
  1,
  0,
  1,
  1,
  1,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  2,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  1,
  1,
  0,
  0,
  1,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  1,
  0,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  1,
  1,
  0,
  1,
  1,
  0,
  0,
  0,
  1,
  0,
  3,
  2,
  0,
  1,
  0,
  1,
  1,
  2,
  1,
  0,
  0,
  1,
  0,
  0,
  1,
  1,
  0,
  1,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  1,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  1,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  2,
  1,
  0,
  2,
  2,
  1,
  3,
  1,
  1,
  0,
  1,
  0,
  1,
  1,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  2,
  0,
  0,
  1,
  0,
  0,
  2,
  1,
  0,
  1,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  2,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  2,
  1,
  2,
  3,
  2,
  1,
  2,
  0,
  1,
  0,
  0,
  1,
  2,
  0,
  2,
  2,
  0,
  0,
  1,
  0,
  0,
  1,
  0,
  2,
  2,
  0,
  0,
  1,
  1,
  1,
  1,
  0,
  2,
  0,
  1,
  1,
  1,
  0,
  2,
  1,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  1,
  1,
  0,
  1,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  2,
  1,
  1,
  4,
  2,
  2,
  2,
  0,
  0,
  1,
  1,
  1,
  1,
  0,
  1,
  1,
  1,
  1,
  1,
  1,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  0,
  2,
  0,
  1,
  1,
  0,
  0,
  1,
  0,
  1,
  1,
  0,
  1,
  1,
  1,
  1,
  0,
  0,
  1,
  2,
  1,
  1,
  1,
  1,
  1,
  1,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  1,
  0,
  1,
  1,
  0,
  0,
  2,
  0,
  1,
  2,
  0,
  2,
  2,
  0,
  2,
  0,
  0,
  1,
  1,
  0,
  0,
  0,
  3,
  1,
  0,
  0,
  3,
  0,
  0,
  2,
  1,
  2,
  1,
  2,
  0,
  0,
  2,
  0,
  0,
  0,
  0,
  1,
  1,
  2,
  0,
  1,
  1,
  1,
  0,
  1,
  1,
  0,
  0,
  0,
  1,
  0,
  0,
  1,
  1,
  1,
  0,
  0,
  0,
  1,
  1,
  1,
  0,
  0,
  2,
  0,
  1,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  1,
  2,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  2,
  3,
  1,
  0,
  2,
  1,
  3,
  0,
  1,
  1,
  0,
  0,
  2,
  1,
  1,
  0,
  1,
  2,
  1,
  1,
  1,
  0,
  0,
  0,
  1,
  1,
  0,
  1,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  2,
  1,
  1,
  1,
  2,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  1,
  1,
  0,
  1,
  0,
  0,
  4,
  7,
  2,
  3,
  0,
  1,
  2,
  0,
  1,
  1,
  0,
  1,
  1,
  0,
  1,
  0,
  0,
  1,
  0,
  1,
  2,
  1,
  1,
  1,
  0,
  0,
  3,
  1,
  0,
  3,
  0,
  0,
  1,
  0,
  0,
  0,
  5,
  2,
  0,
  1,
  0,
  2,
  0,
  2,
  1,
  1,
  3,
  1,
  1,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  1,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  1,
  4,
  3,
  3,
  2,
  1,
  2,
  1,
  1,
  0,
  2,
  1,
  2,
  1,
  2,
  0,
  0,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  1,
  1,
  2,
  0,
  1,
  1,
  2,
  1,
  3,
  0,
  1,
  1,
  0,
  1,
  1,
  2,
  1,
  0,
  1,
  3,
  0,
  0,
  2,
  1,
  0,
  1,
  0,
  1,
  1,
  1,
  1,
  1,
  0,
  0,
  2,
  0,
  2,
  2,
  1,
  1,
  1,
  2,
  3,
  4,
  1,
  3,
  0,
  1,
  2,
  0,
  1,
  0,
  0,
  1,
  0,
  0,
  1,
  1,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  2,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  1,
  1,
  0,
  1,
  3,
  1,
  0,
  0,
  1,
  0,
  0,
  1,
  1,
  2,
  1,
  1,
  0,
  0,
  1,
  0,
  1,
  0,
  0,
  1,
  2,
  0,
  0,
  1,
  0,
  2,
  0,
  1,
  0,
  1,
  0,
  1,
  1,
  2,
  0,
  4,
  3,
  0,
  3,
  3,
  3,
  4,
  0,
  3,
  1,
  3,
  3,
  1,
  3,
  0,
  1,
  4,
  1,
  0,
  1,
  0,
  3,
  0,
  0,
  2,
  1,
  1,
  2,
  2,
  2,
  2,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  1,
  1,
  4,
  0,
  1,
  0,
  0,
  1,
  4,
  1,
  0,
  0,
  1,
  2,
  0,
  0,
  0,
  0,
  1,
  0,
  1,
  1,
  3,
  1,
  0,
  1,
  0,
  0,
  3,
  0,
  1,
  0,
  0,
  2,
  1,
  1,
  4,
  0,
  2,
  0,
  4,
  1,
  4,
  1,
  0,
  1,
  2,
  2,
  0,
  1,
  0,
  2,
  0,
  2,
  2,
  2,
  1,
  1,
  0,
  1,
  0,
  0,
  1,
  0,
  2,
  1,
  0,
  0,
  0,
  0,
  2,
  1,
  0,
  0,
  1,
  2,
  5,
  3,
  0,
  3,
  0,
  2,
  4,
  0,
  1,
  1,
  1,
  3,
  3,
  4,
  3,
  1,
  1,
  1,
  2,
  1,
  0,
  3,
  1,
  3,
  2,
  0,
  2,
  1,
  1,
  4,
  1,
  0,
  2,
  0,
  0,
  1,
  2,
  1,
  3,
  3,
  5,
  4,
  0,
  1,
  0,
  3,
  0,
  2,
  2,
  2,
  0,
  4,
  0,
  0,
  0,
  2,
  3,
  2,
  2,
  6,
  2,
  2,
  0,
  2,
  1,
  4,
  1,
  3,
  0,
  4,
  1,
  0,
  1,
  0,
  2,
  1,
  2,
  1,
  2,
  1,
  3,
  4,
  2,
  2,
  6,
  1,
  0,
  2,
  2,
  3,
  3,
  3,
  2,
  2,
  2,
  1,
  5,
  2,
  0,
  1,
  3,
  1,
  4,
  4,
  0,
  3,
  2,
  3,
  4,
  3,
  0,
  3,
  4,
  2,
  3,
  3,
  6,
  3,
  5,
  2,
  3,
  5,
  2,
  6,
  1,
  1,
  2,
  3,
  4,
  3,
  3,
  3,
  2,
  2,
  1,
  0,
  2,
  3,
  2,
  1,
  2,
  4,
  1,
  6,
  2,
  0,
  1,
  2,
  2,
  2,
  2,
  0,
  4,
  2,
  1,
  0,
  0,
  4,
  1,
  5,
  1,
  4,
  1,
  3,
  3,
  2,
  3,
  2,
  3,
  0,
  0,
  1,
  1,
  4,
  5,
  8,
  4,
  1,
  3,
  6,
  3,
  2,
  3,
  2,
  6,
  4,
  0,
  2,
  3,
  5,
  4,
  1,
  5,
  2,
  1,
  1,
  2,
  4,
  1,
  1,
  4,
  4,
  1,
  4,
  6,
  2,
  3,
  2,
  6,
  2,
  2,
  3,
  0,
  2,
  3,
  2,
  1,
  3,
  6,
  4,
  3,
  1,
  4,
  8,
  1,
  2,
  3,
  1,
  3,
  2,
  2,
  3,
  4,
  1,
  1,
  0,
  3,
  4,
  4,
  0,
  1,
  0,
  6,
  3,
  2,
  3,
  2,
  2,
  3,
  1,
  2,
  5,
  3,
  2,
  2,
  1,
  4,
  0,
  1,
  0,
  2,
  3,
  3,
  1,
  4,
  1,
  4,
  0,
  2,
  0,
  6,
  4,
  2,
  7,
  2,
  4,
  2,
  1,
  1,
  3,
  4,
  3,
  0,
  4,
  4,
  2,
  2,
  1,
  3,
  2,
  3,
  0,
  2,
  4,
  2,
  2,
  2,
  3,
  1,
  4,
  0,
  2,
  4,
  1,
  3,
  4,
  1,
  1,
  1,
  3,
  4,
  1,
  3,
  1,
  2,
  6,
  1,
  2,
  0,
  4,
  2,
  3,
  0,
  5,
  2,
  3,
  5,
  2,
  3,
  7,
  2,
  3,
  2,
  6,
  5,
  4,
  1,
  1,
  2,
  3,
  2,
  1,
  3,
  1,
  0,
  2,
  2,
  1,
  5,
  1,
  4,
  2,
  0,
  2,
  4,
  1,
  3,
  4,
  3,
  2,
  3,
  4,
  4,
  2,
  2,
  1,
  3,
  0,
  2,
  1,
  0,
  1,
  3,
  0,
  4,
  4,
  5,
  1,
  2,
  3,
  1,
  3,
  1,
  3,
  4,
  3,
  2,
  0,
  6,
  0,
  2,
  1,
  1,
  2,
  4,
  5,
  4,
  3,
  6,
  0,
  3,
  4,
  2,
  1,
  5,
  1,
  4,
  2,
  1,
  2,
  4,
  4,
  1,
  5,
  1,
  4,
  3,
  3,
  5,
  3,
  2,
  1,
  4,
  4,
  3,
  4,
  5,
  4,
  5,
  3,
  2,
  1,
  6,
  3,
  3,
  3,
  2,
  2,
  1,
  3,
  2,
  2,
  8,
  3,
  0,
  2,
  3,
  2,
  1,
  3,
  4,
  2,
  2,
  3,
  1,
  3,
  5,
  2,
  2,
  2,
  4,
  7,
  2,
  3,
  2,
  3,
  2,
  1,
  1,
  2,
  6,
  1,
  0,
  3,
  2,
  1,
  1,
  3,
  2,
  3,
  3,
  3,
  0,
  4,
  1,
  2,
  1,
  3,
  2,
  3,
  2,
  2,
  6,
  4,
  1,
  2,
  2,
  1,
  2,
  3,
  2,
  2,
  1,
  2,
  2,
  1,
  5,
  4,
  3,
  1,
  4,
  11,
  4,
  4,
  4,
  3,
  1,
  2,
  5,
  5,
  2,
  3,
  3,
  2,
  4,
  4,
  3,
  3,
  3,
  2,
  2,
  3,
  0,
  4,
  4,
  5,
  2,
  6,
  5,
  5,
  5,
  3,
  2,
  1,
  1,
  3,
  2,
  2,
  3,
  2,
  1,
  7,
  6,
  0,
  1,
  4,
  3,
  1,
  5,
  0,
  2,
  4,
  2,
  2,
  2,
  2,
  2,
  2,
  1,
  4,
  1,
  4,
  2,
  4,
  0,
  1,
  4,
  3,
  2,
  2,
  6,
  3,
  4,
  5,
  6,
  3,
  1,
  2,
  2,
  6,
  2,
  2,
  0,
  4,
  1,
  3,
  4,
  2,
  3,
  4,
  7,
  4,
  3,
  5,
  6,
  4,
  4,
  3,
  6,
  5,
  4,
  1,
  4,
  3,
  5,
  3,
  1,
  5,
  3,
  5,
  5,
  1,
  6,
  1,
  2,
  3,
  1,
  4,
  1,
  6,
  3,
  3,
  4,
  3,
  3,
  6,
  5,
  2,
  2,
  5,
  2,
  2,
  5,
  4,
  4,
  2,
  4,
  3,
  3,
  3,
  3,
  3,
  2,
  2,
  1,
  3,
  3,
  2,
  4,
  1,
  2,
  3,
  1,
  2,
  0,
  3,
  3,
  2,
  0,
  5,
  1,
  3,
  4,
  3,
  3,
  2,
  2,
  6,
  1,
  3,
  2,
  2,
  5,
  4,
  4,
  4,
  2,
  6,
  1,
  8,
  3,
  3,
  3,
  3,
  4,
  3,
  1,
  9,
  2,
  1,
  3,
  3,
  5,
  3,
  4,
  2,
  5,
  5,
  1,
  1,
  1,
  0,
  4,
  3,
  0,
  2,
  4,
  2,
  2,
  2,
  2,
  2,
  3,
  2,
  4,
  1,
  6,
  4,
  4,
  3,
  3,
  2,
  1,
  3,
  6,
  2,
  0,
  5,
  3,
  2,
  2,
  1,
  2,
  2,
  3,
  4,
  1,
  1,
  4,
  2,
  5,
  5,
  1,
  7,
  5,
  2,
  2,
  3,
  2,
  5,
  1,
  6,
  1,
  0,
  3,
  4,
  3,
  3,
  1,
  0,
  2,
  3,
  4,
  4,
  2,
  3,
  1,
  1,
  4,
  1,
  9,
  3,
  5,
  3,
  2,
  2,
  6,
  6,
  4,
  3,
  5,
  4,
  2,
  2,
  6,
  0,
  5,
  2,
  5,
  2,
  3,
  4,
  4,
  5,
  3,
  3,
  4,
  3,
  4,
  7,
  2,
  1,
  5,
  5,
  3,
  3,
  5,
  3,
  6,
  4,
  2,
  5,
  1,
  3,
  9,
  2,
  1,
  2,
  1,
  4,
  5,
  4,
  4,
  8,
  3,
  3,
  3,
  5,
  6,
  5,
  4,
  3,
  3,
  5,
  1,
  6,
  3,
  1,
  7,
  4,
  3,
  4,
  2,
  2,
  8,
  1,
  4,
  3,
  2,
  1,
  3,
  4,
  4,
  6,
  2,
  5,
  3,
  3,
  3,
  6,
  6,
  4,
  6,
  7,
  5,
  3,
  3,
  6,
  5,
  5,
  5,
  4,
  4,
  5,
  5,
  5,
  2,
  5,
  4,
  4,
  7,
  4,
  0,
  3,
  2,
  1,
  4,
  3,
  4,
  8,
  4,
  1,
  7,
  7,
  7,
  4,
  5,
  6,
  8,
  4,
  9,
  4,
  5,
  6,
  4,
  6,
  8,
  5,
  3,
  6,
  6,
  5,
  9,
  10,
  2,
  4,
  4,
  6,
  6,
  5,
  2,
  9,
  7,
  8,
  14,
  4,
  7,
  7,
  2,
  6,
  7,
  3,
  7,
  5,
  4,
  4,
  4,
  8,
  4,
  6,
  5,
  9,
  4,
  7,
  10,
  5,
  10,
  3,
  8,
  8,
  6,
  5,
  7,
  5,
  8,
  8,
  9,
  4,
  3,
  12,
  4,
  9,
  6,
  5,
  5,
  5,
  2,
  7,
  4,
  5,
  6,
  3,
  5,
  0,
  11,
  3,
  7,
  4,
  2,
  7,
  9,
  5,
  9,
  10,
  6,
  6,
  5,
  3,
  4,
  4,
  11,
  9,
  3,
  7,
  3,
  5,
  6,
  10,
  4,
  7,
  8,
  5,
  7,
  7,
  6,
  13,
  9,
  3,
  3,
  4,
  5,
  7,
  7,
  3,
  6,
  8,
  6,
  4,
  5,
  7,
  2,
  5,
  6,
  7,
  6,
  5,
  9,
  5,
  3,
  13,
  3,
  4,
  11,
  8,
  9,
  3,
  7,
  2,
  6,
  7,
  13,
  11,
  7,
  3,
  9,
  3,
  4,
  6,
  4,
  10,
  5,
  6,
  11,
  5,
  6,
  4,
  4,
  7,
  3,
  9,
  3,
  8,
  5,
  3,
  11,
  6,
  7,
  4,
  8,
  4,
  4,
  10,
  5,
  3,
  6,
  4,
  6,
  5,
  5,
  5,
  5,
  5,
  9,
  10,
  6,
  3,
  5,
  6,
  3,
  8,
  5,
  8,
  7,
  4,
  11,
  9,
  6,
  8,
  3,
  7,
  8,
  7,
  10,
  5,
  6,
  6,
  7,
  7,
  6,
  5,
  7,
  12,
  13,
  10,
  15,
  7,
  9,
  8,
  7,
  6,
  5,
  6,
  5,
  12,
  10,
  3,
  7,
  9,
  12,
  9,
  6,
  9,
  7,
  8,
  5,
  7,
  9,
  7,
  8,
  9,
  10,
  10,
  10,
  6,
  8,
  14,
  6,
  7,
  11,
  5,
  12,
  11,
  7,
  16,
  16,
  17,
  12,
  10,
  10,
  7,
  11,
  11,
  16,
  13,
  13,
  13,
  7,
  9,
  8,
  14,
  13,
  17,
  16,
  15,
  17,
  15,
  13,
  14,
  14,
  14,
  15,
  12,
  15,
  13,
  15,
  11,
  17,
  9,
  16,
  11,
  13,
  15,
  9,
  9,
  14,
  16,
  12,
  14,
  12,
  17,
  10,
  23,
  13,
  20,
  16,
  16,
  11,
  11,
  22,
  19,
  13,
  6,
  12,
  18,
  12,
  15,
  10,
  18,
  9,
  10,
  18,
  9,
  22,
  9,
  14,
  16,
  15,
  6,
  17,
  14,
  12,
  14,
  18,
  10,
  16,
  19,
  15,
  13,
  14,
  9,
  21,
  21,
  14,
  7,
  21,
  10,
  15,
  17,
  9,
  16,
  15,
  14,
  13,
  12,
  13,
  10,
  19,
  18,
  11,
  14,
  9,
  17,
  20,
  11,
  14,
  15,
  7,
  17,
  19,
  14,
  18,
  16,
  19,
  19,
  13,
  19,
  11,
  20,
  8,
  21,
  16,
  20,
  20,
  16,
  18,
  11,
  22,
  20,
  25,
  15,
  16,
  13,
  17,
  22,
  14,
  23,
  16,
  17,
  13,
  15,
  11,
  21,
  21,
  21,
  21,
  31,
  12,
  6,
  14,
  19,
  23,
  17,
  18,
  17,
  15,
  16,
  23,
  15,
  16,
  17,
  20,
  22,
  28,
  20,
  24,
  20,
  18,
  18,
  17,
  11,
  16,
  21,
  25,
  25,
  26,
  19,
  19,
  20,
  22,
  14,
  17,
  16,
  27,
  16,
  19,
  24,
  21,
  34,
  28,
  18,
  24,
  34,
  26,
  31,
  36,
  15,
  19,
  24,
  19,
  15,
  27,
  13,
  24,
  16,
  24,
  19,
  23,
  21,
  19,
  18,
  15,
  38,
  22,
  22,
  19,
  18,
  24,
  17,
  27,
  19,
  20,
  15,
  26,
  22,
  17,
  17,
  17,
  25,
  16,
  21,
  28,
  25,
  21,
  22,
  28,
  22,
  16,
  20,
  18,
  18,
  14,
  20,
  24,
  31,
  16,
  18,
  23,
  22,
  20,
  22,
  18,
  19,
  17,
  32,
  17,
  15,
  18,
  19,
  24,
  30,
  17,
  16,
  21,
  23,
  22,
  23,
  21,
  21,
  22,
  26,
  31,
  23,
  31,
  26,
  27,
  28,
  22,
  24,
  26,
  28,
  26,
  28,
  22,
  31,
  24,
  34,
  38,
  31,
  34,
  32,
  32,
  37,
  43,
  34,
  46,
  44,
  64,
  77,
  165,
  577,
  80,
  96,
  56,
  52,
  61,
  43,
  44,
  34,
  54,
  52,
  42,
  67,
  43,
  38,
  45,
  39,
  35,
  35,
  28,
  34,
  30,
  30,
  29,
  37,
  23,
  26,
  22,
  19,
  29,
  21,
  21,
  23,
  31,
  21,
  29,
  20,
  33,
  21,
  23,
  34,
  27,
  28,
  21,
  19,
  16,
  17,
  20,
  27,
  16,
  28,
  24,
  20,
  20,
  16,
  28,
  22,
  19,
  20,
  19,
  25,
  19,
  23,
  17,
  13,
  22,
  10,
  19,
  21,
  22,
  26,
  21,
  12,
  18,
  17,
  19,
  27,
  16,
  16,
  12,
  22,
  19,
  11,
  27,
  18,
  17,
  27,
  19,
  20,
  19,
  24,
  18,
  25,
  21,
  14,
  24,
  14,
  22,
  14,
  13,
  9,
  18,
  21,
  20,
  21,
  14,
  16,
  14,
  10,
  14,
  13,
  24,
  9,
  9,
  17,
  16,
  15,
  11,
  19,
  12,
  12,
  20,
  10,
  16,
  19,
  13,
  12,
  16,
  20,
  16,
  15,
  15,
  8,
  18,
  15,
  9,
  12,
  13,
  12,
  11,
  18,
  11,
  22,
  12,
  14,
  6,
  15,
  11,
  5,
  15,
  16,
  9,
  10,
  16,
  10,
  16,
  11,
  13,
  15,
  9,
  19,
  16,
  10,
  8,
  7,
  14,
  12,
  11,
  13,
  14,
  10,
  13,
  13,
  14,
  9,
  11,
  16,
  12,
  13,
  12,
  19,
  14,
  7,
  13,
  16,
  7,
  10,
  8,
  9,
  13,
  12,
  10,
  10,
  16,
  17,
  8,
  11,
  9,
  8,
  7,
  8,
  12,
  8,
  9,
  11,
  8,
  12,
  10,
  6,
  6,
  8,
  11,
  11,
  9,
  7,
  12,
  11,
  14,
  11,
  15,
  6,
  6,
  6,
  12,
  11,
  10,
  8,
  9,
  10,
  6,
  9,
  9,
  14,
  7,
  10,
  5,
  10,
  12,
  10,
  12,
  8,
  4,
  4,
  10,
  10,
  12,
  12,
  20,
  12,
  12,
  15,
  15,
  14,
  12,
  14,
  14,
  13,
  11,
  11,
  6,
  8,
  6,
  10,
  14,
  7,
  7,
  10,
  7,
  8,
  14,
  10,
  8,
  7,
  12,
  7,
  12,
  10,
  8,
  13,
  10,
  8,
  2,
  13,
  18,
  15,
  11,
  9,
  9,
  9,
  12,
  8,
  9,
  10,
  9,
  6,
  7,
  8,
  10,
  6,
  3,
  10,
  13,
  9,
  10,
  7,
  9,
  9,
  11,
  7,
  7,
  9,
  8,
  12,
  7,
  7,
  8,
  8,
  16,
  7,
  4,
  14,
  8,
  8,
  13,
  9,
  9,
  14,
  14,
  5,
  9,
  11,
  8,
  12,
  10,
  8,
  9,
  6,
  11,
  7,
  12,
  18,
  13,
  10,
  9,
  6,
  6,
  13,
  7,
  8,
  8,
  12,
  9,
  7,
  4,
  6,
  8,
  11,
  9,
  12,
  5,
  5,
  7,
  8,
  11,
  6,
  7,
  8,
  9,
  11,
  12,
  10,
  10,
  14,
  8,
  9,
  10,
  6,
  5,
  7,
  7,
  10,
  8,
  3,
  8,
  13,
  7,
  8,
  15,
  13,
  10,
  9,
  6,
  9,
  4,
  5,
  13,
  8,
  11,
  5,
  11,
  15,
  4,
  7,
  7,
  6,
  10,
  10,
  3,
  15,
  14,
  8,
  4,
  8,
  8,
  8,
  9,
  6,
  11,
  12,
  9,
  11,
  8,
  7,
  7,
  8,
  4,
  13,
  7,
  9,
  10,
  14,
  5,
  8,
  10,
  7,
  8,
  10,
  8,
  11,
  10,
  2,
  9,
  7,
  12,
  7,
  7,
  9,
  7,
  7,
  7,
  4,
  8,
  11,
  9,
  8,
  5,
  9,
  6,
  11,
  7,
  4,
  7,
  8,
  11,
  7,
  12,
  5,
  13,
  11,
  13,
  9,
  8,
  10,
  9,
  6,
  9,
  7,
  5,
  11,
  9,
  8,
  10,
  10,
  7,
  9,
  7,
  6,
  11,
  11,
  6,
  8,
  9,
  9,
  10,
  4,
  7,
  9,
  9,
  8,
  4,
  9,
  12,
  12,
  8,
  3,
  5,
  8,
  9,
  10,
  6,
  5,
  5,
  11,
  5,
  3,
  7,
  5,
  7,
  0,
  3,
  9,
  7,
  6,
  8,
  5,
  3,
  7,
  9,
  8,
  8,
  7,
  6,
  4,
  7,
  4,
  11,
  9,
  8,
  10,
  1,
  10,
  7,
  8,
  6,
  5,
  5,
  11,
  8,
  9,
  10,
  6,
  8,
  5,
  6,
  9,
  12,
  5,
  7,
  8,
  9,
  3,
  13,
  8,
  12,
  5,
  8,
  5,
  6,
  7,
  13,
  3,
  6,
  13,
  11,
  2,
  7,
  6,
  16,
  13,
  9,
  6,
  5,
  7,
  12,
  12,
  11,
  10,
  13,
  7,
  9,
  7,
  6,
  8,
  7,
  14,
  4,
  5,
  2,
  12,
  1,
  13,
  11,
  10,
  5,
  7,
  7,
  4,
  6,
  8,
  10,
  8,
  7,
  9,
  8,
  10,
  7,
  9,
  5,
  5,
  6,
  11,
  8,
  5,
  6,
  11,
  9,
  7,
  6,
  5,
  9,
  8,
  6,
  11,
  7,
  7,
  3,
  7,
  6,
  13,
  7,
  6,
  6,
  4,
  10,
  11,
  3,
  10,
  6,
  7,
  4,
  10,
  4,
  10,
  6,
  8,
  9,
  6,
  9,
  2,
  7,
  8,
  4,
  8,
  11,
  7,
  5,
  5,
  5,
  11,
  11,
  7,
  3,
  11,
  7,
  10,
  7,
  9,
  7,
  6,
  6,
  14,
  4,
  10,
  7,
  8,
  9,
  9,
  6,
  7,
  11,
  8,
  12,
  8,
  7,
  3,
  8,
  8,
  11,
  10,
  6,
  13,
  6,
  6,
  4,
  9,
  5,
  7,
  10,
  8,
  6,
  8,
  12,
  6,
  16,
  5,
  7,
  13,
  11,
  10,
  7,
  4,
  8,
  5,
  7,
  5,
  10,
  10,
  7,
  10,
  6,
  6,
  5,
  5,
  7,
  7,
  6,
  5,
  9,
  6,
  8,
  12,
  7,
  8,
  3,
  8,
  9,
  9,
  11,
  8,
  4,
  20,
  3,
  4,
  10,
  3,
  7,
  9,
  5,
  10,
  6,
  8,
  14,
  7,
  8,
  7,
  3,
  9,
  3,
  13,
  4,
  8,
  7,
  7,
  6,
  6,
  6,
  8,
  5,
  9,
  4,
  10,
  14,
  5,
  18,
  5,
  8,
  6,
  5,
  5,
  9,
  13,
  10,
  8,
  4,
  4,
  5,
  8,
  9,
  16,
  4,
  15,
  13,
  9,
  14,
  4,
  3,
  10,
  5,
  7,
  12,
  9,
  11,
  8,
  3,
  10,
  5,
  12,
  7,
  11,
  8,
  6,
  6,
  8,
  4,
  6,
  6,
  11,
  7,
  14,
  6,
  13,
  9,
  12,
  5,
  8,
  10,
  2,
  7,
  5,
  10,
  9,
  7,
  12,
  8,
  8,
  9,
  2,
  7,
  6,
  6,
  8,
  9,
  8,
  11,
  6,
  4,
  8,
  13,
  7,
  8,
  5,
  12,
  7,
  11,
  7,
  7,
  6,
  7,
  6,
  2,
  11,
  15,
  11,
  4,
  9,
  8,
  14,
  6,
  6,
  11,
  18,
  7,
  7,
  8,
  12,
  8,
  13,
  10,
  7,
  12,
  4,
  10,
  5,
  11,
  5,
  11,
  5,
  7,
  7,
  14,
  6,
  4,
  13,
  5,
  5,
  4,
  12,
  12,
  12,
  12,
  8,
  9,
  10,
  10,
  15,
  9,
  5,
  8,
  6,
  9,
  9,
  4,
  8,
  11,
  11,
  9,
  8,
  5,
  7,
  12,
  7,
  9,
  17,
  8,
  7,
  2,
  14,
  6,
  8,
  8,
  11,
  4,
  5,
  9,
  6,
  13,
  10,
  13,
  7,
  5,
  10,
  11,
  9,
  13,
  9,
  6,
  7,
  11,
  9,
  9,
  3,
  6,
  10,
  11,
  3,
  9,
  8,
  9,
  5,
  12,
  16,
  15,
  14,
  11,
  13,
  8,
  6,
  9,
  10,
  9,
  16,
  8,
  15,
  7,
  9,
  8,
  9,
  4,
  5,
  3,
  10,
  7,
  15,
  13,
  13,
  6,
  8,
  7,
  10,
  11,
  9,
  10,
  11,
  8,
  7,
  8,
  10,
  11,
  11,
  12,
  10,
  10,
  14,
  9,
  10,
  14,
  6,
  9,
  12,
  10,
  15,
  5,
  4,
  15,
  11,
  12,
  4,
  14,
  14,
  6,
  12,
  8,
  7,
  7,
  9,
  10,
  9,
  9,
  6,
  7,
  8,
  11,
  11,
  13,
  12,
  7,
  5,
  11,
  7,
  8,
  17,
  5,
  7,
  5,
  10,
  14,
  7,
  10,
  7,
  7,
  8,
  6,
  6,
  13,
  8,
  6,
  10,
  8,
  9,
  6,
  6,
  9,
  10,
  10,
  10,
  8,
  12,
  9,
  10,
  14,
  7,
  4,
  9,
  8,
  10,
  9,
  5,
  16,
  12,
  6,
  8,
  12,
  11,
  7,
  6,
  7,
  10,
  8,
  14,
  13,
  7,
  9,
  12,
  6,
  5,
  13,
  12,
  9,
  12,
  5,
  5,
  8,
  18,
  9,
  6,
  12,
  5,
  8,
  9,
  11,
  10,
  12,
  10,
  7,
  7,
  9,
  7,
  7,
  9,
  3,
  4,
  11,
  9,
  6,
  7,
  15,
  10,
  10,
  16,
  10,
  15,
  7,
  10,
  9,
  3,
  11,
  12,
  9,
  8,
  6,
  13,
  12,
  11,
  10,
  9,
  6,
  12,
  3,
  9,
  6,
  12,
  6,
  8,
  15,
  4,
  9,
  10,
  6,
  10,
  13,
  7,
  3,
  8,
  10,
  15,
  4,
  14,
  14,
  9,
  6,
  10,
  7,
  7,
  6,
  10,
  8,
  12,
  11,
  8,
  8,
  15,
  6,
  9,
  13,
  6,
  6,
  13,
  6,
  6,
  7,
  4,
  12,
  11,
  10,
  11,
  13,
  15,
  13,
  9,
  13,
  8,
  6,
  10,
  11,
  11,
  4,
  19,
  8,
  14,
  10,
  7,
  7,
  8,
  7,
  10,
  5,
  9,
  6,
  13,
  11,
  5,
  9,
  8,
  10,
  5,
  15,
  9,
  10,
  10,
  1,
  10,
  16,
  13,
  9,
  6,
  12,
  11,
  10,
  8,
  4,
  27,
  6,
  11,
  7,
  7,
  6,
  10,
  12,
  9,
  10,
  10,
  10,
  7,
  6,
  16,
  10,
  8,
  5,
  6,
  13,
  7,
  12,
  8,
  10,
  12,
  8,
  6,
  10,
  8,
  9,
  13,
  8,
  9,
  12,
  9,
  5,
  9,
  10,
  9,
  12,
  7,
  13,
  7,
  13,
  13,
  10,
  10,
  4,
  12,
  11,
  8,
  6,
  6,
  8,
  11,
  6,
  7,
  15,
  7,
  6,
  6,
  15,
  5,
  9,
  11,
  10,
  6,
  12,
  11,
  7,
  10,
  7,
  7,
  2,
  9,
  5,
  13,
  15,
  6,
  4,
  11,
  10,
  7,
  8,
  16,
  9,
  3,
  14,
  8,
  8,
  6,
  12,
  7,
  14,
  15,
  12,
  12,
  9,
  13,
  10,
  7,
  10,
  15,
  8,
  15,
  11,
  8,
  6,
  8,
  3,
  6,
  12,
  9,
  10,
  9,
  11,
  8,
  5,
  17,
  13,
  7,
  9,
  8,
  4,
  4,
  11,
  10,
  11,
  8,
  9,
  6,
  5,
  5,
  12,
  14,
  6,
  15,
  10,
  10,
  11,
  6,
  8,
  8,
  5,
  10,
  7,
  13,
  7,
  8,
  9,
  8,
  7,
  9,
  8,
  10,
  3,
  10,
  8,
  9,
  7,
  7,
  7,
  9,
  6,
  5,
  12,
  10,
  10,
  14,
  6,
  10,
  15,
  12,
  7,
  8,
  9,
  6,
  4,
  12,
  6,
  11,
  3,
  10,
  11,
  11,
  9,
  5,
  10,
  9,
  11,
  9,
  6,
  15,
  14,
  8,
  8,
  7,
  8,
  6,
  8,
  16,
  11,
  15,
  8,
  9,
  6,
  16,
  12,
  8,
  7,
  6,
  14,
  9,
  7,
  9,
  5,
  7,
  4,
  6,
  8,
  7,
  9,
  8,
  6,
  7,
  9,
  3,
  6,
  6,
  7,
  14,
  4,
  3,
  7,
  11,
  13,
  9,
  4,
  8,
  17,
  6,
  7,
  11,
  8,
  10,
  10,
  11,
  9,
  13,
  7,
  28,
  11,
  8,
  10,
  8,
  9,
  10,
  11,
  6,
  13,
  9,
  6,
  14,
  9,
  10,
  8,
  6,
  12,
  10,
  10,
  5,
  5,
  11,
  8,
  11,
  7,
  9,
  8,
  6,
  13,
  5,
  8,
  7,
  7,
  7,
  11,
  8,
  8,
  11,
  13,
  8,
  4,
  8,
  7,
  11,
  4,
  8,
  10,
  4,
  9,
  13,
  5,
  4,
  8,
  11,
  11,
  11,
  9,
  6,
  10,
  6,
  13,
  12,
  12,
  10,
  11,
  6,
  7,
  7,
  9,
  7,
  7,
  11,
  12,
  4,
  10,
  6,
  12,
  7,
  6,
  9,
  11,
  7,
  5,
  8,
  8,
  8,
  6,
  10,
  11,
  10,
  12,
  18,
  7,
  15,
  9,
  11,
  13,
  6,
  5,
  7,
  7,
  4,
  10,
  5,
  9,
  5,
  9,
  4,
  4,
  16,
  12,
  4,
  9,
  6,
  13,
  8,
  7,
  6,
  9,
  9,
  6,
  10,
  12,
  9,
  9,
  9,
  5,
  6,
  7,
  9,
  9,
  15,
  6,
  6,
  8,
  9,
  3,
  9,
  13,
  8,
  8,
  9,
  15,
  10,
  8,
  7,
  8,
  6,
  9,
  4,
  10,
  6,
  8,
  10,
  12,
  13,
  8,
  8,
  10,
  3,
  10,
  10,
  4,
  13,
  6,
  8,
  6,
  7,
  10,
  6,
  6,
  10,
  6,
  11,
  10,
  12,
  6,
  11,
  5,
  8,
  8,
  9,
  9,
  10,
  8,
  8,
  10,
  10,
  9,
  9,
  8,
  17,
  12,
  9,
  7,
  1,
  8,
  9,
  6,
  10,
  10,
  11,
  11,
  12,
  10,
  8,
  11,
  10,
  9,
  8,
  9,
  4,
  11,
  3,
  2,
  6,
  7,
  9,
  8,
  12,
  10,
  9,
  9,
  9,
  5,
  6,
  9,
  6,
  7,
  8,
  8,
  11,
  7,
  8,
  9,
  5,
  7,
  8,
  4,
  5,
  7,
  10,
  5,
  8,
  10,
  3,
  12,
  7,
  9,
  26,
  13,
  15,
  10,
  14,
  10,
  8,
  7,
  8,
  11,
  6,
  9,
  8,
  11,
  9,
  3,
  9,
  5,
  5,
  5,
  11,
  12,
  9,
  8,
  10,
  9,
  11,
  9,
  5,
  8,
  7,
  8,
  8,
  7,
  5,
  7,
  6,
  11,
  4,
  8,
  7,
  7,
  1,
  6,
  8,
  10,
  4,
  16,
  9,
  8,
  7,
  8,
  5,
  8,
  13,
  14,
  6,
  7,
  7,
  4,
  9,
  11,
  9,
  17,
  5,
  9,
  8,
  11,
  11,
  9,
  9,
  6,
  14,
  9,
  6,
  11,
  8,
  8,
  9,
  13,
  9,
  9,
  7,
  6,
  7,
  4,
  10,
  7,
  9,
  14,
  5,
  8,
  8,
  14,
  4,
  11,
  9,
  9,
  17,
  11,
  12,
  8,
  9,
  10,
  7,
  8,
  10,
  6,
  4,
  16,
  4,
  1,
  5,
  5,
  6,
  13,
  8,
  10,
  15,
  4,
  7,
  7,
  6,
  1,
  12,
  10,
  3,
  3,
  10,
  7,
  9,
  17,
  9,
  6,
  9,
  13,
  7,
  6,
  6,
  8,
  10,
  7,
  8,
  11,
  20,
  6,
  7,
  6,
  10,
  9,
  10,
  12,
  7,
  16,
  9,
  13,
  5,
  11,
  12,
  15,
  11,
  13,
  11,
  11,
  6,
  7,
  11,
  9,
  12,
  9,
  9,
  11,
  6,
  8,
  11,
  7,
  16,
  9,
  14,
  13,
  8,
  12,
  7,
  8,
  15,
  7,
  6,
  9,
  4,
  11,
  6,
  13,
  9,
  7,
  7,
  9,
  11,
  5,
  7,
  6,
  13,
  13,
  9,
  7,
  9,
  3,
  15,
  8,
  9,
  12,
  6,
  11,
  12,
  10,
  9,
  5,
  6,
  8,
  8,
  9,
  13,
  8,
  8,
  15,
  10,
  11,
  12,
  9,
  16,
  7,
  9,
  6,
  8,
  10,
  10,
  10,
  10,
  8,
  10,
  12,
  11,
  16,
  9,
  11,
  8,
  5,
  14,
  11,
  13,
  9,
  10,
  10,
  9,
  10,
  14,
  5,
  10,
  4,
  7,
  14,
  15,
  8,
  7,
  9,
  7,
  10,
  5,
  6,
  7,
  7,
  8,
  3,
  16,
  11,
  9,
  11,
  11,
  13,
  5,
  12,
  9,
  11,
  9,
  5,
  9,
  8,
  12,
  7,
  9,
  13,
  7,
  6,
  4,
  9,
  8,
  10,
  9,
  11,
  8,
  6,
  7,
  9,
  14,
  10,
  6,
  10,
  7,
  5,
  13,
  2,
  8,
  16,
  8,
  16,
  6,
  4,
  10,
  7,
  11,
  8,
  11,
  13,
  8,
  13,
  8,
  9,
  8,
  14,
  9,
  7,
  6,
  12,
  14,
  11,
  8,
  14,
  9,
  12,
  10,
  6,
  11,
  7,
  9,
  11,
  17,
  1,
  8,
  10,
  3,
  8,
  12,
  12,
  9,
  8,
  7,
  10,
  10,
  13,
  15,
  10,
  13,
  5,
  8,
  3,
  9,
  3,
  7,
  10,
  10,
  7,
  7,
  6,
  3,
  7,
  11,
  9,
  7,
  6,
  8,
  12,
  10,
  7,
  5,
  9,
  8,
  9,
  13,
  7,
  10,
  9,
  10,
  12,
  6,
  10,
  7,
  7,
  13,
  11,
  11,
  3,
  17,
  8,
  9,
  10,
  8,
  7,
  10,
  9,
  9,
  10,
  4,
  6,
  9,
  12,
  7,
  14,
  9,
  10,
  5,
  12,
  5,
  10,
  8,
  5,
  13,
  10,
  11,
  6,
  8,
  11,
  12,
  5,
  11,
  7,
  14,
  7,
  9,
  8,
  10,
  9,
  8,
  5,
  11,
  8,
  9,
  13,
  4,
  9,
  11,
  8,
  15,
  7,
  9,
  4,
  10,
  9,
  7,
  9,
  12,
  7,
  6,
  9,
  5,
  7,
  8,
  7,
  10,
  8,
  11,
  3,
  11,
  9,
  8,
  8,
  10,
  5,
  8,
  11,
  7,
  10,
  12,
  12,
  12,
  11,
  8,
  4,
  8,
  14,
  16,
  6,
  7,
  6,
  8,
  7,
  9,
  9,
  8,
  6,
  7,
  14,
  30,
  5,
  6,
  10,
  8,
  8,
  9,
  13,
  12,
  9,
  12,
  15,
  7,
  12,
  13,
  8,
  7,
  13,
  13,
  11,
  8,
  8,
  13,
  7,
  10,
  6,
  10,
  5,
  13,
  5,
  7,
  12,
  7,
  8,
  10,
  7,
  12,
  6,
  7,
  8,
  9,
  6,
  3,
  6,
  9,
  2,
  16,
  8,
  13,
  5,
  8,
  9,
  10,
  6,
  10,
  12,
  13,
  9,
  7,
  11,
  10,
  10,
  6,
  9,
  6,
  6,
  5,
  9,
  5,
  14,
  5,
  8,
  8,
  6,
  7,
  9,
  12,
  6,
  10,
  10,
  8,
  12,
  12,
  11,
  12,
  8,
  14,
  13,
  13,
  11,
  9,
  13,
  8,
  10,
  8,
  7,
  8,
  9,
  10,
  9,
  11,
  11,
  16,
  4,
  12,
  6,
  10,
  6,
  9,
  6,
  13,
  11,
  15,
  12,
  10,
  8,
  12,
  9,
  12,
  9,
  5,
  12,
  10,
  8,
  6,
  7,
  8,
  6,
  10,
  7,
  7,
  4,
  6,
  4,
  11,
  10,
  12,
  7,
  7,
  11,
  14,
  9,
  6,
  7,
  7,
  14,
  5,
  13,
  9,
  3,
  11,
  8,
  12,
  6,
  12,
  12,
  12,
  10,
  9,
  9,
  8,
  7,
  9,
  7,
  10,
  5,
  12,
  10,
  12,
  7,
  9,
  10,
  10,
  12,
  10,
  12,
  13,
  6,
  8,
  7,
  3,
  17,
  12,
  9,
  9,
  11,
  9,
  6,
  4,
  10,
  10,
  9,
  8,
  8,
  9,
  11,
  11,
  10,
  12,
  11,
  11,
  10,
  7,
  11,
  15,
  10,
  11,
  13,
  11,
  8,
  9,
  12,
  10,
  16,
  10,
  13,
  13,
  7,
  16,
  7,
  12,
  9,
  13,
  7,
  16,
  12,
  10,
  7,
  7,
  13,
  10,
  9,
  16,
  14,
  11,
  8,
  18,
  12,
  15,
  8,
  8,
  17,
  8,
  8,
  7,
  19,
  9,
  13,
  14,
  15,
  35,
  10,
  20,
  18,
  12,
  8,
  16,
  15,
  16,
  10,
  9,
  10,
  10,
  19,
  20,
  19,
  9,
  11,
  16,
  11,
  14,
  18,
  22,
  19,
  16,
  16,
  20,
  20,
  18,
  19,
  18,
  20,
  23,
  12,
  16,
  10,
  12,
  20,
  13,
  10,
  10,
  11,
  9,
  14,
  12,
  6,
  15,
  11,
  10,
  12,
  15,
  14,
  13,
  12,
  8,
  6,
  10,
  13,
  11,
  12,
  15,
  13,
  5,
  5,
  14,
  11,
  6,
  9,
  7,
  10,
  14,
  8,
  15,
  9,
  16,
  15,
  17,
  13,
  16,
  13,
  6,
  7,
  7,
  7,
  9,
  11,
  16,
  6,
  10,
  8,
  11,
  7,
  14,
  11,
  12,
  6,
  12,
  10,
  15,
  6,
  7,
  9,
  3,
  11,
  10,
  15,
  13,
  8,
  9,
  7,
  8,
  11,
  9,
  14,
  14,
  9,
  20,
  7,
  6,
  7,
  5,
  8,
  14,
  12,
  11,
  12,
  6,
  14,
  8,
  6,
  9,
  10,
  10,
  8,
  9,
  8,
  3,
  8,
  13,
  15,
  6,
  12,
  14,
  10,
  13,
  7,
  8,
  14,
  18,
  6,
  5,
  9,
  7,
  10,
  16,
  6,
  7,
  4,
  6,
  7,
  11,
  17,
  6,
  15,
  10,
  9,
  15,
  7,
  7,
  9,
  7,
  5,
  5,
  12,
  5,
  10,
  10,
  10,
  5,
  9,
  7,
  8,
  6,
  7,
  7,
  11,
  13,
  4,
  5,
  5,
  5,
  7,
  14,
  9,
  8,
  8,
  7,
  11,
  6,
  7,
  12,
  9,
  4,
  14,
  10,
  9,
  3,
  6,
  8,
  9,
  5,
  11,
  7,
  8,
  11,
  8,
  13,
  5,
  11,
  6,
  8,
  3,
  8,
  5,
  11,
  8,
  3,
  5,
  11,
  14,
  7,
  11,
  11,
  9,
  6,
  7,
  12,
  6,
  7,
  7,
  12,
  9,
  9,
  8,
  7,
  8,
  12,
  7,
  8,
  12,
  18,
  9,
  8,
  10,
  5,
  6,
  7,
  13,
  8,
  8,
  12,
  8,
  9,
  10,
  1,
  9,
  9,
  8,
  10,
  4,
  6,
  5,
  6,
  5,
  10,
  12,
  10,
  10,
  4,
  7,
  5,
  5,
  3,
  3,
  10,
  8,
  4,
  11,
  6,
  8,
  9,
  12,
  6,
  9,
  4,
  9,
  10,
  8,
  7,
  4,
  5,
  7,
  12,
  8,
  7,
  10,
  6,
  10,
  7,
  12,
  5,
  9,
  8,
  4,
  9,
  9,
  4,
  11,
  14,
  5,
  8,
  5,
  10,
  12,
  5,
  8,
  13,
  7,
  6,
  11,
  5,
  6,
  6,
  10,
  6,
  9,
  5,
  7,
  17,
  9,
  7,
  3,
  8,
  5,
  4,
  3,
  8,
  3,
  10,
  8,
  10,
  4,
  4,
  11,
  12,
  9,
  11,
  8,
  11,
  10,
  7,
  3,
  10,
  6,
  8,
  5,
  4,
  11,
  13,
  6,
  6,
  5,
  9,
  17,
  9,
  9,
  4,
  4,
  9,
  8,
  15,
  7,
  6,
  13,
  7,
  12,
  6,
  15,
  8,
  9,
  7,
  11,
  8,
  7,
  7,
  9,
  3,
  10,
  5,
  6,
  3,
  7,
  4,
  8,
  4,
  3,
  12,
  9,
  10,
  6,
  9,
  6,
  6,
  4,
  8,
  10,
  7,
  8,
  8,
  13,
  10,
  10,
  8,
  9,
  9,
  5,
  9,
  12,
  9,
  8,
  8,
  8,
  4,
  6,
  7,
  13,
  10,
  7,
  4,
  5,
  2,
  5,
  7,
  9,
  11,
  6,
  7,
  12,
  9,
  8,
  7,
  8,
  12,
  2,
  9,
  4,
  5,
  8,
  10,
  11,
  7,
  8,
  5,
  8,
  12,
  6,
  8,
  8,
  9,
  7,
  5,
  6,
  7,
  10,
  8,
  5,
  10,
  12,
  8,
  10,
  5,
  5,
  11,
  7,
  6,
  4,
  8,
  13,
  13,
  7,
  8,
  7,
  6,
  9,
  6,
  4,
  12,
  11,
  7,
  9,
  6,
  5,
  8,
  5,
  6,
  7,
  13,
  10,
  9,
  8,
  9,
  5,
  6,
  9,
  7,
  9,
  6,
  7,
  10,
  8,
  5,
  8,
  10,
  13,
  10,
  9,
  10,
  11,
  10,
  11,
  8,
  10,
  7,
  12,
  11,
  14,
  9,
  4,
  11,
  9,
  4,
  11,
  6,
  8,
  13,
  11,
  8,
  6,
  9,
  6,
  20,
  5,
  6,
  9,
  11,
  6,
  12,
  14,
  5,
  7,
  7,
  12,
  11,
  12,
  9,
  5,
  14,
  15,
  8,
  12,
  9,
  9,
  7,
  13,
  9,
  7,
  3,
  9,
  5,
  6,
  5,
  10,
  4,
  6,
  9,
  6,
  9,
  4,
  11,
  7,
  1,
  11,
  10,
  7,
  10,
  6,
  10,
  10,
  11,
  5,
  41,
  9,
  8,
  7,
  4,
  7,
  5,
  11,
  5,
  7,
  7,
  13,
  5,
  10,
  5,
  5,
  6,
  6,
  8,
  7,
  7,
  6,
  13,
  11,
  15,
  13,
  2,
  13,
  14,
  7,
  10,
  11,
  10,
  7,
  2,
  12,
  10,
  9,
  7,
  6,
  3,
  7,
  9,
  8,
  7,
  9,
  5,
  9,
  6,
  6,
  23,
  13,
  8,
  9,
  6,
  6,
  8,
  11,
  13,
  3,
  7,
  4,
  6,
  8,
  8,
  6,
  10,
  9,
  8,
  8,
  5,
  10,
  17,
  10,
  10,
  7,
  15,
  10,
  5,
  8,
  10,
  6,
  11,
  12,
  7,
  5,
  12,
  14,
  10,
  8,
  7,
  11,
  9,
  12,
  6,
  12,
  6,
  10,
  7,
  6,
  33,
  17,
  5,
  15,
  7,
  6,
  5,
  10,
  9,
  8,
  6,
  11,
  7,
  13,
  4,
  10,
  6,
  5,
  2,
  8,
  14,
  10,
  7,
  7,
  15,
  8,
  13,
  11,
  4,
  4,
  10,
  5,
  6,
  11,
  7,
  9,
  9,
  7,
  9,
  11,
  13,
  6,
  4,
  13,
  7,
  7,
  11,
  7,
  10,
  5,
  21,
  10,
  8,
  11,
  7,
  8,
  8,
  6,
  13,
  11,
  9,
  11,
  7,
  6,
  9,
  2,
  10,
  6,
  10,
  5,
  3,
  6,
  5,
  11,
  20,
  12,
  7,
  10,
  9,
  12,
  11,
  11,
  10,
  10,
  7,
  8,
  7,
  9,
  9,
  10,
  12,
  11,
  7,
  8,
  12,
  13,
  8,
  7,
  10,
  14,
  19,
  9,
  14,
  8,
  12,
  9,
  11,
  7,
  14,
  9,
  4,
  7,
  9,
  9,
  6,
  7,
  10,
  7,
  7,
  9,
  12,
  5,
  11,
  11,
  11,
  9,
  4,
  9,
  3,
  11,
  5,
  7,
  5,
  9,
  12,
  5,
  12,
  8,
  11,
  11,
  9,
  4,
  6,
  8,
  6,
  8,
  13,
  7,
  8,
  6,
  13,
  10,
  9,
  5,
  11,
  5,
  5,
  11,
  7,
  4,
  11,
  7,
  6,
  7,
  17,
  9,
  9,
  5,
  7,
  14,
  8,
  10,
  4,
  6,
  11,
  10,
  10,
  6,
  8,
  12,
  8,
  8,
  14,
  6,
  13,
  5,
  11,
  13,
  6,
  4,
  7,
  10,
  15,
  8,
  8,
  8,
  15,
  13,
  12,
  9,
  9,
  12,
  7,
  9,
  11,
  9,
  9,
  7,
  3,
  8,
  14,
  4,
  4,
  10,
  9,
  14,
  7,
  11,
  11,
  4,
  10,
  10,
  9,
  9,
  6,
  11,
  9,
  10,
  6,
  11,
  8,
  9,
  10,
  10,
  14,
  9,
  4,
  8,
  8,
  10,
  11,
  6,
  11,
  8,
  14,
  10,
  6,
  7,
  3,
  9,
  6,
  8,
  12,
  5,
  7,
  11,
  6,
  11,
  3,
  11,
  6,
  6,
  4,
  4,
  7,
  8,
  9,
  10,
  9,
  8,
  6,
  9,
  7,
  8,
  9,
  16,
  6,
  5,
  8,
  10,
  17,
  8,
  7,
  15,
  16,
  9,
  4,
  5,
  2,
  12,
  7,
  10,
  7,
  7,
  10,
  9,
  11,
  10,
  7,
  8,
  6,
  6,
  9,
  12,
  14,
  6,
  6,
  6,
  4,
  6,
  8,
  10,
  12,
  4,
  9,
  13,
  11,
  13,
  10,
  8,
  14,
  6,
  11,
  9,
  13,
  4,
  8,
  13,
  3,
  12,
  12,
  18,
  6,
  7,
  10,
  15,
  12,
  8,
  14,
  12,
  12,
  14,
  12,
  8,
  6,
  6,
  8,
  5,
  8,
  9,
  10,
  3,
  8,
  6,
  7,
  12,
  8,
  7,
  9,
  12,
  8,
  4,
  9,
  12,
  9,
  10,
  11,
  8,
  11,
  6,
  7,
  6,
  9,
  10,
  9,
  9,
  6,
  2,
  3,
  12,
  8,
  6,
  5,
  11,
  16,
  9,
  7,
  9,
  14,
  8,
  8,
  8,
  13,
  6,
  6,
  5,
  6,
  6,
  7,
  4,
  10,
  12,
  6,
  8,
  7,
  8,
  6,
  14,
  15,
  10,
  5,
  5,
  7,
  8,
  11,
  13,
  12,
  12,
  9,
  8,
  11,
  11,
  6,
  10,
  4,
  6,
  10,
  7,
  6,
  6,
  5,
  10,
  12,
  6,
  11,
  5,
  8,
  11,
  3,
  3,
  14,
  14,
  12,
  7,
  7,
  13,
  12,
  10,
  7,
  16,
  6,
  7,
  11,
  10,
  12,
  5,
  6,
  9,
  12,
  9,
  6,
  13,
  5,
  7,
  14,
  3,
  11,
  12,
  6,
  12,
  10,
  10,
  10,
  12,
  8,
  12,
  7,
  11,
  13,
  5,
  6,
  7,
  8,
  10,
  12,
  12,
  5,
  9,
  14,
  8,
  4,
  5,
  6,
  7,
  7,
  10,
  5,
  8,
  7,
  12,
  8,
  9,
  6,
  8,
  10,
  12,
  11,
  8,
  7,
  10,
  14,
  4,
  13,
  7,
  7,
  9,
  2,
  12,
  8,
  17,
  11,
  10,
  12,
  11,
  10,
  11,
  11,
  10,
  11,
  12,
  9,
  16,
  10,
  3,
  10,
  14,
  6,
  9,
  5,
  9,
  12,
  6,
  8,
  8,
  11,
  5,
  12,
  13,
  8,
  9,
  10,
  12,
  9,
  10,
  13,
  8,
  10,
  3,
  4,
  12,
  13,
  8,
  10,
  9,
  9,
  14,
  7,
  7,
  5,
  12,
  5,
  5,
  9,
  10,
  6,
  7,
  9,
  11,
  6,
  10,
  8,
  11,
  6,
  10,
  9,
  10,
  11,
  6,
  14,
  9,
  6,
  6,
  9,
  13,
  6,
  12,
  11,
  6,
  10,
  7,
  8,
  10,
  6,
  11,
  12,
  11,
  12,
  12,
  3,
  12,
  10,
  6,
  8,
  12,
  10,
  15,
  8,
  6,
  9,
  14,
  7,
  8,
  11,
  7,
  14,
  9,
  3,
  12,
  14,
  7,
  11,
  13,
  12,
  11,
  8,
  8,
  5,
  8,
  6,
  10,
  9,
  18,
  4,
  6,
  13,
  10,
  9,
  10,
  7,
  11,
  8,
  10,
  6,
  12,
  10,
  10,
  8,
  12,
  9,
  11,
  7,
  10,
  6,
  8,
  9,
  12,
  12,
  11,
  13,
  12,
  12,
  7,
  6,
  7,
  14,
  5,
  11,
  16,
  14,
  8,
  9,
  10,
  12,
  7,
  13,
  11,
  7,
  7,
  11,
  15,
  9,
  9,
  14,
  14,
  5,
  15,
  9,
  10,
  6,
  9,
  9,
  15,
  13,
  12,
  4,
  15,
  7,
  8,
  12,
  6,
  10,
  10,
  12,
  8,
  7,
  9,
  7,
  5,
  5,
  13,
  6,
  19,
  14,
  14,
  12,
  5,
  6,
  9,
  13,
  6,
  11,
  8,
  15,
  12,
  11,
  8,
  14,
  7,
  6,
  10,
  9,
  9,
  8,
  7,
  7,
  9,
  11,
  11,
  8,
  10,
  11,
  14,
  13,
  11,
  7,
  12,
  15,
  12,
  13,
  5,
  6,
  12,
  12,
  9,
  17,
  10,
  11,
  6,
  13,
  13,
  9,
  9,
  7,
  7,
  15,
  6,
  11,
  5,
  9,
  11,
  10,
  12,
  7,
  9,
  9,
  11,
  21,
  14,
  11,
  10,
  10,
  12,
  15,
  11,
  9,
  7,
  10,
  6,
  8,
  13,
  13,
  15,
  11,
  6,
  5,
  10,
  16,
  8,
  20,
  12,
  10,
  15,
  10,
  11,
  12,
  14,
  9,
  7,
  13,
  11,
  13,
  10,
  10,
  14,
  8,
  7,
  3,
  13,
  11,
  18,
  12,
  11,
  8,
  9,
  13,
  9,
  11,
  11,
  9,
  14,
  9,
  14,
  12,
  9,
  9,
  17,
  10,
  7,
  16,
  7,
  17,
  10,
  15,
  13,
  9,
  14,
  6,
  9,
  13,
  9,
  9,
  6,
  16,
  13,
  15,
  15,
  8,
  10,
  9,
  10,
  11,
  11,
  11,
  11,
  11,
  13,
  14,
  10,
  8,
  9,
  8,
  9,
  11,
  7,
  12,
  8,
  13,
  10,
  13,
  13,
  11,
  12,
  8,
  11,
  10,
  12,
  7,
  7,
  12,
  7,
  12,
  11,
  11,
  13,
  10,
  20,
  9,
  11,
  5,
  16,
  9,
  8,
  14,
  6,
  12,
  11,
  12,
  9,
  15,
  13,
  4,
  10,
  10,
  11,
  9,
  14,
  7,
  10,
  7,
  12,
  14,
  7,
  8,
  10,
  9,
  10,
  8,
  5,
  15,
  10,
  9,
  13,
  14,
  9,
  14,
  10,
  12,
  11,
  10,
  20,
  10,
  12,
  12,
  11,
  7,
  10,
  7,
  14,
  12,
  10,
  21,
  11,
  14,
  11,
  11,
  10,
  9,
  8,
  9,
  6,
  15,
  15,
  12,
  7,
  11,
  11,
  8,
  9,
  13,
  15,
  12,
  11,
  13,
  7,
  16,
  9,
  9,
  10,
  13,
  11,
  16,
  6,
  10,
  10,
  13,
  13,
  8,
  4,
  9,
  5,
  8,
  12,
  8,
  13,
  15,
  13,
  11,
  9,
  14,
  16,
  11,
  7,
  8,
  6,
  9,
  9,
  7,
  18,
  12,
  8,
  10,
  9,
  14,
  7,
  9,
  15,
  11,
  22,
  7,
  14,
  6,
  8,
  7,
  8,
  9,
  10,
  9,
  9,
  10,
  7,
  11,
  13,
  14,
  10,
  8,
  7,
  13,
  16,
  7,
  10,
  12,
  8,
  11,
  16,
  9,
  12,
  10,
  11,
  15,
  13,
  12,
  7,
  9,
  10,
  9,
  7,
  9,
  13,
  11,
  14,
  9,
  11,
  12,
  14,
  12,
  11,
  10,
  10,
  9,
  10,
  4,
  16,
  10,
  13,
  19,
  9,
  6,
  10,
  16,
  9,
  13,
  10,
  10,
  7,
  12,
  13,
  9,
  6,
  8,
  9,
  10,
  9,
  14,
  6,
  8,
  9,
  8,
  9,
  10,
  8,
  6,
  10,
  9,
  12,
  8,
  15,
  6,
  8,
  7,
  8,
  12,
  11,
  18,
  10,
  13,
  11,
  7,
  7,
  8,
  9,
  12,
  9,
  7,
  7,
  10,
  12,
  7,
  12,
  16,
  10,
  6,
  6,
  9,
  15,
  9,
  10,
  10,
  12,
  10,
  13,
  9,
  14,
  7,
  9,
  12,
  4,
  8,
  8,
  10,
  12,
  9,
  14,
  7,
  11,
  11,
  11,
  10,
  8,
  12,
  6,
  11,
  9,
  8,
  7,
  11,
  15,
  6,
  6,
  13,
  12,
  10,
  13,
  10,
  14,
  15,
  11,
  11,
  10,
  11,
  11,
  6,
  17,
  17,
  18,
  12,
  11,
  7,
  9,
  12,
  4,
  6,
  3,
  9,
  14,
  15,
  13,
  11,
  14,
  8,
  10,
  9,
  8,
  11,
  9,
  12,
  10,
  13,
  10,
  13,
  16,
  7,
  10,
  8,
  19,
  14,
  8,
  9,
  10,
  16,
  8,
  12,
  10,
  22,
  8,
  6,
  11,
  13,
  6,
  11,
  11,
  7,
  19,
  11,
  14,
  13,
  9,
  12,
  17,
  11,
  10,
  12,
  15,
  10,
  14,
  7,
  15,
  15,
  5,
  7,
  8,
  10,
  14,
  9,
  9,
  9,
  7,
  15,
  13,
  15,
  10,
  8,
  8,
  9,
  13,
  12,
  3,
  8,
  12,
  10,
  6,
  11,
  7,
  11,
  6,
  15,
  10,
  15,
  8,
  14,
  15,
  14,
  8,
  11,
  12,
  8,
  10,
  8,
  11,
  7,
  6,
  11,
  17,
  15,
  18,
  9,
  9,
  10,
  11,
  14,
  11,
  12,
  7,
  14,
  5,
  10,
  9,
  7,
  11,
  8,
  5,
  12,
  11,
  10,
  14,
  11,
  16,
  15,
  14,
  8,
  20,
  12,
  13,
  18,
  14,
  18,
  9,
  16,
  10,
  9,
  19,
  10,
  14,
  14,
  10,
  10,
  12,
  7,
  8,
  7,
  6,
  13,
  12,
  14,
  20,
  11,
  10,
  9,
  14,
  9,
  8,
  14,
  13,
  8,
  9,
  7,
  7,
  12,
  7,
  11,
  17,
  10,
  12,
  6,
  13,
  11,
  14,
  10,
  12,
  15,
  13,
  6,
  16,
  11,
  9,
  16,
  11,
  12,
  9,
  4,
  13,
  9,
  11,
  8,
  9,
  19,
  12,
  8,
  11,
  3,
  11,
  12,
  10,
  16,
  10,
  5,
  10,
  6,
  14,
  11,
  7,
  14,
  9,
  9,
  10,
  11,
  11,
  10,
  9,
  12,
  7,
  10,
  13,
  8,
  16,
  15,
  7,
  6,
  10,
  7,
  14,
  14,
  14,
  8,
  13,
  10,
  11,
  14,
  6,
  10,
  16,
  15,
  12,
  14,
  8,
  11,
  7,
  13,
  11,
  13,
  10,
  7,
  13,
  9,
  7,
  12,
  10,
  9,
  4,
  7,
  13,
  22,
  16,
  11,
  8,
  12,
  11,
  13,
  16,
  7,
  13,
  14,
  7,
  13,
  6,
  8,
  6,
  12,
  12,
  7,
  11,
  18,
  11,
  18,
  11,
  12,
  16,
  10,
  12,
  10,
  11,
  11,
  6,
  20,
  12,
  11,
  7,
  8,
  9,
  9,
  2,
  9,
  11,
  6,
  15,
  13,
  12,
  15,
  15,
  16,
  9,
  14,
  7,
  13,
  16,
  10,
  16,
  13,
  16,
  10,
  5,
  9,
  9,
  10,
  9,
  11,
  13,
  11,
  10,
  12,
  9,
  7,
  11,
  11,
  10,
  12,
  11,
  4,
  8,
  10,
  16,
  9,
  12,
  12,
  11,
  12,
  12,
  10,
  7,
  9,
  8,
  16,
  6,
  9,
  16,
  16,
  16,
  10,
  12,
  12,
  15,
  12,
  10,
  11,
  17,
  12,
  9,
  11,
  8,
  7,
  11,
  9,
  9,
  10,
  14,
  5,
  7,
  6,
  10,
  8,
  8,
  7,
  18,
  19,
  6,
  9,
  14,
  16,
  11,
  15,
  13,
  9,
  21,
  16,
  11,
  9,
  15,
  8,
  11,
  16,
  13,
  7,
  12,
  9,
  6,
  19,
  12,
  6,
  8,
  9,
  8,
  7,
  10,
  2,
  11,
  10,
  12,
  9,
  13,
  3,
  12,
  12,
  12,
  13,
  14,
  11,
  9,
  15,
  7,
  12,
  10,
  13,
  9,
  11,
  6,
  13,
  10,
  11,
  11,
  13,
  15,
  9,
  9,
  13,
  11,
  9,
  11,
  9,
  9,
  9,
  7,
  18,
  11,
  8,
  8,
  16,
  16,
  12,
  22,
  14,
  13,
  17,
  17,
  12,
  10,
  10,
  9,
  18,
  10,
  12,
  8,
  13,
  11,
  11,
  7,
  10,
  10,
  5,
  15,
  9,
  13,
  13,
  16,
  9,
  8,
  10,
  12,
  10,
  12,
  14,
  13,
  6,
  11,
  12,
  17,
  13,
  6,
  14,
  12,
  10,
  10,
  11,
  12,
  7,
  7,
  8,
  16,
  17,
  10,
  14,
  11,
  8,
  8,
  12,
  12,
  10,
  10,
  8,
  11,
  16,
  16,
  10,
  15,
  9,
  6,
  9,
  11,
  12,
  10,
  14,
  16,
  11,
  10,
  17,
  8,
  7,
  10,
  18,
  11,
  10,
  5,
  18,
  18,
  13,
  11,
  15,
  15,
  12,
  13,
  10,
  9,
  9,
  13,
  9,
  20,
  9,
  15,
  12,
  19,
  11,
  13,
  12,
  18,
  19,
  12,
  12,
  12,
  15,
  14,
  10,
  12,
  16,
  10,
  13,
  9,
  15,
  15,
  22,
  10,
  9,
  13,
  19,
  18,
  18,
  9,
  12,
  11,
  10,
  10,
  11,
  11,
  12,
  12,
  10,
  15,
  13,
  17,
  12,
  15,
  15,
  14,
  41,
  25,
  14,
  25,
  15,
  20,
  18,
  15,
  23,
  24,
  19,
  10,
  20,
  18,
  6,
  10,
  17,
  6,
  14,
  9,
  15,
  14,
  23,
  14,
  17,
  20,
  9,
  12,
  10,
  16,
  6,
  11,
  19,
  7,
  11,
  17,
  14,
  12,
  7,
  16,
  11,
  6,
  15,
  14,
  15,
  16,
  18,
  9,
  19,
  8,
  9,
  13,
  11,
  12,
  16,
  17,
  11,
  9,
  9,
  6,
  35,
  17,
  13,
  16,
  13,
  9,
  14,
  15,
  16,
  15,
  19,
  11,
  15,
  5,
  12,
  9,
  10,
  13,
  19,
  10,
  15,
  14,
  16,
  11,
  17,
  21,
  9,
  11,
  18,
  18,
  9,
  12,
  9,
  9,
  14,
  6,
  17,
  9,
  11,
  12,
  11,
  13,
  16,
  10,
  9,
  14,
  17,
  13,
  15,
  26,
  13,
  9,
  16,
  11,
  12,
  15,
  12,
  18,
  13,
  16,
  12,
  10,
  12,
  18,
  14,
  14,
  10,
  17,
  22,
  12,
  16,
  11,
  16,
  11,
  11,
  13,
  9,
  12,
  13,
  12,
  8,
  7,
  11,
  6,
  16,
  13,
  9,
  10,
  10,
  13,
  16,
  10,
  12,
  11,
  17,
  10,
  12,
  11,
  14,
  10,
  9,
  15,
  13,
  11,
  10,
  15,
  10,
  8,
  18,
  3,
  15,
  11,
  13,
  18,
  11,
  10,
  32,
  19,
  8,
  13,
  18,
  7,
  11,
  14,
  10,
  15,
  9,
  21,
  8,
  11,
  19,
  16,
  17,
  9,
  11,
  15,
  18,
  8,
  11,
  17,
  17,
  11,
  10,
  7,
  15,
  7,
  12,
  12,
  15,
  20,
  15,
  17,
  10,
  13,
  14,
  14,
  13,
  13,
  13,
  10,
  7,
  13,
  12,
  4,
  10,
  12,
  13,
  9,
  15,
  15,
  11,
  13,
  14,
  11,
  15,
  15,
  16,
  19,
  10,
  12,
  10,
  11,
  12,
  12,
  14,
  13,
  16,
  31,
  14,
  18,
  22,
  22,
  18,
  13,
  10,
  14,
  14,
  13,
  12,
  13,
  14,
  12,
  12,
  14,
  15,
  15,
  15,
  7,
  15,
  12,
  15,
  16,
  20,
  10,
  9,
  10,
  8,
  14,
  16,
  12,
  9,
  11,
  20,
  20,
  11,
  13,
  12,
  15,
  11,
  23,
  10,
  15,
  15,
  14,
  13,
  12,
  8,
  16,
  11,
  13,
  19,
  12,
  21,
  19,
  7,
  14,
  14,
  10,
  17,
  20,
  7,
  10,
  15,
  19,
  18,
  9,
  13,
  15,
  9,
  11,
  14,
  9,
  6,
  13,
  10,
  13,
  23,
  13,
  11,
  14,
  13,
  11,
  35,
  13,
  12,
  14,
  12,
  13,
  12,
  18,
  11,
  9,
  15,
  12,
  9,
  10,
  14,
  17,
  13,
  7,
  14,
  19,
  8,
  15,
  12,
  10,
  10,
  14,
  7,
  13,
  10,
  11,
  18,
  10,
  18,
  7,
  16,
  21,
  11,
  15,
  6,
  14,
  9,
  13,
  13,
  13,
  13,
  12,
  22,
  14,
  10,
  20,
  15,
  15,
  15,
  9,
  13,
  14,
  9,
  19,
  20,
  9,
  14,
  15,
  12,
  15,
  13,
  9,
  15,
  12,
  13,
  15,
  17,
  10,
  13,
  11,
  11,
  16,
  18,
  15,
  19,
  20,
  14,
  15,
  12,
  28,
  15,
  10,
  11,
  12,
  9,
  13,
  14,
  18,
  18,
  20,
  15,
  11,
  13,
  15,
  18,
  20,
  15,
  12,
  17,
  14,
  14,
  11,
  12,
  9,
  16,
  14,
  9,
  18,
  9,
  16,
  18,
  13,
  12,
  13,
  20,
  17,
  14,
  15,
  12,
  19,
  15,
  14,
  15,
  17,
  14,
  9,
  13,
  16,
  14,
  20,
  10,
  14,
  20,
  7,
  14,
  14,
  12,
  21,
  14,
  18,
  25,
  13,
  14,
  17,
  16,
  17,
  20,
  18,
  19,
  14,
  11,
  24,
  15,
  17,
  13,
  20,
  22,
  15,
  34,
  22,
  23,
  29,
  17,
  16,
  26,
  18,
  23,
  23,
  18,
  18,
  16,
  37,
  20,
  24,
  27,
  21,
  22,
  16,
  13,
  16,
  20,
  18,
  12,
  19,
  13,
  16,
  23,
  17,
  15,
  14,
  18,
  13,
  18,
  19,
  24,
  25,
  14,
  16,
  23,
  21,
  16,
  13,
  15,
  25,
  8,
  13,
  12,
  13,
  20,
  18,
  14,
  16,
  12,
  16,
  14,
  15,
  16,
  8,
  8,
  21,
  11,
  12,
  13,
  19,
  13,
  12,
  17,
  11,
  9,
  15,
  20,
  15,
  16,
  19,
  17,
  12,
  19,
  16,
  11,
  14,
  19,
  8,
  20,
  17,
  19,
  14,
  12,
  22,
  9,
  18,
  12,
  13,
  25,
  16,
  19,
  24,
  32,
  17,
  20,
  11,
  16,
  15,
  15,
  14,
  10,
  19,
  15,
  19,
  16,
  18,
  19,
  14,
  16,
  18,
  10,
  21,
  21,
  16,
  15,
  19,
  18,
  23,
  16,
  18,
  16,
  13,
  19,
  8,
  16,
  20,
  16,
  15,
  17,
  21,
  21,
  14,
  17,
  12,
  15,
  17,
  20,
  16,
  14,
  22,
  15,
  12,
  14,
  10,
  12,
  17,
  9,
  13,
  20,
  15,
  12,
  20,
  18,
  14,
  18,
  16,
  13,
  22,
  21,
  20,
  16,
  10,
  13,
  15,
  9,
  21,
  18,
  24,
  12,
  23,
  15,
  17,
  19,
  21,
  14,
  15,
  18,
  16,
  15,
  21,
  12,
  13,
  41,
  23,
  13,
  19,
  12,
  19,
  15,
  15,
  19,
  22,
  11,
  22,
  15,
  6,
  17,
  14,
  3,
  11,
  19,
  22,
  14,
  15,
  22,
  17,
  17,
  15,
  19,
  17,
  13,
  13,
  20,
  13,
  25,
  13,
  10,
  20,
  10,
  18,
  14,
  15,
  14,
  12,
  18,
  15,
  20,
  17,
  14,
  11,
  13,
  14,
  17,
  16,
  19,
  15,
  15,
  15,
  21,
  11,
  16,
  16,
  12,
  20,
  14,
  15,
  20,
  12,
  11,
  13,
  19,
  16,
  11,
  18,
  14,
  14,
  16,
  19,
  15,
  23,
  14,
  19,
  25,
  17,
  21,
  13,
  20,
  14,
  11,
  24,
  14,
  15,
  13,
  19,
  13,
  19,
  10,
  22,
  19,
  16,
  18,
  16,
  11,
  18,
  11,
  18,
  17,
  15,
  23,
  14,
  11,
  16,
  21,
  16,
  19,
  19,
  14,
  18,
  17,
  20,
  10,
  17,
  14,
  17,
  18,
  11,
  11,
  16,
  18,
  19,
  28,
  18,
  13,
  24,
  21,
  22,
  14,
  12,
  13,
  16,
  18,
  25,
  14,
  22,
  18,
  10,
  20,
  19,
  20,
  14,
  12,
  15,
  18,
  14,
  17,
  39,
  17,
  22,
  17,
  23,
  21,
  16,
  17,
  19,
  15,
  23,
  27,
  20,
  15,
  22,
  17,
  20,
  7,
  17,
  21,
  16,
  20,
  22,
  23,
  24,
  15,
  26,
  18,
  18,
  13,
  17,
  15,
  17,
  19,
  23,
  13,
  9,
  12,
  15,
  25,
  14,
  24,
  13,
  27,
  22,
  13,
  14,
  27,
  13,
  23,
  11,
  22,
  13,
  17,
  16,
  18,
  24,
  14,
  16,
  24,
  38,
  15,
  14,
  20,
  20,
  18,
  23,
  19,
  21,
  21,
  23,
  23,
  19,
  19,
  15,
  25,
  13,
  11,
  21,
  17,
  23,
  20,
  23,
  29,
  19,
  21,
  16,
  20,
  15,
  21,
  22,
  20,
  16,
  20,
  12,
  20,
  26,
  16,
  20,
  14,
  27,
  24,
  31,
  17,
  13,
  25,
  17,
  16,
  21,
  34,
  15,
  9,
  30,
  19,
  24,
  15,
  22,
  16,
  19,
  28,
  19,
  16,
  29,
  21,
  20,
  27,
  17,
  20,
  14,
  27,
  15,
  18,
  26,
  17,
  27,
  14,
  21,
  15,
  21,
  20,
  25,
  20,
  23,
  23,
  18,
  21,
  34,
  28,
  21,
  25,
  23,
  30,
  19,
  22,
  22,
  29,
  34,
  42,
  52,
  38,
  45,
  35,
  38,
  70,
  76,
  398,
  53,
  38,
  34,
  30,
  40,
  29,
  29,
  30,
  33,
  24,
  28,
  22,
  27,
  33,
  28,
  25,
  31,
  33,
  24,
  25,
  20,
  28,
  21,
  25,
  26,
  24,
  25,
  25,
  26,
  31,
  32,
  21,
  29,
  26,
  25,
  25,
  29,
  27,
  28,
  19,
  24,
  30,
  23,
  26,
  27,
  27,
  24,
  24,
  25,
  30,
  17,
  24,
  24,
  17,
  29,
  28,
  24,
  34,
  22,
  24,
  23,
  26,
  29,
  24,
  28,
  26,
  21,
  33,
  23,
  25,
  17,
  29,
  24,
  21,
  32,
  34,
  29,
  26,
  33,
  23,
  32,
  23,
  21,
  29,
  25,
  25,
  20,
  38,
  24,
  32,
  31,
  22,
  23,
  23,
  28,
  17,
  19,
  37,
  18,
  24,
  35,
  15,
  23,
  35,
  23,
  25,
  24,
  30,
  22,
  27,
  20,
  23,
  32,
  24,
  18,
  27,
  29,
  26,
  23,
  18,
  15,
  32,
  28,
  30,
  22,
  28,
  25,
  23,
  29,
  23,
  25,
  21,
  34,
  25,
  12,
  26,
  29,
  22,
  17,
  24,
  33,
  18,
  22,
  24,
  25,
  24,
  30,
  24,
  13,
  22,
  30,
  36,
  20,
  20,
  40,
  29,
  25,
  25,
  19,
  32,
  17,
  22,
  28,
  28,
  23,
  27,
  22,
  24,
  30,
  35,
  22,
  27,
  27,
  25,
  24,
  31,
  31,
  24,
  30,
  19,
  29,
  20,
  22,
  32,
  23,
  25,
  19,
  29,
  20,
  23,
  21,
  22,
  34,
  27,
  25,
  31,
  38,
  33,
  22,
  32,
  26,
  26,
  35,
  30,
  19,
  32,
  30,
  28,
  20,
  25,
  23,
  22,
  29,
  27,
  24,
  32,
  33,
  24,
  19,
  31,
  27,
  28,
  37,
  26,
  17,
  27,
  19,
  20,
  19,
  32,
  24,
  34,
  21,
  25,
  29,
  32,
  19,
  23,
  28,
  26,
  22,
  23,
  26,
  24,
  28,
  21,
  25,
  28,
  23,
  29,
  31,
  23,
  21,
  30,
  29,
  19,
  28,
  32,
  30,
  22,
  25,
  28,
  31,
  26,
  32,
  22,
  27,
  27,
  27,
  34,
  29,
  29,
  30,
  25,
  27,
  36,
  34,
  33,
  30,
  25,
  23,
  21,
  27,
  31,
  28,
  27,
  21,
  38,
  27,
  29,
  17,
  32,
  22,
  31,
  35,
  27,
  27,
  15,
  24,
  21,
  24,
  30,
  17,
  24,
  21,
  23,
  27,
  17,
  29,
  27,
  27,
  20,
  35,
  21,
  30,
  33,
  32,
  34,
  21,
  26,
  24,
  22,
  32,
  25,
  17,
  30,
  32,
  26,
  21,
  29,
  22,
  18,
  28,
  25,
  23,
  29,
  28,
  13,
  21,
  37,
  35,
  23,
  20,
  26,
  26,
  21,
  32,
  28,
  29,
  21,
  21,
  24,
  26,
  20,
  31,
  20,
  31,
  21,
  21,
  23,
  22,
  31,
  31,
  18,
  34,
  29,
  24,
  31,
  36,
  22,
  24,
  17,
  17,
  30,
  26,
  25,
  29,
  30,
  15,
  33,
  24,
  22,
  25,
  25,
  20,
  24,
  25,
  26,
  19,
  28,
  20,
  15,
  24,
  24,
  27,
  19,
  23,
  24,
  21,
  22,
  23,
  21,
  29,
  23,
  19,
  31,
  33,
  27,
  33,
  22,
  18,
  27,
  21,
  22,
  25,
  24,
  30,
  29,
  25,
  27,
  24,
  17,
  24,
  32,
  33,
  29,
  23,
  24,
  24,
  25,
  29,
  24,
  21,
  15,
  26,
  31,
  24,
  21,
  25,
  27,
  30,
  30,
  26,
  21,
  32,
  28,
  24,
  25,
  18,
  25,
  29,
  19,
  26,
  26,
  32,
  26,
  27,
  28,
  15,
  27,
  21,
  24,
  30,
  31,
  30,
  25,
  28,
  35,
  31,
  30,
  20,
  20,
  19,
  24,
  19,
  38,
  23,
  20,
  22,
  21,
  26,
  21,
  26,
  30,
  30,
  19,
  21,
  27,
  24,
  23,
  28,
  25,
  33,
  24,
  32,
  42,
  34,
  30,
  36,
  34,
  34,
  26,
  26,
  28,
  31,
  24,
  29,
  31,
  32,
  31,
  24,
  36,
  22,
  22,
  26,
  28,
  23,
  25,
  24,
  26,
  25,
  33,
  25,
  21,
  22,
  22,
  25,
  26,
  27,
  20,
  28,
  20,
  23,
  24,
  30,
  28,
  42,
  24,
  30,
  19,
  33,
  17,
  40,
  31,
  34,
  40,
  35,
  29,
  27,
  22,
  31,
  29,
  30,
  38,
  34,
  26,
  17,
  23,
  26,
  29,
  27,
  22,
  17,
  24,
  19,
  28,
  28,
  19,
  13,
  27,
  17,
  23,
  22,
  30,
  24,
  30,
  13,
  35,
  22,
  24,
  24,
  28,
  37,
  16,
  27,
  27,
  23,
  24,
  37,
  22,
  24,
  27,
  20,
  35,
  28,
  22,
  22,
  28,
  31,
  34,
  22,
  24,
  24,
  24,
  21,
  33,
  18,
  27,
  22,
  24,
  29,
  24,
  29,
  25,
  21,
  31,
  24,
  21,
  33,
  23,
  23,
  22,
  36,
  22,
  32,
  28,
  18,
  33,
  30,
  23,
  25,
  21,
  25,
  25,
  21,
  31,
  22,
  26,
  25,
  26,
  22,
  25,
  26,
  28,
  25,
  24,
  23,
  32,
  35,
  30,
  17,
  15,
  22,
  15,
  28,
  30,
  23,
  30,
  26,
  27,
  28,
  22,
  32,
  16,
  26,
  27,
  24,
  30,
  32,
  28,
  20,
  27,
  16,
  28,
  30,
  29,
  23,
  31,
  20,
  29,
  22,
  32,
  24,
  22,
  28,
  35,
  30,
  29,
  31,
  18,
  34,
  30,
  27,
  23,
  14,
  21,
  28,
  19,
  29,
  25,
  25,
  26,
  29,
  25,
  30,
  27,
  24,
  25,
  25,
  41,
  26,
  28,
  24,
  24,
  25,
  25,
  34,
  26,
  17,
  24,
  31,
  24,
  25,
  33,
  33,
  29,
  28,
  23,
  26,
  25,
  27,
  30,
  24,
  25,
  21,
  22,
  27,
  30,
  37,
  39,
  25,
  27,
  36,
  33,
  28,
  33,
  39,
  25,
  26,
  34,
  29,
  29,
  31,
  27,
  29,
  31,
  18,
  22,
  33,
  24,
  30,
  30,
  25,
  19,
  38,
  28,
  34,
  32,
  24,
  34,
  33,
  26,
  34,
  33,
  20,
  20,
  30,
  26,
  28,
  23,
  24,
  21,
  26,
  24,
  28,
  29,
  27,
  31,
  28,
  40,
  35,
  36,
  30,
  29,
  30,
  41,
  40,
  27,
  30,
  26,
  28,
  42,
  35,
  33,
  28,
  37,
  27,
  24,
  39,
  24,
  20,
  22,
  30,
  29,
  36,
  28,
  30,
  15,
  23,
  22,
  22,
  30,
  29,
  27,
  31,
  36,
  30,
  26,
  28,
  33,
  29,
  28,
  39,
  28,
  30,
  25,
  43,
  28,
  28,
  35,
  39,
  32,
  40,
  38,
  29,
  30,
  23,
  35,
  33,
  23,
  36,
  23,
  29,
  24,
  32,
  34,
  34,
  25,
  35,
  32,
  24,
  33,
  25,
  30,
  42,
  37,
  39,
  30,
  28,
  44,
  37,
  34,
  34,
  32,
  37,
  26,
  32,
  33,
  33,
  26,
  33,
  34,
  25,
  39,
  34,
  39,
  29,
  30,
  23,
  27,
  20,
  38,
  30,
  27,
  29,
  36,
  31,
  38,
  31,
  23,
  25,
  35,
  44,
  31,
  23,
  40,
  34,
  33,
  26,
  45,
  37,
  33,
  25,
  36,
  30,
  36,
  39,
  33,
  40,
  30,
  32,
  43,
  25,
  43,
  42,
  33,
  37,
  28,
  33,
  38,
  34,
  35,
  37,
  36,
  37,
  42,
  43,
  33,
  38,
  39,
  42,
  31,
  31,
  30,
  30,
  22,
  30,
  29,
  34,
  31,
  36,
  33,
  40,
  36,
  33,
  35,
  38,
  34,
  44,
  39,
  53,
  37,
  28,
  34,
  42,
  27,
  38,
  42,
  45,
  54,
  42,
  29,
  34,
  42,
  26,
  46,
  40,
  39,
  41,
  35,
  37,
  49,
  32,
  41,
  50,
  41,
  53,
  30,
  41,
  47,
  39,
  43,
  39,
  41,
  39,
  44,
  35,
  49,
  45,
  48,
  44,
  45,
  41,
  40,
  41,
  39,
  31,
  36,
  36,
  21,
  31,
  33,
  25,
  35,
  37,
  47,
  37,
  34,
  46,
  36,
  34,
  30,
  31,
  37,
  26,
  25,
  39,
  35,
  41,
  34,
  31,
  29,
  40,
  35,
  37,
  43,
  38,
  32,
  32,
  29,
  28,
  37,
  35,
  36,
  33,
  39,
  34,
  41,
  33,
  25,
  34,
  25,
  29,
  36,
  28,
  32,
  32,
  23,
  37,
  33,
  25,
  35,
  28,
  32,
  31,
  31,
  39,
  31,
  29,
  39,
  36,
  42,
  40,
  25,
  31,
  38,
  36,
  30,
  31,
  33,
  33,
  23,
  30,
  31,
  39,
  27,
  28,
  19,
  29,
  25,
  38,
  38,
  21,
  33,
  28,
  26,
  39,
  31,
  31,
  33,
  26,
  28,
  28,
  30,
  36,
  25,
  33,
  37,
  33,
  35,
  50,
  34,
  30,
  40,
  28,
  32,
  31,
  32,
  39,
  31,
  28,
  39,
  78,
  35,
  34,
  36,
  34,
  33,
  30,
  27,
  34,
  37,
  42,
  32,
  35,
  34,
  23,
  32,
  27,
  35,
  37,
  38,
  37,
  35,
  23,
  27,
  28,
  34,
  42,
  22,
  38,
  41,
  26,
  34,
  23,
  36,
  33,
  35,
  39,
  29,
  38,
  34,
  34,
  31,
  29,
  37,
  33,
  24,
  31,
  25,
  38,
  27,
  31,
  36,
  41,
  34,
  28,
  35,
  32,
  28,
  34,
  35,
  44,
  28,
  31,
  34,
  33,
  21,
  35,
  41,
  32,
  29,
  35,
  24,
  37,
  29,
  26,
  35,
  33,
  37,
  41,
  39,
  33,
  36,
  23,
  31,
  33,
  30,
  35,
  30,
  38,
  27,
  26,
  26,
  31,
  19,
  27,
  25,
  33,
  33,
  29,
  43,
  41,
  33,
  36,
  36,
  30,
  37,
  34,
  37,
  19,
  25,
  36,
  41,
  27,
  41,
  35,
  28,
  39,
  33,
  24,
  42,
  35,
  38,
  25,
  31,
  37,
  37,
  29,
  30,
  36,
  37,
  37,
  21,
  28,
  40,
  39,
  32,
  37,
  34,
  34,
  29,
  34,
  27,
  29,
  34,
  34,
  28,
  24,
  24,
  31,
  22,
  32,
  23,
  37,
  37,
  24,
  38,
  31,
  28,
  26,
  28,
  33,
  26,
  22,
  32,
  29,
  33,
  48,
  36,
  37,
  29,
  26,
  36,
  25,
  36,
  29,
  42,
  27,
  31,
  27,
  35,
  29,
  35,
  29,
  26,
  37,
  33,
  38,
  27,
  29,
  36,
  28,
  34,
  39,
  43,
  38,
  27,
  23,
  18,
  27,
  34,
  24,
  39,
  37,
  40,
  27,
  34,
  23,
  16,
  37,
  25,
  38,
  34,
  29,
  35,
  29,
  38,
  29,
  39,
  31,
  32,
  34,
  33,
  29,
  27,
  39,
  35,
  40,
  22,
  26,
  31,
  39,
  30,
  34,
  30,
  36,
  36,
  28,
  29,
  31,
  29,
  38,
  30,
  23,
  30,
  35,
  39,
  30,
  28,
  32,
  28,
  29,
  39,
  35,
  41,
  31,
  25,
  25,
  29,
  26,
  29,
  36,
  32,
  31,
  40,
  21,
  28,
  45,
  34,
  30,
  21,
  42,
  26,
  32,
  42,
  29,
  35,
  32,
  31,
  39,
  38,
  43,
  34,
  42,
  28,
  29,
  24,
  29,
  23,
  27,
  29,
  24,
  33,
  36,
  36,
  41,
  22,
  27,
  36,
  29,
  39,
  28,
  23,
  37,
  38,
  33,
  42,
  35,
  31,
  35,
  32,
  28,
  35,
  33,
  35,
  39,
  34,
  30,
  32,
  41,
  32,
  39,
  27,
  25,
  36,
  27,
  27,
  32,
  36,
  35,
  34,
  29,
  35,
  25,
  33,
  33,
  29,
  30,
  29,
  31,
  33,
  30,
  47,
  38,
  31,
  31,
  37,
  32,
  36,
  42,
  35,
  47,
  31,
  28,
  41,
  39,
  38,
  33,
  29,
  30,
  40,
  44,
  41,
  35,
  40,
  32,
  35,
  36,
  28,
  43,
  37,
  34,
  42,
  38,
  51,
  48,
  52,
  35,
  76,
  38,
  34,
  44,
  38,
  45,
  34,
  36,
  34,
  32,
  43,
  36,
  31,
  22,
  39,
  21,
  39,
  42,
  35,
  24,
  34,
  41,
  33,
  35,
  43,
  33,
  39,
  36,
  33,
  40,
  28,
  33,
  31,
  26,
  29,
  33,
  38,
  35,
  31,
  41,
  18,
  33,
  30,
  28,
  24,
  38,
  28,
  29,
  30,
  28,
  40,
  30,
  29,
  41,
  32,
  26,
  35,
  27,
  33,
  29,
  36,
  28,
  38,
  20,
  37,
  31,
  28,
  30,
  33,
  27,
  31,
  35,
  27,
  34,
  25,
  35,
  42,
  32,
  26,
  39,
  38,
  30,
  35,
  34,
  24,
  26,
  37,
  29,
  25,
  24,
  29,
  31,
  34,
  30,
  26,
  31,
  30,
  29,
  23,
  31,
  28,
  39,
  23,
  33,
  20,
  36,
  35,
  36,
  27,
  27,
  23,
  33,
  34,
  23,
  37,
  28,
  30,
  45,
  26,
  37,
  35,
  40,
  31,
  23,
  26,
  32,
  32,
  32,
  29,
  29,
  32,
  19,
  32,
  35,
  30,
  26,
  36,
  34,
  32,
  38,
  18,
  30,
  23,
  34,
  31,
  31,
  26,
  36,
  34,
  42,
  30,
  30,
  32,
  41,
  38,
  26,
  30,
  25,
  34,
  35,
  35,
  40,
  25,
  28,
  34,
  31,
  30,
  34,
  36,
  32,
  29,
  22,
  35,
  28,
  29,
  29,
  36,
  43,
  38,
  38,
  32,
  26,
  27,
  30,
  36,
  39,
  31,
  32,
  30,
  40,
  30,
  38,
  34,
  32,
  30,
  33,
  33,
  28,
  33,
  28,
  33,
  32,
  30,
  31,
  41,
  28,
  42,
  38,
  34,
  22,
  42,
  32,
  34,
  28,
  45,
  28,
  36,
  35,
  27,
  37,
  33,
  23,
  29,
  45,
  33,
  29,
  26,
  25,
  44,
  43,
  40,
  30,
  30,
  89,
  41,
  36,
  39,
  28,
  38,
  42,
  30,
  38,
  20,
  37,
  40,
  44,
  40,
  41,
  26,
  31,
  52,
  41,
  41,
  33,
  31,
  29,
  40,
  22,
  29,
  25,
  34,
  41,
  39,
  28,
  45,
  34,
  29,
  33,
  28,
  24,
  36,
  29,
  36,
  34,
  29,
  36,
  32,
  44,
  30,
  39,
  29,
  31,
  35,
  41,
  25,
  38,
  29,
  27,
  32,
  31,
  27,
  33,
  28,
  31,
  42,
  32,
  27,
  36,
  25,
  26,
  29,
  20,
  33,
  32,
  30,
  30,
  28,
  33,
  35,
  26,
  27,
  29,
  33,
  29,
  32,
  35,
  44,
  33,
  28,
  23,
  31,
  36,
  32,
  37,
  33,
  29,
  28,
  26,
  32,
  23,
  36,
  38,
  30,
  34,
  40,
  29,
  41,
  39,
  28,
  38,
  40,
  36,
  44,
  22,
  33,
  34,
  35,
  35,
  34,
  33,
  30,
  32,
  33,
  38,
  39,
  34,
  39,
  34,
  31,
  31,
  28,
  34,
  31,
  31,
  29,
  36,
  44,
  47,
  29,
  27,
  32,
  40,
  38,
  37,
  36,
  34,
  28,
  29,
  43,
  43,
  35,
  46,
  47,
  35,
  48,
  29,
  49,
  40,
  38,
  42,
  42,
  28,
  35,
  31,
  38,
  45,
  46,
  37,
  43,
  37,
  46,
  42,
  40,
  47,
  42,
  46,
  45,
  40,
  38,
  31,
  41,
  40,
  32,
  34,
  46,
  37,
  41,
  28,
  35,
  41,
  44,
  38,
  36,
  36,
  33,
  45,
  34,
  44,
  38,
  50,
  42,
  35,
  47,
  47,
  41,
  47,
  45,
  42,
  48,
  41,
  39,
  46,
  33,
  36,
  40,
  58,
  34,
  47,
  39,
  52,
  46,
  49,
  47,
  38,
  53,
  42,
  51,
  53,
  48,
  60,
  43,
  42,
  45,
  50,
  37,
  40,
  46,
  46,
  46,
  40,
  61,
  98,
  82,
  78,
  47,
  51,
  55,
  58,
  57,
  50,
  55,
  56,
  61,
  60,
  60,
  64,
  53,
  69,
  57,
  73,
  67,
  67,
  72,
  77,
  77,
  90,
  88,
  93,
  92,
  99,
  110,
  71,
  63,
  71,
  82,
  63,
  70,
  71,
  69,
  57,
  57,
  59,
  60,
  80,
  59,
  73,
  52,
  58,
  67,
  69,
  52,
  63,
  70,
  62,
  53,
  82,
  68,
  59,
  70,
  76,
  71,
  67,
  64,
  64,
  49,
  64,
  76,
  65,
  71,
  54,
  56,
  60,
  52,
  55,
  61,
  54,
  62,
  49,
  42,
  45,
  57,
  48,
  44,
  44,
  47,
  45,
  47,
  62,
  45,
  47,
  56,
  47,
  49,
  44,
  39,
  50,
  55,
  48,
  59,
  55,
  64,
  51,
  44,
  49,
  50,
  51,
  56,
  54,
  45,
  42,
  61,
  47,
  40,
  50,
  54,
  44,
  55,
  46,
  62,
  44,
  44,
  45,
  57,
  50,
  46,
  49,
  49,
  42,
  49,
  51,
  44,
  42,
  38,
  46,
  50,
  59,
  58,
  64,
  53,
  37,
  60,
  57,
  30,
  53,
  42,
  51,
  45,
  47,
  42,
  53,
  50,
  35,
  45,
  44,
  49,
  47,
  42,
  50,
  37,
  42,
  40,
  47,
  36,
  51,
  40,
  38,
  39,
  40,
  53,
  58,
  52,
  45,
  43,
  51,
  38,
  57,
  45,
  53,
  54,
  42,
  50,
  45,
  46,
  47,
  54,
  46,
  56,
  54,
  55,
  44,
  50,
  33,
  52,
  54,
  43,
  55,
  45,
  54,
  50,
  46,
  55,
  45,
  60,
  50,
  51,
  53,
  57,
  53,
  41,
  48,
  60,
  39,
  52,
  44,
  42,
  42,
  50,
  47,
  49,
  47,
  62,
  41,
  38,
  43,
  38,
  52,
  54,
  56,
  49,
  51,
  56,
  51,
  51,
  31,
  50,
  56,
  54,
  52,
  54,
  50,
  49,
  54,
  36,
  57,
  44,
  44,
  53,
  50,
  45,
  53,
  38,
  39,
  39,
  44,
  57,
  47,
  52,
  34,
  42,
  54,
  42,
  46,
  50,
  41,
  49,
  51,
  51,
  56,
  60,
  46,
  46,
  44,
  59,
  51,
  53,
  53,
  56,
  48,
  54,
  37,
  49,
  60,
  41,
  48,
  52,
  48,
  40,
  35,
  46,
  53,
  49,
  55,
  54,
  52,
  46,
  51,
  49,
  46,
  50,
  43,
  52,
  49,
  54,
  45,
  36,
  31,
  50,
  42,
  56,
  43,
  32,
  47,
  47,
  47,
  47,
  51,
  41,
  45,
  46,
  54,
  44,
  47,
  32,
  54,
  59,
  57,
  34,
  45,
  42,
  47,
  47,
  35,
  45,
  49,
  58,
  48,
  41,
  55,
  50,
  47,
  36,
  46,
  33,
  52,
  53,
  37,
  44,
  45,
  36,
  53,
  35,
  65,
  56,
  58,
  42,
  39,
  48,
  42,
  62,
  54,
  44,
  51,
  48,
  53,
  51,
  48,
  48,
  45,
  53,
  55,
  50,
  42,
  195,
  50,
  45,
  38,
  57,
  49,
  54,
  57,
  40,
  56,
  51,
  42,
  61,
  56,
  48,
  46,
  47,
  51,
  48,
  44,
  47,
  57,
  51,
  42,
  34,
  47,
  39,
  55,
  61,
  45,
  56,
  54,
  61,
  37,
  41,
  45,
  35,
  59,
  47,
  57,
  46,
  50,
  51,
  44,
  51,
  39,
  52,
  54,
  44,
  48,
  59,
  59,
  71,
  56,
  54,
  53,
  65,
  51,
  51,
  56,
  48,
  41,
  57,
  45,
  43,
  54,
  61,
  41,
  54,
  55,
  46,
  37,
  44,
  47,
  47,
  62,
  50,
  50,
  50,
  48,
  52,
  48,
  41,
  47,
  55,
  67,
  55,
  48,
  53,
  57,
  59,
  50,
  55,
  57,
  51,
  59,
  44,
  38,
  42,
  53,
  58,
  41,
  58,
  50,
  52,
  53,
  52,
  53,
  51,
  45,
  51,
  50,
  62,
  55,
  53,
  50,
  50,
  59,
  50,
  61,
  43,
  46,
  53,
  54,
  51,
  70,
  70,
  68,
  65,
  53,
  52,
  72,
  78,
  59,
  49,
  67,
  59,
  59,
  55,
  50,
  74,
  73,
  56,
  71,
  63,
  69,
  75,
  60,
  64,
  61,
  53,
  65,
  59,
  50,
  59,
  55,
  75,
  71,
  161,
  62,
  61,
  50,
  46,
  47,
  67,
  51,
  64,
  69,
  57,
  41,
  55,
  61,
  51,
  57,
  64,
  55,
  45,
  53,
  55,
  58,
  57,
  60,
  47,
  62,
  50,
  43,
  50,
  58,
  50,
  52,
  56,
  55,
  40,
  65,
  67,
  55,
  55,
  57,
  47,
  48,
  39,
  57,
  70,
  50,
  49,
  65,
  50,
  48,
  61,
  57,
  47,
  55,
  46,
  52,
  53,
  44,
  57,
  57,
  64,
  54,
  57,
  71,
  59,
  59,
  53,
  50,
  60,
  60,
  51,
  57,
  54,
  47,
  52,
  57,
  49,
  56,
  60,
  64,
  51,
  42,
  51,
  55,
  54,
  57,
  71,
  54,
  53,
  49,
  64,
  59,
  65,
  65,
  62,
  52,
  57,
  74,
  62,
  48,
  60,
  51,
  59,
  60,
  52,
  57,
  70,
  80,
  58,
  58,
  72,
  54,
  61,
  51,
  47,
  55,
  61,
  57,
  55,
  66,
  59,
  54,
  61,
  63,
  75,
  68,
  54,
  61,
  67,
  64,
  44,
  59,
  65,
  78,
  63,
  69,
  58,
  69,
  78,
  62,
  78,
  72,
  84,
  52,
  66,
  64,
  85,
  109,
  79,
  88,
  81,
  86,
  70,
  81,
  62,
  74,
  61,
  70,
  67,
  69,
  67,
  70,
  47,
  60,
  65,
  52,
  57,
  69,
  62,
  71,
  75,
  67,
  61,
  62,
  56,
  74,
  62,
  56,
  70,
  57,
  69,
  83,
  59,
  69,
  54,
  70,
  69,
  52,
  66,
  61,
  69,
  45,
  70,
  78,
  45,
  86,
  69,
  62,
  60,
  77,
  61,
  60,
  56,
  64,
  70,
  69,
  74,
  52,
  73,
  54,
  59,
  60,
  64,
  77,
  57,
  62,
  56,
  58,
  59,
  65,
  57,
  60,
  58,
  54,
  49,
  63,
  71,
  51,
  55,
  63,
  48,
  60,
  67,
  67,
  63,
  61,
  64,
  55,
  72,
  67,
  57,
  64,
  56,
  54,
  67,
  59,
  60,
  61,
  60,
  63,
  56,
  65,
  76,
  52,
  79,
  54,
  66,
  60,
  72,
  67,
  62,
  64,
  77,
  72,
  62,
  47,
  56,
  57,
  57,
  60,
  54,
  66,
  54,
  75,
  65,
  73,
  71,
  67,
  65,
  69,
  53,
  66,
  73,
  69,
  70,
  69,
  67,
  62,
  75,
  62,
  66,
  71,
  68,
  58,
  66,
  67,
  56,
  64,
  66,
  72,
  59,
  72,
  73,
  64,
  72,
  61,
  76,
  74,
  61,
  72,
  59,
  65,
  79,
  61,
  67,
  79,
  76,
  67,
  75,
  61,
  65,
  75,
  70,
  70,
  78,
  60,
  70,
  91,
  70,
  72,
  80,
  77,
  72,
  69,
  74,
  71,
  74,
  64,
  57,
  77,
  62,
  77,
  66,
  56,
  87,
  75,
  80,
  77,
  69,
  67,
  60,
  59,
  81,
  71,
  70,
  70,
  70,
  65,
  57,
  65,
  72,
  63,
  50,
  75,
  61,
  70,
  79,
  54,
  67,
  83,
  66,
  70,
  60,
  84,
  79,
  88,
  66,
  67,
  65,
  66,
  70,
  84,
  65,
  67,
  62,
  63,
  81,
  82,
  71,
  66,
  65,
  66,
  58,
  68,
  83,
  68,
  64,
  75,
  66,
  75,
  74,
  60,
  49,
  65,
  86,
  96,
  76,
  77,
  85,
  63,
  83,
  69,
  73,
  75,
  93,
  78,
  78,
  71,
  81,
  77,
  66,
  79,
  95,
  81,
  80,
  79,
  72,
  87,
  88,
  70,
  95,
  84,
  79,
  69,
  79,
  77,
  80,
  78,
  80,
  84,
  79,
  78,
  99,
  67,
  84,
  107,
  91,
  78,
  92,
  102,
  79,
  96,
  322,
  101,
  87,
  89,
  107,
  106,
  88,
  92,
  83,
  88,
  87,
  73,
  91,
  84,
  89,
  78,
  80,
  73,
  84,
  106,
  78,
  108,
  83,
  95,
  82,
  91,
  99,
  85,
  101,
  80,
  94,
  97,
  92,
  108,
  88,
  96,
  92,
  102,
  109,
  88,
  122,
  139,
  142,
  112,
  118,
  120,
  138,
  134,
  157,
  137,
  134,
  103,
  106,
  120,
  103,
  110,
  112,
  119,
  97,
  112,
  107,
  96,
  103,
  107,
  113,
  97,
  105,
  97,
  91,
  80,
  93,
  86,
  93,
  97,
  99,
  106,
  93,
  101,
  94,
  104,
  124,
  95,
  89,
  93,
  109,
  114,
  96,
  105,
  85,
  89,
  92,
  97,
  113,
  92,
  80,
  84,
  108,
  71,
  102,
  107,
  92,
  75,
  89,
  74,
  105,
  95,
  93,
  98,
  75,
  83,
  92,
  64,
  75,
  90,
  80,
  89,
  99,
  69,
  96,
  84,
  76,
  137,
  83,
  78,
  61,
  88,
  89,
  68,
  76,
  81,
  87,
  84,
  72,
  94,
  77,
  92,
  70,
  83,
  75,
  88,
  78,
  71,
  99,
  82,
  75,
  83,
  79,
  77,
  59,
  71,
  91,
  85,
  86,
  85,
  89,
  73,
  76,
  91,
  89,
  83,
  84,
  75,
  77,
  75,
  77,
  65,
  67,
  77,
  92,
  80,
  64,
  75,
  78,
  63,
  96,
  78,
  93,
  85,
  99,
  78,
  89,
  76,
  86,
  80,
  99,
  87,
  94,
  75,
  64,
  79,
  85,
  87,
  83,
  79,
  80,
  64,
  77,
  86,
  77,
  73,
  100,
  70,
  71,
  74,
  74,
  72,
  79,
  92,
  93,
  68,
  82,
  81,
  61,
  77,
  88,
  64,
  85,
  76,
  85,
  85,
  91,
  73,
  74,
  80,
  89,
  82,
  64,
  83,
  61,
  62,
  76,
  80,
  84,
  72,
  70,
  99,
  75,
  72,
  83,
  76,
  79,
  84,
  90,
  65,
  83,
  74,
  82,
  73,
  68,
  75,
  87,
  93,
  91,
  75,
  80,
  77,
  87,
  87,
  83,
  86,
  64,
  78,
  86,
  83,
  72,
  72,
  80,
  90,
  85,
  86,
  86,
  84,
  100,
  90,
  92,
  78,
  85,
  76,
  79,
  90,
  67,
  87,
  76,
  88,
  86,
  91,
  89,
  99,
  85,
  80,
  99,
  86,
  90,
  84,
  75,
  105,
  108,
  80,
  100,
  115,
  110,
  105,
  99,
  105,
  87,
  381,
  105,
  88,
  97,
  83,
  87,
  94,
  104,
  102,
  91,
  93,
  82,
  108,
  86,
  99,
  92,
  87,
  86,
  91,
  81,
  76,
  100,
  85,
  90,
  87,
  82,
  87,
  85,
  94,
  99,
  89,
  78,
  77,
  85,
  75,
  85,
  73,
  85,
  83,
  96,
  86,
  90,
  88,
  89,
  93,
  78,
  90,
  87,
  100,
  65,
  76,
  93,
  82,
  73,
  93,
  84,
  71,
  73,
  81,
  76,
  71,
  94,
  71,
  85,
  96,
  80,
  87,
  79,
  86,
  65,
  83,
  84,
  85,
  84,
  87,
  96,
  89,
  91,
  89,
  89,
  88,
  84,
  88,
  82,
  86,
  80,
  92,
  89,
  82,
  93,
  95,
  76,
  87,
  88,
  77,
  102,
  76,
  92,
  84,
  94,
  79,
  87,
  88,
  84,
  93,
  83,
  78,
  77,
  91,
  82,
  85,
  85,
  80,
  76,
  93,
  92,
  89,
  97,
  82,
  89,
  74,
  88,
  93,
  105,
  73,
  82,
  79,
  92,
  94,
  83,
  73,
  87,
  62,
  87,
  101,
  71,
  83,
  81,
  88,
  87,
  67,
  84,
  86,
  100,
  80,
  76,
  92,
  88,
  97,
  86,
  109,
  101,
  88,
  64,
  105,
  94,
  80,
  99,
  95,
  78,
  94,
  100,
  82,
  84,
  88,
  98,
  82,
  86,
  91,
  83,
  82,
  82,
  100,
  84,
  94,
  88,
  99,
  83,
  67,
  98,
  88,
  89,
  99,
  96,
  88,
  78,
  87,
  85,
  86,
  66,
  82,
  83,
  88,
  83,
  78,
  98,
  85,
  97,
  100,
  88,
  91,
  81,
  97,
  95,
  90,
  88,
  86,
  96,
  102,
  89,
  104,
  78,
  76,
  84,
  94,
  95,
  77,
  81,
  93,
  96,
  86,
  79,
  99,
  103,
  99,
  75,
  90,
  97,
  88,
  94,
  99,
  68,
  113,
  95,
  104,
  112,
  131,
  95,
  106,
  118,
  105,
  160,
  162,
  381,
  185,
  146,
  113,
  114,
  102,
  109,
  94,
  98,
  115,
  107,
  103,
  129,
  112,
  100,
  110,
  100,
  111,
  106,
  117,
  96,
  99,
  114,
  98,
  100,
  120,
  103,
  114,
  100,
  102,
  104,
  103,
  110,
  117,
  105,
  108,
  121,
  108,
  91,
  103,
  116,
  119,
  102,
  130,
  87,
  99,
  100,
  111,
  122,
  120,
  102,
  126,
  105,
  108,
  106,
  122,
  120,
  108,
  114,
  127,
  138,
  120,
  497,
  139,
  118,
  149,
  121,
  121,
  99,
  111,
  115,
  119,
  132,
  197,
  126,
  120,
  124,
  112,
  116,
  116,
  90,
  118,
  126,
  106,
  118,
  97,
  117,
  114,
  115,
  106,
  104,
  105,
  97,
  83,
  101,
  89,
  82,
  101,
  110,
  86,
  107,
  90,
  103,
  85,
  105,
  92,
  109,
  88,
  111,
  93,
  108,
  103,
  95,
  105,
  98,
  94,
  113,
  104,
  96,
  90,
  105,
  98,
  99,
  107,
  93,
  90,
  107,
  120,
  117,
  123,
  119,
  99,
  111,
  107,
  131,
  90,
  87,
  86,
  98,
  111,
  100,
  104,
  104,
  108,
  97,
  110,
  85,
  104,
  96,
  105,
  94,
  101,
  107,
  112,
  86,
  78,
  104,
  103,
  87,
  91,
  99,
  110,
  109,
  104,
  101,
  104,
  109,
  92,
  88,
  110,
  106,
  95,
  116,
  107,
  96,
  98,
  106,
  110,
  96,
  109,
  114,
  90,
  88,
  103,
  107,
  97,
  120,
  124,
  106,
  93,
  99,
  103,
  78,
  109,
  93,
  103,
  81,
  87,
  95,
  99,
  120,
  111,
  102,
  106,
  122,
  120,
  97,
  112,
  112,
  112,
  101,
  115,
  109,
  124,
  124,
  122,
  133,
  133,
  129,
  104,
  107,
  106,
  107,
  88,
  104,
  105,
  104,
  107,
  96,
  121,
  91,
  100,
  106,
  87,
  99,
  89,
  103,
  96,
  74,
  110,
  90,
  92,
  114,
  101,
  97,
  110,
  105,
  113,
  84,
  105,
  94,
  94,
  97,
  90,
  113,
  110,
  113,
  123,
  123,
  95,
  78,
  116,
  91,
  100,
  97,
  102,
  114,
  96,
  110,
  109,
  91,
  91,
  83,
  88,
  93,
  96,
  104,
  99,
  114,
  103,
  99,
  116,
  100,
  101,
  97,
  103,
  110,
  95,
  82,
  114,
  123,
  98,
  88,
  98,
  112,
  94,
  102,
  95,
  119,
  110,
  118,
  94,
  90,
  111,
  101,
  102,
  95,
  111,
  128,
  91,
  113,
  115,
  103,
  123,
  108,
  109,
  90,
  97,
  96,
  119,
  119,
  113,
  120,
  139,
  111,
  109,
  141,
  103,
  116,
  122,
  128,
  124,
  133,
  131,
  126,
  134,
  130,
  127,
  138,
  132,
  133,
  114,
  140,
  141,
  143,
  137,
  133,
  127,
  127,
  163,
  137,
  156,
  127,
  166,
  173,
  133,
  185,
  150,
  151,
  157,
  177,
  175,
  179,
  200,
  190,
  194,
  230,
  205,
  177,
  178,
  190,
  198,
  144,
  163,
  145,
  140,
  143,
  135,
  157,
  121,
  185,
  164,
  151,
  164,
  118,
  124,
  116,
  153,
  139,
  115,
  140,
  136,
  136,
  132,
  135,
  138,
  118,
  119,
  108,
  137,
  130,
  128,
  137,
  133,
  121,
  132,
  124,
  144,
  112,
  125,
  103,
  105,
  131,
  119,
  140,
  129,
  126,
  124,
  131,
  125,
  119,
  135,
  135,
  117,
  128,
  127,
  135,
  125,
  141,
  129,
  122,
  119,
  115,
  128,
  155,
  149,
  126,
  152,
  132,
  125,
  119,
  111,
  126,
  131,
  123,
  147,
  131,
  125,
  142,
  142,
  137,
  139,
  144,
  123,
  116,
  144,
  146,
  137,
  157,
  146,
  127,
  122,
  116,
  138,
  134,
  145,
  126,
  137,
  138,
  142,
  144,
  141,
  144,
  148,
  141,
  144,
  146,
  151,
  122,
  132,
  151,
  144,
  162,
  146,
  154,
  190,
  142,
  174,
  167,
  160,
  182,
  184,
  199,
  197,
  218,
  238,
  212,
  191,
  205,
  205,
  230,
  175,
  165,
  165,
  153,
  191,
  170,
  173,
  174,
  151,
  177,
  175,
  305,
  168,
  147,
  163,
  168,
  177,
  171,
  177,
  151,
  156,
  146,
  173,
  169,
  158,
  159,
  146,
  147,
  138,
  141,
  162,
  156,
  163,
  133,
  137,
  136,
  138,
  141,
  141,
  155,
  141,
  134,
  139,
  168,
  152,
  160,
  142,
  154,
  153,
  124,
  130,
  140,
  150,
  139,
  153,
  142,
  132,
  133,
  128,
  143,
  149,
  140,
  144,
  143,
  147,
  139,
  128,
  126,
  138,
  163,
  137,
  161,
  163,
  161,
  135,
  157,
  131,
  138,
  128,
  174,
  135,
  138,
  136,
  156,
  127,
  129,
  157,
  150,
  124,
  124,
  131,
  161,
  160,
  135,
  159,
  156,
  154,
  152,
  125,
  165,
  137,
  167,
  134,
  131,
  157,
  140,
  171,
  148,
  144,
  181,
  131,
  155,
  124,
  149,
  156,
  155,
  161,
  143,
  148,
  102,
  121,
  181,
  139,
  154,
  162,
  141,
  158,
  151,
  157,
  148,
  151,
  148,
  156,
  140,
  164,
  153,
  176,
  168,
  160,
  167,
  154,
  159,
  152,
  162,
  151,
  179,
  153,
  150,
  156,
  170,
  175,
  164,
  203,
  184,
  183,
  161,
  187,
  195,
  168,
  172,
  165,
  183,
  202,
  205,
  200,
  188,
  195,
  242,
  227,
  258,
  547,
  330,
  238,
  259,
  234,
  228,
  239,
  220,
  222,
  203,
  183,
  182,
  199,
  191,
  192,
  163,
  153,
  195,
  188,
  154,
  182,
  158,
  168,
  173,
  178,
  184,
  158,
  165,
  166,
  154,
  188,
  194,
  163,
  193,
  161,
  178,
  161,
  156,
  190,
  153,
  150,
  175,
  187,
  158,
  148,
  154,
  165,
  197,
  170,
  174,
  166,
  167,
  144,
  152,
  160,
  147,
  168,
  159,
  161,
  154,
  153,
  172,
  182,
  154,
  159,
  162,
  148,
  199,
  183,
  197,
  161,
  178,
  157,
  166,
  162,
  168,
  180,
  188,
  189,
  143,
  149,
  181,
  170,
  170,
  207,
  159,
  173,
  150,
  163,
  177,
  152,
  168,
  197,
  152,
  190,
  175,
  140,
  177,
  191,
  154,
  154,
  163,
  164,
  142,
  155,
  163,
  163,
  152,
  161,
  155,
  140,
  136,
  152,
  163,
  143,
  173,
  147,
  177,
  138,
  146,
  161,
  146,
  167,
  158,
  166,
  164,
  150,
  158,
  171,
  138,
  144,
  124,
  133,
  142,
  147,
  157,
  133,
  154,
  181,
  160,
  145,
  157,
  138,
  145,
  140,
  150,
  155,
  145,
  157,
  141,
  146,
  154,
  150,
  164,
  135,
  151,
  155,
  148,
  161,
  143,
  154,
  136,
  140,
  142,
  129,
  150,
  138,
  133,
  144,
  134,
  137,
  128,
  137,
  138,
  133,
  141,
  141,
  110,
  182,
  139,
  149,
  176,
  148,
  157,
  163,
  162,
  146,
  133,
  142,
  152,
  136,
  143,
  139,
  149,
  137,
  145,
  158,
  137,
  119,
  120,
  153,
  151,
  129,
  135,
  151,
  136,
  124,
  179,
  154,
  126,
  126,
  127,
  137,
  140,
  137,
  151,
  153,
  139,
  154,
  144,
  146,
  147,
  141,
  158,
  133,
  137,
  149,
  149,
  159,
  139,
  123,
  149,
  163,
  139,
  125,
  167,
  165,
  176,
  144,
  182,
  136,
  132,
  142,
  155,
  169,
  156,
  174,
  132,
  139,
  148,
  153,
  145,
  159,
  157,
  170,
  176,
  153,
  162,
  167,
  164,
  154,
  181,
  153,
  171,
  172,
  186,
  152,
  160,
  179,
  173,
  176,
  178,
  165,
  172,
  168,
  201,
  188,
  175,
  172,
  192,
  216,
  212,
  178,
  193,
  210,
  181,
  221,
  206,
  200,
  206,
  218,
  213,
  239,
  259,
  263,
  226,
  233,
  241,
  247,
  267,
  299,
  312,
  297,
  331,
  368,
  698,
  385,
  357,
  348,
  346,
  277,
  260,
  275,
  264,
  264,
  227,
  226,
  225,
  246,
  223,
  240,
  225,
  217,
  192,
  234,
  198,
  217,
  228,
  218,
  252,
  174,
  239,
  197,
  217,
  215,
  192,
  176,
  202,
  198,
  222,
  213,
  380,
  207,
  217,
  192,
  193,
  201,
  190,
  194,
  202,
  202,
  174,
  213,
  163,
  168,
  195,
  179,
  184,
  175,
  179,
  179,
  185,
  198,
  164,
  165,
  191,
  178,
  181,
  184,
  181,
  192,
  173,
  199,
  171,
  160,
  161,
  164,
  156,
  161,
  170,
  153,
  148,
  156,
  159,
  158,
  132,
  178,
  170,
  170,
  148,
  141,
  147,
  163,
  154,
  162,
  145,
  155,
  143,
  139,
  134,
  183,
  155,
  145,
  169,
  146,
  149,
  121,
  136,
  161,
  179,
  150,
  139,
  132,
  163,
  146,
  156,
  157,
  136,
  154,
  147,
  135,
  158,
  138,
  136,
  137,
  152,
  138,
  153,
  146,
  135,
  163,
  149,
  156,
  142,
  126,
  147,
  155,
  131,
  137,
  126,
  164,
  156,
  168,
  161,
  140,
  137,
  156,
  139,
  150,
  128,
  156,
  166,
  149,
  151,
  147,
  162,
  156,
  122,
  140,
  154,
  144,
  127,
  154,
  154,
  149,
  147,
  128,
  136,
  139,
  151,
  148,
  138,
  163,
  157,
  152,
  150,
  130,
  149,
  133,
  153,
  171,
  141,
  128,
  139,
  153,
  138,
  119,
  136,
  149,
  151,
  142,
  160,
  155,
  150,
  143,
  153,
  157,
  179,
  142,
  136,
  143,
  170,
  147,
  141,
  130,
  131,
  138,
  139,
  151,
  150,
  150,
  162,
  148,
  157,
  139,
  157,
  174,
  147,
  141,
  144,
  152,
  151,
  143,
  167,
  141,
  142,
  182,
  156,
  140,
  162,
  166,
  154,
  155,
  145,
  152,
  146,
  160,
  141,
  159,
  121,
  143,
  149,
  161,
  133,
  150,
  155,
  152,
  146,
  152,
  156,
  147,
  175,
  152,
  174,
  158,
  160,
  158,
  147,
  139,
  139,
  142,
  165,
  154,
  156,
  192,
  152,
  163,
  155,
  159,
  140,
  152,
  168,
  163,
  143,
  155,
  165,
  167,
  184,
  166,
  155,
  171,
  185,
  172,
  176,
  175,
  177,
  171,
  175,
  161,
  189,
  192,
  226,
  178,
  198,
  186,
  185,
  219,
  180,
  188,
  188,
  212,
  217,
  213,
  241,
  213,
  212,
  259,
  261,
  227,
  315,
  706,
  287,
  243,
  286,
  275,
  257,
  250,
  261,
  249,
  270,
  237,
  256,
  259,
  214,
  263,
  257,
  222,
  254,
  247,
  280,
  248,
  237,
  240,
  217,
  239,
  205,
  208,
  226,
  251,
  240,
  239,
  235,
  221,
  219,
  186,
  189,
  223,
  204,
  198,
  201,
  186,
  179,
  179,
  191,
  261,
  176,
  186,
  189,
  189,
  152,
  195,
  189,
  198,
  187,
  213,
  172,
  179,
  154,
  170,
  169,
  178,
  174,
  169,
  175,
  191,
  163,
  204,
  163,
  142,
  273,
  168,
  148,
  167,
  176,
  168,
  175,
  180,
  180,
  168,
  164,
  174,
  177,
  175,
  171,
  175,
  177,
  165,
  159,
  174,
  179,
  148,
  172,
  178,
  163,
  218,
  193,
  170,
  160,
  178,
  184,
  179,
  181,
  181,
  173,
  169,
  167,
  179,
  167,
  193,
  155,
  183,
  166,
  148,
  170,
  168,
  156,
  170,
  185,
  146,
  133,
  167,
  156,
  171,
  153,
  129,
  145,
  156,
  175,
  147,
  161,
  167,
  162,
  142,
  146,
  184,
  161,
  137,
  150,
  150,
  153,
  172,
  169,
  150,
  147,
  159,
  161,
  158,
  172,
  162,
  172,
  189,
  160,
  169,
  172,
  205,
  169,
  160,
  165,
  178,
  155,
  160,
  192,
  168,
  150,
  156,
  165,
  172,
  172,
  175,
  152,
  157,
  159,
  157,
  145,
  167,
  153,
  166,
  173,
  164,
  159,
  159,
  194,
  153,
  172,
  152,
  195,
  155,
  148,
  167,
  177,
  146,
  174,
  152,
  163,
  154,
  169,
  121,
  155,
  144,
  177,
  161,
  168,
  154,
  181,
  187,
  173,
  160,
  193,
  185,
  178,
  167,
  198,
  160,
  192,
  209,
  191,
  194,
  196,
  181,
  287,
  195,
  192,
  206,
  172,
  224,
  201,
  183,
  215,
  189,
  194,
  196,
  207,
  176,
  181,
  198,
  208,
  192,
  175,
  184,
  191,
  197,
  184,
  192,
  210,
  182,
  205,
  206,
  197,
  206,
  185,
  196,
  221,
  208,
  180,
  168,
  183,
  211,
  199,
  210,
  195,
  181,
  210,
  199,
  213,
  203,
  199,
  213,
  155,
  225,
  204,
  213,
  215,
  211,
  219,
  201,
  215,
  219,
  202,
  207,
  230,
  243,
  221,
  248,
  210,
  265,
  258,
  265,
  246,
  265,
  286,
  317,
  269,
  290,
  287,
  282,
  297,
  287,
  338,
  340,
  318,
  368,
  352,
  378,
  396,
  467,
  581,
  403,
  361,
  381,
  365,
  382,
  322,
  338,
  327,
  334,
  331,
  328,
  310,
  326,
  310,
  319,
  321,
  293,
  317,
  319,
  299,
  307,
  303,
  307,
  293,
  280,
  288,
  297,
  280,
  286,
  280,
  290,
  280,
  275,
  261,
  289,
  300,
  293,
  285,
  314,
  276,
  265,
  277,
  303,
  286,
  276,
  258,
  261,
  305,
  297,
  246,
  279,
  277,
  288,
  281,
  250,
  282,
  281,
  281,
  305,
  334,
  267,
  281,
  279,
  261,
  253,
  256,
  266,
  259,
  281,
  245,
  248,
  235,
  225,
  270,
  249,
  223,
  235,
  225,
  250,
  223,
  222,
  234,
  244,
  225,
  224,
  244,
  231,
  238,
  247,
  250,
  279,
  244,
  259,
  223,
  262,
  220,
  240,
  231,
  254,
  234,
  240,
  230,
  228,
  232,
  245,
  234,
  233,
  246,
  208,
  242,
  254,
  244,
  252,
  275,
  248,
  282,
  245,
  251,
  286,
  283,
  321,
  316,
  237,
  298,
  260,
  267,
  258,
  269,
  269,
  268,
  292,
  259,
  264,
  257,
  252,
  274,
  242,
  252,
  282,
  248,
  238,
  244,
  251,
  262,
  263,
  237,
  260,
  253,
  268,
  269,
  259,
  364,
  270,
  303,
  263,
  264,
  238,
  263,
  243,
  265,
  244,
  242,
  228,
  340,
  245,
  243,
  236,
  250,
  263,
  236,
  252,
  254,
  245,
  275,
  246,
  229,
  276,
  282,
  294,
  273,
  317,
  341,
  365,
  338,
  293,
  274,
  282,
  256,
  259,
  242,
  271,
  271,
  259,
  277,
  264,
  266,
  266,
  268,
  267,
  252,
  295,
  255,
  258,
  286,
  263,
  288,
  277,
  294,
  283,
  319,
  306,
  377,
  558,
  364,
  342,
  325,
  323,
  302,
  298,
  285,
  322,
  284,
  298,
  286,
  290,
  298,
  341,
  309,
  281,
  308,
  336,
  291,
  317,
  329,
  319,
  330,
  311,
  330,
  327,
  353,
  390,
  422,
  488,
  508,
  427,
  392,
  363,
  353,
  325,
  344,
  331,
  334,
  364,
  304,
  330,
  289,
  318,
  314,
  282,
  314,
  296,
  320,
  289,
  301,
  308,
  304,
  328,
  329,
  344,
  337,
  333,
  347,
  358,
  382,
  364,
  377,
  346,
  330,
  306,
  320,
  338,
  308,
  362,
  329,
  308,
  317,
  340,
  347,
  370,
  339,
  327,
  338,
  326,
  355,
  413,
  373,
  408,
  378,
  396,
  439,
  421,
  500,
  531,
  945,
  762,
  564,
  494,
  449,
  416,
  382,
  306,
  318,
  286,
  304,
  313,
  273,
  268,
  286,
  279,
  268,
  254,
  264,
  256,
  281,
  248,
  264,
  247,
  248,
  282,
  280,
  269,
  273,
  308,
  272,
  303,
  279,
  274,
  291,
  269,
  267,
  249,
  239,
  254,
  231,
  275,
  306,
  226,
  277,
  253,
  259,
  283,
  275,
  270,
  243,
  281,
  257,
  262,
  291,
  287,
  270,
  305,
  327,
  289,
  373,
  364,
  379,
  300,
  292,
  296,
  288,
  306,
  246,
  270,
  265,
  293,
  290,
  263,
  241,
  292,
  216,
  310,
  217,
  255,
  262,
  274,
  256,
  255,
  270,
  249,
  254,
  268,
  277,
  260,
  279,
  240,
  296,
  276,
  259,
  248,
  276,
  245,
  243,
  241,
  285,
  255,
  199,
  248,
  258,
  217,
  252,
  249,
  250,
  233,
  314,
  252,
  229,
  247,
  243,
  255,
  272,
  288,
  303,
  346,
  300,
  305,
  411,
  406,
  317,
  332,
  291,
  268,
  286,
  263,
  254,
  276,
  235,
  248,
  233,
  258,
  217,
  212,
  253,
  221,
  231,
  230,
  228,
  207,
  214,
  240,
  220,
  219,
  233,
  229,
  232,
  243,
  235,
  268,
  240,
  226,
  246,
  205,
  247,
  232,
  206,
  183,
  226,
  211,
  204,
  222,
  215,
  189,
  236,
  207,
  232,
  224,
  246,
  233,
  228,
  275,
  248,
  235,
  288,
  274,
  264,
  333,
  326,
  384,
  326,
  321,
  340,
  277,
  293,
  266,
  253,
  252,
  255,
  253,
  214,
  256,
  187,
  228,
  207,
  214,
  221,
  212,
  218,
  218,
  214,
  229,
  214,
  244,
  221,
  237,
  239,
  232,
  244,
  258,
  250,
  242,
  245,
  229,
  247,
  236,
  219,
  238,
  238,
  231,
  223,
  200,
  216,
  229,
  219,
  254,
  223,
  251,
  272,
  231,
  243,
  277,
  259,
  276,
  321,
  294,
  275,
  341,
  341,
  393,
  443,
  410,
  317,
  329,
  319,
  285,
  286,
  303,
  319,
  283,
  295,
  275,
  307,
  266,
  248,
  268,
  268,
  255,
  225,
  224,
  269,
  236,
  247,
  262,
  244,
  265,
  290,
  264,
  266,
  283,
  297,
  306,
  288,
  301,
  240,
  264,
  276,
  288,
  247,
  232,
  294,
  269,
  256,
  263,
  255,
  258,
  264,
  246,
  300,
  253,
  255,
  319,
  274,
  288,
  329,
  319,
  308,
  329,
  310,
  355,
  359,
  597,
  416,
  394,
  367,
  302,
  365,
  297,
  300,
  274,
  310,
  302,
  293,
  267,
  277,
  285,
  280,
  297,
  271,
  278,
  284,
  284,
  271,
  272,
  288,
  271,
  295,
  320,
  291,
  326,
  321,
  289,
  333,
  326,
  310,
  261,
  289,
  308,
  280,
  300,
  298,
  279,
  262,
  267,
  301,
  263,
  270,
  310,
  320,
  238,
  286,
  286,
  289,
  286,
  264,
  291,
  321,
  289,
  348,
  383,
  388,
  445,
  500,
  461,
  393,
  310,
  310,
  280,
  310,
  287,
  267,
  260,
  249,
  261,
  239,
  272,
  220,
  252,
  253,
  222,
  242,
  227,
  246,
  207,
  256,
  217,
  227,
  293,
  249,
  229,
  235,
  254,
  246,
  236,
  230,
  249,
  255,
  236,
  220,
  202,
  200,
  219,
  219,
  238,
  235,
  195,
  230,
  217,
  231,
  232,
  228,
  241,
  240,
  224,
  240,
  214,
  253,
  225,
  252,
  273,
  281,
  260,
  315,
  477,
  396,
  348,
  353,
  337,
  314,
  317,
  285,
  314,
  301,
  273,
  267,
  260,
  260,
  226,
  266,
  261,
  266,
  260,
  286,
  277,
  270,
  199,
  199,
  205,
  204,
  189,
  197,
  218,
  203,
  214,
  300,
  216,
  203,
  215,
  222,
  187,
  193,
  177,
  163,
  197,
  163,
  217,
  186,
  204,
  190,
  195,
  186,
  182,
  185,
  180,
  188,
  211,
  193,
  214,
  222,
  205,
  199,
  232,
  231,
  224,
  246,
  233,
  209,
  205,
  202,
  244,
  212,
  194,
  204,
  206,
  188,
  221,
  188,
  167,
  189,
  196,
  175,
  181,
  173,
  183,
  213,
  210,
  188,
  186,
  206,
  189,
  186,
  185,
  185,
  204,
  213,
  189,
  221,
  224,
  167,
  190,
  175,
  193,
  200,
  179,
  175,
  197,
  166,
  172,
  204,
  176,
  260,
  191,
  177,
  196,
  206,
  168,
  173,
  222,
  199,
  200,
  254,
  225,
  246,
  249,
  291,
  344,
  283,
  252,
  241,
  221,
  228,
  236,
  214,
  188,
  218,
  239,
  227,
  208,
  205,
  207,
  192,
  208,
  195,
  197,
  193,
  216,
  218,
  238,
  238,
  199,
  208,
  209,
  248,
  226,
  229,
  209,
  225,
  249,
  225,
  248,
  267,
  211,
  219,
  248,
  246,
  238,
  254,
  248,
  237,
  240,
  245,
  267,
  268,
  288,
  258,
  251,
  264,
  295,
  291,
  346,
  321,
  342,
  366,
  445,
  452,
  513,
  4134,
  444,
  404,
  401,
  380,
  397,
  375,
  376,
  339,
  326,
  335,
  329,
  352,
  348,
  335,
  329,
  329,
  364,
  346,
  438,
  461,
  376,
  322,
  376,
  311,
  312,
  294,
  299,
  296,
  314,
  312,
  286,
  309,
  300,
  291,
  292,
  293,
  283,
  263,
  281,
  273,
  297,
  276,
  267,
  272,
  284,
  252,
  245,
  252,
  267,
  287,
  312,
  265,
  268,
  303,
  308,
  319,
  323,
  293,
  337,
  418,
  463,
  394,
  354,
  355,
  323,
  318,
  316,
  308,
  332,
  311,
  348,
  349,
  310,
  332,
  317,
  337,
  319,
  346,
  328,
  321,
  319,
  308,
  297,
  315,
  317,
  332,
  285,
  326,
  318,
  358,
  371,
  341,
  292,
  335,
  332,
  314,
  328,
  298,
  270,
  321,
  309,
  281,
  294,
  274,
  297,
  283,
  273,
  305,
  331,
  264,
  311,
  292,
  301,
  274,
  300,
  317,
  309,
  324,
  326,
  314,
  351,
  384,
  346,
  353,
  359,
  333,
  321,
  353,
  345,
  344,
  318,
  357,
  325,
  343,
  308,
  320,
  303,
  313,
  332,
  311,
  329,
  347,
  302,
  328,
  336,
  313,
  373,
  356,
  344,
  381,
  357,
  393,
  363,
  389,
  326,
  333,
  340,
  337,
  346,
  316,
  306,
  316,
  318,
  343,
  346,
  312,
  338,
  362,
  377,
  385,
  366,
  389,
  359,
  384,
  407,
  378,
  359,
  393,
  404,
  382,
  357,
  428,
  457,
  428,
  410,
  381,
  403,
  393,
  323,
  373,
  341,
  390,
  353,
  378,
  344,
  382,
  342,
  346,
  355,
  354,
  370,
  312,
  319,
  341,
  366,
  356,
  368,
  381,
  362,
  414,
  376,
  406,
  392,
  360,
  357,
  363,
  330,
  363,
  352,
  354,
  362,
  353,
  359,
  356,
  342,
  361,
  357,
  352,
  347,
  368,
  350,
  377,
  387,
  401,
  365,
  384,
  396,
  400,
  379,
  392,
  391,
  410,
  502,
  900,
  482,
  387,
  385,
  407,
  360,
  409,
  331,
  351,
  361,
  368,
  339,
  374,
  341,
  354,
  324,
  372,
  373,
  360,
  377,
  380,
  381,
  365,
  339,
  388,
  378,
  383,
  367,
  406,
  384,
  371,
  369,
  350,
  344,
  378,
  375,
  374,
  344,
  337,
  349,
  343,
  355,
  365,
  375,
  402,
  382,
  353,
  349,
  391,
  367,
  397,
  373,
  387,
  381,
  381,
  390,
  376,
  376,
  400,
  395,
  423,
  435,
  449,
  410,
  392,
  414,
  410,
  421,
  427,
  393,
  424,
  433,
  425,
  411,
  480,
  451,
  388,
  411,
  404,
  424,
  476,
  418,
  410,
  373,
  393,
  391,
  401,
  385,
  377,
  419,
  403,
  376,
  387,
  346,
  372,
  367,
  382,
  323,
  305,
  333,
  377,
  329,
  372,
  332,
  365,
  349,
  362,
  322,
  312,
  331,
  289,
  345,
  324,
  323,
  296,
  307,
  299,
  291,
  294,
  316,
  319,
  270,
  286,
  282,
  302,
  254,
  283,
  259,
  274,
  258,
  278,
  252,
  292,
  305,
  253,
  276,
  251,
  312,
  272,
  312,
  285,
  264,
  266,
  243,
  275,
  263,
  260,
  264,
  268,
  251,
  268,
  253,
  252,
  259,
  248,
  217,
  237,
  249,
  232,
  214,
  242,
  203,
  233,
  211,
  230,
  216,
  230,
  245,
  233,
  241,
  256,
  208,
  238,
  240,
  235,
  216,
  230,
  236,
  249,
  257,
  243,
  241,
  249,
  213,
  199,
  227,
  233,
  233,
  249,
  232,
  218,
  235,
  187,
  196,
  225,
  235,
  214,
  202,
  209,
  231,
  234,
  214,
  234,
  227,
  203,
  204,
  203,
  202,
  194,
  190,
  207,
  221,
  206,
  208,
  205,
  212,
  226,
  193,
  196,
  218,
  219,
  219,
  234,
  198,
  213,
  183,
  206,
  210,
  211,
  172,
  191,
  191,
  176,
  203,
  181,
  177,
  170,
  171,
  200,
  188,
  171,
  180,
  172,
  164,
  170,
  169,
  182,
  188,
  149,
  155,
  169,
  148,
  163,
  150,
  167,
  170,
  172,
  150,
  157,
  155,
  142,
  165,
  144,
  142,
  161,
  137,
  121,
  136,
  151,
  149,
  154,
  144,
  161,
  124,
  135,
  141,
  120,
  128,
  156,
  122,
  134,
  131,
  132,
  131,
  124,
  102,
  132,
  121,
  122,
  134,
  111,
  127,
  112,
  106,
  133,
  116,
  121,
  110,
  110,
  138,
  120,
  122,
  117,
  132,
  128,
  114,
  131,
  112,
  107,
  126,
  126,
  109,
  135,
  122,
  122,
  138,
  132,
  110,
  112,
  118,
  115,
  112,
  100,
  133,
  96,
  120,
  117,
  115,
  117,
  114,
  106,
  114,
  97,
  101,
  96,
  122,
  116,
  102,
  114,
  103,
  114,
  103,
  109,
  102,
  87,
  111,
  89,
  100,
  114,
  115,
  119,
  103,
  109,
  96,
  103,
  115,
  117,
  97,
  108,
  101,
  118,
  115,
  94,
  83,
  118,
  113,
  111,
  115,
  106,
  107,
  99,
  117,
  137,
  109,
  89,
  96,
  107,
  96,
  96,
  100,
  106,
  97,
  91,
  107,
  95,
  116,
  88,
  110,
  101,
  109,
  89,
  94,
  95,
  86,
  104,
  102,
  95,
  101,
  95,
  82,
  109,
  88,
  115,
  81,
  112,
  98,
  92,
  99,
  97,
  103,
  102,
  97,
  106,
  107,
  89,
  75,
  93,
  104,
  106,
  100,
  96,
  96,
  89,
  101,
  88,
  90,
  101,
  100,
  83,
  100,
  104,
  96,
  91,
  97,
  99,
  112,
  98,
  97,
  109,
  84,
  103,
  88,
  103,
  81,
  89,
  100,
  85,
  82,
  86,
  93,
  95,
  91,
  99,
  105,
  90,
  89,
  108,
  73,
  98,
  83,
  103,
  100,
  80,
  86,
  91,
  84,
  85,
  83,
  97,
  99,
  90,
  79,
  109,
  86,
  96,
  89,
  93,
  80,
  92,
  75,
  100,
  95,
  88,
  97,
  88,
  68,
  109,
  85,
  94,
  85,
  75,
  78,
  107,
  79,
  102,
  80,
  102,
  85,
  95,
  99,
  105,
  98,
  89,
  107,
  101,
  112,
  80,
  90,
  107,
  88,
  78,
  91,
  96,
  91,
  117,
  95,
  99,
  94,
  109,
  93,
  118,
  97,
  107,
  97,
  87,
  102,
  93,
  96,
  89,
  84,
  102,
  85,
  89,
  92,
  90,
  115,
  76,
  78,
  110,
  88,
  96,
  88,
  84,
  103,
  92,
  101,
  117,
  93,
  79,
  79,
  92,
  77,
  98,
  104,
  89,
  94,
  101,
  105,
  84,
  101,
  112,
  106,
  80,
  79,
  91,
  94,
  85,
  92,
  83,
  111,
  100,
  86,
  101,
  74,
  92,
  97,
  88,
  101,
  91,
  82,
  82,
  77,
  80,
  67,
  96,
  84,
  94,
  94,
  85,
  87,
  86,
  80,
  84,
  90,
  93,
  74,
  86,
  84,
  80,
  87,
  112,
  83,
  96,
  95,
  80,
  87,
  105,
  81,
  84,
  75,
  92,
  93,
  75,
  93,
  92,
  77,
  96,
  102,
  74,
  92,
  105,
  81,
  65,
  76,
  70,
  98,
  87,
  71,
  83,
  100,
  83,
  84,
  82,
  76,
  91,
  88,
  82,
  96,
  103,
  97,
  94,
  84,
  84,
  75,
  94,
  99,
  99,
  84,
  97,
  82,
  107,
  101,
  83,
  74,
  78,
  90,
  93,
  97,
  85,
  109,
  99,
  87,
  95,
  99,
  96,
  97,
  86,
  84,
  92,
  102,
  85,
  94,
  85,
  95,
  89,
  80,
  87,
  85,
  87,
  96,
  88,
  95,
  96,
  75,
  88,
  93,
  82,
  89,
  109,
  102,
  91,
  87,
  90,
  77,
  111,
  96,
  82,
  94,
  86,
  92,
  110,
  87,
  88,
  81,
  98,
  88,
  81,
  92,
  79,
  90,
  87,
  102,
  89,
  97,
  90,
  94,
  91,
  92,
  83,
  93,
  107,
  81,
  80,
  76,
  100,
  69,
  90,
  106,
  102,
  85,
  86,
  93,
  90,
  86,
  99,
  83,
  90,
  80,
  95,
  88,
  72,
  90,
  94,
  116,
  100,
  107,
  103,
  97,
  113,
  96,
  103,
  92,
  105,
  100,
  108,
  108,
  107,
  103,
  93,
  96,
  105,
  97,
  97,
  81,
  101,
  88,
  117,
  85,
  89,
  114,
  97,
  91,
  85,
  99,
  89,
  83,
  88,
  91,
  87,
  106,
  115,
  92,
  84,
  103,
  93,
  94,
  83,
  89,
  83,
  91,
  89,
  108,
  98,
  76,
  92,
  89,
  72,
  104,
  97,
  82,
  92,
  92,
  100,
  93,
  102,
  90,
  88,
  80,
  105,
  101,
  96,
  98,
  100,
  88,
  97,
  96,
  99,
  91,
  100,
  66,
  87,
  96,
  97,
  95,
  85,
  93,
  94,
  89,
  85,
  87,
  112,
  103,
  97,
  95,
  89,
  99,
  88,
  98,
  68,
  96,
  98,
  88,
  103,
  101,
  106,
  81,
  103,
  82,
  96,
  79,
  80,
  83,
  91,
  77,
  91,
  90,
  94,
  89,
  85,
  97,
  75,
  93,
  90,
  95,
  79,
  97,
  83,
  81,
  90,
  71,
  90,
  92,
  94,
  83,
  94,
  82,
  85,
  89,
  79,
  76,
  84,
  94,
  89,
  109,
  77,
  82,
  90,
  83,
  97,
  97,
  91,
  83,
  82,
  88,
  72,
  97,
  91,
  102,
  97,
  91,
  86,
  100,
  84,
  92,
  87,
  79,
  72,
  98,
  100,
  86,
  101,
  89,
  91,
  84,
  88,
  92,
  90,
  95,
  102,
  86,
  85,
  76,
  81,
  85,
  81,
  78,
  87,
  92,
  91,
  85,
  89,
  85,
  96,
  75,
  82,
  77,
  88,
  87,
  91,
  90,
  83,
  80,
  57,
  84,
  80,
  88,
  81,
  81,
  87,
  91,
  89,
  70,
  91,
  83,
  78,
  90,
  77,
  75,
  83,
  71,
  94,
  89,
  101,
  76,
  74,
  64,
  86,
  101,
  94,
  88,
  95,
  80,
  76,
  79,
  90,
  98,
  86,
  90,
  73,
  91,
  90,
  81,
  87,
  76,
  83,
  91,
  82,
  64,
  84,
  86,
  86,
  95,
  94,
  79,
  68,
  84,
  85,
  77,
  82,
  81,
  67,
  80,
  75,
  84,
  79,
  76,
  84,
  73,
  73,
  82,
  74,
  77,
  79,
  83,
  82,
  82,
  83,
  82,
  96,
  77,
  81,
  80,
  80,
  76,
  93,
  85,
  88,
  57,
  72,
  87,
  90,
  65,
  63,
  61,
  74,
  67,
  76,
  68,
  74,
  82,
  84,
  81,
  92,
  62,
  74,
  62,
  67,
  81,
  72,
  77,
  57,
  71,
  92,
  71,
  89,
  79,
  74,
  62,
  81,
  74,
  79,
  73,
  90,
  81,
  81,
  77,
  78,
  83,
  83,
  82,
  77,
  89,
  82,
  90,
  75,
  70,
  92,
  70,
  67,
  66,
  72,
  74,
  73,
  97,
  71,
  85,
  73,
  68,
  85,
  75,
  74,
  74,
  83,
  91,
  73,
  61,
  83,
  74,
  63,
  95,
  74,
  79,
  87,
  73,
  77,
  64,
  78,
  59,
  60,
  51,
  75,
  69,
  80,
  57,
  74,
  86,
  67,
  81,
  69,
  66,
  61,
  63,
  60,
  89,
  89,
  66,
  70,
  79,
  58,
  66,
  76,
  71,
  78,
  73,
  71,
  70,
  56,
  53,
  60,
  50,
  77,
  81,
  67,
  52,
  79,
  58,
  74,
  83,
  70,
  52,
  69,
  76,
  60,
  81,
  70,
  58,
  79,
  59,
  63,
  78,
  72,
  67,
  69,
  63,
  75,
  70,
  76,
  69,
  75,
  78,
  75,
  62,
  61,
  64,
  63,
  82,
  63,
  66,
  75,
  47,
  64,
  85,
  70,
  73,
  74,
  76,
  66,
  64,
  61,
  86,
  71,
  77,
  82,
  79,
  61,
  63,
  79,
  80,
  66,
  61,
  66,
  65,
  77,
  76,
  72,
  76,
  77,
  64,
  69,
  68,
  69,
  82,
  65,
  61,
  73,
  60,
  86,
  62,
  73,
  79,
  69,
  68,
  82,
  66,
  78,
  75,
  77,
  58,
  75,
  64,
  78,
  74,
  70,
  51,
  75,
  60,
  67,
  84,
  66,
  71,
  77,
  69,
  73,
  73,
  78,
  66,
  57,
  68,
  73,
  65,
  73,
  62,
  74,
  61,
  74,
  66,
  77,
  73,
  70,
  81,
  78,
  66,
  82,
  76,
  73,
  64,
  62,
  72,
  63,
  88,
  68,
  75,
  66,
  71,
  92,
  76,
  63,
  63,
  56,
  64,
  66,
  61,
  69,
  73,
  72,
  69,
  74,
  58,
  84,
  80,
  57,
  69,
  74,
  72,
  80,
  77,
  71,
  52,
  80,
  58,
  58,
  66,
  57,
  67,
  78,
  74,
  61,
  64,
  60,
  74,
  74,
  57,
  59,
  67,
  59,
  70,
  78,
  77,
  62,
  56,
  69,
  76,
  60,
  76,
  72,
  72,
  80,
  70,
  62,
  63,
  73,
  64,
  65,
  68,
  57,
  70,
  48,
  76,
  61,
  66,
  64,
  66,
  72,
  59,
  84,
  63,
  62,
  62,
  70,
  56,
  58,
  67,
  62,
  54,
  57,
  74,
  62,
  68,
  46,
  53,
  60,
  62,
  61,
  66,
  62,
  75,
  64,
  71,
  51,
  58,
  62,
  68,
  70,
  58,
  74,
  66,
  74,
  47,
  61,
  52,
  57,
  82,
  63,
  65,
  48,
  56,
  68,
  63,
  53,
  66,
  55,
  63,
  47,
  67,
  58,
  63,
  41,
  47,
  76,
  60,
  69,
  59,
  65,
  63,
  56,
  50,
  54,
  51,
  63,
  58,
  53,
  57,
  51,
  54,
  58,
  68,
  50,
  55,
  59,
  53,
  52,
  58,
  64,
  53,
  57,
  61,
  62,
  58,
  64,
  60,
  49,
  65,
  62,
  52,
  68,
  45,
  42,
  55,
  64,
  59,
  52,
  50,
  57,
  47,
  58,
  48,
  65,
  45,
  55,
  59,
  58,
  53,
  47,
  39,
  63,
  49,
  62,
  52,
  58,
  79,
  50,
  58,
  58,
  57,
  50,
  68,
  62,
  57,
  64,
  66,
  64,
  55,
  47,
  56,
  58,
  70,
  65,
  62,
  51,
  48,
  61,
  48,
  39,
  55,
  61,
  57,
  46,
  57,
  42,
  46,
  41,
  57,
  53,
  66,
  39,
  49,
  47,
  60,
  60,
  67,
  45,
  50,
  65,
  64,
  58,
  70,
  66,
  51,
  73,
  45,
  59,
  60,
  57,
  57,
  68,
  47,
  56,
  60,
  62,
  65,
  61,
  56,
  52,
  53,
  54,
  58,
  63,
  44,
  50,
  55,
  68,
  58,
  50,
  56,
  55,
  66,
  50,
  51,
  48,
  49,
  43,
  55,
  54,
  52,
  57,
  49,
  59,
  58,
  47,
  50,
  59,
  62,
  51,
  54,
  62,
  51,
  54,
  67,
  44,
  57,
  49,
  51,
  69,
  40,
  52,
  59,
  52,
  37,
  37,
  57,
  56,
  54,
  57,
  55,
  43,
  52,
  52,
  41,
  60,
  41,
  62,
  58,
  59,
  37,
  49,
  58,
  53,
  44,
  56,
  50,
  54,
  53,
  59,
  41,
  45,
  44,
  59,
  42,
  42,
  56,
  52,
  45,
  37,
  64,
  47,
  45,
  47,
  42,
  39,
  39,
  47,
  36,
  46,
  59,
  53,
  52,
  54,
  36,
  53,
  43,
  43,
  45,
  37,
  46,
  54,
  46,
  42,
  58,
  48,
  44,
  41,
  45,
  53,
  40,
  46,
  50,
  50,
  46,
  59,
  48,
  52,
  38,
  43,
  49,
  49,
  51,
  30,
  47,
  31,
  44,
  52,
  44,
  49,
  47,
  52,
  63,
  38,
  48,
  43,
  41,
  39,
  54,
  36,
  42,
  43,
  45,
  35,
  58,
  39,
  43,
  55,
  39,
  48,
  43,
  49,
  57,
  56,
  42,
  48,
  40,
  53,
  51,
  60,
  49,
  42,
  62,
  53,
  43,
  47,
  48,
  44,
  43,
  51,
  53,
  29,
  41,
  59,
  49,
  63,
  37,
  49,
  43,
  40,
  43,
  54,
  39,
  44,
  44,
  52,
  56,
  48,
  35,
  51,
  53,
  49,
  57,
  41,
  46,
  49,
  43,
  45,
  49,
  53,
  55,
  52,
  42,
  55,
  43,
  44,
  34,
  36,
  41,
  49,
  52,
  43,
  46,
  38,
  39,
  45,
  45,
  47,
  45,
  52,
  42,
  50,
  50,
  52,
  49,
  48,
  39,
  47,
  47,
  40,
  41,
  39,
  47,
  54,
  41,
  47,
  33,
  40,
  40,
  35,
  43,
  34,
  49,
  40,
  37,
  50,
  38,
  50,
  44,
  39,
  39,
  25,
  40,
  43,
  50,
  55,
  39,
  36,
  43,
  48,
  32,
  35,
  32,
  41,
  38,
  38,
  35,
  43,
  37,
  39,
  33,
  37,
  43,
  51,
  38,
  33,
  43,
  32,
  37,
  43,
  38,
  53,
  30,
  47,
  37,
  41,
  40,
  36,
  29,
  42,
  33,
  35,
  37,
  40,
  43,
  42,
  41,
  38,
  36,
  31,
  41,
  40,
  41,
  36,
  51,
  48,
  39,
  41,
  36,
  38,
  41,
  46,
  34,
  37,
  30,
  45,
  40,
  36,
  59,
  51,
  39,
  36,
  41,
  36,
  42,
  55,
  38,
  49,
  45,
  39,
  34,
  32,
  36,
  45,
  35,
  40,
  36,
  36,
  39,
  29,
  39,
  29,
  38,
  33,
  31,
  47,
  32,
  32,
  47,
  37,
  36,
  40,
  41,
  37,
  31,
  55,
  33,
  36,
  60,
  40,
  28,
  49,
  46,
  38,
  34,
  44,
  38,
  34,
  49,
  42,
  35,
  39,
  34,
  33,
  43,
  25,
  46,
  38,
  43,
  38,
  49,
  38,
  42,
  39,
  32,
  35,
  37,
  39,
  30,
  29,
  39,
  43,
  40,
  36,
  34,
  35,
  18,
  38,
  40,
  40,
  28,
  33,
  37,
  40,
  23,
  38,
  39,
  32,
  40,
  44,
  33,
  52,
  32,
  44,
  35,
  44,
  38,
  39,
  22,
  32,
  28,
  40,
  34,
  43,
  32,
  40,
  34,
  36,
  28,
  29,
  37,
  42,
  44,
  41,
  40,
  28,
  37,
  30,
  31,
  34,
  31,
  38,
  37,
  31,
  31,
  37,
  42,
  33,
  37,
  45,
  29,
  34,
  47,
  44,
  29,
  35,
  29,
  30,
  33,
  31,
  35,
  33,
  29,
  41,
  26,
  41,
  37,
  32,
  41,
  22,
  38,
  36,
  31,
  53,
  37,
  40,
  43,
  45,
  31,
  38,
  42,
  33,
  25,
  29,
  39,
  37,
  32,
  41,
  32,
  37,
  30,
  30,
  39,
  25,
  36,
  40,
  21,
  28,
  32,
  43,
  36,
  29,
  38,
  41,
  38,
  28,
  26,
  35,
  35,
  22,
  28,
  28,
  30,
  39,
  31,
  26,
  34,
  31,
  32,
  30,
  31,
  25,
  29,
  33,
  35,
  28,
  31,
  32,
  42,
  37,
  34,
  28,
  28,
  29,
  32,
  39,
  31,
  39,
  31,
  33,
  30,
  30,
  38,
  35,
  26,
  30,
  35,
  32,
  34,
  28,
  30,
  32,
  25,
  32,
  27,
  35,
  32,
  26,
  30,
  30,
  31,
  28,
  29,
  28,
  45,
  29,
  37,
  36,
  33,
  29,
  24,
  30,
  28,
  37,
  23,
  31,
  28,
  24,
  33,
  35,
  37,
  37,
  31,
  25,
  45,
  24,
  33,
  26,
  29,
  26,
  27,
  26,
  28,
  32,
  22,
  24,
  37,
  28,
  25,
  35,
  26,
  32,
  31,
  29,
  28,
  28,
  41,
  21,
  31,
  27,
  30,
  33,
  28,
  33,
  38,
  24,
  27,
  23,
  26,
  29,
  24,
  35,
  29,
  28,
  29,
  35,
  36,
  29,
  23,
  29,
  22,
  35,
  20,
  28,
  23,
  28,
  19,
  26,
  21,
  37,
  28,
  26,
  23,
  26,
  23,
  23,
  28,
  34,
  36,
  25,
  25,
  18,
  27,
  30,
  24,
  27,
  26,
  29,
  30,
  30,
  24,
  32,
  20,
  18,
  28,
  25,
  27,
  26,
  21,
  20,
  24,
  25,
  26,
  27,
  24,
  21,
  28,
  22,
  25,
  36,
  19,
  22,
  30,
  24,
  26,
  28,
  28,
  30,
  31,
  35,
  26,
  21,
  29,
  27,
  18,
  26,
  22,
  33,
  33,
  26,
  31,
  32,
  32,
  25,
  22,
  27,
  16,
  20,
  27,
  21,
  29,
  27,
  18,
  20,
  27,
  27,
  34,
  33,
  26,
  20,
  25,
  26,
  27,
  22,
  28,
  19,
  19,
  21,
  19,
  27,
  25,
  29,
  31,
  27,
  21,
  21,
  19,
  23,
  18,
  21,
  28,
  21,
  29,
  20,
  21,
  24,
  26,
  32,
  23,
  19,
  30,
  25,
  24,
  23,
  25,
  19,
  21,
  33,
  21,
  30,
  25,
  22,
  18,
  28,
  21,
  29,
  36,
  29,
  31,
  12,
  18,
  25,
  27,
  26,
  18,
  22,
  26,
  27,
  25,
  25,
  27,
  26,
  21,
  18,
  20,
  30,
  24,
  22,
  25,
  29,
  26,
  24,
  18,
  20,
  16,
  20,
  16,
  24,
  18,
  24,
  18,
  33,
  25,
  15,
  21,
  17,
  21,
  28,
  21,
  22,
  24,
  20,
  18,
  16,
  23,
  23,
  21,
  19,
  20,
  19,
  27,
  18,
  24,
  18,
  17,
  21,
  10,
  16,
  24,
  27,
  12,
  16,
  22,
  23,
  19,
  23,
  20,
  28,
  25,
  20,
  34,
  22,
  24,
  12,
  23,
  23,
  20,
  19,
  17,
  19,
  29,
  25,
  19,
  17,
  20,
  17,
  28,
  26,
  21,
  34,
  23,
  24,
  24,
  15,
  24,
  23,
  10,
  23,
  30,
  26,
  24,
  20,
  25,
  22,
  19,
  19,
  22,
  25,
  21,
  18,
  23,
  29,
  22,
  20,
  23,
  15,
  20,
  22,
  19,
  16,
  25,
  16,
  20,
  25,
  19,
  27,
  19,
  19,
  23,
  29,
  17,
  20,
  12,
  27,
  15,
  19,
  18,
  27,
  13,
  22,
  19,
  23,
  22,
  20,
  19,
  22,
  25,
  25,
  18,
  25,
  19,
  20,
  19,
  22,
  21,
  13,
  18,
  28,
  28,
  11,
  19,
  18,
  29,
  20,
  18,
  24,
  27,
  18,
  16,
  16,
  14,
  19,
  23,
  22,
  18,
  17,
  16,
  19,
  25,
  12,
  18,
  20,
  24,
  21,
  15,
  23,
  13,
  17,
  13,
  16,
  8,
  17,
  16,
  9,
  22,
  19,
  16,
  13,
  14,
  16,
  17,
  16,
  18,
  19,
  22,
  18,
  22,
  22,
  22,
  23,
  16,
  23,
  14,
  12,
  24,
  25,
  10,
  17,
  21,
  19,
  13,
  23,
  15,
  13,
  13,
  19,
  18,
  16,
  20,
  12,
  23,
  20,
  14,
  15,
  13,
  17,
  18,
  19,
  18,
  25,
  16,
  30,
  25,
  20,
  15,
  21,
  14,
  16,
  19,
  26,
  14,
  15,
  19,
  12,
  18,
  22,
  20,
  25,
  18,
  14,
  13,
  25,
  14,
  19,
  19,
  18,
  8,
  27,
  21,
  18,
  14,
  17,
  17,
  16,
  13,
  16,
  8,
  20,
  18,
  13,
  20,
  16,
  19,
  15,
  15,
  11,
  13,
  20,
  19,
  23,
  18,
  16,
  14,
  28,
  16,
  15,
  15,
  17,
  21,
  20,
  15,
  15,
  18,
  16,
  10,
  16,
  15,
  14,
  16,
  14,
  10,
  19,
  15,
  19,
  21,
  18,
  21,
  14,
  28,
  13,
  13,
  12,
  21,
  12,
  12,
  12,
  12,
  13,
  8,
  12,
  16,
  10,
  15,
  11,
  19,
  14,
  11,
  15,
  10,
  14,
  15,
  10,
  13,
  10,
  15,
  11,
  19,
  11,
  24,
  16,
  11,
  13,
  7,
  7,
  14,
  10,
  16,
  9,
  14,
  12,
  14,
  20,
  17,
  9,
  16,
  12,
  9,
  15,
  15,
  17,
  14,
  15,
  15,
  13,
  15,
  15,
  17,
  16,
  9,
  9,
  15,
  22,
  14,
  10,
  12,
  11,
  12,
  15,
  15,
  11,
  15,
  7,
  13,
  15,
  10,
  12,
  7,
  14,
  9,
  16,
  8,
  11,
  11,
  10,
  14,
  25,
  11,
  16,
  11,
  16,
  12,
  10,
  12,
  18,
  14,
  16,
  11,
  11,
  10,
  11,
  21,
  10,
  12,
  16,
  6,
  15,
  9,
  13,
  9,
  12,
  17,
  15,
  18,
  12,
  7,
  13,
  13,
  13,
  15,
  15,
  11,
  6,
  16,
  10,
  16,
  13,
  15,
  12,
  15,
  13,
  13,
  13,
  9,
  16,
  12,
  4,
  8,
  12,
  11,
  22,
  12,
  15,
  15,
  16,
  15,
  15,
  13,
  7,
  15,
  14,
  11,
  8,
  10,
  8,
  14,
  9,
  15,
  11,
  16,
  9,
  22,
  9,
  10,
  16,
  17,
  11,
  16,
  9,
  11,
  10,
  12,
  5,
  8,
  15,
  11,
  11,
  14,
  7,
  7,
  9,
  7,
  15,
  7,
  16,
  6,
  12,
  8,
  10,
  9,
  7,
  13,
  14,
  12,
  8,
  12,
  13,
  2,
  11,
  10,
  6,
  10,
  11,
  11,
  9,
  8,
  17,
  16,
  19,
  11,
  13,
  14,
  16,
  12,
  9,
  11,
  6,
  8,
  18,
  10,
  12,
  7,
  6,
  10,
  14,
  8,
  14,
  13,
  16,
  8,
  11,
  11,
  8,
  7,
  6,
  12,
  12,
  16,
  9,
  14,
  6,
  9,
  6,
  15,
  11,
  10,
  12,
  14,
  11,
  11,
  11,
  15,
  14,
  10,
  9,
  12,
  7,
  9,
  16,
  10,
  11,
  11,
  15,
  11,
  13,
  13,
  9,
  8,
  12,
  10,
  11,
  11,
  9,
  12,
  10,
  5,
  8,
  7,
  12,
  16,
  9,
  6,
  4,
  14,
  10,
  12,
  6,
  15,
  9,
  4,
  7,
  10,
  4,
  5,
  7,
  7,
  8,
  9,
  14,
  8,
  12,
  6,
  10,
  7,
  11,
  11,
  10,
  12,
  3,
  15,
  9,
  6,
  8,
  6,
  11,
  10,
  7,
  6,
  11,
  3,
  6,
  8,
  9,
  5,
  8,
  11,
  7,
  10,
  11,
  7,
  7,
  8,
  8,
  4,
  10,
  9,
  9,
  7,
  10,
  6,
  7,
  13,
  6,
  6,
  9,
  6,
  7,
  9,
  8,
  7,
  10,
  3,
  8,
  14,
  5,
  7,
  5,
  4,
  3,
  12,
  7,
  7,
  12,
  9,
  4,
  7,
  9,
  12,
  8,
  6,
  7,
  6,
  12,
  8,
  8,
  5,
  11,
  2,
  10,
  8,
  10,
  4,
  7,
  10,
  11,
  7,
  8,
  9,
  3,
  6,
  7,
  12,
  12,
  11,
  10,
  6,
  3,
  9,
  8,
  6,
  7,
  11,
  8,
  4,
  10,
  10,
  9,
  16,
  8,
  8,
  9,
  8,
  4,
  2,
  11,
  4,
  8,
  5,
  6,
  6,
  8,
  2,
  3,
  4,
  9,
  4,
  7,
  8,
  6,
  4,
  8,
  8,
  4,
  6,
  9,
  6,
  5,
  7,
  1,
  3,
  9,
  8,
  4,
  11,
  5,
  4,
  5,
  7,
  10,
  11,
  10,
  4,
  8,
  10,
  7,
  8,
  6,
  4,
  8,
  8,
  4,
  5,
  5,
  13,
  10,
  11,
  7,
  8,
  6,
  10,
  14,
  11,
  9,
  6,
  6,
  7,
  8,
  5,
  8,
  6,
  2,
  4,
  8,
  9,
  11,
  5,
  8,
  5,
  10,
  8,
  5,
  8,
  11,
  5,
  8,
  8,
  4,
  4,
  6,
  9,
  4,
  6,
  7,
  5,
  4,
  7,
  7,
  6,
  9,
  6,
  4,
  7,
  8,
  4,
  5,
  9,
  2,
  8,
  11,
  4,
  4,
  11,
  8,
  5,
  4,
  4,
  8,
  3,
  7,
  11,
  5,
  4,
  6,
  3,
  9,
  5,
  4,
  8,
  7,
  8,
  8,
  8,
  10,
  8,
  8,
  8,
  6,
  8,
  2,
  9,
  4,
  6,
  6,
  5,
  3,
  7,
  7,
  7,
  9,
  5,
  5,
  5,
  6,
  7,
  2,
  5,
  8,
  7,
  9,
  5,
  2,
  10,
  3,
  5,
  9,
  1,
  7,
  5,
  3,
  4,
  4,
  4,
  4,
  7,
  5,
  0,
  4,
  7,
  9,
  3,
  2,
  6,
  5,
  5,
  6,
  3,
  3,
  9,
  1,
  5,
  3,
  9,
  7,
  5,
  5,
  4,
  5,
  7,
  8,
  8,
  4,
  3,
  6,
  5,
  3,
  6,
  5,
  7,
  9,
  8,
  6,
  5,
  5,
  4,
  8,
  4,
  1,
  8,
  7,
  5,
  6,
  5,
  5,
  6,
  5,
  5,
  7,
  4,
  5,
  2,
  6,
  2,
  4,
  0,
  7,
  2,
  5,
  3,
  6,
  3,
  4,
  4,
  4,
  8,
  4,
  3,
  6,
  7,
  1,
  4,
  5,
  8,
  2,
  3,
  8,
  7,
  3,
  4,
  2,
  1,
  4,
  4,
  4,
  7,
  7,
  1,
  7,
  3,
  6,
  6,
  4,
  2,
  7,
  5,
  4,
  2,
  2,
  3,
  6,
  4,
  1,
  1,
  1,
  4,
  2,
  4,
  5,
  3,
  1,
  5,
  4,
  8,
  1,
  3,
  1,
  3,
  4,
  5,
  5,
  3,
  3,
  3,
  4,
  3,
  3,
  7,
  2,
  2,
  6,
  3,
  3,
  3,
  2,
  2,
  1,
  4,
  3,
  2,
  4,
  5,
  3,
  5,
  5,
  1,
  1,
  0,
  2,
  2,
  3,
  2,
  4,
  3,
  2,
  5,
  2,
  0,
  1,
  3,
  1,
  1,
  2,
  3,
  2,
  2,
  2,
  1,
  3,
  3,
  3,
  5,
  3,
  3,
  2,
  2,
  3,
  3,
  3,
  3,
  0,
  5,
  0,
  2,
  3,
  2,
  2,
  1,
  2,
  0,
  7,
  4,
  6,
  1,
  1,
  0,
  4,
  1,
  2,
  3,
  2,
  3,
  2,
  3,
  3,
  3,
  2,
  0,
  3,
  3,
  3,
  3,
  0,
  4,
  1,
  2,
  1,
  2,
  1,
  2,
  2,
  3,
  2,
  3,
  1,
  2,
  1,
  2,
  1,
  2,
  0,
  4,
  0,
  2,
  0,
  1,
  1,
  1,
  5,
  1,
  1,
  1,
  1,
  2,
  0,
  1,
  0,
  2,
  1,
  0,
  2,
  0,
  1,
  1,
  0,
  5,
  3,
  3,
  1,
  1,
  3,
  3,
  1,
  3,
  1,
  2,
  1,
  2,
  5,
  0,
  1,
  2,
  1,
  0,
  5,
  2,
  2,
  1,
  1,
  1,
  2,
  2,
  0,
  2,
  2,
  2,
  3,
  2,
  0,
  1,
  2,
  1,
  1,
  1,
  0,
  2,
  0,
  1,
  1,
  1,
  3,
  1,
  0,
  2,
  2,
  2,
  1,
  0,
  2,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  2,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  2,
  0,
  0,
  0,
  1,
  1,
  1,
  0,
  1,
  1,
  0,
  0,
  0,
  2,
  1,
  0,
  0,
  1,
  1,
  1,
  0,
  1,
  0,
  0,
  0,
  2,
  1,
  2,
  0,
  1,
  0,
  1,
  1,
  0,
  1,
  1,
  0,
  0,
  1,
  0,
  1,
  0,
  1,
  0,
  1,
  0,
  1,
  1,
  1,
  1,
  0,
  1,
  0,
  1,
  0,
  1,
  1,
  1,
  0,
  0,
  0,
  0,
  2,
  1,
  0,
  0,
  2,
  0,
  1,
  1,
  1,
  2,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  1,
  0,
  2,
  0,
  2,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  1,
  0,
  1,
  0,
  1,
  0,
  0,
  1,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  1,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  1,
  1,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  0,
  1,
  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,
  2
 ]
}]}