Medium difficult sudoku #57443

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

Your time