Medium difficult sudoku #19519

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

Your time