2179
2135
2144
2096
2080
2058
2082
2055
2044
2037
2019
2009
1981
1982
1970
1939
1930
1892
1871
1866
1842
1820
1817
1792
1779
1743
1752
1714
1694
1674
1668
1646
1631
1648
1607
1595
1583
1568
1554
1521
1514
1480
1470
1471
1442
1456
1428
1396
1404
1352
1353
1335
1308
1307
1309
1289
1270
1256
1256
1242
1212
1208
1173
1165
1135
1133
1132
1087
1080
1082
1051
1037
1004
999
994
985
976
968
973
1001
2015
2001
1985
1947
1941
1920
1892
1875
1845
1825
1777
1768
1735
1722
1701
1684
1693
1646
1665
1625
1623
1613
1590
1595