529 Palestinians detained in Israel's crackdown: NGO