621
1079
820
886
675
588
1024
745
718
635
568
522
519
722
593
520
570
693
500
672
624
6555
970
600
682
1130
829
989
1850
1096