372
216
579
488
443
509
279
231
393
504