2995
1761
1353
1547
1281
1835
2329
1278
2659
1375
1636
1440
1471
1490
2751
1559
1507
1423
1091
1101
1107
1031
1102
1081
1351
1497
1092
1617
2116
2046
1573
1268
3957
1967
1343
2127