3002
1782
1360
1568
1292
1842
2333
1285
2671
1384
1642
1447
1477
1501
2762
1564
1520
1427
1097
1108
1112
1041
1110
1084
1369
1561
1099
1623
2141
2054
1578
1277
3976
1977
1349
2135