587
237
158
343
118
310
699
35
277
357