394
234
597
547
304
241
444
519
531
216