Medium difficult sudoku #55347

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

Your time