3056
3055
3051
3053
2979
2974
2976
3054
2977
3003
2972
2971
3052
3050
3049
3048
2978
2975
2970
2973
2880
2877
2897
2905
2881
2875
2874
2876
2878
2873
2797
2815
2813
2814
2879
2023
459
458
1971
2007
457
455
1698
1696
1697
1889
1885
1878
1879
1861
1875
1891
1876
1854
1872
1886
1887
1680
1841
1867
1865
1871
1870
2041
1880
2021
2008
2009
2024
2038
450
449
2006
2005
2004
1959
1956
448
447
1953
1955
1957
1951
1950
1949
1863
1877
1860
1858
1684
1874
1852
1851
1682
1868
1840
1679
1882
1881
1846
1845
1862
1864
1857
1890
1888
1859
1683
1853
1855
1856
1884
1873
1681
1839
1866
1843
1869
1842
1883
1847
1848
1849
1850
1844
443
439
3410
438
437
436
434
1559
433
432
1620
1553
1552
1626
1621
1622
1623
1624
1615
1616
1617
1618
1608
1609
1610
1611
1627
1628
1612
3412
3414
1562
1630
1629
1625
3419
231
230
229
228
215
214
213
212
211
860
861
210
208
859
209
858
207
857
206
855
856
862
205
204
203
202
201
200
194
193
192
191
190
722
731
189
187
730
188
721
186
720
185
719
827
828
184
183
715
768
789
708
781
713
716
785
794
717
770
771
792
784
769
786
787
791
790
795
767
710
782
709
766
711
755
783
796
797
3425
712
744
779
714
778
3427
3428
3429
3430
696
695
694
3434
788
793
3438
756
3439
3440
568
3444
666
3445
3446
629
592
561
3
3447
596
617
607
580
