Question: Which village in Haverhill, New Hampshire had a population of 1,126 at the 2010 census?
Sentence (from "Haverhill, New Hampshire"): Haverhill is a town in Grafton County, New Hampshire, United States.
Relevant evidence: No