1202
592
473
543
614
600
541
649
551
591
575
510
599
555
526
547
570
533
531
519
500
514
522
544
611
563
505
580
495