Difficult sudoku #19356

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

Your time