452,609 334,990 525,261 347,5071