Palestinians Throw Stones at Israel Troops