3021
1807
1371
1620
1302
1856
2348
1295
2694
1400
1660
1462
1494
1516
2782
1579
1540
1440
1111
1117
1126
1059
1102
1389
1654
1641
2202
2068
1596
1308
4019
1997
2157