639 601 565 530 498 468 439 412 387 364342