Medium difficult sudoku #26283

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

Your time