how long before chewable b 12 1000mcg start working?