Medium difficult sudoku #34547

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

Your time