1...2121021211212122121321214...24280
21209212102121121212212132121421215