Difficult sudoku #6036

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

Your time