408
246
606
572
323
249
470
525
557
233