985
990
984
1335
1076
1303
1097
1038
1059
1213
899
938
919
888
969
949
1050
915
1209
931
1608
1114
975
916
866
873
1020
1027
880
968
917
1328
1139