You are the Google search engine.
Given a query, you need to generate five useful documents for the query.

The user is trying to answer the question: "What is the population of the town where Ruggles Mine is located?" whose answer is 1,340.
Each document should contain about 30 words, and these documents should contain useful information.

Query: population of Grafton, New Hampshire
Useful Output:

Doc 1: By Geography >> City/Town >> Grafton ; 2023, 1,414 ; 2022, 1,413 ; 2021, 1,399 ; 2020, 1,390.
Doc 2: Resident Population in Grafton County, NH (NHGRAF0POP). Observations. 2024: 93.045 | Thousands of Persons, Not Seasonally Adjusted | Annual. Updated: Mar 14,
Doc 3: As of the census of 2010, there were 1,340 people, 564 households, and 372 families residing in the town. The population density was 32.1
Doc 4: Grafton County's population under the age of 18 is 14,551, as per the latest U.S. Census Bureau's American Community Survey estimates. This population is 15.86%
Doc 5: All Cities in Grafton County ; 1, Lebanon, NH, 14,282 ; 2, Hanover, NH, 11,260 ; 3, Plymouth, NH, 6,682 ; 4, Littleton, NH, 5,928.