The remnant would come from the north (that is, Babylon and Persia), from the west by sea, and from as far south as Egypt.