680
922
956
776
624
1072
1054
804
730
798
947
1308
902
713
1692
628
1259
624
982
637
620
1020
1408
799
601
652
669
689
604
971
1108
1720
782
683
817
928
678
657
636
832
806
686
790
867
606
794
660
662
955
644
680
698
607
773
