3940
1228
1525
1657
1796
1249
1596
1328
1378
2969
1208
1295
1375
1471
1269
1408
1663
1359
1789
1387
1379
1392
1377
1632
1874
1306
1424
1467
1745
1104
1226
1158
1236
1147
1079
1103