Tili Abo , Helsingfors ochPetersburg