699
913
776
735
982
1140
2237
679
698
870
837
788
1093
1176
1894
924
1666
1034
1145
775
710
831
778
935
1010
858
1153
1075
886
722
691
759
703
721
748
1037
732
1087
1824
3672
742
745
792
948
803
985
736
726
699
3193
2203
3683
4189
1053
900
774
765
801
889
767