Question: Where did William Ernest Hocking pass away in and had a population of 2,502?
Answer: Madison, New Hampshire