Today, new york is the financial ___________ of the world, with a population of _____ million. 2. in 1776, new york has a population of _____________. 3. true or false: the british invasion of america is the biggest in u.s. history. 4. each british ship carries ________ of soldiers, _____________heavy cannons that fire a _______lb. cannonball at the speed of ___________over a mile away.