Difficult sudoku #56332

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

Your time