535
560
487
504
513
535
1614
528
519
599
638
677
523
1605
497