3960
1259
1552
1689
1816
1277
1612
1348
1400
3001
1228
1320
1391
1506
1290
1426
1684
1379
1819
1419
1406
1415
1408
1677
1899
1324
1450
1496
1790
1137
1250
1189
1264
1177
1107
1128