514 570 801 603 658 503 625 443 428 519318