Question: That was the population in 2010 of the town where most of Powwow Pond lies?
Sentence (from "Powwow Pond"): Powwow Pond is a 348 acre water body in Rockingham County in southeastern New Hampshire, United States.
Relevant evidence: No