668
586
556
513
520
490
514
492
486
1182
1241
1147
514
607
540