2874
2681
2680
2880
2861
2618
2687
2889
2652
2686
2688
2870
2689
2621
2620
2056
2104
2055
2052
2046
1741
348
337
1481
1456
1440
1626
1515
1616
1466
1449
1627
1558
1559
1551
1516
329
1518
1514
1482
1480
1483
1470
1461
1467
1460
1458
1451
1450
1442
1439
936
199
928
911
907
690
720
689
718
671
664
714
