Medium difficult sudoku #35951

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

Your time