Medium difficult sudoku #60323

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

Your time