2964
1202
1289
1368
1467
1264
6966
4112
1469
1212
1143
1241
1813
1007
1200
1052
1413
1185
1383
1322
1378
1173
946
1438
1181
1196
988
1253
1263
1009
966
1094
1110
1068
980
1073