805
728
554
520
673
1576
812
586
1089
767
546
671
1053
540
620