Difficult sudoku #55988

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

Your time