1023
1033
1014
1370
1107
1109
1351
1134
1075
1097
1259
939
971
948
918
1010
980
1082
954
989
1246
970
1647
1138
944
896
909
1050
1058
912
997
945
1380
1179
949