Star Flyer, Sweden Russia Finland ex Stockholm Return