Difficult sudoku #57364

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

Your time