Difficult sudoku #14972

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

Your time