https://en.wikipedia.org/wiki/List_of_countries_by_military_...
france,germany and uk are all at about the same amount spent on military as russia.
Sure, sweden alone couldn't hold back the russians, but it's not like we need america, a quarter of the union would do it.