2995
1761
1353
1548
1283
1835
2329
1278
2659
1375
1636
1440
1471
1490
2751
1559
1507
1423
1091
1101
1107
1032
1103
1081
1352
1498
1093
1617
2118
2046
1573
1269
3957
1968
1343
2127