Difficult sudoku #7636

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

Your time