992
995
991
1338
1079
1082
1308
1100
1042
1063
1217
902
941
923
891
972
953
1054
922
1215
936
1613
1117
980
921
871
878
1023
1030
884
976
1331
1143