3021
1805
1371
1618
1302
1855
2348
1295
2693
1400
1660
1462
1494
1516
2782
1577
1539
1440
1110
1116
1125
1059
1101
1389
1652
1111
1640
2201
2067
1596
1307
4019
1997
1370
2157