Very difficult sudoku #12361

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

Your time