555,907 94,776 54,993 8,292 291,805 241,715 3,164 13,811 46,318 6,055 22,513 43,769 256,495 53,45332,187