It's been quite a while since Finnish independence