2900
2892
2702
2700
2698
2705
2865
2675
2692
2701
2677
2699
2703
2704
2693
2110
2111
2109
2050
2095
1751
363
359
1620
1613
1614
1561
279
1628
278
277
1539
268
1507
341
1506
1603
1605
1619
1484
1486
1592
1595
1433
1432
1431
1587
1588
1449
1447
1444
214
200
932
917
919
121
117
113
105
97
92
90
