Since Norway is a founding member of NATO, it's highly unlikely the Russians would approach from the North, so any invasion will have to come through the Baltic from the East. Sweden would protect its coastline from battleships and troop carriers with a fleet of the world's most quiet submarines.