Very difficult sudoku #13929

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

Your time