537
373
216
580
256
159
509
279
232
998