2996
1765
1356
1557
1287
1839
2329
1281
2662
1378
1637
1442
1473
1494
2753
1562
1514
1424
1093
1105
1108
1038
1106
1082
1358
1533
1094
1619
2130
2050
1574
1271
3968
1968
1345