Difficult sudoku #52344

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

Your time