Medium difficult sudoku #57267

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

Your time