Medium difficult sudoku #26459

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

Your time