As the war between the royal families of Saul and David dragged on, David’s family became stronger and stronger, and Saul’s family became weaker and weaker.
However, they did not force out the Canaanites who lived in Gezer. So the Canaanites still live in Ephraim today, but they are required to do forced labor.
The tribe of Zebulun did not force out those who lived at Kitron or Nahalol. So the Canaanites continued to live with them and were made to do forced labor.
The tribe of Naphtali did not force out those who lived at Beth Shemesh or Beth Anath. So they continued to live with the Canaanites. But the people of Beth Shemesh and Beth Anath were made to do forced labor.
The Amorites were determined to live at Har Heres, Aijalon, and Shaalbim. But when the tribes of Joseph became stronger, they made the Amorites do forced labor.