Difficult sudoku #65752

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

Your time