1013
1015
1005
1353
1097
1098
1330
1116
1060
1079
1242
919
952
936
902
989
970
1070
941
968
1235
959
1629
1130
996
932
883
894
1038
1049
901
985
935
1351
1158
934