Medium difficult sudoku #68223

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

Your time