3018
3017
3005
3016
2910
2921
2923
2916
2922
2924
2917
2918
2919
2912
3004
2911
2915
2913
2920
2914
2835
2832
2827
2829
2823
2830
2833
2831
2824
2834
2796
2800
2804
3403
3408
2026
1702
1975
2020
2019
1966
1902
1690
1893
1898
1878
1680
1841
1867
1865
1671
1672
1789
1765
1815
1759
1667
1729
1747
1746
842
841
840
835
833
1660
1715
1711
1706
1712
1972
1976
2029
2028
1700
1973
1701
1974
1703
1977
1691
1901
1894
1688
1687
1900
1686
1892
1685
1899
1682
1868
1840
1679
1681
1839
1866
1843
1869
1842
1673
1790
1674
1766
1675
1768
1767
1769
1791
1817
1731
1728
1750
1727
1666
1730
1749
1748
1668
1751
735
743
734
740
742
1477
1475
741
747
970
1661
1659
1663
1714
1709
1658
1713
1710
1662
1708
1655
1563
1564
1646
1565
1560
1556
1555
1632
1554
1552
1608
1609
1610
1611
1548
1549
1550
1594
1595
1581
1544
1566
1582
1590
697
698
699
749
753
1542
1541
1543
1575
1571
1589
1539
1625
1536
3420
1534
1576
233
229
865
834
829
225
219
764
218
760
213
207
857
206
855
849
850
843
851
3423
748
750
751
752
754
732
738
733
737
739
201
197
726
195
723
192
186
720
185
719
180
174
806
173
718
804
761
815
814
816
170
169
168
167
166
724
725
798
799
810
768
708
713
785
784
769
786
787
710
709
766
711
755
712
744
779
714
778
164
163
161
160
165
777
707
159
157
156
706
705
152
148
147
153
145
563
562
143
149
142
772
704
141
140
139
138
558
559
702
3429
3432
700
745
694
691
3435
569
809
793
756
3440
689
688
566
3442
557
3443
560
3444
3445
629
567
564
592
3
596
3448
3449
2
3452
1
607
580
