638
668
754
1056
2060
701
830
697
665
1341
821
803
812
695
636
671
634
677
824
926
743
689
727
1005
744
708
851
616
697
679
642
1056
633
957
764
762
674
652
1308
709
770
682
1121
959
694
800
802
672
796
652
734
697
1037
701
814
694
936
807
806
754