England 908.584 och afledo 531 , 951.