Medium difficult sudoku #61367

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

Your time