Medium difficult sudoku #53519

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

Your time