depo 1000 89