Medium difficult sudoku #29863

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

Your time