Difficult sudoku #6300

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

Your time