How long after you take viagra does it work – 605731