Haparanda Hernösand Helsingfors Petersburg , Stockholm.