Almost 2,000 Palestinian prisoners and detainees return to Gaza and West Bank