537
372
216
580
256
159
509
279
232
998