508
742
485
469
410
560
781
520
1379
692
525
383
568
531
512