3001
1778
1358
1565
1290
1841
2332
1283
2668
1381
1641
1445
1476
1499
2759
1563
1517
1425
1095
1106
1110
1040
1108
1083
1366
1557
1097
1622
2137
2052
1576
1273
3974
1974
1347
2134