
505

599

821

704

586

326

520

216