Medium difficult sudoku #61387

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

Your time