Expedition 24 Crew Departs Russia