608
300
174
486
472
503
227
219
451
547