If you get cyanacobalamin, which 99% of brands out there are, you need minimum 2,000mcg/day.
If you get hydroxicobalamin, like one of the B12s in synthelamin, you only need 2,000mcg E3D.
All this and MUCH more has been discussed extensively over the years if people wouldn't be lazy enough not to use the search button.