Difficult sudoku #55348

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

Your time