3007
1790
1366
1585
1294
1847
2339
1287
2678
1389
1649
1451
1482
1505
2767
1568
1526
1435
1102
1112
1116
1045
1117
1093
1375
1607
1103
1630
2164
2059
1290
3998
1987
1355
2145