355
315
579
447
317
544
376
1077
551
353
414
371
424
1268
361