993
995
991
1338
1079
1082
1308
1100
1042
1063
1218
903
942
924
891
972
954
1054
923
953
1215
936
1613
1118
980
921
871
878
1023
1031
884
976
1331
1143
922