283,712 304,515 579 , 622638 , 519 7,920 17,275 15,772 8,146 13,770 240 54,127 21,283 24,856240