588,920 319,949 133,476 1 , 042 , 346 178,650 863,696 784434