Very difficult sudoku #51609

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

Your time