Difficult sudoku #7932

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

Your time