{
 "schema": "galena.check-water/1",
 "id": "new-york-city-ny",
 "kind": "city tap samples",
 "unit": "micrograms per litre",
 "limit": 5.0,
 "action_level": 15.0,
 "latest_year": "2025",
 "compliance_by_year": {
  "2014": {
   "n": 191,
   "median": {
    "value": 2.0
   },
   "p90": 11.0,
   "max": 4960.0,
   "at_or_over_15": 15,
   "over_15": 15,
   "share_at_or_over_15": 0.0785,
   "share_at_or_over_15_95": [
    0.0482,
    0.1255
   ],
   "not_detected": 61
  },
  "2015": {
   "n": 350,
   "median": {
    "value": 2.0
   },
   "p90": 12.0,
   "max": 110.0,
   "at_or_over_15": 26,
   "over_15": 23,
   "share_at_or_over_15": 0.0743,
   "share_at_or_over_15_95": [
    0.0512,
    0.1066
   ],
   "not_detected": 120
  },
  "2016": {
   "n": 498,
   "median": {
    "value": 2.0
   },
   "p90": 11.0,
   "max": 4726.0,
   "at_or_over_15": 36,
   "over_15": 34,
   "share_at_or_over_15": 0.0723,
   "share_at_or_over_15_95": [
    0.0527,
    0.0985
   ],
   "not_detected": 174
  },
  "2017": {
   "n": 487,
   "median": {
    "value": 2.0
   },
   "p90": 11.0,
   "max": 190.0,
   "at_or_over_15": 27,
   "over_15": 26,
   "share_at_or_over_15": 0.0554,
   "share_at_or_over_15_95": [
    0.0384,
    0.0795
   ],
   "not_detected": 162
  },
  "2018": {
   "n": 481,
   "median": {
    "value": 2.0
   },
   "p90": 11.0,
   "max": 277.0,
   "at_or_over_15": 29,
   "over_15": 26,
   "share_at_or_over_15": 0.0603,
   "share_at_or_over_15_95": [
    0.0423,
    0.0852
   ],
   "not_detected": 157
  },
  "2019": {
   "n": 453,
   "median": {
    "value": 2.0
   },
   "p90": 10.0,
   "max": 380.0,
   "at_or_over_15": 26,
   "over_15": 23,
   "share_at_or_over_15": 0.0574,
   "share_at_or_over_15_95": [
    0.0395,
    0.0828
   ],
   "not_detected": 164
  },
  "2020": {
   "n": 411,
   "median": {
    "value": 2.0
   },
   "p90": 11.0,
   "max": 120.0,
   "at_or_over_15": 30,
   "over_15": 28,
   "share_at_or_over_15": 0.073,
   "share_at_or_over_15_95": [
    0.0516,
    0.1023
   ],
   "not_detected": 139
  },
  "2021": {
   "n": 375,
   "median": {
    "value": 2.0
   },
   "p90": 12.0,
   "max": 152.0,
   "at_or_over_15": 26,
   "over_15": 24,
   "share_at_or_over_15": 0.0693,
   "share_at_or_over_15_95": [
    0.0478,
    0.0996
   ],
   "not_detected": 117
  },
  "2022": {
   "n": 356,
   "median": {
    "value": 2.0
   },
   "p90": 11.0,
   "max": 300.0,
   "at_or_over_15": 26,
   "over_15": 25,
   "share_at_or_over_15": 0.073,
   "share_at_or_over_15_95": [
    0.0503,
    0.1049
   ],
   "not_detected": 125
  },
  "2023": {
   "n": 341,
   "median": {
    "value": 2.0
   },
   "p90": 11.0,
   "max": 200.0,
   "at_or_over_15": 25,
   "over_15": 20,
   "share_at_or_over_15": 0.0733,
   "share_at_or_over_15_95": [
    0.0501,
    0.106
   ],
   "not_detected": 111
  },
  "2024": {
   "n": 335,
   "median": {
    "value": 2.0
   },
   "p90": 10.0,
   "max": 107.0,
   "at_or_over_15": 17,
   "over_15": 16,
   "share_at_or_over_15": 0.0507,
   "share_at_or_over_15_95": [
    0.0319,
    0.0798
   ],
   "not_detected": 114
  },
  "2025": {
   "n": 326,
   "median": {
    "value": 2.0
   },
   "p90": 10.0,
   "max": 155.0,
   "at_or_over_15": 16,
   "over_15": 12,
   "share_at_or_over_15": 0.0491,
   "share_at_or_over_15_95": [
    0.0304,
    0.0782
   ],
   "not_detected": 110
  }
 },
 "kits": {
  "borough:Bronx": {
   "2014": {
    "first_draw": {
     "n": 53,
     "median": {
      "value": 1.0
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 2.0
      }
     ],
     "p75": {
      "value": 4.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 10,
     "share_over_5": 0.1887,
     "share_over_5_95": [
      0.1059,
      0.3136
     ],
     "at_or_over_15": 4,
     "not_detected": 22
    },
    "flush_1_2_min": {
     "n": 53,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 3.0
     },
     "p90": {
      "value": 23.0
     },
     "over_5": 8,
     "share_over_5": 0.1509,
     "share_over_5_95": [
      0.0785,
      0.2705
     ],
     "at_or_over_15": 6,
     "not_detected": 33
    }
   },
   "2015": {
    "first_draw": {
     "n": 61,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 11,
     "share_over_5": 0.1803,
     "share_over_5_95": [
      0.1038,
      0.2947
     ],
     "at_or_over_15": 2,
     "not_detected": 41
    },
    "flush_1_2_min": {
     "n": 61,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 8,
     "share_over_5": 0.1311,
     "share_over_5_95": [
      0.068,
      0.238
     ],
     "at_or_over_15": 4,
     "not_detected": 45
    }
   },
   "2016": {
    "first_draw": {
     "n": 324,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 24,
     "share_over_5": 0.0741,
     "share_over_5_95": [
      0.0503,
      0.1078
     ],
     "at_or_over_15": 6,
     "not_detected": 222
    },
    "flush_1_2_min": {
     "n": 327,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 15,
     "share_over_5": 0.0459,
     "share_over_5_95": [
      0.028,
      0.0743
     ],
     "at_or_over_15": 4,
     "not_detected": 267
    }
   },
   "2017": {
    "first_draw": {
     "n": 217,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 14,
     "share_over_5": 0.0645,
     "share_over_5_95": [
      0.0388,
      0.1054
     ],
     "at_or_over_15": 6,
     "not_detected": 174
    },
    "flush_1_2_min": {
     "n": 217,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 1.0
     },
     "over_5": 7,
     "share_over_5": 0.0323,
     "share_over_5_95": [
      0.0157,
      0.0651
     ],
     "at_or_over_15": 2,
     "not_detected": 191
    }
   },
   "2018": {
    "first_draw": {
     "n": 250,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 15,
     "share_over_5": 0.06,
     "share_over_5_95": [
      0.0367,
      0.0966
     ],
     "at_or_over_15": 7,
     "not_detected": 192
    },
    "flush_1_2_min": {
     "n": 250,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 10,
     "share_over_5": 0.04,
     "share_over_5_95": [
      0.0219,
      0.0721
     ],
     "at_or_over_15": 4,
     "not_detected": 226
    }
   },
   "2019": {
    "first_draw": {
     "n": 280,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 20,
     "share_over_5": 0.0714,
     "share_over_5_95": [
      0.0467,
      0.1077
     ],
     "at_or_over_15": 6,
     "not_detected": 215
    },
    "flush_1_2_min": {
     "n": 280,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 1.0
     },
     "over_5": 10,
     "share_over_5": 0.0357,
     "share_over_5_95": [
      0.0195,
      0.0645
     ],
     "at_or_over_15": 3,
     "not_detected": 246
    }
   },
   "2020": {
    "first_draw": {
     "n": 195,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 12,
     "share_over_5": 0.0615,
     "share_over_5_95": [
      0.0355,
      0.1045
     ],
     "at_or_over_15": 4,
     "not_detected": 141
    },
    "flush_1_2_min": {
     "n": 195,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 9,
     "share_over_5": 0.0462,
     "share_over_5_95": [
      0.0245,
      0.0854
     ],
     "at_or_over_15": 4,
     "not_detected": 168
    }
   },
   "2021": {
    "first_draw": {
     "n": 244,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 19,
     "share_over_5": 0.0779,
     "share_over_5_95": [
      0.0504,
      0.1184
     ],
     "at_or_over_15": 7,
     "not_detected": 163
    },
    "flush_1_2_min": {
     "n": 244,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 18,
     "share_over_5": 0.0738,
     "share_over_5_95": [
      0.0472,
      0.1136
     ],
     "at_or_over_15": 6,
     "not_detected": 189
    }
   },
   "2022": {
    "first_draw": {
     "n": 263,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 23,
     "share_over_5": 0.0875,
     "share_over_5_95": [
      0.059,
      0.1278
     ],
     "at_or_over_15": 14,
     "not_detected": 180
    },
    "flush_1_2_min": {
     "n": 263,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 15,
     "share_over_5": 0.057,
     "share_over_5_95": [
      0.0349,
      0.092
     ],
     "at_or_over_15": 5,
     "not_detected": 214
    }
   },
   "2023": {
    "first_draw": {
     "n": 239,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 23,
     "share_over_5": 0.0962,
     "share_over_5_95": [
      0.065,
      0.1403
     ],
     "at_or_over_15": 11,
     "not_detected": 160
    },
    "flush_1_2_min": {
     "n": 239,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 12,
     "share_over_5": 0.0502,
     "share_over_5_95": [
      0.029,
      0.0857
     ],
     "at_or_over_15": 4,
     "not_detected": 205
    }
   },
   "2024": {
    "first_draw": {
     "n": 485,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 43,
     "share_over_5": 0.0887,
     "share_over_5_95": [
      0.0665,
      0.1173
     ],
     "at_or_over_15": 12,
     "not_detected": 295
    },
    "flush_1_2_min": {
     "n": 485,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 35,
     "share_over_5": 0.0722,
     "share_over_5_95": [
      0.0523,
      0.0987
     ],
     "at_or_over_15": 14,
     "not_detected": 349
    }
   },
   "2025": {
    "first_draw": {
     "n": 625,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 3.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 100,
     "share_over_5": 0.16,
     "share_over_5_95": [
      0.1333,
      0.1908
     ],
     "at_or_over_15": 31,
     "not_detected": 329
    },
    "flush_1_2_min": {
     "n": 625,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 9.0
     },
     "over_5": 103,
     "share_over_5": 0.1648,
     "share_over_5_95": [
      0.1378,
      0.1959
     ],
     "at_or_over_15": 29,
     "not_detected": 413
    }
   }
  },
  "borough:Brooklyn": {
   "2014": {
    "first_draw": {
     "n": 371,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 3.0
     },
     "p90": {
      "value": 8.0
     },
     "over_5": 58,
     "share_over_5": 0.1563,
     "share_over_5_95": [
      0.1229,
      0.1968
     ],
     "at_or_over_15": 20,
     "not_detected": 186
    },
    "flush_1_2_min": {
     "n": 372,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 8.0
     },
     "over_5": 49,
     "share_over_5": 0.1317,
     "share_over_5_95": [
      0.1011,
      0.1699
     ],
     "at_or_over_15": 22,
     "not_detected": 265
    }
   },
   "2015": {
    "first_draw": {
     "n": 449,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 57,
     "share_over_5": 0.1269,
     "share_over_5_95": [
      0.0993,
      0.1609
     ],
     "at_or_over_15": 19,
     "not_detected": 257
    },
    "flush_1_2_min": {
     "n": 449,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 46,
     "share_over_5": 0.1024,
     "share_over_5_95": [
      0.0777,
      0.134
     ],
     "at_or_over_15": 20,
     "not_detected": 333
    }
   },
   "2016": {
    "first_draw": {
     "n": 1875,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 155,
     "share_over_5": 0.0827,
     "share_over_5_95": [
      0.071,
      0.096
     ],
     "at_or_over_15": 57,
     "not_detected": 1169
    },
    "flush_1_2_min": {
     "n": 1876,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 122,
     "share_over_5": 0.065,
     "share_over_5_95": [
      0.0547,
      0.0771
     ],
     "at_or_over_15": 46,
     "not_detected": 1496
    }
   },
   "2017": {
    "first_draw": {
     "n": 1399,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 119,
     "share_over_5": 0.0851,
     "share_over_5_95": [
      0.0716,
      0.1008
     ],
     "at_or_over_15": 48,
     "not_detected": 904
    },
    "flush_1_2_min": {
     "n": 1398,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 95,
     "share_over_5": 0.068,
     "share_over_5_95": [
      0.0559,
      0.0824
     ],
     "at_or_over_15": 45,
     "not_detected": 1133
    }
   },
   "2018": {
    "first_draw": {
     "n": 1549,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 132,
     "share_over_5": 0.0852,
     "share_over_5_95": [
      0.0723,
      0.1002
     ],
     "at_or_over_15": 53,
     "not_detected": 1029
    },
    "flush_1_2_min": {
     "n": 1548,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 90,
     "share_over_5": 0.0581,
     "share_over_5_95": [
      0.0475,
      0.0709
     ],
     "at_or_over_15": 39,
     "not_detected": 1276
    }
   },
   "2019": {
    "first_draw": {
     "n": 1647,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 161,
     "share_over_5": 0.0978,
     "share_over_5_95": [
      0.0843,
      0.113
     ],
     "at_or_over_15": 67,
     "not_detected": 1070
    },
    "flush_1_2_min": {
     "n": 1647,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 97,
     "share_over_5": 0.0589,
     "share_over_5_95": [
      0.0485,
      0.0713
     ],
     "at_or_over_15": 39,
     "not_detected": 1328
    }
   },
   "2020": {
    "first_draw": null,
    "flush_1_2_min": null
   },
   "2021": {
    "first_draw": {
     "n": 1360,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 101,
     "share_over_5": 0.0743,
     "share_over_5_95": [
      0.0615,
      0.0894
     ],
     "at_or_over_15": 25,
     "not_detected": 909
    },
    "flush_1_2_min": {
     "n": 1359,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 95,
     "share_over_5": 0.0699,
     "share_over_5_95": [
      0.0575,
      0.0847
     ],
     "at_or_over_15": 42,
     "not_detected": 1094
    }
   },
   "2022": {
    "first_draw": {
     "n": 1562,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 135,
     "share_over_5": 0.0864,
     "share_over_5_95": [
      0.0735,
      0.1014
     ],
     "at_or_over_15": 56,
     "not_detected": 1015
    },
    "flush_1_2_min": {
     "n": 1562,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 107,
     "share_over_5": 0.0685,
     "share_over_5_95": [
      0.057,
      0.0821
     ],
     "at_or_over_15": 53,
     "not_detected": 1252
    }
   },
   "2023": {
    "first_draw": {
     "n": 2052,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 164,
     "share_over_5": 0.0799,
     "share_over_5_95": [
      0.069,
      0.0925
     ],
     "at_or_over_15": 60,
     "not_detected": 1381
    },
    "flush_1_2_min": {
     "n": 2052,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 114,
     "share_over_5": 0.0556,
     "share_over_5_95": [
      0.0464,
      0.0663
     ],
     "at_or_over_15": 51,
     "not_detected": 1700
    }
   },
   "2024": {
    "first_draw": {
     "n": 3584,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 338,
     "share_over_5": 0.0943,
     "share_over_5_95": [
      0.0852,
      0.1043
     ],
     "at_or_over_15": 95,
     "not_detected": 2198
    },
    "flush_1_2_min": {
     "n": 3584,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 300,
     "share_over_5": 0.0837,
     "share_over_5_95": [
      0.0751,
      0.0932
     ],
     "at_or_over_15": 122,
     "not_detected": 2685
    }
   },
   "2025": {
    "first_draw": {
     "n": 4276,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 546,
     "share_over_5": 0.1277,
     "share_over_5_95": [
      0.118,
      0.138
     ],
     "at_or_over_15": 147,
     "not_detected": 2510
    },
    "flush_1_2_min": {
     "n": 4276,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 466,
     "share_over_5": 0.109,
     "share_over_5_95": [
      0.1,
      0.1187
     ],
     "at_or_over_15": 204,
     "not_detected": 3066
    }
   }
  },
  "borough:Manhattan": {
   "2014": {
    "first_draw": {
     "n": 294,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 27,
     "share_over_5": 0.0918,
     "share_over_5_95": [
      0.0639,
      0.1303
     ],
     "at_or_over_15": 11,
     "not_detected": 187
    },
    "flush_1_2_min": {
     "n": 296,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 1.0
     },
     "over_5": 10,
     "share_over_5": 0.0338,
     "share_over_5_95": [
      0.0185,
      0.0611
     ],
     "at_or_over_15": 3,
     "not_detected": 258
    }
   },
   "2015": {
    "first_draw": {
     "n": 279,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 18,
     "share_over_5": 0.0645,
     "share_over_5_95": [
      0.0412,
      0.0997
     ],
     "at_or_over_15": 13,
     "not_detected": 205
    },
    "flush_1_2_min": {
     "n": 279,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 5,
     "share_over_5": 0.0179,
     "share_over_5_95": [
      0.0077,
      0.0413
     ],
     "at_or_over_15": 3,
     "not_detected": 262
    }
   },
   "2016": {
    "first_draw": {
     "n": 1932,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 80,
     "share_over_5": 0.0414,
     "share_over_5_95": [
      0.0334,
      0.0512
     ],
     "at_or_over_15": 36,
     "not_detected": 1459
    },
    "flush_1_2_min": {
     "n": 1933,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 23,
     "share_over_5": 0.0119,
     "share_over_5_95": [
      0.0079,
      0.0178
     ],
     "at_or_over_15": 10,
     "not_detected": 1802
    }
   },
   "2017": {
    "first_draw": {
     "n": 1205,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 52,
     "share_over_5": 0.0432,
     "share_over_5_95": [
      0.0331,
      0.0562
     ],
     "at_or_over_15": 31,
     "not_detected": 890
    },
    "flush_1_2_min": {
     "n": 1205,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 23,
     "share_over_5": 0.0191,
     "share_over_5_95": [
      0.0128,
      0.0285
     ],
     "at_or_over_15": 7,
     "not_detected": 1121
    }
   },
   "2018": {
    "first_draw": {
     "n": 1092,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 45,
     "share_over_5": 0.0412,
     "share_over_5_95": [
      0.0309,
      0.0547
     ],
     "at_or_over_15": 21,
     "not_detected": 832
    },
    "flush_1_2_min": {
     "n": 1092,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 16,
     "share_over_5": 0.0147,
     "share_over_5_95": [
      0.009,
      0.0237
     ],
     "at_or_over_15": 5,
     "not_detected": 1004
    }
   },
   "2019": {
    "first_draw": {
     "n": 1219,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 40,
     "share_over_5": 0.0328,
     "share_over_5_95": [
      0.0242,
      0.0444
     ],
     "at_or_over_15": 20,
     "not_detected": 962
    },
    "flush_1_2_min": {
     "n": 1219,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 12,
     "share_over_5": 0.0098,
     "share_over_5_95": [
      0.0056,
      0.0171
     ],
     "at_or_over_15": 1,
     "not_detected": 1129
    }
   },
   "2020": {
    "first_draw": null,
    "flush_1_2_min": null
   },
   "2021": {
    "first_draw": {
     "n": 977,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 37,
     "share_over_5": 0.0379,
     "share_over_5_95": [
      0.0276,
      0.0518
     ],
     "at_or_over_15": 17,
     "not_detected": 801
    },
    "flush_1_2_min": {
     "n": 977,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 14,
     "share_over_5": 0.0143,
     "share_over_5_95": [
      0.0086,
      0.0239
     ],
     "at_or_over_15": 6,
     "not_detected": 921
    }
   },
   "2022": {
    "first_draw": {
     "n": 1070,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 19,
     "share_over_5": 0.0178,
     "share_over_5_95": [
      0.0114,
      0.0276
     ],
     "at_or_over_15": 8,
     "not_detected": 869
    },
    "flush_1_2_min": {
     "n": 1070,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 2,
     "share_over_5": 0.0019,
     "share_over_5_95": [
      0.0005,
      0.0068
     ],
     "at_or_over_15": 1,
     "not_detected": 1007
    }
   },
   "2023": {
    "first_draw": {
     "n": 1510,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 43,
     "share_over_5": 0.0285,
     "share_over_5_95": [
      0.0212,
      0.0381
     ],
     "at_or_over_15": 19,
     "not_detected": 1183
    },
    "flush_1_2_min": {
     "n": 1510,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 16,
     "share_over_5": 0.0106,
     "share_over_5_95": [
      0.0065,
      0.0171
     ],
     "at_or_over_15": 5,
     "not_detected": 1413
    }
   },
   "2024": {
    "first_draw": {
     "n": 1746,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 48,
     "share_over_5": 0.0275,
     "share_over_5_95": [
      0.0208,
      0.0363
     ],
     "at_or_over_15": 21,
     "not_detected": 1424
    },
    "flush_1_2_min": {
     "n": 1746,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 19,
     "share_over_5": 0.0109,
     "share_over_5_95": [
      0.007,
      0.0169
     ],
     "at_or_over_15": 5,
     "not_detected": 1640
    }
   },
   "2025": {
    "first_draw": {
     "n": 2065,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 65,
     "share_over_5": 0.0315,
     "share_over_5_95": [
      0.0248,
      0.0399
     ],
     "at_or_over_15": 30,
     "not_detected": 1637
    },
    "flush_1_2_min": {
     "n": 2065,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 33,
     "share_over_5": 0.016,
     "share_over_5_95": [
      0.0114,
      0.0224
     ],
     "at_or_over_15": 8,
     "not_detected": 1911
    }
   }
  },
  "borough:Queens": {
   "2014": {
    "first_draw": {
     "n": 203,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 3.0
     },
     "p90": {
      "value": 8.0
     },
     "over_5": 30,
     "share_over_5": 0.1478,
     "share_over_5_95": [
      0.1055,
      0.2031
     ],
     "at_or_over_15": 9,
     "not_detected": 105
    },
    "flush_1_2_min": {
     "n": 199,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 15.0
     },
     "over_5": 33,
     "share_over_5": 0.1658,
     "share_over_5_95": [
      0.1206,
      0.2237
     ],
     "at_or_over_15": 21,
     "not_detected": 140
    }
   },
   "2015": {
    "first_draw": {
     "n": 221,
     "median": {
      "value": 1.0
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 4.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 27,
     "share_over_5": 0.1222,
     "share_over_5_95": [
      0.0853,
      0.1719
     ],
     "at_or_over_15": 12,
     "not_detected": 104
    },
    "flush_1_2_min": {
     "n": 221,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 9.0
     },
     "over_5": 28,
     "share_over_5": 0.1267,
     "share_over_5_95": [
      0.0891,
      0.177
     ],
     "at_or_over_15": 17,
     "not_detected": 160
    }
   },
   "2016": {
    "first_draw": {
     "n": 966,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 93,
     "share_over_5": 0.0963,
     "share_over_5_95": [
      0.0792,
      0.1165
     ],
     "at_or_over_15": 30,
     "not_detected": 616
    },
    "flush_1_2_min": {
     "n": 967,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 73,
     "share_over_5": 0.0755,
     "share_over_5_95": [
      0.0605,
      0.0939
     ],
     "at_or_over_15": 37,
     "not_detected": 781
    }
   },
   "2017": {
    "first_draw": {
     "n": 674,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 53,
     "share_over_5": 0.0786,
     "share_over_5_95": [
      0.0606,
      0.1014
     ],
     "at_or_over_15": 20,
     "not_detected": 457
    },
    "flush_1_2_min": {
     "n": 674,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 46,
     "share_over_5": 0.0682,
     "share_over_5_95": [
      0.0516,
      0.0898
     ],
     "at_or_over_15": 15,
     "not_detected": 558
    }
   },
   "2018": {
    "first_draw": {
     "n": 837,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 82,
     "share_over_5": 0.098,
     "share_over_5_95": [
      0.0796,
      0.12
     ],
     "at_or_over_15": 27,
     "not_detected": 538
    },
    "flush_1_2_min": {
     "n": 837,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 55,
     "share_over_5": 0.0657,
     "share_over_5_95": [
      0.0508,
      0.0846
     ],
     "at_or_over_15": 20,
     "not_detected": 666
    }
   },
   "2019": {
    "first_draw": {
     "n": 907,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 68,
     "share_over_5": 0.075,
     "share_over_5_95": [
      0.0596,
      0.094
     ],
     "at_or_over_15": 22,
     "not_detected": 581
    },
    "flush_1_2_min": {
     "n": 907,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 46,
     "share_over_5": 0.0507,
     "share_over_5_95": [
      0.0382,
      0.067
     ],
     "at_or_over_15": 20,
     "not_detected": 732
    }
   },
   "2020": {
    "first_draw": {
     "n": 867,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 88,
     "share_over_5": 0.1015,
     "share_over_5_95": [
      0.0831,
      0.1234
     ],
     "at_or_over_15": 33,
     "not_detected": 564
    },
    "flush_1_2_min": {
     "n": 867,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 59,
     "share_over_5": 0.0681,
     "share_over_5_95": [
      0.0531,
      0.0868
     ],
     "at_or_over_15": 27,
     "not_detected": 695
    }
   },
   "2021": {
    "first_draw": {
     "n": 991,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 128,
     "share_over_5": 0.1292,
     "share_over_5_95": [
      0.1097,
      0.1515
     ],
     "at_or_over_15": 38,
     "not_detected": 551
    },
    "flush_1_2_min": {
     "n": 989,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 91,
     "share_over_5": 0.092,
     "share_over_5_95": [
      0.0755,
      0.1116
     ],
     "at_or_over_15": 38,
     "not_detected": 741
    }
   },
   "2022": {
    "first_draw": {
     "n": 1125,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 133,
     "share_over_5": 0.1182,
     "share_over_5_95": [
      0.1006,
      0.1384
     ],
     "at_or_over_15": 42,
     "not_detected": 635
    },
    "flush_1_2_min": {
     "n": 1125,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 98,
     "share_over_5": 0.0871,
     "share_over_5_95": [
      0.072,
      0.105
     ],
     "at_or_over_15": 39,
     "not_detected": 834
    }
   },
   "2023": {
    "first_draw": {
     "n": 992,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 72,
     "share_over_5": 0.0726,
     "share_over_5_95": [
      0.058,
      0.0904
     ],
     "at_or_over_15": 21,
     "not_detected": 600
    },
    "flush_1_2_min": {
     "n": 992,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 51,
     "share_over_5": 0.0514,
     "share_over_5_95": [
      0.0393,
      0.067
     ],
     "at_or_over_15": 18,
     "not_detected": 820
    }
   },
   "2024": {
    "first_draw": {
     "n": 2339,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 238,
     "share_over_5": 0.1018,
     "share_over_5_95": [
      0.0901,
      0.1147
     ],
     "at_or_over_15": 58,
     "not_detected": 1325
    },
    "flush_1_2_min": {
     "n": 2339,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 196,
     "share_over_5": 0.0838,
     "share_over_5_95": [
      0.0732,
      0.0957
     ],
     "at_or_over_15": 76,
     "not_detected": 1634
    }
   },
   "2025": {
    "first_draw": {
     "n": 3014,
     "median": {
      "value": 1.0
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 3.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 479,
     "share_over_5": 0.1589,
     "share_over_5_95": [
      0.1463,
      0.1724
     ],
     "at_or_over_15": 106,
     "not_detected": 1499
    },
    "flush_1_2_min": {
     "n": 3014,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 8.0
     },
     "over_5": 390,
     "share_over_5": 0.1294,
     "share_over_5_95": [
      0.1179,
      0.1419
     ],
     "at_or_over_15": 180,
     "not_detected": 1924
    }
   }
  },
  "borough:Staten Island": {
   "2014": {
    "first_draw": {
     "n": 29,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 1,
     "share_over_5": 0.0345,
     "share_over_5_95": [
      0.0061,
      0.1718
     ],
     "at_or_over_15": 1,
     "not_detected": 20
    },
    "flush_1_2_min": {
     "n": 28,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 1.0
     },
     "over_5": 2,
     "share_over_5": 0.0714,
     "share_over_5_95": [
      0.0198,
      0.2265
     ],
     "at_or_over_15": 0,
     "not_detected": 23
    }
   },
   "2015": {
    "first_draw": {
     "n": 31,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 1.0
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 3,
     "share_over_5": 0.0968,
     "share_over_5_95": [
      0.0335,
      0.249
     ],
     "at_or_over_15": 1,
     "not_detected": 21
    },
    "flush_1_2_min": {
     "n": 31,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 4,
     "share_over_5": 0.129,
     "share_over_5_95": [
      0.0513,
      0.2885
     ],
     "at_or_over_15": 2,
     "not_detected": 23
    }
   },
   "2016": {
    "first_draw": {
     "n": 154,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 8.0
     },
     "over_5": 19,
     "share_over_5": 0.1234,
     "share_over_5_95": [
      0.0804,
      0.1847
     ],
     "at_or_over_15": 7,
     "not_detected": 105
    },
    "flush_1_2_min": {
     "n": 153,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 9,
     "share_over_5": 0.0588,
     "share_over_5_95": [
      0.0313,
      0.108
     ],
     "at_or_over_15": 6,
     "not_detected": 130
    }
   },
   "2017": {
    "first_draw": {
     "n": 100,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 9,
     "share_over_5": 0.09,
     "share_over_5_95": [
      0.0481,
      0.1623
     ],
     "at_or_over_15": 6,
     "not_detected": 69
    },
    "flush_1_2_min": {
     "n": 100,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 4,
     "share_over_5": 0.04,
     "share_over_5_95": [
      0.0157,
      0.0984
     ],
     "at_or_over_15": 3,
     "not_detected": 90
    }
   },
   "2018": {
    "first_draw": {
     "n": 210,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 16,
     "share_over_5": 0.0762,
     "share_over_5_95": [
      0.0474,
      0.1202
     ],
     "at_or_over_15": 7,
     "not_detected": 153
    },
    "flush_1_2_min": {
     "n": 210,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 8,
     "share_over_5": 0.0381,
     "share_over_5_95": [
      0.0194,
      0.0734
     ],
     "at_or_over_15": 6,
     "not_detected": 183
    }
   },
   "2019": {
    "first_draw": {
     "n": 146,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 4,
     "share_over_5": 0.0274,
     "share_over_5_95": [
      0.0107,
      0.0683
     ],
     "at_or_over_15": 1,
     "not_detected": 107
    },
    "flush_1_2_min": {
     "n": 145,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 1.0
     },
     "over_5": 4,
     "share_over_5": 0.0276,
     "share_over_5_95": [
      0.0108,
      0.0688
     ],
     "at_or_over_15": 1,
     "not_detected": 125
    }
   },
   "2020": {
    "first_draw": {
     "n": 93,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 6,
     "share_over_5": 0.0645,
     "share_over_5_95": [
      0.0299,
      0.1337
     ],
     "at_or_over_15": 0,
     "not_detected": 64
    },
    "flush_1_2_min": {
     "n": 92,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 0.0,
      "not_detected": true
     },
     "over_5": 5,
     "share_over_5": 0.0543,
     "share_over_5_95": [
      0.0234,
      0.121
     ],
     "at_or_over_15": 0,
     "not_detected": 83
    }
   },
   "2021": {
    "first_draw": {
     "n": 99,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 9,
     "share_over_5": 0.0909,
     "share_over_5_95": [
      0.0486,
      0.1638
     ],
     "at_or_over_15": 3,
     "not_detected": 65
    },
    "flush_1_2_min": {
     "n": 98,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 9,
     "share_over_5": 0.0918,
     "share_over_5_95": [
      0.0491,
      0.1654
     ],
     "at_or_over_15": 1,
     "not_detected": 80
    }
   },
   "2022": {
    "first_draw": {
     "n": 125,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 9,
     "share_over_5": 0.072,
     "share_over_5_95": [
      0.0383,
      0.1312
     ],
     "at_or_over_15": 1,
     "not_detected": 83
    },
    "flush_1_2_min": {
     "n": 125,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 11,
     "share_over_5": 0.088,
     "share_over_5_95": [
      0.0498,
      0.1507
     ],
     "at_or_over_15": 3,
     "not_detected": 101
    }
   },
   "2023": {
    "first_draw": {
     "n": 131,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 9,
     "share_over_5": 0.0687,
     "share_over_5_95": [
      0.0366,
      0.1254
     ],
     "at_or_over_15": 3,
     "not_detected": 91
    },
    "flush_1_2_min": {
     "n": 131,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 5,
     "share_over_5": 0.0382,
     "share_over_5_95": [
      0.0164,
      0.0862
     ],
     "at_or_over_15": 3,
     "not_detected": 111
    }
   },
   "2024": {
    "first_draw": {
     "n": 460,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 30,
     "share_over_5": 0.0652,
     "share_over_5_95": [
      0.0461,
      0.0916
     ],
     "at_or_over_15": 8,
     "not_detected": 286
    },
    "flush_1_2_min": {
     "n": 460,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 25,
     "share_over_5": 0.0543,
     "share_over_5_95": [
      0.0371,
      0.079
     ],
     "at_or_over_15": 6,
     "not_detected": 347
    }
   },
   "2025": {
    "first_draw": {
     "n": 496,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 34,
     "share_over_5": 0.0685,
     "share_over_5_95": [
      0.0495,
      0.0943
     ],
     "at_or_over_15": 7,
     "not_detected": 308
    },
    "flush_1_2_min": {
     "n": 496,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 42,
     "share_over_5": 0.0847,
     "share_over_5_95": [
      0.0633,
      0.1125
     ],
     "at_or_over_15": 22,
     "not_detected": 380
    }
   }
  },
  "city": {
   "2014": {
    "first_draw": {
     "n": 954,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 3.0
     },
     "p90": {
      "value": 7.0
     },
     "over_5": 126,
     "share_over_5": 0.1321,
     "share_over_5_95": [
      0.1121,
      0.155
     ],
     "at_or_over_15": 45,
     "not_detected": 523
    },
    "flush_1_2_min": {
     "n": 952,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 102,
     "share_over_5": 0.1071,
     "share_over_5_95": [
      0.0891,
      0.1284
     ],
     "at_or_over_15": 52,
     "not_detected": 723
    }
   },
   "2015": {
    "first_draw": {
     "n": 1042,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 116,
     "share_over_5": 0.1113,
     "share_over_5_95": [
      0.0936,
      0.1319
     ],
     "at_or_over_15": 47,
     "not_detected": 629
    },
    "flush_1_2_min": {
     "n": 1042,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 91,
     "share_over_5": 0.0873,
     "share_over_5_95": [
      0.0717,
      0.106
     ],
     "at_or_over_15": 46,
     "not_detected": 824
    }
   },
   "2016": {
    "first_draw": {
     "n": 5257,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 371,
     "share_over_5": 0.0706,
     "share_over_5_95": [
      0.064,
      0.0778
     ],
     "at_or_over_15": 136,
     "not_detected": 3577
    },
    "flush_1_2_min": {
     "n": 5262,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 242,
     "share_over_5": 0.046,
     "share_over_5_95": [
      0.0407,
      0.052
     ],
     "at_or_over_15": 103,
     "not_detected": 4482
    }
   },
   "2017": {
    "first_draw": {
     "n": 3598,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 248,
     "share_over_5": 0.0689,
     "share_over_5_95": [
      0.0611,
      0.0777
     ],
     "at_or_over_15": 111,
     "not_detected": 2496
    },
    "flush_1_2_min": {
     "n": 3597,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 175,
     "share_over_5": 0.0487,
     "share_over_5_95": [
      0.0421,
      0.0562
     ],
     "at_or_over_15": 72,
     "not_detected": 3095
    }
   },
   "2018": {
    "first_draw": {
     "n": 3943,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 290,
     "share_over_5": 0.0735,
     "share_over_5_95": [
      0.0658,
      0.0821
     ],
     "at_or_over_15": 115,
     "not_detected": 2748
    },
    "flush_1_2_min": {
     "n": 3942,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 179,
     "share_over_5": 0.0454,
     "share_over_5_95": [
      0.0393,
      0.0524
     ],
     "at_or_over_15": 74,
     "not_detected": 3359
    }
   },
   "2019": {
    "first_draw": {
     "n": 4208,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 293,
     "share_over_5": 0.0696,
     "share_over_5_95": [
      0.0623,
      0.0777
     ],
     "at_or_over_15": 116,
     "not_detected": 2942
    },
    "flush_1_2_min": {
     "n": 4207,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 169,
     "share_over_5": 0.0402,
     "share_over_5_95": [
      0.0346,
      0.0465
     ],
     "at_or_over_15": 64,
     "not_detected": 3568
    }
   },
   "2020": {
    "first_draw": {
     "n": 3408,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 270,
     "share_over_5": 0.0792,
     "share_over_5_95": [
      0.0706,
      0.0888
     ],
     "at_or_over_15": 90,
     "not_detected": 2346
    },
    "flush_1_2_min": {
     "n": 3407,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 161,
     "share_over_5": 0.0473,
     "share_over_5_95": [
      0.0406,
      0.0549
     ],
     "at_or_over_15": 63,
     "not_detected": 2880
    }
   },
   "2021": {
    "first_draw": {
     "n": 3682,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 294,
     "share_over_5": 0.0798,
     "share_over_5_95": [
      0.0715,
      0.089
     ],
     "at_or_over_15": 90,
     "not_detected": 2497
    },
    "flush_1_2_min": {
     "n": 3678,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 227,
     "share_over_5": 0.0617,
     "share_over_5_95": [
      0.0544,
      0.07
     ],
     "at_or_over_15": 93,
     "not_detected": 3036
    }
   },
   "2022": {
    "first_draw": {
     "n": 4160,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 4.0
     },
     "over_5": 319,
     "share_over_5": 0.0767,
     "share_over_5_95": [
      0.069,
      0.0852
     ],
     "at_or_over_15": 121,
     "not_detected": 2790
    },
    "flush_1_2_min": {
     "n": 4160,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 234,
     "share_over_5": 0.0563,
     "share_over_5_95": [
      0.0496,
      0.0637
     ],
     "at_or_over_15": 101,
     "not_detected": 3421
    }
   },
   "2023": {
    "first_draw": {
     "n": 4932,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 311,
     "share_over_5": 0.0631,
     "share_over_5_95": [
      0.0566,
      0.0702
     ],
     "at_or_over_15": 114,
     "not_detected": 3423
    },
    "flush_1_2_min": {
     "n": 4932,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 2.0
     },
     "over_5": 198,
     "share_over_5": 0.0401,
     "share_over_5_95": [
      0.035,
      0.046
     ],
     "at_or_over_15": 81,
     "not_detected": 4257
    }
   },
   "2024": {
    "first_draw": {
     "n": 8642,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 701,
     "share_over_5": 0.0811,
     "share_over_5_95": [
      0.0755,
      0.0871
     ],
     "at_or_over_15": 196,
     "not_detected": 5549
    },
    "flush_1_2_min": {
     "n": 8642,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 0.0,
      "not_detected": true
     },
     "p90": {
      "value": 3.0
     },
     "over_5": 578,
     "share_over_5": 0.0669,
     "share_over_5_95": [
      0.0618,
      0.0723
     ],
     "at_or_over_15": 225,
     "not_detected": 6678
    }
   },
   "2025": {
    "first_draw": {
     "n": 10508,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 2.0
     },
     "p90": {
      "value": 6.0
     },
     "over_5": 1226,
     "share_over_5": 0.1167,
     "share_over_5_95": [
      0.1107,
      0.123
     ],
     "at_or_over_15": 321,
     "not_detected": 6305
    },
    "flush_1_2_min": {
     "n": 10508,
     "median": {
      "value": 0.0,
      "not_detected": true
     },
     "median_95": [
      {
       "value": 0.0,
       "not_detected": true
      },
      {
       "value": 0.0,
       "not_detected": true
      }
     ],
     "p75": {
      "value": 1.0
     },
     "p90": {
      "value": 5.0
     },
     "over_5": 1036,
     "share_over_5": 0.0986,
     "share_over_5_95": [
      0.093,
      0.1044
     ],
     "at_or_over_15": 444,
     "not_detected": 7719
    }
   }
  }
 },
 "kits_borough_kept": 51990,
 "kits_borough_left_out": 2365,
 "cross_check": {
  "name": "US EPA, Safe Drinking Water Information System, via ECHO; EPA does not endorse Galena",
  "url": "https://echo.epa.gov/tools/data-downloads/sdwa-download-summary",
  "file": "https://echo.epa.gov/files/echodownloads/SDWA_latest_downloads.zip",
  "sha256": "4d92d5f46b423742d5fd608257dc63ef666a832d9211199c28434cd8f41dccb0",
  "refreshed": "2026-10-07",
  "pwsid": "NY7003493",
  "years_agree": [
   "2014",
   "2015",
   "2016",
   "2017",
   "2018",
   "2019",
   "2020",
   "2021",
   "2022",
   "2023",
   "2024"
  ]
 },
 "source": {
  "publisher": "NYC Department of Environmental Protection, NYC Open Data",
  "datasets": {
   "compliance": {
    "name": "Compliance at-the-tap Lead and Copper Data",
    "url": "https://data.cityofnewyork.us/d/3wxk-qa8q",
    "rows_updated": "2025-12-16",
    "sha256": "4ca82f8f65a93142d7c24ff88d7309900d503a38aec7bf3b7c3a974d148f4976"
   },
   "kits": {
    "name": "Free Residential at-the-tap Lead and Copper Data",
    "url": "https://data.cityofnewyork.us/d/k5us-nav4",
    "rows_updated": "2026-04-14",
    "sha256": "ae15b947650b58d9d8e11564a2d8b75d3fa86bcd6888f5e6cc577bf13afa1a97"
   }
  },
  "report": "https://www.nyc.gov/assets/dep/downloads/pdf/water/drinking-water/drinking-water-supply-quality-report/2025-drinking-water-supply-quality-report.pdf",
  "terms": "NYC Open Data: no restrictions on use (NYC Open Data FAQ)",
  "retrieved": "2026-11-03"
 },
 "method": "Compliance samples by calendar year, first-draw lead in micrograms per litre; the 90th percentile by the nearest-rank method, which gives the City's 2025 report figure and its federal record for the years listed. Kits: mg/L times 1000; a 0 is not detected. Borough figures use only kits whose ZIP prefix and Borough field name the same borough. 95% intervals: Wilson for shares, binomial order statistics for medians.",
 "generated": "2026-11-03T13:53:25Z",
 "code": "edabb493"
}