What was the Population in 1485?

Of England little over 2 million; of the world, around 400 million.