How long does one hydrocodone last