Question: qual é a população de amherst nova escócia
Answer: 9413.0; 9413