25,000 25,000 25,000 5,000 24,800 145,366 21,366 25,200 296,733 352,175 648,908 648,908 404o