312 502 5,004 389 6,900 759 43 557707,954