372
216
211
579
509
279
232
395
504
476