Ответ:

Россия имеет сухопутные границы с 14 государствами: Норвегией, Финляндией, Эстонией, Латвией, Литвой, Польшей, Беларусью, Украиной, Грузией, Азербайджаном, Казахстаном, Китаем, Монголией и КНДР.

Только морские границы Россия имеет с двумя странами: США и Японией.

Ответ: по суше — с 14 странами, только по морю — с 2 странами.