Difficult sudoku #13908

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

Your time