483
508
568
579
400
404
489
505
479
458
602
496
401
518
589
419
587
533
526
474
517
410
600
436
439
491