18834 ) Åbo , Finland.