958
1140
1173
1226
973
1088
1189
1480
946
999
2339
1276
998
1293
1112
972
1133
1423
1150
53112
1544
1450
1603
1263
1122
977
2006
1011
1433
2536
1212
1206
3443
1032
971
1184
1157
1244
1335
1984
1930
1359
1330
1361
978
1787
966
1461
1028
2969
1524
1378
945
1966
976
1123
14262
2119
1177
1050