3005
1786
1362
1574
1294
1844
2336
1286
2673
1386
1644
1449
1480
1502
2764
1567
1521
1430
1099
1111
1114
1044
1088
1372
1576
1101
1627
2145
2056
1580
1279
3982
1978
1351
2137