Very difficult sudoku #14137

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

Your time