Medium difficult sudoku #26387

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

Your time