Swedish level crossings - Part 1: Types