Medium difficult sudoku #41431

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

Your time