1,478 cities found