Implantation bleeding!

How long should implantation go on for?