3006
1786
1362
1575
1294
1844
2336
1286
2674
1386
1645
1449
1480
1502
2765
1567
1521
1431
1099
1111
1114
1044
1088
1372
1576
1101
1627
2146
2056
1580
1281
3982
1978
1351
2138