2784
2640
2069
2639
2638
2624
2552
2774
2773
2556
2597
2596
2594
2621
2637
2025
1986
1699
2018
2017
1645
1515
1491
1504
1502
1501
331
983
982
1446
1443
1422
1426
1428
1409
1465
1397
1482
976
1478
1373
1322
1347
1323
1469
1473
939
1337
956
945
1335
232
228
844
831
829
114
112
109
107
106
104
103
