1038
841
984
843
911
935
1096
1062
1029
911
1281
863
974
899
851
1305
935
1201
1039
794
908
1073
895
917
1164
1090
902
875
1021
1010
853
1968
937
888
1120
964
855
1000
1135
845
989
1167
4631
1063
1053
807
880
891
1106
897
872
943
1106
892
848
1282
1220
818
879
818