Question: Which city, Yixing or Shangqiu, has a larger population?
Sentence (from "Yixing"): Yixing () is a county-level city with a population of 1.24 million administrated under the prefecture-level city of Wuxi in southern Jiangsu province, People's Republic of China, and is part of the Yangtze River Delta.
Relevant evidence: Yes