1121
957
789
758
796
1201
964
764
860
841
1023
586
464
534
604
535
531
639
543
580
567
498
583
545
517
536
559
521
506
522
491
509
514