535
372
216
579
256
158
509
279
232
997