Easy. Sweden and Finland are both over 1500 km from Moscow.
Now tell me how far the Ukranian border is from Moscow...500 miles.
...So? They’re all on the Russian border. They touch Russia, and isn’t Russia’s big boogeyman that NATO is touching their borders?