5788
518
542
395
661
356
452
504
396
420
358
493
435
392
679
839
504
391
528
461
397
355
380
342
398