Question: Which city has more population, Shihezi or Yinchuan?
Sentence (from "Shihezi"): Shihezi (; ) is a sub-prefecture-level city in northern Xinjiang, People's Republic of China.
Relevant evidence: No