Haparanda .... 944 1,188 244.