2999
1769
1357
1562
1289
1841
2332
1283
2667
1380
1640
1444
1474
1496
2758
1563
1517
1425
1095
1106
1110
1040
1108
1083
1363
1546
1096
1622
2135
2052
1575
1272
3973
1973
1347
2133