Question: What is the population of the city which hosted the 2004 Open Canada Cup ?
Sentence (from "London, Ontario"): The city has a population of 383,822 according to the 2016 Canadian census.
Relevant evidence: Yes