Medium difficult sudoku #8726

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

Your time