975
876
940
1024
854
861
1367
828
868
988
902
1329
1048
884
958
941
861
823
1044
907
2127
913
851
1040
1055
905
1064
975
831
866
873
929
1326
1320
823
911
1066
1339
851
1023
856
834
884
893
928
1052
965
1091
1039
915
939
868
862
878
898
977
891
893
986
1982