Difficult sudoku #63176

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

Your time