509,770 371,581 46,557 23,271 22,538 16,653 12,561 10,768 10,05210,013