Difficult sudoku #68172

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

Your time