Question: What is the population of the city where J. Press's largest store is located?
Sentence (from "J. Press"): The original New Haven location remains the company's largest store.
Relevant evidence: Yes