350 flights delayed