2976
1215
1300
1378
1477
1271
6978
4151
1489
1223
1150
1268
1828
1015
1211
1061
1421
1194
1395
1340
1387
1183
958
1452
1192
1208
1000
1261
976
1105
1113
1082
993