what not to eat taking warfarin how much spironolactone is too much how long do 2mg klonopin last how often should you take 500mg amoxicillin long does take bupropion start working