993
995
992
1338
1079
1082
1309
1100
1042
1063
1218
903
942
924
891
973
955
1054
923
953
1215
936
1613
1118
980
921
871
878
1023
1032
884
976
1331
1143
922