3905
1203
1468
1630
1768
1219
1571
1300
1352
2930
1184
1258
1346
1442
1234
1378
1632
1328
1748
1359
1347
1366
1349
1597
1844
1280
1394
1434
1715
1081
1198
1131
1205
1118
1050
1077