1038
841
984
843
911
935
1096
1062
1029
911
1281
863
974
899
851
1303
933
1201
1039
794
908
1073
895
917
1164
1090
902
874
1021
1010
853
1968
937
887
1120
964
855
1000
1135
845
989
1167
4630
1063
1053
807
880
891
1105
897
872
942
1106
892
848
1282
1220
817
879
818