2995
1762
1354
1549
1283
1835
2329
1278
2659
1375
1636
1441
1471
1492
2752
1559
1508
1424
1091
1102
1107
1034
1104
1081
1353
1507
1093
1617
2124
2047
1573
1270
3958
1968
1343
2127