Medium difficult sudoku #536

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

Your time