Medium difficult sudoku #16903

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

Your time