Till Abo , HelsingforsPetersburg