2 950 47 831 25 645 li 597 59 505 255 507 146169