535
372
216
579
256
158
509
279
231
997