Differentially Private Range Queries with Correlated Input Perturbation