Difficult sudoku #65244

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

Your time