Very difficult sudoku #14229

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

Your time