580
231
295
457
457
560
99
455
100
217