Difficult sudoku #35164

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

Your time