Difficult sudoku #14196

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

Your time