608
300
174
486
503
227
298
219
451
547