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