188 459 14 348 812 763 1112 595 8 654 325 404 658 514 624 70648