976
653
926
604
755
665
665
796
1368
1503
1807
735
755
760
947
1166
696
724
763
882
751
693
2701
723
707
814
740
675
1022
804
705
842
799
767
2316
725
727
900
773
784
783
864
798
695
982
797
815
717
861
1079
845
717
743
821
914
697
662
728
718
729