Till Abo , Helsingfors cch S:tPetersburg