Difficult sudoku #57304

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

Your time