Economy contracts 8.9% in Q1