Medium difficult sudoku #24147

2 1 9 8
4 2 3 7
8 7 9
5 9 3
8 2
7 4 2
9 1 7
5 9 1 3
1 2 8 4
123
456
789

Your time