699
517
539
614
458
793
245
477
252
277