Medium difficult sudoku #35591

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

Your time