3002
1781
1359
1566
1291
1842
2333
1284
2671
1383
1642
1446
1477
1500
2761
1564
1519
1426
1096
1107
1112
1041
1109
1084
1367
1561
1098
1623
2139
2053
1577
1275
3976
1977
1349
2135