3021
1805
1371
1619
1302
1855
2348
1295
2693
1400
1660
1462
1494
1516
2782
1579
1540
1440
1110
1117
1125
1059
1102
1389
1653
1111
1640
2202
2068
1596
1307
4019
1997
1370
2157