how much would a small deck cost