Medium difficult sudoku #21863

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

Your time