976
995
965
938
1065
981
1101
1208
1068
959
1133
927
1055
878
1140
1053
1104
1023
1116
823
964
1144
1010
927
890
1748
1126
900
1516
1105
1148
1115
1272
1099
995
1136
1113
1118
1010
1119
1430
1052
1288
1037
1241
1402
1241
1142
974
1187
986
1064
1282
1910
1460
1170
1190
1284
1379
1818