Difficult sudoku #14984

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

Your time