3002
1782
1359
1566
1292
1842
2333
1284
2671
1383
1642
1446
1477
1500
2761
1564
1520
1427
1096
1107
1112
1041
1110
1084
1368
1561
1098
1623
2140
2053
1578
1275
3976
1977
1349
2135