Haparanda , Hernösand Helsingfors Petersburg , Stockholm.