3002
1780
1359
1566
1291
1842
2333
1284
2669
1382
1642
1446
1477
1500
2760
1564
1518
1426
1096
1107
1111
1041
1109
1084
1367
1559
1098
1623
2139
2053
1577
1274
3975
1975
1349
2135