372
216
579
158
509
279
232
997
393
504