Medium difficult sudoku #61295

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

Your time