Tili Abo , Helsingfors och 8.1petersburg