2996
1765
1356
1557
1287
1839
2329
1282
2662
1378
1637
1442
1473
1494
2754
1562
1515
1424
1093
1105
1108
1038
1106
1082
1359
1534
1094
1619
2132
2050
1574
1271
3968
1968
1345
2131