393
234
594
547
303
239
444
518
530
212