for bulking 4000 or more,i try to keep my cal intake right around 4400-4500 ed.
Now getting that many cal is important if you want to gain new mass.You should be also getting 1.5-2 grm of protein per body weight so if you weight 200lb 300/400 grams of protein is need through out the day.Another important thing to remember when your trying to put that many cals in your deit every day its ok not to eat so clean,eat some cheat food bro