The correct answers are:
2: The North had a larger population than the South because of immigration to Northern cities, giving the Union more troops during the Civil War.
3: The US population increased due to more births, fewer deaths, and more immigration.