1118
1134
954
877
1161
1027
848
919
767
790
1179
797
1010
836
1109
1680
863
949
1517
882
870
814
854
960
828
756
946
922
846
1102
21995
860
811
982
1029
904
958
977
788
850
969
874
916
1130
1020
1029
1024
6637
839
792
1695
1245
1225
855
848
967
891
805
806
2598