how long does clonazepam last