2995
1761
1354
1548
1283
1835
2329
1278
2659
1375
1636
1440
1471
1490
2751
1559
1507
1424
1091
1102
1107
1032
1103
1081
1353
1499
1093
1617
2118
2047
1573
1269
3957
1968
1343
2127