Difficult sudoku #14588

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

Your time