Estimate the difference between 3,894,656 and 756,433 by rounding each number to the nearest thousand.