what sea borders sweden germany and russia?