877
827
772
694
901
1155
889
982
856
703
715
1022
948
1142
1218
915
1363
1629
862
708
687
735
710
679
633
726
796
689
681
1001
1479
2999
932
1245
925
1113