620
1078
820
885
674
588
1024
745
716
635
568
520
519
721
593
570
693
500
672
624
6555
970
599
682
1128
829
988
1849
1095