985
990
984
1334
1076
1075
1303
1096
1038
1058
1212
899
938
919
888
969
949
1050
915
1208
931
1608
1113
975
916
865
873
1020
1026
880
968
1328
1139