Question: Which cities does the Weser flow through?