Medium difficult sudoku #54823

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

Your time