2995
1761
1353
1548
1282
1835
2329
1278
2659
1375
1636
1440
1471
1490
2751
1559
1507
1423
1091
1101
1107
1032
1103
1081
1352
1497
1093
1617
2117
2046
1573
1268
3957
1967
1343
2127