1159
799
576
1076
1585
706
624
636
564
548
535
1023
591
733
527
836
1014
1376
735
583
1348
437
703
859
887