for oral b-12 you should take at least 2000mcg/ed