2 , 640 , 000 1 , 344 , 400 580,000 499,590 455,377243,278