Difficult sudoku #59236

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

Your time