1038
884
892
1061
1060
874
1133
1486
1109
1381
1107
1202
1091
703
660
804
678
750
827
826
763
767
717
873
762
652
809
792
711
810
761
739
753
781
744
735