Haparanda Christiansand Hernösand Helsingfors Petersburg . _ StockholmRiga