Difficult sudoku #61212

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

Your time