
680

510

594

463

123

636

492

775

309

156