diff --git a/src/Prep/Terra/Array.h b/src/Prep/Terra/Array.h new file mode 100644 index 00000000..149e8971 --- /dev/null +++ b/src/Prep/Terra/Array.h @@ -0,0 +1,124 @@ +#ifndef ARRAY_INCLUDED // -*- C++ -*- +#define ARRAY_INCLUDED + +// +// Array classes +// +// Taken from gfxTools.h 1.2 + +#ifndef MAX +#define MAX(a,b) (((a)>(b))?(a):(b)) +#define MIN(a,b) (((a)>(b))?(b):(a)) +#endif + + +template +class array { +protected: + T *data; + int len; +public: + array() { data=NULL; len=0; } + array(int l) { init(l); } + ~array() { free(); } + + + inline void init(int l); + inline void free(); + inline void resize(int l); + + inline T& ref(int i); + inline T& operator[](int i) { return data[i]; } + inline T& operator()(int i) { return ref(i); } + inline int length() { return len; } + inline int maxLength() { return len; } +}; + +template +inline void array::init(int l) +{ + data = new T[l]; + len = l; +} + +template +inline void array::free() +{ + if( data ) + { + delete[] data; + data = NULL; + } +} + +template +inline T& array::ref(int i) +{ +#ifdef SAFETY + assert( data ); + assert( i>=0 && i +inline void array::resize(int l) +{ + T *old = data; + data = new T[l]; + data = (T *)memcpy(data,old,MIN(len,l)*sizeof(T)); + len = l; + delete[] old; +} + + + +template +class array2 { +protected: + T *data; + int w, h; +public: + array2() { data=NULL; w=h=0; } + array2(int w, int h) { init(w,h); } + ~array2() { free(); } + + inline void init(int w, int h); + inline void free(); + + inline T& ref(int i, int j); + inline T& operator()(int i,int j) { return ref(i,j); } + inline int width() { return w; } + inline int height() { return h; } +}; + +template +inline void array2::init(int width,int height) +{ + w = width; + h = height; + data = new T[w*h]; +} + +template +inline void array2::free() +{ + if( data ) + { + delete[] data; + data = NULL; + } +} + +template +inline T& array2::ref(int i, int j) +{ +#ifdef SAFETY + assert( data ); + assert( i>=0 && i=0 && j +#endif + +typedef double real; +#define EPS 1e-6 +#define EPS2 (EPS*EPS) + +typedef int boolean; + +enum Axis {X, Y, Z, W}; +enum Side {Left=-1, On=0, Right=1}; + +#include +#include "Vec2.h" +#include "Vec3.h" + +#ifndef NULL +#define NULL 0 +#endif + +#ifndef True +#define True 1 +#define False 0 +#endif + +class Labelled { +public: + int token; +}; + + + + +//////////////////////////////////////////////////////////////////////// +// +// Here we define some useful geometric functions +// +//////////////////////////////////////////////////////////////////////// + +// +// triArea returns TWICE the area of the oriented triangle ABC. +// The area is positive when ABC is oriented counterclockwise. +inline real triArea(const Vec2& a, const Vec2& b, const Vec2& c) +{ + return (b[X] - a[X])*(c[Y] - a[Y]) - (b[Y] - a[Y])*(c[X] - a[X]); +} + +inline boolean ccw(const Vec2& a, const Vec2& b, const Vec2& c) +{ + return triArea(a, b, c) > 0; +} + +inline boolean rightOf(const Vec2& x, const Vec2& org, const Vec2& dest) +{ + return ccw(x, dest, org); +} + +inline boolean leftOf(const Vec2& x, const Vec2& org, const Vec2& dest) +{ + return ccw(x, org, dest); +} + +// Returns True if the point d is inside the circle defined by the +// points a, b, c. See Guibas and Stolfi (1985) p.107. +// +inline boolean inCircle(const Vec2& a, const Vec2& b, const Vec2& c, + const Vec2& d) +{ + return (a[0]*a[0] + a[1]*a[1]) * triArea(b, c, d) - + (b[0]*b[0] + b[1]*b[1]) * triArea(a, c, d) + + (c[0]*c[0] + c[1]*c[1]) * triArea(a, b, d) - + (d[0]*d[0] + d[1]*d[1]) * triArea(a, b, c) > EPS; +} + + + +class Plane { +public: + + real a, b, c; + + Plane() { } + Plane(const Vec3& p, const Vec3& q, const Vec3& r) { init(p,q,r); } + + inline void init(const Vec3& p, const Vec3& q, const Vec3& r); + + real operator()(real x,real y) { return a*x + b*y + c; } + real operator()(int x, int y) { return a*x + b*y + c; } +}; + +inline void Plane::init(const Vec3& p, const Vec3& q, const Vec3& r) +// find the plane z=ax+by+c passing through three points p,q,r +{ + // We explicitly declare these (rather than putting them in a + // Vector) so that they can be allocated into registers. + real ux = q[X]-p[X], uy = q[Y]-p[Y], uz = q[Z]-p[Z]; + real vx = r[X]-p[X], vy = r[Y]-p[Y], vz = r[Z]-p[Z]; + real den = ux*vy-uy*vx; + + a = (uz*vy - uy*vz)/den; + b = (ux*vz - uz*vx)/den; + c = p[Z] - a*p[X] - b*p[Y]; +} + + + +class Line { + +private: + real a, b, c; + +public: + Line(const Vec2& p, const Vec2& q) + { + Vec2 t = q - p; + real l = t.length(); +#ifdef SAFETY + assert(l!=0); +#endif + a = t[Y] / l; + b = - t[X] / l; + c = -(a*p[X] + b*p[Y]); + } + + inline real eval(const Vec2& p) const + { + return (a*p[X] + b*p[Y] + c); + } + + inline Side classify(const Vec2& p) const + { + real d = eval(p); + + if( d < -EPS ) + return Left; + else if( d > EPS ) + return Right; + else + return On; + } + + inline Vec2 intersect(const Line& l) const + { + Vec2 p; + intersect(l, p); + return p; + } + + inline void intersect(const Line& l, Vec2& p) const + { + real den = a*l.b - b*l.a; +#ifdef SAFETY + assert(den!=0); +#endif + p[X] = (b*l.c - c*l.b)/den; + p[Y] = (c*l.a - a*l.c)/den; + } + +#ifdef IOSTREAMH + friend ostream& operator<<(ostream&, const Line&); +#endif +}; + +#ifdef IOSTREAMH +inline ostream& operator<<(ostream &out, const Line& l) +{ + return out << "Line(a=" << l.a << " b=" << l.b << " c=" << l.c << ")"; +} +#endif + + +#endif diff --git a/src/Prep/Terra/GreedyInsert.cc b/src/Prep/Terra/GreedyInsert.cc new file mode 100644 index 00000000..1626f4df --- /dev/null +++ b/src/Prep/Terra/GreedyInsert.cc @@ -0,0 +1,269 @@ +#include +#include "GreedyInsert.h" + +#include "Mask.h" +extern ImportMask *MASK; + +void TrackedTriangle::update(Subdivision& s) +{ + GreedySubdivision& gs = (GreedySubdivision&)s; + gs.scanTriangle(*this); +} + + + + + +GreedySubdivision::GreedySubdivision(Map *map) +{ + H = map; + heap = new Heap(128); + + int w = H->width; + int h = H->height; + + is_used.init(w, h); + int x,y; + for(x=0;xinsert(t, -1.0); + + return t; +} + + + + +void GreedySubdivision::compute_plane(Plane& plane, + Triangle& T, + Map& map) +{ + const Vec2& p1 = T.point1(); + const Vec2& p2 = T.point2(); + const Vec2& p3 = T.point3(); + + Vec3 v1(p1, map(p1[X], p1[Y])); + Vec3 v2(p2, map(p2[X], p2[Y])); + Vec3 v3(p3, map(p3[X], p3[Y])); + + plane.init(v1, v2, v3); +} + +/////////////////////////// +// +// This is indeed an ugly hack. +// It should be replaced +// +static int vec2_y_compar(const void *a,const void *b) +{ + Vec2 &p1=*(Vec2 *)a, + &p2=*(Vec2 *)b; + + return (p1[Y]==p2[Y]) ? 0 : (p1[Y] < p2[Y] ? -1 : 1); +} + +static void order_triangle_points(Vec2 *by_y, + const Vec2& p1, + const Vec2& p2, + const Vec2& p3) +{ + by_y[0] = p1; + by_y[1] = p2; + by_y[2] = p3; + + qsort(by_y,3,sizeof(Vec2),vec2_y_compar); +} + + + +void GreedySubdivision::scan_triangle_line(Plane& plane, + int y, + real x1, real x2, + Candidate& candidate) +{ + int startx = (int)ceil(MIN(x1,x2)); + int endx = (int)floor(MAX(x1,x2)); + + if( startx > endx ) return; + + real z0 = plane(startx, y); + real dz = plane.a; + real z, diff; + + for(int x=startx;x<=endx;x++) + { + if( !is_used(x,y) ) + { + z = H->eval(x,y); + diff = fabs(z - z0); + + candidate.consider(x, y, MASK->apply(x, y, diff)); + } + + z0 += dz; + } +} + + +void GreedySubdivision::scanTriangle(TrackedTriangle& T) +{ + Plane z_plane; + compute_plane(z_plane, T, *H); + + Vec2 by_y[3]; + order_triangle_points(by_y,T.point1(),T.point2(),T.point3()); + Vec2& v0 = by_y[0]; + Vec2& v1 = by_y[1]; + Vec2& v2 = by_y[2]; + + + int y; + int starty, endy; + Candidate candidate; + + real dx1 = (v1[X] - v0[X]) / (v1[Y] - v0[Y]); + real dx2 = (v2[X] - v0[X]) / (v2[Y] - v0[Y]); + + real x1 = v0[X]; + real x2 = v0[X]; + + starty = (int)v0[Y]; + endy = (int)v1[Y]; + for(y=starty;ykill(T.token); + +#ifdef SAFETY + T.setCandidate(-69, -69, 0.0); +#endif + } + else + { + assert( !is_used(candidate.x, candidate.y) ); + + T.setCandidate(candidate.x, candidate.y, candidate.import); + if( T.token == NOT_IN_HEAP ) + heap->insert(&T, candidate.import); + else + heap->update(&T, candidate.import); + } +} + +Edge *GreedySubdivision::select(int sx, int sy, Triangle *t) +{ + if( is_used(sx, sy) ) + { + cerr << " WARNING: Tried to reinsert point: " << sx<<" "<extract(); + + if( !node ) return False; + + TrackedTriangle &T = *(TrackedTriangle *)node->obj; + int sx, sy; + T.getCandidate(&sx, &sy); + + select(sx, sy, &T); + + return True; +} + +real GreedySubdivision::maxError() +{ + heap_node *node = heap->top(); + + if( !node ) + return 0.0; + + return node->import; +} + +real GreedySubdivision::rmsError() +{ + real err = 0.0; + int width = H->width; + int height = H->height; + + + + for(int i=0; ieval(i, j); + err += diff * diff; + } + + return sqrt(err / (width * height)); +} + + +real GreedySubdivision::eval(int x,int y) +{ + Vec2 p(x,y); + Triangle *T = locate(p)->Lface(); + + Plane z_plane; + compute_plane(z_plane, *T, *H); + + return z_plane(x,y); +} diff --git a/src/Prep/Terra/GreedyInsert.h b/src/Prep/Terra/GreedyInsert.h new file mode 100644 index 00000000..0869465a --- /dev/null +++ b/src/Prep/Terra/GreedyInsert.h @@ -0,0 +1,92 @@ +#ifndef GREEDYINSERT_INCLUDED // -*- C++ -*- +#define GREEDYINSERT_INCLUDED + +#include "Heap.h" +#include "Subdivision.h" +#include "Map.h" + +class TrackedTriangle : public Triangle +{ + // + // candidate position + int sx, sy; + + +public: + TrackedTriangle(Edge *e, int t=NOT_IN_HEAP) + : Triangle(e, t) + { + } + + void update(Subdivision&); + + + void setCandidate(int x,int y, real) { sx=x; sy=y; } + void getCandidate(int *x, int *y) { *x=sx; *y=sy; } +}; + + +class Candidate +{ +public: + + int x, y; + real import; + + Candidate() { import = -HUGE; } + + void consider(int sx, int sy, real i) + { + if( i > import ) + { + x = sx; + y = sy; + import = i; + } + } +}; + + +class GreedySubdivision : public Subdivision +{ + Heap *heap; + unsigned int count; + +protected: + + Map *H; + + Triangle *allocFace(Edge *e); + + void compute_plane(Plane&, Triangle&, Map&); + + void scan_triangle_line(Plane& plane, + int y, real x1, real x2, + Candidate& candidate); + +public: + GreedySubdivision(Map *map); + + array2 is_used; + + Edge *select(int sx, int sy, Triangle *t=NULL); + + Map& getData() { return *H; } + + void scanTriangle(TrackedTriangle& t); + int greedyInsert(); + + unsigned int pointCount() { return count; } + real maxError(); + real rmsError(); + real eval(int x,int y); +}; + +// +// These are the possible values of is_used(x,y): +#define DATA_POINT_UNUSED 0 +#define DATA_POINT_USED 1 +#define DATA_POINT_IGNORED 2 +#define DATA_VALUE_UNKNOWN 3 + +#endif diff --git a/src/Prep/Terra/Heap.cc b/src/Prep/Terra/Heap.cc new file mode 100644 index 00000000..5cd128c2 --- /dev/null +++ b/src/Prep/Terra/Heap.cc @@ -0,0 +1,120 @@ +#include +#include +#include "Heap.h" + + +void Heap::swap(int i,int j) +{ + heap_node tmp = ref(i); + + ref(i) = ref(j); + ref(j) = tmp; + + ref(i).obj->token = i; + ref(j).obj->token = j; +} + +void Heap::upheap(int i) +{ + if( i==0 ) return; + + if( ref(i).import > ref(parent(i)).import ) { + swap(i,parent(i)); + upheap(parent(i)); + } +} + +void Heap::downheap(int i) +{ + if (i>=size) return; // perhaps just extracted the last + + int largest = i, + l = left(i), + r = right(i); + + if( l ref(largest).import ) largest = l; + if( r ref(largest).import ) largest = r; + + if( largest != i ) { + swap(i,largest); + downheap(largest); + } +} + + + +void Heap::insert(Labelled *t,real v) +{ + if( size == maxLength() ) + { + cerr << "NOTE: Growing heap from " << size << " to " << 2*size << endl; + resize(2*size); + } + + int i = size++; + + ref(i).obj = t; + ref(i).import = v; + + ref(i).obj->token = i; + + upheap(i); +} + +void Heap::update(Labelled *t,real v) +{ + int i = t->token; + + if( i >= size ) + { + cerr << "WARNING: Attempting to update past end of heap!" << endl; + return; + } + else if( i == NOT_IN_HEAP ) + { + cerr << "WARNING: Attempting to update object not in heap!" << endl; + return; + } + + real old=ref(i).import; + ref(i).import = v; + + if( vtoken = NOT_IN_HEAP; + + return &ref(size); +} + +heap_node *Heap::kill(int i) +{ + if( i>=size ) + cerr << "WARNING: Attempt to delete invalid heap node." << endl; + + swap(i, size-1); + size--; + ref(size).obj->token = NOT_IN_HEAP; + + if( ref(i).import < ref(size).import ) + downheap(i); + else + upheap(i); + + + return &ref(size); +} diff --git a/src/Prep/Terra/Heap.h b/src/Prep/Terra/Heap.h new file mode 100644 index 00000000..83c8618f --- /dev/null +++ b/src/Prep/Terra/Heap.h @@ -0,0 +1,59 @@ +#ifndef HEAP_INCLUDED // -*- C++ -*- +#define HEAP_INCLUDED + +#include "Geom.h" +#include "Array.h" + +#define NOT_IN_HEAP -47 + +// +// +// This file extracted from ~/anim/lab/mlab +// +// + +class heap_node { +public: + real import; + Labelled *obj; + + heap_node() { obj=NULL; import=0.0; } + heap_node(Labelled *t, double i=0.0) { obj=t; import=i; } + heap_node(const heap_node& h) { import=h.import; obj=h.obj; } +}; + + + +class Heap : public array { + + // + // The actual size of the heap. array::length() + // simply returns the amount of allocated space + int size; + + void swap(int i, int j); + + int parent(int i) { return (i-1)/2; } + int left(int i) { return 2*i+1; } + int right(int i) { return 2*i+2; } + + void upheap(int i); + void downheap(int i); + +public: + + Heap() { size=0; } + Heap(int s) : array(s) { size=0; } + + + void insert(Labelled *, real); + void update(Labelled *, real); + + heap_node *extract(); + heap_node *top() { return size<1 ? (heap_node *)NULL : &ref(0); } + heap_node *kill(int i); +}; + + + +#endif diff --git a/src/Prep/Terra/Makefile.orig b/src/Prep/Terra/Makefile.orig new file mode 100644 index 00000000..d3614eac --- /dev/null +++ b/src/Prep/Terra/Makefile.orig @@ -0,0 +1,87 @@ +################################################################# +# +# Configuration variables. +# You should change these to fit your system. +# + +CC = cc +C++ = CC + +# For compiling on SGI's with the pre-5.3 (ie. cfront-based) compiler: +# add '-ptr/tmp/terra_ptrepository' to OPTFLAGS +# add '-pte.cc' to LFLAGS + +OPTFLAGS = -g -mips2 +# OPTFLAGS = -O2 -mips2 + +GUI_LIBS = -lglut -lGLU -lGL -lXmu -lX11 +LIBS = -lmalloc -lmx + +# +# This defines the location of the GLUT libraries +# +ANIM = /afs/cs/project/anim/garland +GLUT_FLAGS = +GLUT_INCDIR = $(ANIM)/include +GLUT_LIBDIR = $(ANIM)/lib + +# +# Include any other search directories you need here +# +INCDIR = -I$(GLUT_INCDIR) +LIBDIR = -L$(GLUT_LIBDIR) + +# +# These are the flags for compilation (CFLAGS) and linking (LFLAGS) +# +CFLAGS = $(INCDIR) $(OPTFLAGS) -DSAFETY +LFLAGS = $(LIBDIR) $(OPTFLAGS) + + +################################################################# +# +# Rules for building the Terra programs. +# You should not need to change anything here. +# + +.SUFFIXES: .cc +.cc.o: + $(C++) $(CFLAGS) -c $< + +.C.o: + $(C++) $(CFLAGS) -c $< + + +BASE_SRCS = Quadedge.cc Subdivision.cc Map.cc Mask.cc cmdline.cc \ + GreedyInsert.cc Heap.cc greedy.cc output.cc +GUI_SRCS = glHacks.cc gui.cc xterra.cc + +TERRA_SRCS = terra.cc $(BASE_SRCS) +XTERRA_SRCS = $(GUI_SRCS) $(BASE_SRCS) + +TERRA_OBJS = $(TERRA_SRCS:.cc=.o) +XTERRA_OBJS = $(XTERRA_SRCS:.cc=.o) + + +TARGETS = terra xterra + +all: $(TARGETS) + +terra: $(TERRA_OBJS) + $(C++) $(LFLAGS) -o terra $(TERRA_OBJS) $(LIBS) + +xterra: $(XTERRA_OBJS) + $(C++) $(LFLAGS) -o xterra $(XTERRA_OBJS) $(GUI_LIBS) $(LIBS) + +clean : + /bin/rm -f $(XTERRA_OBJS) $(TERRA_OBJS) $(TARGETS) + /bin/rm -f -r ii_files ptrepository + find . -name '*~' -print -exec rm -f {} \; + find . -name 'core' -print -exec rm -f {} \; + +depend : + touch Makefile.depend + makedepend -fMakefile.depend $(INCDIR) -I/usr/include/CC $(BASE_SRCS) $(GUI_SRCS) + /bin/rm -f Makefile.depend.bak + +sinclude Makefile.depend diff --git a/src/Prep/Terra/Map.cc b/src/Prep/Terra/Map.cc new file mode 100644 index 00000000..1e36b7e8 --- /dev/null +++ b/src/Prep/Terra/Map.cc @@ -0,0 +1,77 @@ +#include + +#include "Geom.h" +#include "Map.h" + +void Map::findLimits() +{ + min = HUGE; + max = -HUGE; + + for(int i=0;imax ) max = val; + + } +} + +Map *readPGM(istream& in) +{ + char magicP, magicNum; + + int width, height, maxval; + + in >> magicP; + in >> magicNum; + in >> width >> height >> maxval; + + if( magicP != 'P' ) + { + cerr << "readPGM: This is not PGM data." << endl; + return NULL; + } + + Map *map; + + if( maxval < 256 ) + { + cerr << "readPGM: Allocating a ByteMap to hold data." << endl; + map = new ByteMap(width, height); + } + else if( maxval < 65536 ) + { + cerr << "readPGM: Allocating a ShortMap to hold data." << endl; + map = new ShortMap(width, height); + } + else + { + cerr << "readPGM: Allocating a WordMap to hold data." << endl; + map = new WordMap(width, height); + } + + switch( magicNum ) + { + case '2': + cerr << "readPGM: Looks like textual PGM data" << endl; + map->textRead(in); + break; + + case '5': + cerr << "readPGM: Looks like binary PGM data" << endl; + in.get(magicP); // read the EOL + map->rawRead(in); + break; + + default: + cerr << "readPGM: This is not PGM data." << endl; + return NULL; + } + + map->findLimits(); + + return map; +} diff --git a/src/Prep/Terra/Map.h b/src/Prep/Terra/Map.h new file mode 100644 index 00000000..3d6bf6a1 --- /dev/null +++ b/src/Prep/Terra/Map.h @@ -0,0 +1,107 @@ +#ifndef MAP_INCLUDED // -*- C++ -*- +#define MAP_INCLUDED + +#include +#include + +#include "Geom.h" + +class Map +{ +public: + + int width; + int height; + int depth; // in bits + + real min, max; + + real operator()(int i, int j) { return eval(i,j); } + real operator()(real i, real j) { return eval((int)i,(int)j); } + real eval(real i, real j) { return eval((int)i,(int)j); } + virtual real eval(int i, int j) = 0; + + virtual void rawRead(istream&) = 0; + virtual void textRead(istream&) = 0; + virtual void *getBlock() { return NULL; } + virtual void findLimits(); +}; + +extern Map *readPGM(istream&); + + + +template +class DirectMap : public Map +{ + T *data; + +protected: + inline T& ref(int i,int j) + { +#ifdef SAFETY + assert(i>=0); assert(j>=0); assert(i ByteMap; +typedef DirectMap ShortMap; +typedef DirectMap WordMap; +typedef DirectMap RealMap; + + + +template +DirectMap::DirectMap(int w, int h) +{ + width = w; + height = h; + depth = sizeof(T) << 3; + + data = (T *)calloc(w*h, sizeof(T)); +} + +template +void DirectMap::rawRead(istream& in) +{ + char *loc = (char *)data; + int target = width*height*sizeof(T); + + while( target>0 ) + { + in.read(loc, target); + target -= in.gcount(); + loc += in.gcount(); + } +} + +template +void DirectMap::textRead(istream& in) +{ + for(int j=0;j> val; + ref(i,j) = (T)val; + } +} + + + + + +#endif diff --git a/src/Prep/Terra/Mask.cc b/src/Prep/Terra/Mask.cc new file mode 100644 index 00000000..474cdb67 --- /dev/null +++ b/src/Prep/Terra/Mask.cc @@ -0,0 +1,60 @@ +#include +#include +#include + +#include "Geom.h" +#include "Mask.h" + + +RealMask *readMask(istream& in) +{ + char magicP, magicNum; + + int width, height, maxval; + + in >> magicP >> magicNum; + in >> width >> height >> maxval; + + if( magicP != 'P' ) + { + cerr << "readMask: This is not PGM data." << endl; + return NULL; + } + + RealMask *mask = new RealMask(width, height); + + if( magicNum == '2' ) + { + for(int j=0; j> val; + mask->ref(i, j) = val; + } + } + else if( magicNum == '5' ) + { + for(int j=0; j> val; + mask->ref(i, j) = (real)val; + } + } + else + { + cerr << "readMask: This is not PGM data." << endl; + return NULL; + } + + + real max = (real)maxval; + + for(int i=0; iref(i,j) /= max; + + return mask; +} diff --git a/src/Prep/Terra/Mask.h b/src/Prep/Terra/Mask.h new file mode 100644 index 00000000..60d838ec --- /dev/null +++ b/src/Prep/Terra/Mask.h @@ -0,0 +1,47 @@ +#ifndef MASK_INCLUDED // -*- C++ -*- +#define MASK_INCLUDED + +class ImportMask +{ + +public: + int width, height; + + ImportMask() { width=0; height=0; } + + + virtual real apply(int /*x*/, int /*y*/, real val) { return val; } +}; + + +class RealMask : public ImportMask +{ + real *data; + +public: + RealMask(int width, int height); + + inline real& ref(int x, int y); + real apply(int x, int y, real val) { return ref(x,y) * val; } +}; + + +inline RealMask::RealMask(int w, int h) +{ + width = w; + height = h; + data = (real *)calloc(w*h, sizeof(real)); +} + +inline real& RealMask::ref(int i, int j) +{ +#ifdef SAFETY + assert(i>=0); assert(j>=0); assert(i +#include + +#include "Quadedge.h" + +Edge::Edge(const Edge&) +{ + cerr << "Edge: Edge assignments are forbidden." << endl; + exit(1); +} + + +Edge::Edge(Edge *prev) +{ + qprev = prev; + prev->qnext = this; + + lface = NULL; + token = 0; +} + +Edge::Edge() +{ + Edge *e0 = this; + Edge *e1 = new Edge(e0); + Edge *e2 = new Edge(e1); + Edge *e3 = new Edge(e2); + + qprev = e3; + e3->qnext = e0; + + e0->next = e0; + e1->next = e3; + e2->next = e2; + e3->next = e1; + + lface = NULL; + token = 0; +} + +Edge::~Edge() +{ + if( qnext ) + { + Edge *e1 = qnext; + Edge *e2 = qnext->qnext; + Edge *e3 = qprev; + +#ifdef SAFETY + qnext = NULL; + + token = -69; + e1->token = -69; + e2->token = -69; + e3->token = -69; +#endif + e1->qnext = NULL; + e2->qnext = NULL; + e3->qnext = NULL; + + delete e1; + delete e2; + delete e3; + } +} + + +void splice(Edge *a, Edge *b) +{ + Edge *alpha = a->Onext()->Rot(); + Edge *beta = b->Onext()->Rot(); + + Edge *t1 = b->Onext(); + Edge *t2 = a->Onext(); + Edge *t3 = beta->Onext(); + Edge *t4 = alpha->Onext(); + + a->next = t1; + b->next = t2; + alpha->next = t3; + beta->next = t4; +} diff --git a/src/Prep/Terra/Quadedge.h b/src/Prep/Terra/Quadedge.h new file mode 100644 index 00000000..f8303213 --- /dev/null +++ b/src/Prep/Terra/Quadedge.h @@ -0,0 +1,82 @@ +#ifndef QUADEDGE_INCLUDED // -*- C++ -*- +#define QUADEDGE_INCLUDED + +#include "Geom.h" + +class Triangle; + +class Edge : public Labelled { +private: + Edge *qnext, *qprev; + + Edge(Edge *prev); + +protected: + Vec2 *data; + Edge *next; + + Triangle *lface; + +public: + Edge(); + Edge(const Edge&); + ~Edge(); + + // + // Primitive methods + // + Edge *Onext() const { return next; } + Edge *Sym() const { return qnext->qnext; } + Edge *Rot() const { return qnext; } + Edge *invRot() const { return qprev; } + + // + // Synthesized methods + // + Edge *Oprev() const { return Rot()->Onext()->Rot(); } + Edge *Dnext() const { return Sym()->Onext()->Sym(); } + Edge *Dprev() const { return invRot()->Onext()->invRot(); } + + Edge *Lnext() const { return invRot()->Onext()->Rot(); } + Edge *Lprev() const { return Onext()->Sym(); } + Edge *Rnext() const { return Rot()->Onext()->invRot(); } + Edge *Rprev() const { return Sym()->Onext(); } + + + Vec2& Org() const { return *data; } + Vec2& Dest() const { return *Sym()->data; } + + Triangle *Lface() const { return lface; } + void set_Lface(Triangle *t) { lface = t; } + + void EndPoints(Vec2& org, Vec2& dest) + { + data = &org; + Sym()->data = &dest; + } + + // + // The fundamental topological operator + friend void splice(Edge *a, Edge *b); +}; + + +inline boolean rightOf(const Vec2& x, const Edge *e) +{ + return rightOf(x, e->Org(), e->Dest()); +} + +inline boolean leftOf(const Vec2& x, const Edge *e) +{ + return leftOf(x, e->Org(), e->Dest()); +} + + +#ifdef IOSTREAMH +inline ostream& operator<<(ostream& out, const Edge *e) +{ + return out << "{ " << e->Org() << " ---> " << e->Dest() << " }"; +} +#endif + +#endif diff --git a/src/Prep/Terra/README.html b/src/Prep/Terra/README.html new file mode 100644 index 00000000..3edc2584 --- /dev/null +++ b/src/Prep/Terra/README.html @@ -0,0 +1,341 @@ + + +Terra Height Field Simplification Software + + + + + +

Terra Height Field Simplification Software

+ +

This software is in the public domain and is provided AS +IS. Use it at YOUR OWN RISK. + +


+ +

This is Terra, the successor to Scape. Not only is this software +UNSUPPORTED, but it is in the early stages of +development. This software is clearly incomplete and may still have +bugs. However, the basic mechanisms do function properly; I have run +several large terrains through Terra, and the results were correct. + +

For up-to-date information on Terra, Scape, and related topics, +watch: +

+	http://www.cs.cmu.edu/~garland/scape/
+
+ +


+ +

Introduction

+ +

This is Terra, a program for generating polygonal +approximations of terrains and other height fields. It is based on +algorithms described in: +

+ +Fast +Polygonal Approximation of Terrains +and Height Fields,
by Michael Garland and Paul Heckbert +(Technical Report CMU-CS-95-181). +

+A color plate +is included separately. +
+ +

The Scape package is the companion software for this paper. +It was written with speed and memory efficiency as the primary +concerns. Although it was designed strictly for the testing of the +algorithms described in our paper, we made it available so that people +interested in our results could examine it. We also hoped that it +might be of interest to people who were attempting to build terrain +approximations. However, Scape is not particularly easy to use and +the code is definitely less than aesthetically pleasing. + +

I wrote Terra because I was dissatisfied with Scape. I wanted code +which was better structured and programs which were easier to use. +Terra will also provide more features than Scape. + +

Disclaimer: Please remember that both Terra and Scape are +unsupported programs that I tinker with in my spare time. As such, +development is typically sporadic. + + +

Brief feature summary

+
+
PGM input files +
Terra uses the PGM file format for data input. At first, this +might seem odd; however, it has several advantages. PGM is a standard +format which provides for both textual (i.e., human editable) and +binary data files. Since PGM is an image file format, height field +data is directly viewable with most available image viewers. Plus, +there are many programs available to perform various manipulations on +PGM files. + +

In particular, many of the tools provided by the NetPBM package +can be used to manipulate PGM terrain data. The NetPBM package can be +found online at: +

+	http://wuarchive.wustl.edu/graphics/graphics/packages/NetPBM/
+
+or by anonymous ftp to: +
+	wuarchive.wustl.edu:/graphics/graphics/packages/NetPBM
+
+ +

Flexible output +
Terra can output its approximations in several different formats. +The supported formats are described below. + +

Extended approximation features +
Terra supports preinsertion scripts and importance masks. See +below for details on what these are and how they work. + +

Portable graphics +
The interactive program, xterra, uses the GLUT library +for windowing and OpenGL for rendering. In theory, this should make +it portable to machines other than SGI's. +
+ +

Currently absent features

+

All these features are currently missing. Ideally, I would like +to include these and other features. In reality, what gets done and +how fast it gets done might be highly variable. +

+
Multiple simultaneous height fields +
Scape provided for approximating height fields with RGB textures +applied to them. Ultimately, Terra will support the approximation of +arbitrarily many simultaneous height fields. Currently, however, +Terra will only accept the input of a single height field. + +

Data-dependent triangulation +
One of the significant features of Scape was the option to use +data-dependent triangulation. This triangulation scheme has not yet +been ported to Terra. + +

Data import facilities +
I would like to be able to import USGS DEM data into Terra. +Although correcting for the spherical mapping of USGS data is beyond +the scope of this project, Terra is in need of some simple tools to +facilitate conversion of USGS data. I definitely don't have the time +to write these tools, so if someone wants to suggest some reasonable +ones, please let me know. + +

Robust PGM input routines +
The PGM input routines are rather fragile at present. You should +make sure that there is no extraneous white space and no +comments in the file. For example, the xv program will +insert a comment in the PGM file citing itself as the creator of the +file. You will need to remove this comment from the file. +
+ +

Installation

+ +
    +

  1. In order to compile the interactive version of Terra (xterra), + you must obtain the GLUT library. It can be found at: + +
    +	http://www.sgi.com/Technology/openGL/glut.html
    +
    + +

    or by anonymous ftp at: + +

    +	sgigate.sgi.com:/pub/opengl/xjournal/GLUT
    +
    + +

    NOTE: For proper viewing, xterra needs to set the aspect ratio + of its windows. This is currently not supported via GLUT. + Therefore, I've had to hack things a bit by accessing GLUT + internals. The file gui.cc includes the glutint.h header. + This is not installed by GLUT. You must install this manually. + Again, this is only of importance if you want to build xterra. + + +

  2. Edit the Makefile for local customization. Basically, you + should set the compilation flags, the libraries you need, and + the location of GLUT if you are compiling xterra. + +

  3. Typing 'make' will build both terra and + xterra. However, you + can selectively compile either of them (e.g., 'make terra'). +
+ + + +

Using Terra

+ +

The Terra software provides two programs: terra, a simple +batch program, and xterra, an interactive application which +uses OpenGL to display the surface approximation being +constructed. Both programs utilize the same command line interface; +xterra simply layers an interactive interface on top of +terra. This section contains an outline of the operation of +terra. All this information applies to xterra as well. + +

The operation of Terra goes through a simple series of phases: +

    +
  1. Data input.
    +This will load the terrain data and the importance mask (if specified). + +
  2. Pre-insertion.
    +If you have specified a pre-insertion script, it will be executed at +this point. + +
  3. Greedy insertion.
    +The iterative greedy insertion procedure will begin. Terra will +continue selecting points until it meets the goals that you have +specified. + +
  4. Output.
    +Terra will output the approximation it has constructed. You have a +choice of a handful of different formats. +
+ +

Currently, all the information Terra needs to run is communicated +on the command line. The correct usage of Terra is: +

+	usage: terra <options> filename
+	       where <options> is some combination of: 
+	-e <thresh>      Sets the tolerable error threshold
+	-p <count>       Sets the maximum number of allowable points
+	-o <file> <type> When finished, output the approximation to <file>.
+	                 Valid types:  tin, eps, dem, obj
+	-m <file>        Load the importance mask from <file>
+	-s <file>        Execute preinsertion script from <file>
+
+ +

The error threshold and point limit set the termination criteria. +Terra will continue adding points as long as it it below the point +limit and above the error threshold. The default error threshold is +0; the default point limit is the total number of points in the input +grid. + +

The type of output desired is also specified on the command line. +The eps output format simply generates an Encapsulated +PostScript rendering of the approximation mesh. The dem +output format creates an approximate DEM from the approximate mesh. +This can be useful for comparison with the original. Both the +tin and obj output formats generate 3D surfaces. +The obj format is just the Wavefront .OBJ file +format. The tin format is a very simple model description; +it is a series of lines where each line is of the form: +

+	t x1 y1 z1 x2 y2 z2 x3 y3 z3
+
+Each such line describes a triangle with the three corners (x1,y1,z1) +(x2,y2,z2) (x3,y3,z3). + +

The remaining options, involving importance masks and preinsertion +scripts, are described in detail below. + +

Xterra User Interface

+ +

xterra accepts the same options as terra and +operates in much the same way. It introduces one extra command line option: +

+	-h <factor>      Sets the height scaling factor.  For example,
+	                 if grid points are 25m apart, use a factor of 0.04
+
+ +

This is used to properly scale the display of the height field in +3D. The input to Terra is specified in pixel coordinates; data +samples are taken at integral pixel coordinates. However, the height +values are probably not given in pixel coordinates. So, for display +purposes, the height values are scaled by a constant factor to account +for this loss of units in Terra. + +

When xterra starts up, it performs any preinsertion +actions that you request, and then it displays two windows: a mesh +view and a surface view. It does not perform greedy insertion until +told to do so. The mesh view provides a 2D view of the triangulation +being generated for the approximation of the height field. The +surface view displays the approximate surface in 3D. The interaction +with these windows is currently quite simple and will probably change +in the future, but here is an outline of how they work at the moment: +

+	Surface view:
+	   Left mouse drag   :   spin the surface
+	   Middle mouse drag :   translate the camera side to side
+	   Right mouse drag  :   move the camera in and out
+
+	Mesh view:
+	   Left mouse click   :  insert a point at the mouse location
+	   Middle mouse click :  run greedy insertion until goal is met
+	   Right mouse click  :  popup menu -- allows output
+
+ +

Providing Input for Terra

+ +

As stated above, Terra uses PGM files to read and write height +field data. Unfortunately, Terra does not as yet provide any direct +means of acquiring PGM data. For now, you will have to use the +conversion software provided with Scape. The +STM-tools/stm2pgm utility distributed with Scape can convert +Scape's STM file format into PGM's appropriate for use with Terra. +Given an STM file, +

+	stm2pgm sample.stm exact > sample.pgm
+
+will generate a PGM file. Note that the keyword exact is +very important. Don't forget it! The resulting file will be textual, +so you can even edit by hand if you need to. + +

Importance Masks

+ +

One of the new features in Terra not found in Scape is the use of +importance masks. In order to determine the next point for insertion, +Terra ranks the available points by an importance measure. Importance +masks allow you to bias this ranking. For each data point, the mask +assigns a weight in the range [0..1] which multiplies the computed +importance value. + +

Importance masks are PGM files, just like the height field input. +However, their interpretation is slightly different. The input values +are all integers. They are scaled such that their maximum value will +be mapped to 1. One significant point is that this maximum value is +taken from the PGM header, not determined from the data. Therefore, +by controlling the stated "maximum", you have much greater flexibility +over the mapping of PGM pixel values to importance mask weights. + +

Currently, no means for constructing importance masks is provided. + +

Preinsertion Scripts

+ +

The other new feature of Terra is its support for preinsertion +scripts. An important feature of the greedy insertion algorithm is +that essentially provides for progressive refinement of the +approximation. Thus, the initial approximation can be arbitrary. The +preinsertion scripts allow you set up an approximation before greedy +insertion begins. + +

A preinsertion script is a series of lines, each of the form: +

+	<op> X Y
+
+The values for X and Y are the coordinates of a +particular data point. The currently supported opcodes are: +
+	s -- Select this point for use in the approximation and insert
+	     it into the current mesh.
+
+	i -- Mark this point as one to be ignored.  Terra will never
+	     process this point for insertion or evaluation.
+
+	u -- Mark the height value at this point as unknown.
+
+Currently, Terra makes no distinction between points to be ignored and +points whose height value is unknown; it ignores them equally. + +


+ +

January 19, 1996 +

+Michael Garland +
+garland@cs.cmu.edu +
+ + + diff --git a/src/Prep/Terra/Subdivision.cc b/src/Prep/Terra/Subdivision.cc new file mode 100644 index 00000000..9821909f --- /dev/null +++ b/src/Prep/Terra/Subdivision.cc @@ -0,0 +1,429 @@ +#include +#include +#include + +#include "Subdivision.h" + + + +Edge *Subdivision::makeEdge(Vec2& org, Vec2& dest) +{ + Edge *e = new Edge(); + e->EndPoints(org, dest); + return e; +} + +Edge *Subdivision::makeEdge() +{ + return new Edge(); +} + +void Subdivision::initMesh(const Vec2& A,const Vec2& B, + const Vec2& C,const Vec2& D) +{ + Vec2& a = A.clone(); + Vec2& b = B.clone(); + Vec2& c = C.clone(); + Vec2& d = D.clone(); + + Edge *ea = makeEdge(); + ea->EndPoints(a, b); + + Edge *eb = makeEdge(); + splice(ea->Sym(), eb); + eb->EndPoints(b, c); + + Edge *ec = makeEdge(); + splice(eb->Sym(), ec); + ec->EndPoints(c, d); + + Edge *ed = makeEdge(); + splice(ec->Sym(), ed); + ed->EndPoints(d, a); + splice(ed->Sym(), ea); + + Edge *diag = makeEdge(); + splice(ed->Sym(),diag); + splice(eb->Sym(),diag->Sym()); + diag->EndPoints(a,c); + + startingEdge = ea; + + first_face = NULL; + + makeFace(ea->Sym()).update(*this); + makeFace(ec->Sym()).update(*this); + +} + + + +void Subdivision::deleteEdge(Edge *e) +{ + splice(e, e->Oprev()); + splice(e->Sym(), e->Sym()->Oprev()); + + delete e; +} + +Edge *Subdivision::connect(Edge *a, Edge *b) +{ + Edge *e = makeEdge(); + splice(e, a->Lnext()); + splice(e->Sym(), b); + e->EndPoints(a->Dest(), b->Org()); + + return e; +} + +void Subdivision::swap(Edge *e) +{ + Triangle *f1 = e->Lface(); + Triangle *f2 = e->Sym()->Lface(); + + Edge *a = e->Oprev(); + Edge *b = e->Sym()->Oprev(); + + splice(e, a); + splice(e->Sym(), b); + splice(e, a->Lnext()); + splice(e->Sym(), b->Lnext()); + e->EndPoints(a->Dest(), b->Dest()); + + + f1->reshape(e); + f2->reshape(e->Sym()); +} + + + +// +// Subdivision iterators +// + +static unsigned int timestamp = 0; + +static void overEdge(Edge *e, edge_callback fn, void *closure) +{ + if( e->token != timestamp ) + { + e->token = timestamp; + e->Sym()->token = timestamp; + + (*fn)(e, closure); + + overEdge(e->Onext(), fn, closure); + overEdge(e->Oprev(), fn, closure); + overEdge(e->Dnext(), fn, closure); + overEdge(e->Dprev(), fn, closure); + } +} + +void Subdivision::overEdges(edge_callback fn, void *closure) +{ + if( ++timestamp == 0 ) + timestamp = 1; + + overEdge(startingEdge, fn, closure); +} + +void Subdivision::overFaces(face_callback fn, void *closure) +{ + Triangle *t = first_face; + + while( t ) + { + (*fn)(*t, closure); + t = t->getLink(); + } +} + + + + +// +// Random predicates +// + +boolean Subdivision::ccwBoundary(const Edge *e) +{ + return !rightOf(e->Oprev()->Dest(), e); +} + + +boolean Subdivision::onEdge(const Vec2& x, Edge *e) +{ + real t1, t2, t3; + + t1 = (x - e->Org()).length(); + t2 = (x - e->Dest()).length(); + + if (t1 < EPS || t2 < EPS) + return True; + + t3 = (e->Org() - e->Dest()).length(); + + if (t1 > t3 || t2 > t3) + return False; + + Line line(e->Org(), e->Dest()); + return (fabs(line.eval(x)) < EPS); +} + + +boolean Subdivision::isInterior(Edge *e) +// +// Tests whether e is an interior edge. +// +// WARNING: This topological test will not work if the boundary is +// a triangle. This is not a problem here; the boundary is +// always a rectangle. But if you try to adapt this code, please +// keep this in mind. +{ + return (e->Lnext()->Lnext()->Lnext() == e && + e->Rnext()->Rnext()->Rnext() == e ); +} + +boolean Subdivision::shouldSwap(const Vec2& x, Edge *e) +{ + Edge *t = e->Oprev(); + return inCircle(e->Org(), t->Dest(), e->Dest(), x); +} + + + + + +Edge *Subdivision::locate(const Vec2& x, Edge *start) +{ + Edge *e = start; + real t = triArea(x, e->Dest(), e->Org()); + + if (t>0) { // x is to the right of edge e + t = -t; + e = e->Sym(); + } + + + while (True) + { + Edge *eo = e->Onext(); + Edge *ed = e->Dprev(); + + real to = triArea(x, eo->Dest(), eo->Org()); + real td = triArea(x, ed->Dest(), ed->Org()); + + if (td>0) // x is below ed + if (to>0 || to==0 && t==0) {// x is interior, or origin endpoint + startingEdge = e; + return e; + } + else { // x is below ed, below eo + t = to; + e = eo; + } + else // x is on or above ed + if (to>0) // x is above eo + if (td==0 && t==0) { // x is destination endpoint + startingEdge = e; + return e; + } + else { // x is on or above ed and above eo + t = td; + e = ed; + } + else // x is on or below eo + if (t==0 && !leftOf(eo->Dest(), e)) + // x on e but subdiv. is to right + e = e->Sym(); + else if (random()&1) { // x is on or above ed and + t = to; // on or below eo; step randomly + e = eo; + } + else { + t = td; + e = ed; + } + } +} + + +Edge *Subdivision::spoke(Vec2& x, Edge *e) +{ + Triangle *new_faces[4]; + int facedex = 0; + + // + // NOTE: e is the edge returned by locate(x) + // + + if ( (x == e->Org()) || (x == e->Dest()) ) { + // point is already in the mesh + // + cerr << "WARNING: Tried to reinsert point: " << x << endl; + cerr << " org: " << e->Org() << endl; + cerr << " dest: " << e->Dest() << endl; + return NULL; + } + + Edge *boundary_edge = NULL; + + Triangle *lface = e->Lface(); + lface->dontAnchor(e); + new_faces[facedex++] = lface; + + if( onEdge(x,e) ) + { + if( ccwBoundary(e) ) { + // + // e lies on the boundary + // Defer deletion until after new edges are added. + boundary_edge = e; + } + else { + Triangle *sym_lface = e->Sym()->Lface(); + new_faces[facedex++] = sym_lface; + sym_lface->dontAnchor(e->Sym()); + + + e = e->Oprev(); + deleteEdge(e->Onext()); + } + } + else + { + // x lies within the Lface of e + } + + Edge *base = makeEdge(e->Org(), x.clone()); + + splice(base, e); + + startingEdge = base; + do { + base = connect(e, base->Sym()); + e = base->Oprev(); + } while( e->Lnext() != startingEdge ); + + if( boundary_edge ) + deleteEdge(boundary_edge); + + // Update all the faces in our new spoked polygon. + // If point x on perimeter, then don't add an exterior face + + + base = boundary_edge ? startingEdge->Rprev() : startingEdge->Sym(); + do { + if( facedex ) + new_faces[--facedex]->reshape(base); + else + makeFace(base); + + base = base->Onext(); + + } while( base != startingEdge->Sym() ); + + return startingEdge; +} + + +// +// s is a spoke pointing OUT from x +// +void Subdivision::optimize(Vec2& x, Edge *s) +{ + Edge *start_spoke = s; + Edge *spoke = s; + + do { + + Edge *e = spoke->Lnext(); + Edge *t = e->Oprev(); + + if( isInterior(e) && shouldSwap(x, e) ) + swap(e); + else + { + spoke = spoke->Onext(); + if( spoke == start_spoke ) + break; + } + + } while( True ); + + // + // Now, update all the triangles + + spoke = start_spoke; + + do { + Edge *e = spoke->Lnext(); + Triangle *t = e->Lface(); + + if( t ) t->update(*this); + + spoke = spoke->Onext(); + } while( spoke != start_spoke ); +} + +Edge *Subdivision::insert(Vec2& x, Triangle *tri) +{ + Edge *e = tri?locate(x, tri->getAnchor()):locate(x); + + Edge *start_spoke = spoke(x, e); + + if( start_spoke ) + optimize(x, start_spoke->Sym()); + + return start_spoke; +} + + + +Triangle *Subdivision::allocFace(Edge *e) +{ + return new Triangle(e); +} + +Triangle& Subdivision::makeFace(Edge *e) +{ + Triangle *t = allocFace(e); + + first_face = t->linkTo(first_face); + + return *t; +} + + + + + + + +void Triangle::dontAnchor(Edge *e) +{ + if( anchor == e ) + { + anchor = e->Lnext(); + } +} + +void Triangle::reshape(Edge *e) +{ + anchor = e; + + e->set_Lface(this); + e->Lnext()->set_Lface(this); + e->Lprev()->set_Lface(this); + +} + + +void Triangle::update(Subdivision&) +// called by reshape to update stuff +// +// the default method will do nothing +{ + + +} diff --git a/src/Prep/Terra/Subdivision.h b/src/Prep/Terra/Subdivision.h new file mode 100644 index 00000000..dbe22587 --- /dev/null +++ b/src/Prep/Terra/Subdivision.h @@ -0,0 +1,95 @@ +#ifndef SUBDIVISION_INCLUDED // -*- C++ -*- +#define SUBDIVISION_INCLUDED + +#include "Quadedge.h" + +class Subdivision; + +class Triangle : public Labelled { + Edge *anchor; + Triangle *next_face; + +public: + + Triangle(Edge *e, int t=0) + { + token = t; + reshape(e); + } + + Triangle *linkTo(Triangle *t) { next_face = t; return this; } + Triangle *getLink() { return next_face; } + Edge *getAnchor() { return anchor; } + void dontAnchor(Edge *e); + + void reshape(Edge *e); + + virtual void update(Subdivision&); // called to update stuff + + const Vec2& point1() const { return anchor->Org(); } + const Vec2& point2() const { return anchor->Dest(); } + const Vec2& point3() const { return anchor->Lprev()->Org(); } +}; + +typedef void (*edge_callback)(Edge *, void *); +typedef void (*face_callback)(Triangle&, void *); + + +class Subdivision { +private: + Edge *startingEdge; + Triangle *first_face; + +protected: + void initMesh(const Vec2&, const Vec2&, const Vec2&, const Vec2&); + Subdivision() { } + + Edge *makeEdge(); + Edge *makeEdge(Vec2& org, Vec2& dest); + + virtual Triangle *allocFace(Edge *e); + Triangle& makeFace(Edge *e); + + + void deleteEdge(Edge *); + Edge *connect(Edge *a, Edge *b); + void swap(Edge *e); + + // + // Some random functions + boolean ccwBoundary(const Edge *e); + boolean onEdge(const Vec2&, Edge *); + +public: + + Subdivision(Vec2& a, Vec2& b, Vec2& c, Vec2& d) { initMesh(a,b,c,d); } + + // + // virtual functions for customization + virtual boolean shouldSwap(const Vec2&, Edge *); + + + boolean isInterior(Edge *); + + Edge *spoke(Vec2&, Edge *e); + void optimize(Vec2&, Edge *); + + Edge *locate(const Vec2& x) { return locate(x, startingEdge); } + Edge *locate(const Vec2&, Edge *hint); + Edge *insert(Vec2&, Triangle *t=NULL); + + void overEdges(edge_callback, void *closure=NULL); + void overFaces(face_callback, void *closure=NULL); +}; + + +#ifdef IOSTREAMH +inline ostream& operator<<(ostream& out, Triangle& t) +{ + return out << "Triangle("<< t.point1() << " " << t.point2() << " " + << t.point3() << ")"; +} +#endif + + +#endif diff --git a/src/Prep/Terra/Vec2.h b/src/Prep/Terra/Vec2.h new file mode 100644 index 00000000..4bbc31a2 --- /dev/null +++ b/src/Prep/Terra/Vec2.h @@ -0,0 +1,171 @@ +#ifndef VEC2_INCLUDED // -*- C++ -*- +#define VEC2_INCLUDED + +class Vec2 { +protected: + real elt[2]; + + inline void copy(const Vec2& v); + +public: + // Standard constructors + Vec2(real x=0, real y=0) { elt[0]=x; elt[1]=y; } + Vec2(const Vec2& v) { copy(v); } + Vec2(const real *v) { elt[0]=v[0]; elt[1]=v[1]; } + Vec2& clone() const { return *(new Vec2(elt[0], elt[1])); } + + // Access methods + real& operator()(int i) { return elt[i]; } + const real& operator()(int i) const { return elt[i]; } + real& operator[](int i) { return elt[i]; } + const real& operator[](int i) const { return elt[i]; } + + // Assignment methods + inline Vec2& operator=(const Vec2& v); + inline Vec2& operator+=(const Vec2& v); + inline Vec2& operator-=(const Vec2& v); + inline Vec2& operator*=(real s); + inline Vec2& operator/=(real s); + + // Arithmetic methods + inline Vec2 operator+(const Vec2& v) const; + inline Vec2 operator-(const Vec2& v) const; + inline Vec2 operator-() const; + + inline Vec2 operator*(real s) const; + inline Vec2 operator/(real s) const; + inline real operator*(const Vec2& v) const; + +#ifdef IOSTREAMH + // Input/Output methods + friend ostream& operator<<(ostream&, const Vec2&); + friend istream& operator>>(istream&, Vec2&); +#endif + + // Additional vector methods + inline real length(); + inline real norm(); + inline real norm2(); + + inline real unitize(); + + inline int operator==(const Vec2& v) const + { + return (*this - v).norm2() < EPS2; + } +}; + + + +inline void Vec2::copy(const Vec2& v) +{ + elt[0]=v.elt[0]; elt[1]=v.elt[1]; +} + +inline Vec2& Vec2::operator=(const Vec2& v) +{ + copy(v); + return *this; +} + +inline Vec2& Vec2::operator+=(const Vec2& v) +{ + elt[0] += v[0]; + elt[1] += v[1]; + return *this; +} + +inline Vec2& Vec2::operator-=(const Vec2& v) +{ + elt[0] -= v[0]; + elt[1] -= v[1]; + return *this; +} + +inline Vec2& Vec2::operator*=(real s) +{ + elt[0] *= s; + elt[1] *= s; + return *this; +} + +inline Vec2& Vec2::operator/=(real s) +{ + elt[0] /= s; + elt[1] /= s; + return *this; +} + +/////////////////////// + +inline Vec2 Vec2::operator+(const Vec2& v) const +{ + Vec2 w(elt[0]+v[0], elt[1]+v[1]); + return w; +} + +inline Vec2 Vec2::operator-(const Vec2& v) const +{ + Vec2 w(elt[0]-v[0], elt[1]-v[1]); + return w; +} + +inline Vec2 Vec2::operator-() const +{ + return Vec2(-elt[0], -elt[1]); +} + +inline Vec2 Vec2::operator*(real s) const +{ + Vec2 w(elt[0]*s, elt[1]*s); + return w; +} + +inline Vec2 Vec2::operator/(real s) const +{ + Vec2 w(elt[0]/s, elt[1]/s); + return w; +} + +inline real Vec2::operator*(const Vec2& v) const +{ + return elt[0]*v[0] + elt[1]*v[1]; +} + +inline real Vec2::length() +{ + return norm(); +} + +inline real Vec2::norm() +{ + return sqrt(elt[0]*elt[0] + elt[1]*elt[1]); +} + +inline real Vec2::norm2() +{ + return elt[0]*elt[0] + elt[1]*elt[1]; +} + +inline real Vec2::unitize() +{ + real l=norm(); + if( l!=1.0 ) + (*this)/=l; + return l; +} + +#ifdef IOSTREAMH +inline ostream& operator<<(ostream& out, const Vec2& v) +{ + return out << "[" << v[0] << " " << v[1] << "]"; +} + +inline istream& operator>>(istream& in, Vec2& v) +{ + return in >> "[" >> v[0] >> v[1] >> "]"; +} +#endif + + +#endif diff --git a/src/Prep/Terra/Vec3.h b/src/Prep/Terra/Vec3.h new file mode 100644 index 00000000..2c6bbac5 --- /dev/null +++ b/src/Prep/Terra/Vec3.h @@ -0,0 +1,181 @@ +#ifndef VEC3_INCLUDED // -*- C++ -*- +#define VEC3_INCLUDED + +class Vec3 { +protected: + real elt[3]; + + inline void copy(const Vec3& v); + +public: + // Standard constructors + Vec3(real x=0, real y=0, real z=0) { elt[0]=x; elt[1]=y; elt[2]=z; } + Vec3(const Vec2& v, real z) { elt[0]=v[0]; elt[1]=v[1]; elt[2]=z; } + Vec3(const Vec3& v) { copy(v); } + Vec3(const real *v) { elt[0]=v[0]; elt[1]=v[1]; elt[2]=v[2]; } + + // Access methods + real& operator()(int i) { return elt[i]; } + const real& operator()(int i) const { return elt[i]; } + real& operator[](int i) { return elt[i]; } + const real& operator[](int i) const { return elt[i]; } + + // Assignment methods + inline Vec3& operator=(const Vec3& v); + inline Vec3& operator+=(const Vec3& v); + inline Vec3& operator-=(const Vec3& v); + inline Vec3& operator*=(real s); + inline Vec3& operator/=(real s); + + // Arithmetic methods + inline Vec3 operator+(const Vec3& v) const; + inline Vec3 operator-(const Vec3& v) const; + inline Vec3 operator-() const; + + inline Vec3 operator*(real s) const; + inline Vec3 operator/(real s) const; + inline real operator*(const Vec3& v) const; + inline Vec3 operator^(const Vec3& v) const; + + +#ifdef IOSTREAMH + // Input/Output methods + friend ostream& operator<<(ostream&, const Vec3&); + friend istream& operator>>(istream&, Vec3&); +#endif + + // Additional vector methods + inline real length(); + inline real norm(); + inline real norm2(); + + inline real unitize(); +}; + + + + +inline void Vec3::copy(const Vec3& v) +{ + elt[0]=v.elt[0]; elt[1]=v.elt[1]; elt[2]=v.elt[2]; +} + +inline Vec3& Vec3::operator=(const Vec3& v) +{ + copy(v); + return *this; +} + +inline Vec3& Vec3::operator+=(const Vec3& v) +{ + elt[0] += v[0]; + elt[1] += v[1]; + elt[2] += v[2]; + return *this; +} + +inline Vec3& Vec3::operator-=(const Vec3& v) +{ + elt[0] -= v[0]; + elt[1] -= v[1]; + elt[2] -= v[2]; + return *this; +} + +inline Vec3& Vec3::operator*=(real s) +{ + elt[0] *= s; + elt[1] *= s; + elt[2] *= s; + return *this; +} + +inline Vec3& Vec3::operator/=(real s) +{ + elt[0] /= s; + elt[1] /= s; + elt[2] /= s; + return *this; +} + +/////////////////////// + +inline Vec3 Vec3::operator+(const Vec3& v) const +{ + Vec3 w(elt[0]+v[0], elt[1]+v[1], elt[2]+v[2]); + return w; +} + +inline Vec3 Vec3::operator-(const Vec3& v) const +{ + Vec3 w(elt[0]-v[0], elt[1]-v[1], elt[2]-v[2]); + return w; +} + +inline Vec3 Vec3::operator-() const +{ + return Vec3(-elt[0], -elt[1], -elt[2]); +} + +inline Vec3 Vec3::operator*(real s) const +{ + Vec3 w(elt[0]*s, elt[1]*s, elt[2]*s); + return w; +} + +inline Vec3 Vec3::operator/(real s) const +{ + Vec3 w(elt[0]/s, elt[1]/s, elt[2]/s); + return w; +} + +inline real Vec3::operator*(const Vec3& v) const +{ + return elt[0]*v[0] + elt[1]*v[1] + elt[2]*v[2]; +} + +inline Vec3 Vec3::operator^(const Vec3& v) const +{ + Vec3 w( elt[1]*v[2] - v[1]*elt[2], + -elt[0]*v[2] + v[0]*elt[2], + elt[0]*v[1] - v[0]*elt[1] ); + return w; +} + +inline real Vec3::length() +{ + return norm(); +} + +inline real Vec3::norm() +{ + return sqrt(elt[0]*elt[0] + elt[1]*elt[1] + elt[2]*elt[2]); +} + +inline real Vec3::norm2() +{ + return elt[0]*elt[0] + elt[1]*elt[1] + elt[2]*elt[2]; +} + +inline real Vec3::unitize() +{ + real l=norm(); + if( l!=1.0 ) + (*this)/=l; + return l; +} + +#ifdef IOSTREAMH +inline ostream& operator<<(ostream& out, const Vec3& v) +{ + return out << "[" << v[0] << " " << v[1] << " " << v[2] << "]"; +} + +inline istream& operator>>(istream& in, Vec3& v) +{ + return in >> "[" >> v[0] >> v[1] >> v[2] >> "]"; +} +#endif + + +#endif diff --git a/src/Prep/Terra/cmdline.cc b/src/Prep/Terra/cmdline.cc new file mode 100644 index 00000000..fa319b53 --- /dev/null +++ b/src/Prep/Terra/cmdline.cc @@ -0,0 +1,173 @@ +#include +#include +#include +#include "terra.h" + +GreedySubdivision *mesh; +Map *DEM; + +static ImportMask default_mask; +ImportMask *MASK; + + +real error_threshold = 0.0; +int point_limit = -1; +real height_scale = 1.0; +FileFormat output_format; +char *output_filename = NULL; +char *mask_filename = NULL; +char *script_filename = NULL; + +static char *options = "e:p:h:o:m:s:"; + +static char *usage_string = +"-e Sets the tolerable error threshold\n" +"-p Sets the maximum number of allowable points\n" +"-h Sets the height scaling factor. For example,\n" +" if grid points are 25m apart, use a factor of 0.04\n" +"-o When finished, output the approximation to .\n" +" Valid types: tin, eps, dem, obj\n" +"-m Load the importance mask from \n" +"-s Execute preinsertion script from \n" +"\n"; + +static void usage_error(char *msg = NULL) +{ + if( msg ) + cerr << msg << endl; + + cerr << "usage: terra filename" << endl; + cerr << " where is some combination of: " << endl; + cerr << usage_string << endl; + + exit(1); +} + +void process_cmdline(int argc, char **argv) +{ + int c; + + while( (c = getopt(argc, argv, options)) != EOF ) + { + int errflg = False; + char *name; + + switch( c ) + { + case 'e': + error_threshold = atof(optarg); + cerr << " Setting error threshold to " <width != DEM->width || MASK->height != DEM->height ) + { + cerr << "Mask resolution does not match DEM resolution." << endl; + cerr << " ... reverting to identity mask." << endl; + MASK = &default_mask; + } + } + + + mesh = new GreedySubdivision(DEM); + + + //////////////////////////////////////////////////////////////// + + if( point_limit < 0 ) + point_limit = DEM->width * DEM->height; + + + if( script_filename ) + { + cerr << "Executing preinsertion script:" << endl; + ifstream in(script_filename); + scripted_preinsertion(in); + in.close(); + } +} diff --git a/src/Prep/Terra/crater.pgm b/src/Prep/Terra/crater.pgm new file mode 100644 index 00000000..d1fe1eb3 --- /dev/null +++ b/src/Prep/Terra/crater.pgm @@ -0,0 +1,15424 @@ +P2 336 459 2478 + 1633 1637 1641 1646 1648 1650 1651 1653 1655 1657 + 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 + 1669 1670 1672 1674 1676 1679 1681 1683 1685 1687 + 1690 1692 1695 1701 1707 1715 1722 1731 1732 1733 + 1734 1735 1736 1737 1739 1740 1742 1743 1743 1744 + 1745 1747 1747 1749 1750 1751 1752 1754 1755 1757 + 1757 1759 1760 1761 1763 1764 1765 1766 1767 1769 + 1773 1775 1778 1780 1781 1782 1784 1785 1786 1787 + 1788 1789 1790 1791 1791 1792 1793 1794 1795 1796 + 1797 1798 1799 1799 1800 1801 1801 1802 1803 1804 + 1805 1805 1806 1807 1807 1808 1809 1810 1810 1811 + 1812 1813 1814 1814 1815 1816 1815 1816 1816 1818 + 1821 1823 1825 1826 1828 1829 1831 1832 1833 1836 + 1837 1839 1840 1841 1843 1845 1846 1848 1850 1852 + 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 + 1864 1865 1866 1867 1868 1869 1870 1871 1871 1872 + 1873 1873 1874 1875 1876 1876 1877 1878 1880 1883 + 1885 1887 1889 1890 1891 1893 1894 1895 1896 1897 + 1899 1901 1903 1904 1905 1905 1906 1905 1906 1907 + 1908 1909 1910 1911 1912 1913 1914 1917 1923 1926 + 1933 1940 1946 1951 1953 1955 1958 1960 1962 1964 + 1967 1971 1973 1977 1986 1994 2003 2017 2031 2045 + 2061 2076 2090 2110 2126 2143 2160 2182 2198 2210 + 2209 2199 2187 2177 2167 2158 2155 2156 2157 2155 + 2156 2153 2148 2139 2124 2104 2088 2075 2063 2050 + 2038 2024 2013 1998 1985 1974 1966 1961 1958 1955 + 1951 1945 1941 1939 1938 1939 1939 1940 1943 1944 + 1946 1946 1947 1948 1950 1951 1952 1953 1953 1953 + 1954 1954 1955 1955 1956 1956 1957 1957 1957 1957 + 1957 1958 1958 1958 1959 1959 1959 1960 1960 1960 + 1961 1961 1962 1962 1962 1962 1962 1962 1962 1962 + 1962 1962 1963 1962 1963 1963 1966 1989 2003 2011 + 2028 2042 2050 2056 2061 2061 2061 2061 2061 2060 + 2061 2062 2062 2062 2062 2061 1632 1633 1638 1644 + 1647 1649 1651 1652 1654 1657 1658 1660 1661 1662 + 1663 1664 1665 1666 1667 1668 1669 1670 1672 1674 + 1677 1679 1681 1683 1685 1686 1690 1692 1694 1700 + 1705 1712 1720 1728 1732 1733 1734 1735 1736 1737 + 1738 1741 1744 1745 1744 1745 1745 1746 1747 1748 + 1750 1751 1752 1753 1755 1756 1757 1758 1760 1761 + 1763 1764 1765 1766 1767 1768 1772 1775 1777 1779 + 1780 1781 1783 1784 1786 1788 1789 1789 1790 1791 + 1791 1792 1792 1794 1795 1796 1797 1797 1799 1799 + 1800 1801 1802 1802 1803 1804 1805 1806 1807 1807 + 1808 1809 1809 1810 1811 1811 1812 1813 1815 1816 + 1816 1816 1816 1816 1816 1818 1821 1823 1825 1826 + 1827 1828 1830 1832 1834 1836 1837 1839 1840 1842 + 1843 1845 1847 1849 1850 1852 1854 1855 1856 1857 + 1858 1859 1860 1861 1863 1864 1865 1865 1867 1868 + 1869 1869 1870 1871 1872 1873 1873 1874 1875 1875 + 1876 1876 1877 1878 1881 1885 1887 1889 1890 1892 + 1893 1894 1895 1896 1897 1898 1900 1902 1904 1905 + 1906 1907 1907 1907 1909 1909 1910 1911 1911 1911 + 1912 1913 1914 1917 1923 1926 1933 1938 1943 1949 + 1952 1955 1958 1960 1962 1964 1967 1970 1972 1975 + 1984 1992 2001 2011 2027 2041 2056 2072 2086 2101 + 2122 2137 2154 2174 2194 2212 2220 2215 2209 2200 + 2192 2186 2181 2178 2176 2174 2174 2169 2160 2150 + 2136 2114 2096 2081 2067 2056 2044 2031 2018 2003 + 1987 1976 1970 1967 1964 1959 1953 1947 1944 1942 + 1941 1941 1942 1943 1944 1946 1946 1947 1948 1949 + 1951 1952 1953 1954 1954 1955 1955 1956 1956 1956 + 1957 1957 1957 1958 1958 1958 1959 1959 1959 1960 + 1960 1960 1960 1960 1961 1961 1962 1963 1963 1963 + 1963 1963 1963 1963 1963 1963 1963 1963 1963 1963 + 1963 1963 1969 1994 2006 2017 2034 2046 2053 2061 + 2062 2062 2063 2063 2063 2064 2064 2065 2065 2065 + 2064 2063 1630 1633 1636 1642 1646 1648 1650 1652 + 1654 1656 1658 1659 1661 1661 1662 1663 1665 1666 + 1667 1668 1669 1670 1672 1675 1677 1679 1681 1682 + 1684 1686 1689 1692 1694 1699 1704 1709 1717 1723 + 1731 1732 1733 1734 1735 1736 1738 1741 1744 1744 + 1745 1745 1745 1746 1747 1748 1749 1750 1751 1753 + 1754 1755 1756 1758 1759 1761 1762 1764 1765 1766 + 1767 1768 1772 1775 1777 1777 1779 1780 1782 1784 + 1786 1788 1789 1790 1790 1791 1791 1792 1793 1794 + 1795 1796 1797 1798 1799 1800 1800 1801 1802 1803 + 1804 1805 1805 1806 1807 1808 1808 1809 1810 1811 + 1812 1812 1813 1814 1815 1818 1818 1817 1817 1817 + 1817 1819 1822 1824 1825 1827 1827 1828 1829 1832 + 1834 1836 1837 1839 1840 1842 1843 1845 1847 1849 + 1850 1852 1854 1855 1856 1857 1859 1860 1861 1862 + 1863 1864 1866 1866 1868 1868 1869 1870 1871 1872 + 1872 1873 1874 1875 1875 1876 1876 1877 1878 1879 + 1882 1886 1889 1891 1892 1893 1893 1895 1896 1897 + 1898 1900 1901 1902 1904 1905 1906 1907 1908 1910 + 1910 1911 1912 1912 1911 1912 1913 1914 1914 1920 + 1924 1928 1934 1938 1943 1948 1952 1955 1958 1960 + 1962 1964 1967 1970 1972 1974 1982 1991 2000 2010 + 2023 2038 2051 2067 2081 2095 2113 2131 2146 2165 + 2188 2209 2222 2226 2221 2216 2210 2206 2201 2195 + 2194 2194 2191 2184 2174 2162 2144 2125 2103 2087 + 2071 2062 2049 2035 2019 2005 1988 1981 1974 1971 + 1968 1963 1957 1950 1948 1946 1945 1945 1945 1945 + 1946 1946 1947 1948 1949 1950 1951 1953 1954 1955 + 1955 1956 1956 1957 1957 1957 1957 1958 1958 1959 + 1959 1959 1960 1960 1960 1960 1961 1961 1961 1961 + 1962 1962 1963 1964 1964 1964 1964 1965 1964 1964 + 1964 1964 1964 1964 1964 1965 1966 1967 1972 1996 + 2009 2021 2037 2049 2057 2061 2062 2063 2064 2065 + 2065 2066 2067 2069 2070 2069 2067 2065 1629 1631 + 1634 1639 1644 1647 1649 1651 1653 1655 1658 1659 + 1660 1661 1662 1663 1665 1666 1667 1668 1669 1670 + 1672 1674 1677 1679 1680 1681 1683 1685 1689 1691 + 1694 1698 1703 1708 1714 1720 1726 1731 1732 1733 + 1734 1735 1737 1740 1743 1744 1744 1744 1744 1745 + 1747 1748 1749 1750 1751 1753 1754 1755 1756 1758 + 1759 1761 1762 1764 1765 1766 1767 1769 1773 1775 + 1777 1777 1778 1780 1782 1785 1786 1788 1789 1791 + 1792 1792 1792 1793 1794 1794 1795 1796 1797 1798 + 1799 1800 1800 1801 1802 1803 1804 1805 1806 1807 + 1807 1808 1809 1810 1811 1811 1812 1813 1814 1814 + 1816 1817 1818 1819 1819 1819 1819 1821 1823 1825 + 1826 1828 1828 1828 1830 1832 1835 1836 1837 1839 + 1840 1842 1843 1845 1847 1849 1851 1852 1854 1855 + 1856 1857 1859 1860 1861 1862 1864 1865 1866 1867 + 1868 1869 1870 1871 1871 1872 1873 1874 1875 1875 + 1876 1876 1877 1877 1879 1881 1883 1885 1889 1891 + 1892 1893 1895 1896 1897 1898 1900 1900 1902 1903 + 1905 1907 1907 1908 1910 1911 1912 1913 1914 1913 + 1913 1913 1914 1916 1919 1924 1928 1932 1936 1940 + 1945 1949 1952 1955 1958 1960 1963 1965 1967 1970 + 1971 1974 1981 1990 1999 2011 2022 2036 2047 2061 + 2076 2089 2106 2125 2140 2157 2178 2201 2216 2227 + 2233 2231 2228 2225 2223 2220 2215 2204 2198 2195 + 2186 2174 2155 2134 2112 2092 2074 2064 2051 2038 + 2021 2008 1998 1990 1983 1975 1971 1967 1962 1957 + 1952 1950 1948 1948 1947 1947 1948 1948 1948 1949 + 1950 1950 1953 1954 1955 1956 1956 1957 1957 1957 + 1958 1958 1958 1959 1959 1960 1960 1960 1961 1961 + 1961 1961 1961 1962 1962 1962 1962 1963 1964 1964 + 1965 1965 1966 1966 1966 1966 1966 1966 1966 1966 + 1967 1967 1968 1970 1974 1996 2011 2023 2040 2051 + 2060 2062 2063 2065 2066 2067 2068 2069 2071 2073 + 2074 2073 2071 2067 1627 1630 1633 1637 1642 1647 + 1648 1650 1652 1654 1657 1658 1659 1660 1661 1662 + 1664 1665 1667 1668 1670 1671 1673 1675 1677 1679 + 1680 1681 1682 1684 1688 1691 1693 1698 1703 1707 + 1712 1716 1721 1725 1730 1732 1732 1734 1735 1737 + 1740 1741 1742 1743 1743 1745 1746 1747 1748 1749 + 1750 1752 1754 1755 1756 1757 1759 1761 1762 1764 + 1765 1766 1768 1771 1775 1777 1779 1780 1780 1780 + 1782 1785 1787 1789 1791 1792 1793 1793 1793 1794 + 1795 1795 1795 1796 1797 1798 1799 1800 1801 1802 + 1803 1804 1805 1805 1806 1807 1807 1808 1809 1810 + 1811 1812 1813 1813 1814 1815 1815 1816 1818 1820 + 1821 1821 1822 1823 1824 1826 1828 1829 1829 1830 + 1832 1833 1835 1837 1838 1839 1840 1841 1843 1846 + 1847 1850 1851 1852 1854 1855 1857 1858 1859 1860 + 1862 1863 1864 1865 1866 1868 1869 1869 1871 1871 + 1872 1873 1874 1875 1875 1876 1877 1878 1877 1877 + 1879 1882 1884 1885 1887 1890 1892 1895 1896 1898 + 1899 1900 1901 1902 1903 1906 1907 1908 1909 1910 + 1911 1912 1914 1915 1916 1916 1916 1916 1919 1922 + 1925 1926 1930 1934 1939 1943 1949 1952 1953 1955 + 1957 1960 1963 1965 1967 1969 1971 1974 1977 1988 + 1999 2013 2022 2035 2047 2057 2072 2082 2098 2115 + 2134 2149 2167 2189 2207 2220 2229 2242 2248 2242 + 2232 2222 2212 2203 2201 2198 2195 2184 2163 2141 + 2119 2097 2080 2068 2056 2043 2027 2016 2008 2001 + 1992 1984 1978 1974 1969 1964 1959 1954 1951 1950 + 1950 1949 1949 1949 1949 1950 1952 1953 1954 1956 + 1957 1957 1957 1958 1958 1958 1959 1959 1959 1960 + 1960 1960 1961 1962 1962 1962 1963 1962 1962 1962 + 1963 1963 1964 1964 1965 1966 1966 1967 1967 1967 + 1967 1967 1967 1967 1968 1968 1968 1969 1970 1971 + 1974 1996 2011 2025 2041 2054 2061 2063 2064 2066 + 2067 2068 2070 2071 2072 2074 2075 2075 2074 2069 + 1625 1629 1632 1635 1640 1645 1647 1649 1650 1653 + 1655 1656 1658 1659 1659 1661 1663 1666 1668 1669 + 1671 1672 1673 1675 1677 1678 1680 1681 1682 1682 + 1688 1692 1694 1699 1703 1707 1711 1714 1717 1721 + 1725 1729 1730 1732 1733 1734 1737 1739 1740 1741 + 1743 1744 1745 1747 1748 1749 1750 1751 1753 1755 + 1756 1757 1758 1761 1762 1764 1765 1767 1769 1773 + 1778 1780 1781 1781 1782 1782 1782 1786 1788 1790 + 1792 1793 1793 1794 1794 1795 1795 1795 1796 1796 + 1797 1798 1800 1800 1801 1802 1803 1804 1805 1806 + 1807 1807 1808 1809 1809 1810 1811 1812 1813 1814 + 1815 1816 1816 1816 1816 1819 1821 1822 1823 1825 + 1825 1826 1828 1829 1831 1832 1833 1834 1836 1837 + 1838 1839 1840 1841 1844 1846 1848 1850 1851 1852 + 1854 1855 1857 1858 1859 1860 1862 1863 1864 1865 + 1867 1868 1869 1870 1871 1872 1873 1874 1875 1875 + 1876 1877 1878 1879 1879 1879 1881 1883 1885 1886 + 1888 1889 1893 1896 1898 1900 1902 1902 1903 1904 + 1906 1908 1909 1910 1911 1912 1912 1913 1914 1917 + 1918 1918 1919 1922 1926 1927 1928 1930 1932 1936 + 1940 1945 1951 1953 1953 1955 1957 1960 1962 1965 + 1966 1969 1971 1973 1975 1986 1998 2013 2023 2036 + 2046 2055 2067 2078 2089 2103 2123 2139 2165 2179 + 2194 2209 2221 2231 2241 2236 2221 2214 2206 2204 + 2204 2204 2200 2190 2170 2149 2129 2110 2089 2074 + 2061 2046 2032 2020 2015 2008 2000 1993 1988 1982 + 1975 1969 1964 1960 1957 1955 1953 1950 1950 1950 + 1950 1952 1954 1955 1957 1957 1958 1959 1959 1959 + 1959 1960 1960 1960 1960 1961 1961 1962 1962 1963 + 1963 1964 1964 1964 1964 1964 1964 1964 1965 1966 + 1966 1967 1967 1968 1968 1968 1969 1969 1969 1969 + 1970 1970 1970 1971 1971 1972 1975 1996 2012 2027 + 2042 2056 2062 2064 2065 2067 2068 2070 2071 2072 + 2074 2076 2077 2076 2075 2071 1624 1627 1630 1633 + 1637 1642 1646 1647 1649 1651 1653 1654 1656 1657 + 1658 1658 1662 1665 1668 1670 1672 1673 1674 1675 + 1677 1678 1679 1682 1685 1686 1690 1693 1696 1700 + 1702 1705 1708 1712 1716 1719 1723 1726 1727 1729 + 1730 1732 1736 1737 1739 1740 1741 1743 1744 1746 + 1747 1749 1750 1751 1753 1754 1755 1757 1758 1760 + 1762 1764 1766 1768 1770 1773 1780 1781 1782 1782 + 1782 1783 1784 1785 1789 1792 1793 1793 1793 1794 + 1794 1795 1795 1795 1796 1796 1797 1798 1800 1800 + 1801 1802 1804 1805 1805 1806 1807 1808 1808 1809 + 1810 1811 1812 1813 1814 1815 1816 1817 1818 1818 + 1818 1819 1823 1825 1826 1827 1827 1828 1828 1830 + 1832 1833 1835 1835 1836 1837 1839 1840 1841 1842 + 1844 1847 1848 1850 1851 1853 1854 1856 1857 1858 + 1860 1861 1862 1864 1865 1866 1867 1868 1870 1871 + 1872 1873 1874 1875 1875 1876 1877 1877 1878 1880 + 1881 1882 1882 1883 1885 1887 1888 1890 1893 1898 + 1901 1903 1903 1904 1905 1906 1908 1910 1912 1913 + 1913 1914 1914 1914 1914 1917 1919 1920 1922 1925 + 1928 1929 1930 1931 1933 1936 1940 1945 1951 1952 + 1952 1954 1957 1960 1962 1964 1967 1969 1970 1972 + 1974 1983 1996 2011 2022 2033 2043 2053 2062 2073 + 2083 2094 2107 2130 2152 2168 2184 2197 2209 2220 + 2229 2230 2218 2216 2210 2209 2210 2210 2207 2195 + 2175 2155 2138 2124 2101 2081 2066 2049 2036 2024 + 2018 2013 2008 2004 1999 1989 1981 1974 1968 1964 + 1961 1960 1958 1956 1954 1953 1953 1956 1957 1958 + 1960 1960 1960 1960 1961 1961 1961 1961 1961 1961 + 1961 1962 1962 1963 1964 1964 1964 1964 1965 1965 + 1965 1965 1965 1966 1966 1967 1967 1968 1968 1969 + 1969 1970 1970 1971 1971 1971 1971 1971 1971 1971 + 1972 1973 1975 1996 2011 2027 2043 2057 2062 2065 + 2066 2068 2070 2071 2073 2075 2078 2078 2079 2078 + 2076 2072 1622 1626 1629 1632 1634 1638 1641 1644 + 1647 1649 1651 1653 1654 1655 1657 1658 1662 1667 + 1670 1672 1672 1674 1674 1675 1677 1678 1679 1681 + 1684 1687 1692 1696 1699 1702 1703 1704 1707 1712 + 1715 1719 1722 1724 1725 1727 1729 1732 1735 1736 + 1738 1739 1740 1742 1744 1746 1747 1748 1749 1751 + 1752 1754 1755 1756 1757 1760 1761 1763 1766 1768 + 1770 1774 1777 1780 1782 1782 1782 1783 1784 1786 + 1788 1792 1793 1793 1793 1794 1794 1795 1795 1795 + 1795 1796 1797 1798 1799 1800 1802 1803 1804 1804 + 1806 1807 1807 1808 1809 1810 1810 1811 1812 1813 + 1814 1815 1817 1818 1819 1820 1820 1822 1823 1826 + 1828 1829 1829 1829 1829 1831 1833 1834 1836 1837 + 1837 1838 1839 1840 1842 1843 1845 1847 1849 1850 + 1852 1853 1855 1856 1857 1859 1860 1861 1863 1864 + 1865 1866 1868 1869 1871 1872 1873 1874 1875 1876 + 1877 1877 1878 1879 1880 1882 1883 1883 1885 1885 + 1885 1887 1889 1892 1895 1899 1902 1904 1905 1906 + 1907 1909 1910 1912 1914 1916 1916 1916 1917 1917 + 1917 1918 1921 1922 1925 1927 1928 1930 1931 1932 + 1934 1936 1939 1943 1947 1947 1950 1953 1956 1959 + 1961 1964 1967 1970 1970 1971 1974 1979 1992 2005 + 2017 2028 2038 2048 2057 2069 2080 2090 2100 2117 + 2136 2150 2165 2183 2196 2207 2216 2222 2217 2214 + 2214 2215 2217 2218 2211 2197 2177 2157 2143 2129 + 2109 2087 2071 2053 2040 2029 2022 2020 2017 2013 + 2005 1993 1984 1977 1971 1969 1967 1965 1963 1962 + 1960 1960 1959 1959 1959 1961 1962 1963 1962 1962 + 1962 1962 1962 1962 1962 1962 1962 1962 1963 1964 + 1964 1965 1965 1965 1966 1966 1966 1966 1967 1967 + 1967 1968 1968 1969 1970 1970 1971 1971 1972 1972 + 1973 1973 1973 1973 1973 1973 1973 1974 1975 1995 + 2011 2026 2042 2057 2063 2065 2067 2070 2071 2073 + 2078 2080 2080 2080 2079 2079 2078 2077 1622 1625 + 1628 1630 1633 1636 1640 1643 1646 1648 1650 1652 + 1654 1656 1657 1658 1663 1667 1671 1672 1673 1674 + 1673 1674 1676 1678 1679 1681 1682 1687 1693 1697 + 1701 1704 1706 1707 1708 1712 1716 1717 1720 1722 + 1724 1726 1730 1732 1734 1736 1737 1738 1739 1742 + 1744 1745 1747 1748 1749 1750 1752 1753 1754 1755 + 1757 1759 1761 1763 1765 1768 1770 1772 1775 1777 + 1779 1780 1781 1782 1784 1786 1788 1791 1792 1793 + 1793 1793 1794 1794 1795 1794 1795 1796 1797 1798 + 1799 1801 1802 1804 1804 1805 1806 1807 1807 1808 + 1809 1810 1811 1811 1812 1813 1814 1815 1816 1818 + 1820 1821 1822 1824 1825 1826 1829 1830 1830 1831 + 1831 1832 1833 1835 1837 1838 1839 1839 1839 1841 + 1842 1844 1846 1847 1849 1850 1852 1853 1855 1856 + 1858 1859 1860 1862 1863 1864 1865 1865 1868 1870 + 1871 1873 1874 1875 1876 1878 1879 1879 1880 1881 + 1882 1883 1884 1885 1886 1886 1887 1888 1889 1892 + 1897 1902 1903 1905 1906 1907 1908 1909 1912 1914 + 1916 1918 1918 1919 1919 1920 1920 1921 1922 1923 + 1925 1928 1929 1930 1932 1933 1935 1936 1938 1942 + 1944 1947 1949 1952 1956 1959 1961 1964 1968 1971 + 1971 1971 1973 1975 1989 1999 2007 2017 2028 2038 + 2050 2062 2075 2085 2095 2109 2121 2138 2150 2163 + 2179 2192 2201 2209 2212 2213 2218 2223 2228 2227 + 2215 2197 2178 2158 2144 2129 2112 2091 2074 2058 + 2044 2034 2028 2027 2025 2017 2008 1995 1985 1979 + 1974 1972 1972 1970 1968 1967 1966 1965 1963 1961 + 1961 1964 1964 1964 1964 1964 1964 1964 1964 1963 + 1963 1963 1963 1963 1964 1965 1965 1966 1966 1966 + 1967 1967 1967 1967 1968 1968 1968 1969 1969 1970 + 1971 1971 1972 1973 1974 1974 1974 1974 1974 1974 + 1974 1974 1974 1974 1977 1994 2010 2025 2041 2057 + 2063 2066 2068 2071 2073 2081 2085 2086 2085 2083 + 2082 2082 2082 2082 1621 1624 1627 1630 1632 1635 + 1640 1642 1645 1647 1649 1651 1654 1656 1658 1659 + 1663 1668 1671 1672 1672 1673 1672 1673 1676 1678 + 1679 1680 1682 1687 1695 1699 1704 1707 1709 1710 + 1711 1714 1714 1716 1718 1721 1723 1727 1729 1731 + 1733 1734 1735 1737 1738 1741 1744 1745 1746 1747 + 1748 1750 1751 1753 1754 1754 1756 1759 1761 1763 + 1765 1767 1769 1771 1774 1775 1777 1779 1781 1782 + 1783 1786 1787 1789 1790 1792 1793 1793 1793 1793 + 1793 1793 1794 1796 1797 1798 1800 1801 1803 1804 + 1805 1806 1806 1807 1808 1809 1809 1810 1811 1812 + 1813 1814 1815 1816 1816 1818 1820 1822 1824 1825 + 1827 1828 1829 1830 1831 1832 1832 1833 1834 1836 + 1837 1839 1839 1841 1841 1841 1843 1845 1846 1848 + 1849 1851 1852 1853 1855 1857 1858 1860 1861 1862 + 1863 1864 1865 1866 1869 1871 1872 1874 1875 1876 + 1878 1879 1880 1881 1882 1883 1884 1885 1886 1886 + 1887 1888 1888 1888 1889 1892 1899 1903 1904 1906 + 1907 1908 1908 1911 1913 1916 1918 1920 1921 1921 + 1922 1922 1922 1924 1925 1924 1925 1927 1929 1932 + 1933 1934 1936 1938 1940 1942 1944 1947 1950 1952 + 1955 1958 1961 1965 1971 1976 1975 1975 1973 1974 + 1982 1991 2000 2007 2017 2027 2038 2052 2066 2077 + 2088 2099 2113 2126 2137 2147 2158 2168 2183 2194 + 2202 2208 2216 2223 2228 2226 2210 2195 2177 2157 + 2144 2128 2113 2093 2076 2063 2049 2038 2033 2032 + 2029 2021 2010 1996 1988 1984 1980 1978 1976 1975 + 1974 1973 1973 1971 1968 1965 1964 1965 1966 1966 + 1966 1965 1965 1965 1965 1964 1964 1964 1964 1965 + 1965 1966 1966 1967 1967 1967 1968 1968 1968 1969 + 1969 1969 1970 1970 1971 1971 1972 1973 1974 1974 + 1975 1976 1976 1976 1976 1977 1977 1977 1977 1976 + 1981 1993 2008 2022 2037 2056 2063 2067 2069 2072 + 2078 2085 2088 2089 2089 2088 2085 2084 2085 2088 + 1621 1623 1627 1630 1633 1636 1639 1642 1644 1646 + 1648 1652 1654 1656 1659 1661 1664 1667 1671 1671 + 1671 1670 1670 1672 1675 1677 1679 1681 1682 1689 + 1696 1701 1707 1708 1710 1712 1714 1715 1716 1716 + 1718 1719 1723 1726 1728 1729 1731 1732 1733 1735 + 1737 1740 1743 1744 1745 1747 1747 1749 1751 1752 + 1753 1754 1756 1758 1761 1763 1764 1766 1767 1771 + 1773 1775 1776 1779 1780 1782 1783 1785 1786 1788 + 1788 1789 1790 1791 1791 1791 1791 1792 1793 1794 + 1796 1797 1800 1801 1802 1804 1805 1806 1806 1807 + 1808 1809 1810 1811 1811 1812 1813 1814 1815 1816 + 1817 1819 1821 1823 1825 1828 1829 1829 1830 1831 + 1832 1833 1834 1835 1836 1837 1839 1839 1841 1842 + 1842 1843 1844 1846 1848 1849 1850 1851 1853 1854 + 1856 1857 1859 1860 1861 1863 1864 1865 1866 1868 + 1870 1872 1874 1875 1876 1878 1879 1881 1882 1883 + 1884 1885 1886 1887 1888 1889 1889 1890 1890 1890 + 1890 1894 1899 1903 1904 1907 1908 1907 1910 1912 + 1914 1917 1921 1924 1924 1924 1924 1925 1925 1925 + 1927 1928 1926 1926 1931 1933 1934 1935 1937 1939 + 1941 1943 1944 1947 1950 1952 1955 1957 1961 1964 + 1973 1986 1982 1978 1976 1974 1976 1984 1989 1998 + 2007 2016 2026 2037 2053 2067 2078 2089 2100 2114 + 2122 2133 2142 2153 2163 2172 2186 2194 2202 2208 + 2213 2213 2205 2192 2175 2157 2143 2127 2113 2095 + 2078 2066 2054 2045 2042 2040 2037 2028 2014 2006 + 1999 1991 1986 1983 1981 1980 1980 1980 1979 1978 + 1974 1971 1968 1967 1967 1967 1967 1967 1967 1966 + 1966 1966 1966 1966 1966 1966 1967 1967 1967 1968 + 1968 1968 1969 1969 1969 1970 1970 1970 1971 1971 + 1972 1972 1973 1974 1975 1976 1977 1977 1978 1978 + 1978 1978 1978 1979 1979 1981 1984 1993 2010 2023 + 2039 2057 2063 2067 2070 2074 2081 2086 2089 2091 + 2092 2092 2091 2091 2092 2096 1621 1622 1628 1632 + 1635 1637 1640 1642 1644 1645 1648 1651 1654 1656 + 1658 1660 1662 1665 1667 1668 1668 1668 1669 1671 + 1675 1678 1680 1681 1684 1691 1697 1703 1708 1710 + 1712 1714 1716 1718 1719 1720 1720 1720 1723 1727 + 1726 1727 1728 1730 1731 1732 1735 1738 1740 1743 + 1744 1746 1747 1749 1751 1752 1752 1754 1756 1758 + 1760 1763 1765 1767 1768 1770 1773 1774 1776 1778 + 1780 1781 1782 1784 1785 1787 1787 1788 1789 1789 + 1790 1790 1791 1792 1793 1794 1796 1798 1800 1801 + 1802 1804 1805 1806 1807 1807 1808 1809 1810 1811 + 1812 1812 1814 1814 1815 1816 1818 1820 1822 1824 + 1826 1829 1830 1830 1831 1832 1832 1834 1835 1836 + 1837 1838 1839 1841 1842 1843 1843 1844 1845 1846 + 1848 1850 1851 1852 1853 1855 1857 1858 1859 1861 + 1862 1863 1864 1865 1867 1869 1871 1873 1875 1876 + 1877 1879 1881 1882 1884 1885 1886 1888 1889 1889 + 1890 1891 1891 1892 1893 1893 1894 1896 1899 1900 + 1903 1907 1907 1909 1911 1913 1915 1919 1923 1927 + 1927 1927 1927 1928 1929 1928 1931 1932 1931 1933 + 1933 1935 1936 1937 1938 1939 1942 1944 1945 1947 + 1949 1952 1955 1957 1960 1962 1971 1991 1980 1980 + 1978 1978 1981 1983 1986 1990 1999 2006 2015 2024 + 2035 2052 2067 2079 2089 2099 2111 2119 2127 2135 + 2144 2156 2164 2174 2185 2192 2196 2199 2197 2187 + 2173 2155 2140 2125 2112 2095 2081 2069 2059 2053 + 2050 2046 2042 2037 2027 2016 2006 1998 1992 1987 + 1985 1984 1985 1988 1987 1983 1979 1974 1971 1970 + 1969 1968 1968 1968 1968 1968 1967 1967 1967 1967 + 1967 1967 1968 1968 1968 1969 1969 1970 1970 1970 + 1970 1971 1971 1971 1972 1972 1973 1974 1974 1975 + 1977 1978 1978 1979 1979 1979 1980 1980 1980 1980 + 1982 1983 1985 1994 2010 2024 2043 2058 2063 2067 + 2070 2075 2083 2088 2091 2094 2096 2097 2096 2097 + 2100 2104 1621 1624 1629 1634 1636 1639 1641 1643 + 1645 1647 1649 1650 1654 1655 1657 1658 1662 1664 + 1665 1666 1665 1667 1668 1670 1675 1679 1681 1683 + 1691 1696 1700 1704 1708 1711 1713 1715 1717 1719 + 1720 1721 1722 1722 1724 1724 1727 1727 1728 1729 + 1730 1731 1732 1736 1738 1740 1743 1744 1746 1748 + 1750 1751 1752 1754 1755 1758 1760 1762 1765 1768 + 1769 1771 1772 1774 1776 1777 1779 1781 1782 1783 + 1784 1786 1786 1787 1788 1788 1789 1789 1790 1791 + 1792 1793 1796 1797 1800 1801 1802 1804 1804 1806 + 1807 1808 1808 1809 1810 1811 1812 1813 1814 1815 + 1816 1817 1819 1821 1823 1825 1827 1829 1830 1831 + 1832 1832 1833 1834 1835 1836 1838 1839 1840 1842 + 1842 1843 1844 1845 1846 1847 1849 1850 1852 1853 + 1854 1856 1857 1859 1860 1861 1863 1864 1865 1866 + 1868 1870 1873 1875 1876 1878 1879 1880 1882 1884 + 1885 1886 1888 1890 1890 1891 1892 1892 1893 1893 + 1894 1895 1896 1898 1898 1899 1901 1904 1908 1910 + 1912 1914 1917 1920 1924 1926 1929 1930 1931 1932 + 1935 1935 1936 1936 1937 1938 1937 1937 1938 1939 + 1940 1942 1943 1945 1946 1948 1949 1951 1954 1957 + 1959 1961 1966 1975 1977 1978 1981 1981 1983 1984 + 1987 1991 1996 1999 2006 2014 2024 2035 2051 2066 + 2078 2088 2096 2107 2114 2120 2128 2135 2145 2154 + 2162 2170 2177 2182 2184 2179 2167 2152 2137 2124 + 2111 2095 2082 2072 2063 2056 2053 2050 2047 2043 + 2037 2024 2013 2004 1998 1992 1988 1988 1991 1990 + 1989 1988 1982 1977 1973 1971 1971 1970 1970 1970 + 1970 1969 1969 1969 1969 1969 1969 1969 1969 1969 + 1969 1970 1970 1971 1971 1971 1971 1971 1972 1972 + 1973 1973 1974 1975 1976 1977 1978 1979 1980 1980 + 1980 1981 1981 1982 1982 1982 1983 1984 1985 1994 + 2010 2025 2044 2058 2064 2068 2071 2077 2085 2089 + 2093 2097 2100 2102 2105 2107 2110 2113 1622 1626 + 1632 1636 1638 1641 1643 1646 1647 1648 1650 1651 + 1653 1655 1657 1658 1661 1664 1665 1666 1667 1668 + 1669 1671 1677 1681 1685 1693 1697 1700 1704 1707 + 1709 1712 1714 1716 1718 1720 1721 1722 1723 1724 + 1724 1725 1726 1728 1728 1729 1729 1730 1731 1734 + 1737 1739 1741 1744 1746 1747 1749 1750 1752 1754 + 1755 1757 1760 1762 1766 1768 1769 1771 1772 1773 + 1775 1777 1779 1780 1782 1783 1784 1786 1786 1786 + 1787 1788 1789 1789 1790 1791 1792 1793 1795 1797 + 1799 1801 1803 1804 1805 1806 1807 1808 1808 1809 + 1810 1811 1812 1813 1814 1815 1816 1818 1820 1821 + 1823 1826 1828 1829 1830 1831 1832 1833 1834 1835 + 1836 1837 1839 1841 1842 1842 1843 1844 1845 1846 + 1847 1848 1850 1851 1852 1854 1855 1856 1858 1859 + 1860 1862 1863 1864 1866 1868 1870 1871 1875 1877 + 1878 1879 1880 1882 1884 1885 1886 1888 1890 1891 + 1892 1892 1893 1893 1894 1895 1896 1897 1898 1899 + 1900 1900 1901 1905 1909 1911 1913 1916 1920 1922 + 1923 1925 1929 1932 1934 1937 1939 1940 1941 1941 + 1941 1941 1941 1941 1941 1941 1942 1944 1945 1947 + 1948 1950 1951 1952 1954 1957 1959 1960 1963 1970 + 1975 1978 1978 1982 1985 1987 1990 1993 1996 1998 + 2004 2009 2015 2024 2036 2054 2068 2079 2088 2094 + 2101 2109 2116 2123 2129 2137 2145 2152 2159 2164 + 2167 2168 2160 2148 2133 2120 2109 2096 2083 2074 + 2064 2058 2056 2054 2052 2049 2041 2030 2019 2010 + 2003 1997 1994 1993 1994 1993 1991 1989 1986 1980 + 1974 1973 1973 1972 1971 1971 1971 1971 1971 1970 + 1970 1970 1970 1970 1970 1970 1971 1971 1971 1971 + 1972 1972 1972 1973 1973 1973 1974 1974 1975 1977 + 1978 1979 1980 1980 1981 1981 1982 1982 1982 1983 + 1984 1984 1984 1984 1986 1992 2009 2024 2042 2058 + 2065 2069 2072 2080 2086 2091 2096 2100 2103 2107 + 2111 2114 2117 2121 1623 1628 1634 1636 1639 1642 + 1646 1647 1648 1650 1651 1652 1653 1654 1657 1659 + 1662 1664 1666 1668 1669 1670 1671 1675 1680 1684 + 1690 1696 1700 1702 1707 1708 1711 1713 1716 1718 + 1719 1721 1722 1723 1724 1724 1725 1726 1727 1729 + 1729 1730 1730 1730 1731 1733 1736 1739 1741 1743 + 1744 1746 1749 1751 1752 1753 1754 1757 1759 1763 + 1765 1768 1769 1770 1771 1773 1775 1776 1778 1780 + 1781 1782 1783 1785 1785 1786 1786 1788 1789 1789 + 1790 1791 1793 1794 1796 1797 1800 1801 1803 1804 + 1805 1806 1807 1808 1808 1810 1811 1812 1813 1814 + 1815 1816 1817 1818 1820 1822 1825 1827 1829 1830 + 1831 1832 1832 1833 1834 1835 1836 1838 1839 1841 + 1842 1843 1843 1845 1846 1846 1848 1849 1850 1852 + 1853 1854 1856 1857 1859 1860 1861 1863 1864 1865 + 1867 1869 1871 1873 1876 1878 1879 1881 1882 1883 + 1885 1887 1888 1890 1891 1892 1893 1893 1894 1895 + 1895 1896 1897 1898 1899 1901 1903 1904 1904 1907 + 1910 1912 1914 1918 1924 1925 1925 1926 1929 1933 + 1936 1939 1941 1943 1944 1945 1944 1945 1944 1944 + 1943 1943 1944 1946 1947 1948 1949 1951 1953 1953 + 1955 1957 1959 1960 1962 1966 1971 1974 1978 1982 + 1988 1990 1992 1996 1999 2001 2004 2008 2011 2021 + 2031 2046 2060 2071 2079 2085 2090 2096 2102 2110 + 2116 2124 2131 2137 2143 2148 2152 2154 2152 2142 + 2128 2117 2107 2095 2084 2074 2067 2062 2060 2058 + 2056 2053 2045 2035 2022 2014 2007 2000 1997 1996 + 1997 1996 1993 1990 1988 1982 1977 1974 1974 1974 + 1974 1973 1972 1972 1972 1972 1971 1971 1971 1971 + 1971 1971 1971 1972 1972 1972 1973 1973 1973 1974 + 1974 1974 1974 1976 1978 1979 1980 1980 1981 1982 + 1982 1983 1983 1984 1984 1985 1985 1985 1985 1985 + 1986 1991 2006 2021 2038 2055 2065 2074 2077 2082 + 2088 2093 2099 2103 2107 2111 2116 2120 2123 2128 + 1625 1630 1635 1637 1639 1643 1647 1647 1649 1650 + 1651 1652 1653 1655 1657 1659 1663 1666 1668 1669 + 1671 1674 1677 1681 1684 1689 1693 1698 1701 1704 + 1708 1710 1712 1714 1717 1720 1721 1722 1723 1724 + 1725 1725 1727 1728 1729 1730 1731 1732 1732 1731 + 1732 1733 1735 1738 1740 1741 1743 1744 1748 1750 + 1752 1753 1755 1756 1760 1762 1764 1766 1768 1770 + 1771 1772 1774 1776 1778 1779 1781 1782 1783 1784 + 1785 1786 1786 1787 1789 1789 1791 1792 1793 1794 + 1796 1797 1799 1801 1803 1804 1805 1806 1807 1807 + 1809 1810 1811 1812 1813 1814 1815 1817 1818 1819 + 1821 1823 1825 1828 1829 1830 1831 1832 1832 1833 + 1834 1836 1836 1838 1840 1841 1842 1843 1844 1845 + 1846 1847 1848 1850 1851 1853 1854 1855 1856 1858 + 1859 1861 1862 1864 1865 1866 1868 1870 1872 1875 + 1878 1879 1880 1882 1883 1884 1886 1889 1890 1891 + 1892 1893 1893 1894 1895 1896 1896 1897 1898 1899 + 1900 1902 1904 1906 1908 1912 1912 1912 1914 1920 + 1927 1929 1929 1930 1933 1935 1938 1940 1943 1945 + 1947 1948 1950 1949 1948 1946 1946 1946 1946 1947 + 1948 1950 1950 1952 1954 1955 1957 1957 1959 1960 + 1961 1964 1969 1974 1978 1984 1989 1992 1994 1997 + 2001 2004 2007 2010 2013 2019 2029 2042 2053 2063 + 2071 2077 2083 2089 2093 2096 2102 2109 2117 2124 + 2129 2134 2137 2140 2142 2135 2123 2114 2105 2095 + 2085 2077 2072 2071 2070 2067 2064 2058 2048 2038 + 2026 2018 2011 2004 1999 2001 2001 1999 1995 1992 + 1989 1984 1980 1978 1977 1977 1976 1975 1974 1974 + 1973 1973 1972 1972 1972 1972 1972 1972 1973 1973 + 1973 1973 1974 1974 1974 1975 1975 1976 1977 1978 + 1980 1981 1981 1982 1983 1983 1984 1984 1985 1985 + 1986 1987 1987 1987 1988 1987 1987 1989 2003 2016 + 2033 2049 2064 2074 2079 2084 2089 2095 2101 2107 + 2112 2117 2121 2124 2128 2133 1626 1631 1635 1637 + 1640 1643 1646 1647 1647 1649 1650 1652 1655 1656 + 1657 1659 1665 1668 1670 1673 1676 1679 1682 1686 + 1690 1694 1697 1700 1704 1706 1709 1711 1713 1715 + 1718 1720 1721 1723 1724 1725 1725 1726 1727 1729 + 1730 1731 1732 1733 1733 1733 1734 1735 1736 1737 + 1740 1742 1743 1744 1748 1751 1753 1755 1756 1758 + 1760 1762 1764 1765 1767 1769 1771 1772 1774 1775 + 1777 1779 1781 1782 1782 1784 1785 1786 1786 1787 + 1788 1790 1791 1793 1794 1795 1796 1796 1799 1800 + 1802 1804 1805 1805 1806 1807 1809 1810 1811 1812 + 1813 1814 1816 1817 1818 1820 1822 1824 1826 1828 + 1829 1830 1831 1832 1833 1834 1835 1836 1837 1839 + 1840 1841 1842 1843 1844 1845 1846 1847 1849 1850 + 1852 1853 1854 1856 1857 1858 1860 1861 1863 1864 + 1866 1867 1869 1870 1873 1876 1878 1880 1881 1882 + 1883 1885 1888 1890 1891 1892 1893 1893 1894 1895 + 1896 1897 1898 1898 1899 1900 1902 1904 1906 1909 + 1911 1914 1916 1916 1916 1922 1925 1929 1931 1933 + 1936 1939 1940 1943 1946 1948 1950 1951 1951 1952 + 1951 1948 1948 1948 1949 1949 1950 1951 1952 1954 + 1955 1957 1958 1959 1960 1959 1961 1963 1968 1972 + 1978 1984 1989 1992 1994 1998 2002 2006 2010 2014 + 2017 2021 2028 2038 2048 2057 2064 2071 2079 2085 + 2090 2093 2096 2099 2105 2111 2118 2121 2124 2128 + 2131 2128 2118 2110 2103 2094 2086 2082 2082 2083 + 2079 2074 2068 2061 2050 2042 2032 2022 2014 2008 + 2006 2004 2003 2000 1996 1992 1988 1984 1982 1981 + 1980 1979 1979 1978 1976 1975 1974 1974 1974 1974 + 1973 1973 1973 1973 1974 1974 1974 1974 1975 1975 + 1976 1978 1979 1980 1981 1981 1982 1982 1983 1984 + 1984 1985 1986 1986 1987 1987 1988 1989 1989 1989 + 1990 1990 1991 1995 2001 2010 2026 2042 2060 2073 + 2083 2087 2091 2096 2103 2110 2116 2122 2125 2128 + 2132 2138 1627 1632 1635 1637 1640 1642 1643 1645 + 1643 1645 1648 1653 1655 1657 1658 1661 1666 1670 + 1674 1678 1681 1683 1686 1690 1695 1698 1700 1704 + 1707 1708 1710 1712 1714 1716 1718 1720 1722 1723 + 1725 1725 1726 1727 1728 1729 1730 1732 1733 1734 + 1734 1735 1735 1736 1737 1738 1739 1742 1743 1744 + 1747 1750 1754 1756 1757 1759 1760 1762 1764 1765 + 1767 1768 1770 1772 1774 1775 1777 1779 1780 1781 + 1782 1783 1784 1785 1786 1787 1788 1789 1791 1793 + 1794 1794 1795 1796 1798 1800 1801 1802 1803 1804 + 1805 1807 1808 1810 1811 1812 1813 1815 1816 1818 + 1819 1821 1822 1824 1826 1828 1829 1830 1831 1832 + 1833 1834 1835 1836 1838 1839 1840 1841 1842 1843 + 1845 1846 1847 1848 1849 1851 1853 1854 1855 1856 + 1857 1859 1860 1862 1864 1865 1866 1868 1869 1871 + 1874 1876 1878 1880 1882 1882 1884 1886 1889 1891 + 1892 1892 1893 1894 1895 1896 1897 1898 1899 1900 + 1900 1901 1903 1905 1907 1910 1913 1916 1917 1919 + 1920 1920 1923 1927 1932 1935 1938 1941 1943 1946 + 1948 1950 1951 1952 1952 1953 1953 1951 1950 1951 + 1951 1951 1951 1953 1955 1956 1957 1958 1960 1961 + 1961 1960 1961 1962 1966 1971 1976 1983 1988 1992 + 1996 1999 2003 2006 2011 2016 2020 2025 2030 2035 + 2045 2054 2060 2069 2077 2084 2089 2092 2094 2096 + 2100 2105 2109 2113 2116 2122 2124 2120 2113 2107 + 2103 2095 2091 2090 2089 2088 2085 2077 2070 2063 + 2055 2046 2038 2029 2020 2011 2008 2006 2004 2000 + 1996 1992 1987 1985 1984 1983 1983 1983 1981 1980 + 1978 1977 1975 1974 1974 1975 1975 1974 1974 1974 + 1974 1975 1975 1977 1978 1979 1981 1982 1984 1984 + 1985 1984 1984 1984 1985 1985 1986 1987 1988 1988 + 1989 1989 1990 1990 1991 1991 1991 1992 1993 1996 + 1999 2006 2017 2035 2052 2068 2085 2088 2092 2096 + 2104 2112 2118 2124 2127 2131 2137 2143 1628 1632 + 1635 1638 1640 1641 1643 1643 1644 1645 1649 1655 + 1658 1661 1664 1667 1669 1673 1677 1682 1685 1687 + 1690 1694 1697 1700 1703 1707 1709 1710 1711 1713 + 1715 1717 1719 1721 1722 1724 1726 1727 1728 1728 + 1729 1729 1730 1732 1733 1734 1735 1736 1736 1737 + 1738 1739 1739 1741 1743 1744 1747 1750 1754 1757 + 1758 1759 1761 1761 1763 1765 1767 1768 1770 1772 + 1773 1775 1776 1778 1779 1781 1782 1783 1784 1785 + 1786 1786 1788 1789 1791 1793 1794 1794 1795 1796 + 1798 1799 1800 1801 1802 1804 1805 1807 1808 1810 + 1811 1813 1814 1815 1816 1818 1820 1821 1823 1824 + 1826 1827 1829 1830 1831 1832 1833 1834 1835 1837 + 1838 1839 1840 1841 1843 1844 1845 1846 1847 1848 + 1850 1851 1853 1854 1855 1857 1858 1859 1861 1863 + 1864 1866 1867 1868 1870 1872 1874 1876 1878 1880 + 1881 1882 1884 1887 1890 1891 1892 1893 1894 1895 + 1896 1896 1897 1898 1900 1901 1901 1903 1904 1907 + 1909 1911 1914 1917 1919 1921 1920 1922 1924 1926 + 1932 1936 1939 1943 1946 1948 1951 1952 1952 1953 + 1953 1953 1954 1954 1953 1953 1953 1953 1954 1955 + 1958 1960 1960 1960 1961 1962 1963 1963 1962 1962 + 1964 1972 1978 1983 1988 1993 1996 2000 2004 2008 + 2012 2017 2022 2026 2031 2036 2044 2053 2060 2068 + 2076 2085 2088 2091 2092 2095 2097 2101 2105 2107 + 2109 2115 2117 2113 2108 2106 2103 2100 2097 2096 + 2093 2090 2085 2078 2071 2064 2058 2050 2044 2038 + 2029 2020 2011 2008 2005 2001 1997 1993 1988 1986 + 1986 1987 1987 1986 1985 1983 1981 1979 1978 1976 + 1977 1977 1977 1976 1975 1975 1975 1977 1979 1981 + 1982 1984 1985 1987 1988 1988 1988 1987 1986 1986 + 1986 1987 1988 1989 1990 1990 1991 1991 1991 1992 + 1992 1992 1993 1994 1995 1997 1999 2004 2011 2027 + 2044 2063 2080 2088 2092 2096 2104 2112 2119 2124 + 2129 2134 2141 2147 1629 1632 1635 1638 1640 1642 + 1642 1644 1645 1647 1654 1659 1664 1668 1672 1673 + 1675 1677 1679 1683 1687 1690 1693 1696 1699 1702 + 1705 1708 1710 1711 1713 1714 1715 1717 1719 1722 + 1723 1725 1727 1728 1729 1730 1730 1731 1731 1732 + 1734 1735 1736 1736 1737 1738 1739 1739 1740 1741 + 1742 1743 1747 1750 1753 1756 1757 1759 1760 1762 + 1763 1765 1766 1768 1770 1771 1773 1775 1776 1777 + 1779 1780 1781 1782 1783 1784 1785 1786 1788 1789 + 1790 1792 1793 1793 1794 1796 1798 1799 1800 1800 + 1803 1804 1805 1807 1808 1810 1811 1813 1814 1815 + 1816 1818 1820 1822 1823 1825 1826 1827 1828 1829 + 1831 1832 1833 1835 1836 1837 1838 1839 1840 1841 + 1843 1844 1845 1846 1847 1848 1850 1851 1853 1854 + 1856 1857 1858 1860 1862 1863 1865 1866 1867 1869 + 1871 1872 1874 1876 1878 1879 1881 1882 1885 1887 + 1889 1891 1893 1893 1895 1896 1896 1897 1898 1900 + 1901 1902 1903 1904 1906 1908 1910 1912 1915 1919 + 1923 1923 1922 1923 1925 1928 1933 1938 1942 1945 + 1948 1951 1952 1953 1953 1954 1954 1954 1955 1955 + 1955 1955 1955 1956 1957 1958 1961 1963 1963 1963 + 1963 1964 1966 1967 1966 1965 1967 1973 1979 1987 + 1993 1996 1998 2001 2006 2009 2014 2018 2022 2027 + 2032 2038 2045 2052 2059 2068 2077 2085 2088 2090 + 2092 2093 2095 2098 2102 2104 2106 2108 2110 2108 + 2105 2103 2102 2103 2101 2099 2097 2091 2085 2078 + 2071 2065 2059 2053 2049 2043 2038 2029 2017 2010 + 2006 2002 1998 1995 1992 1990 1989 1989 1989 1989 + 1988 1986 1983 1981 1980 1980 1979 1979 1979 1979 + 1978 1978 1979 1982 1983 1985 1986 1988 1989 1991 + 1991 1991 1991 1991 1989 1989 1989 1989 1990 1991 + 1992 1992 1992 1993 1993 1993 1993 1994 1995 1995 + 1996 1998 1999 2003 2009 2020 2035 2055 2073 2087 + 2091 2096 2105 2113 2119 2125 2131 2137 2145 2152 + 1629 1633 1636 1638 1641 1642 1643 1645 1647 1654 + 1661 1666 1671 1675 1678 1680 1681 1681 1682 1686 + 1689 1692 1694 1698 1701 1704 1707 1710 1711 1713 + 1714 1715 1716 1718 1720 1723 1725 1727 1728 1729 + 1731 1732 1732 1733 1733 1734 1735 1736 1737 1738 + 1738 1739 1740 1741 1742 1742 1743 1744 1747 1750 + 1751 1754 1757 1758 1760 1762 1763 1764 1766 1768 + 1770 1771 1773 1774 1776 1777 1778 1779 1780 1781 + 1782 1783 1785 1786 1788 1789 1790 1791 1792 1792 + 1793 1795 1797 1798 1800 1801 1802 1803 1804 1806 + 1808 1810 1812 1814 1815 1816 1817 1819 1821 1822 + 1824 1825 1826 1827 1828 1829 1832 1833 1834 1835 + 1836 1837 1838 1839 1840 1842 1843 1844 1845 1846 + 1847 1849 1850 1851 1853 1854 1856 1857 1859 1860 + 1862 1864 1865 1867 1868 1870 1871 1873 1874 1875 + 1877 1879 1881 1883 1885 1887 1889 1891 1893 1894 + 1895 1896 1897 1898 1899 1900 1902 1903 1904 1906 + 1908 1910 1912 1914 1918 1922 1927 1927 1923 1924 + 1926 1930 1936 1940 1944 1948 1951 1952 1952 1953 + 1954 1955 1956 1955 1957 1957 1957 1957 1957 1957 + 1958 1960 1963 1964 1965 1967 1967 1967 1970 1971 + 1975 1971 1969 1971 1980 1991 2000 2002 2002 2004 + 2008 2010 2014 2020 2024 2028 2034 2039 2045 2052 + 2058 2068 2077 2085 2088 2089 2090 2092 2094 2097 + 2101 2102 2102 2102 2100 2101 2100 2099 2096 2102 + 2101 2100 2102 2092 2085 2078 2071 2065 2060 2054 + 2051 2048 2041 2036 2022 2012 2009 2005 1999 1997 + 1995 1994 1993 1991 1991 1990 1989 1988 1985 1983 + 1982 1982 1982 1982 1982 1982 1982 1983 1984 1986 + 1988 1989 1992 1993 1994 1995 1995 1995 1995 1994 + 1993 1992 1992 1992 1993 1993 1993 1994 1994 1994 + 1995 1995 1995 1995 1996 1996 1997 1998 1999 2003 + 2007 2015 2029 2046 2066 2083 2090 2096 2106 2113 + 2120 2127 2133 2140 2148 2156 1631 1632 1635 1640 + 1641 1643 1645 1648 1654 1661 1668 1673 1678 1683 + 1686 1687 1688 1688 1689 1690 1692 1694 1697 1700 + 1704 1706 1709 1711 1713 1714 1715 1716 1717 1718 + 1721 1724 1726 1728 1730 1731 1732 1733 1734 1735 + 1735 1736 1736 1737 1738 1739 1739 1740 1741 1742 + 1743 1744 1744 1745 1748 1750 1751 1753 1755 1757 + 1760 1762 1763 1764 1766 1768 1769 1771 1772 1774 + 1775 1776 1777 1778 1779 1780 1782 1783 1784 1786 + 1787 1788 1789 1790 1791 1791 1792 1793 1796 1798 + 1800 1801 1802 1803 1804 1807 1809 1811 1813 1814 + 1815 1816 1818 1820 1821 1823 1824 1825 1826 1827 + 1828 1830 1831 1833 1835 1836 1836 1837 1838 1839 + 1841 1842 1843 1844 1845 1846 1848 1850 1851 1852 + 1853 1854 1856 1858 1859 1861 1863 1864 1865 1867 + 1869 1871 1872 1873 1874 1875 1877 1879 1882 1883 + 1885 1887 1889 1890 1893 1894 1895 1896 1897 1899 + 1900 1901 1903 1904 1906 1907 1909 1911 1913 1916 + 1921 1925 1928 1928 1926 1925 1926 1933 1938 1942 + 1947 1951 1952 1952 1953 1954 1955 1956 1957 1957 + 1958 1958 1958 1958 1958 1958 1959 1961 1964 1966 + 1967 1969 1970 1971 1971 1974 1978 1978 1973 1974 + 1980 1991 2000 2003 2004 2008 2011 2014 2017 2021 + 2025 2029 2035 2040 2045 2051 2058 2068 2078 2085 + 2087 2088 2087 2089 2093 2096 2099 2100 2099 2097 + 2096 2095 2096 2095 2094 2095 2099 2099 2097 2090 + 2082 2077 2071 2064 2059 2054 2051 2049 2041 2035 + 2022 2016 2011 2008 2004 1999 1998 1996 1995 1994 + 1992 1991 1990 1989 1987 1985 1985 1984 1984 1984 + 1984 1985 1985 1986 1988 1991 1993 1996 1998 1999 + 2000 2000 2000 2000 1999 1997 1996 1996 1996 1995 + 1995 1995 1995 1996 1996 1996 1996 1996 1996 1996 + 1996 1997 1998 1999 2000 2003 2006 2011 2024 2037 + 2058 2076 2088 2096 2106 2114 2121 2128 2135 2143 + 2151 2158 1631 1633 1637 1641 1643 1644 1647 1654 + 1661 1668 1674 1679 1684 1690 1693 1696 1697 1696 + 1694 1694 1695 1698 1701 1704 1706 1709 1711 1714 + 1716 1717 1717 1717 1718 1720 1722 1725 1728 1730 + 1732 1733 1733 1734 1736 1736 1736 1737 1738 1739 + 1739 1740 1740 1741 1742 1743 1744 1745 1746 1747 + 1749 1750 1751 1754 1755 1757 1760 1762 1763 1764 + 1766 1767 1769 1771 1772 1773 1775 1776 1777 1778 + 1779 1779 1780 1782 1784 1786 1787 1788 1789 1790 + 1790 1791 1791 1793 1796 1799 1800 1801 1802 1804 + 1805 1807 1809 1811 1813 1814 1816 1817 1819 1820 + 1822 1824 1825 1826 1827 1828 1829 1830 1832 1833 + 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 + 1846 1847 1849 1850 1851 1852 1853 1855 1856 1858 + 1860 1862 1864 1865 1867 1868 1869 1871 1872 1873 + 1874 1875 1877 1879 1881 1883 1886 1888 1889 1890 + 1893 1894 1896 1897 1899 1900 1901 1902 1903 1905 + 1907 1908 1910 1911 1914 1918 1924 1927 1928 1929 + 1929 1926 1928 1935 1940 1945 1950 1951 1952 1953 + 1953 1955 1956 1957 1958 1959 1960 1959 1959 1959 + 1959 1959 1960 1961 1964 1966 1969 1971 1973 1973 + 1973 1974 1978 1981 1979 1980 1984 1990 1995 2000 + 2005 2011 2014 2016 2019 2023 2027 2030 2034 2039 + 2044 2051 2058 2068 2078 2085 2086 2084 2084 2087 + 2091 2094 2096 2097 2096 2094 2092 2091 2090 2091 + 2091 2092 2094 2096 2092 2086 2080 2075 2069 2062 + 2057 2053 2049 2044 2039 2029 2022 2018 2015 2012 + 2009 2004 2000 1999 1997 1996 1994 1993 1992 1990 + 1989 1988 1986 1985 1986 1986 1987 1988 1989 1990 + 1994 1997 2000 2001 2002 2003 2004 2004 2004 2003 + 2003 1999 1999 1999 1999 1998 1997 1997 1997 1998 + 1998 1998 1998 1998 1998 1998 1998 1998 1999 2000 + 2002 2004 2006 2009 2017 2030 2049 2069 2085 2096 + 2106 2114 2121 2129 2136 2145 2153 2159 1633 1636 + 1641 1644 1646 1648 1653 1660 1667 1674 1680 1686 + 1691 1696 1699 1701 1704 1705 1704 1702 1701 1703 + 1705 1708 1711 1713 1716 1718 1720 1721 1721 1718 + 1720 1722 1724 1726 1729 1732 1733 1734 1735 1736 + 1737 1737 1738 1739 1739 1740 1741 1741 1741 1742 + 1742 1743 1745 1747 1747 1748 1750 1751 1752 1754 + 1755 1757 1759 1762 1764 1765 1767 1768 1769 1771 + 1772 1773 1774 1775 1776 1777 1778 1779 1780 1782 + 1784 1786 1787 1788 1789 1790 1790 1791 1792 1792 + 1796 1799 1801 1801 1802 1804 1806 1808 1810 1812 + 1813 1815 1816 1818 1819 1821 1823 1824 1825 1827 + 1828 1829 1830 1831 1832 1834 1835 1836 1837 1838 + 1839 1840 1841 1842 1843 1845 1846 1847 1849 1850 + 1851 1852 1853 1855 1857 1859 1860 1863 1865 1866 + 1868 1868 1870 1871 1872 1873 1874 1875 1877 1879 + 1881 1884 1886 1888 1890 1892 1893 1894 1896 1898 + 1900 1901 1902 1903 1905 1906 1908 1909 1910 1912 + 1914 1920 1927 1928 1929 1931 1931 1931 1932 1938 + 1942 1946 1951 1952 1953 1953 1954 1955 1956 1957 + 1959 1961 1962 1962 1961 1960 1959 1960 1960 1961 + 1963 1967 1971 1974 1976 1977 1978 1978 1982 1983 + 1986 1988 1992 1995 1996 1999 2005 2012 2014 2017 + 2021 2025 2028 2031 2034 2038 2044 2050 2057 2068 + 2076 2082 2083 2082 2083 2085 2089 2092 2093 2092 + 2092 2091 2088 2085 2086 2087 2088 2089 2090 2089 + 2087 2082 2075 2070 2064 2059 2055 2050 2046 2041 + 2034 2028 2023 2020 2017 2015 2012 2008 2004 2001 + 1999 1997 1996 1994 1993 1992 1990 1989 1988 1987 + 1988 1989 1990 1992 1994 1995 1999 2002 2003 2005 + 2008 2008 2007 2007 2007 2007 2006 2005 2004 2003 + 2003 2000 1999 1999 1999 2000 2000 1999 1999 2000 + 2000 2000 1999 1999 2000 2002 2003 2005 2006 2009 + 2011 2022 2037 2059 2082 2098 2105 2113 2120 2129 + 2138 2146 2154 2159 1638 1642 1646 1648 1650 1653 + 1657 1662 1671 1678 1685 1690 1696 1699 1704 1707 + 1711 1714 1714 1711 1708 1709 1711 1714 1716 1718 + 1720 1723 1725 1728 1725 1722 1722 1724 1726 1728 + 1730 1733 1735 1736 1737 1738 1738 1739 1739 1740 + 1741 1742 1742 1743 1743 1743 1743 1744 1746 1747 + 1748 1749 1751 1752 1752 1754 1756 1758 1760 1761 + 1764 1765 1767 1768 1770 1771 1772 1773 1774 1775 + 1776 1777 1778 1779 1781 1782 1785 1786 1788 1789 + 1789 1790 1791 1792 1793 1794 1797 1800 1802 1802 + 1803 1804 1806 1809 1811 1812 1814 1815 1817 1818 + 1820 1822 1824 1825 1826 1828 1829 1830 1831 1832 + 1833 1834 1835 1836 1837 1838 1839 1840 1841 1843 + 1844 1845 1847 1848 1849 1850 1851 1852 1853 1855 + 1857 1859 1861 1863 1865 1867 1868 1869 1870 1871 + 1873 1874 1875 1876 1877 1878 1882 1884 1886 1889 + 1891 1892 1894 1895 1897 1899 1900 1902 1903 1904 + 1906 1907 1908 1910 1911 1912 1915 1922 1927 1928 + 1930 1931 1932 1933 1935 1939 1942 1946 1951 1952 + 1953 1954 1955 1957 1958 1959 1960 1962 1963 1964 + 1964 1962 1960 1960 1960 1961 1963 1967 1971 1975 + 1978 1980 1982 1983 1985 1987 1990 1995 1999 2001 + 2002 2003 2006 2010 2014 2016 2021 2025 2028 2031 + 2034 2038 2044 2049 2057 2067 2075 2078 2080 2081 + 2082 2085 2088 2089 2090 2089 2088 2087 2085 2083 + 2083 2083 2084 2086 2086 2085 2083 2079 2074 2068 + 2061 2058 2054 2050 2046 2040 2035 2031 2026 2023 + 2020 2017 2014 2011 2007 2003 2001 1999 1997 1995 + 1994 1993 1992 1991 1990 1990 1991 1992 1993 1995 + 1998 2000 2002 2005 2007 2010 2013 2011 2011 2012 + 2011 2010 2011 2011 2009 2008 2006 2005 2003 2002 + 2002 2003 2003 2002 2002 2002 2002 2002 2002 2001 + 2002 2003 2004 2005 2006 2008 2010 2017 2030 2049 + 2074 2097 2103 2110 2119 2129 2138 2147 2155 2159 + 1644 1647 1649 1651 1654 1656 1660 1665 1670 1680 + 1687 1695 1698 1702 1706 1710 1715 1719 1721 1722 + 1718 1718 1718 1718 1722 1724 1726 1729 1731 1733 + 1729 1725 1726 1725 1726 1728 1729 1733 1736 1738 + 1739 1740 1741 1741 1741 1742 1743 1743 1744 1745 + 1745 1746 1746 1747 1748 1749 1750 1751 1752 1753 + 1753 1754 1756 1758 1760 1761 1763 1765 1767 1768 + 1770 1771 1772 1773 1774 1775 1776 1777 1779 1779 + 1781 1782 1784 1787 1788 1789 1790 1791 1792 1793 + 1795 1796 1799 1800 1802 1803 1804 1804 1807 1810 + 1811 1813 1814 1816 1818 1820 1821 1823 1825 1826 + 1827 1829 1830 1831 1832 1833 1834 1835 1836 1837 + 1838 1839 1839 1840 1841 1843 1844 1846 1847 1848 + 1849 1850 1851 1852 1853 1855 1857 1859 1861 1864 + 1866 1867 1868 1870 1871 1872 1873 1874 1875 1876 + 1877 1879 1882 1884 1886 1889 1891 1893 1895 1896 + 1898 1900 1901 1903 1904 1906 1907 1908 1909 1910 + 1912 1913 1915 1923 1927 1929 1930 1931 1932 1934 + 1936 1939 1943 1947 1950 1952 1953 1955 1956 1957 + 1958 1959 1960 1962 1964 1964 1965 1964 1961 1961 + 1960 1961 1963 1967 1971 1975 1979 1983 1987 1988 + 1988 1990 1994 1999 2002 2003 2004 2005 2006 2008 + 2011 2015 2020 2025 2028 2031 2035 2039 2043 2049 + 2056 2068 2074 2077 2078 2079 2081 2083 2086 2087 + 2087 2086 2085 2084 2082 2080 2080 2080 2081 2082 + 2082 2082 2080 2077 2073 2066 2060 2057 2053 2050 + 2047 2042 2037 2033 2029 2025 2022 2018 2015 2013 + 2008 2005 2003 2001 1998 1996 1995 1994 1993 1993 + 1992 1993 1993 1994 1996 1999 2002 2004 2006 2008 + 2012 2014 2015 2015 2016 2016 2016 2015 2015 2014 + 2013 2012 2012 2010 2008 2006 2005 2005 2005 2005 + 2005 2004 2004 2004 2003 2003 2004 2004 2005 2007 + 2007 2009 2011 2015 2023 2038 2062 2084 2101 2108 + 2117 2127 2137 2147 2156 2159 1648 1650 1652 1654 + 1657 1659 1663 1666 1670 1679 1686 1694 1698 1701 + 1707 1710 1715 1719 1721 1725 1728 1729 1728 1728 + 1728 1730 1732 1734 1736 1736 1734 1729 1729 1729 + 1728 1729 1730 1733 1737 1739 1741 1743 1743 1743 + 1743 1743 1744 1745 1746 1747 1747 1748 1749 1750 + 1750 1751 1751 1752 1753 1754 1754 1755 1756 1758 + 1760 1762 1763 1764 1767 1768 1770 1771 1772 1773 + 1774 1775 1777 1778 1779 1779 1781 1783 1785 1786 + 1789 1790 1791 1792 1793 1795 1796 1798 1800 1803 + 1804 1804 1805 1807 1809 1811 1813 1814 1815 1817 + 1819 1821 1822 1824 1825 1827 1828 1829 1830 1831 + 1832 1833 1834 1835 1836 1837 1838 1839 1840 1840 + 1842 1843 1845 1846 1847 1848 1849 1850 1851 1852 + 1853 1855 1857 1859 1862 1864 1866 1868 1869 1870 + 1871 1873 1874 1875 1876 1877 1879 1882 1883 1885 + 1887 1889 1891 1893 1896 1897 1899 1900 1902 1904 + 1905 1907 1908 1909 1910 1912 1913 1914 1917 1923 + 1927 1929 1930 1931 1933 1935 1937 1940 1944 1948 + 1951 1953 1954 1955 1956 1958 1959 1960 1961 1962 + 1965 1966 1966 1965 1964 1963 1961 1961 1963 1967 + 1970 1975 1980 1985 1988 1990 1991 1993 1996 2000 + 2003 2005 2006 2006 2007 2008 2010 2014 2019 2023 + 2027 2031 2037 2040 2043 2048 2056 2067 2074 2076 + 2076 2077 2078 2080 2083 2084 2083 2081 2081 2080 + 2078 2077 2076 2077 2078 2079 2080 2080 2079 2076 + 2071 2065 2060 2056 2053 2050 2047 2042 2039 2035 + 2030 2027 2024 2019 2015 2012 2008 2006 2004 2002 + 1999 1997 1996 1995 1995 1994 1994 1994 1995 1996 + 1998 2002 2004 2007 2010 2012 2014 2017 2018 2020 + 2022 2022 2021 2020 2020 2018 2017 2016 2015 2014 + 2012 2009 2008 2008 2008 2008 2008 2007 2006 2005 + 2005 2005 2005 2006 2007 2008 2009 2010 2012 2017 + 2020 2029 2048 2074 2098 2106 2116 2126 2135 2146 + 2156 2159 1650 1652 1654 1657 1659 1662 1664 1666 + 1669 1677 1685 1691 1696 1700 1705 1709 1713 1718 + 1722 1725 1730 1735 1732 1732 1734 1736 1738 1740 + 1741 1742 1739 1735 1733 1731 1731 1731 1731 1736 + 1739 1742 1744 1745 1745 1745 1745 1745 1746 1747 + 1748 1749 1750 1751 1752 1753 1753 1754 1753 1753 + 1754 1754 1755 1755 1757 1759 1761 1762 1763 1764 + 1766 1768 1769 1771 1772 1773 1775 1776 1777 1778 + 1779 1780 1781 1783 1785 1787 1789 1791 1792 1793 + 1795 1796 1798 1799 1802 1804 1806 1806 1807 1808 + 1811 1812 1814 1815 1816 1818 1820 1821 1823 1825 + 1826 1828 1829 1830 1831 1832 1833 1834 1835 1836 + 1837 1838 1838 1839 1840 1841 1842 1844 1845 1846 + 1847 1849 1850 1850 1851 1852 1853 1855 1858 1860 + 1861 1864 1866 1867 1869 1870 1872 1874 1875 1876 + 1877 1880 1882 1884 1885 1886 1888 1890 1892 1895 + 1896 1898 1900 1901 1903 1905 1907 1908 1910 1911 + 1912 1913 1914 1917 1920 1924 1927 1928 1930 1932 + 1934 1935 1937 1940 1945 1951 1952 1953 1954 1956 + 1957 1958 1959 1960 1961 1962 1965 1967 1967 1966 + 1967 1967 1963 1962 1963 1967 1970 1974 1980 1985 + 1989 1991 1992 1994 1996 1998 2003 2007 2009 2009 + 2009 2009 2011 2014 2019 2021 2024 2030 2036 2039 + 2042 2047 2054 2063 2072 2074 2074 2074 2075 2077 + 2077 2077 2077 2076 2076 2076 2075 2074 2072 2072 + 2075 2078 2078 2078 2077 2075 2070 2063 2059 2056 + 2053 2050 2046 2043 2039 2036 2031 2028 2024 2020 + 2016 2011 2009 2007 2005 2003 2000 1999 1998 1997 + 1996 1996 1996 1996 1996 1998 2000 2004 2007 2010 + 2013 2016 2017 2019 2023 2025 2026 2026 2025 2025 + 2024 2023 2021 2020 2018 2017 2014 2012 2010 2010 + 2011 2011 2010 2010 2009 2007 2007 2006 2007 2007 + 2008 2010 2011 2012 2014 2016 2019 2023 2036 2060 + 2081 2101 2116 2127 2136 2146 2154 2159 1651 1654 + 1657 1659 1661 1663 1665 1666 1669 1675 1683 1688 + 1693 1698 1703 1708 1711 1715 1719 1723 1728 1732 + 1734 1735 1736 1741 1744 1744 1744 1746 1746 1742 + 1741 1739 1738 1736 1737 1739 1741 1744 1746 1747 + 1747 1747 1747 1748 1748 1749 1750 1751 1753 1754 + 1755 1755 1756 1756 1756 1756 1755 1755 1756 1757 + 1758 1760 1761 1763 1764 1764 1766 1768 1769 1771 + 1772 1774 1775 1776 1777 1779 1779 1781 1782 1784 + 1786 1788 1790 1791 1793 1794 1796 1797 1799 1800 + 1803 1805 1806 1808 1809 1810 1812 1814 1815 1816 + 1817 1818 1820 1822 1824 1826 1828 1829 1830 1831 + 1832 1832 1833 1834 1835 1837 1837 1838 1839 1840 + 1841 1842 1843 1844 1845 1846 1848 1849 1850 1851 + 1852 1852 1853 1856 1858 1860 1861 1863 1865 1867 + 1869 1871 1872 1875 1876 1878 1880 1883 1885 1887 + 1887 1887 1888 1890 1893 1896 1897 1899 1901 1903 + 1904 1906 1908 1910 1911 1912 1913 1915 1917 1919 + 1921 1923 1927 1928 1930 1933 1934 1935 1937 1939 + 1944 1951 1953 1954 1955 1956 1957 1959 1960 1960 + 1962 1963 1965 1967 1968 1970 1970 1970 1966 1963 + 1965 1969 1972 1974 1980 1986 1989 1992 1994 1996 + 1997 1999 2006 2011 2012 2013 2012 2011 2011 2015 + 2017 2021 2024 2029 2034 2038 2041 2045 2050 2059 + 2064 2068 2070 2070 2072 2073 2072 2071 2071 2071 + 2072 2072 2072 2071 2070 2071 2072 2076 2076 2076 + 2075 2074 2068 2060 2058 2056 2052 2049 2046 2043 + 2039 2036 2032 2028 2024 2020 2016 2012 2010 2008 + 2006 2004 2002 2000 1999 1998 1997 1997 1997 1997 + 1998 1999 2003 2006 2010 2014 2016 2018 2020 2023 + 2026 2028 2029 2030 2030 2030 2029 2028 2025 2024 + 2023 2021 2018 2016 2013 2014 2014 2014 2013 2012 + 2012 2010 2009 2008 2008 2008 2009 2011 2013 2015 + 2015 2017 2019 2022 2030 2047 2071 2090 2115 2128 + 2136 2144 2152 2158 1651 1656 1659 1661 1662 1663 + 1665 1667 1669 1673 1680 1686 1691 1695 1701 1706 + 1710 1713 1717 1721 1725 1728 1731 1735 1737 1740 + 1745 1748 1746 1746 1750 1750 1748 1748 1747 1744 + 1743 1743 1745 1747 1748 1748 1749 1749 1749 1749 + 1750 1750 1752 1753 1755 1756 1757 1757 1758 1758 + 1758 1758 1758 1758 1758 1759 1760 1761 1763 1764 + 1764 1765 1766 1768 1769 1771 1772 1774 1775 1776 + 1778 1779 1780 1782 1783 1785 1786 1788 1790 1792 + 1794 1795 1797 1798 1800 1802 1803 1804 1807 1808 + 1810 1811 1813 1815 1817 1818 1818 1820 1821 1823 + 1825 1827 1829 1830 1831 1831 1832 1833 1834 1835 + 1836 1837 1838 1839 1839 1841 1842 1843 1844 1845 + 1846 1847 1848 1849 1850 1851 1852 1853 1854 1856 + 1858 1860 1861 1863 1864 1866 1869 1871 1873 1877 + 1880 1883 1886 1889 1890 1891 1891 1889 1889 1892 + 1895 1897 1898 1900 1902 1904 1906 1908 1909 1911 + 1912 1914 1915 1917 1919 1920 1921 1923 1926 1928 + 1931 1933 1934 1935 1936 1938 1942 1949 1952 1954 + 1956 1957 1958 1959 1960 1961 1963 1964 1966 1967 + 1970 1972 1974 1973 1970 1968 1968 1970 1973 1976 + 1982 1988 1991 1994 1996 1997 1998 2003 2011 2013 + 2014 2015 2015 2015 2014 2016 2018 2021 2024 2028 + 2032 2036 2039 2042 2046 2052 2058 2062 2064 2065 + 2065 2065 2066 2066 2066 2066 2066 2067 2067 2068 + 2069 2070 2071 2073 2074 2074 2074 2072 2067 2060 + 2058 2055 2053 2049 2046 2043 2040 2036 2033 2029 + 2025 2021 2018 2014 2012 2010 2008 2006 2004 2003 + 2001 1999 1999 1998 1997 1998 1999 2001 2006 2009 + 2012 2016 2019 2021 2024 2026 2029 2031 2033 2035 + 2035 2035 2034 2032 2031 2029 2027 2024 2021 2019 + 2018 2017 2017 2017 2016 2016 2014 2013 2011 2010 + 2009 2009 2010 2012 2014 2016 2017 2018 2019 2021 + 2024 2038 2056 2079 2111 2126 2135 2141 2148 2156 + 1652 1656 1659 1661 1662 1664 1665 1667 1669 1674 + 1681 1686 1690 1694 1699 1704 1708 1711 1714 1718 + 1722 1725 1728 1732 1735 1738 1741 1744 1746 1748 + 1749 1753 1755 1756 1757 1756 1755 1752 1750 1750 + 1750 1750 1750 1750 1750 1750 1750 1751 1753 1754 + 1756 1758 1759 1760 1760 1760 1761 1761 1761 1760 + 1760 1761 1761 1763 1764 1764 1765 1765 1766 1768 + 1769 1771 1773 1774 1775 1777 1778 1779 1781 1782 + 1784 1786 1787 1789 1790 1792 1794 1796 1797 1799 + 1801 1803 1804 1806 1807 1809 1811 1812 1815 1817 + 1818 1819 1819 1821 1822 1823 1825 1828 1829 1830 + 1831 1832 1832 1833 1835 1836 1837 1838 1839 1839 + 1840 1841 1843 1843 1844 1845 1846 1847 1849 1850 + 1850 1852 1853 1854 1855 1857 1858 1860 1861 1863 + 1864 1865 1868 1870 1875 1879 1884 1889 1893 1896 + 1897 1896 1895 1893 1892 1895 1897 1899 1900 1901 + 1903 1906 1907 1909 1911 1913 1914 1915 1917 1919 + 1920 1921 1923 1924 1925 1928 1931 1933 1934 1935 + 1937 1937 1940 1947 1951 1954 1956 1957 1958 1960 + 1961 1962 1963 1966 1968 1969 1972 1974 1976 1975 + 1973 1969 1970 1971 1973 1977 1983 1988 1992 1996 + 2000 2000 1999 2006 2012 2014 2014 2016 2016 2017 + 2015 2017 2019 2021 2024 2027 2030 2033 2035 2037 + 2042 2047 2053 2057 2061 2060 2060 2060 2060 2060 + 2060 2060 2060 2061 2063 2065 2067 2068 2069 2071 + 2071 2071 2071 2069 2066 2060 2058 2055 2053 2050 + 2047 2044 2041 2038 2035 2031 2027 2023 2020 2017 + 2014 2012 2010 2009 2006 2005 2003 2001 1999 1999 + 1999 1999 2002 2005 2009 2012 2015 2018 2022 2026 + 2028 2030 2033 2035 2038 2039 2039 2039 2039 2038 + 2036 2034 2031 2028 2024 2023 2022 2021 2020 2019 + 2020 2019 2019 2017 2015 2013 2011 2010 2011 2013 + 2015 2017 2020 2021 2020 2021 2023 2031 2049 2068 + 2091 2122 2131 2138 2143 2151 1651 1654 1658 1660 + 1662 1664 1666 1668 1670 1675 1682 1686 1688 1693 + 1697 1700 1704 1708 1711 1715 1719 1722 1725 1729 + 1732 1735 1737 1739 1742 1745 1749 1753 1757 1758 + 1760 1761 1764 1760 1755 1754 1753 1753 1753 1752 + 1751 1751 1752 1752 1754 1756 1758 1760 1761 1762 + 1763 1763 1763 1763 1762 1762 1762 1762 1763 1764 + 1764 1765 1766 1766 1767 1768 1769 1771 1773 1775 + 1776 1777 1779 1780 1782 1783 1785 1786 1788 1789 + 1791 1793 1794 1796 1798 1800 1803 1805 1806 1807 + 1808 1810 1811 1813 1816 1818 1818 1819 1820 1821 + 1823 1824 1826 1828 1829 1830 1831 1832 1833 1834 + 1835 1836 1837 1839 1839 1840 1841 1842 1843 1844 + 1845 1846 1847 1848 1849 1850 1851 1852 1853 1855 + 1856 1857 1859 1860 1861 1862 1864 1864 1865 1870 + 1876 1882 1889 1896 1902 1902 1903 1902 1899 1896 + 1896 1897 1900 1901 1902 1903 1905 1907 1909 1911 + 1913 1914 1916 1917 1919 1921 1921 1923 1924 1925 + 1927 1929 1932 1934 1935 1936 1938 1939 1942 1947 + 1950 1953 1956 1957 1959 1961 1963 1963 1964 1967 + 1968 1970 1973 1975 1976 1977 1975 1971 1972 1973 + 1974 1978 1983 1988 1993 1999 2001 2003 2006 2008 + 2013 2015 2017 2017 2017 2017 2017 2018 2019 2022 + 2024 2026 2029 2031 2033 2035 2039 2043 2048 2052 + 2054 2055 2056 2056 2056 2057 2056 2057 2057 2058 + 2060 2063 2065 2066 2067 2068 2068 2068 2068 2067 + 2064 2060 2058 2056 2053 2051 2048 2045 2042 2039 + 2037 2033 2028 2024 2021 2018 2017 2015 2013 2011 + 2009 2007 2005 2003 2002 2001 2001 2002 2005 2008 + 2013 2016 2019 2021 2024 2029 2032 2035 2036 2039 + 2042 2044 2045 2045 2044 2042 2041 2039 2036 2033 + 2029 2027 2026 2024 2023 2022 2023 2024 2024 2022 + 2020 2017 2014 2012 2012 2014 2017 2020 2022 2024 + 2024 2023 2024 2029 2040 2057 2078 2104 2124 2134 + 2140 2145 1649 1653 1656 1659 1662 1664 1666 1668 + 1671 1676 1681 1685 1687 1690 1694 1697 1701 1704 + 1707 1711 1715 1719 1723 1725 1728 1731 1733 1736 + 1738 1741 1743 1749 1755 1759 1761 1764 1768 1769 + 1766 1761 1757 1755 1755 1753 1752 1752 1753 1754 + 1755 1757 1760 1761 1763 1764 1766 1767 1766 1765 + 1764 1764 1764 1764 1764 1765 1765 1766 1766 1767 + 1767 1768 1770 1771 1773 1775 1776 1778 1779 1781 + 1782 1784 1786 1787 1789 1790 1791 1793 1795 1796 + 1798 1801 1804 1806 1807 1808 1809 1810 1812 1814 + 1817 1818 1819 1820 1821 1822 1823 1825 1826 1826 + 1828 1830 1831 1832 1833 1835 1836 1837 1838 1839 + 1840 1841 1842 1843 1844 1845 1846 1846 1848 1849 + 1849 1850 1851 1852 1854 1855 1857 1858 1859 1860 + 1861 1862 1863 1864 1865 1870 1877 1884 1893 1900 + 1903 1903 1904 1904 1903 1898 1898 1900 1902 1903 + 1905 1906 1908 1910 1911 1913 1914 1916 1917 1919 + 1920 1922 1924 1925 1925 1927 1928 1931 1932 1934 + 1936 1937 1939 1941 1944 1948 1951 1953 1955 1958 + 1961 1964 1970 1968 1967 1967 1969 1971 1973 1975 + 1976 1977 1977 1974 1973 1974 1974 1978 1984 1988 + 1994 2000 2002 2004 2006 2009 2012 2016 2019 2021 + 2020 2017 2017 2019 2020 2022 2024 2026 2028 2030 + 2032 2034 2036 2040 2044 2049 2050 2051 2052 2052 + 2053 2053 2054 2054 2055 2056 2058 2061 2063 2065 + 2065 2066 2065 2065 2065 2064 2062 2060 2058 2056 + 2053 2051 2049 2046 2043 2040 2038 2035 2030 2026 + 2023 2021 2019 2017 2015 2013 2011 2009 2007 2006 + 2004 2003 2005 2006 2007 2011 2015 2019 2023 2025 + 2028 2032 2037 2039 2042 2044 2047 2050 2050 2050 + 2049 2047 2046 2044 2041 2038 2034 2032 2030 2029 + 2027 2026 2028 2029 2028 2027 2024 2021 2018 2016 + 2015 2016 2019 2022 2024 2025 2027 2026 2027 2030 + 2035 2049 2068 2086 2109 2128 2136 2142 1647 1652 + 1655 1659 1661 1664 1667 1669 1672 1676 1679 1683 + 1686 1688 1691 1694 1698 1701 1704 1708 1712 1716 + 1720 1722 1725 1727 1729 1732 1734 1737 1740 1744 + 1750 1754 1760 1763 1768 1771 1770 1769 1768 1764 + 1758 1754 1753 1753 1754 1754 1756 1760 1762 1764 + 1766 1768 1769 1769 1769 1768 1767 1767 1767 1767 + 1766 1766 1767 1767 1767 1768 1769 1770 1771 1773 + 1774 1775 1777 1779 1779 1781 1782 1784 1786 1788 + 1790 1791 1793 1794 1795 1797 1799 1801 1804 1806 + 1807 1808 1809 1811 1813 1815 1817 1818 1819 1821 + 1821 1822 1824 1825 1825 1826 1828 1829 1831 1832 + 1834 1835 1836 1838 1839 1840 1841 1842 1843 1843 + 1844 1845 1846 1847 1848 1849 1850 1850 1851 1853 + 1854 1855 1857 1859 1860 1860 1861 1862 1863 1864 + 1866 1871 1877 1886 1894 1902 1903 1904 1905 1905 + 1904 1901 1900 1902 1904 1905 1907 1909 1910 1912 + 1913 1914 1915 1917 1919 1921 1922 1924 1926 1927 + 1928 1929 1930 1932 1934 1935 1936 1938 1940 1943 + 1946 1948 1951 1953 1955 1957 1962 1967 1976 1974 + 1966 1967 1969 1971 1974 1975 1977 1977 1978 1976 + 1975 1975 1975 1979 1984 1988 1993 2000 2002 2004 + 2006 2009 2012 2017 2021 2025 2024 2018 2017 2019 + 2020 2021 2023 2025 2027 2029 2031 2033 2035 2036 + 2039 2043 2045 2046 2048 2049 2049 2050 2050 2052 + 2053 2054 2056 2059 2061 2063 2063 2064 2063 2063 + 2062 2061 2060 2058 2057 2055 2053 2051 2049 2046 + 2043 2042 2039 2037 2032 2028 2024 2023 2021 2020 + 2017 2015 2013 2011 2009 2007 2006 2007 2007 2008 + 2010 2014 2018 2022 2026 2029 2031 2036 2039 2043 + 2045 2049 2051 2053 2054 2055 2055 2054 2053 2050 + 2048 2044 2040 2036 2034 2032 2031 2032 2034 2035 + 2035 2032 2029 2024 2021 2018 2018 2019 2021 2024 + 2025 2027 2028 2029 2029 2031 2034 2042 2058 2075 + 2095 2118 2131 2138 1647 1650 1655 1658 1661 1664 + 1667 1670 1673 1675 1678 1681 1684 1686 1689 1692 + 1695 1699 1702 1705 1708 1712 1715 1718 1721 1723 + 1726 1728 1730 1734 1738 1741 1746 1751 1755 1761 + 1765 1772 1773 1771 1771 1769 1761 1755 1754 1754 + 1754 1755 1759 1762 1764 1767 1770 1771 1771 1772 + 1771 1771 1770 1769 1769 1769 1768 1768 1768 1768 + 1769 1770 1771 1773 1773 1774 1775 1777 1778 1779 + 1780 1782 1783 1785 1786 1789 1791 1793 1793 1795 + 1796 1797 1799 1801 1804 1805 1806 1807 1809 1811 + 1813 1816 1818 1819 1820 1821 1822 1824 1825 1825 + 1826 1827 1828 1829 1831 1833 1834 1836 1837 1838 + 1840 1841 1842 1843 1843 1844 1845 1846 1847 1848 + 1849 1850 1850 1851 1852 1853 1854 1856 1857 1859 + 1860 1861 1862 1863 1863 1865 1867 1871 1876 1885 + 1893 1903 1904 1905 1906 1906 1906 1904 1901 1903 + 1905 1907 1910 1911 1913 1914 1915 1916 1917 1919 + 1920 1922 1924 1926 1927 1928 1929 1930 1932 1933 + 1935 1936 1937 1939 1941 1943 1946 1948 1950 1953 + 1955 1958 1961 1965 1969 1966 1967 1969 1970 1972 + 1974 1976 1977 1978 1978 1978 1978 1977 1979 1982 + 1985 1987 1993 1998 2001 2003 2005 2008 2011 2014 + 2022 2027 2026 2021 2018 2019 2021 2022 2023 2025 + 2027 2029 2031 2032 2033 2035 2036 2038 2040 2042 + 2044 2046 2046 2047 2048 2048 2050 2052 2054 2056 + 2060 2061 2062 2062 2062 2061 2060 2059 2057 2056 + 2054 2055 2053 2051 2049 2046 2044 2042 2040 2037 + 2033 2031 2028 2026 2024 2022 2020 2018 2016 2013 + 2011 2009 2010 2009 2009 2008 2012 2017 2020 2024 + 2028 2031 2034 2039 2042 2046 2049 2052 2054 2057 + 2060 2061 2062 2061 2060 2058 2054 2051 2048 2043 + 2040 2036 2035 2039 2043 2046 2046 2041 2036 2030 + 2024 2020 2020 2021 2023 2025 2027 2028 2029 2030 + 2031 2032 2033 2036 2052 2064 2081 2103 2124 2135 + 1647 1650 1654 1658 1661 1664 1667 1671 1673 1675 + 1677 1679 1681 1684 1687 1690 1693 1696 1699 1702 + 1705 1707 1711 1714 1716 1718 1722 1726 1728 1731 + 1736 1740 1743 1750 1755 1762 1765 1768 1775 1775 + 1774 1771 1765 1761 1758 1756 1756 1758 1762 1765 + 1768 1771 1774 1775 1775 1775 1774 1773 1772 1771 + 1771 1771 1770 1770 1770 1771 1771 1773 1774 1775 + 1776 1777 1777 1778 1779 1779 1781 1783 1784 1786 + 1787 1789 1792 1793 1794 1795 1796 1797 1799 1801 + 1800 1802 1803 1804 1808 1811 1814 1816 1818 1819 + 1821 1821 1823 1824 1825 1826 1827 1827 1828 1829 + 1831 1833 1834 1836 1837 1839 1840 1842 1843 1843 + 1844 1844 1845 1846 1847 1848 1849 1850 1851 1852 + 1852 1853 1855 1856 1858 1859 1860 1861 1862 1863 + 1864 1865 1867 1872 1875 1881 1891 1899 1903 1905 + 1906 1907 1907 1907 1906 1906 1907 1910 1912 1914 + 1915 1916 1917 1917 1919 1920 1921 1923 1925 1927 + 1928 1929 1930 1931 1932 1934 1935 1937 1938 1940 + 1942 1944 1947 1949 1950 1953 1956 1958 1960 1963 + 1965 1966 1967 1968 1971 1973 1975 1976 1977 1978 + 1979 1979 1979 1981 1981 1984 1986 1989 1992 1996 + 1999 2002 2004 2006 2009 2013 2019 2025 2024 2016 + 2017 2019 2021 2022 2023 2025 2027 2029 2030 2031 + 2033 2034 2035 2036 2038 2041 2043 2044 2045 2046 + 2046 2047 2048 2049 2051 2054 2057 2058 2059 2059 + 2059 2058 2056 2056 2056 2055 2055 2055 2053 2052 + 2049 2046 2044 2042 2040 2038 2035 2033 2031 2029 + 2027 2025 2023 2021 2018 2015 2013 2012 2011 2011 + 2010 2010 2014 2018 2023 2027 2031 2035 2038 2042 + 2045 2049 2053 2056 2059 2062 2065 2066 2067 2067 + 2066 2064 2062 2059 2054 2050 2045 2042 2042 2049 + 2054 2056 2056 2052 2045 2038 2030 2023 2021 2022 + 2024 2026 2028 2029 2031 2032 2033 2034 2035 2035 + 2044 2056 2071 2089 2110 2129 1647 1650 1654 1657 + 1660 1664 1667 1671 1673 1675 1676 1678 1680 1682 + 1684 1687 1690 1693 1696 1699 1701 1704 1706 1709 + 1713 1715 1719 1724 1727 1729 1734 1740 1744 1753 + 1762 1769 1771 1775 1776 1777 1777 1775 1768 1765 + 1764 1764 1765 1765 1766 1768 1772 1776 1779 1781 + 1781 1778 1776 1775 1774 1773 1772 1772 1772 1772 + 1772 1772 1774 1775 1776 1778 1779 1779 1780 1780 + 1780 1781 1782 1784 1785 1786 1787 1789 1790 1792 + 1793 1795 1796 1797 1800 1800 1801 1802 1803 1804 + 1808 1813 1815 1817 1819 1820 1821 1822 1823 1824 + 1826 1827 1828 1828 1829 1830 1832 1833 1834 1836 + 1837 1839 1841 1842 1843 1843 1844 1845 1846 1847 + 1848 1849 1850 1851 1852 1853 1853 1854 1855 1857 + 1858 1860 1861 1862 1863 1864 1864 1865 1868 1871 + 1874 1877 1885 1893 1901 1903 1906 1907 1907 1908 + 1907 1908 1909 1911 1914 1915 1916 1917 1918 1919 + 1920 1921 1922 1924 1925 1927 1929 1930 1932 1932 + 1934 1935 1936 1938 1940 1942 1943 1945 1947 1949 + 1951 1953 1956 1958 1960 1961 1962 1965 1966 1969 + 1971 1974 1975 1977 1978 1978 1979 1980 1981 1982 + 1983 1985 1988 1990 1992 1994 1997 1999 2001 2004 + 2007 2011 2015 2019 2019 2016 2017 2019 2021 2022 + 2024 2026 2027 2029 2030 2031 2033 2034 2035 2036 + 2037 2041 2042 2043 2044 2045 2046 2046 2047 2048 + 2049 2051 2053 2054 2056 2057 2056 2055 2056 2055 + 2055 2055 2054 2054 2055 2052 2049 2046 2045 2043 + 2041 2039 2037 2035 2034 2032 2029 2028 2025 2023 + 2020 2018 2016 2015 2014 2013 2014 2014 2018 2021 + 2025 2029 2032 2037 2041 2045 2048 2053 2057 2061 + 2065 2068 2070 2071 2073 2073 2072 2070 2067 2064 + 2060 2055 2051 2048 2052 2060 2063 2063 2063 2061 + 2056 2047 2037 2028 2023 2023 2025 2028 2029 2031 + 2032 2034 2035 2036 2036 2038 2042 2049 2062 2078 + 2099 2117 1646 1650 1653 1656 1659 1663 1667 1670 + 1672 1674 1675 1677 1679 1680 1682 1685 1687 1690 + 1693 1696 1699 1701 1704 1706 1711 1715 1717 1721 + 1728 1732 1736 1741 1745 1755 1768 1777 1779 1780 + 1781 1782 1782 1780 1776 1773 1771 1770 1771 1772 + 1773 1775 1778 1781 1783 1785 1785 1783 1779 1777 + 1776 1775 1774 1774 1774 1774 1774 1775 1775 1777 + 1779 1780 1781 1781 1782 1782 1782 1783 1784 1785 + 1786 1787 1787 1789 1789 1790 1792 1794 1796 1798 + 1798 1800 1801 1802 1803 1804 1809 1813 1817 1818 + 1819 1821 1822 1823 1824 1825 1827 1828 1829 1830 + 1830 1832 1833 1834 1835 1836 1838 1839 1841 1842 + 1843 1844 1845 1846 1846 1847 1848 1849 1850 1851 + 1852 1853 1854 1855 1857 1857 1859 1860 1861 1863 + 1864 1865 1866 1867 1869 1872 1873 1875 1878 1886 + 1894 1900 1903 1907 1907 1907 1908 1910 1911 1913 + 1914 1916 1917 1918 1919 1920 1921 1922 1923 1924 + 1926 1928 1930 1931 1932 1934 1935 1936 1937 1939 + 1941 1943 1944 1946 1947 1949 1951 1953 1956 1958 + 1960 1961 1962 1963 1967 1969 1971 1974 1976 1977 + 1978 1979 1980 1980 1981 1982 1983 1986 1988 1990 + 1992 1993 1995 1996 1999 2000 2003 2009 2013 2015 + 2017 2016 2017 2018 2020 2023 2024 2026 2028 2029 + 2030 2032 2033 2034 2035 2036 2038 2039 2042 2043 + 2043 2044 2045 2046 2046 2047 2048 2048 2050 2052 + 2054 2054 2053 2055 2055 2055 2055 2054 2054 2054 + 2056 2055 2049 2047 2046 2044 2042 2041 2039 2038 + 2037 2035 2032 2030 2027 2024 2023 2021 2019 2017 + 2018 2017 2018 2019 2022 2024 2028 2031 2035 2039 + 2044 2048 2053 2057 2061 2067 2073 2074 2075 2076 + 2077 2077 2076 2075 2073 2069 2065 2061 2059 2060 + 2062 2066 2068 2069 2068 2067 2064 2058 2046 2034 + 2028 2024 2027 2028 2030 2032 2034 2036 2037 2038 + 2039 2040 2042 2046 2055 2069 2085 2103 1646 1650 + 1653 1657 1660 1663 1666 1670 1672 1673 1675 1676 + 1677 1679 1680 1682 1685 1688 1691 1693 1695 1700 + 1703 1705 1709 1715 1718 1723 1730 1735 1740 1746 + 1753 1759 1771 1781 1786 1786 1786 1786 1792 1793 + 1785 1779 1778 1778 1779 1780 1781 1782 1785 1786 + 1788 1789 1791 1791 1786 1779 1778 1776 1775 1775 + 1775 1775 1775 1776 1778 1779 1781 1782 1782 1783 + 1783 1784 1784 1785 1786 1786 1786 1787 1788 1789 + 1790 1791 1791 1793 1796 1797 1799 1800 1801 1803 + 1804 1807 1812 1816 1818 1819 1820 1821 1822 1824 + 1825 1826 1828 1828 1829 1831 1831 1832 1833 1834 + 1835 1837 1838 1839 1841 1842 1843 1844 1845 1846 + 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 + 1857 1858 1859 1860 1862 1863 1865 1866 1868 1869 + 1871 1871 1872 1875 1876 1882 1889 1896 1899 1902 + 1907 1909 1910 1910 1912 1914 1915 1916 1917 1918 + 1919 1921 1921 1923 1924 1925 1926 1928 1930 1932 + 1933 1935 1936 1937 1938 1939 1942 1943 1945 1946 + 1948 1949 1951 1954 1956 1958 1960 1961 1962 1964 + 1966 1969 1971 1974 1976 1977 1978 1979 1980 1981 + 1981 1982 1984 1986 1987 1989 1991 1992 1994 1996 + 1997 1998 1999 2005 2012 2014 2016 2017 2017 2019 + 2021 2024 2025 2027 2028 2029 2031 2032 2033 2034 + 2035 2037 2038 2039 2040 2042 2044 2044 2045 2046 + 2046 2047 2047 2048 2048 2052 2053 2052 2053 2054 + 2054 2055 2055 2055 2054 2054 2056 2056 2053 2048 + 2047 2046 2044 2043 2041 2040 2039 2037 2034 2031 + 2029 2027 2026 2024 2022 2021 2020 2021 2021 2022 + 2025 2028 2031 2034 2038 2043 2048 2054 2059 2063 + 2067 2073 2077 2079 2080 2081 2082 2082 2081 2079 + 2078 2074 2070 2067 2068 2071 2073 2072 2075 2076 + 2075 2073 2071 2066 2056 2043 2035 2032 2029 2030 + 2031 2034 2036 2037 2039 2039 2040 2041 2043 2045 + 2048 2061 2075 2089 1647 1650 1653 1657 1660 1663 + 1665 1668 1671 1672 1674 1675 1676 1678 1679 1680 + 1682 1686 1690 1692 1694 1700 1703 1705 1709 1715 + 1721 1726 1732 1737 1743 1750 1758 1765 1775 1785 + 1795 1795 1792 1787 1790 1791 1786 1786 1784 1784 + 1786 1787 1789 1791 1793 1793 1793 1795 1796 1797 + 1794 1786 1779 1778 1777 1776 1776 1776 1776 1777 + 1779 1781 1782 1783 1783 1784 1785 1786 1786 1786 + 1787 1788 1788 1788 1788 1789 1790 1791 1792 1794 + 1796 1798 1800 1800 1802 1803 1805 1811 1816 1818 + 1819 1820 1821 1822 1823 1825 1826 1827 1828 1829 + 1830 1831 1832 1833 1834 1834 1836 1837 1838 1839 + 1840 1842 1843 1844 1845 1846 1847 1848 1849 1850 + 1851 1852 1853 1855 1856 1857 1858 1859 1860 1861 + 1862 1864 1865 1867 1868 1870 1871 1872 1873 1875 + 1876 1881 1888 1893 1898 1902 1907 1914 1912 1912 + 1912 1914 1915 1917 1918 1919 1920 1921 1923 1924 + 1925 1926 1928 1929 1931 1933 1935 1936 1938 1939 + 1940 1941 1943 1944 1946 1947 1949 1950 1952 1954 + 1957 1958 1960 1962 1963 1965 1967 1969 1971 1973 + 1975 1977 1978 1979 1980 1981 1982 1983 1984 1985 + 1987 1989 1990 1992 1994 1995 1996 1997 1999 2000 + 2007 2012 2014 2016 2018 2020 2023 2025 2026 2027 + 2028 2030 2031 2032 2034 2035 2036 2037 2039 2040 + 2041 2042 2044 2044 2045 2046 2046 2047 2047 2048 + 2049 2050 2052 2053 2054 2054 2054 2054 2054 2054 + 2054 2054 2056 2056 2053 2049 2049 2047 2046 2045 + 2043 2042 2040 2038 2035 2033 2031 2030 2028 2027 + 2025 2023 2024 2023 2023 2025 2028 2031 2034 2038 + 2042 2048 2054 2060 2065 2070 2073 2077 2081 2085 + 2085 2086 2087 2087 2086 2084 2081 2079 2075 2072 + 2075 2078 2080 2081 2085 2085 2084 2081 2080 2076 + 2068 2054 2043 2035 2034 2032 2033 2035 2037 2039 + 2039 2040 2041 2042 2044 2045 2047 2055 2068 2080 + 1646 1649 1653 1658 1660 1662 1665 1666 1669 1671 + 1672 1673 1675 1676 1678 1680 1682 1686 1690 1692 + 1695 1699 1704 1707 1711 1717 1723 1729 1734 1739 + 1744 1752 1760 1768 1777 1784 1788 1789 1785 1786 + 1787 1788 1788 1789 1789 1789 1792 1793 1794 1796 + 1798 1799 1800 1801 1803 1804 1799 1791 1784 1779 + 1778 1777 1777 1777 1777 1778 1780 1782 1783 1784 + 1785 1786 1786 1787 1788 1788 1789 1789 1789 1789 + 1789 1790 1791 1792 1793 1795 1796 1798 1800 1801 + 1803 1804 1808 1814 1818 1819 1820 1821 1821 1823 + 1823 1824 1826 1828 1829 1830 1831 1832 1832 1833 + 1834 1836 1836 1838 1839 1839 1840 1842 1843 1844 + 1845 1846 1847 1848 1849 1850 1851 1852 1853 1855 + 1856 1857 1858 1859 1860 1862 1863 1864 1865 1867 + 1869 1869 1871 1873 1874 1875 1876 1880 1887 1892 + 1897 1902 1910 1915 1915 1914 1914 1914 1916 1917 + 1919 1920 1921 1922 1924 1925 1926 1928 1929 1931 + 1932 1934 1936 1938 1939 1940 1942 1943 1944 1945 + 1947 1948 1950 1952 1953 1955 1957 1959 1960 1963 + 1964 1966 1967 1969 1971 1973 1974 1976 1978 1979 + 1980 1981 1982 1983 1984 1985 1986 1988 1990 1992 + 1993 1995 1996 1997 1998 1999 2001 2008 2013 2015 + 2017 2021 2024 2025 2026 2028 2029 2030 2031 2033 + 2034 2036 2037 2038 2039 2040 2041 2042 2043 2045 + 2045 2046 2046 2046 2047 2048 2049 2049 2050 2053 + 2054 2054 2054 2054 2054 2054 2054 2054 2057 2056 + 2054 2050 2049 2049 2048 2047 2045 2043 2041 2039 + 2036 2035 2034 2032 2030 2029 2028 2027 2026 2026 + 2027 2028 2030 2033 2037 2041 2046 2053 2059 2065 + 2071 2075 2078 2082 2086 2088 2090 2091 2091 2091 + 2090 2089 2087 2084 2081 2082 2084 2086 2086 2087 + 2088 2089 2089 2088 2088 2084 2077 2067 2053 2043 + 2036 2035 2035 2036 2038 2039 2040 2041 2042 2043 + 2045 2046 2047 2053 2063 2073 1646 1649 1652 1658 + 1660 1661 1663 1664 1666 1668 1670 1671 1672 1675 + 1678 1680 1683 1686 1689 1693 1696 1700 1704 1709 + 1713 1718 1724 1729 1734 1739 1745 1752 1760 1768 + 1775 1780 1781 1783 1783 1784 1786 1787 1788 1790 + 1791 1792 1794 1796 1798 1800 1803 1804 1805 1806 + 1807 1807 1804 1797 1789 1783 1779 1778 1779 1778 + 1779 1779 1781 1783 1784 1785 1786 1787 1788 1789 + 1789 1790 1790 1791 1791 1791 1790 1791 1792 1793 + 1795 1797 1798 1799 1800 1802 1803 1804 1809 1817 + 1818 1820 1821 1821 1823 1823 1824 1825 1826 1828 + 1829 1830 1831 1832 1832 1834 1835 1836 1837 1838 + 1839 1840 1841 1842 1843 1845 1846 1846 1848 1849 + 1850 1851 1852 1853 1854 1856 1857 1858 1859 1860 + 1861 1862 1863 1864 1865 1867 1869 1870 1871 1873 + 1874 1875 1877 1880 1886 1891 1896 1901 1910 1915 + 1916 1916 1916 1916 1917 1918 1920 1921 1922 1923 + 1925 1926 1927 1929 1930 1932 1933 1935 1937 1939 + 1940 1942 1943 1944 1945 1946 1947 1949 1951 1953 + 1954 1956 1957 1959 1961 1962 1964 1966 1967 1969 + 1971 1973 1975 1976 1978 1979 1980 1981 1982 1983 + 1984 1985 1986 1987 1990 1992 1993 1994 1996 1996 + 1997 1998 1999 2006 2010 2014 2018 2021 2023 2025 + 2026 2028 2029 2030 2031 2033 2035 2036 2038 2039 + 2039 2040 2041 2042 2043 2044 2046 2046 2046 2047 + 2047 2048 2049 2050 2050 2051 2054 2054 2054 2054 + 2054 2054 2054 2054 2057 2057 2051 2050 2050 2049 + 2049 2049 2048 2046 2043 2041 2039 2037 2036 2034 + 2033 2031 2031 2031 2030 2031 2031 2031 2032 2035 + 2040 2045 2050 2058 2064 2070 2076 2081 2084 2086 + 2089 2092 2095 2096 2096 2096 2095 2094 2092 2090 + 2088 2088 2089 2090 2090 2091 2092 2094 2097 2096 + 2092 2089 2083 2077 2065 2052 2043 2038 2036 2038 + 2039 2039 2041 2042 2042 2043 2045 2047 2048 2053 + 2059 2068 1644 1648 1651 1655 1659 1660 1661 1662 + 1664 1666 1667 1668 1670 1674 1678 1681 1684 1686 + 1690 1693 1696 1700 1705 1710 1714 1719 1724 1730 + 1734 1739 1744 1749 1755 1763 1768 1772 1775 1779 + 1781 1783 1784 1786 1788 1789 1790 1793 1796 1798 + 1800 1804 1807 1808 1808 1809 1810 1809 1807 1803 + 1794 1787 1780 1779 1780 1780 1780 1780 1782 1784 + 1785 1786 1787 1789 1790 1791 1792 1792 1793 1795 + 1795 1795 1794 1793 1793 1796 1797 1799 1800 1800 + 1801 1802 1803 1804 1811 1817 1819 1821 1822 1823 + 1824 1824 1824 1825 1826 1827 1829 1830 1831 1832 + 1833 1834 1836 1837 1838 1839 1840 1841 1842 1843 + 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 + 1855 1856 1857 1858 1859 1861 1862 1863 1864 1865 + 1866 1868 1870 1871 1872 1874 1875 1876 1877 1881 + 1886 1890 1897 1902 1910 1914 1916 1917 1917 1917 + 1918 1919 1920 1921 1922 1923 1925 1926 1928 1929 + 1931 1933 1935 1936 1938 1940 1941 1942 1944 1946 + 1946 1947 1948 1950 1951 1953 1955 1957 1958 1959 + 1961 1961 1964 1965 1968 1969 1971 1973 1975 1976 + 1978 1979 1980 1982 1982 1984 1985 1986 1987 1988 + 1989 1992 1993 1994 1996 1997 1998 1999 2001 2006 + 2011 2014 2018 2021 2023 2024 2027 2028 2029 2031 + 2032 2034 2035 2037 2038 2039 2040 2041 2042 2042 + 2043 2044 2045 2046 2047 2047 2047 2048 2049 2050 + 2051 2051 2052 2054 2054 2054 2054 2054 2054 2054 + 2057 2053 2052 2051 2051 2051 2050 2050 2049 2048 + 2045 2043 2041 2040 2039 2037 2035 2034 2034 2034 + 2034 2033 2033 2033 2035 2039 2047 2050 2058 2063 + 2069 2075 2081 2086 2089 2092 2094 2097 2099 2100 + 2100 2100 2099 2099 2097 2095 2095 2095 2094 2094 + 2093 2093 2094 2097 2102 2101 2099 2094 2088 2082 + 2075 2061 2049 2042 2041 2039 2040 2041 2042 2042 + 2043 2044 2046 2047 2050 2054 2058 2066 1642 1646 + 1649 1652 1654 1656 1657 1658 1662 1664 1666 1668 + 1670 1674 1679 1682 1684 1687 1690 1693 1696 1700 + 1705 1709 1714 1718 1723 1730 1734 1738 1741 1746 + 1750 1754 1758 1763 1769 1773 1777 1779 1781 1783 + 1787 1787 1790 1793 1797 1799 1802 1806 1810 1811 + 1812 1812 1813 1811 1809 1806 1799 1791 1784 1782 + 1782 1782 1782 1782 1784 1785 1786 1788 1789 1790 + 1792 1795 1798 1801 1803 1804 1805 1806 1805 1802 + 1800 1800 1800 1801 1801 1801 1802 1802 1802 1804 + 1811 1817 1819 1821 1824 1825 1825 1825 1825 1825 + 1825 1826 1827 1828 1830 1832 1833 1835 1836 1838 + 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 + 1848 1849 1850 1851 1853 1854 1855 1857 1858 1859 + 1860 1861 1863 1864 1865 1866 1868 1870 1871 1872 + 1873 1874 1875 1876 1878 1882 1886 1893 1903 1914 + 1914 1915 1917 1917 1918 1918 1920 1921 1921 1922 + 1923 1924 1925 1926 1928 1930 1932 1934 1935 1937 + 1939 1941 1942 1944 1946 1947 1948 1949 1949 1950 + 1952 1954 1956 1957 1959 1960 1960 1961 1963 1966 + 1968 1970 1971 1973 1975 1977 1978 1979 1981 1982 + 1983 1984 1985 1987 1988 1989 1990 1992 1993 1995 + 1996 1997 1998 1999 2004 2010 2013 2015 2018 2021 + 2023 2025 2027 2028 2030 2031 2032 2034 2035 2037 + 2038 2039 2040 2041 2042 2043 2044 2045 2045 2046 + 2047 2048 2048 2048 2049 2050 2051 2052 2053 2053 + 2054 2054 2054 2054 2054 2054 2053 2053 2053 2052 + 2052 2052 2052 2051 2051 2049 2047 2045 2043 2042 + 2041 2040 2039 2037 2037 2037 2036 2035 2036 2036 + 2039 2044 2052 2060 2063 2068 2074 2081 2087 2091 + 2094 2097 2099 2101 2102 2103 2103 2103 2103 2103 + 2102 2100 2100 2101 2100 2098 2097 2096 2096 2100 + 2107 2110 2105 2100 2094 2088 2081 2072 2057 2047 + 2043 2042 2041 2042 2042 2043 2044 2045 2046 2047 + 2050 2055 2058 2066 1640 1643 1646 1650 1652 1654 + 1655 1658 1661 1664 1667 1668 1670 1675 1678 1682 + 1685 1688 1690 1693 1696 1700 1704 1708 1713 1718 + 1723 1729 1733 1736 1739 1742 1745 1748 1752 1757 + 1765 1770 1773 1776 1779 1781 1783 1786 1789 1792 + 1796 1800 1803 1808 1812 1814 1815 1816 1817 1815 + 1811 1807 1799 1793 1786 1785 1784 1784 1785 1785 + 1786 1786 1787 1789 1790 1792 1796 1803 1807 1810 + 1814 1817 1818 1817 1816 1813 1809 1806 1804 1804 + 1803 1803 1803 1803 1803 1804 1811 1816 1820 1824 + 1826 1827 1827 1826 1826 1826 1826 1826 1827 1828 + 1829 1832 1834 1836 1837 1838 1839 1841 1842 1843 + 1844 1845 1846 1846 1847 1848 1849 1850 1850 1852 + 1853 1854 1856 1857 1858 1860 1861 1862 1863 1864 + 1866 1868 1870 1871 1872 1873 1874 1875 1875 1876 + 1878 1882 1886 1892 1903 1913 1915 1916 1916 1917 + 1918 1920 1921 1921 1922 1923 1924 1925 1925 1926 + 1929 1931 1932 1934 1936 1939 1940 1942 1943 1946 + 1947 1949 1950 1950 1951 1952 1953 1955 1956 1958 + 1959 1960 1961 1962 1963 1965 1968 1970 1972 1973 + 1975 1976 1978 1979 1981 1982 1983 1985 1986 1988 + 1989 1990 1991 1992 1993 1995 1996 1997 1999 2001 + 2006 2012 2014 2016 2018 2021 2024 2025 2027 2029 + 2030 2031 2033 2034 2035 2037 2039 2039 2040 2041 + 2042 2043 2044 2045 2046 2047 2048 2049 2049 2049 + 2050 2050 2051 2052 2053 2053 2054 2054 2054 2054 + 2054 2052 2054 2054 2054 2053 2054 2053 2053 2052 + 2052 2051 2049 2047 2045 2043 2042 2042 2041 2041 + 2040 2039 2039 2039 2040 2042 2043 2048 2060 2064 + 2068 2072 2079 2086 2091 2096 2099 2102 2104 2105 + 2105 2106 2107 2108 2108 2107 2106 2106 2107 2107 + 2107 2106 2104 2103 2103 2107 2112 2113 2111 2107 + 2100 2094 2087 2079 2067 2049 2046 2045 2043 2042 + 2043 2044 2045 2046 2047 2048 2052 2055 2060 2067 + 1637 1640 1643 1647 1651 1653 1655 1657 1660 1665 + 1667 1669 1672 1676 1680 1682 1685 1688 1691 1693 + 1695 1700 1704 1706 1712 1717 1721 1726 1731 1733 + 1736 1739 1742 1743 1750 1754 1761 1766 1770 1773 + 1776 1779 1781 1784 1788 1791 1796 1800 1804 1811 + 1816 1818 1820 1821 1820 1817 1811 1802 1797 1792 + 1788 1787 1787 1787 1787 1787 1787 1788 1788 1789 + 1791 1794 1801 1808 1814 1818 1821 1823 1824 1824 + 1823 1821 1819 1816 1814 1812 1810 1807 1807 1807 + 1806 1807 1812 1817 1822 1827 1829 1830 1829 1829 + 1828 1827 1827 1827 1827 1828 1829 1832 1835 1836 + 1837 1839 1840 1841 1843 1844 1845 1846 1847 1847 + 1848 1848 1849 1850 1851 1851 1853 1854 1856 1858 + 1860 1861 1862 1863 1864 1865 1867 1870 1871 1873 + 1874 1875 1875 1876 1876 1876 1878 1882 1885 1891 + 1899 1906 1910 1914 1916 1917 1919 1920 1921 1922 + 1923 1924 1925 1926 1926 1928 1930 1932 1933 1935 + 1937 1939 1941 1943 1945 1947 1950 1951 1951 1952 + 1953 1953 1954 1956 1957 1959 1960 1961 1962 1963 + 1964 1966 1968 1971 1972 1973 1974 1975 1978 1979 + 1981 1982 1983 1985 1987 1988 1989 1990 1992 1992 + 1993 1994 1996 1997 1999 2001 2006 2012 2014 2017 + 2019 2021 2024 2026 2028 2029 2031 2032 2033 2035 + 2036 2037 2039 2040 2041 2042 2043 2044 2045 2046 + 2046 2047 2049 2049 2050 2050 2051 2051 2052 2053 + 2053 2054 2054 2055 2054 2054 2053 2053 2055 2055 + 2055 2055 2055 2055 2054 2054 2053 2052 2051 2049 + 2046 2045 2045 2045 2044 2044 2043 2043 2042 2042 + 2043 2045 2048 2055 2063 2069 2073 2078 2085 2090 + 2096 2101 2105 2108 2110 2110 2109 2109 2111 2112 + 2112 2112 2111 2113 2114 2115 2116 2115 2112 2110 + 2108 2111 2115 2117 2117 2114 2109 2102 2094 2085 + 2076 2064 2052 2047 2046 2045 2045 2045 2046 2046 + 2048 2051 2054 2057 2060 2067 1634 1638 1643 1647 + 1651 1654 1656 1658 1661 1665 1668 1671 1674 1678 + 1681 1684 1686 1689 1691 1693 1696 1700 1704 1708 + 1713 1716 1719 1725 1728 1730 1734 1739 1741 1743 + 1748 1753 1757 1762 1767 1770 1773 1776 1779 1782 + 1786 1792 1796 1802 1808 1817 1820 1822 1824 1825 + 1824 1818 1806 1800 1796 1791 1790 1790 1791 1790 + 1789 1788 1789 1790 1790 1791 1792 1799 1807 1814 + 1820 1823 1826 1829 1830 1829 1829 1828 1826 1825 + 1823 1822 1819 1817 1818 1818 1817 1817 1816 1818 + 1824 1829 1831 1832 1832 1831 1830 1829 1828 1828 + 1828 1828 1830 1833 1835 1837 1838 1839 1840 1842 + 1844 1846 1846 1847 1848 1848 1849 1849 1850 1850 + 1851 1852 1853 1854 1857 1860 1861 1862 1863 1864 + 1864 1866 1870 1872 1874 1875 1876 1877 1877 1878 + 1879 1880 1881 1883 1886 1889 1894 1898 1905 1913 + 1916 1918 1919 1921 1922 1923 1924 1925 1926 1927 + 1928 1929 1931 1932 1934 1935 1937 1939 1941 1944 + 1946 1949 1951 1952 1953 1953 1954 1955 1956 1957 + 1958 1959 1960 1961 1962 1964 1965 1967 1969 1971 + 1972 1973 1974 1976 1978 1979 1981 1982 1984 1985 + 1987 1989 1990 1991 1992 1993 1994 1995 1996 1998 + 1999 2001 2006 2010 2014 2017 2019 2021 2024 2026 + 2028 2030 2031 2033 2034 2035 2037 2038 2039 2040 + 2042 2042 2043 2044 2045 2046 2047 2048 2049 2050 + 2050 2051 2052 2052 2052 2053 2054 2054 2055 2055 + 2056 2054 2053 2053 2056 2056 2056 2056 2056 2056 + 2057 2056 2055 2054 2053 2051 2048 2048 2048 2047 + 2047 2046 2046 2046 2045 2046 2046 2047 2053 2060 + 2067 2074 2079 2084 2089 2094 2101 2107 2111 2113 + 2113 2114 2113 2114 2114 2115 2116 2116 2117 2119 + 2122 2123 2123 2123 2122 2117 2116 2116 2119 2123 + 2123 2123 2117 2109 2102 2094 2083 2075 2064 2051 + 2047 2047 2046 2046 2046 2047 2049 2053 2057 2060 + 2063 2068 1633 1637 1644 1648 1651 1655 1657 1659 + 1663 1665 1668 1672 1676 1679 1683 1685 1687 1689 + 1691 1694 1697 1701 1706 1710 1715 1719 1722 1726 + 1729 1730 1733 1738 1740 1743 1747 1750 1755 1759 + 1764 1767 1772 1774 1778 1782 1788 1793 1798 1804 + 1811 1818 1823 1827 1828 1830 1828 1819 1804 1802 + 1798 1795 1795 1795 1793 1792 1791 1790 1791 1791 + 1792 1793 1798 1805 1813 1820 1825 1828 1830 1831 + 1832 1832 1832 1832 1832 1832 1831 1831 1829 1829 + 1829 1828 1827 1824 1822 1823 1826 1830 1833 1833 + 1833 1833 1833 1832 1831 1830 1829 1831 1833 1835 + 1836 1838 1839 1840 1841 1843 1846 1847 1848 1849 + 1849 1850 1850 1850 1850 1850 1851 1852 1852 1853 + 1858 1860 1862 1863 1864 1865 1867 1871 1874 1876 + 1877 1879 1881 1882 1884 1885 1886 1886 1887 1886 + 1889 1890 1894 1900 1904 1913 1916 1919 1920 1921 + 1923 1924 1925 1926 1928 1929 1930 1931 1932 1934 + 1935 1936 1937 1939 1942 1944 1946 1949 1951 1953 + 1953 1954 1955 1956 1957 1958 1958 1960 1961 1962 + 1963 1964 1966 1968 1969 1971 1972 1973 1975 1976 + 1978 1979 1981 1982 1984 1986 1988 1989 1990 1991 + 1992 1993 1994 1995 1996 1998 1999 2002 2008 2012 + 2014 2017 2020 2022 2025 2027 2028 2031 2032 2034 + 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 + 2046 2046 2048 2049 2049 2050 2051 2052 2052 2053 + 2053 2054 2054 2055 2056 2056 2056 2056 2054 2054 + 2056 2057 2057 2058 2059 2059 2059 2058 2057 2056 + 2055 2053 2053 2052 2052 2052 2050 2050 2050 2049 + 2048 2049 2050 2053 2059 2066 2072 2079 2085 2090 + 2095 2100 2107 2112 2115 2118 2120 2119 2118 2117 + 2118 2119 2120 2120 2121 2124 2126 2127 2127 2127 + 2125 2121 2120 2122 2124 2128 2129 2127 2124 2117 + 2108 2101 2092 2083 2074 2059 2051 2048 2048 2048 + 2047 2048 2051 2054 2059 2063 2066 2070 1633 1637 + 1645 1649 1653 1657 1659 1662 1665 1667 1669 1673 + 1677 1680 1683 1686 1688 1690 1692 1694 1698 1702 + 1707 1712 1718 1721 1725 1729 1732 1733 1735 1737 + 1740 1743 1746 1749 1752 1756 1761 1766 1771 1775 + 1778 1782 1789 1793 1799 1805 1812 1820 1826 1832 + 1833 1833 1831 1821 1809 1803 1802 1803 1805 1805 + 1802 1798 1796 1794 1794 1797 1801 1805 1807 1813 + 1821 1828 1830 1831 1832 1834 1835 1835 1836 1836 + 1837 1838 1838 1839 1839 1839 1838 1836 1835 1832 + 1829 1828 1828 1833 1835 1835 1836 1836 1835 1835 + 1835 1834 1834 1834 1835 1836 1837 1839 1839 1841 + 1842 1845 1847 1849 1850 1851 1851 1851 1851 1851 + 1851 1851 1852 1852 1853 1854 1859 1862 1864 1865 + 1866 1870 1874 1878 1881 1884 1886 1889 1891 1892 + 1894 1895 1895 1894 1894 1893 1893 1896 1900 1906 + 1914 1915 1917 1919 1921 1922 1924 1925 1926 1928 + 1928 1930 1931 1932 1934 1935 1936 1937 1938 1939 + 1942 1945 1947 1949 1951 1952 1954 1955 1956 1957 + 1957 1958 1959 1960 1961 1962 1963 1965 1967 1969 + 1970 1971 1972 1974 1975 1977 1978 1979 1981 1983 + 1984 1986 1988 1989 1990 1991 1992 1994 1995 1996 + 1997 1998 1999 2003 2008 2013 2014 2017 2019 2023 + 2025 2027 2029 2031 2033 2035 2037 2038 2038 2039 + 2041 2042 2042 2043 2044 2045 2046 2047 2048 2049 + 2050 2051 2052 2052 2053 2053 2054 2054 2055 2055 + 2056 2056 2056 2056 2057 2056 2058 2058 2059 2060 + 2061 2061 2061 2060 2059 2058 2058 2057 2056 2057 + 2057 2056 2055 2055 2054 2054 2054 2055 2058 2063 + 2068 2075 2079 2084 2090 2096 2102 2107 2113 2117 + 2121 2124 2125 2124 2121 2121 2121 2123 2124 2125 + 2127 2128 2130 2131 2132 2130 2129 2127 2127 2128 + 2130 2134 2135 2134 2129 2124 2115 2107 2101 2091 + 2080 2069 2058 2057 2057 2056 2053 2049 2052 2055 + 2059 2063 2067 2072 1633 1638 1646 1651 1655 1658 + 1661 1664 1667 1669 1672 1675 1679 1681 1684 1686 + 1689 1690 1692 1695 1699 1704 1707 1712 1719 1722 + 1724 1730 1733 1734 1735 1737 1739 1742 1744 1748 + 1751 1754 1760 1766 1771 1776 1780 1784 1789 1793 + 1798 1804 1812 1821 1828 1833 1834 1834 1834 1822 + 1813 1810 1809 1811 1812 1811 1810 1807 1804 1802 + 1802 1807 1812 1817 1819 1824 1829 1831 1832 1834 + 1835 1836 1837 1838 1839 1840 1841 1842 1842 1843 + 1843 1843 1843 1842 1842 1841 1840 1838 1838 1838 + 1838 1838 1838 1838 1838 1838 1838 1838 1838 1837 + 1838 1838 1839 1839 1840 1842 1845 1848 1850 1852 + 1853 1853 1853 1853 1853 1852 1852 1853 1853 1853 + 1855 1859 1863 1865 1870 1873 1875 1878 1885 1889 + 1892 1895 1897 1899 1901 1903 1904 1904 1904 1903 + 1900 1899 1898 1900 1905 1913 1917 1917 1919 1920 + 1921 1923 1924 1925 1927 1928 1930 1931 1932 1934 + 1935 1937 1938 1939 1940 1942 1944 1946 1948 1949 + 1950 1953 1954 1956 1957 1957 1958 1959 1960 1961 + 1962 1963 1964 1966 1967 1969 1970 1971 1973 1974 + 1976 1977 1978 1980 1982 1983 1985 1986 1987 1989 + 1990 1991 1993 1994 1996 1997 1998 1999 2000 2004 + 2008 2011 2014 2016 2019 2022 2025 2027 2029 2031 + 2034 2036 2037 2038 2039 2040 2041 2042 2042 2043 + 2045 2046 2046 2047 2048 2049 2050 2051 2052 2053 + 2053 2054 2054 2055 2056 2056 2056 2056 2057 2057 + 2057 2058 2059 2059 2060 2061 2062 2063 2063 2062 + 2060 2061 2061 2061 2060 2061 2061 2061 2059 2058 + 2059 2060 2060 2062 2064 2069 2075 2081 2085 2089 + 2095 2101 2107 2113 2118 2123 2126 2129 2130 2128 + 2127 2127 2128 2129 2130 2131 2131 2133 2135 2135 + 2135 2135 2132 2131 2133 2134 2135 2138 2138 2138 + 2134 2128 2120 2115 2106 2098 2088 2082 2071 2068 + 2067 2067 2065 2060 2054 2056 2059 2063 2068 2073 + 1639 1642 1647 1652 1656 1660 1663 1667 1670 1672 + 1675 1678 1681 1683 1685 1687 1690 1691 1693 1696 + 1700 1704 1707 1712 1718 1721 1725 1728 1732 1733 + 1735 1737 1739 1740 1743 1747 1752 1754 1760 1767 + 1773 1779 1782 1785 1788 1792 1796 1802 1810 1820 + 1830 1833 1834 1834 1833 1827 1819 1815 1815 1818 + 1819 1819 1818 1817 1814 1812 1813 1818 1822 1825 + 1828 1830 1832 1833 1835 1836 1838 1839 1841 1842 + 1842 1843 1843 1844 1844 1844 1845 1845 1845 1845 + 1845 1845 1846 1845 1845 1844 1843 1842 1841 1841 + 1841 1842 1842 1842 1841 1841 1841 1841 1841 1841 + 1843 1846 1849 1852 1855 1859 1861 1862 1864 1862 + 1860 1858 1857 1857 1857 1858 1861 1864 1870 1875 + 1881 1887 1892 1896 1899 1902 1905 1908 1910 1910 + 1910 1910 1910 1910 1908 1907 1906 1904 1902 1906 + 1912 1916 1919 1921 1922 1922 1922 1923 1925 1925 + 1927 1929 1931 1932 1934 1935 1937 1939 1940 1941 + 1942 1944 1945 1947 1949 1950 1951 1953 1955 1956 + 1957 1958 1959 1960 1961 1962 1963 1964 1966 1967 + 1968 1970 1971 1972 1973 1974 1976 1977 1978 1981 + 1982 1983 1985 1986 1987 1989 1990 1992 1993 1995 + 1997 1998 1999 2000 2003 2006 2006 2008 2012 2015 + 2018 2021 2024 2027 2029 2031 2035 2037 2038 2039 + 2040 2041 2042 2042 2043 2044 2045 2046 2047 2048 + 2049 2050 2051 2052 2053 2053 2053 2054 2055 2056 + 2056 2057 2057 2057 2058 2058 2059 2059 2060 2060 + 2061 2062 2063 2064 2064 2064 2064 2063 2064 2063 + 2064 2064 2065 2065 2063 2063 2065 2065 2066 2068 + 2071 2072 2080 2086 2091 2096 2100 2106 2113 2120 + 2125 2130 2134 2135 2136 2134 2132 2132 2133 2134 + 2135 2135 2135 2137 2138 2138 2138 2138 2136 2136 + 2137 2138 2140 2143 2144 2143 2139 2134 2129 2124 + 2117 2110 2106 2099 2095 2089 2084 2080 2076 2071 + 2059 2057 2059 2063 2068 2074 1646 1648 1651 1655 + 1658 1662 1665 1668 1672 1674 1676 1679 1683 1685 + 1686 1688 1690 1692 1694 1698 1702 1704 1708 1713 + 1717 1720 1723 1726 1729 1731 1733 1736 1739 1741 + 1743 1748 1752 1755 1762 1768 1775 1781 1783 1785 + 1787 1790 1794 1800 1807 1816 1826 1833 1834 1833 + 1832 1832 1827 1824 1824 1825 1825 1825 1825 1825 + 1824 1823 1824 1827 1829 1831 1832 1833 1835 1836 + 1838 1839 1840 1842 1843 1843 1844 1845 1845 1846 + 1846 1846 1846 1846 1847 1848 1849 1850 1851 1851 + 1851 1851 1849 1848 1847 1846 1846 1846 1846 1846 + 1846 1846 1846 1846 1846 1846 1848 1850 1853 1859 + 1863 1869 1871 1874 1875 1876 1874 1870 1864 1863 + 1863 1864 1867 1875 1882 1890 1897 1903 1906 1909 + 1912 1914 1915 1916 1916 1916 1916 1915 1915 1915 + 1911 1910 1910 1910 1911 1914 1917 1921 1924 1925 + 1926 1924 1924 1925 1925 1926 1927 1930 1932 1933 + 1935 1936 1938 1940 1941 1942 1944 1946 1947 1949 + 1950 1952 1953 1954 1956 1957 1958 1959 1960 1960 + 1962 1963 1964 1965 1967 1968 1969 1970 1971 1972 + 1973 1974 1976 1977 1979 1981 1982 1984 1985 1985 + 1987 1988 1990 1992 1994 1996 1997 1999 2002 2004 + 2005 2006 2007 2008 2010 2013 2017 2020 2023 2026 + 2029 2033 2035 2037 2038 2039 2040 2042 2042 2043 + 2044 2045 2046 2046 2047 2048 2049 2050 2052 2053 + 2054 2054 2054 2055 2055 2056 2057 2057 2058 2058 + 2059 2059 2060 2060 2060 2060 2061 2063 2064 2065 + 2065 2066 2067 2068 2067 2068 2067 2067 2067 2068 + 2070 2071 2070 2071 2072 2075 2079 2082 2084 2091 + 2095 2101 2106 2112 2118 2125 2131 2135 2138 2140 + 2140 2139 2138 2137 2138 2138 2139 2139 2140 2141 + 2143 2143 2142 2141 2141 2141 2142 2142 2144 2147 + 2148 2148 2146 2141 2137 2133 2128 2123 2118 2114 + 2110 2104 2100 2095 2086 2078 2067 2059 2060 2064 + 2069 2074 1649 1651 1655 1658 1660 1664 1667 1671 + 1672 1674 1676 1679 1682 1685 1687 1689 1692 1693 + 1697 1700 1704 1706 1710 1714 1716 1718 1722 1725 + 1727 1729 1731 1734 1739 1743 1747 1750 1754 1758 + 1764 1770 1778 1781 1783 1785 1786 1789 1791 1796 + 1803 1811 1821 1829 1829 1830 1830 1831 1832 1832 + 1832 1831 1831 1831 1831 1832 1832 1832 1832 1834 + 1834 1834 1835 1837 1838 1839 1840 1841 1843 1844 + 1845 1846 1846 1847 1847 1848 1848 1848 1848 1849 + 1849 1851 1853 1855 1856 1857 1857 1858 1857 1855 + 1853 1852 1851 1851 1851 1850 1851 1850 1850 1850 + 1850 1851 1852 1853 1861 1868 1873 1878 1882 1885 + 1887 1888 1887 1884 1879 1874 1875 1876 1878 1885 + 1894 1903 1910 1915 1916 1917 1918 1918 1919 1919 + 1919 1919 1918 1919 1919 1918 1915 1915 1916 1916 + 1918 1921 1923 1926 1927 1928 1928 1928 1926 1926 + 1927 1928 1930 1931 1933 1935 1936 1937 1939 1941 + 1942 1944 1945 1947 1949 1950 1952 1953 1954 1956 + 1957 1957 1959 1960 1960 1961 1963 1964 1965 1966 + 1967 1968 1969 1971 1972 1973 1974 1974 1976 1978 + 1979 1982 1983 1984 1985 1985 1987 1988 1990 1992 + 1994 1996 1998 1999 2003 2008 2010 2010 2009 2008 + 2010 2011 2017 2021 2022 2025 2030 2033 2034 2037 + 2039 2040 2041 2042 2043 2044 2044 2045 2046 2047 + 2048 2049 2050 2051 2053 2054 2055 2056 2055 2056 + 2056 2057 2058 2058 2059 2060 2060 2060 2061 2062 + 2063 2063 2063 2065 2066 2067 2067 2068 2070 2072 + 2073 2070 2069 2069 2070 2072 2075 2076 2076 2081 + 2084 2085 2089 2092 2094 2095 2100 2106 2113 2118 + 2124 2129 2135 2140 2145 2146 2146 2144 2142 2142 + 2143 2143 2143 2144 2144 2145 2147 2147 2144 2143 + 2144 2145 2145 2146 2147 2151 2152 2152 2150 2146 + 2143 2141 2137 2132 2128 2124 2121 2115 2109 2103 + 2095 2085 2076 2068 2063 2066 2069 2074 1650 1654 + 1658 1660 1661 1664 1669 1671 1672 1674 1675 1678 + 1681 1684 1687 1690 1693 1697 1700 1703 1707 1709 + 1712 1715 1717 1719 1722 1725 1727 1729 1730 1734 + 1740 1746 1751 1756 1758 1762 1768 1771 1776 1780 + 1782 1784 1786 1788 1790 1793 1800 1807 1814 1823 + 1829 1830 1831 1832 1833 1833 1834 1835 1835 1837 + 1837 1838 1839 1840 1841 1838 1836 1837 1838 1839 + 1841 1842 1843 1844 1845 1847 1848 1848 1849 1849 + 1850 1850 1850 1850 1850 1850 1851 1852 1855 1857 + 1860 1862 1864 1866 1865 1864 1863 1861 1860 1859 + 1859 1859 1859 1859 1859 1858 1859 1860 1863 1865 + 1871 1879 1882 1885 1889 1893 1894 1894 1894 1893 + 1889 1887 1886 1887 1888 1895 1904 1912 1916 1918 + 1920 1921 1922 1923 1922 1922 1921 1921 1921 1921 + 1922 1922 1922 1923 1924 1924 1925 1927 1928 1928 + 1929 1930 1930 1929 1929 1929 1930 1931 1932 1933 + 1935 1936 1937 1938 1940 1942 1944 1945 1947 1948 + 1950 1951 1953 1954 1955 1957 1957 1958 1959 1960 + 1961 1962 1964 1965 1966 1967 1968 1969 1970 1971 + 1972 1973 1974 1975 1977 1978 1981 1982 1983 1984 + 1985 1986 1987 1989 1990 1993 1995 1996 1998 1999 + 2006 2013 2015 2015 2012 2010 2011 2013 2017 2022 + 2024 2028 2031 2034 2035 2037 2039 2040 2041 2042 + 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 + 2053 2054 2056 2057 2057 2057 2058 2058 2059 2059 + 2060 2061 2062 2062 2063 2064 2064 2065 2066 2066 + 2067 2068 2069 2070 2072 2074 2074 2071 2071 2072 + 2073 2076 2078 2081 2086 2088 2091 2094 2098 2100 + 2101 2103 2105 2111 2118 2125 2130 2134 2140 2146 + 2149 2149 2149 2148 2146 2148 2148 2147 2148 2148 + 2148 2149 2150 2150 2148 2146 2148 2150 2151 2152 + 2153 2155 2157 2156 2155 2152 2150 2148 2146 2142 + 2137 2132 2128 2124 2117 2109 2101 2091 2082 2077 + 2072 2070 2070 2073 1652 1654 1658 1659 1661 1664 + 1666 1669 1669 1670 1673 1677 1680 1683 1687 1691 + 1695 1698 1702 1706 1709 1711 1714 1718 1720 1722 + 1724 1725 1727 1729 1731 1735 1742 1748 1756 1759 + 1760 1763 1768 1771 1773 1776 1780 1782 1784 1786 + 1789 1791 1796 1803 1809 1815 1824 1829 1831 1832 + 1833 1835 1836 1838 1839 1840 1843 1844 1845 1846 + 1843 1837 1839 1840 1841 1842 1842 1843 1845 1847 + 1848 1850 1850 1851 1851 1852 1852 1852 1852 1852 + 1852 1852 1853 1854 1857 1860 1864 1867 1869 1871 + 1871 1871 1872 1872 1871 1871 1871 1871 1870 1870 + 1871 1871 1871 1874 1876 1879 1883 1886 1890 1893 + 1896 1897 1899 1900 1901 1900 1898 1896 1896 1897 + 1901 1906 1912 1917 1921 1923 1925 1926 1927 1927 + 1927 1925 1923 1923 1924 1924 1926 1927 1928 1928 + 1929 1929 1929 1930 1931 1931 1932 1932 1932 1932 + 1932 1932 1932 1933 1934 1935 1936 1937 1938 1939 + 1941 1944 1945 1947 1948 1950 1951 1953 1954 1955 + 1957 1958 1959 1960 1960 1961 1962 1963 1964 1966 + 1967 1967 1968 1970 1971 1972 1973 1974 1975 1976 + 1978 1980 1981 1982 1984 1985 1985 1986 1988 1989 + 1991 1993 1995 1997 1998 1999 2009 2015 2019 2019 + 2018 2017 2017 2020 2022 2024 2027 2030 2032 2035 + 2036 2038 2039 2041 2042 2043 2044 2045 2046 2046 + 2048 2049 2049 2051 2052 2053 2054 2055 2057 2058 + 2059 2059 2059 2059 2060 2060 2061 2062 2063 2064 + 2065 2065 2066 2067 2067 2068 2068 2069 2070 2071 + 2074 2076 2075 2073 2074 2075 2078 2080 2082 2085 + 2089 2092 2097 2100 2103 2106 2109 2109 2109 2116 + 2124 2131 2136 2139 2144 2148 2150 2152 2153 2154 + 2153 2153 2153 2153 2153 2153 2153 2153 2154 2154 + 2154 2154 2155 2156 2157 2157 2157 2161 2162 2162 + 2161 2159 2156 2155 2152 2149 2146 2141 2136 2130 + 2124 2117 2108 2099 2090 2083 2080 2076 2074 2078 + 1653 1654 1657 1658 1660 1662 1664 1665 1668 1669 + 1671 1676 1680 1684 1687 1692 1696 1698 1703 1707 + 1709 1712 1715 1719 1721 1722 1725 1726 1728 1729 + 1731 1736 1743 1749 1757 1758 1760 1761 1763 1767 + 1769 1772 1775 1779 1782 1785 1788 1790 1792 1799 + 1804 1809 1815 1822 1828 1829 1831 1833 1835 1836 + 1838 1839 1842 1843 1843 1841 1839 1836 1837 1842 + 1843 1845 1846 1847 1849 1850 1851 1853 1854 1855 + 1855 1854 1855 1855 1855 1855 1855 1856 1856 1858 + 1860 1864 1867 1871 1874 1876 1877 1878 1879 1880 + 1880 1880 1880 1880 1880 1880 1880 1881 1882 1883 + 1886 1889 1892 1894 1898 1901 1903 1904 1905 1906 + 1906 1905 1904 1903 1903 1907 1912 1915 1918 1922 + 1926 1927 1928 1928 1929 1929 1929 1927 1926 1926 + 1926 1927 1929 1930 1932 1932 1932 1933 1933 1934 + 1934 1934 1934 1933 1934 1934 1934 1935 1935 1935 + 1936 1937 1937 1939 1940 1941 1943 1945 1947 1949 + 1950 1951 1952 1953 1955 1956 1958 1959 1960 1961 + 1962 1962 1963 1964 1965 1967 1967 1968 1969 1971 + 1971 1972 1973 1974 1976 1977 1979 1981 1982 1983 + 1984 1985 1986 1987 1988 1991 1992 1994 1996 1997 + 1998 2000 2011 2018 2024 2025 2023 2022 2024 2025 + 2026 2028 2030 2032 2035 2036 2038 2039 2040 2041 + 2042 2044 2045 2046 2047 2048 2049 2049 2051 2052 + 2053 2054 2056 2057 2058 2060 2060 2061 2061 2060 + 2061 2062 2063 2064 2066 2067 2067 2067 2068 2068 + 2068 2069 2070 2070 2071 2073 2076 2077 2078 2078 + 2078 2079 2081 2083 2087 2089 2092 2096 2101 2105 + 2109 2113 2114 2116 2118 2121 2128 2136 2140 2143 + 2148 2151 2154 2157 2159 2159 2159 2158 2159 2160 + 2159 2157 2157 2158 2160 2160 2160 2160 2162 2164 + 2165 2165 2166 2167 2168 2168 2169 2167 2165 2162 + 2160 2157 2153 2149 2143 2137 2131 2124 2115 2107 + 2097 2091 2085 2083 2082 2082 1653 1654 1655 1656 + 1657 1658 1661 1665 1666 1668 1670 1674 1680 1683 + 1687 1691 1695 1698 1702 1707 1709 1711 1715 1719 + 1721 1723 1724 1728 1732 1732 1734 1737 1742 1748 + 1752 1754 1755 1756 1758 1762 1765 1768 1771 1776 + 1779 1783 1787 1790 1792 1796 1801 1804 1811 1816 + 1823 1826 1827 1828 1828 1829 1832 1834 1836 1836 + 1836 1836 1836 1838 1839 1840 1841 1843 1845 1847 + 1849 1851 1853 1854 1855 1856 1857 1857 1857 1858 + 1859 1858 1859 1859 1860 1861 1863 1866 1870 1874 + 1878 1879 1881 1882 1883 1885 1885 1886 1887 1888 + 1888 1888 1888 1889 1889 1891 1893 1896 1900 1902 + 1905 1908 1910 1910 1911 1910 1910 1910 1909 1909 + 1910 1914 1916 1919 1922 1927 1927 1928 1929 1930 + 1930 1930 1931 1931 1931 1930 1930 1931 1933 1934 + 1935 1937 1937 1936 1937 1937 1937 1937 1936 1935 + 1935 1936 1936 1937 1937 1938 1938 1938 1939 1940 + 1942 1943 1945 1947 1949 1951 1952 1953 1954 1955 + 1956 1957 1959 1960 1962 1963 1964 1964 1965 1966 + 1967 1967 1969 1969 1970 1971 1972 1973 1974 1975 + 1976 1978 1980 1981 1982 1983 1985 1985 1986 1987 + 1989 1991 1993 1995 1996 1997 1999 2002 2013 2019 + 2024 2026 2026 2026 2027 2029 2030 2031 2032 2035 + 2036 2037 2039 2040 2041 2042 2043 2045 2046 2047 + 2048 2049 2049 2050 2051 2053 2054 2055 2056 2058 + 2059 2060 2061 2062 2063 2063 2063 2063 2065 2066 + 2068 2069 2070 2070 2070 2070 2070 2071 2071 2072 + 2074 2076 2078 2080 2081 2082 2082 2081 2082 2086 + 2091 2093 2095 2098 2104 2109 2114 2118 2122 2123 + 2125 2128 2133 2140 2145 2148 2152 2155 2158 2162 + 2164 2165 2166 2166 2166 2166 2164 2163 2164 2166 + 2167 2168 2167 2168 2171 2172 2174 2174 2174 2174 + 2175 2176 2177 2176 2174 2170 2167 2163 2160 2156 + 2150 2144 2138 2131 2124 2117 2108 2099 2094 2090 + 2088 2085 1654 1655 1655 1656 1657 1658 1661 1665 + 1667 1668 1669 1673 1678 1683 1686 1690 1694 1697 + 1701 1705 1708 1711 1714 1718 1721 1722 1724 1728 + 1732 1734 1735 1736 1739 1743 1745 1748 1751 1753 + 1755 1758 1762 1764 1768 1776 1779 1783 1787 1789 + 1792 1796 1800 1804 1811 1817 1822 1824 1825 1826 + 1827 1828 1828 1829 1830 1829 1829 1830 1832 1833 + 1835 1836 1838 1839 1841 1843 1846 1849 1852 1854 + 1855 1856 1856 1857 1858 1860 1861 1861 1862 1863 + 1863 1863 1865 1868 1873 1878 1879 1882 1883 1885 + 1887 1889 1890 1891 1891 1892 1893 1893 1894 1894 + 1896 1897 1899 1903 1906 1909 1914 1914 1915 1915 + 1915 1915 1915 1914 1914 1914 1915 1917 1918 1921 + 1925 1927 1928 1929 1930 1931 1932 1932 1933 1933 + 1934 1934 1935 1935 1936 1938 1939 1940 1940 1939 + 1940 1940 1940 1939 1939 1938 1937 1938 1938 1939 + 1939 1940 1940 1941 1942 1943 1944 1945 1947 1948 + 1950 1952 1953 1954 1955 1956 1957 1959 1960 1962 + 1963 1964 1965 1965 1966 1967 1967 1968 1969 1970 + 1971 1972 1973 1974 1974 1975 1977 1979 1981 1982 + 1983 1984 1985 1986 1987 1988 1990 1992 1994 1995 + 1996 1997 1999 2004 2014 2020 2025 2026 2028 2028 + 2030 2032 2033 2034 2035 2036 2037 2038 2039 2041 + 2042 2043 2044 2045 2046 2048 2049 2050 2050 2051 + 2052 2053 2054 2056 2057 2059 2060 2061 2063 2063 + 2064 2064 2065 2066 2067 2068 2070 2072 2073 2073 + 2072 2071 2071 2072 2072 2075 2078 2080 2082 2084 + 2085 2086 2086 2083 2084 2091 2096 2099 2103 2105 + 2107 2112 2118 2124 2127 2129 2131 2132 2137 2145 + 2149 2152 2156 2159 2163 2167 2170 2172 2174 2175 + 2174 2173 2169 2169 2171 2173 2174 2175 2175 2177 + 2179 2182 2183 2183 2183 2182 2183 2184 2184 2184 + 2183 2179 2174 2170 2167 2162 2157 2152 2146 2139 + 2132 2127 2119 2110 2104 2099 2098 2094 1654 1656 + 1657 1658 1660 1662 1664 1665 1668 1668 1669 1671 + 1678 1681 1685 1688 1691 1695 1699 1702 1706 1709 + 1712 1715 1719 1720 1723 1725 1729 1730 1731 1733 + 1736 1739 1741 1744 1749 1751 1753 1755 1760 1765 + 1771 1777 1782 1784 1786 1789 1792 1795 1799 1804 + 1812 1818 1821 1823 1824 1825 1826 1826 1827 1827 + 1827 1827 1827 1828 1828 1830 1831 1833 1836 1837 + 1839 1841 1843 1847 1850 1853 1854 1856 1857 1858 + 1860 1861 1863 1864 1866 1868 1869 1866 1868 1872 + 1876 1879 1881 1883 1885 1887 1890 1891 1891 1892 + 1893 1893 1895 1896 1898 1899 1900 1902 1903 1906 + 1910 1914 1915 1915 1916 1916 1917 1917 1917 1917 + 1917 1917 1918 1919 1920 1923 1925 1927 1929 1930 + 1931 1932 1933 1934 1935 1935 1936 1937 1939 1939 + 1939 1940 1942 1942 1943 1942 1942 1942 1942 1942 + 1941 1940 1940 1940 1940 1941 1941 1942 1942 1943 + 1944 1945 1946 1947 1949 1950 1950 1953 1954 1955 + 1956 1957 1958 1960 1961 1963 1964 1965 1966 1966 + 1967 1967 1968 1969 1970 1971 1972 1973 1973 1974 + 1975 1976 1978 1980 1982 1983 1984 1985 1986 1987 + 1989 1990 1992 1994 1995 1996 1997 1998 1999 2006 + 2014 2020 2025 2027 2028 2030 2032 2036 2036 2037 + 2037 2037 2038 2039 2040 2042 2042 2044 2045 2046 + 2047 2049 2049 2050 2051 2052 2053 2054 2055 2056 + 2057 2059 2061 2062 2063 2064 2065 2066 2067 2067 + 2068 2070 2072 2074 2076 2077 2076 2073 2072 2075 + 2077 2080 2083 2085 2087 2089 2089 2090 2087 2087 + 2092 2099 2103 2109 2112 2114 2116 2118 2123 2128 + 2133 2135 2136 2138 2142 2147 2152 2156 2160 2164 + 2169 2173 2177 2180 2184 2184 2184 2180 2179 2177 + 2179 2181 2181 2182 2181 2185 2187 2188 2190 2190 + 2190 2190 2190 2190 2190 2190 2189 2186 2182 2178 + 2174 2170 2164 2159 2154 2148 2142 2136 2129 2121 + 2112 2107 2104 2101 1656 1657 1659 1660 1662 1664 + 1666 1667 1669 1670 1671 1674 1677 1680 1682 1686 + 1690 1693 1695 1698 1701 1705 1707 1711 1715 1718 + 1720 1722 1725 1727 1729 1731 1735 1738 1741 1744 + 1748 1751 1752 1755 1760 1767 1774 1780 1782 1784 + 1786 1788 1790 1792 1797 1804 1814 1818 1821 1822 + 1823 1824 1824 1825 1825 1826 1826 1826 1826 1827 + 1828 1828 1828 1830 1833 1836 1838 1839 1842 1846 + 1849 1848 1847 1848 1849 1851 1853 1857 1861 1865 + 1867 1869 1871 1872 1871 1873 1877 1879 1882 1884 + 1886 1888 1890 1891 1892 1893 1894 1895 1896 1898 + 1900 1902 1903 1904 1906 1908 1911 1914 1915 1916 + 1916 1917 1917 1918 1918 1919 1919 1919 1920 1921 + 1922 1924 1925 1927 1929 1930 1932 1933 1935 1935 + 1937 1938 1939 1939 1939 1940 1941 1942 1943 1944 + 1946 1947 1946 1946 1944 1943 1942 1942 1942 1942 + 1942 1942 1943 1944 1945 1946 1946 1947 1948 1949 + 1950 1952 1953 1954 1955 1956 1957 1958 1960 1961 + 1962 1964 1964 1966 1967 1967 1968 1968 1969 1970 + 1971 1972 1973 1974 1974 1975 1976 1978 1979 1981 + 1982 1984 1985 1986 1987 1989 1990 1992 1993 1995 + 1996 1997 1998 1998 2000 2007 2013 2019 2024 2027 + 2029 2030 2033 2036 2037 2038 2038 2038 2039 2040 + 2041 2042 2043 2044 2045 2047 2048 2049 2050 2051 + 2052 2053 2054 2055 2056 2056 2058 2060 2061 2063 + 2064 2065 2067 2067 2068 2069 2070 2071 2073 2076 + 2078 2079 2079 2078 2079 2080 2082 2084 2087 2091 + 2093 2093 2095 2094 2094 2096 2099 2103 2109 2116 + 2122 2124 2124 2125 2129 2134 2137 2138 2141 2142 + 2145 2151 2155 2161 2166 2170 2175 2180 2183 2186 + 2189 2192 2191 2188 2187 2185 2186 2188 2189 2190 + 2190 2191 2194 2195 2198 2199 2198 2198 2198 2197 + 2196 2197 2196 2193 2190 2185 2181 2177 2172 2167 + 2161 2156 2151 2146 2139 2131 2122 2117 2112 2108 + 1657 1659 1660 1662 1664 1666 1669 1671 1672 1673 + 1675 1676 1677 1679 1682 1685 1689 1691 1693 1694 + 1699 1703 1705 1708 1714 1716 1718 1718 1721 1725 + 1727 1729 1733 1737 1740 1744 1747 1750 1753 1756 + 1763 1770 1778 1782 1783 1785 1786 1788 1789 1791 + 1793 1803 1817 1818 1820 1821 1822 1823 1824 1824 + 1825 1825 1825 1825 1825 1826 1827 1827 1827 1828 + 1832 1835 1837 1839 1844 1849 1850 1839 1839 1839 + 1841 1843 1847 1850 1855 1863 1867 1868 1870 1872 + 1872 1874 1878 1880 1882 1885 1887 1889 1891 1892 + 1893 1894 1895 1896 1897 1898 1900 1902 1904 1905 + 1907 1908 1911 1914 1915 1916 1917 1917 1918 1919 + 1919 1920 1920 1921 1921 1922 1923 1925 1926 1927 + 1929 1931 1932 1934 1936 1937 1939 1939 1939 1940 + 1941 1941 1942 1944 1946 1946 1949 1950 1951 1949 + 1946 1945 1944 1943 1943 1943 1943 1944 1944 1946 + 1946 1947 1948 1949 1949 1950 1952 1953 1954 1955 + 1956 1957 1958 1959 1960 1962 1963 1964 1965 1966 + 1967 1968 1969 1970 1970 1971 1972 1973 1974 1974 + 1975 1977 1978 1979 1981 1982 1983 1985 1985 1987 + 1989 1990 1992 1993 1994 1996 1997 1998 1999 1999 + 2003 2010 2015 2019 2024 2027 2028 2030 2034 2036 + 2037 2038 2039 2039 2040 2041 2042 2043 2044 2045 + 2046 2048 2049 2049 2050 2051 2052 2053 2054 2055 + 2056 2057 2059 2060 2061 2063 2065 2066 2067 2068 + 2069 2070 2071 2072 2074 2078 2081 2082 2084 2085 + 2084 2084 2087 2090 2093 2098 2099 2099 2101 2099 + 2099 2103 2107 2110 2115 2121 2126 2130 2133 2132 + 2134 2139 2141 2143 2144 2145 2151 2156 2160 2167 + 2173 2178 2183 2186 2190 2193 2195 2197 2197 2195 + 2194 2192 2194 2195 2197 2198 2198 2199 2202 2206 + 2208 2208 2207 2206 2205 2205 2205 2204 2202 2201 + 2198 2195 2190 2184 2179 2174 2168 2162 2157 2152 + 2147 2139 2131 2126 2122 2116 1659 1660 1661 1663 + 1665 1667 1670 1672 1673 1675 1675 1677 1678 1680 + 1682 1686 1688 1691 1693 1695 1699 1704 1706 1710 + 1713 1715 1716 1717 1719 1723 1726 1729 1732 1736 + 1740 1744 1747 1750 1753 1758 1767 1774 1780 1782 + 1784 1785 1786 1788 1789 1790 1792 1806 1817 1818 + 1820 1821 1821 1822 1823 1823 1823 1824 1824 1824 + 1824 1825 1825 1826 1827 1829 1832 1835 1837 1841 + 1846 1848 1836 1831 1828 1829 1831 1835 1839 1845 + 1851 1858 1864 1867 1869 1869 1871 1874 1877 1880 + 1882 1884 1887 1890 1891 1892 1893 1894 1895 1896 + 1897 1898 1900 1902 1904 1906 1906 1907 1911 1914 + 1915 1916 1916 1918 1918 1919 1920 1920 1921 1922 + 1922 1923 1924 1926 1927 1928 1929 1932 1933 1935 + 1936 1938 1939 1940 1940 1941 1942 1942 1943 1945 + 1947 1948 1951 1951 1953 1951 1948 1946 1945 1945 + 1945 1945 1945 1946 1946 1947 1948 1950 1950 1951 + 1951 1952 1953 1955 1956 1957 1958 1958 1959 1960 + 1961 1963 1964 1965 1966 1967 1968 1969 1970 1970 + 1971 1972 1973 1973 1974 1975 1977 1978 1979 1981 + 1982 1983 1984 1985 1986 1988 1989 1991 1993 1995 + 1996 1998 1999 2000 2001 2002 2005 2009 2014 2018 + 2024 2026 2028 2031 2033 2035 2037 2038 2039 2040 + 2040 2041 2042 2043 2044 2046 2047 2048 2049 2050 + 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 + 2062 2064 2066 2067 2069 2070 2071 2071 2071 2072 + 2076 2080 2083 2086 2087 2088 2088 2088 2091 2094 + 2098 2101 2103 2105 2105 2107 2107 2110 2115 2120 + 2123 2126 2131 2135 2138 2138 2141 2145 2148 2149 + 2151 2153 2157 2163 2166 2174 2181 2185 2189 2193 + 2196 2198 2200 2201 2201 2201 2200 2200 2201 2204 + 2205 2206 2206 2208 2211 2214 2216 2217 2215 2213 + 2213 2212 2212 2211 2210 2208 2207 2202 2198 2193 + 2187 2180 2174 2168 2163 2158 2153 2146 2140 2135 + 2131 2124 1661 1661 1662 1663 1665 1668 1670 1672 + 1674 1675 1676 1678 1679 1680 1682 1687 1689 1691 + 1694 1698 1702 1705 1708 1711 1713 1714 1715 1716 + 1718 1721 1725 1729 1732 1736 1739 1744 1747 1750 + 1754 1761 1769 1776 1781 1782 1784 1785 1786 1787 + 1789 1791 1797 1807 1814 1817 1819 1820 1821 1822 + 1822 1823 1823 1822 1823 1822 1823 1823 1824 1825 + 1827 1829 1833 1836 1839 1844 1846 1836 1830 1826 + 1826 1826 1827 1828 1834 1839 1846 1853 1859 1863 + 1866 1867 1870 1872 1876 1879 1881 1884 1887 1890 + 1891 1892 1892 1893 1895 1896 1897 1897 1899 1900 + 1902 1902 1902 1905 1910 1914 1915 1916 1916 1917 + 1919 1919 1920 1921 1921 1922 1923 1924 1925 1927 + 1928 1928 1929 1931 1933 1935 1937 1939 1939 1940 + 1941 1942 1942 1943 1944 1945 1946 1949 1951 1952 + 1952 1952 1949 1947 1947 1946 1946 1946 1946 1947 + 1948 1949 1950 1951 1952 1953 1953 1954 1955 1957 + 1958 1959 1959 1960 1960 1961 1962 1963 1965 1966 + 1967 1968 1969 1969 1970 1971 1972 1973 1974 1974 + 1975 1977 1978 1979 1980 1982 1983 1984 1985 1986 + 1987 1989 1991 1992 1994 1996 1998 2000 2001 2003 + 2004 2005 2006 2008 2011 2016 2022 2025 2028 2030 + 2032 2035 2037 2038 2039 2040 2041 2042 2043 2044 + 2045 2046 2047 2049 2050 2051 2052 2053 2053 2054 + 2055 2056 2057 2058 2059 2060 2063 2065 2067 2069 + 2071 2072 2073 2074 2074 2075 2078 2081 2085 2087 + 2088 2089 2091 2092 2094 2097 2101 2104 2107 2110 + 2112 2113 2115 2118 2123 2126 2129 2133 2135 2139 + 2142 2143 2144 2149 2155 2157 2159 2160 2164 2169 + 2172 2181 2187 2192 2196 2199 2202 2203 2205 2206 + 2207 2207 2206 2206 2209 2212 2214 2215 2215 2217 + 2220 2221 2222 2223 2221 2219 2220 2219 2219 2217 + 2216 2214 2211 2205 2201 2198 2194 2187 2180 2174 + 2169 2164 2160 2153 2147 2143 2138 2134 1660 1661 + 1661 1663 1665 1667 1669 1672 1673 1675 1677 1678 + 1680 1682 1685 1688 1690 1693 1697 1701 1704 1708 + 1711 1712 1713 1714 1714 1715 1717 1720 1723 1727 + 1731 1734 1738 1743 1747 1750 1755 1763 1770 1775 + 1781 1782 1784 1784 1786 1787 1789 1792 1799 1807 + 1812 1816 1818 1819 1820 1821 1821 1822 1822 1822 + 1820 1821 1820 1821 1823 1824 1827 1829 1832 1837 + 1842 1844 1838 1832 1826 1823 1823 1823 1824 1826 + 1831 1836 1841 1848 1854 1858 1861 1864 1867 1869 + 1873 1877 1879 1882 1886 1890 1891 1892 1893 1893 + 1894 1896 1896 1897 1899 1900 1900 1900 1901 1905 + 1910 1913 1914 1915 1917 1917 1918 1920 1920 1921 + 1921 1922 1923 1924 1925 1927 1928 1929 1930 1931 + 1932 1935 1937 1938 1939 1940 1941 1942 1943 1943 + 1944 1945 1947 1948 1951 1952 1953 1953 1950 1949 + 1948 1948 1948 1948 1947 1948 1949 1950 1952 1953 + 1953 1954 1955 1956 1957 1958 1960 1961 1962 1961 + 1961 1962 1963 1964 1966 1967 1968 1968 1970 1970 + 1971 1972 1973 1974 1974 1975 1976 1978 1979 1980 + 1982 1983 1985 1986 1987 1988 1989 1990 1992 1994 + 1995 1996 1999 2001 2003 2004 2006 2006 2007 2009 + 2010 2013 2020 2023 2027 2030 2033 2035 2037 2039 + 2040 2041 2042 2042 2043 2045 2046 2047 2048 2049 + 2050 2052 2053 2053 2054 2055 2056 2057 2058 2059 + 2060 2061 2064 2066 2068 2070 2072 2074 2075 2076 + 2078 2078 2080 2082 2086 2088 2090 2091 2092 2094 + 2096 2100 2103 2107 2110 2113 2116 2119 2121 2124 + 2128 2132 2135 2137 2140 2143 2146 2148 2149 2155 + 2161 2166 2168 2169 2170 2175 2179 2186 2194 2200 + 2204 2206 2208 2209 2211 2212 2213 2213 2213 2213 + 2216 2220 2221 2223 2224 2224 2225 2226 2228 2228 + 2228 2227 2226 2225 2224 2223 2222 2220 2217 2211 + 2206 2202 2198 2193 2186 2180 2174 2169 2164 2160 + 2154 2150 2146 2140 1658 1659 1660 1662 1664 1666 + 1668 1671 1673 1675 1677 1679 1681 1684 1687 1690 + 1693 1696 1700 1704 1708 1710 1711 1711 1712 1712 + 1713 1714 1716 1718 1721 1724 1728 1732 1736 1740 + 1745 1750 1755 1763 1770 1775 1780 1781 1782 1783 + 1785 1788 1790 1792 1799 1805 1810 1814 1818 1819 + 1820 1820 1821 1821 1822 1821 1820 1817 1818 1821 + 1822 1824 1825 1828 1830 1838 1842 1840 1833 1826 + 1822 1820 1819 1820 1822 1825 1828 1833 1837 1842 + 1848 1853 1856 1859 1861 1864 1868 1871 1875 1879 + 1882 1886 1889 1891 1892 1893 1894 1894 1896 1897 + 1898 1899 1900 1901 1903 1906 1908 1912 1914 1915 + 1916 1917 1917 1918 1921 1921 1921 1922 1923 1925 + 1926 1927 1928 1929 1930 1931 1933 1935 1937 1938 + 1939 1940 1941 1942 1943 1943 1944 1946 1947 1948 + 1950 1952 1953 1953 1954 1950 1950 1950 1949 1949 + 1949 1949 1950 1951 1953 1954 1955 1956 1957 1958 + 1959 1960 1962 1963 1963 1963 1961 1963 1964 1965 + 1967 1967 1968 1969 1971 1971 1972 1973 1974 1975 + 1976 1977 1978 1979 1980 1982 1983 1985 1986 1987 + 1989 1989 1991 1992 1994 1995 1996 1997 1998 2002 + 2004 2006 2007 2008 2009 2010 2011 2012 2018 2022 + 2026 2030 2034 2036 2038 2039 2040 2041 2042 2043 + 2044 2045 2046 2047 2049 2050 2051 2052 2053 2054 + 2054 2056 2056 2057 2058 2059 2060 2062 2065 2067 + 2070 2072 2074 2075 2077 2079 2081 2082 2082 2083 + 2086 2089 2091 2092 2094 2096 2098 2102 2105 2110 + 2113 2117 2120 2123 2126 2129 2133 2136 2138 2141 + 2144 2147 2149 2151 2152 2156 2163 2171 2176 2178 + 2179 2181 2185 2192 2200 2208 2211 2213 2215 2216 + 2217 2218 2220 2220 2220 2219 2222 2226 2228 2230 + 2232 2229 2230 2232 2233 2234 2234 2233 2232 2231 + 2231 2229 2227 2225 2223 2220 2215 2208 2203 2199 + 2193 2186 2180 2174 2168 2164 2160 2156 2152 2147 + 1653 1656 1658 1659 1661 1665 1667 1670 1672 1675 + 1678 1680 1682 1686 1689 1693 1697 1699 1703 1707 + 1709 1710 1710 1710 1711 1711 1711 1712 1713 1715 + 1717 1720 1724 1729 1733 1738 1743 1748 1754 1762 + 1769 1773 1775 1777 1779 1780 1785 1788 1790 1793 + 1799 1804 1809 1814 1818 1819 1820 1821 1821 1821 + 1821 1820 1817 1815 1816 1819 1821 1822 1824 1825 + 1829 1837 1838 1834 1828 1822 1818 1816 1816 1817 + 1821 1823 1827 1831 1834 1838 1843 1847 1850 1853 + 1855 1857 1860 1864 1868 1872 1876 1880 1882 1885 + 1886 1889 1891 1893 1894 1896 1898 1900 1902 1904 + 1905 1906 1908 1910 1913 1914 1915 1917 1917 1918 + 1918 1921 1921 1922 1924 1925 1926 1927 1928 1929 + 1930 1932 1933 1934 1936 1938 1939 1940 1941 1942 + 1943 1943 1944 1945 1946 1947 1948 1950 1953 1953 + 1954 1955 1951 1951 1951 1950 1950 1950 1951 1952 + 1954 1955 1957 1958 1959 1960 1960 1962 1963 1964 + 1964 1964 1963 1963 1965 1966 1967 1968 1969 1970 + 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 + 1982 1983 1984 1986 1987 1989 1990 1991 1992 1994 + 1996 1996 1997 1998 1998 2001 2006 2008 2010 2010 + 2011 2013 2015 2017 2017 2021 2026 2030 2035 2037 + 2038 2039 2040 2042 2043 2044 2045 2046 2047 2048 + 2049 2050 2052 2053 2053 2054 2055 2056 2057 2058 + 2059 2060 2060 2063 2066 2068 2071 2073 2075 2077 + 2079 2082 2085 2085 2085 2085 2087 2090 2092 2094 + 2097 2098 2101 2104 2107 2111 2115 2119 2123 2126 + 2129 2131 2135 2138 2141 2145 2148 2150 2152 2155 + 2156 2157 2163 2173 2181 2185 2187 2188 2191 2197 + 2205 2213 2219 2220 2222 2223 2223 2224 2225 2225 + 2225 2226 2228 2232 2234 2236 2237 2237 2237 2238 + 2238 2239 2239 2239 2238 2238 2237 2236 2234 2231 + 2229 2226 2222 2219 2210 2203 2198 2192 2185 2179 + 2173 2169 2166 2163 2158 2153 1648 1651 1654 1656 + 1660 1664 1667 1670 1672 1675 1678 1681 1684 1687 + 1692 1696 1698 1701 1705 1707 1708 1709 1709 1709 + 1709 1709 1709 1709 1709 1710 1713 1717 1720 1725 + 1730 1735 1739 1745 1752 1760 1769 1771 1773 1775 + 1777 1781 1785 1789 1793 1796 1799 1804 1808 1813 + 1817 1818 1819 1820 1821 1820 1820 1818 1816 1814 + 1815 1818 1820 1821 1822 1824 1828 1831 1829 1827 + 1821 1816 1815 1814 1815 1816 1818 1821 1825 1828 + 1829 1834 1839 1843 1845 1847 1849 1850 1852 1855 + 1858 1862 1867 1871 1876 1879 1881 1885 1889 1891 + 1893 1895 1898 1901 1903 1905 1906 1907 1908 1910 + 1911 1914 1915 1916 1917 1917 1918 1919 1921 1923 + 1924 1925 1927 1927 1928 1929 1931 1932 1933 1934 + 1935 1937 1939 1940 1941 1942 1942 1943 1944 1945 + 1945 1946 1947 1949 1950 1951 1953 1953 1953 1952 + 1952 1952 1952 1952 1953 1954 1956 1957 1958 1960 + 1961 1962 1962 1963 1964 1964 1965 1965 1965 1964 + 1966 1967 1969 1970 1971 1971 1973 1974 1974 1975 + 1976 1977 1978 1979 1980 1981 1982 1984 1985 1987 + 1988 1990 1991 1992 1994 1996 1997 1999 1999 1999 + 2000 2004 2007 2011 2013 2014 2014 2016 2018 2020 + 2020 2021 2024 2032 2036 2037 2039 2039 2041 2042 + 2043 2045 2046 2047 2048 2049 2050 2051 2052 2053 + 2054 2055 2056 2057 2058 2058 2059 2060 2061 2064 + 2067 2070 2072 2074 2076 2078 2080 2083 2086 2088 + 2088 2088 2090 2092 2094 2096 2099 2101 2103 2107 + 2109 2113 2117 2121 2125 2129 2132 2135 2137 2140 + 2143 2147 2150 2153 2155 2159 2160 2161 2165 2172 + 2181 2188 2191 2194 2197 2202 2209 2217 2221 2224 + 2226 2227 2229 2230 2231 2231 2231 2231 2233 2236 + 2239 2241 2243 2244 2244 2244 2245 2245 2245 2245 + 2245 2244 2244 2243 2241 2239 2236 2233 2229 2225 + 2220 2212 2203 2193 2189 2185 2179 2176 2173 2170 + 2166 2160 1639 1647 1652 1655 1660 1663 1667 1670 + 1672 1675 1679 1682 1685 1688 1693 1696 1698 1701 + 1704 1707 1707 1707 1707 1706 1705 1705 1705 1704 + 1704 1705 1709 1713 1716 1721 1726 1731 1736 1741 + 1748 1758 1766 1770 1771 1773 1776 1781 1785 1790 + 1794 1796 1800 1803 1807 1812 1817 1818 1819 1820 + 1820 1819 1818 1816 1815 1814 1816 1818 1819 1820 + 1821 1822 1824 1824 1822 1820 1816 1814 1813 1813 + 1814 1815 1817 1819 1822 1825 1827 1830 1835 1839 + 1841 1842 1843 1844 1844 1846 1849 1852 1856 1861 + 1866 1870 1875 1881 1886 1890 1892 1894 1896 1901 + 1903 1904 1905 1907 1907 1909 1911 1913 1914 1916 + 1917 1917 1918 1919 1921 1923 1924 1925 1927 1928 + 1928 1930 1931 1932 1933 1934 1935 1936 1938 1939 + 1940 1941 1941 1942 1943 1943 1944 1945 1947 1948 + 1949 1950 1951 1953 1953 1953 1953 1953 1953 1954 + 1954 1956 1957 1958 1960 1962 1963 1963 1964 1964 + 1964 1965 1966 1966 1966 1967 1967 1968 1969 1971 + 1972 1973 1974 1975 1975 1976 1977 1978 1979 1980 + 1981 1982 1983 1985 1986 1988 1989 1991 1992 1994 + 1996 1998 1999 2001 2003 2005 2006 2008 2010 2012 + 2015 2016 2017 2018 2020 2022 2022 2022 2025 2031 + 2036 2037 2039 2040 2041 2043 2044 2046 2048 2049 + 2049 2049 2051 2052 2053 2054 2055 2056 2057 2058 + 2059 2059 2060 2060 2062 2065 2068 2071 2073 2075 + 2077 2079 2081 2083 2085 2088 2090 2091 2092 2093 + 2094 2096 2100 2103 2105 2109 2112 2114 2118 2123 + 2128 2132 2135 2137 2140 2142 2145 2149 2153 2156 + 2158 2162 2165 2166 2168 2172 2181 2190 2195 2199 + 2202 2207 2213 2219 2224 2228 2231 2233 2234 2235 + 2235 2235 2236 2237 2238 2241 2245 2247 2248 2249 + 2250 2252 2252 2253 2253 2253 2252 2252 2251 2251 + 2250 2248 2245 2241 2236 2232 2227 2222 2213 2203 + 2194 2190 2185 2181 2179 2176 2173 2169 1631 1643 + 1650 1655 1659 1662 1665 1670 1672 1675 1679 1682 + 1685 1689 1693 1695 1697 1699 1700 1700 1701 1700 + 1700 1700 1700 1700 1700 1701 1701 1703 1706 1709 + 1713 1718 1722 1727 1732 1737 1743 1753 1760 1763 + 1766 1770 1775 1779 1784 1792 1795 1797 1799 1802 + 1806 1811 1815 1818 1818 1819 1820 1818 1817 1815 + 1814 1813 1815 1817 1818 1819 1819 1820 1819 1817 + 1816 1815 1813 1812 1811 1812 1813 1814 1816 1817 + 1819 1822 1825 1827 1831 1835 1837 1838 1839 1839 + 1839 1840 1841 1844 1849 1853 1857 1864 1870 1876 + 1882 1887 1890 1893 1897 1900 1902 1903 1904 1905 + 1907 1908 1910 1912 1914 1915 1916 1917 1918 1920 + 1921 1922 1924 1926 1927 1928 1929 1930 1931 1932 + 1932 1933 1934 1935 1937 1938 1939 1939 1940 1940 + 1941 1942 1943 1945 1946 1947 1948 1949 1950 1952 + 1953 1954 1954 1954 1954 1955 1956 1957 1958 1960 + 1961 1963 1964 1964 1964 1965 1965 1966 1967 1967 + 1967 1968 1969 1969 1970 1971 1973 1974 1975 1976 + 1977 1977 1978 1979 1980 1981 1982 1983 1984 1985 + 1987 1989 1990 1992 1993 1995 1997 1999 2001 2003 + 2006 2009 2012 2012 2013 2015 2018 2020 2020 2021 + 2023 2024 2025 2026 2029 2032 2035 2037 2039 2040 + 2042 2044 2045 2047 2049 2049 2050 2051 2052 2053 + 2054 2055 2056 2057 2057 2059 2060 2060 2060 2061 + 2064 2067 2070 2071 2074 2076 2078 2080 2082 2083 + 2085 2089 2092 2093 2095 2095 2095 2096 2100 2104 + 2106 2110 2113 2117 2120 2124 2129 2134 2137 2139 + 2142 2145 2149 2153 2157 2161 2164 2167 2170 2172 + 2170 2179 2186 2193 2200 2204 2206 2212 2218 2223 + 2227 2231 2234 2237 2238 2239 2240 2240 2240 2240 + 2242 2246 2249 2251 2253 2255 2256 2258 2260 2261 + 2262 2262 2263 2262 2261 2259 2259 2257 2252 2248 + 2244 2238 2234 2228 2222 2215 2206 2199 2193 2189 + 2185 2183 2182 2176 1626 1638 1647 1652 1658 1661 + 1664 1668 1672 1675 1678 1682 1684 1687 1690 1693 + 1693 1693 1693 1693 1693 1694 1694 1694 1694 1694 + 1695 1696 1698 1700 1703 1705 1709 1713 1718 1722 + 1727 1733 1739 1745 1752 1755 1760 1767 1771 1777 + 1782 1790 1794 1796 1799 1801 1804 1809 1814 1817 + 1818 1819 1819 1817 1816 1814 1812 1812 1813 1815 + 1817 1818 1818 1817 1815 1814 1813 1812 1810 1810 + 1810 1811 1811 1812 1814 1815 1817 1821 1824 1826 + 1830 1833 1835 1836 1836 1837 1837 1838 1839 1840 + 1843 1849 1852 1859 1866 1873 1880 1885 1889 1893 + 1896 1897 1900 1901 1902 1904 1905 1907 1909 1911 + 1913 1915 1916 1917 1918 1920 1921 1922 1924 1926 + 1927 1928 1929 1929 1930 1931 1932 1932 1933 1934 + 1935 1936 1937 1937 1938 1938 1939 1940 1942 1944 + 1946 1946 1947 1948 1950 1951 1953 1954 1955 1955 + 1955 1956 1957 1958 1959 1960 1963 1964 1964 1964 + 1965 1965 1966 1967 1967 1968 1968 1969 1970 1971 + 1971 1972 1973 1974 1976 1977 1978 1978 1979 1980 + 1981 1982 1983 1984 1985 1986 1988 1989 1991 1992 + 1994 1996 1998 2000 2003 2005 2008 2012 2013 2014 + 2016 2018 2020 2023 2024 2024 2024 2026 2027 2028 + 2031 2032 2034 2036 2038 2040 2042 2044 2046 2048 + 2049 2050 2051 2052 2053 2054 2054 2056 2056 2057 + 2058 2060 2060 2062 2063 2064 2066 2069 2071 2072 + 2074 2077 2079 2081 2083 2085 2088 2092 2094 2096 + 2097 2098 2098 2099 2103 2106 2107 2110 2114 2118 + 2121 2126 2132 2135 2138 2141 2144 2148 2152 2156 + 2161 2167 2170 2173 2175 2176 2177 2183 2191 2198 + 2206 2210 2212 2215 2220 2225 2230 2234 2238 2241 + 2243 2244 2245 2244 2243 2243 2247 2250 2254 2257 + 2258 2260 2262 2265 2267 2270 2271 2273 2274 2274 + 2272 2270 2267 2264 2260 2256 2252 2247 2241 2235 + 2229 2223 2217 2209 2202 2198 2194 2192 2188 2183 + 1621 1631 1643 1650 1654 1659 1662 1666 1670 1673 + 1677 1680 1683 1685 1686 1687 1687 1687 1687 1687 + 1688 1688 1688 1689 1689 1690 1690 1692 1693 1696 + 1698 1702 1705 1707 1713 1718 1721 1728 1733 1739 + 1743 1748 1755 1761 1767 1774 1780 1787 1793 1796 + 1798 1800 1803 1807 1813 1817 1818 1818 1818 1816 + 1814 1812 1811 1811 1811 1812 1813 1814 1814 1813 + 1811 1810 1809 1809 1809 1808 1809 1809 1810 1811 + 1813 1814 1817 1819 1823 1825 1829 1831 1833 1834 + 1834 1835 1835 1836 1837 1839 1843 1848 1851 1857 + 1866 1875 1881 1885 1890 1893 1895 1896 1898 1899 + 1901 1902 1904 1906 1908 1910 1912 1914 1915 1917 + 1918 1919 1921 1922 1923 1925 1927 1928 1928 1929 + 1930 1930 1931 1932 1932 1933 1934 1935 1935 1936 + 1936 1937 1938 1939 1942 1944 1945 1946 1947 1948 + 1949 1950 1952 1954 1955 1956 1957 1957 1957 1959 + 1960 1962 1963 1964 1964 1965 1965 1966 1967 1967 + 1968 1968 1969 1970 1971 1972 1972 1973 1974 1974 + 1976 1977 1978 1979 1980 1981 1981 1982 1983 1985 + 1986 1988 1989 1990 1992 1994 1995 1997 1999 2001 + 2003 2006 2010 2013 2014 2016 2017 2019 2023 2024 + 2025 2026 2026 2028 2029 2030 2032 2033 2034 2035 + 2038 2041 2043 2045 2047 2049 2050 2051 2052 2053 + 2054 2055 2055 2056 2057 2058 2059 2060 2062 2063 + 2065 2066 2068 2071 2073 2074 2076 2078 2080 2082 + 2084 2087 2091 2095 2097 2099 2099 2101 2102 2103 + 2105 2108 2110 2113 2116 2119 2121 2128 2134 2137 + 2140 2143 2146 2151 2156 2161 2167 2172 2177 2180 + 2181 2181 2180 2185 2196 2203 2210 2213 2216 2219 + 2224 2228 2232 2238 2243 2245 2248 2249 2249 2249 + 2249 2249 2252 2255 2258 2261 2263 2265 2268 2272 + 2275 2279 2281 2283 2284 2283 2282 2280 2277 2273 + 2268 2264 2260 2255 2249 2242 2235 2228 2223 2218 + 2211 2205 2202 2199 2196 2193 1619 1626 1636 1647 + 1651 1655 1659 1663 1667 1671 1673 1676 1679 1680 + 1682 1682 1681 1681 1681 1681 1681 1682 1683 1683 + 1684 1684 1685 1689 1692 1693 1696 1700 1703 1705 + 1712 1715 1718 1723 1729 1731 1736 1742 1750 1757 + 1765 1772 1779 1785 1792 1795 1797 1800 1802 1806 + 1811 1817 1818 1818 1818 1816 1811 1810 1809 1809 + 1808 1809 1809 1809 1808 1807 1806 1806 1806 1807 + 1807 1807 1807 1807 1808 1810 1812 1814 1816 1819 + 1821 1824 1827 1830 1831 1832 1832 1833 1833 1834 + 1836 1841 1844 1848 1854 1859 1867 1874 1880 1884 + 1890 1892 1893 1895 1896 1898 1899 1901 1903 1905 + 1907 1909 1911 1913 1915 1916 1917 1919 1920 1921 + 1923 1924 1926 1927 1928 1928 1928 1929 1930 1931 + 1932 1932 1933 1933 1934 1935 1936 1937 1938 1940 + 1942 1944 1945 1946 1947 1948 1949 1950 1951 1953 + 1955 1956 1956 1957 1958 1959 1961 1962 1964 1964 + 1965 1965 1966 1966 1967 1967 1968 1969 1969 1970 + 1971 1972 1973 1974 1974 1975 1976 1978 1979 1980 + 1981 1981 1982 1983 1984 1985 1987 1988 1990 1992 + 1993 1995 1996 1998 1999 2002 2004 2007 2010 2013 + 2015 2017 2018 2021 2024 2025 2026 2027 2028 2029 + 2030 2031 2032 2033 2034 2036 2038 2041 2044 2046 + 2047 2049 2050 2052 2053 2053 2055 2056 2056 2057 + 2057 2059 2060 2061 2063 2065 2066 2068 2070 2072 + 2074 2075 2078 2079 2081 2083 2085 2089 2094 2098 + 2099 2100 2102 2103 2104 2106 2108 2110 2113 2115 + 2118 2120 2124 2129 2134 2138 2141 2145 2149 2154 + 2159 2165 2172 2178 2183 2185 2185 2186 2186 2190 + 2198 2207 2213 2219 2222 2225 2229 2232 2237 2243 + 2246 2249 2252 2254 2256 2254 2253 2254 2256 2259 + 2262 2265 2267 2271 2275 2280 2283 2286 2288 2291 + 2291 2290 2288 2287 2285 2282 2278 2274 2269 2263 + 2257 2249 2240 2233 2227 2223 2218 2213 2208 2204 + 2202 2199 1618 1623 1631 1641 1648 1652 1656 1660 + 1664 1668 1671 1673 1675 1675 1675 1675 1675 1675 + 1675 1674 1674 1675 1675 1676 1678 1680 1682 1687 + 1690 1693 1698 1701 1704 1708 1711 1716 1718 1721 + 1727 1730 1734 1741 1747 1754 1762 1770 1776 1782 + 1789 1793 1796 1798 1801 1804 1809 1814 1817 1817 + 1817 1813 1811 1809 1808 1807 1806 1806 1805 1805 + 1804 1804 1804 1804 1804 1804 1805 1805 1805 1806 + 1807 1809 1811 1813 1815 1818 1820 1822 1825 1827 + 1828 1829 1830 1830 1830 1832 1836 1840 1844 1848 + 1854 1858 1864 1870 1877 1882 1888 1891 1892 1893 + 1895 1896 1898 1900 1901 1903 1906 1908 1910 1912 + 1914 1916 1917 1918 1919 1920 1921 1922 1923 1925 + 1926 1926 1926 1927 1928 1929 1930 1931 1932 1932 + 1934 1935 1936 1937 1939 1940 1941 1943 1945 1946 + 1947 1948 1949 1950 1952 1953 1955 1956 1957 1958 + 1959 1960 1962 1963 1964 1964 1965 1966 1966 1967 + 1967 1968 1969 1970 1970 1971 1972 1974 1974 1975 + 1976 1976 1977 1978 1980 1981 1982 1982 1983 1984 + 1985 1986 1987 1989 1990 1992 1994 1996 1998 1999 + 2000 2003 2005 2008 2010 2013 2015 2016 2018 2021 + 2024 2026 2027 2028 2029 2030 2031 2031 2033 2034 + 2035 2037 2039 2042 2045 2047 2048 2049 2051 2052 + 2053 2054 2055 2056 2057 2058 2058 2059 2060 2062 + 2064 2066 2067 2069 2071 2073 2075 2077 2079 2080 + 2082 2083 2086 2091 2096 2099 2100 2102 2103 2105 + 2106 2108 2110 2113 2115 2117 2120 2124 2129 2132 + 2135 2139 2143 2146 2151 2156 2162 2169 2177 2183 + 2185 2187 2188 2189 2190 2193 2200 2208 2217 2222 + 2226 2231 2234 2238 2242 2246 2250 2253 2256 2258 + 2259 2259 2258 2259 2261 2264 2267 2270 2273 2277 + 2281 2286 2290 2292 2295 2297 2298 2298 2296 2294 + 2293 2290 2287 2283 2279 2273 2267 2258 2247 2238 + 2231 2227 2223 2219 2214 2210 2207 2205 1615 1621 + 1627 1635 1643 1648 1652 1657 1660 1663 1666 1669 + 1669 1668 1668 1668 1668 1668 1668 1667 1667 1668 + 1668 1670 1675 1679 1683 1687 1690 1695 1699 1703 + 1707 1710 1714 1716 1720 1723 1726 1730 1733 1739 + 1746 1752 1759 1767 1773 1779 1786 1792 1795 1797 + 1800 1803 1806 1810 1811 1811 1809 1808 1807 1807 + 1806 1805 1803 1804 1804 1804 1803 1803 1803 1803 + 1804 1804 1804 1804 1804 1804 1805 1807 1810 1812 + 1814 1816 1818 1820 1821 1823 1825 1826 1827 1827 + 1828 1830 1833 1838 1842 1846 1851 1855 1858 1864 + 1871 1877 1881 1887 1891 1892 1894 1895 1896 1898 + 1900 1902 1905 1907 1909 1911 1914 1915 1916 1917 + 1918 1919 1920 1920 1920 1921 1922 1922 1924 1925 + 1927 1927 1928 1929 1931 1932 1933 1934 1935 1937 + 1939 1940 1941 1943 1944 1946 1947 1949 1950 1951 + 1952 1953 1954 1956 1957 1959 1960 1961 1962 1963 + 1964 1965 1966 1966 1967 1967 1968 1969 1970 1970 + 1971 1972 1973 1974 1975 1976 1977 1977 1978 1979 + 1980 1981 1982 1983 1984 1985 1985 1986 1988 1990 + 1991 1993 1995 1997 1999 2000 2002 2004 2006 2008 + 2010 2013 2015 2017 2019 2022 2024 2026 2027 2028 + 2030 2031 2032 2032 2033 2035 2036 2038 2041 2043 + 2045 2048 2049 2050 2052 2053 2054 2055 2056 2057 + 2058 2059 2059 2060 2060 2063 2065 2067 2069 2071 + 2072 2074 2076 2078 2080 2081 2083 2084 2086 2092 + 2096 2099 2101 2103 2105 2107 2110 2111 2113 2115 + 2117 2119 2123 2129 2134 2136 2139 2142 2144 2149 + 2154 2159 2165 2171 2180 2185 2188 2189 2190 2191 + 2193 2196 2203 2209 2219 2224 2229 2234 2238 2243 + 2247 2250 2254 2258 2260 2262 2263 2263 2263 2263 + 2265 2267 2271 2275 2279 2283 2287 2292 2296 2298 + 2301 2304 2306 2306 2305 2304 2302 2299 2296 2292 + 2287 2282 2275 2266 2256 2245 2238 2231 2227 2224 + 2220 2216 2213 2210 1614 1619 1624 1631 1638 1642 + 1646 1651 1654 1658 1660 1661 1661 1661 1661 1661 + 1662 1662 1661 1661 1662 1664 1667 1670 1674 1679 + 1683 1687 1692 1696 1699 1704 1708 1711 1715 1720 + 1722 1725 1727 1729 1733 1740 1745 1751 1757 1764 + 1770 1776 1782 1788 1793 1795 1797 1800 1803 1804 + 1804 1804 1803 1804 1804 1804 1803 1802 1802 1802 + 1802 1802 1802 1802 1802 1802 1803 1803 1803 1803 + 1804 1804 1804 1805 1808 1811 1812 1814 1816 1817 + 1819 1821 1822 1823 1825 1825 1827 1828 1830 1834 + 1839 1842 1846 1849 1851 1859 1864 1871 1877 1884 + 1890 1891 1892 1893 1894 1896 1900 1902 1905 1906 + 1908 1910 1912 1914 1915 1915 1916 1916 1916 1916 + 1916 1917 1919 1920 1921 1922 1924 1925 1926 1928 + 1930 1931 1932 1934 1935 1937 1938 1940 1941 1942 + 1944 1945 1948 1949 1950 1951 1953 1954 1955 1956 + 1957 1959 1961 1962 1963 1964 1964 1965 1966 1967 + 1967 1968 1968 1969 1970 1971 1972 1973 1974 1975 + 1976 1977 1978 1978 1979 1980 1980 1981 1983 1984 + 1985 1985 1986 1987 1989 1990 1992 1994 1996 1997 + 2000 2001 2003 2005 2007 2009 2010 2013 2015 2017 + 2020 2022 2024 2026 2028 2029 2031 2032 2033 2034 + 2035 2035 2037 2039 2042 2044 2046 2048 2050 2051 + 2052 2053 2055 2056 2057 2058 2059 2060 2060 2061 + 2062 2064 2067 2068 2070 2072 2074 2076 2078 2079 + 2081 2083 2084 2086 2090 2093 2096 2100 2102 2104 + 2106 2109 2111 2113 2115 2117 2120 2122 2128 2134 + 2136 2139 2142 2144 2147 2152 2156 2161 2167 2174 + 2182 2187 2191 2193 2194 2194 2195 2201 2207 2214 + 2220 2226 2232 2237 2241 2247 2253 2254 2258 2262 + 2265 2267 2267 2267 2267 2267 2269 2273 2276 2281 + 2285 2289 2293 2297 2302 2305 2306 2307 2309 2309 + 2309 2309 2308 2307 2305 2299 2294 2288 2282 2274 + 2264 2255 2245 2238 2232 2228 2224 2220 2217 2215 + 1613 1618 1621 1627 1633 1636 1640 1645 1649 1650 + 1653 1654 1654 1655 1655 1656 1656 1656 1656 1657 + 1658 1661 1665 1669 1674 1678 1682 1687 1692 1696 + 1700 1704 1708 1712 1717 1721 1724 1726 1729 1731 + 1735 1740 1744 1751 1755 1762 1768 1774 1779 1785 + 1790 1793 1795 1797 1799 1799 1799 1800 1799 1799 + 1800 1800 1800 1800 1800 1801 1801 1801 1801 1801 + 1802 1802 1802 1802 1803 1803 1803 1804 1804 1804 + 1807 1809 1811 1813 1814 1815 1816 1817 1819 1820 + 1822 1824 1825 1826 1828 1829 1833 1837 1840 1845 + 1850 1854 1863 1869 1874 1878 1885 1889 1889 1889 + 1892 1895 1898 1902 1903 1904 1905 1907 1908 1910 + 1910 1912 1912 1912 1912 1912 1913 1914 1915 1916 + 1919 1921 1922 1923 1925 1927 1929 1931 1932 1933 + 1935 1936 1938 1939 1940 1942 1944 1946 1947 1950 + 1951 1952 1953 1954 1955 1957 1958 1960 1961 1962 + 1963 1964 1965 1965 1966 1967 1967 1968 1969 1969 + 1970 1971 1972 1974 1975 1976 1977 1977 1978 1979 + 1980 1981 1982 1982 1983 1985 1985 1987 1987 1988 + 1989 1991 1993 1995 1996 1998 1999 2002 2004 2006 + 2007 2009 2011 2013 2016 2018 2020 2022 2024 2026 + 2028 2030 2031 2033 2035 2036 2036 2036 2038 2040 + 2043 2044 2046 2049 2050 2052 2053 2054 2056 2057 + 2058 2060 2060 2062 2063 2063 2065 2067 2068 2069 + 2071 2073 2075 2077 2079 2081 2083 2084 2085 2088 + 2092 2094 2097 2100 2103 2105 2108 2110 2113 2115 + 2117 2119 2123 2127 2133 2136 2138 2141 2144 2147 + 2151 2155 2158 2164 2169 2176 2183 2190 2195 2196 + 2197 2199 2201 2206 2211 2219 2223 2229 2234 2239 + 2245 2252 2257 2260 2264 2268 2270 2271 2272 2272 + 2272 2273 2275 2278 2281 2286 2291 2295 2299 2302 + 2306 2308 2309 2311 2312 2313 2314 2314 2314 2313 + 2310 2307 2304 2297 2290 2282 2273 2263 2255 2247 + 2239 2233 2228 2224 2221 2219 1613 1615 1618 1623 + 1628 1630 1634 1639 1643 1645 1646 1647 1649 1650 + 1651 1651 1652 1653 1654 1655 1657 1661 1665 1669 + 1673 1678 1682 1686 1691 1696 1700 1704 1707 1713 + 1718 1723 1727 1728 1731 1735 1739 1743 1747 1751 + 1755 1761 1767 1772 1778 1784 1788 1792 1793 1794 + 1795 1795 1795 1795 1795 1796 1797 1798 1799 1799 + 1800 1800 1800 1800 1801 1801 1801 1801 1802 1802 + 1802 1803 1803 1803 1804 1804 1806 1808 1810 1811 + 1813 1814 1815 1816 1816 1818 1820 1822 1824 1825 + 1827 1828 1828 1832 1838 1844 1850 1855 1860 1866 + 1870 1874 1877 1882 1885 1887 1891 1894 1897 1900 + 1902 1902 1903 1904 1905 1906 1907 1906 1907 1907 + 1909 1910 1912 1912 1913 1914 1917 1919 1920 1922 + 1925 1927 1928 1930 1932 1933 1935 1936 1937 1938 + 1939 1942 1944 1946 1948 1950 1951 1952 1953 1954 + 1956 1957 1959 1960 1961 1962 1964 1964 1965 1966 + 1966 1967 1967 1968 1969 1970 1971 1971 1973 1974 + 1975 1976 1977 1978 1979 1979 1981 1982 1983 1984 + 1984 1985 1986 1988 1988 1989 1991 1992 1994 1996 + 1997 1998 1999 2002 2004 2006 2008 2010 2012 2014 + 2017 2018 2021 2023 2025 2027 2029 2031 2033 2035 + 2037 2038 2038 2039 2040 2042 2044 2046 2047 2048 + 2051 2052 2053 2055 2056 2058 2059 2061 2062 2063 + 2064 2065 2067 2068 2070 2071 2072 2074 2076 2078 + 2080 2082 2084 2086 2088 2091 2093 2096 2099 2101 + 2104 2106 2109 2111 2114 2116 2118 2121 2125 2131 + 2135 2137 2140 2144 2147 2150 2154 2158 2162 2166 + 2172 2178 2185 2192 2196 2198 2199 2201 2204 2208 + 2214 2220 2226 2232 2237 2243 2249 2256 2260 2265 + 2269 2271 2274 2275 2276 2276 2277 2277 2280 2284 + 2288 2291 2297 2301 2304 2307 2310 2311 2313 2315 + 2317 2317 2319 2320 2320 2319 2317 2314 2310 2306 + 2299 2291 2281 2271 2263 2255 2246 2239 2232 2228 + 2225 2223 1612 1616 1618 1621 1624 1627 1631 1634 + 1638 1640 1641 1643 1644 1645 1646 1647 1649 1650 + 1652 1655 1657 1661 1665 1670 1674 1677 1681 1686 + 1690 1695 1700 1704 1709 1715 1722 1730 1732 1732 + 1735 1738 1742 1745 1748 1751 1755 1760 1766 1771 + 1776 1782 1784 1787 1789 1790 1790 1790 1791 1791 + 1792 1793 1794 1796 1797 1798 1798 1798 1799 1799 + 1800 1800 1800 1800 1801 1801 1802 1802 1802 1803 + 1804 1804 1806 1807 1809 1810 1812 1813 1814 1815 + 1815 1816 1818 1820 1823 1824 1826 1827 1828 1832 + 1838 1844 1852 1856 1860 1864 1867 1871 1875 1881 + 1883 1886 1890 1892 1893 1896 1897 1897 1898 1900 + 1902 1902 1901 1901 1902 1903 1906 1907 1910 1910 + 1911 1914 1916 1919 1921 1922 1925 1926 1928 1929 + 1932 1934 1935 1936 1937 1938 1939 1942 1944 1946 + 1948 1950 1951 1952 1953 1955 1957 1958 1960 1961 + 1962 1963 1964 1964 1965 1966 1966 1967 1968 1968 + 1969 1970 1971 1972 1973 1974 1975 1976 1978 1978 + 1979 1980 1981 1982 1983 1985 1986 1986 1986 1988 + 1989 1990 1992 1993 1995 1996 1998 1999 2000 2003 + 2005 2007 2008 2010 2012 2015 2017 2019 2021 2024 + 2026 2028 2029 2031 2034 2036 2038 2039 2039 2040 + 2042 2043 2045 2046 2047 2049 2051 2053 2054 2055 + 2057 2058 2060 2062 2063 2064 2066 2067 2069 2070 + 2071 2073 2074 2076 2078 2079 2081 2083 2085 2088 + 2090 2092 2094 2097 2100 2103 2105 2108 2110 2113 + 2115 2117 2120 2123 2127 2132 2135 2138 2142 2146 + 2149 2152 2157 2160 2164 2168 2174 2180 2187 2194 + 2197 2199 2200 2203 2206 2210 2216 2222 2228 2234 + 2239 2245 2252 2258 2263 2268 2271 2274 2277 2280 + 2281 2281 2281 2283 2287 2290 2293 2299 2304 2308 + 2310 2312 2314 2315 2316 2319 2321 2323 2325 2327 + 2327 2326 2323 2320 2317 2313 2307 2299 2290 2281 + 2270 2263 2255 2245 2239 2233 2230 2225 1615 1616 + 1618 1619 1621 1625 1629 1631 1635 1637 1638 1640 + 1642 1641 1643 1644 1645 1648 1651 1654 1657 1661 + 1666 1671 1674 1677 1681 1684 1689 1694 1699 1704 + 1710 1717 1723 1732 1734 1734 1737 1741 1745 1747 + 1749 1751 1754 1758 1763 1769 1773 1779 1781 1782 + 1783 1783 1784 1786 1788 1789 1790 1791 1793 1795 + 1796 1796 1797 1798 1798 1799 1799 1800 1800 1800 + 1800 1801 1801 1802 1802 1803 1804 1804 1805 1807 + 1809 1811 1811 1812 1813 1814 1815 1816 1817 1821 + 1823 1824 1825 1827 1828 1835 1840 1847 1853 1857 + 1859 1861 1864 1867 1874 1879 1881 1883 1885 1888 + 1890 1891 1892 1891 1892 1894 1896 1897 1897 1899 + 1900 1902 1904 1906 1908 1909 1911 1913 1915 1917 + 1920 1922 1924 1925 1927 1929 1931 1933 1935 1936 + 1937 1938 1940 1942 1945 1947 1948 1950 1951 1953 + 1954 1956 1957 1959 1960 1962 1963 1964 1964 1965 + 1965 1966 1967 1967 1968 1969 1970 1971 1972 1973 + 1974 1974 1976 1977 1978 1979 1980 1981 1982 1983 + 1985 1986 1987 1988 1987 1988 1990 1991 1992 1994 + 1996 1997 1999 2000 2002 2004 2005 2007 2009 2011 + 2013 2015 2017 2019 2022 2024 2026 2028 2030 2032 + 2035 2037 2038 2039 2041 2042 2043 2045 2046 2047 + 2049 2050 2052 2053 2055 2056 2058 2059 2061 2063 + 2064 2066 2067 2069 2071 2072 2073 2075 2076 2078 + 2079 2080 2082 2083 2086 2089 2091 2093 2096 2099 + 2101 2104 2107 2110 2112 2115 2117 2120 2121 2124 + 2128 2132 2135 2139 2144 2147 2150 2154 2159 2162 + 2165 2170 2175 2181 2188 2195 2197 2199 2202 2204 + 2207 2213 2218 2224 2229 2235 2241 2248 2255 2260 + 2265 2270 2274 2277 2281 2284 2286 2287 2288 2291 + 2295 2298 2301 2307 2311 2315 2317 2318 2319 2320 + 2322 2323 2326 2329 2331 2332 2332 2332 2330 2327 + 2323 2320 2314 2307 2298 2288 2280 2271 2263 2256 + 2247 2242 2236 2232 1618 1618 1618 1620 1621 1623 + 1626 1629 1632 1634 1636 1639 1639 1641 1642 1644 + 1646 1649 1652 1655 1657 1661 1667 1672 1675 1677 + 1680 1683 1688 1693 1699 1704 1711 1718 1724 1731 + 1733 1735 1738 1743 1745 1747 1748 1750 1753 1756 + 1761 1765 1769 1774 1776 1778 1779 1779 1780 1782 + 1785 1787 1789 1790 1792 1794 1795 1796 1796 1797 + 1798 1798 1799 1799 1799 1800 1800 1800 1801 1801 + 1802 1803 1803 1804 1805 1807 1809 1810 1811 1812 + 1813 1814 1815 1816 1818 1821 1824 1825 1826 1828 + 1832 1839 1846 1851 1856 1857 1859 1860 1862 1865 + 1871 1875 1878 1878 1880 1881 1882 1884 1884 1884 + 1887 1889 1890 1893 1895 1897 1898 1901 1903 1905 + 1907 1908 1910 1912 1914 1917 1920 1922 1924 1925 + 1926 1929 1932 1933 1935 1936 1938 1939 1941 1943 + 1945 1947 1949 1950 1951 1953 1955 1956 1957 1959 + 1961 1963 1964 1964 1964 1965 1966 1966 1967 1967 + 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 + 1978 1979 1980 1981 1982 1984 1985 1987 1988 1989 + 1989 1989 1991 1992 1994 1995 1996 1998 1999 2001 + 2003 2005 2006 2008 2010 2012 2014 2016 2018 2021 + 2022 2024 2027 2029 2031 2033 2035 2037 2039 2040 + 2042 2043 2045 2046 2047 2048 2050 2051 2053 2054 + 2056 2057 2059 2060 2061 2063 2065 2067 2068 2071 + 2073 2074 2075 2077 2078 2080 2081 2082 2083 2084 + 2086 2090 2092 2095 2098 2100 2103 2106 2108 2111 + 2114 2117 2120 2122 2124 2127 2129 2132 2135 2140 + 2145 2148 2151 2155 2159 2162 2166 2170 2175 2181 + 2188 2195 2198 2200 2202 2205 2209 2214 2219 2225 + 2231 2237 2243 2250 2257 2261 2267 2272 2276 2279 + 2285 2290 2292 2291 2294 2299 2303 2306 2310 2315 + 2320 2323 2324 2325 2325 2326 2327 2329 2331 2333 + 2335 2336 2337 2337 2336 2334 2331 2327 2321 2314 + 2307 2297 2288 2280 2272 2265 2256 2244 2231 2220 + 1619 1619 1620 1621 1622 1623 1626 1629 1631 1633 + 1635 1639 1639 1641 1643 1645 1647 1650 1653 1655 + 1658 1663 1668 1672 1675 1677 1680 1682 1687 1692 + 1698 1704 1711 1717 1723 1729 1733 1736 1739 1741 + 1744 1746 1747 1750 1752 1755 1758 1763 1767 1771 + 1774 1775 1777 1778 1779 1781 1784 1786 1788 1790 + 1792 1793 1795 1796 1796 1797 1797 1798 1798 1799 + 1799 1800 1800 1800 1801 1801 1802 1803 1803 1804 + 1804 1807 1809 1810 1811 1812 1813 1814 1815 1817 + 1819 1821 1823 1826 1827 1829 1837 1844 1850 1855 + 1857 1858 1858 1859 1861 1863 1867 1869 1871 1872 + 1873 1874 1875 1876 1876 1878 1882 1885 1887 1891 + 1893 1895 1897 1900 1902 1903 1906 1907 1909 1911 + 1914 1917 1920 1921 1924 1925 1927 1929 1932 1933 + 1935 1937 1938 1940 1942 1944 1946 1947 1949 1950 + 1952 1953 1955 1956 1958 1959 1961 1963 1964 1964 + 1965 1965 1966 1966 1967 1968 1968 1969 1970 1971 + 1972 1973 1974 1975 1976 1977 1978 1980 1981 1982 + 1983 1985 1986 1987 1989 1989 1990 1991 1991 1993 + 1995 1996 1997 1998 2000 2002 2004 2006 2007 2008 + 2010 2012 2014 2016 2019 2021 2023 2025 2027 2029 + 2032 2034 2036 2038 2039 2041 2043 2044 2046 2048 + 2049 2050 2051 2053 2054 2055 2057 2059 2060 2061 + 2063 2064 2066 2068 2070 2071 2074 2075 2077 2078 + 2080 2082 2083 2084 2084 2085 2088 2091 2093 2096 + 2099 2102 2105 2107 2110 2113 2116 2118 2121 2124 + 2126 2128 2131 2132 2136 2141 2145 2149 2152 2155 + 2159 2163 2167 2171 2176 2180 2187 2195 2198 2201 + 2204 2207 2211 2216 2220 2227 2232 2238 2245 2252 + 2258 2263 2267 2274 2278 2284 2291 2296 2298 2302 + 2305 2309 2313 2316 2320 2324 2328 2331 2333 2333 + 2333 2333 2334 2335 2336 2338 2339 2341 2343 2344 + 2344 2342 2339 2335 2330 2323 2314 2306 2297 2288 + 2279 2261 2245 2226 2214 2205 1622 1622 1623 1624 + 1625 1626 1628 1630 1632 1633 1636 1638 1642 1642 + 1644 1646 1648 1651 1653 1656 1659 1665 1670 1673 + 1675 1678 1680 1682 1688 1692 1698 1706 1713 1718 + 1724 1729 1732 1736 1738 1740 1741 1743 1747 1749 + 1752 1754 1757 1762 1766 1769 1772 1774 1776 1777 + 1779 1780 1783 1786 1787 1789 1792 1793 1794 1795 + 1796 1796 1797 1798 1798 1798 1799 1799 1800 1800 + 1801 1801 1802 1803 1804 1804 1806 1807 1809 1811 + 1812 1813 1814 1815 1817 1818 1820 1822 1823 1825 + 1828 1832 1841 1847 1854 1855 1856 1857 1857 1857 + 1858 1860 1863 1864 1865 1865 1865 1866 1868 1870 + 1874 1876 1879 1883 1885 1889 1892 1893 1895 1897 + 1899 1902 1905 1906 1909 1912 1915 1917 1920 1923 + 1925 1927 1928 1930 1932 1934 1935 1937 1938 1941 + 1943 1945 1947 1948 1950 1951 1953 1954 1956 1957 + 1958 1960 1961 1963 1964 1964 1965 1965 1966 1967 + 1967 1968 1968 1970 1971 1972 1973 1974 1975 1976 + 1977 1978 1978 1980 1981 1982 1984 1985 1987 1988 + 1989 1990 1990 1991 1992 1992 1995 1997 1999 1999 + 2001 2003 2005 2007 2007 2009 2010 2012 2014 2017 + 2020 2022 2024 2026 2028 2030 2033 2035 2037 2039 + 2040 2042 2044 2045 2047 2049 2050 2051 2053 2053 + 2055 2056 2058 2059 2061 2063 2064 2065 2067 2069 + 2071 2072 2074 2077 2079 2081 2083 2085 2085 2086 + 2088 2088 2090 2092 2094 2096 2100 2103 2106 2109 + 2112 2115 2118 2120 2122 2125 2128 2130 2133 2135 + 2138 2142 2146 2149 2152 2156 2159 2163 2167 2171 + 2176 2180 2186 2194 2198 2201 2205 2209 2213 2217 + 2222 2228 2234 2240 2247 2253 2259 2264 2270 2277 + 2283 2291 2297 2302 2306 2311 2314 2319 2323 2327 + 2331 2334 2338 2341 2342 2342 2341 2340 2340 2341 + 2342 2343 2345 2347 2350 2352 2352 2350 2348 2345 + 2340 2330 2321 2312 2306 2282 2248 2230 2219 2209 + 2192 2186 1629 1628 1628 1628 1629 1629 1630 1631 + 1633 1635 1637 1639 1641 1644 1645 1647 1650 1652 + 1654 1657 1661 1666 1671 1674 1676 1679 1681 1685 + 1690 1694 1704 1710 1716 1721 1726 1731 1734 1736 + 1738 1740 1741 1743 1746 1750 1752 1754 1757 1761 + 1765 1769 1771 1774 1775 1777 1779 1780 1782 1785 + 1787 1789 1791 1793 1794 1795 1796 1796 1797 1797 + 1798 1798 1799 1799 1800 1800 1801 1801 1802 1803 + 1804 1806 1807 1808 1810 1811 1812 1813 1814 1816 + 1817 1819 1821 1822 1824 1826 1828 1833 1841 1847 + 1853 1855 1855 1855 1855 1853 1855 1857 1859 1861 + 1862 1862 1863 1864 1864 1868 1871 1875 1878 1881 + 1883 1886 1889 1891 1893 1895 1899 1901 1904 1907 + 1910 1913 1915 1917 1921 1923 1926 1928 1930 1931 + 1933 1935 1936 1938 1939 1941 1943 1946 1947 1950 + 1951 1952 1953 1954 1956 1957 1958 1960 1961 1962 + 1963 1964 1965 1965 1966 1967 1967 1968 1969 1970 + 1971 1971 1973 1974 1975 1976 1977 1978 1978 1980 + 1982 1983 1985 1986 1988 1989 1989 1990 1991 1992 + 1993 1994 1995 1998 2000 2001 2003 2004 2007 2008 + 2010 2010 2010 2011 2015 2018 2020 2023 2025 2027 + 2029 2031 2033 2035 2037 2039 2041 2043 2044 2046 + 2048 2050 2051 2053 2054 2055 2056 2057 2058 2060 + 2062 2063 2065 2067 2068 2070 2071 2074 2076 2078 + 2080 2083 2085 2086 2088 2089 2090 2091 2093 2094 + 2096 2098 2101 2105 2107 2110 2114 2117 2121 2123 + 2124 2127 2129 2131 2134 2137 2140 2144 2147 2150 + 2153 2156 2160 2163 2167 2172 2176 2180 2186 2193 + 2198 2202 2206 2210 2214 2219 2224 2229 2235 2242 + 2249 2255 2261 2267 2274 2282 2290 2298 2303 2310 + 2316 2320 2324 2328 2332 2336 2341 2343 2345 2347 + 2348 2349 2349 2349 2349 2349 2350 2350 2352 2354 + 2357 2358 2359 2358 2354 2345 2320 2304 2306 2280 + 2263 2242 2230 2213 2194 2183 2175 2170 1634 1632 + 1633 1633 1633 1633 1634 1634 1635 1637 1638 1640 + 1642 1644 1646 1648 1651 1653 1655 1658 1662 1667 + 1671 1675 1677 1679 1682 1687 1692 1699 1708 1713 + 1718 1722 1727 1732 1734 1736 1739 1741 1742 1743 + 1747 1750 1752 1754 1757 1761 1765 1768 1771 1773 + 1775 1777 1778 1780 1782 1784 1787 1789 1791 1792 + 1794 1795 1795 1796 1796 1797 1797 1798 1799 1799 + 1800 1800 1801 1801 1802 1804 1805 1806 1808 1809 + 1810 1811 1813 1814 1815 1816 1818 1820 1821 1823 + 1824 1826 1828 1832 1839 1845 1850 1853 1853 1853 + 1852 1852 1853 1854 1857 1859 1860 1860 1861 1863 + 1865 1868 1871 1874 1876 1878 1881 1883 1887 1888 + 1890 1895 1898 1900 1903 1907 1911 1912 1915 1919 + 1921 1924 1926 1929 1931 1932 1934 1936 1939 1940 + 1941 1943 1945 1947 1949 1950 1952 1953 1954 1955 + 1956 1957 1958 1960 1961 1962 1963 1964 1965 1965 + 1966 1967 1967 1969 1970 1970 1971 1972 1972 1974 + 1975 1976 1977 1978 1979 1980 1982 1984 1985 1987 + 1988 1989 1990 1991 1991 1992 1993 1994 1996 1998 + 2000 2001 2003 2006 2010 2012 2012 2012 2012 2013 + 2016 2019 2021 2024 2026 2028 2030 2032 2034 2036 + 2038 2040 2042 2044 2046 2047 2049 2051 2052 2053 + 2055 2056 2057 2058 2059 2060 2063 2064 2066 2067 + 2069 2070 2072 2074 2077 2080 2082 2084 2086 2088 + 2089 2091 2092 2094 2095 2096 2097 2100 2103 2106 + 2109 2112 2116 2119 2122 2124 2126 2128 2129 2132 + 2135 2138 2142 2145 2148 2151 2153 2157 2160 2164 + 2168 2172 2177 2181 2187 2194 2199 2203 2206 2211 + 2216 2220 2225 2230 2236 2243 2250 2256 2263 2270 + 2280 2290 2299 2307 2314 2320 2326 2331 2334 2338 + 2341 2344 2348 2351 2353 2355 2356 2357 2357 2357 + 2357 2358 2358 2359 2360 2362 2364 2366 2366 2359 + 2334 2303 2276 2265 2260 2253 2240 2232 2216 2192 + 2176 2164 2157 2145 1636 1636 1636 1636 1637 1637 + 1637 1638 1638 1639 1640 1642 1643 1645 1647 1650 + 1652 1654 1657 1660 1665 1668 1672 1676 1677 1680 + 1683 1688 1693 1703 1710 1715 1720 1724 1727 1729 + 1732 1737 1741 1743 1746 1748 1750 1751 1753 1755 + 1758 1762 1766 1768 1771 1773 1775 1777 1778 1779 + 1781 1784 1786 1789 1790 1792 1793 1794 1795 1796 + 1796 1797 1797 1798 1798 1799 1799 1800 1800 1801 + 1803 1804 1805 1807 1808 1810 1811 1812 1813 1815 + 1816 1818 1819 1820 1822 1823 1825 1826 1827 1829 + 1837 1843 1846 1848 1850 1850 1850 1850 1851 1852 + 1854 1857 1859 1860 1860 1863 1865 1868 1871 1872 + 1875 1876 1878 1884 1885 1888 1892 1897 1899 1902 + 1905 1909 1912 1914 1917 1920 1922 1925 1927 1929 + 1932 1933 1935 1938 1940 1941 1943 1944 1946 1947 + 1949 1951 1952 1953 1954 1955 1957 1957 1958 1960 + 1960 1962 1963 1964 1965 1965 1966 1967 1968 1969 + 1970 1970 1971 1972 1973 1973 1974 1976 1977 1978 + 1979 1981 1982 1984 1986 1988 1988 1989 1990 1991 + 1992 1992 1993 1995 1996 1998 1999 2001 2003 2006 + 2012 2013 2014 2015 2015 2015 2017 2019 2021 2024 + 2026 2029 2031 2033 2035 2037 2039 2041 2043 2045 + 2046 2049 2050 2052 2053 2055 2056 2057 2059 2060 + 2060 2061 2063 2065 2067 2068 2070 2071 2073 2076 + 2078 2081 2084 2086 2088 2089 2091 2092 2095 2096 + 2098 2099 2100 2102 2105 2108 2111 2114 2118 2121 + 2124 2126 2128 2129 2131 2132 2135 2139 2143 2146 + 2149 2151 2154 2157 2160 2163 2168 2172 2177 2181 + 2188 2195 2200 2205 2209 2213 2217 2222 2227 2231 + 2238 2244 2252 2259 2266 2275 2287 2298 2307 2316 + 2323 2331 2336 2340 2343 2345 2348 2351 2355 2358 + 2362 2363 2365 2366 2366 2365 2365 2365 2366 2367 + 2369 2371 2373 2372 2358 2330 2285 2257 2250 2246 + 2242 2237 2230 2220 2201 2178 2161 2145 2136 2124 + 1638 1638 1639 1640 1641 1641 1641 1640 1641 1641 + 1642 1643 1644 1646 1648 1651 1654 1656 1658 1663 + 1667 1671 1675 1677 1678 1680 1684 1689 1695 1706 + 1712 1717 1722 1726 1728 1728 1731 1739 1743 1746 + 1749 1754 1756 1756 1755 1756 1760 1763 1768 1770 + 1771 1773 1775 1777 1778 1779 1782 1784 1786 1788 + 1790 1792 1793 1794 1795 1796 1796 1796 1797 1798 + 1798 1799 1799 1800 1800 1801 1803 1804 1806 1807 + 1809 1810 1811 1813 1814 1816 1818 1819 1820 1821 + 1822 1824 1825 1826 1827 1828 1836 1842 1845 1846 + 1847 1848 1849 1850 1850 1851 1853 1856 1858 1859 + 1861 1863 1864 1867 1871 1874 1875 1877 1881 1885 + 1889 1892 1895 1899 1903 1905 1908 1911 1914 1917 + 1919 1921 1925 1927 1928 1930 1932 1935 1936 1939 + 1940 1942 1944 1945 1946 1948 1950 1951 1953 1953 + 1954 1956 1957 1958 1958 1959 1960 1961 1963 1964 + 1964 1965 1966 1967 1968 1969 1970 1970 1971 1972 + 1973 1973 1974 1975 1977 1978 1980 1981 1982 1984 + 1986 1988 1988 1989 1990 1991 1992 1992 1994 1995 + 1996 1997 1998 1999 2001 2006 2010 2013 2014 2014 + 2015 2016 2018 2020 2022 2024 2027 2029 2032 2034 + 2037 2038 2040 2042 2044 2046 2048 2049 2051 2053 + 2055 2056 2058 2059 2060 2061 2062 2063 2065 2066 + 2068 2069 2071 2072 2074 2077 2080 2082 2085 2087 + 2089 2090 2092 2094 2096 2098 2099 2101 2102 2104 + 2106 2109 2113 2117 2120 2123 2125 2127 2129 2131 + 2132 2134 2137 2140 2143 2146 2149 2152 2155 2156 + 2159 2165 2168 2171 2177 2182 2188 2194 2200 2207 + 2212 2217 2220 2224 2228 2232 2239 2246 2253 2264 + 2271 2281 2294 2305 2314 2323 2331 2338 2343 2347 + 2350 2353 2355 2359 2363 2366 2370 2371 2373 2373 + 2374 2374 2375 2375 2376 2377 2378 2379 2378 2362 + 2328 2259 2241 2235 2232 2229 2226 2221 2214 2201 + 2186 2167 2145 2129 2114 2104 1640 1641 1642 1643 + 1645 1646 1645 1645 1643 1643 1643 1644 1645 1647 + 1650 1653 1655 1658 1662 1666 1671 1674 1678 1680 + 1681 1682 1686 1691 1694 1707 1713 1720 1725 1730 + 1731 1732 1733 1739 1744 1747 1752 1756 1758 1759 + 1760 1761 1762 1765 1768 1770 1772 1774 1775 1777 + 1778 1780 1782 1784 1786 1788 1790 1792 1793 1794 + 1795 1795 1796 1796 1797 1797 1798 1798 1799 1800 + 1801 1802 1803 1804 1806 1808 1809 1811 1812 1814 + 1816 1817 1818 1819 1821 1822 1823 1824 1825 1826 + 1827 1828 1835 1841 1843 1845 1846 1847 1848 1849 + 1850 1851 1853 1855 1858 1860 1862 1863 1864 1868 + 1872 1875 1878 1881 1884 1888 1892 1895 1898 1903 + 1905 1907 1910 1914 1916 1918 1921 1924 1927 1928 + 1930 1931 1933 1935 1938 1939 1941 1943 1945 1946 + 1948 1950 1951 1952 1953 1954 1955 1956 1957 1958 + 1959 1959 1960 1961 1963 1964 1964 1965 1967 1968 + 1969 1969 1970 1971 1971 1972 1973 1973 1974 1975 + 1977 1978 1980 1981 1983 1984 1985 1987 1988 1989 + 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 + 1999 2002 2007 2010 2012 2014 2015 2017 2018 2020 + 2023 2024 2027 2030 2032 2035 2037 2039 2041 2043 + 2046 2048 2049 2051 2052 2054 2056 2058 2060 2061 + 2062 2063 2064 2065 2066 2067 2069 2070 2072 2074 + 2076 2078 2081 2083 2086 2088 2090 2092 2093 2095 + 2097 2099 2101 2102 2104 2106 2108 2110 2114 2118 + 2122 2124 2126 2128 2130 2132 2135 2137 2139 2142 + 2144 2145 2150 2153 2155 2157 2160 2165 2168 2171 + 2178 2182 2188 2193 2201 2208 2214 2220 2223 2227 + 2231 2236 2242 2249 2256 2268 2276 2287 2301 2311 + 2320 2330 2338 2344 2349 2353 2357 2361 2365 2368 + 2371 2374 2378 2379 2381 2382 2383 2384 2384 2385 + 2385 2385 2386 2386 2378 2341 2263 2236 2220 2209 + 2207 2202 2199 2192 2189 2181 2172 2160 2138 2115 + 2096 2081 1643 1643 1643 1644 1646 1647 1647 1647 + 1647 1645 1645 1646 1647 1649 1652 1654 1657 1660 + 1665 1670 1674 1679 1682 1686 1688 1691 1695 1696 + 1700 1706 1715 1723 1730 1734 1737 1739 1739 1741 + 1744 1748 1753 1757 1759 1760 1761 1763 1764 1766 + 1769 1771 1772 1774 1775 1777 1779 1780 1783 1785 + 1786 1788 1790 1792 1793 1794 1795 1795 1796 1796 + 1797 1797 1798 1798 1799 1800 1801 1802 1804 1805 + 1807 1808 1810 1811 1813 1815 1817 1818 1819 1820 + 1821 1822 1823 1824 1825 1827 1828 1831 1835 1839 + 1842 1843 1845 1846 1847 1848 1849 1850 1852 1853 + 1857 1860 1862 1864 1865 1868 1872 1876 1879 1882 + 1886 1890 1893 1896 1900 1903 1906 1908 1911 1915 + 1917 1919 1922 1925 1927 1929 1931 1932 1934 1937 + 1939 1940 1942 1943 1945 1947 1949 1951 1952 1953 + 1953 1954 1956 1957 1957 1958 1959 1959 1960 1961 + 1963 1964 1964 1966 1967 1968 1969 1969 1970 1971 + 1971 1972 1973 1974 1974 1975 1977 1979 1980 1982 + 1983 1984 1985 1986 1987 1989 1990 1991 1992 1993 + 1994 1995 1996 1997 1998 1999 1999 2003 2006 2008 + 2010 2012 2014 2017 2019 2022 2024 2026 2028 2030 + 2033 2036 2038 2040 2042 2045 2047 2049 2051 2052 + 2053 2056 2058 2060 2061 2063 2064 2065 2066 2067 + 2068 2069 2070 2071 2072 2075 2077 2080 2082 2085 + 2087 2089 2092 2093 2095 2096 2098 2101 2102 2104 + 2105 2107 2109 2112 2116 2120 2123 2125 2128 2130 + 2132 2133 2136 2139 2141 2143 2145 2148 2152 2155 + 2156 2159 2163 2166 2170 2175 2180 2184 2189 2194 + 2201 2208 2216 2221 2225 2229 2234 2239 2244 2251 + 2259 2270 2278 2291 2307 2317 2327 2336 2343 2349 + 2354 2359 2364 2369 2372 2376 2379 2381 2384 2386 + 2389 2391 2392 2392 2393 2393 2393 2393 2393 2393 + 2380 2320 2232 2214 2199 2181 2177 2174 2169 2168 + 2172 2163 2154 2146 2137 2109 2081 2049 1646 1645 + 1645 1646 1647 1648 1649 1649 1648 1648 1647 1648 + 1650 1652 1654 1656 1658 1664 1669 1674 1678 1682 + 1687 1691 1695 1701 1704 1707 1710 1713 1719 1729 + 1735 1740 1744 1744 1745 1745 1747 1750 1753 1756 + 1759 1760 1761 1764 1767 1768 1770 1771 1772 1774 + 1775 1777 1779 1781 1783 1785 1786 1787 1789 1791 + 1793 1794 1794 1795 1796 1796 1796 1797 1797 1798 + 1799 1800 1801 1803 1804 1805 1807 1809 1810 1812 + 1814 1816 1817 1818 1819 1821 1822 1823 1824 1825 + 1826 1828 1829 1832 1835 1838 1840 1842 1843 1845 + 1846 1847 1848 1850 1851 1853 1857 1861 1864 1866 + 1868 1870 1874 1877 1880 1884 1888 1891 1893 1897 + 1901 1903 1906 1909 1912 1915 1917 1919 1922 1925 + 1927 1929 1931 1933 1935 1938 1939 1941 1942 1944 + 1946 1948 1950 1951 1952 1953 1954 1955 1956 1957 + 1957 1958 1959 1959 1960 1962 1963 1964 1965 1966 + 1967 1968 1969 1970 1970 1971 1972 1972 1973 1974 + 1975 1976 1977 1978 1981 1982 1983 1984 1985 1986 + 1987 1988 1990 1992 1992 1993 1994 1995 1996 1997 + 1998 2000 2002 2004 2005 2008 2009 2010 2013 2016 + 2020 2022 2025 2027 2029 2031 2034 2036 2039 2041 + 2043 2046 2049 2050 2052 2053 2055 2057 2059 2061 + 2063 2064 2066 2067 2067 2068 2069 2070 2071 2072 + 2074 2076 2079 2081 2083 2086 2088 2091 2094 2095 + 2096 2098 2100 2102 2103 2105 2107 2108 2111 2114 + 2118 2121 2124 2126 2129 2132 2134 2136 2139 2141 + 2143 2145 2147 2151 2154 2156 2159 2162 2166 2168 + 2171 2178 2183 2187 2191 2194 2202 2209 2217 2222 + 2227 2231 2236 2241 2247 2253 2262 2271 2279 2295 + 2310 2321 2331 2341 2347 2353 2359 2364 2370 2374 + 2379 2382 2385 2388 2391 2393 2395 2397 2398 2399 + 2400 2400 2400 2401 2400 2398 2380 2311 2214 2193 + 2177 2168 2161 2152 2150 2152 2159 2149 2135 2120 + 2115 2103 2079 2039 1648 1647 1647 1647 1649 1650 + 1650 1650 1650 1650 1651 1651 1652 1654 1656 1658 + 1661 1668 1672 1676 1681 1687 1693 1702 1708 1709 + 1712 1715 1717 1720 1725 1734 1740 1744 1745 1746 + 1747 1747 1749 1750 1751 1754 1756 1759 1761 1764 + 1768 1769 1770 1771 1772 1774 1775 1777 1779 1781 + 1783 1785 1786 1788 1789 1791 1793 1793 1794 1795 + 1795 1796 1796 1797 1797 1798 1799 1800 1801 1803 + 1805 1806 1807 1808 1811 1812 1814 1817 1818 1819 + 1820 1821 1822 1823 1824 1825 1826 1828 1830 1832 + 1835 1837 1839 1840 1842 1843 1845 1847 1849 1850 + 1852 1855 1858 1862 1866 1868 1870 1872 1875 1877 + 1881 1885 1889 1892 1895 1897 1900 1903 1906 1909 + 1912 1914 1917 1920 1922 1925 1927 1928 1931 1934 + 1936 1938 1940 1941 1942 1943 1946 1948 1950 1951 + 1952 1953 1954 1955 1956 1957 1957 1958 1959 1960 + 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 + 1971 1971 1972 1973 1974 1974 1975 1977 1978 1979 + 1980 1982 1984 1985 1986 1986 1987 1988 1990 1992 + 1992 1993 1994 1995 1996 1997 1998 2000 2002 2005 + 2007 2008 2010 2010 2011 2017 2020 2022 2025 2028 + 2030 2032 2035 2036 2039 2041 2044 2047 2049 2051 + 2053 2054 2056 2058 2060 2062 2064 2066 2067 2069 + 2070 2071 2071 2072 2072 2074 2076 2078 2080 2082 + 2084 2086 2090 2093 2096 2098 2098 2099 2102 2103 + 2105 2107 2108 2110 2113 2116 2119 2122 2125 2128 + 2131 2134 2136 2139 2142 2143 2145 2148 2150 2153 + 2156 2160 2163 2166 2168 2171 2175 2180 2185 2189 + 2193 2197 2204 2211 2218 2224 2229 2234 2238 2243 + 2249 2255 2265 2274 2283 2300 2313 2324 2334 2343 + 2351 2359 2366 2370 2375 2380 2384 2388 2392 2395 + 2398 2400 2402 2404 2405 2406 2407 2408 2408 2409 + 2410 2403 2381 2302 2192 2173 2162 2153 2141 2131 + 2127 2135 2148 2138 2116 2100 2092 2087 2071 2029 + 1649 1649 1650 1650 1650 1651 1651 1652 1652 1653 + 1653 1654 1654 1655 1657 1660 1665 1671 1674 1679 + 1685 1691 1700 1708 1711 1714 1719 1721 1722 1724 + 1729 1736 1743 1745 1746 1748 1748 1749 1750 1750 + 1751 1752 1754 1755 1760 1765 1768 1770 1771 1772 + 1773 1774 1775 1777 1779 1781 1783 1784 1786 1787 + 1789 1791 1793 1793 1794 1794 1795 1795 1796 1796 + 1797 1798 1799 1800 1802 1803 1805 1806 1807 1808 + 1809 1813 1815 1817 1818 1819 1820 1821 1822 1823 + 1824 1825 1827 1829 1831 1833 1834 1836 1837 1839 + 1839 1841 1844 1846 1849 1851 1853 1856 1859 1864 + 1867 1869 1871 1874 1877 1879 1883 1886 1889 1892 + 1895 1897 1900 1902 1906 1909 1912 1914 1917 1920 + 1923 1925 1927 1928 1931 1934 1936 1939 1940 1941 + 1942 1944 1946 1948 1950 1951 1952 1953 1954 1955 + 1956 1957 1957 1958 1959 1960 1961 1962 1963 1964 + 1965 1966 1967 1968 1969 1970 1971 1971 1972 1973 + 1974 1975 1976 1977 1978 1980 1981 1982 1984 1985 + 1987 1987 1987 1989 1990 1992 1992 1993 1995 1995 + 1996 1997 1998 1999 2002 2007 2010 2012 2013 2014 + 2015 2017 2022 2023 2025 2028 2031 2034 2036 2038 + 2040 2042 2045 2047 2049 2051 2053 2056 2058 2060 + 2062 2064 2065 2068 2070 2072 2072 2073 2074 2074 + 2075 2077 2078 2080 2081 2083 2085 2088 2091 2093 + 2097 2099 2100 2101 2103 2105 2107 2109 2111 2113 + 2115 2118 2121 2124 2127 2129 2132 2135 2138 2142 + 2145 2147 2148 2151 2153 2156 2159 2163 2167 2171 + 2173 2175 2178 2181 2187 2191 2195 2200 2206 2213 + 2220 2225 2231 2235 2240 2245 2251 2257 2268 2276 + 2287 2303 2315 2327 2337 2346 2354 2363 2370 2375 + 2380 2385 2390 2394 2398 2402 2405 2407 2409 2411 + 2412 2413 2414 2415 2416 2417 2416 2405 2380 2298 + 2180 2158 2147 2133 2123 2108 2103 2112 2136 2125 + 2106 2091 2058 2054 2051 2014 1649 1651 1651 1651 + 1652 1652 1653 1653 1654 1654 1655 1656 1656 1657 + 1659 1662 1667 1672 1676 1682 1688 1694 1703 1709 + 1712 1715 1720 1722 1723 1726 1730 1736 1743 1746 + 1747 1748 1750 1750 1751 1751 1752 1752 1754 1755 + 1759 1767 1769 1770 1771 1771 1772 1774 1775 1777 + 1779 1781 1782 1784 1785 1787 1789 1790 1792 1793 + 1793 1794 1794 1795 1795 1796 1797 1797 1799 1800 + 1801 1803 1804 1806 1807 1808 1810 1812 1815 1817 + 1818 1819 1819 1821 1822 1823 1824 1825 1827 1829 + 1831 1833 1834 1836 1837 1838 1839 1840 1842 1846 + 1849 1852 1854 1857 1860 1864 1867 1869 1872 1875 + 1878 1881 1884 1887 1890 1893 1896 1898 1900 1902 + 1905 1909 1912 1915 1917 1920 1923 1925 1927 1929 + 1931 1933 1936 1939 1940 1941 1942 1944 1946 1947 + 1950 1951 1952 1953 1953 1955 1955 1956 1957 1959 + 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 + 1970 1970 1971 1972 1972 1973 1974 1975 1976 1978 + 1979 1980 1982 1983 1984 1987 1988 1989 1989 1990 + 1991 1992 1993 1994 1995 1996 1996 1997 1998 1999 + 2002 2009 2013 2015 2017 2018 2019 2021 2021 2023 + 2026 2029 2032 2035 2037 2039 2041 2043 2045 2048 + 2050 2052 2054 2056 2059 2062 2063 2065 2067 2070 + 2073 2074 2074 2075 2076 2077 2078 2079 2080 2081 + 2083 2084 2086 2089 2091 2094 2097 2099 2101 2103 + 2104 2106 2108 2110 2113 2115 2117 2119 2122 2125 + 2128 2131 2134 2137 2141 2145 2147 2149 2151 2153 + 2155 2158 2162 2166 2170 2174 2177 2180 2181 2185 + 2189 2194 2198 2202 2206 2214 2221 2227 2232 2237 + 2242 2247 2252 2260 2270 2278 2290 2307 2318 2330 + 2341 2349 2357 2366 2373 2379 2385 2390 2395 2401 + 2404 2408 2411 2415 2417 2418 2419 2420 2421 2421 + 2422 2422 2420 2406 2377 2291 2170 2147 2129 2113 + 2107 2088 2074 2080 2091 2099 2091 2084 2045 2020 + 2018 1992 1651 1652 1653 1653 1654 1654 1654 1655 + 1656 1656 1657 1658 1658 1659 1661 1664 1668 1673 + 1679 1684 1690 1696 1704 1709 1712 1715 1719 1721 + 1724 1726 1729 1735 1741 1746 1747 1750 1751 1752 + 1752 1753 1753 1753 1754 1755 1760 1765 1768 1769 + 1770 1771 1772 1774 1775 1776 1778 1779 1781 1783 + 1785 1786 1788 1789 1791 1792 1793 1793 1793 1794 + 1795 1795 1796 1797 1798 1800 1801 1802 1804 1805 + 1807 1808 1810 1812 1815 1817 1818 1819 1819 1820 + 1821 1823 1824 1826 1828 1829 1831 1832 1834 1835 + 1836 1837 1838 1839 1841 1845 1849 1853 1855 1858 + 1860 1864 1867 1869 1872 1876 1879 1882 1885 1888 + 1891 1893 1896 1898 1900 1903 1906 1909 1912 1915 + 1917 1920 1923 1926 1928 1929 1931 1933 1935 1938 + 1939 1941 1942 1944 1945 1947 1949 1951 1952 1952 + 1953 1953 1953 1954 1957 1960 1960 1962 1963 1964 + 1964 1965 1966 1967 1968 1969 1970 1971 1971 1972 + 1973 1973 1974 1975 1977 1978 1979 1981 1982 1983 + 1984 1986 1988 1989 1989 1991 1991 1992 1993 1994 + 1995 1996 1997 1998 1999 1999 2005 2011 2015 2018 + 2022 2024 2024 2025 2025 2025 2028 2031 2033 2036 + 2038 2040 2042 2044 2046 2049 2050 2053 2054 2057 + 2060 2063 2064 2066 2069 2072 2074 2075 2076 2077 + 2078 2079 2080 2081 2082 2084 2084 2086 2088 2090 + 2092 2095 2098 2100 2102 2104 2106 2108 2110 2112 + 2114 2117 2119 2120 2123 2127 2129 2132 2135 2139 + 2142 2146 2148 2151 2152 2155 2158 2162 2166 2169 + 2173 2177 2181 2184 2186 2188 2192 2195 2200 2204 + 2208 2217 2223 2229 2234 2238 2243 2249 2255 2264 + 2272 2280 2295 2310 2323 2334 2344 2353 2361 2369 + 2377 2384 2390 2395 2401 2406 2410 2414 2418 2422 + 2424 2426 2426 2427 2427 2427 2427 2427 2423 2407 + 2371 2288 2170 2131 2113 2110 2081 2066 2056 2052 + 2055 2063 2059 2053 2033 2000 1979 1963 1652 1654 + 1655 1655 1656 1656 1657 1657 1658 1658 1658 1660 + 1661 1662 1664 1666 1669 1674 1680 1686 1691 1697 + 1702 1707 1711 1713 1716 1719 1724 1727 1729 1735 + 1741 1745 1749 1753 1754 1754 1754 1754 1754 1755 + 1756 1758 1761 1764 1767 1768 1769 1770 1771 1773 + 1774 1776 1777 1779 1781 1782 1784 1786 1787 1789 + 1790 1791 1791 1792 1793 1793 1794 1795 1796 1796 + 1798 1799 1800 1801 1803 1805 1806 1808 1809 1811 + 1814 1816 1817 1818 1818 1819 1820 1822 1824 1826 + 1828 1829 1831 1832 1834 1835 1836 1837 1838 1839 + 1841 1844 1849 1853 1855 1858 1860 1863 1866 1869 + 1872 1876 1879 1882 1885 1889 1892 1893 1896 1898 + 1901 1903 1906 1909 1911 1915 1917 1920 1924 1927 + 1928 1930 1931 1932 1934 1936 1939 1940 1942 1943 + 1945 1946 1947 1949 1950 1951 1951 1950 1950 1954 + 1957 1959 1960 1962 1964 1965 1965 1966 1967 1967 + 1968 1969 1970 1971 1971 1972 1973 1974 1974 1975 + 1977 1978 1980 1981 1982 1983 1984 1985 1987 1988 + 1989 1991 1992 1993 1994 1995 1995 1996 1997 1998 + 1999 2001 2007 2013 2017 2021 2025 2027 2028 2029 + 2029 2030 2031 2032 2034 2036 2039 2041 2043 2045 + 2047 2049 2051 2053 2055 2057 2060 2062 2064 2067 + 2070 2073 2075 2076 2078 2078 2080 2081 2082 2083 + 2085 2086 2087 2088 2089 2091 2093 2095 2098 2100 + 2103 2105 2107 2110 2112 2114 2116 2118 2120 2123 + 2125 2128 2131 2133 2137 2140 2144 2147 2149 2152 + 2154 2157 2161 2166 2170 2173 2177 2181 2184 2186 + 2188 2191 2195 2199 2203 2206 2212 2218 2224 2230 + 2235 2240 2245 2252 2259 2268 2275 2283 2300 2314 + 2328 2338 2348 2357 2365 2373 2381 2387 2394 2399 + 2405 2411 2416 2422 2427 2430 2431 2431 2432 2431 + 2431 2431 2432 2431 2426 2408 2360 2290 2173 2121 + 2103 2081 2065 2051 2040 2029 2029 2037 2040 2019 + 1991 1967 1948 1932 1655 1656 1657 1658 1658 1658 + 1659 1660 1661 1661 1661 1662 1663 1664 1666 1667 + 1670 1675 1682 1686 1690 1696 1700 1704 1708 1713 + 1716 1719 1724 1728 1731 1736 1742 1746 1752 1756 + 1757 1758 1759 1760 1761 1762 1762 1763 1761 1763 + 1765 1767 1768 1769 1770 1772 1774 1775 1777 1779 + 1781 1782 1784 1785 1786 1787 1789 1789 1789 1790 + 1792 1793 1793 1794 1795 1796 1797 1798 1799 1800 + 1802 1804 1805 1807 1808 1809 1811 1813 1814 1815 + 1817 1818 1819 1821 1823 1825 1828 1830 1831 1832 + 1833 1834 1836 1837 1838 1839 1841 1844 1848 1852 + 1855 1858 1860 1863 1865 1869 1872 1875 1878 1882 + 1886 1889 1892 1895 1896 1898 1901 1903 1906 1909 + 1911 1914 1917 1920 1923 1927 1928 1929 1930 1931 + 1933 1935 1938 1939 1940 1942 1943 1945 1946 1947 + 1948 1948 1948 1949 1951 1954 1958 1960 1961 1963 + 1964 1966 1966 1967 1967 1968 1969 1970 1970 1971 + 1971 1972 1973 1974 1975 1976 1978 1979 1980 1981 + 1982 1983 1984 1985 1985 1987 1989 1991 1993 1993 + 1995 1995 1996 1996 1997 1998 1999 2002 2009 2014 + 2017 2023 2026 2028 2031 2033 2034 2034 2035 2035 + 2035 2036 2039 2041 2043 2045 2047 2050 2052 2053 + 2056 2058 2060 2062 2065 2067 2070 2073 2075 2078 + 2078 2080 2082 2084 2085 2086 2088 2089 2090 2091 + 2091 2092 2094 2095 2098 2101 2104 2106 2108 2111 + 2113 2116 2117 2120 2122 2124 2127 2130 2132 2135 + 2138 2142 2145 2148 2151 2153 2156 2159 2165 2171 + 2175 2177 2180 2182 2186 2188 2191 2194 2198 2202 + 2207 2211 2215 2220 2226 2231 2237 2241 2247 2254 + 2262 2270 2277 2289 2305 2319 2331 2341 2351 2360 + 2368 2377 2384 2391 2397 2404 2410 2416 2423 2428 + 2434 2437 2438 2437 2437 2437 2436 2436 2435 2434 + 2429 2410 2365 2291 2172 2119 2099 2076 2059 2042 + 2026 2008 2002 2008 2003 1984 1958 1940 1921 1902 + 1658 1660 1661 1661 1662 1663 1663 1664 1664 1664 + 1664 1665 1665 1666 1668 1668 1671 1676 1682 1686 + 1689 1693 1698 1703 1708 1713 1717 1722 1726 1729 + 1733 1738 1741 1745 1753 1756 1757 1758 1759 1759 + 1760 1760 1761 1763 1764 1763 1764 1765 1767 1768 + 1769 1771 1772 1775 1777 1779 1781 1782 1783 1785 + 1786 1786 1787 1788 1788 1789 1789 1791 1793 1793 + 1794 1795 1796 1797 1798 1799 1801 1803 1804 1806 + 1807 1808 1809 1811 1812 1813 1814 1817 1818 1821 + 1822 1825 1828 1830 1831 1832 1832 1833 1835 1836 + 1838 1839 1842 1845 1848 1852 1855 1858 1860 1863 + 1865 1869 1872 1875 1878 1882 1887 1890 1893 1895 + 1896 1898 1900 1903 1905 1908 1910 1913 1915 1918 + 1921 1924 1925 1925 1927 1929 1931 1933 1935 1938 + 1939 1941 1942 1943 1945 1945 1946 1947 1947 1950 + 1953 1957 1959 1961 1962 1963 1965 1966 1966 1967 + 1968 1968 1969 1970 1970 1971 1972 1972 1973 1974 + 1976 1977 1978 1979 1981 1981 1982 1983 1984 1985 + 1986 1987 1988 1992 1994 1995 1995 1996 1996 1997 + 1997 1998 1999 2001 2009 2014 2018 2023 2028 2031 + 2034 2036 2038 2039 2039 2039 2039 2039 2042 2044 + 2045 2046 2048 2050 2052 2055 2056 2058 2060 2063 + 2066 2068 2071 2073 2076 2078 2080 2082 2084 2087 + 2089 2091 2093 2093 2093 2093 2093 2094 2095 2096 + 2098 2103 2106 2109 2110 2113 2115 2117 2119 2121 + 2124 2126 2129 2131 2134 2137 2141 2144 2147 2149 + 2152 2156 2157 2164 2170 2175 2181 2183 2184 2185 + 2188 2191 2192 2195 2200 2205 2210 2215 2219 2224 + 2229 2234 2239 2243 2251 2256 2266 2274 2280 2295 + 2309 2323 2334 2344 2354 2363 2371 2380 2388 2395 + 2402 2409 2416 2423 2429 2435 2442 2450 2453 2450 + 2448 2446 2443 2442 2441 2439 2432 2415 2379 2293 + 2179 2121 2100 2079 2061 2036 2012 1988 1979 1978 + 1966 1952 1938 1919 1899 1890 1663 1664 1666 1667 + 1668 1668 1667 1667 1667 1667 1666 1667 1667 1668 + 1669 1670 1672 1676 1680 1684 1688 1692 1697 1701 + 1707 1712 1719 1724 1730 1735 1739 1741 1742 1746 + 1750 1753 1754 1754 1755 1756 1757 1759 1760 1761 + 1762 1763 1763 1764 1765 1767 1768 1770 1771 1774 + 1776 1779 1781 1782 1783 1784 1785 1786 1786 1787 + 1786 1787 1786 1788 1790 1792 1793 1794 1795 1796 + 1797 1798 1800 1801 1802 1804 1805 1806 1807 1808 + 1809 1811 1813 1815 1818 1820 1821 1824 1827 1829 + 1831 1832 1832 1833 1834 1836 1838 1840 1843 1846 + 1849 1852 1855 1858 1862 1865 1867 1870 1873 1875 + 1878 1883 1888 1891 1893 1895 1896 1898 1900 1902 + 1904 1907 1909 1911 1914 1916 1918 1919 1919 1921 + 1924 1927 1929 1931 1933 1935 1938 1939 1941 1942 + 1942 1943 1945 1948 1950 1951 1956 1960 1963 1964 + 1965 1964 1966 1968 1967 1968 1969 1969 1969 1970 + 1971 1971 1972 1973 1974 1975 1976 1978 1978 1980 + 1981 1982 1983 1983 1984 1985 1986 1987 1990 1993 + 1996 1997 1997 1997 1997 1998 1998 1998 1999 2000 + 2006 2011 2017 2023 2028 2032 2036 2038 2040 2043 + 2044 2044 2044 2044 2045 2046 2046 2046 2048 2050 + 2053 2055 2057 2059 2061 2064 2066 2069 2072 2075 + 2076 2079 2081 2083 2086 2090 2094 2097 2098 2097 + 2097 2096 2096 2096 2096 2097 2100 2104 2108 2111 + 2113 2115 2117 2119 2121 2123 2126 2128 2130 2133 + 2135 2139 2142 2146 2148 2151 2154 2158 2163 2170 + 2175 2180 2184 2185 2187 2188 2190 2193 2195 2199 + 2202 2206 2212 2218 2223 2228 2233 2238 2243 2249 + 2254 2263 2271 2277 2288 2299 2314 2327 2337 2346 + 2356 2365 2374 2383 2392 2400 2408 2416 2423 2429 + 2435 2439 2441 2444 2445 2445 2447 2448 2450 2451 + 2451 2447 2435 2420 2382 2290 2180 2122 2103 2082 + 2062 2040 2005 1977 1956 1945 1939 1932 1917 1897 + 1890 1890 1668 1669 1671 1672 1673 1673 1672 1671 + 1670 1669 1669 1668 1669 1670 1672 1673 1675 1677 + 1679 1682 1686 1690 1693 1697 1704 1712 1719 1726 + 1734 1740 1744 1745 1749 1747 1749 1751 1752 1753 + 1754 1756 1757 1758 1759 1760 1761 1762 1763 1764 + 1765 1766 1767 1768 1770 1773 1775 1779 1781 1782 + 1782 1783 1784 1785 1786 1786 1784 1782 1783 1785 + 1786 1789 1790 1793 1794 1795 1796 1797 1798 1799 + 1800 1801 1802 1803 1804 1805 1806 1808 1811 1814 + 1816 1819 1821 1823 1826 1829 1830 1831 1831 1832 + 1833 1835 1837 1840 1843 1845 1849 1853 1856 1858 + 1861 1866 1867 1871 1874 1876 1880 1885 1890 1892 + 1893 1894 1896 1897 1899 1901 1903 1906 1907 1909 + 1911 1913 1914 1914 1913 1915 1919 1923 1926 1928 + 1931 1933 1935 1937 1939 1939 1938 1939 1944 1950 + 1953 1955 1958 1966 1978 1977 1969 1969 1969 1969 + 1968 1969 1970 1969 1970 1971 1971 1971 1972 1973 + 1974 1975 1976 1978 1980 1981 1982 1982 1983 1984 + 1985 1985 1987 1989 1992 1997 1999 1999 1999 1999 + 1999 1999 1999 1999 1999 2001 2006 2010 2016 2023 + 2029 2034 2038 2041 2044 2048 2049 2049 2049 2049 + 2049 2049 2049 2047 2048 2051 2053 2055 2057 2059 + 2061 2064 2066 2069 2073 2075 2078 2080 2082 2085 + 2089 2094 2097 2098 2099 2099 2099 2099 2099 2099 + 2100 2101 2103 2106 2110 2112 2114 2117 2118 2120 + 2122 2125 2128 2130 2132 2135 2138 2140 2144 2147 + 2149 2152 2156 2160 2167 2173 2177 2183 2185 2187 + 2188 2190 2192 2196 2200 2203 2206 2210 2215 2220 + 2227 2233 2239 2244 2249 2254 2260 2266 2275 2283 + 2293 2304 2319 2330 2340 2349 2359 2368 2378 2387 + 2396 2405 2415 2420 2426 2428 2430 2432 2434 2438 + 2438 2437 2436 2437 2440 2446 2454 2440 2432 2421 + 2386 2266 2127 2113 2102 2080 2058 2022 1993 1962 + 1940 1923 1911 1902 1891 1890 1890 1890 1673 1675 + 1677 1679 1679 1678 1677 1676 1675 1673 1672 1672 + 1671 1672 1674 1675 1676 1678 1679 1681 1682 1688 + 1691 1694 1703 1709 1720 1731 1739 1744 1745 1748 + 1749 1750 1749 1750 1751 1752 1753 1755 1756 1757 + 1758 1759 1760 1761 1762 1764 1764 1765 1766 1768 + 1769 1772 1774 1778 1780 1781 1781 1782 1783 1784 + 1785 1784 1780 1778 1780 1781 1783 1784 1786 1790 + 1793 1794 1795 1795 1796 1797 1797 1797 1798 1800 + 1800 1801 1803 1805 1808 1811 1815 1818 1820 1822 + 1825 1827 1829 1830 1830 1831 1832 1833 1836 1840 + 1843 1845 1847 1853 1855 1857 1859 1862 1868 1870 + 1875 1879 1882 1886 1890 1891 1892 1893 1894 1896 + 1898 1900 1903 1905 1905 1907 1908 1909 1909 1909 + 1910 1912 1914 1919 1922 1926 1928 1930 1932 1934 + 1935 1936 1936 1938 1942 1951 1953 1955 1960 1967 + 1979 1977 1975 1973 1973 1971 1968 1970 1969 1970 + 1971 1971 1972 1972 1973 1973 1974 1975 1977 1979 + 1980 1981 1982 1983 1984 1985 1985 1986 1987 1989 + 1995 2000 2002 2003 2004 2004 2003 2004 2005 2005 + 2005 2005 2008 2010 2016 2023 2030 2036 2039 2042 + 2046 2049 2051 2052 2053 2053 2053 2053 2052 2051 + 2051 2053 2056 2057 2058 2059 2061 2064 2067 2069 + 2073 2075 2078 2082 2085 2087 2092 2096 2098 2099 + 2100 2101 2101 2101 2102 2102 2103 2103 2106 2108 + 2111 2113 2116 2119 2120 2122 2124 2127 2129 2131 + 2134 2136 2139 2142 2145 2148 2150 2154 2157 2163 + 2170 2175 2181 2184 2186 2188 2190 2192 2195 2200 + 2205 2209 2212 2215 2218 2224 2231 2238 2244 2250 + 2255 2260 2265 2272 2281 2289 2299 2310 2322 2333 + 2343 2352 2361 2372 2382 2391 2397 2403 2406 2408 + 2411 2411 2412 2415 2419 2422 2423 2416 2417 2420 + 2426 2436 2442 2430 2415 2402 2343 2248 2115 2093 + 2081 2065 2039 2007 1973 1947 1928 1906 1893 1890 + 1890 1890 1890 1890 1680 1682 1684 1686 1686 1686 + 1683 1680 1678 1675 1673 1673 1673 1674 1675 1675 + 1676 1677 1679 1680 1682 1687 1692 1696 1703 1713 + 1726 1736 1743 1745 1747 1748 1749 1749 1750 1749 + 1750 1751 1752 1753 1755 1756 1757 1758 1759 1760 + 1762 1763 1764 1764 1765 1767 1768 1770 1773 1776 + 1778 1779 1780 1781 1782 1783 1784 1781 1777 1775 + 1775 1776 1778 1780 1781 1785 1790 1793 1793 1794 + 1794 1794 1794 1793 1794 1796 1797 1798 1800 1803 + 1806 1810 1813 1816 1818 1820 1822 1825 1826 1827 + 1828 1828 1829 1832 1834 1837 1841 1843 1846 1850 + 1854 1857 1860 1866 1867 1870 1875 1878 1881 1884 + 1886 1888 1889 1891 1892 1894 1897 1899 1902 1903 + 1904 1904 1904 1904 1905 1904 1904 1908 1911 1914 + 1918 1922 1925 1928 1930 1932 1933 1934 1935 1937 + 1940 1946 1950 1955 1960 1969 1979 1978 1978 1978 + 1976 1975 1968 1968 1969 1971 1971 1973 1973 1974 + 1974 1974 1974 1975 1977 1979 1980 1982 1983 1984 + 1985 1985 1986 1986 1987 1990 1994 1999 2004 2006 + 2009 2011 2011 2011 2011 2012 2014 2013 2011 2011 + 2017 2025 2033 2037 2040 2043 2047 2050 2052 2054 + 2055 2056 2056 2056 2055 2055 2056 2057 2057 2058 + 2059 2059 2060 2064 2067 2069 2072 2075 2080 2085 + 2087 2089 2093 2097 2099 2100 2101 2102 2103 2103 + 2104 2104 2105 2106 2108 2110 2113 2115 2118 2121 + 2123 2124 2127 2128 2131 2133 2136 2138 2140 2142 + 2146 2149 2151 2155 2158 2164 2171 2177 2183 2185 + 2187 2190 2193 2195 2199 2205 2210 2215 2219 2222 + 2225 2229 2237 2244 2249 2256 2262 2266 2274 2281 + 2288 2296 2304 2315 2326 2336 2346 2355 2364 2375 + 2378 2379 2382 2392 2393 2393 2394 2392 2387 2391 + 2404 2404 2402 2363 2351 2338 2354 2427 2432 2414 + 2378 2344 2286 2223 2110 2084 2062 2040 2022 1987 + 1956 1936 1916 1893 1890 1890 1890 1890 1890 1889 + 1682 1688 1686 1687 1687 1686 1688 1684 1676 1676 + 1676 1675 1675 1675 1675 1675 1676 1678 1679 1680 + 1682 1687 1693 1699 1706 1720 1733 1741 1744 1746 + 1747 1747 1747 1748 1748 1748 1749 1749 1750 1752 + 1754 1755 1756 1757 1758 1761 1761 1762 1763 1764 + 1765 1766 1767 1770 1772 1774 1776 1777 1779 1780 + 1782 1782 1782 1779 1773 1770 1771 1771 1772 1773 + 1775 1779 1782 1786 1791 1792 1791 1790 1789 1789 + 1790 1791 1793 1794 1797 1800 1805 1808 1811 1814 + 1817 1819 1820 1822 1824 1824 1825 1826 1827 1829 + 1832 1835 1838 1840 1843 1846 1851 1854 1858 1863 + 1866 1868 1872 1875 1878 1879 1881 1883 1886 1887 + 1889 1891 1894 1896 1899 1900 1901 1900 1900 1900 + 1900 1900 1901 1904 1908 1911 1914 1918 1921 1925 + 1927 1929 1931 1932 1934 1935 1937 1940 1947 1953 + 1962 1972 1978 1978 1977 1977 1976 1975 1965 1968 + 1969 1971 1973 1974 1975 1974 1974 1974 1975 1976 + 1978 1980 1981 1982 1984 1985 1985 1986 1987 1988 + 1989 1992 1995 1998 2003 2008 2012 2013 2014 2014 + 2015 2017 2022 2023 2023 2023 2024 2026 2034 2038 + 2041 2044 2047 2050 2053 2057 2059 2059 2059 2059 + 2060 2059 2059 2060 2060 2060 2060 2061 2062 2066 + 2068 2069 2071 2074 2080 2086 2088 2089 2093 2097 + 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 + 2109 2112 2114 2117 2119 2122 2124 2126 2128 2131 + 2132 2135 2137 2139 2141 2143 2146 2149 2152 2156 + 2158 2164 2170 2179 2184 2186 2188 2192 2196 2201 + 2206 2211 2217 2221 2225 2229 2232 2237 2245 2249 + 2253 2261 2268 2276 2283 2288 2295 2302 2310 2320 + 2330 2338 2348 2358 2367 2370 2363 2352 2348 2352 + 2347 2342 2343 2300 2240 2295 2342 2344 2337 2334 + 2319 2295 2322 2390 2407 2372 2343 2309 2245 2200 + 2122 2088 2052 2017 1996 1971 1946 1928 1905 1890 + 1890 1890 1890 1890 1889 1889 1683 1683 1683 1683 + 1682 1682 1682 1682 1679 1677 1677 1673 1674 1675 + 1675 1675 1676 1678 1679 1681 1683 1689 1694 1702 + 1713 1729 1736 1742 1744 1745 1746 1746 1746 1747 + 1747 1746 1746 1748 1749 1750 1752 1753 1755 1756 + 1758 1760 1761 1762 1762 1763 1764 1766 1768 1770 + 1771 1773 1775 1776 1777 1780 1781 1781 1780 1775 + 1768 1765 1766 1766 1767 1766 1769 1772 1775 1779 + 1782 1784 1784 1784 1784 1785 1786 1788 1789 1791 + 1793 1798 1803 1806 1809 1813 1816 1818 1819 1821 + 1821 1822 1822 1823 1825 1827 1829 1832 1835 1837 + 1839 1843 1847 1850 1854 1858 1863 1866 1867 1870 + 1872 1875 1877 1879 1882 1885 1888 1891 1893 1894 + 1896 1897 1897 1896 1896 1896 1896 1898 1899 1901 + 1905 1909 1911 1914 1917 1920 1923 1927 1930 1931 + 1932 1934 1936 1940 1949 1956 1963 1970 1976 1974 + 1972 1971 1971 1968 1964 1966 1969 1971 1974 1976 + 1976 1976 1975 1975 1976 1978 1979 1981 1982 1983 + 1985 1985 1986 1987 1989 1990 1992 1994 1996 1997 + 2001 2008 2013 2015 2015 2017 2017 2021 2024 2026 + 2027 2029 2031 2033 2035 2039 2041 2044 2046 2050 + 2055 2060 2061 2062 2062 2063 2063 2063 2063 2064 + 2064 2065 2065 2066 2067 2068 2069 2071 2071 2073 + 2078 2083 2086 2089 2091 2095 2099 2100 2102 2103 + 2105 2105 2107 2110 2110 2110 2112 2114 2117 2119 + 2121 2124 2126 2128 2130 2133 2135 2136 2138 2140 + 2142 2144 2146 2150 2153 2156 2159 2165 2171 2179 + 2184 2186 2189 2194 2200 2208 2214 2219 2223 2227 + 2232 2236 2241 2245 2250 2255 2260 2269 2276 2283 + 2290 2295 2300 2307 2316 2325 2333 2341 2351 2356 + 2358 2343 2313 2246 2242 2254 2237 2250 2238 2222 + 2197 2195 2256 2287 2292 2288 2281 2269 2298 2342 + 2352 2315 2319 2261 2224 2179 2123 2089 2052 2015 + 1988 1962 1938 1920 1894 1890 1890 1890 1890 1889 + 1889 1889 1683 1683 1683 1682 1682 1681 1679 1678 + 1676 1675 1672 1672 1672 1673 1674 1675 1676 1679 + 1680 1682 1686 1691 1697 1706 1719 1733 1737 1740 + 1742 1743 1744 1744 1744 1744 1744 1743 1744 1745 + 1747 1748 1751 1753 1754 1757 1758 1760 1761 1761 + 1762 1762 1763 1765 1768 1769 1771 1772 1773 1774 + 1776 1779 1780 1780 1776 1771 1764 1761 1760 1760 + 1760 1761 1763 1765 1768 1771 1773 1776 1777 1779 + 1779 1780 1782 1784 1786 1789 1791 1794 1800 1804 + 1807 1811 1813 1816 1817 1818 1819 1819 1819 1820 + 1822 1825 1827 1828 1831 1833 1837 1840 1844 1848 + 1850 1853 1857 1860 1863 1865 1868 1871 1874 1876 + 1879 1883 1886 1889 1891 1893 1893 1894 1893 1893 + 1892 1893 1893 1895 1898 1900 1902 1905 1909 1911 + 1913 1916 1920 1926 1928 1930 1931 1932 1936 1940 + 1948 1954 1959 1963 1965 1966 1965 1965 1965 1965 + 1965 1967 1969 1973 1974 1976 1978 1978 1978 1978 + 1978 1980 1982 1983 1984 1985 1986 1987 1988 1990 + 1991 1993 1994 1996 1997 1998 1999 2005 2012 2014 + 2016 2017 2019 2022 2026 2028 2029 2031 2036 2038 + 2038 2040 2042 2044 2046 2050 2055 2060 2062 2063 + 2064 2065 2066 2066 2067 2068 2069 2069 2068 2069 + 2071 2072 2072 2072 2072 2075 2079 2081 2084 2088 + 2090 2092 2096 2099 2102 2103 2104 2106 2110 2111 + 2112 2113 2114 2116 2118 2120 2123 2125 2127 2129 + 2131 2134 2136 2138 2140 2142 2143 2145 2148 2151 + 2154 2156 2160 2166 2172 2178 2183 2186 2190 2194 + 2204 2215 2221 2225 2229 2232 2237 2242 2247 2251 + 2256 2261 2268 2275 2282 2289 2295 2299 2305 2312 + 2321 2330 2336 2345 2349 2337 2309 2236 2203 2192 + 2193 2209 2207 2208 2213 2197 2175 2171 2177 2199 + 2231 2246 2237 2235 2271 2309 2305 2273 2281 2228 + 2185 2126 2113 2081 2054 2031 2003 1972 1942 1917 + 1890 1890 1890 1890 1889 1889 1889 1889 1683 1682 + 1681 1678 1676 1675 1674 1672 1671 1670 1670 1670 + 1670 1670 1672 1674 1677 1679 1682 1685 1691 1695 + 1701 1711 1725 1733 1736 1738 1739 1740 1741 1742 + 1742 1742 1741 1741 1742 1743 1743 1746 1750 1753 + 1756 1757 1759 1760 1760 1761 1761 1761 1762 1764 + 1767 1769 1769 1770 1771 1771 1772 1774 1775 1773 + 1770 1765 1759 1755 1755 1755 1755 1755 1756 1757 + 1763 1766 1767 1768 1770 1772 1775 1777 1779 1780 + 1783 1787 1790 1792 1797 1803 1805 1808 1811 1813 + 1815 1816 1816 1816 1816 1817 1819 1821 1824 1826 + 1828 1830 1834 1838 1841 1845 1847 1850 1852 1855 + 1860 1863 1865 1869 1872 1875 1878 1881 1884 1886 + 1889 1890 1890 1890 1889 1889 1888 1889 1889 1892 + 1895 1898 1900 1903 1907 1910 1911 1914 1917 1922 + 1926 1927 1927 1930 1934 1939 1943 1949 1953 1956 + 1958 1959 1959 1960 1961 1962 1964 1966 1969 1972 + 1975 1977 1978 1979 1979 1980 1981 1982 1983 1985 + 1986 1986 1987 1987 1990 1992 1994 1996 1998 1999 + 1999 2000 2002 2005 2009 2012 2016 2017 2019 2021 + 2023 2028 2029 2031 2035 2038 2039 2041 2042 2045 + 2047 2050 2055 2060 2063 2065 2066 2068 2068 2070 + 2071 2073 2073 2073 2071 2073 2074 2075 2076 2076 + 2078 2080 2082 2084 2086 2088 2091 2092 2094 2097 + 2101 2102 2103 2107 2110 2112 2113 2115 2117 2118 + 2119 2121 2124 2126 2128 2131 2133 2135 2138 2140 + 2142 2144 2145 2147 2150 2152 2155 2158 2162 2166 + 2171 2177 2182 2186 2190 2195 2205 2218 2226 2231 + 2234 2236 2239 2245 2250 2256 2260 2266 2272 2280 + 2285 2292 2297 2303 2309 2316 2325 2333 2339 2345 + 2335 2282 2194 2181 2172 2165 2172 2182 2177 2183 + 2197 2178 2172 2142 2117 2113 2114 2118 2117 2148 + 2223 2244 2248 2235 2225 2184 2123 2096 2081 2071 + 2046 2040 2028 2006 1964 1925 1893 1890 1890 1890 + 1889 1889 1889 1889 1680 1676 1674 1672 1669 1669 + 1668 1667 1667 1667 1668 1668 1668 1669 1670 1674 + 1678 1681 1683 1689 1695 1701 1707 1719 1729 1733 + 1735 1736 1736 1737 1738 1738 1739 1739 1739 1739 + 1740 1741 1742 1743 1748 1754 1757 1757 1758 1759 + 1759 1759 1759 1760 1761 1762 1764 1767 1768 1768 + 1768 1768 1768 1768 1768 1764 1761 1757 1754 1753 + 1752 1753 1753 1754 1754 1756 1761 1763 1764 1766 + 1766 1768 1772 1774 1777 1779 1783 1787 1789 1792 + 1797 1801 1804 1807 1810 1811 1813 1814 1814 1814 + 1814 1815 1816 1818 1821 1824 1826 1828 1832 1836 + 1839 1841 1845 1849 1851 1853 1859 1862 1865 1869 + 1871 1873 1876 1879 1881 1883 1884 1885 1886 1886 + 1886 1885 1885 1886 1888 1891 1894 1896 1899 1903 + 1906 1908 1910 1912 1914 1916 1919 1921 1924 1928 + 1931 1935 1939 1942 1946 1950 1953 1955 1956 1957 + 1959 1960 1963 1967 1970 1973 1976 1978 1980 1981 + 1981 1982 1983 1984 1986 1987 1988 1989 1990 1992 + 1993 1995 1997 1999 2001 2002 2003 2003 2005 2007 + 2009 2012 2016 2018 2020 2021 2023 2026 2030 2031 + 2033 2037 2039 2041 2043 2045 2047 2050 2056 2060 + 2063 2066 2068 2070 2072 2072 2074 2075 2075 2075 + 2075 2076 2077 2079 2080 2082 2084 2086 2086 2087 + 2088 2090 2091 2093 2094 2096 2098 2101 2104 2107 + 2110 2113 2114 2117 2118 2120 2121 2123 2125 2128 + 2130 2132 2135 2137 2140 2142 2145 2147 2148 2149 + 2151 2153 2156 2159 2162 2166 2171 2176 2180 2185 + 2190 2195 2206 2219 2228 2233 2237 2239 2242 2248 + 2255 2259 2264 2270 2275 2281 2288 2294 2299 2306 + 2311 2319 2328 2333 2338 2332 2299 2197 2176 2170 + 2180 2152 2145 2175 2176 2168 2170 2174 2175 2123 + 2101 2092 2094 2096 2094 2094 2126 2188 2203 2193 + 2182 2155 2091 2063 2047 2053 2027 2012 2040 2022 + 1983 1935 1912 1890 1890 1890 1889 1889 1889 1889 + 1670 1668 1667 1665 1664 1664 1665 1664 1665 1665 + 1666 1667 1668 1669 1670 1675 1680 1682 1687 1693 + 1700 1706 1715 1724 1730 1732 1733 1734 1734 1734 + 1735 1735 1735 1736 1736 1737 1738 1739 1741 1743 + 1748 1754 1757 1757 1758 1759 1758 1757 1757 1757 + 1758 1759 1760 1762 1763 1763 1762 1762 1761 1760 + 1757 1755 1753 1751 1751 1751 1750 1751 1752 1753 + 1754 1757 1760 1762 1763 1764 1766 1768 1772 1774 + 1777 1780 1785 1788 1791 1794 1798 1802 1805 1807 + 1809 1810 1811 1812 1812 1813 1814 1814 1815 1816 + 1820 1822 1824 1827 1829 1834 1838 1840 1843 1849 + 1852 1855 1857 1862 1866 1868 1870 1872 1874 1877 + 1878 1880 1881 1881 1882 1882 1882 1882 1883 1885 + 1887 1889 1892 1895 1900 1904 1906 1907 1909 1910 + 1912 1913 1914 1915 1920 1925 1929 1932 1935 1937 + 1941 1945 1949 1951 1952 1954 1957 1960 1964 1968 + 1971 1974 1977 1979 1980 1982 1983 1985 1985 1985 + 1987 1990 1992 1994 1995 1995 1996 1996 1999 2002 + 2004 2006 2006 2006 2006 2009 2010 2011 2016 2019 + 2021 2023 2025 2029 2031 2033 2034 2035 2039 2043 + 2045 2046 2047 2051 2055 2060 2064 2067 2069 2073 + 2074 2074 2075 2076 2077 2078 2078 2079 2080 2082 + 2085 2087 2088 2090 2090 2090 2090 2092 2092 2092 + 2094 2095 2096 2100 2105 2108 2111 2113 2117 2119 + 2121 2122 2124 2125 2127 2129 2131 2133 2136 2139 + 2141 2144 2147 2149 2150 2151 2153 2154 2156 2158 + 2163 2166 2170 2175 2179 2183 2189 2195 2207 2220 + 2229 2234 2238 2242 2247 2254 2258 2263 2267 2273 + 2277 2284 2290 2294 2297 2299 2299 2303 2313 2318 + 2286 2229 2192 2178 2173 2132 2121 2110 2110 2125 + 2129 2154 2177 2167 2170 2117 2092 2069 2073 2076 + 2069 2067 2092 2112 2110 2131 2149 2133 2056 2032 + 2016 2030 2004 1986 2009 1996 1997 1965 1933 1902 + 1890 1889 1889 1889 1889 1889 1664 1661 1660 1660 + 1660 1660 1662 1662 1663 1664 1665 1667 1668 1668 + 1672 1677 1681 1686 1691 1697 1704 1710 1718 1722 + 1725 1728 1729 1730 1731 1731 1731 1731 1732 1732 + 1733 1734 1736 1738 1740 1742 1747 1752 1756 1757 + 1757 1757 1756 1755 1754 1754 1755 1756 1756 1757 + 1757 1756 1756 1755 1754 1752 1750 1749 1747 1748 + 1749 1749 1749 1750 1751 1752 1755 1757 1759 1761 + 1762 1763 1765 1767 1772 1776 1779 1784 1788 1792 + 1794 1796 1798 1802 1805 1807 1807 1809 1810 1811 + 1811 1812 1813 1814 1815 1816 1818 1821 1823 1826 + 1828 1834 1839 1842 1844 1847 1853 1855 1857 1860 + 1865 1867 1868 1870 1872 1874 1876 1877 1878 1878 + 1878 1878 1877 1878 1880 1882 1884 1887 1890 1894 + 1901 1904 1905 1906 1907 1908 1909 1911 1912 1913 + 1916 1921 1926 1930 1933 1935 1938 1942 1945 1947 + 1949 1953 1957 1964 1966 1969 1971 1974 1978 1980 + 1982 1983 1986 1987 1987 1986 1987 1992 1997 2000 + 2000 1999 1999 1999 2000 2004 2007 2010 2011 2009 + 2009 2010 2012 2014 2017 2020 2022 2024 2028 2032 + 2034 2035 2036 2037 2040 2044 2046 2048 2050 2053 + 2056 2060 2064 2067 2071 2074 2075 2076 2077 2078 + 2079 2080 2080 2081 2083 2086 2089 2091 2093 2095 + 2096 2095 2093 2094 2094 2094 2095 2096 2096 2100 + 2105 2109 2112 2116 2119 2122 2123 2124 2126 2127 + 2128 2130 2131 2134 2137 2140 2142 2145 2148 2150 + 2152 2153 2155 2156 2157 2158 2162 2166 2170 2174 + 2178 2181 2188 2194 2206 2219 2228 2234 2239 2245 + 2251 2257 2261 2266 2270 2275 2280 2286 2291 2284 + 2236 2193 2188 2187 2188 2186 2177 2170 2168 2168 + 2138 2111 2097 2086 2089 2098 2108 2119 2131 2144 + 2131 2118 2095 2059 2041 2048 2042 2045 2077 2087 + 2060 2031 2041 2037 2016 1997 1992 1996 1989 1971 + 1974 1971 1985 1948 1920 1890 1890 1889 1889 1889 + 1889 1889 1658 1657 1657 1657 1657 1658 1660 1661 + 1662 1664 1666 1667 1669 1670 1675 1680 1684 1690 + 1695 1702 1708 1712 1716 1719 1721 1723 1724 1725 + 1726 1727 1728 1729 1729 1730 1730 1732 1734 1736 + 1739 1741 1745 1749 1753 1756 1756 1755 1753 1751 + 1751 1751 1750 1751 1751 1751 1751 1750 1750 1748 + 1747 1746 1744 1743 1743 1745 1747 1748 1749 1750 + 1751 1753 1754 1756 1758 1760 1762 1763 1765 1767 + 1773 1778 1782 1786 1791 1793 1795 1796 1798 1801 + 1804 1806 1807 1807 1808 1809 1811 1811 1812 1813 + 1814 1815 1816 1819 1822 1825 1829 1833 1839 1842 + 1843 1846 1850 1854 1856 1858 1861 1864 1866 1867 + 1869 1871 1873 1874 1875 1875 1875 1875 1876 1876 + 1877 1880 1882 1885 1888 1892 1899 1903 1904 1905 + 1905 1907 1907 1909 1910 1912 1913 1916 1922 1927 + 1931 1933 1936 1938 1942 1945 1948 1952 1959 1965 + 1967 1971 1973 1975 1980 1982 1983 1984 1986 1989 + 1990 1989 1990 1993 1999 2002 2003 2003 2004 2004 + 2006 2008 2011 2014 2015 2013 2011 2013 2015 2017 + 2019 2021 2023 2027 2031 2035 2038 2041 2044 2045 + 2045 2045 2047 2050 2053 2056 2058 2060 2064 2067 + 2071 2074 2076 2078 2078 2080 2081 2082 2083 2083 + 2084 2090 2093 2096 2098 2099 2099 2099 2097 2096 + 2096 2096 2097 2098 2100 2104 2106 2109 2113 2117 + 2120 2123 2124 2126 2128 2129 2130 2131 2132 2134 + 2138 2141 2144 2146 2149 2151 2153 2156 2158 2158 + 2159 2160 2163 2167 2170 2174 2178 2184 2188 2194 + 2204 2217 2228 2234 2241 2246 2253 2258 2263 2268 + 2272 2276 2281 2286 2288 2191 2174 2165 2170 2174 + 2167 2167 2174 2171 2164 2167 2124 2096 2076 2061 + 2070 2069 2099 2102 2114 2115 2107 2107 2085 2033 + 2011 2015 2018 2027 2056 2063 2044 2017 1996 1998 + 1989 1975 1966 1965 1976 1947 1936 1946 1946 1928 + 1901 1890 1890 1889 1889 1889 1889 1889 1655 1655 + 1655 1656 1656 1657 1659 1660 1662 1664 1666 1668 + 1669 1673 1679 1683 1688 1693 1700 1707 1709 1711 + 1714 1716 1718 1719 1720 1721 1721 1722 1724 1726 + 1727 1728 1729 1730 1733 1735 1737 1739 1743 1746 + 1748 1750 1750 1750 1749 1748 1747 1746 1747 1747 + 1746 1746 1745 1745 1743 1743 1742 1742 1741 1741 + 1742 1743 1746 1747 1748 1749 1751 1752 1754 1755 + 1757 1759 1761 1764 1765 1769 1774 1780 1782 1786 + 1792 1794 1795 1796 1798 1800 1802 1804 1805 1806 + 1807 1808 1809 1811 1811 1813 1814 1814 1816 1818 + 1821 1826 1830 1832 1836 1841 1842 1845 1847 1851 + 1854 1856 1858 1860 1863 1865 1867 1869 1871 1871 + 1872 1873 1873 1874 1874 1875 1876 1877 1879 1881 + 1885 1889 1895 1901 1903 1903 1903 1904 1906 1907 + 1909 1910 1912 1914 1919 1926 1929 1932 1934 1937 + 1940 1944 1947 1950 1957 1964 1968 1974 1978 1985 + 1988 1987 1986 1985 1986 1989 1991 1991 1992 1995 + 1998 2002 2004 2006 2008 2010 2010 2011 2014 2016 + 2017 2017 2017 2017 2019 2020 2022 2024 2028 2032 + 2035 2039 2042 2048 2050 2051 2050 2049 2049 2054 + 2057 2059 2061 2063 2065 2068 2071 2075 2077 2079 + 2081 2083 2084 2088 2088 2088 2091 2095 2098 2100 + 2101 2102 2102 2102 2102 2101 2101 2101 2102 2103 + 2105 2109 2110 2110 2114 2118 2121 2124 2126 2128 + 2130 2131 2132 2133 2135 2138 2141 2143 2145 2148 + 2151 2153 2155 2158 2160 2160 2162 2163 2165 2167 + 2169 2174 2179 2184 2188 2193 2202 2213 2225 2234 + 2241 2248 2255 2259 2264 2269 2273 2277 2282 2284 + 2193 2166 2172 2180 2158 2131 2155 2170 2130 2120 + 2114 2121 2104 2080 2059 2046 2043 2062 2075 2081 + 2094 2094 2089 2080 2030 1988 1983 1986 1991 2014 + 2035 2034 2033 2006 1981 1964 1954 1948 1940 1933 + 1933 1920 1911 1906 1910 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1654 1654 1654 1655 1656 1657 + 1658 1661 1663 1664 1666 1668 1671 1676 1682 1686 + 1691 1696 1704 1708 1710 1711 1712 1715 1715 1717 + 1718 1718 1718 1719 1720 1723 1725 1727 1728 1729 + 1731 1734 1735 1737 1739 1741 1743 1744 1745 1746 + 1745 1744 1743 1742 1743 1742 1741 1741 1740 1739 + 1739 1739 1739 1740 1739 1740 1741 1743 1745 1747 + 1747 1749 1750 1752 1753 1754 1755 1757 1761 1764 + 1768 1771 1775 1780 1783 1786 1790 1793 1794 1795 + 1796 1798 1800 1802 1803 1804 1805 1807 1808 1809 + 1811 1812 1813 1814 1815 1817 1820 1824 1828 1830 + 1833 1837 1839 1843 1845 1849 1852 1854 1855 1857 + 1860 1863 1866 1868 1869 1870 1871 1871 1871 1872 + 1873 1874 1875 1876 1877 1878 1881 1886 1891 1895 + 1898 1899 1900 1902 1903 1905 1907 1908 1910 1913 + 1916 1922 1926 1929 1933 1936 1939 1942 1946 1949 + 1953 1960 1966 1975 1978 1987 1988 1989 1989 1989 + 1988 1989 1992 1993 1994 1996 1997 2001 2006 2009 + 2012 2014 2014 2015 2017 2020 2021 2021 2021 2021 + 2022 2024 2025 2028 2032 2037 2040 2042 2045 2050 + 2053 2053 2055 2056 2056 2058 2061 2062 2064 2066 + 2068 2070 2072 2075 2078 2080 2084 2087 2091 2098 + 2100 2101 2099 2102 2104 2105 2105 2106 2106 2106 + 2106 2106 2106 2106 2107 2107 2109 2111 2113 2114 + 2117 2119 2122 2125 2128 2130 2133 2134 2135 2137 + 2139 2142 2144 2145 2148 2150 2152 2154 2156 2159 + 2161 2163 2164 2165 2167 2168 2169 2174 2179 2184 + 2188 2193 2200 2209 2220 2233 2240 2247 2255 2259 + 2263 2268 2272 2277 2281 2263 2174 2178 2149 2129 + 2114 2113 2119 2126 2113 2101 2089 2093 2080 2058 + 2039 2024 2019 2027 2027 2035 2052 2070 2073 2035 + 2025 1986 1954 1960 1970 2000 1998 1997 2006 1988 + 1969 1945 1932 1922 1913 1909 1906 1903 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1652 1652 1653 1654 1655 1657 1658 1662 1665 1666 + 1669 1672 1676 1680 1685 1689 1694 1698 1704 1707 + 1709 1711 1711 1713 1715 1715 1716 1717 1717 1718 + 1719 1722 1724 1725 1727 1728 1730 1732 1733 1734 + 1736 1737 1738 1740 1742 1742 1741 1740 1739 1739 + 1738 1738 1737 1736 1735 1734 1735 1737 1738 1739 + 1739 1740 1742 1743 1745 1746 1747 1748 1750 1751 + 1752 1753 1755 1756 1759 1765 1769 1772 1774 1778 + 1781 1784 1786 1789 1792 1793 1795 1796 1799 1800 + 1801 1803 1804 1806 1807 1809 1810 1811 1812 1814 + 1815 1816 1819 1822 1825 1828 1831 1835 1837 1840 + 1843 1846 1849 1851 1852 1855 1858 1860 1864 1866 + 1867 1868 1869 1869 1870 1871 1872 1873 1874 1875 + 1876 1877 1878 1883 1887 1891 1893 1895 1897 1899 + 1900 1902 1905 1907 1909 1912 1914 1919 1925 1928 + 1932 1935 1937 1940 1944 1948 1950 1958 1963 1969 + 1974 1979 1984 1987 1989 1990 1991 1991 1992 1993 + 1995 1996 1998 1999 2006 2012 2014 2016 2018 2020 + 2021 2024 2026 2026 2025 2025 2028 2029 2030 2031 + 2034 2039 2043 2046 2048 2052 2055 2057 2061 2062 + 2062 2062 2063 2065 2067 2068 2071 2072 2074 2077 + 2079 2081 2084 2092 2098 2103 2107 2111 2110 2109 + 2109 2110 2110 2109 2110 2109 2110 2112 2112 2112 + 2112 2111 2112 2114 2116 2118 2120 2120 2122 2126 + 2129 2132 2135 2136 2138 2140 2142 2146 2147 2149 + 2150 2152 2154 2156 2157 2160 2163 2164 2166 2167 + 2169 2169 2170 2175 2179 2184 2188 2192 2199 2206 + 2217 2232 2239 2246 2252 2257 2262 2266 2271 2276 + 2281 2231 2171 2168 2115 2102 2093 2090 2102 2111 + 2102 2076 2061 2065 2057 2039 2017 2003 1995 2005 + 1996 2000 2016 2049 2056 2014 1998 1984 1936 1935 + 1950 1988 1967 1964 1971 1954 1942 1928 1911 1900 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1650 1651 1652 1653 + 1655 1657 1660 1663 1667 1670 1673 1677 1681 1684 + 1687 1691 1696 1699 1702 1706 1708 1709 1711 1713 + 1714 1714 1715 1716 1717 1718 1719 1721 1723 1725 + 1726 1727 1729 1731 1732 1732 1732 1733 1735 1737 + 1738 1738 1738 1737 1737 1736 1735 1733 1732 1731 + 1730 1730 1732 1734 1736 1737 1738 1739 1741 1743 + 1744 1746 1747 1748 1749 1750 1751 1754 1754 1755 + 1757 1763 1768 1770 1771 1774 1777 1781 1783 1786 + 1789 1791 1793 1795 1797 1799 1800 1802 1804 1805 + 1807 1808 1809 1811 1812 1813 1814 1816 1818 1821 + 1824 1826 1828 1832 1836 1838 1841 1843 1846 1849 + 1851 1853 1856 1859 1861 1864 1865 1866 1867 1867 + 1868 1869 1871 1872 1873 1874 1875 1876 1877 1880 + 1884 1887 1890 1892 1894 1896 1898 1900 1903 1908 + 1909 1911 1914 1919 1923 1927 1930 1933 1936 1938 + 1944 1948 1952 1957 1962 1968 1972 1974 1981 1984 + 1986 1989 1991 1992 1992 1994 1996 1997 1999 2002 + 2008 2012 2016 2019 2021 2023 2024 2027 2029 2030 + 2031 2033 2034 2035 2035 2035 2035 2041 2046 2049 + 2052 2055 2058 2061 2063 2064 2064 2065 2067 2067 + 2069 2071 2073 2075 2077 2079 2080 2081 2084 2092 + 2101 2107 2112 2117 2121 2119 2116 2115 2114 2114 + 2113 2114 2115 2117 2119 2118 2117 2116 2114 2116 + 2118 2121 2122 2124 2126 2128 2130 2133 2136 2138 + 2139 2142 2145 2148 2149 2151 2153 2155 2156 2157 + 2160 2162 2164 2167 2169 2170 2171 2172 2174 2177 + 2180 2184 2188 2192 2197 2204 2213 2227 2236 2244 + 2249 2254 2259 2264 2270 2274 2269 2200 2169 2149 + 2110 2084 2074 2066 2086 2094 2091 2063 2036 2040 + 2044 2015 2004 1983 1973 1995 1971 1973 1987 2013 + 2041 2001 1980 1960 1912 1910 1924 1980 1944 1964 + 1942 1928 1915 1906 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1650 1650 1651 1653 1657 1661 1666 1668 + 1670 1674 1677 1682 1685 1687 1689 1692 1696 1699 + 1702 1705 1707 1708 1710 1712 1713 1714 1715 1715 + 1716 1717 1718 1720 1722 1724 1725 1726 1727 1728 + 1728 1729 1729 1730 1732 1734 1734 1735 1735 1735 + 1734 1732 1729 1729 1727 1727 1727 1729 1731 1733 + 1734 1736 1737 1739 1740 1742 1743 1745 1746 1747 + 1748 1750 1752 1752 1753 1754 1755 1758 1764 1767 + 1767 1768 1773 1777 1780 1784 1787 1789 1792 1794 + 1796 1798 1799 1801 1802 1804 1805 1807 1808 1810 + 1811 1813 1814 1815 1816 1820 1824 1825 1828 1830 + 1834 1838 1839 1841 1845 1848 1850 1852 1854 1857 + 1859 1861 1863 1864 1864 1864 1866 1868 1869 1870 + 1871 1873 1874 1875 1876 1878 1881 1884 1886 1888 + 1890 1894 1896 1900 1903 1907 1912 1915 1917 1919 + 1922 1925 1929 1932 1935 1939 1945 1950 1956 1961 + 1967 1972 1976 1978 1980 1983 1985 1987 1990 1991 + 1993 1995 1997 1999 2000 2005 2010 2014 2017 2021 + 2024 2026 2028 2029 2031 2035 2037 2039 2039 2040 + 2041 2040 2041 2044 2049 2052 2055 2058 2060 2063 + 2064 2066 2067 2068 2069 2070 2071 2073 2076 2079 + 2080 2081 2081 2082 2083 2089 2097 2105 2113 2120 + 2128 2129 2124 2120 2118 2117 2117 2118 2119 2123 + 2124 2124 2122 2118 2117 2118 2120 2123 2125 2127 + 2129 2130 2131 2134 2137 2139 2141 2143 2146 2149 + 2152 2154 2157 2158 2158 2160 2163 2165 2167 2168 + 2170 2172 2174 2176 2178 2180 2181 2185 2189 2192 + 2196 2203 2210 2219 2233 2240 2246 2251 2256 2261 + 2267 2272 2214 2187 2173 2180 2111 2082 2056 2042 + 2065 2076 2076 2052 2018 2014 2010 2003 1977 1969 + 1954 1975 1958 1949 1970 1993 2012 1983 1949 1904 + 1891 1891 1917 1962 1923 1939 1914 1903 1891 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1647 1650 + 1651 1654 1661 1667 1673 1675 1677 1679 1682 1685 + 1687 1689 1691 1692 1695 1699 1701 1704 1706 1708 + 1709 1711 1713 1713 1714 1715 1716 1717 1718 1719 + 1722 1724 1725 1725 1725 1725 1725 1725 1725 1726 + 1728 1731 1732 1732 1732 1732 1729 1726 1724 1722 + 1722 1724 1725 1727 1729 1732 1733 1735 1736 1738 + 1739 1741 1742 1744 1746 1747 1748 1750 1750 1751 + 1752 1753 1754 1756 1762 1764 1765 1767 1769 1775 + 1778 1782 1785 1788 1791 1793 1795 1797 1799 1800 + 1801 1803 1804 1805 1807 1809 1811 1812 1814 1815 + 1816 1820 1823 1825 1827 1829 1834 1837 1839 1841 + 1844 1847 1849 1851 1853 1855 1857 1859 1860 1862 + 1863 1864 1865 1867 1869 1869 1871 1872 1873 1874 + 1875 1876 1877 1880 1885 1886 1889 1893 1897 1900 + 1903 1906 1912 1916 1918 1919 1921 1924 1926 1931 + 1936 1939 1946 1953 1961 1968 1975 1977 1978 1979 + 1981 1982 1984 1986 1987 1990 1994 1996 1999 2002 + 2003 2006 2011 2015 2019 2024 2027 2029 2032 2033 + 2033 2036 2039 2040 2044 2047 2046 2046 2045 2046 + 2049 2054 2058 2061 2063 2065 2067 2068 2069 2070 + 2071 2072 2075 2078 2081 2083 2083 2084 2084 2084 + 2084 2087 2092 2101 2109 2119 2131 2135 2135 2130 + 2121 2120 2122 2122 2124 2128 2130 2129 2127 2123 + 2120 2121 2121 2125 2128 2129 2131 2133 2133 2135 + 2138 2141 2143 2145 2148 2151 2153 2156 2159 2160 + 2162 2163 2165 2167 2169 2170 2172 2174 2177 2179 + 2181 2184 2185 2187 2191 2193 2196 2202 2206 2215 + 2226 2231 2241 2247 2252 2257 2263 2247 2192 2174 + 2175 2134 2109 2081 2053 2021 2040 2056 2056 2045 + 2007 1967 1967 1996 1964 1947 1937 1942 1951 1921 + 1949 1984 1975 1955 1906 1890 1890 1890 1890 1891 + 1895 1890 1890 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1645 1646 1650 1656 1662 1671 + 1678 1683 1684 1685 1686 1689 1691 1693 1694 1694 + 1696 1699 1701 1703 1705 1707 1709 1711 1712 1713 + 1714 1715 1716 1717 1718 1720 1724 1725 1725 1725 + 1725 1723 1722 1721 1721 1721 1722 1722 1724 1724 + 1724 1723 1722 1720 1718 1718 1718 1722 1724 1726 + 1728 1731 1733 1734 1735 1737 1738 1740 1742 1743 + 1744 1747 1750 1750 1750 1751 1753 1754 1756 1758 + 1761 1764 1765 1766 1768 1773 1778 1781 1784 1787 + 1789 1792 1794 1796 1798 1799 1800 1802 1803 1804 + 1804 1808 1811 1812 1814 1816 1818 1821 1824 1826 + 1828 1831 1834 1836 1839 1842 1844 1846 1848 1850 + 1851 1853 1855 1857 1859 1860 1861 1863 1864 1866 + 1868 1869 1870 1871 1872 1873 1875 1875 1876 1878 + 1884 1885 1888 1891 1896 1899 1902 1906 1910 1915 + 1917 1918 1921 1923 1926 1932 1938 1943 1950 1956 + 1964 1972 1976 1978 1979 1979 1981 1982 1982 1985 + 1986 1990 1994 1998 2001 2004 2006 2008 2010 2014 + 2019 2024 2028 2033 2037 2036 2036 2037 2042 2043 + 2045 2050 2050 2050 2049 2048 2051 2056 2061 2063 + 2066 2068 2069 2071 2071 2072 2074 2078 2082 2085 + 2086 2087 2087 2088 2088 2087 2086 2088 2093 2096 + 2106 2117 2128 2138 2138 2137 2129 2128 2128 2130 + 2131 2133 2135 2135 2132 2128 2125 2124 2125 2128 + 2131 2133 2135 2136 2137 2139 2141 2142 2145 2148 + 2151 2153 2156 2158 2161 2163 2164 2166 2168 2170 + 2171 2173 2174 2177 2178 2181 2184 2185 2187 2190 + 2192 2195 2199 2202 2206 2212 2219 2227 2234 2243 + 2248 2253 2259 2211 2186 2166 2182 2103 2092 2071 + 2042 2006 2010 2038 2036 2036 2006 1962 1949 1966 + 1936 1917 1912 1907 1947 1903 1929 1962 1939 1904 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1644 1645 1649 1655 1663 1672 1681 1687 1690 1691 + 1693 1694 1696 1697 1698 1699 1700 1700 1702 1704 + 1705 1707 1709 1711 1711 1712 1713 1715 1716 1717 + 1719 1722 1723 1724 1724 1724 1724 1724 1719 1717 + 1717 1717 1716 1716 1716 1716 1716 1716 1714 1714 + 1715 1715 1717 1720 1722 1724 1727 1729 1732 1734 + 1734 1736 1738 1740 1741 1742 1744 1748 1750 1751 + 1752 1752 1754 1756 1757 1759 1761 1763 1765 1766 + 1768 1772 1776 1780 1783 1786 1788 1791 1793 1795 + 1797 1798 1800 1801 1802 1803 1804 1808 1811 1813 + 1814 1817 1819 1822 1825 1828 1830 1832 1834 1836 + 1839 1842 1844 1845 1847 1849 1850 1852 1853 1856 + 1857 1859 1860 1862 1863 1865 1867 1868 1870 1871 + 1872 1873 1874 1875 1878 1880 1882 1887 1890 1893 + 1895 1898 1900 1903 1908 1912 1914 1915 1920 1925 + 1929 1935 1941 1947 1954 1961 1965 1972 1976 1977 + 1978 1980 1980 1981 1982 1984 1987 1990 1994 1999 + 2002 2005 2007 2011 2011 2014 2019 2023 2028 2033 + 2038 2041 2042 2043 2045 2046 2047 2047 2050 2052 + 2052 2053 2055 2058 2063 2066 2069 2071 2073 2074 + 2075 2077 2080 2084 2087 2089 2090 2091 2091 2091 + 2091 2091 2091 2092 2092 2096 2105 2116 2126 2136 + 2142 2142 2137 2134 2135 2136 2135 2137 2137 2137 + 2136 2132 2129 2129 2128 2130 2134 2137 2138 2140 + 2141 2143 2144 2144 2145 2150 2154 2156 2158 2160 + 2163 2165 2167 2169 2171 2172 2174 2175 2177 2178 + 2180 2182 2185 2187 2189 2192 2194 2197 2200 2202 + 2206 2212 2218 2224 2229 2237 2244 2249 2246 2211 + 2186 2171 2125 2077 2058 2048 2017 1989 1971 1982 + 1994 2015 1993 1960 1922 1919 1894 1890 1890 1890 + 1890 1890 1895 1898 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1644 1645 1647 1654 + 1661 1672 1681 1689 1695 1696 1697 1698 1699 1700 + 1698 1699 1700 1701 1702 1704 1706 1707 1709 1710 + 1711 1712 1713 1714 1716 1718 1721 1722 1722 1723 + 1723 1723 1724 1722 1720 1717 1715 1713 1711 1710 + 1709 1708 1707 1707 1708 1711 1712 1714 1716 1718 + 1721 1722 1725 1727 1730 1732 1735 1736 1738 1740 + 1742 1744 1747 1748 1751 1753 1754 1755 1756 1757 + 1759 1760 1761 1763 1764 1766 1768 1772 1775 1779 + 1781 1784 1787 1789 1792 1794 1796 1797 1799 1800 + 1802 1803 1805 1807 1811 1813 1815 1818 1820 1823 + 1826 1829 1831 1833 1834 1836 1839 1841 1843 1845 + 1846 1848 1850 1851 1852 1854 1856 1858 1859 1860 + 1863 1864 1866 1868 1869 1871 1871 1872 1874 1876 + 1878 1881 1882 1887 1891 1893 1895 1896 1900 1902 + 1906 1909 1912 1914 1921 1927 1932 1938 1943 1950 + 1956 1963 1967 1970 1975 1977 1978 1979 1979 1980 + 1981 1983 1985 1989 1993 1999 2002 2005 2008 2013 + 2014 2016 2020 2023 2028 2034 2037 2045 2046 2048 + 2050 2051 2051 2050 2052 2054 2056 2056 2058 2060 + 2065 2068 2072 2074 2076 2078 2080 2081 2083 2087 + 2091 2094 2096 2095 2094 2094 2093 2094 2095 2096 + 2094 2095 2101 2113 2124 2135 2145 2146 2145 2142 + 2140 2139 2139 2140 2140 2139 2138 2136 2131 2132 + 2133 2133 2136 2140 2142 2144 2146 2147 2148 2149 + 2149 2155 2159 2160 2161 2163 2165 2167 2169 2171 + 2173 2174 2176 2177 2179 2181 2181 2184 2186 2188 + 2191 2194 2197 2199 2201 2204 2206 2213 2218 2224 + 2227 2233 2239 2243 2223 2209 2186 2169 2120 2081 + 2045 2024 1999 1969 1955 1957 1969 1987 1977 1947 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1643 1644 1646 1651 1659 1669 1678 1686 + 1692 1695 1696 1697 1698 1696 1697 1698 1700 1701 + 1703 1705 1707 1709 1710 1711 1711 1712 1713 1714 + 1715 1719 1720 1721 1721 1722 1722 1722 1722 1722 + 1721 1719 1714 1710 1707 1706 1706 1706 1706 1706 + 1706 1709 1711 1712 1714 1716 1718 1719 1722 1725 + 1728 1730 1735 1739 1740 1744 1747 1750 1751 1753 + 1754 1755 1756 1757 1759 1758 1760 1761 1761 1763 + 1764 1767 1769 1772 1775 1777 1780 1783 1786 1788 + 1790 1793 1795 1796 1798 1800 1802 1803 1805 1808 + 1811 1814 1816 1819 1821 1823 1827 1830 1831 1833 + 1834 1836 1838 1841 1843 1844 1846 1847 1849 1850 + 1851 1853 1855 1857 1858 1860 1862 1864 1866 1867 + 1868 1870 1871 1871 1873 1875 1877 1879 1882 1885 + 1888 1890 1893 1896 1899 1901 1904 1909 1912 1915 + 1921 1928 1933 1939 1944 1949 1956 1963 1966 1969 + 1973 1976 1977 1978 1978 1978 1979 1982 1985 1987 + 1991 1998 2001 2004 2009 2013 2015 2018 2021 2023 + 2030 2037 2046 2049 2054 2058 2058 2057 2056 2055 + 2055 2056 2057 2059 2060 2063 2067 2071 2075 2078 + 2080 2082 2085 2086 2087 2091 2096 2098 2098 2098 + 2097 2097 2097 2097 2098 2099 2098 2096 2098 2107 + 2120 2131 2143 2152 2151 2146 2144 2142 2142 2143 + 2144 2145 2144 2141 2136 2136 2137 2139 2141 2144 + 2145 2148 2150 2151 2153 2155 2156 2157 2161 2163 + 2165 2166 2168 2169 2171 2173 2175 2176 2177 2179 + 2181 2183 2184 2186 2188 2190 2192 2195 2198 2201 + 2203 2205 2209 2213 2218 2224 2227 2232 2229 2203 + 2197 2195 2184 2166 2124 2093 2044 2018 1999 1956 + 1935 1936 1948 1959 1940 1890 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1643 1644 + 1645 1649 1658 1665 1673 1680 1685 1688 1690 1692 + 1692 1693 1695 1696 1698 1700 1701 1704 1707 1708 + 1709 1710 1710 1711 1711 1713 1715 1717 1719 1720 + 1720 1721 1721 1720 1721 1721 1724 1720 1716 1711 + 1706 1705 1704 1704 1704 1704 1705 1707 1709 1710 + 1711 1714 1715 1717 1721 1724 1728 1732 1736 1741 + 1745 1749 1753 1756 1757 1757 1758 1759 1760 1760 + 1760 1761 1760 1761 1761 1763 1765 1767 1770 1772 + 1774 1777 1779 1782 1785 1787 1789 1792 1794 1796 + 1798 1800 1801 1803 1805 1808 1811 1814 1817 1819 + 1821 1824 1827 1829 1831 1832 1834 1836 1838 1840 + 1842 1843 1845 1847 1848 1849 1851 1852 1853 1855 + 1858 1860 1861 1863 1864 1866 1867 1868 1870 1872 + 1873 1874 1875 1877 1878 1881 1885 1888 1891 1896 + 1899 1901 1903 1909 1912 1917 1923 1928 1933 1939 + 1944 1949 1954 1961 1965 1967 1970 1973 1975 1975 + 1975 1974 1975 1980 1983 1986 1990 1996 1999 2004 + 2008 2011 2015 2019 2023 2027 2032 2037 2045 2051 + 2056 2064 2065 2064 2062 2057 2057 2057 2058 2061 + 2064 2067 2071 2074 2078 2081 2084 2086 2088 2090 + 2092 2095 2098 2099 2100 2100 2100 2100 2100 2101 + 2102 2103 2103 2103 2104 2106 2114 2126 2138 2149 + 2159 2154 2147 2145 2145 2146 2147 2148 2148 2146 + 2142 2143 2145 2145 2145 2148 2150 2153 2156 2157 + 2158 2160 2161 2162 2164 2166 2168 2170 2171 2173 + 2174 2176 2177 2178 2179 2181 2183 2185 2186 2188 + 2190 2192 2194 2197 2200 2203 2205 2207 2211 2215 + 2220 2224 2225 2209 2189 2175 2167 2172 2171 2178 + 2109 2076 2044 2024 1998 1943 1920 1915 1928 1932 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1642 1643 1644 1646 1655 1663 + 1669 1675 1680 1682 1685 1688 1690 1691 1692 1695 + 1696 1697 1699 1700 1706 1707 1708 1709 1709 1709 + 1710 1711 1712 1714 1717 1718 1719 1719 1719 1719 + 1719 1719 1720 1720 1716 1712 1708 1703 1703 1703 + 1703 1703 1704 1705 1707 1708 1709 1711 1714 1716 + 1721 1726 1731 1735 1739 1745 1749 1752 1756 1757 + 1757 1758 1759 1760 1759 1759 1759 1760 1760 1761 + 1760 1762 1764 1767 1769 1771 1773 1776 1779 1781 + 1784 1786 1789 1791 1794 1796 1797 1799 1801 1803 + 1805 1808 1811 1815 1818 1819 1821 1824 1826 1828 + 1830 1832 1834 1836 1837 1839 1841 1843 1845 1846 + 1847 1849 1850 1851 1853 1854 1857 1859 1860 1862 + 1863 1864 1866 1867 1869 1871 1873 1873 1874 1875 + 1877 1879 1886 1889 1893 1897 1901 1903 1907 1910 + 1913 1918 1924 1928 1934 1938 1944 1948 1953 1959 + 1963 1966 1968 1970 1971 1972 1972 1973 1975 1979 + 1984 1989 1992 1996 2000 2004 2008 2011 2014 2019 + 2024 2031 2037 2039 2043 2046 2048 2053 2059 2062 + 2063 2060 2058 2059 2060 2063 2067 2071 2075 2078 + 2081 2084 2087 2089 2091 2094 2096 2098 2099 2101 + 2102 2102 2103 2103 2104 2105 2107 2109 2109 2108 + 2109 2110 2113 2120 2134 2144 2155 2147 2149 2148 + 2148 2149 2149 2150 2149 2149 2146 2147 2149 2149 + 2151 2152 2154 2158 2163 2165 2166 2166 2166 2167 + 2167 2168 2170 2172 2174 2176 2177 2178 2180 2181 + 2181 2182 2184 2186 2188 2190 2192 2193 2195 2199 + 2202 2205 2208 2210 2213 2217 2222 2224 2218 2197 + 2174 2177 2160 2180 2131 2109 2083 2046 2019 2000 + 1953 1922 1907 1892 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1641 1643 1644 1645 1651 1660 1666 1673 1678 1680 + 1682 1686 1688 1688 1689 1690 1690 1691 1692 1694 + 1699 1705 1707 1707 1707 1707 1708 1708 1709 1710 + 1713 1714 1715 1716 1716 1715 1715 1714 1713 1713 + 1712 1712 1710 1705 1701 1700 1701 1701 1702 1704 + 1704 1705 1706 1708 1712 1717 1723 1729 1734 1738 + 1743 1747 1749 1754 1756 1757 1757 1758 1759 1757 + 1757 1757 1758 1758 1757 1757 1758 1761 1764 1767 + 1768 1771 1773 1775 1778 1781 1783 1785 1789 1792 + 1794 1795 1797 1799 1801 1803 1805 1808 1811 1815 + 1818 1819 1821 1823 1825 1828 1830 1832 1833 1835 + 1837 1839 1841 1843 1844 1846 1847 1849 1850 1851 + 1853 1854 1856 1858 1860 1861 1862 1864 1865 1866 + 1868 1870 1872 1874 1874 1875 1877 1882 1887 1892 + 1896 1900 1904 1906 1909 1911 1914 1920 1925 1931 + 1936 1940 1945 1949 1953 1957 1961 1964 1966 1968 + 1969 1970 1971 1973 1975 1978 1984 1989 1992 1996 + 2001 2004 2007 2011 2015 2019 2024 2033 2038 2039 + 2042 2044 2046 2048 2055 2057 2058 2058 2059 2061 + 2063 2065 2069 2073 2078 2081 2085 2087 2089 2091 + 2094 2097 2099 2100 2101 2102 2103 2104 2104 2106 + 2106 2108 2110 2113 2113 2114 2116 2117 2117 2119 + 2127 2140 2148 2149 2148 2150 2150 2151 2152 2151 + 2152 2152 2152 2152 2152 2153 2154 2156 2158 2166 + 2171 2172 2172 2171 2171 2170 2170 2170 2173 2175 + 2177 2179 2181 2182 2183 2183 2184 2185 2187 2188 + 2190 2192 2194 2195 2198 2201 2204 2207 2209 2212 + 2215 2219 2223 2220 2209 2182 2170 2137 2117 2109 + 2093 2081 2060 2034 2008 1970 1925 1906 1890 1890 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1640 1642 1643 1645 + 1648 1657 1667 1674 1677 1680 1684 1686 1687 1686 + 1685 1683 1682 1683 1683 1686 1692 1697 1700 1701 + 1700 1700 1701 1704 1706 1707 1709 1710 1711 1710 + 1711 1710 1709 1707 1706 1706 1707 1709 1709 1705 + 1700 1699 1699 1700 1700 1701 1702 1703 1704 1706 + 1711 1718 1724 1732 1736 1740 1745 1746 1750 1753 + 1755 1758 1759 1758 1755 1754 1755 1755 1755 1755 + 1754 1754 1755 1759 1763 1765 1768 1771 1773 1775 + 1777 1780 1782 1784 1787 1791 1793 1795 1796 1798 + 1800 1802 1804 1807 1811 1814 1818 1819 1821 1822 + 1824 1827 1829 1831 1833 1834 1836 1839 1841 1843 + 1844 1845 1847 1848 1850 1851 1853 1855 1856 1857 + 1859 1861 1862 1863 1864 1865 1867 1869 1871 1874 + 1875 1876 1880 1885 1891 1894 1898 1903 1906 1908 + 1911 1914 1917 1922 1927 1933 1939 1942 1945 1950 + 1953 1956 1959 1962 1964 1966 1967 1969 1970 1972 + 1974 1978 1983 1989 1992 1996 2001 2004 2006 2010 + 2014 2018 2022 2027 2033 2037 2040 2043 2047 2051 + 2055 2058 2060 2059 2060 2063 2065 2067 2070 2074 + 2079 2084 2087 2089 2091 2093 2096 2099 2101 2102 + 2103 2104 2105 2105 2106 2108 2109 2111 2115 2118 + 2120 2120 2124 2125 2124 2125 2128 2135 2143 2148 + 2150 2149 2152 2153 2153 2154 2155 2156 2156 2156 + 2156 2156 2157 2160 2168 2173 2175 2175 2175 2174 + 2174 2174 2174 2174 2176 2178 2179 2181 2184 2185 + 2185 2186 2187 2188 2189 2190 2192 2193 2195 2198 + 2200 2203 2206 2209 2211 2213 2217 2221 2224 2217 + 2201 2175 2179 2120 2100 2084 2066 2054 2052 2028 + 1998 1937 1903 1890 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1640 1642 1643 1645 1650 1658 1671 1674 + 1677 1680 1683 1685 1684 1682 1680 1678 1677 1676 + 1676 1677 1681 1685 1689 1690 1689 1690 1691 1694 + 1698 1702 1704 1705 1705 1705 1705 1704 1701 1699 + 1697 1696 1698 1701 1704 1699 1696 1697 1698 1699 + 1699 1700 1701 1702 1703 1705 1709 1716 1724 1732 + 1736 1742 1744 1747 1748 1750 1751 1753 1753 1753 + 1752 1751 1751 1751 1751 1752 1753 1753 1755 1759 + 1764 1766 1768 1771 1773 1775 1776 1779 1781 1783 + 1786 1789 1793 1794 1796 1798 1800 1801 1804 1806 + 1810 1813 1816 1818 1820 1822 1824 1826 1828 1830 + 1832 1834 1836 1838 1840 1842 1843 1845 1846 1848 + 1849 1851 1853 1855 1856 1857 1858 1860 1861 1863 + 1864 1865 1866 1869 1871 1873 1876 1878 1882 1889 + 1893 1896 1901 1904 1907 1911 1915 1917 1921 1923 + 1927 1934 1939 1942 1945 1949 1952 1955 1957 1959 + 1961 1964 1966 1967 1969 1971 1973 1975 1981 1987 + 1990 1994 1999 2002 2006 2009 2013 2018 2021 2024 + 2029 2034 2037 2042 2047 2053 2059 2062 2062 2063 + 2063 2066 2068 2070 2072 2075 2081 2085 2089 2091 + 2093 2094 2097 2101 2103 2104 2105 2106 2106 2107 + 2108 2111 2113 2116 2120 2127 2130 2130 2133 2136 + 2135 2131 2133 2133 2139 2145 2150 2152 2152 2155 + 2156 2156 2158 2160 2160 2160 2163 2164 2167 2170 + 2178 2181 2178 2178 2178 2177 2177 2177 2177 2178 + 2179 2180 2181 2184 2186 2187 2188 2189 2190 2191 + 2191 2192 2193 2195 2198 2200 2203 2205 2207 2210 + 2213 2215 2217 2226 2223 2204 2186 2167 2145 2109 + 2090 2068 2046 2032 2033 2012 1958 1906 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1640 1642 + 1644 1646 1655 1663 1671 1674 1676 1679 1682 1682 + 1680 1678 1675 1673 1670 1669 1668 1668 1670 1672 + 1675 1675 1676 1679 1681 1686 1692 1697 1699 1700 + 1700 1698 1697 1695 1694 1693 1693 1693 1693 1694 + 1694 1694 1693 1694 1696 1697 1697 1698 1699 1700 + 1701 1703 1706 1712 1721 1732 1736 1740 1744 1745 + 1747 1747 1747 1747 1748 1748 1748 1748 1748 1748 + 1748 1750 1752 1754 1757 1761 1764 1768 1769 1771 + 1772 1774 1776 1778 1779 1782 1785 1787 1790 1793 + 1794 1796 1799 1800 1803 1805 1808 1812 1815 1818 + 1820 1821 1823 1825 1827 1830 1831 1833 1835 1837 + 1839 1841 1843 1844 1846 1847 1849 1850 1853 1854 + 1856 1857 1858 1859 1861 1863 1864 1864 1865 1868 + 1871 1873 1876 1879 1883 1890 1893 1897 1902 1905 + 1908 1913 1917 1922 1927 1926 1929 1932 1937 1941 + 1944 1947 1950 1954 1956 1958 1960 1963 1965 1967 + 1968 1970 1972 1974 1979 1984 1986 1992 1996 1999 + 2005 2010 2014 2019 2021 2024 2028 2033 2035 2041 + 2046 2052 2060 2063 2064 2066 2067 2068 2070 2073 + 2077 2080 2082 2086 2091 2093 2096 2097 2100 2103 + 2105 2106 2107 2108 2109 2110 2111 2115 2117 2118 + 2122 2135 2138 2142 2145 2146 2146 2144 2139 2137 + 2139 2145 2149 2153 2156 2159 2160 2160 2163 2164 + 2167 2170 2172 2175 2179 2184 2186 2186 2183 2182 + 2182 2181 2181 2180 2180 2181 2181 2181 2184 2186 + 2188 2190 2192 2193 2193 2194 2194 2194 2195 2198 + 2201 2203 2206 2208 2210 2212 2214 2217 2219 2229 + 2223 2200 2174 2177 2127 2103 2083 2058 2027 2010 + 1999 1975 1914 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1640 1643 1645 1650 1658 1665 + 1671 1673 1675 1676 1678 1677 1675 1673 1670 1666 + 1663 1661 1660 1659 1658 1659 1664 1667 1668 1670 + 1676 1680 1686 1691 1694 1695 1694 1693 1693 1692 + 1691 1691 1691 1690 1691 1691 1691 1691 1692 1692 + 1693 1694 1695 1696 1697 1698 1699 1701 1703 1707 + 1716 1726 1733 1736 1739 1742 1743 1742 1742 1743 + 1743 1744 1745 1744 1744 1745 1745 1749 1752 1755 + 1758 1762 1766 1769 1770 1771 1772 1774 1775 1776 + 1778 1779 1782 1786 1789 1791 1793 1795 1798 1800 + 1803 1805 1808 1811 1814 1817 1819 1821 1822 1825 + 1826 1828 1830 1832 1834 1836 1838 1840 1842 1843 + 1845 1847 1848 1851 1852 1854 1855 1856 1858 1860 + 1861 1862 1864 1864 1865 1868 1871 1874 1876 1877 + 1882 1889 1893 1896 1902 1905 1909 1913 1918 1925 + 1928 1932 1933 1932 1934 1938 1941 1946 1950 1953 + 1955 1957 1959 1961 1963 1965 1967 1970 1972 1974 + 1978 1982 1987 1992 1996 1999 2006 2010 2016 2020 + 2024 2028 2030 2033 2036 2040 2046 2051 2059 2063 + 2066 2068 2069 2070 2072 2077 2083 2086 2086 2092 + 2094 2096 2101 2105 2107 2107 2107 2109 2110 2111 + 2114 2116 2117 2118 2120 2122 2124 2131 2141 2148 + 2149 2149 2149 2148 2142 2141 2142 2144 2150 2153 + 2157 2160 2162 2165 2168 2169 2173 2181 2185 2188 + 2191 2194 2195 2192 2189 2187 2186 2185 2183 2182 + 2183 2184 2185 2185 2187 2189 2191 2193 2195 2196 + 2197 2197 2198 2199 2200 2202 2204 2206 2208 2210 + 2212 2214 2217 2218 2225 2234 2227 2208 2177 2179 + 2122 2100 2077 2049 2017 1993 1970 1927 1894 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1641 1645 1648 1652 1658 1664 1668 1671 1673 1673 + 1674 1674 1672 1667 1662 1658 1658 1657 1656 1656 + 1656 1657 1658 1664 1666 1668 1670 1676 1682 1686 + 1688 1690 1690 1690 1689 1689 1689 1688 1688 1688 + 1688 1688 1689 1689 1690 1690 1691 1692 1693 1694 + 1695 1696 1697 1697 1700 1703 1707 1716 1724 1730 + 1733 1735 1735 1736 1737 1738 1739 1740 1741 1741 + 1742 1742 1743 1747 1751 1756 1758 1763 1768 1769 + 1771 1771 1771 1773 1774 1776 1777 1779 1781 1785 + 1788 1789 1791 1794 1797 1800 1803 1805 1808 1810 + 1813 1816 1818 1820 1821 1824 1825 1827 1828 1831 + 1832 1835 1837 1839 1841 1843 1844 1846 1849 1850 + 1852 1852 1853 1856 1858 1860 1861 1862 1864 1865 + 1867 1869 1872 1875 1876 1877 1882 1886 1889 1895 + 1900 1904 1908 1912 1917 1924 1929 1936 1940 1931 + 1935 1937 1940 1945 1950 1952 1954 1956 1958 1960 + 1961 1963 1966 1969 1971 1974 1976 1981 1986 1992 + 2000 2004 2009 2012 2017 2022 2026 2030 2031 2033 + 2037 2042 2045 2049 2058 2063 2067 2071 2072 2073 + 2075 2081 2088 2093 2094 2096 2100 2105 2109 2117 + 2121 2115 2113 2117 2119 2118 2120 2123 2121 2121 + 2126 2129 2130 2132 2138 2149 2151 2152 2152 2152 + 2148 2145 2145 2145 2151 2154 2158 2161 2164 2168 + 2173 2175 2178 2187 2195 2196 2197 2197 2198 2196 + 2193 2191 2191 2189 2188 2187 2187 2188 2189 2189 + 2190 2192 2193 2196 2198 2199 2200 2201 2202 2202 + 2203 2205 2207 2209 2211 2213 2215 2217 2219 2223 + 2228 2235 2224 2203 2183 2181 2124 2099 2072 2041 + 2009 1985 1943 1896 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1640 1646 1650 1652 + 1657 1661 1665 1668 1670 1671 1671 1668 1664 1658 + 1656 1657 1656 1655 1654 1654 1655 1656 1658 1662 + 1665 1667 1669 1672 1678 1682 1685 1686 1686 1686 + 1686 1686 1686 1686 1686 1685 1685 1685 1686 1686 + 1687 1688 1690 1690 1691 1692 1693 1693 1694 1694 + 1695 1697 1701 1706 1712 1716 1721 1725 1726 1729 + 1732 1734 1735 1736 1738 1739 1740 1741 1743 1747 + 1752 1757 1760 1762 1768 1769 1770 1770 1771 1771 + 1773 1775 1777 1779 1781 1784 1787 1789 1791 1793 + 1798 1800 1803 1805 1808 1810 1812 1815 1817 1819 + 1820 1822 1824 1825 1827 1828 1831 1834 1837 1839 + 1840 1841 1843 1847 1849 1850 1851 1852 1853 1856 + 1858 1860 1861 1862 1864 1866 1868 1871 1874 1876 + 1878 1880 1883 1886 1889 1893 1899 1901 1907 1912 + 1917 1923 1928 1932 1936 1934 1935 1937 1940 1944 + 1948 1951 1953 1955 1957 1959 1961 1963 1965 1969 + 1971 1973 1975 1979 1984 1990 1999 2004 2013 2015 + 2019 2025 2029 2033 2036 2037 2040 2042 2046 2050 + 2058 2064 2069 2074 2076 2077 2079 2084 2092 2099 + 2103 2105 2110 2116 2120 2129 2129 2124 2121 2125 + 2126 2126 2127 2129 2130 2131 2133 2137 2138 2139 + 2143 2148 2152 2154 2155 2157 2157 2154 2153 2154 + 2154 2156 2159 2163 2165 2168 2174 2177 2181 2190 + 2197 2199 2201 2202 2201 2199 2197 2195 2195 2194 + 2192 2191 2191 2192 2192 2193 2193 2194 2196 2198 + 2200 2202 2203 2205 2205 2205 2206 2208 2210 2212 + 2213 2215 2217 2219 2223 2225 2229 2233 2213 2186 + 2167 2180 2123 2098 2072 2031 2001 1962 1907 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1641 1645 1648 1651 1655 1658 1662 1665 + 1667 1667 1666 1662 1657 1655 1654 1654 1654 1654 + 1653 1654 1655 1657 1658 1660 1664 1666 1668 1670 + 1674 1679 1681 1683 1683 1682 1683 1684 1684 1684 + 1684 1682 1682 1682 1682 1683 1684 1686 1687 1688 + 1689 1690 1691 1691 1692 1693 1693 1694 1694 1698 + 1702 1705 1707 1710 1714 1719 1725 1729 1731 1732 + 1736 1738 1739 1742 1744 1747 1752 1756 1760 1762 + 1765 1768 1769 1769 1768 1770 1772 1774 1776 1779 + 1781 1784 1787 1789 1792 1794 1796 1800 1803 1805 + 1807 1809 1811 1814 1816 1817 1819 1821 1822 1825 + 1827 1828 1829 1835 1837 1838 1839 1841 1843 1847 + 1849 1850 1851 1853 1854 1856 1858 1860 1862 1863 + 1864 1866 1870 1874 1877 1879 1881 1883 1885 1887 + 1889 1895 1898 1902 1908 1912 1917 1922 1926 1931 + 1931 1933 1935 1936 1939 1943 1946 1949 1952 1954 + 1957 1959 1961 1963 1965 1967 1971 1973 1974 1976 + 1982 1986 1994 2001 2011 2015 2020 2025 2031 2037 + 2039 2041 2043 2044 2046 2052 2056 2064 2069 2075 + 2078 2080 2082 2085 2093 2100 2109 2112 2116 2123 + 2129 2135 2136 2132 2129 2131 2135 2136 2136 2138 + 2138 2140 2142 2144 2147 2148 2151 2156 2156 2157 + 2160 2161 2161 2160 2160 2160 2159 2158 2160 2164 + 2167 2170 2175 2179 2185 2191 2198 2202 2204 2206 + 2206 2204 2201 2199 2198 2197 2195 2193 2194 2195 + 2196 2196 2196 2198 2199 2201 2203 2205 2207 2209 + 2209 2209 2211 2212 2214 2216 2216 2218 2220 2221 + 2221 2223 2223 2217 2201 2171 2181 2141 2098 2072 + 2053 2016 1990 1946 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1641 1644 + 1646 1650 1654 1657 1661 1663 1664 1663 1660 1657 + 1654 1652 1650 1651 1652 1652 1652 1653 1656 1657 + 1658 1660 1662 1665 1667 1669 1672 1675 1678 1679 + 1680 1680 1680 1681 1682 1682 1682 1681 1681 1681 + 1681 1682 1682 1684 1685 1686 1687 1688 1689 1690 + 1690 1691 1692 1692 1693 1694 1696 1698 1700 1703 + 1707 1713 1718 1722 1726 1731 1735 1737 1739 1742 + 1745 1747 1750 1755 1758 1759 1762 1764 1765 1765 + 1766 1768 1770 1772 1775 1779 1782 1783 1787 1790 + 1793 1795 1797 1799 1802 1805 1807 1808 1811 1812 + 1813 1815 1816 1818 1822 1825 1826 1828 1831 1835 + 1838 1839 1841 1842 1844 1846 1849 1851 1852 1854 + 1855 1857 1858 1861 1862 1864 1864 1867 1871 1875 + 1879 1881 1883 1885 1887 1889 1893 1897 1900 1904 + 1910 1914 1919 1924 1928 1929 1932 1934 1935 1936 + 1938 1941 1944 1947 1950 1953 1956 1959 1961 1964 + 1966 1967 1970 1973 1974 1975 1981 1986 1993 1998 + 2007 2012 2020 2024 2033 2039 2042 2045 2046 2046 + 2048 2053 2057 2063 2069 2075 2080 2084 2086 2090 + 2094 2101 2106 2112 2117 2125 2134 2138 2139 2138 + 2135 2139 2146 2147 2146 2145 2145 2148 2149 2151 + 2153 2157 2159 2161 2161 2162 2164 2165 2165 2165 + 2164 2163 2163 2163 2164 2166 2169 2174 2179 2182 + 2187 2192 2198 2203 2207 2208 2208 2208 2204 2202 + 2201 2200 2199 2198 2198 2199 2200 2200 2201 2202 + 2202 2203 2205 2207 2210 2212 2213 2215 2215 2217 + 2218 2220 2220 2218 2205 2202 2212 2213 2201 2184 + 2186 2169 2139 2108 2080 2056 2032 2005 1973 1928 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1642 1644 1645 1650 1653 1656 + 1659 1661 1660 1658 1655 1652 1650 1649 1648 1649 + 1650 1651 1651 1655 1656 1657 1658 1659 1662 1664 + 1666 1668 1670 1673 1675 1676 1677 1678 1679 1679 + 1679 1679 1679 1679 1679 1679 1680 1680 1681 1682 + 1683 1685 1686 1686 1687 1688 1689 1689 1690 1691 + 1692 1693 1693 1694 1695 1699 1703 1708 1713 1718 + 1725 1732 1734 1737 1740 1742 1745 1747 1749 1752 + 1755 1757 1759 1760 1761 1762 1764 1767 1769 1771 + 1774 1778 1781 1783 1786 1792 1794 1795 1796 1798 + 1801 1804 1806 1808 1810 1811 1812 1814 1815 1818 + 1824 1826 1828 1831 1835 1839 1841 1842 1843 1844 + 1846 1846 1849 1851 1853 1854 1856 1857 1859 1860 + 1863 1864 1866 1869 1872 1876 1879 1882 1884 1886 + 1889 1892 1895 1900 1904 1908 1911 1916 1921 1926 + 1928 1931 1932 1934 1935 1936 1938 1940 1944 1947 + 1950 1953 1957 1959 1961 1964 1966 1968 1970 1972 + 1974 1976 1982 1989 1995 2001 2008 2014 2022 2028 + 2036 2043 2048 2050 2052 2053 2054 2057 2059 2066 + 2071 2077 2083 2089 2093 2096 2099 2104 2110 2115 + 2119 2124 2135 2144 2145 2143 2143 2146 2156 2158 + 2155 2153 2153 2154 2156 2157 2159 2161 2163 2165 + 2167 2168 2169 2170 2170 2169 2169 2169 2167 2166 + 2166 2167 2169 2175 2182 2186 2191 2195 2199 2205 + 2208 2209 2210 2209 2207 2205 2203 2202 2202 2202 + 2203 2204 2204 2204 2204 2205 2206 2207 2207 2210 + 2213 2215 2218 2220 2220 2221 2223 2224 2215 2198 + 2182 2177 2182 2186 2178 2172 2169 2174 2135 2104 + 2074 2048 2026 1999 1970 1927 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1643 1645 1650 1652 1653 1654 1656 1657 1656 1654 + 1651 1648 1646 1645 1646 1647 1649 1650 1652 1654 + 1655 1656 1657 1658 1661 1663 1666 1668 1669 1671 + 1672 1674 1675 1676 1677 1677 1677 1677 1678 1678 + 1678 1678 1678 1679 1679 1680 1682 1682 1683 1685 + 1686 1686 1687 1688 1689 1690 1690 1691 1692 1693 + 1694 1695 1700 1704 1712 1718 1726 1732 1734 1736 + 1739 1742 1743 1745 1747 1750 1752 1754 1755 1756 + 1757 1759 1761 1764 1767 1770 1773 1776 1779 1782 + 1786 1790 1793 1795 1796 1798 1800 1803 1805 1806 + 1808 1811 1812 1814 1816 1820 1824 1828 1832 1836 + 1839 1842 1843 1845 1845 1846 1846 1847 1849 1851 + 1853 1855 1857 1858 1860 1861 1863 1865 1868 1870 + 1874 1877 1880 1883 1885 1888 1891 1895 1898 1902 + 1907 1912 1915 1919 1923 1926 1930 1932 1932 1934 + 1935 1937 1938 1941 1944 1947 1950 1953 1956 1959 + 1962 1964 1967 1969 1971 1972 1974 1978 1986 1993 + 2000 2006 2013 2018 2025 2032 2039 2049 2053 2058 + 2060 2061 2062 2063 2066 2071 2077 2083 2087 2093 + 2099 2101 2103 2108 2122 2124 2124 2129 2137 2146 + 2148 2149 2148 2152 2158 2160 2160 2160 2160 2160 + 2161 2163 2163 2165 2167 2170 2171 2172 2173 2174 + 2174 2174 2173 2173 2170 2169 2169 2170 2172 2176 + 2180 2187 2193 2198 2202 2206 2210 2211 2212 2211 + 2210 2208 2206 2204 2205 2206 2208 2208 2208 2206 + 2206 2208 2210 2211 2212 2214 2217 2220 2221 2222 + 2224 2223 2214 2213 2207 2183 2166 2174 2173 2173 + 2169 2180 2154 2131 2122 2103 2072 2042 2019 1996 + 1970 1936 1896 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1643 1647 1649 1651 + 1651 1651 1651 1650 1650 1650 1647 1645 1643 1643 + 1645 1646 1648 1651 1652 1653 1654 1655 1657 1658 + 1660 1664 1665 1667 1668 1669 1671 1672 1673 1674 + 1675 1675 1675 1675 1675 1676 1676 1676 1676 1677 + 1678 1679 1680 1681 1682 1683 1684 1685 1686 1686 + 1687 1688 1689 1690 1691 1692 1693 1694 1699 1705 + 1713 1721 1727 1732 1734 1736 1738 1740 1742 1743 + 1744 1747 1749 1751 1752 1753 1754 1756 1759 1761 + 1764 1768 1771 1774 1777 1781 1784 1787 1792 1793 + 1794 1796 1798 1800 1802 1803 1806 1809 1812 1815 + 1818 1822 1827 1832 1836 1840 1842 1844 1845 1846 + 1847 1848 1848 1849 1850 1851 1853 1855 1857 1858 + 1860 1862 1864 1865 1868 1872 1875 1878 1882 1885 + 1888 1889 1893 1897 1901 1905 1912 1916 1920 1923 + 1926 1928 1931 1934 1934 1936 1936 1938 1941 1945 + 1946 1950 1951 1954 1957 1960 1962 1965 1967 1969 + 1971 1973 1974 1981 1990 1998 2004 2010 2015 2021 + 2027 2035 2042 2050 2057 2062 2064 2067 2072 2074 + 2075 2078 2083 2088 2093 2095 2100 2103 2105 2108 + 2120 2125 2128 2132 2143 2147 2149 2151 2152 2155 + 2159 2160 2162 2163 2164 2165 2168 2167 2167 2168 + 2170 2172 2174 2175 2177 2177 2178 2178 2177 2175 + 2174 2173 2172 2174 2177 2181 2184 2190 2195 2200 + 2204 2208 2211 2213 2213 2213 2212 2211 2209 2206 + 2207 2209 2211 2211 2211 2211 2211 2212 2213 2215 + 2217 2218 2220 2224 2224 2226 2220 2200 2191 2191 + 2199 2181 2174 2129 2125 2128 2148 2125 2115 2109 + 2093 2089 2068 2043 2017 1985 1947 1922 1894 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1643 1647 1648 1650 1649 1647 1645 1646 + 1647 1646 1643 1642 1641 1643 1644 1647 1649 1650 + 1651 1653 1654 1655 1656 1658 1661 1663 1665 1666 + 1667 1668 1668 1670 1671 1672 1673 1674 1674 1674 + 1673 1673 1673 1674 1675 1676 1677 1677 1679 1679 + 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 + 1690 1691 1692 1694 1699 1708 1715 1722 1728 1732 + 1734 1736 1737 1738 1740 1742 1743 1744 1747 1748 + 1750 1750 1752 1754 1756 1759 1762 1765 1768 1771 + 1775 1778 1781 1785 1789 1791 1793 1794 1796 1798 + 1800 1802 1805 1809 1813 1817 1821 1825 1830 1835 + 1839 1842 1844 1846 1847 1848 1849 1850 1850 1850 + 1850 1851 1853 1856 1858 1859 1860 1862 1864 1866 + 1870 1873 1876 1880 1884 1888 1891 1894 1897 1899 + 1902 1907 1914 1917 1923 1928 1930 1932 1935 1937 + 1937 1938 1938 1940 1944 1948 1950 1953 1954 1957 + 1959 1962 1964 1967 1969 1971 1972 1974 1975 1984 + 1991 2000 2005 2013 2017 2021 2028 2035 2041 2048 + 2056 2063 2067 2071 2075 2078 2080 2085 2088 2093 + 2098 2100 2103 2105 2107 2108 2117 2125 2131 2134 + 2145 2148 2150 2152 2154 2157 2160 2162 2163 2165 + 2167 2170 2171 2171 2170 2171 2173 2175 2177 2180 + 2180 2181 2183 2183 2180 2178 2177 2177 2176 2177 + 2179 2185 2192 2197 2200 2203 2206 2211 2214 2215 + 2215 2214 2214 2214 2213 2213 2212 2214 2215 2215 + 2215 2215 2215 2216 2217 2219 2220 2222 2225 2228 + 2229 2219 2197 2181 2169 2167 2174 2167 2182 2112 + 2098 2096 2104 2097 2098 2085 2067 2061 2064 2044 + 2023 2001 1978 1947 1927 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1641 1645 + 1647 1647 1645 1643 1642 1642 1642 1641 1641 1641 + 1640 1642 1645 1648 1650 1651 1652 1653 1654 1655 + 1657 1658 1661 1663 1664 1665 1666 1667 1668 1668 + 1670 1671 1672 1673 1673 1673 1672 1670 1670 1672 + 1673 1674 1675 1675 1676 1677 1679 1679 1680 1681 + 1682 1683 1684 1685 1686 1688 1689 1690 1692 1694 + 1701 1710 1718 1723 1728 1732 1734 1735 1736 1738 + 1739 1740 1742 1743 1744 1746 1748 1749 1751 1753 + 1754 1756 1759 1762 1765 1768 1772 1776 1779 1783 + 1786 1788 1790 1791 1793 1794 1798 1801 1804 1808 + 1814 1819 1824 1829 1833 1838 1842 1844 1846 1848 + 1850 1851 1852 1852 1852 1852 1852 1853 1853 1857 + 1859 1859 1861 1863 1864 1867 1871 1874 1877 1883 + 1888 1892 1896 1900 1902 1903 1903 1907 1911 1916 + 1922 1928 1933 1938 1941 1943 1944 1945 1945 1946 + 1949 1952 1953 1955 1957 1959 1961 1964 1967 1969 + 1971 1973 1974 1976 1981 1985 1992 1998 2005 2010 + 2016 2022 2029 2035 2042 2047 2056 2062 2067 2071 + 2076 2080 2082 2086 2090 2095 2099 2102 2107 2109 + 2110 2113 2118 2124 2134 2137 2142 2148 2151 2152 + 2156 2159 2161 2163 2165 2166 2169 2172 2173 2174 + 2175 2175 2176 2178 2182 2184 2184 2185 2186 2186 + 2182 2181 2181 2181 2180 2179 2181 2188 2196 2202 + 2205 2207 2212 2219 2220 2218 2217 2217 2217 2217 + 2217 2217 2217 2218 2220 2220 2219 2218 2218 2219 + 2221 2223 2225 2227 2230 2232 2227 2208 2183 2166 + 2179 2143 2153 2133 2126 2105 2077 2069 2068 2065 + 2080 2072 2051 2041 2040 2048 2028 2010 1983 1954 + 1917 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1639 1641 1642 1642 1640 1638 + 1638 1638 1638 1638 1640 1641 1643 1646 1648 1649 + 1651 1652 1654 1654 1656 1658 1660 1661 1662 1663 + 1664 1665 1665 1667 1668 1668 1668 1670 1672 1672 + 1672 1671 1670 1668 1668 1670 1672 1672 1673 1674 + 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 + 1685 1686 1688 1690 1692 1694 1703 1711 1719 1723 + 1728 1732 1733 1735 1736 1737 1738 1739 1740 1741 + 1743 1743 1746 1747 1749 1751 1753 1754 1756 1759 + 1763 1766 1770 1774 1778 1781 1784 1786 1788 1789 + 1790 1792 1797 1800 1803 1807 1814 1819 1827 1831 + 1836 1841 1843 1845 1848 1851 1854 1856 1857 1858 + 1858 1859 1859 1859 1859 1860 1861 1861 1862 1864 + 1865 1868 1872 1875 1880 1886 1892 1897 1902 1905 + 1906 1906 1907 1908 1910 1913 1919 1925 1935 1942 + 1947 1951 1952 1953 1953 1953 1955 1955 1956 1957 + 1959 1962 1964 1967 1971 1973 1973 1975 1979 1982 + 1985 1988 1994 1999 2005 2010 2018 2027 2035 2042 + 2046 2049 2057 2063 2068 2072 2078 2085 2087 2089 + 2092 2095 2100 2105 2110 2112 2114 2116 2118 2123 + 2131 2137 2141 2145 2149 2153 2156 2160 2162 2164 + 2165 2168 2170 2172 2174 2175 2177 2178 2179 2180 + 2182 2186 2188 2189 2191 2191 2188 2186 2187 2186 + 2185 2183 2184 2190 2197 2207 2211 2214 2218 2226 + 2232 2233 2225 2220 2222 2223 2223 2222 2221 2223 + 2224 2224 2224 2223 2222 2223 2225 2227 2228 2230 + 2234 2233 2228 2210 2179 2177 2127 2110 2103 2096 + 2094 2095 2064 2049 2042 2050 2053 2057 2036 2020 + 2011 2020 2017 1994 1964 1930 1896 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1637 1637 1637 1636 1635 1633 1633 1633 1634 1636 + 1639 1643 1647 1648 1650 1650 1652 1653 1655 1658 + 1659 1661 1661 1662 1662 1663 1664 1665 1666 1668 + 1671 1671 1666 1668 1670 1671 1670 1669 1667 1666 + 1666 1668 1669 1671 1671 1672 1673 1674 1675 1676 + 1677 1678 1679 1680 1681 1682 1684 1685 1687 1690 + 1692 1694 1704 1712 1719 1723 1727 1731 1733 1734 + 1735 1736 1737 1738 1739 1741 1742 1743 1745 1747 + 1748 1750 1752 1753 1755 1757 1762 1765 1769 1773 + 1777 1780 1782 1784 1786 1787 1790 1792 1795 1800 + 1803 1807 1812 1818 1825 1830 1836 1842 1844 1846 + 1848 1853 1856 1859 1862 1865 1866 1867 1867 1866 + 1865 1864 1864 1863 1864 1864 1866 1871 1875 1877 + 1884 1890 1897 1902 1906 1908 1910 1911 1910 1910 + 1910 1913 1918 1925 1934 1942 1950 1953 1956 1959 + 1959 1960 1964 1959 1958 1959 1960 1963 1967 1971 + 1975 1977 1978 1980 1985 1987 1989 1994 1997 2002 + 2008 2014 2023 2032 2043 2050 2053 2056 2060 2066 + 2069 2073 2081 2087 2089 2094 2095 2096 2101 2107 + 2111 2113 2116 2117 2119 2122 2128 2135 2141 2144 + 2149 2154 2156 2160 2163 2165 2167 2170 2171 2173 + 2175 2178 2180 2181 2183 2183 2185 2189 2192 2195 + 2196 2196 2194 2192 2193 2192 2191 2190 2190 2191 + 2197 2209 2216 2220 2224 2232 2239 2243 2241 2234 + 2232 2231 2230 2228 2227 2227 2228 2230 2230 2229 + 2228 2228 2229 2231 2233 2237 2234 2235 2227 2205 + 2180 2173 2119 2097 2086 2074 2074 2087 2056 2025 + 2009 2034 2034 2042 2023 2004 1995 1997 2003 1980 + 1965 1938 1893 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1635 1635 1634 1632 + 1629 1627 1628 1629 1631 1633 1637 1644 1647 1649 + 1650 1650 1653 1655 1658 1659 1660 1661 1661 1662 + 1661 1662 1663 1664 1665 1668 1670 1672 1667 1668 + 1666 1667 1666 1665 1664 1664 1664 1665 1667 1668 + 1669 1670 1672 1672 1673 1674 1675 1676 1677 1678 + 1679 1681 1682 1685 1686 1689 1691 1694 1704 1712 + 1719 1722 1726 1730 1732 1733 1734 1736 1736 1738 + 1739 1740 1741 1742 1743 1746 1748 1750 1751 1753 + 1754 1757 1761 1765 1769 1771 1775 1778 1781 1782 + 1785 1787 1789 1792 1795 1798 1804 1807 1811 1814 + 1820 1827 1832 1838 1842 1846 1850 1853 1856 1860 + 1864 1866 1867 1869 1869 1871 1875 1876 1875 1872 + 1870 1869 1872 1876 1880 1885 1890 1896 1902 1908 + 1912 1914 1914 1915 1915 1913 1910 1911 1917 1925 + 1932 1940 1948 1953 1958 1962 1965 1963 1965 1963 + 1961 1962 1963 1965 1968 1973 1977 1980 1982 1985 + 1989 1991 1994 1998 2002 2005 2011 2018 2026 2037 + 2049 2053 2058 2061 2066 2071 2074 2078 2081 2087 + 2093 2098 2100 2100 2104 2108 2112 2115 2117 2119 + 2121 2125 2130 2136 2142 2146 2151 2155 2158 2161 + 2164 2166 2168 2171 2173 2175 2177 2179 2183 2185 + 2187 2188 2190 2192 2195 2198 2199 2199 2198 2196 + 2198 2198 2199 2199 2198 2198 2202 2211 2220 2223 + 2227 2234 2242 2246 2246 2245 2242 2240 2238 2235 + 2232 2231 2234 2234 2234 2234 2232 2231 2234 2238 + 2239 2236 2236 2236 2227 2208 2181 2172 2122 2086 + 2068 2054 2045 2053 2045 2011 1996 2000 2008 2027 + 2007 1990 1961 1973 1994 2007 2003 1975 1937 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1634 1633 1628 1625 1622 1621 1621 1625 + 1629 1633 1639 1644 1647 1648 1649 1650 1652 1657 + 1658 1659 1659 1659 1660 1660 1660 1660 1661 1661 + 1664 1666 1668 1668 1666 1664 1664 1661 1661 1661 + 1660 1661 1662 1663 1665 1665 1667 1668 1670 1671 + 1671 1672 1673 1674 1675 1677 1678 1680 1682 1684 + 1686 1688 1691 1695 1703 1711 1718 1722 1725 1728 + 1731 1732 1733 1735 1736 1737 1739 1740 1741 1742 + 1743 1745 1747 1749 1751 1753 1754 1756 1759 1763 + 1767 1768 1771 1776 1778 1780 1784 1786 1789 1790 + 1792 1797 1802 1806 1809 1812 1815 1821 1826 1833 + 1840 1846 1851 1855 1856 1860 1865 1867 1868 1870 + 1872 1875 1878 1879 1881 1882 1882 1881 1880 1885 + 1890 1894 1897 1902 1908 1914 1915 1917 1916 1917 + 1917 1916 1912 1913 1914 1921 1926 1936 1945 1952 + 1957 1962 1967 1965 1962 1955 1964 1965 1966 1967 + 1971 1974 1978 1983 1985 1987 1990 1993 1995 2000 + 2003 2009 2014 2020 2029 2038 2049 2056 2063 2068 + 2073 2077 2080 2082 2084 2089 2095 2100 2103 2105 + 2107 2109 2113 2117 2119 2122 2125 2128 2133 2139 + 2144 2149 2153 2158 2160 2163 2165 2167 2169 2171 + 2173 2175 2177 2180 2184 2190 2192 2192 2192 2194 + 2199 2203 2204 2203 2202 2201 2201 2202 2207 2209 + 2209 2209 2209 2215 2221 2224 2227 2233 2239 2246 + 2248 2249 2249 2248 2247 2245 2240 2238 2238 2238 + 2239 2239 2239 2240 2241 2241 2236 2232 2231 2220 + 2221 2201 2167 2180 2110 2070 2054 2035 2021 2005 + 2010 1996 1978 1972 1976 1995 1994 1950 1946 1946 + 1976 2002 1979 1940 1925 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1626 1624 + 1621 1618 1617 1618 1620 1624 1628 1634 1638 1643 + 1646 1647 1647 1648 1650 1653 1656 1657 1657 1658 + 1658 1658 1658 1659 1660 1662 1663 1664 1664 1665 + 1663 1662 1659 1658 1658 1657 1657 1658 1659 1660 + 1661 1662 1664 1665 1667 1668 1669 1670 1671 1672 + 1674 1675 1677 1679 1680 1682 1685 1687 1691 1694 + 1702 1710 1717 1721 1723 1726 1729 1730 1732 1734 + 1735 1737 1738 1739 1741 1742 1743 1745 1747 1749 + 1750 1752 1754 1756 1758 1761 1764 1766 1769 1774 + 1778 1781 1783 1786 1788 1790 1791 1794 1800 1803 + 1807 1812 1814 1818 1825 1831 1838 1844 1852 1856 + 1857 1859 1863 1866 1868 1871 1872 1876 1879 1882 + 1882 1886 1888 1890 1892 1893 1897 1901 1903 1907 + 1912 1916 1920 1921 1921 1919 1918 1917 1916 1915 + 1917 1923 1928 1935 1944 1952 1956 1960 1964 1962 + 1954 1962 1964 1966 1967 1969 1972 1976 1981 1986 + 1989 1991 1993 1995 1997 2000 2005 2009 2014 2020 + 2028 2038 2048 2060 2066 2073 2078 2084 2087 2091 + 2094 2095 2097 2102 2106 2109 2111 2113 2117 2119 + 2122 2127 2131 2133 2135 2141 2145 2150 2155 2159 + 2162 2165 2167 2168 2170 2172 2174 2176 2178 2181 + 2186 2195 2197 2197 2196 2198 2204 2208 2209 2207 + 2204 2204 2205 2205 2209 2213 2217 2219 2220 2221 + 2224 2226 2228 2231 2238 2244 2248 2251 2253 2256 + 2256 2249 2245 2241 2241 2243 2244 2245 2245 2248 + 2246 2241 2232 2224 2221 2209 2194 2183 2175 2124 + 2086 2062 2043 2023 2001 1987 1980 1975 1965 1956 + 1947 1943 1940 1935 1932 1937 1974 1983 1939 1917 + 1890 1893 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1617 1616 1614 1610 1615 1618 + 1620 1623 1626 1629 1633 1636 1639 1642 1646 1647 + 1647 1647 1649 1650 1650 1651 1653 1654 1655 1658 + 1659 1661 1661 1661 1662 1663 1661 1660 1655 1655 + 1655 1654 1655 1656 1657 1658 1658 1659 1661 1663 + 1665 1666 1667 1668 1669 1670 1672 1674 1675 1677 + 1679 1681 1683 1688 1691 1694 1702 1709 1715 1719 + 1722 1724 1727 1729 1732 1733 1735 1736 1738 1739 + 1741 1742 1744 1745 1747 1748 1750 1752 1753 1755 + 1757 1759 1762 1766 1770 1773 1778 1781 1784 1786 + 1788 1789 1791 1794 1800 1803 1807 1812 1815 1818 + 1823 1828 1834 1840 1846 1851 1853 1855 1858 1861 + 1864 1868 1871 1875 1878 1881 1884 1886 1890 1892 + 1894 1897 1902 1904 1907 1910 1915 1919 1924 1929 + 1924 1921 1919 1918 1917 1917 1917 1921 1928 1935 + 1942 1951 1954 1957 1958 1958 1959 1961 1963 1965 + 1967 1970 1973 1977 1982 1988 1991 1993 1996 1997 + 1999 2002 2006 2009 2012 2019 2025 2036 2046 2060 + 2069 2076 2082 2087 2090 2097 2099 2100 2103 2106 + 2110 2113 2116 2118 2120 2121 2126 2133 2137 2139 + 2140 2144 2147 2152 2156 2160 2163 2167 2169 2170 + 2172 2174 2175 2177 2178 2181 2185 2193 2198 2201 + 2201 2203 2206 2209 2210 2209 2207 2208 2210 2211 + 2213 2216 2220 2223 2225 2226 2227 2228 2230 2232 + 2238 2243 2249 2252 2256 2258 2257 2252 2249 2245 + 2245 2248 2249 2253 2256 2252 2237 2227 2216 2200 + 2197 2191 2174 2167 2167 2115 2090 2060 2038 2013 + 1988 1971 1964 1956 1947 1935 1927 1918 1912 1909 + 1908 1930 1944 1937 1933 1892 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1610 1609 1609 1609 1611 1615 1618 1620 1621 1622 + 1625 1628 1631 1635 1638 1640 1641 1641 1641 1642 + 1644 1645 1647 1650 1652 1655 1658 1659 1659 1660 + 1660 1660 1659 1657 1652 1651 1651 1652 1653 1654 + 1655 1656 1656 1658 1660 1661 1663 1664 1665 1666 + 1668 1669 1671 1672 1674 1676 1678 1680 1683 1688 + 1692 1694 1702 1708 1713 1717 1720 1722 1725 1728 + 1731 1733 1735 1736 1738 1739 1741 1743 1744 1745 + 1747 1748 1749 1751 1754 1754 1755 1757 1761 1764 + 1769 1772 1777 1781 1784 1786 1788 1790 1792 1796 + 1801 1805 1808 1812 1816 1820 1822 1826 1829 1834 + 1838 1842 1845 1849 1853 1859 1863 1866 1870 1873 + 1875 1876 1877 1879 1886 1892 1895 1897 1903 1906 + 1908 1911 1916 1920 1925 1930 1926 1922 1920 1920 + 1919 1919 1920 1920 1926 1932 1939 1949 1953 1954 + 1955 1957 1958 1959 1961 1963 1967 1970 1974 1978 + 1984 1989 1992 1996 1999 2001 2003 2005 2008 2010 + 2012 2017 2021 2031 2043 2061 2071 2076 2083 2088 + 2091 2096 2100 2102 2106 2111 2115 2118 2122 2125 + 2127 2129 2133 2138 2142 2145 2145 2148 2152 2155 + 2158 2162 2165 2169 2171 2172 2173 2175 2177 2178 + 2179 2181 2183 2192 2199 2204 2207 2206 2207 2210 + 2212 2212 2213 2213 2215 2216 2217 2218 2223 2227 + 2231 2232 2231 2232 2234 2237 2240 2244 2250 2253 + 2257 2259 2259 2254 2252 2251 2251 2251 2254 2270 + 2271 2254 2224 2200 2189 2177 2175 2173 2171 2169 + 2118 2102 2089 2044 2018 2002 1976 1955 1942 1935 + 1930 1915 1899 1890 1890 1890 1890 1903 1900 1890 + 1895 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1608 1608 1608 1609 + 1612 1614 1616 1618 1619 1620 1621 1621 1623 1627 + 1631 1633 1633 1633 1634 1635 1637 1640 1642 1645 + 1649 1651 1654 1656 1657 1658 1657 1657 1655 1652 + 1647 1647 1648 1650 1651 1653 1653 1654 1655 1657 + 1658 1660 1661 1662 1664 1665 1667 1668 1670 1671 + 1673 1675 1678 1681 1685 1689 1693 1697 1703 1708 + 1712 1715 1717 1720 1724 1727 1730 1732 1734 1736 + 1738 1739 1741 1743 1744 1745 1747 1748 1749 1751 + 1753 1753 1754 1756 1759 1762 1767 1771 1775 1781 + 1783 1786 1789 1793 1794 1798 1803 1806 1809 1813 + 1817 1820 1822 1824 1826 1828 1835 1839 1843 1849 + 1852 1858 1864 1867 1870 1872 1873 1874 1875 1876 + 1877 1886 1892 1896 1901 1905 1907 1911 1916 1920 + 1924 1929 1927 1924 1922 1921 1920 1920 1921 1923 + 1923 1929 1936 1943 1950 1951 1954 1955 1957 1958 + 1961 1962 1966 1971 1975 1980 1985 1989 1994 1999 + 2002 2004 2006 2008 2010 2013 2015 2018 2021 2027 + 2041 2059 2070 2076 2081 2086 2090 2094 2097 2103 + 2109 2113 2119 2125 2129 2131 2135 2137 2141 2145 + 2148 2150 2151 2153 2157 2160 2161 2164 2167 2170 + 2172 2174 2176 2176 2178 2179 2180 2181 2186 2192 + 2200 2207 2210 2211 2211 2213 2214 2216 2218 2219 + 2220 2221 2222 2223 2226 2229 2233 2235 2236 2238 + 2239 2241 2243 2249 2252 2256 2261 2263 2262 2259 + 2256 2254 2253 2254 2260 2271 2271 2245 2218 2180 + 2166 2179 2174 2167 2138 2116 2095 2082 2067 2033 + 2002 1982 1963 1939 1919 1905 1918 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1607 1608 1608 1609 1611 1613 1614 1616 + 1618 1619 1619 1620 1621 1621 1624 1625 1626 1627 + 1628 1630 1632 1633 1637 1641 1645 1647 1649 1650 + 1651 1652 1652 1651 1650 1649 1645 1646 1647 1649 + 1650 1651 1652 1653 1654 1656 1657 1658 1660 1661 + 1662 1664 1666 1667 1668 1670 1672 1674 1679 1682 + 1686 1691 1695 1699 1704 1708 1711 1714 1716 1719 + 1723 1727 1730 1732 1734 1736 1738 1739 1741 1743 + 1744 1745 1746 1747 1750 1751 1750 1752 1753 1754 + 1756 1760 1763 1767 1771 1777 1782 1785 1790 1794 + 1796 1800 1803 1807 1810 1813 1816 1819 1821 1824 + 1826 1828 1835 1840 1845 1850 1853 1860 1864 1868 + 1870 1871 1873 1874 1875 1876 1877 1882 1889 1895 + 1898 1900 1905 1911 1916 1920 1924 1927 1928 1925 + 1923 1922 1921 1921 1922 1924 1924 1925 1932 1938 + 1943 1948 1951 1953 1956 1959 1960 1962 1966 1972 + 1977 1982 1987 1991 1996 2001 2004 2007 2010 2011 + 2013 2016 2018 2021 2023 2030 2041 2057 2069 2077 + 2081 2085 2089 2093 2097 2103 2110 2115 2123 2133 + 2137 2138 2140 2142 2147 2150 2153 2155 2156 2157 + 2162 2164 2165 2166 2167 2170 2173 2176 2177 2178 + 2179 2180 2181 2182 2191 2197 2203 2208 2213 2215 + 2216 2216 2217 2219 2223 2224 2225 2226 2227 2227 + 2229 2231 2236 2239 2241 2242 2245 2248 2252 2254 + 2257 2262 2266 2267 2267 2266 2263 2260 2258 2265 + 2265 2261 2261 2220 2188 2167 2179 2127 2117 2118 + 2110 2094 2076 2059 2035 2016 2010 1994 1974 1951 + 1903 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1606 1607 + 1608 1609 1611 1612 1613 1615 1617 1618 1618 1619 + 1619 1620 1620 1621 1621 1621 1622 1625 1628 1631 + 1633 1635 1639 1642 1643 1645 1646 1647 1647 1647 + 1647 1646 1645 1645 1646 1647 1649 1650 1651 1652 + 1653 1655 1656 1657 1658 1659 1662 1664 1665 1667 + 1668 1669 1671 1677 1679 1681 1687 1692 1697 1701 + 1705 1709 1712 1714 1716 1718 1722 1727 1730 1732 + 1734 1736 1738 1740 1741 1743 1744 1745 1746 1748 + 1750 1749 1750 1751 1752 1754 1754 1756 1760 1764 + 1766 1771 1778 1783 1790 1794 1798 1800 1804 1808 + 1811 1812 1814 1816 1821 1825 1827 1831 1838 1845 + 1853 1855 1858 1862 1866 1868 1870 1871 1872 1874 + 1875 1876 1878 1885 1890 1894 1897 1900 1904 1910 + 1916 1919 1924 1927 1929 1926 1924 1924 1922 1922 + 1923 1924 1925 1926 1931 1935 1939 1946 1947 1950 + 1957 1959 1960 1962 1967 1973 1978 1984 1989 1993 + 1997 2002 2007 2011 2014 2016 2018 2020 2022 2023 + 2027 2036 2049 2062 2073 2077 2081 2085 2089 2093 + 2096 2103 2110 2117 2128 2140 2146 2145 2145 2145 + 2150 2154 2160 2162 2164 2168 2169 2171 2172 2170 + 2168 2169 2174 2176 2177 2180 2182 2182 2182 2187 + 2195 2202 2208 2213 2217 2220 2220 2219 2220 2225 + 2230 2231 2231 2230 2231 2231 2233 2236 2240 2244 + 2246 2249 2254 2257 2258 2261 2265 2269 2270 2270 + 2270 2270 2269 2267 2262 2260 2270 2239 2226 2195 + 2173 2177 2126 2106 2096 2097 2089 2071 2053 2039 + 2017 1988 1987 1991 1964 1937 1903 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1606 1606 1607 1608 1609 1611 + 1612 1614 1615 1616 1617 1618 1618 1618 1619 1619 + 1620 1620 1621 1622 1627 1629 1631 1632 1634 1636 + 1639 1640 1642 1643 1643 1644 1644 1644 1644 1644 + 1645 1646 1647 1649 1650 1651 1653 1654 1655 1656 + 1657 1659 1661 1663 1665 1666 1668 1670 1675 1679 + 1682 1686 1690 1693 1699 1703 1706 1709 1712 1714 + 1716 1718 1722 1726 1730 1732 1734 1736 1738 1740 + 1741 1742 1743 1744 1747 1748 1747 1748 1749 1750 + 1751 1752 1754 1754 1756 1760 1764 1769 1777 1782 + 1790 1795 1799 1801 1803 1809 1811 1814 1815 1818 + 1822 1827 1830 1837 1843 1850 1855 1856 1858 1864 + 1867 1868 1870 1872 1873 1874 1876 1877 1879 1887 + 1893 1896 1897 1900 1903 1909 1914 1918 1923 1927 + 1930 1928 1926 1925 1924 1923 1924 1925 1925 1927 + 1932 1937 1942 1945 1950 1952 1957 1962 1963 1964 + 1970 1974 1979 1985 1990 1994 1998 2003 2010 2014 + 2018 2021 2023 2026 2030 2034 2035 2045 2057 2067 + 2075 2079 2084 2088 2091 2093 2096 2102 2109 2118 + 2134 2147 2163 2154 2149 2152 2154 2156 2161 2167 + 2172 2179 2182 2181 2180 2177 2174 2172 2175 2178 + 2179 2181 2185 2186 2188 2191 2197 2207 2214 2220 + 2222 2225 2227 2228 2229 2232 2234 2235 2235 2235 + 2236 2237 2238 2240 2244 2247 2250 2255 2258 2260 + 2263 2266 2270 2272 2273 2273 2274 2274 2272 2269 + 2259 2241 2251 2257 2208 2177 2167 2140 2113 2096 + 2076 2071 2064 2044 2030 2019 2013 1983 1961 1958 + 1954 1927 1893 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1605 1606 1606 1607 1609 1610 1612 1613 1615 1615 + 1616 1617 1617 1618 1618 1619 1619 1620 1621 1622 + 1625 1628 1629 1631 1633 1633 1635 1636 1639 1640 + 1642 1642 1643 1643 1643 1643 1644 1645 1646 1647 + 1649 1650 1652 1654 1655 1656 1658 1660 1662 1664 + 1665 1667 1669 1674 1679 1684 1688 1693 1696 1699 + 1702 1706 1708 1710 1712 1714 1716 1718 1722 1725 + 1730 1732 1735 1737 1739 1740 1741 1742 1743 1744 + 1747 1747 1748 1749 1749 1750 1751 1752 1753 1754 + 1755 1756 1764 1771 1778 1785 1791 1798 1802 1805 + 1808 1813 1815 1818 1821 1825 1828 1831 1836 1842 + 1846 1848 1850 1853 1858 1862 1867 1868 1871 1873 + 1874 1876 1877 1879 1884 1888 1895 1900 1902 1901 + 1905 1909 1912 1917 1922 1925 1930 1930 1928 1926 + 1925 1925 1925 1925 1926 1930 1936 1942 1948 1950 + 1957 1964 1970 1972 1974 1971 1973 1978 1983 1988 + 1992 1996 1999 2006 2013 2018 2022 2026 2030 2036 + 2039 2042 2046 2051 2061 2069 2075 2079 2085 2089 + 2095 2099 2097 2102 2107 2116 2128 2140 2149 2150 + 2153 2157 2159 2161 2164 2168 2175 2184 2189 2192 + 2191 2186 2181 2179 2179 2179 2181 2183 2188 2190 + 2193 2195 2201 2210 2219 2223 2226 2229 2233 2238 + 2239 2239 2239 2239 2240 2241 2241 2241 2242 2243 + 2246 2249 2253 2257 2260 2262 2265 2269 2273 2275 + 2277 2278 2278 2277 2275 2264 2252 2230 2213 2231 + 2203 2168 2178 2127 2102 2078 2060 2044 2039 2022 + 2006 1994 1988 1978 1953 1928 1928 1905 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1604 1604 1605 1607 + 1608 1610 1612 1613 1614 1615 1615 1616 1616 1617 + 1618 1619 1620 1620 1622 1624 1626 1627 1629 1631 + 1632 1632 1633 1634 1636 1639 1640 1641 1641 1642 + 1642 1643 1643 1644 1645 1646 1648 1650 1652 1653 + 1655 1656 1658 1661 1663 1665 1666 1668 1672 1678 + 1684 1689 1693 1696 1698 1702 1706 1708 1710 1711 + 1713 1714 1716 1718 1719 1726 1730 1733 1736 1737 + 1739 1740 1742 1743 1745 1746 1746 1748 1748 1749 + 1750 1750 1751 1752 1753 1754 1755 1757 1764 1773 + 1781 1787 1794 1802 1808 1812 1816 1820 1824 1828 + 1830 1832 1832 1833 1837 1841 1842 1843 1846 1850 + 1855 1860 1864 1867 1871 1875 1876 1879 1884 1888 + 1891 1894 1900 1906 1908 1907 1908 1911 1915 1919 + 1923 1926 1929 1931 1931 1930 1928 1926 1926 1926 + 1928 1935 1942 1951 1957 1964 1973 1978 1981 1983 + 1983 1979 1977 1982 1986 1991 1996 1999 2005 2010 + 2016 2021 2026 2031 2035 2040 2043 2049 2053 2057 + 2063 2067 2071 2078 2084 2089 2096 2106 2110 2108 + 2107 2112 2119 2130 2140 2149 2153 2160 2162 2165 + 2168 2172 2178 2183 2190 2197 2197 2195 2188 2186 + 2185 2183 2182 2188 2192 2195 2198 2201 2206 2214 + 2221 2225 2229 2232 2238 2245 2252 2247 2246 2245 + 2243 2246 2246 2246 2247 2249 2250 2252 2254 2259 + 2262 2264 2267 2271 2275 2279 2281 2281 2281 2281 + 2273 2259 2241 2225 2197 2180 2242 2154 2119 2113 + 2092 2064 2042 2027 2011 1998 1984 1972 1969 1974 + 1947 1913 1899 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1601 1603 1606 1607 1608 1610 1611 1612 + 1614 1614 1615 1616 1616 1617 1618 1619 1620 1621 + 1623 1624 1626 1627 1628 1630 1631 1632 1632 1633 + 1635 1638 1639 1640 1640 1641 1641 1642 1643 1644 + 1645 1646 1649 1650 1652 1653 1655 1657 1658 1661 + 1663 1666 1668 1671 1676 1682 1687 1693 1697 1698 + 1699 1701 1707 1708 1710 1712 1713 1715 1717 1719 + 1722 1728 1732 1734 1736 1739 1740 1742 1743 1745 + 1746 1746 1747 1747 1749 1750 1750 1751 1752 1753 + 1753 1754 1755 1756 1764 1773 1782 1789 1797 1807 + 1813 1818 1823 1827 1830 1831 1832 1832 1832 1834 + 1835 1836 1837 1840 1841 1849 1852 1857 1863 1866 + 1874 1876 1880 1886 1892 1897 1902 1904 1907 1914 + 1916 1910 1912 1913 1917 1921 1924 1928 1930 1932 + 1932 1932 1932 1931 1932 1934 1935 1938 1948 1958 + 1966 1972 1979 1985 1988 1989 1989 1985 1983 1984 + 1987 1993 1999 2006 2013 2017 2021 2024 2030 2035 + 2039 2042 2046 2052 2057 2063 2066 2070 2072 2078 + 2082 2088 2095 2107 2113 2114 2115 2117 2120 2127 + 2137 2145 2153 2159 2164 2168 2171 2177 2183 2187 + 2191 2195 2199 2198 2195 2192 2191 2192 2192 2194 + 2198 2200 2203 2207 2212 2219 2223 2227 2233 2237 + 2240 2250 2258 2257 2257 2254 2252 2252 2253 2253 + 2252 2252 2253 2254 2256 2261 2264 2265 2269 2273 + 2277 2282 2283 2283 2282 2281 2268 2254 2232 2210 + 2189 2165 2137 2130 2096 2087 2074 2048 2026 2009 + 1992 1977 1962 1953 1951 1949 1933 1903 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1597 1602 + 1604 1606 1608 1609 1610 1611 1612 1614 1615 1616 + 1617 1617 1618 1619 1620 1621 1623 1625 1627 1628 + 1629 1629 1630 1631 1633 1634 1636 1637 1639 1640 + 1640 1641 1641 1642 1643 1643 1645 1647 1648 1651 + 1652 1653 1655 1657 1659 1661 1664 1667 1670 1674 + 1680 1684 1687 1694 1696 1697 1699 1702 1705 1708 + 1709 1710 1712 1716 1721 1728 1729 1731 1734 1736 + 1738 1739 1742 1743 1744 1746 1747 1747 1748 1748 + 1749 1750 1751 1751 1752 1753 1754 1754 1755 1755 + 1763 1772 1783 1791 1801 1809 1818 1822 1824 1829 + 1830 1831 1830 1830 1831 1830 1831 1834 1839 1839 + 1842 1848 1853 1859 1864 1871 1877 1881 1885 1892 + 1898 1903 1907 1911 1914 1916 1918 1920 1914 1917 + 1920 1923 1925 1929 1932 1933 1934 1935 1935 1936 + 1939 1942 1945 1947 1953 1960 1968 1974 1982 1988 + 1989 1991 1991 1991 1989 1989 1992 1997 2004 2014 + 2021 2025 2027 2030 2035 2040 2045 2046 2048 2055 + 2060 2068 2072 2077 2081 2085 2089 2092 2096 2102 + 2113 2121 2123 2123 2127 2132 2138 2146 2154 2160 + 2167 2173 2179 2182 2186 2191 2195 2199 2200 2202 + 2201 2198 2198 2198 2198 2199 2202 2205 2207 2212 + 2218 2221 2225 2229 2235 2244 2246 2253 2259 2262 + 2262 2261 2259 2259 2260 2260 2259 2258 2258 2261 + 2263 2266 2267 2268 2271 2276 2280 2283 2285 2286 + 2283 2281 2263 2247 2228 2199 2174 2165 2137 2109 + 2086 2067 2053 2033 2013 1995 1974 1958 1945 1931 + 1923 1915 1893 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1599 1601 1604 1605 1607 1608 + 1608 1609 1611 1613 1615 1616 1617 1618 1617 1619 + 1620 1621 1623 1625 1627 1628 1629 1630 1631 1631 + 1633 1634 1636 1637 1638 1638 1639 1640 1640 1641 + 1642 1644 1645 1647 1649 1650 1652 1654 1655 1657 + 1659 1661 1665 1668 1671 1675 1681 1684 1687 1691 + 1694 1694 1696 1698 1701 1704 1704 1705 1710 1720 + 1731 1733 1735 1735 1736 1738 1740 1742 1743 1745 + 1746 1747 1748 1748 1749 1750 1750 1751 1752 1752 + 1753 1753 1754 1754 1755 1757 1765 1774 1784 1792 + 1802 1810 1817 1818 1823 1825 1827 1827 1827 1826 + 1826 1827 1828 1835 1839 1843 1848 1854 1858 1863 + 1869 1878 1880 1884 1889 1894 1901 1905 1910 1914 + 1916 1918 1920 1922 1923 1923 1923 1925 1926 1931 + 1935 1936 1937 1938 1939 1942 1948 1953 1955 1958 + 1961 1965 1970 1974 1981 1987 1990 1991 1993 1992 + 1993 1994 1996 1999 2010 2021 2028 2033 2035 2034 + 2038 2045 2051 2053 2057 2060 2068 2077 2084 2088 + 2092 2098 2101 2100 2103 2107 2109 2118 2126 2130 + 2135 2139 2143 2149 2155 2161 2168 2177 2186 2192 + 2191 2195 2200 2203 2205 2206 2208 2206 2204 2202 + 2203 2204 2205 2209 2212 2215 2221 2224 2227 2232 + 2238 2245 2250 2255 2263 2266 2268 2268 2267 2268 + 2270 2270 2269 2268 2267 2268 2269 2271 2272 2273 + 2275 2278 2282 2285 2287 2288 2287 2275 2257 2237 + 2212 2184 2161 2143 2147 2095 2072 2052 2036 2017 + 1999 1982 1961 1945 1930 1910 1895 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1600 1601 1603 1605 1606 1608 1608 1609 1611 1613 + 1615 1616 1617 1618 1619 1619 1620 1622 1624 1626 + 1627 1628 1629 1630 1632 1633 1634 1636 1637 1637 + 1637 1638 1638 1640 1640 1641 1643 1644 1646 1647 + 1649 1650 1652 1654 1656 1657 1659 1662 1665 1669 + 1672 1676 1680 1684 1686 1688 1690 1692 1693 1694 + 1697 1699 1701 1704 1711 1722 1731 1734 1736 1737 + 1739 1740 1742 1744 1746 1747 1748 1748 1749 1750 + 1750 1751 1752 1752 1752 1753 1754 1754 1754 1755 + 1756 1764 1772 1781 1788 1795 1803 1809 1813 1817 + 1819 1821 1822 1822 1824 1824 1828 1829 1833 1837 + 1841 1848 1854 1857 1862 1867 1874 1879 1881 1885 + 1889 1894 1901 1905 1909 1915 1917 1919 1922 1924 + 1927 1929 1930 1930 1935 1937 1938 1941 1943 1944 + 1946 1948 1954 1958 1964 1967 1971 1972 1975 1981 + 1984 1984 1986 1990 1994 1995 1996 1998 2002 2007 + 2017 2028 2037 2042 2042 2042 2043 2047 2055 2061 + 2064 2067 2073 2086 2091 2098 2102 2106 2111 2111 + 2111 2115 2117 2119 2125 2132 2140 2145 2150 2155 + 2160 2166 2172 2180 2191 2199 2200 2201 2205 2209 + 2209 2210 2211 2211 2209 2206 2207 2209 2210 2212 + 2216 2218 2222 2226 2229 2234 2240 2248 2254 2259 + 2268 2272 2276 2277 2278 2281 2282 2277 2276 2275 + 2274 2274 2274 2274 2276 2277 2278 2280 2285 2287 + 2289 2293 2288 2273 2253 2229 2198 2170 2149 2121 + 2097 2107 2061 2040 2021 2003 1985 1968 1950 1934 + 1917 1896 1890 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1600 1601 1603 1604 + 1606 1607 1608 1609 1611 1613 1615 1617 1618 1619 + 1620 1621 1622 1624 1625 1627 1628 1629 1630 1632 + 1633 1635 1636 1636 1636 1636 1636 1637 1638 1639 + 1639 1641 1643 1644 1646 1647 1649 1651 1652 1654 + 1656 1657 1659 1662 1666 1669 1672 1675 1679 1682 + 1685 1686 1688 1689 1690 1692 1693 1695 1700 1704 + 1711 1721 1731 1734 1736 1739 1742 1744 1746 1747 + 1749 1750 1750 1750 1750 1751 1752 1752 1753 1754 + 1754 1754 1755 1755 1755 1755 1758 1768 1778 1785 + 1792 1797 1805 1808 1810 1812 1815 1816 1818 1819 + 1822 1829 1832 1834 1838 1842 1846 1853 1856 1860 + 1865 1869 1874 1878 1881 1884 1889 1893 1897 1902 + 1906 1910 1914 1918 1919 1925 1928 1932 1935 1937 + 1943 1947 1949 1949 1950 1952 1954 1956 1960 1964 + 1970 1975 1981 1985 1987 1991 1994 1994 1992 1992 + 1997 1997 1999 2004 2012 2019 2027 2038 2046 2054 + 2053 2048 2047 2049 2056 2064 2068 2075 2082 2090 + 2097 2104 2111 2116 2119 2120 2120 2123 2125 2128 + 2132 2135 2143 2151 2158 2164 2170 2173 2179 2187 + 2197 2206 2209 2208 2210 2212 2213 2214 2216 2218 + 2215 2214 2213 2215 2214 2215 2220 2223 2225 2227 + 2231 2236 2242 2255 2260 2263 2270 2277 2282 2284 + 2286 2288 2288 2287 2286 2284 2282 2280 2279 2279 + 2279 2281 2284 2287 2288 2290 2291 2295 2288 2274 + 2256 2234 2207 2175 2147 2117 2090 2065 2073 2031 + 2010 1990 1972 1957 1939 1921 1903 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1600 1601 1603 1604 1605 1607 1608 1609 + 1612 1613 1615 1618 1620 1621 1622 1623 1625 1625 + 1626 1628 1629 1630 1632 1633 1635 1636 1636 1636 + 1634 1635 1635 1636 1637 1638 1640 1641 1643 1645 + 1646 1648 1650 1651 1653 1654 1656 1658 1660 1662 + 1666 1669 1672 1675 1677 1679 1682 1684 1686 1687 + 1689 1690 1692 1695 1699 1704 1710 1719 1729 1734 + 1737 1741 1744 1747 1749 1751 1754 1754 1752 1752 + 1752 1753 1754 1754 1755 1755 1756 1757 1758 1759 + 1761 1765 1767 1770 1780 1788 1794 1797 1801 1804 + 1806 1808 1811 1812 1814 1815 1823 1830 1832 1836 + 1843 1845 1849 1854 1858 1861 1865 1870 1873 1875 + 1876 1884 1887 1891 1896 1900 1903 1908 1911 1913 + 1917 1923 1928 1932 1935 1941 1950 1953 1955 1957 + 1959 1961 1963 1966 1971 1974 1976 1984 1991 1996 + 1998 1999 2004 2007 2006 2002 2000 1999 2002 2009 + 2017 2025 2033 2043 2054 2065 2067 2061 2059 2058 + 2060 2068 2074 2082 2091 2098 2102 2109 2118 2123 + 2124 2126 2127 2128 2132 2136 2140 2142 2145 2155 + 2163 2171 2175 2181 2188 2197 2206 2213 2219 2218 + 2217 2217 2216 2217 2217 2222 2221 2220 2220 2221 + 2220 2218 2224 2226 2229 2230 2234 2239 2245 2259 + 2267 2269 2275 2281 2286 2289 2292 2295 2296 2296 + 2296 2295 2290 2287 2285 2285 2285 2288 2292 2292 + 2293 2294 2299 2295 2284 2271 2253 2231 2201 2169 + 2141 2111 2089 2056 2047 2049 2006 1979 1962 1945 + 1928 1908 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1600 1601 + 1603 1604 1605 1607 1608 1610 1612 1614 1616 1618 + 1621 1623 1624 1625 1625 1626 1628 1629 1631 1635 + 1634 1635 1635 1635 1635 1632 1630 1631 1632 1634 + 1634 1638 1640 1640 1643 1644 1646 1648 1650 1651 + 1653 1654 1656 1658 1660 1663 1665 1668 1671 1673 + 1675 1678 1679 1681 1683 1685 1687 1690 1692 1695 + 1699 1704 1709 1718 1727 1733 1737 1743 1745 1747 + 1753 1756 1757 1757 1757 1754 1754 1754 1755 1756 + 1758 1759 1761 1761 1763 1765 1768 1772 1775 1777 + 1782 1789 1794 1796 1798 1800 1803 1804 1808 1811 + 1812 1815 1821 1826 1829 1837 1843 1848 1853 1856 + 1860 1863 1866 1871 1875 1876 1878 1884 1889 1893 + 1896 1900 1903 1907 1910 1912 1914 1921 1927 1932 + 1935 1940 1949 1954 1958 1961 1965 1968 1971 1975 + 1978 1982 1985 1992 2000 2005 2009 2014 2014 2016 + 2016 2014 2008 2007 2008 2014 2019 2027 2037 2046 + 2057 2071 2081 2078 2073 2070 2069 2073 2085 2091 + 2096 2101 2104 2110 2120 2125 2127 2129 2132 2134 + 2138 2145 2149 2152 2155 2158 2165 2173 2181 2187 + 2196 2202 2210 2219 2221 2223 2224 2222 2221 2222 + 2223 2224 2226 2228 2228 2228 2229 2229 2229 2231 + 2235 2236 2239 2242 2251 2263 2271 2276 2280 2287 + 2291 2295 2299 2301 2303 2305 2303 2299 2296 2292 + 2291 2291 2292 2295 2297 2299 2300 2302 2302 2290 + 2274 2256 2239 2220 2182 2158 2134 2105 2086 2054 + 2025 2030 2015 1975 1954 1934 1917 1896 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1600 1601 1603 1604 1606 1608 + 1610 1611 1613 1615 1616 1618 1622 1623 1624 1624 + 1625 1626 1627 1628 1632 1636 1634 1634 1634 1633 + 1630 1627 1624 1624 1624 1628 1634 1638 1640 1641 + 1643 1644 1647 1648 1650 1651 1653 1655 1656 1658 + 1661 1663 1665 1668 1670 1672 1674 1675 1678 1679 + 1681 1682 1686 1689 1692 1695 1698 1703 1707 1715 + 1725 1732 1737 1742 1745 1747 1753 1757 1758 1758 + 1759 1759 1756 1756 1757 1759 1761 1762 1764 1765 + 1767 1770 1773 1778 1781 1782 1785 1789 1792 1795 + 1796 1799 1801 1804 1807 1811 1813 1815 1821 1825 + 1829 1838 1843 1852 1855 1859 1862 1866 1870 1875 + 1878 1880 1882 1886 1891 1893 1897 1901 1904 1906 + 1909 1911 1914 1920 1926 1931 1935 1938 1947 1952 + 1957 1962 1967 1971 1974 1979 1982 1987 1992 1999 + 2006 2013 2019 2024 2025 2027 2026 2022 2018 2014 + 2018 2021 2025 2033 2041 2047 2056 2070 2082 2093 + 2090 2086 2081 2082 2092 2099 2105 2106 2106 2110 + 2118 2126 2129 2133 2138 2142 2147 2156 2161 2163 + 2166 2168 2169 2174 2180 2189 2198 2203 2210 2219 + 2224 2226 2229 2231 2230 2228 2228 2228 2231 2234 + 2234 2236 2238 2239 2238 2240 2244 2244 2246 2250 + 2257 2267 2277 2284 2289 2295 2300 2304 2305 2308 + 2309 2311 2309 2303 2300 2298 2297 2297 2298 2301 + 2304 2306 2307 2307 2295 2283 2268 2243 2218 2197 + 2177 2150 2128 2102 2088 2051 2025 1999 1971 1981 + 1952 1927 1907 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1600 1601 1603 1604 1606 1609 1611 1612 1613 1615 + 1616 1619 1621 1622 1622 1622 1622 1622 1622 1626 + 1627 1631 1631 1629 1626 1625 1624 1622 1617 1616 + 1621 1633 1635 1637 1640 1641 1643 1645 1647 1649 + 1650 1651 1653 1655 1657 1659 1661 1663 1665 1666 + 1668 1670 1672 1674 1677 1678 1680 1682 1685 1689 + 1692 1694 1697 1701 1705 1712 1722 1732 1736 1741 + 1744 1748 1751 1754 1756 1758 1759 1760 1759 1759 + 1760 1762 1764 1765 1768 1770 1772 1774 1778 1781 + 1783 1784 1786 1788 1790 1792 1796 1798 1801 1804 + 1807 1810 1814 1817 1822 1827 1833 1839 1846 1853 + 1856 1860 1864 1868 1871 1878 1880 1881 1883 1886 + 1890 1893 1897 1902 1904 1906 1908 1910 1914 1919 + 1927 1931 1937 1942 1947 1952 1957 1961 1967 1971 + 1977 1981 1985 1991 1997 2004 2012 2017 2024 2028 + 2035 2037 2037 2033 2029 2027 2029 2035 2042 2049 + 2053 2056 2060 2066 2076 2090 2101 2099 2096 2094 + 2100 2107 2113 2113 2112 2115 2119 2124 2131 2137 + 2142 2149 2156 2165 2171 2176 2178 2179 2178 2181 + 2185 2192 2199 2205 2210 2217 2224 2228 2232 2234 + 2234 2234 2234 2234 2236 2239 2241 2244 2247 2248 + 2248 2251 2256 2255 2256 2259 2263 2269 2278 2291 + 2294 2298 2305 2308 2311 2314 2318 2319 2316 2309 + 2304 2303 2302 2303 2304 2307 2310 2312 2312 2299 + 2282 2269 2256 2234 2198 2174 2148 2142 2123 2092 + 2068 2046 2024 2001 1963 1945 1977 1924 1896 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1599 1601 1602 1604 + 1607 1609 1611 1611 1612 1613 1617 1618 1619 1620 + 1620 1621 1621 1621 1621 1621 1621 1620 1619 1617 + 1615 1615 1615 1611 1608 1618 1626 1634 1636 1637 + 1639 1642 1644 1646 1647 1649 1650 1651 1653 1655 + 1657 1659 1661 1663 1664 1666 1667 1668 1670 1673 + 1675 1678 1680 1682 1685 1688 1691 1694 1697 1700 + 1704 1708 1719 1729 1735 1739 1744 1747 1749 1751 + 1753 1756 1759 1760 1761 1762 1762 1764 1766 1768 + 1771 1774 1776 1779 1780 1782 1784 1786 1787 1789 + 1791 1793 1796 1799 1801 1804 1806 1809 1813 1817 + 1823 1829 1835 1841 1848 1853 1857 1860 1864 1867 + 1871 1876 1879 1881 1883 1885 1889 1893 1896 1900 + 1903 1905 1907 1910 1912 1915 1922 1928 1937 1942 + 1946 1952 1955 1959 1963 1970 1977 1983 1987 1993 + 2000 2007 2013 2019 2023 2029 2032 2036 2038 2041 + 2041 2042 2044 2049 2055 2061 2065 2070 2073 2072 + 2072 2083 2099 2107 2109 2107 2109 2116 2120 2122 + 2123 2123 2126 2131 2135 2141 2146 2154 2164 2174 + 2183 2188 2191 2194 2190 2194 2194 2199 2207 2211 + 2216 2219 2227 2232 2236 2238 2238 2238 2239 2240 + 2241 2244 2248 2251 2255 2257 2258 2261 2265 2266 + 2266 2266 2269 2273 2280 2294 2297 2299 2304 2309 + 2313 2320 2327 2326 2322 2316 2312 2309 2309 2309 + 2311 2313 2316 2317 2308 2289 2266 2250 2231 2218 + 2186 2158 2131 2109 2106 2097 2076 2052 2030 2010 + 1950 1930 1919 1912 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1599 1600 1602 1604 1607 1610 1610 1611 + 1612 1615 1616 1616 1618 1618 1618 1618 1617 1615 + 1614 1612 1611 1610 1608 1606 1604 1604 1608 1606 + 1613 1623 1629 1634 1636 1637 1639 1641 1644 1647 + 1648 1649 1650 1652 1653 1655 1657 1659 1661 1662 + 1664 1665 1667 1668 1670 1673 1676 1678 1680 1682 + 1685 1688 1690 1694 1697 1700 1703 1706 1713 1724 + 1733 1737 1741 1745 1747 1749 1751 1753 1755 1759 + 1761 1763 1764 1766 1768 1771 1775 1778 1780 1781 + 1782 1784 1785 1787 1788 1789 1791 1793 1796 1799 + 1801 1803 1804 1809 1813 1817 1823 1830 1836 1842 + 1848 1853 1857 1860 1863 1866 1870 1874 1877 1878 + 1880 1882 1886 1890 1894 1898 1901 1903 1906 1909 + 1911 1914 1920 1926 1933 1939 1944 1949 1953 1956 + 1960 1966 1974 1982 1989 1995 2001 2007 2014 2019 + 2025 2028 2031 2033 2035 2040 2045 2049 2051 2055 + 2060 2065 2070 2077 2085 2089 2086 2084 2094 2106 + 2116 2121 2124 2128 2131 2132 2134 2135 2136 2138 + 2142 2145 2151 2160 2172 2181 2195 2202 2208 2210 + 2206 2209 2210 2210 2213 2217 2224 2230 2232 2238 + 2241 2243 2244 2243 2244 2246 2248 2252 2254 2256 + 2263 2266 2267 2270 2272 2274 2275 2275 2276 2278 + 2284 2294 2298 2301 2303 2310 2314 2321 2330 2332 + 2330 2325 2319 2316 2316 2317 2318 2320 2321 2319 + 2307 2283 2256 2228 2210 2202 2185 2145 2117 2097 + 2080 2077 2060 2048 2029 2003 1944 1921 1906 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1598 1600 + 1601 1604 1607 1610 1610 1611 1613 1614 1615 1615 + 1616 1616 1616 1616 1614 1610 1603 1601 1600 1599 + 1599 1596 1594 1602 1607 1614 1623 1627 1629 1634 + 1636 1637 1638 1640 1645 1647 1648 1649 1650 1652 + 1653 1654 1656 1658 1660 1661 1663 1665 1667 1669 + 1670 1673 1675 1679 1680 1682 1684 1687 1691 1694 + 1696 1699 1702 1705 1707 1717 1727 1734 1738 1741 + 1744 1747 1750 1752 1754 1755 1761 1763 1765 1768 + 1771 1775 1778 1780 1782 1783 1784 1785 1786 1788 + 1789 1790 1792 1794 1797 1799 1800 1803 1804 1808 + 1813 1816 1823 1830 1836 1842 1848 1854 1857 1859 + 1862 1865 1868 1871 1874 1875 1876 1877 1884 1887 + 1891 1896 1899 1901 1905 1908 1911 1914 1919 1924 + 1929 1935 1940 1944 1949 1953 1956 1961 1969 1977 + 1988 1993 2001 2006 2012 2018 2025 2029 2033 2036 + 2037 2039 2045 2048 2052 2055 2061 2066 2070 2078 + 2089 2098 2099 2096 2096 2105 2119 2128 2135 2139 + 2142 2143 2145 2147 2146 2145 2149 2151 2155 2165 + 2177 2189 2202 2214 2221 2223 2221 2221 2224 2226 + 2227 2229 2236 2244 2245 2246 2249 2252 2254 2254 + 2253 2254 2257 2262 2265 2267 2271 2274 2275 2276 + 2279 2282 2284 2284 2285 2288 2292 2296 2301 2305 + 2309 2314 2316 2323 2332 2337 2337 2333 2328 2325 + 2323 2323 2324 2325 2327 2322 2300 2279 2246 2218 + 2192 2169 2149 2124 2103 2081 2057 2045 2032 2026 + 2009 1996 1942 1916 1901 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1597 1599 1600 1602 1605 1609 + 1610 1612 1612 1613 1613 1613 1614 1614 1613 1613 + 1612 1596 1587 1592 1594 1593 1596 1600 1608 1615 + 1621 1623 1625 1627 1629 1632 1634 1635 1636 1639 + 1644 1647 1648 1649 1650 1651 1652 1654 1656 1657 + 1658 1660 1663 1665 1668 1669 1672 1674 1676 1679 + 1680 1682 1684 1689 1691 1693 1696 1699 1702 1704 + 1705 1707 1718 1727 1735 1740 1743 1748 1751 1753 + 1755 1756 1761 1765 1767 1770 1774 1778 1780 1782 + 1783 1784 1785 1786 1787 1789 1790 1792 1793 1795 + 1797 1799 1801 1802 1804 1808 1813 1817 1823 1829 + 1835 1841 1847 1854 1856 1859 1861 1864 1867 1870 + 1873 1874 1875 1878 1883 1887 1890 1896 1898 1901 + 1904 1908 1911 1914 1917 1922 1926 1930 1935 1940 + 1945 1948 1952 1957 1963 1970 1976 1986 1994 2001 + 2006 2013 2022 2029 2036 2038 2039 2041 2043 2046 + 2049 2053 2057 2062 2070 2079 2090 2100 2105 2109 + 2111 2112 2120 2133 2144 2150 2153 2155 2157 2159 + 2160 2157 2157 2157 2161 2172 2182 2195 2208 2221 + 2227 2231 2231 2231 2235 2238 2242 2245 2249 2255 + 2259 2261 2261 2263 2264 2264 2263 2263 2268 2274 + 2277 2277 2277 2281 2282 2282 2285 2288 2292 2294 + 2295 2297 2300 2303 2303 2309 2317 2321 2326 2330 + 2336 2342 2342 2341 2337 2333 2330 2328 2331 2331 + 2332 2316 2291 2269 2246 2216 2190 2165 2138 2116 + 2091 2064 2041 2019 2007 1995 1994 1988 1937 1912 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1592 1597 1598 1600 1603 1607 1610 1611 1611 1611 + 1612 1612 1612 1611 1611 1611 1607 1584 1585 1594 + 1600 1602 1605 1604 1610 1611 1616 1619 1621 1621 + 1621 1620 1623 1628 1633 1636 1641 1646 1647 1648 + 1650 1650 1652 1655 1656 1657 1658 1660 1664 1666 + 1668 1671 1673 1675 1677 1679 1681 1682 1685 1689 + 1691 1694 1696 1699 1701 1703 1704 1706 1707 1720 + 1737 1749 1753 1751 1754 1755 1758 1762 1766 1768 + 1771 1775 1777 1780 1781 1782 1784 1785 1786 1787 + 1789 1790 1792 1794 1795 1796 1798 1800 1801 1803 + 1805 1810 1813 1817 1822 1828 1833 1839 1846 1852 + 1856 1858 1861 1864 1867 1870 1872 1874 1876 1879 + 1883 1888 1892 1895 1899 1901 1904 1907 1911 1913 + 1916 1919 1923 1926 1932 1938 1942 1945 1948 1953 + 1958 1962 1966 1971 1978 1991 1999 2008 2018 2027 + 2036 2038 2040 2041 2043 2044 2047 2049 2055 2062 + 2072 2082 2092 2100 2107 2112 2115 2118 2123 2133 + 2149 2160 2165 2168 2170 2172 2173 2171 2171 2173 + 2175 2182 2192 2200 2208 2223 2232 2239 2242 2242 + 2244 2250 2255 2259 2263 2266 2272 2276 2276 2276 + 2276 2274 2272 2274 2278 2284 2286 2287 2287 2288 + 2290 2290 2290 2293 2296 2297 2300 2304 2306 2308 + 2310 2313 2320 2328 2334 2338 2342 2345 2347 2346 + 2344 2341 2338 2337 2336 2334 2329 2316 2283 2260 + 2230 2215 2194 2173 2152 2129 2105 2070 2041 2012 + 1989 1976 1967 1972 1935 1903 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1587 1588 1591 1595 + 1598 1601 1606 1609 1610 1610 1611 1610 1606 1597 + 1597 1597 1591 1580 1585 1595 1591 1593 1593 1595 + 1598 1601 1603 1606 1609 1613 1618 1622 1625 1631 + 1630 1633 1640 1642 1646 1647 1648 1650 1654 1655 + 1656 1657 1658 1661 1664 1667 1670 1673 1675 1677 + 1679 1681 1682 1685 1688 1690 1693 1695 1697 1699 + 1701 1703 1704 1705 1707 1722 1741 1756 1758 1759 + 1758 1760 1763 1767 1770 1774 1777 1779 1780 1781 + 1782 1783 1784 1785 1786 1788 1790 1792 1793 1795 + 1796 1798 1799 1801 1803 1804 1807 1811 1814 1817 + 1822 1827 1832 1838 1844 1851 1855 1858 1861 1864 + 1867 1869 1871 1874 1876 1879 1883 1889 1893 1896 + 1899 1903 1905 1907 1910 1912 1914 1918 1921 1925 + 1930 1935 1940 1942 1943 1950 1956 1959 1962 1970 + 1973 1984 1996 2005 2016 2025 2033 2037 2039 2041 + 2042 2043 2045 2047 2053 2060 2073 2085 2092 2100 + 2109 2113 2117 2123 2130 2140 2153 2165 2173 2177 + 2180 2183 2183 2183 2182 2186 2187 2191 2199 2208 + 2216 2227 2235 2246 2255 2259 2261 2264 2269 2274 + 2278 2281 2286 2289 2291 2291 2289 2283 2280 2282 + 2286 2291 2295 2295 2295 2295 2296 2296 2296 2297 + 2299 2301 2303 2308 2310 2314 2316 2318 2325 2332 + 2339 2345 2349 2352 2352 2351 2350 2349 2348 2346 + 2339 2328 2313 2291 2274 2259 2227 2199 2181 2159 + 2135 2113 2099 2074 2051 2011 1984 1964 1942 1928 + 1910 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1565 1568 1573 1585 1585 1590 1595 1595 + 1597 1604 1609 1601 1588 1580 1579 1580 1579 1579 + 1586 1582 1585 1594 1602 1608 1611 1611 1610 1610 + 1613 1629 1634 1634 1635 1635 1636 1641 1646 1644 + 1644 1644 1646 1650 1652 1654 1655 1657 1660 1662 + 1665 1668 1671 1675 1678 1680 1682 1684 1686 1688 + 1691 1693 1695 1697 1698 1700 1701 1703 1704 1706 + 1709 1723 1738 1752 1758 1761 1762 1764 1767 1771 + 1776 1779 1781 1781 1782 1782 1782 1783 1785 1786 + 1787 1789 1791 1793 1794 1796 1797 1799 1800 1802 + 1804 1807 1809 1811 1814 1818 1822 1827 1832 1838 + 1843 1850 1855 1857 1860 1864 1867 1869 1871 1874 + 1876 1878 1884 1889 1893 1896 1900 1903 1905 1907 + 1909 1911 1914 1917 1920 1924 1928 1931 1935 1935 + 1938 1946 1953 1958 1966 1975 1980 1987 1995 2006 + 2015 2022 2029 2035 2037 2039 2041 2042 2044 2046 + 2049 2058 2070 2081 2089 2097 2108 2114 2120 2126 + 2134 2147 2157 2169 2177 2184 2189 2193 2195 2196 + 2196 2199 2200 2200 2204 2213 2224 2235 2241 2252 + 2261 2273 2280 2281 2286 2291 2295 2297 2299 2301 + 2302 2302 2298 2292 2291 2293 2295 2299 2302 2303 + 2303 2302 2302 2302 2302 2302 2302 2303 2307 2310 + 2314 2319 2323 2325 2331 2338 2345 2349 2354 2356 + 2356 2356 2358 2360 2360 2355 2324 2305 2288 2267 + 2250 2236 2225 2185 2162 2147 2128 2103 2073 2051 + 2035 2027 2011 1963 1934 1914 1897 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1546 1550 + 1553 1556 1559 1573 1579 1571 1576 1588 1593 1582 + 1569 1570 1569 1570 1572 1577 1582 1593 1610 1616 + 1622 1623 1624 1626 1627 1629 1634 1635 1636 1636 + 1637 1637 1640 1643 1647 1647 1646 1646 1647 1650 + 1653 1654 1656 1658 1661 1664 1667 1670 1673 1678 + 1681 1684 1686 1687 1689 1691 1693 1695 1697 1698 + 1699 1700 1702 1703 1704 1706 1709 1721 1731 1744 + 1754 1761 1765 1768 1772 1777 1780 1781 1782 1783 + 1781 1782 1782 1784 1785 1786 1787 1789 1791 1793 + 1795 1796 1798 1799 1801 1804 1805 1808 1810 1812 + 1815 1818 1822 1827 1832 1837 1843 1848 1854 1857 + 1860 1863 1866 1868 1871 1874 1876 1879 1884 1888 + 1892 1897 1900 1903 1905 1907 1909 1911 1913 1916 + 1919 1922 1925 1927 1929 1931 1935 1940 1947 1954 + 1964 1972 1979 1990 1998 2008 2015 2021 2027 2030 + 2034 2036 2038 2039 2042 2045 2048 2056 2063 2076 + 2086 2095 2107 2115 2122 2129 2138 2150 2162 2174 + 2182 2191 2197 2201 2205 2208 2209 2211 2212 2211 + 2212 2222 2233 2241 2252 2261 2270 2281 2289 2295 + 2302 2307 2309 2311 2315 2317 2317 2316 2310 2302 + 2300 2301 2303 2307 2309 2311 2310 2309 2309 2309 + 2308 2307 2308 2310 2312 2315 2317 2324 2329 2331 + 2338 2345 2351 2355 2357 2359 2360 2362 2367 2375 + 2380 2342 2306 2288 2263 2243 2226 2213 2193 2171 + 2146 2126 2111 2096 2064 2038 2007 2003 1997 1965 + 1936 1913 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1561 1556 1558 1557 1557 1563 + 1563 1558 1558 1571 1576 1568 1568 1577 1586 1582 + 1585 1594 1608 1614 1622 1623 1626 1629 1633 1634 + 1635 1635 1636 1636 1638 1638 1638 1640 1642 1643 + 1645 1647 1648 1648 1650 1651 1653 1655 1657 1658 + 1662 1666 1669 1672 1677 1681 1684 1686 1689 1690 + 1692 1694 1696 1697 1698 1699 1700 1701 1702 1703 + 1704 1705 1707 1717 1726 1734 1746 1760 1768 1773 + 1778 1782 1784 1782 1780 1779 1779 1780 1782 1783 + 1784 1786 1787 1789 1791 1793 1795 1796 1798 1800 + 1802 1805 1807 1809 1811 1813 1815 1819 1823 1827 + 1831 1836 1841 1847 1852 1856 1859 1862 1865 1868 + 1871 1874 1877 1881 1885 1889 1893 1898 1902 1904 + 1906 1907 1909 1911 1913 1914 1917 1920 1922 1924 + 1925 1927 1933 1936 1939 1947 1952 1962 1973 1987 + 1998 2006 2014 2018 2024 2027 2030 2032 2034 2035 + 2040 2047 2053 2057 2061 2071 2082 2094 2106 2114 + 2122 2130 2139 2150 2162 2173 2182 2195 2203 2209 + 2213 2216 2219 2220 2222 2223 2223 2231 2241 2253 + 2263 2272 2283 2290 2299 2307 2314 2317 2319 2322 + 2324 2327 2329 2329 2326 2321 2315 2312 2312 2315 + 2318 2318 2317 2316 2316 2315 2315 2316 2317 2315 + 2318 2322 2325 2330 2334 2337 2342 2349 2355 2357 + 2360 2363 2364 2367 2373 2381 2358 2328 2302 2284 + 2257 2232 2213 2190 2173 2153 2137 2114 2093 2070 + 2048 2021 1994 1974 1963 1945 1927 1904 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1576 1576 1572 1573 1557 1556 1558 1563 1566 1567 + 1570 1572 1582 1595 1602 1603 1608 1611 1615 1621 + 1623 1625 1627 1630 1633 1635 1636 1636 1637 1637 + 1639 1639 1640 1641 1642 1643 1645 1647 1649 1650 + 1651 1652 1654 1655 1657 1660 1664 1667 1671 1675 + 1680 1684 1686 1689 1692 1694 1695 1696 1697 1698 + 1700 1700 1701 1702 1703 1703 1704 1705 1707 1715 + 1723 1731 1744 1759 1769 1776 1783 1785 1781 1779 + 1778 1777 1778 1779 1782 1783 1784 1786 1787 1789 + 1790 1792 1794 1796 1798 1800 1803 1805 1807 1809 + 1811 1814 1816 1819 1823 1827 1831 1836 1840 1845 + 1850 1853 1859 1862 1866 1868 1871 1874 1878 1881 + 1885 1890 1894 1899 1903 1904 1906 1907 1909 1911 + 1912 1914 1917 1920 1921 1923 1925 1928 1932 1936 + 1939 1946 1950 1959 1968 1980 1992 2003 2011 2015 + 2019 2023 2027 2029 2032 2034 2042 2052 2062 2066 + 2069 2071 2080 2091 2103 2113 2120 2127 2136 2146 + 2157 2168 2181 2195 2207 2213 2219 2221 2224 2226 + 2229 2229 2232 2240 2251 2263 2274 2284 2294 2303 + 2311 2318 2324 2327 2329 2330 2334 2337 2341 2343 + 2343 2339 2333 2328 2324 2323 2323 2323 2323 2322 + 2322 2322 2322 2323 2324 2324 2327 2330 2332 2334 + 2338 2341 2346 2352 2357 2360 2363 2367 2369 2373 + 2378 2370 2349 2325 2305 2286 2271 2253 2207 2183 + 2159 2132 2122 2115 2092 2064 2035 2005 1987 1966 + 1939 1928 1914 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1562 1571 1581 1583 + 1572 1558 1565 1586 1589 1586 1586 1591 1601 1610 + 1611 1612 1614 1616 1620 1622 1624 1626 1629 1631 + 1633 1635 1636 1636 1637 1638 1639 1640 1641 1642 + 1643 1644 1645 1647 1649 1651 1653 1653 1654 1656 + 1658 1662 1666 1669 1674 1678 1683 1686 1689 1692 + 1695 1696 1697 1698 1699 1700 1701 1702 1702 1703 + 1704 1704 1705 1706 1707 1716 1723 1731 1747 1759 + 1770 1778 1783 1782 1778 1776 1776 1776 1777 1779 + 1781 1783 1785 1786 1787 1789 1790 1792 1793 1796 + 1798 1801 1804 1806 1808 1810 1812 1814 1817 1821 + 1824 1828 1832 1836 1840 1845 1850 1854 1857 1863 + 1866 1868 1871 1873 1878 1881 1885 1890 1894 1898 + 1903 1904 1906 1907 1909 1911 1912 1914 1917 1919 + 1922 1923 1925 1928 1932 1937 1942 1946 1950 1958 + 1967 1975 1986 1999 2006 2011 2016 2020 2023 2025 + 2030 2036 2046 2057 2067 2074 2077 2080 2083 2090 + 2097 2106 2113 2120 2128 2139 2149 2159 2171 2186 + 2199 2210 2219 2222 2227 2230 2234 2238 2241 2249 + 2259 2273 2284 2294 2307 2316 2319 2322 2321 2328 + 2338 2338 2337 2339 2341 2347 2354 2356 2352 2343 + 2336 2331 2329 2328 2328 2327 2329 2329 2329 2330 + 2332 2332 2334 2336 2338 2339 2341 2347 2352 2356 + 2360 2362 2364 2371 2372 2371 2372 2366 2349 2329 + 2314 2304 2293 2283 2245 2199 2149 2116 2097 2088 + 2078 2060 2042 2018 1991 1972 1940 1915 1893 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1548 1557 1575 1587 1591 1583 1587 1599 + 1602 1603 1604 1608 1611 1612 1614 1615 1617 1619 + 1622 1624 1625 1627 1629 1631 1633 1635 1636 1637 + 1638 1639 1640 1640 1641 1643 1644 1646 1647 1648 + 1650 1651 1654 1655 1656 1658 1661 1665 1669 1672 + 1677 1681 1685 1688 1691 1694 1696 1697 1698 1699 + 1700 1701 1702 1703 1704 1704 1705 1706 1706 1707 + 1713 1720 1728 1739 1751 1761 1769 1776 1781 1779 + 1775 1774 1774 1775 1776 1779 1781 1783 1784 1786 + 1788 1789 1790 1791 1793 1795 1798 1801 1804 1806 + 1808 1810 1812 1814 1818 1821 1825 1829 1833 1837 + 1841 1846 1851 1855 1858 1861 1866 1868 1870 1873 + 1877 1880 1884 1889 1893 1897 1901 1904 1906 1908 + 1909 1910 1912 1914 1917 1919 1921 1924 1925 1926 + 1932 1936 1942 1948 1955 1963 1969 1974 1983 1990 + 2001 2009 2014 2017 2020 2022 2027 2036 2048 2060 + 2069 2075 2078 2084 2088 2089 2093 2096 2104 2110 + 2119 2129 2140 2150 2159 2174 2187 2199 2210 2219 + 2225 2232 2238 2244 2249 2255 2266 2277 2287 2298 + 2306 2311 2313 2313 2315 2318 2328 2342 2334 2334 + 2337 2337 2342 2353 2356 2356 2352 2338 2335 2334 + 2335 2336 2338 2339 2338 2338 2339 2339 2339 2340 + 2343 2345 2348 2352 2358 2362 2365 2366 2367 2373 + 2374 2374 2368 2366 2353 2336 2320 2309 2304 2293 + 2274 2206 2133 2104 2083 2069 2050 2035 2018 1997 + 1989 1970 1942 1918 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1553 1553 + 1571 1587 1595 1599 1604 1610 1611 1612 1611 1612 + 1614 1615 1617 1618 1619 1621 1623 1624 1626 1628 + 1629 1631 1633 1635 1636 1637 1638 1639 1640 1641 + 1642 1643 1646 1647 1648 1650 1650 1652 1654 1656 + 1657 1660 1664 1668 1672 1676 1681 1684 1688 1690 + 1693 1696 1697 1698 1699 1700 1701 1702 1703 1704 + 1705 1706 1707 1709 1710 1713 1718 1725 1734 1744 + 1754 1762 1769 1772 1773 1775 1774 1773 1773 1775 + 1776 1778 1780 1782 1784 1787 1788 1789 1790 1791 + 1793 1795 1799 1801 1804 1806 1808 1810 1812 1814 + 1817 1821 1826 1830 1834 1838 1842 1846 1851 1855 + 1857 1860 1864 1866 1868 1871 1874 1877 1881 1886 + 1891 1896 1899 1903 1906 1908 1909 1911 1912 1914 + 1918 1921 1923 1925 1927 1930 1934 1938 1945 1951 + 1960 1969 1975 1980 1985 1990 1997 2005 2013 2015 + 2017 2020 2024 2034 2044 2055 2064 2073 2075 2081 + 2086 2088 2090 2095 2101 2106 2109 2120 2128 2139 + 2149 2159 2174 2186 2197 2207 2217 2224 2232 2244 + 2249 2258 2269 2277 2287 2298 2306 2307 2311 2312 + 2313 2315 2324 2329 2328 2330 2333 2328 2330 2336 + 2341 2347 2350 2343 2338 2339 2342 2346 2348 2348 + 2347 2346 2346 2346 2346 2347 2350 2352 2355 2359 + 2364 2369 2372 2374 2375 2376 2378 2369 2356 2349 + 2342 2325 2312 2302 2291 2276 2253 2202 2128 2096 + 2077 2061 2039 2020 2002 1984 1974 1957 1932 1909 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1564 1555 1561 1573 1585 1601 + 1607 1610 1611 1613 1614 1614 1616 1618 1619 1621 + 1622 1623 1623 1625 1627 1628 1629 1631 1632 1634 + 1636 1637 1638 1639 1640 1640 1642 1644 1646 1648 + 1649 1650 1651 1653 1655 1657 1659 1664 1668 1672 + 1676 1681 1684 1687 1690 1693 1695 1697 1698 1699 + 1700 1701 1702 1704 1705 1706 1707 1709 1710 1712 + 1713 1716 1721 1729 1737 1746 1754 1761 1767 1768 + 1770 1770 1771 1771 1772 1773 1775 1776 1778 1780 + 1784 1787 1789 1789 1790 1791 1793 1796 1798 1800 + 1803 1806 1807 1810 1812 1814 1817 1821 1826 1830 + 1834 1838 1842 1846 1849 1853 1856 1857 1861 1863 + 1866 1868 1871 1875 1878 1885 1890 1895 1900 1903 + 1907 1909 1911 1912 1913 1915 1919 1922 1924 1926 + 1930 1933 1937 1943 1953 1961 1970 1976 1980 1987 + 1990 1993 1996 2000 2009 2013 2015 2021 2023 2029 + 2038 2046 2054 2060 2065 2069 2073 2079 2085 2095 + 2101 2107 2113 2115 2120 2129 2140 2149 2158 2174 + 2186 2193 2202 2212 2221 2235 2244 2256 2265 2274 + 2284 2295 2306 2317 2309 2310 2316 2321 2324 2324 + 2325 2326 2328 2325 2325 2327 2331 2334 2336 2338 + 2339 2341 2352 2358 2359 2358 2356 2355 2354 2353 + 2353 2355 2358 2361 2364 2366 2373 2378 2382 2384 + 2385 2383 2374 2359 2341 2328 2329 2313 2297 2287 + 2282 2256 2234 2195 2131 2092 2069 2049 2029 2009 + 1989 1972 1959 1942 1921 1896 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1575 1556 1560 1558 1571 1593 1606 1611 1612 1614 + 1615 1617 1617 1619 1622 1623 1624 1625 1626 1625 + 1627 1629 1629 1631 1632 1633 1635 1637 1638 1639 + 1640 1641 1642 1644 1646 1648 1649 1651 1652 1654 + 1657 1659 1664 1668 1672 1676 1680 1684 1688 1691 + 1694 1696 1697 1698 1699 1700 1701 1703 1704 1705 + 1707 1708 1710 1711 1713 1714 1715 1718 1723 1731 + 1738 1746 1753 1759 1763 1765 1767 1767 1768 1769 + 1771 1771 1773 1775 1777 1781 1784 1789 1790 1792 + 1792 1792 1794 1796 1797 1800 1802 1805 1807 1809 + 1811 1814 1817 1821 1826 1830 1833 1838 1842 1845 + 1847 1850 1853 1855 1858 1860 1863 1865 1870 1873 + 1877 1883 1890 1895 1902 1906 1910 1914 1916 1917 + 1918 1920 1921 1925 1927 1929 1932 1935 1939 1947 + 1956 1966 1976 1979 1982 1989 1992 1995 1997 2002 + 2008 2011 2015 2019 2021 2022 2030 2040 2048 2053 + 2056 2060 2064 2069 2077 2086 2096 2104 2110 2113 + 2117 2123 2129 2138 2149 2159 2170 2182 2188 2197 + 2212 2226 2234 2244 2259 2269 2278 2289 2299 2306 + 2309 2310 2315 2320 2326 2324 2321 2322 2322 2321 + 2320 2319 2322 2325 2327 2331 2335 2341 2351 2359 + 2367 2369 2368 2365 2363 2362 2362 2364 2369 2375 + 2377 2377 2385 2391 2395 2395 2386 2374 2366 2348 + 2330 2312 2318 2314 2281 2263 2274 2226 2195 2171 + 2139 2105 2065 2041 2020 1998 1979 1960 1945 1928 + 1907 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1591 1586 1584 1576 + 1564 1583 1597 1609 1611 1613 1615 1617 1618 1619 + 1622 1623 1624 1625 1626 1626 1626 1628 1629 1631 + 1632 1634 1635 1636 1638 1639 1640 1641 1642 1644 + 1646 1648 1649 1651 1653 1656 1658 1663 1668 1672 + 1676 1681 1685 1689 1692 1695 1696 1697 1698 1699 + 1700 1701 1703 1704 1705 1707 1709 1711 1713 1714 + 1715 1716 1718 1720 1726 1732 1739 1745 1752 1757 + 1761 1763 1764 1765 1766 1767 1768 1770 1771 1772 + 1776 1780 1786 1791 1794 1793 1794 1795 1796 1796 + 1798 1800 1801 1803 1805 1808 1811 1814 1817 1821 + 1826 1830 1833 1837 1842 1844 1846 1848 1850 1852 + 1856 1859 1861 1864 1868 1871 1875 1881 1889 1895 + 1902 1908 1915 1920 1926 1927 1925 1924 1923 1926 + 1929 1932 1935 1937 1942 1947 1957 1966 1972 1977 + 1982 1987 1994 1997 1999 2007 2012 2014 2016 2019 + 2020 2022 2024 2032 2040 2045 2049 2054 2057 2062 + 2070 2078 2085 2094 2102 2109 2112 2116 2120 2128 + 2138 2147 2156 2164 2174 2188 2203 2217 2226 2236 + 2248 2261 2269 2279 2290 2298 2304 2305 2308 2312 + 2316 2317 2318 2317 2317 2317 2313 2312 2314 2317 + 2320 2327 2334 2339 2345 2353 2361 2370 2379 2384 + 2383 2382 2382 2384 2390 2394 2397 2398 2401 2404 + 2405 2396 2375 2357 2345 2338 2318 2295 2288 2335 + 2264 2218 2230 2206 2177 2137 2105 2071 2055 2038 + 2014 1990 1973 1951 1932 1912 1894 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1598 1598 1597 1592 1578 1573 1581 1589 + 1595 1600 1602 1608 1612 1617 1622 1623 1624 1625 + 1625 1626 1627 1627 1629 1631 1633 1634 1635 1636 + 1637 1639 1640 1641 1642 1643 1645 1647 1649 1651 + 1654 1657 1661 1668 1673 1677 1681 1684 1690 1694 + 1696 1696 1697 1697 1698 1700 1701 1702 1704 1706 + 1707 1709 1711 1713 1716 1718 1718 1719 1721 1725 + 1729 1734 1739 1744 1750 1756 1759 1761 1762 1763 + 1764 1766 1767 1767 1768 1770 1774 1779 1785 1793 + 1795 1797 1796 1797 1797 1796 1797 1799 1800 1802 + 1804 1806 1810 1814 1817 1821 1826 1830 1833 1837 + 1840 1843 1844 1846 1849 1851 1855 1858 1860 1863 + 1866 1869 1873 1877 1884 1893 1900 1907 1916 1924 + 1928 1930 1930 1929 1928 1929 1932 1935 1938 1941 + 1943 1947 1954 1963 1968 1973 1982 1991 2000 2003 + 2006 2012 2015 2017 2017 2017 2020 2021 2023 2024 + 2035 2042 2046 2051 2054 2058 2063 2071 2078 2085 + 2092 2096 2103 2109 2115 2120 2131 2141 2150 2158 + 2170 2181 2195 2204 2215 2228 2238 2247 2257 2264 + 2274 2285 2291 2293 2295 2298 2301 2303 2305 2306 + 2306 2307 2306 2305 2308 2312 2317 2328 2333 2336 + 2339 2346 2355 2363 2374 2387 2397 2402 2403 2406 + 2409 2412 2414 2416 2416 2418 2415 2392 2367 2347 + 2328 2317 2318 2286 2271 2272 2262 2213 2198 2194 + 2170 2143 2108 2068 2045 2022 2005 1984 1966 1948 + 1924 1903 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1886 1599 1599 + 1600 1600 1596 1591 1585 1583 1582 1582 1589 1597 + 1610 1615 1620 1622 1623 1624 1624 1625 1625 1626 + 1628 1631 1634 1635 1636 1636 1637 1638 1640 1641 + 1642 1643 1644 1645 1647 1652 1655 1658 1665 1671 + 1676 1681 1685 1686 1690 1695 1697 1698 1697 1697 + 1698 1700 1701 1704 1706 1708 1710 1712 1714 1716 + 1719 1721 1722 1724 1725 1728 1732 1736 1740 1745 + 1750 1755 1758 1760 1761 1762 1763 1764 1765 1765 + 1766 1768 1771 1776 1784 1793 1796 1797 1800 1799 + 1799 1797 1798 1799 1800 1802 1803 1804 1810 1814 + 1818 1822 1826 1830 1833 1836 1838 1840 1842 1845 + 1847 1850 1853 1856 1859 1862 1864 1865 1870 1875 + 1877 1887 1897 1904 1913 1924 1929 1932 1934 1935 + 1935 1934 1935 1937 1940 1942 1945 1948 1952 1960 + 1965 1973 1982 1996 2005 2010 2013 2015 2019 2022 + 2022 2018 2020 2022 2023 2026 2033 2039 2045 2047 + 2053 2057 2060 2068 2074 2082 2086 2094 2097 2104 + 2112 2120 2128 2137 2146 2156 2164 2174 2182 2193 + 2206 2220 2231 2237 2242 2250 2257 2264 2270 2275 + 2279 2282 2286 2287 2290 2293 2295 2299 2300 2302 + 2304 2311 2319 2329 2331 2332 2331 2339 2349 2359 + 2367 2381 2392 2405 2416 2423 2429 2431 2434 2437 + 2441 2444 2423 2398 2359 2335 2313 2298 2288 2281 + 2252 2245 2246 2199 2173 2162 2153 2141 2094 2059 + 2033 2011 1991 1973 1959 1941 1917 1896 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1886 1601 1602 1603 1608 1609 1609 + 1609 1604 1597 1591 1586 1593 1603 1611 1615 1620 + 1622 1622 1622 1622 1622 1624 1626 1630 1634 1635 + 1635 1636 1636 1638 1640 1641 1642 1643 1645 1646 + 1647 1652 1656 1659 1667 1672 1675 1683 1684 1685 + 1690 1692 1694 1695 1696 1697 1698 1699 1701 1704 + 1707 1709 1712 1714 1716 1719 1721 1722 1724 1725 + 1726 1730 1734 1737 1742 1746 1750 1754 1757 1759 + 1760 1761 1762 1763 1763 1764 1765 1766 1768 1771 + 1778 1788 1794 1799 1805 1805 1801 1796 1797 1798 + 1800 1801 1803 1804 1809 1814 1818 1822 1827 1830 + 1833 1835 1837 1838 1840 1843 1846 1849 1851 1853 + 1859 1862 1863 1864 1868 1874 1877 1888 1898 1907 + 1916 1923 1929 1934 1937 1940 1941 1940 1939 1939 + 1943 1946 1948 1950 1954 1960 1966 1974 1985 1999 + 2009 2013 2015 2019 2024 2025 2026 2026 2021 2022 + 2024 2030 2035 2040 2045 2048 2053 2058 2063 2072 + 2078 2083 2086 2093 2097 2106 2113 2120 2127 2135 + 2141 2146 2155 2163 2174 2187 2200 2213 2221 2227 + 2233 2238 2243 2250 2256 2260 2264 2268 2271 2272 + 2275 2278 2288 2295 2297 2300 2306 2310 2316 2321 + 2325 2325 2327 2334 2344 2354 2364 2374 2382 2396 + 2412 2430 2448 2454 2455 2458 2454 2451 2413 2394 + 2359 2344 2307 2284 2261 2257 2260 2218 2212 2193 + 2163 2143 2130 2122 2091 2057 2028 2003 1980 1965 + 1949 1929 1908 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1602 1603 1604 1609 1610 1611 1611 1611 1610 1609 + 1590 1588 1597 1605 1609 1610 1611 1614 1617 1618 + 1619 1621 1622 1625 1628 1633 1633 1634 1636 1638 + 1639 1640 1642 1644 1646 1648 1650 1652 1656 1661 + 1667 1672 1675 1681 1683 1686 1688 1689 1691 1693 + 1694 1695 1697 1698 1700 1704 1707 1710 1712 1716 + 1719 1720 1722 1723 1724 1726 1728 1731 1735 1739 + 1742 1746 1750 1754 1757 1758 1759 1760 1761 1762 + 1762 1762 1763 1764 1765 1767 1775 1785 1792 1799 + 1806 1807 1804 1797 1797 1799 1800 1801 1803 1804 + 1809 1814 1818 1823 1827 1830 1832 1834 1836 1837 + 1839 1841 1845 1849 1852 1856 1860 1863 1865 1867 + 1870 1875 1882 1893 1903 1910 1918 1925 1930 1935 + 1939 1941 1943 1944 1945 1944 1946 1948 1950 1953 + 1957 1961 1968 1976 1987 2000 2011 2014 2016 2018 + 2025 2028 2028 2029 2025 2023 2028 2036 2039 2043 + 2046 2050 2054 2059 2066 2075 2083 2088 2091 2096 + 2101 2110 2113 2121 2127 2135 2139 2144 2150 2157 + 2168 2183 2195 2203 2209 2218 2224 2230 2236 2240 + 2243 2248 2252 2255 2259 2263 2266 2271 2282 2292 + 2295 2298 2304 2306 2310 2315 2320 2323 2326 2334 + 2342 2353 2362 2370 2377 2389 2405 2423 2445 2468 + 2478 2457 2432 2419 2408 2398 2381 2362 2312 2282 + 2257 2235 2238 2207 2191 2179 2160 2134 2112 2098 + 2072 2045 2022 1995 1973 1955 1935 1917 1898 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1886 1886 1886 1602 1603 1607 1609 + 1611 1611 1611 1611 1612 1611 1604 1593 1590 1595 + 1597 1602 1606 1613 1613 1614 1615 1617 1618 1620 + 1622 1629 1631 1633 1635 1637 1639 1640 1641 1644 + 1646 1648 1650 1653 1655 1658 1664 1669 1673 1678 + 1681 1683 1686 1688 1689 1690 1692 1694 1695 1697 + 1700 1703 1706 1709 1712 1714 1720 1721 1722 1723 + 1725 1727 1729 1731 1736 1739 1742 1746 1749 1753 + 1756 1757 1758 1759 1760 1761 1761 1761 1761 1762 + 1763 1766 1774 1784 1792 1797 1804 1808 1806 1800 + 1798 1798 1800 1801 1803 1805 1809 1813 1818 1822 + 1827 1830 1832 1834 1836 1837 1839 1841 1845 1851 + 1855 1859 1863 1867 1871 1874 1875 1876 1885 1894 + 1903 1911 1918 1925 1932 1937 1940 1943 1946 1947 + 1950 1950 1949 1949 1953 1956 1959 1962 1968 1977 + 1988 1999 2008 2013 2015 2018 2022 2025 2027 2029 + 2029 2028 2032 2038 2042 2046 2050 2053 2056 2060 + 2069 2077 2085 2088 2092 2098 2102 2106 2112 2118 + 2125 2132 2137 2141 2146 2152 2161 2170 2180 2192 + 2199 2206 2215 2223 2231 2235 2238 2241 2244 2248 + 2253 2258 2262 2266 2274 2283 2289 2294 2298 2302 + 2305 2311 2316 2323 2328 2334 2341 2349 2357 2364 + 2374 2384 2398 2413 2432 2456 2463 2437 2416 2400 + 2386 2371 2394 2372 2362 2307 2281 2244 2212 2192 + 2174 2160 2146 2122 2101 2077 2058 2036 2013 1986 + 1967 1949 1928 1907 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1602 1605 1607 1609 1610 1611 1612 1612 + 1613 1613 1611 1604 1596 1593 1593 1598 1605 1612 + 1622 1623 1624 1623 1624 1625 1625 1627 1631 1633 + 1635 1636 1638 1640 1642 1644 1645 1648 1650 1653 + 1655 1657 1662 1668 1672 1676 1679 1682 1684 1685 + 1686 1688 1689 1691 1693 1695 1698 1701 1704 1707 + 1709 1714 1717 1718 1718 1722 1725 1728 1730 1733 + 1736 1740 1743 1746 1749 1752 1756 1757 1757 1758 + 1759 1760 1761 1759 1758 1759 1761 1764 1771 1781 + 1790 1796 1801 1807 1807 1796 1796 1798 1799 1801 + 1803 1805 1809 1813 1817 1821 1825 1830 1832 1834 + 1836 1837 1839 1843 1848 1853 1858 1863 1867 1872 + 1878 1880 1882 1884 1888 1896 1905 1914 1922 1928 + 1934 1939 1942 1945 1947 1951 1953 1953 1953 1953 + 1956 1958 1961 1963 1968 1975 1987 1994 2002 2008 + 2013 2016 2019 2021 2023 2024 2028 2031 2035 2039 + 2043 2048 2052 2055 2059 2066 2072 2079 2085 2088 + 2092 2097 2101 2103 2108 2113 2120 2126 2132 2136 + 2142 2146 2154 2161 2169 2180 2190 2199 2207 2217 + 2225 2232 2235 2238 2240 2243 2248 2253 2258 2263 + 2268 2275 2280 2288 2294 2298 2302 2306 2316 2323 + 2330 2334 2338 2344 2352 2359 2367 2379 2391 2406 + 2421 2438 2441 2421 2405 2384 2363 2352 2365 2346 + 2331 2285 2259 2227 2206 2181 2162 2144 2125 2108 + 2087 2066 2050 2027 2003 1979 1964 1944 1923 1903 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1604 1605 + 1607 1609 1610 1612 1613 1613 1614 1614 1613 1612 + 1610 1598 1595 1592 1598 1604 1610 1617 1622 1623 + 1624 1625 1626 1627 1629 1632 1634 1636 1637 1640 + 1642 1643 1645 1647 1651 1653 1656 1658 1663 1668 + 1671 1675 1678 1679 1681 1682 1684 1685 1686 1689 + 1691 1693 1696 1699 1701 1705 1708 1711 1714 1716 + 1718 1722 1726 1730 1732 1735 1737 1741 1744 1746 + 1748 1750 1753 1755 1755 1756 1757 1759 1759 1754 + 1754 1756 1756 1760 1766 1774 1783 1791 1795 1799 + 1800 1796 1797 1798 1800 1801 1803 1805 1808 1811 + 1815 1819 1823 1829 1831 1833 1836 1838 1840 1845 + 1851 1856 1861 1866 1871 1877 1880 1883 1886 1889 + 1893 1899 1908 1916 1925 1929 1934 1940 1942 1944 + 1949 1952 1954 1955 1956 1957 1958 1961 1964 1966 + 1969 1974 1983 1992 1998 2005 2009 2014 2017 2020 + 2021 2023 2028 2033 2037 2040 2044 2048 2053 2057 + 2063 2072 2077 2081 2085 2088 2092 2095 2097 2099 + 2105 2108 2115 2120 2128 2133 2140 2144 2151 2156 + 2167 2176 2183 2194 2203 2212 2220 2227 2232 2234 + 2237 2240 2243 2250 2256 2261 2265 2271 2278 2285 + 2290 2295 2300 2306 2316 2322 2328 2333 2336 2340 + 2348 2355 2362 2371 2383 2396 2409 2421 2424 2410 + 2391 2374 2353 2338 2323 2314 2282 2263 2237 2217 + 2208 2179 2151 2133 2112 2096 2077 2058 2039 2018 + 1994 1974 1957 1939 1919 1900 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1605 1606 1607 1608 1610 1612 + 1613 1614 1614 1615 1615 1615 1615 1611 1610 1598 + 1593 1594 1600 1604 1608 1614 1622 1623 1625 1627 + 1629 1630 1633 1634 1636 1640 1641 1643 1645 1647 + 1651 1654 1657 1660 1665 1668 1672 1674 1676 1678 + 1679 1680 1681 1682 1683 1686 1688 1691 1693 1695 + 1697 1701 1704 1707 1712 1715 1719 1722 1726 1731 + 1733 1735 1737 1741 1744 1746 1747 1749 1751 1752 + 1754 1755 1757 1758 1757 1753 1754 1754 1755 1756 + 1762 1768 1776 1783 1789 1793 1796 1795 1796 1797 + 1799 1801 1802 1804 1807 1810 1813 1817 1821 1825 + 1829 1833 1836 1839 1842 1848 1853 1858 1864 1868 + 1873 1878 1881 1885 1890 1893 1899 1904 1909 1916 + 1921 1928 1932 1937 1939 1943 1948 1952 1955 1956 + 1957 1959 1960 1962 1966 1968 1971 1974 1982 1990 + 1999 2004 2009 2013 2018 2020 2021 2024 2028 2034 + 2038 2041 2044 2048 2053 2060 2067 2074 2077 2082 + 2086 2088 2091 2093 2095 2097 2104 2109 2114 2120 + 2127 2134 2138 2143 2146 2156 2170 2176 2182 2193 + 2200 2207 2216 2223 2227 2230 2234 2238 2242 2248 + 2254 2259 2263 2269 2276 2283 2289 2294 2300 2306 + 2314 2320 2325 2331 2335 2341 2347 2353 2359 2364 + 2375 2385 2395 2406 2412 2405 2378 2361 2345 2327 + 2308 2289 2269 2245 2222 2200 2192 2171 2142 2123 + 2103 2084 2067 2050 2030 2008 1989 1970 1950 1931 + 1913 1895 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1605 1606 1607 1608 1609 1612 1613 1614 1615 1615 + 1615 1616 1615 1617 1620 1619 1616 1611 1605 1606 + 1606 1606 1612 1622 1623 1625 1628 1631 1632 1633 + 1637 1639 1641 1643 1645 1648 1652 1655 1659 1662 + 1667 1671 1673 1675 1675 1677 1678 1679 1679 1681 + 1682 1684 1686 1688 1690 1692 1694 1697 1702 1706 + 1710 1715 1719 1722 1726 1731 1733 1735 1737 1740 + 1743 1746 1747 1748 1750 1751 1752 1754 1756 1757 + 1756 1753 1753 1754 1754 1754 1760 1767 1773 1778 + 1784 1789 1793 1795 1795 1796 1798 1800 1802 1803 + 1805 1809 1813 1814 1818 1824 1828 1832 1837 1841 + 1847 1853 1857 1861 1865 1871 1874 1878 1882 1886 + 1891 1893 1898 1902 1907 1911 1916 1922 1927 1931 + 1935 1938 1943 1951 1953 1957 1959 1963 1965 1966 + 1969 1971 1973 1975 1982 1990 1998 2005 2009 2013 + 2017 2020 2022 2024 2029 2033 2038 2042 2045 2047 + 2054 2060 2067 2074 2077 2082 2086 2088 2090 2092 + 2094 2097 2103 2111 2114 2119 2126 2133 2137 2141 + 2146 2154 2165 2174 2183 2194 2198 2204 2211 2218 + 2223 2227 2231 2236 2240 2245 2251 2256 2262 2266 + 2275 2282 2290 2295 2298 2303 2308 2314 2321 2327 + 2334 2342 2347 2352 2357 2362 2368 2379 2385 2391 + 2406 2404 2380 2356 2334 2313 2292 2274 2252 2231 + 2213 2189 2174 2152 2135 2112 2095 2076 2059 2041 + 2022 1999 1983 1967 1948 1928 1907 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1605 1606 1607 1608 + 1609 1610 1612 1614 1615 1616 1616 1615 1617 1621 + 1622 1623 1622 1622 1621 1617 1612 1606 1606 1611 + 1620 1624 1627 1634 1635 1636 1636 1640 1642 1643 + 1645 1649 1653 1657 1660 1664 1668 1671 1673 1675 + 1676 1676 1677 1677 1678 1679 1681 1682 1684 1686 + 1687 1690 1692 1695 1701 1705 1710 1713 1718 1722 + 1725 1729 1732 1735 1737 1739 1742 1745 1746 1747 + 1748 1749 1750 1752 1754 1754 1751 1752 1753 1754 + 1754 1755 1760 1767 1771 1776 1781 1786 1791 1793 + 1795 1796 1797 1799 1800 1803 1804 1809 1812 1815 + 1818 1823 1827 1831 1839 1845 1852 1857 1861 1865 + 1869 1873 1876 1879 1883 1886 1888 1890 1896 1901 + 1907 1911 1915 1921 1923 1926 1932 1935 1938 1943 + 1951 1956 1962 1970 1974 1974 1974 1975 1977 1980 + 1985 1994 2002 2010 2014 2015 2018 2021 2024 2026 + 2030 2034 2037 2042 2046 2049 2055 2060 2066 2071 + 2076 2080 2085 2087 2089 2091 2094 2097 2102 2108 + 2113 2117 2123 2130 2134 2140 2144 2151 2157 2166 + 2177 2186 2194 2201 2207 2214 2220 2226 2229 2234 + 2238 2242 2249 2254 2260 2266 2273 2280 2287 2293 + 2296 2300 2303 2311 2318 2324 2332 2342 2347 2352 + 2357 2361 2366 2373 2380 2388 2400 2399 2377 2350 + 2323 2298 2280 2259 2239 2223 2202 2180 2164 2143 + 2124 2104 2086 2068 2051 2032 2012 1993 1978 1964 + 1945 1925 1903 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1886 1886 1886 1886 + 1886 1886 1606 1606 1607 1608 1609 1609 1612 1614 + 1615 1616 1615 1616 1619 1621 1623 1624 1624 1624 + 1624 1623 1623 1619 1609 1606 1607 1617 1624 1632 + 1635 1636 1637 1639 1642 1644 1646 1650 1654 1657 + 1661 1665 1668 1671 1673 1674 1675 1675 1675 1676 + 1677 1678 1679 1681 1682 1683 1684 1687 1690 1695 + 1699 1704 1709 1712 1716 1721 1724 1727 1732 1734 + 1736 1738 1740 1744 1745 1746 1747 1748 1749 1750 + 1751 1750 1751 1752 1753 1754 1755 1757 1761 1765 + 1770 1776 1780 1784 1788 1791 1793 1795 1796 1797 + 1800 1803 1805 1809 1814 1817 1820 1824 1827 1833 + 1841 1849 1855 1860 1865 1869 1874 1878 1879 1882 + 1884 1885 1888 1891 1896 1903 1907 1911 1916 1920 + 1924 1927 1931 1935 1937 1941 1949 1956 1967 1979 + 1987 1988 1988 1988 1988 1989 1992 1998 2003 2012 + 2014 2016 2019 2023 2026 2028 2031 2035 2038 2042 + 2047 2051 2056 2062 2066 2068 2072 2076 2081 2085 + 2089 2091 2093 2096 2100 2105 2108 2117 2124 2132 + 2136 2139 2144 2149 2155 2163 2174 2184 2193 2199 + 2206 2212 2219 2224 2228 2232 2238 2241 2247 2252 + 2257 2264 2271 2278 2284 2289 2294 2297 2302 2309 + 2317 2322 2327 2338 2345 2353 2356 2359 2363 2369 + 2377 2388 2394 2394 2377 2357 2320 2295 2273 2254 + 2236 2215 2192 2173 2161 2145 2115 2096 2078 2060 + 2042 2025 2003 1985 1970 1957 1940 1921 1902 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1606 1607 + 1608 1608 1609 1610 1612 1614 1615 1615 1615 1618 + 1619 1621 1623 1625 1625 1625 1625 1625 1625 1624 + 1623 1620 1614 1611 1618 1623 1630 1634 1637 1639 + 1641 1644 1647 1652 1657 1660 1661 1665 1669 1671 + 1672 1673 1673 1674 1675 1675 1676 1677 1678 1679 + 1680 1681 1682 1683 1688 1693 1698 1701 1707 1710 + 1714 1718 1722 1725 1728 1732 1734 1736 1738 1742 + 1744 1745 1745 1747 1747 1749 1750 1751 1751 1752 + 1754 1755 1756 1761 1764 1768 1771 1776 1780 1784 + 1787 1788 1790 1793 1795 1797 1801 1804 1809 1813 + 1817 1819 1823 1826 1830 1836 1842 1853 1857 1863 + 1868 1871 1878 1879 1881 1883 1884 1885 1888 1891 + 1896 1902 1906 1911 1916 1920 1925 1930 1933 1937 + 1941 1946 1952 1962 1975 1984 1988 1990 1990 1991 + 1991 1992 1995 1999 2003 2008 2013 2015 2020 2024 + 2027 2028 2031 2035 2038 2042 2047 2051 2055 2059 + 2062 2064 2067 2072 2078 2085 2088 2090 2093 2095 + 2097 2106 2110 2122 2126 2135 2136 2139 2142 2147 + 2153 2162 2172 2182 2191 2198 2204 2211 2217 2222 + 2227 2233 2237 2242 2247 2251 2257 2264 2270 2278 + 2283 2287 2291 2295 2299 2305 2311 2318 2324 2334 + 2344 2349 2354 2358 2362 2366 2377 2389 2402 2385 + 2364 2344 2323 2292 2272 2255 2235 2215 2191 2169 + 2150 2135 2105 2087 2070 2053 2034 2016 1995 1978 + 1961 1946 1934 1919 1902 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1886 1886 1886 + 1886 1886 1886 1886 1607 1607 1608 1609 1609 1611 + 1613 1614 1614 1615 1618 1619 1620 1620 1623 1625 + 1626 1626 1627 1627 1626 1626 1626 1627 1627 1623 + 1615 1618 1624 1634 1637 1639 1641 1644 1647 1654 + 1659 1661 1663 1665 1668 1671 1672 1672 1672 1672 + 1673 1674 1674 1675 1676 1677 1679 1679 1681 1682 + 1686 1691 1696 1699 1703 1707 1709 1713 1717 1720 + 1723 1727 1730 1732 1734 1737 1740 1742 1743 1743 + 1744 1748 1750 1751 1752 1752 1754 1755 1760 1764 + 1768 1772 1775 1776 1780 1785 1786 1788 1790 1790 + 1793 1801 1804 1809 1814 1818 1821 1823 1826 1829 + 1834 1838 1845 1852 1859 1865 1869 1874 1878 1880 + 1882 1884 1885 1886 1888 1889 1896 1900 1902 1910 + 1915 1922 1926 1933 1937 1942 1948 1954 1960 1967 + 1974 1977 1975 1983 1988 1990 1991 1993 1995 1997 + 2001 2006 2009 2014 2018 2024 2026 2028 2031 2034 + 2037 2041 2045 2049 2052 2056 2058 2060 2060 2068 + 2075 2081 2086 2089 2094 2100 2108 2111 2115 2122 + 2126 2130 2134 2137 2141 2144 2153 2163 2172 2181 + 2188 2196 2202 2209 2215 2220 2224 2231 2234 2243 + 2246 2249 2255 2261 2268 2274 2281 2284 2288 2291 + 2295 2300 2305 2313 2321 2327 2336 2344 2352 2356 + 2361 2367 2376 2392 2398 2381 2362 2353 2314 2288 + 2272 2255 2236 2214 2186 2169 2147 2121 2097 2080 + 2063 2047 2027 2008 1986 1969 1953 1935 1927 1914 + 1899 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1886 1886 1886 1886 1886 1886 1886 1886 + 1607 1608 1608 1609 1610 1612 1614 1614 1615 1617 + 1618 1619 1620 1621 1622 1625 1626 1627 1628 1627 + 1628 1629 1630 1634 1634 1636 1626 1618 1622 1631 + 1635 1639 1641 1644 1648 1654 1658 1660 1662 1665 + 1666 1669 1670 1670 1670 1671 1671 1672 1672 1674 + 1675 1676 1677 1678 1679 1681 1684 1689 1693 1696 + 1700 1702 1705 1707 1711 1715 1718 1722 1724 1727 + 1730 1733 1737 1739 1739 1741 1744 1749 1750 1751 + 1753 1754 1755 1759 1764 1769 1772 1775 1778 1780 + 1782 1786 1788 1790 1791 1793 1798 1804 1810 1815 + 1819 1822 1825 1827 1829 1834 1838 1843 1849 1854 + 1860 1865 1871 1875 1879 1882 1883 1885 1885 1887 + 1888 1891 1897 1900 1904 1910 1916 1923 1930 1938 + 1943 1950 1953 1960 1965 1967 1970 1972 1977 1985 + 1989 1989 1991 1992 1993 1996 1998 2002 2007 2010 + 2017 2021 2024 2029 2031 2033 2035 2039 2045 2047 + 2051 2054 2056 2057 2059 2060 2067 2074 2079 2085 + 2094 2100 2110 2112 2115 2118 2120 2126 2130 2134 + 2140 2145 2156 2167 2174 2179 2184 2191 2198 2205 + 2210 2215 2218 2224 2231 2238 2243 2246 2251 2256 + 2262 2268 2275 2281 2285 2288 2292 2298 2303 2309 + 2316 2322 2328 2339 2346 2352 2359 2365 2374 2386 + 2391 2371 2356 2332 2308 2287 2272 2257 2244 2219 + 2195 2172 2148 2111 2091 2072 2056 2039 2020 1997 + 1981 1963 1943 1928 1914 1903 1890 1890 1890 1890 + 1889 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1886 1886 1886 1886 1886 1886 1607 1608 1609 1610 + 1611 1613 1614 1615 1617 1618 1618 1619 1620 1622 + 1624 1625 1626 1628 1628 1629 1629 1630 1633 1634 + 1635 1635 1634 1624 1623 1629 1634 1638 1641 1644 + 1647 1652 1656 1658 1661 1664 1665 1666 1666 1667 + 1668 1669 1669 1669 1670 1672 1673 1674 1675 1677 + 1678 1680 1683 1687 1690 1693 1696 1699 1701 1704 + 1707 1711 1714 1716 1719 1722 1726 1729 1735 1739 + 1742 1745 1747 1749 1752 1754 1755 1755 1759 1764 + 1769 1773 1776 1780 1783 1785 1787 1790 1793 1796 + 1798 1800 1804 1812 1818 1822 1825 1828 1830 1833 + 1837 1841 1845 1850 1854 1858 1863 1867 1872 1875 + 1879 1883 1885 1886 1887 1888 1889 1894 1900 1905 + 1911 1917 1925 1930 1937 1941 1944 1951 1953 1958 + 1961 1963 1966 1974 1979 1982 1983 1985 1987 1989 + 1992 1994 1997 2000 2006 2011 2016 2022 2025 2029 + 2032 2034 2035 2041 2046 2049 2051 2053 2055 2056 + 2057 2059 2060 2065 2074 2081 2088 2098 2103 2107 + 2109 2114 2117 2123 2128 2133 2141 2150 2162 2170 + 2174 2178 2181 2188 2195 2202 2208 2213 2217 2223 + 2228 2234 2238 2242 2249 2252 2257 2264 2269 2278 + 2283 2286 2291 2295 2300 2304 2310 2317 2324 2331 + 2339 2349 2357 2364 2370 2378 2384 2367 2347 2320 + 2298 2279 2260 2248 2233 2206 2179 2154 2131 2105 + 2086 2069 2049 2031 2014 1992 1975 1960 1940 1923 + 1909 1895 1890 1890 1890 1889 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1608 1608 1609 1611 1612 1614 1615 1617 + 1618 1618 1619 1620 1620 1622 1625 1626 1627 1628 + 1629 1629 1630 1632 1634 1635 1636 1636 1636 1634 + 1630 1629 1635 1638 1643 1645 1647 1652 1656 1659 + 1661 1663 1664 1665 1665 1665 1666 1667 1667 1668 + 1669 1670 1672 1672 1673 1675 1677 1679 1682 1685 + 1688 1691 1693 1695 1697 1700 1703 1706 1709 1711 + 1715 1718 1724 1728 1733 1739 1744 1747 1750 1753 + 1756 1757 1759 1761 1764 1768 1773 1777 1781 1785 + 1788 1790 1792 1796 1800 1803 1806 1810 1815 1821 + 1825 1829 1830 1832 1834 1838 1843 1846 1851 1855 + 1858 1862 1867 1871 1875 1878 1882 1885 1888 1888 + 1888 1889 1892 1898 1904 1909 1917 1923 1928 1931 + 1938 1940 1944 1947 1950 1953 1955 1958 1963 1975 + 1978 1978 1978 1980 1984 1986 1990 1993 1996 1999 + 2005 2011 2017 2022 2027 2031 2033 2035 2038 2042 + 2049 2050 2051 2052 2054 2055 2056 2058 2059 2063 + 2070 2076 2081 2086 2093 2101 2105 2110 2116 2120 + 2128 2133 2144 2158 2166 2172 2175 2177 2181 2186 + 2193 2200 2206 2211 2216 2221 2227 2231 2240 2248 + 2244 2252 2255 2262 2269 2275 2281 2284 2288 2292 + 2296 2300 2305 2312 2319 2327 2336 2347 2360 2364 + 2365 2370 2376 2370 2346 2320 2296 2274 2251 2231 + 2216 2202 2185 2160 2127 2100 2081 2062 2042 2024 + 2003 1984 1968 1954 1936 1921 1903 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1608 1609 + 1609 1611 1613 1615 1617 1618 1619 1620 1620 1621 + 1621 1623 1625 1627 1628 1629 1630 1630 1632 1633 + 1634 1636 1636 1637 1636 1636 1633 1632 1635 1640 + 1643 1646 1648 1651 1658 1660 1661 1661 1661 1663 + 1664 1664 1664 1665 1665 1666 1667 1669 1670 1670 + 1671 1673 1675 1678 1681 1684 1686 1688 1690 1692 + 1694 1696 1699 1701 1704 1707 1712 1717 1722 1727 + 1732 1738 1744 1747 1751 1756 1759 1762 1764 1767 + 1770 1772 1778 1782 1785 1789 1793 1795 1799 1804 + 1806 1809 1814 1818 1823 1829 1830 1831 1832 1834 + 1836 1841 1844 1848 1854 1858 1861 1866 1870 1874 + 1878 1882 1887 1890 1891 1892 1891 1892 1896 1901 + 1906 1912 1918 1927 1928 1932 1935 1938 1940 1942 + 1944 1947 1950 1955 1964 1969 1973 1972 1973 1975 + 1980 1984 1988 1992 1996 1999 2007 2014 2019 2023 + 2028 2033 2036 2039 2039 2043 2047 2049 2050 2051 + 2053 2055 2056 2058 2060 2063 2068 2072 2079 2083 + 2092 2095 2105 2109 2118 2125 2135 2143 2152 2161 + 2170 2173 2174 2177 2180 2185 2193 2199 2205 2211 + 2217 2224 2232 2240 2246 2251 2250 2250 2256 2260 + 2267 2272 2277 2282 2285 2288 2292 2296 2301 2305 + 2315 2323 2331 2345 2362 2359 2357 2363 2370 2368 + 2354 2330 2298 2271 2247 2225 2206 2187 2164 2147 + 2119 2095 2076 2054 2034 2016 1993 1975 1958 1942 + 1929 1912 1896 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1609 1609 1610 1612 1615 1617 + 1619 1620 1621 1622 1623 1623 1624 1626 1628 1629 + 1630 1630 1631 1632 1633 1633 1635 1636 1637 1638 + 1638 1638 1637 1634 1637 1641 1644 1647 1649 1652 + 1657 1659 1659 1659 1660 1661 1662 1662 1663 1663 + 1664 1665 1668 1668 1668 1669 1670 1672 1674 1676 + 1679 1682 1684 1686 1688 1690 1691 1693 1695 1696 + 1701 1705 1709 1714 1720 1725 1732 1737 1742 1747 + 1753 1758 1761 1764 1768 1771 1773 1776 1781 1784 + 1787 1793 1795 1799 1804 1806 1809 1813 1818 1820 + 1825 1830 1831 1832 1833 1835 1838 1842 1845 1850 + 1855 1859 1864 1868 1872 1877 1881 1885 1890 1892 + 1893 1894 1894 1895 1897 1901 1906 1911 1918 1926 + 1928 1930 1933 1935 1936 1937 1939 1944 1948 1953 + 1961 1965 1967 1968 1971 1973 1977 1983 1986 1992 + 1997 2002 2012 2017 2022 2027 2032 2037 2039 2040 + 2042 2042 2044 2046 2047 2049 2052 2054 2057 2058 + 2060 2066 2070 2074 2080 2086 2095 2102 2110 2120 + 2128 2135 2141 2149 2156 2163 2170 2172 2174 2176 + 2180 2186 2194 2200 2206 2215 2223 2232 2235 2242 + 2245 2245 2245 2248 2253 2258 2263 2269 2273 2277 + 2280 2283 2287 2292 2295 2302 2311 2320 2326 2340 + 2351 2351 2349 2356 2362 2365 2349 2324 2294 2267 + 2243 2221 2204 2181 2152 2131 2110 2088 2067 2047 + 2027 2007 1989 1969 1950 1932 1918 1904 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1886 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1609 1611 1612 1614 1616 1619 1621 1622 1623 1624 + 1625 1626 1627 1629 1630 1631 1632 1632 1633 1633 + 1633 1634 1636 1637 1638 1639 1639 1639 1639 1639 + 1640 1641 1644 1646 1648 1651 1653 1654 1656 1657 + 1658 1659 1660 1660 1660 1661 1662 1666 1667 1667 + 1668 1668 1669 1670 1672 1675 1677 1680 1682 1684 + 1686 1687 1690 1691 1693 1694 1698 1702 1706 1709 + 1715 1721 1729 1735 1740 1746 1754 1758 1761 1766 + 1769 1771 1775 1779 1782 1785 1789 1794 1797 1800 + 1805 1807 1810 1814 1818 1821 1824 1828 1831 1833 + 1833 1835 1838 1841 1846 1851 1855 1860 1865 1868 + 1873 1878 1881 1887 1891 1893 1895 1895 1896 1897 + 1899 1900 1904 1910 1916 1921 1925 1929 1931 1932 + 1934 1936 1938 1942 1946 1950 1956 1959 1962 1964 + 1968 1971 1977 1983 1987 1993 1999 2008 2014 2019 + 2025 2029 2036 2037 2038 2040 2041 2042 2042 2044 + 2045 2046 2049 2055 2057 2060 2067 2074 2082 2086 + 2091 2099 2105 2112 2117 2124 2131 2136 2141 2148 + 2155 2161 2166 2171 2173 2175 2178 2184 2192 2199 + 2209 2220 2226 2232 2235 2237 2240 2241 2242 2244 + 2250 2255 2259 2264 2269 2271 2274 2278 2282 2287 + 2290 2296 2304 2316 2322 2328 2341 2343 2339 2348 + 2355 2357 2347 2319 2292 2264 2238 2213 2192 2175 + 2144 2123 2104 2081 2060 2040 2021 1998 1982 1962 + 1941 1924 1909 1894 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1610 1612 1614 1616 + 1618 1621 1622 1623 1625 1627 1629 1630 1631 1632 + 1633 1633 1634 1634 1634 1635 1635 1636 1637 1638 + 1639 1640 1640 1641 1641 1640 1642 1643 1643 1644 + 1647 1648 1650 1652 1654 1656 1657 1658 1658 1658 + 1657 1658 1662 1664 1664 1665 1666 1667 1668 1669 + 1670 1672 1675 1678 1680 1682 1683 1685 1687 1690 + 1692 1693 1696 1699 1702 1705 1709 1717 1725 1733 + 1739 1745 1753 1757 1762 1768 1770 1772 1775 1779 + 1782 1786 1790 1794 1797 1801 1804 1808 1811 1814 + 1818 1821 1823 1826 1828 1830 1833 1836 1838 1841 + 1846 1852 1856 1860 1865 1868 1872 1877 1881 1887 + 1891 1893 1894 1896 1898 1899 1900 1900 1902 1910 + 1913 1920 1925 1928 1929 1931 1932 1935 1937 1940 + 1944 1948 1953 1956 1959 1961 1967 1971 1978 1983 + 1989 1996 2003 2011 2015 2020 2024 2028 2032 2035 + 2037 2038 2039 2040 2040 2041 2045 2049 2051 2054 + 2062 2067 2076 2085 2088 2089 2095 2100 2109 2113 + 2122 2126 2130 2136 2139 2143 2149 2155 2161 2165 + 2169 2170 2174 2181 2188 2195 2207 2216 2223 2227 + 2230 2235 2237 2238 2239 2242 2249 2251 2255 2259 + 2263 2265 2268 2273 2278 2282 2286 2290 2296 2304 + 2314 2321 2328 2332 2335 2341 2347 2347 2333 2314 + 2291 2267 2241 2221 2193 2168 2140 2119 2099 2074 + 2054 2035 2016 1990 1972 1955 1934 1918 1902 1890 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1611 1613 1615 1617 1619 1622 1623 1624 + 1625 1629 1631 1633 1634 1634 1634 1635 1635 1635 + 1636 1636 1636 1637 1638 1639 1640 1640 1641 1642 + 1642 1642 1643 1644 1643 1643 1644 1646 1648 1651 + 1653 1654 1655 1656 1656 1656 1657 1658 1660 1664 + 1666 1665 1666 1667 1667 1668 1669 1670 1673 1676 + 1680 1681 1682 1682 1686 1689 1691 1692 1693 1695 + 1699 1702 1706 1714 1722 1730 1737 1743 1751 1757 + 1762 1767 1770 1772 1775 1779 1782 1786 1790 1794 + 1798 1801 1805 1808 1811 1814 1816 1820 1823 1825 + 1827 1828 1833 1836 1839 1841 1846 1852 1856 1860 + 1864 1868 1871 1874 1879 1885 1890 1892 1895 1898 + 1901 1903 1903 1903 1906 1910 1914 1919 1923 1926 + 1927 1928 1930 1933 1935 1938 1942 1946 1950 1953 + 1957 1961 1966 1973 1978 1985 1991 1999 2004 2011 + 2015 2018 2021 2024 2024 2024 2027 2031 2034 2035 + 2036 2037 2044 2049 2051 2055 2060 2065 2072 2076 + 2081 2085 2088 2093 2099 2104 2111 2116 2122 2125 + 2125 2130 2138 2145 2154 2160 2162 2163 2168 2177 + 2185 2193 2202 2210 2217 2228 2234 2234 2234 2234 + 2239 2246 2252 2249 2252 2255 2258 2260 2264 2269 + 2274 2277 2281 2285 2289 2296 2303 2311 2318 2323 + 2326 2331 2341 2340 2318 2302 2287 2268 2251 2239 + 2212 2186 2160 2120 2094 2069 2049 2031 2006 1985 + 1967 1949 1930 1913 1895 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1612 1614 + 1616 1618 1620 1622 1624 1625 1627 1629 1633 1634 + 1635 1635 1635 1635 1636 1636 1636 1637 1637 1638 + 1639 1640 1640 1641 1642 1643 1643 1644 1644 1644 + 1644 1644 1645 1646 1648 1652 1654 1655 1655 1655 + 1655 1657 1658 1659 1661 1662 1666 1668 1665 1665 + 1666 1667 1668 1669 1670 1675 1679 1680 1682 1683 + 1685 1689 1690 1692 1693 1694 1697 1701 1706 1711 + 1718 1727 1734 1741 1750 1757 1761 1765 1768 1771 + 1775 1778 1782 1786 1790 1795 1798 1802 1805 1808 + 1811 1814 1816 1820 1823 1825 1827 1829 1832 1837 + 1839 1841 1847 1852 1856 1859 1863 1865 1868 1871 + 1876 1882 1888 1892 1894 1899 1903 1904 1906 1907 + 1909 1912 1915 1919 1921 1924 1925 1925 1926 1929 + 1933 1936 1938 1943 1949 1951 1958 1961 1967 1974 + 1979 1985 1992 1999 2005 2010 2014 2016 2018 2019 + 2019 2020 2021 2023 2027 2029 2031 2034 2040 2048 + 2050 2052 2056 2060 2067 2069 2071 2074 2080 2082 + 2086 2093 2095 2103 2106 2109 2117 2121 2129 2138 + 2146 2152 2154 2156 2163 2174 2183 2191 2200 2209 + 2220 2228 2232 2230 2227 2228 2239 2260 2260 2249 + 2246 2249 2251 2254 2259 2265 2269 2273 2276 2279 + 2285 2290 2297 2303 2309 2315 2320 2325 2332 2332 + 2310 2289 2275 2259 2235 2216 2201 2184 2154 2119 + 2092 2068 2046 2028 1999 1981 1963 1944 1928 1909 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1613 1615 1617 1619 1621 1622 + 1624 1625 1627 1629 1633 1634 1635 1635 1636 1636 + 1636 1637 1637 1638 1639 1639 1640 1641 1642 1642 + 1643 1644 1645 1645 1646 1646 1645 1645 1646 1647 + 1649 1650 1654 1656 1657 1658 1658 1659 1660 1661 + 1662 1664 1665 1668 1671 1671 1671 1670 1669 1670 + 1672 1675 1679 1681 1683 1685 1686 1688 1691 1692 + 1693 1694 1695 1701 1705 1707 1714 1723 1732 1739 + 1747 1756 1760 1762 1766 1770 1775 1778 1781 1787 + 1791 1795 1799 1802 1805 1809 1812 1814 1817 1821 + 1823 1825 1827 1830 1834 1837 1840 1843 1848 1852 + 1856 1858 1861 1863 1865 1868 1873 1878 1885 1890 + 1893 1898 1903 1905 1906 1908 1910 1914 1916 1919 + 1920 1922 1923 1924 1925 1928 1933 1936 1938 1943 + 1949 1955 1962 1966 1972 1977 1980 1984 1990 1996 + 2002 2007 2012 2014 2015 2014 2014 2017 2019 2021 + 2022 2024 2024 2028 2034 2038 2043 2048 2053 2062 + 2065 2067 2069 2075 2079 2085 2090 2095 2099 2103 + 2108 2113 2117 2121 2130 2136 2146 2147 2146 2153 + 2161 2173 2180 2187 2198 2210 2219 2219 2218 2216 + 2217 2224 2232 2240 2243 2239 2237 2242 2245 2250 + 2255 2259 2263 2267 2273 2277 2284 2291 2295 2301 + 2303 2309 2315 2321 2325 2326 2308 2285 2265 2241 + 2219 2202 2187 2163 2141 2116 2099 2073 2049 2024 + 1997 1977 1960 1940 1923 1904 1890 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1886 1885 + 1613 1615 1618 1619 1621 1622 1623 1624 1625 1629 + 1631 1633 1633 1633 1633 1633 1634 1636 1636 1637 + 1638 1639 1640 1641 1642 1643 1644 1645 1646 1646 + 1647 1647 1646 1645 1646 1648 1650 1651 1653 1656 + 1658 1659 1660 1660 1661 1661 1662 1664 1665 1668 + 1670 1672 1673 1673 1673 1674 1675 1676 1679 1682 + 1684 1686 1687 1689 1690 1692 1693 1694 1695 1700 + 1704 1705 1709 1718 1726 1735 1743 1750 1756 1760 + 1765 1770 1775 1779 1783 1788 1791 1796 1800 1803 + 1806 1810 1813 1815 1818 1822 1825 1826 1828 1832 + 1836 1838 1841 1845 1850 1853 1856 1858 1860 1862 + 1863 1865 1870 1875 1880 1887 1892 1895 1898 1902 + 1904 1907 1910 1914 1917 1919 1920 1921 1923 1924 + 1925 1929 1933 1937 1942 1947 1953 1959 1964 1967 + 1973 1977 1979 1982 1987 1992 1997 2001 2006 2010 + 2009 2007 2009 2013 2016 2018 2019 2021 2021 2023 + 2027 2031 2035 2042 2049 2057 2061 2063 2067 2072 + 2080 2087 2091 2098 2100 2103 2110 2116 2123 2131 + 2145 2136 2139 2141 2143 2153 2162 2171 2176 2183 + 2194 2201 2204 2205 2204 2205 2209 2216 2222 2226 + 2228 2227 2230 2233 2241 2244 2251 2254 2261 2265 + 2272 2280 2286 2292 2295 2298 2302 2304 2311 2317 + 2319 2321 2309 2282 2259 2233 2211 2188 2168 2151 + 2130 2109 2084 2064 2041 2017 1991 1972 1956 1937 + 1919 1901 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1885 1885 1613 1615 1618 1620 + 1622 1622 1623 1624 1627 1628 1629 1631 1631 1632 + 1632 1632 1633 1635 1636 1637 1638 1640 1640 1641 + 1642 1643 1645 1646 1647 1647 1648 1648 1649 1648 + 1647 1650 1652 1652 1654 1656 1658 1659 1660 1660 + 1661 1661 1662 1663 1666 1668 1669 1671 1672 1674 + 1674 1675 1676 1677 1679 1682 1684 1686 1688 1690 + 1691 1693 1694 1697 1699 1702 1704 1707 1711 1716 + 1720 1729 1736 1743 1750 1758 1765 1771 1776 1782 + 1786 1790 1793 1798 1801 1804 1808 1811 1814 1818 + 1821 1824 1827 1829 1831 1834 1837 1840 1844 1848 + 1851 1854 1856 1858 1860 1861 1863 1864 1867 1871 + 1876 1881 1886 1889 1893 1897 1901 1905 1910 1915 + 1916 1918 1920 1921 1923 1924 1926 1931 1937 1942 + 1947 1952 1955 1960 1964 1968 1971 1976 1978 1981 + 1985 1989 1993 1996 1999 2002 2000 1999 2005 2011 + 2014 2015 2017 2018 2020 2021 2023 2027 2032 2035 + 2040 2048 2053 2056 2060 2063 2071 2080 2086 2091 + 2096 2100 2109 2117 2126 2137 2138 2131 2131 2139 + 2146 2155 2162 2165 2170 2178 2185 2189 2192 2193 + 2196 2199 2204 2209 2214 2217 2220 2225 2228 2233 + 2238 2243 2249 2255 2260 2267 2274 2281 2287 2293 + 2295 2298 2300 2304 2308 2313 2315 2322 2312 2284 + 2258 2236 2216 2190 2161 2134 2117 2100 2076 2055 + 2032 2011 1990 1971 1950 1933 1916 1898 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1885 1885 1614 1615 1617 1620 1622 1623 1624 1625 + 1627 1628 1628 1629 1630 1630 1631 1632 1633 1634 + 1636 1637 1638 1640 1640 1641 1643 1644 1646 1647 + 1647 1648 1648 1649 1650 1651 1650 1650 1651 1652 + 1654 1656 1657 1658 1659 1660 1661 1661 1662 1664 + 1666 1667 1668 1670 1672 1673 1674 1675 1676 1678 + 1679 1682 1685 1687 1689 1690 1693 1695 1698 1701 + 1703 1705 1707 1711 1713 1714 1717 1723 1730 1739 + 1747 1756 1763 1770 1776 1783 1788 1794 1796 1800 + 1803 1806 1809 1812 1816 1819 1823 1827 1830 1832 + 1834 1836 1839 1842 1846 1849 1853 1855 1857 1858 + 1860 1861 1862 1863 1864 1867 1873 1877 1883 1887 + 1889 1896 1900 1903 1910 1914 1916 1917 1920 1922 + 1923 1925 1928 1934 1940 1943 1950 1953 1956 1959 + 1964 1967 1970 1974 1977 1979 1983 1986 1989 1992 + 1994 1995 1995 1997 2000 2006 2011 2013 2014 2016 + 2018 2020 2023 2026 2029 2032 2035 2037 2045 2050 + 2054 2057 2060 2067 2074 2080 2085 2092 2103 2112 + 2120 2121 2120 2121 2128 2138 2147 2150 2152 2153 + 2161 2173 2177 2181 2184 2186 2189 2193 2199 2204 + 2208 2214 2221 2227 2235 2241 2247 2251 2253 2256 + 2263 2270 2276 2283 2287 2292 2295 2298 2300 2303 + 2307 2311 2314 2319 2318 2291 2268 2245 2223 2193 + 2161 2128 2108 2094 2069 2046 2027 2006 1987 1969 + 1949 1930 1913 1895 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1886 1885 1885 1885 1614 1616 + 1617 1619 1622 1623 1624 1625 1626 1627 1627 1629 + 1629 1630 1630 1631 1633 1634 1635 1637 1638 1639 + 1640 1642 1643 1645 1646 1647 1647 1648 1649 1649 + 1650 1651 1651 1651 1651 1653 1654 1655 1656 1657 + 1658 1660 1661 1661 1663 1665 1665 1667 1668 1669 + 1671 1672 1674 1675 1676 1678 1679 1682 1685 1687 + 1690 1693 1694 1698 1702 1705 1708 1709 1711 1714 + 1715 1716 1718 1722 1730 1738 1746 1753 1760 1768 + 1775 1782 1791 1795 1799 1803 1806 1808 1811 1813 + 1816 1820 1825 1829 1832 1834 1836 1839 1841 1844 + 1847 1851 1854 1856 1857 1858 1859 1861 1862 1863 + 1864 1865 1872 1876 1882 1888 1891 1895 1899 1903 + 1908 1913 1915 1917 1919 1922 1924 1927 1930 1936 + 1940 1944 1948 1953 1955 1959 1962 1965 1970 1972 + 1975 1978 1981 1984 1986 1988 1989 1989 1991 1994 + 1997 1999 2004 2008 2012 2014 2016 2019 2022 2025 + 2028 2031 2033 2035 2040 2046 2051 2053 2056 2059 + 2060 2068 2076 2085 2098 2106 2111 2115 2116 2120 + 2125 2135 2139 2138 2139 2144 2152 2162 2169 2172 + 2176 2179 2182 2188 2194 2199 2208 2220 2229 2236 + 2245 2252 2259 2265 2268 2267 2270 2275 2279 2284 + 2287 2291 2295 2298 2301 2303 2307 2310 2312 2316 + 2313 2293 2271 2248 2221 2195 2160 2129 2104 2087 + 2061 2038 2022 2002 1982 1964 1942 1925 1908 1892 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1890 1889 1889 1889 1889 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1885 1885 1885 1885 1614 1615 1617 1618 1620 1622 + 1623 1625 1625 1626 1627 1628 1629 1629 1630 1631 + 1632 1633 1635 1636 1638 1639 1640 1642 1643 1645 + 1646 1647 1648 1648 1649 1650 1650 1651 1651 1652 + 1653 1653 1654 1655 1656 1657 1658 1659 1661 1662 + 1664 1665 1666 1666 1668 1668 1670 1672 1673 1675 + 1676 1677 1679 1682 1685 1688 1692 1696 1699 1702 + 1705 1708 1711 1713 1715 1718 1720 1722 1723 1725 + 1731 1737 1744 1750 1757 1765 1773 1781 1791 1796 + 1800 1805 1807 1810 1812 1814 1817 1821 1826 1829 + 1833 1836 1839 1842 1845 1845 1848 1852 1854 1856 + 1857 1858 1859 1860 1862 1863 1864 1867 1874 1880 + 1884 1890 1893 1895 1900 1904 1908 1911 1915 1917 + 1919 1921 1925 1928 1931 1934 1939 1941 1944 1948 + 1954 1958 1961 1964 1968 1971 1973 1975 1978 1982 + 1984 1985 1985 1986 1987 1991 1995 1997 1998 2001 + 2007 2012 2015 2019 2021 2025 2029 2031 2033 2035 + 2039 2046 2047 2051 2056 2056 2058 2063 2074 2082 + 2096 2102 2107 2110 2114 2118 2120 2121 2124 2128 + 2131 2136 2143 2151 2160 2165 2170 2174 2179 2185 + 2192 2199 2212 2223 2234 2242 2253 2268 2279 2290 + 2290 2286 2284 2285 2286 2290 2291 2294 2296 2299 + 2302 2304 2307 2307 2305 2296 2289 2281 2254 2230 + 2222 2198 2164 2128 2099 2077 2055 2032 2016 1996 + 1977 1959 1940 1921 1906 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1890 1890 1889 1890 1890 1889 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1885 1885 1885 + 1614 1615 1617 1618 1619 1621 1623 1624 1625 1625 + 1626 1628 1629 1629 1630 1631 1632 1633 1635 1636 + 1637 1639 1640 1642 1643 1645 1646 1647 1648 1649 + 1649 1650 1650 1651 1651 1653 1653 1654 1654 1655 + 1656 1657 1657 1658 1660 1663 1663 1665 1665 1666 + 1667 1668 1669 1671 1672 1674 1676 1677 1679 1681 + 1684 1688 1693 1698 1702 1706 1708 1711 1713 1715 + 1718 1721 1723 1726 1728 1729 1731 1737 1742 1748 + 1755 1763 1769 1779 1789 1795 1801 1805 1808 1811 + 1813 1816 1819 1824 1827 1830 1834 1837 1841 1843 + 1844 1843 1847 1853 1854 1856 1857 1858 1859 1860 + 1862 1864 1867 1870 1877 1881 1885 1890 1893 1894 + 1898 1903 1907 1912 1916 1917 1919 1921 1925 1928 + 1931 1931 1934 1936 1939 1946 1953 1961 1964 1966 + 1968 1971 1972 1974 1977 1981 1983 1984 1985 1985 + 1987 1991 1994 1996 1997 2000 2006 2013 2016 2019 + 2023 2026 2029 2032 2034 2035 2040 2044 2048 2051 + 2057 2056 2060 2066 2072 2082 2096 2102 2106 2110 + 2114 2116 2118 2119 2120 2124 2128 2131 2137 2143 + 2152 2160 2165 2172 2178 2186 2193 2202 2213 2224 + 2234 2242 2259 2276 2296 2307 2308 2295 2295 2296 + 2299 2300 2300 2301 2301 2302 2304 2309 2309 2305 + 2288 2274 2268 2259 2235 2217 2199 2181 2160 2124 + 2093 2068 2049 2027 2010 1989 1970 1952 1934 1918 + 1904 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1889 1889 1889 1890 1890 1889 1890 1890 + 1889 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1890 1890 1890 1890 1890 1890 1890 1892 + 1892 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1886 1886 + 1886 1886 1885 1885 1885 1885 1614 1615 1616 1617 + 1618 1620 1621 1622 1624 1625 1625 1627 1628 1629 + 1630 1631 1633 1634 1635 1636 1637 1639 1641 1642 + 1643 1645 1646 1647 1648 1648 1649 1650 1650 1651 + 1652 1653 1653 1654 1654 1655 1656 1657 1657 1658 + 1660 1662 1664 1665 1665 1666 1667 1668 1669 1669 + 1671 1673 1675 1676 1678 1681 1684 1689 1694 1699 + 1705 1709 1711 1714 1715 1717 1721 1724 1727 1731 + 1733 1734 1736 1739 1742 1748 1754 1761 1768 1775 + 1785 1793 1800 1805 1808 1811 1815 1818 1822 1826 + 1829 1831 1832 1837 1840 1840 1839 1840 1844 1850 + 1854 1855 1857 1858 1859 1860 1862 1865 1868 1873 + 1876 1880 1883 1887 1890 1892 1894 1899 1904 1912 + 1915 1917 1918 1921 1923 1926 1928 1928 1930 1934 + 1938 1945 1951 1960 1964 1967 1968 1970 1972 1974 + 1977 1980 1982 1984 1985 1986 1988 1991 1993 1995 + 1997 2001 2008 2013 2016 2020 2023 2027 2030 2034 + 2038 2041 2043 2046 2051 2057 2063 2069 2074 2081 + 2086 2096 2099 2102 2107 2111 2113 2116 2117 2118 + 2120 2124 2127 2131 2135 2141 2147 2155 2165 2174 + 2184 2191 2201 2211 2220 2230 2238 2250 2266 2283 + 2298 2306 2297 2299 2301 2303 2308 2309 2309 2309 + 2310 2311 2313 2316 2313 2295 2272 2254 2243 2242 + 2223 2202 2182 2158 2137 2111 2085 2061 2039 2017 + 1995 1980 1963 1944 1928 1911 1894 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1889 1889 + 1890 1890 1889 1890 1890 1889 1890 1890 1890 1889 + 1889 1889 1889 1889 1890 1889 1889 1890 1889 1891 + 1891 1891 1891 1893 1894 1894 1895 1892 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1886 1886 1886 1886 1886 1886 1886 1885 1885 1885 + 1885 1885 1612 1614 1615 1616 1617 1618 1620 1621 + 1622 1623 1625 1627 1628 1629 1630 1632 1633 1634 + 1635 1636 1637 1639 1641 1642 1643 1644 1646 1647 + 1647 1648 1649 1650 1650 1652 1652 1653 1653 1654 + 1655 1655 1656 1657 1658 1659 1661 1663 1664 1665 + 1666 1666 1667 1668 1667 1668 1669 1671 1673 1675 + 1677 1680 1684 1689 1694 1700 1707 1711 1714 1717 + 1718 1720 1724 1726 1729 1733 1736 1739 1741 1743 + 1745 1749 1754 1759 1765 1771 1779 1788 1796 1804 + 1807 1811 1817 1820 1823 1828 1830 1831 1834 1836 + 1836 1836 1837 1838 1843 1848 1853 1855 1856 1857 + 1858 1859 1862 1865 1868 1872 1875 1878 1880 1882 + 1882 1884 1888 1896 1903 1908 1914 1915 1917 1918 + 1919 1921 1923 1924 1926 1931 1937 1942 1949 1957 + 1964 1966 1968 1970 1972 1975 1978 1979 1981 1984 + 1985 1987 1989 1992 1994 1996 1998 2003 2009 2013 + 2017 2020 2023 2027 2032 2037 2042 2048 2051 2053 + 2056 2062 2072 2075 2078 2085 2090 2098 2100 2103 + 2107 2111 2113 2114 2118 2119 2120 2122 2128 2129 + 2133 2141 2145 2156 2168 2181 2191 2203 2215 2227 + 2235 2241 2253 2270 2280 2293 2298 2301 2303 2306 + 2309 2312 2314 2316 2318 2320 2323 2328 2331 2335 + 2319 2283 2256 2236 2218 2213 2210 2190 2163 2132 + 2111 2100 2087 2065 2035 2007 1985 1968 1954 1934 + 1921 1905 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1889 1890 1890 1889 1890 1890 + 1889 1890 1890 1890 1890 1889 1889 1889 1890 1890 + 1889 1889 1890 1889 1889 1893 1893 1895 1895 1896 + 1900 1900 1898 1896 1893 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1886 1886 1886 1886 + 1886 1886 1886 1885 1885 1885 1885 1885 1611 1613 + 1615 1615 1616 1617 1618 1619 1621 1622 1624 1626 + 1628 1629 1630 1632 1633 1635 1635 1636 1638 1639 + 1640 1642 1643 1644 1645 1646 1647 1648 1649 1650 + 1651 1652 1652 1653 1654 1654 1655 1656 1657 1658 + 1659 1660 1662 1663 1664 1665 1666 1667 1667 1666 + 1667 1668 1668 1669 1670 1673 1675 1679 1683 1689 + 1694 1701 1708 1712 1717 1721 1723 1726 1728 1730 + 1732 1735 1738 1742 1745 1747 1749 1752 1754 1758 + 1764 1767 1774 1782 1792 1799 1805 1810 1817 1820 + 1823 1827 1830 1832 1833 1833 1833 1834 1834 1835 + 1839 1844 1850 1854 1855 1856 1857 1859 1861 1864 + 1867 1870 1871 1874 1875 1875 1875 1878 1886 1893 + 1900 1904 1909 1914 1915 1916 1916 1917 1918 1921 + 1924 1928 1934 1939 1946 1953 1962 1965 1967 1970 + 1973 1976 1978 1980 1981 1983 1985 1987 1990 1992 + 1995 1998 2002 2006 2011 2014 2017 2020 2023 2028 + 2033 2039 2047 2052 2056 2060 2063 2068 2074 2076 + 2080 2084 2090 2096 2100 2103 2106 2109 2112 2116 + 2118 2120 2122 2128 2132 2135 2140 2147 2157 2167 + 2178 2189 2204 2219 2234 2241 2249 2266 2281 2286 + 2291 2302 2306 2307 2311 2315 2320 2324 2327 2332 + 2336 2341 2344 2347 2351 2355 2324 2282 2251 2227 + 2211 2192 2181 2185 2172 2132 2100 2084 2072 2059 + 2026 2001 1982 1960 1942 1925 1911 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1889 + 1890 1890 1889 1890 1890 1889 1890 1890 1890 1890 + 1889 1889 1890 1890 1890 1889 1889 1888 1892 1892 + 1889 1899 1899 1897 1897 1898 1902 1903 1903 1901 + 1899 1894 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1887 1887 1887 1887 1887 1887 + 1887 1887 1886 1886 1886 1886 1886 1886 1886 1885 + 1885 1885 1885 1885 1611 1611 1613 1615 1615 1616 + 1618 1618 1620 1622 1624 1626 1628 1629 1631 1632 + 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 + 1644 1646 1647 1648 1649 1650 1651 1652 1653 1653 + 1654 1654 1655 1656 1657 1658 1660 1661 1663 1664 + 1664 1665 1666 1667 1667 1667 1667 1668 1668 1668 + 1669 1670 1673 1677 1682 1688 1694 1702 1708 1713 + 1719 1724 1728 1732 1733 1733 1735 1737 1740 1744 + 1747 1749 1751 1754 1758 1761 1764 1767 1771 1778 + 1784 1793 1799 1806 1813 1818 1821 1825 1829 1830 + 1830 1830 1830 1829 1828 1831 1833 1836 1841 1849 + 1854 1855 1856 1858 1860 1863 1866 1868 1868 1869 + 1869 1869 1873 1877 1885 1892 1896 1900 1904 1907 + 1910 1911 1912 1913 1914 1917 1922 1925 1931 1936 + 1943 1949 1957 1963 1966 1970 1974 1976 1978 1980 + 1981 1983 1985 1987 1990 1992 1996 2001 2003 2007 + 2013 2015 2017 2021 2025 2029 2034 2042 2050 2054 + 2060 2063 2067 2072 2075 2078 2080 2083 2088 2095 + 2099 2103 2106 2108 2113 2119 2121 2126 2132 2141 + 2146 2149 2153 2160 2168 2178 2189 2202 2219 2237 + 2251 2262 2273 2285 2294 2309 2319 2321 2320 2316 + 2321 2327 2333 2339 2345 2351 2354 2357 2361 2364 + 2368 2366 2326 2284 2264 2222 2206 2182 2165 2149 + 2129 2107 2089 2075 2058 2039 2021 1995 1976 1953 + 1934 1914 1896 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1889 1890 1890 + 1889 1890 1890 1890 1890 1889 1889 1890 1890 1890 + 1889 1889 1887 1888 1893 1896 1892 1903 1901 1899 + 1899 1900 1903 1905 1905 1904 1903 1899 1895 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1886 1886 1886 1886 1886 1885 1885 1885 1885 1885 + 1610 1611 1611 1613 1614 1615 1617 1618 1619 1621 + 1623 1626 1628 1629 1631 1633 1634 1635 1637 1638 + 1638 1639 1640 1640 1641 1643 1644 1645 1646 1647 + 1649 1650 1651 1652 1653 1653 1654 1655 1655 1656 + 1657 1658 1660 1662 1664 1665 1665 1665 1666 1668 + 1668 1668 1668 1668 1668 1668 1669 1669 1670 1677 + 1681 1687 1693 1700 1708 1713 1720 1725 1730 1733 + 1735 1735 1736 1739 1742 1745 1748 1751 1753 1756 + 1760 1763 1766 1769 1773 1776 1779 1786 1791 1797 + 1804 1811 1815 1817 1819 1820 1821 1822 1822 1822 + 1823 1825 1827 1829 1831 1836 1841 1850 1854 1855 + 1857 1859 1863 1863 1863 1863 1863 1864 1870 1875 + 1883 1891 1894 1897 1900 1902 1904 1907 1909 1910 + 1912 1916 1920 1924 1929 1935 1942 1948 1954 1961 + 1965 1968 1974 1976 1978 1979 1981 1982 1984 1986 + 1988 1991 1996 2000 2003 2008 2012 2015 2018 2021 + 2025 2029 2035 2042 2050 2056 2061 2064 2068 2073 + 2076 2078 2081 2084 2090 2095 2101 2106 2109 2115 + 2122 2127 2132 2139 2149 2157 2160 2163 2167 2173 + 2182 2191 2205 2220 2231 2250 2270 2279 2291 2300 + 2312 2321 2328 2333 2333 2334 2337 2344 2351 2358 + 2364 2370 2374 2381 2390 2393 2380 2360 2326 2298 + 2256 2223 2202 2177 2156 2134 2114 2098 2081 2064 + 2045 2025 2006 1984 1963 1943 1926 1908 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1892 1889 1890 1890 1889 1890 1890 1890 1890 + 1889 1889 1890 1890 1890 1889 1889 1887 1888 1888 + 1894 1898 1900 1914 1904 1903 1902 1901 1905 1907 + 1907 1907 1906 1903 1902 1895 1892 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1886 1886 + 1885 1885 1885 1885 1885 1885 1608 1610 1610 1611 + 1611 1613 1615 1617 1619 1621 1623 1626 1629 1631 + 1633 1634 1635 1636 1637 1638 1639 1639 1639 1640 + 1641 1642 1643 1645 1646 1647 1649 1650 1650 1652 + 1653 1654 1654 1655 1656 1657 1658 1658 1661 1663 + 1664 1665 1665 1666 1668 1668 1669 1670 1670 1669 + 1669 1669 1670 1670 1673 1678 1682 1689 1693 1699 + 1705 1714 1719 1723 1729 1733 1735 1736 1737 1740 + 1743 1746 1749 1752 1755 1758 1761 1764 1767 1770 + 1773 1775 1778 1782 1787 1791 1797 1802 1805 1808 + 1810 1811 1812 1814 1815 1815 1817 1820 1822 1824 + 1826 1828 1829 1837 1845 1852 1854 1856 1858 1857 + 1857 1858 1860 1863 1868 1874 1882 1889 1893 1896 + 1898 1899 1900 1904 1907 1909 1912 1914 1918 1924 + 1929 1935 1941 1948 1954 1958 1963 1967 1972 1976 + 1978 1979 1981 1982 1984 1985 1987 1992 1996 1999 + 2005 2008 2011 2015 2019 2021 2024 2029 2034 2041 + 2049 2055 2061 2064 2067 2072 2076 2079 2083 2088 + 2093 2097 2106 2112 2119 2127 2134 2143 2152 2162 + 2172 2180 2182 2184 2185 2190 2200 2215 2227 2239 + 2252 2269 2280 2291 2304 2313 2321 2327 2335 2340 + 2347 2352 2358 2364 2372 2380 2386 2393 2401 2408 + 2413 2400 2379 2354 2323 2278 2262 2224 2199 2174 + 2151 2130 2108 2092 2073 2055 2034 2017 1996 1976 + 1959 1939 1922 1905 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1886 1886 1889 1890 1890 + 1889 1890 1890 1890 1890 1889 1889 1890 1890 1890 + 1890 1890 1887 1887 1888 1889 1900 1905 1912 1914 + 1910 1908 1908 1907 1907 1909 1910 1909 1908 1907 + 1905 1905 1900 1892 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1886 1886 1885 1885 1885 1885 + 1885 1885 1605 1607 1608 1608 1609 1611 1614 1616 + 1618 1621 1623 1626 1629 1632 1634 1635 1636 1637 + 1637 1638 1639 1639 1639 1639 1640 1641 1642 1645 + 1646 1647 1648 1649 1650 1652 1653 1654 1655 1656 + 1657 1658 1659 1661 1662 1664 1666 1667 1667 1668 + 1669 1671 1672 1673 1674 1674 1672 1672 1672 1676 + 1681 1685 1691 1697 1700 1705 1709 1714 1716 1718 + 1728 1732 1734 1736 1738 1740 1743 1747 1751 1754 + 1757 1760 1763 1766 1769 1771 1773 1775 1777 1781 + 1785 1789 1793 1797 1800 1802 1804 1804 1807 1810 + 1812 1812 1814 1816 1819 1821 1823 1825 1828 1828 + 1834 1841 1847 1850 1850 1850 1851 1853 1857 1861 + 1868 1876 1882 1889 1892 1894 1896 1898 1900 1903 + 1906 1909 1911 1913 1917 1923 1928 1934 1940 1947 + 1953 1957 1960 1963 1968 1974 1977 1979 1980 1982 + 1984 1985 1987 1992 1998 2002 2006 2010 2013 2016 + 2019 2022 2025 2029 2033 2039 2045 2051 2056 2061 + 2065 2068 2073 2081 2085 2095 2103 2109 2116 2124 + 2131 2144 2160 2168 2174 2183 2194 2200 2208 2213 + 2218 2222 2229 2240 2251 2260 2270 2280 2292 2304 + 2313 2322 2328 2336 2345 2355 2363 2369 2377 2384 + 2393 2403 2411 2419 2424 2431 2413 2394 2375 2355 + 2326 2284 2253 2227 2196 2172 2146 2127 2105 2088 + 2067 2049 2028 2008 1987 1969 1954 1935 1915 1897 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1886 1886 1889 1890 1890 1889 1890 1890 1890 1890 + 1889 1889 1890 1890 1890 1890 1890 1887 1887 1887 + 1889 1903 1906 1911 1915 1914 1911 1914 1912 1910 + 1912 1913 1912 1912 1912 1911 1911 1915 1910 1899 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1886 1886 + 1886 1886 1885 1885 1885 1885 1885 1885 1602 1604 + 1606 1606 1608 1610 1612 1616 1618 1621 1623 1625 + 1629 1633 1634 1635 1636 1636 1637 1637 1638 1637 + 1637 1638 1640 1641 1642 1644 1646 1647 1648 1649 + 1650 1651 1653 1654 1655 1657 1659 1660 1661 1662 + 1664 1666 1668 1668 1669 1670 1672 1675 1677 1678 + 1679 1679 1679 1679 1681 1683 1687 1693 1697 1701 + 1705 1710 1714 1717 1720 1722 1726 1731 1733 1736 + 1739 1741 1744 1747 1752 1756 1758 1760 1763 1768 + 1769 1771 1773 1775 1777 1779 1783 1786 1790 1793 + 1797 1799 1801 1802 1804 1807 1809 1811 1813 1815 + 1816 1818 1821 1825 1826 1827 1828 1830 1838 1839 + 1840 1844 1848 1850 1855 1860 1867 1876 1881 1885 + 1890 1892 1895 1897 1900 1902 1905 1908 1910 1912 + 1917 1922 1927 1934 1938 1947 1952 1956 1959 1961 + 1964 1969 1974 1977 1980 1983 1984 1985 1987 1994 + 2001 2004 2009 2013 2015 2018 2019 2023 2026 2029 + 2032 2037 2042 2046 2050 2057 2059 2068 2074 2088 + 2104 2116 2122 2127 2132 2141 2153 2167 2181 2187 + 2192 2198 2203 2209 2216 2224 2232 2236 2243 2251 + 2261 2270 2280 2291 2304 2312 2322 2330 2338 2345 + 2355 2360 2368 2372 2380 2389 2399 2410 2425 2435 + 2442 2425 2406 2386 2366 2353 2323 2270 2247 2217 + 2195 2170 2143 2124 2103 2084 2063 2044 2024 2003 + 1982 1964 1945 1927 1909 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1886 1886 1889 1888 1890 + 1889 1891 1893 1890 1890 1889 1889 1890 1890 1893 + 1890 1890 1886 1886 1886 1887 1893 1903 1907 1914 + 1917 1918 1914 1916 1914 1913 1914 1917 1916 1916 + 1916 1915 1916 1917 1916 1906 1895 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1885 1885 + 1885 1885 1885 1885 1600 1601 1604 1606 1607 1609 + 1612 1615 1618 1621 1623 1625 1629 1633 1634 1635 + 1636 1636 1636 1636 1635 1635 1636 1637 1639 1640 + 1641 1643 1645 1646 1647 1648 1650 1651 1653 1654 + 1656 1658 1660 1661 1662 1664 1666 1668 1670 1671 + 1672 1675 1678 1680 1682 1683 1684 1684 1685 1686 + 1687 1690 1693 1697 1701 1705 1710 1715 1718 1721 + 1724 1725 1726 1728 1732 1736 1739 1743 1745 1748 + 1752 1756 1758 1760 1763 1767 1769 1771 1772 1774 + 1776 1778 1781 1785 1788 1791 1794 1797 1798 1801 + 1802 1804 1807 1810 1812 1813 1815 1816 1821 1823 + 1825 1826 1827 1828 1834 1836 1839 1843 1846 1849 + 1852 1857 1865 1871 1878 1881 1885 1888 1893 1898 + 1902 1903 1905 1908 1910 1912 1916 1922 1929 1935 + 1942 1950 1954 1956 1958 1960 1962 1968 1973 1975 + 1980 1984 1986 1987 1989 1996 2002 2006 2010 2014 + 2017 2019 2020 2022 2025 2030 2032 2035 2043 2048 + 2056 2063 2067 2075 2096 2120 2130 2135 2140 2146 + 2154 2163 2171 2182 2190 2197 2201 2205 2210 2216 + 2221 2228 2236 2242 2249 2257 2270 2275 2285 2298 + 2309 2317 2328 2334 2342 2348 2354 2359 2366 2371 + 2377 2385 2394 2405 2416 2427 2423 2409 2395 2378 + 2360 2346 2328 2301 2253 2236 2217 2184 2143 2120 + 2100 2078 2057 2039 2021 1999 1979 1960 1940 1925 + 1906 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1885 1885 1890 1886 1886 1889 1892 1893 1892 1890 + 1889 1889 1890 1894 1893 1890 1890 1886 1886 1886 + 1887 1888 1894 1898 1905 1916 1919 1921 1920 1920 + 1918 1917 1919 1921 1921 1921 1922 1923 1922 1921 + 1919 1913 1902 1893 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1885 1885 1885 1885 1885 1885 + 1597 1599 1601 1604 1607 1609 1612 1614 1616 1620 + 1622 1625 1628 1631 1634 1634 1634 1634 1634 1633 + 1633 1633 1634 1635 1636 1638 1639 1641 1643 1645 + 1647 1647 1648 1650 1652 1654 1657 1659 1660 1662 + 1663 1665 1667 1670 1672 1675 1678 1682 1683 1684 + 1686 1687 1688 1689 1690 1691 1693 1694 1696 1701 + 1705 1710 1715 1719 1722 1725 1727 1728 1729 1729 + 1730 1734 1740 1744 1746 1749 1751 1754 1756 1759 + 1762 1765 1768 1770 1771 1773 1775 1777 1780 1783 + 1786 1789 1792 1793 1798 1799 1801 1804 1808 1810 + 1812 1814 1817 1818 1820 1824 1825 1826 1827 1828 + 1832 1835 1838 1841 1844 1846 1849 1853 1859 1866 + 1871 1876 1882 1886 1891 1898 1903 1904 1905 1907 + 1909 1912 1917 1923 1930 1938 1946 1953 1955 1957 + 1959 1961 1963 1969 1974 1977 1981 1985 1989 1991 + 1994 1999 2003 2007 2011 2015 2018 2021 2021 2023 + 2027 2033 2035 2045 2058 2066 2073 2079 2086 2105 + 2122 2133 2138 2144 2150 2157 2165 2172 2181 2188 + 2196 2201 2207 2213 2219 2223 2227 2233 2240 2247 + 2255 2262 2269 2278 2290 2302 2310 2317 2326 2333 + 2338 2344 2350 2355 2362 2368 2373 2380 2387 2396 + 2405 2407 2399 2387 2380 2369 2355 2338 2318 2293 + 2256 2231 2212 2180 2141 2116 2095 2071 2053 2034 + 2016 1994 1974 1956 1936 1919 1900 1890 1890 1890 + 1890 1890 1890 1890 1890 1886 1885 1890 1885 1885 + 1889 1888 1893 1893 1891 1889 1889 1891 1893 1889 + 1890 1890 1885 1887 1887 1889 1890 1891 1896 1900 + 1907 1914 1920 1923 1924 1925 1923 1924 1927 1926 + 1925 1926 1930 1931 1930 1926 1923 1917 1909 1900 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1885 1885 1885 1885 1885 1596 1597 1598 1602 + 1606 1609 1611 1613 1616 1618 1621 1623 1625 1627 + 1630 1632 1632 1632 1631 1631 1631 1631 1633 1633 + 1635 1636 1638 1640 1642 1643 1645 1647 1647 1649 + 1651 1654 1657 1659 1660 1662 1664 1665 1668 1671 + 1675 1678 1681 1684 1686 1687 1689 1690 1692 1693 + 1695 1696 1697 1699 1701 1704 1708 1713 1719 1722 + 1725 1729 1732 1733 1733 1733 1732 1736 1741 1744 + 1746 1748 1750 1752 1754 1756 1760 1762 1766 1769 + 1770 1771 1774 1776 1779 1782 1784 1787 1790 1793 + 1797 1800 1803 1807 1810 1813 1816 1817 1818 1819 + 1821 1822 1825 1826 1827 1829 1831 1833 1836 1839 + 1841 1843 1845 1848 1852 1859 1866 1872 1878 1884 + 1890 1895 1901 1903 1904 1906 1908 1911 1915 1922 + 1931 1940 1951 1954 1957 1960 1963 1964 1968 1971 + 1975 1978 1982 1986 1989 1992 1995 2000 2004 2008 + 2013 2017 2021 2024 2028 2035 2041 2048 2060 2068 + 2075 2082 2090 2097 2110 2123 2131 2137 2143 2149 + 2157 2163 2171 2179 2186 2192 2199 2205 2212 2219 + 2224 2228 2232 2238 2245 2253 2259 2265 2273 2283 + 2292 2302 2309 2316 2323 2329 2335 2341 2346 2351 + 2357 2363 2369 2375 2380 2384 2386 2384 2377 2370 + 2366 2360 2348 2332 2310 2278 2235 2208 2187 2167 + 2142 2112 2091 2069 2051 2031 2014 1991 1971 1950 + 1931 1912 1893 1890 1890 1890 1890 1890 1890 1890 + 1886 1886 1890 1885 1885 1889 1886 1887 1887 1886 + 1889 1889 1889 1891 1885 1890 1890 1885 1887 1887 + 1892 1895 1896 1898 1901 1904 1909 1913 1921 1927 + 1928 1930 1930 1930 1937 1938 1938 1942 1942 1942 + 1941 1938 1933 1928 1920 1910 1901 1899 1896 1895 + 1892 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1885 1885 1885 + 1885 1885 1594 1596 1597 1601 1604 1607 1610 1612 + 1614 1617 1619 1622 1623 1625 1626 1627 1628 1629 + 1629 1629 1630 1630 1631 1632 1633 1634 1635 1638 + 1640 1642 1644 1645 1646 1647 1650 1653 1656 1658 + 1660 1661 1664 1666 1669 1672 1676 1679 1683 1685 + 1687 1690 1692 1694 1696 1697 1699 1701 1700 1702 + 1704 1708 1710 1715 1720 1722 1725 1730 1733 1736 + 1738 1738 1738 1739 1740 1742 1745 1748 1750 1751 + 1752 1754 1757 1760 1763 1766 1768 1770 1772 1776 + 1778 1779 1782 1786 1789 1792 1796 1800 1804 1808 + 1811 1815 1818 1818 1819 1820 1821 1822 1823 1826 + 1827 1828 1830 1832 1833 1836 1838 1839 1840 1843 + 1849 1854 1863 1869 1875 1880 1888 1893 1897 1900 + 1902 1905 1907 1910 1914 1921 1930 1940 1951 1954 + 1958 1964 1967 1971 1975 1976 1977 1980 1983 1986 + 1989 1992 1995 2000 2004 2009 2015 2022 2028 2038 + 2046 2055 2062 2069 2075 2082 2087 2093 2102 2112 + 2122 2128 2135 2140 2146 2153 2161 2167 2174 2183 + 2191 2197 2203 2209 2216 2222 2227 2234 2237 2243 + 2250 2256 2262 2268 2278 2284 2291 2300 2308 2313 + 2319 2324 2331 2335 2341 2345 2349 2354 2359 2364 + 2363 2362 2361 2358 2353 2352 2351 2352 2342 2322 + 2306 2268 2238 2209 2181 2154 2131 2108 2090 2067 + 2049 2029 2012 1989 1970 1950 1929 1909 1890 1890 + 1890 1890 1890 1890 1890 1886 1886 1890 1886 1886 + 1889 1885 1885 1885 1886 1889 1889 1885 1886 1888 + 1890 1890 1885 1886 1887 1891 1897 1902 1903 1903 + 1905 1908 1910 1915 1921 1928 1931 1933 1935 1939 + 1947 1952 1956 1957 1959 1959 1956 1953 1949 1942 + 1935 1926 1920 1915 1911 1905 1899 1891 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1886 1886 + 1886 1886 1886 1885 1885 1885 1885 1885 1593 1595 + 1597 1601 1603 1605 1608 1611 1613 1615 1617 1619 + 1621 1622 1623 1624 1624 1625 1627 1628 1629 1629 + 1630 1631 1632 1633 1633 1635 1639 1641 1643 1643 + 1645 1647 1650 1652 1655 1658 1659 1661 1662 1667 + 1669 1673 1676 1680 1684 1686 1688 1691 1693 1695 + 1697 1699 1700 1702 1701 1704 1707 1709 1713 1715 + 1719 1722 1726 1729 1734 1738 1741 1743 1744 1743 + 1743 1742 1744 1748 1750 1750 1751 1753 1754 1758 + 1761 1763 1766 1768 1772 1775 1777 1779 1782 1786 + 1788 1791 1795 1800 1805 1808 1812 1816 1818 1819 + 1820 1820 1821 1822 1823 1824 1826 1827 1828 1830 + 1832 1834 1836 1837 1839 1841 1848 1853 1860 1866 + 1871 1876 1883 1891 1893 1896 1899 1902 1905 1908 + 1913 1920 1928 1938 1947 1953 1958 1964 1969 1975 + 1977 1978 1979 1981 1983 1985 1988 1991 1995 1998 + 2005 2010 2020 2030 2040 2051 2061 2068 2074 2079 + 2085 2089 2093 2099 2109 2117 2124 2130 2137 2142 + 2149 2156 2163 2170 2177 2186 2195 2201 2207 2213 + 2220 2225 2231 2236 2241 2247 2252 2258 2263 2270 + 2277 2283 2288 2296 2304 2308 2313 2317 2320 2324 + 2327 2331 2335 2337 2339 2341 2343 2341 2342 2339 + 2337 2335 2336 2336 2333 2314 2298 2277 2245 2209 + 2180 2151 2127 2106 2086 2064 2045 2027 2008 1987 + 1965 1947 1928 1907 1890 1890 1890 1890 1890 1890 + 1886 1887 1890 1886 1886 1889 1886 1885 1885 1885 + 1889 1889 1885 1885 1885 1890 1891 1891 1885 1886 + 1891 1896 1901 1903 1904 1906 1907 1909 1911 1914 + 1920 1926 1932 1936 1941 1948 1961 1970 1975 1977 + 1978 1978 1977 1973 1968 1960 1953 1945 1937 1930 + 1922 1913 1905 1897 1891 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1887 1887 1887 1887 1887 1887 + 1886 1886 1886 1886 1886 1886 1886 1886 1886 1885 + 1885 1885 1885 1885 1592 1594 1597 1599 1602 1604 + 1607 1610 1611 1613 1615 1617 1618 1619 1620 1621 + 1621 1622 1624 1626 1627 1628 1629 1630 1631 1632 + 1633 1634 1638 1640 1641 1643 1644 1646 1648 1651 + 1654 1657 1658 1660 1663 1666 1669 1673 1676 1680 + 1684 1686 1689 1691 1693 1696 1697 1699 1700 1700 + 1701 1704 1707 1710 1712 1715 1718 1722 1725 1728 + 1732 1738 1742 1745 1746 1747 1747 1747 1748 1750 + 1752 1751 1752 1753 1754 1755 1758 1764 1766 1769 + 1771 1775 1776 1779 1781 1785 1788 1791 1795 1800 + 1805 1808 1813 1817 1818 1819 1820 1820 1821 1822 + 1823 1824 1825 1826 1827 1828 1829 1832 1835 1836 + 1838 1841 1847 1853 1858 1864 1869 1873 1879 1885 + 1889 1891 1895 1898 1902 1906 1911 1917 1925 1933 + 1942 1951 1957 1962 1969 1975 1977 1978 1980 1981 + 1982 1984 1986 1990 1995 2000 2009 2020 2033 2039 + 2048 2058 2067 2074 2079 2085 2089 2094 2098 2103 + 2111 2118 2125 2130 2136 2143 2150 2158 2165 2172 + 2180 2188 2196 2203 2209 2215 2221 2227 2233 2237 + 2243 2248 2253 2258 2262 2268 2274 2281 2285 2291 + 2297 2301 2304 2306 2309 2313 2316 2319 2321 2323 + 2324 2324 2322 2321 2323 2322 2321 2320 2321 2321 + 2318 2302 2286 2269 2248 2227 2184 2155 2125 2103 + 2085 2061 2042 2024 2003 1980 1960 1941 1924 1904 + 1890 1890 1890 1890 1890 1886 1886 1890 1887 1886 + 1890 1886 1886 1886 1885 1889 1889 1886 1885 1886 + 1887 1893 1893 1893 1890 1891 1894 1899 1903 1904 + 1906 1907 1908 1910 1911 1913 1917 1924 1932 1940 + 1949 1964 1978 1987 1991 1993 1995 1996 1993 1990 + 1986 1981 1972 1961 1951 1942 1932 1922 1912 1902 + 1896 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1886 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1885 1885 1885 1885 + 1590 1593 1596 1598 1601 1603 1605 1608 1610 1611 + 1613 1614 1615 1616 1618 1618 1619 1621 1623 1625 + 1626 1627 1628 1629 1630 1631 1633 1636 1637 1639 + 1641 1642 1643 1645 1647 1650 1652 1655 1657 1659 + 1662 1665 1669 1672 1675 1679 1683 1685 1687 1689 + 1692 1694 1696 1698 1697 1698 1701 1704 1706 1708 + 1711 1714 1716 1720 1723 1727 1730 1735 1742 1745 + 1747 1749 1750 1750 1751 1752 1753 1753 1753 1754 + 1755 1756 1759 1765 1768 1770 1771 1774 1776 1779 + 1780 1784 1788 1791 1796 1801 1805 1809 1813 1817 + 1818 1819 1820 1821 1821 1822 1823 1823 1824 1825 + 1826 1827 1828 1830 1833 1836 1838 1841 1846 1853 + 1857 1861 1866 1871 1875 1880 1884 1887 1890 1893 + 1898 1901 1908 1914 1921 1928 1938 1948 1955 1963 + 1968 1974 1976 1978 1979 1981 1982 1984 1986 1990 + 1997 2005 2022 2038 2044 2049 2053 2060 2071 2078 + 2083 2088 2093 2098 2101 2106 2112 2118 2125 2131 + 2137 2144 2152 2160 2166 2174 2181 2190 2197 2204 + 2210 2216 2222 2228 2234 2238 2243 2247 2252 2254 + 2258 2265 2271 2276 2281 2285 2289 2292 2294 2296 + 2299 2303 2306 2308 2310 2312 2312 2311 2307 2307 + 2306 2303 2301 2299 2300 2300 2296 2286 2272 2244 + 2224 2206 2180 2155 2125 2099 2080 2058 2040 2021 + 1997 1974 1954 1936 1918 1900 1890 1890 1890 1890 + 1887 1886 1890 1886 1886 1890 1886 1886 1886 1886 + 1889 1889 1886 1886 1886 1889 1891 1892 1894 1896 + 1896 1895 1898 1902 1903 1905 1906 1907 1909 1910 + 1911 1912 1914 1925 1935 1946 1960 1978 1993 2003 + 2010 2014 2015 2015 2013 2008 2002 1996 1988 1977 + 1964 1953 1942 1930 1918 1907 1899 1895 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1885 1885 1885 1885 1589 1591 1594 1598 + 1600 1602 1604 1605 1608 1610 1611 1612 1613 1614 + 1615 1617 1618 1619 1621 1623 1625 1626 1627 1628 + 1629 1631 1634 1636 1637 1638 1640 1642 1643 1644 + 1646 1649 1651 1654 1656 1658 1661 1664 1667 1670 + 1673 1676 1679 1683 1684 1686 1689 1691 1693 1695 + 1696 1698 1700 1702 1704 1706 1709 1711 1714 1718 + 1721 1725 1729 1734 1739 1744 1747 1750 1751 1754 + 1755 1755 1755 1755 1755 1755 1755 1758 1761 1764 + 1768 1770 1772 1774 1776 1778 1780 1784 1789 1792 + 1797 1801 1806 1810 1814 1817 1818 1819 1820 1821 + 1821 1822 1822 1823 1824 1824 1825 1826 1828 1830 + 1832 1835 1838 1841 1846 1851 1855 1859 1863 1867 + 1871 1876 1880 1884 1886 1889 1894 1900 1905 1913 + 1921 1929 1938 1948 1954 1961 1966 1971 1975 1977 + 1978 1980 1982 1984 1987 1992 1999 2010 2033 2044 + 2050 2054 2058 2065 2073 2080 2085 2090 2095 2099 + 2103 2106 2112 2120 2126 2132 2138 2145 2153 2160 + 2167 2174 2182 2191 2198 2204 2210 2216 2222 2228 + 2233 2238 2242 2246 2249 2252 2255 2260 2266 2270 + 2273 2275 2279 2281 2283 2284 2287 2291 2294 2297 + 2299 2300 2301 2298 2295 2294 2293 2288 2283 2281 + 2281 2281 2279 2277 2273 2264 2241 2193 2168 2144 + 2117 2096 2077 2056 2037 2018 1994 1971 1949 1931 + 1914 1897 1890 1890 1890 1890 1887 1890 1886 1886 + 1890 1886 1887 1886 1886 1889 1889 1886 1886 1887 + 1886 1891 1892 1894 1895 1896 1898 1898 1900 1902 + 1904 1905 1906 1907 1909 1910 1911 1913 1915 1929 + 1940 1953 1973 1991 2007 2019 2027 2031 2034 2034 + 2032 2027 2021 2012 2003 1993 1980 1965 1952 1938 + 1925 1916 1907 1897 1893 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1885 1885 + 1885 1885 1587 1590 1593 1597 1599 1601 1602 1604 + 1604 1605 1608 1608 1610 1611 1613 1615 1617 1618 + 1620 1623 1624 1625 1626 1628 1629 1631 1634 1635 + 1636 1638 1639 1640 1643 1644 1647 1649 1651 1653 + 1655 1657 1660 1662 1665 1667 1670 1672 1675 1678 + 1680 1682 1685 1686 1688 1690 1693 1695 1697 1699 + 1700 1703 1706 1709 1711 1714 1717 1721 1725 1732 + 1736 1743 1747 1749 1754 1756 1757 1757 1757 1758 + 1758 1758 1758 1760 1763 1765 1768 1770 1772 1774 + 1776 1778 1780 1785 1789 1793 1798 1803 1806 1810 + 1814 1817 1818 1819 1820 1821 1821 1821 1822 1822 + 1823 1824 1825 1826 1827 1829 1832 1834 1837 1841 + 1845 1849 1853 1857 1860 1864 1868 1873 1877 1881 + 1885 1888 1893 1899 1905 1913 1921 1929 1937 1945 + 1952 1958 1962 1967 1971 1974 1976 1978 1981 1984 + 1987 1994 2001 2013 2036 2049 2053 2057 2063 2071 + 2078 2083 2087 2092 2096 2101 2104 2107 2113 2120 + 2127 2133 2139 2145 2153 2161 2167 2174 2181 2191 + 2198 2204 2210 2216 2222 2227 2231 2236 2240 2245 + 2248 2250 2252 2255 2259 2262 2264 2265 2265 2266 + 2267 2269 2271 2275 2280 2284 2287 2288 2289 2287 + 2283 2280 2275 2270 2262 2260 2260 2260 2263 2268 + 2274 2283 2236 2208 2173 2152 2133 2112 2084 2057 + 2033 2013 1990 1967 1946 1925 1912 1895 1890 1890 + 1890 1890 1890 1887 1887 1890 1886 1886 1886 1887 + 1889 1889 1885 1886 1886 1888 1888 1891 1893 1894 + 1895 1896 1896 1898 1900 1902 1904 1905 1906 1907 + 1908 1910 1911 1914 1923 1935 1948 1967 1986 2006 + 2021 2034 2045 2052 2055 2054 2052 2047 2039 2029 + 2018 2007 1993 1979 1962 1946 1934 1923 1914 1900 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1886 1885 1885 1885 1586 1588 + 1590 1594 1597 1599 1601 1602 1603 1601 1599 1600 + 1605 1609 1612 1614 1615 1617 1620 1622 1624 1625 + 1625 1626 1628 1630 1633 1635 1636 1637 1638 1639 + 1641 1644 1647 1649 1650 1652 1654 1655 1658 1660 + 1661 1663 1665 1668 1670 1672 1675 1677 1679 1681 + 1683 1685 1688 1690 1693 1695 1697 1699 1702 1705 + 1707 1709 1711 1715 1718 1725 1733 1738 1744 1747 + 1753 1757 1757 1758 1759 1759 1760 1760 1760 1761 + 1764 1765 1767 1770 1772 1775 1777 1779 1781 1786 + 1790 1794 1799 1804 1807 1810 1813 1817 1818 1818 + 1819 1820 1821 1821 1821 1822 1822 1823 1824 1825 + 1826 1828 1830 1833 1836 1839 1843 1847 1851 1855 + 1858 1862 1865 1870 1875 1879 1884 1888 1893 1898 + 1904 1911 1919 1928 1933 1940 1948 1955 1960 1965 + 1969 1971 1974 1977 1981 1984 1988 1995 2002 2013 + 2035 2049 2054 2060 2067 2075 2081 2087 2090 2094 + 2098 2102 2106 2110 2116 2121 2128 2133 2141 2147 + 2154 2160 2168 2175 2182 2192 2199 2203 2209 2214 + 2220 2224 2228 2233 2237 2242 2245 2246 2248 2249 + 2251 2253 2254 2254 2252 2253 2253 2254 2257 2261 + 2266 2269 2273 2275 2275 2273 2270 2265 2260 2254 + 2249 2249 2251 2252 2260 2267 2268 2276 2272 2223 + 2185 2168 2147 2120 2089 2058 2031 2000 1981 1962 + 1942 1922 1907 1890 1890 1890 1890 1890 1890 1890 + 1890 1887 1886 1886 1885 1889 1889 1885 1885 1886 + 1887 1887 1890 1891 1893 1894 1896 1895 1896 1898 + 1900 1902 1903 1904 1905 1906 1908 1909 1911 1916 + 1928 1942 1959 1981 2000 2018 2035 2048 2060 2071 + 2076 2078 2073 2066 2058 2048 2035 2022 2007 1989 + 1972 1954 1942 1930 1917 1904 1893 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1885 1885 1885 1584 1586 1588 1591 1594 1597 + 1598 1600 1599 1593 1585 1592 1600 1605 1610 1612 + 1614 1615 1618 1622 1623 1624 1625 1625 1626 1628 + 1630 1633 1634 1635 1636 1638 1640 1643 1647 1648 + 1649 1650 1652 1653 1655 1656 1657 1658 1660 1662 + 1665 1667 1669 1671 1673 1675 1677 1679 1682 1684 + 1686 1689 1692 1694 1697 1699 1701 1703 1705 1707 + 1711 1716 1724 1732 1737 1742 1748 1756 1757 1758 + 1759 1760 1760 1761 1761 1762 1764 1766 1768 1770 + 1772 1775 1777 1780 1783 1787 1791 1795 1799 1804 + 1807 1809 1812 1816 1817 1818 1819 1820 1820 1820 + 1820 1821 1821 1822 1823 1824 1825 1827 1828 1831 + 1834 1838 1842 1846 1850 1853 1856 1860 1864 1868 + 1874 1878 1882 1887 1892 1896 1902 1908 1916 1923 + 1929 1937 1947 1954 1960 1964 1967 1970 1972 1976 + 1980 1984 1989 1995 2002 2012 2032 2047 2054 2061 + 2071 2077 2084 2088 2092 2096 2100 2105 2110 2115 + 2120 2126 2131 2136 2144 2150 2155 2162 2170 2177 + 2184 2192 2198 2202 2205 2209 2214 2220 2224 2229 + 2233 2235 2238 2239 2239 2238 2238 2237 2236 2234 + 2233 2234 2236 2238 2239 2245 2253 2259 2261 2262 + 2262 2259 2254 2249 2245 2243 2241 2242 2247 2250 + 2254 2257 2262 2270 2268 2230 2200 2183 2153 2120 + 2084 2056 2028 1999 1975 1957 1938 1920 1903 1890 + 1890 1890 1890 1890 1890 1890 1890 1887 1887 1886 + 1889 1889 1885 1887 1886 1886 1887 1887 1888 1891 + 1892 1893 1892 1893 1895 1896 1899 1900 1901 1902 + 1903 1904 1905 1907 1912 1919 1932 1948 1970 1990 + 2013 2028 2046 2062 2076 2088 2099 2100 2098 2088 + 2075 2062 2046 2033 2018 1999 1981 1964 1948 1933 + 1919 1906 1896 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1885 1885 + 1581 1584 1586 1588 1590 1592 1594 1596 1591 1579 + 1573 1585 1593 1600 1608 1611 1613 1614 1615 1618 + 1621 1622 1623 1624 1624 1625 1627 1629 1630 1633 + 1635 1636 1639 1641 1645 1647 1647 1649 1650 1650 + 1651 1652 1652 1653 1654 1657 1659 1661 1664 1666 + 1667 1669 1670 1673 1675 1677 1680 1683 1686 1689 + 1691 1693 1694 1696 1698 1701 1704 1707 1712 1718 + 1727 1733 1741 1754 1757 1759 1760 1760 1760 1761 + 1762 1763 1765 1767 1769 1771 1772 1775 1779 1781 + 1784 1787 1791 1795 1799 1803 1806 1808 1811 1814 + 1817 1818 1818 1819 1819 1819 1819 1819 1820 1821 + 1822 1823 1824 1825 1827 1828 1833 1838 1843 1846 + 1849 1851 1854 1858 1862 1867 1871 1876 1880 1885 + 1891 1895 1900 1904 1911 1918 1925 1936 1948 1953 + 1958 1963 1966 1968 1971 1974 1978 1983 1988 1996 + 2005 2013 2028 2042 2053 2061 2073 2078 2085 2088 + 2093 2097 2102 2107 2113 2118 2124 2129 2136 2142 + 2148 2152 2157 2164 2173 2179 2185 2191 2195 2198 + 2200 2202 2205 2212 2219 2223 2224 2223 2220 2219 + 2217 2217 2215 2212 2207 2205 2208 2212 2218 2225 + 2226 2226 2230 2238 2244 2245 2244 2241 2238 2234 + 2232 2233 2238 2240 2242 2244 2246 2250 2253 2258 + 2257 2233 2191 2172 2146 2118 2085 2053 2026 1998 + 1973 1954 1935 1918 1900 1888 1890 1890 1890 1890 + 1890 1890 1890 1890 1887 1889 1889 1885 1885 1885 + 1887 1886 1886 1886 1887 1887 1887 1890 1890 1891 + 1893 1894 1893 1896 1897 1898 1899 1900 1900 1902 + 1912 1923 1936 1953 1977 1998 2019 2037 2055 2074 + 2088 2103 2112 2115 2112 2105 2091 2072 2056 2041 + 2025 2006 1987 1967 1950 1932 1919 1906 1896 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1885 1885 1578 1579 1582 1585 + 1586 1587 1588 1588 1582 1571 1570 1575 1582 1592 + 1601 1609 1611 1612 1613 1614 1616 1619 1622 1622 + 1622 1622 1623 1625 1627 1629 1632 1634 1636 1638 + 1640 1642 1645 1646 1647 1647 1647 1647 1647 1647 + 1648 1650 1654 1656 1659 1661 1663 1665 1666 1669 + 1670 1670 1674 1679 1682 1685 1686 1688 1689 1691 + 1693 1694 1699 1703 1705 1707 1713 1722 1735 1746 + 1756 1758 1758 1759 1760 1761 1762 1764 1765 1767 + 1769 1771 1772 1775 1779 1781 1784 1787 1791 1795 + 1798 1801 1805 1807 1809 1812 1814 1817 1818 1818 + 1818 1818 1818 1818 1819 1819 1821 1822 1823 1824 + 1826 1828 1831 1839 1843 1845 1848 1850 1852 1856 + 1861 1865 1870 1874 1878 1883 1890 1893 1897 1900 + 1906 1913 1924 1933 1943 1952 1956 1960 1964 1967 + 1970 1973 1976 1983 1990 2001 2013 2024 2030 2040 + 2050 2061 2073 2078 2085 2088 2093 2098 2103 2109 + 2114 2121 2126 2133 2139 2146 2150 2154 2159 2168 + 2174 2180 2184 2187 2190 2192 2193 2195 2199 2204 + 2209 2209 2206 2202 2199 2196 2196 2195 2189 2184 + 2182 2181 2184 2190 2195 2203 2207 2215 2220 2223 + 2226 2228 2226 2224 2226 2227 2228 2230 2234 2237 + 2238 2240 2241 2243 2247 2250 2246 2223 2180 2155 + 2131 2108 2088 2069 2030 2000 1972 1953 1935 1917 + 1899 1888 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1889 1887 1885 1885 1886 1886 1887 1886 1886 + 1886 1885 1885 1886 1887 1887 1888 1888 1890 1893 + 1893 1894 1893 1893 1897 1902 1914 1927 1938 1957 + 1980 2003 2023 2041 2061 2080 2097 2114 2101 2094 + 2100 2109 2102 2081 2063 2047 2029 2008 1988 1967 + 1950 1928 1917 1903 1895 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1886 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1885 1574 1572 1574 1577 1579 1581 1583 1581 + 1573 1562 1565 1568 1572 1582 1591 1598 1602 1606 + 1609 1610 1611 1612 1613 1613 1609 1611 1614 1620 + 1623 1625 1627 1629 1634 1634 1633 1631 1632 1633 + 1634 1634 1633 1636 1638 1640 1642 1644 1647 1651 + 1653 1656 1659 1661 1666 1667 1668 1669 1671 1675 + 1678 1681 1682 1683 1686 1690 1692 1695 1697 1702 + 1704 1705 1706 1713 1726 1738 1746 1755 1757 1759 + 1760 1761 1763 1764 1765 1767 1768 1771 1774 1776 + 1778 1780 1783 1787 1791 1794 1797 1800 1803 1806 + 1808 1810 1812 1814 1817 1817 1816 1815 1816 1817 + 1817 1818 1818 1820 1821 1822 1825 1827 1829 1839 + 1843 1845 1847 1849 1852 1855 1859 1864 1868 1872 + 1876 1881 1887 1891 1895 1898 1903 1910 1919 1929 + 1938 1947 1953 1957 1961 1966 1969 1971 1975 1983 + 1994 2007 2027 2037 2037 2043 2049 2061 2071 2078 + 2084 2088 2093 2098 2105 2111 2116 2122 2128 2134 + 2141 2147 2151 2155 2162 2170 2174 2177 2181 2183 + 2185 2187 2189 2190 2192 2194 2194 2192 2187 2181 + 2178 2177 2176 2174 2170 2167 2165 2165 2167 2172 + 2178 2182 2187 2195 2205 2212 2217 2220 2218 2217 + 2218 2223 2225 2228 2232 2234 2235 2237 2238 2240 + 2242 2245 2248 2205 2171 2149 2121 2099 2079 2059 + 2031 2003 1971 1950 1935 1918 1900 1890 1887 1887 + 1890 1890 1890 1890 1890 1890 1890 1890 1888 1888 + 1886 1886 1886 1886 1888 1886 1884 1885 1884 1885 + 1884 1885 1885 1885 1886 1887 1887 1886 1887 1887 + 1894 1903 1918 1929 1941 1960 1982 2004 2025 2045 + 2064 2082 2100 2113 2089 2082 2090 2103 2106 2083 + 2065 2049 2030 2009 1987 1967 1946 1925 1909 1893 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1885 1555 1553 + 1558 1563 1568 1571 1573 1569 1560 1557 1561 1561 + 1562 1569 1575 1583 1588 1592 1595 1598 1600 1601 + 1602 1599 1597 1598 1601 1609 1615 1620 1622 1622 + 1624 1624 1622 1621 1621 1621 1624 1627 1631 1634 + 1641 1639 1641 1643 1646 1649 1652 1655 1658 1662 + 1664 1666 1666 1668 1670 1673 1678 1679 1680 1682 + 1686 1690 1693 1697 1698 1700 1703 1704 1705 1707 + 1716 1731 1740 1748 1756 1758 1760 1762 1763 1764 + 1765 1767 1768 1772 1774 1776 1777 1778 1782 1786 + 1791 1794 1796 1799 1802 1805 1806 1808 1810 1812 + 1813 1814 1814 1814 1814 1815 1815 1816 1817 1818 + 1819 1821 1823 1825 1828 1834 1842 1844 1846 1848 + 1851 1854 1857 1862 1866 1870 1875 1879 1884 1888 + 1892 1896 1901 1907 1914 1924 1931 1938 1949 1955 + 1959 1964 1967 1971 1975 1984 1996 2014 2036 2039 + 2042 2045 2051 2060 2070 2077 2083 2088 2093 2098 + 2106 2111 2117 2122 2127 2133 2139 2147 2150 2155 + 2161 2167 2171 2174 2176 2179 2180 2182 2185 2185 + 2183 2179 2177 2174 2169 2163 2159 2157 2156 2153 + 2151 2150 2150 2152 2153 2155 2159 2164 2170 2179 + 2189 2201 2209 2211 2213 2214 2216 2220 2222 2225 + 2228 2230 2232 2233 2234 2236 2238 2242 2245 2231 + 2182 2151 2121 2089 2063 2045 2027 2002 1969 1950 + 1933 1917 1899 1888 1887 1890 1887 1890 1890 1890 + 1890 1890 1890 1890 1890 1888 1888 1886 1886 1886 + 1886 1885 1884 1884 1884 1884 1884 1884 1884 1884 + 1885 1884 1884 1885 1886 1887 1898 1913 1921 1930 + 1943 1961 1982 2004 2024 2044 2063 2080 2098 2112 + 2092 2086 2092 2105 2105 2081 2064 2047 2028 2006 + 1985 1966 1944 1922 1903 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1537 1534 1537 1543 1547 1550 + 1551 1550 1547 1552 1553 1551 1554 1558 1562 1567 + 1571 1574 1577 1581 1584 1584 1584 1582 1581 1583 + 1590 1599 1604 1611 1612 1611 1613 1612 1610 1618 + 1624 1630 1633 1643 1647 1647 1649 1650 1652 1656 + 1658 1658 1659 1660 1662 1664 1665 1666 1667 1668 + 1669 1671 1676 1678 1680 1683 1687 1691 1695 1697 + 1699 1700 1701 1704 1705 1706 1707 1719 1736 1745 + 1753 1757 1760 1762 1764 1765 1767 1768 1770 1772 + 1775 1776 1777 1779 1780 1786 1789 1793 1795 1797 + 1800 1802 1804 1806 1808 1810 1811 1811 1812 1812 + 1812 1813 1814 1814 1815 1816 1816 1818 1821 1825 + 1827 1831 1842 1844 1846 1848 1850 1852 1856 1860 + 1864 1868 1873 1877 1882 1886 1890 1895 1899 1903 + 1910 1917 1925 1934 1944 1953 1957 1962 1965 1969 + 1974 1985 1998 2017 2033 2039 2042 2048 2055 2062 + 2069 2075 2081 2087 2092 2097 2105 2112 2116 2121 + 2126 2131 2137 2144 2149 2153 2158 2163 2167 2170 + 2173 2175 2177 2177 2178 2175 2169 2163 2161 2158 + 2152 2143 2140 2139 2139 2138 2137 2136 2138 2140 + 2141 2139 2140 2143 2153 2165 2177 2191 2199 2204 + 2207 2210 2212 2214 2218 2221 2224 2226 2227 2229 + 2230 2233 2236 2239 2241 2202 2169 2147 2117 2085 + 2058 2039 2020 1993 1964 1946 1928 1912 1895 1887 + 1890 1887 1887 1887 1890 1890 1890 1890 1890 1890 + 1890 1890 1888 1888 1886 1886 1884 1884 1885 1884 + 1884 1884 1884 1884 1884 1884 1884 1884 1884 1885 + 1887 1892 1901 1914 1921 1930 1942 1960 1981 1999 + 2020 2040 2059 2075 2091 2108 2110 2102 2103 2100 + 2095 2076 2061 2043 2025 2003 1982 1962 1941 1921 + 1900 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1533 1533 1533 1533 1535 1538 1539 1539 1543 1546 + 1544 1545 1547 1548 1550 1552 1555 1559 1562 1565 + 1566 1568 1569 1568 1570 1573 1577 1583 1589 1593 + 1595 1593 1596 1603 1611 1625 1636 1638 1643 1647 + 1648 1649 1650 1653 1657 1659 1661 1662 1663 1663 + 1665 1667 1669 1670 1671 1672 1672 1674 1676 1679 + 1681 1684 1688 1693 1696 1698 1699 1700 1701 1703 + 1704 1705 1706 1717 1732 1743 1753 1757 1761 1763 + 1766 1767 1768 1770 1773 1775 1777 1779 1779 1780 + 1782 1785 1789 1793 1795 1796 1799 1800 1802 1805 + 1807 1808 1809 1810 1811 1811 1811 1811 1812 1814 + 1814 1815 1816 1816 1820 1824 1826 1830 1839 1843 + 1846 1848 1849 1851 1854 1858 1862 1866 1871 1876 + 1881 1885 1889 1893 1897 1900 1904 1914 1921 1929 + 1937 1946 1953 1957 1962 1966 1972 1983 2000 2019 + 2028 2033 2043 2051 2059 2064 2069 2074 2080 2085 + 2091 2097 2103 2110 2114 2119 2124 2129 2135 2141 + 2145 2150 2154 2158 2163 2166 2168 2172 2172 2170 + 2168 2163 2155 2148 2145 2142 2136 2129 2121 2121 + 2121 2120 2119 2119 2123 2128 2129 2127 2127 2130 + 2134 2152 2168 2180 2189 2194 2199 2205 2206 2209 + 2212 2216 2220 2222 2224 2225 2227 2230 2233 2236 + 2233 2179 2155 2132 2107 2082 2056 2034 2015 1989 + 1964 1945 1928 1911 1891 1890 1887 1887 1887 1886 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1888 + 1888 1884 1884 1884 1884 1885 1884 1884 1884 1884 + 1884 1884 1884 1884 1884 1884 1885 1893 1900 1909 + 1918 1927 1939 1957 1976 1994 2012 2032 2051 2066 + 2081 2092 2100 2102 2101 2093 2081 2067 2053 2037 + 2018 1997 1976 1958 1939 1919 1900 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1545 1549 1548 1547 + 1540 1533 1533 1533 1538 1538 1540 1541 1542 1544 + 1545 1546 1547 1549 1551 1553 1555 1557 1558 1560 + 1563 1566 1569 1572 1576 1579 1583 1590 1598 1606 + 1617 1627 1629 1634 1642 1645 1648 1650 1651 1654 + 1658 1660 1661 1664 1665 1666 1669 1671 1671 1673 + 1674 1675 1675 1676 1677 1679 1682 1685 1690 1694 + 1697 1698 1699 1700 1702 1703 1703 1705 1707 1715 + 1728 1739 1750 1757 1761 1765 1768 1769 1770 1771 + 1775 1778 1780 1781 1782 1783 1784 1786 1788 1792 + 1794 1796 1797 1799 1801 1803 1805 1807 1808 1809 + 1809 1810 1810 1811 1813 1813 1814 1815 1815 1817 + 1820 1824 1827 1830 1838 1843 1846 1847 1849 1850 + 1853 1857 1861 1865 1870 1876 1880 1884 1889 1892 + 1896 1899 1901 1908 1916 1922 1930 1940 1947 1952 + 1957 1961 1968 1980 1998 2015 2024 2035 2048 2054 + 2061 2066 2068 2072 2077 2083 2088 2094 2101 2106 + 2112 2116 2121 2127 2134 2139 2142 2146 2151 2155 + 2159 2162 2164 2164 2164 2163 2160 2150 2138 2133 + 2131 2126 2119 2112 2108 2108 2105 2104 2105 2107 + 2111 2115 2117 2117 2119 2123 2131 2143 2160 2171 + 2176 2180 2190 2197 2200 2203 2206 2207 2212 2217 + 2220 2221 2223 2226 2230 2234 2234 2189 2151 2124 + 2099 2079 2052 2032 2013 1987 1964 1946 1926 1908 + 1890 1887 1887 1887 1886 1890 1890 1886 1890 1890 + 1890 1890 1890 1890 1890 1890 1885 1885 1884 1884 + 1884 1884 1885 1884 1884 1884 1884 1884 1884 1884 + 1884 1884 1885 1887 1896 1905 1913 1922 1935 1949 + 1967 1986 2003 2021 2041 2056 2069 2078 2082 2083 + 2081 2076 2067 2055 2041 2026 2008 1989 1970 1953 + 1935 1917 1898 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1573 1572 1571 1568 1565 1561 1553 1541 + 1539 1546 1551 1553 1550 1552 1556 1558 1558 1558 + 1557 1558 1559 1560 1561 1567 1571 1575 1577 1578 + 1578 1583 1587 1598 1605 1616 1632 1636 1636 1637 + 1640 1643 1644 1647 1651 1654 1658 1660 1661 1662 + 1665 1668 1671 1672 1672 1673 1675 1676 1676 1678 + 1679 1680 1682 1686 1691 1695 1697 1699 1700 1701 + 1703 1704 1704 1704 1706 1712 1722 1733 1745 1756 + 1761 1767 1770 1771 1771 1773 1775 1779 1781 1782 + 1783 1784 1785 1786 1788 1791 1793 1794 1796 1798 + 1799 1801 1804 1806 1807 1807 1808 1809 1810 1811 + 1812 1813 1814 1815 1816 1818 1820 1823 1827 1832 + 1840 1844 1846 1848 1849 1850 1852 1854 1859 1864 + 1869 1875 1880 1885 1888 1892 1895 1898 1900 1902 + 1908 1915 1925 1933 1940 1945 1950 1955 1961 1973 + 1988 2006 2022 2039 2050 2056 2062 2065 2067 2070 + 2073 2079 2085 2091 2098 2103 2108 2113 2118 2124 + 2131 2137 2140 2143 2147 2150 2154 2157 2157 2157 + 2157 2154 2145 2133 2121 2115 2112 2109 2103 2097 + 2095 2093 2091 2091 2096 2100 2104 2107 2108 2110 + 2115 2121 2128 2138 2151 2161 2166 2173 2186 2192 + 2195 2199 2201 2203 2205 2206 2212 2215 2218 2221 + 2227 2234 2228 2191 2152 2126 2100 2076 2048 2028 + 2006 1983 1964 1944 1922 1904 1888 1887 1887 1886 + 1890 1890 1886 1886 1886 1890 1890 1890 1890 1890 + 1890 1890 1890 1885 1885 1884 1884 1884 1884 1885 + 1884 1884 1884 1884 1884 1884 1884 1884 1884 1886 + 1893 1902 1909 1917 1928 1943 1959 1979 1995 2010 + 2029 2044 2054 2062 2065 2066 2064 2060 2052 2040 + 2026 2013 1997 1980 1964 1946 1930 1914 1897 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1576 1578 + 1581 1581 1580 1578 1574 1568 1563 1567 1569 1568 + 1561 1558 1564 1566 1571 1573 1572 1570 1568 1569 + 1573 1578 1584 1587 1587 1587 1586 1582 1589 1601 + 1613 1633 1636 1640 1642 1646 1646 1645 1646 1647 + 1652 1654 1656 1658 1660 1661 1663 1668 1671 1672 + 1673 1674 1675 1677 1678 1680 1681 1682 1684 1688 + 1691 1695 1697 1699 1700 1702 1704 1705 1706 1705 + 1706 1709 1717 1727 1740 1754 1761 1767 1769 1771 + 1772 1773 1776 1779 1781 1782 1783 1784 1785 1786 + 1787 1789 1791 1793 1794 1795 1797 1799 1802 1804 + 1805 1804 1805 1808 1810 1811 1811 1812 1813 1814 + 1816 1817 1820 1823 1827 1833 1841 1844 1849 1852 + 1851 1851 1852 1853 1860 1864 1871 1876 1881 1885 + 1889 1892 1895 1897 1899 1900 1902 1909 1917 1925 + 1930 1935 1942 1949 1959 1970 1985 2001 2020 2039 + 2049 2055 2061 2064 2065 2068 2071 2077 2083 2088 + 2093 2098 2104 2111 2116 2120 2127 2134 2137 2139 + 2142 2144 2146 2145 2145 2145 2144 2138 2128 2116 + 2105 2099 2096 2090 2084 2081 2081 2083 2082 2084 + 2089 2094 2099 2103 2106 2108 2113 2120 2127 2135 + 2145 2153 2159 2171 2184 2188 2191 2195 2198 2199 + 2202 2203 2205 2208 2213 2218 2224 2231 2205 2174 + 2149 2124 2098 2072 2047 2025 2001 1979 1961 1941 + 1919 1900 1887 1887 1886 1890 1890 1886 1886 1886 + 1886 1886 1890 1890 1890 1890 1890 1890 1890 1890 + 1885 1885 1884 1884 1884 1884 1885 1884 1884 1884 + 1884 1884 1884 1884 1884 1885 1889 1897 1905 1912 + 1924 1937 1950 1970 1986 2001 2017 2028 2037 2041 + 2045 2047 2046 2043 2035 2022 2012 2000 1984 1969 + 1956 1939 1925 1911 1898 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1886 1886 1886 1886 1886 1886 + 1886 1886 1886 1886 1579 1582 1586 1586 1587 1586 + 1585 1582 1580 1583 1585 1582 1575 1568 1568 1569 + 1575 1576 1576 1576 1577 1579 1582 1586 1590 1591 + 1592 1592 1590 1587 1590 1601 1620 1636 1640 1642 + 1645 1647 1649 1648 1649 1650 1652 1654 1655 1656 + 1658 1660 1664 1667 1671 1673 1673 1674 1675 1677 + 1681 1683 1685 1685 1687 1690 1692 1694 1697 1700 + 1701 1704 1705 1707 1708 1708 1707 1707 1716 1725 + 1737 1752 1760 1765 1769 1770 1771 1775 1775 1777 + 1780 1781 1782 1783 1784 1785 1786 1788 1789 1790 + 1792 1793 1794 1796 1800 1801 1802 1803 1805 1808 + 1810 1812 1813 1811 1812 1813 1814 1816 1818 1822 + 1827 1833 1840 1844 1852 1855 1856 1858 1856 1859 + 1863 1868 1874 1879 1883 1887 1890 1893 1895 1897 + 1898 1900 1901 1903 1910 1914 1922 1930 1938 1946 + 1955 1966 1980 1995 2015 2035 2043 2049 2057 2062 + 2063 2065 2070 2075 2080 2084 2088 2093 2101 2109 + 2113 2116 2121 2128 2133 2135 2136 2136 2135 2134 + 2132 2131 2129 2123 2111 2101 2089 2082 2078 2074 + 2072 2072 2073 2077 2079 2083 2085 2092 2099 2102 + 2105 2109 2115 2120 2129 2137 2143 2151 2158 2169 + 2182 2185 2188 2192 2195 2197 2198 2199 2201 2205 + 2209 2214 2220 2222 2204 2176 2151 2131 2112 2085 + 2050 2025 1999 1979 1960 1936 1916 1895 1887 1887 + 1890 1890 1886 1886 1886 1886 1886 1886 1886 1890 + 1890 1890 1890 1890 1890 1890 1890 1885 1885 1884 + 1884 1884 1884 1885 1884 1884 1884 1884 1884 1884 + 1884 1885 1887 1894 1902 1910 1919 1931 1943 1959 + 1976 1990 2002 2011 2018 2022 2025 2027 2026 2023 + 2016 2007 1997 1985 1971 1959 1946 1932 1921 1911 + 1904 1896 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1886 1886 1886 1886 + 1580 1583 1587 1589 1589 1589 1588 1588 1588 1589 + 1590 1588 1586 1581 1575 1571 1576 1578 1579 1580 + 1583 1586 1590 1593 1596 1599 1599 1597 1596 1593 + 1593 1597 1614 1634 1641 1647 1647 1648 1650 1650 + 1651 1652 1653 1654 1654 1655 1656 1658 1661 1665 + 1668 1671 1672 1674 1675 1677 1681 1684 1685 1686 + 1688 1691 1693 1694 1699 1701 1703 1705 1707 1708 + 1709 1710 1710 1712 1717 1725 1736 1751 1759 1764 + 1768 1770 1772 1774 1775 1776 1777 1779 1780 1782 + 1783 1784 1784 1786 1787 1788 1789 1791 1792 1793 + 1797 1800 1802 1803 1806 1808 1811 1812 1814 1815 + 1812 1813 1814 1815 1816 1820 1826 1832 1838 1844 + 1849 1854 1858 1860 1864 1868 1869 1871 1877 1882 + 1886 1890 1892 1894 1895 1896 1898 1899 1900 1901 + 1905 1912 1917 1926 1934 1942 1951 1961 1972 1988 + 2007 2026 2037 2043 2049 2054 2057 2062 2067 2072 + 2075 2079 2083 2089 2097 2103 2106 2108 2113 2120 + 2124 2126 2126 2124 2121 2119 2116 2111 2107 2101 + 2094 2083 2076 2071 2071 2071 2070 2071 2071 2075 + 2079 2081 2085 2092 2099 2103 2107 2113 2121 2127 + 2134 2138 2143 2150 2157 2166 2175 2181 2184 2188 + 2190 2193 2193 2194 2196 2200 2203 2207 2210 2213 + 2203 2181 2164 2145 2121 2087 2052 2025 2000 1979 + 1960 1934 1914 1891 1887 1890 1890 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1890 1890 1890 1890 + 1890 1890 1890 1890 1885 1885 1884 1884 1884 1884 + 1886 1884 1884 1884 1884 1884 1884 1885 1887 1891 + 1901 1909 1917 1928 1937 1950 1964 1977 1986 1995 + 2002 2006 2008 2009 2007 2003 1998 1991 1981 1969 + 1959 1947 1934 1922 1912 1904 1901 1895 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1578 1585 1589 1591 + 1592 1592 1591 1591 1592 1593 1595 1595 1593 1590 + 1586 1581 1579 1581 1582 1583 1590 1594 1598 1600 + 1602 1606 1608 1608 1604 1600 1596 1597 1608 1626 + 1639 1647 1648 1650 1650 1651 1653 1654 1655 1655 + 1654 1656 1656 1657 1658 1663 1667 1667 1670 1672 + 1674 1677 1679 1682 1685 1687 1690 1693 1696 1699 + 1703 1704 1704 1706 1708 1710 1711 1712 1713 1714 + 1717 1724 1734 1749 1758 1763 1768 1770 1771 1772 + 1774 1775 1775 1777 1779 1781 1782 1782 1783 1785 + 1786 1787 1788 1789 1790 1792 1795 1800 1803 1805 + 1807 1809 1811 1814 1816 1817 1818 1818 1817 1816 + 1815 1818 1824 1830 1835 1842 1846 1851 1856 1858 + 1863 1868 1871 1874 1879 1885 1889 1891 1893 1894 + 1895 1896 1898 1899 1900 1902 1905 1910 1914 1921 + 1928 1937 1947 1957 1966 1975 1996 2017 2027 2037 + 2042 2048 2053 2059 2063 2068 2071 2074 2079 2084 + 2090 2095 2097 2101 2105 2110 2113 2114 2113 2110 + 2104 2098 2092 2084 2081 2079 2075 2072 2070 2070 + 2069 2069 2068 2070 2072 2076 2079 2081 2085 2093 + 2099 2106 2113 2120 2124 2130 2135 2138 2142 2148 + 2154 2161 2168 2175 2180 2183 2185 2186 2189 2190 + 2192 2194 2196 2200 2203 2205 2200 2187 2170 2145 + 2120 2090 2057 2030 2006 1984 1960 1933 1911 1890 + 1890 1890 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1884 1884 1890 1890 1890 1890 1890 1890 1890 + 1890 1885 1885 1884 1884 1884 1884 1885 1884 1884 + 1884 1884 1884 1885 1886 1892 1906 1916 1921 1928 + 1935 1943 1952 1962 1970 1977 1983 1988 1989 1989 + 1988 1985 1980 1973 1964 1955 1944 1932 1921 1910 + 1899 1893 1892 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1886 1886 1886 1886 1886 1886 1886 + 1886 1886 1579 1587 1591 1593 1594 1594 1594 1594 + 1595 1597 1600 1600 1599 1596 1592 1587 1584 1584 + 1585 1590 1597 1602 1605 1608 1609 1614 1616 1617 + 1615 1609 1604 1603 1605 1618 1632 1641 1648 1649 + 1651 1652 1654 1656 1658 1658 1658 1657 1657 1658 + 1658 1663 1664 1665 1667 1670 1672 1675 1677 1680 + 1683 1687 1691 1695 1700 1705 1708 1708 1708 1708 + 1711 1712 1713 1714 1715 1715 1718 1722 1731 1747 + 1757 1762 1766 1769 1770 1771 1772 1773 1773 1775 + 1776 1779 1780 1781 1781 1783 1785 1786 1788 1789 + 1791 1793 1796 1799 1804 1807 1809 1811 1813 1816 + 1817 1818 1819 1819 1819 1818 1816 1816 1821 1827 + 1832 1838 1843 1847 1851 1855 1861 1866 1871 1876 + 1882 1889 1891 1892 1893 1895 1896 1897 1898 1899 + 1901 1903 1906 1909 1913 1917 1923 1931 1941 1951 + 1960 1969 1980 2003 2014 2024 2037 2042 2048 2053 + 2060 2065 2067 2071 2076 2080 2084 2087 2089 2092 + 2096 2098 2097 2095 2093 2089 2084 2078 2071 2062 + 2060 2066 2068 2067 2067 2067 2068 2069 2072 2074 + 2076 2078 2080 2083 2088 2096 2104 2111 2120 2123 + 2126 2129 2133 2135 2139 2145 2151 2158 2165 2172 + 2175 2178 2180 2181 2183 2186 2189 2191 2193 2196 + 2199 2200 2195 2175 2154 2138 2117 2096 2060 2038 + 2015 1987 1960 1931 1909 1890 1890 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1884 1884 1884 1884 + 1890 1890 1890 1890 1890 1890 1890 1890 1885 1886 + 1884 1884 1884 1884 1886 1884 1884 1884 1884 1885 + 1887 1899 1912 1918 1923 1929 1933 1940 1945 1949 + 1954 1959 1965 1968 1970 1970 1969 1967 1963 1957 + 1950 1939 1929 1918 1909 1897 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1886 1886 1886 1886 1581 1590 + 1594 1597 1598 1599 1598 1597 1598 1601 1603 1604 + 1603 1601 1597 1593 1592 1591 1594 1598 1604 1609 + 1613 1616 1618 1621 1625 1626 1624 1619 1613 1613 + 1613 1614 1625 1633 1644 1648 1651 1653 1656 1658 + 1660 1660 1660 1660 1660 1660 1661 1663 1664 1667 + 1667 1668 1669 1670 1674 1679 1682 1686 1693 1697 + 1702 1708 1710 1711 1712 1712 1713 1714 1715 1717 + 1716 1716 1718 1719 1729 1743 1755 1760 1763 1767 + 1768 1769 1770 1769 1771 1773 1774 1776 1777 1778 + 1779 1781 1783 1785 1786 1788 1791 1793 1796 1800 + 1804 1807 1810 1813 1816 1817 1818 1819 1820 1821 + 1821 1821 1818 1818 1822 1825 1828 1834 1839 1845 + 1849 1853 1860 1866 1871 1877 1884 1890 1892 1893 + 1894 1895 1896 1897 1898 1900 1901 1903 1907 1909 + 1911 1914 1919 1925 1936 1946 1955 1963 1972 1983 + 2001 2014 2027 2037 2042 2049 2056 2062 2064 2067 + 2071 2074 2075 2076 2079 2081 2081 2081 2081 2079 + 2076 2071 2067 2060 2058 2057 2060 2065 2066 2066 + 2065 2066 2067 2071 2074 2075 2077 2078 2082 2088 + 2098 2105 2110 2113 2119 2122 2125 2127 2129 2132 + 2136 2143 2149 2155 2160 2167 2170 2172 2175 2177 + 2180 2182 2186 2188 2191 2193 2197 2197 2192 2168 + 2144 2125 2101 2076 2054 2031 2005 1983 1959 1931 + 1907 1890 1886 1886 1886 1886 1886 1886 1886 1886 + 1886 1884 1884 1884 1884 1884 1884 1890 1890 1890 + 1890 1890 1890 1890 1890 1885 1886 1884 1884 1884 + 1884 1886 1884 1884 1885 1885 1894 1905 1912 1916 + 1921 1927 1930 1934 1939 1941 1942 1945 1948 1950 + 1952 1953 1953 1951 1948 1942 1934 1925 1914 1906 + 1899 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1886 1886 1886 1886 + 1886 1886 1886 1886 1584 1592 1598 1601 1603 1603 + 1603 1604 1604 1606 1609 1609 1609 1606 1602 1599 + 1599 1599 1601 1607 1612 1616 1620 1624 1626 1628 + 1632 1634 1634 1628 1621 1622 1623 1621 1622 1630 + 1640 1647 1651 1654 1658 1660 1661 1662 1662 1663 + 1663 1663 1664 1665 1665 1666 1668 1668 1669 1670 + 1673 1680 1682 1688 1693 1698 1704 1708 1711 1713 + 1715 1716 1716 1716 1717 1719 1720 1719 1718 1720 + 1728 1738 1750 1757 1760 1763 1765 1765 1765 1766 + 1768 1770 1771 1773 1774 1776 1778 1780 1782 1784 + 1786 1788 1790 1793 1796 1799 1803 1807 1811 1817 + 1818 1819 1820 1820 1821 1822 1822 1821 1821 1821 + 1822 1825 1828 1831 1838 1843 1848 1853 1858 1865 + 1871 1878 1885 1890 1892 1893 1894 1895 1896 1897 + 1898 1900 1901 1904 1907 1908 1910 1912 1914 1923 + 1935 1946 1954 1962 1968 1974 1990 2004 2014 2024 + 2036 2042 2046 2051 2057 2060 2061 2061 2057 2056 + 2062 2063 2063 2062 2061 2060 2059 2055 2048 2051 + 2055 2060 2062 2063 2063 2063 2062 2063 2065 2070 + 2073 2072 2072 2075 2085 2094 2100 2109 2111 2114 + 2116 2119 2120 2124 2127 2130 2135 2141 2147 2151 + 2156 2160 2165 2168 2171 2175 2177 2180 2183 2186 + 2188 2191 2194 2196 2188 2163 2139 2118 2089 2060 + 2037 2012 1991 1970 1950 1930 1905 1886 1886 1886 + 1886 1886 1886 1886 1886 1886 1884 1884 1884 1884 + 1884 1884 1884 1884 1890 1890 1890 1890 1890 1890 + 1890 1890 1885 1886 1884 1884 1884 1884 1886 1884 + 1885 1885 1903 1907 1909 1913 1916 1920 1921 1917 + 1925 1928 1930 1932 1934 1936 1938 1937 1936 1935 + 1931 1925 1916 1908 1900 1893 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1886 1886 1886 1886 1886 1886 1886 1886 + 1587 1594 1600 1604 1607 1609 1609 1609 1609 1610 + 1611 1612 1611 1611 1607 1605 1605 1605 1607 1613 + 1618 1623 1627 1631 1633 1634 1636 1637 1637 1636 + 1632 1634 1635 1632 1629 1629 1633 1646 1650 1656 + 1659 1660 1662 1663 1664 1666 1666 1667 1667 1667 + 1666 1667 1668 1669 1669 1670 1675 1679 1684 1690 + 1694 1701 1707 1710 1714 1716 1719 1720 1719 1718 + 1718 1721 1722 1721 1718 1721 1727 1736 1747 1755 + 1758 1760 1761 1761 1762 1763 1765 1767 1769 1770 + 1772 1774 1776 1779 1781 1783 1785 1787 1789 1792 + 1795 1798 1802 1805 1811 1817 1819 1820 1821 1822 + 1823 1823 1822 1823 1823 1823 1825 1825 1828 1831 + 1837 1842 1846 1850 1856 1862 1869 1875 1883 1890 + 1891 1893 1894 1895 1896 1897 1899 1900 1902 1904 + 1907 1908 1910 1911 1913 1921 1935 1946 1955 1963 + 1967 1972 1980 1990 2003 2015 2024 2029 2032 2034 + 2038 2039 2038 2035 2033 2035 2039 2042 2043 2043 + 2044 2045 2043 2041 2045 2050 2055 2059 2060 2061 + 2061 2060 2060 2062 2065 2067 2069 2069 2071 2074 + 2086 2092 2099 2104 2110 2112 2114 2116 2119 2122 + 2125 2129 2132 2138 2144 2149 2153 2157 2162 2166 + 2168 2172 2175 2178 2181 2183 2187 2189 2192 2196 + 2188 2165 2140 2115 2088 2058 2037 2009 1984 1962 + 1942 1922 1899 1886 1886 1886 1886 1886 1886 1886 + 1886 1884 1884 1884 1884 1884 1884 1884 1884 1884 + 1884 1890 1890 1890 1890 1890 1890 1890 1890 1885 + 1886 1884 1884 1884 1885 1885 1886 1900 1904 1902 + 1907 1910 1912 1914 1915 1902 1911 1918 1919 1919 + 1921 1921 1917 1917 1917 1917 1914 1910 1905 1898 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1886 + 1886 1886 1886 1886 1886 1886 1589 1597 1603 1609 + 1611 1611 1612 1612 1612 1613 1614 1614 1614 1613 + 1611 1610 1611 1611 1613 1618 1623 1628 1634 1636 + 1637 1638 1639 1640 1640 1640 1640 1640 1645 1644 + 1641 1637 1637 1641 1647 1656 1659 1660 1663 1664 + 1666 1667 1670 1670 1670 1670 1670 1670 1670 1671 + 1671 1673 1678 1682 1686 1692 1699 1707 1710 1714 + 1716 1718 1720 1721 1722 1722 1721 1722 1723 1723 + 1724 1723 1727 1732 1740 1748 1754 1756 1757 1757 + 1756 1758 1761 1763 1765 1767 1768 1770 1774 1777 + 1779 1782 1784 1787 1789 1791 1793 1797 1801 1805 + 1811 1817 1819 1821 1822 1823 1825 1824 1825 1825 + 1824 1825 1826 1826 1827 1831 1835 1841 1845 1848 + 1852 1857 1865 1872 1878 1887 1891 1892 1894 1895 + 1896 1898 1899 1901 1903 1905 1907 1908 1910 1911 + 1913 1920 1936 1946 1954 1962 1966 1969 1973 1980 + 1992 2003 2009 2012 2011 2015 2015 2015 2016 2017 + 2019 2022 2024 2028 2029 2030 2031 2032 2033 2035 + 2044 2050 2053 2056 2058 2059 2057 2058 2060 2061 + 2063 2064 2067 2067 2070 2074 2083 2088 2093 2096 + 2102 2106 2109 2114 2117 2119 2122 2127 2131 2135 + 2141 2147 2151 2155 2159 2163 2166 2169 2173 2177 + 2179 2181 2185 2188 2190 2191 2189 2173 2147 2121 + 2099 2066 2039 2010 1987 1967 1945 1923 1900 1886 + 1886 1886 1886 1886 1886 1886 1884 1884 1884 1884 + 1884 1884 1884 1884 1884 1884 1884 1884 1890 1890 + 1890 1890 1890 1890 1890 1890 1885 1886 1884 1885 + 1885 1887 1895 1901 1900 1901 1903 1905 1906 1902 + 1900 1899 1902 1908 1910 1911 1912 1914 1907 1901 + 1900 1901 1902 1903 1897 1893 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1886 1886 1592 1599 1606 1611 1612 1614 1614 1615 + 1615 1615 1616 1616 1616 1616 1615 1615 1615 1617 + 1618 1621 1626 1632 1636 1638 1641 1643 1644 1644 + 1644 1644 1644 1646 1648 1648 1648 1647 1647 1644 + 1645 1652 1659 1661 1663 1665 1666 1670 1671 1672 + 1672 1672 1672 1672 1673 1673 1675 1676 1680 1684 + 1688 1695 1704 1710 1714 1718 1719 1721 1722 1723 + 1723 1723 1724 1724 1725 1726 1726 1729 1728 1729 + 1734 1739 1745 1749 1751 1750 1752 1755 1756 1758 + 1761 1762 1765 1768 1772 1775 1778 1779 1783 1786 + 1788 1790 1792 1796 1801 1805 1810 1815 1819 1821 + 1823 1825 1826 1827 1827 1826 1826 1826 1826 1827 + 1828 1829 1836 1838 1843 1846 1850 1853 1862 1870 + 1876 1886 1890 1892 1893 1895 1896 1898 1900 1902 + 1903 1905 1907 1908 1909 1911 1913 1920 1937 1945 + 1952 1957 1962 1963 1964 1971 1981 1989 1996 1999 + 1999 2002 2003 2004 2006 2007 2011 2015 2017 2019 + 2021 2021 2022 2025 2030 2035 2046 2050 2052 2054 + 2056 2056 2055 2058 2059 2060 2060 2062 2065 2066 + 2071 2072 2078 2083 2089 2093 2096 2101 2108 2113 + 2116 2118 2121 2127 2131 2134 2140 2144 2148 2152 + 2156 2160 2166 2169 2174 2176 2177 2180 2184 2186 + 2187 2188 2185 2178 2152 2122 2098 2069 2040 2016 + 1994 1970 1946 1923 1908 1886 1886 1886 1886 1886 + 1886 1884 1884 1884 1884 1884 1884 1884 1884 1884 + 1884 1884 1884 1884 1884 1890 1890 1890 1890 1890 + 1890 1890 1890 1886 1886 1885 1886 1894 1903 1900 + 1898 1896 1897 1902 1897 1895 1895 1895 1897 1902 + 1905 1906 1905 1905 1902 1896 1890 1891 1893 1892 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1886 1886 1886 1886 1886 1886 1594 1601 + 1607 1611 1614 1615 1617 1618 1618 1618 1618 1618 + 1618 1618 1618 1619 1621 1620 1622 1625 1629 1633 + 1637 1641 1645 1647 1647 1647 1647 1647 1647 1648 + 1649 1650 1651 1652 1652 1651 1650 1652 1654 1658 + 1659 1661 1666 1671 1672 1673 1673 1673 1674 1674 + 1675 1675 1677 1679 1681 1684 1691 1697 1707 1712 + 1717 1720 1721 1722 1724 1724 1725 1725 1725 1726 + 1727 1728 1729 1730 1731 1732 1732 1737 1739 1741 + 1743 1747 1751 1753 1754 1755 1756 1760 1764 1767 + 1771 1775 1777 1779 1782 1786 1789 1790 1792 1797 + 1801 1804 1809 1814 1818 1822 1825 1827 1829 1829 + 1829 1828 1828 1828 1828 1828 1828 1830 1833 1837 + 1841 1846 1849 1852 1860 1869 1877 1885 1890 1892 + 1893 1894 1896 1898 1900 1902 1904 1905 1907 1908 + 1909 1911 1913 1921 1939 1944 1949 1953 1956 1959 + 1962 1965 1972 1977 1984 1990 1993 1994 1995 1996 + 1997 2001 2005 2008 2011 2013 2014 2017 2021 2024 + 2029 2036 2048 2050 2051 2052 2053 2054 2056 2057 + 2058 2059 2059 2060 2062 2067 2069 2071 2075 2080 + 2085 2090 2094 2097 2108 2112 2114 2118 2121 2126 + 2131 2136 2138 2142 2144 2147 2154 2160 2167 2172 + 2174 2175 2176 2177 2182 2184 2186 2187 2184 2177 + 2150 2123 2103 2076 2041 2019 1994 1973 1950 1931 + 1914 1886 1886 1886 1886 1886 1884 1884 1884 1884 + 1884 1884 1884 1884 1884 1884 1884 1884 1884 1884 + 1884 1884 1890 1890 1890 1890 1890 1890 1890 1890 + 1886 1886 1889 1896 1904 1899 1897 1894 1894 1890 + 1890 1890 1890 1890 1889 1896 1902 1900 1899 1898 + 1896 1891 1890 1890 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1886 1886 1886 1886 1598 1603 1607 1612 1616 1618 + 1620 1621 1621 1621 1621 1622 1622 1622 1621 1623 + 1625 1625 1628 1629 1633 1636 1639 1642 1646 1647 + 1648 1649 1649 1649 1650 1651 1652 1653 1654 1658 + 1658 1657 1655 1656 1654 1655 1656 1660 1665 1670 + 1672 1673 1674 1675 1675 1675 1676 1677 1679 1680 + 1682 1686 1692 1700 1708 1713 1719 1722 1723 1725 + 1726 1726 1727 1727 1727 1728 1729 1730 1731 1733 + 1734 1735 1736 1736 1740 1742 1743 1747 1750 1752 + 1753 1754 1755 1759 1764 1767 1770 1774 1777 1780 + 1783 1786 1789 1791 1795 1798 1801 1804 1811 1814 + 1819 1822 1825 1828 1830 1831 1831 1832 1831 1830 + 1830 1829 1832 1832 1835 1838 1841 1844 1848 1852 + 1860 1868 1878 1885 1890 1891 1893 1894 1895 1898 + 1900 1902 1904 1905 1907 1908 1909 1911 1913 1922 + 1938 1944 1948 1951 1956 1958 1960 1962 1971 1974 + 1981 1985 1988 1989 1989 1989 1992 1996 2000 2002 + 2005 2009 2011 2016 2020 2022 2027 2035 2042 2049 + 2049 2050 2052 2055 2056 2056 2057 2058 2060 2061 + 2063 2067 2069 2071 2072 2076 2082 2088 2096 2100 + 2104 2110 2113 2117 2121 2126 2134 2136 2138 2139 + 2142 2145 2154 2162 2171 2172 2172 2172 2172 2173 + 2177 2182 2184 2186 2185 2177 2150 2121 2100 2080 + 2057 2030 2001 1978 1954 1932 1913 1886 1886 1886 + 1886 1884 1884 1884 1884 1884 1884 1884 1884 1884 + 1884 1884 1884 1884 1884 1884 1884 1884 1884 1890 + 1890 1890 1890 1890 1890 1890 1890 1887 1889 1896 + 1904 1899 1895 1894 1890 1890 1890 1890 1890 1890 + 1890 1890 1893 1893 1891 1890 1891 1890 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1886 1886 + 1603 1606 1609 1615 1618 1622 1623 1623 1624 1624 + 1624 1624 1625 1625 1626 1627 1629 1632 1632 1633 + 1635 1638 1641 1644 1647 1648 1649 1650 1650 1651 + 1652 1653 1654 1655 1656 1659 1660 1660 1659 1659 + 1659 1658 1657 1658 1664 1667 1671 1673 1674 1675 + 1676 1676 1677 1679 1680 1682 1685 1689 1693 1702 + 1709 1714 1719 1722 1725 1727 1728 1729 1729 1729 + 1729 1729 1730 1731 1734 1736 1737 1738 1739 1739 + 1740 1743 1745 1747 1749 1751 1752 1754 1755 1759 + 1764 1768 1771 1773 1776 1780 1783 1786 1789 1793 + 1797 1800 1802 1804 1812 1815 1819 1823 1825 1828 + 1830 1832 1832 1833 1833 1834 1834 1835 1834 1835 + 1836 1838 1841 1844 1848 1852 1859 1868 1877 1883 + 1890 1891 1893 1893 1895 1897 1900 1902 1903 1905 + 1906 1907 1909 1910 1913 1921 1937 1946 1951 1954 + 1956 1959 1961 1965 1970 1976 1979 1981 1982 1983 + 1983 1983 1985 1987 1991 1997 2003 2008 2014 2019 + 2020 2024 2027 2032 2035 2033 2035 2046 2052 2054 + 2056 2056 2059 2061 2062 2064 2066 2067 2069 2071 + 2071 2074 2084 2088 2095 2098 2102 2106 2110 2114 + 2121 2127 2132 2135 2134 2136 2140 2145 2154 2161 + 2168 2168 2164 2162 2163 2165 2168 2174 2182 2183 + 2184 2183 2162 2138 2113 2097 2075 2038 2004 1979 + 1955 1932 1910 1886 1886 1886 1884 1884 1884 1884 + 1884 1884 1884 1884 1884 1884 1884 1884 1884 1884 + 1884 1884 1884 1884 1884 1884 1890 1890 1890 1890 + 1890 1890 1890 1890 1886 1892 1901 1897 1893 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1886 1886 1610 1612 1617 1620 + 1621 1623 1625 1625 1626 1626 1627 1627 1628 1628 + 1629 1631 1634 1635 1636 1636 1638 1640 1643 1646 + 1647 1649 1650 1651 1652 1653 1654 1655 1657 1658 + 1658 1659 1661 1661 1661 1661 1661 1661 1661 1664 + 1665 1668 1669 1671 1673 1675 1675 1677 1678 1679 + 1681 1684 1686 1690 1694 1704 1710 1714 1719 1724 + 1727 1730 1731 1732 1732 1732 1732 1732 1732 1734 + 1737 1739 1741 1742 1742 1742 1743 1743 1746 1748 + 1750 1751 1752 1754 1756 1759 1763 1768 1770 1772 + 1776 1779 1783 1787 1791 1796 1800 1803 1808 1814 + 1817 1820 1823 1825 1827 1829 1831 1832 1833 1834 + 1835 1836 1838 1839 1838 1837 1837 1838 1840 1843 + 1847 1851 1857 1867 1874 1881 1887 1891 1892 1893 + 1895 1897 1899 1902 1903 1905 1906 1907 1908 1910 + 1913 1924 1939 1950 1953 1956 1957 1960 1962 1967 + 1970 1975 1976 1977 1977 1978 1978 1977 1976 1983 + 1990 1999 2003 2011 2018 2025 2027 2029 2030 2032 + 2034 2035 2039 2049 2051 2055 2056 2058 2060 2062 + 2063 2065 2066 2068 2069 2071 2073 2080 2086 2089 + 2092 2096 2099 2103 2106 2110 2121 2124 2128 2129 + 2130 2131 2136 2144 2150 2156 2154 2152 2152 2154 + 2155 2156 2161 2166 2174 2179 2183 2185 2174 2169 + 2125 2101 2076 2037 2007 1981 1956 1931 1907 1886 + 1887 1885 1885 1885 1885 1885 1885 1885 1885 1885 + 1885 1885 1885 1885 1885 1885 1885 1885 1885 1885 + 1885 1885 1886 1890 1890 1890 1890 1890 1890 1890 + 1890 1887 1896 1893 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1886 1886 1618 1622 1622 1623 1624 1625 1627 1628 + 1629 1629 1630 1630 1630 1631 1631 1633 1636 1637 + 1638 1639 1640 1642 1644 1647 1649 1650 1651 1652 + 1653 1654 1656 1658 1659 1659 1660 1661 1661 1662 + 1662 1663 1664 1665 1668 1669 1668 1667 1669 1669 + 1671 1673 1676 1677 1679 1680 1682 1684 1687 1690 + 1693 1701 1709 1714 1719 1724 1729 1732 1733 1735 + 1736 1737 1737 1738 1738 1739 1740 1743 1744 1745 + 1745 1745 1745 1746 1747 1749 1751 1753 1754 1756 + 1758 1761 1763 1766 1769 1771 1775 1778 1783 1789 + 1794 1800 1804 1812 1818 1821 1824 1826 1826 1827 + 1829 1830 1832 1833 1835 1836 1837 1838 1840 1842 + 1842 1841 1839 1838 1839 1842 1847 1851 1854 1864 + 1870 1876 1882 1888 1891 1893 1894 1896 1898 1900 + 1903 1904 1905 1906 1907 1909 1912 1924 1939 1949 + 1954 1958 1961 1962 1966 1965 1967 1972 1972 1972 + 1973 1973 1972 1972 1975 1983 1992 2000 2005 2009 + 2016 2025 2027 2030 2033 2036 2038 2042 2049 2050 + 2052 2053 2056 2059 2060 2062 2064 2066 2067 2069 + 2071 2073 2076 2081 2086 2088 2091 2094 2097 2100 + 2104 2109 2117 2122 2123 2124 2122 2126 2131 2138 + 2145 2145 2144 2144 2145 2148 2151 2152 2155 2158 + 2167 2174 2177 2175 2166 2149 2126 2102 2076 2033 + 2006 1982 1956 1931 1908 1887 1885 1885 1885 1885 + 1885 1885 1885 1885 1885 1885 1885 1885 1885 1885 + 1885 1885 1885 1885 1885 1885 1885 1885 1886 1886 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1886 1886 1622 1624 + 1624 1625 1626 1628 1629 1630 1632 1633 1633 1633 + 1633 1634 1634 1635 1637 1640 1640 1641 1642 1643 + 1645 1647 1650 1651 1652 1653 1654 1655 1657 1659 + 1660 1661 1661 1662 1663 1663 1664 1665 1666 1669 + 1671 1672 1672 1671 1671 1670 1670 1674 1676 1678 + 1679 1680 1682 1685 1688 1690 1692 1698 1707 1712 + 1717 1722 1729 1732 1733 1736 1738 1740 1742 1744 + 1743 1741 1742 1744 1745 1746 1747 1747 1747 1747 + 1748 1750 1751 1754 1756 1757 1759 1761 1763 1765 + 1767 1769 1773 1778 1784 1791 1798 1804 1812 1819 + 1823 1827 1829 1830 1830 1829 1831 1832 1834 1835 + 1836 1838 1838 1839 1841 1843 1843 1843 1842 1841 + 1841 1843 1847 1850 1853 1860 1866 1873 1878 1885 + 1890 1892 1893 1895 1897 1899 1901 1903 1903 1904 + 1906 1908 1912 1922 1937 1949 1955 1963 1967 1967 + 1969 1967 1968 1970 1970 1969 1969 1969 1969 1973 + 1974 1986 1995 2001 2005 2008 2011 2020 2026 2030 + 2036 2039 2041 2046 2049 2051 2053 2054 2056 2059 + 2061 2063 2064 2066 2068 2070 2072 2074 2078 2081 + 2084 2087 2090 2092 2095 2098 2102 2106 2110 2113 + 2115 2116 2118 2120 2124 2134 2138 2140 2140 2141 + 2142 2145 2147 2148 2148 2150 2158 2172 2170 2165 + 2149 2133 2115 2096 2064 2028 2002 1980 1955 1932 + 1912 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1886 1886 1886 1624 1625 1626 1628 1629 1630 + 1632 1633 1635 1637 1637 1638 1638 1639 1640 1640 + 1640 1641 1642 1642 1644 1645 1647 1649 1650 1652 + 1653 1654 1654 1656 1658 1659 1661 1661 1662 1663 + 1664 1664 1665 1666 1668 1669 1672 1673 1673 1673 + 1673 1673 1673 1675 1679 1679 1680 1682 1683 1686 + 1688 1690 1692 1696 1704 1710 1716 1721 1727 1732 + 1734 1736 1739 1742 1744 1745 1745 1746 1747 1748 + 1748 1747 1747 1748 1748 1748 1749 1750 1752 1754 + 1756 1758 1759 1762 1763 1764 1766 1767 1773 1779 + 1787 1795 1802 1808 1817 1821 1826 1829 1830 1831 + 1832 1832 1832 1833 1835 1836 1838 1839 1840 1840 + 1841 1843 1844 1844 1845 1844 1845 1846 1848 1851 + 1853 1858 1865 1871 1877 1883 1889 1891 1893 1894 + 1895 1897 1899 1900 1900 1901 1903 1904 1910 1920 + 1934 1946 1954 1960 1967 1977 1975 1967 1966 1967 + 1967 1965 1964 1964 1968 1972 1982 1991 1997 2002 + 2006 2008 2010 2015 2023 2031 2035 2039 2042 2046 + 2049 2051 2053 2055 2056 2059 2061 2062 2064 2067 + 2069 2071 2072 2075 2078 2081 2084 2087 2089 2091 + 2094 2097 2100 2103 2105 2107 2108 2112 2114 2117 + 2121 2130 2135 2135 2137 2138 2139 2140 2141 2142 + 2142 2146 2158 2174 2174 2157 2141 2116 2095 2081 + 2074 2030 2000 1978 1953 1933 1914 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1886 1886 + 1625 1627 1629 1629 1630 1632 1635 1638 1640 1642 + 1642 1643 1644 1644 1644 1643 1643 1643 1643 1644 + 1645 1647 1649 1650 1652 1653 1654 1654 1655 1657 + 1658 1660 1661 1663 1663 1664 1665 1665 1666 1668 + 1668 1669 1672 1673 1674 1674 1675 1677 1677 1678 + 1678 1680 1681 1682 1684 1686 1687 1690 1692 1696 + 1704 1709 1714 1720 1724 1729 1733 1736 1738 1742 + 1744 1745 1746 1746 1747 1748 1748 1746 1747 1748 + 1748 1749 1750 1751 1753 1754 1756 1757 1760 1762 + 1763 1764 1766 1767 1772 1782 1791 1799 1806 1811 + 1818 1823 1829 1830 1831 1832 1833 1833 1834 1835 + 1837 1838 1839 1841 1842 1842 1843 1844 1845 1846 + 1846 1847 1847 1849 1849 1851 1853 1858 1865 1871 + 1876 1881 1885 1890 1891 1893 1894 1896 1897 1898 + 1898 1899 1900 1901 1905 1916 1927 1938 1947 1954 + 1961 1968 1967 1964 1963 1964 1963 1961 1961 1966 + 1971 1980 1986 1994 1998 2003 2007 2010 2011 2019 + 2025 2029 2034 2038 2042 2046 2049 2051 2053 2055 + 2057 2058 2059 2061 2064 2067 2070 2072 2074 2076 + 2078 2080 2083 2085 2088 2090 2093 2095 2098 2100 + 2102 2104 2106 2108 2110 2115 2120 2125 2128 2130 + 2133 2135 2135 2135 2135 2137 2143 2151 2164 2176 + 2180 2157 2138 2108 2087 2063 2040 2019 2000 1974 + 1953 1934 1916 1891 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1886 1628 1629 1630 1631 + 1632 1634 1639 1643 1647 1648 1648 1648 1649 1649 + 1649 1647 1646 1645 1644 1645 1648 1650 1651 1652 + 1653 1654 1654 1655 1656 1658 1659 1661 1662 1663 + 1664 1665 1666 1667 1668 1669 1670 1670 1672 1674 + 1675 1676 1678 1679 1680 1681 1680 1679 1681 1682 + 1685 1686 1688 1690 1692 1695 1702 1709 1712 1718 + 1722 1725 1729 1734 1736 1741 1744 1744 1745 1746 + 1747 1747 1744 1745 1746 1747 1748 1748 1750 1752 + 1754 1754 1755 1758 1760 1761 1763 1764 1766 1767 + 1774 1784 1794 1801 1808 1813 1818 1825 1829 1830 + 1832 1833 1834 1834 1835 1836 1838 1839 1841 1842 + 1843 1843 1844 1845 1846 1847 1848 1848 1849 1850 + 1850 1851 1853 1860 1866 1871 1875 1879 1883 1886 + 1889 1891 1893 1894 1895 1897 1897 1898 1899 1900 + 1902 1911 1920 1930 1938 1946 1953 1957 1958 1957 + 1957 1957 1958 1960 1963 1970 1981 1989 1992 1998 + 2003 2006 2013 2017 2022 2026 2029 2029 2032 2035 + 2040 2045 2047 2050 2053 2055 2057 2059 2060 2061 + 2065 2067 2070 2073 2075 2076 2078 2080 2082 2084 + 2086 2089 2091 2093 2095 2096 2099 2102 2104 2106 + 2108 2113 2118 2122 2124 2126 2128 2130 2130 2132 + 2133 2135 2147 2156 2173 2180 2188 2167 2144 2113 + 2096 2078 2042 2020 1997 1975 1957 1937 1918 1894 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1633 1633 1632 1632 1633 1638 1643 1647 + 1650 1652 1653 1653 1654 1654 1654 1653 1651 1650 + 1649 1649 1651 1653 1654 1654 1655 1656 1656 1656 + 1657 1658 1660 1663 1664 1665 1665 1666 1667 1669 + 1670 1671 1672 1673 1674 1675 1677 1679 1680 1682 + 1683 1683 1683 1681 1681 1683 1686 1687 1689 1690 + 1692 1694 1699 1706 1710 1714 1718 1722 1725 1729 + 1733 1738 1742 1745 1746 1745 1743 1742 1743 1743 + 1744 1744 1746 1748 1751 1753 1754 1755 1756 1758 + 1761 1762 1763 1765 1766 1768 1777 1789 1797 1804 + 1811 1816 1821 1826 1829 1831 1832 1834 1835 1836 + 1836 1837 1839 1840 1842 1843 1843 1844 1845 1846 + 1846 1847 1849 1850 1850 1851 1851 1852 1855 1861 + 1867 1870 1874 1878 1882 1884 1886 1889 1890 1892 + 1893 1895 1896 1897 1898 1900 1901 1902 1914 1926 + 1933 1939 1944 1949 1950 1950 1950 1950 1956 1959 + 1964 1974 1985 1989 1993 2000 2002 2007 2014 2018 + 2025 2026 2027 2028 2029 2033 2039 2044 2048 2050 + 2053 2056 2059 2061 2062 2063 2065 2067 2070 2073 + 2074 2076 2078 2079 2081 2083 2085 2088 2090 2092 + 2093 2095 2097 2100 2103 2105 2107 2110 2114 2117 + 2120 2121 2122 2124 2129 2131 2133 2141 2152 2168 + 2177 2185 2196 2192 2158 2145 2134 2091 2051 2023 + 2002 1982 1960 1938 1920 1891 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1635 1636 + 1637 1636 1640 1644 1648 1651 1655 1657 1658 1659 + 1660 1660 1659 1658 1657 1656 1656 1655 1655 1655 + 1655 1656 1657 1658 1658 1658 1657 1659 1662 1664 + 1665 1665 1666 1667 1668 1670 1672 1673 1675 1676 + 1677 1678 1678 1680 1682 1683 1685 1685 1684 1684 + 1682 1683 1686 1688 1690 1691 1692 1693 1697 1701 + 1706 1710 1714 1718 1721 1726 1730 1734 1737 1740 + 1740 1739 1739 1740 1741 1742 1742 1743 1744 1748 + 1751 1754 1755 1757 1758 1760 1761 1762 1764 1765 + 1767 1768 1780 1792 1801 1808 1814 1820 1824 1829 + 1830 1831 1833 1834 1836 1836 1837 1838 1839 1841 + 1842 1843 1844 1845 1846 1846 1847 1848 1850 1851 + 1852 1853 1853 1853 1857 1861 1867 1870 1873 1877 + 1880 1882 1884 1885 1887 1889 1892 1894 1895 1896 + 1899 1900 1901 1903 1911 1920 1928 1932 1936 1939 + 1942 1946 1947 1951 1956 1960 1967 1978 1983 1986 + 1989 1992 1995 1999 2005 2011 2017 2020 2022 2022 + 2024 2033 2039 2042 2048 2051 2053 2056 2061 2062 + 2062 2063 2063 2066 2069 2071 2073 2076 2078 2079 + 2080 2082 2085 2087 2089 2091 2092 2094 2096 2097 + 2100 2103 2107 2108 2111 2114 2117 2117 2120 2122 + 2128 2130 2136 2145 2159 2173 2180 2199 2207 2205 + 2166 2141 2113 2087 2058 2030 2005 1985 1959 1937 + 1919 1892 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1635 1637 1639 1640 1642 1647 + 1652 1657 1659 1661 1663 1665 1666 1667 1667 1666 + 1665 1664 1663 1661 1658 1657 1657 1658 1660 1661 + 1662 1661 1660 1662 1664 1665 1666 1667 1668 1669 + 1670 1671 1674 1676 1678 1679 1680 1680 1680 1680 + 1682 1684 1686 1686 1686 1686 1686 1687 1688 1690 + 1692 1693 1693 1694 1694 1700 1701 1706 1710 1714 + 1718 1723 1727 1731 1734 1736 1736 1736 1738 1739 + 1740 1741 1741 1743 1745 1748 1752 1754 1757 1758 + 1759 1761 1762 1763 1765 1766 1767 1777 1789 1799 + 1807 1813 1818 1822 1826 1829 1831 1832 1833 1835 + 1836 1837 1838 1840 1840 1841 1842 1843 1845 1846 + 1846 1847 1848 1849 1850 1852 1854 1857 1860 1860 + 1861 1862 1865 1869 1872 1875 1878 1881 1883 1885 + 1886 1888 1890 1893 1894 1898 1899 1900 1901 1904 + 1909 1914 1921 1925 1929 1935 1940 1944 1949 1954 + 1957 1961 1971 1978 1981 1982 1981 1980 1983 1987 + 1995 2000 2006 2010 2013 2014 2021 2028 2036 2041 + 2047 2049 2051 2055 2058 2060 2060 2060 2062 2065 + 2068 2071 2073 2076 2077 2078 2080 2081 2083 2085 + 2087 2089 2092 2094 2095 2096 2098 2104 2106 2108 + 2111 2118 2121 2124 2126 2128 2130 2133 2141 2152 + 2166 2176 2191 2214 2222 2204 2167 2141 2112 2092 + 2066 2030 2006 1983 1961 1940 1921 1899 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1636 1637 1640 1641 1643 1647 1653 1659 1662 1665 + 1668 1671 1673 1674 1674 1674 1673 1672 1671 1670 + 1666 1663 1663 1666 1668 1668 1667 1665 1665 1665 + 1665 1666 1667 1668 1669 1671 1672 1674 1677 1679 + 1682 1684 1684 1683 1682 1682 1683 1686 1687 1688 + 1688 1689 1689 1690 1690 1691 1693 1695 1695 1696 + 1697 1698 1701 1703 1705 1710 1715 1719 1724 1727 + 1730 1733 1735 1737 1737 1738 1739 1740 1742 1743 + 1746 1749 1751 1755 1757 1758 1760 1762 1763 1764 + 1765 1767 1773 1789 1799 1808 1814 1818 1821 1824 + 1827 1830 1831 1833 1834 1836 1837 1838 1840 1841 + 1842 1842 1843 1844 1846 1846 1847 1848 1849 1850 + 1851 1853 1857 1861 1866 1868 1867 1866 1867 1870 + 1874 1875 1877 1880 1882 1884 1886 1887 1889 1890 + 1895 1897 1898 1900 1901 1904 1908 1910 1913 1923 + 1930 1935 1940 1944 1951 1954 1956 1960 1970 1977 + 1979 1979 1972 1972 1975 1982 1987 1992 1995 1999 + 2002 2006 2013 2021 2030 2039 2045 2049 2052 2054 + 2056 2057 2058 2058 2062 2065 2067 2071 2074 2075 + 2077 2078 2079 2081 2082 2084 2086 2088 2092 2094 + 2096 2097 2100 2104 2108 2109 2114 2119 2123 2126 + 2129 2134 2136 2140 2148 2157 2172 2180 2207 2224 + 2222 2198 2173 2140 2109 2091 2065 2041 2010 1986 + 1966 1943 1922 1900 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1635 1637 1639 1641 + 1643 1647 1653 1659 1663 1668 1672 1675 1680 1681 + 1682 1681 1680 1679 1677 1676 1674 1670 1672 1676 + 1678 1676 1673 1670 1668 1668 1668 1668 1668 1669 + 1671 1673 1675 1677 1679 1681 1684 1687 1689 1688 + 1687 1686 1687 1688 1689 1690 1690 1691 1692 1692 + 1692 1693 1694 1696 1697 1698 1698 1699 1700 1702 + 1704 1707 1711 1716 1720 1724 1728 1731 1734 1737 + 1738 1737 1739 1741 1742 1744 1747 1749 1751 1754 + 1757 1759 1761 1763 1764 1765 1766 1769 1787 1800 + 1808 1816 1819 1821 1823 1826 1829 1830 1832 1833 + 1835 1836 1837 1839 1840 1842 1843 1843 1844 1845 + 1846 1847 1848 1849 1850 1850 1852 1853 1858 1863 + 1868 1871 1872 1871 1872 1873 1875 1877 1879 1881 + 1884 1886 1887 1889 1889 1892 1895 1898 1900 1901 + 1901 1905 1910 1913 1918 1924 1929 1932 1937 1942 + 1948 1951 1953 1957 1965 1974 1977 1971 1966 1967 + 1971 1976 1980 1983 1986 1988 1993 1999 2004 2014 + 2027 2037 2043 2049 2051 2052 2053 2055 2056 2058 + 2062 2064 2066 2069 2073 2074 2076 2077 2078 2080 + 2081 2083 2085 2088 2091 2094 2097 2100 2103 2108 + 2111 2115 2118 2121 2125 2128 2132 2136 2140 2145 + 2153 2164 2176 2190 2207 2212 2218 2199 2178 2152 + 2127 2096 2086 2064 2022 1994 1972 1947 1926 1906 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1634 1637 1639 1641 1643 1647 1653 1659 + 1664 1668 1674 1679 1683 1684 1685 1685 1684 1684 + 1683 1682 1679 1679 1682 1684 1684 1683 1681 1674 + 1671 1670 1670 1670 1669 1671 1673 1675 1677 1679 + 1682 1684 1688 1692 1694 1695 1693 1692 1691 1690 + 1690 1690 1692 1693 1695 1694 1693 1693 1696 1697 + 1698 1699 1700 1700 1701 1702 1704 1705 1707 1712 + 1716 1722 1727 1731 1734 1737 1739 1741 1741 1743 + 1745 1746 1749 1750 1752 1754 1756 1760 1762 1764 + 1765 1766 1768 1785 1799 1809 1817 1819 1821 1823 + 1825 1828 1830 1831 1832 1834 1836 1837 1838 1840 + 1841 1842 1843 1844 1845 1846 1846 1847 1848 1849 + 1850 1851 1852 1854 1860 1864 1871 1877 1878 1877 + 1877 1878 1880 1882 1884 1885 1886 1888 1889 1890 + 1893 1895 1897 1899 1902 1905 1910 1914 1917 1920 + 1922 1922 1927 1928 1932 1937 1942 1945 1947 1951 + 1957 1963 1964 1958 1960 1963 1967 1971 1974 1976 + 1980 1984 1988 1992 1997 2007 2021 2033 2042 2049 + 2050 2050 2051 2052 2054 2057 2059 2062 2065 2067 + 2070 2073 2074 2075 2077 2079 2081 2083 2085 2088 + 2092 2095 2098 2101 2105 2110 2114 2119 2122 2124 + 2126 2129 2133 2137 2142 2148 2158 2172 2180 2197 + 2202 2206 2215 2222 2188 2171 2152 2123 2097 2071 + 2035 1997 1974 1950 1930 1911 1890 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1631 1635 + 1638 1640 1643 1646 1652 1658 1663 1668 1674 1680 + 1685 1686 1687 1687 1687 1686 1686 1685 1684 1684 + 1684 1686 1686 1685 1683 1676 1674 1672 1672 1672 + 1671 1672 1674 1676 1678 1681 1684 1688 1692 1696 + 1698 1699 1698 1696 1694 1693 1691 1691 1692 1695 + 1696 1696 1695 1693 1696 1697 1699 1700 1701 1702 + 1702 1703 1703 1704 1706 1709 1715 1721 1726 1731 + 1735 1737 1741 1743 1745 1746 1747 1748 1750 1751 + 1753 1754 1757 1760 1763 1765 1766 1768 1782 1798 + 1808 1816 1819 1821 1824 1826 1828 1829 1831 1832 + 1833 1834 1836 1838 1839 1841 1842 1843 1844 1845 + 1846 1846 1847 1848 1849 1850 1851 1852 1853 1857 + 1861 1865 1875 1880 1882 1883 1883 1884 1885 1888 + 1889 1890 1892 1893 1891 1892 1895 1897 1900 1903 + 1907 1914 1915 1917 1918 1919 1916 1915 1919 1921 + 1924 1927 1934 1939 1942 1945 1947 1950 1950 1953 + 1959 1963 1966 1970 1972 1973 1976 1981 1985 1987 + 1991 1999 2011 2031 2040 2046 2048 2048 2047 2049 + 2052 2054 2057 2061 2063 2064 2067 2068 2070 2071 + 2074 2078 2081 2083 2086 2089 2091 2095 2097 2101 + 2106 2111 2116 2122 2124 2125 2128 2130 2133 2139 + 2145 2154 2167 2185 2192 2198 2202 2206 2213 2220 + 2223 2223 2167 2132 2096 2069 2032 1999 1978 1957 + 1936 1917 1893 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1887 1887 1629 1633 1637 1640 1643 1645 + 1651 1657 1662 1668 1673 1679 1686 1688 1689 1690 + 1689 1689 1688 1687 1687 1687 1687 1686 1687 1686 + 1683 1678 1675 1675 1674 1674 1674 1674 1675 1677 + 1679 1682 1686 1690 1694 1698 1701 1702 1705 1704 + 1699 1697 1694 1693 1693 1694 1697 1697 1696 1694 + 1695 1698 1700 1701 1703 1703 1704 1704 1704 1704 + 1705 1707 1714 1720 1725 1731 1736 1740 1743 1745 + 1747 1748 1749 1750 1751 1753 1754 1756 1759 1761 + 1764 1766 1768 1781 1797 1807 1815 1818 1821 1823 + 1826 1829 1830 1831 1832 1832 1834 1834 1836 1838 + 1840 1842 1843 1844 1845 1846 1846 1846 1848 1849 + 1850 1850 1852 1853 1856 1860 1864 1869 1876 1882 + 1886 1888 1888 1889 1890 1891 1893 1894 1895 1896 + 1894 1893 1895 1898 1903 1906 1910 1914 1918 1916 + 1916 1913 1912 1912 1913 1914 1915 1917 1923 1930 + 1935 1939 1942 1946 1951 1955 1960 1964 1967 1970 + 1970 1972 1974 1980 1983 1985 1987 1995 2010 2027 + 2037 2041 2043 2043 2044 2046 2049 2051 2053 2057 + 2061 2061 2062 2063 2066 2070 2074 2078 2082 2084 + 2087 2090 2092 2094 2096 2101 2107 2111 2118 2123 + 2124 2126 2128 2131 2134 2141 2149 2160 2180 2188 + 2195 2199 2202 2207 2212 2219 2223 2224 2206 2138 + 2100 2087 2048 2007 1986 1964 1942 1924 1901 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1887 1887 + 1629 1633 1636 1640 1643 1646 1652 1658 1663 1667 + 1672 1679 1683 1690 1691 1692 1692 1691 1691 1691 + 1690 1690 1689 1689 1688 1687 1682 1679 1678 1676 + 1677 1676 1676 1676 1676 1678 1679 1683 1686 1690 + 1695 1699 1702 1705 1707 1708 1705 1701 1699 1697 + 1695 1695 1697 1698 1697 1696 1697 1699 1701 1704 + 1706 1706 1706 1707 1707 1707 1706 1707 1713 1718 + 1726 1731 1738 1744 1746 1748 1749 1750 1751 1752 + 1753 1754 1755 1758 1761 1763 1766 1771 1781 1797 + 1806 1813 1818 1819 1821 1824 1828 1830 1830 1831 + 1832 1833 1833 1835 1836 1838 1840 1842 1843 1844 + 1845 1845 1846 1847 1848 1849 1850 1851 1852 1854 + 1859 1862 1866 1871 1877 1883 1890 1891 1892 1893 + 1893 1894 1895 1896 1897 1892 1892 1893 1894 1898 + 1902 1904 1907 1911 1914 1912 1911 1909 1908 1909 + 1910 1912 1912 1913 1915 1922 1926 1934 1943 1951 + 1954 1958 1961 1966 1968 1971 1973 1974 1976 1979 + 1983 1984 1986 1990 2003 2019 2033 2038 2039 2039 + 2039 2042 2043 2045 2045 2047 2048 2050 2056 2058 + 2061 2068 2072 2078 2083 2086 2088 2091 2093 2095 + 2097 2102 2106 2111 2117 2122 2125 2127 2130 2131 + 2135 2142 2150 2166 2183 2189 2196 2199 2202 2205 + 2210 2215 2220 2223 2206 2132 2100 2075 2049 2010 + 1991 1970 1947 1929 1909 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1887 1887 1631 1633 1636 1639 + 1643 1647 1653 1661 1666 1668 1673 1678 1681 1688 + 1693 1695 1694 1693 1693 1693 1693 1692 1691 1690 + 1688 1686 1682 1681 1679 1679 1679 1678 1678 1678 + 1678 1678 1680 1683 1687 1691 1695 1699 1703 1707 + 1709 1709 1709 1705 1702 1700 1699 1698 1699 1699 + 1699 1699 1701 1700 1701 1704 1707 1709 1709 1710 + 1710 1711 1711 1713 1716 1721 1727 1733 1742 1746 + 1748 1750 1752 1753 1754 1754 1754 1755 1757 1760 + 1763 1765 1769 1781 1795 1805 1809 1814 1818 1819 + 1821 1824 1828 1830 1831 1832 1833 1833 1834 1835 + 1837 1838 1840 1841 1843 1844 1845 1846 1847 1848 + 1849 1850 1851 1852 1853 1857 1861 1865 1868 1872 + 1876 1882 1888 1894 1895 1894 1894 1888 1888 1889 + 1889 1889 1890 1891 1893 1896 1900 1903 1905 1908 + 1909 1908 1906 1905 1905 1906 1909 1910 1911 1912 + 1914 1920 1928 1936 1947 1954 1957 1961 1965 1969 + 1971 1974 1976 1978 1979 1980 1982 1983 1985 1987 + 1999 2016 2025 2033 2034 2034 2035 2037 2038 2037 + 2038 2043 2046 2048 2054 2056 2060 2067 2073 2077 + 2084 2087 2090 2092 2095 2097 2100 2103 2106 2109 + 2116 2120 2124 2128 2131 2133 2138 2142 2149 2160 + 2180 2188 2194 2197 2201 2204 2208 2213 2217 2215 + 2173 2134 2099 2078 2050 2013 1993 1974 1953 1933 + 1915 1891 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1887 1887 1631 1633 1635 1639 1642 1646 1654 1662 + 1671 1675 1679 1682 1684 1689 1696 1698 1698 1697 + 1697 1697 1696 1695 1693 1692 1690 1688 1685 1683 + 1682 1681 1680 1679 1679 1679 1679 1679 1680 1683 + 1687 1690 1694 1698 1702 1707 1710 1711 1711 1708 + 1704 1703 1702 1701 1701 1700 1701 1701 1703 1704 + 1702 1703 1706 1709 1711 1712 1712 1714 1716 1718 + 1722 1726 1729 1736 1743 1747 1750 1754 1756 1757 + 1757 1757 1757 1758 1760 1762 1765 1767 1777 1791 + 1797 1805 1809 1813 1816 1818 1821 1824 1827 1829 + 1831 1832 1832 1833 1834 1836 1837 1838 1839 1841 + 1843 1843 1845 1846 1847 1849 1850 1851 1852 1853 + 1856 1860 1864 1867 1869 1872 1875 1878 1884 1889 + 1894 1893 1889 1885 1885 1886 1886 1887 1888 1889 + 1891 1893 1896 1900 1903 1905 1906 1905 1901 1901 + 1902 1905 1907 1909 1911 1914 1918 1923 1931 1939 + 1951 1956 1961 1966 1970 1975 1976 1978 1979 1979 + 1980 1980 1982 1983 1985 1989 2001 2016 2021 2026 + 2028 2030 2031 2032 2032 2033 2035 2040 2045 2049 + 2053 2056 2060 2067 2072 2078 2081 2087 2091 2093 + 2096 2099 2101 2104 2107 2112 2116 2121 2125 2129 + 2133 2137 2141 2144 2151 2160 2179 2187 2191 2195 + 2198 2203 2209 2213 2213 2200 2169 2140 2115 2082 + 2055 2019 1997 1978 1958 1939 1922 1900 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1887 + 1887 1887 1887 1887 1887 1887 1887 1887 1632 1632 + 1634 1638 1642 1646 1654 1663 1671 1676 1683 1686 + 1690 1690 1697 1699 1699 1699 1699 1699 1698 1697 + 1696 1694 1693 1691 1689 1686 1684 1682 1681 1681 + 1680 1680 1680 1681 1681 1683 1686 1690 1694 1697 + 1701 1706 1710 1712 1713 1710 1707 1705 1704 1703 + 1703 1702 1702 1702 1704 1705 1706 1705 1705 1708 + 1712 1713 1716 1719 1721 1725 1729 1732 1736 1740 + 1743 1748 1753 1756 1757 1758 1760 1760 1760 1761 + 1763 1764 1766 1770 1779 1790 1796 1801 1806 1809 + 1812 1815 1818 1822 1825 1829 1830 1830 1831 1833 + 1834 1836 1836 1838 1839 1840 1841 1843 1845 1846 + 1848 1850 1851 1852 1853 1854 1859 1863 1867 1868 + 1870 1872 1874 1876 1878 1882 1885 1885 1885 1883 + 1882 1883 1885 1885 1887 1888 1889 1891 1894 1897 + 1900 1903 1903 1898 1899 1900 1903 1905 1907 1910 + 1913 1916 1920 1925 1932 1942 1951 1957 1963 1967 + 1972 1976 1977 1978 1978 1978 1979 1979 1981 1983 + 1987 1996 2009 2016 2019 2022 2024 2027 2027 2026 + 2029 2032 2037 2040 2044 2048 2053 2059 2064 2069 + 2075 2081 2085 2090 2094 2095 2097 2100 2103 2105 + 2108 2113 2117 2123 2126 2130 2135 2139 2143 2149 + 2156 2168 2180 2185 2187 2192 2196 2202 2208 2209 + 2210 2196 2172 2141 2116 2083 2062 2025 2005 1987 + 1966 1946 1928 1909 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1887 1887 1887 1887 + 1887 1887 1887 1887 1631 1632 1633 1637 1642 1647 + 1654 1662 1668 1671 1675 1680 1684 1689 1695 1699 + 1700 1700 1700 1700 1700 1700 1699 1696 1695 1694 + 1693 1692 1689 1685 1682 1682 1681 1681 1682 1682 + 1682 1684 1687 1690 1693 1697 1700 1704 1709 1713 + 1715 1713 1712 1707 1706 1705 1704 1704 1703 1704 + 1705 1707 1707 1707 1706 1707 1711 1715 1718 1723 + 1726 1731 1734 1738 1743 1746 1747 1750 1756 1757 + 1758 1760 1761 1761 1762 1763 1765 1767 1770 1776 + 1781 1788 1794 1798 1802 1805 1808 1811 1815 1819 + 1824 1828 1829 1830 1831 1832 1834 1835 1836 1837 + 1839 1840 1841 1843 1845 1847 1849 1850 1852 1854 + 1857 1859 1862 1865 1868 1870 1870 1871 1873 1874 + 1876 1877 1878 1878 1878 1879 1881 1882 1883 1884 + 1885 1887 1888 1889 1891 1893 1896 1899 1895 1897 + 1899 1901 1903 1906 1908 1911 1915 1917 1921 1925 + 1932 1942 1951 1957 1963 1967 1970 1974 1975 1976 + 1976 1976 1976 1977 1980 1983 1989 2002 2012 2015 + 2017 2019 2020 2022 2021 2021 2027 2031 2037 2040 + 2043 2047 2053 2061 2071 2084 2093 2098 2100 2101 + 2100 2100 2100 2103 2105 2106 2108 2113 2119 2124 + 2127 2131 2136 2141 2146 2152 2161 2173 2177 2180 + 2183 2188 2194 2198 2205 2207 2208 2193 2171 2142 + 2117 2085 2059 2033 2014 1996 1977 1955 1935 1916 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1887 1887 1887 1887 1887 1887 1887 + 1632 1633 1633 1636 1642 1647 1653 1659 1663 1666 + 1668 1671 1676 1682 1687 1692 1695 1699 1698 1699 + 1700 1700 1700 1700 1697 1696 1695 1695 1695 1690 + 1686 1683 1682 1682 1682 1684 1685 1687 1688 1690 + 1692 1695 1699 1703 1707 1712 1716 1717 1716 1714 + 1710 1707 1706 1705 1705 1705 1707 1708 1709 1709 + 1709 1710 1712 1715 1719 1722 1728 1733 1735 1739 + 1744 1746 1747 1752 1756 1758 1759 1761 1761 1762 + 1764 1766 1768 1772 1777 1781 1784 1787 1791 1795 + 1798 1800 1803 1807 1812 1817 1821 1824 1828 1830 + 1831 1832 1833 1835 1836 1837 1839 1840 1842 1843 + 1845 1847 1849 1851 1854 1856 1859 1863 1866 1868 + 1869 1870 1871 1871 1872 1873 1874 1874 1875 1875 + 1876 1877 1878 1880 1881 1882 1884 1885 1885 1888 + 1889 1890 1890 1892 1895 1896 1899 1901 1903 1906 + 1909 1913 1915 1918 1921 1923 1928 1938 1947 1953 + 1958 1960 1960 1961 1962 1963 1964 1965 1966 1970 + 1978 1983 1990 2002 2010 2014 2015 2015 2014 2015 + 2013 2019 2025 2030 2035 2039 2042 2046 2053 2062 + 2078 2098 2109 2113 2113 2113 2110 2106 2105 2106 + 2106 2108 2109 2114 2119 2124 2129 2132 2137 2142 + 2148 2155 2165 2173 2175 2178 2180 2183 2188 2192 + 2196 2201 2204 2201 2183 2155 2129 2093 2069 2061 + 2027 2006 1987 1964 1942 1919 1894 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1887 1887 1887 1887 1887 1887 1632 1631 1633 1636 + 1640 1646 1651 1656 1660 1662 1664 1666 1669 1672 + 1679 1684 1688 1691 1693 1696 1698 1699 1699 1699 + 1698 1698 1697 1697 1697 1696 1692 1689 1686 1686 + 1686 1686 1688 1690 1690 1690 1690 1693 1697 1701 + 1706 1710 1715 1719 1720 1719 1716 1713 1710 1707 + 1706 1706 1707 1710 1711 1711 1711 1713 1713 1715 + 1717 1721 1727 1732 1735 1737 1741 1744 1747 1751 + 1756 1758 1760 1760 1762 1763 1765 1768 1772 1777 + 1781 1783 1785 1786 1789 1792 1793 1796 1799 1803 + 1808 1813 1817 1821 1825 1829 1830 1831 1832 1833 + 1835 1837 1839 1841 1843 1844 1846 1847 1849 1852 + 1854 1857 1861 1865 1867 1868 1869 1870 1871 1872 + 1871 1871 1872 1873 1873 1873 1874 1876 1877 1878 + 1879 1880 1882 1883 1886 1887 1888 1889 1889 1892 + 1895 1897 1899 1900 1902 1905 1909 1914 1916 1918 + 1920 1922 1925 1932 1940 1945 1946 1946 1946 1946 + 1946 1947 1948 1950 1952 1959 1973 1984 1994 2002 + 2008 2011 2011 2009 2006 2001 2004 2013 2020 2027 + 2033 2038 2041 2046 2051 2059 2071 2097 2111 2118 + 2123 2124 2119 2114 2110 2110 2111 2113 2116 2119 + 2121 2126 2131 2133 2138 2143 2149 2156 2166 2172 + 2173 2175 2177 2179 2182 2185 2188 2193 2197 2201 + 2192 2170 2134 2106 2097 2071 2046 2021 1992 1968 + 1945 1919 1891 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1887 1887 1633 1632 1632 1634 1638 1643 1648 1652 + 1656 1658 1660 1661 1664 1667 1669 1674 1680 1684 + 1686 1689 1691 1693 1695 1696 1697 1697 1699 1698 + 1697 1697 1697 1693 1690 1689 1689 1689 1691 1692 + 1693 1693 1692 1693 1695 1701 1705 1708 1713 1719 + 1720 1721 1721 1718 1715 1712 1710 1708 1710 1711 + 1712 1714 1714 1715 1715 1714 1714 1714 1723 1728 + 1731 1734 1737 1741 1746 1750 1753 1757 1758 1760 + 1761 1764 1766 1769 1773 1780 1782 1783 1784 1786 + 1788 1789 1790 1792 1794 1799 1804 1808 1813 1818 + 1821 1825 1827 1829 1830 1832 1833 1836 1839 1842 + 1843 1844 1846 1847 1850 1852 1854 1857 1861 1865 + 1867 1868 1868 1869 1870 1871 1871 1870 1870 1871 + 1871 1872 1874 1875 1876 1877 1877 1878 1879 1884 + 1885 1886 1887 1889 1891 1892 1895 1898 1899 1900 + 1903 1906 1910 1913 1916 1917 1919 1921 1923 1925 + 1929 1934 1936 1936 1936 1937 1937 1938 1938 1938 + 1943 1949 1960 1979 2000 2004 2006 2007 2005 2001 + 1987 1979 1988 2001 2010 2021 2028 2036 2040 2044 + 2048 2055 2066 2088 2105 2118 2126 2128 2129 2125 + 2121 2121 2123 2124 2126 2128 2130 2134 2136 2137 + 2140 2145 2150 2157 2164 2169 2170 2171 2173 2173 + 2174 2176 2178 2182 2189 2195 2197 2178 2149 2140 + 2108 2072 2048 2023 2005 1969 1943 1915 1890 1890 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1887 1887 1887 1887 1635 1633 + 1633 1632 1636 1640 1644 1648 1651 1654 1655 1657 + 1660 1663 1665 1668 1672 1676 1679 1682 1684 1686 + 1689 1691 1693 1694 1695 1699 1699 1698 1698 1698 + 1693 1691 1691 1692 1694 1695 1695 1695 1694 1694 + 1695 1700 1704 1707 1712 1717 1720 1721 1722 1722 + 1720 1717 1714 1713 1713 1713 1714 1715 1716 1718 + 1717 1716 1715 1715 1716 1721 1725 1729 1734 1738 + 1744 1748 1751 1755 1758 1760 1762 1764 1768 1770 + 1774 1778 1780 1781 1783 1785 1787 1789 1789 1790 + 1792 1794 1800 1805 1810 1814 1818 1821 1823 1825 + 1828 1829 1831 1835 1839 1842 1843 1844 1845 1848 + 1850 1851 1853 1857 1860 1864 1866 1867 1868 1869 + 1869 1869 1867 1868 1868 1869 1870 1873 1874 1875 + 1875 1876 1877 1878 1880 1883 1884 1885 1887 1889 + 1889 1893 1896 1897 1900 1900 1902 1906 1909 1912 + 1914 1916 1918 1920 1923 1924 1925 1926 1926 1928 + 1929 1932 1934 1934 1935 1937 1938 1943 1949 1964 + 1991 2001 2002 2002 2000 1993 1974 1970 1972 1983 + 1998 2009 2021 2032 2038 2042 2046 2052 2060 2079 + 2098 2113 2123 2128 2133 2135 2136 2135 2135 2136 + 2138 2141 2145 2147 2147 2138 2141 2143 2150 2157 + 2161 2165 2167 2167 2167 2165 2165 2168 2170 2169 + 2178 2186 2191 2192 2171 2154 2129 2091 2062 2038 + 2007 1968 1940 1917 1900 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1887 1887 1640 1636 1633 1633 1633 1636 + 1640 1644 1648 1650 1652 1654 1656 1659 1661 1664 + 1667 1670 1673 1676 1678 1681 1684 1687 1690 1691 + 1693 1694 1700 1700 1700 1700 1699 1694 1693 1694 + 1695 1696 1697 1697 1697 1698 1699 1701 1704 1707 + 1711 1716 1720 1721 1722 1723 1723 1722 1718 1716 + 1716 1716 1716 1715 1717 1719 1720 1718 1717 1716 + 1717 1717 1721 1726 1731 1735 1739 1744 1749 1754 + 1757 1759 1762 1765 1768 1770 1774 1776 1778 1779 + 1782 1784 1786 1788 1789 1790 1790 1792 1796 1803 + 1807 1811 1814 1818 1820 1822 1824 1826 1828 1833 + 1838 1841 1842 1843 1846 1847 1848 1850 1852 1855 + 1858 1861 1866 1867 1867 1868 1867 1863 1863 1864 + 1865 1866 1871 1872 1874 1875 1875 1877 1878 1880 + 1882 1883 1885 1886 1888 1889 1891 1894 1898 1900 + 1901 1901 1903 1907 1909 1911 1911 1914 1916 1920 + 1921 1922 1923 1924 1925 1925 1926 1929 1932 1932 + 1935 1936 1937 1938 1943 1949 1971 1987 1996 1990 + 1984 1980 1971 1962 1962 1968 1980 1998 2015 2028 + 2036 2038 2042 2047 2057 2072 2087 2099 2110 2122 + 2131 2136 2139 2142 2145 2150 2149 2149 2149 2149 + 2147 2139 2136 2142 2148 2155 2160 2164 2165 2164 + 2161 2157 2156 2159 2162 2165 2168 2175 2182 2184 + 2179 2155 2128 2089 2064 2037 2011 1976 1955 1939 + 1920 1896 1890 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1887 1887 1887 + 1647 1645 1643 1638 1634 1634 1637 1640 1643 1646 + 1647 1650 1653 1655 1658 1660 1663 1666 1668 1672 + 1675 1678 1681 1685 1687 1690 1691 1693 1694 1696 + 1697 1698 1699 1699 1696 1696 1697 1698 1699 1699 + 1700 1700 1701 1703 1704 1706 1710 1715 1719 1721 + 1722 1723 1724 1724 1720 1719 1718 1718 1718 1717 + 1717 1721 1722 1722 1719 1718 1718 1718 1719 1723 + 1726 1729 1734 1739 1744 1750 1756 1759 1762 1765 + 1768 1771 1774 1776 1778 1780 1782 1784 1786 1787 + 1789 1790 1791 1792 1796 1801 1804 1807 1810 1813 + 1816 1818 1820 1823 1826 1831 1836 1840 1842 1843 + 1844 1845 1847 1849 1849 1851 1853 1857 1862 1865 + 1866 1864 1858 1853 1854 1860 1862 1866 1870 1872 + 1874 1876 1878 1878 1880 1881 1882 1884 1885 1887 + 1888 1889 1892 1896 1900 1903 1904 1905 1906 1908 + 1910 1911 1912 1913 1915 1919 1921 1921 1922 1923 + 1924 1925 1926 1928 1930 1932 1934 1935 1936 1937 + 1939 1946 1953 1966 1969 1967 1965 1963 1962 1961 + 1961 1962 1971 1994 2014 2026 2030 2033 2036 2043 + 2052 2063 2072 2084 2091 2103 2119 2127 2133 2139 + 2144 2150 2150 2149 2148 2146 2139 2131 2130 2141 + 2149 2155 2160 2162 2162 2160 2153 2149 2151 2153 + 2156 2159 2163 2167 2173 2176 2171 2143 2118 2094 + 2072 2053 2030 2005 1975 1950 1929 1909 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1887 1887 1655 1654 1651 1649 + 1644 1640 1637 1642 1643 1643 1643 1646 1650 1652 + 1654 1657 1660 1663 1666 1670 1673 1677 1680 1683 + 1686 1688 1690 1691 1693 1695 1697 1698 1699 1700 + 1700 1698 1698 1699 1700 1700 1701 1701 1702 1703 + 1704 1706 1710 1714 1719 1720 1722 1723 1724 1725 + 1722 1721 1720 1720 1720 1720 1718 1720 1723 1724 + 1724 1723 1724 1725 1726 1725 1729 1729 1730 1731 + 1737 1744 1755 1759 1762 1766 1769 1771 1773 1776 + 1779 1781 1782 1784 1786 1787 1788 1790 1792 1794 + 1796 1798 1802 1804 1806 1808 1810 1812 1816 1820 + 1824 1828 1832 1837 1839 1841 1842 1843 1845 1846 + 1845 1845 1847 1853 1856 1858 1856 1853 1845 1848 + 1853 1860 1866 1868 1870 1873 1875 1877 1878 1879 + 1881 1882 1883 1885 1886 1887 1889 1890 1895 1898 + 1902 1904 1906 1907 1908 1910 1911 1912 1914 1915 + 1916 1918 1921 1922 1922 1923 1924 1925 1925 1927 + 1931 1932 1933 1934 1935 1937 1939 1945 1949 1951 + 1953 1957 1959 1959 1959 1959 1960 1962 1967 1991 + 2011 2022 2026 2029 2033 2040 2048 2056 2063 2068 + 2078 2089 2099 2110 2117 2121 2128 2133 2135 2136 + 2135 2133 2126 2119 2130 2142 2150 2155 2160 2160 + 2158 2150 2144 2143 2145 2148 2151 2154 2158 2163 + 2167 2169 2168 2145 2121 2105 2087 2068 2051 2026 + 1999 1959 1938 1918 1890 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1887 1660 1660 1659 1656 1652 1649 1646 1642 + 1644 1644 1645 1643 1649 1653 1653 1655 1658 1661 + 1665 1668 1672 1675 1680 1682 1685 1687 1689 1690 + 1693 1695 1696 1698 1699 1700 1701 1701 1700 1700 + 1701 1701 1702 1702 1703 1704 1704 1706 1709 1713 + 1718 1720 1721 1722 1723 1724 1723 1723 1723 1722 + 1722 1723 1723 1723 1725 1728 1729 1729 1731 1732 + 1733 1733 1731 1731 1731 1729 1732 1743 1752 1758 + 1761 1766 1769 1771 1773 1776 1779 1781 1782 1784 + 1786 1787 1788 1789 1792 1794 1795 1797 1799 1801 + 1803 1803 1804 1807 1812 1817 1821 1825 1830 1834 + 1836 1837 1838 1840 1842 1841 1839 1838 1838 1840 + 1843 1842 1839 1839 1843 1849 1855 1862 1867 1868 + 1870 1872 1875 1877 1879 1880 1881 1882 1884 1885 + 1887 1888 1890 1894 1899 1902 1903 1905 1907 1909 + 1911 1914 1914 1915 1916 1917 1917 1918 1920 1922 + 1923 1924 1924 1925 1926 1928 1930 1932 1933 1934 + 1935 1937 1940 1944 1946 1948 1950 1953 1956 1957 + 1958 1959 1960 1962 1966 1986 2002 2013 2017 2022 + 2028 2036 2042 2049 2053 2059 2067 2076 2085 2091 + 2097 2102 2107 2112 2113 2114 2114 2114 2110 2112 + 2129 2141 2148 2153 2154 2152 2147 2141 2139 2139 + 2142 2144 2146 2149 2154 2158 2163 2165 2165 2160 + 2143 2116 2100 2086 2063 2035 2003 1971 1947 1920 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1664 1663 + 1661 1660 1658 1655 1652 1649 1647 1647 1646 1646 + 1650 1655 1658 1659 1661 1664 1666 1668 1671 1675 + 1678 1681 1684 1686 1688 1690 1692 1694 1695 1697 + 1699 1700 1701 1702 1702 1701 1701 1702 1703 1703 + 1704 1704 1705 1706 1707 1713 1717 1719 1720 1722 + 1723 1724 1723 1724 1724 1725 1724 1725 1725 1727 + 1728 1730 1731 1732 1733 1736 1737 1739 1739 1739 + 1737 1736 1736 1741 1748 1756 1761 1765 1769 1771 + 1773 1776 1779 1781 1782 1784 1785 1786 1787 1789 + 1791 1792 1793 1795 1797 1799 1801 1802 1803 1804 + 1808 1813 1819 1824 1830 1832 1833 1834 1834 1834 + 1835 1835 1834 1833 1831 1830 1828 1831 1836 1840 + 1845 1850 1854 1862 1867 1869 1871 1873 1875 1878 + 1879 1880 1881 1883 1885 1886 1888 1889 1893 1897 + 1902 1903 1904 1906 1907 1910 1913 1915 1915 1917 + 1917 1917 1918 1919 1920 1921 1924 1925 1926 1926 + 1928 1929 1930 1932 1934 1935 1937 1939 1942 1944 + 1945 1947 1950 1952 1954 1955 1957 1959 1960 1962 + 1965 1979 1989 1996 2001 2012 2021 2028 2034 2039 + 2043 2046 2054 2065 2071 2077 2081 2087 2091 2092 + 2092 2092 2093 2093 2095 2108 2121 2136 2142 2145 + 2143 2139 2136 2132 2133 2136 2138 2141 2143 2146 + 2151 2155 2162 2164 2163 2159 2142 2114 2094 2078 + 2063 2043 2004 1978 1948 1925 1905 1891 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1667 1666 1665 1663 1661 1660 + 1657 1655 1654 1653 1651 1650 1652 1656 1660 1662 + 1666 1668 1669 1669 1672 1674 1677 1680 1682 1685 + 1687 1689 1692 1693 1695 1697 1698 1701 1702 1703 + 1702 1703 1703 1703 1704 1704 1705 1706 1706 1707 + 1710 1713 1716 1718 1720 1721 1722 1724 1724 1725 + 1725 1726 1726 1727 1727 1729 1730 1732 1733 1735 + 1736 1739 1742 1744 1744 1744 1744 1741 1737 1739 + 1744 1753 1759 1765 1768 1771 1773 1775 1778 1780 + 1782 1783 1784 1786 1788 1789 1790 1791 1792 1793 + 1795 1797 1800 1801 1802 1803 1805 1809 1815 1819 + 1824 1828 1829 1829 1828 1829 1829 1829 1828 1826 + 1825 1825 1826 1836 1843 1850 1853 1855 1859 1862 + 1866 1870 1871 1873 1875 1878 1879 1881 1882 1883 + 1884 1886 1888 1890 1893 1900 1903 1904 1905 1906 + 1907 1910 1914 1915 1916 1917 1917 1918 1919 1920 + 1921 1921 1923 1926 1928 1928 1929 1930 1931 1932 + 1934 1936 1939 1941 1942 1944 1945 1947 1948 1950 + 1952 1955 1957 1958 1960 1961 1963 1971 1977 1983 + 1990 1998 2008 2016 2024 2029 2033 2034 2044 2055 + 2063 2067 2071 2076 2078 2079 2079 2079 2081 2082 + 2087 2098 2114 2129 2135 2133 2128 2124 2121 2120 + 2126 2131 2133 2137 2141 2145 2150 2154 2158 2163 + 2163 2158 2136 2114 2088 2070 2055 2035 2008 1986 + 1958 1938 1922 1901 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1671 1669 1668 1666 1665 1664 1662 1660 1660 1659 + 1657 1654 1655 1658 1662 1666 1670 1671 1672 1673 + 1674 1676 1678 1680 1682 1684 1686 1689 1691 1693 + 1695 1697 1698 1700 1702 1702 1703 1704 1705 1705 + 1705 1706 1707 1707 1708 1710 1711 1714 1717 1719 + 1720 1721 1723 1724 1724 1725 1726 1727 1728 1729 + 1729 1730 1731 1733 1735 1736 1739 1741 1744 1745 + 1746 1746 1746 1745 1743 1741 1744 1752 1758 1764 + 1768 1771 1773 1774 1777 1780 1781 1782 1784 1786 + 1787 1788 1790 1790 1791 1791 1792 1797 1799 1800 + 1801 1802 1803 1804 1806 1810 1814 1816 1818 1820 + 1818 1819 1820 1820 1819 1818 1818 1824 1831 1842 + 1852 1856 1859 1861 1864 1865 1868 1871 1873 1874 + 1875 1878 1879 1881 1883 1884 1884 1886 1888 1890 + 1894 1899 1903 1903 1904 1905 1907 1910 1912 1915 + 1915 1917 1917 1918 1919 1919 1920 1921 1924 1925 + 1927 1928 1929 1929 1930 1932 1933 1936 1939 1941 + 1942 1944 1945 1947 1948 1950 1952 1956 1957 1958 + 1960 1961 1963 1969 1972 1974 1981 1987 1994 2000 + 2009 2016 2021 2022 2037 2047 2055 2060 2063 2066 + 2068 2069 2070 2071 2072 2072 2078 2088 2106 2123 + 2124 2118 2113 2109 2107 2109 2117 2126 2131 2136 + 2141 2145 2149 2152 2157 2161 2167 2159 2142 2118 + 2093 2074 2062 2045 2016 2007 1980 1952 1929 1906 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1671 1671 1671 1670 + 1668 1667 1666 1665 1665 1664 1662 1660 1657 1659 + 1663 1667 1671 1672 1673 1673 1676 1678 1679 1680 + 1681 1683 1686 1688 1690 1693 1695 1697 1698 1700 + 1701 1703 1704 1706 1707 1707 1707 1707 1708 1709 + 1711 1711 1713 1715 1717 1719 1720 1721 1723 1724 + 1724 1725 1726 1728 1729 1730 1731 1732 1732 1734 + 1736 1738 1740 1743 1745 1746 1747 1747 1748 1748 + 1747 1743 1745 1752 1758 1763 1768 1770 1772 1773 + 1776 1779 1780 1782 1785 1786 1787 1788 1790 1792 + 1793 1793 1793 1796 1800 1800 1801 1802 1803 1802 + 1803 1804 1806 1813 1814 1815 1815 1815 1816 1816 + 1816 1816 1817 1824 1828 1838 1847 1855 1859 1866 + 1868 1868 1870 1873 1875 1877 1876 1878 1879 1881 + 1883 1884 1885 1886 1888 1890 1893 1896 1899 1901 + 1902 1903 1906 1908 1911 1914 1914 1915 1917 1918 + 1918 1919 1920 1921 1923 1924 1925 1926 1927 1928 + 1929 1931 1933 1937 1939 1941 1942 1944 1946 1948 + 1949 1950 1953 1956 1958 1959 1962 1964 1966 1969 + 1971 1973 1975 1982 1986 1990 1996 2001 2005 2010 + 2026 2039 2049 2052 2055 2057 2059 2060 2061 2064 + 2066 2068 2071 2081 2104 2111 2106 2102 2097 2094 + 2096 2104 2119 2127 2132 2136 2139 2144 2147 2151 + 2155 2159 2163 2163 2153 2128 2110 2090 2072 2052 + 2049 2029 1993 1961 1934 1914 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1671 1671 1672 1672 1671 1671 1670 1670 + 1671 1670 1670 1667 1664 1662 1664 1666 1671 1673 + 1674 1675 1677 1680 1682 1683 1683 1684 1687 1689 + 1690 1692 1694 1696 1698 1699 1701 1703 1705 1707 + 1708 1709 1709 1710 1710 1711 1712 1712 1714 1715 + 1717 1719 1720 1722 1722 1724 1725 1725 1727 1728 + 1730 1731 1732 1733 1734 1735 1737 1739 1742 1744 + 1746 1747 1748 1749 1750 1750 1750 1748 1748 1751 + 1757 1761 1764 1768 1770 1770 1774 1779 1780 1782 + 1784 1786 1787 1788 1790 1792 1794 1796 1796 1797 + 1799 1801 1802 1803 1804 1804 1803 1804 1806 1812 + 1813 1814 1814 1814 1814 1815 1815 1816 1817 1822 + 1827 1830 1839 1846 1856 1866 1868 1870 1873 1875 + 1878 1879 1880 1879 1880 1882 1883 1885 1885 1886 + 1888 1889 1891 1894 1897 1899 1900 1902 1905 1909 + 1910 1912 1914 1915 1916 1917 1918 1918 1920 1921 + 1922 1924 1924 1925 1925 1926 1927 1930 1934 1935 + 1936 1939 1942 1946 1947 1949 1951 1952 1954 1956 + 1959 1962 1964 1966 1967 1970 1972 1974 1976 1980 + 1984 1986 1987 1992 1996 2003 2012 2029 2040 2045 + 2047 2051 2053 2055 2056 2058 2060 2062 2068 2081 + 2097 2096 2092 2088 2086 2093 2104 2117 2124 2127 + 2132 2136 2138 2142 2145 2149 2153 2156 2163 2165 + 2163 2152 2126 2103 2083 2072 2065 2040 2004 1972 + 1942 1923 1903 1890 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1671 1671 + 1671 1673 1673 1673 1672 1672 1673 1673 1673 1672 + 1670 1668 1667 1668 1670 1673 1675 1675 1677 1679 + 1682 1683 1684 1685 1686 1688 1690 1692 1693 1695 + 1697 1699 1700 1703 1706 1707 1709 1709 1710 1711 + 1712 1712 1713 1713 1715 1716 1717 1718 1720 1721 + 1722 1724 1725 1726 1727 1728 1730 1732 1733 1734 + 1735 1736 1738 1740 1743 1745 1746 1748 1749 1750 + 1752 1753 1752 1751 1752 1751 1754 1757 1760 1763 + 1764 1767 1774 1778 1781 1782 1784 1786 1787 1789 + 1791 1792 1794 1796 1798 1799 1800 1801 1804 1804 + 1805 1805 1805 1807 1807 1810 1813 1813 1814 1814 + 1814 1814 1815 1816 1817 1821 1825 1828 1835 1840 + 1850 1859 1866 1871 1875 1878 1879 1880 1880 1881 + 1881 1882 1883 1885 1885 1887 1888 1889 1889 1894 + 1896 1898 1900 1901 1905 1908 1910 1911 1913 1914 + 1915 1915 1917 1918 1919 1921 1923 1923 1924 1924 + 1925 1925 1926 1933 1935 1936 1937 1938 1943 1947 + 1950 1951 1952 1953 1955 1957 1959 1962 1965 1967 + 1968 1971 1974 1977 1978 1980 1982 1985 1986 1989 + 1995 2000 2007 2017 2030 2036 2040 2045 2049 2050 + 2052 2054 2057 2060 2067 2072 2077 2078 2076 2080 + 2092 2106 2120 2125 2125 2128 2131 2135 2138 2140 + 2143 2146 2152 2156 2160 2165 2168 2163 2139 2117 + 2105 2093 2075 2041 2008 1979 1951 1934 1916 1893 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1670 1670 1670 1672 1675 1675 + 1674 1675 1676 1677 1679 1677 1675 1673 1671 1671 + 1671 1673 1675 1676 1677 1678 1680 1683 1684 1685 + 1686 1687 1689 1691 1693 1694 1696 1698 1700 1704 + 1707 1708 1709 1710 1711 1711 1712 1713 1714 1714 + 1715 1716 1717 1718 1719 1721 1722 1724 1725 1726 + 1727 1728 1730 1732 1733 1735 1736 1737 1738 1740 + 1743 1745 1747 1749 1750 1752 1754 1756 1755 1754 + 1753 1753 1752 1753 1753 1761 1767 1770 1773 1778 + 1780 1782 1784 1785 1787 1789 1791 1793 1794 1796 + 1798 1800 1802 1804 1805 1805 1805 1806 1807 1808 + 1808 1810 1811 1813 1813 1814 1814 1814 1815 1816 + 1819 1821 1825 1828 1833 1839 1847 1855 1864 1870 + 1878 1878 1880 1880 1881 1881 1882 1882 1883 1884 + 1885 1888 1889 1891 1892 1895 1898 1900 1902 1903 + 1905 1908 1910 1909 1910 1910 1911 1912 1913 1915 + 1918 1921 1922 1923 1924 1925 1926 1928 1932 1935 + 1938 1940 1942 1945 1943 1948 1951 1953 1953 1954 + 1955 1957 1959 1962 1964 1967 1968 1971 1975 1977 + 1979 1980 1982 1984 1986 1989 1994 1998 2003 2010 + 2019 2024 2031 2039 2042 2045 2046 2051 2055 2062 + 2065 2066 2066 2068 2071 2089 2105 2120 2123 2125 + 2126 2127 2129 2132 2135 2139 2142 2146 2151 2156 + 2160 2163 2167 2170 2158 2134 2117 2097 2069 2032 + 2010 2004 1979 1944 1925 1909 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1670 1670 1670 1670 1672 1675 1675 1676 1678 1680 + 1682 1683 1680 1677 1676 1674 1673 1675 1676 1677 + 1676 1676 1677 1679 1682 1684 1685 1687 1688 1690 + 1692 1693 1695 1697 1700 1703 1706 1708 1709 1710 + 1711 1711 1712 1713 1714 1715 1716 1717 1718 1718 + 1719 1720 1722 1724 1725 1726 1727 1729 1730 1731 + 1733 1735 1736 1737 1739 1740 1742 1744 1747 1750 + 1751 1753 1756 1757 1759 1759 1756 1755 1755 1755 + 1757 1764 1769 1771 1774 1777 1779 1781 1783 1785 + 1787 1789 1792 1793 1795 1796 1798 1801 1803 1805 + 1805 1805 1806 1807 1807 1808 1808 1810 1810 1811 + 1813 1813 1814 1814 1815 1816 1818 1821 1825 1828 + 1833 1839 1845 1852 1860 1869 1877 1878 1879 1880 + 1880 1881 1882 1882 1883 1884 1885 1889 1891 1893 + 1893 1896 1898 1901 1903 1905 1907 1908 1909 1910 + 1910 1911 1912 1912 1913 1915 1920 1922 1923 1925 + 1926 1927 1931 1934 1939 1940 1946 1949 1948 1946 + 1946 1947 1951 1952 1953 1954 1955 1957 1958 1960 + 1964 1966 1968 1971 1974 1977 1979 1981 1982 1984 + 1986 1990 1994 1998 2003 2008 2013 2020 2024 2030 + 2035 2039 2044 2050 2054 2061 2062 2061 2058 2061 + 2078 2097 2110 2119 2122 2123 2124 2124 2126 2130 + 2132 2137 2142 2145 2152 2156 2160 2163 2167 2170 + 2174 2156 2135 2105 2081 2060 2034 2030 2002 1969 + 1941 1922 1902 1890 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1670 1670 1670 1670 + 1670 1670 1674 1676 1678 1681 1683 1684 1684 1682 + 1679 1678 1676 1678 1677 1678 1677 1678 1678 1678 + 1680 1683 1685 1686 1687 1689 1691 1692 1694 1696 + 1699 1703 1706 1708 1709 1710 1711 1712 1713 1714 + 1715 1716 1717 1718 1719 1720 1720 1721 1723 1725 + 1725 1726 1728 1729 1730 1731 1733 1735 1736 1738 + 1739 1740 1742 1743 1747 1749 1752 1754 1756 1757 + 1760 1761 1761 1761 1762 1763 1766 1768 1770 1772 + 1774 1776 1779 1781 1782 1785 1787 1790 1793 1794 + 1795 1796 1798 1800 1804 1805 1806 1806 1807 1807 + 1807 1807 1808 1810 1810 1810 1811 1813 1814 1814 + 1815 1816 1818 1821 1825 1828 1832 1836 1842 1848 + 1857 1865 1871 1878 1878 1879 1880 1880 1881 1881 + 1881 1883 1884 1887 1890 1892 1894 1896 1899 1903 + 1905 1907 1908 1909 1910 1909 1911 1912 1912 1913 + 1914 1916 1920 1924 1926 1928 1930 1933 1934 1939 + 1942 1946 1949 1952 1952 1942 1946 1946 1948 1951 + 1952 1953 1954 1956 1957 1960 1963 1966 1969 1971 + 1974 1977 1980 1981 1983 1985 1987 1991 1995 1999 + 2005 2009 2014 2018 2021 2023 2028 2035 2041 2046 + 2049 2053 2054 2053 2056 2063 2081 2096 2107 2113 + 2117 2118 2119 2120 2121 2126 2131 2137 2143 2148 + 2153 2158 2160 2164 2167 2171 2175 2175 2153 2125 + 2103 2083 2058 2051 2026 2000 1954 1934 1920 1900 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1670 1670 1670 1670 1670 1670 1673 1676 + 1679 1681 1684 1685 1685 1684 1683 1681 1680 1680 + 1680 1680 1679 1679 1679 1679 1679 1681 1684 1685 + 1687 1688 1690 1692 1693 1695 1699 1702 1705 1707 + 1709 1710 1711 1712 1714 1715 1716 1717 1718 1719 + 1720 1721 1722 1722 1723 1724 1726 1727 1728 1729 + 1730 1731 1732 1735 1736 1738 1739 1741 1742 1743 + 1746 1749 1752 1754 1757 1758 1760 1763 1764 1767 + 1768 1769 1770 1770 1771 1773 1774 1776 1779 1780 + 1782 1784 1786 1790 1793 1794 1795 1796 1797 1800 + 1803 1805 1805 1806 1806 1806 1807 1807 1808 1809 + 1810 1810 1811 1813 1814 1814 1815 1816 1817 1821 + 1825 1827 1831 1834 1839 1845 1852 1858 1866 1873 + 1878 1878 1878 1878 1878 1878 1879 1881 1881 1884 + 1887 1890 1893 1897 1901 1904 1906 1908 1910 1911 + 1912 1910 1911 1913 1913 1914 1916 1918 1921 1927 + 1928 1931 1932 1932 1935 1939 1940 1942 1945 1947 + 1946 1946 1945 1944 1946 1948 1950 1952 1953 1954 + 1956 1958 1962 1966 1969 1972 1974 1977 1980 1982 + 1983 1985 1987 1991 1996 2000 2006 2012 2015 2017 + 2019 2021 2024 2031 2036 2039 2041 2044 2045 2048 + 2055 2063 2079 2092 2102 2110 2112 2114 2115 2117 + 2119 2125 2135 2140 2146 2150 2155 2159 2162 2164 + 2168 2171 2175 2179 2169 2144 2121 2096 2082 2069 + 2041 2005 1968 1948 1934 1916 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1670 1671 + 1671 1671 1670 1671 1674 1676 1679 1681 1684 1686 + 1686 1686 1685 1684 1683 1683 1682 1682 1682 1681 + 1680 1681 1680 1680 1682 1684 1686 1688 1690 1691 + 1693 1695 1698 1701 1704 1707 1708 1709 1711 1712 + 1714 1715 1716 1718 1719 1720 1721 1722 1722 1723 + 1724 1725 1726 1727 1728 1729 1730 1731 1733 1735 + 1737 1739 1740 1742 1743 1743 1745 1750 1752 1754 + 1757 1759 1761 1762 1764 1768 1769 1770 1771 1771 + 1772 1773 1775 1776 1778 1780 1782 1784 1786 1789 + 1793 1793 1794 1795 1797 1799 1800 1802 1804 1804 + 1804 1805 1806 1807 1808 1809 1810 1810 1811 1812 + 1813 1814 1815 1816 1819 1822 1824 1826 1828 1831 + 1835 1839 1845 1852 1860 1866 1869 1871 1871 1871 + 1871 1872 1874 1875 1877 1882 1885 1888 1892 1898 + 1901 1906 1908 1910 1912 1914 1914 1914 1913 1914 + 1915 1917 1919 1919 1922 1927 1928 1930 1929 1931 + 1932 1935 1937 1939 1941 1940 1941 1942 1942 1942 + 1943 1944 1946 1948 1951 1952 1953 1955 1958 1962 + 1972 1976 1977 1979 1981 1982 1984 1986 1987 1993 + 1996 2000 2009 2013 2015 2017 2018 2020 2023 2026 + 2029 2031 2034 2036 2042 2049 2055 2062 2077 2088 + 2097 2103 2107 2110 2111 2114 2119 2128 2137 2143 + 2148 2152 2157 2160 2162 2164 2167 2171 2175 2180 + 2184 2160 2128 2112 2088 2065 2039 2007 1980 1967 + 1947 1923 1900 1890 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1673 1674 1675 1674 1674 1674 + 1676 1677 1679 1681 1683 1686 1687 1687 1687 1686 + 1685 1685 1684 1684 1684 1684 1683 1682 1682 1681 + 1682 1683 1686 1687 1689 1690 1692 1694 1697 1700 + 1703 1705 1707 1709 1711 1712 1714 1715 1717 1718 + 1720 1721 1722 1722 1723 1724 1725 1726 1727 1728 + 1729 1729 1730 1731 1733 1736 1737 1739 1741 1743 + 1744 1746 1748 1750 1752 1753 1756 1758 1761 1762 + 1765 1768 1769 1770 1771 1771 1772 1774 1775 1776 + 1778 1779 1781 1782 1784 1787 1790 1792 1793 1794 + 1796 1797 1799 1800 1802 1802 1804 1805 1806 1807 + 1807 1809 1810 1811 1811 1812 1813 1814 1816 1818 + 1820 1821 1823 1825 1827 1828 1831 1836 1840 1848 + 1854 1858 1860 1862 1864 1863 1864 1865 1868 1872 + 1877 1880 1885 1889 1894 1899 1903 1908 1911 1913 + 1914 1915 1916 1917 1918 1919 1917 1917 1918 1918 + 1919 1922 1925 1926 1926 1925 1928 1930 1932 1933 + 1935 1936 1936 1937 1938 1939 1939 1939 1940 1942 + 1945 1948 1950 1950 1951 1960 1971 1977 1978 1980 + 1982 1984 1986 1988 1991 1995 1998 2002 2008 2012 + 2014 2015 2017 2018 2021 2023 2024 2027 2032 2035 + 2043 2049 2055 2061 2074 2085 2093 2099 2103 2104 + 2107 2113 2118 2129 2138 2144 2148 2152 2156 2159 + 2161 2164 2167 2170 2175 2179 2184 2160 2130 2104 + 2081 2057 2039 2015 1994 1972 1947 1930 1913 1897 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1673 1674 1675 1676 1676 1675 1676 1679 1681 1682 + 1684 1686 1687 1687 1687 1687 1687 1687 1686 1686 + 1686 1686 1686 1685 1684 1684 1683 1683 1687 1690 + 1691 1692 1693 1694 1696 1699 1702 1704 1707 1709 + 1710 1712 1713 1715 1717 1719 1720 1721 1722 1723 + 1723 1724 1725 1726 1727 1728 1729 1730 1731 1731 + 1734 1736 1738 1740 1742 1744 1746 1748 1751 1752 + 1752 1753 1754 1755 1758 1762 1764 1766 1768 1768 + 1770 1771 1773 1774 1775 1776 1777 1778 1779 1780 + 1782 1784 1786 1788 1789 1791 1792 1795 1797 1799 + 1800 1802 1804 1805 1806 1807 1807 1809 1810 1811 + 1811 1812 1813 1814 1816 1818 1819 1821 1822 1823 + 1825 1826 1828 1832 1837 1843 1848 1851 1853 1855 + 1858 1859 1862 1864 1865 1872 1876 1880 1885 1890 + 1896 1902 1907 1914 1916 1917 1917 1917 1916 1913 + 1915 1914 1915 1915 1916 1915 1914 1914 1916 1917 + 1918 1920 1922 1925 1926 1928 1929 1929 1930 1932 + 1933 1934 1935 1936 1937 1938 1941 1945 1946 1947 + 1950 1958 1968 1976 1978 1981 1983 1985 1988 1991 + 1995 1999 2001 2004 2007 2010 2012 2013 2014 2017 + 2021 2022 2024 2029 2034 2039 2042 2048 2055 2060 + 2072 2085 2091 2096 2099 2100 2103 2111 2119 2130 + 2138 2144 2148 2151 2154 2158 2161 2163 2166 2169 + 2173 2179 2185 2172 2132 2113 2090 2068 2045 2021 + 1997 1977 1957 1946 1933 1916 1896 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1888 1888 1665 1665 1666 1668 + 1671 1674 1677 1680 1683 1684 1686 1687 1688 1689 + 1689 1689 1688 1689 1689 1688 1689 1689 1689 1688 + 1688 1687 1686 1686 1686 1689 1691 1692 1693 1694 + 1695 1698 1701 1704 1707 1709 1711 1712 1713 1715 + 1718 1719 1720 1721 1722 1723 1724 1725 1725 1726 + 1728 1729 1729 1731 1732 1733 1736 1737 1739 1740 + 1743 1745 1747 1751 1754 1756 1755 1754 1755 1755 + 1757 1761 1764 1765 1766 1766 1768 1771 1772 1773 + 1774 1775 1776 1777 1778 1779 1780 1781 1783 1785 + 1788 1789 1792 1794 1797 1798 1800 1802 1804 1805 + 1806 1806 1808 1809 1810 1811 1811 1812 1813 1814 + 1815 1817 1819 1820 1821 1821 1823 1825 1826 1828 + 1833 1838 1843 1846 1848 1851 1855 1859 1863 1867 + 1869 1872 1875 1879 1884 1890 1896 1903 1910 1917 + 1917 1918 1917 1913 1907 1903 1905 1907 1909 1909 + 1908 1906 1903 1905 1909 1910 1911 1913 1916 1918 + 1920 1921 1922 1923 1925 1927 1928 1930 1932 1934 + 1935 1937 1941 1946 1945 1947 1950 1955 1965 1974 + 1978 1982 1985 1988 1990 1994 1998 2001 2003 2005 + 2007 2008 2009 2010 2011 2017 2020 2023 2028 2035 + 2040 2044 2046 2049 2056 2062 2074 2086 2089 2092 + 2094 2095 2099 2110 2117 2128 2137 2142 2147 2150 + 2153 2157 2160 2162 2165 2167 2172 2179 2186 2187 + 2143 2119 2091 2068 2046 2028 2015 1990 1977 1968 + 1952 1932 1911 1890 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1888 1888 1888 1888 + 1888 1888 1658 1659 1664 1666 1670 1673 1678 1681 + 1684 1686 1689 1690 1690 1690 1690 1690 1690 1690 + 1690 1690 1690 1691 1692 1692 1692 1690 1690 1689 + 1689 1688 1690 1692 1693 1693 1695 1697 1700 1704 + 1707 1709 1710 1711 1713 1715 1718 1719 1721 1722 + 1723 1724 1724 1725 1726 1727 1728 1729 1730 1732 + 1734 1735 1737 1738 1740 1741 1743 1745 1748 1752 + 1756 1757 1757 1757 1757 1759 1760 1762 1765 1765 + 1766 1767 1768 1770 1772 1773 1774 1775 1776 1776 + 1777 1778 1779 1779 1780 1783 1786 1790 1792 1794 + 1796 1799 1801 1802 1804 1805 1806 1807 1807 1809 + 1810 1810 1811 1811 1813 1814 1815 1816 1818 1818 + 1819 1819 1820 1822 1825 1826 1828 1832 1836 1839 + 1846 1850 1857 1864 1868 1871 1872 1873 1875 1877 + 1885 1889 1898 1904 1911 1914 1916 1913 1908 1902 + 1898 1896 1896 1897 1898 1897 1896 1894 1893 1897 + 1900 1903 1907 1909 1911 1913 1915 1916 1916 1915 + 1919 1922 1924 1927 1930 1933 1935 1940 1945 1950 + 1953 1957 1959 1960 1966 1972 1978 1982 1986 1989 + 1992 1996 2000 2002 2003 2005 2007 2008 2009 2010 + 2012 2017 2021 2026 2033 2041 2047 2052 2056 2059 + 2061 2068 2077 2085 2088 2089 2091 2093 2096 2105 + 2113 2124 2135 2139 2145 2149 2151 2154 2156 2159 + 2163 2166 2170 2178 2186 2187 2152 2123 2106 2081 + 2060 2045 2024 2021 2018 1988 1971 1947 1923 1905 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1888 1888 1888 1888 1888 1888 1658 1660 + 1663 1666 1669 1674 1678 1681 1684 1687 1691 1693 + 1693 1693 1692 1692 1692 1692 1692 1692 1693 1694 + 1695 1696 1695 1694 1693 1691 1691 1691 1689 1689 + 1690 1690 1691 1695 1698 1702 1706 1707 1709 1711 + 1713 1715 1717 1719 1721 1722 1723 1723 1725 1725 + 1726 1727 1728 1729 1731 1732 1734 1736 1738 1739 + 1741 1742 1743 1746 1748 1752 1755 1757 1758 1759 + 1760 1761 1762 1763 1765 1766 1767 1768 1769 1770 + 1772 1774 1775 1775 1776 1776 1777 1778 1778 1779 + 1779 1782 1787 1790 1792 1794 1797 1798 1801 1802 + 1804 1805 1806 1807 1808 1808 1809 1810 1811 1811 + 1812 1813 1814 1815 1816 1817 1817 1817 1817 1820 + 1822 1824 1825 1827 1829 1836 1843 1851 1858 1866 + 1871 1875 1879 1878 1877 1882 1886 1893 1906 1909 + 1910 1908 1905 1901 1897 1893 1888 1886 1887 1889 + 1887 1887 1886 1886 1886 1889 1894 1899 1903 1906 + 1907 1909 1910 1911 1911 1912 1916 1919 1922 1927 + 1930 1933 1939 1944 1950 1955 1960 1964 1967 1970 + 1972 1974 1979 1983 1987 1990 1993 1997 2000 2002 + 2004 2006 2007 2009 2010 2012 2015 2019 2024 2031 + 2039 2049 2058 2069 2076 2077 2077 2080 2079 2084 + 2086 2087 2088 2091 2094 2100 2108 2117 2128 2136 + 2142 2147 2148 2150 2152 2154 2158 2164 2169 2178 + 2185 2187 2160 2134 2114 2099 2078 2058 2057 2056 + 2044 2015 1987 1959 1939 1918 1897 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1888 1888 + 1888 1888 1888 1888 1658 1661 1665 1668 1671 1675 + 1678 1681 1686 1690 1694 1695 1697 1696 1694 1693 + 1693 1694 1694 1693 1693 1696 1697 1697 1697 1697 + 1696 1694 1694 1694 1693 1691 1690 1691 1691 1692 + 1696 1699 1703 1706 1707 1710 1711 1714 1717 1719 + 1720 1722 1722 1724 1725 1725 1726 1727 1728 1730 + 1731 1733 1735 1737 1739 1741 1743 1744 1746 1747 + 1750 1752 1754 1756 1758 1759 1761 1762 1763 1766 + 1767 1768 1769 1769 1770 1771 1772 1773 1775 1775 + 1776 1777 1777 1778 1779 1779 1780 1782 1787 1790 + 1792 1795 1797 1799 1800 1803 1804 1805 1807 1807 + 1808 1809 1809 1810 1811 1811 1812 1812 1813 1814 + 1815 1815 1815 1816 1816 1818 1820 1822 1823 1824 + 1826 1832 1839 1848 1858 1867 1870 1878 1882 1885 + 1888 1893 1896 1903 1905 1905 1903 1901 1897 1893 + 1887 1881 1876 1873 1874 1874 1875 1876 1877 1878 + 1882 1885 1889 1895 1899 1902 1904 1905 1906 1906 + 1907 1909 1914 1916 1919 1924 1928 1934 1940 1947 + 1953 1958 1964 1967 1971 1976 1977 1978 1982 1985 + 1988 1991 1995 1998 2000 2003 2004 2006 2007 2009 + 2011 2014 2017 2022 2028 2036 2049 2058 2074 2088 + 2089 2088 2078 2080 2081 2081 2082 2083 2085 2089 + 2092 2096 2102 2109 2118 2130 2137 2142 2144 2145 + 2145 2148 2154 2161 2172 2178 2186 2187 2185 2151 + 2126 2112 2093 2085 2087 2071 2037 2009 1990 1971 + 1949 1929 1913 1893 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1888 1888 1888 1888 1888 1888 1888 1888 + 1663 1664 1667 1671 1673 1676 1679 1682 1686 1691 + 1696 1699 1700 1699 1698 1696 1696 1696 1696 1696 + 1695 1697 1699 1699 1699 1699 1699 1698 1697 1697 + 1697 1696 1693 1691 1692 1692 1692 1696 1699 1702 + 1704 1707 1710 1713 1716 1718 1720 1721 1722 1723 + 1725 1726 1727 1728 1729 1730 1731 1733 1736 1738 + 1740 1742 1744 1746 1747 1749 1750 1752 1754 1755 + 1757 1759 1761 1763 1764 1767 1768 1769 1770 1770 + 1771 1771 1772 1773 1774 1776 1777 1777 1778 1779 + 1780 1781 1784 1786 1789 1792 1794 1796 1798 1800 + 1801 1803 1804 1806 1807 1807 1808 1809 1809 1809 + 1810 1811 1811 1812 1812 1813 1814 1814 1814 1815 + 1816 1817 1818 1820 1820 1820 1823 1827 1832 1841 + 1854 1861 1865 1871 1877 1880 1886 1890 1896 1900 + 1900 1897 1894 1892 1891 1885 1875 1869 1865 1865 + 1865 1864 1865 1868 1872 1875 1878 1883 1888 1892 + 1895 1897 1900 1901 1901 1900 1903 1905 1907 1910 + 1914 1919 1926 1934 1942 1951 1955 1960 1965 1967 + 1973 1977 1978 1980 1983 1987 1989 1993 1996 1999 + 2002 2003 2005 2006 2007 2010 2012 2015 2019 2024 + 2032 2042 2053 2065 2077 2084 2085 2084 2080 2078 + 2079 2079 2078 2080 2083 2086 2089 2092 2097 2102 + 2110 2120 2133 2136 2137 2136 2139 2143 2150 2159 + 2171 2179 2187 2187 2188 2178 2147 2125 2112 2107 + 2096 2066 2048 2038 2003 1983 1964 1942 1926 1910 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1888 1888 1888 1888 1888 1671 1672 1671 1672 + 1675 1678 1679 1682 1686 1692 1698 1703 1705 1703 + 1701 1699 1698 1698 1698 1698 1698 1699 1700 1701 + 1702 1702 1702 1702 1702 1701 1700 1699 1697 1695 + 1693 1693 1693 1693 1696 1699 1702 1705 1708 1712 + 1715 1718 1720 1721 1722 1723 1725 1726 1727 1728 + 1729 1730 1731 1734 1737 1739 1741 1743 1745 1747 + 1748 1750 1751 1752 1753 1754 1756 1758 1760 1762 + 1765 1766 1768 1769 1770 1771 1771 1771 1772 1773 + 1774 1775 1777 1778 1779 1779 1781 1784 1787 1790 + 1793 1794 1796 1798 1799 1801 1802 1804 1805 1806 + 1807 1807 1808 1808 1809 1810 1810 1810 1811 1811 + 1811 1812 1812 1813 1813 1814 1815 1816 1816 1817 + 1816 1816 1818 1822 1826 1829 1839 1846 1853 1860 + 1865 1871 1877 1882 1888 1892 1890 1887 1884 1882 + 1881 1876 1868 1861 1859 1858 1858 1859 1859 1863 + 1869 1872 1876 1881 1885 1890 1893 1894 1895 1895 + 1895 1895 1897 1899 1901 1904 1908 1916 1924 1933 + 1943 1952 1956 1960 1964 1968 1972 1976 1979 1981 + 1985 1988 1991 1993 1997 2000 2003 2004 2006 2007 + 2008 2010 2011 2016 2021 2027 2035 2044 2053 2065 + 2073 2073 2073 2076 2077 2077 2077 2076 2076 2078 + 2081 2083 2085 2087 2092 2096 2102 2113 2122 2126 + 2127 2129 2134 2140 2149 2161 2172 2178 2184 2188 + 2187 2188 2176 2150 2138 2118 2101 2078 2075 2036 + 2009 1992 1973 1955 1941 1921 1898 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1888 1888 + 1888 1888 1673 1674 1675 1674 1676 1678 1680 1682 + 1686 1693 1699 1706 1709 1707 1705 1702 1702 1701 + 1701 1700 1701 1701 1701 1702 1704 1705 1706 1706 + 1706 1705 1704 1703 1701 1698 1696 1694 1694 1693 + 1694 1697 1700 1704 1707 1711 1715 1718 1720 1721 + 1722 1723 1725 1726 1728 1729 1730 1731 1732 1735 + 1738 1741 1743 1744 1745 1747 1749 1750 1751 1752 + 1754 1755 1757 1758 1760 1763 1764 1766 1768 1769 + 1770 1771 1771 1772 1772 1773 1774 1776 1777 1779 + 1780 1782 1783 1785 1788 1792 1794 1795 1797 1799 + 1801 1804 1805 1806 1806 1807 1807 1808 1808 1809 + 1809 1810 1810 1810 1810 1810 1811 1811 1812 1812 + 1812 1813 1814 1815 1815 1815 1815 1816 1816 1817 + 1821 1823 1827 1833 1842 1850 1856 1860 1867 1872 + 1877 1882 1880 1876 1873 1872 1870 1865 1860 1855 + 1850 1850 1850 1850 1854 1859 1865 1869 1873 1878 + 1882 1885 1889 1891 1891 1890 1889 1888 1891 1894 + 1896 1899 1902 1912 1922 1932 1942 1952 1955 1959 + 1963 1967 1972 1974 1978 1983 1986 1989 1992 1995 + 1998 2000 2003 2005 2006 2008 2009 2010 2011 2017 + 2023 2031 2037 2045 2052 2060 2064 2066 2068 2071 + 2073 2073 2072 2072 2072 2073 2078 2080 2082 2084 + 2089 2093 2097 2105 2111 2114 2119 2126 2131 2138 + 2148 2162 2172 2176 2180 2185 2186 2187 2187 2187 + 2174 2147 2120 2104 2077 2044 2017 2003 1987 1973 + 1953 1934 1910 1890 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1888 1888 1888 1673 1674 + 1676 1676 1678 1679 1680 1682 1687 1693 1698 1706 + 1710 1708 1706 1701 1703 1704 1703 1703 1703 1703 + 1703 1704 1706 1707 1707 1707 1707 1708 1707 1707 + 1706 1703 1700 1697 1695 1694 1694 1695 1699 1703 + 1707 1710 1714 1718 1720 1721 1722 1723 1724 1726 + 1728 1729 1731 1732 1733 1737 1740 1743 1744 1745 + 1746 1747 1748 1750 1752 1753 1755 1756 1757 1758 + 1760 1762 1764 1766 1768 1768 1769 1771 1771 1772 + 1773 1774 1774 1775 1777 1779 1781 1783 1784 1786 + 1789 1792 1794 1795 1797 1800 1804 1805 1805 1806 + 1806 1807 1807 1808 1809 1808 1809 1809 1809 1809 + 1809 1809 1809 1811 1811 1811 1812 1812 1813 1814 + 1814 1814 1814 1815 1815 1816 1816 1817 1820 1825 + 1830 1838 1844 1849 1856 1862 1867 1869 1868 1865 + 1863 1862 1859 1855 1851 1846 1843 1841 1841 1842 + 1849 1855 1860 1864 1868 1873 1878 1881 1882 1884 + 1884 1883 1882 1882 1885 1888 1889 1896 1901 1910 + 1919 1928 1937 1947 1954 1959 1961 1965 1972 1974 + 1980 1984 1986 1989 1992 1995 1998 2000 2004 2006 + 2007 2009 2010 2011 2014 2021 2029 2036 2039 2044 + 2049 2054 2057 2061 2064 2066 2067 2068 2069 2070 + 2071 2073 2076 2079 2081 2083 2086 2091 2095 2099 + 2104 2108 2116 2123 2128 2135 2143 2156 2166 2172 + 2175 2179 2183 2186 2186 2186 2185 2168 2143 2110 + 2079 2047 2042 2019 2008 1989 1965 1944 1920 1892 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1888 1673 1675 1676 1677 1680 1681 + 1681 1682 1688 1692 1697 1703 1709 1708 1704 1697 + 1705 1706 1706 1706 1705 1704 1704 1705 1707 1708 + 1708 1708 1708 1709 1709 1709 1708 1706 1702 1700 + 1699 1697 1696 1695 1696 1703 1705 1709 1713 1717 + 1720 1721 1722 1723 1724 1726 1728 1730 1732 1733 + 1735 1736 1742 1744 1745 1746 1746 1747 1748 1749 + 1752 1754 1756 1757 1757 1759 1760 1761 1763 1765 + 1766 1768 1769 1769 1771 1772 1773 1774 1774 1775 + 1777 1779 1781 1783 1784 1786 1788 1790 1793 1795 + 1797 1801 1804 1805 1805 1806 1806 1807 1807 1808 + 1809 1808 1808 1808 1808 1808 1808 1808 1809 1810 + 1810 1811 1811 1811 1812 1812 1813 1814 1814 1814 + 1814 1815 1815 1816 1816 1818 1823 1826 1829 1836 + 1843 1850 1854 1855 1854 1853 1851 1850 1847 1843 + 1840 1838 1837 1838 1839 1839 1843 1849 1854 1858 + 1864 1868 1871 1874 1876 1877 1877 1877 1877 1877 + 1878 1883 1890 1896 1903 1914 1922 1929 1938 1950 + 1956 1961 1965 1971 1975 1978 1983 1986 1988 1990 + 1994 1996 1998 2001 2005 2007 2010 2011 2012 2017 + 2023 2032 2037 2039 2041 2044 2047 2051 2053 2057 + 2060 2062 2064 2066 2067 2069 2071 2073 2076 2078 + 2080 2082 2084 2089 2093 2096 2102 2107 2112 2119 + 2124 2129 2136 2143 2153 2160 2167 2172 2175 2177 + 2176 2175 2175 2170 2143 2108 2085 2087 2065 2041 + 2021 2001 1979 1948 1926 1903 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1672 1675 1677 1679 1682 1684 1684 1685 1689 1692 + 1695 1699 1703 1704 1702 1703 1706 1707 1707 1707 + 1707 1706 1706 1706 1708 1710 1710 1709 1709 1711 + 1711 1710 1710 1709 1705 1703 1702 1700 1699 1698 + 1697 1697 1704 1707 1711 1716 1720 1721 1722 1723 + 1724 1725 1727 1730 1732 1733 1734 1738 1741 1744 + 1745 1746 1746 1747 1748 1749 1751 1755 1756 1757 + 1758 1759 1760 1761 1762 1764 1765 1767 1768 1769 + 1770 1772 1773 1773 1774 1775 1777 1779 1781 1782 + 1784 1786 1787 1789 1791 1793 1798 1800 1803 1805 + 1805 1806 1806 1807 1807 1808 1808 1807 1807 1807 + 1807 1807 1807 1807 1808 1809 1809 1810 1811 1811 + 1811 1812 1812 1813 1813 1813 1814 1814 1815 1815 + 1816 1816 1818 1821 1824 1827 1832 1836 1839 1841 + 1841 1840 1839 1837 1834 1832 1833 1833 1833 1835 + 1836 1839 1840 1843 1848 1852 1857 1862 1866 1868 + 1871 1871 1872 1875 1875 1876 1878 1885 1891 1897 + 1905 1916 1925 1932 1942 1953 1959 1965 1971 1976 + 1979 1982 1987 1989 1991 1992 1995 1997 2000 2004 + 2008 2010 2012 2016 2021 2025 2028 2036 2038 2039 + 2041 2043 2045 2046 2048 2054 2057 2060 2063 2064 + 2066 2068 2071 2072 2075 2077 2080 2082 2084 2088 + 2093 2097 2101 2106 2109 2114 2118 2121 2127 2133 + 2139 2145 2152 2156 2162 2169 2170 2168 2167 2165 + 2152 2118 2108 2114 2092 2064 2036 2006 1975 1948 + 1931 1916 1905 1890 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1671 1674 1677 1681 + 1684 1686 1687 1688 1690 1692 1694 1697 1700 1702 + 1703 1704 1707 1707 1708 1708 1708 1708 1707 1707 + 1708 1710 1711 1711 1711 1713 1713 1712 1711 1709 + 1707 1707 1705 1703 1702 1700 1699 1698 1699 1705 + 1709 1714 1719 1720 1722 1723 1724 1725 1727 1729 + 1731 1732 1735 1737 1739 1742 1744 1745 1746 1746 + 1747 1749 1751 1754 1756 1757 1758 1759 1760 1761 + 1761 1763 1764 1766 1767 1768 1769 1770 1772 1773 + 1774 1775 1776 1778 1779 1780 1781 1784 1787 1789 + 1792 1795 1798 1800 1802 1804 1805 1805 1806 1807 + 1807 1807 1808 1806 1806 1806 1806 1806 1806 1806 + 1807 1808 1809 1809 1810 1810 1810 1811 1811 1812 + 1812 1813 1813 1814 1814 1815 1815 1816 1816 1816 + 1818 1823 1825 1827 1828 1828 1830 1829 1828 1828 + 1828 1828 1828 1829 1830 1833 1836 1837 1839 1840 + 1844 1848 1853 1857 1862 1864 1866 1868 1872 1873 + 1874 1876 1880 1886 1893 1900 1909 1919 1926 1935 + 1946 1955 1963 1967 1974 1978 1981 1985 1989 1990 + 1992 1993 1996 1999 2002 2006 2012 2014 2017 2021 + 2025 2027 2031 2035 2037 2039 2040 2042 2043 2046 + 2048 2053 2056 2061 2062 2064 2066 2068 2070 2071 + 2073 2077 2080 2082 2084 2088 2093 2097 2101 2104 + 2107 2110 2114 2117 2120 2124 2129 2135 2143 2149 + 2153 2156 2163 2166 2166 2165 2162 2153 2131 2124 + 2094 2070 2039 2002 1977 1966 1955 1941 1922 1905 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1670 1674 1678 1682 1684 1686 1688 1689 + 1691 1692 1693 1695 1699 1700 1701 1704 1707 1707 + 1708 1708 1709 1709 1708 1708 1708 1711 1712 1713 + 1713 1715 1715 1714 1712 1711 1710 1709 1708 1706 + 1705 1704 1701 1700 1700 1701 1707 1711 1718 1720 + 1721 1722 1723 1725 1727 1728 1730 1732 1733 1735 + 1737 1739 1741 1743 1743 1745 1747 1749 1750 1753 + 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 + 1766 1768 1769 1770 1771 1774 1774 1775 1776 1777 + 1778 1779 1780 1784 1788 1792 1794 1796 1799 1800 + 1802 1804 1805 1805 1806 1807 1807 1807 1807 1805 + 1805 1805 1805 1805 1805 1805 1806 1807 1808 1809 + 1809 1809 1810 1810 1811 1811 1811 1812 1812 1813 + 1814 1814 1815 1815 1815 1816 1817 1819 1821 1824 + 1825 1825 1826 1826 1826 1826 1826 1827 1827 1828 + 1828 1832 1834 1836 1838 1839 1841 1848 1850 1854 + 1860 1862 1863 1868 1871 1873 1876 1880 1884 1889 + 1896 1903 1913 1924 1932 1941 1951 1958 1964 1969 + 1974 1978 1982 1987 1989 1991 1992 1994 1996 1999 + 2002 2007 2012 2014 2017 2023 2025 2028 2030 2032 + 2035 2037 2039 2040 2043 2045 2048 2052 2056 2060 + 2062 2064 2066 2068 2070 2071 2074 2077 2080 2082 + 2084 2089 2094 2098 2101 2104 2106 2109 2113 2115 + 2118 2120 2122 2131 2138 2143 2148 2154 2160 2164 + 2164 2163 2161 2155 2131 2107 2083 2060 2028 2006 + 1996 1991 1979 1949 1935 1920 1914 1903 1890 1890 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1670 1674 + 1679 1682 1685 1687 1689 1690 1692 1694 1695 1696 + 1699 1700 1702 1704 1706 1708 1708 1709 1709 1709 + 1709 1709 1709 1709 1712 1714 1715 1717 1716 1716 + 1714 1713 1712 1711 1710 1709 1707 1706 1706 1703 + 1702 1701 1702 1709 1715 1719 1721 1722 1723 1724 + 1725 1727 1728 1730 1731 1733 1735 1737 1739 1740 + 1742 1744 1746 1748 1749 1751 1753 1754 1756 1757 + 1758 1759 1760 1761 1762 1764 1765 1768 1768 1769 + 1771 1772 1774 1775 1776 1777 1777 1779 1780 1783 + 1789 1793 1795 1796 1798 1799 1801 1804 1805 1806 + 1806 1806 1807 1806 1804 1804 1804 1804 1804 1804 + 1804 1804 1805 1806 1807 1807 1808 1808 1809 1809 + 1810 1810 1811 1811 1811 1812 1813 1814 1814 1814 + 1815 1815 1816 1817 1819 1821 1822 1823 1824 1824 + 1825 1825 1825 1826 1827 1828 1830 1833 1836 1838 + 1842 1845 1848 1852 1856 1859 1862 1865 1869 1874 + 1878 1879 1881 1884 1887 1893 1899 1907 1917 1929 + 1939 1947 1953 1960 1965 1969 1973 1977 1982 1986 + 1989 1991 1992 1995 1997 1999 2003 2007 2011 2014 + 2017 2021 2025 2027 2028 2031 2032 2034 2035 2039 + 2042 2045 2047 2050 2055 2059 2062 2064 2066 2068 + 2070 2073 2075 2078 2081 2084 2087 2090 2095 2098 + 2101 2103 2106 2109 2112 2115 2117 2119 2121 2128 + 2135 2140 2146 2152 2157 2161 2162 2162 2160 2154 + 2131 2105 2084 2062 2046 2037 2019 2005 1983 1967 + 1952 1938 1940 1923 1908 1890 1890 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1671 1674 1678 1682 1685 1687 + 1690 1692 1695 1695 1696 1697 1698 1700 1702 1703 + 1704 1706 1707 1708 1709 1710 1711 1711 1712 1712 + 1712 1715 1717 1719 1719 1718 1716 1715 1714 1713 + 1712 1711 1710 1709 1708 1708 1704 1703 1703 1704 + 1711 1718 1720 1721 1722 1723 1724 1725 1727 1728 + 1729 1730 1732 1735 1737 1739 1741 1743 1745 1747 + 1748 1749 1751 1752 1754 1755 1757 1758 1759 1760 + 1761 1763 1764 1766 1768 1769 1770 1771 1772 1775 + 1777 1778 1779 1779 1780 1783 1789 1793 1794 1796 + 1798 1799 1801 1804 1805 1805 1805 1806 1805 1804 + 1802 1803 1803 1803 1803 1803 1803 1804 1805 1805 + 1806 1806 1807 1807 1808 1808 1809 1809 1810 1810 + 1811 1811 1812 1813 1813 1814 1814 1815 1815 1816 + 1816 1818 1820 1821 1822 1822 1823 1824 1824 1826 + 1827 1830 1832 1834 1837 1842 1847 1852 1855 1857 + 1860 1863 1867 1869 1873 1878 1881 1881 1882 1885 + 1890 1895 1901 1910 1921 1932 1941 1950 1955 1959 + 1964 1967 1971 1976 1979 1983 1987 1989 1992 1995 + 1998 2000 2003 2006 2010 2013 2016 2019 2021 2024 + 2026 2028 2031 2033 2036 2039 2042 2045 2047 2050 + 2055 2058 2062 2064 2066 2068 2071 2073 2076 2078 + 2082 2085 2088 2092 2095 2098 2101 2103 2106 2109 + 2112 2114 2116 2119 2121 2125 2131 2137 2143 2148 + 2154 2159 2159 2160 2159 2155 2138 2118 2100 2083 + 2074 2067 2042 2017 2003 1990 1975 1961 1963 1948 + 1937 1918 1890 1890 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1670 1673 1677 1681 1684 1687 1690 1694 1695 1696 + 1696 1697 1699 1700 1701 1702 1703 1704 1706 1707 + 1708 1709 1710 1711 1712 1713 1713 1714 1717 1720 + 1720 1720 1718 1717 1716 1715 1714 1713 1712 1711 + 1711 1710 1708 1706 1705 1705 1705 1712 1717 1719 + 1720 1721 1723 1724 1725 1727 1728 1729 1731 1734 + 1736 1738 1739 1741 1743 1744 1746 1747 1749 1751 + 1752 1753 1755 1757 1758 1759 1761 1762 1763 1765 + 1767 1768 1770 1771 1772 1774 1778 1781 1783 1785 + 1785 1788 1789 1792 1794 1796 1797 1798 1800 1802 + 1804 1805 1805 1804 1802 1801 1801 1801 1801 1801 + 1801 1802 1802 1803 1804 1805 1805 1806 1806 1806 + 1807 1807 1808 1809 1809 1810 1810 1811 1811 1812 + 1813 1813 1814 1814 1815 1815 1816 1817 1819 1820 + 1821 1821 1822 1822 1824 1825 1828 1829 1832 1833 + 1838 1843 1848 1855 1857 1860 1863 1867 1869 1872 + 1875 1878 1879 1881 1882 1885 1890 1896 1903 1911 + 1921 1931 1941 1947 1953 1957 1959 1963 1967 1971 + 1975 1980 1985 1989 1993 1996 1999 2002 2004 2006 + 2008 2011 2014 2016 2019 2021 2022 2026 2030 2033 + 2037 2039 2041 2044 2047 2050 2055 2060 2062 2064 + 2067 2069 2071 2074 2076 2078 2082 2085 2088 2092 + 2095 2099 2101 2103 2106 2109 2112 2114 2116 2119 + 2120 2121 2127 2133 2140 2147 2153 2155 2156 2157 + 2157 2152 2151 2141 2120 2107 2103 2091 2069 2044 + 2033 2016 1988 1979 1980 1976 1952 1930 1899 1890 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1669 1671 1675 1679 + 1683 1686 1691 1695 1696 1696 1697 1698 1699 1700 + 1700 1701 1702 1703 1704 1705 1706 1707 1709 1711 + 1711 1713 1713 1714 1716 1719 1721 1720 1721 1719 + 1718 1718 1716 1715 1715 1714 1713 1711 1711 1709 + 1707 1706 1706 1707 1711 1713 1717 1719 1721 1723 + 1724 1725 1727 1729 1731 1733 1735 1737 1738 1740 + 1741 1742 1743 1746 1748 1750 1751 1752 1754 1756 + 1757 1758 1760 1761 1762 1764 1766 1768 1769 1771 + 1771 1773 1778 1781 1783 1783 1785 1787 1789 1791 + 1793 1794 1796 1796 1797 1799 1801 1801 1802 1801 + 1799 1799 1800 1800 1800 1800 1800 1801 1802 1803 + 1803 1804 1804 1805 1805 1805 1806 1807 1807 1808 + 1809 1809 1810 1810 1811 1812 1812 1813 1813 1814 + 1814 1815 1816 1816 1818 1818 1819 1819 1820 1822 + 1823 1825 1827 1828 1830 1833 1837 1843 1848 1854 + 1857 1861 1866 1867 1869 1872 1875 1875 1876 1877 + 1877 1880 1889 1895 1901 1908 1917 1927 1935 1942 + 1948 1951 1951 1956 1960 1964 1973 1979 1984 1988 + 1992 1997 2000 2002 2004 2005 2007 2009 2011 2014 + 2017 2019 2022 2026 2029 2033 2037 2039 2041 2043 + 2046 2049 2055 2060 2063 2064 2067 2069 2071 2073 + 2076 2079 2081 2085 2088 2091 2096 2099 2101 2103 + 2106 2108 2111 2115 2117 2119 2120 2121 2126 2132 + 2139 2147 2150 2152 2152 2153 2154 2153 2156 2153 + 2155 2147 2139 2113 2090 2082 2072 2037 2003 2002 + 2001 1985 1953 1933 1913 1905 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1669 1670 1673 1677 1682 1685 1690 1695 + 1696 1697 1697 1698 1698 1699 1700 1700 1701 1702 + 1703 1704 1705 1707 1708 1710 1711 1712 1713 1714 + 1716 1718 1720 1722 1721 1721 1720 1719 1719 1718 + 1717 1716 1715 1714 1713 1712 1711 1710 1709 1710 + 1711 1715 1714 1717 1720 1722 1722 1724 1726 1728 + 1730 1732 1734 1736 1737 1739 1740 1741 1743 1744 + 1747 1748 1750 1751 1752 1754 1755 1757 1758 1760 + 1761 1763 1764 1766 1767 1768 1769 1772 1775 1779 + 1781 1782 1784 1786 1788 1790 1792 1793 1795 1795 + 1796 1796 1797 1797 1797 1798 1799 1797 1798 1798 + 1799 1799 1800 1800 1801 1802 1802 1803 1803 1804 + 1804 1804 1805 1806 1807 1807 1808 1808 1809 1810 + 1810 1811 1811 1812 1812 1813 1814 1814 1815 1816 + 1816 1817 1817 1817 1819 1821 1823 1825 1825 1827 + 1828 1829 1835 1840 1846 1851 1856 1863 1866 1868 + 1870 1872 1872 1872 1872 1872 1874 1878 1885 1890 + 1897 1904 1912 1921 1928 1937 1942 1945 1947 1950 + 1958 1961 1972 1977 1983 1987 1991 1997 2001 2002 + 2004 2005 2006 2008 2010 2012 2015 2018 2021 2025 + 2028 2031 2035 2038 2041 2043 2046 2048 2055 2060 + 2062 2065 2067 2069 2071 2073 2077 2079 2081 2084 + 2087 2092 2095 2098 2100 2103 2106 2109 2112 2117 + 2119 2121 2122 2124 2128 2132 2140 2146 2148 2149 + 2151 2150 2152 2151 2156 2155 2160 2163 2160 2145 + 2121 2103 2079 2038 2029 2039 2012 1985 1961 1940 + 1931 1922 1911 1901 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1669 1670 + 1670 1675 1679 1684 1688 1693 1695 1696 1696 1697 + 1697 1698 1699 1700 1700 1701 1702 1703 1704 1706 + 1707 1708 1710 1711 1712 1714 1715 1717 1718 1721 + 1722 1722 1722 1721 1720 1720 1718 1718 1717 1716 + 1715 1714 1714 1714 1715 1715 1714 1715 1716 1715 + 1717 1719 1721 1723 1725 1727 1729 1732 1733 1735 + 1736 1738 1739 1740 1742 1744 1745 1747 1749 1750 + 1751 1752 1754 1755 1757 1758 1760 1761 1763 1764 + 1765 1766 1768 1769 1771 1775 1777 1780 1782 1783 + 1785 1787 1790 1792 1793 1793 1793 1794 1794 1793 + 1794 1795 1796 1797 1796 1797 1798 1799 1800 1800 + 1800 1801 1801 1802 1803 1803 1803 1804 1804 1805 + 1806 1807 1807 1808 1808 1809 1809 1811 1811 1811 + 1811 1812 1813 1814 1815 1815 1816 1816 1816 1817 + 1818 1820 1821 1823 1824 1826 1827 1828 1832 1837 + 1841 1850 1857 1865 1867 1869 1870 1870 1869 1868 + 1865 1868 1873 1876 1884 1889 1898 1903 1913 1921 + 1927 1934 1938 1943 1948 1952 1959 1967 1973 1978 + 1982 1985 1989 1995 2000 2002 2003 2004 2005 2007 + 2009 2011 2014 2016 2019 2022 2025 2029 2034 2037 + 2040 2043 2046 2049 2055 2060 2062 2065 2067 2069 + 2071 2074 2077 2081 2083 2085 2087 2092 2094 2097 + 2101 2104 2107 2111 2115 2119 2123 2124 2126 2128 + 2130 2133 2140 2144 2145 2147 2148 2148 2149 2149 + 2152 2153 2156 2163 2169 2165 2129 2103 2088 2070 + 2066 2043 2011 1990 1974 1957 1949 1942 1931 1918 + 1904 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1670 1670 1670 1671 1676 1680 + 1684 1688 1690 1691 1693 1695 1695 1696 1698 1699 + 1700 1700 1701 1703 1703 1704 1706 1707 1708 1710 + 1712 1713 1714 1716 1717 1718 1720 1721 1722 1722 + 1721 1721 1720 1719 1719 1718 1717 1717 1717 1718 + 1718 1719 1719 1719 1718 1718 1716 1717 1718 1721 + 1724 1726 1729 1731 1733 1734 1735 1737 1738 1739 + 1741 1742 1744 1746 1747 1749 1750 1752 1753 1754 + 1756 1757 1758 1760 1761 1762 1764 1764 1765 1766 + 1768 1770 1773 1775 1778 1780 1782 1784 1787 1789 + 1789 1790 1790 1790 1790 1791 1792 1793 1793 1794 + 1796 1796 1797 1798 1799 1799 1800 1800 1800 1801 + 1801 1802 1803 1803 1804 1804 1805 1806 1807 1807 + 1807 1808 1809 1810 1810 1811 1811 1811 1812 1814 + 1814 1815 1815 1815 1816 1817 1818 1819 1820 1822 + 1823 1825 1826 1828 1828 1835 1840 1852 1860 1866 + 1867 1867 1867 1866 1864 1861 1864 1868 1875 1879 + 1887 1894 1903 1909 1917 1926 1930 1934 1938 1943 + 1949 1954 1962 1969 1977 1979 1982 1984 1986 1991 + 1997 1999 2001 2003 2004 2006 2007 2009 2011 2014 + 2017 2020 2023 2028 2032 2037 2040 2043 2047 2051 + 2056 2061 2063 2065 2067 2069 2071 2073 2078 2082 + 2086 2088 2090 2092 2095 2097 2102 2105 2108 2112 + 2115 2120 2124 2127 2129 2130 2132 2136 2139 2141 + 2142 2143 2145 2144 2146 2146 2146 2151 2155 2159 + 2170 2173 2154 2128 2113 2100 2077 2043 2022 2010 + 1994 1978 1970 1962 1952 1935 1922 1916 1914 1908 + 1897 1894 1890 1890 1890 1890 1890 1890 1890 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1672 1670 1670 1673 1676 1679 1681 1684 1686 1688 + 1689 1691 1693 1695 1697 1698 1699 1700 1701 1702 + 1703 1704 1705 1706 1707 1709 1711 1712 1713 1715 + 1716 1717 1718 1719 1722 1723 1723 1722 1721 1721 + 1720 1720 1719 1718 1719 1719 1720 1720 1720 1720 + 1720 1720 1719 1718 1718 1720 1723 1726 1728 1729 + 1732 1733 1734 1735 1737 1739 1741 1742 1743 1744 + 1746 1747 1750 1752 1752 1753 1754 1756 1757 1759 + 1760 1761 1762 1763 1763 1764 1766 1767 1768 1771 + 1774 1777 1780 1782 1784 1785 1785 1785 1785 1787 + 1787 1789 1790 1791 1792 1792 1794 1796 1796 1797 + 1798 1798 1799 1799 1800 1800 1801 1801 1802 1802 + 1803 1804 1804 1805 1806 1807 1807 1807 1808 1809 + 1810 1811 1811 1811 1813 1813 1814 1814 1814 1815 + 1816 1816 1817 1818 1819 1821 1822 1824 1826 1827 + 1828 1833 1840 1850 1857 1862 1862 1861 1859 1858 + 1859 1863 1866 1871 1875 1880 1889 1897 1904 1912 + 1920 1927 1932 1935 1940 1944 1949 1955 1961 1970 + 1976 1980 1982 1985 1987 1989 1992 1995 1998 2001 + 2003 2005 2006 2008 2009 2010 2014 2018 2022 2026 + 2031 2036 2040 2043 2047 2051 2056 2061 2063 2065 + 2067 2069 2072 2075 2079 2083 2086 2089 2092 2094 + 2097 2102 2106 2109 2111 2114 2117 2120 2125 2129 + 2132 2134 2137 2138 2138 2138 2139 2140 2138 2139 + 2141 2142 2145 2150 2154 2158 2174 2178 2173 2151 + 2126 2103 2079 2055 2048 2036 2009 2001 1996 1983 + 1966 1954 1942 1939 1942 1932 1925 1928 1905 1890 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1680 1676 1675 1679 + 1681 1682 1683 1684 1688 1689 1690 1691 1693 1694 + 1696 1697 1698 1699 1701 1702 1703 1704 1704 1706 + 1707 1708 1710 1711 1713 1715 1715 1716 1717 1717 + 1718 1720 1724 1724 1722 1722 1721 1721 1720 1720 + 1720 1720 1721 1721 1721 1721 1721 1721 1720 1720 + 1719 1719 1722 1725 1727 1728 1730 1732 1732 1734 + 1736 1739 1740 1741 1742 1743 1743 1747 1749 1750 + 1751 1752 1753 1754 1756 1757 1759 1760 1761 1762 + 1763 1764 1764 1765 1767 1768 1771 1775 1778 1780 + 1781 1781 1781 1780 1780 1782 1787 1789 1789 1790 + 1790 1791 1793 1795 1796 1796 1797 1797 1798 1798 + 1799 1800 1800 1800 1801 1801 1802 1804 1804 1804 + 1805 1806 1806 1807 1807 1808 1809 1810 1810 1812 + 1813 1813 1813 1813 1814 1815 1815 1816 1816 1817 + 1818 1820 1821 1824 1825 1826 1828 1831 1836 1842 + 1850 1854 1853 1852 1851 1853 1859 1864 1869 1874 + 1879 1886 1892 1899 1907 1914 1922 1928 1933 1936 + 1941 1945 1949 1957 1964 1970 1976 1980 1983 1987 + 1989 1991 1992 1995 1997 1999 2001 2004 2006 2008 + 2009 2010 2012 2018 2021 2023 2029 2035 2039 2043 + 2047 2051 2056 2060 2063 2064 2067 2069 2072 2076 + 2080 2085 2087 2089 2092 2096 2100 2107 2111 2113 + 2116 2119 2120 2123 2129 2132 2135 2139 2140 2137 + 2135 2135 2135 2135 2133 2133 2135 2137 2145 2151 + 2155 2162 2182 2182 2183 2163 2139 2115 2098 2083 + 2075 2049 2032 2027 2021 1997 1984 1976 1963 1965 + 1961 1947 1955 1955 1934 1930 1898 1890 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1686 1681 1681 1683 1685 1685 1686 1686 + 1687 1690 1691 1692 1693 1693 1695 1697 1697 1699 + 1700 1701 1703 1704 1704 1705 1706 1708 1709 1711 + 1713 1714 1715 1715 1715 1716 1717 1718 1719 1720 + 1721 1722 1722 1722 1722 1722 1722 1722 1722 1722 + 1722 1722 1722 1722 1722 1721 1721 1721 1723 1725 + 1729 1730 1730 1730 1731 1731 1735 1738 1740 1742 + 1743 1744 1745 1747 1750 1751 1752 1753 1754 1754 + 1754 1755 1757 1759 1761 1761 1762 1763 1764 1765 + 1766 1767 1769 1771 1774 1776 1776 1777 1777 1778 + 1779 1781 1785 1786 1788 1789 1789 1792 1793 1795 + 1796 1796 1796 1797 1797 1797 1798 1799 1799 1799 + 1800 1800 1802 1803 1803 1804 1804 1804 1805 1806 + 1807 1808 1808 1809 1811 1812 1812 1813 1812 1813 + 1814 1814 1815 1815 1816 1816 1817 1819 1821 1823 + 1824 1826 1827 1828 1832 1836 1839 1842 1844 1845 + 1849 1856 1862 1868 1872 1877 1885 1893 1898 1905 + 1913 1921 1928 1932 1935 1938 1944 1949 1953 1958 + 1965 1973 1978 1982 1984 1986 1990 1992 1993 1994 + 1996 1997 1998 2002 2007 2009 2010 2012 2015 2019 + 2022 2024 2029 2034 2039 2043 2047 2052 2056 2059 + 2062 2064 2066 2070 2072 2076 2081 2085 2088 2089 + 2092 2096 2099 2107 2111 2114 2120 2124 2126 2130 + 2136 2138 2137 2138 2134 2131 2130 2131 2131 2130 + 2131 2131 2130 2137 2146 2152 2157 2167 2186 2185 + 2180 2185 2159 2132 2122 2104 2083 2062 2059 2052 + 2031 2012 2003 1993 1987 1997 1995 1982 1993 1995 + 1980 1977 1944 1914 1890 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1690 1688 + 1687 1688 1688 1688 1688 1688 1689 1690 1692 1693 + 1694 1693 1693 1695 1697 1699 1700 1701 1702 1703 + 1704 1705 1706 1707 1709 1711 1712 1713 1714 1714 + 1715 1716 1717 1718 1718 1719 1721 1722 1722 1722 + 1722 1722 1722 1723 1722 1723 1723 1723 1723 1723 + 1723 1722 1724 1725 1724 1726 1728 1730 1730 1731 + 1731 1732 1734 1738 1741 1743 1744 1746 1747 1747 + 1748 1751 1753 1754 1754 1755 1755 1755 1756 1758 + 1760 1761 1762 1763 1764 1764 1765 1766 1767 1768 + 1771 1774 1774 1775 1776 1778 1780 1782 1784 1786 + 1787 1788 1790 1792 1794 1795 1795 1796 1796 1796 + 1796 1796 1797 1797 1798 1798 1799 1801 1802 1802 + 1803 1803 1803 1804 1804 1805 1806 1807 1808 1810 + 1810 1811 1812 1812 1813 1813 1813 1814 1814 1815 + 1815 1816 1817 1818 1821 1822 1824 1825 1826 1827 + 1828 1829 1832 1835 1837 1842 1850 1858 1866 1871 + 1875 1881 1890 1897 1904 1911 1919 1928 1933 1937 + 1941 1946 1953 1958 1962 1964 1969 1974 1980 1984 + 1986 1989 1992 1995 1995 1996 1997 1998 1999 2005 + 2011 2014 2018 2020 2022 2025 2030 2033 2035 2038 + 2041 2045 2049 2053 2056 2058 2061 2064 2067 2069 + 2071 2075 2081 2085 2087 2090 2092 2094 2097 2103 + 2108 2113 2119 2123 2126 2133 2137 2136 2136 2130 + 2125 2124 2126 2127 2126 2126 2127 2128 2135 2141 + 2148 2155 2164 2176 2184 2185 2180 2182 2177 2160 + 2148 2124 2107 2098 2102 2078 2046 2040 2029 2012 + 2011 2032 2033 2020 2025 2014 2004 1991 1946 1918 + 1890 1890 1890 1890 1890 1890 1890 1890 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1695 1693 1693 1692 1691 1690 + 1690 1690 1691 1692 1693 1694 1695 1696 1696 1697 + 1697 1701 1701 1702 1703 1704 1705 1705 1706 1707 + 1708 1710 1711 1713 1713 1714 1715 1716 1717 1718 + 1718 1719 1721 1722 1723 1723 1723 1723 1723 1723 + 1723 1724 1724 1724 1724 1724 1724 1725 1725 1727 + 1727 1727 1728 1730 1731 1731 1732 1734 1736 1738 + 1741 1743 1745 1747 1748 1749 1750 1751 1754 1755 + 1756 1757 1757 1758 1757 1758 1762 1763 1764 1764 + 1764 1765 1765 1766 1767 1767 1769 1772 1773 1774 + 1776 1779 1781 1783 1784 1785 1787 1788 1790 1793 + 1793 1794 1795 1795 1795 1795 1796 1796 1796 1796 + 1796 1797 1800 1801 1801 1801 1802 1802 1804 1804 + 1804 1804 1805 1806 1808 1809 1810 1811 1811 1812 + 1813 1813 1813 1814 1814 1814 1815 1816 1818 1819 + 1820 1822 1823 1825 1826 1826 1827 1828 1828 1828 + 1834 1843 1851 1860 1868 1874 1878 1885 1892 1900 + 1908 1917 1926 1934 1941 1947 1951 1957 1964 1968 + 1974 1976 1978 1980 1984 1987 1991 1993 1996 1997 + 1997 1999 1999 2000 2006 2013 2022 2027 2030 2030 + 2032 2035 2040 2043 2045 2045 2046 2049 2053 2055 + 2056 2058 2061 2065 2066 2068 2071 2074 2079 2085 + 2087 2089 2091 2093 2095 2098 2105 2109 2116 2122 + 2127 2131 2134 2135 2131 2121 2120 2120 2121 2123 + 2123 2121 2124 2130 2136 2142 2149 2162 2173 2176 + 2179 2180 2178 2179 2182 2185 2175 2158 2139 2128 + 2119 2110 2105 2070 2046 2033 2035 2051 2052 2042 + 2039 2019 1996 1966 1942 1923 1910 1896 1890 1890 + 1890 1890 1890 1890 1890 1890 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1700 1698 1697 1697 1696 1695 1693 1692 1693 1694 + 1695 1696 1697 1697 1698 1700 1699 1700 1702 1703 + 1703 1704 1705 1706 1707 1707 1709 1710 1712 1712 + 1714 1715 1715 1716 1717 1718 1718 1719 1721 1722 + 1723 1723 1724 1724 1724 1724 1724 1725 1725 1725 + 1725 1725 1726 1727 1727 1728 1729 1729 1729 1731 + 1732 1733 1735 1736 1737 1739 1740 1743 1745 1747 + 1749 1750 1751 1753 1754 1755 1757 1758 1760 1760 + 1760 1760 1760 1763 1764 1764 1765 1765 1766 1766 + 1767 1768 1769 1771 1773 1774 1776 1780 1782 1783 + 1784 1785 1786 1788 1790 1793 1793 1794 1794 1795 + 1795 1794 1794 1794 1794 1795 1796 1800 1800 1800 + 1800 1801 1801 1803 1803 1804 1804 1804 1804 1807 + 1808 1809 1810 1810 1811 1812 1812 1813 1814 1813 + 1814 1815 1816 1817 1818 1819 1820 1821 1823 1824 + 1825 1826 1826 1827 1827 1828 1832 1841 1853 1864 + 1871 1878 1884 1889 1896 1902 1911 1921 1932 1943 + 1953 1958 1964 1967 1971 1976 1981 1984 1985 1987 + 1989 1993 1997 1999 2001 2002 2003 2005 2007 2010 + 2014 2024 2032 2037 2038 2039 2042 2048 2052 2053 + 2052 2052 2052 2055 2058 2058 2059 2060 2063 2065 + 2067 2069 2070 2072 2077 2082 2085 2087 2090 2092 + 2095 2097 2103 2107 2113 2121 2126 2129 2131 2129 + 2125 2119 2117 2118 2118 2120 2120 2119 2123 2131 + 2137 2142 2148 2157 2171 2174 2175 2176 2175 2175 + 2176 2179 2185 2185 2177 2168 2153 2131 2111 2082 + 2060 2057 2059 2065 2069 2060 2044 2011 2000 1988 + 1965 1952 1932 1914 1904 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1704 1704 1703 1703 + 1702 1700 1697 1695 1695 1697 1698 1699 1700 1700 + 1701 1703 1702 1702 1703 1705 1705 1706 1706 1707 + 1707 1708 1709 1710 1711 1712 1713 1715 1715 1716 + 1717 1718 1718 1719 1720 1722 1722 1724 1724 1724 + 1725 1725 1725 1725 1725 1726 1726 1727 1728 1728 + 1728 1729 1729 1730 1731 1732 1734 1735 1736 1738 + 1739 1740 1741 1743 1745 1748 1750 1751 1753 1754 + 1756 1757 1759 1761 1762 1763 1763 1762 1761 1761 + 1764 1765 1765 1766 1766 1766 1767 1767 1768 1770 + 1771 1773 1777 1780 1781 1782 1784 1785 1786 1787 + 1789 1792 1793 1793 1794 1794 1794 1794 1793 1793 + 1793 1794 1799 1799 1800 1800 1800 1801 1803 1803 + 1803 1804 1804 1804 1805 1806 1809 1809 1810 1811 + 1811 1811 1812 1813 1814 1814 1814 1815 1816 1818 + 1818 1820 1821 1821 1822 1824 1825 1825 1825 1826 + 1827 1828 1829 1840 1853 1864 1872 1880 1889 1895 + 1900 1907 1914 1927 1941 1954 1964 1970 1973 1974 + 1978 1984 1990 1995 1997 1999 1999 2003 2006 2009 + 2010 2011 2010 2015 2019 2023 2027 2034 2038 2039 + 2041 2045 2049 2055 2063 2062 2053 2055 2056 2060 + 2062 2063 2063 2064 2065 2067 2069 2070 2071 2072 + 2075 2080 2083 2086 2089 2092 2095 2099 2103 2107 + 2113 2119 2124 2126 2125 2124 2119 2117 2115 2114 + 2115 2117 2117 2118 2124 2130 2136 2140 2145 2153 + 2165 2171 2173 2173 2171 2170 2169 2170 2174 2179 + 2181 2182 2178 2162 2128 2113 2098 2090 2101 2113 + 2119 2076 2047 2039 2018 2001 1993 1977 1952 1929 + 1921 1909 1894 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1709 1709 1709 1709 1707 1705 1702 1701 + 1700 1700 1701 1701 1701 1702 1702 1704 1704 1704 + 1703 1703 1705 1705 1705 1706 1707 1708 1710 1711 + 1711 1712 1713 1714 1715 1716 1717 1718 1718 1719 + 1720 1722 1722 1723 1724 1725 1725 1725 1726 1726 + 1726 1727 1728 1728 1729 1729 1729 1730 1730 1731 + 1732 1734 1736 1737 1739 1740 1741 1742 1743 1745 + 1748 1750 1752 1753 1754 1756 1758 1759 1761 1762 + 1764 1765 1766 1766 1765 1764 1763 1765 1766 1766 + 1767 1767 1767 1767 1767 1768 1769 1772 1776 1779 + 1781 1782 1783 1784 1785 1786 1787 1790 1792 1793 + 1793 1793 1793 1792 1791 1791 1792 1794 1796 1796 + 1797 1798 1799 1801 1801 1802 1803 1804 1805 1805 + 1806 1807 1807 1809 1810 1811 1811 1811 1812 1813 + 1813 1814 1815 1816 1816 1818 1818 1820 1821 1821 + 1822 1823 1824 1825 1825 1825 1826 1828 1829 1838 + 1849 1862 1873 1882 1892 1900 1909 1916 1923 1935 + 1952 1968 1977 1979 1981 1982 1985 1991 1999 2003 + 2007 2012 2014 2013 2017 2019 2020 2022 2025 2031 + 2037 2038 2039 2039 2040 2041 2042 2047 2049 2054 + 2058 2059 2056 2056 2059 2062 2064 2067 2068 2068 + 2068 2069 2071 2072 2074 2077 2076 2080 2083 2086 + 2089 2091 2096 2099 2103 2106 2112 2117 2121 2122 + 2120 2118 2115 2112 2111 2111 2111 2113 2115 2119 + 2123 2129 2135 2137 2143 2150 2159 2168 2170 2168 + 2166 2165 2163 2163 2166 2169 2172 2174 2180 2174 + 2162 2137 2121 2113 2125 2145 2132 2096 2083 2046 + 2043 2039 2025 1994 1962 1959 1951 1930 1913 1904 + 1895 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1718 1717 + 1716 1714 1712 1710 1707 1706 1705 1705 1704 1704 + 1704 1704 1705 1706 1706 1707 1706 1706 1705 1706 + 1706 1706 1707 1709 1710 1711 1712 1712 1713 1714 + 1715 1716 1717 1718 1718 1719 1720 1722 1723 1724 + 1724 1725 1726 1726 1727 1727 1728 1729 1729 1729 + 1730 1730 1730 1731 1731 1732 1733 1736 1738 1740 + 1741 1743 1744 1745 1747 1749 1752 1753 1754 1754 + 1755 1758 1760 1762 1764 1765 1767 1768 1769 1769 + 1769 1768 1766 1765 1767 1767 1768 1768 1768 1768 + 1768 1768 1768 1772 1774 1777 1779 1781 1782 1782 + 1783 1783 1785 1787 1789 1792 1792 1791 1790 1791 + 1791 1792 1793 1794 1796 1797 1798 1799 1801 1801 + 1802 1803 1804 1805 1806 1806 1807 1807 1807 1808 + 1810 1811 1811 1811 1812 1812 1813 1815 1815 1816 + 1816 1817 1819 1820 1821 1821 1822 1823 1824 1825 + 1824 1825 1827 1828 1830 1839 1850 1862 1873 1884 + 1895 1907 1921 1931 1937 1950 1965 1978 1984 1987 + 1988 1989 1991 1996 2001 2006 2012 2015 2019 2022 + 2025 2027 2028 2031 2035 2039 2041 2043 2043 2044 + 2042 2042 2044 2046 2049 2052 2054 2055 2054 2056 + 2060 2064 2067 2069 2073 2074 2073 2073 2074 2076 + 2076 2081 2081 2080 2083 2086 2088 2091 2095 2098 + 2101 2105 2110 2113 2116 2116 2115 2113 2112 2109 + 2108 2109 2108 2111 2115 2119 2125 2128 2130 2132 + 2138 2146 2155 2162 2164 2164 2163 2161 2156 2157 + 2158 2160 2162 2165 2168 2178 2175 2168 2153 2141 + 2147 2162 2139 2112 2085 2070 2061 2040 2012 2000 + 1992 1989 1971 1952 1934 1922 1911 1902 1898 1891 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1725 1724 1722 1720 1717 1715 + 1713 1711 1710 1710 1709 1707 1707 1706 1707 1709 + 1709 1709 1709 1709 1708 1707 1707 1707 1707 1709 + 1711 1712 1712 1712 1713 1714 1715 1716 1718 1718 + 1719 1720 1721 1722 1723 1724 1725 1725 1726 1727 + 1728 1728 1729 1730 1730 1731 1731 1731 1732 1733 + 1735 1735 1736 1738 1741 1743 1744 1745 1747 1749 + 1751 1753 1756 1756 1757 1757 1759 1761 1762 1764 + 1766 1767 1769 1770 1771 1771 1771 1770 1769 1768 + 1767 1768 1768 1770 1771 1771 1771 1771 1771 1772 + 1775 1776 1778 1779 1780 1781 1781 1781 1781 1783 + 1789 1789 1789 1789 1792 1793 1793 1794 1794 1795 + 1796 1797 1798 1801 1801 1802 1803 1804 1805 1806 + 1806 1807 1807 1807 1808 1808 1809 1811 1811 1811 + 1812 1812 1814 1815 1816 1816 1816 1818 1819 1820 + 1821 1821 1821 1823 1823 1824 1825 1827 1828 1828 + 1833 1839 1850 1864 1876 1889 1901 1917 1935 1947 + 1957 1967 1976 1984 1988 1990 1991 1992 1995 1999 + 2003 2007 2012 2016 2020 2024 2027 2031 2034 2037 + 2041 2045 2048 2048 2047 2047 2045 2042 2043 2045 + 2047 2049 2052 2052 2053 2057 2060 2065 2067 2072 + 2075 2077 2078 2078 2078 2077 2078 2081 2081 2082 + 2081 2085 2088 2089 2092 2096 2099 2102 2106 2109 + 2110 2110 2110 2110 2108 2106 2106 2106 2107 2111 + 2116 2122 2125 2125 2127 2128 2132 2140 2150 2157 + 2160 2160 2160 2156 2151 2151 2152 2154 2155 2156 + 2161 2171 2176 2181 2183 2177 2177 2171 2147 2123 + 2110 2098 2073 2059 2048 2044 2022 2010 1992 1972 + 1953 1942 1930 1925 1922 1912 1905 1909 1903 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1733 1730 1728 1725 1723 1719 1718 1718 1717 1716 + 1715 1714 1713 1712 1712 1712 1712 1712 1712 1711 + 1711 1710 1709 1709 1709 1710 1712 1713 1714 1713 + 1714 1715 1716 1717 1717 1719 1719 1720 1722 1723 + 1724 1725 1725 1726 1727 1728 1729 1730 1730 1731 + 1732 1733 1735 1736 1737 1738 1738 1738 1739 1740 + 1743 1745 1747 1748 1750 1752 1754 1757 1758 1759 + 1760 1761 1761 1763 1765 1767 1768 1769 1770 1771 + 1772 1773 1772 1772 1772 1771 1770 1770 1771 1772 + 1773 1774 1775 1775 1775 1775 1775 1775 1776 1779 + 1779 1779 1779 1779 1780 1781 1786 1789 1790 1793 + 1793 1793 1794 1795 1795 1796 1796 1797 1801 1801 + 1802 1802 1803 1804 1805 1805 1806 1807 1807 1807 + 1808 1808 1809 1809 1811 1811 1811 1814 1814 1815 + 1816 1816 1817 1818 1819 1819 1820 1821 1821 1823 + 1823 1824 1826 1828 1828 1833 1840 1847 1854 1869 + 1883 1898 1914 1932 1949 1962 1974 1979 1984 1988 + 1990 1991 1992 1994 1996 2000 2003 2007 2010 2014 + 2019 2024 2028 2032 2037 2042 2046 2051 2053 2052 + 2050 2047 2042 2043 2043 2044 2045 2047 2049 2050 + 2053 2056 2059 2063 2069 2074 2078 2082 2083 2081 + 2078 2078 2078 2080 2080 2081 2082 2083 2085 2087 + 2089 2092 2096 2098 2101 2103 2105 2106 2106 2106 + 2105 2104 2104 2105 2107 2112 2117 2122 2123 2120 + 2121 2123 2126 2132 2139 2145 2151 2154 2154 2149 + 2145 2145 2146 2147 2149 2152 2157 2166 2172 2175 + 2179 2186 2186 2182 2159 2141 2132 2112 2089 2092 + 2090 2093 2062 2033 2011 1985 1972 1964 1946 1950 + 1945 1938 1928 1940 1935 1929 1918 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1743 1739 1735 1731 + 1730 1729 1728 1726 1725 1725 1723 1722 1720 1719 + 1717 1717 1716 1715 1715 1714 1713 1713 1712 1711 + 1711 1712 1713 1714 1715 1714 1715 1715 1716 1717 + 1718 1718 1720 1721 1723 1724 1725 1725 1726 1727 + 1727 1728 1730 1730 1731 1733 1735 1736 1739 1741 + 1743 1744 1743 1741 1741 1742 1745 1747 1749 1751 + 1753 1755 1757 1759 1760 1761 1763 1763 1764 1765 + 1767 1768 1770 1771 1772 1773 1774 1774 1774 1775 + 1775 1775 1774 1775 1775 1775 1775 1777 1778 1779 + 1779 1779 1779 1778 1777 1778 1779 1780 1781 1782 + 1783 1784 1785 1789 1792 1793 1794 1794 1795 1795 + 1795 1796 1796 1799 1799 1801 1802 1802 1804 1804 + 1805 1805 1806 1806 1807 1807 1808 1808 1809 1809 + 1809 1811 1814 1814 1814 1815 1815 1816 1817 1818 + 1819 1819 1819 1820 1820 1821 1823 1826 1827 1828 + 1829 1838 1847 1857 1869 1880 1891 1906 1923 1940 + 1958 1975 1979 1985 1988 1990 1991 1993 1993 1995 + 1997 1999 2002 2006 2009 2013 2017 2021 2026 2030 + 2035 2040 2044 2048 2050 2051 2049 2045 2042 2042 + 2043 2043 2044 2045 2046 2047 2050 2054 2057 2062 + 2069 2076 2083 2087 2087 2083 2081 2080 2079 2079 + 2075 2078 2079 2082 2082 2085 2086 2088 2091 2095 + 2097 2099 2101 2101 2101 2101 2102 2102 2103 2104 + 2107 2111 2113 2117 2116 2114 2115 2117 2119 2125 + 2134 2139 2142 2145 2145 2144 2143 2143 2144 2144 + 2145 2148 2153 2159 2165 2168 2172 2177 2177 2177 + 2170 2159 2145 2124 2112 2110 2111 2094 2067 2039 + 2014 1998 2000 1987 1969 1978 1970 1956 1949 1967 + 1964 1953 1929 1913 1913 1911 1905 1890 1890 1890 + 1890 1890 1890 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1757 1752 1746 1742 1740 1738 1737 1736 + 1735 1734 1732 1731 1729 1726 1724 1722 1721 1719 + 1718 1716 1716 1715 1715 1715 1714 1715 1715 1715 + 1715 1715 1715 1716 1717 1717 1718 1719 1720 1722 + 1723 1724 1725 1726 1726 1727 1728 1729 1730 1731 + 1733 1735 1737 1739 1743 1747 1752 1754 1751 1747 + 1744 1744 1748 1750 1751 1754 1755 1757 1759 1761 + 1762 1764 1765 1766 1767 1768 1769 1770 1771 1772 + 1774 1775 1775 1776 1777 1777 1778 1778 1778 1778 + 1778 1778 1778 1779 1780 1781 1781 1781 1781 1781 + 1780 1778 1777 1780 1782 1783 1784 1785 1786 1788 + 1792 1793 1793 1794 1794 1795 1795 1796 1798 1799 + 1800 1800 1801 1803 1804 1804 1804 1805 1805 1806 + 1806 1807 1807 1807 1808 1809 1809 1812 1814 1814 + 1814 1815 1815 1816 1817 1818 1818 1818 1818 1818 + 1818 1821 1826 1827 1828 1828 1832 1843 1854 1868 + 1881 1892 1903 1916 1930 1946 1964 1976 1980 1986 + 1989 1990 1992 1993 1992 1994 1997 1999 2002 2005 + 2008 2011 2015 2018 2022 2026 2031 2036 2039 2042 + 2043 2045 2044 2043 2042 2041 2042 2043 2042 2043 + 2044 2046 2048 2052 2056 2060 2067 2076 2084 2088 + 2090 2087 2083 2082 2081 2079 2075 2078 2078 2080 + 2081 2082 2084 2084 2086 2090 2094 2096 2097 2097 + 2097 2098 2097 2098 2100 2102 2104 2107 2109 2108 + 2107 2108 2108 2109 2112 2121 2130 2136 2139 2141 + 2142 2142 2142 2142 2142 2142 2143 2145 2149 2154 + 2159 2160 2163 2165 2165 2165 2165 2164 2161 2145 + 2128 2127 2118 2101 2076 2045 2040 2029 2026 1997 + 1996 2005 1993 1980 1968 1990 1997 1981 1944 1944 + 1946 1949 1935 1907 1890 1890 1890 1890 1890 1890 + 1890 1890 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1763 1761 + 1759 1754 1750 1748 1746 1745 1743 1741 1740 1738 + 1736 1734 1731 1728 1727 1725 1722 1719 1718 1718 + 1718 1717 1717 1717 1717 1716 1716 1715 1716 1716 + 1717 1718 1719 1719 1721 1723 1724 1725 1725 1726 + 1727 1728 1729 1730 1731 1732 1734 1736 1739 1742 + 1747 1754 1759 1762 1761 1757 1751 1749 1750 1751 + 1753 1755 1758 1760 1761 1763 1765 1767 1768 1769 + 1769 1770 1771 1772 1773 1774 1775 1777 1778 1779 + 1779 1780 1780 1780 1781 1781 1781 1780 1780 1781 + 1781 1782 1782 1782 1782 1782 1782 1782 1779 1779 + 1779 1780 1782 1784 1787 1788 1789 1792 1793 1793 + 1793 1793 1795 1798 1799 1799 1800 1800 1801 1803 + 1803 1804 1804 1804 1805 1805 1806 1806 1807 1807 + 1808 1809 1812 1812 1812 1814 1814 1815 1815 1815 + 1816 1817 1817 1817 1817 1816 1816 1821 1824 1826 + 1828 1831 1838 1848 1861 1876 1891 1904 1918 1934 + 1944 1953 1965 1976 1981 1984 1988 1989 1991 1989 + 1991 1995 1997 1999 2002 2004 2006 2009 2011 2013 + 2016 2021 2026 2030 2034 2037 2038 2039 2039 2040 + 2040 2040 2041 2041 2039 2039 2042 2045 2047 2050 + 2055 2058 2064 2072 2083 2091 2092 2090 2087 2085 + 2083 2080 2074 2077 2077 2078 2079 2081 2081 2082 + 2084 2088 2091 2093 2094 2094 2095 2095 2095 2096 + 2098 2100 2101 2102 2102 2103 2102 2103 2105 2106 + 2109 2120 2127 2134 2137 2138 2139 2140 2140 2139 + 2140 2140 2141 2142 2144 2147 2151 2152 2153 2153 + 2153 2153 2154 2156 2158 2157 2152 2147 2134 2109 + 2089 2070 2064 2054 2038 2024 2017 2028 2016 1998 + 1989 2022 2017 1985 1974 1984 1982 1973 1944 1931 + 1904 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1770 1770 1769 1767 1762 1759 + 1756 1754 1751 1749 1747 1746 1743 1741 1739 1737 + 1735 1732 1730 1728 1726 1724 1723 1722 1720 1719 + 1718 1718 1718 1717 1717 1717 1718 1718 1720 1721 + 1723 1724 1725 1726 1726 1727 1728 1729 1730 1731 + 1732 1734 1736 1738 1741 1744 1750 1757 1762 1768 + 1773 1765 1755 1753 1752 1753 1755 1757 1760 1761 + 1763 1765 1768 1769 1770 1771 1771 1772 1772 1774 + 1775 1776 1777 1779 1780 1780 1781 1781 1781 1782 + 1782 1782 1782 1782 1782 1782 1782 1783 1783 1783 + 1783 1784 1784 1783 1781 1780 1780 1779 1780 1786 + 1787 1788 1789 1789 1788 1789 1791 1792 1795 1796 + 1797 1798 1799 1801 1801 1802 1802 1801 1802 1803 + 1804 1805 1805 1805 1805 1805 1807 1811 1812 1812 + 1812 1812 1814 1814 1814 1815 1815 1815 1815 1815 + 1816 1816 1818 1821 1826 1828 1831 1838 1846 1857 + 1868 1883 1901 1917 1933 1943 1952 1959 1969 1977 + 1980 1982 1984 1985 1986 1987 1991 1993 1996 1998 + 2001 2003 2004 2006 2006 2007 2010 2014 2019 2023 + 2026 2029 2031 2034 2035 2036 2037 2038 2038 2037 + 2035 2035 2040 2044 2046 2048 2054 2058 2061 2071 + 2082 2094 2096 2095 2093 2088 2084 2080 2074 2076 + 2076 2077 2077 2080 2079 2081 2083 2086 2088 2090 + 2092 2092 2092 2092 2093 2094 2095 2098 2098 2097 + 2098 2098 2096 2099 2101 2104 2110 2117 2124 2131 + 2135 2137 2137 2137 2137 2137 2138 2139 2139 2139 + 2139 2143 2144 2144 2143 2142 2142 2143 2145 2147 + 2148 2152 2152 2149 2145 2120 2111 2099 2092 2085 + 2062 2048 2042 2053 2036 2023 2011 2036 2032 2015 + 2014 2028 2015 2002 1975 1940 1935 1916 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1889 1889 1889 1889 + 1777 1785 1784 1782 1778 1773 1768 1765 1762 1758 + 1755 1754 1753 1751 1749 1748 1748 1747 1744 1741 + 1738 1734 1731 1729 1726 1724 1722 1720 1719 1719 + 1719 1719 1719 1719 1722 1723 1724 1725 1726 1726 + 1727 1728 1729 1729 1731 1732 1734 1736 1737 1739 + 1742 1747 1753 1758 1764 1770 1772 1771 1762 1755 + 1755 1756 1758 1760 1761 1763 1765 1768 1769 1770 + 1771 1772 1773 1774 1774 1775 1776 1777 1779 1780 + 1781 1781 1782 1782 1782 1782 1783 1783 1783 1783 + 1783 1783 1784 1784 1784 1785 1785 1785 1786 1784 + 1783 1783 1783 1783 1786 1790 1792 1792 1792 1792 + 1792 1793 1793 1793 1795 1799 1799 1800 1801 1802 + 1802 1803 1803 1800 1801 1801 1802 1802 1803 1804 + 1804 1804 1807 1810 1810 1811 1812 1812 1813 1814 + 1815 1815 1815 1815 1816 1816 1817 1819 1822 1824 + 1826 1829 1837 1846 1856 1868 1881 1898 1911 1925 + 1939 1946 1953 1962 1971 1977 1979 1980 1982 1984 + 1985 1989 1991 1993 1995 1995 1999 2001 2002 2001 + 1999 1999 2003 2007 2011 2015 2018 2021 2024 2025 + 2027 2029 2031 2033 2032 2030 2031 2035 2039 2043 + 2046 2050 2054 2059 2065 2072 2085 2098 2102 2101 + 2099 2092 2086 2080 2074 2075 2075 2075 2076 2077 + 2078 2080 2082 2085 2087 2088 2090 2090 2089 2090 + 2090 2091 2092 2093 2093 2093 2094 2093 2094 2096 + 2097 2103 2108 2116 2119 2124 2135 2135 2135 2134 + 2134 2134 2136 2138 2137 2137 2136 2129 2124 2124 + 2123 2121 2120 2121 2129 2136 2139 2142 2145 2146 + 2144 2136 2126 2116 2112 2099 2088 2069 2063 2070 + 2050 2043 2035 2048 2063 2052 2042 2054 2033 2012 + 1996 1975 1951 1930 1901 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1889 1890 1890 1889 1889 1889 1889 1889 + 1889 1889 1889 1889 1889 1889 1779 1785 1785 1784 + 1784 1781 1782 1780 1776 1771 1768 1766 1765 1765 + 1762 1761 1761 1760 1758 1756 1753 1750 1745 1739 + 1733 1729 1727 1725 1724 1723 1723 1722 1722 1723 + 1724 1725 1726 1726 1727 1727 1728 1728 1729 1730 + 1731 1733 1735 1737 1738 1740 1743 1748 1754 1758 + 1764 1770 1771 1772 1770 1762 1760 1761 1761 1762 + 1763 1764 1765 1768 1770 1771 1772 1774 1775 1775 + 1776 1777 1777 1778 1780 1781 1781 1782 1782 1782 + 1783 1783 1784 1784 1784 1784 1784 1785 1785 1785 + 1786 1786 1786 1786 1785 1785 1785 1786 1786 1788 + 1790 1793 1793 1793 1793 1793 1793 1794 1794 1795 + 1796 1797 1800 1801 1802 1803 1804 1804 1805 1805 + 1804 1803 1803 1803 1803 1803 1804 1805 1807 1810 + 1812 1813 1813 1814 1814 1814 1815 1816 1816 1816 + 1816 1817 1820 1823 1825 1828 1830 1835 1844 1855 + 1866 1878 1893 1911 1920 1930 1940 1946 1953 1961 + 1969 1975 1977 1979 1981 1983 1987 1989 1990 1992 + 1990 1991 1993 1995 1996 1994 1992 1992 1995 1999 + 2003 2006 2009 2012 2014 2017 2018 2021 2024 2026 + 2024 2022 2029 2035 2039 2042 2047 2052 2057 2062 + 2069 2077 2088 2100 2102 2101 2100 2093 2086 2082 + 2078 2076 2075 2074 2073 2075 2077 2078 2080 2083 + 2085 2087 2088 2088 2087 2087 2087 2088 2089 2089 + 2088 2088 2089 2090 2091 2093 2097 2105 2112 2116 + 2118 2120 2128 2132 2130 2130 2130 2131 2136 2136 + 2135 2134 2127 2119 2116 2113 2112 2111 2114 2116 + 2120 2124 2128 2132 2135 2138 2142 2142 2142 2146 + 2144 2124 2109 2088 2091 2083 2067 2060 2053 2065 + 2079 2067 2071 2082 2058 2048 2024 2002 1969 1942 + 1913 1900 1893 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1889 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1889 1889 + 1889 1889 1775 1783 1784 1785 1785 1785 1782 1786 + 1787 1786 1784 1781 1780 1779 1778 1776 1775 1774 + 1773 1771 1768 1764 1759 1753 1746 1740 1734 1730 + 1729 1729 1727 1727 1727 1726 1726 1726 1727 1727 + 1728 1728 1728 1729 1730 1730 1731 1734 1736 1737 + 1739 1741 1744 1748 1753 1758 1762 1767 1771 1771 + 1771 1767 1765 1764 1764 1764 1765 1766 1767 1768 + 1770 1771 1773 1774 1776 1777 1778 1779 1779 1779 + 1780 1781 1782 1782 1783 1783 1783 1784 1784 1784 + 1785 1785 1785 1786 1786 1786 1786 1787 1787 1786 + 1786 1786 1787 1787 1789 1791 1793 1793 1794 1794 + 1794 1794 1795 1795 1795 1796 1797 1798 1799 1801 + 1802 1803 1804 1805 1806 1806 1805 1804 1804 1803 + 1803 1804 1805 1807 1808 1810 1813 1814 1815 1815 + 1815 1816 1816 1817 1818 1819 1820 1821 1824 1827 + 1831 1835 1840 1846 1854 1862 1874 1886 1903 1916 + 1923 1931 1939 1946 1954 1959 1965 1970 1975 1977 + 1980 1982 1985 1988 1989 1987 1984 1985 1986 1985 + 1986 1986 1985 1985 1987 1991 1994 1996 1999 2001 + 2003 2006 2009 2011 2016 2017 2019 2023 2028 2033 + 2037 2042 2046 2054 2063 2068 2074 2081 2092 2100 + 2102 2102 2101 2094 2087 2081 2077 2075 2073 2072 + 2071 2074 2076 2077 2078 2080 2085 2087 2088 2085 + 2084 2083 2084 2085 2085 2085 2084 2083 2084 2085 + 2087 2092 2100 2110 2113 2115 2117 2118 2120 2124 + 2126 2123 2124 2129 2134 2134 2131 2124 2117 2111 + 2108 2107 2106 2106 2109 2112 2115 2118 2119 2121 + 2128 2133 2140 2145 2147 2148 2149 2150 2126 2103 + 2109 2097 2091 2078 2080 2093 2096 2088 2093 2093 + 2059 2043 2016 1993 1965 1947 1935 1928 1916 1902 + 1894 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1905 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1889 1889 1889 1889 1889 1772 1776 + 1781 1782 1784 1786 1788 1787 1790 1793 1796 1798 + 1797 1796 1792 1791 1790 1788 1787 1785 1783 1779 + 1774 1767 1761 1754 1748 1743 1739 1736 1733 1731 + 1730 1729 1729 1728 1728 1728 1729 1728 1729 1730 + 1731 1732 1733 1735 1737 1739 1740 1742 1745 1747 + 1751 1757 1760 1764 1768 1771 1771 1770 1768 1767 + 1767 1767 1767 1768 1768 1769 1771 1773 1775 1776 + 1778 1779 1780 1781 1780 1780 1781 1782 1782 1783 + 1784 1784 1785 1785 1785 1785 1786 1786 1786 1787 + 1787 1787 1788 1788 1787 1787 1787 1788 1788 1789 + 1790 1792 1793 1794 1794 1795 1795 1795 1796 1796 + 1796 1797 1798 1799 1800 1800 1803 1803 1804 1805 + 1806 1807 1807 1806 1805 1804 1804 1806 1807 1808 + 1809 1811 1813 1815 1816 1818 1819 1819 1821 1824 + 1825 1827 1827 1827 1829 1834 1839 1845 1851 1858 + 1866 1874 1883 1894 1907 1915 1922 1928 1937 1944 + 1951 1955 1960 1964 1971 1976 1978 1980 1982 1985 + 1984 1981 1977 1978 1977 1977 1978 1980 1980 1981 + 1982 1985 1987 1987 1990 1995 1997 1998 2002 2006 + 2009 2011 2018 2023 2028 2031 2035 2040 2046 2058 + 2066 2074 2079 2086 2097 2101 2102 2102 2102 2098 + 2088 2080 2074 2072 2071 2069 2069 2071 2074 2074 + 2074 2076 2082 2085 2086 2081 2080 2079 2080 2080 + 2081 2080 2080 2079 2079 2080 2084 2091 2101 2110 + 2112 2114 2116 2116 2119 2123 2124 2118 2119 2123 + 2126 2125 2120 2115 2110 2105 2103 2102 2102 2103 + 2106 2108 2110 2113 2116 2120 2127 2134 2139 2143 + 2148 2150 2151 2152 2135 2120 2122 2116 2109 2098 + 2104 2112 2110 2104 2103 2088 2060 2036 2005 2000 + 1987 1972 1960 1945 1935 1927 1914 1903 1900 1906 + 1908 1902 1896 1895 1904 1911 1900 1890 1890 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1905 1927 + 1899 1891 1890 1890 1890 1890 1890 1890 1890 1890 + 1890 1890 1890 1889 1764 1768 1772 1777 1780 1783 + 1786 1788 1789 1793 1797 1804 1808 1807 1808 1809 + 1809 1810 1810 1807 1802 1796 1790 1784 1777 1769 + 1762 1756 1751 1747 1744 1740 1736 1734 1731 1730 + 1729 1729 1729 1729 1730 1731 1732 1734 1736 1737 + 1738 1740 1741 1743 1745 1747 1750 1754 1758 1762 + 1764 1768 1768 1769 1770 1771 1771 1772 1773 1774 + 1775 1770 1772 1774 1776 1777 1779 1780 1780 1781 + 1781 1782 1782 1782 1783 1783 1784 1785 1785 1786 + 1786 1786 1786 1787 1787 1788 1788 1789 1789 1788 + 1789 1789 1789 1789 1790 1790 1791 1793 1793 1794 + 1795 1795 1796 1796 1796 1797 1797 1798 1799 1800 + 1800 1801 1802 1804 1804 1806 1807 1807 1808 1808 + 1807 1806 1806 1807 1809 1810 1811 1813 1814 1816 + 1819 1821 1823 1826 1830 1832 1833 1836 1838 1839 + 1839 1842 1848 1854 1860 1868 1877 1886 1895 1902 + 1910 1916 1921 1926 1935 1940 1946 1949 1955 1962 + 1968 1974 1977 1978 1980 1981 1980 1975 1971 1969 + 1969 1969 1971 1974 1974 1974 1977 1981 1983 1985 + 1987 1992 1994 1996 1998 2003 2008 2014 2021 2026 + 2028 2031 2034 2039 2047 2057 2066 2074 2080 2088 + 2101 2101 2102 2103 2102 2101 2091 2081 2072 2069 + 2067 2066 2066 2069 2070 2071 2071 2072 2076 2081 + 2081 2078 2075 2074 2074 2076 2076 2076 2075 2074 + 2074 2076 2081 2088 2099 2110 2112 2113 2113 2113 + 2114 2118 2118 2113 2111 2114 2116 2115 2112 2108 + 2103 2098 2097 2097 2098 2100 2103 2105 2107 2111 + 2116 2121 2129 2135 2138 2142 2146 2151 2152 2154 + 2150 2149 2147 2137 2124 2119 2122 2126 2123 2118 + 2108 2088 2060 2037 2052 2074 2034 2001 1971 1959 + 1952 1942 1934 1925 1918 1927 1935 1929 1921 1913 + 1925 1932 1931 1926 1919 1915 1906 1894 1891 1895 + 1892 1892 1900 1906 1922 1942 1936 1921 1893 1890 + 1890 1890 1890 1890 1890 1890 1890 1890 1890 1890 + 1754 1759 1763 1767 1769 1774 1779 1782 1786 1791 + 1796 1801 1806 1809 1811 1814 1818 1821 1823 1823 + 1822 1819 1811 1799 1790 1784 1778 1771 1765 1758 + 1753 1750 1746 1742 1738 1734 1731 1730 1730 1730 + 1730 1732 1735 1736 1738 1739 1741 1741 1743 1744 + 1746 1748 1750 1753 1756 1759 1762 1764 1767 1768 + 1769 1770 1771 1772 1773 1773 1774 1775 1772 1774 + 1776 1778 1779 1780 1781 1781 1781 1782 1782 1783 + 1783 1784 1785 1785 1786 1786 1786 1787 1787 1787 + 1788 1788 1789 1789 1789 1789 1790 1790 1790 1791 + 1791 1791 1792 1793 1794 1794 1795 1796 1796 1797 + 1797 1797 1798 1799 1800 1800 1800 1801 1802 1804 + 1805 1806 1807 1808 1808 1809 1809 1808 1809 1809 + 1810 1811 1812 1814 1815 1817 1821 1823 1827 1831 + 1835 1838 1842 1845 1847 1848 1850 1851 1856 1862 + 1870 1878 1887 1897 1904 1909 1914 1920 1924 1931 + 1934 1937 1941 1946 1952 1958 1964 1969 1973 1976 + 1977 1977 1976 1970 1963 1962 1961 1961 1962 1966 + 1968 1971 1974 1978 1981 1983 1987 1990 1992 1995 + 1999 2007 2014 2016 2023 2026 2027 2028 2034 2039 + 2046 2054 2063 2072 2079 2087 2098 2101 2102 2103 + 2102 2102 2092 2081 2072 2067 2064 2063 2063 2063 + 2065 2066 2068 2070 2073 2075 2076 2073 2071 2070 + 2069 2071 2071 2071 2070 2069 2069 2070 2075 2084 + 2095 2105 2110 2111 2111 2108 2110 2111 2110 2106 + 2105 2106 2106 2106 2104 2101 2097 2095 2094 2095 + 2096 2096 2098 2103 2108 2113 2118 2124 2129 2135 + 2138 2142 2145 2149 2152 2154 2155 2158 2160 2155 + 2142 2140 2144 2146 2142 2133 2110 2085 2076 2084 + 2110 2083 2050 2007 1987 1980 1970 1962 1953 1944 + 1937 1949 1965 1953 1944 1936 1939 1957 1962 1954 + 1946 1943 1931 1926 1922 1932 1931 1917 1921 1931 + 1940 1959 1960 1945 1917 1890 1890 1902 1890 1890 + 1890 1890 1890 1890 1890 1890 1743 1749 1754 1757 + 1761 1764 1767 1775 1782 1787 1792 1797 1801 1807 + 1811 1815 1820 1825 1832 1832 1832 1834 1826 1818 + 1807 1797 1790 1784 1778 1772 1768 1761 1756 1751 + 1747 1742 1738 1734 1731 1731 1731 1733 1736 1738 + 1740 1742 1743 1744 1744 1745 1747 1748 1750 1752 + 1754 1757 1760 1763 1765 1768 1769 1769 1770 1771 + 1772 1773 1774 1775 1776 1774 1776 1778 1779 1780 + 1781 1781 1782 1782 1782 1783 1784 1784 1785 1786 + 1786 1787 1787 1787 1788 1788 1789 1789 1790 1790 + 1791 1791 1792 1792 1792 1792 1792 1792 1793 1793 + 1794 1795 1796 1796 1797 1797 1798 1798 1799 1800 + 1800 1800 1801 1802 1803 1804 1805 1807 1807 1808 + 1809 1810 1810 1810 1810 1811 1811 1812 1813 1814 + 1815 1817 1822 1825 1830 1835 1839 1844 1848 1852 + 1855 1857 1858 1860 1863 1869 1878 1886 1896 1906 + 1911 1915 1920 1925 1929 1932 1933 1934 1935 1941 + 1948 1954 1958 1963 1965 1968 1972 1973 1970 1964 + 1958 1956 1954 1953 1957 1960 1965 1969 1973 1977 + 1979 1982 1985 1987 1991 1995 2001 2009 2014 2017 + 2019 2023 2022 2024 2031 2037 2043 2051 2057 2066 + 2076 2085 2096 2100 2102 2103 2103 2102 2092 2081 + 2071 2066 2061 2060 2060 2059 2060 2063 2065 2067 + 2069 2071 2071 2068 2066 2064 2063 2064 2064 2065 + 2064 2063 2065 2068 2074 2081 2089 2097 2103 2107 + 2106 2103 2103 2103 2100 2097 2097 2098 2098 2098 + 2097 2096 2093 2092 2092 2094 2094 2094 2098 2104 + 2110 2115 2122 2126 2130 2134 2138 2142 2145 2148 + 2152 2156 2158 2160 2161 2163 2159 2159 2160 2159 + 2159 2140 2119 2112 2111 2107 2117 2112 2077 2053 + 2025 2001 1988 1986 1982 1970 1960 1966 2001 1982 + 1966 1958 1955 1978 1978 1977 1968 1963 1953 1946 + 1943 1949 1954 1941 1945 1955 1960 1971 1977 1954 + 1928 1908 1912 1939 1913 1902 1900 1891 1890 1890 + 1890 1890 1740 1742 1744 1750 1754 1758 1763 1768 + 1777 1783 1788 1792 1796 1802 1807 1813 1818 1825 + 1832 1833 1834 1833 1832 1831 1822 1813 1805 1797 + 1790 1783 1777 1772 1768 1761 1757 1751 1747 1743 + 1739 1736 1736 1737 1739 1739 1742 1744 1745 1746 + 1746 1747 1748 1749 1750 1752 1754 1756 1759 1761 + 1764 1767 1768 1769 1770 1771 1772 1773 1774 1775 + 1776 1777 1775 1777 1779 1780 1781 1781 1782 1782 + 1783 1784 1785 1785 1786 1786 1787 1788 1788 1789 + 1789 1789 1789 1790 1790 1791 1792 1793 1793 1793 + 1793 1793 1793 1793 1793 1794 1795 1796 1797 1797 + 1798 1798 1798 1799 1799 1800 1801 1801 1802 1802 + 1803 1804 1805 1807 1808 1809 1810 1810 1811 1811 + 1811 1812 1813 1813 1814 1815 1816 1821 1825 1828 + 1833 1839 1844 1850 1854 1858 1861 1863 1865 1867 + 1869 1874 1882 1892 1901 1912 1918 1923 1927 1933 + 1934 1935 1930 1926 1928 1935 1940 1946 1950 1954 + 1958 1963 1967 1967 1965 1959 1953 1950 1949 1949 + 1952 1959 1964 1968 1971 1975 1978 1980 1982 1986 + 1990 1994 2001 2007 2013 2015 2016 2017 2019 2023 + 2028 2033 2039 2046 2053 2059 2071 2082 2093 2100 + 2101 2102 2102 2102 2091 2080 2070 2063 2058 2056 + 2056 2055 2057 2061 2063 2064 2065 2065 2064 2062 + 2060 2059 2057 2057 2057 2058 2058 2057 2059 2065 + 2071 2077 2081 2087 2095 2099 2099 2098 2095 2092 + 2090 2090 2091 2092 2092 2093 2092 2092 2091 2090 + 2090 2092 2092 2095 2100 2105 2110 2116 2122 2126 + 2131 2135 2137 2141 2145 2149 2152 2155 2160 2161 + 2163 2165 2164 2164 2163 2163 2160 2151 2143 2135 + 2133 2131 2131 2128 2122 2100 2072 2024 2014 2023 + 2014 2000 1985 1978 2007 2005 1998 1975 1974 2012 + 1999 1995 1986 1980 1977 1971 1975 1978 1977 1969 + 1973 1976 1983 1988 1992 1968 1952 1934 1946 1965 + 1950 1933 1942 1904 1890 1890 1890 1890 1737 1740 + 1742 1747 1751 1755 1761 1765 1772 1780 1784 1788 + 1791 1796 1804 1809 1813 1817 1825 1832 1833 1833 + 1834 1833 1832 1827 1818 1811 1804 1797 1790 1781 + 1777 1771 1765 1760 1755 1750 1747 1744 1741 1740 + 1740 1741 1743 1746 1746 1747 1747 1748 1749 1750 + 1751 1752 1754 1756 1758 1761 1763 1766 1768 1769 + 1770 1771 1772 1773 1774 1775 1775 1775 1776 1777 + 1779 1780 1781 1781 1782 1782 1783 1784 1784 1786 + 1786 1787 1788 1788 1789 1789 1790 1790 1790 1790 + 1791 1792 1793 1793 1793 1793 1794 1794 1794 1794 + 1794 1795 1796 1796 1797 1798 1798 1799 1799 1800 + 1800 1801 1802 1802 1802 1803 1803 1804 1806 1807 + 1809 1810 1810 1811 1811 1812 1812 1813 1814 1815 + 1815 1816 1820 1825 1828 1832 1836 1842 1849 1854 + 1859 1863 1867 1869 1871 1873 1875 1879 1887 1896 + 1906 1918 1925 1932 1932 1932 1933 1933 1926 1923 + 1925 1928 1932 1939 1943 1948 1954 1959 1963 1963 + 1959 1955 1947 1946 1947 1949 1953 1958 1962 1965 + 1968 1972 1974 1977 1981 1985 1989 1992 1997 2002 + 2007 2009 2010 2011 2018 2021 2025 2030 2035 2040 + 2047 2055 2065 2078 2088 2099 2101 2102 2102 2100 + 2091 2078 2068 2061 2056 2052 2050 2051 2053 2057 + 2061 2062 2062 2061 2059 2057 2055 2053 2052 2050 + 2050 2049 2050 2050 2054 2059 2063 2068 2072 2077 + 2082 2088 2091 2089 2085 2081 2080 2082 2085 2086 + 2088 2088 2088 2088 2088 2089 2089 2091 2093 2098 + 2102 2105 2110 2116 2122 2125 2130 2134 2136 2139 + 2143 2147 2150 2154 2159 2163 2164 2167 2168 2169 + 2169 2167 2165 2161 2158 2156 2153 2151 2151 2149 + 2147 2136 2095 2070 2081 2083 2076 2034 2013 1997 + 2010 2039 2021 2011 1997 2028 2029 2011 2002 1996 + 1994 1992 1997 1999 1992 1987 1994 1998 2013 2014 + 2005 1992 1983 1978 1984 1992 1961 1966 1943 1923 + 1927 1923 1920 1916 1735 1738 1742 1745 1750 1754 + 1758 1762 1768 1775 1781 1784 1788 1792 1799 1804 + 1808 1811 1814 1816 1825 1833 1832 1833 1834 1832 + 1830 1824 1816 1810 1804 1796 1788 1781 1775 1770 + 1764 1758 1753 1749 1746 1743 1743 1743 1745 1746 + 1747 1748 1749 1749 1750 1750 1751 1752 1754 1755 + 1758 1761 1763 1765 1768 1769 1770 1771 1771 1772 + 1773 1774 1774 1775 1776 1777 1778 1780 1782 1782 + 1783 1782 1781 1780 1778 1779 1782 1784 1786 1787 + 1788 1789 1790 1791 1791 1791 1792 1793 1793 1793 + 1794 1794 1794 1794 1795 1795 1795 1796 1796 1797 + 1797 1798 1798 1799 1800 1800 1800 1802 1803 1803 + 1803 1804 1804 1804 1806 1808 1810 1810 1811 1812 + 1812 1813 1814 1814 1815 1816 1818 1823 1827 1828 + 1833 1837 1841 1846 1853 1858 1864 1868 1871 1874 + 1877 1881 1883 1890 1896 1904 1916 1927 1931 1930 + 1931 1932 1932 1931 1924 1919 1921 1922 1924 1932 + 1939 1946 1952 1954 1956 1956 1954 1950 1943 1944 + 1946 1950 1953 1957 1960 1963 1965 1969 1972 1975 + 1979 1982 1985 1988 1992 1996 1999 2000 2006 2013 + 2017 2021 2023 2029 2033 2036 2044 2051 2060 2074 + 2083 2091 2100 2101 2102 2102 2089 2077 2067 2059 + 2054 2049 2045 2045 2049 2051 2054 2056 2056 2054 + 2053 2051 2049 2048 2046 2044 2043 2044 2043 2045 + 2048 2051 2055 2058 2060 2067 2073 2077 2080 2079 + 2074 2071 2071 2074 2077 2080 2083 2084 2085 2084 + 2086 2086 2085 2088 2093 2098 2101 2105 2109 2114 + 2121 2124 2126 2129 2132 2135 2139 2144 2148 2152 + 2157 2160 2164 2167 2171 2173 2174 2173 2170 2166 + 2167 2162 2161 2160 2160 2159 2159 2151 2126 2113 + 2116 2113 2077 2043 2029 2021 2024 2062 2057 2042 + 2012 2037 2053 2029 2028 2020 2014 2013 2029 2023 + 2013 2011 2023 2034 2039 2033 2027 2019 2017 2017 + 2025 2017 1999 1990 1966 1949 1957 1960 1943 1923 + 1734 1737 1739 1743 1747 1751 1755 1759 1764 1770 + 1775 1780 1784 1789 1795 1799 1803 1807 1809 1811 + 1816 1823 1829 1832 1832 1832 1833 1832 1829 1822 + 1816 1809 1801 1792 1784 1778 1773 1769 1761 1754 + 1751 1750 1748 1749 1748 1748 1750 1750 1750 1750 + 1751 1752 1752 1751 1753 1755 1757 1760 1762 1764 + 1766 1768 1769 1770 1771 1772 1773 1773 1773 1774 + 1774 1775 1777 1778 1780 1781 1781 1779 1779 1778 + 1777 1780 1782 1785 1787 1788 1789 1790 1791 1792 + 1792 1793 1793 1793 1793 1794 1794 1795 1795 1795 + 1795 1796 1796 1796 1797 1797 1798 1798 1799 1800 + 1800 1801 1801 1803 1803 1804 1804 1804 1805 1806 + 1808 1810 1811 1811 1813 1813 1813 1814 1814 1815 + 1816 1820 1825 1830 1832 1834 1837 1841 1846 1851 + 1857 1863 1867 1871 1875 1880 1887 1892 1896 1899 + 1907 1917 1923 1930 1928 1929 1930 1930 1932 1928 + 1920 1915 1914 1918 1922 1929 1937 1942 1945 1948 + 1951 1951 1946 1943 1942 1944 1946 1950 1953 1956 + 1959 1961 1963 1967 1971 1974 1977 1979 1982 1985 + 1987 1991 1996 1999 2008 2014 2017 2021 2025 2029 + 2032 2035 2041 2048 2056 2067 2077 2084 2092 2101 + 2101 2102 2088 2076 2065 2057 2052 2046 2041 2039 + 2041 2044 2046 2048 2048 2047 2046 2045 2043 2041 + 2040 2038 2036 2036 2039 2041 2044 2046 2048 2050 + 2055 2060 2064 2067 2069 2068 2066 2063 2064 2067 + 2070 2074 2077 2078 2079 2080 2082 2081 2084 2086 + 2092 2098 2101 2104 2108 2112 2117 2120 2121 2124 + 2128 2131 2136 2142 2145 2151 2157 2160 2163 2167 + 2170 2174 2174 2174 2171 2168 2167 2165 2165 2163 + 2163 2161 2160 2155 2141 2135 2142 2132 2122 2088 + 2059 2042 2039 2080 2077 2058 2045 2042 2066 2068 + 2066 2058 2057 2062 2065 2054 2043 2045 2052 2069 + 2077 2068 2060 2050 2057 2052 2061 2046 2036 2014 + 1992 1978 1989 1981 1956 1933 1732 1735 1737 1741 + 1745 1748 1752 1756 1760 1764 1770 1775 1781 1785 + 1791 1794 1798 1800 1802 1804 1809 1815 1819 1823 + 1826 1829 1832 1832 1835 1833 1828 1821 1813 1805 + 1794 1786 1780 1775 1771 1764 1758 1755 1755 1753 + 1752 1751 1751 1751 1752 1752 1753 1753 1753 1753 + 1753 1754 1757 1759 1761 1763 1765 1767 1768 1769 + 1769 1770 1771 1771 1771 1771 1772 1773 1775 1775 + 1777 1777 1777 1776 1776 1777 1779 1781 1782 1784 + 1788 1789 1790 1792 1792 1793 1793 1793 1794 1794 + 1794 1795 1795 1796 1796 1796 1796 1796 1796 1797 + 1797 1798 1798 1799 1800 1800 1801 1802 1802 1803 + 1804 1804 1805 1806 1807 1808 1811 1811 1812 1813 + 1814 1814 1815 1815 1815 1816 1820 1825 1830 1833 + 1836 1838 1840 1844 1850 1855 1860 1866 1871 1875 + 1880 1887 1893 1900 1907 1912 1917 1921 1924 1927 + 1928 1928 1928 1928 1924 1919 1915 1913 1914 1914 + 1917 1922 1927 1932 1935 1939 1942 1941 1938 1939 + 1942 1944 1947 1950 1953 1955 1957 1960 1963 1967 + 1969 1972 1974 1977 1979 1982 1985 1989 1994 1999 + 2007 2014 2016 2021 2026 2028 2031 2034 2039 2044 + 2051 2058 2070 2078 2084 2092 2096 2095 2087 2075 + 2063 2056 2049 2041 2035 2034 2034 2036 2038 2039 + 2039 2039 2039 2039 2036 2035 2035 2032 2032 2033 + 2035 2039 2042 2044 2045 2046 2049 2054 2058 2060 + 2062 2061 2060 2059 2060 2060 2065 2069 2071 2073 + 2075 2077 2078 2081 2083 2085 2092 2096 2100 2103 + 2106 2110 2113 2117 2118 2120 2127 2131 2136 2142 + 2145 2150 2157 2161 2163 2165 2167 2168 2169 2169 + 2169 2165 2168 2169 2169 2167 2165 2163 2162 2160 + 2158 2157 2158 2146 2128 2107 2100 2094 2067 2089 + 2088 2072 2072 2067 2083 2098 2111 2114 2115 2106 + 2094 2075 2070 2071 2079 2103 2104 2099 2088 2082 + 2096 2082 2095 2078 2060 2024 2000 2008 2017 1989 + 1968 1951 1728 1731 1734 1738 1742 1746 1749 1752 + 1754 1758 1764 1771 1776 1780 1784 1788 1792 1794 + 1795 1798 1802 1807 1811 1815 1819 1822 1825 1829 + 1834 1837 1837 1832 1825 1814 1803 1795 1789 1782 + 1777 1772 1766 1764 1762 1760 1757 1755 1754 1754 + 1753 1754 1754 1754 1754 1754 1754 1755 1756 1758 + 1760 1762 1764 1766 1768 1768 1769 1770 1769 1769 + 1768 1769 1770 1771 1772 1773 1774 1774 1773 1773 + 1775 1776 1778 1781 1783 1785 1787 1790 1791 1792 + 1793 1793 1794 1794 1794 1795 1795 1795 1796 1796 + 1796 1796 1797 1797 1797 1798 1798 1798 1799 1799 + 1800 1800 1801 1802 1803 1804 1805 1805 1807 1808 + 1809 1811 1813 1813 1814 1815 1815 1816 1816 1817 + 1817 1819 1823 1828 1833 1837 1841 1844 1846 1849 + 1853 1858 1864 1869 1873 1878 1885 1892 1898 1904 + 1911 1917 1919 1921 1924 1925 1926 1926 1923 1920 + 1916 1914 1913 1913 1913 1914 1914 1914 1917 1921 + 1925 1932 1934 1933 1935 1939 1941 1944 1948 1952 + 1953 1955 1957 1960 1963 1965 1967 1970 1971 1973 + 1975 1979 1983 1988 1992 1996 2001 2008 2014 2019 + 2025 2027 2029 2032 2035 2040 2046 2053 2060 2070 + 2078 2085 2090 2091 2085 2074 2063 2053 2045 2036 + 2033 2030 2028 2029 2030 2031 2031 2031 2031 2030 + 2029 2028 2029 2030 2029 2030 2033 2038 2040 2042 + 2043 2045 2047 2050 2054 2056 2058 2058 2057 2057 + 2058 2060 2062 2065 2068 2069 2071 2073 2078 2080 + 2083 2088 2091 2095 2099 2102 2104 2107 2110 2115 + 2118 2121 2127 2133 2138 2143 2148 2152 2154 2159 + 2160 2162 2163 2163 2164 2164 2165 2168 2169 2170 + 2171 2169 2167 2165 2164 2162 2161 2161 2159 2156 + 2143 2130 2119 2096 2090 2096 2101 2092 2090 2090 + 2095 2109 2127 2133 2142 2144 2127 2106 2095 2103 + 2123 2141 2133 2120 2108 2108 2119 2111 2112 2095 + 2067 2045 2038 2043 2039 1997 1980 1991 1724 1727 + 1730 1734 1738 1743 1746 1749 1751 1754 1761 1767 + 1771 1774 1777 1781 1784 1786 1788 1790 1794 1799 + 1804 1808 1812 1815 1818 1821 1826 1831 1837 1840 + 1837 1824 1813 1804 1798 1793 1787 1780 1776 1773 + 1772 1770 1768 1764 1761 1758 1756 1755 1755 1755 + 1756 1756 1757 1757 1758 1761 1763 1764 1765 1766 + 1767 1769 1768 1768 1767 1767 1766 1767 1767 1768 + 1769 1770 1770 1770 1770 1771 1774 1775 1778 1779 + 1782 1784 1787 1789 1792 1793 1793 1794 1794 1795 + 1795 1795 1796 1796 1796 1796 1797 1797 1797 1797 + 1798 1798 1798 1799 1799 1800 1800 1801 1802 1803 + 1804 1805 1806 1807 1807 1809 1811 1813 1816 1817 + 1817 1817 1818 1818 1819 1820 1821 1823 1825 1830 + 1835 1841 1845 1848 1851 1853 1857 1861 1866 1871 + 1876 1882 1889 1896 1902 1906 1912 1916 1918 1920 + 1921 1921 1921 1919 1917 1914 1913 1912 1912 1912 + 1912 1913 1913 1914 1914 1914 1920 1926 1929 1930 + 1934 1938 1941 1943 1948 1951 1953 1954 1957 1959 + 1962 1964 1966 1967 1969 1971 1973 1978 1982 1986 + 1989 1992 1996 1999 2010 2016 2023 2025 2027 2029 + 2032 2036 2041 2047 2053 2060 2068 2076 2084 2088 + 2083 2074 2061 2049 2040 2034 2031 2027 2023 2023 + 2023 2024 2024 2024 2024 2023 2023 2023 2024 2024 + 2026 2029 2032 2036 2038 2040 2042 2045 2046 2048 + 2051 2053 2054 2056 2056 2056 2058 2059 2060 2063 + 2065 2067 2070 2074 2078 2082 2086 2090 2092 2093 + 2097 2099 2103 2106 2110 2114 2118 2123 2128 2134 + 2139 2143 2148 2150 2152 2155 2157 2158 2159 2158 + 2158 2160 2162 2166 2166 2170 2172 2171 2169 2167 + 2166 2164 2163 2162 2160 2159 2157 2147 2131 2113 + 2108 2113 2117 2109 2110 2108 2112 2123 2137 2147 + 2158 2161 2165 2168 2172 2177 2182 2198 2196 2173 + 2143 2134 2138 2135 2135 2117 2086 2070 2063 2067 + 2048 2015 2005 2034 1721 1725 1729 1731 1734 1739 + 1743 1746 1749 1753 1757 1762 1765 1768 1770 1773 + 1776 1778 1779 1783 1787 1791 1795 1800 1805 1808 + 1811 1814 1817 1827 1834 1841 1845 1837 1825 1816 + 1808 1802 1797 1793 1788 1786 1784 1782 1778 1774 + 1771 1767 1764 1761 1760 1760 1760 1760 1760 1760 + 1760 1760 1762 1762 1763 1764 1765 1766 1765 1765 + 1764 1764 1765 1764 1765 1766 1767 1767 1767 1767 + 1767 1769 1771 1774 1776 1778 1780 1783 1786 1789 + 1792 1793 1793 1794 1795 1795 1796 1796 1796 1796 + 1796 1797 1797 1797 1798 1798 1798 1798 1799 1799 + 1800 1800 1801 1801 1802 1803 1804 1806 1807 1808 + 1809 1811 1812 1816 1818 1819 1819 1820 1821 1821 + 1822 1823 1824 1825 1827 1832 1837 1843 1849 1853 + 1855 1858 1861 1865 1869 1874 1878 1885 1892 1898 + 1903 1908 1912 1915 1916 1917 1917 1917 1917 1914 + 1913 1912 1911 1911 1911 1911 1912 1912 1913 1913 + 1913 1914 1914 1920 1924 1928 1932 1936 1939 1944 + 1947 1949 1951 1954 1956 1958 1960 1962 1964 1965 + 1966 1969 1972 1977 1979 1982 1985 1986 1990 1997 + 2005 2013 2018 2022 2024 2026 2028 2031 2035 2039 + 2046 2053 2063 2071 2078 2081 2079 2074 2058 2047 + 2036 2033 2030 2026 2023 2021 2021 2021 2021 2021 + 2021 2021 2021 2021 2021 2022 2024 2026 2028 2032 + 2035 2038 2042 2043 2045 2046 2048 2050 2052 2053 + 2055 2056 2057 2058 2059 2060 2065 2068 2074 2079 + 2082 2086 2089 2089 2090 2092 2094 2096 2100 2106 + 2110 2114 2119 2124 2130 2135 2139 2143 2146 2149 + 2150 2152 2152 2154 2154 2155 2156 2157 2157 2159 + 2163 2170 2174 2173 2171 2169 2168 2166 2165 2163 + 2162 2160 2159 2158 2147 2137 2133 2136 2134 2130 + 2130 2130 2131 2138 2147 2155 2157 2159 2161 2163 + 2165 2169 2176 2185 2196 2205 2218 2234 2195 2162 + 2155 2130 2113 2094 2085 2074 2049 2034 2031 2052 + 1719 1725 1728 1729 1731 1738 1741 1743 1747 1753 + 1755 1758 1763 1765 1766 1767 1769 1773 1775 1778 + 1782 1785 1789 1792 1796 1800 1804 1808 1814 1821 + 1830 1835 1840 1841 1835 1828 1820 1812 1806 1801 + 1798 1797 1796 1793 1789 1785 1780 1776 1773 1769 + 1766 1765 1764 1764 1763 1763 1763 1763 1764 1762 + 1763 1762 1763 1764 1763 1762 1761 1762 1762 1762 + 1763 1764 1764 1765 1765 1765 1766 1767 1771 1773 + 1775 1777 1778 1781 1786 1789 1792 1793 1793 1794 + 1795 1796 1796 1796 1797 1797 1797 1797 1797 1798 + 1798 1798 1798 1799 1799 1800 1800 1801 1801 1801 + 1802 1803 1804 1806 1807 1808 1810 1810 1812 1816 + 1818 1820 1821 1821 1823 1824 1825 1826 1826 1827 + 1829 1834 1839 1846 1853 1856 1858 1861 1865 1869 + 1872 1876 1882 1888 1894 1900 1903 1907 1910 1912 + 1913 1913 1913 1914 1912 1911 1910 1910 1910 1910 + 1911 1911 1911 1911 1912 1912 1913 1913 1914 1919 + 1924 1929 1934 1937 1941 1944 1946 1949 1951 1954 + 1957 1957 1959 1960 1961 1962 1963 1966 1969 1971 + 1974 1976 1978 1980 1986 1993 2000 2007 2014 2018 + 2020 2021 2023 2025 2028 2032 2039 2048 2057 2064 + 2070 2074 2074 2069 2056 2044 2035 2031 2028 2025 + 2022 2020 2019 2019 2019 2019 2019 2018 2019 2019 + 2019 2021 2022 2023 2024 2029 2034 2039 2041 2043 + 2044 2045 2047 2048 2049 2052 2054 2055 2056 2057 + 2058 2060 2065 2072 2079 2085 2087 2088 2089 2088 + 2088 2087 2091 2095 2099 2104 2110 2114 2118 2126 + 2134 2137 2139 2141 2144 2146 2147 2148 2149 2150 + 2151 2152 2154 2155 2156 2157 2162 2170 2175 2174 + 2173 2172 2169 2168 2166 2165 2163 2161 2160 2160 + 2158 2152 2149 2148 2147 2146 2143 2136 2137 2143 + 2148 2150 2153 2154 2155 2156 2157 2160 2166 2174 + 2184 2195 2209 2227 2243 2206 2172 2144 2131 2116 + 2106 2086 2069 2060 2055 2065 1722 1725 1728 1730 + 1732 1737 1741 1743 1747 1752 1754 1758 1761 1763 + 1764 1764 1766 1769 1772 1775 1778 1780 1783 1787 + 1790 1793 1798 1804 1810 1816 1823 1830 1834 1836 + 1838 1832 1830 1822 1815 1810 1806 1806 1807 1805 + 1802 1796 1792 1788 1783 1779 1776 1773 1770 1768 + 1767 1766 1766 1766 1766 1767 1764 1761 1761 1762 + 1761 1759 1758 1758 1759 1760 1761 1762 1763 1763 + 1763 1764 1764 1768 1771 1776 1775 1777 1779 1782 + 1785 1789 1792 1793 1793 1794 1795 1796 1796 1797 + 1797 1797 1798 1797 1797 1798 1799 1799 1799 1799 + 1800 1800 1801 1801 1801 1802 1802 1803 1804 1806 + 1808 1809 1809 1810 1813 1815 1817 1820 1822 1823 + 1825 1827 1828 1829 1830 1831 1833 1837 1842 1848 + 1855 1857 1860 1864 1868 1871 1876 1880 1885 1890 + 1896 1901 1904 1906 1908 1908 1909 1910 1910 1911 + 1911 1909 1909 1909 1910 1910 1910 1910 1911 1911 + 1912 1912 1913 1914 1915 1920 1924 1929 1935 1940 + 1942 1944 1947 1949 1952 1955 1956 1958 1958 1959 + 1960 1960 1962 1963 1964 1967 1967 1969 1972 1974 + 1980 1988 1994 1999 2010 2015 2017 2018 2019 2021 + 2022 2027 2033 2040 2047 2055 2061 2065 2067 2065 + 2053 2042 2034 2030 2027 2024 2021 2019 2017 2017 + 2017 2016 2016 2016 2016 2016 2017 2018 2019 2021 + 2024 2032 2038 2040 2041 2042 2043 2044 2046 2047 + 2049 2052 2053 2054 2055 2056 2058 2060 2067 2074 + 2083 2086 2087 2088 2088 2085 2083 2084 2088 2092 + 2097 2102 2109 2112 2117 2125 2134 2136 2137 2138 + 2140 2141 2141 2142 2144 2146 2147 2150 2152 2154 + 2155 2157 2162 2170 2174 2175 2174 2173 2171 2169 + 2168 2165 2163 2162 2163 2161 2160 2159 2155 2152 + 2149 2146 2141 2141 2138 2139 2142 2145 2149 2151 + 2151 2150 2148 2152 2157 2163 2173 2184 2200 2217 + 2238 2233 2197 2169 2152 2135 2123 2107 2107 2097 + 2080 2082 1724 1727 1729 1731 1736 1739 1743 1747 + 1752 1755 1757 1758 1761 1763 1764 1764 1765 1767 + 1768 1771 1774 1777 1778 1781 1786 1790 1794 1800 + 1806 1811 1816 1821 1828 1832 1833 1834 1832 1830 + 1821 1815 1813 1813 1814 1814 1813 1810 1805 1800 + 1796 1793 1789 1786 1783 1780 1777 1774 1773 1772 + 1770 1771 1768 1765 1762 1761 1758 1756 1755 1755 + 1756 1757 1758 1760 1761 1762 1762 1764 1766 1769 + 1773 1777 1781 1781 1782 1783 1786 1789 1791 1793 + 1793 1794 1794 1796 1796 1797 1798 1798 1797 1797 + 1798 1799 1799 1799 1800 1800 1800 1801 1801 1801 + 1802 1802 1802 1803 1804 1806 1808 1808 1809 1812 + 1813 1814 1816 1818 1822 1825 1827 1829 1831 1832 + 1833 1834 1836 1839 1844 1850 1856 1858 1862 1865 + 1870 1874 1879 1884 1889 1892 1896 1901 1903 1905 + 1906 1905 1906 1906 1908 1909 1909 1909 1908 1909 + 1909 1909 1910 1910 1910 1911 1911 1912 1913 1914 + 1917 1923 1927 1931 1936 1940 1943 1945 1947 1950 + 1953 1955 1956 1957 1958 1958 1958 1959 1960 1961 + 1962 1962 1962 1963 1967 1971 1974 1979 1987 1995 + 2004 2013 2015 2016 2016 2014 2017 2021 2026 2031 + 2035 2042 2050 2056 2060 2060 2051 2039 2033 2028 + 2025 2023 2019 2017 2015 2014 2014 2014 2014 2013 + 2014 2014 2014 2016 2017 2021 2030 2037 2039 2040 + 2041 2042 2043 2043 2045 2047 2050 2051 2052 2053 + 2054 2056 2057 2060 2067 2074 2081 2085 2085 2085 + 2083 2081 2080 2082 2087 2090 2094 2098 2103 2108 + 2114 2121 2130 2135 2135 2135 2135 2134 2133 2133 + 2139 2142 2145 2149 2151 2152 2155 2157 2162 2167 + 2170 2175 2175 2174 2172 2171 2168 2166 2164 2165 + 2163 2162 2161 2159 2157 2153 2147 2142 2137 2131 + 2130 2133 2138 2142 2147 2150 2149 2142 2138 2142 + 2149 2155 2163 2175 2189 2208 2228 2256 2237 2196 + 2169 2158 2141 2137 2133 2129 2111 2109 1725 1729 + 1731 1736 1740 1744 1749 1754 1757 1758 1759 1760 + 1761 1762 1764 1765 1765 1766 1767 1768 1771 1774 + 1776 1779 1783 1787 1791 1796 1802 1807 1811 1815 + 1819 1825 1830 1830 1831 1830 1825 1821 1818 1819 + 1819 1821 1822 1822 1819 1815 1810 1807 1803 1800 + 1797 1794 1790 1785 1781 1777 1774 1772 1769 1764 + 1761 1758 1756 1754 1754 1754 1754 1755 1756 1758 + 1759 1760 1761 1763 1765 1769 1773 1779 1781 1782 + 1783 1785 1786 1788 1790 1792 1793 1793 1794 1795 + 1796 1797 1798 1797 1797 1798 1798 1799 1800 1800 + 1800 1800 1801 1801 1801 1802 1802 1802 1802 1803 + 1804 1804 1807 1808 1811 1812 1813 1814 1815 1817 + 1822 1826 1829 1831 1833 1835 1836 1837 1839 1840 + 1846 1851 1856 1860 1863 1867 1871 1876 1882 1888 + 1893 1896 1896 1900 1903 1903 1902 1902 1903 1903 + 1904 1907 1907 1908 1909 1908 1908 1909 1909 1910 + 1910 1910 1911 1912 1913 1914 1920 1926 1929 1932 + 1936 1940 1943 1946 1949 1951 1953 1955 1955 1956 + 1957 1957 1957 1958 1959 1960 1960 1960 1961 1962 + 1965 1969 1972 1974 1983 1990 2000 2007 2012 2012 + 2010 2009 2011 2014 2021 2024 2028 2032 2037 2046 + 2050 2052 2049 2036 2031 2025 2023 2021 2018 2015 + 2013 2012 2012 2012 2012 2010 2011 2010 2011 2015 + 2020 2027 2035 2038 2039 2040 2041 2041 2042 2042 + 2043 2046 2049 2050 2052 2052 2053 2055 2056 2060 + 2064 2071 2075 2078 2077 2077 2077 2076 2077 2080 + 2084 2087 2090 2094 2097 2102 2109 2116 2121 2125 + 2126 2126 2125 2123 2129 2132 2137 2141 2144 2147 + 2150 2152 2154 2157 2161 2165 2169 2174 2175 2175 + 2173 2170 2166 2163 2160 2158 2157 2157 2158 2160 + 2158 2153 2149 2142 2133 2121 2121 2120 2131 2140 + 2147 2149 2142 2133 2131 2132 2140 2148 2155 2166 + 2178 2196 2219 2250 2261 2228 2194 2184 2168 2170 + 2172 2172 2160 2148 1727 1731 1736 1740 1745 1749 + 1754 1757 1759 1761 1762 1762 1762 1763 1765 1766 + 1767 1766 1767 1768 1770 1772 1775 1778 1780 1785 + 1789 1792 1798 1804 1808 1811 1814 1816 1820 1823 + 1824 1821 1822 1822 1823 1822 1824 1827 1830 1830 + 1829 1827 1823 1819 1815 1811 1808 1805 1801 1796 + 1790 1782 1776 1771 1766 1761 1758 1756 1754 1753 + 1753 1752 1752 1753 1754 1756 1757 1758 1760 1762 + 1764 1768 1773 1778 1781 1782 1784 1785 1786 1788 + 1790 1792 1793 1793 1794 1795 1795 1797 1797 1797 + 1798 1798 1799 1800 1800 1800 1801 1802 1802 1802 + 1802 1802 1802 1802 1803 1803 1804 1804 1807 1809 + 1812 1813 1814 1815 1816 1817 1822 1827 1831 1833 + 1835 1837 1838 1840 1842 1845 1848 1852 1858 1861 + 1864 1869 1874 1879 1885 1890 1893 1895 1897 1898 + 1899 1900 1900 1900 1900 1901 1902 1903 1906 1907 + 1908 1909 1908 1908 1909 1909 1910 1910 1910 1912 + 1913 1915 1921 1927 1930 1933 1937 1941 1945 1948 + 1951 1953 1954 1954 1955 1956 1955 1956 1957 1957 + 1958 1959 1959 1959 1960 1961 1963 1968 1971 1973 + 1979 1986 1995 2002 2005 2007 2007 2008 2010 2012 + 2019 2021 2023 2025 2030 2035 2041 2044 2043 2035 + 2028 2023 2021 2019 2016 2014 2010 2007 2007 2007 + 2006 2005 2007 2007 2011 2016 2024 2029 2036 2038 + 2039 2040 2040 2040 2040 2039 2040 2043 2047 2049 + 2050 2052 2052 2053 2055 2057 2060 2063 2068 2069 + 2068 2069 2071 2070 2071 2075 2079 2083 2085 2088 + 2091 2095 2101 2109 2113 2116 2117 2117 2118 2120 + 2126 2131 2137 2140 2143 2146 2149 2152 2155 2157 + 2161 2164 2168 2173 2175 2174 2169 2166 2163 2161 + 2158 2156 2155 2155 2155 2156 2156 2149 2155 2148 + 2135 2123 2116 2114 2124 2137 2146 2145 2134 2123 + 2124 2127 2132 2138 2146 2154 2169 2185 2204 2237 + 2262 2257 2220 2205 2194 2195 2195 2195 2191 2182 + 1729 1734 1739 1745 1748 1752 1757 1759 1761 1763 + 1764 1765 1766 1766 1767 1768 1769 1769 1769 1770 + 1772 1776 1777 1779 1780 1783 1787 1790 1794 1800 + 1804 1806 1811 1813 1815 1817 1818 1820 1823 1823 + 1824 1825 1826 1830 1832 1834 1834 1834 1833 1831 + 1828 1823 1819 1814 1811 1806 1797 1786 1775 1767 + 1762 1758 1755 1754 1752 1750 1750 1750 1750 1751 + 1752 1754 1755 1756 1757 1760 1763 1768 1772 1777 + 1781 1782 1783 1785 1786 1787 1789 1791 1793 1793 + 1794 1794 1795 1795 1797 1798 1799 1799 1799 1801 + 1801 1801 1802 1803 1803 1803 1803 1803 1803 1803 + 1803 1803 1804 1805 1807 1810 1812 1814 1815 1816 + 1818 1821 1824 1828 1832 1836 1838 1840 1842 1844 + 1847 1850 1852 1855 1860 1863 1865 1871 1876 1881 + 1887 1890 1892 1894 1896 1897 1896 1897 1897 1898 + 1899 1900 1901 1903 1904 1907 1907 1908 1908 1907 + 1908 1909 1909 1910 1910 1912 1913 1914 1920 1926 + 1929 1933 1938 1942 1947 1951 1953 1954 1954 1954 + 1954 1954 1954 1955 1956 1956 1957 1958 1958 1960 + 1960 1963 1964 1967 1971 1974 1979 1984 1991 1997 + 2000 2004 2007 2009 2012 2014 2017 2020 2021 2022 + 2024 2030 2035 2038 2038 2033 2027 2022 2019 2017 + 2014 2012 2007 2002 2002 2002 2001 2001 2002 2006 + 2011 2016 2024 2029 2034 2037 2038 2039 2039 2038 + 2036 2035 2036 2038 2042 2047 2049 2051 2052 2052 + 2052 2053 2054 2057 2061 2061 2059 2063 2063 2064 + 2066 2071 2075 2078 2080 2083 2085 2088 2094 2102 + 2106 2110 2109 2111 2115 2118 2124 2131 2137 2140 + 2142 2145 2148 2151 2154 2157 2160 2163 2167 2171 + 2175 2171 2166 2162 2158 2157 2156 2154 2153 2153 + 2153 2152 2151 2156 2158 2151 2138 2124 2113 2109 + 2120 2135 2142 2138 2127 2116 2118 2122 2125 2129 + 2135 2145 2156 2174 2193 2222 2244 2262 2270 2235 + 2224 2231 2236 2230 2219 2213 1729 1734 1741 1745 + 1748 1754 1757 1760 1762 1765 1768 1769 1769 1769 + 1770 1771 1771 1772 1772 1773 1774 1775 1778 1779 + 1780 1782 1787 1790 1794 1799 1801 1804 1811 1812 + 1814 1818 1819 1821 1825 1825 1826 1827 1829 1832 + 1835 1836 1839 1842 1841 1841 1838 1835 1831 1825 + 1819 1810 1798 1786 1773 1765 1759 1755 1753 1751 + 1750 1748 1748 1748 1749 1749 1750 1751 1752 1754 + 1755 1757 1761 1766 1771 1775 1780 1782 1783 1784 + 1786 1787 1788 1790 1792 1793 1793 1794 1794 1794 + 1795 1797 1799 1800 1801 1802 1802 1803 1803 1803 + 1804 1804 1804 1804 1803 1803 1803 1804 1804 1806 + 1809 1811 1813 1815 1816 1820 1823 1825 1828 1830 + 1835 1839 1841 1844 1846 1849 1852 1854 1858 1861 + 1865 1867 1870 1874 1878 1884 1887 1890 1892 1893 + 1894 1895 1895 1895 1896 1896 1898 1899 1901 1903 + 1904 1905 1907 1907 1907 1908 1908 1908 1909 1909 + 1910 1912 1913 1914 1920 1923 1925 1931 1938 1943 + 1951 1952 1953 1954 1953 1953 1952 1953 1954 1954 + 1955 1955 1956 1957 1958 1959 1962 1964 1966 1968 + 1971 1975 1980 1985 1991 1995 1999 2004 2008 2012 + 2014 2015 2017 2019 2021 2022 2023 2030 2032 2034 + 2034 2031 2025 2021 2018 2015 2013 2009 2004 1999 + 1998 1998 1998 1998 2000 2005 2009 2014 2018 2024 + 2031 2036 2038 2038 2037 2035 2034 2033 2033 2035 + 2036 2042 2048 2049 2051 2051 2049 2047 2049 2051 + 2052 2052 2052 2055 2056 2057 2060 2065 2070 2074 + 2076 2078 2080 2083 2087 2094 2099 2098 2102 2108 + 2112 2117 2121 2133 2137 2140 2142 2145 2148 2151 + 2153 2156 2157 2162 2168 2173 2174 2168 2162 2158 + 2156 2155 2154 2152 2152 2151 2150 2149 2149 2149 + 2151 2149 2140 2125 2112 2107 2115 2131 2138 2133 + 2122 2110 2108 2113 2117 2121 2128 2139 2150 2165 + 2182 2206 2226 2241 2259 2256 2275 2285 2287 2279 + 2272 2255 1729 1734 1740 1745 1749 1754 1757 1761 + 1764 1768 1771 1772 1772 1773 1773 1773 1773 1774 + 1775 1776 1777 1778 1779 1779 1780 1783 1787 1790 + 1794 1798 1802 1806 1810 1815 1818 1821 1824 1824 + 1828 1829 1830 1832 1835 1836 1837 1838 1840 1845 + 1844 1844 1843 1843 1842 1836 1825 1811 1799 1786 + 1773 1764 1758 1753 1751 1749 1747 1746 1745 1745 + 1746 1747 1748 1749 1750 1751 1753 1754 1758 1762 + 1767 1771 1778 1781 1782 1784 1785 1786 1788 1789 + 1791 1793 1793 1793 1794 1795 1795 1796 1799 1800 + 1802 1804 1804 1804 1804 1804 1804 1805 1805 1805 + 1804 1804 1804 1804 1804 1807 1810 1812 1814 1816 + 1820 1826 1829 1831 1834 1836 1840 1843 1846 1849 + 1852 1854 1858 1861 1864 1867 1868 1871 1873 1876 + 1881 1884 1886 1889 1891 1892 1893 1893 1892 1893 + 1895 1896 1896 1899 1902 1903 1905 1905 1906 1907 + 1907 1907 1908 1908 1908 1909 1910 1912 1914 1916 + 1921 1924 1926 1932 1937 1946 1951 1953 1954 1954 + 1952 1951 1950 1951 1952 1953 1953 1953 1954 1955 + 1956 1958 1960 1963 1966 1968 1971 1974 1980 1986 + 1991 1996 2000 2003 2009 2012 2014 2016 2017 2018 + 2020 2021 2024 2029 2033 2031 2030 2028 2024 2020 + 2017 2014 2010 2005 2001 1997 1996 1996 1995 1996 + 2000 2004 2007 2010 2013 2021 2030 2036 2038 2037 + 2034 2031 2031 2031 2031 2032 2035 2038 2043 2048 + 2049 2049 2046 2044 2044 2045 2045 2045 2045 2048 + 2050 2051 2056 2061 2065 2068 2071 2074 2075 2078 + 2082 2084 2085 2091 2099 2104 2109 2115 2121 2134 + 2136 2140 2143 2146 2149 2151 2153 2154 2156 2160 + 2170 2174 2173 2164 2157 2155 2154 2152 2151 2150 + 2150 2149 2148 2147 2145 2145 2145 2149 2143 2126 + 2113 2107 2110 2126 2133 2127 2116 2108 2106 2108 + 2110 2115 2122 2134 2145 2158 2173 2192 2213 2229 + 2246 2266 2285 2305 2329 2352 2333 2322 1729 1733 + 1738 1743 1748 1753 1757 1761 1766 1770 1774 1776 + 1776 1775 1775 1775 1775 1776 1778 1779 1780 1781 + 1782 1782 1783 1785 1787 1790 1794 1798 1802 1807 + 1811 1817 1821 1824 1828 1833 1838 1840 1840 1841 + 1841 1842 1841 1841 1842 1848 1847 1847 1846 1845 + 1844 1840 1830 1814 1800 1788 1774 1764 1758 1753 + 1750 1747 1744 1743 1742 1743 1743 1744 1746 1747 + 1748 1750 1751 1753 1754 1757 1761 1766 1772 1780 + 1782 1783 1784 1785 1786 1788 1789 1791 1793 1793 + 1794 1795 1796 1797 1798 1802 1804 1805 1805 1805 + 1805 1805 1805 1806 1806 1806 1807 1805 1804 1804 + 1806 1808 1811 1813 1815 1819 1825 1830 1832 1835 + 1839 1842 1845 1848 1851 1854 1857 1860 1864 1867 + 1869 1871 1871 1873 1876 1879 1882 1883 1885 1886 + 1889 1890 1890 1889 1889 1890 1892 1894 1896 1898 + 1902 1904 1905 1905 1906 1906 1906 1907 1908 1908 + 1908 1910 1912 1915 1918 1921 1925 1928 1932 1936 + 1942 1948 1952 1953 1953 1953 1951 1948 1947 1949 + 1951 1951 1951 1951 1952 1953 1954 1956 1957 1960 + 1962 1967 1971 1974 1979 1986 1992 1997 2001 2005 + 2008 2012 2013 2015 2017 2018 2020 2022 2024 2030 + 2031 2032 2028 2026 2022 2018 2016 2013 2007 2001 + 1997 1994 1993 1992 1993 1996 2001 2003 2006 2008 + 2011 2024 2030 2035 2036 2032 2028 2028 2029 2029 + 2030 2030 2031 2035 2040 2043 2045 2043 2041 2038 + 2039 2039 2038 2035 2039 2042 2044 2047 2052 2056 + 2060 2063 2066 2069 2070 2072 2077 2080 2084 2090 + 2097 2102 2108 2114 2121 2132 2136 2139 2145 2147 + 2149 2151 2152 2154 2156 2159 2170 2174 2170 2159 + 2156 2153 2151 2150 2149 2148 2147 2146 2145 2144 + 2143 2142 2143 2144 2146 2128 2114 2106 2105 2117 + 2123 2119 2109 2105 2104 2104 2105 2109 2117 2129 + 2140 2152 2164 2186 2209 2224 2240 2258 2277 2297 + 2330 2343 2355 2358 1729 1732 1737 1742 1747 1752 + 1757 1762 1768 1773 1779 1781 1780 1779 1778 1777 + 1777 1779 1780 1782 1784 1785 1786 1784 1785 1786 + 1788 1790 1793 1798 1802 1807 1812 1818 1822 1827 + 1833 1841 1845 1849 1852 1853 1853 1853 1853 1851 + 1850 1850 1850 1849 1848 1846 1844 1842 1832 1816 + 1802 1789 1776 1765 1758 1753 1748 1744 1743 1741 + 1740 1740 1740 1741 1743 1744 1746 1748 1749 1750 + 1752 1754 1756 1760 1765 1773 1780 1781 1782 1784 + 1786 1786 1788 1790 1792 1793 1793 1794 1796 1797 + 1799 1800 1804 1805 1806 1806 1806 1807 1807 1807 + 1808 1808 1808 1807 1807 1807 1808 1810 1812 1814 + 1817 1821 1828 1831 1834 1838 1842 1845 1848 1852 + 1855 1858 1860 1864 1867 1868 1870 1870 1871 1872 + 1878 1879 1880 1880 1881 1883 1885 1886 1886 1885 + 1886 1887 1889 1891 1894 1899 1903 1904 1904 1905 + 1906 1906 1905 1906 1906 1907 1909 1910 1914 1917 + 1919 1924 1929 1931 1935 1941 1945 1950 1951 1952 + 1952 1949 1946 1943 1942 1943 1944 1945 1944 1944 + 1947 1950 1950 1950 1952 1958 1962 1967 1971 1974 + 1980 1987 1992 1997 2002 2005 2007 2010 2012 2014 + 2017 2019 2021 2025 2028 2029 2030 2031 2030 2024 + 2020 2017 2014 2011 2005 1998 1993 1990 1987 1989 + 1992 1996 2001 2003 2004 2007 2011 2025 2028 2031 + 2028 2023 2022 2025 2026 2027 2028 2029 2030 2032 + 2037 2039 2037 2036 2034 2030 2032 2033 2030 2029 + 2032 2036 2039 2044 2048 2052 2055 2059 2061 2064 + 2068 2071 2076 2080 2084 2089 2095 2100 2106 2113 + 2120 2128 2134 2138 2143 2147 2149 2150 2152 2154 + 2156 2158 2168 2173 2165 2156 2152 2149 2148 2147 + 2146 2145 2144 2143 2142 2141 2140 2139 2139 2140 + 2138 2130 2115 2103 2102 2106 2110 2111 2106 2103 + 2099 2099 2100 2103 2112 2121 2134 2145 2159 2182 + 2205 2222 2236 2251 2269 2288 2308 2323 2339 2353 + 1729 1731 1736 1741 1746 1751 1756 1762 1768 1775 + 1781 1784 1783 1782 1781 1779 1779 1780 1782 1786 + 1788 1789 1790 1787 1786 1786 1789 1790 1793 1797 + 1802 1807 1812 1818 1823 1828 1836 1844 1849 1855 + 1859 1862 1863 1863 1862 1860 1857 1856 1854 1852 + 1850 1848 1845 1842 1832 1818 1805 1790 1779 1767 + 1759 1753 1747 1743 1740 1739 1737 1737 1738 1739 + 1739 1741 1744 1746 1747 1748 1749 1750 1751 1753 + 1758 1764 1771 1778 1781 1782 1784 1785 1786 1788 + 1790 1792 1793 1794 1795 1797 1798 1801 1804 1805 + 1805 1806 1807 1807 1807 1808 1808 1809 1809 1808 + 1808 1809 1810 1811 1814 1815 1818 1823 1828 1832 + 1834 1839 1843 1846 1850 1854 1857 1860 1860 1865 + 1866 1868 1868 1867 1866 1867 1873 1875 1875 1876 + 1878 1880 1881 1882 1882 1881 1882 1884 1885 1888 + 1890 1898 1902 1903 1904 1904 1905 1905 1904 1904 + 1905 1906 1908 1910 1913 1915 1919 1922 1926 1928 + 1934 1939 1942 1947 1951 1950 1947 1945 1943 1939 + 1936 1937 1938 1938 1936 1935 1936 1939 1941 1945 + 1950 1958 1964 1968 1972 1977 1982 1987 1992 1997 + 2001 2003 2006 2008 2011 2014 2015 2018 2022 2026 + 2028 2027 2029 2029 2028 2021 2017 2014 2011 2006 + 2002 1996 1989 1987 1986 1987 1991 1994 1998 1999 + 2000 2007 2014 2023 2025 2025 2020 2017 2018 2020 + 2023 2025 2025 2026 2026 2026 2027 2027 2026 2025 + 2023 2021 2021 2023 2022 2022 2025 2031 2037 2041 + 2045 2048 2051 2055 2058 2063 2067 2072 2077 2081 + 2085 2089 2093 2097 2103 2111 2117 2124 2130 2136 + 2141 2145 2148 2150 2152 2154 2156 2158 2167 2171 + 2160 2154 2149 2145 2145 2144 2143 2142 2140 2139 + 2138 2138 2136 2136 2136 2137 2136 2130 2117 2102 + 2096 2100 2102 2103 2101 2099 2097 2095 2096 2097 + 2106 2115 2126 2139 2152 2173 2194 2213 2230 2244 + 2259 2277 2295 2312 2330 2344 1729 1731 1735 1739 + 1744 1750 1755 1761 1768 1775 1780 1782 1783 1784 + 1785 1786 1788 1789 1790 1789 1793 1795 1795 1790 + 1788 1786 1788 1790 1793 1797 1801 1806 1811 1817 + 1822 1828 1837 1844 1850 1856 1863 1868 1874 1875 + 1873 1870 1866 1863 1860 1857 1853 1850 1846 1843 + 1834 1821 1807 1792 1781 1770 1761 1753 1747 1742 + 1739 1736 1734 1735 1735 1736 1736 1738 1740 1744 + 1746 1747 1747 1747 1745 1744 1745 1751 1760 1768 + 1775 1780 1782 1783 1785 1786 1788 1790 1792 1793 + 1794 1796 1799 1801 1802 1804 1805 1806 1806 1807 + 1808 1808 1809 1809 1810 1808 1809 1810 1811 1813 + 1815 1817 1820 1823 1827 1831 1834 1838 1842 1846 + 1850 1854 1857 1857 1861 1864 1866 1866 1864 1863 + 1862 1863 1864 1867 1869 1870 1873 1876 1878 1878 + 1877 1876 1878 1880 1881 1884 1889 1897 1902 1903 + 1903 1903 1904 1903 1902 1902 1903 1905 1907 1909 + 1910 1913 1915 1917 1919 1922 1926 1930 1935 1938 + 1940 1941 1941 1941 1939 1936 1933 1929 1928 1928 + 1927 1925 1925 1928 1935 1943 1949 1957 1964 1969 + 1974 1978 1982 1987 1991 1995 2000 2002 2004 2006 + 2010 2012 2013 2016 2023 2027 2028 2026 2028 2028 + 2026 2017 2010 2007 2005 2002 1998 1991 1986 1985 + 1985 1986 1989 1991 1994 1995 1999 2006 2014 2017 + 2019 2017 2012 2010 2013 2015 2017 2019 2020 2021 + 2020 2018 2018 2017 2015 2015 2014 2012 2014 2014 + 2014 2017 2021 2027 2035 2038 2041 2045 2048 2054 + 2058 2063 2068 2072 2077 2081 2086 2089 2092 2095 + 2100 2108 2116 2123 2130 2135 2140 2143 2146 2149 + 2152 2154 2157 2164 2167 2163 2160 2153 2149 2144 + 2142 2140 2139 2138 2137 2136 2136 2134 2133 2132 + 2132 2133 2134 2129 2117 2103 2091 2092 2096 2096 + 2096 2095 2093 2092 2093 2094 2101 2111 2120 2132 + 2145 2161 2181 2198 2215 2232 2247 2262 2281 2303 + 2327 2336 1729 1731 1734 1738 1743 1749 1754 1760 + 1767 1776 1781 1782 1783 1784 1785 1786 1788 1789 + 1790 1790 1792 1795 1795 1792 1787 1786 1787 1789 + 1792 1796 1800 1805 1810 1815 1821 1825 1833 1842 + 1849 1857 1862 1869 1877 1883 1883 1881 1877 1872 + 1867 1862 1857 1852 1848 1843 1835 1824 1810 1798 + 1786 1774 1763 1754 1747 1742 1738 1734 1731 1731 + 1732 1732 1733 1735 1738 1742 1744 1745 1744 1738 + 1731 1731 1731 1733 1742 1756 1764 1771 1778 1781 + 1782 1785 1787 1789 1792 1793 1794 1796 1798 1800 + 1801 1802 1803 1804 1804 1805 1806 1807 1808 1809 + 1808 1809 1809 1810 1811 1814 1816 1818 1821 1823 + 1826 1830 1833 1836 1840 1845 1850 1853 1854 1857 + 1859 1861 1862 1861 1860 1858 1856 1858 1860 1862 + 1864 1864 1868 1871 1873 1874 1874 1875 1875 1876 + 1877 1881 1889 1895 1902 1902 1903 1903 1903 1903 + 1900 1901 1903 1905 1906 1906 1908 1910 1911 1912 + 1913 1914 1920 1924 1928 1933 1935 1936 1937 1937 + 1935 1933 1928 1924 1922 1922 1920 1919 1918 1923 + 1933 1942 1949 1957 1964 1969 1975 1978 1981 1985 + 1989 1993 1997 1999 2002 2005 2007 2009 2010 2013 + 2020 2026 2026 2024 2026 2026 2024 2011 2002 1999 + 1998 1995 1992 1987 1984 1983 1983 1984 1986 1989 + 1990 1992 1997 2003 2007 2012 2011 2009 2004 2004 + 2005 2007 2011 2013 2012 2011 2009 2010 2009 2007 + 2006 2005 2005 2006 2008 2008 2009 2012 2017 2022 + 2028 2034 2039 2044 2049 2054 2058 2063 2069 2074 + 2078 2081 2085 2089 2092 2095 2101 2110 2117 2125 + 2132 2137 2139 2142 2145 2148 2152 2155 2159 2163 + 2163 2163 2163 2154 2149 2143 2139 2135 2135 2135 + 2133 2133 2132 2131 2130 2130 2129 2129 2128 2124 + 2114 2099 2085 2083 2088 2090 2091 2091 2091 2090 + 2089 2090 2096 2106 2114 2123 2137 2151 2170 2184 + 2201 2218 2234 2252 2274 2302 2322 2329 1729 1730 + 1732 1737 1742 1747 1752 1758 1765 1776 1780 1781 + 1782 1782 1783 1784 1784 1785 1785 1788 1790 1792 + 1792 1790 1789 1787 1788 1789 1792 1795 1799 1804 + 1808 1814 1819 1824 1828 1837 1845 1852 1859 1866 + 1875 1884 1892 1893 1887 1881 1873 1865 1858 1853 + 1847 1843 1836 1827 1815 1803 1791 1779 1767 1755 + 1748 1742 1737 1734 1730 1729 1729 1730 1730 1731 + 1734 1736 1737 1735 1730 1729 1729 1730 1730 1730 + 1731 1738 1750 1759 1766 1772 1779 1782 1785 1788 + 1792 1793 1795 1796 1797 1799 1800 1801 1801 1802 + 1802 1803 1803 1804 1805 1806 1807 1808 1809 1810 + 1812 1814 1817 1819 1821 1823 1825 1828 1832 1836 + 1840 1843 1848 1852 1854 1856 1858 1859 1858 1857 + 1856 1853 1852 1853 1856 1859 1860 1862 1864 1867 + 1869 1870 1871 1872 1873 1874 1876 1880 1887 1893 + 1896 1899 1900 1902 1902 1901 1899 1900 1903 1904 + 1905 1905 1905 1906 1907 1909 1911 1913 1917 1921 + 1924 1928 1932 1933 1934 1933 1932 1930 1925 1921 + 1918 1914 1914 1913 1912 1921 1931 1940 1947 1955 + 1964 1968 1975 1978 1980 1983 1988 1991 1994 1997 + 2000 2003 2005 2007 2009 2011 2014 2018 2019 2021 + 2025 2025 2019 2007 1996 1992 1990 1989 1987 1984 + 1981 1980 1980 1981 1983 1985 1987 1987 1991 1996 + 1999 2000 2001 1999 1996 1997 1998 1998 2002 2003 + 2003 2002 1999 1997 1999 1999 1998 1997 1998 2001 + 2003 2005 2006 2009 2012 2020 2027 2034 2039 2045 + 2049 2053 2059 2064 2071 2075 2078 2081 2085 2089 + 2092 2096 2103 2112 2120 2128 2135 2137 2139 2140 + 2145 2148 2152 2156 2159 2163 2163 2163 2162 2155 + 2149 2143 2137 2133 2132 2132 2131 2131 2130 2129 + 2128 2126 2126 2126 2125 2122 2110 2094 2081 2074 + 2080 2085 2086 2088 2088 2087 2084 2085 2092 2099 + 2108 2116 2127 2142 2160 2172 2186 2204 2226 2249 + 2272 2296 2310 2315 1730 1730 1731 1735 1740 1745 + 1750 1756 1763 1771 1780 1781 1781 1782 1783 1783 + 1784 1782 1784 1786 1787 1788 1787 1787 1788 1787 + 1786 1788 1791 1794 1798 1802 1807 1811 1817 1821 + 1826 1832 1841 1848 1854 1862 1870 1879 1886 1892 + 1889 1882 1873 1863 1857 1852 1848 1843 1837 1829 + 1818 1807 1796 1784 1771 1759 1750 1743 1738 1733 + 1729 1727 1726 1727 1728 1729 1730 1731 1730 1729 + 1728 1728 1728 1729 1729 1729 1730 1731 1735 1744 + 1754 1761 1768 1778 1782 1785 1789 1793 1794 1795 + 1797 1798 1799 1800 1800 1800 1801 1801 1802 1803 + 1804 1806 1807 1808 1809 1811 1812 1814 1816 1819 + 1821 1823 1825 1828 1831 1837 1840 1843 1847 1850 + 1853 1854 1855 1855 1855 1853 1852 1851 1851 1852 + 1853 1855 1857 1858 1861 1864 1866 1867 1869 1871 + 1871 1872 1875 1878 1884 1890 1891 1891 1893 1896 + 1897 1898 1897 1899 1901 1903 1903 1903 1902 1901 + 1903 1906 1908 1911 1914 1918 1922 1925 1929 1931 + 1931 1931 1930 1927 1922 1919 1914 1909 1906 1903 + 1908 1919 1928 1939 1946 1953 1961 1967 1972 1976 + 1978 1981 1985 1988 1992 1996 1999 2001 2003 2006 + 2007 2009 2010 2012 2011 2016 2020 2022 2014 2003 + 1989 1985 1985 1984 1982 1981 1978 1976 1975 1978 + 1980 1982 1982 1984 1986 1989 1989 1990 1989 1988 + 1991 1992 1992 1993 1994 1994 1993 1991 1990 1992 + 1993 1993 1995 1994 1997 1999 1999 2001 2005 2009 + 2015 2024 2030 2036 2040 2044 2048 2053 2059 2064 + 2071 2075 2077 2081 2084 2089 2094 2099 2106 2116 + 2123 2130 2135 2137 2138 2137 2141 2147 2151 2156 + 2160 2162 2163 2163 2160 2154 2148 2142 2136 2132 + 2130 2129 2129 2128 2127 2127 2125 2122 2120 2123 + 2124 2122 2105 2090 2077 2065 2067 2072 2078 2085 + 2085 2083 2081 2082 2087 2093 2101 2110 2120 2134 + 2149 2162 2177 2197 2220 2246 2270 2286 2295 2299 + 1730 1731 1731 1733 1738 1743 1748 1753 1759 1765 + 1771 1776 1779 1779 1778 1778 1778 1779 1781 1782 + 1784 1785 1785 1784 1785 1784 1785 1786 1789 1792 + 1796 1800 1804 1808 1814 1819 1823 1828 1835 1842 + 1848 1855 1863 1869 1873 1875 1875 1873 1866 1859 + 1854 1850 1846 1843 1837 1829 1818 1809 1800 1788 + 1775 1764 1753 1744 1738 1732 1728 1725 1724 1725 + 1725 1725 1727 1728 1727 1726 1726 1726 1727 1728 + 1728 1729 1729 1730 1731 1731 1736 1745 1757 1765 + 1773 1781 1784 1790 1793 1795 1796 1797 1798 1798 + 1799 1799 1799 1800 1801 1801 1803 1805 1806 1808 + 1809 1811 1813 1814 1815 1817 1820 1824 1826 1828 + 1833 1836 1839 1843 1845 1849 1850 1852 1852 1852 + 1852 1851 1850 1850 1850 1850 1851 1852 1853 1854 + 1857 1860 1862 1864 1867 1868 1869 1871 1873 1877 + 1881 1884 1886 1886 1888 1891 1893 1894 1895 1895 + 1897 1899 1901 1900 1900 1900 1901 1904 1907 1910 + 1913 1916 1920 1923 1928 1929 1929 1929 1927 1924 + 1919 1915 1910 1903 1900 1901 1906 1917 1925 1935 + 1944 1951 1959 1965 1969 1973 1976 1978 1982 1986 + 1990 1993 1996 1999 2002 2004 2006 2007 2009 2008 + 2009 2010 2013 2012 2007 1997 1986 1983 1982 1981 + 1980 1978 1975 1972 1971 1975 1977 1978 1979 1980 + 1981 1982 1982 1982 1982 1983 1985 1987 1986 1987 + 1987 1986 1985 1984 1985 1987 1988 1988 1989 1993 + 1995 1996 1998 2000 2005 2012 2017 2025 2031 2037 + 2040 2044 2047 2052 2057 2063 2068 2073 2076 2080 + 2083 2089 2096 2105 2113 2122 2125 2129 2134 2135 + 2136 2132 2138 2145 2151 2156 2160 2162 2163 2163 + 2159 2150 2145 2139 2135 2131 2128 2128 2126 2126 + 2126 2125 2124 2120 2118 2119 2122 2117 2100 2084 + 2068 2053 2055 2060 2068 2076 2078 2078 2079 2079 + 2083 2088 2096 2105 2114 2124 2138 2152 2167 2187 + 2213 2238 2257 2267 2277 2284 1730 1730 1731 1733 + 1737 1741 1745 1750 1754 1759 1764 1768 1771 1772 + 1774 1774 1775 1777 1779 1781 1782 1783 1783 1783 + 1780 1780 1782 1784 1786 1790 1793 1797 1801 1805 + 1810 1815 1819 1823 1828 1834 1841 1847 1854 1859 + 1861 1861 1859 1857 1853 1850 1847 1845 1842 1840 + 1834 1827 1818 1810 1802 1790 1779 1768 1756 1745 + 1737 1731 1726 1723 1722 1721 1721 1722 1724 1725 + 1725 1724 1725 1725 1726 1727 1727 1728 1729 1729 + 1730 1730 1731 1732 1742 1751 1759 1765 1774 1786 + 1793 1794 1795 1796 1797 1797 1797 1798 1798 1799 + 1799 1800 1802 1804 1805 1807 1809 1812 1813 1814 + 1815 1816 1820 1825 1827 1829 1834 1837 1839 1842 + 1846 1847 1849 1849 1850 1850 1849 1849 1849 1848 + 1848 1849 1850 1850 1851 1852 1854 1857 1860 1862 + 1864 1865 1866 1867 1871 1875 1878 1881 1882 1882 + 1884 1887 1890 1891 1891 1892 1893 1894 1894 1896 + 1896 1897 1900 1903 1905 1907 1911 1914 1918 1922 + 1926 1927 1927 1927 1923 1918 1914 1910 1905 1899 + 1898 1899 1903 1914 1922 1932 1942 1950 1957 1962 + 1966 1969 1972 1975 1980 1984 1987 1991 1995 1999 + 2002 2004 2006 2006 2008 2008 2005 2007 2006 2005 + 2001 1988 1981 1978 1978 1978 1978 1975 1968 1962 + 1967 1971 1974 1976 1977 1976 1975 1976 1974 1974 + 1976 1979 1981 1981 1982 1981 1981 1981 1980 1980 + 1981 1983 1984 1985 1988 1991 1993 1995 1997 2000 + 2006 2012 2018 2024 2031 2037 2040 2043 2047 2051 + 2056 2061 2065 2069 2073 2079 2083 2090 2097 2110 + 2115 2123 2126 2127 2131 2134 2130 2132 2139 2146 + 2152 2156 2161 2163 2163 2163 2156 2146 2142 2137 + 2133 2128 2125 2124 2125 2124 2124 2123 2122 2117 + 2115 2115 2114 2110 2094 2076 2061 2044 2044 2047 + 2059 2068 2073 2074 2073 2075 2079 2084 2091 2099 + 2108 2117 2129 2144 2160 2188 2208 2229 2238 2251 + 2263 2269 1731 1731 1731 1732 1736 1738 1742 1746 + 1750 1754 1757 1761 1764 1767 1768 1770 1772 1775 + 1776 1778 1780 1781 1781 1780 1779 1779 1779 1781 + 1783 1786 1790 1793 1797 1801 1806 1810 1814 1818 + 1821 1825 1830 1836 1843 1847 1849 1848 1846 1844 + 1842 1840 1838 1836 1834 1832 1828 1821 1813 1807 + 1798 1789 1780 1771 1759 1747 1737 1730 1725 1722 + 1719 1719 1719 1719 1721 1722 1723 1723 1723 1723 + 1725 1725 1726 1727 1728 1728 1729 1729 1730 1731 + 1731 1738 1744 1754 1765 1781 1793 1793 1794 1795 + 1796 1796 1796 1796 1795 1796 1798 1800 1801 1802 + 1804 1807 1810 1812 1813 1814 1815 1817 1823 1828 + 1831 1834 1837 1839 1841 1843 1845 1846 1847 1847 + 1847 1847 1847 1847 1847 1847 1847 1847 1847 1849 + 1850 1851 1852 1855 1859 1860 1862 1863 1863 1864 + 1867 1870 1873 1876 1876 1877 1879 1882 1885 1886 + 1887 1889 1889 1890 1890 1890 1893 1895 1897 1901 + 1904 1906 1908 1912 1917 1920 1922 1923 1924 1922 + 1918 1913 1908 1904 1900 1896 1895 1896 1901 1910 + 1920 1929 1940 1948 1955 1959 1963 1967 1971 1974 + 1978 1982 1985 1988 1994 1999 2002 2003 2004 2005 + 2006 2006 2007 2004 1999 1997 1992 1983 1975 1973 + 1975 1976 1974 1968 1962 1960 1964 1967 1968 1970 + 1970 1969 1966 1966 1967 1968 1971 1975 1977 1977 + 1976 1976 1975 1975 1975 1974 1976 1979 1981 1985 + 1989 1991 1992 1995 1997 2000 2008 2014 2019 2025 + 2031 2037 2040 2043 2046 2050 2054 2058 2062 2069 + 2073 2081 2088 2095 2101 2110 2114 2119 2121 2122 + 2126 2129 2131 2133 2140 2147 2153 2160 2162 2163 + 2163 2161 2153 2144 2139 2133 2129 2123 2120 2122 + 2123 2122 2119 2119 2117 2111 2108 2112 2112 2105 + 2084 2066 2051 2036 2034 2038 2052 2061 2064 2066 + 2066 2067 2074 2079 2086 2094 2102 2110 2122 2138 + 2156 2181 2202 2214 2226 2237 2246 2256 1731 1731 + 1731 1731 1734 1736 1739 1743 1747 1750 1752 1754 + 1757 1761 1764 1766 1769 1771 1774 1775 1776 1778 + 1779 1778 1778 1777 1777 1778 1780 1782 1786 1789 + 1792 1796 1801 1805 1808 1811 1813 1815 1820 1825 + 1830 1835 1836 1836 1835 1833 1831 1828 1826 1825 + 1824 1822 1818 1812 1805 1796 1789 1781 1774 1768 + 1759 1747 1736 1729 1724 1720 1718 1718 1718 1718 + 1719 1719 1720 1722 1722 1722 1723 1724 1725 1726 + 1727 1727 1728 1729 1729 1730 1730 1731 1733 1744 + 1756 1771 1787 1793 1793 1794 1794 1794 1794 1793 + 1791 1793 1796 1799 1801 1801 1804 1807 1810 1812 + 1814 1815 1816 1823 1829 1833 1836 1839 1841 1842 + 1844 1845 1845 1845 1846 1846 1846 1845 1846 1846 + 1845 1845 1844 1844 1845 1847 1849 1850 1852 1855 + 1858 1859 1860 1860 1861 1862 1864 1867 1868 1869 + 1871 1873 1875 1878 1880 1882 1884 1885 1886 1887 + 1887 1888 1889 1892 1894 1897 1900 1902 1906 1910 + 1915 1917 1918 1919 1917 1918 1915 1908 1901 1898 + 1895 1892 1890 1895 1900 1907 1917 1928 1939 1947 + 1954 1959 1962 1967 1971 1973 1976 1982 1985 1988 + 1992 1997 2000 2006 2006 2003 2004 2005 2005 2004 + 1997 1991 1985 1977 1973 1970 1970 1970 1967 1962 + 1955 1954 1959 1963 1964 1963 1962 1960 1957 1958 + 1959 1961 1964 1968 1970 1971 1971 1971 1972 1972 + 1972 1973 1974 1975 1977 1983 1988 1991 1993 1996 + 1999 2004 2009 2014 2020 2026 2031 2036 2040 2043 + 2046 2048 2055 2059 2064 2071 2079 2089 2096 2099 + 2103 2106 2109 2113 2117 2119 2123 2128 2131 2135 + 2142 2148 2155 2162 2162 2163 2163 2163 2152 2143 + 2136 2130 2126 2121 2118 2117 2118 2117 2114 2111 + 2110 2105 2103 2106 2107 2097 2074 2058 2046 2038 + 2031 2033 2042 2052 2056 2059 2058 2058 2060 2073 + 2080 2088 2095 2104 2115 2131 2150 2172 2187 2202 + 2217 2227 2238 2249 1735 1732 1731 1731 1733 1736 + 1738 1740 1743 1747 1749 1751 1754 1755 1760 1763 + 1766 1769 1772 1773 1774 1774 1775 1776 1776 1775 + 1775 1776 1777 1779 1782 1785 1788 1792 1796 1798 + 1801 1804 1806 1809 1812 1815 1819 1822 1823 1823 + 1823 1822 1821 1819 1817 1815 1813 1810 1805 1798 + 1791 1784 1776 1769 1763 1758 1752 1743 1734 1727 + 1722 1719 1718 1718 1718 1718 1718 1718 1719 1720 + 1721 1721 1722 1723 1724 1725 1726 1727 1727 1728 + 1729 1729 1730 1730 1731 1735 1747 1760 1775 1786 + 1792 1793 1793 1793 1790 1786 1785 1791 1796 1799 + 1801 1804 1805 1808 1810 1812 1814 1816 1821 1830 + 1835 1839 1843 1845 1844 1844 1844 1844 1844 1844 + 1844 1843 1843 1843 1844 1844 1843 1843 1841 1842 + 1843 1845 1848 1850 1853 1857 1858 1858 1858 1858 + 1859 1860 1860 1862 1864 1864 1865 1868 1871 1873 + 1876 1878 1880 1882 1884 1884 1885 1886 1887 1889 + 1891 1892 1894 1899 1904 1907 1910 1913 1914 1915 + 1915 1915 1911 1905 1898 1893 1889 1889 1889 1893 + 1897 1902 1913 1925 1939 1947 1955 1961 1967 1971 + 1976 1976 1978 1982 1986 1989 1992 1995 1998 2005 + 2015 2010 2005 2004 2003 2001 1996 1989 1980 1973 + 1969 1967 1966 1965 1962 1957 1950 1947 1953 1954 + 1955 1954 1952 1950 1948 1950 1953 1955 1958 1962 + 1963 1963 1966 1968 1970 1970 1971 1971 1973 1973 + 1975 1981 1985 1989 1993 1997 2002 2008 2012 2016 + 2021 2024 2031 2035 2040 2044 2046 2049 2056 2063 + 2069 2076 2086 2097 2099 2101 2103 2106 2107 2111 + 2118 2122 2127 2130 2133 2138 2144 2149 2154 2160 + 2161 2162 2164 2161 2154 2143 2135 2128 2123 2119 + 2117 2114 2113 2111 2107 2100 2097 2096 2094 2098 + 2097 2088 2070 2055 2044 2035 2030 2030 2035 2044 + 2049 2052 2053 2053 2056 2061 2072 2081 2089 2097 + 2110 2121 2139 2157 2172 2193 2210 2222 2231 2248 + 1740 1737 1734 1733 1733 1735 1737 1739 1741 1745 + 1747 1750 1752 1755 1758 1761 1764 1767 1770 1771 + 1772 1772 1773 1774 1774 1773 1773 1774 1775 1776 + 1778 1779 1781 1785 1789 1791 1794 1796 1799 1801 + 1804 1808 1810 1811 1812 1812 1811 1811 1810 1808 + 1806 1804 1802 1798 1793 1787 1780 1774 1766 1760 + 1754 1749 1743 1737 1730 1725 1720 1718 1717 1717 + 1717 1718 1718 1718 1718 1719 1719 1720 1721 1722 + 1723 1724 1725 1726 1727 1727 1728 1729 1729 1730 + 1730 1731 1740 1750 1762 1772 1778 1781 1782 1781 + 1782 1778 1780 1789 1795 1800 1804 1806 1807 1810 + 1811 1813 1815 1819 1828 1836 1843 1846 1845 1845 + 1843 1842 1842 1842 1842 1842 1842 1841 1842 1842 + 1842 1842 1842 1840 1838 1838 1840 1844 1847 1852 + 1855 1857 1857 1858 1857 1857 1856 1856 1857 1858 + 1858 1860 1861 1864 1867 1870 1872 1875 1878 1880 + 1881 1882 1883 1884 1885 1886 1887 1888 1889 1895 + 1901 1904 1904 1904 1908 1910 1910 1909 1907 1901 + 1896 1891 1887 1887 1888 1891 1895 1900 1910 1922 + 1934 1945 1954 1964 1967 1975 1977 1978 1979 1982 + 1986 1989 1991 1993 1996 1999 2004 2004 2001 2001 + 2001 1999 1993 1986 1977 1970 1964 1961 1962 1960 + 1957 1952 1945 1941 1943 1945 1945 1943 1942 1939 + 1942 1944 1947 1949 1952 1957 1959 1961 1973 1969 + 1969 1969 1969 1969 1970 1971 1975 1980 1984 1989 + 1994 1998 2004 2011 2016 2020 2023 2028 2033 2037 + 2042 2045 2048 2053 2059 2066 2073 2081 2089 2097 + 2099 2102 2104 2106 2108 2113 2120 2126 2133 2135 + 2138 2141 2145 2149 2153 2156 2163 2162 2163 2163 + 2157 2145 2135 2128 2121 2118 2114 2111 2109 2106 + 2102 2096 2092 2090 2084 2084 2087 2082 2071 2052 + 2041 2029 2024 2028 2032 2038 2043 2046 2047 2047 + 2049 2054 2063 2075 2084 2092 2101 2112 2125 2146 + 2165 2181 2202 2218 2231 2247 1745 1741 1737 1736 + 1735 1736 1737 1739 1740 1743 1746 1749 1751 1754 + 1756 1760 1762 1765 1768 1770 1771 1772 1772 1771 + 1771 1770 1771 1771 1772 1773 1774 1775 1776 1778 + 1781 1783 1786 1789 1791 1793 1795 1798 1800 1801 + 1801 1801 1800 1800 1798 1796 1794 1793 1791 1788 + 1784 1779 1772 1764 1757 1751 1746 1741 1736 1730 + 1726 1722 1718 1717 1717 1717 1717 1717 1717 1718 + 1718 1718 1718 1719 1721 1722 1723 1724 1725 1725 + 1726 1727 1728 1728 1729 1729 1730 1731 1735 1742 + 1751 1759 1763 1764 1764 1765 1770 1770 1773 1782 + 1793 1801 1806 1807 1809 1811 1812 1814 1817 1825 + 1835 1845 1845 1846 1846 1841 1839 1838 1838 1839 + 1839 1839 1838 1838 1838 1838 1839 1838 1836 1836 + 1835 1836 1839 1844 1849 1854 1856 1857 1857 1857 + 1857 1855 1852 1852 1853 1853 1853 1852 1856 1860 + 1863 1865 1868 1871 1874 1877 1879 1880 1881 1882 + 1883 1884 1885 1886 1888 1892 1894 1897 1898 1900 + 1902 1906 1906 1906 1903 1897 1893 1889 1885 1886 + 1886 1888 1894 1899 1907 1917 1928 1940 1951 1961 + 1967 1974 1977 1978 1979 1981 1985 1988 1991 1992 + 1994 1996 1998 1999 1999 1998 1998 1996 1990 1982 + 1974 1967 1961 1958 1957 1955 1953 1948 1942 1937 + 1936 1937 1936 1936 1936 1937 1938 1939 1941 1945 + 1950 1955 1958 1962 1979 1976 1968 1967 1966 1965 + 1966 1970 1974 1979 1984 1989 1994 1999 2007 2014 + 2018 2022 2027 2031 2035 2041 2044 2049 2053 2058 + 2063 2068 2074 2082 2088 2095 2099 2103 2104 2106 + 2109 2115 2121 2128 2135 2138 2140 2142 2145 2150 + 2153 2155 2157 2166 2164 2163 2160 2148 2136 2128 + 2121 2117 2113 2109 2105 2102 2099 2094 2090 2086 + 2079 2073 2076 2077 2071 2049 2039 2026 2022 2024 + 2028 2035 2040 2042 2043 2044 2046 2047 2056 2068 + 2077 2085 2093 2106 2119 2134 2153 2173 2198 2215 + 2231 2246 1749 1745 1740 1738 1737 1737 1738 1739 + 1740 1742 1744 1748 1751 1753 1755 1758 1761 1764 + 1768 1769 1771 1772 1771 1770 1769 1768 1767 1768 + 1769 1770 1770 1771 1771 1771 1773 1775 1778 1780 + 1782 1785 1786 1787 1788 1789 1789 1789 1789 1788 + 1787 1786 1784 1782 1780 1779 1775 1770 1763 1757 + 1750 1743 1738 1733 1729 1726 1723 1719 1717 1716 + 1716 1716 1716 1717 1717 1717 1717 1718 1718 1719 + 1720 1722 1723 1723 1724 1725 1726 1727 1727 1728 + 1728 1729 1729 1731 1734 1739 1743 1747 1751 1753 + 1753 1755 1760 1760 1763 1773 1784 1796 1806 1808 + 1810 1812 1814 1817 1824 1833 1844 1844 1844 1844 + 1838 1834 1832 1832 1834 1835 1835 1835 1835 1833 + 1832 1832 1832 1831 1830 1828 1830 1834 1837 1842 + 1849 1854 1855 1855 1856 1856 1856 1853 1849 1847 + 1846 1848 1849 1850 1853 1858 1860 1862 1865 1868 + 1871 1873 1875 1878 1878 1880 1881 1882 1883 1884 + 1885 1888 1889 1889 1891 1896 1899 1902 1903 1903 + 1899 1894 1889 1885 1885 1883 1884 1889 1894 1899 + 1906 1914 1925 1935 1944 1954 1963 1968 1973 1975 + 1978 1980 1983 1987 1989 1991 1993 1994 1996 1997 + 1996 1995 1995 1993 1987 1978 1971 1963 1959 1954 + 1952 1950 1947 1943 1938 1935 1932 1931 1932 1932 + 1933 1935 1936 1937 1938 1942 1950 1954 1958 1963 + 1978 1974 1969 1965 1963 1961 1964 1969 1973 1978 + 1984 1989 1995 2002 2010 2017 2021 2026 2030 2034 + 2038 2044 2049 2055 2060 2065 2070 2073 2077 2082 + 2088 2097 2099 2103 2106 2109 2110 2116 2121 2131 + 2136 2139 2142 2144 2147 2151 2154 2156 2160 2164 + 2169 2168 2163 2151 2138 2129 2122 2116 2112 2107 + 2101 2097 2091 2088 2087 2084 2072 2070 2067 2068 + 2066 2049 2042 2026 2022 2020 2023 2027 2037 2040 + 2041 2041 2042 2043 2049 2058 2066 2076 2087 2099 + 2112 2124 2144 2165 2190 2210 2229 2245 1754 1750 + 1744 1741 1739 1739 1739 1739 1741 1742 1744 1747 + 1750 1752 1754 1757 1761 1764 1768 1770 1771 1771 + 1770 1769 1769 1766 1764 1764 1765 1766 1766 1766 + 1766 1765 1766 1768 1770 1771 1773 1775 1776 1777 + 1777 1777 1777 1777 1777 1777 1777 1776 1775 1774 + 1771 1768 1764 1760 1755 1747 1740 1734 1730 1726 + 1724 1722 1720 1718 1716 1716 1716 1716 1716 1716 + 1716 1716 1717 1718 1718 1719 1720 1721 1722 1723 + 1724 1725 1726 1726 1727 1727 1728 1729 1729 1731 + 1733 1737 1740 1742 1743 1743 1743 1744 1749 1751 + 1754 1762 1772 1785 1798 1807 1810 1814 1817 1823 + 1831 1840 1845 1845 1843 1835 1828 1826 1825 1825 + 1829 1831 1832 1832 1831 1829 1827 1826 1825 1824 + 1823 1823 1825 1829 1833 1838 1844 1851 1854 1854 + 1855 1855 1853 1849 1845 1841 1841 1840 1845 1848 + 1851 1855 1858 1860 1862 1865 1868 1869 1871 1873 + 1875 1878 1879 1880 1881 1881 1882 1883 1884 1885 + 1889 1893 1896 1897 1898 1897 1895 1890 1885 1881 + 1881 1882 1883 1887 1893 1898 1905 1913 1922 1931 + 1937 1946 1954 1961 1968 1972 1975 1979 1982 1985 + 1987 1989 1991 1993 1994 1995 1996 1993 1995 1992 + 1985 1975 1969 1961 1956 1951 1947 1944 1941 1938 + 1935 1932 1928 1927 1926 1929 1931 1933 1934 1935 + 1937 1940 1947 1953 1958 1963 1970 1971 1967 1963 + 1960 1961 1964 1968 1973 1978 1984 1990 1997 2007 + 2015 2021 2026 2031 2035 2038 2044 2051 2056 2062 + 2067 2073 2074 2077 2079 2083 2088 2096 2100 2103 + 2106 2111 2114 2118 2123 2133 2137 2141 2144 2147 + 2151 2154 2158 2161 2164 2167 2171 2174 2167 2154 + 2139 2130 2124 2117 2110 2104 2097 2091 2084 2083 + 2082 2078 2071 2066 2062 2060 2063 2057 2047 2029 + 2020 2018 2019 2022 2032 2038 2039 2039 2036 2036 + 2041 2049 2057 2069 2080 2091 2103 2117 2135 2155 + 2177 2204 2225 2242 1762 1756 1750 1743 1742 1741 + 1741 1741 1742 1743 1745 1747 1750 1753 1754 1757 + 1761 1765 1768 1770 1774 1774 1770 1770 1769 1764 + 1761 1761 1761 1762 1761 1761 1761 1761 1761 1762 + 1763 1763 1764 1764 1766 1766 1765 1765 1764 1765 + 1765 1767 1769 1768 1768 1764 1761 1758 1751 1745 + 1740 1735 1729 1726 1722 1720 1719 1718 1718 1717 + 1716 1715 1715 1715 1715 1715 1716 1716 1716 1718 + 1718 1719 1720 1721 1722 1723 1724 1725 1726 1726 + 1727 1727 1728 1729 1729 1731 1733 1736 1739 1740 + 1740 1741 1742 1742 1743 1743 1747 1753 1761 1773 + 1786 1802 1811 1818 1823 1829 1837 1846 1844 1840 + 1832 1825 1819 1816 1816 1819 1823 1826 1828 1828 + 1826 1824 1822 1820 1819 1818 1816 1815 1820 1824 + 1829 1834 1839 1844 1849 1852 1853 1851 1847 1844 + 1840 1838 1837 1838 1842 1846 1849 1853 1855 1857 + 1860 1862 1864 1866 1867 1868 1870 1873 1876 1878 + 1878 1878 1878 1878 1877 1881 1887 1891 1892 1893 + 1893 1893 1891 1886 1881 1875 1878 1880 1882 1885 + 1890 1896 1903 1912 1920 1927 1934 1941 1951 1960 + 1965 1971 1975 1978 1981 1983 1985 1988 1989 1990 + 1992 1995 1998 2000 1997 1991 1984 1975 1967 1960 + 1955 1949 1942 1938 1937 1935 1932 1929 1926 1926 + 1925 1927 1930 1931 1933 1935 1936 1938 1944 1950 + 1957 1963 1967 1967 1965 1959 1959 1961 1962 1968 + 1973 1979 1985 1993 2001 2013 2020 2025 2029 2035 + 2039 2044 2049 2056 2063 2064 2071 2074 2075 2077 + 2079 2082 2087 2094 2099 2102 2107 2111 2116 2121 + 2128 2134 2138 2143 2147 2150 2152 2156 2160 2162 + 2162 2164 2166 2168 2165 2154 2141 2131 2124 2117 + 2110 2105 2096 2088 2083 2081 2078 2077 2072 2065 + 2058 2056 2060 2057 2050 2031 2017 2014 2016 2019 + 2024 2034 2037 2036 2031 2031 2033 2039 2051 2061 + 2071 2083 2099 2114 2131 2149 2168 2196 2218 2237 + 1772 1763 1755 1748 1740 1743 1742 1743 1743 1744 + 1747 1749 1751 1753 1755 1758 1762 1765 1769 1772 + 1774 1774 1772 1770 1768 1763 1757 1757 1758 1758 + 1757 1756 1754 1755 1756 1756 1755 1755 1755 1755 + 1755 1755 1756 1755 1755 1755 1757 1757 1757 1757 + 1755 1751 1745 1739 1733 1729 1726 1723 1720 1719 + 1718 1718 1718 1717 1717 1717 1715 1715 1715 1715 + 1715 1715 1715 1715 1716 1717 1718 1718 1719 1721 + 1722 1723 1724 1725 1725 1726 1726 1727 1727 1728 + 1729 1731 1733 1736 1738 1739 1739 1739 1740 1741 + 1741 1742 1743 1748 1753 1761 1776 1792 1809 1819 + 1826 1833 1841 1846 1839 1831 1824 1817 1814 1812 + 1812 1814 1817 1820 1821 1821 1820 1818 1815 1815 + 1813 1812 1812 1812 1814 1819 1823 1829 1833 1836 + 1840 1842 1843 1843 1841 1838 1835 1832 1831 1835 + 1839 1842 1845 1848 1851 1855 1857 1859 1860 1862 + 1863 1864 1865 1867 1868 1870 1871 1872 1873 1874 + 1874 1878 1882 1885 1888 1889 1889 1889 1885 1881 + 1878 1870 1871 1873 1875 1879 1885 1892 1900 1911 + 1919 1925 1934 1941 1951 1959 1965 1969 1974 1977 + 1979 1981 1983 1985 1987 1988 1989 1996 1999 2002 + 1999 1991 1983 1974 1965 1959 1953 1947 1940 1936 + 1935 1933 1931 1928 1925 1925 1925 1925 1928 1931 + 1932 1934 1935 1937 1940 1949 1955 1962 1965 1966 + 1964 1957 1958 1958 1962 1969 1974 1985 1996 2003 + 2011 2015 2024 2026 2030 2035 2039 2045 2050 2056 + 2061 2064 2067 2073 2074 2076 2078 2081 2085 2092 + 2098 2103 2107 2111 2119 2124 2131 2136 2139 2144 + 2147 2149 2152 2155 2158 2158 2157 2158 2159 2161 + 2160 2153 2142 2132 2124 2117 2112 2105 2097 2087 + 2081 2078 2077 2076 2073 2066 2058 2053 2054 2053 + 2049 2033 2016 2010 2012 2015 2019 2023 2026 2026 + 2024 2025 2028 2034 2043 2054 2066 2079 2096 2113 + 2130 2145 2163 2187 2209 2231 1781 1771 1761 1752 + 1747 1744 1743 1745 1747 1749 1750 1752 1754 1755 + 1757 1760 1763 1767 1773 1773 1774 1774 1773 1771 + 1768 1760 1755 1754 1753 1754 1752 1750 1750 1749 + 1750 1750 1750 1750 1750 1749 1749 1749 1749 1748 + 1747 1747 1746 1746 1744 1742 1739 1734 1730 1726 + 1723 1720 1718 1718 1718 1717 1717 1717 1717 1716 + 1716 1716 1715 1714 1714 1714 1715 1715 1715 1715 + 1715 1717 1718 1718 1719 1720 1722 1723 1724 1724 + 1725 1725 1726 1726 1727 1728 1729 1731 1733 1735 + 1737 1738 1739 1739 1739 1739 1740 1741 1742 1743 + 1747 1754 1766 1784 1801 1816 1825 1833 1838 1837 + 1830 1823 1817 1812 1809 1807 1806 1808 1811 1813 + 1814 1815 1814 1811 1809 1808 1807 1807 1806 1807 + 1810 1813 1818 1822 1827 1830 1832 1834 1835 1835 + 1833 1833 1831 1827 1826 1831 1834 1837 1839 1843 + 1847 1852 1855 1856 1857 1857 1859 1860 1860 1861 + 1862 1863 1864 1867 1868 1868 1870 1872 1876 1878 + 1880 1882 1882 1881 1879 1876 1871 1863 1862 1862 + 1864 1871 1878 1886 1894 1903 1917 1926 1935 1943 + 1952 1957 1963 1967 1971 1975 1977 1979 1982 1983 + 1985 1985 1986 1991 1999 2003 1998 1990 1982 1973 + 1963 1956 1951 1944 1938 1935 1933 1932 1930 1927 + 1924 1924 1924 1925 1927 1929 1932 1933 1935 1936 + 1939 1946 1953 1958 1962 1964 1960 1954 1954 1958 + 1964 1970 1978 1993 2004 2012 2014 2018 2021 2025 + 2029 2033 2038 2043 2049 2052 2055 2059 2061 2064 + 2070 2072 2075 2080 2083 2090 2098 2102 2107 2112 + 2120 2126 2134 2136 2140 2144 2146 2149 2151 2152 + 2152 2152 2152 2152 2154 2155 2155 2151 2142 2135 + 2124 2114 2109 2102 2096 2086 2080 2074 2072 2075 + 2074 2067 2061 2047 2045 2049 2046 2033 2016 2009 + 2008 2011 2015 2017 2019 2019 2020 2021 2024 2031 + 2040 2051 2063 2077 2092 2110 2127 2142 2156 2179 + 2205 2226 1784 1775 1767 1756 1751 1750 1749 1750 + 1752 1754 1755 1758 1760 1761 1763 1764 1766 1769 + 1772 1774 1776 1775 1774 1771 1766 1758 1754 1752 + 1750 1749 1747 1745 1743 1743 1744 1745 1744 1744 + 1744 1744 1743 1743 1742 1741 1739 1737 1736 1734 + 1731 1729 1726 1723 1719 1717 1716 1715 1715 1715 + 1716 1717 1716 1716 1716 1716 1715 1715 1715 1715 + 1714 1714 1714 1714 1714 1715 1715 1717 1718 1718 + 1719 1720 1722 1723 1723 1724 1724 1725 1726 1726 + 1727 1728 1729 1731 1733 1735 1736 1737 1738 1738 + 1738 1738 1739 1739 1740 1742 1743 1750 1760 1773 + 1791 1806 1818 1828 1830 1828 1821 1815 1810 1805 + 1804 1803 1802 1803 1806 1807 1807 1806 1806 1805 + 1802 1801 1800 1800 1800 1801 1805 1808 1812 1815 + 1818 1821 1823 1825 1825 1825 1826 1826 1825 1821 + 1822 1827 1830 1831 1833 1837 1842 1846 1850 1853 + 1853 1854 1854 1855 1857 1857 1857 1857 1858 1860 + 1862 1862 1864 1866 1868 1870 1872 1874 1875 1875 + 1873 1871 1866 1860 1853 1852 1854 1861 1869 1877 + 1885 1895 1912 1924 1932 1942 1949 1954 1958 1963 + 1967 1971 1976 1978 1980 1982 1983 1984 1986 1990 + 1997 2001 1996 1988 1978 1968 1960 1953 1947 1941 + 1936 1933 1931 1930 1928 1926 1924 1923 1924 1925 + 1926 1929 1931 1932 1934 1936 1938 1943 1950 1954 + 1957 1955 1953 1949 1954 1960 1966 1972 1982 2000 + 2009 2013 2016 2018 2020 2023 2026 2030 2034 2039 + 2044 2047 2050 2055 2057 2059 2063 2069 2074 2079 + 2083 2089 2097 2102 2106 2112 2118 2125 2131 2136 + 2139 2142 2145 2147 2148 2148 2146 2146 2145 2146 + 2149 2151 2151 2148 2141 2135 2120 2108 2099 2095 + 2091 2085 2078 2071 2069 2070 2073 2067 2063 2050 + 2039 2034 2037 2030 2017 2007 2005 2008 2012 2014 + 2013 2014 2016 2019 2023 2030 2039 2049 2062 2072 + 2088 2105 2121 2138 2155 2176 2201 2223 1786 1777 + 1769 1760 1754 1752 1754 1755 1757 1761 1764 1767 + 1769 1770 1771 1771 1771 1773 1775 1776 1778 1777 + 1775 1770 1765 1760 1755 1752 1749 1747 1743 1741 + 1740 1739 1739 1739 1739 1738 1738 1737 1737 1736 + 1735 1733 1731 1728 1726 1723 1721 1718 1715 1712 + 1710 1708 1707 1708 1712 1714 1715 1715 1715 1715 + 1715 1715 1715 1715 1714 1714 1714 1713 1713 1714 + 1714 1714 1715 1717 1717 1718 1719 1721 1722 1723 + 1723 1724 1725 1724 1725 1726 1727 1728 1729 1732 + 1734 1735 1736 1736 1737 1737 1737 1738 1737 1738 + 1739 1740 1742 1745 1753 1762 1775 1794 1807 1814 + 1818 1816 1812 1807 1803 1801 1800 1799 1799 1799 + 1800 1800 1800 1799 1799 1798 1796 1793 1793 1793 + 1793 1796 1799 1803 1807 1809 1811 1813 1814 1815 + 1815 1816 1817 1817 1817 1815 1815 1819 1821 1823 + 1825 1830 1835 1840 1843 1846 1848 1849 1850 1851 + 1852 1851 1851 1851 1852 1854 1854 1856 1857 1858 + 1859 1861 1863 1866 1868 1869 1869 1867 1862 1857 + 1850 1848 1848 1852 1858 1864 1874 1886 1901 1918 + 1929 1936 1943 1950 1953 1956 1960 1966 1973 1976 + 1978 1980 1982 1984 1985 1989 1994 1997 1991 1985 + 1974 1965 1957 1949 1944 1938 1933 1931 1928 1927 + 1926 1925 1925 1923 1924 1924 1926 1928 1930 1932 + 1933 1935 1937 1939 1944 1948 1950 1949 1946 1950 + 1957 1964 1968 1972 1982 1999 2008 2013 2016 2017 + 2019 2021 2022 2026 2031 2035 2041 2045 2047 2053 + 2056 2057 2062 2068 2073 2077 2082 2088 2096 2100 + 2105 2110 2116 2122 2128 2134 2137 2139 2142 2143 + 2144 2144 2144 2144 2144 2144 2146 2147 2148 2146 + 2139 2132 2121 2102 2092 2089 2087 2083 2077 2071 + 2067 2066 2065 2064 2062 2055 2042 2031 2025 2024 + 2014 2004 2000 2004 2007 2009 2009 2010 2013 2017 + 2021 2028 2037 2047 2058 2069 2085 2103 2119 2139 + 2156 2177 2199 2221 1785 1776 1769 1763 1759 1755 + 1757 1760 1764 1768 1772 1775 1778 1779 1778 1778 + 1778 1778 1779 1779 1780 1779 1776 1771 1766 1761 + 1756 1752 1750 1747 1744 1740 1738 1736 1735 1734 + 1734 1733 1732 1731 1730 1729 1727 1724 1721 1718 + 1716 1714 1711 1708 1706 1706 1706 1706 1706 1706 + 1709 1712 1713 1713 1713 1713 1714 1714 1714 1714 + 1713 1713 1713 1713 1714 1714 1715 1715 1715 1717 + 1718 1719 1720 1722 1722 1723 1723 1724 1724 1725 + 1724 1725 1727 1728 1730 1732 1733 1734 1735 1736 + 1736 1736 1736 1737 1737 1736 1737 1738 1739 1742 + 1747 1754 1762 1775 1791 1800 1806 1807 1804 1800 + 1798 1797 1796 1796 1796 1794 1793 1793 1793 1793 + 1793 1793 1791 1789 1789 1789 1789 1790 1794 1797 + 1800 1804 1805 1806 1807 1808 1808 1809 1810 1810 + 1810 1809 1809 1811 1813 1814 1817 1823 1828 1834 + 1839 1842 1843 1845 1845 1846 1846 1846 1846 1846 + 1846 1847 1848 1849 1849 1850 1850 1852 1854 1858 + 1861 1864 1864 1862 1858 1853 1846 1840 1842 1846 + 1850 1853 1863 1876 1890 1908 1922 1931 1935 1939 + 1943 1947 1955 1963 1968 1973 1976 1978 1981 1983 + 1985 1988 1991 1995 1989 1981 1972 1964 1954 1947 + 1941 1935 1928 1926 1926 1925 1925 1925 1924 1923 + 1923 1923 1925 1928 1930 1931 1932 1933 1935 1937 + 1939 1941 1942 1940 1943 1952 1963 1967 1968 1972 + 1980 1994 2006 2013 2015 2017 2018 2020 2022 2024 + 2031 2035 2039 2044 2048 2052 2055 2059 2063 2067 + 2072 2076 2081 2086 2093 2099 2103 2108 2113 2118 + 2123 2131 2136 2138 2140 2141 2142 2142 2142 2143 + 2143 2143 2143 2144 2144 2142 2135 2128 2119 2095 + 2083 2081 2081 2078 2075 2071 2065 2060 2059 2060 + 2060 2054 2049 2038 2021 2010 2007 2000 1998 2000 + 2003 2005 2006 2008 2010 2014 2019 2025 2035 2047 + 2057 2069 2085 2101 2117 2137 2154 2173 2193 2219 + 1778 1773 1769 1762 1762 1761 1762 1766 1770 1775 + 1781 1785 1787 1788 1788 1786 1785 1784 1784 1784 + 1784 1782 1779 1773 1767 1763 1761 1757 1752 1749 + 1746 1741 1735 1731 1730 1729 1728 1726 1725 1724 + 1722 1721 1718 1715 1712 1710 1708 1707 1706 1706 + 1705 1705 1705 1705 1705 1707 1709 1712 1712 1712 + 1713 1713 1713 1713 1713 1713 1713 1713 1713 1713 + 1713 1714 1715 1715 1715 1718 1719 1720 1721 1722 + 1722 1723 1723 1724 1724 1725 1725 1724 1725 1728 + 1730 1732 1733 1734 1734 1735 1735 1735 1735 1735 + 1735 1735 1735 1736 1737 1739 1742 1747 1754 1761 + 1770 1784 1793 1795 1795 1794 1793 1790 1792 1792 + 1790 1787 1786 1787 1787 1787 1788 1787 1787 1786 + 1786 1785 1786 1786 1788 1792 1794 1796 1797 1798 + 1799 1799 1800 1801 1803 1804 1803 1803 1802 1804 + 1806 1809 1813 1816 1823 1831 1835 1838 1839 1841 + 1840 1840 1841 1841 1841 1841 1840 1840 1842 1841 + 1841 1841 1840 1843 1846 1850 1854 1857 1857 1857 + 1855 1848 1842 1839 1839 1841 1842 1847 1852 1866 + 1880 1895 1913 1925 1929 1932 1934 1940 1951 1958 + 1964 1969 1974 1977 1979 1982 1985 1987 1990 1993 + 1987 1978 1969 1962 1952 1946 1940 1932 1926 1925 + 1925 1924 1923 1922 1923 1923 1923 1923 1925 1928 + 1929 1930 1931 1932 1932 1934 1935 1936 1936 1937 + 1943 1958 1970 1978 1967 1971 1978 1990 2003 2012 + 2014 2016 2018 2021 2023 2026 2031 2035 2040 2044 + 2047 2051 2055 2059 2063 2066 2070 2074 2079 2083 + 2089 2097 2101 2106 2110 2114 2119 2126 2134 2136 + 2138 2139 2139 2140 2141 2142 2142 2142 2141 2141 + 2139 2136 2130 2124 2110 2087 2077 2076 2075 2074 + 2072 2068 2063 2057 2052 2053 2053 2050 2044 2038 + 2024 2011 2004 1999 1997 1998 2000 2003 2004 2006 + 2008 2011 2016 2022 2034 2049 2060 2070 2085 2100 + 2117 2138 2156 2174 2198 2223 1772 1768 1765 1763 + 1762 1762 1766 1771 1776 1781 1788 1793 1794 1796 + 1795 1794 1792 1790 1789 1788 1787 1785 1782 1776 + 1771 1767 1763 1759 1755 1750 1746 1740 1733 1728 + 1725 1722 1721 1720 1718 1716 1714 1711 1708 1707 + 1706 1705 1705 1705 1704 1704 1704 1704 1704 1704 + 1705 1708 1710 1710 1712 1712 1712 1712 1712 1713 + 1713 1713 1713 1713 1713 1713 1713 1713 1715 1715 + 1717 1719 1720 1721 1722 1722 1722 1723 1723 1723 + 1724 1724 1725 1725 1724 1726 1730 1732 1733 1733 + 1733 1733 1734 1734 1734 1733 1733 1733 1733 1733 + 1734 1736 1738 1742 1746 1752 1759 1765 1772 1778 + 1779 1780 1780 1779 1780 1781 1781 1779 1780 1781 + 1782 1782 1783 1783 1783 1781 1782 1782 1781 1782 + 1783 1785 1786 1787 1788 1789 1790 1790 1791 1792 + 1793 1794 1795 1795 1794 1798 1803 1804 1808 1812 + 1818 1828 1832 1835 1836 1837 1837 1837 1837 1836 + 1836 1835 1835 1836 1836 1836 1836 1836 1837 1837 + 1839 1842 1847 1850 1852 1852 1849 1843 1838 1835 + 1835 1835 1837 1841 1846 1853 1869 1883 1898 1913 + 1919 1923 1929 1936 1944 1953 1959 1965 1970 1975 + 1978 1981 1984 1987 1989 1991 1985 1974 1967 1959 + 1950 1943 1938 1929 1925 1924 1924 1923 1922 1921 + 1921 1922 1922 1922 1925 1928 1928 1929 1930 1931 + 1931 1931 1932 1933 1935 1936 1950 1965 1979 1978 + 1970 1969 1975 1984 1994 2001 2008 2014 2018 2022 + 2025 2029 2033 2038 2041 2044 2047 2051 2055 2058 + 2062 2066 2070 2073 2078 2082 2086 2093 2098 2103 + 2107 2110 2116 2121 2129 2135 2136 2137 2138 2138 + 2138 2140 2140 2140 2140 2138 2136 2132 2126 2117 + 2099 2081 2070 2068 2069 2068 2066 2064 2061 2053 + 2046 2046 2049 2045 2035 2028 2019 2010 2003 1999 + 1996 1996 1998 1999 2002 2004 2006 2009 2013 2021 + 2033 2046 2059 2071 2086 2099 2115 2136 2154 2174 + 2197 2224 1765 1763 1761 1762 1763 1764 1771 1775 + 1781 1788 1794 1797 1800 1801 1800 1798 1795 1796 + 1795 1793 1792 1790 1785 1780 1776 1771 1765 1761 + 1757 1750 1745 1738 1731 1725 1719 1716 1714 1713 + 1711 1708 1706 1704 1704 1704 1703 1703 1704 1703 + 1703 1703 1703 1703 1702 1703 1707 1708 1709 1710 + 1710 1711 1712 1712 1712 1712 1712 1712 1712 1712 + 1712 1712 1712 1713 1713 1715 1718 1720 1720 1721 + 1722 1722 1722 1722 1722 1723 1723 1724 1724 1724 + 1724 1723 1727 1732 1732 1732 1732 1732 1732 1732 + 1732 1730 1726 1724 1724 1726 1726 1731 1733 1735 + 1739 1744 1749 1754 1758 1762 1764 1765 1765 1768 + 1771 1772 1772 1773 1774 1775 1776 1777 1778 1779 + 1779 1778 1779 1779 1779 1779 1779 1780 1779 1779 + 1779 1780 1783 1784 1787 1790 1791 1791 1791 1791 + 1792 1795 1800 1802 1804 1810 1816 1825 1831 1833 + 1834 1834 1834 1833 1832 1832 1830 1829 1829 1831 + 1832 1832 1832 1831 1831 1833 1835 1837 1840 1843 + 1845 1844 1842 1838 1835 1831 1829 1831 1833 1836 + 1840 1846 1855 1869 1883 1895 1907 1917 1924 1931 + 1937 1945 1952 1959 1965 1972 1977 1980 1983 1988 + 1989 1989 1980 1971 1964 1956 1947 1941 1933 1926 + 1925 1924 1923 1922 1921 1921 1920 1919 1921 1920 + 1922 1927 1928 1928 1928 1929 1928 1928 1929 1930 + 1932 1937 1955 1966 1974 1970 1967 1965 1971 1976 + 1986 1996 2008 2014 2019 2024 2027 2030 2035 2039 + 2042 2045 2049 2052 2055 2059 2062 2065 2069 2073 + 2076 2081 2085 2090 2096 2100 2104 2108 2113 2118 + 2123 2131 2134 2135 2136 2136 2137 2138 2139 2139 + 2138 2136 2134 2129 2122 2107 2091 2074 2059 2058 + 2062 2063 2062 2060 2054 2048 2042 2036 2040 2039 + 2027 2017 2013 2007 2003 1999 1996 1995 1996 1997 + 1999 2002 2003 2006 2011 2020 2030 2041 2052 2064 + 2080 2095 2111 2131 2151 2172 2195 2217 1757 1757 + 1758 1765 1766 1767 1773 1778 1786 1793 1796 1800 + 1804 1807 1804 1800 1801 1799 1798 1796 1795 1793 + 1789 1784 1778 1772 1766 1760 1756 1747 1740 1732 + 1725 1719 1713 1707 1707 1706 1704 1702 1700 1699 + 1697 1699 1701 1702 1702 1702 1702 1702 1702 1702 + 1702 1704 1707 1707 1709 1709 1710 1710 1711 1711 + 1711 1711 1712 1712 1712 1712 1712 1712 1712 1712 + 1712 1715 1718 1719 1720 1720 1721 1721 1721 1721 + 1721 1721 1722 1722 1722 1721 1719 1714 1713 1713 + 1713 1712 1715 1720 1723 1722 1718 1716 1716 1716 + 1716 1716 1716 1721 1724 1727 1731 1735 1739 1743 + 1746 1749 1755 1753 1755 1760 1764 1765 1767 1767 + 1768 1770 1771 1772 1773 1775 1776 1778 1777 1777 + 1778 1778 1778 1778 1778 1777 1778 1779 1779 1780 + 1786 1788 1789 1789 1791 1793 1794 1796 1798 1802 + 1804 1807 1813 1822 1830 1832 1833 1832 1831 1829 + 1828 1828 1827 1826 1826 1827 1828 1828 1828 1827 + 1827 1828 1830 1831 1832 1835 1837 1838 1836 1834 + 1831 1828 1827 1828 1829 1830 1834 1839 1846 1854 + 1866 1881 1898 1911 1919 1926 1932 1937 1944 1952 + 1960 1968 1975 1978 1981 1986 1988 1984 1974 1966 + 1959 1950 1942 1935 1928 1925 1924 1923 1922 1921 + 1921 1920 1919 1918 1916 1915 1919 1923 1926 1926 + 1926 1925 1925 1925 1926 1925 1929 1937 1952 1962 + 1964 1963 1959 1960 1967 1974 1985 1997 2007 2014 + 2019 2024 2027 2031 2035 2039 2042 2046 2049 2053 + 2056 2060 2063 2065 2068 2072 2076 2079 2084 2089 + 2093 2098 2102 2106 2110 2115 2119 2124 2128 2132 + 2134 2135 2135 2137 2139 2138 2137 2135 2131 2125 + 2114 2097 2082 2067 2054 2048 2052 2054 2053 2051 + 2047 2041 2036 2031 2031 2030 2017 2010 2008 2005 + 2001 1998 1995 1994 1994 1995 1997 1999 1999 2003 + 2010 2017 2026 2035 2046 2058 2074 2093 2113 2135 + 2156 2177 2201 2220 1744 1747 1749 1753 1759 1765 + 1772 1781 1790 1796 1799 1802 1807 1807 1803 1802 + 1800 1799 1797 1795 1793 1791 1787 1782 1775 1768 + 1763 1757 1748 1739 1732 1723 1717 1711 1705 1702 + 1700 1699 1698 1697 1695 1694 1693 1695 1699 1699 + 1700 1700 1700 1700 1701 1701 1703 1704 1707 1707 + 1708 1709 1709 1710 1710 1711 1711 1711 1711 1711 + 1711 1711 1711 1711 1711 1711 1712 1713 1715 1719 + 1719 1720 1720 1720 1720 1720 1720 1721 1721 1721 + 1720 1713 1699 1693 1695 1699 1698 1700 1702 1704 + 1706 1708 1711 1714 1717 1722 1727 1728 1727 1726 + 1727 1729 1730 1733 1736 1739 1742 1748 1747 1750 + 1752 1754 1758 1762 1764 1765 1766 1767 1767 1768 + 1769 1771 1776 1776 1776 1776 1777 1778 1778 1779 + 1781 1781 1781 1781 1782 1782 1785 1790 1791 1792 + 1793 1794 1796 1797 1798 1800 1803 1804 1810 1818 + 1829 1831 1832 1832 1828 1826 1825 1825 1824 1823 + 1823 1824 1824 1824 1825 1825 1825 1825 1826 1827 + 1827 1828 1830 1831 1831 1829 1826 1825 1825 1826 + 1827 1828 1828 1832 1837 1844 1853 1871 1888 1903 + 1914 1921 1927 1932 1937 1946 1955 1965 1971 1976 + 1978 1981 1981 1974 1967 1960 1953 1945 1936 1928 + 1925 1924 1923 1922 1921 1920 1919 1919 1918 1917 + 1914 1913 1915 1918 1921 1922 1922 1922 1922 1923 + 1923 1925 1927 1934 1944 1954 1953 1951 1953 1959 + 1967 1974 1985 1999 2007 2014 2018 2023 2027 2031 + 2035 2039 2042 2046 2050 2053 2056 2061 2063 2065 + 2067 2071 2074 2078 2082 2087 2091 2095 2099 2103 + 2108 2112 2116 2120 2123 2128 2131 2132 2134 2137 + 2141 2141 2136 2135 2129 2120 2103 2088 2073 2062 + 2049 2041 2039 2040 2040 2038 2036 2032 2028 2023 + 2020 2018 2011 2008 2006 2003 1999 1996 1994 1992 + 1992 1993 1995 1995 1997 2001 2008 2015 2022 2031 + 2044 2056 2074 2093 2114 2138 2160 2180 2206 2227 + 1733 1736 1739 1743 1754 1762 1770 1781 1791 1797 + 1801 1807 1809 1805 1797 1793 1792 1796 1795 1795 + 1789 1782 1780 1775 1769 1762 1756 1747 1737 1729 + 1720 1713 1707 1702 1699 1695 1693 1693 1693 1693 + 1692 1691 1691 1696 1697 1698 1699 1699 1699 1699 + 1699 1700 1701 1703 1705 1707 1708 1708 1709 1709 + 1710 1710 1710 1710 1710 1710 1710 1710 1710 1710 + 1710 1710 1710 1710 1710 1712 1715 1718 1719 1719 + 1719 1719 1720 1720 1720 1719 1706 1692 1691 1690 + 1694 1703 1707 1710 1711 1711 1714 1719 1724 1730 + 1732 1733 1734 1735 1736 1738 1740 1743 1744 1744 + 1745 1746 1749 1756 1757 1757 1756 1756 1757 1761 + 1762 1764 1765 1763 1764 1766 1767 1771 1773 1775 + 1775 1775 1777 1778 1779 1781 1782 1783 1782 1783 + 1785 1785 1786 1787 1791 1792 1794 1795 1796 1796 + 1798 1799 1801 1803 1806 1815 1825 1829 1830 1828 + 1825 1823 1822 1821 1820 1820 1820 1820 1821 1820 + 1821 1821 1822 1823 1823 1823 1824 1824 1825 1825 + 1825 1824 1822 1822 1823 1824 1826 1827 1828 1828 + 1829 1837 1846 1860 1877 1891 1903 1914 1921 1927 + 1936 1946 1955 1960 1965 1971 1974 1975 1973 1967 + 1961 1956 1950 1941 1932 1925 1924 1923 1921 1921 + 1920 1919 1919 1918 1918 1916 1914 1911 1912 1916 + 1917 1918 1919 1919 1920 1921 1921 1923 1925 1928 + 1936 1941 1942 1944 1949 1957 1966 1974 1986 1999 + 2006 2013 2017 2021 2025 2030 2035 2038 2042 2046 + 2050 2053 2056 2060 2063 2064 2066 2069 2072 2075 + 2080 2084 2088 2092 2095 2101 2106 2110 2116 2119 + 2123 2128 2130 2131 2134 2140 2140 2140 2137 2132 + 2125 2111 2093 2080 2065 2054 2044 2036 2029 2027 + 2027 2026 2025 2024 2021 2018 2013 2011 2009 2007 + 2005 2002 1999 1994 1991 1990 1990 1991 1991 1993 + 1994 1999 2005 2012 2018 2024 2039 2053 2070 2090 + 2110 2137 2157 2181 2209 2239 1719 1724 1729 1736 + 1745 1756 1765 1776 1788 1796 1805 1808 1810 1796 + 1787 1782 1779 1780 1786 1786 1782 1777 1772 1768 + 1761 1754 1747 1736 1725 1716 1709 1703 1698 1695 + 1692 1690 1690 1689 1689 1689 1689 1689 1690 1695 + 1697 1697 1697 1697 1697 1697 1698 1699 1700 1701 + 1703 1705 1707 1708 1708 1709 1709 1709 1709 1710 + 1709 1709 1709 1709 1709 1708 1709 1708 1708 1707 + 1701 1699 1698 1697 1697 1700 1705 1710 1712 1711 + 1705 1697 1691 1694 1700 1706 1711 1716 1719 1720 + 1721 1722 1725 1729 1732 1733 1734 1735 1736 1738 + 1739 1743 1744 1746 1747 1747 1747 1749 1752 1756 + 1757 1758 1759 1761 1762 1762 1764 1765 1765 1766 + 1767 1768 1769 1771 1775 1775 1775 1776 1777 1778 + 1780 1781 1782 1783 1784 1785 1785 1786 1786 1787 + 1789 1792 1793 1794 1795 1796 1797 1798 1800 1802 + 1804 1813 1821 1826 1826 1825 1823 1821 1819 1817 + 1817 1816 1816 1817 1817 1818 1817 1817 1819 1820 + 1820 1820 1820 1821 1821 1821 1820 1819 1818 1818 + 1821 1823 1825 1826 1828 1828 1828 1831 1839 1850 + 1866 1879 1892 1903 1913 1925 1934 1945 1953 1957 + 1960 1964 1968 1969 1967 1962 1958 1953 1945 1936 + 1928 1925 1923 1921 1920 1919 1919 1919 1918 1918 + 1916 1916 1914 1910 1912 1914 1915 1916 1916 1917 + 1916 1917 1920 1922 1924 1926 1930 1933 1935 1939 + 1946 1954 1965 1974 1986 1997 2005 2011 2015 2020 + 2024 2028 2033 2038 2041 2046 2050 2052 2055 2059 + 2061 2063 2065 2067 2070 2072 2077 2081 2085 2091 + 2096 2101 2107 2112 2116 2120 2123 2127 2130 2133 + 2136 2140 2140 2140 2135 2130 2120 2103 2085 2071 + 2059 2048 2040 2032 2024 2022 2022 2021 2021 2021 + 2019 2014 2010 2009 2007 2006 2004 2002 1998 1993 + 1990 1987 1988 1989 1989 1989 1991 1995 2002 2008 + 2015 2023 2037 2053 2071 2091 2115 2139 2162 2190 + 2222 2255 1706 1712 1718 1728 1737 1748 1758 1771 + 1782 1793 1801 1807 1801 1787 1775 1769 1765 1765 + 1770 1775 1774 1772 1768 1758 1753 1744 1736 1723 + 1711 1701 1695 1692 1689 1685 1684 1686 1686 1686 + 1685 1685 1685 1686 1688 1695 1696 1696 1696 1695 + 1695 1695 1696 1697 1698 1700 1701 1704 1706 1707 + 1708 1708 1708 1708 1709 1709 1709 1709 1708 1708 + 1708 1708 1707 1707 1695 1686 1681 1679 1678 1678 + 1678 1678 1679 1680 1683 1687 1689 1692 1694 1706 + 1712 1718 1720 1721 1722 1724 1724 1727 1731 1732 + 1733 1735 1736 1736 1738 1739 1742 1744 1746 1747 + 1748 1748 1749 1751 1754 1756 1757 1759 1761 1763 + 1764 1765 1767 1768 1768 1768 1769 1771 1771 1773 + 1774 1776 1776 1777 1778 1779 1780 1781 1782 1783 + 1786 1786 1785 1786 1786 1788 1789 1791 1792 1793 + 1793 1794 1796 1797 1799 1801 1804 1810 1818 1821 + 1822 1821 1820 1818 1816 1815 1815 1815 1815 1815 + 1815 1815 1815 1815 1816 1817 1818 1818 1817 1817 + 1817 1817 1816 1816 1816 1817 1819 1821 1823 1825 + 1826 1827 1828 1828 1833 1843 1853 1867 1879 1887 + 1903 1915 1927 1937 1946 1952 1955 1959 1963 1965 + 1963 1959 1955 1949 1942 1934 1925 1923 1921 1919 + 1919 1918 1918 1918 1917 1917 1916 1915 1914 1911 + 1910 1912 1912 1914 1914 1914 1913 1915 1918 1920 + 1922 1924 1927 1931 1933 1937 1942 1950 1962 1972 + 1984 1997 2004 2010 2015 2018 2023 2027 2031 2036 + 2040 2044 2049 2051 2053 2056 2059 2060 2063 2065 + 2068 2071 2074 2080 2084 2089 2096 2102 2109 2113 + 2118 2123 2125 2128 2131 2135 2138 2139 2139 2137 + 2135 2127 2116 2102 2083 2069 2057 2047 2037 2031 + 2024 2022 2021 2020 2020 2019 2018 2014 2011 2009 + 2007 2005 2003 2002 2000 1993 1987 1986 1986 1986 + 1987 1986 1986 1987 1997 2005 2013 2023 2037 2052 + 2067 2091 2118 2142 2167 2197 2228 2260 1696 1702 + 1709 1720 1729 1739 1750 1762 1774 1785 1793 1797 + 1792 1776 1764 1756 1754 1754 1758 1763 1767 1765 + 1761 1750 1743 1734 1723 1707 1694 1690 1687 1683 + 1681 1680 1680 1682 1684 1681 1679 1679 1678 1679 + 1684 1690 1694 1693 1690 1686 1682 1684 1686 1694 + 1696 1697 1699 1701 1703 1706 1707 1707 1708 1708 + 1708 1708 1708 1708 1707 1707 1707 1702 1695 1685 + 1677 1679 1679 1679 1679 1678 1679 1679 1679 1677 + 1679 1685 1691 1698 1708 1714 1719 1720 1722 1723 + 1724 1726 1726 1729 1732 1733 1734 1736 1737 1737 + 1739 1741 1743 1745 1746 1748 1749 1749 1750 1752 + 1754 1756 1758 1760 1761 1763 1765 1768 1768 1769 + 1769 1770 1771 1772 1772 1774 1774 1775 1776 1776 + 1778 1779 1780 1781 1782 1784 1785 1785 1786 1785 + 1787 1788 1789 1789 1790 1791 1792 1792 1794 1796 + 1798 1800 1803 1807 1815 1818 1819 1819 1817 1815 + 1814 1813 1814 1814 1813 1813 1813 1813 1813 1813 + 1814 1814 1814 1814 1814 1814 1814 1813 1815 1815 + 1816 1816 1818 1820 1824 1825 1825 1826 1827 1828 + 1828 1836 1843 1855 1866 1877 1892 1903 1910 1921 + 1930 1937 1947 1953 1956 1957 1958 1956 1953 1947 + 1941 1932 1924 1919 1917 1917 1917 1917 1917 1917 + 1916 1915 1915 1914 1911 1908 1907 1907 1909 1910 + 1911 1911 1912 1914 1917 1919 1921 1923 1926 1929 + 1933 1936 1939 1947 1956 1969 1984 1998 2004 2011 + 2015 2017 2021 2025 2028 2033 2038 2041 2045 2048 + 2050 2052 2056 2057 2059 2063 2068 2071 2074 2080 + 2085 2090 2095 2102 2108 2113 2118 2122 2125 2129 + 2133 2138 2139 2138 2138 2137 2133 2123 2114 2100 + 2087 2073 2059 2047 2037 2032 2028 2024 2022 2020 + 2019 2019 2017 2016 2014 2010 2006 2003 2000 2001 + 2000 1994 1988 1985 1985 1985 1985 1985 1985 1986 + 1993 2002 2011 2020 2033 2049 2064 2088 2114 2138 + 2162 2187 2221 2259 1684 1691 1700 1711 1721 1729 + 1739 1750 1763 1773 1780 1783 1776 1765 1757 1747 + 1742 1745 1748 1752 1756 1757 1754 1742 1731 1721 + 1706 1693 1688 1684 1681 1680 1679 1677 1677 1677 + 1674 1667 1661 1660 1659 1659 1667 1674 1678 1678 + 1675 1667 1658 1659 1667 1678 1689 1695 1697 1698 + 1699 1701 1704 1707 1707 1707 1707 1707 1707 1707 + 1704 1696 1688 1679 1668 1667 1671 1677 1683 1687 + 1690 1691 1691 1692 1692 1693 1696 1699 1704 1711 + 1716 1719 1720 1722 1723 1724 1725 1727 1728 1731 + 1732 1734 1735 1736 1738 1738 1740 1742 1744 1745 + 1747 1748 1750 1750 1751 1753 1755 1756 1758 1760 + 1761 1763 1765 1768 1768 1769 1770 1770 1771 1772 + 1773 1774 1775 1776 1777 1778 1779 1780 1781 1781 + 1783 1784 1785 1785 1786 1787 1787 1787 1788 1789 + 1789 1790 1791 1791 1792 1795 1797 1799 1801 1804 + 1810 1816 1817 1816 1814 1814 1812 1812 1813 1812 + 1811 1811 1811 1811 1811 1811 1811 1811 1811 1811 + 1811 1811 1810 1814 1814 1815 1814 1815 1817 1820 + 1822 1824 1825 1826 1826 1827 1828 1834 1842 1852 + 1862 1871 1878 1889 1897 1906 1914 1922 1930 1941 + 1948 1951 1951 1952 1950 1942 1935 1928 1919 1914 + 1914 1915 1916 1916 1916 1915 1914 1914 1913 1911 + 1908 1905 1902 1904 1906 1907 1909 1910 1911 1914 + 1916 1918 1921 1923 1925 1928 1932 1936 1938 1946 + 1956 1969 1985 1997 2003 2009 2013 2016 2018 2022 + 2026 2030 2034 2038 2041 2044 2046 2048 2053 2057 + 2060 2064 2069 2071 2074 2081 2087 2092 2097 2103 + 2107 2113 2117 2120 2127 2131 2135 2140 2141 2140 + 2139 2137 2128 2120 2114 2106 2090 2074 2056 2043 + 2037 2032 2029 2027 2025 2022 2021 2018 2017 2016 + 2014 2012 2005 2000 1997 1996 1996 1992 1987 1985 + 1985 1983 1983 1983 1984 1985 1989 1998 2007 2018 + 2031 2049 2066 2089 2115 2138 2162 2186 2224 2258 + 1675 1680 1690 1699 1710 1720 1729 1739 1750 1759 + 1764 1767 1764 1759 1751 1742 1737 1737 1739 1742 + 1748 1747 1742 1733 1716 1703 1693 1687 1682 1679 + 1678 1677 1676 1675 1674 1672 1663 1648 1638 1637 + 1635 1633 1644 1650 1653 1653 1649 1643 1643 1642 + 1643 1652 1670 1682 1688 1693 1695 1697 1698 1700 + 1702 1704 1704 1704 1701 1696 1686 1672 1667 1667 + 1666 1675 1686 1695 1701 1707 1707 1707 1707 1708 + 1709 1711 1712 1715 1718 1719 1720 1721 1722 1722 + 1724 1725 1726 1728 1729 1731 1733 1734 1736 1737 + 1738 1739 1741 1743 1744 1746 1747 1749 1750 1751 + 1753 1754 1756 1757 1758 1760 1761 1763 1765 1767 + 1768 1769 1770 1770 1771 1772 1773 1775 1776 1777 + 1778 1779 1780 1781 1782 1783 1784 1784 1785 1785 + 1786 1787 1787 1787 1788 1788 1789 1789 1790 1791 + 1792 1793 1796 1798 1800 1803 1805 1809 1811 1812 + 1811 1810 1811 1810 1811 1810 1810 1810 1809 1808 + 1808 1808 1808 1808 1808 1808 1808 1808 1813 1814 + 1814 1816 1816 1817 1818 1820 1822 1824 1825 1825 + 1826 1827 1828 1832 1840 1850 1858 1865 1870 1875 + 1882 1890 1900 1907 1912 1918 1924 1928 1932 1932 + 1932 1929 1924 1918 1914 1912 1912 1912 1914 1914 + 1914 1914 1912 1911 1910 1909 1907 1903 1900 1903 + 1904 1905 1907 1908 1910 1912 1914 1918 1921 1923 + 1925 1928 1932 1936 1940 1949 1958 1971 1986 1994 + 2001 2005 2010 2013 2015 2018 2021 2025 2029 2034 + 2036 2041 2045 2048 2053 2060 2063 2067 2069 2072 + 2076 2082 2087 2093 2100 2104 2110 2114 2119 2124 + 2129 2134 2138 2142 2143 2141 2139 2135 2128 2120 + 2116 2111 2095 2072 2049 2035 2033 2031 2029 2028 + 2026 2024 2020 2017 2016 2015 2013 2010 2002 1997 + 1994 1993 1992 1989 1986 1984 1982 1981 1982 1982 + 1982 1984 1986 1994 2005 2016 2031 2047 2064 2089 + 2111 2135 2163 2199 2233 2265 1663 1671 1679 1686 + 1697 1706 1716 1726 1736 1746 1752 1755 1755 1750 + 1744 1736 1731 1729 1730 1738 1743 1739 1732 1718 + 1705 1691 1684 1679 1677 1675 1675 1674 1673 1672 + 1668 1657 1644 1631 1631 1631 1634 1633 1635 1636 + 1639 1641 1643 1646 1647 1647 1641 1643 1647 1660 + 1666 1671 1677 1683 1688 1691 1695 1696 1696 1693 + 1684 1675 1665 1667 1666 1676 1686 1697 1705 1707 + 1708 1709 1710 1711 1712 1714 1716 1719 1720 1720 + 1720 1721 1721 1722 1722 1723 1724 1725 1727 1729 + 1729 1732 1733 1734 1736 1737 1739 1739 1741 1743 + 1745 1746 1747 1749 1750 1752 1754 1756 1757 1757 + 1758 1760 1761 1763 1765 1766 1768 1769 1769 1770 + 1771 1771 1774 1775 1776 1778 1780 1781 1781 1782 + 1783 1783 1784 1784 1785 1786 1786 1786 1786 1787 + 1787 1788 1788 1789 1789 1790 1791 1792 1794 1797 + 1800 1801 1803 1804 1807 1809 1810 1809 1808 1808 + 1808 1809 1809 1809 1807 1805 1804 1805 1806 1806 + 1805 1805 1804 1808 1811 1814 1817 1817 1818 1819 + 1820 1821 1822 1823 1825 1825 1826 1827 1828 1831 + 1836 1843 1853 1857 1861 1865 1873 1878 1886 1893 + 1897 1901 1905 1908 1911 1914 1914 1914 1913 1912 + 1911 1910 1909 1909 1910 1911 1910 1910 1909 1908 + 1907 1906 1904 1902 1898 1901 1902 1903 1904 1907 + 1910 1912 1914 1918 1921 1924 1926 1930 1933 1937 + 1942 1950 1960 1972 1986 1992 1998 2002 2005 2007 + 2010 2012 2015 2019 2023 2029 2035 2040 2045 2050 + 2055 2061 2066 2071 2073 2075 2078 2082 2086 2093 + 2100 2106 2113 2118 2123 2129 2135 2138 2142 2144 + 2144 2142 2139 2136 2134 2130 2124 2112 2096 2068 + 2044 2034 2031 2029 2029 2028 2026 2024 2020 2016 + 2015 2014 2012 2007 1999 1994 1990 1990 1989 1987 + 1985 1981 1981 1980 1979 1980 1981 1982 1985 1991 + 2003 2014 2028 2045 2060 2082 2107 2128 2155 2191 + 2238 2268 1651 1660 1668 1675 1682 1692 1701 1710 + 1720 1729 1736 1739 1739 1738 1734 1729 1724 1722 + 1726 1733 1733 1729 1715 1703 1693 1682 1672 1670 + 1670 1671 1672 1671 1668 1657 1647 1638 1627 1630 + 1638 1649 1654 1653 1648 1644 1643 1648 1658 1666 + 1670 1665 1658 1649 1645 1648 1651 1654 1656 1661 + 1669 1674 1679 1680 1679 1675 1666 1667 1667 1676 + 1687 1697 1705 1707 1708 1709 1709 1710 1711 1713 + 1714 1716 1719 1720 1720 1721 1722 1722 1722 1723 + 1723 1724 1725 1726 1727 1729 1730 1732 1733 1735 + 1736 1737 1739 1740 1742 1743 1745 1746 1747 1749 + 1751 1752 1754 1756 1757 1758 1759 1759 1761 1763 + 1764 1766 1767 1768 1769 1770 1771 1771 1773 1775 + 1777 1779 1780 1781 1782 1782 1783 1783 1784 1784 + 1785 1785 1786 1786 1785 1786 1787 1787 1788 1789 + 1789 1790 1791 1792 1793 1796 1799 1800 1802 1803 + 1804 1807 1808 1808 1805 1804 1807 1808 1808 1808 + 1806 1802 1800 1802 1801 1801 1803 1802 1805 1811 + 1815 1817 1818 1818 1819 1820 1821 1821 1822 1823 + 1824 1825 1826 1827 1828 1828 1833 1838 1843 1850 + 1853 1864 1871 1874 1879 1882 1884 1886 1888 1891 + 1895 1899 1903 1908 1910 1909 1908 1905 1905 1906 + 1907 1907 1907 1907 1906 1906 1905 1905 1904 1900 + 1899 1900 1901 1901 1903 1906 1909 1911 1915 1918 + 1922 1925 1928 1932 1935 1939 1944 1950 1961 1973 + 1985 1990 1994 1998 2001 2003 2006 2008 2010 2014 + 2022 2028 2035 2040 2045 2051 2056 2062 2068 2073 + 2075 2077 2079 2081 2085 2090 2098 2106 2115 2124 + 2128 2135 2139 2142 2147 2148 2147 2144 2140 2138 + 2137 2134 2124 2107 2087 2064 2041 2033 2029 2027 + 2024 2024 2024 2021 2017 2015 2014 2012 2009 2003 + 1996 1990 1985 1986 1985 1984 1982 1980 1978 1977 + 1978 1978 1979 1981 1984 1989 1999 2010 2024 2041 + 2056 2074 2097 2122 2147 2189 2230 2258 1641 1649 + 1657 1664 1672 1678 1686 1696 1703 1712 1720 1724 + 1726 1725 1723 1721 1716 1715 1720 1721 1718 1708 + 1700 1690 1679 1671 1664 1662 1662 1661 1659 1652 + 1645 1636 1630 1624 1630 1640 1655 1672 1675 1677 + 1674 1666 1667 1674 1682 1683 1683 1683 1675 1666 + 1660 1658 1657 1656 1656 1654 1655 1655 1659 1661 + 1664 1667 1669 1676 1686 1695 1699 1707 1707 1708 + 1709 1710 1710 1711 1712 1713 1715 1717 1719 1720 + 1721 1721 1722 1722 1723 1723 1724 1725 1725 1726 + 1728 1729 1730 1731 1733 1735 1736 1737 1739 1740 + 1742 1744 1745 1747 1748 1749 1751 1753 1755 1756 + 1757 1758 1759 1760 1761 1762 1764 1765 1766 1767 + 1768 1769 1770 1771 1772 1774 1777 1779 1780 1781 + 1782 1782 1782 1783 1783 1784 1784 1785 1785 1785 + 1784 1785 1786 1787 1788 1788 1789 1790 1791 1792 + 1794 1796 1798 1800 1801 1803 1804 1806 1809 1808 + 1804 1803 1806 1807 1807 1807 1805 1799 1797 1796 + 1796 1800 1804 1807 1810 1815 1817 1818 1818 1819 + 1820 1820 1821 1821 1822 1823 1824 1825 1826 1827 + 1827 1828 1832 1838 1842 1849 1853 1865 1868 1871 + 1872 1874 1875 1877 1880 1885 1887 1891 1901 1906 + 1908 1907 1905 1902 1902 1902 1903 1905 1905 1904 + 1903 1903 1903 1903 1902 1899 1898 1898 1899 1900 + 1903 1907 1910 1914 1917 1920 1923 1927 1930 1933 + 1937 1941 1946 1951 1963 1974 1982 1988 1991 1993 + 1996 1998 2000 2007 2010 2016 2023 2029 2035 2040 + 2045 2051 2057 2063 2069 2074 2075 2077 2078 2080 + 2083 2086 2095 2105 2115 2123 2130 2135 2140 2143 + 2149 2149 2149 2145 2140 2137 2136 2132 2117 2094 + 2075 2058 2039 2031 2026 2019 2011 2010 2009 2010 + 2010 2010 2010 2007 2003 1999 1993 1987 1984 1982 + 1979 1979 1979 1978 1976 1975 1975 1976 1978 1979 + 1982 1986 1995 2007 2022 2039 2056 2077 2098 2116 + 2141 2198 2227 2249 1633 1640 1646 1651 1660 1666 + 1672 1682 1690 1698 1704 1710 1713 1714 1714 1712 + 1710 1705 1705 1704 1702 1696 1685 1675 1665 1659 + 1654 1651 1650 1646 1636 1628 1622 1616 1618 1629 + 1641 1655 1672 1675 1680 1683 1683 1683 1682 1683 + 1684 1684 1685 1685 1685 1683 1681 1677 1676 1675 + 1674 1673 1672 1667 1665 1667 1669 1678 1686 1695 + 1696 1698 1702 1706 1708 1708 1709 1710 1711 1711 + 1713 1714 1715 1717 1719 1720 1721 1722 1722 1723 + 1723 1724 1725 1725 1726 1727 1728 1729 1730 1731 + 1733 1735 1736 1737 1739 1740 1742 1744 1745 1747 + 1748 1750 1751 1753 1755 1756 1757 1758 1759 1760 + 1761 1762 1763 1764 1765 1767 1767 1768 1770 1771 + 1773 1774 1777 1779 1780 1781 1782 1782 1782 1782 + 1783 1783 1783 1783 1783 1784 1783 1784 1785 1786 + 1787 1788 1789 1790 1791 1792 1794 1796 1798 1800 + 1801 1803 1804 1808 1808 1806 1803 1803 1805 1807 + 1807 1806 1804 1793 1791 1792 1799 1805 1807 1810 + 1813 1817 1818 1818 1819 1820 1820 1821 1821 1821 + 1822 1823 1824 1825 1825 1826 1827 1828 1833 1839 + 1844 1848 1853 1861 1865 1865 1866 1867 1869 1874 + 1877 1883 1889 1900 1905 1907 1906 1906 1904 1901 + 1900 1900 1901 1902 1903 1903 1901 1900 1900 1900 + 1899 1897 1896 1895 1898 1899 1904 1907 1912 1916 + 1918 1920 1924 1927 1930 1934 1938 1942 1946 1951 + 1964 1973 1979 1984 1986 1989 1993 1996 1999 2007 + 2013 2017 2023 2028 2033 2039 2044 2050 2056 2063 + 2068 2073 2075 2077 2077 2079 2081 2084 2094 2103 + 2113 2121 2128 2137 2138 2141 2142 2143 2143 2140 + 2137 2134 2131 2119 2101 2081 2068 2057 2040 2031 + 2020 2010 2007 2004 2004 2003 2003 2002 2002 2000 + 1998 1994 1989 1985 1982 1978 1974 1975 1978 1978 + 1976 1974 1974 1974 1975 1976 1980 1985 1992 2004 + 2020 2036 2055 2077 2095 2111 2132 2194 2221 2241 + 1628 1633 1637 1641 1644 1651 1660 1667 1676 1685 + 1693 1698 1702 1704 1704 1703 1700 1697 1697 1696 + 1690 1680 1672 1660 1651 1646 1639 1633 1627 1620 + 1615 1618 1618 1625 1636 1643 1656 1668 1673 1676 + 1681 1683 1684 1684 1685 1684 1685 1685 1686 1687 + 1687 1686 1685 1685 1685 1686 1687 1687 1687 1686 + 1684 1685 1690 1695 1696 1697 1698 1701 1703 1705 + 1707 1708 1709 1710 1711 1711 1713 1714 1715 1717 + 1718 1720 1721 1721 1722 1723 1724 1724 1725 1725 + 1726 1727 1728 1729 1729 1731 1733 1734 1736 1737 + 1739 1741 1742 1744 1745 1747 1748 1750 1751 1753 + 1754 1756 1757 1758 1759 1760 1761 1762 1763 1764 + 1765 1766 1767 1768 1770 1771 1772 1775 1776 1779 + 1780 1781 1781 1781 1782 1782 1782 1782 1782 1782 + 1782 1782 1782 1783 1784 1786 1787 1788 1789 1789 + 1791 1792 1794 1796 1798 1800 1802 1804 1807 1807 + 1806 1804 1801 1801 1805 1805 1805 1805 1798 1788 + 1787 1798 1805 1807 1808 1810 1815 1817 1818 1818 + 1819 1819 1820 1821 1821 1821 1822 1823 1824 1824 + 1825 1826 1828 1829 1834 1841 1845 1849 1853 1858 + 1862 1863 1863 1864 1865 1870 1876 1884 1893 1903 + 1907 1911 1914 1908 1904 1900 1899 1899 1899 1900 + 1901 1901 1900 1899 1898 1897 1897 1895 1893 1893 + 1894 1899 1903 1907 1912 1916 1918 1921 1924 1927 + 1931 1934 1939 1943 1947 1951 1964 1972 1978 1982 + 1984 1987 1992 1996 2000 2006 2013 2016 2022 2027 + 2031 2037 2042 2049 2053 2060 2065 2070 2074 2075 + 2076 2078 2080 2084 2092 2100 2108 2115 2122 2129 + 2134 2136 2135 2135 2135 2133 2129 2123 2116 2106 + 2090 2072 2066 2059 2045 2032 2023 2009 2002 1998 + 1996 1996 1995 1994 1994 1994 1993 1990 1986 1982 + 1979 1976 1972 1974 1976 1978 1975 1973 1972 1973 + 1974 1975 1979 1984 1990 1999 2016 2033 2051 2072 + 2089 2107 2133 2189 2224 2234 1622 1628 1631 1634 + 1638 1641 1645 1653 1661 1670 1678 1685 1690 1692 + 1693 1690 1686 1680 1682 1679 1675 1668 1658 1647 + 1633 1622 1612 1608 1606 1606 1611 1619 1631 1646 + 1652 1659 1665 1671 1673 1677 1680 1683 1684 1685 + 1686 1686 1686 1686 1687 1688 1689 1688 1688 1689 + 1690 1692 1694 1695 1695 1695 1696 1696 1696 1697 + 1697 1698 1700 1702 1703 1705 1706 1707 1709 1710 + 1711 1711 1713 1714 1715 1716 1718 1719 1720 1721 + 1722 1723 1724 1724 1725 1725 1726 1727 1728 1729 + 1729 1731 1732 1734 1736 1738 1739 1741 1742 1744 + 1745 1747 1748 1750 1751 1752 1754 1755 1756 1757 + 1758 1760 1761 1762 1762 1764 1765 1766 1767 1768 + 1769 1770 1773 1774 1775 1777 1779 1780 1780 1780 + 1781 1781 1780 1780 1780 1780 1780 1780 1781 1782 + 1783 1785 1786 1787 1788 1789 1790 1792 1793 1796 + 1797 1800 1803 1805 1806 1806 1805 1801 1800 1800 + 1802 1803 1801 1795 1787 1782 1793 1805 1806 1807 + 1809 1812 1814 1817 1818 1818 1819 1819 1820 1820 + 1820 1821 1822 1823 1824 1824 1825 1826 1828 1829 + 1835 1842 1846 1850 1853 1858 1860 1861 1862 1863 + 1864 1868 1875 1883 1893 1900 1906 1916 1917 1915 + 1905 1900 1899 1898 1898 1898 1898 1898 1898 1897 + 1896 1895 1894 1893 1890 1889 1893 1897 1902 1906 + 1910 1915 1918 1921 1923 1926 1931 1935 1938 1943 + 1948 1954 1962 1972 1977 1981 1983 1985 1990 1995 + 1999 2004 2010 2014 2019 2024 2028 2034 2039 2044 + 2049 2054 2058 2062 2067 2070 2072 2075 2079 2082 + 2088 2098 2103 2108 2114 2119 2124 2127 2129 2129 + 2126 2120 2116 2110 2104 2094 2079 2069 2063 2055 + 2045 2034 2024 2011 1999 1989 1986 1986 1987 1987 + 1988 1989 1989 1987 1983 1980 1977 1974 1972 1973 + 1974 1976 1975 1971 1971 1971 1973 1975 1978 1983 + 1988 1997 2011 2025 2045 2068 2088 2106 2133 2195 + 2216 2223 1621 1624 1628 1630 1633 1635 1638 1642 + 1648 1656 1664 1671 1675 1676 1675 1673 1669 1665 + 1665 1664 1661 1655 1647 1632 1614 1602 1601 1606 + 1607 1621 1635 1647 1653 1658 1661 1665 1670 1672 + 1675 1677 1679 1682 1683 1685 1686 1686 1687 1687 + 1688 1689 1690 1689 1690 1691 1692 1695 1695 1696 + 1696 1697 1697 1697 1697 1697 1698 1700 1701 1702 + 1704 1705 1706 1707 1709 1710 1711 1712 1713 1714 + 1715 1716 1717 1718 1720 1721 1722 1722 1723 1724 + 1725 1726 1726 1727 1728 1729 1729 1730 1731 1733 + 1736 1738 1739 1741 1742 1744 1746 1747 1749 1750 + 1751 1752 1753 1754 1756 1757 1758 1759 1761 1761 + 1763 1764 1764 1765 1766 1768 1768 1770 1771 1773 + 1774 1775 1777 1778 1779 1779 1779 1779 1779 1779 + 1779 1779 1779 1779 1780 1781 1782 1784 1785 1786 + 1787 1789 1790 1791 1793 1795 1797 1799 1804 1805 + 1807 1805 1798 1795 1798 1799 1799 1797 1792 1780 + 1779 1783 1804 1806 1807 1807 1810 1812 1814 1816 + 1817 1818 1818 1818 1819 1819 1819 1820 1822 1823 + 1824 1825 1825 1827 1828 1829 1836 1843 1849 1853 + 1857 1859 1860 1860 1861 1863 1864 1868 1873 1880 + 1885 1892 1900 1911 1917 1918 1906 1900 1898 1897 + 1897 1896 1896 1896 1896 1895 1895 1894 1893 1891 + 1888 1888 1891 1895 1900 1904 1908 1914 1917 1920 + 1923 1926 1931 1935 1939 1945 1951 1957 1964 1971 + 1976 1979 1983 1986 1990 1994 1999 2003 2007 2011 + 2016 2021 2025 2030 2036 2041 2044 2049 2053 2056 + 2059 2060 2067 2074 2077 2081 2085 2092 2098 2103 + 2108 2112 2116 2120 2123 2125 2124 2114 2108 2105 + 2098 2085 2072 2065 2058 2053 2046 2036 2028 2016 + 2003 1988 1985 1984 1984 1984 1984 1985 1984 1982 + 1979 1977 1974 1972 1971 1970 1972 1975 1971 1969 + 1969 1971 1972 1974 1977 1981 1986 1994 2006 2021 + 2043 2063 2084 2104 2125 2184 2202 2209 1619 1622 + 1625 1628 1629 1631 1633 1635 1640 1647 1653 1660 + 1663 1664 1662 1661 1658 1654 1653 1653 1650 1645 + 1630 1616 1593 1595 1608 1619 1634 1648 1657 1659 + 1661 1662 1666 1670 1672 1674 1675 1678 1679 1681 + 1683 1684 1686 1686 1687 1688 1689 1689 1690 1690 + 1691 1692 1693 1695 1695 1696 1697 1697 1697 1698 + 1698 1698 1700 1701 1701 1702 1703 1704 1706 1707 + 1708 1710 1711 1712 1713 1714 1715 1715 1717 1718 + 1719 1720 1721 1722 1723 1724 1725 1725 1726 1728 + 1729 1729 1730 1730 1731 1733 1736 1738 1740 1741 + 1743 1744 1746 1747 1749 1750 1751 1752 1753 1754 + 1755 1756 1758 1759 1760 1762 1762 1763 1764 1765 + 1766 1767 1768 1769 1771 1772 1773 1774 1776 1777 + 1777 1778 1778 1778 1778 1778 1778 1778 1779 1779 + 1780 1781 1782 1784 1785 1786 1787 1788 1789 1791 + 1793 1794 1796 1799 1802 1803 1801 1795 1789 1792 + 1797 1797 1797 1795 1786 1774 1777 1791 1805 1806 + 1807 1808 1810 1811 1813 1814 1816 1817 1817 1818 + 1818 1818 1818 1820 1821 1823 1824 1825 1826 1827 + 1828 1832 1839 1848 1853 1856 1858 1859 1859 1859 + 1861 1861 1864 1868 1871 1875 1877 1884 1892 1902 + 1913 1917 1907 1899 1897 1896 1895 1895 1895 1894 + 1894 1894 1893 1892 1891 1888 1886 1887 1890 1893 + 1897 1902 1905 1909 1915 1919 1923 1928 1932 1935 + 1940 1947 1953 1958 1965 1970 1975 1978 1982 1986 + 1990 1993 1997 2001 2004 2008 2013 2017 2021 2026 + 2032 2038 2041 2045 2047 2051 2055 2058 2064 2071 + 2075 2078 2083 2087 2093 2100 2104 2108 2112 2116 + 2119 2122 2122 2113 2106 2103 2097 2085 2073 2062 + 2056 2052 2048 2038 2029 2019 2004 1990 1984 1982 + 1982 1982 1982 1981 1981 1979 1976 1974 1971 1969 + 1968 1968 1968 1968 1968 1967 1969 1971 1972 1973 + 1975 1979 1983 1991 2005 2020 2039 2057 2078 2099 + 2118 2158 2187 2200 1618 1620 1623 1625 1627 1628 + 1629 1631 1633 1638 1644 1650 1653 1654 1654 1652 + 1649 1643 1643 1641 1636 1627 1616 1599 1596 1614 + 1629 1644 1656 1659 1661 1662 1663 1665 1668 1671 + 1673 1674 1676 1678 1679 1681 1682 1684 1686 1687 + 1688 1689 1689 1690 1691 1691 1692 1693 1694 1695 + 1696 1696 1697 1697 1698 1698 1699 1700 1700 1701 + 1702 1702 1703 1704 1706 1707 1708 1709 1710 1711 + 1712 1713 1714 1715 1716 1718 1719 1720 1721 1722 + 1723 1724 1725 1726 1727 1728 1729 1730 1731 1731 + 1733 1734 1737 1739 1741 1742 1744 1745 1746 1748 + 1749 1750 1751 1752 1753 1754 1755 1757 1758 1759 + 1761 1762 1762 1763 1764 1764 1765 1766 1768 1769 + 1770 1771 1772 1773 1775 1776 1776 1776 1777 1777 + 1777 1777 1777 1778 1778 1779 1779 1781 1782 1783 + 1785 1786 1787 1788 1789 1791 1793 1794 1796 1798 + 1799 1798 1791 1781 1786 1794 1795 1795 1795 1794 + 1779 1769 1778 1794 1802 1805 1807 1808 1809 1810 + 1811 1813 1814 1815 1816 1816 1816 1816 1817 1818 + 1820 1822 1823 1825 1826 1828 1828 1836 1846 1853 + 1856 1857 1858 1858 1857 1857 1857 1860 1863 1865 + 1867 1868 1873 1878 1888 1899 1910 1917 1906 1898 + 1896 1894 1894 1894 1894 1893 1893 1892 1892 1891 + 1889 1886 1884 1886 1888 1892 1894 1898 1900 1901 + 1910 1917 1924 1928 1933 1936 1941 1948 1954 1959 + 1964 1970 1973 1978 1982 1985 1989 1991 1994 1997 + 2001 2006 2010 2014 2017 2022 2027 2033 2037 2041 + 2044 2047 2052 2056 2062 2067 2071 2075 2081 2085 + 2093 2099 2104 2107 2112 2115 2117 2118 2118 2112 + 2106 2101 2096 2082 2070 2059 2053 2050 2046 2036 + 2029 2021 2006 1990 1982 1979 1979 1979 1979 1979 + 1978 1977 1974 1971 1968 1967 1966 1964 1964 1963 + 1965 1967 1968 1970 1971 1972 1974 1975 1982 1989 + 2003 2018 2036 2052 2071 2097 2118 2146 2180 2198 + 1616 1619 1622 1625 1625 1626 1626 1627 1628 1631 + 1636 1640 1644 1647 1647 1642 1635 1620 1620 1621 + 1619 1612 1598 1596 1616 1636 1648 1657 1659 1661 + 1662 1664 1665 1667 1670 1672 1673 1675 1676 1678 + 1679 1681 1683 1684 1685 1687 1688 1689 1690 1691 + 1691 1691 1692 1693 1695 1695 1696 1696 1697 1697 + 1698 1699 1700 1700 1701 1701 1702 1703 1704 1704 + 1705 1707 1708 1709 1710 1711 1712 1713 1714 1715 + 1716 1718 1719 1720 1721 1722 1723 1724 1725 1726 + 1727 1728 1729 1730 1732 1733 1734 1736 1737 1739 + 1741 1743 1745 1746 1747 1748 1749 1750 1751 1752 + 1753 1754 1755 1757 1758 1760 1761 1761 1762 1763 + 1764 1764 1765 1766 1767 1768 1769 1770 1771 1772 + 1774 1775 1775 1776 1776 1776 1776 1777 1777 1777 + 1778 1779 1779 1780 1782 1783 1785 1786 1787 1788 + 1789 1791 1792 1793 1795 1796 1796 1789 1779 1778 + 1789 1793 1793 1793 1793 1789 1775 1764 1771 1791 + 1799 1805 1806 1807 1809 1810 1811 1812 1813 1814 + 1814 1814 1815 1816 1816 1818 1820 1821 1824 1825 + 1827 1828 1834 1844 1857 1856 1857 1857 1858 1857 + 1854 1853 1854 1857 1860 1862 1863 1864 1868 1875 + 1885 1896 1908 1913 1901 1892 1891 1891 1892 1892 + 1892 1892 1891 1890 1889 1888 1885 1883 1881 1882 + 1885 1889 1890 1894 1898 1901 1908 1917 1925 1930 + 1934 1938 1944 1949 1955 1960 1965 1971 1975 1979 + 1981 1983 1986 1988 1991 1995 1999 2003 2006 2010 + 2013 2019 2022 2029 2033 2038 2042 2046 2049 2055 + 2059 2063 2068 2072 2079 2085 2093 2099 2103 2107 + 2111 2114 2116 2115 2113 2110 2104 2099 2090 2078 + 2064 2055 2048 2045 2039 2033 2028 2020 2005 1989 + 1974 1974 1976 1976 1977 1977 1978 1976 1971 1967 + 1963 1963 1963 1962 1962 1962 1965 1967 1968 1969 + 1970 1971 1973 1974 1980 1987 1998 2015 2031 2051 + 2074 2097 2117 2146 2176 2192 1615 1617 1621 1624 + 1625 1623 1623 1622 1620 1622 1626 1630 1634 1634 + 1631 1623 1609 1596 1591 1589 1592 1594 1600 1620 + 1643 1649 1653 1659 1661 1662 1664 1665 1666 1668 + 1671 1672 1674 1675 1677 1678 1679 1681 1683 1684 + 1685 1686 1688 1689 1690 1691 1692 1692 1693 1694 + 1695 1696 1696 1697 1697 1697 1698 1699 1700 1701 + 1701 1701 1702 1703 1703 1704 1705 1706 1707 1708 + 1709 1711 1711 1713 1714 1715 1716 1717 1718 1719 + 1720 1721 1722 1724 1725 1726 1727 1728 1729 1731 + 1732 1733 1735 1736 1738 1740 1742 1744 1745 1746 + 1747 1748 1749 1750 1751 1752 1753 1754 1755 1757 + 1758 1759 1761 1761 1762 1762 1763 1764 1764 1765 + 1766 1767 1768 1769 1771 1772 1773 1774 1775 1775 + 1775 1775 1776 1776 1776 1777 1778 1779 1779 1780 + 1782 1783 1784 1785 1786 1788 1789 1790 1791 1792 + 1793 1794 1793 1780 1777 1779 1786 1786 1780 1778 + 1775 1770 1765 1758 1765 1784 1796 1804 1806 1807 + 1808 1809 1810 1812 1813 1814 1814 1814 1815 1815 + 1816 1817 1819 1822 1824 1826 1828 1831 1841 1849 + 1854 1855 1856 1857 1857 1855 1853 1852 1853 1856 + 1857 1859 1861 1863 1864 1872 1883 1895 1907 1911 + 1896 1889 1888 1889 1889 1890 1891 1890 1890 1888 + 1885 1884 1882 1880 1877 1880 1882 1885 1888 1892 + 1897 1900 1907 1916 1924 1931 1937 1942 1947 1952 + 1959 1964 1967 1972 1977 1979 1980 1981 1982 1985 + 1988 1993 1997 2001 2003 2007 2011 2017 2021 2026 + 2032 2036 2042 2045 2048 2053 2058 2060 2067 2072 + 2079 2086 2093 2099 2102 2106 2110 2113 2115 2119 + 2112 2108 2103 2098 2088 2075 2061 2050 2045 2041 + 2036 2031 2026 2018 2002 1984 1970 1968 1970 1972 + 1975 1976 1976 1973 1968 1964 1962 1961 1961 1961 + 1961 1963 1965 1966 1967 1968 1969 1970 1972 1973 + 1976 1984 1996 2012 2028 2049 2069 2090 2113 2145 + 2171 2186 1613 1615 1618 1622 1622 1621 1616 1612 + 1608 1608 1610 1612 1612 1611 1606 1597 1587 1573 + 1578 1584 1592 1601 1619 1644 1648 1651 1655 1659 + 1661 1663 1664 1665 1667 1669 1672 1673 1674 1675 + 1677 1678 1679 1681 1682 1684 1685 1686 1688 1689 + 1690 1692 1692 1693 1694 1695 1696 1696 1697 1697 + 1697 1698 1699 1699 1700 1701 1701 1702 1702 1703 + 1704 1704 1705 1706 1706 1707 1709 1710 1711 1712 + 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 + 1725 1726 1727 1728 1729 1731 1732 1733 1735 1736 + 1738 1740 1743 1744 1745 1747 1747 1749 1750 1750 + 1752 1753 1754 1754 1755 1757 1758 1759 1760 1761 + 1761 1762 1763 1763 1764 1765 1766 1767 1768 1769 + 1770 1771 1773 1773 1774 1775 1775 1775 1775 1775 + 1776 1777 1778 1778 1779 1780 1782 1783 1784 1785 + 1786 1788 1788 1789 1790 1791 1791 1792 1784 1775 + 1773 1776 1779 1772 1764 1761 1758 1755 1753 1752 + 1762 1778 1793 1801 1805 1806 1807 1808 1810 1812 + 1813 1813 1814 1814 1815 1815 1815 1816 1818 1821 + 1824 1826 1828 1834 1843 1850 1854 1855 1855 1856 + 1857 1853 1850 1850 1852 1854 1856 1857 1860 1861 + 1864 1871 1885 1896 1905 1908 1897 1888 1887 1886 + 1887 1887 1888 1887 1885 1884 1882 1881 1879 1877 + 1876 1877 1878 1882 1887 1893 1896 1900 1907 1915 + 1922 1930 1939 1944 1951 1956 1964 1965 1968 1973 + 1977 1978 1978 1978 1979 1982 1987 1991 1994 1997 + 1999 2005 2009 2015 2020 2025 2032 2037 2042 2046 + 2048 2054 2059 2064 2069 2074 2080 2086 2092 2098 + 2103 2106 2109 2114 2115 2116 2112 2106 2101 2095 + 2083 2073 2060 2049 2043 2039 2034 2030 2025 2016 + 1997 1977 1964 1962 1963 1964 1967 1969 1968 1967 + 1964 1962 1961 1960 1960 1959 1961 1963 1965 1966 + 1967 1967 1968 1969 1970 1972 1974 1982 1994 2009 + 2025 2042 2064 2087 2113 2144 2166 2178 1610 1612 + 1613 1615 1615 1611 1603 1596 1587 1582 1583 1585 + 1585 1580 1573 1569 1570 1582 1596 1608 1614 1621 + 1643 1647 1650 1653 1655 1659 1661 1662 1665 1667 + 1668 1670 1672 1674 1674 1675 1677 1678 1679 1681 + 1682 1683 1685 1686 1687 1689 1691 1691 1693 1693 + 1695 1695 1696 1697 1697 1698 1697 1698 1699 1699 + 1700 1700 1701 1702 1702 1703 1703 1704 1704 1705 + 1706 1707 1708 1709 1711 1712 1714 1715 1716 1717 + 1718 1719 1720 1721 1722 1723 1724 1725 1727 1728 + 1729 1730 1732 1733 1735 1736 1738 1740 1743 1744 + 1745 1746 1748 1749 1750 1751 1752 1754 1754 1755 + 1757 1758 1759 1760 1761 1761 1761 1762 1762 1763 + 1764 1765 1765 1767 1768 1769 1770 1771 1772 1773 + 1773 1774 1775 1775 1775 1776 1776 1776 1777 1778 + 1779 1780 1781 1782 1784 1786 1787 1788 1788 1789 + 1790 1790 1787 1782 1775 1766 1770 1772 1768 1755 + 1743 1743 1747 1753 1761 1765 1767 1775 1786 1796 + 1803 1805 1807 1808 1810 1811 1812 1813 1814 1815 + 1816 1817 1817 1817 1819 1821 1824 1826 1828 1833 + 1842 1849 1853 1854 1855 1855 1853 1849 1847 1849 + 1851 1853 1853 1855 1858 1860 1863 1868 1882 1894 + 1902 1905 1898 1888 1886 1885 1884 1884 1884 1883 + 1882 1881 1879 1878 1876 1875 1875 1876 1877 1881 + 1887 1893 1897 1902 1907 1912 1919 1928 1939 1946 + 1953 1958 1964 1966 1968 1971 1975 1976 1975 1974 + 1974 1978 1984 1989 1991 1995 1998 2003 2008 2014 + 2021 2028 2035 2040 2045 2049 2053 2056 2060 2067 + 2073 2077 2081 2086 2093 2099 2104 2107 2110 2114 + 2119 2116 2110 2103 2097 2086 2077 2066 2053 2045 + 2041 2037 2032 2028 2025 2014 1992 1972 1962 1961 + 1961 1961 1962 1962 1962 1962 1962 1960 1959 1959 + 1959 1959 1960 1962 1964 1965 1965 1966 1966 1967 + 1969 1971 1973 1978 1990 2004 2019 2039 2063 2085 + 2110 2137 2160 2172 1598 1605 1609 1609 1605 1595 + 1586 1569 1570 1570 1569 1570 1570 1570 1582 1588 + 1594 1609 1623 1631 1636 1643 1647 1649 1652 1654 + 1655 1658 1660 1663 1665 1667 1670 1672 1673 1674 + 1675 1675 1677 1678 1679 1680 1682 1683 1684 1686 + 1687 1689 1690 1691 1693 1694 1695 1696 1696 1697 + 1697 1698 1699 1698 1699 1699 1700 1700 1701 1702 + 1702 1703 1703 1704 1704 1705 1705 1706 1707 1709 + 1711 1712 1714 1715 1716 1717 1718 1718 1720 1721 + 1722 1723 1724 1725 1727 1728 1729 1730 1731 1733 + 1734 1736 1738 1740 1743 1744 1745 1746 1747 1749 + 1750 1752 1753 1754 1756 1757 1758 1759 1759 1760 + 1761 1761 1761 1761 1762 1763 1763 1764 1765 1767 + 1768 1769 1770 1771 1771 1772 1772 1773 1774 1775 + 1775 1775 1776 1776 1777 1778 1779 1780 1781 1782 + 1786 1786 1786 1787 1787 1788 1789 1789 1780 1773 + 1765 1762 1768 1768 1754 1743 1740 1742 1758 1775 + 1785 1789 1790 1792 1792 1795 1800 1804 1806 1808 + 1810 1811 1812 1813 1814 1816 1817 1818 1818 1819 + 1820 1821 1823 1826 1828 1831 1838 1845 1850 1853 + 1853 1855 1846 1843 1846 1849 1850 1851 1852 1853 + 1856 1859 1862 1864 1874 1886 1895 1901 1895 1887 + 1885 1883 1882 1881 1880 1880 1879 1878 1876 1875 + 1874 1874 1874 1875 1877 1881 1885 1891 1900 1905 + 1907 1909 1914 1925 1937 1946 1953 1959 1963 1965 + 1968 1969 1971 1972 1972 1972 1974 1976 1982 1985 + 1988 1993 1997 2002 2007 2013 2023 2030 2037 2042 + 2048 2052 2056 2060 2064 2070 2075 2079 2083 2089 + 2096 2102 2107 2113 2119 2122 2120 2115 2107 2099 + 2088 2078 2068 2056 2046 2041 2037 2034 2030 2027 + 2022 2010 1987 1968 1961 1960 1959 1959 1959 1960 + 1960 1959 1959 1958 1958 1957 1957 1958 1959 1961 + 1963 1964 1964 1963 1963 1964 1966 1969 1971 1974 + 1985 1999 2014 2033 2057 2081 2104 2122 2150 2166 + 1556 1584 1592 1593 1586 1560 1560 1574 1586 1586 + 1585 1585 1588 1593 1601 1608 1615 1625 1637 1646 + 1647 1648 1649 1651 1653 1654 1656 1658 1661 1663 + 1666 1668 1671 1672 1673 1674 1675 1676 1677 1678 + 1679 1680 1682 1683 1685 1686 1687 1688 1690 1691 + 1693 1695 1695 1696 1696 1697 1697 1698 1698 1699 + 1699 1699 1700 1700 1700 1701 1702 1703 1703 1704 + 1704 1705 1705 1706 1707 1708 1711 1712 1714 1715 + 1715 1717 1718 1719 1720 1721 1722 1723 1724 1725 + 1727 1728 1729 1730 1731 1732 1734 1736 1738 1740 + 1742 1744 1745 1746 1747 1748 1751 1752 1754 1755 + 1757 1757 1758 1759 1759 1760 1760 1761 1761 1761 + 1761 1762 1763 1764 1765 1767 1768 1769 1770 1770 + 1771 1771 1772 1772 1773 1774 1775 1775 1776 1776 + 1777 1778 1779 1779 1781 1785 1785 1786 1786 1786 + 1786 1787 1788 1787 1776 1764 1755 1754 1761 1756 + 1746 1737 1737 1751 1772 1789 1795 1798 1801 1802 + 1802 1803 1803 1804 1806 1808 1810 1811 1812 1813 + 1814 1816 1817 1818 1819 1819 1820 1822 1823 1825 + 1827 1829 1835 1841 1845 1848 1846 1841 1839 1841 + 1845 1847 1848 1850 1851 1852 1855 1858 1861 1863 + 1865 1875 1883 1889 1889 1884 1882 1881 1880 1877 + 1877 1877 1876 1875 1872 1873 1872 1872 1873 1874 + 1876 1880 1885 1892 1900 1903 1901 1902 1913 1925 + 1936 1947 1954 1958 1961 1965 1967 1967 1969 1969 + 1970 1971 1972 1975 1979 1983 1987 1993 1996 2000 + 2007 2014 2024 2033 2039 2044 2049 2053 2058 2063 + 2067 2073 2076 2080 2084 2091 2098 2104 2112 2120 + 2124 2125 2125 2117 2107 2095 2081 2070 2060 2048 + 2041 2036 2033 2030 2027 2024 2016 1998 1976 1964 + 1960 1959 1958 1957 1957 1957 1957 1956 1955 1956 + 1955 1955 1957 1958 1959 1960 1961 1962 1962 1962 + 1962 1963 1964 1967 1970 1974 1982 1996 2010 2028 + 2051 2074 2096 2113 2139 2158 1555 1545 1564 1561 + 1556 1577 1586 1598 1605 1607 1609 1610 1611 1613 + 1619 1623 1628 1636 1646 1647 1648 1649 1650 1652 + 1653 1655 1656 1658 1661 1663 1666 1669 1671 1672 + 1673 1674 1675 1677 1678 1678 1679 1680 1682 1683 + 1685 1686 1687 1688 1690 1691 1693 1695 1695 1696 + 1697 1697 1697 1698 1698 1699 1699 1699 1700 1700 + 1700 1701 1702 1703 1703 1703 1704 1705 1705 1706 + 1707 1709 1711 1712 1713 1715 1715 1717 1718 1719 + 1720 1721 1722 1723 1725 1726 1726 1728 1729 1730 + 1731 1732 1734 1736 1737 1739 1742 1743 1745 1746 + 1747 1749 1750 1753 1754 1756 1757 1757 1758 1759 + 1759 1760 1760 1761 1760 1761 1761 1761 1762 1763 + 1764 1766 1768 1769 1769 1770 1771 1771 1771 1772 + 1772 1773 1775 1775 1776 1777 1778 1778 1779 1780 + 1784 1784 1785 1785 1785 1785 1786 1786 1785 1786 + 1775 1761 1743 1746 1750 1743 1736 1732 1743 1764 + 1783 1794 1797 1803 1805 1805 1806 1806 1806 1807 + 1807 1808 1811 1812 1813 1814 1815 1816 1817 1818 + 1819 1820 1821 1822 1823 1825 1826 1828 1831 1836 + 1839 1841 1839 1838 1839 1843 1845 1846 1848 1849 + 1850 1852 1855 1858 1860 1862 1864 1865 1873 1878 + 1879 1877 1879 1879 1878 1875 1874 1873 1873 1872 + 1872 1871 1871 1871 1872 1873 1876 1879 1885 1891 + 1895 1897 1898 1906 1917 1933 1944 1952 1955 1958 + 1961 1964 1966 1966 1967 1967 1968 1969 1971 1973 + 1976 1982 1988 1992 1997 2001 2008 2016 2025 2034 + 2040 2045 2050 2054 2060 2063 2068 2073 2076 2079 + 2084 2090 2097 2104 2113 2122 2125 2126 2125 2119 + 2108 2093 2078 2065 2053 2041 2035 2031 2029 2026 + 2024 2017 2004 1989 1970 1962 1959 1957 1957 1956 + 1955 1955 1954 1954 1953 1951 1951 1954 1956 1957 + 1957 1959 1960 1960 1960 1960 1961 1962 1963 1965 + 1968 1972 1979 1990 2006 2023 2043 2066 2087 2106 + 2135 2159 1590 1578 1568 1577 1591 1600 1610 1614 + 1617 1622 1623 1625 1627 1629 1630 1633 1636 1642 + 1647 1648 1649 1650 1651 1652 1654 1655 1657 1659 + 1661 1664 1667 1669 1671 1672 1673 1674 1675 1676 + 1677 1678 1679 1680 1682 1683 1685 1686 1687 1688 + 1690 1691 1693 1695 1695 1696 1696 1697 1697 1697 + 1698 1698 1699 1699 1700 1700 1700 1701 1701 1702 + 1703 1703 1704 1705 1706 1707 1708 1710 1711 1712 + 1713 1715 1715 1717 1718 1719 1720 1721 1722 1724 + 1725 1725 1726 1727 1728 1729 1730 1731 1733 1735 + 1737 1739 1741 1743 1744 1746 1747 1748 1750 1752 + 1755 1756 1757 1757 1758 1758 1759 1759 1759 1760 + 1759 1760 1760 1761 1761 1762 1764 1765 1768 1768 + 1769 1769 1770 1770 1771 1771 1772 1772 1773 1775 + 1776 1777 1778 1779 1779 1783 1783 1784 1784 1784 + 1784 1784 1785 1782 1784 1784 1776 1763 1743 1733 + 1735 1731 1727 1732 1750 1771 1791 1795 1798 1803 + 1805 1806 1806 1807 1807 1808 1808 1809 1810 1812 + 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 + 1823 1824 1825 1827 1828 1832 1834 1836 1836 1837 + 1840 1843 1845 1846 1848 1849 1851 1853 1856 1858 + 1860 1861 1862 1864 1865 1869 1871 1873 1874 1875 + 1874 1872 1870 1869 1868 1869 1869 1870 1871 1871 + 1872 1874 1876 1879 1883 1888 1891 1894 1900 1911 + 1926 1940 1947 1952 1954 1957 1959 1963 1964 1964 + 1964 1964 1966 1969 1970 1973 1976 1983 1989 1993 + 1997 2003 2010 2017 2025 2035 2040 2045 2049 2054 + 2059 2063 2067 2071 2075 2078 2082 2088 2095 2102 + 2110 2117 2125 2125 2125 2120 2108 2091 2077 2063 + 2049 2035 2031 2027 2024 2020 2016 2006 1993 1979 + 1965 1961 1959 1957 1955 1954 1954 1953 1953 1952 + 1951 1950 1950 1952 1954 1955 1956 1957 1958 1958 + 1959 1959 1960 1961 1962 1963 1966 1970 1975 1985 + 2003 2022 2040 2065 2087 2106 2133 2157 1548 1551 + 1561 1573 1591 1603 1612 1617 1622 1625 1629 1632 + 1635 1637 1637 1639 1641 1646 1647 1648 1650 1651 + 1652 1653 1654 1655 1657 1659 1662 1664 1667 1669 + 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 + 1682 1683 1684 1685 1686 1688 1690 1691 1693 1694 + 1695 1696 1696 1696 1697 1697 1698 1698 1699 1699 + 1700 1700 1700 1701 1701 1702 1702 1703 1704 1706 + 1707 1708 1709 1710 1711 1712 1713 1714 1715 1717 + 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 + 1728 1729 1730 1731 1733 1735 1736 1738 1740 1742 + 1744 1745 1747 1748 1750 1753 1755 1756 1757 1757 + 1757 1757 1758 1758 1758 1759 1758 1759 1759 1760 + 1760 1761 1762 1764 1766 1768 1768 1769 1769 1770 + 1770 1771 1771 1772 1773 1774 1776 1778 1779 1781 + 1782 1783 1783 1783 1783 1783 1783 1783 1782 1782 + 1783 1783 1777 1768 1745 1726 1723 1722 1723 1741 + 1765 1780 1793 1795 1799 1802 1804 1805 1806 1807 + 1807 1808 1809 1809 1810 1811 1813 1814 1815 1816 + 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 + 1828 1829 1831 1833 1836 1837 1842 1844 1845 1846 + 1848 1849 1852 1854 1857 1858 1859 1860 1861 1862 + 1863 1864 1866 1868 1870 1870 1871 1869 1867 1865 + 1866 1865 1866 1868 1869 1870 1871 1872 1875 1877 + 1881 1885 1887 1889 1903 1916 1928 1939 1944 1950 + 1953 1954 1953 1956 1959 1959 1960 1960 1963 1967 + 1970 1972 1977 1984 1990 1994 1999 2004 2011 2017 + 2024 2034 2040 2045 2049 2054 2057 2061 2065 2069 + 2072 2077 2080 2085 2092 2099 2106 2114 2122 2125 + 2125 2119 2104 2088 2075 2060 2046 2034 2029 2023 + 2019 2012 2006 1995 1985 1974 1963 1960 1957 1956 + 1954 1952 1951 1952 1951 1950 1950 1950 1949 1951 + 1953 1954 1955 1956 1957 1957 1957 1958 1959 1960 + 1961 1962 1964 1967 1972 1983 2003 2021 2039 2063 + 2085 2103 2128 2151 1553 1550 1545 1546 1568 1587 + 1601 1612 1621 1626 1630 1634 1636 1639 1641 1641 + 1644 1647 1648 1649 1650 1650 1651 1653 1654 1655 + 1657 1660 1662 1665 1667 1669 1671 1672 1673 1674 + 1675 1676 1676 1677 1679 1679 1681 1683 1684 1685 + 1686 1688 1689 1690 1692 1693 1694 1695 1696 1696 + 1696 1697 1697 1698 1698 1699 1699 1700 1700 1700 + 1701 1701 1702 1703 1704 1706 1707 1708 1709 1710 + 1711 1712 1713 1714 1715 1717 1718 1719 1720 1722 + 1722 1723 1724 1725 1726 1727 1728 1728 1729 1731 + 1732 1734 1736 1738 1739 1741 1743 1744 1746 1747 + 1750 1752 1754 1755 1755 1756 1756 1756 1757 1757 + 1757 1757 1757 1758 1758 1758 1759 1760 1761 1761 + 1763 1765 1766 1768 1768 1769 1769 1770 1771 1771 + 1772 1773 1775 1778 1782 1781 1782 1782 1782 1782 + 1782 1782 1782 1781 1781 1781 1782 1782 1776 1769 + 1743 1725 1715 1716 1735 1756 1774 1792 1794 1797 + 1799 1801 1803 1804 1805 1806 1807 1808 1809 1810 + 1810 1811 1812 1814 1814 1816 1817 1818 1819 1820 + 1821 1822 1823 1824 1825 1826 1827 1828 1828 1831 + 1833 1838 1842 1843 1845 1846 1847 1850 1853 1855 + 1856 1857 1858 1859 1860 1861 1862 1863 1864 1864 + 1867 1868 1868 1866 1864 1864 1864 1864 1865 1867 + 1868 1869 1870 1871 1873 1876 1879 1882 1886 1891 + 1903 1913 1924 1935 1941 1945 1947 1944 1946 1950 + 1952 1954 1956 1957 1960 1965 1969 1973 1978 1984 + 1989 1994 2000 2005 2011 2017 2024 2033 2040 2046 + 2051 2053 2055 2058 2061 2066 2070 2075 2079 2083 + 2089 2096 2104 2112 2120 2126 2125 2116 2098 2084 + 2070 2056 2043 2033 2026 2021 2015 2009 2000 1988 + 1979 1967 1961 1958 1955 1953 1952 1950 1950 1950 + 1950 1950 1949 1949 1949 1950 1951 1953 1954 1955 + 1956 1956 1957 1957 1958 1959 1960 1961 1962 1963 + 1969 1979 2000 2016 2035 2052 2077 2094 2117 2141 + 1587 1580 1547 1544 1544 1565 1583 1595 1610 1617 + 1624 1633 1636 1638 1638 1640 1645 1647 1648 1648 + 1649 1650 1651 1652 1654 1656 1658 1661 1663 1665 + 1667 1669 1671 1672 1673 1674 1674 1675 1676 1677 + 1678 1679 1681 1682 1683 1684 1686 1687 1688 1690 + 1691 1692 1693 1694 1695 1695 1696 1696 1697 1697 + 1697 1698 1698 1699 1699 1700 1700 1701 1702 1702 + 1704 1706 1707 1708 1709 1710 1711 1712 1713 1714 + 1715 1716 1718 1719 1720 1721 1722 1723 1724 1725 + 1725 1726 1727 1728 1729 1730 1731 1733 1735 1737 + 1739 1740 1742 1744 1745 1747 1748 1750 1751 1753 + 1753 1754 1754 1755 1755 1755 1756 1756 1756 1756 + 1757 1756 1757 1757 1758 1759 1761 1762 1764 1765 + 1766 1768 1768 1769 1769 1770 1771 1772 1774 1778 + 1780 1781 1781 1782 1781 1782 1782 1782 1781 1781 + 1781 1781 1781 1780 1774 1765 1742 1724 1716 1721 + 1745 1766 1781 1793 1795 1797 1799 1800 1802 1804 + 1805 1806 1807 1808 1809 1810 1811 1811 1812 1813 + 1814 1816 1817 1818 1819 1820 1821 1822 1822 1823 + 1824 1825 1826 1827 1828 1829 1832 1836 1841 1843 + 1844 1845 1847 1850 1854 1855 1855 1856 1857 1857 + 1858 1859 1860 1860 1861 1862 1863 1865 1864 1863 + 1862 1862 1862 1863 1864 1865 1867 1867 1867 1867 + 1871 1874 1877 1882 1887 1893 1902 1911 1923 1933 + 1940 1940 1936 1934 1938 1942 1945 1950 1952 1953 + 1959 1964 1968 1973 1978 1982 1989 1993 1999 2004 + 2010 2017 2024 2032 2039 2048 2051 2049 2051 2055 + 2059 2064 2069 2073 2078 2082 2088 2095 2102 2110 + 2118 2126 2125 2111 2093 2078 2065 2054 2040 2031 + 2023 2019 2013 2006 1997 1986 1975 1964 1959 1956 + 1953 1952 1950 1950 1949 1949 1949 1948 1948 1948 + 1948 1949 1950 1951 1953 1954 1955 1955 1956 1956 + 1957 1958 1959 1960 1960 1962 1964 1973 1993 2011 + 2030 2050 2068 2089 2109 2139 1601 1594 1572 1549 + 1545 1545 1562 1577 1591 1602 1611 1618 1626 1632 + 1635 1638 1642 1646 1647 1647 1648 1649 1650 1651 + 1653 1657 1659 1661 1663 1664 1666 1668 1671 1672 + 1672 1673 1673 1674 1675 1676 1677 1678 1679 1681 + 1682 1684 1685 1686 1687 1689 1690 1690 1691 1693 + 1694 1695 1695 1696 1696 1697 1697 1697 1698 1698 + 1698 1699 1700 1700 1701 1701 1704 1705 1707 1708 + 1709 1709 1710 1711 1713 1714 1715 1716 1718 1719 + 1720 1721 1722 1722 1723 1724 1725 1726 1727 1728 + 1728 1729 1731 1732 1734 1736 1738 1739 1741 1743 + 1744 1746 1747 1748 1749 1751 1751 1752 1752 1752 + 1753 1753 1753 1754 1754 1754 1754 1754 1755 1755 + 1756 1756 1757 1758 1760 1761 1763 1764 1765 1767 + 1768 1769 1770 1771 1774 1776 1779 1780 1781 1781 + 1781 1781 1781 1780 1780 1780 1780 1780 1779 1775 + 1770 1755 1737 1719 1717 1732 1757 1775 1791 1794 + 1796 1797 1799 1800 1802 1804 1805 1806 1807 1808 + 1809 1810 1811 1812 1813 1813 1814 1816 1816 1818 + 1819 1820 1821 1821 1822 1823 1824 1825 1825 1826 + 1827 1828 1829 1833 1838 1841 1842 1843 1846 1849 + 1853 1854 1854 1855 1856 1856 1857 1857 1858 1858 + 1859 1860 1861 1861 1860 1860 1860 1860 1861 1862 + 1863 1864 1865 1865 1864 1865 1869 1873 1878 1884 + 1889 1899 1907 1913 1926 1933 1935 1930 1927 1925 + 1926 1932 1936 1939 1943 1950 1957 1964 1967 1971 + 1977 1981 1986 1991 1996 2003 2011 2017 2025 2032 + 2039 2044 2045 2046 2048 2052 2057 2062 2067 2072 + 2077 2083 2088 2094 2101 2109 2116 2124 2125 2107 + 2088 2072 2062 2051 2037 2030 2022 2018 2014 2006 + 1996 1985 1974 1964 1957 1953 1951 1950 1949 1948 + 1949 1948 1947 1947 1947 1947 1948 1948 1949 1950 + 1951 1953 1954 1955 1955 1956 1956 1956 1958 1959 + 1959 1960 1962 1970 1990 2010 2031 2051 2071 2088 + 2107 2137 1611 1608 1595 1571 1555 1545 1545 1551 + 1571 1582 1590 1604 1612 1617 1623 1628 1632 1635 + 1638 1642 1645 1646 1647 1649 1652 1656 1659 1660 + 1661 1663 1665 1667 1669 1671 1672 1672 1672 1672 + 1673 1675 1676 1677 1678 1680 1682 1683 1684 1685 + 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 + 1695 1696 1696 1696 1697 1697 1697 1698 1699 1700 + 1700 1701 1703 1704 1706 1707 1708 1709 1710 1711 + 1712 1713 1714 1715 1717 1718 1719 1720 1721 1722 + 1723 1723 1724 1725 1726 1727 1728 1729 1730 1731 + 1733 1735 1737 1738 1740 1742 1743 1745 1746 1747 + 1748 1749 1750 1750 1750 1750 1750 1750 1750 1751 + 1751 1751 1752 1752 1752 1753 1753 1753 1754 1755 + 1757 1758 1759 1761 1761 1763 1765 1767 1768 1770 + 1771 1773 1776 1778 1779 1779 1779 1779 1779 1778 + 1778 1778 1777 1776 1774 1771 1761 1743 1728 1715 + 1718 1746 1766 1782 1793 1794 1796 1797 1799 1801 + 1803 1805 1806 1807 1807 1808 1810 1810 1811 1812 + 1813 1814 1814 1816 1817 1818 1820 1821 1821 1821 + 1822 1823 1823 1824 1825 1826 1826 1827 1828 1829 + 1833 1837 1839 1841 1844 1846 1850 1851 1853 1853 + 1854 1855 1855 1855 1856 1856 1857 1858 1858 1858 + 1858 1858 1857 1859 1860 1860 1862 1864 1864 1864 + 1864 1865 1870 1875 1881 1887 1895 1905 1910 1918 + 1928 1931 1929 1922 1918 1917 1918 1922 1926 1930 + 1937 1948 1955 1963 1966 1970 1974 1978 1982 1987 + 1995 2003 2012 2018 2025 2031 2038 2040 2042 2044 + 2046 2049 2055 2061 2066 2071 2077 2083 2088 2094 + 2100 2107 2115 2123 2121 2104 2087 2071 2062 2050 + 2039 2031 2023 2018 2014 2007 1998 1985 1977 1967 + 1956 1950 1950 1949 1948 1947 1946 1947 1946 1945 + 1945 1947 1946 1947 1948 1949 1950 1952 1953 1954 + 1954 1955 1955 1955 1956 1957 1958 1959 1961 1964 + 1986 2006 2029 2048 2069 2086 2105 2132 1613 1612 + 1610 1594 1580 1572 1563 1544 1545 1555 1570 1584 + 1594 1601 1606 1610 1612 1613 1616 1618 1622 1627 + 1635 1642 1647 1649 1654 1658 1660 1661 1662 1664 + 1666 1668 1669 1669 1670 1671 1672 1673 1675 1675 + 1677 1679 1680 1682 1683 1684 1685 1686 1687 1687 + 1688 1689 1690 1690 1691 1692 1693 1694 1695 1695 + 1695 1696 1696 1697 1697 1698 1700 1700 1702 1703 + 1705 1706 1707 1708 1709 1710 1711 1713 1713 1715 + 1716 1718 1719 1720 1721 1721 1722 1723 1724 1725 + 1725 1726 1727 1728 1729 1730 1732 1734 1736 1737 + 1738 1740 1742 1743 1745 1746 1747 1747 1748 1748 + 1748 1748 1747 1747 1748 1748 1749 1749 1750 1750 + 1750 1750 1750 1751 1751 1752 1753 1754 1756 1757 + 1757 1759 1761 1763 1766 1768 1770 1771 1773 1775 + 1776 1776 1776 1776 1776 1775 1774 1773 1772 1771 + 1770 1763 1745 1729 1715 1709 1727 1755 1774 1785 + 1793 1794 1796 1797 1799 1801 1804 1805 1806 1807 + 1807 1808 1809 1811 1811 1812 1813 1814 1815 1817 + 1818 1819 1820 1821 1821 1822 1822 1822 1823 1824 + 1825 1825 1826 1826 1827 1828 1829 1832 1836 1839 + 1842 1844 1846 1848 1849 1850 1852 1853 1853 1853 + 1853 1854 1855 1855 1856 1856 1856 1855 1856 1858 + 1858 1860 1861 1863 1863 1864 1864 1865 1870 1877 + 1884 1892 1902 1909 1916 1922 1927 1927 1921 1914 + 1913 1912 1913 1914 1915 1925 1935 1945 1953 1959 + 1965 1967 1970 1974 1977 1984 1993 2002 2010 2017 + 2025 2028 2034 2037 2039 2042 2045 2047 2053 2060 + 2065 2070 2076 2082 2088 2093 2099 2106 2114 2124 + 2117 2102 2086 2071 2061 2050 2039 2031 2024 2019 + 2014 2007 2000 1987 1977 1967 1956 1950 1948 1947 + 1946 1946 1945 1944 1945 1944 1945 1945 1945 1946 + 1947 1948 1949 1951 1952 1953 1953 1954 1954 1954 + 1955 1954 1956 1957 1959 1962 1983 2006 2025 2045 + 2064 2082 2101 2126 1615 1614 1613 1610 1599 1593 + 1589 1581 1564 1545 1546 1557 1569 1576 1582 1585 + 1586 1587 1588 1589 1593 1601 1614 1622 1625 1630 + 1640 1648 1653 1657 1659 1661 1663 1664 1665 1666 + 1667 1669 1671 1672 1674 1674 1675 1677 1678 1680 + 1682 1683 1683 1684 1685 1686 1686 1686 1687 1688 + 1689 1690 1690 1691 1692 1693 1693 1694 1695 1696 + 1696 1697 1699 1699 1701 1702 1704 1705 1707 1708 + 1709 1710 1711 1712 1713 1714 1715 1717 1718 1719 + 1720 1721 1721 1722 1723 1724 1725 1726 1726 1727 + 1728 1730 1732 1733 1735 1736 1737 1738 1740 1741 + 1743 1744 1745 1746 1747 1746 1746 1745 1745 1745 + 1745 1745 1746 1747 1747 1747 1747 1748 1748 1748 + 1748 1748 1749 1749 1750 1750 1751 1753 1756 1758 + 1761 1764 1768 1769 1771 1772 1773 1773 1774 1774 + 1774 1773 1771 1767 1766 1764 1758 1743 1726 1712 + 1704 1713 1737 1763 1780 1786 1792 1794 1795 1796 + 1798 1801 1804 1805 1806 1807 1807 1808 1809 1810 + 1811 1812 1813 1814 1816 1817 1818 1819 1820 1820 + 1821 1821 1822 1822 1822 1824 1824 1825 1825 1826 + 1827 1827 1828 1828 1832 1836 1839 1841 1843 1844 + 1846 1847 1848 1848 1850 1849 1850 1851 1852 1853 + 1853 1853 1853 1853 1853 1854 1857 1858 1860 1861 + 1862 1863 1864 1865 1871 1879 1887 1896 1906 1915 + 1920 1923 1923 1918 1913 1910 1909 1909 1910 1910 + 1917 1927 1936 1943 1950 1955 1962 1964 1967 1971 + 1974 1983 1992 2001 2009 2015 2021 2026 2029 2033 + 2037 2041 2044 2046 2051 2058 2063 2069 2075 2081 + 2087 2092 2098 2105 2114 2125 2115 2102 2085 2069 + 2058 2049 2038 2031 2025 2019 2014 2007 1999 1988 + 1976 1967 1955 1949 1947 1946 1945 1944 1943 1942 + 1942 1943 1942 1942 1944 1945 1946 1947 1948 1950 + 1951 1952 1953 1953 1953 1953 1953 1953 1951 1952 + 1957 1968 1989 2013 2030 2047 2062 2080 2096 2120 + 1618 1617 1617 1617 1616 1613 1608 1601 1593 1582 + 1558 1545 1549 1551 1552 1554 1555 1556 1558 1559 + 1560 1574 1583 1586 1594 1608 1620 1629 1636 1643 + 1650 1656 1659 1660 1661 1663 1665 1666 1669 1671 + 1673 1673 1674 1675 1675 1677 1678 1679 1680 1682 + 1683 1684 1684 1684 1685 1685 1686 1687 1688 1689 + 1690 1691 1692 1692 1693 1694 1695 1696 1697 1698 + 1700 1701 1703 1704 1705 1707 1708 1709 1710 1711 + 1711 1713 1714 1715 1717 1718 1718 1719 1720 1721 + 1722 1723 1724 1725 1725 1726 1728 1729 1731 1732 + 1733 1734 1735 1736 1737 1739 1741 1743 1744 1745 + 1745 1744 1741 1737 1733 1730 1729 1738 1744 1744 + 1744 1745 1745 1745 1745 1745 1744 1744 1744 1744 + 1743 1743 1743 1744 1747 1751 1756 1758 1762 1765 + 1768 1770 1770 1771 1771 1772 1771 1771 1766 1750 + 1742 1740 1731 1719 1707 1700 1703 1723 1750 1773 + 1782 1786 1789 1793 1794 1796 1798 1800 1803 1805 + 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 + 1816 1817 1818 1819 1819 1820 1821 1821 1821 1822 + 1822 1823 1824 1824 1825 1825 1826 1827 1827 1828 + 1829 1832 1835 1838 1839 1841 1842 1843 1844 1844 + 1844 1845 1847 1848 1850 1851 1852 1851 1852 1852 + 1852 1854 1857 1858 1859 1860 1861 1862 1864 1865 + 1872 1880 1888 1898 1908 1916 1919 1920 1918 1912 + 1908 1907 1906 1906 1907 1911 1918 1928 1936 1942 + 1947 1950 1957 1960 1962 1968 1973 1981 1990 2000 + 2006 2013 2018 2021 2025 2031 2035 2039 2043 2046 + 2051 2056 2061 2067 2073 2078 2085 2091 2096 2104 + 2116 2126 2113 2099 2082 2067 2056 2047 2037 2031 + 2025 2019 2014 2007 1998 1986 1976 1965 1951 1948 + 1946 1945 1944 1943 1942 1941 1941 1939 1939 1942 + 1943 1944 1945 1946 1947 1948 1950 1951 1951 1952 + 1952 1952 1952 1951 1950 1950 1957 1971 1995 2016 + 2032 2047 2059 2077 2093 2112 1621 1622 1622 1622 + 1623 1624 1624 1619 1607 1600 1591 1583 1568 1558 + 1560 1556 1557 1558 1558 1557 1558 1558 1558 1558 + 1559 1577 1591 1602 1611 1616 1630 1643 1648 1653 + 1658 1660 1662 1664 1666 1671 1672 1672 1672 1672 + 1672 1673 1673 1674 1675 1675 1676 1677 1676 1677 + 1679 1682 1683 1684 1685 1686 1687 1688 1689 1690 + 1691 1692 1693 1694 1695 1696 1698 1700 1702 1703 + 1704 1706 1707 1708 1709 1710 1711 1711 1713 1714 + 1715 1716 1717 1718 1719 1720 1721 1722 1722 1723 + 1724 1725 1727 1728 1729 1730 1731 1732 1733 1733 + 1734 1735 1736 1736 1738 1738 1734 1726 1719 1716 + 1714 1712 1711 1720 1726 1726 1729 1733 1736 1735 + 1731 1728 1725 1726 1725 1723 1719 1722 1721 1719 + 1728 1737 1745 1750 1756 1759 1762 1765 1768 1769 + 1769 1769 1769 1768 1757 1735 1718 1712 1707 1699 + 1697 1703 1721 1745 1769 1781 1783 1786 1788 1791 + 1793 1796 1797 1799 1801 1804 1805 1806 1807 1808 + 1809 1810 1811 1812 1813 1814 1816 1817 1818 1818 + 1819 1820 1820 1821 1821 1821 1822 1823 1823 1824 + 1825 1825 1825 1826 1827 1827 1828 1829 1831 1834 + 1837 1838 1839 1840 1841 1841 1840 1841 1844 1846 + 1848 1849 1850 1850 1850 1851 1853 1854 1856 1857 + 1858 1860 1861 1862 1864 1865 1874 1882 1889 1899 + 1908 1914 1916 1916 1912 1907 1904 1902 1902 1903 + 1907 1911 1916 1927 1935 1941 1946 1949 1952 1957 + 1961 1965 1972 1978 1988 1996 2003 2010 2015 2019 + 2023 2028 2033 2038 2042 2046 2050 2055 2059 2063 + 2069 2074 2081 2089 2095 2104 2123 2125 2112 2094 + 2077 2064 2054 2045 2036 2030 2024 2019 2014 2006 + 1996 1984 1974 1962 1950 1948 1946 1945 1943 1942 + 1941 1940 1939 1938 1938 1940 1942 1942 1944 1945 + 1946 1946 1948 1949 1950 1950 1950 1950 1950 1949 + 1949 1950 1959 1976 1998 2016 2032 2045 2056 2070 + 2088 2104 1622 1623 1624 1625 1626 1630 1634 1633 + 1625 1613 1606 1603 1599 1595 1594 1593 1594 1596 + 1597 1598 1596 1585 1564 1558 1557 1558 1558 1566 + 1574 1591 1608 1618 1625 1636 1648 1652 1658 1661 + 1663 1666 1668 1666 1661 1660 1660 1659 1659 1658 + 1661 1663 1663 1662 1657 1657 1662 1664 1669 1677 + 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 + 1693 1695 1697 1698 1701 1702 1704 1705 1706 1707 + 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 + 1718 1719 1720 1720 1721 1722 1723 1724 1725 1726 + 1727 1728 1729 1728 1728 1729 1729 1728 1725 1720 + 1719 1718 1714 1707 1701 1700 1695 1689 1690 1704 + 1707 1706 1711 1718 1719 1717 1713 1709 1707 1709 + 1709 1708 1703 1701 1700 1699 1707 1713 1723 1732 + 1744 1749 1754 1756 1758 1760 1762 1764 1765 1759 + 1743 1727 1708 1690 1693 1691 1704 1721 1743 1764 + 1780 1783 1784 1786 1787 1789 1792 1795 1796 1798 + 1800 1803 1805 1805 1807 1807 1808 1809 1811 1811 + 1813 1814 1816 1817 1818 1818 1819 1820 1820 1820 + 1821 1821 1822 1823 1823 1823 1824 1824 1825 1825 + 1826 1827 1827 1828 1828 1832 1834 1836 1837 1838 + 1839 1839 1839 1840 1844 1846 1847 1848 1849 1849 + 1850 1851 1853 1855 1856 1857 1858 1860 1861 1862 + 1864 1867 1875 1882 1889 1898 1906 1910 1911 1908 + 1903 1901 1900 1900 1900 1902 1907 1911 1920 1929 + 1938 1942 1946 1948 1951 1957 1960 1964 1970 1974 + 1984 1993 2001 2007 2013 2017 2021 2026 2031 2037 + 2041 2046 2050 2053 2057 2060 2065 2071 2080 2088 + 2096 2107 2124 2125 2106 2086 2071 2061 2051 2043 + 2035 2030 2024 2018 2014 2005 1995 1983 1972 1960 + 1950 1947 1945 1944 1942 1941 1940 1939 1937 1937 + 1937 1939 1941 1942 1943 1944 1945 1946 1947 1947 + 1947 1948 1948 1948 1948 1947 1949 1950 1960 1981 + 1999 2015 2029 2042 2052 2063 2081 2100 1623 1624 + 1625 1626 1628 1633 1635 1635 1635 1632 1626 1622 + 1622 1623 1625 1626 1628 1630 1631 1634 1636 1628 + 1594 1582 1579 1574 1569 1562 1563 1569 1579 1589 + 1601 1613 1628 1635 1644 1658 1660 1661 1660 1651 + 1637 1635 1633 1633 1633 1634 1636 1636 1636 1634 + 1623 1629 1636 1639 1648 1660 1671 1679 1683 1684 + 1685 1686 1687 1688 1689 1690 1692 1694 1696 1698 + 1700 1701 1703 1704 1705 1706 1707 1708 1708 1709 + 1711 1712 1713 1715 1715 1716 1717 1717 1718 1718 + 1720 1721 1722 1723 1724 1725 1725 1725 1725 1724 + 1719 1718 1716 1712 1707 1703 1703 1700 1695 1687 + 1679 1676 1669 1663 1672 1687 1685 1681 1693 1699 + 1699 1697 1691 1686 1681 1680 1679 1675 1671 1673 + 1672 1674 1680 1688 1700 1708 1716 1725 1732 1736 + 1739 1741 1742 1746 1750 1744 1729 1718 1698 1690 + 1704 1708 1720 1741 1761 1776 1782 1783 1785 1786 + 1786 1788 1790 1793 1795 1797 1799 1802 1804 1805 + 1806 1807 1808 1810 1811 1811 1812 1814 1815 1816 + 1817 1818 1818 1819 1819 1820 1820 1821 1821 1822 + 1823 1823 1823 1824 1825 1825 1826 1826 1827 1828 + 1829 1831 1834 1835 1836 1837 1838 1839 1839 1842 + 1844 1845 1846 1847 1848 1849 1850 1852 1854 1855 + 1856 1857 1858 1860 1861 1862 1864 1869 1876 1881 + 1888 1895 1902 1905 1904 1901 1899 1898 1899 1899 + 1899 1903 1909 1916 1928 1937 1941 1943 1945 1948 + 1951 1956 1960 1964 1969 1974 1982 1991 1999 2004 + 2010 2015 2019 2024 2029 2035 2039 2044 2049 2052 + 2056 2058 2063 2071 2079 2088 2098 2112 2125 2121 + 2097 2079 2067 2057 2048 2041 2035 2029 2023 2017 + 2013 2004 1994 1982 1969 1958 1949 1946 1944 1943 + 1942 1940 1939 1937 1936 1936 1936 1939 1940 1941 + 1942 1943 1944 1944 1945 1946 1946 1945 1946 1946 + 1946 1946 1948 1950 1960 1981 1998 2013 2024 2039 + 2049 2062 2078 2097 1624 1625 1626 1628 1631 1634 + 1635 1636 1637 1637 1636 1637 1638 1643 1646 1646 + 1647 1647 1646 1646 1644 1639 1629 1628 1628 1621 + 1603 1587 1578 1572 1570 1570 1575 1590 1601 1609 + 1623 1643 1650 1653 1648 1627 1603 1597 1602 1604 + 1603 1601 1599 1597 1593 1588 1581 1586 1595 1601 + 1622 1642 1653 1661 1673 1681 1683 1684 1685 1685 + 1686 1688 1690 1693 1696 1697 1699 1700 1702 1703 + 1704 1705 1706 1707 1707 1708 1709 1711 1713 1714 + 1714 1715 1715 1716 1715 1716 1718 1720 1721 1722 + 1722 1723 1723 1722 1721 1715 1707 1701 1698 1690 + 1682 1680 1678 1675 1672 1666 1657 1654 1647 1642 + 1644 1651 1654 1657 1668 1673 1674 1670 1664 1661 + 1659 1659 1658 1655 1655 1655 1655 1655 1659 1667 + 1677 1687 1695 1702 1710 1711 1716 1718 1718 1725 + 1729 1728 1717 1705 1686 1704 1722 1731 1743 1759 + 1772 1779 1781 1783 1784 1785 1785 1786 1788 1790 + 1792 1795 1799 1801 1803 1805 1805 1806 1808 1809 + 1811 1811 1812 1813 1814 1816 1817 1818 1818 1819 + 1819 1819 1820 1821 1821 1822 1822 1823 1823 1824 + 1824 1825 1825 1826 1826 1828 1829 1831 1832 1834 + 1836 1836 1837 1838 1840 1842 1843 1844 1845 1846 + 1847 1848 1850 1852 1854 1855 1856 1857 1858 1860 + 1860 1862 1865 1870 1875 1881 1885 1891 1896 1899 + 1898 1897 1896 1896 1897 1898 1900 1904 1911 1920 + 1932 1941 1943 1943 1945 1948 1951 1956 1960 1964 + 1969 1974 1981 1989 1996 2002 2007 2012 2017 2023 + 2028 2032 2037 2042 2047 2052 2055 2058 2063 2070 + 2079 2089 2101 2123 2125 2110 2088 2072 2061 2053 + 2046 2040 2034 2028 2022 2016 2010 2003 1992 1979 + 1967 1956 1948 1945 1943 1941 1940 1939 1938 1935 + 1935 1935 1935 1937 1939 1940 1941 1942 1943 1943 + 1944 1945 1944 1944 1943 1944 1943 1944 1946 1949 + 1958 1977 1994 2009 2024 2039 2048 2059 2075 2093 + 1625 1625 1627 1630 1632 1634 1636 1636 1638 1638 + 1640 1641 1644 1647 1647 1647 1648 1648 1648 1648 + 1648 1647 1646 1646 1645 1643 1640 1635 1626 1613 + 1597 1582 1570 1570 1569 1588 1604 1619 1632 1634 + 1619 1592 1582 1582 1582 1582 1582 1582 1582 1580 + 1582 1586 1593 1599 1597 1594 1594 1606 1627 1636 + 1652 1668 1673 1676 1678 1680 1683 1685 1688 1692 + 1695 1697 1698 1699 1700 1702 1703 1704 1704 1705 + 1706 1707 1708 1711 1712 1712 1713 1713 1714 1714 + 1715 1715 1716 1719 1720 1721 1721 1721 1720 1718 + 1710 1698 1685 1676 1672 1662 1654 1658 1656 1653 + 1647 1642 1635 1629 1630 1634 1636 1639 1641 1643 + 1646 1649 1649 1646 1643 1641 1642 1643 1645 1655 + 1661 1664 1663 1656 1654 1655 1660 1667 1669 1666 + 1668 1673 1696 1697 1699 1710 1714 1711 1702 1686 + 1682 1714 1733 1748 1761 1770 1775 1778 1780 1781 + 1782 1783 1783 1783 1786 1790 1791 1793 1798 1800 + 1802 1804 1805 1807 1808 1809 1810 1810 1811 1812 + 1813 1815 1817 1817 1818 1818 1818 1819 1820 1820 + 1820 1821 1821 1822 1822 1823 1824 1824 1825 1825 + 1826 1827 1828 1830 1832 1833 1835 1836 1837 1838 + 1840 1841 1842 1843 1843 1845 1847 1849 1850 1852 + 1854 1855 1856 1856 1857 1859 1860 1863 1866 1870 + 1874 1879 1884 1888 1891 1893 1894 1894 1894 1894 + 1896 1897 1901 1905 1911 1921 1934 1946 1951 1943 + 1945 1947 1951 1955 1959 1964 1968 1973 1979 1986 + 1993 1999 2004 2010 2015 2020 2024 2031 2036 2042 + 2047 2051 2055 2058 2063 2070 2079 2092 2105 2128 + 2126 2101 2081 2067 2057 2050 2045 2039 2034 2028 + 2021 2014 2008 2001 1990 1978 1965 1953 1946 1943 + 1940 1939 1938 1938 1936 1934 1934 1934 1935 1937 + 1938 1939 1940 1941 1942 1942 1943 1943 1942 1942 + 1942 1941 1940 1939 1942 1948 1960 1977 1995 2010 + 2023 2038 2047 2057 2072 2089 1625 1626 1629 1630 + 1632 1634 1636 1637 1638 1639 1640 1643 1646 1647 + 1648 1648 1649 1649 1650 1650 1650 1650 1650 1650 + 1650 1650 1649 1648 1647 1644 1637 1627 1608 1587 + 1576 1570 1580 1594 1600 1597 1585 1582 1587 1608 + 1608 1606 1613 1625 1629 1626 1617 1623 1640 1645 + 1640 1633 1622 1602 1594 1604 1626 1642 1649 1650 + 1654 1661 1670 1680 1686 1690 1695 1696 1697 1698 + 1699 1700 1702 1703 1704 1705 1705 1706 1710 1711 + 1711 1711 1712 1712 1712 1712 1712 1713 1713 1715 + 1717 1719 1718 1711 1709 1700 1687 1677 1665 1647 + 1641 1636 1629 1630 1634 1630 1631 1631 1632 1647 + 1660 1666 1661 1654 1647 1643 1642 1643 1643 1643 + 1641 1642 1647 1655 1665 1680 1690 1693 1690 1682 + 1672 1660 1655 1655 1660 1663 1665 1668 1672 1675 + 1678 1688 1694 1690 1679 1679 1703 1725 1748 1768 + 1769 1771 1772 1774 1774 1775 1777 1778 1777 1779 + 1784 1789 1793 1796 1797 1801 1804 1805 1806 1807 + 1808 1809 1810 1810 1810 1811 1812 1813 1815 1816 + 1817 1818 1818 1818 1819 1819 1820 1821 1821 1821 + 1822 1822 1823 1823 1824 1825 1825 1827 1828 1829 + 1831 1832 1833 1835 1836 1837 1839 1840 1841 1841 + 1842 1844 1847 1848 1850 1851 1853 1854 1854 1855 + 1856 1857 1860 1863 1866 1869 1873 1877 1881 1885 + 1887 1889 1890 1891 1891 1890 1891 1896 1901 1906 + 1911 1919 1935 1953 1954 1950 1945 1947 1950 1954 + 1958 1962 1967 1972 1978 1983 1989 1996 2000 2006 + 2012 2017 2023 2030 2036 2042 2047 2051 2054 2058 + 2063 2071 2081 2095 2108 2133 2121 2097 2075 2062 + 2055 2048 2044 2039 2034 2027 2020 2011 2006 1999 + 1988 1976 1962 1950 1944 1940 1938 1937 1936 1936 + 1935 1933 1932 1933 1936 1936 1937 1938 1939 1940 + 1941 1941 1942 1942 1941 1940 1940 1940 1938 1937 + 1941 1948 1961 1979 1995 2009 2022 2036 2046 2056 + 2070 2086 1626 1628 1629 1630 1632 1634 1636 1637 + 1638 1640 1641 1643 1646 1647 1648 1649 1650 1650 + 1651 1651 1652 1653 1654 1654 1654 1655 1656 1656 + 1656 1655 1653 1649 1643 1630 1611 1590 1576 1572 + 1576 1580 1583 1600 1635 1647 1650 1652 1654 1655 + 1655 1653 1648 1650 1662 1667 1666 1657 1650 1640 + 1617 1594 1593 1605 1615 1621 1627 1635 1648 1668 + 1684 1687 1691 1695 1696 1697 1698 1699 1700 1702 + 1703 1705 1706 1710 1709 1710 1710 1710 1710 1710 + 1710 1710 1710 1710 1711 1710 1709 1708 1701 1695 + 1689 1679 1671 1656 1642 1629 1630 1630 1630 1631 + 1636 1631 1645 1654 1673 1685 1697 1700 1696 1682 + 1689 1670 1663 1657 1660 1657 1665 1667 1672 1681 + 1684 1699 1708 1712 1712 1710 1699 1681 1665 1664 + 1665 1667 1667 1667 1667 1667 1667 1667 1670 1675 + 1682 1700 1720 1735 1750 1759 1767 1767 1766 1765 + 1763 1761 1761 1764 1773 1782 1785 1790 1794 1796 + 1797 1800 1805 1805 1806 1807 1808 1809 1809 1809 + 1810 1810 1811 1811 1812 1813 1816 1818 1818 1818 + 1818 1819 1819 1820 1820 1821 1821 1821 1822 1823 + 1823 1824 1825 1826 1827 1828 1830 1832 1833 1834 + 1836 1837 1837 1839 1839 1840 1841 1844 1846 1847 + 1848 1850 1851 1852 1853 1853 1853 1856 1859 1862 + 1865 1868 1871 1875 1879 1882 1884 1885 1886 1887 + 1888 1888 1891 1896 1903 1907 1911 1919 1934 1952 + 1954 1949 1945 1947 1949 1953 1957 1961 1966 1971 + 1975 1981 1987 1994 1998 2004 2010 2016 2023 2030 + 2037 2042 2046 2051 2054 2058 2063 2072 2082 2097 + 2119 2137 2118 2094 2074 2060 2054 2049 2044 2040 + 2036 2028 2019 2010 2004 1997 1989 1975 1961 1948 + 1940 1938 1937 1935 1935 1934 1933 1931 1931 1934 + 1934 1935 1936 1937 1938 1939 1940 1940 1941 1941 + 1939 1937 1939 1938 1937 1936 1941 1948 1961 1978 + 1995 2009 2022 2033 2045 2056 2068 2084 1627 1628 + 1629 1631 1632 1634 1636 1637 1638 1640 1641 1643 + 1646 1647 1648 1649 1650 1651 1652 1653 1654 1656 + 1656 1657 1658 1659 1660 1661 1662 1661 1661 1660 + 1658 1652 1647 1632 1610 1588 1583 1590 1614 1647 + 1659 1667 1671 1672 1673 1675 1675 1672 1671 1670 + 1676 1683 1685 1682 1672 1657 1646 1626 1611 1594 + 1594 1593 1610 1620 1637 1663 1680 1684 1685 1689 + 1695 1696 1697 1698 1699 1700 1703 1706 1709 1709 + 1708 1709 1709 1708 1708 1708 1708 1708 1707 1707 + 1703 1699 1695 1687 1678 1673 1668 1659 1645 1635 + 1631 1629 1643 1651 1656 1664 1677 1679 1679 1695 + 1704 1713 1719 1722 1722 1714 1720 1708 1698 1686 + 1697 1692 1699 1701 1700 1704 1706 1713 1722 1727 + 1730 1724 1714 1703 1685 1679 1679 1678 1676 1675 + 1675 1673 1667 1667 1667 1673 1685 1707 1718 1728 + 1735 1740 1744 1746 1747 1747 1746 1746 1752 1768 + 1777 1782 1785 1788 1793 1794 1795 1799 1804 1805 + 1806 1807 1807 1808 1809 1808 1808 1809 1809 1809 + 1808 1808 1816 1817 1818 1818 1818 1818 1819 1819 + 1820 1820 1820 1821 1821 1821 1823 1823 1824 1825 + 1827 1828 1830 1831 1833 1834 1835 1836 1837 1838 + 1839 1840 1843 1844 1846 1847 1848 1848 1850 1850 + 1851 1852 1853 1855 1859 1862 1865 1868 1870 1874 + 1878 1880 1881 1882 1883 1883 1885 1887 1892 1898 + 1904 1908 1912 1920 1931 1944 1950 1944 1944 1946 + 1949 1952 1957 1961 1965 1970 1974 1981 1988 1993 + 1998 2004 2009 2015 2022 2030 2037 2041 2046 2050 + 2054 2058 2064 2072 2084 2101 2129 2138 2114 2091 + 2073 2059 2054 2049 2044 2040 2036 2028 2019 2009 + 2001 1993 1988 1976 1963 1947 1938 1936 1935 1934 + 1933 1932 1931 1930 1932 1932 1932 1933 1935 1936 + 1937 1938 1939 1939 1940 1940 1939 1937 1938 1937 + 1936 1935 1941 1948 1960 1978 1994 2007 2020 2031 + 2043 2054 2065 2081 1628 1629 1630 1631 1632 1633 + 1636 1637 1638 1640 1641 1643 1645 1647 1649 1650 + 1651 1652 1653 1654 1656 1658 1659 1659 1660 1661 + 1662 1665 1666 1666 1666 1665 1663 1661 1658 1653 + 1646 1626 1619 1632 1650 1660 1671 1672 1674 1676 + 1680 1683 1684 1683 1683 1682 1684 1687 1690 1688 + 1684 1675 1664 1651 1644 1630 1615 1593 1594 1612 + 1643 1663 1669 1671 1673 1677 1685 1693 1696 1697 + 1698 1699 1701 1707 1708 1708 1707 1707 1707 1705 + 1703 1700 1698 1695 1688 1682 1679 1673 1668 1663 + 1654 1650 1646 1634 1624 1631 1645 1657 1669 1686 + 1695 1697 1708 1710 1709 1715 1723 1731 1732 1732 + 1732 1732 1731 1727 1720 1711 1721 1721 1722 1721 + 1719 1721 1722 1726 1734 1744 1745 1741 1729 1716 + 1707 1702 1701 1700 1698 1697 1696 1692 1687 1679 + 1675 1675 1677 1679 1698 1710 1716 1722 1726 1728 + 1729 1728 1727 1735 1751 1768 1773 1779 1781 1782 + 1786 1790 1793 1795 1798 1802 1805 1805 1806 1807 + 1807 1806 1806 1806 1806 1804 1800 1800 1806 1814 + 1817 1817 1818 1818 1818 1818 1819 1819 1819 1820 + 1820 1821 1821 1822 1823 1825 1826 1827 1829 1831 + 1832 1833 1834 1836 1837 1838 1839 1841 1843 1844 + 1846 1846 1847 1848 1847 1849 1849 1852 1853 1855 + 1858 1861 1864 1866 1868 1871 1874 1877 1878 1878 + 1878 1879 1883 1887 1891 1898 1904 1909 1914 1921 + 1930 1938 1941 1941 1942 1946 1949 1953 1957 1961 + 1966 1970 1974 1981 1988 1993 1999 2004 2009 2016 + 2022 2028 2036 2040 2044 2049 2053 2057 2064 2073 + 2087 2103 2123 2126 2110 2088 2071 2058 2053 2048 + 2044 2039 2035 2027 2018 2006 1995 1987 1979 1970 + 1959 1944 1937 1935 1934 1933 1932 1931 1929 1929 + 1930 1930 1931 1932 1934 1935 1936 1937 1937 1938 + 1940 1940 1938 1936 1937 1936 1935 1934 1938 1946 + 1958 1976 1990 2006 2019 2031 2042 2053 2063 2078 + 1628 1629 1630 1631 1632 1633 1635 1637 1638 1640 + 1641 1643 1645 1647 1648 1650 1651 1652 1654 1655 + 1657 1659 1660 1661 1662 1663 1665 1668 1670 1671 + 1671 1670 1668 1666 1665 1662 1658 1653 1650 1654 + 1663 1670 1672 1674 1676 1680 1683 1684 1685 1686 + 1687 1687 1690 1693 1695 1695 1693 1688 1681 1672 + 1661 1654 1647 1626 1601 1602 1630 1646 1648 1649 + 1650 1660 1672 1679 1684 1693 1695 1695 1697 1699 + 1697 1692 1692 1690 1683 1682 1679 1676 1675 1672 + 1665 1656 1653 1650 1646 1640 1630 1623 1618 1617 + 1636 1656 1669 1681 1694 1709 1714 1717 1719 1720 + 1721 1725 1731 1732 1733 1733 1734 1734 1735 1735 + 1734 1735 1736 1738 1738 1735 1733 1736 1738 1742 + 1746 1749 1751 1750 1743 1730 1726 1726 1725 1723 + 1720 1717 1713 1709 1705 1698 1690 1688 1686 1682 + 1678 1686 1691 1700 1705 1707 1709 1710 1716 1731 + 1745 1756 1762 1766 1766 1766 1771 1775 1779 1781 + 1781 1787 1794 1802 1805 1805 1806 1805 1805 1802 + 1797 1793 1784 1785 1794 1801 1806 1811 1817 1817 + 1817 1818 1818 1818 1818 1819 1819 1819 1820 1821 + 1822 1824 1825 1827 1828 1830 1831 1832 1834 1835 + 1836 1838 1840 1841 1843 1844 1845 1846 1846 1847 + 1847 1846 1848 1850 1853 1856 1858 1860 1863 1864 + 1866 1869 1871 1873 1874 1875 1875 1877 1882 1885 + 1890 1897 1904 1909 1915 1921 1928 1933 1935 1937 + 1941 1945 1949 1953 1957 1961 1966 1970 1975 1981 + 1988 1993 1999 2004 2010 2015 2021 2027 2034 2039 + 2042 2047 2052 2056 2063 2074 2088 2104 2117 2117 + 2104 2085 2069 2058 2053 2048 2043 2038 2032 2026 + 2017 2006 1989 1979 1971 1964 1949 1940 1936 1934 + 1933 1932 1930 1929 1928 1927 1927 1928 1930 1931 + 1933 1934 1935 1935 1936 1938 1943 1944 1937 1935 + 1936 1935 1934 1933 1937 1946 1960 1977 1993 2008 + 2021 2032 2043 2053 2065 2081 1629 1629 1630 1631 + 1632 1633 1634 1636 1638 1640 1641 1642 1645 1646 + 1648 1650 1651 1653 1654 1655 1657 1659 1661 1662 + 1663 1665 1666 1670 1671 1671 1671 1671 1671 1671 + 1670 1671 1671 1667 1664 1667 1671 1672 1674 1676 + 1679 1682 1684 1685 1686 1688 1689 1691 1693 1695 + 1695 1695 1695 1695 1695 1692 1682 1674 1663 1652 + 1630 1603 1594 1594 1603 1609 1617 1640 1653 1660 + 1664 1670 1675 1678 1679 1679 1679 1675 1674 1671 + 1665 1661 1655 1651 1651 1650 1642 1631 1624 1618 + 1618 1618 1618 1618 1637 1654 1667 1679 1693 1705 + 1714 1719 1720 1721 1722 1722 1723 1728 1732 1733 + 1734 1735 1736 1736 1737 1739 1741 1743 1744 1745 + 1745 1745 1745 1745 1746 1747 1750 1755 1756 1756 + 1754 1748 1748 1749 1750 1749 1746 1741 1735 1728 + 1722 1717 1711 1708 1703 1694 1689 1688 1691 1691 + 1691 1691 1691 1692 1708 1719 1729 1738 1743 1745 + 1746 1744 1750 1754 1756 1756 1759 1767 1776 1785 + 1791 1796 1797 1792 1787 1783 1779 1770 1764 1763 + 1778 1787 1790 1793 1800 1807 1812 1817 1817 1817 + 1817 1817 1818 1818 1818 1819 1819 1822 1824 1826 + 1827 1828 1830 1832 1833 1834 1835 1837 1839 1841 + 1843 1844 1845 1845 1846 1846 1846 1846 1843 1848 + 1854 1856 1857 1859 1861 1863 1865 1867 1870 1871 + 1871 1873 1873 1876 1880 1885 1889 1895 1903 1908 + 1915 1920 1925 1930 1933 1936 1940 1944 1949 1953 + 1957 1961 1966 1971 1975 1981 1987 1992 1998 2003 + 2009 2014 2019 2025 2031 2037 2040 2045 2048 2056 + 2063 2074 2089 2104 2113 2112 2099 2080 2066 2057 + 2052 2048 2042 2036 2030 2025 2016 2005 1990 1973 + 1960 1950 1943 1938 1935 1934 1932 1931 1929 1928 + 1927 1925 1926 1928 1929 1930 1932 1933 1934 1935 + 1936 1938 1943 1943 1938 1936 1935 1934 1933 1932 + 1941 1947 1961 1979 1994 2009 2021 2032 2043 2054 + 2067 2085 1629 1630 1631 1632 1632 1633 1635 1636 + 1638 1640 1641 1643 1644 1646 1648 1649 1651 1653 + 1654 1656 1657 1659 1661 1662 1664 1665 1667 1670 + 1671 1672 1672 1672 1672 1672 1672 1672 1672 1672 + 1671 1672 1673 1674 1676 1678 1681 1683 1684 1686 + 1687 1688 1691 1693 1695 1695 1696 1696 1696 1696 + 1696 1696 1695 1694 1684 1670 1656 1645 1638 1633 + 1624 1613 1599 1605 1618 1627 1639 1651 1653 1658 + 1660 1660 1658 1655 1653 1648 1648 1639 1630 1624 + 1624 1622 1617 1618 1631 1645 1647 1650 1655 1663 + 1671 1681 1695 1704 1713 1719 1720 1721 1721 1722 + 1723 1724 1726 1728 1731 1733 1734 1736 1736 1737 + 1739 1741 1743 1745 1746 1746 1747 1748 1748 1748 + 1749 1750 1752 1756 1757 1757 1757 1756 1756 1757 + 1757 1757 1757 1757 1756 1754 1746 1737 1732 1728 + 1722 1714 1705 1701 1700 1700 1697 1695 1692 1691 + 1695 1703 1709 1716 1721 1723 1724 1724 1729 1731 + 1731 1731 1739 1750 1760 1769 1780 1782 1779 1775 + 1768 1764 1765 1766 1769 1769 1770 1775 1777 1779 + 1784 1791 1797 1799 1800 1804 1808 1810 1811 1813 + 1815 1816 1817 1819 1822 1824 1826 1828 1830 1832 + 1833 1834 1836 1837 1839 1840 1842 1843 1844 1844 + 1844 1844 1843 1839 1840 1850 1854 1856 1857 1859 + 1860 1862 1864 1866 1868 1869 1869 1870 1872 1875 + 1878 1882 1887 1892 1900 1907 1912 1918 1923 1928 + 1932 1935 1939 1943 1949 1953 1957 1961 1965 1970 + 1975 1980 1986 1991 1996 2001 2007 2013 2017 2022 + 2027 2032 2038 2043 2048 2056 2065 2074 2090 2102 + 2108 2103 2090 2074 2062 2055 2051 2046 2040 2034 + 2028 2022 2014 2004 1992 1972 1956 1945 1938 1936 + 1934 1932 1931 1929 1928 1926 1925 1924 1925 1926 + 1928 1929 1931 1932 1933 1934 1936 1937 1942 1942 + 1938 1935 1934 1933 1932 1931 1940 1948 1963 1978 + 1994 2008 2020 2031 2042 2054 2069 2088 1630 1631 + 1631 1632 1633 1633 1635 1637 1638 1640 1642 1642 + 1644 1645 1647 1649 1650 1652 1654 1656 1658 1659 + 1661 1662 1664 1666 1668 1670 1671 1672 1672 1673 + 1673 1673 1673 1673 1673 1673 1674 1674 1675 1676 + 1677 1679 1681 1683 1685 1686 1687 1689 1691 1694 + 1695 1696 1696 1696 1697 1697 1697 1697 1696 1696 + 1695 1693 1680 1669 1662 1657 1656 1651 1636 1609 + 1606 1606 1604 1615 1622 1629 1634 1634 1634 1629 + 1629 1618 1618 1618 1618 1618 1618 1617 1637 1655 + 1660 1668 1673 1681 1687 1694 1704 1707 1710 1718 + 1720 1720 1721 1722 1722 1723 1724 1725 1726 1728 + 1730 1732 1734 1736 1737 1738 1740 1742 1744 1746 + 1747 1747 1749 1750 1750 1751 1751 1752 1753 1755 + 1758 1758 1758 1758 1758 1758 1758 1758 1758 1758 + 1758 1758 1757 1756 1756 1752 1747 1737 1729 1725 + 1723 1720 1718 1713 1709 1704 1699 1703 1704 1704 + 1704 1704 1703 1708 1711 1713 1716 1718 1724 1732 + 1741 1750 1758 1760 1758 1753 1761 1767 1777 1787 + 1789 1787 1783 1786 1786 1782 1778 1782 1784 1787 + 1789 1792 1795 1796 1799 1803 1809 1812 1815 1819 + 1821 1824 1826 1829 1830 1831 1832 1834 1835 1836 + 1838 1839 1841 1843 1843 1843 1843 1842 1836 1837 + 1842 1853 1855 1856 1857 1858 1859 1861 1862 1864 + 1866 1866 1865 1867 1871 1873 1876 1881 1886 1890 + 1899 1906 1912 1917 1924 1929 1932 1935 1938 1943 + 1948 1952 1956 1961 1965 1970 1975 1979 1984 1989 + 1994 1999 2004 2010 2015 2019 2023 2029 2035 2042 + 2049 2058 2066 2076 2090 2099 2102 2091 2074 2063 + 2056 2051 2048 2043 2038 2032 2026 2019 2011 2003 + 1990 1971 1954 1943 1937 1935 1932 1931 1929 1928 + 1926 1925 1923 1922 1924 1925 1927 1928 1930 1931 + 1932 1934 1936 1937 1942 1942 1941 1935 1933 1932 + 1931 1935 1939 1947 1962 1977 1992 2006 2018 2029 + 2040 2054 2071 2090 1631 1631 1632 1632 1633 1633 + 1635 1637 1638 1641 1642 1643 1644 1645 1646 1649 + 1650 1652 1654 1656 1658 1660 1661 1663 1664 1666 + 1668 1671 1671 1672 1673 1673 1674 1674 1674 1675 + 1675 1675 1675 1675 1676 1677 1679 1680 1682 1683 + 1685 1686 1688 1689 1692 1693 1695 1696 1697 1697 + 1697 1697 1697 1697 1697 1697 1697 1697 1695 1688 + 1685 1681 1675 1668 1657 1649 1638 1621 1606 1606 + 1606 1606 1606 1606 1611 1613 1616 1618 1622 1630 + 1638 1645 1651 1659 1667 1679 1687 1698 1702 1707 + 1708 1708 1710 1711 1713 1719 1720 1721 1722 1722 + 1723 1723 1725 1726 1727 1728 1729 1731 1733 1736 + 1737 1738 1740 1743 1745 1746 1748 1749 1750 1752 + 1753 1753 1754 1754 1754 1755 1756 1758 1759 1759 + 1759 1759 1759 1760 1760 1760 1760 1760 1760 1761 + 1764 1768 1765 1760 1754 1750 1747 1743 1738 1733 + 1727 1720 1715 1710 1712 1713 1714 1715 1718 1722 + 1723 1723 1722 1720 1722 1725 1729 1736 1739 1745 + 1751 1758 1773 1785 1797 1806 1808 1808 1807 1807 + 1807 1805 1797 1787 1789 1788 1788 1789 1789 1790 + 1796 1803 1808 1811 1815 1818 1821 1822 1826 1828 + 1830 1831 1832 1833 1834 1835 1836 1838 1840 1842 + 1843 1842 1842 1833 1834 1837 1844 1851 1854 1855 + 1856 1857 1858 1860 1861 1862 1863 1863 1864 1865 + 1870 1873 1875 1880 1886 1893 1900 1906 1912 1918 + 1924 1929 1933 1937 1940 1944 1948 1951 1957 1960 + 1963 1969 1974 1978 1983 1987 1992 1996 2000 2006 + 2013 2017 2021 2027 2034 2041 2048 2059 2067 2078 + 2089 2095 2093 2080 2063 2050 2047 2046 2044 2040 + 2037 2030 2024 2016 2008 2000 1986 1969 1953 1942 + 1936 1933 1931 1929 1927 1925 1925 1923 1921 1921 + 1923 1925 1926 1928 1929 1931 1932 1935 1936 1938 + 1941 1941 1942 1938 1932 1931 1934 1934 1938 1946 + 1960 1976 1989 2004 2016 2027 2039 2053 2074 2093 + 1631 1632 1632 1632 1633 1633 1635 1637 1640 1640 + 1642 1644 1645 1646 1647 1649 1651 1652 1654 1655 + 1658 1660 1661 1662 1664 1666 1669 1671 1672 1672 + 1673 1674 1674 1675 1675 1675 1676 1675 1676 1676 + 1677 1679 1680 1682 1683 1684 1685 1686 1688 1690 + 1690 1692 1695 1696 1697 1697 1697 1697 1698 1698 + 1698 1698 1698 1698 1697 1696 1695 1695 1695 1690 + 1681 1670 1664 1653 1639 1636 1627 1621 1619 1607 + 1638 1654 1664 1673 1681 1685 1687 1693 1690 1689 + 1696 1707 1708 1709 1711 1712 1710 1710 1711 1713 + 1715 1718 1720 1721 1722 1722 1723 1724 1725 1726 + 1727 1728 1730 1731 1733 1736 1737 1739 1741 1743 + 1745 1747 1749 1750 1753 1754 1755 1756 1756 1756 + 1757 1757 1758 1759 1760 1761 1761 1761 1761 1761 + 1761 1762 1762 1762 1763 1764 1768 1769 1769 1769 + 1768 1768 1768 1765 1760 1755 1750 1743 1736 1735 + 1737 1737 1737 1738 1739 1740 1740 1738 1736 1731 + 1731 1734 1736 1740 1745 1751 1760 1778 1791 1806 + 1815 1817 1817 1817 1817 1817 1817 1816 1812 1807 + 1798 1790 1788 1788 1789 1790 1795 1802 1807 1811 + 1814 1818 1820 1822 1824 1828 1830 1831 1832 1832 + 1833 1834 1835 1837 1839 1841 1841 1841 1830 1832 + 1836 1837 1841 1846 1851 1854 1854 1856 1857 1859 + 1860 1861 1862 1864 1864 1866 1869 1873 1876 1880 + 1886 1893 1900 1907 1913 1918 1924 1929 1934 1939 + 1942 1945 1948 1952 1957 1960 1964 1969 1973 1977 + 1982 1985 1989 1994 1998 2004 2010 2016 2021 2027 + 2033 2041 2050 2059 2069 2078 2086 2087 2080 2069 + 2055 2044 2037 2041 2041 2038 2034 2027 2020 2012 + 2005 1996 1981 1965 1950 1941 1935 1932 1929 1927 + 1926 1924 1923 1921 1919 1919 1922 1923 1925 1927 + 1929 1931 1933 1935 1938 1940 1940 1940 1944 1939 + 1933 1931 1930 1932 1935 1945 1958 1974 1989 2003 + 2015 2025 2038 2052 2074 2090 1632 1632 1633 1633 + 1633 1633 1635 1639 1639 1641 1643 1645 1646 1647 + 1649 1650 1651 1652 1654 1655 1657 1659 1661 1662 + 1664 1666 1668 1671 1672 1673 1673 1674 1675 1675 + 1676 1676 1676 1676 1677 1677 1679 1680 1681 1682 + 1684 1685 1686 1687 1689 1689 1690 1692 1694 1696 + 1697 1697 1698 1698 1698 1698 1698 1699 1699 1699 + 1697 1697 1697 1697 1698 1697 1697 1696 1689 1677 + 1664 1660 1655 1655 1651 1646 1631 1632 1649 1672 + 1682 1689 1695 1698 1700 1703 1707 1708 1709 1710 + 1711 1711 1712 1711 1711 1712 1715 1717 1718 1719 + 1719 1722 1723 1724 1725 1726 1727 1728 1730 1732 + 1734 1736 1738 1740 1741 1743 1745 1747 1750 1752 + 1754 1756 1757 1757 1757 1757 1758 1758 1759 1760 + 1760 1761 1762 1762 1762 1762 1763 1763 1764 1764 + 1765 1767 1769 1770 1770 1771 1770 1770 1770 1771 + 1771 1770 1769 1767 1761 1758 1760 1762 1762 1762 + 1762 1762 1760 1757 1754 1750 1748 1752 1754 1754 + 1755 1762 1781 1798 1807 1816 1817 1818 1818 1818 + 1818 1818 1818 1818 1818 1818 1818 1814 1811 1807 + 1804 1800 1794 1797 1802 1808 1816 1818 1819 1821 + 1822 1826 1829 1829 1830 1830 1831 1832 1832 1833 + 1835 1837 1835 1828 1829 1832 1835 1837 1840 1843 + 1846 1848 1852 1854 1857 1858 1859 1861 1862 1863 + 1864 1866 1869 1872 1876 1880 1886 1893 1900 1906 + 1913 1918 1923 1928 1934 1939 1943 1947 1951 1954 + 1958 1962 1965 1969 1973 1977 1981 1985 1989 1994 + 1998 2004 2011 2018 2024 2030 2038 2048 2056 2064 + 2075 2078 2080 2075 2067 2057 2046 2037 2034 2035 + 2037 2035 2029 2023 2016 2008 2002 1990 1977 1962 + 1948 1939 1933 1930 1927 1925 1924 1922 1921 1920 + 1917 1918 1920 1922 1924 1926 1929 1932 1936 1940 + 1940 1941 1939 1939 1942 1938 1934 1931 1928 1925 + 1933 1947 1959 1972 1987 2001 2013 2024 2036 2050 + 2069 2086 1632 1633 1633 1633 1633 1633 1635 1638 + 1640 1641 1643 1644 1647 1648 1649 1650 1651 1652 + 1653 1654 1656 1658 1660 1661 1664 1665 1668 1670 + 1671 1672 1673 1674 1675 1676 1676 1676 1677 1677 + 1678 1679 1679 1680 1682 1683 1684 1686 1686 1688 + 1688 1689 1690 1692 1694 1695 1697 1698 1698 1698 + 1699 1699 1699 1699 1700 1698 1699 1699 1699 1700 + 1700 1701 1702 1702 1700 1697 1688 1678 1675 1677 + 1674 1666 1660 1651 1637 1651 1670 1680 1688 1695 + 1700 1703 1707 1708 1709 1710 1711 1712 1713 1713 + 1710 1714 1715 1716 1718 1719 1719 1720 1723 1724 + 1725 1726 1728 1729 1731 1732 1734 1736 1738 1740 + 1742 1744 1746 1748 1750 1753 1756 1757 1757 1758 + 1758 1758 1760 1760 1761 1761 1761 1762 1763 1763 + 1763 1764 1764 1764 1765 1766 1768 1768 1770 1771 + 1771 1772 1772 1772 1773 1774 1775 1777 1779 1779 + 1776 1775 1778 1781 1784 1788 1789 1787 1779 1775 + 1771 1766 1764 1767 1770 1773 1777 1784 1803 1807 + 1811 1817 1818 1818 1818 1818 1819 1819 1819 1819 + 1819 1820 1820 1820 1821 1823 1821 1815 1810 1799 + 1800 1804 1809 1815 1818 1818 1819 1820 1823 1825 + 1828 1829 1829 1830 1830 1830 1830 1830 1828 1826 + 1837 1842 1843 1844 1845 1845 1847 1850 1851 1853 + 1856 1857 1859 1861 1862 1863 1864 1865 1869 1873 + 1875 1879 1885 1891 1898 1905 1911 1917 1922 1928 + 1933 1939 1942 1948 1952 1955 1960 1964 1967 1970 + 1973 1977 1981 1985 1990 1994 1999 2006 2015 2024 + 2033 2040 2046 2056 2065 2074 2082 2078 2074 2064 + 2057 2048 2039 2033 2031 2031 2031 2029 2025 2018 + 2011 2004 1996 1985 1972 1957 1946 1938 1931 1926 + 1925 1924 1922 1921 1919 1917 1916 1917 1919 1921 + 1922 1926 1930 1932 1937 1939 1940 1940 1939 1939 + 1939 1936 1932 1929 1926 1926 1929 1945 1958 1971 + 1986 1999 2012 2023 2035 2047 2063 2079 1633 1633 + 1633 1633 1634 1636 1637 1639 1641 1642 1643 1644 + 1646 1648 1650 1650 1651 1652 1653 1654 1656 1657 + 1658 1661 1663 1665 1667 1668 1670 1672 1673 1674 + 1675 1676 1676 1677 1677 1678 1679 1680 1680 1681 + 1682 1683 1685 1686 1688 1688 1689 1689 1690 1692 + 1694 1695 1696 1697 1698 1698 1699 1699 1700 1700 + 1699 1700 1700 1701 1702 1703 1704 1706 1707 1707 + 1707 1706 1701 1698 1697 1699 1699 1697 1695 1675 + 1659 1648 1648 1657 1670 1684 1693 1699 1709 1710 + 1711 1711 1710 1708 1702 1704 1707 1711 1713 1715 + 1719 1720 1721 1722 1722 1725 1725 1726 1728 1730 + 1732 1733 1735 1736 1738 1740 1743 1745 1747 1748 + 1750 1753 1756 1757 1758 1759 1760 1759 1761 1761 + 1762 1762 1762 1763 1763 1764 1764 1765 1765 1766 + 1767 1768 1769 1770 1771 1772 1773 1774 1774 1775 + 1776 1777 1779 1781 1782 1782 1782 1783 1785 1789 + 1793 1793 1794 1794 1794 1793 1786 1780 1778 1781 + 1786 1793 1800 1805 1806 1808 1813 1817 1818 1819 + 1819 1819 1820 1820 1821 1821 1821 1822 1823 1824 + 1826 1829 1830 1830 1829 1819 1804 1803 1800 1803 + 1806 1807 1809 1811 1813 1815 1817 1819 1820 1821 + 1823 1824 1825 1827 1828 1836 1843 1844 1846 1850 + 1850 1848 1848 1849 1851 1853 1855 1858 1859 1861 + 1862 1864 1865 1867 1870 1873 1876 1880 1885 1890 + 1897 1903 1909 1914 1920 1926 1931 1936 1942 1948 + 1953 1956 1960 1965 1967 1970 1973 1977 1982 1985 + 1990 1995 2000 2010 2024 2034 2043 2051 2056 2065 + 2077 2088 2087 2077 2067 2053 2044 2038 2031 2026 + 2023 2028 2028 2026 2021 2012 2006 1999 1991 1980 + 1966 1952 1942 1935 1929 1925 1924 1923 1921 1919 + 1917 1915 1914 1915 1918 1921 1927 1928 1929 1934 + 1935 1937 1936 1936 1936 1936 1935 1933 1930 1927 + 1925 1926 1926 1943 1956 1967 1984 1996 2010 2022 + 2033 2044 2057 2070 1633 1634 1634 1635 1637 1638 + 1640 1640 1642 1643 1644 1645 1646 1648 1650 1651 + 1652 1652 1653 1654 1655 1657 1658 1661 1663 1665 + 1666 1668 1669 1671 1673 1674 1675 1676 1677 1677 + 1678 1679 1680 1681 1681 1682 1682 1684 1685 1687 + 1687 1688 1689 1690 1690 1692 1693 1695 1696 1697 + 1698 1699 1699 1700 1700 1700 1700 1700 1701 1702 + 1703 1705 1707 1707 1708 1708 1708 1708 1707 1707 + 1707 1708 1708 1707 1702 1696 1682 1677 1674 1662 + 1653 1667 1679 1688 1693 1706 1707 1706 1705 1706 + 1708 1710 1711 1711 1714 1715 1718 1720 1721 1722 + 1723 1724 1725 1726 1729 1730 1732 1733 1735 1737 + 1739 1741 1743 1745 1747 1749 1751 1753 1756 1757 + 1758 1760 1761 1761 1762 1762 1763 1764 1764 1764 + 1764 1764 1765 1767 1767 1768 1769 1770 1771 1772 + 1773 1774 1774 1775 1776 1776 1778 1779 1781 1782 + 1783 1784 1785 1786 1789 1793 1793 1794 1795 1796 + 1795 1796 1796 1798 1796 1800 1805 1805 1806 1807 + 1807 1811 1813 1816 1818 1819 1819 1820 1820 1821 + 1821 1821 1822 1823 1824 1825 1828 1830 1831 1831 + 1831 1830 1826 1814 1809 1807 1813 1814 1817 1815 + 1814 1814 1814 1814 1813 1818 1821 1826 1830 1834 + 1838 1842 1845 1847 1850 1853 1854 1854 1853 1851 + 1851 1853 1854 1857 1860 1861 1863 1864 1865 1868 + 1871 1873 1877 1881 1886 1892 1898 1904 1909 1913 + 1919 1925 1930 1935 1940 1947 1952 1956 1960 1964 + 1968 1971 1974 1978 1982 1985 1990 1997 2005 2019 + 2033 2045 2055 2063 2069 2076 2091 2086 2076 2067 + 2056 2044 2034 2029 2023 2017 2015 2024 2025 2023 + 2018 2010 2002 1994 1985 1973 1958 1947 1939 1932 + 1926 1925 1923 1921 1920 1918 1916 1914 1914 1914 + 1917 1922 1927 1928 1931 1932 1932 1934 1934 1934 + 1933 1932 1932 1930 1927 1925 1925 1925 1926 1940 + 1954 1962 1981 1994 2007 2021 2031 2041 2051 2064 + 1636 1636 1637 1638 1639 1640 1643 1643 1643 1644 + 1645 1646 1647 1649 1650 1652 1652 1653 1654 1654 + 1655 1657 1658 1661 1663 1665 1666 1668 1669 1671 + 1673 1675 1675 1676 1677 1678 1679 1680 1681 1682 + 1682 1683 1683 1685 1686 1687 1688 1689 1690 1690 + 1691 1692 1693 1694 1696 1697 1698 1699 1699 1700 + 1700 1700 1701 1701 1702 1703 1704 1707 1708 1708 + 1709 1709 1709 1709 1709 1709 1709 1709 1710 1709 + 1708 1703 1699 1695 1689 1681 1672 1666 1666 1676 + 1683 1689 1694 1700 1705 1708 1709 1710 1711 1712 + 1713 1714 1716 1719 1720 1722 1723 1724 1725 1727 + 1729 1730 1732 1734 1735 1737 1739 1741 1743 1745 + 1747 1749 1751 1753 1755 1757 1759 1760 1762 1763 + 1764 1764 1765 1765 1764 1764 1765 1765 1766 1768 + 1769 1770 1771 1771 1772 1773 1774 1775 1776 1777 + 1777 1778 1779 1781 1782 1783 1784 1785 1787 1789 + 1792 1793 1794 1795 1796 1796 1797 1799 1802 1805 + 1805 1806 1806 1807 1807 1808 1810 1811 1812 1815 + 1817 1818 1819 1820 1821 1821 1822 1822 1823 1823 + 1824 1826 1828 1830 1832 1832 1832 1832 1832 1830 + 1829 1829 1830 1829 1830 1830 1829 1829 1831 1831 + 1832 1834 1836 1837 1840 1843 1844 1846 1847 1850 + 1853 1854 1855 1855 1855 1854 1854 1854 1856 1858 + 1860 1863 1864 1865 1866 1869 1871 1873 1877 1881 + 1887 1893 1898 1904 1909 1914 1920 1925 1931 1935 + 1941 1947 1952 1957 1960 1964 1970 1973 1977 1981 + 1985 1988 1995 2003 2014 2031 2048 2060 2073 2083 + 2087 2090 2091 2073 2061 2054 2046 2036 2026 2020 + 2013 2010 2011 2019 2022 2020 2017 2010 2000 1990 + 1980 1967 1950 1943 1936 1930 1925 1924 1922 1920 + 1918 1917 1915 1914 1913 1913 1917 1922 1927 1929 + 1930 1930 1930 1932 1932 1932 1930 1929 1929 1928 + 1925 1924 1924 1925 1927 1938 1952 1960 1977 1992 + 2006 2019 2029 2038 2046 2057 1638 1638 1640 1640 + 1641 1642 1645 1645 1645 1645 1646 1647 1649 1650 + 1651 1652 1653 1654 1654 1655 1656 1657 1658 1661 + 1663 1665 1667 1668 1670 1671 1673 1675 1676 1677 + 1678 1679 1680 1681 1682 1682 1683 1684 1685 1686 + 1686 1688 1689 1690 1690 1691 1691 1692 1693 1694 + 1696 1697 1698 1699 1699 1700 1700 1700 1701 1702 + 1702 1703 1705 1707 1708 1709 1709 1710 1710 1710 + 1710 1710 1711 1711 1711 1711 1709 1708 1705 1703 + 1700 1697 1690 1682 1674 1667 1672 1686 1695 1698 + 1702 1707 1708 1709 1709 1710 1711 1711 1714 1717 + 1719 1721 1723 1724 1726 1727 1728 1729 1731 1733 + 1735 1737 1740 1741 1743 1745 1747 1749 1751 1753 + 1755 1757 1758 1760 1762 1764 1767 1767 1767 1766 + 1765 1765 1765 1766 1767 1769 1771 1771 1772 1773 + 1774 1775 1776 1777 1778 1779 1779 1780 1781 1782 + 1783 1784 1785 1786 1788 1791 1793 1794 1795 1796 + 1796 1797 1798 1800 1804 1805 1806 1807 1807 1807 + 1808 1810 1811 1811 1812 1814 1817 1818 1819 1820 + 1821 1821 1822 1823 1823 1824 1825 1826 1828 1830 + 1832 1832 1833 1833 1833 1833 1832 1832 1832 1833 + 1833 1835 1835 1836 1840 1842 1842 1842 1843 1843 + 1844 1846 1848 1849 1850 1851 1853 1855 1856 1856 + 1856 1856 1856 1857 1858 1859 1860 1863 1864 1865 + 1867 1869 1871 1874 1876 1881 1886 1893 1898 1904 + 1910 1915 1920 1926 1931 1937 1942 1948 1953 1957 + 1961 1968 1975 1978 1982 1987 1992 1996 2005 2017 + 2031 2046 2064 2076 2085 2098 2099 2097 2085 2069 + 2053 2044 2037 2026 2018 2012 2010 2008 2010 2018 + 2018 2017 2015 2008 1999 1988 1978 1962 1947 1938 + 1933 1928 1925 1923 1921 1919 1917 1915 1914 1913 + 1912 1913 1916 1921 1927 1928 1928 1928 1928 1929 + 1929 1928 1928 1927 1926 1925 1923 1923 1924 1924 + 1928 1937 1948 1964 1973 1990 2003 2016 2026 2034 + 2042 2049 1640 1641 1641 1642 1643 1645 1647 1649 + 1649 1649 1649 1650 1650 1652 1653 1653 1654 1654 + 1655 1656 1656 1657 1658 1661 1664 1665 1667 1668 + 1670 1672 1673 1675 1676 1677 1679 1679 1680 1681 + 1682 1683 1684 1685 1686 1687 1687 1688 1689 1690 + 1691 1691 1692 1693 1693 1694 1695 1697 1698 1699 + 1699 1700 1700 1701 1701 1702 1703 1704 1705 1707 + 1708 1709 1710 1711 1711 1711 1711 1712 1713 1713 + 1713 1711 1711 1711 1709 1708 1707 1706 1703 1697 + 1689 1683 1682 1685 1690 1691 1694 1698 1698 1700 + 1701 1703 1704 1706 1710 1715 1717 1720 1722 1725 + 1726 1727 1728 1729 1731 1733 1735 1738 1740 1741 + 1743 1745 1747 1750 1751 1753 1754 1756 1759 1761 + 1763 1765 1769 1771 1770 1767 1766 1766 1766 1766 + 1768 1770 1772 1773 1774 1774 1775 1776 1778 1779 + 1779 1780 1781 1782 1782 1783 1784 1785 1786 1787 + 1789 1792 1793 1795 1796 1796 1797 1798 1799 1801 + 1804 1805 1806 1807 1807 1808 1810 1810 1810 1811 + 1812 1814 1815 1818 1819 1820 1821 1822 1822 1823 + 1824 1825 1825 1826 1828 1829 1832 1833 1834 1835 + 1835 1834 1835 1835 1836 1836 1837 1839 1841 1842 + 1844 1845 1845 1845 1845 1846 1847 1849 1851 1853 + 1853 1853 1855 1856 1857 1857 1858 1858 1858 1859 + 1860 1860 1861 1863 1864 1866 1868 1870 1872 1874 + 1876 1880 1886 1891 1898 1904 1910 1915 1921 1926 + 1932 1938 1943 1949 1954 1959 1963 1974 1980 1984 + 1987 1993 2000 2008 2021 2035 2050 2063 2074 2084 + 2096 2102 2101 2094 2078 2061 2044 2033 2025 2017 + 2011 2009 2007 2006 2009 2015 2016 2014 2013 2006 + 1997 1986 1976 1958 1945 1937 1931 1926 1924 1922 + 1920 1917 1915 1914 1914 1913 1912 1912 1914 1919 + 1925 1926 1927 1927 1927 1927 1927 1926 1925 1924 + 1923 1922 1920 1922 1921 1924 1929 1936 1945 1961 + 1972 1986 2002 2014 2023 2030 2038 2044 1643 1643 + 1643 1644 1644 1646 1651 1653 1654 1654 1653 1652 + 1652 1653 1654 1654 1655 1655 1656 1656 1657 1657 + 1658 1662 1664 1666 1668 1669 1670 1672 1674 1675 + 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 + 1686 1688 1688 1689 1690 1691 1691 1692 1693 1693 + 1694 1695 1696 1697 1698 1699 1699 1700 1700 1701 + 1702 1702 1704 1704 1705 1707 1708 1709 1710 1711 + 1712 1712 1713 1713 1715 1715 1714 1714 1714 1713 + 1712 1712 1711 1710 1709 1707 1702 1700 1699 1699 + 1698 1698 1700 1698 1704 1704 1705 1705 1703 1704 + 1709 1714 1718 1720 1724 1725 1726 1727 1728 1729 + 1730 1732 1736 1738 1739 1741 1743 1745 1748 1750 + 1751 1753 1754 1756 1758 1761 1763 1766 1768 1775 + 1777 1771 1767 1767 1767 1768 1768 1771 1772 1774 + 1775 1776 1777 1778 1779 1780 1781 1782 1783 1783 + 1784 1785 1786 1786 1787 1788 1790 1792 1794 1795 + 1796 1797 1797 1798 1800 1801 1804 1805 1806 1807 + 1808 1809 1810 1810 1811 1811 1812 1814 1815 1817 + 1818 1820 1821 1822 1823 1823 1824 1825 1826 1826 + 1827 1828 1832 1834 1835 1835 1836 1836 1837 1838 + 1839 1839 1840 1844 1846 1847 1847 1848 1847 1847 + 1848 1849 1850 1852 1854 1855 1855 1856 1857 1857 + 1858 1858 1859 1859 1860 1860 1861 1861 1862 1864 + 1865 1867 1869 1871 1872 1875 1877 1881 1886 1892 + 1898 1904 1911 1916 1922 1927 1933 1938 1945 1949 + 1956 1961 1969 1978 1985 1990 1996 2000 2015 2028 + 2042 2056 2067 2073 2082 2093 2103 2104 2100 2087 + 2071 2053 2034 2023 2014 2009 2006 2003 2002 2004 + 2008 2012 2013 2012 2010 2003 1994 1984 1972 1953 + 1942 1935 1929 1925 1923 1921 1919 1917 1914 1914 + 1913 1912 1911 1911 1914 1917 1921 1923 1924 1924 + 1925 1925 1924 1924 1923 1921 1920 1920 1920 1920 + 1923 1925 1930 1935 1942 1955 1969 1983 2000 2012 + 2019 2025 2032 2039 1645 1645 1646 1647 1648 1653 + 1657 1659 1660 1660 1659 1656 1655 1655 1656 1656 + 1656 1656 1656 1657 1658 1658 1660 1663 1665 1668 + 1669 1671 1672 1674 1675 1676 1677 1679 1679 1680 + 1681 1682 1684 1685 1686 1686 1687 1689 1690 1690 + 1691 1691 1692 1693 1693 1694 1695 1695 1697 1697 + 1698 1699 1700 1700 1701 1701 1702 1704 1704 1705 + 1706 1707 1708 1709 1711 1711 1712 1713 1714 1715 + 1716 1716 1716 1717 1717 1716 1715 1715 1714 1713 + 1712 1711 1710 1709 1709 1708 1708 1708 1710 1710 + 1710 1711 1712 1712 1710 1707 1709 1714 1718 1721 + 1723 1726 1727 1728 1729 1730 1731 1733 1736 1739 + 1741 1742 1744 1746 1748 1750 1751 1753 1754 1755 + 1758 1760 1764 1765 1768 1778 1786 1782 1772 1769 + 1770 1771 1771 1773 1774 1775 1776 1777 1779 1780 + 1781 1782 1782 1783 1784 1785 1785 1786 1787 1787 + 1788 1789 1790 1792 1794 1795 1796 1797 1798 1800 + 1800 1801 1803 1805 1806 1807 1809 1810 1810 1810 + 1811 1812 1813 1814 1815 1816 1818 1819 1821 1822 + 1823 1824 1825 1825 1826 1827 1827 1828 1831 1834 + 1836 1836 1837 1838 1839 1840 1844 1845 1847 1850 + 1852 1853 1852 1851 1850 1850 1850 1850 1851 1853 + 1855 1857 1857 1858 1858 1859 1859 1860 1860 1860 + 1861 1861 1863 1863 1864 1865 1866 1868 1870 1872 + 1874 1875 1878 1883 1888 1895 1901 1907 1912 1919 + 1924 1931 1937 1942 1947 1951 1958 1965 1975 1985 + 1992 1999 2012 2022 2033 2047 2061 2072 2081 2089 + 2097 2105 2107 2105 2093 2079 2062 2042 2022 2010 + 2007 2004 2000 1999 1999 2001 2005 2008 2009 2009 + 2006 2000 1991 1982 1968 1950 1938 1933 1928 1925 + 1922 1920 1918 1916 1914 1913 1912 1911 1910 1910 + 1913 1916 1919 1921 1921 1922 1922 1922 1922 1921 + 1920 1919 1918 1917 1915 1919 1923 1926 1930 1935 + 1939 1950 1966 1979 1999 2010 2016 2021 2026 2033 + 1651 1655 1657 1660 1663 1666 1667 1668 1667 1665 + 1663 1660 1658 1658 1658 1658 1658 1657 1657 1658 + 1658 1660 1662 1665 1667 1669 1671 1672 1673 1675 + 1676 1677 1679 1679 1680 1681 1682 1683 1684 1686 + 1686 1687 1688 1690 1690 1691 1692 1692 1693 1693 + 1694 1695 1696 1696 1697 1698 1699 1699 1700 1701 + 1701 1702 1703 1704 1704 1705 1706 1707 1708 1709 + 1710 1711 1713 1714 1715 1716 1717 1718 1719 1719 + 1719 1719 1718 1718 1717 1716 1715 1714 1714 1714 + 1713 1713 1713 1713 1713 1716 1719 1719 1719 1719 + 1719 1715 1714 1719 1720 1722 1725 1727 1728 1729 + 1730 1731 1732 1735 1737 1739 1742 1743 1745 1747 + 1749 1750 1752 1753 1754 1755 1757 1761 1763 1765 + 1768 1779 1796 1796 1783 1776 1774 1774 1774 1775 + 1775 1776 1777 1778 1780 1781 1782 1783 1784 1784 + 1785 1786 1786 1787 1788 1789 1789 1790 1791 1792 + 1794 1796 1797 1798 1799 1800 1801 1802 1803 1804 + 1806 1808 1809 1809 1810 1811 1811 1812 1814 1815 + 1816 1817 1818 1820 1821 1822 1823 1824 1825 1826 + 1827 1828 1828 1829 1833 1836 1838 1838 1839 1839 + 1840 1845 1850 1854 1854 1856 1859 1860 1858 1854 + 1853 1853 1853 1852 1852 1854 1857 1858 1859 1860 + 1860 1861 1860 1861 1861 1861 1862 1862 1864 1864 + 1865 1866 1868 1870 1872 1874 1875 1876 1880 1885 + 1891 1899 1906 1911 1916 1921 1926 1935 1941 1946 + 1951 1957 1962 1969 1980 1991 2002 2017 2030 2041 + 2051 2065 2078 2090 2100 2111 2121 2117 2110 2099 + 2085 2069 2047 2028 2010 2005 2002 1999 1998 1996 + 1997 1999 2002 2005 2006 2006 2003 1997 1989 1979 + 1964 1947 1936 1932 1927 1924 1922 1920 1917 1916 + 1914 1913 1912 1911 1910 1910 1912 1915 1918 1920 + 1921 1921 1921 1921 1920 1919 1918 1917 1915 1914 + 1914 1918 1922 1927 1931 1934 1938 1947 1963 1975 + 1995 2007 2014 2018 2021 2025 1674 1684 1688 1690 + 1693 1696 1699 1694 1687 1671 1667 1664 1662 1661 + 1660 1660 1660 1659 1659 1660 1661 1662 1665 1667 + 1668 1670 1672 1673 1674 1676 1677 1678 1679 1680 + 1681 1682 1682 1683 1685 1686 1687 1688 1689 1691 + 1692 1693 1693 1693 1694 1694 1695 1696 1696 1697 + 1698 1699 1699 1700 1700 1701 1702 1703 1704 1704 + 1705 1706 1706 1707 1708 1709 1710 1711 1713 1714 + 1716 1716 1718 1719 1720 1720 1720 1720 1720 1720 + 1719 1718 1718 1717 1718 1718 1718 1717 1717 1716 + 1717 1720 1721 1721 1721 1721 1721 1720 1716 1720 + 1722 1725 1727 1728 1729 1730 1731 1732 1734 1737 + 1739 1741 1743 1745 1747 1748 1750 1751 1752 1753 + 1754 1755 1758 1761 1763 1766 1769 1782 1800 1808 + 1794 1780 1777 1776 1776 1777 1777 1778 1778 1779 + 1781 1782 1783 1784 1785 1785 1786 1787 1788 1789 + 1789 1790 1790 1791 1792 1793 1794 1796 1797 1799 + 1800 1801 1802 1803 1804 1804 1806 1808 1808 1809 + 1810 1811 1812 1813 1814 1816 1817 1818 1819 1820 + 1821 1822 1824 1825 1826 1827 1828 1828 1830 1833 + 1837 1839 1840 1841 1841 1841 1845 1850 1856 1859 + 1861 1864 1868 1868 1866 1861 1859 1858 1857 1856 + 1855 1857 1859 1861 1862 1862 1863 1863 1863 1863 + 1863 1863 1863 1864 1864 1865 1867 1868 1870 1872 + 1874 1875 1877 1878 1883 1887 1895 1903 1910 1915 + 1921 1925 1930 1938 1945 1951 1957 1963 1971 1978 + 1988 1999 2016 2031 2046 2059 2070 2082 2094 2105 + 2115 2129 2138 2116 2103 2085 2070 2053 2036 2016 + 2006 2000 1998 1997 1995 1995 1996 1997 2000 2005 + 2004 2003 2001 1994 1986 1976 1959 1942 1935 1930 + 1926 1924 1921 1919 1917 1915 1914 1912 1911 1910 + 1910 1909 1911 1914 1917 1919 1920 1920 1920 1918 + 1918 1917 1916 1914 1913 1913 1914 1917 1923 1928 + 1931 1934 1937 1946 1962 1973 1992 2004 2012 2015 + 2018 2021 1698 1704 1709 1712 1714 1716 1717 1716 + 1709 1693 1674 1668 1665 1664 1663 1662 1662 1662 + 1662 1662 1663 1665 1667 1669 1670 1672 1673 1674 + 1675 1677 1678 1679 1681 1682 1682 1683 1683 1685 + 1686 1687 1688 1689 1690 1692 1693 1694 1694 1694 + 1695 1695 1696 1696 1697 1698 1699 1699 1700 1700 + 1701 1701 1703 1703 1704 1705 1705 1706 1707 1707 + 1709 1710 1711 1712 1713 1715 1715 1717 1719 1720 + 1720 1721 1721 1721 1721 1721 1720 1720 1720 1720 + 1720 1720 1720 1720 1720 1720 1720 1721 1722 1722 + 1723 1722 1722 1722 1719 1720 1724 1728 1729 1730 + 1731 1732 1734 1735 1736 1739 1740 1742 1744 1746 + 1747 1749 1751 1752 1753 1754 1755 1757 1759 1761 + 1764 1766 1771 1784 1802 1816 1803 1784 1779 1778 + 1778 1779 1779 1779 1779 1780 1782 1783 1784 1785 + 1786 1786 1787 1788 1789 1790 1791 1791 1792 1792 + 1793 1794 1796 1796 1798 1800 1801 1802 1803 1804 + 1805 1806 1807 1808 1809 1810 1811 1811 1812 1814 + 1815 1816 1818 1818 1820 1821 1821 1823 1824 1825 + 1827 1828 1828 1830 1833 1837 1841 1849 1853 1854 + 1855 1855 1855 1858 1862 1865 1868 1873 1878 1878 + 1872 1866 1864 1864 1864 1862 1860 1860 1860 1862 + 1864 1865 1865 1864 1864 1864 1864 1864 1865 1865 + 1865 1867 1869 1871 1872 1874 1876 1878 1881 1885 + 1888 1893 1901 1910 1916 1922 1927 1932 1937 1943 + 1950 1958 1965 1972 1983 1991 1997 2011 2027 2045 + 2062 2075 2085 2096 2106 2115 2124 2130 2121 2108 + 2097 2076 2060 2042 2021 2008 1999 1995 1994 1992 + 1993 1994 1995 1996 2000 2004 2003 2002 1999 1992 + 1983 1971 1953 1938 1933 1928 1925 1923 1921 1918 + 1917 1915 1913 1912 1911 1910 1909 1909 1910 1913 + 1916 1918 1919 1919 1918 1917 1916 1915 1915 1912 + 1912 1912 1914 1917 1923 1927 1931 1934 1937 1945 + 1962 1971 1988 2001 2006 2010 2014 2019 1709 1716 + 1722 1726 1732 1733 1732 1731 1723 1705 1689 1672 + 1668 1666 1665 1665 1665 1664 1664 1664 1665 1667 + 1669 1671 1672 1673 1674 1675 1676 1678 1679 1681 + 1682 1683 1684 1684 1685 1686 1687 1688 1689 1690 + 1692 1693 1694 1695 1695 1695 1696 1696 1697 1697 + 1698 1698 1700 1700 1700 1701 1702 1702 1703 1704 + 1705 1705 1706 1707 1707 1708 1709 1710 1711 1712 + 1713 1714 1715 1718 1719 1720 1721 1721 1721 1722 + 1722 1722 1722 1722 1721 1721 1721 1722 1722 1722 + 1722 1722 1722 1723 1724 1725 1725 1725 1725 1725 + 1722 1723 1727 1731 1732 1733 1733 1734 1736 1737 + 1739 1740 1742 1743 1746 1747 1749 1750 1752 1753 + 1754 1755 1757 1758 1760 1762 1764 1766 1773 1786 + 1807 1822 1814 1790 1780 1780 1780 1781 1782 1782 + 1782 1782 1783 1785 1786 1786 1787 1788 1789 1790 + 1791 1792 1793 1793 1793 1794 1795 1796 1797 1798 + 1799 1800 1802 1803 1804 1805 1806 1807 1807 1808 + 1809 1810 1811 1812 1813 1814 1815 1816 1818 1819 + 1820 1821 1822 1823 1824 1826 1827 1828 1830 1832 + 1836 1840 1850 1856 1859 1860 1862 1863 1865 1868 + 1872 1875 1877 1879 1881 1881 1879 1876 1873 1870 + 1870 1867 1863 1862 1862 1864 1866 1867 1867 1867 + 1866 1866 1867 1867 1867 1867 1868 1870 1871 1873 + 1875 1876 1878 1883 1887 1892 1901 1907 1912 1919 + 1925 1932 1938 1943 1948 1952 1959 1967 1974 1987 + 1994 2001 2013 2022 2035 2056 2073 2085 2095 2106 + 2114 2122 2125 2124 2115 2106 2098 2075 2058 2035 + 2013 2003 1995 1990 1987 1989 1991 1992 1994 1996 + 1999 2002 2002 2001 1996 1988 1979 1964 1945 1936 + 1931 1926 1924 1922 1920 1917 1915 1914 1913 1912 + 1911 1910 1909 1908 1909 1912 1915 1917 1917 1917 + 1916 1915 1914 1914 1912 1911 1911 1912 1913 1918 + 1923 1927 1931 1934 1937 1945 1959 1972 1983 1995 + 2002 2006 2010 2018 1714 1724 1732 1741 1750 1753 + 1754 1752 1739 1720 1702 1687 1670 1668 1668 1667 + 1667 1666 1666 1667 1667 1668 1671 1672 1674 1675 + 1675 1676 1677 1679 1680 1682 1683 1684 1684 1685 + 1686 1687 1688 1689 1690 1691 1693 1694 1695 1696 + 1696 1696 1697 1697 1697 1698 1698 1699 1700 1700 + 1701 1701 1702 1703 1704 1704 1705 1706 1706 1707 + 1708 1709 1710 1711 1711 1712 1713 1714 1715 1717 + 1719 1720 1721 1721 1722 1722 1722 1722 1722 1722 + 1722 1722 1722 1723 1723 1723 1724 1723 1724 1725 + 1725 1727 1728 1728 1728 1727 1727 1728 1729 1732 + 1733 1734 1735 1736 1738 1739 1741 1742 1743 1745 + 1747 1748 1750 1751 1753 1754 1755 1757 1758 1759 + 1761 1763 1765 1767 1775 1788 1810 1826 1821 1797 + 1786 1783 1783 1783 1783 1784 1784 1784 1785 1785 + 1786 1787 1788 1789 1790 1791 1792 1793 1793 1794 + 1795 1795 1796 1796 1798 1799 1800 1801 1803 1804 + 1805 1806 1807 1807 1808 1809 1810 1811 1811 1812 + 1813 1814 1815 1816 1818 1819 1820 1821 1822 1824 + 1825 1826 1827 1829 1831 1833 1837 1842 1853 1860 + 1865 1868 1870 1871 1875 1878 1879 1880 1882 1882 + 1884 1885 1888 1886 1882 1877 1875 1870 1864 1863 + 1863 1866 1868 1868 1869 1869 1869 1869 1869 1869 + 1870 1871 1871 1872 1874 1875 1876 1878 1883 1888 + 1897 1905 1911 1919 1926 1933 1939 1945 1951 1956 + 1960 1965 1970 1977 1989 1998 2006 2016 2027 2037 + 2047 2064 2078 2093 2104 2113 2120 2127 2127 2119 + 2112 2103 2093 2072 2051 2026 2010 1998 1989 1986 + 1985 1986 1989 1991 1992 1994 1996 2000 2000 2000 + 1992 1983 1975 1957 1939 1934 1929 1925 1923 1921 + 1919 1916 1914 1913 1912 1912 1910 1909 1908 1908 + 1908 1909 1915 1916 1916 1916 1914 1912 1911 1911 + 1910 1909 1910 1911 1915 1918 1923 1927 1931 1935 + 1939 1946 1957 1974 1982 1989 1997 2005 2011 2017 + 1718 1729 1740 1754 1767 1772 1775 1771 1754 1733 + 1715 1700 1685 1674 1670 1670 1669 1669 1669 1669 + 1669 1670 1672 1674 1675 1676 1676 1677 1678 1680 + 1681 1682 1683 1684 1685 1686 1687 1688 1689 1689 + 1690 1692 1693 1695 1695 1696 1697 1697 1697 1697 + 1698 1699 1699 1700 1700 1701 1701 1702 1703 1704 + 1704 1705 1706 1707 1707 1707 1708 1709 1710 1711 + 1712 1712 1713 1714 1715 1717 1719 1720 1721 1722 + 1722 1722 1722 1723 1723 1723 1723 1723 1724 1724 + 1724 1725 1725 1725 1725 1726 1727 1729 1731 1731 + 1731 1731 1729 1729 1730 1732 1734 1735 1736 1738 + 1740 1742 1743 1744 1745 1747 1748 1749 1751 1753 + 1754 1756 1757 1758 1759 1760 1762 1764 1765 1768 + 1777 1791 1814 1832 1826 1807 1791 1788 1785 1785 + 1786 1785 1785 1786 1786 1786 1787 1788 1789 1790 + 1792 1793 1793 1794 1795 1796 1796 1797 1797 1797 + 1799 1800 1801 1802 1803 1805 1806 1807 1807 1808 + 1809 1810 1810 1811 1811 1812 1813 1814 1814 1816 + 1817 1819 1820 1821 1823 1825 1825 1827 1828 1829 + 1832 1835 1838 1841 1853 1861 1867 1870 1874 1877 + 1879 1880 1882 1883 1885 1887 1889 1889 1891 1891 + 1888 1885 1881 1876 1866 1864 1864 1867 1869 1870 + 1871 1871 1871 1871 1871 1871 1872 1873 1874 1875 + 1876 1877 1882 1886 1889 1897 1907 1915 1925 1933 + 1940 1945 1950 1958 1964 1970 1973 1978 1983 1991 + 1999 2008 2018 2029 2040 2048 2059 2070 2082 2096 + 2110 2120 2127 2130 2122 2114 2108 2099 2085 2065 + 2040 2018 2004 1992 1985 1984 1983 1984 1986 1989 + 1991 1992 1994 1996 1996 1991 1985 1979 1969 1953 + 1938 1933 1928 1925 1923 1920 1918 1914 1913 1913 + 1912 1911 1910 1909 1908 1907 1907 1908 1913 1915 + 1915 1915 1912 1910 1908 1909 1908 1908 1910 1913 + 1915 1918 1922 1927 1931 1935 1942 1949 1958 1971 + 1980 1985 1995 2004 2012 2017 1720 1732 1746 1762 + 1775 1786 1796 1793 1767 1745 1725 1711 1696 1686 + 1679 1675 1673 1672 1672 1672 1672 1672 1674 1675 + 1676 1676 1677 1678 1679 1680 1682 1683 1684 1685 + 1686 1686 1687 1688 1689 1690 1691 1692 1694 1695 + 1696 1697 1697 1697 1698 1699 1699 1699 1700 1700 + 1701 1701 1702 1703 1703 1704 1705 1706 1707 1707 + 1708 1708 1709 1710 1711 1711 1712 1712 1714 1714 + 1715 1716 1718 1719 1720 1722 1722 1723 1723 1723 + 1724 1724 1724 1725 1725 1725 1725 1725 1726 1727 + 1728 1729 1729 1731 1732 1733 1733 1732 1732 1730 + 1729 1732 1734 1735 1738 1739 1742 1744 1745 1746 + 1747 1748 1749 1750 1752 1754 1755 1757 1758 1759 + 1760 1761 1763 1764 1766 1768 1779 1796 1818 1836 + 1830 1814 1796 1790 1788 1787 1787 1787 1787 1787 + 1787 1787 1788 1788 1789 1791 1793 1793 1794 1795 + 1796 1796 1797 1798 1798 1799 1800 1800 1802 1803 + 1804 1805 1806 1807 1808 1809 1810 1810 1811 1811 + 1812 1812 1813 1814 1815 1816 1817 1818 1820 1822 + 1824 1825 1826 1827 1828 1830 1833 1836 1838 1840 + 1849 1859 1866 1870 1874 1879 1880 1882 1884 1885 + 1888 1890 1891 1892 1893 1892 1891 1890 1886 1880 + 1871 1865 1865 1868 1871 1872 1874 1874 1874 1873 + 1874 1874 1875 1875 1876 1877 1880 1885 1890 1897 + 1903 1910 1918 1931 1940 1946 1951 1959 1967 1977 + 1986 1989 1992 1997 1999 2003 2010 2019 2028 2039 + 2047 2058 2067 2075 2084 2096 2112 2136 2132 2123 + 2113 2106 2100 2090 2074 2053 2026 2010 1995 1984 + 1977 1979 1981 1982 1984 1987 1989 1991 1992 1992 + 1990 1985 1979 1973 1965 1952 1938 1933 1928 1925 + 1922 1920 1917 1914 1913 1912 1911 1910 1910 1909 + 1908 1907 1907 1907 1910 1912 1914 1913 1910 1906 + 1905 1905 1907 1907 1910 1912 1914 1916 1921 1925 + 1931 1936 1943 1949 1958 1970 1979 1985 1993 2002 + 2011 2015 1720 1732 1747 1765 1778 1793 1807 1812 + 1780 1758 1737 1719 1707 1695 1687 1682 1679 1676 + 1675 1675 1676 1676 1676 1677 1677 1678 1678 1679 + 1679 1681 1682 1683 1684 1686 1686 1687 1688 1689 + 1690 1691 1692 1693 1694 1695 1696 1697 1697 1698 + 1699 1699 1700 1700 1700 1700 1701 1702 1702 1703 + 1704 1704 1705 1706 1707 1708 1708 1709 1710 1710 + 1711 1712 1712 1713 1714 1714 1715 1716 1717 1718 + 1720 1721 1722 1723 1723 1724 1724 1725 1725 1725 + 1725 1726 1726 1726 1727 1728 1729 1731 1731 1732 + 1733 1734 1734 1734 1733 1732 1730 1731 1733 1736 + 1739 1741 1743 1745 1746 1747 1748 1749 1750 1752 + 1753 1754 1756 1758 1759 1760 1761 1762 1764 1765 + 1767 1770 1781 1799 1822 1840 1833 1818 1805 1791 + 1790 1790 1788 1788 1788 1788 1789 1789 1789 1789 + 1789 1791 1793 1794 1795 1796 1797 1797 1798 1798 + 1799 1800 1801 1801 1802 1803 1804 1806 1807 1808 + 1809 1810 1811 1811 1811 1812 1812 1813 1813 1814 + 1815 1816 1816 1818 1821 1822 1824 1825 1827 1828 + 1829 1832 1834 1836 1838 1839 1843 1852 1860 1865 + 1871 1878 1881 1883 1885 1887 1890 1892 1893 1894 + 1894 1893 1893 1892 1890 1883 1875 1870 1870 1871 + 1872 1875 1878 1878 1876 1875 1875 1876 1877 1878 + 1881 1886 1891 1897 1903 1911 1918 1925 1934 1945 + 1954 1964 1971 1978 1986 1995 2000 2005 2011 2014 + 2014 2014 2020 2027 2035 2045 2054 2064 2074 2080 + 2088 2098 2115 2137 2126 2116 2106 2095 2088 2077 + 2060 2035 2014 2000 1984 1975 1974 1975 1978 1980 + 1982 1984 1987 1989 1990 1989 1988 1980 1974 1969 + 1963 1950 1937 1932 1928 1925 1922 1919 1917 1914 + 1913 1912 1911 1910 1910 1909 1908 1907 1906 1906 + 1907 1907 1907 1908 1906 1903 1902 1904 1906 1907 + 1909 1911 1912 1914 1919 1925 1932 1939 1945 1953 + 1961 1972 1979 1985 1992 2000 2008 2014 1718 1729 + 1743 1762 1775 1789 1805 1821 1796 1770 1749 1730 + 1718 1706 1695 1689 1684 1680 1679 1679 1679 1678 + 1679 1678 1678 1679 1679 1680 1681 1681 1682 1683 + 1685 1686 1687 1687 1688 1689 1690 1691 1692 1693 + 1694 1695 1696 1697 1698 1699 1699 1700 1700 1700 + 1701 1701 1702 1702 1703 1703 1704 1704 1706 1707 + 1707 1708 1709 1709 1710 1711 1711 1712 1713 1713 + 1714 1715 1715 1716 1717 1718 1719 1721 1722 1723 + 1724 1724 1725 1725 1725 1726 1726 1726 1727 1727 + 1728 1729 1731 1732 1733 1734 1734 1735 1735 1735 + 1735 1733 1732 1731 1733 1736 1739 1741 1744 1745 + 1747 1748 1749 1751 1752 1753 1754 1755 1757 1758 + 1760 1761 1762 1763 1765 1766 1767 1775 1786 1804 + 1826 1848 1835 1819 1808 1795 1791 1791 1791 1790 + 1789 1789 1789 1789 1789 1789 1790 1791 1793 1795 + 1796 1797 1798 1798 1798 1799 1800 1800 1802 1802 + 1803 1804 1805 1807 1808 1809 1810 1811 1812 1812 + 1812 1813 1813 1814 1814 1814 1815 1816 1817 1819 + 1821 1823 1825 1826 1827 1829 1831 1833 1835 1836 + 1838 1839 1841 1851 1858 1862 1864 1872 1877 1883 + 1885 1887 1891 1893 1895 1895 1896 1896 1895 1895 + 1893 1885 1877 1874 1874 1873 1874 1875 1880 1880 + 1879 1877 1877 1880 1883 1886 1890 1898 1904 1911 + 1919 1928 1935 1946 1953 1960 1974 1982 1987 1991 + 1999 2003 2008 2014 2018 2021 2022 2025 2031 2036 + 2042 2049 2059 2068 2076 2083 2091 2102 2116 2123 + 2117 2108 2100 2084 2073 2060 2041 2018 2003 1987 + 1975 1973 1972 1973 1974 1977 1979 1982 1984 1986 + 1988 1988 1984 1975 1970 1965 1957 1946 1937 1932 + 1928 1925 1921 1919 1916 1914 1913 1911 1910 1909 + 1909 1908 1907 1907 1906 1905 1905 1905 1905 1903 + 1903 1901 1901 1903 1905 1907 1908 1910 1911 1913 + 1918 1925 1932 1940 1947 1955 1964 1974 1980 1984 + 1991 1998 2006 2011 1715 1727 1739 1754 1770 1781 + 1797 1807 1802 1779 1758 1742 1728 1717 1706 1695 + 1690 1685 1683 1682 1681 1680 1680 1680 1680 1680 + 1681 1682 1682 1682 1683 1684 1686 1686 1687 1688 + 1689 1690 1691 1692 1693 1694 1695 1696 1697 1697 + 1699 1699 1700 1700 1700 1701 1701 1701 1702 1703 + 1703 1704 1704 1705 1706 1707 1708 1708 1709 1710 + 1710 1711 1712 1712 1713 1714 1714 1715 1715 1716 + 1717 1718 1719 1720 1722 1723 1724 1724 1725 1725 + 1726 1727 1726 1727 1728 1728 1729 1730 1732 1733 + 1734 1735 1736 1736 1736 1736 1736 1736 1734 1734 + 1735 1738 1740 1742 1744 1746 1747 1749 1751 1753 + 1754 1754 1755 1756 1758 1760 1761 1762 1763 1764 + 1765 1767 1768 1778 1791 1811 1834 1856 1833 1820 + 1809 1799 1793 1792 1792 1792 1791 1790 1790 1791 + 1790 1790 1791 1792 1794 1796 1797 1798 1799 1799 + 1799 1800 1801 1801 1803 1803 1804 1804 1806 1808 + 1809 1810 1811 1811 1813 1813 1813 1814 1814 1814 + 1814 1815 1815 1816 1818 1820 1821 1824 1825 1827 + 1828 1830 1832 1834 1836 1837 1838 1839 1843 1854 + 1858 1863 1868 1874 1879 1884 1887 1888 1892 1895 + 1896 1897 1897 1898 1900 1900 1895 1887 1879 1876 + 1875 1876 1876 1877 1880 1882 1882 1883 1885 1888 + 1892 1896 1902 1910 1919 1929 1937 1946 1954 1961 + 1970 1977 1987 1990 1993 1999 2004 2009 2014 2021 + 2027 2032 2037 2041 2042 2044 2049 2056 2063 2071 + 2078 2085 2093 2103 2110 2108 2104 2100 2092 2078 + 2063 2041 2020 2004 1991 1974 1971 1970 1969 1969 + 1971 1974 1978 1980 1982 1983 1984 1984 1980 1972 + 1966 1960 1952 1943 1936 1931 1927 1924 1921 1918 + 1916 1914 1912 1911 1910 1909 1908 1907 1907 1906 + 1906 1905 1904 1903 1902 1902 1901 1900 1900 1903 + 1904 1906 1907 1909 1911 1914 1919 1925 1932 1940 + 1948 1957 1965 1974 1981 1987 1992 2000 2006 2012 + 1713 1725 1736 1747 1761 1773 1785 1794 1796 1787 + 1770 1752 1739 1727 1716 1705 1695 1691 1689 1687 + 1685 1682 1682 1682 1682 1682 1682 1684 1684 1685 + 1685 1686 1686 1687 1688 1689 1690 1690 1691 1692 + 1693 1694 1696 1696 1697 1698 1699 1700 1700 1701 + 1701 1701 1701 1702 1703 1703 1703 1704 1704 1705 + 1706 1707 1708 1709 1709 1710 1711 1711 1712 1713 + 1713 1714 1715 1715 1716 1716 1717 1718 1719 1720 + 1722 1723 1724 1725 1725 1726 1727 1727 1727 1728 + 1728 1729 1729 1730 1732 1735 1736 1737 1737 1737 + 1738 1738 1737 1737 1738 1737 1739 1738 1740 1742 + 1743 1746 1748 1750 1753 1755 1756 1757 1758 1759 + 1761 1761 1762 1763 1764 1765 1766 1768 1774 1783 + 1795 1815 1841 1857 1832 1819 1808 1800 1797 1795 + 1794 1793 1792 1792 1792 1792 1792 1792 1792 1792 + 1795 1797 1798 1799 1799 1800 1800 1801 1802 1803 + 1804 1804 1806 1806 1808 1809 1810 1811 1812 1813 + 1814 1814 1814 1815 1815 1815 1815 1816 1816 1817 + 1818 1821 1822 1824 1826 1827 1828 1831 1833 1835 + 1836 1837 1839 1840 1843 1853 1861 1867 1876 1882 + 1885 1888 1890 1892 1894 1896 1897 1898 1899 1900 + 1903 1903 1898 1891 1883 1879 1878 1878 1879 1880 + 1882 1884 1885 1888 1892 1898 1903 1906 1912 1923 + 1936 1947 1955 1960 1969 1976 1978 1984 1989 1992 + 1995 2001 2006 2013 2019 2027 2035 2043 2050 2053 + 2053 2054 2057 2064 2071 2076 2081 2086 2092 2098 + 2098 2093 2092 2091 2085 2070 2051 2025 2005 1991 + 1975 1971 1967 1965 1964 1966 1967 1970 1975 1978 + 1979 1981 1981 1979 1977 1968 1961 1955 1948 1940 + 1934 1930 1926 1923 1921 1918 1916 1914 1912 1911 + 1909 1908 1907 1906 1906 1905 1905 1904 1904 1902 + 1901 1900 1900 1899 1899 1902 1903 1904 1906 1909 + 1912 1916 1920 1925 1932 1939 1950 1957 1966 1974 + 1981 1987 1995 2001 2006 2012 1711 1722 1733 1742 + 1753 1764 1775 1783 1789 1791 1779 1765 1750 1737 + 1726 1715 1704 1699 1696 1693 1690 1688 1687 1686 + 1686 1684 1685 1686 1686 1686 1686 1687 1687 1688 + 1689 1690 1690 1691 1692 1693 1693 1695 1696 1697 + 1698 1699 1699 1700 1700 1701 1701 1702 1702 1702 + 1703 1704 1704 1704 1704 1705 1706 1706 1707 1709 + 1710 1711 1711 1711 1712 1713 1714 1714 1715 1715 + 1716 1717 1718 1718 1719 1721 1722 1723 1724 1725 + 1726 1727 1727 1727 1728 1729 1729 1730 1731 1731 + 1734 1736 1738 1739 1739 1739 1739 1739 1739 1739 + 1739 1739 1741 1741 1740 1742 1744 1746 1749 1752 + 1754 1758 1761 1763 1764 1764 1763 1763 1764 1764 + 1765 1766 1767 1771 1780 1788 1802 1822 1845 1850 + 1828 1815 1807 1800 1798 1797 1796 1796 1794 1793 + 1794 1794 1794 1794 1794 1795 1797 1799 1800 1800 + 1800 1801 1802 1802 1803 1804 1805 1807 1808 1809 + 1810 1811 1811 1812 1813 1814 1815 1815 1816 1816 + 1816 1816 1816 1817 1817 1818 1820 1822 1824 1825 + 1827 1828 1830 1832 1834 1836 1837 1839 1840 1843 + 1851 1861 1869 1876 1883 1890 1891 1893 1896 1896 + 1897 1898 1899 1900 1901 1903 1906 1904 1902 1893 + 1885 1882 1882 1882 1883 1884 1885 1886 1889 1895 + 1903 1908 1912 1915 1923 1936 1951 1959 1964 1970 + 1976 1978 1980 1984 1989 1992 1995 1999 2007 2016 + 2024 2033 2042 2052 2060 2063 2064 2063 2068 2074 + 2080 2085 2087 2093 2091 2093 2088 2083 2083 2085 + 2074 2062 2038 2014 1996 1975 1970 1966 1964 1959 + 1957 1960 1964 1967 1970 1975 1977 1979 1979 1978 + 1974 1964 1958 1950 1943 1937 1932 1928 1925 1922 + 1920 1918 1916 1914 1912 1910 1909 1908 1907 1905 + 1904 1904 1904 1904 1904 1902 1900 1899 1898 1898 + 1897 1901 1902 1902 1905 1909 1914 1917 1921 1925 + 1932 1939 1949 1957 1965 1973 1980 1986 1994 2001 + 2005 2009 1708 1719 1730 1739 1747 1756 1766 1775 + 1780 1789 1789 1776 1763 1747 1736 1724 1714 1706 + 1703 1700 1696 1693 1692 1690 1690 1690 1689 1689 + 1689 1689 1688 1689 1689 1689 1690 1690 1691 1691 + 1692 1693 1694 1695 1697 1698 1699 1700 1700 1700 + 1701 1701 1702 1702 1703 1703 1704 1704 1704 1704 + 1705 1705 1706 1707 1708 1709 1710 1711 1711 1712 + 1713 1713 1714 1715 1715 1716 1717 1717 1718 1719 + 1720 1721 1722 1723 1724 1725 1726 1727 1727 1728 + 1729 1729 1730 1731 1732 1735 1738 1740 1741 1742 + 1742 1741 1740 1740 1740 1740 1741 1742 1742 1742 + 1742 1742 1743 1747 1750 1753 1756 1764 1768 1770 + 1771 1770 1768 1766 1766 1766 1766 1767 1768 1775 + 1784 1794 1812 1833 1849 1839 1823 1814 1806 1802 + 1800 1799 1798 1797 1797 1797 1797 1797 1797 1797 + 1798 1798 1800 1800 1800 1801 1802 1802 1803 1803 + 1804 1805 1809 1811 1812 1813 1813 1813 1813 1814 + 1814 1816 1817 1817 1817 1818 1818 1818 1818 1818 + 1819 1820 1821 1823 1825 1826 1828 1829 1831 1833 + 1835 1837 1839 1840 1844 1851 1867 1877 1882 1886 + 1889 1894 1897 1900 1901 1901 1900 1900 1901 1904 + 1906 1906 1907 1907 1903 1894 1887 1885 1885 1886 + 1887 1888 1889 1889 1894 1904 1912 1917 1920 1925 + 1933 1945 1955 1964 1967 1972 1977 1979 1981 1983 + 1986 1990 1995 1999 2009 2018 2027 2037 2046 2059 + 2064 2068 2071 2074 2078 2083 2089 2094 2097 2097 + 2092 2088 2080 2073 2073 2071 2064 2046 2026 2004 + 1985 1969 1963 1958 1954 1949 1948 1950 1955 1960 + 1964 1969 1974 1977 1978 1976 1971 1962 1956 1949 + 1939 1935 1930 1926 1923 1921 1919 1917 1915 1913 + 1912 1910 1908 1907 1906 1904 1903 1903 1903 1903 + 1903 1902 1898 1898 1897 1896 1896 1901 1901 1902 + 1905 1910 1914 1918 1921 1925 1931 1938 1949 1957 + 1964 1971 1978 1985 1992 1999 2003 2007 1706 1716 + 1727 1736 1742 1750 1758 1768 1773 1779 1787 1786 + 1774 1760 1748 1736 1726 1719 1712 1708 1704 1700 + 1697 1695 1694 1693 1692 1692 1692 1692 1690 1691 + 1690 1690 1690 1691 1692 1692 1693 1693 1694 1696 + 1697 1699 1699 1700 1700 1701 1701 1701 1702 1703 + 1703 1704 1704 1704 1705 1705 1705 1706 1706 1707 + 1708 1710 1711 1711 1712 1712 1713 1714 1714 1715 + 1716 1716 1717 1718 1719 1720 1721 1722 1723 1724 + 1725 1726 1727 1728 1728 1729 1730 1731 1732 1734 + 1736 1740 1743 1744 1745 1746 1745 1743 1743 1741 + 1741 1742 1743 1744 1744 1744 1743 1743 1743 1747 + 1751 1754 1759 1768 1774 1778 1779 1778 1775 1772 + 1769 1768 1768 1768 1773 1779 1789 1805 1826 1847 + 1853 1836 1823 1814 1807 1803 1801 1800 1800 1799 + 1799 1800 1800 1800 1800 1801 1801 1801 1802 1801 + 1801 1802 1803 1804 1804 1805 1811 1813 1814 1817 + 1819 1821 1819 1817 1815 1815 1816 1817 1818 1819 + 1819 1819 1820 1820 1820 1820 1820 1821 1823 1824 + 1825 1827 1828 1831 1833 1835 1837 1839 1841 1846 + 1852 1868 1880 1888 1892 1894 1896 1899 1903 1906 + 1908 1908 1907 1904 1906 1909 1910 1910 1909 1908 + 1905 1896 1889 1888 1888 1889 1890 1892 1893 1895 + 1899 1907 1916 1921 1926 1932 1940 1949 1956 1964 + 1967 1971 1976 1979 1981 1983 1985 1988 1997 2003 + 2012 2021 2029 2039 2049 2060 2067 2073 2078 2082 + 2087 2091 2098 2101 2101 2099 2091 2084 2073 2067 + 2063 2061 2053 2033 2011 1993 1973 1961 1953 1949 + 1944 1940 1939 1942 1946 1951 1957 1963 1969 1974 + 1976 1975 1967 1960 1954 1947 1939 1934 1928 1925 + 1922 1920 1918 1916 1915 1913 1911 1909 1907 1906 + 1905 1903 1902 1901 1901 1902 1902 1901 1897 1896 + 1896 1895 1895 1900 1900 1901 1905 1909 1914 1917 + 1921 1925 1930 1937 1947 1955 1963 1969 1976 1984 + 1991 1998 2003 2005 1705 1711 1722 1732 1739 1745 + 1752 1760 1768 1774 1778 1785 1784 1772 1759 1750 + 1740 1729 1723 1717 1712 1708 1704 1701 1699 1697 + 1696 1697 1696 1695 1694 1692 1692 1691 1692 1692 + 1693 1693 1693 1694 1694 1697 1698 1699 1700 1700 + 1701 1702 1701 1702 1703 1703 1704 1704 1704 1705 + 1705 1706 1706 1706 1706 1707 1709 1710 1711 1711 + 1712 1713 1714 1714 1715 1715 1716 1717 1718 1718 + 1719 1720 1721 1723 1724 1725 1725 1726 1727 1728 + 1729 1730 1731 1732 1734 1736 1739 1743 1747 1750 + 1751 1751 1750 1749 1747 1743 1742 1743 1744 1746 + 1746 1746 1746 1746 1747 1749 1752 1755 1761 1768 + 1776 1781 1782 1782 1781 1779 1775 1773 1772 1774 + 1778 1785 1799 1821 1841 1856 1850 1833 1822 1814 + 1809 1804 1803 1802 1802 1802 1802 1803 1804 1804 + 1804 1804 1804 1804 1804 1804 1803 1804 1804 1806 + 1812 1818 1823 1825 1825 1833 1838 1839 1835 1825 + 1820 1816 1818 1819 1820 1821 1821 1821 1821 1821 + 1821 1821 1822 1822 1824 1825 1826 1828 1829 1832 + 1834 1837 1839 1841 1846 1853 1869 1882 1892 1898 + 1900 1901 1901 1904 1909 1914 1914 1915 1914 1914 + 1914 1914 1914 1914 1913 1910 1907 1900 1893 1892 + 1893 1894 1896 1897 1899 1899 1903 1911 1919 1926 + 1930 1935 1942 1950 1956 1962 1967 1970 1974 1978 + 1981 1984 1986 1992 1999 2008 2016 2022 2031 2040 + 2050 2059 2067 2076 2083 2088 2092 2096 2102 2105 + 2105 2098 2088 2078 2068 2060 2054 2050 2039 2019 + 1999 1975 1963 1953 1945 1940 1937 1936 1935 1937 + 1938 1941 1950 1957 1964 1970 1974 1971 1963 1957 + 1952 1944 1937 1932 1928 1924 1921 1918 1916 1915 + 1914 1912 1910 1909 1907 1905 1903 1902 1901 1900 + 1900 1900 1900 1899 1898 1895 1894 1894 1894 1898 + 1899 1901 1904 1909 1913 1917 1920 1924 1930 1937 + 1945 1953 1960 1967 1975 1983 1991 1998 2002 2005 + 1704 1707 1718 1728 1736 1742 1749 1755 1764 1771 + 1775 1779 1783 1782 1771 1761 1751 1742 1732 1725 + 1720 1716 1711 1706 1704 1703 1704 1704 1703 1700 + 1698 1695 1693 1693 1693 1693 1693 1694 1694 1694 + 1695 1697 1699 1700 1701 1701 1702 1702 1702 1703 + 1703 1704 1704 1704 1705 1706 1706 1707 1707 1707 + 1707 1708 1710 1711 1711 1712 1713 1713 1714 1715 + 1715 1715 1716 1717 1718 1719 1720 1721 1722 1723 + 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 + 1736 1738 1741 1745 1750 1757 1759 1759 1757 1756 + 1753 1749 1745 1743 1746 1747 1748 1748 1748 1749 + 1749 1751 1752 1755 1760 1766 1773 1781 1783 1784 + 1782 1782 1780 1777 1777 1778 1783 1794 1815 1835 + 1849 1852 1842 1828 1821 1814 1812 1808 1807 1805 + 1804 1804 1804 1806 1807 1807 1807 1808 1810 1811 + 1812 1812 1811 1811 1812 1817 1824 1831 1835 1838 + 1840 1846 1848 1848 1844 1835 1825 1823 1822 1822 + 1823 1823 1823 1823 1823 1822 1822 1822 1823 1823 + 1824 1825 1827 1828 1830 1833 1836 1839 1841 1846 + 1853 1873 1887 1897 1905 1910 1912 1912 1910 1910 + 1914 1916 1916 1916 1916 1916 1917 1917 1917 1917 + 1917 1914 1910 1904 1899 1898 1898 1899 1902 1904 + 1905 1907 1909 1914 1922 1929 1935 1939 1945 1949 + 1956 1961 1965 1969 1973 1977 1982 1985 1990 1998 + 2008 2014 2020 2025 2032 2039 2048 2057 2067 2078 + 2087 2091 2096 2103 2108 2111 2105 2094 2083 2072 + 2061 2050 2041 2035 2022 2003 1981 1966 1954 1945 + 1938 1935 1933 1932 1932 1932 1933 1936 1942 1951 + 1959 1966 1967 1964 1959 1952 1947 1940 1935 1931 + 1927 1923 1919 1915 1914 1913 1912 1911 1909 1908 + 1906 1904 1903 1901 1900 1899 1899 1898 1897 1897 + 1896 1895 1893 1893 1894 1897 1898 1900 1904 1908 + 1912 1916 1920 1923 1929 1937 1945 1952 1959 1966 + 1974 1982 1989 1995 2000 2003 1704 1709 1716 1725 + 1733 1740 1746 1754 1763 1770 1773 1777 1779 1781 + 1777 1769 1762 1751 1741 1733 1727 1723 1719 1715 + 1707 1709 1711 1711 1710 1707 1703 1699 1695 1693 + 1694 1694 1695 1695 1696 1697 1698 1699 1700 1701 + 1702 1702 1702 1703 1704 1704 1704 1704 1705 1705 + 1706 1706 1707 1707 1708 1708 1709 1710 1711 1712 + 1713 1713 1714 1714 1715 1715 1716 1716 1716 1717 + 1718 1719 1720 1722 1723 1724 1725 1726 1727 1728 + 1729 1729 1731 1732 1734 1735 1737 1739 1742 1746 + 1751 1757 1766 1768 1768 1767 1761 1755 1750 1749 + 1749 1749 1749 1750 1750 1750 1751 1752 1753 1754 + 1759 1763 1769 1776 1781 1783 1784 1784 1783 1782 + 1781 1783 1789 1804 1821 1839 1846 1845 1831 1825 + 1820 1816 1814 1813 1811 1810 1809 1809 1809 1809 + 1809 1810 1811 1815 1820 1822 1823 1823 1823 1822 + 1821 1825 1834 1841 1851 1853 1853 1854 1854 1853 + 1848 1842 1829 1825 1825 1826 1826 1826 1825 1825 + 1823 1823 1823 1824 1824 1825 1825 1826 1827 1828 + 1832 1835 1838 1841 1846 1852 1873 1891 1899 1909 + 1916 1917 1916 1917 1915 1914 1916 1917 1917 1917 + 1917 1918 1919 1921 1921 1921 1920 1918 1913 1909 + 1907 1905 1904 1906 1910 1913 1915 1916 1917 1919 + 1924 1932 1939 1943 1948 1951 1956 1959 1963 1968 + 1972 1976 1982 1988 1998 2009 2014 2018 2023 2028 + 2034 2040 2048 2056 2066 2078 2088 2094 2102 2112 + 2113 2113 2101 2089 2078 2065 2051 2040 2030 2019 + 2002 1984 1969 1955 1945 1938 1933 1931 1929 1927 + 1927 1928 1928 1932 1936 1945 1955 1962 1966 1963 + 1954 1948 1942 1937 1933 1929 1925 1921 1917 1914 + 1913 1912 1911 1910 1909 1907 1906 1904 1902 1900 + 1900 1898 1898 1897 1896 1895 1893 1893 1893 1892 + 1893 1895 1897 1901 1903 1907 1911 1915 1918 1923 + 1929 1939 1945 1952 1958 1965 1973 1980 1988 1992 + 1996 2000 1704 1709 1717 1725 1733 1739 1746 1753 + 1762 1770 1772 1775 1778 1779 1771 1770 1769 1761 + 1750 1741 1734 1730 1726 1722 1717 1716 1717 1718 + 1717 1713 1707 1702 1698 1695 1696 1697 1698 1699 + 1700 1700 1700 1701 1702 1702 1703 1703 1704 1704 + 1705 1705 1705 1706 1706 1706 1706 1707 1708 1709 + 1709 1710 1710 1711 1712 1713 1713 1714 1714 1715 + 1715 1716 1716 1716 1717 1717 1718 1719 1720 1722 + 1723 1725 1725 1726 1727 1728 1729 1730 1731 1733 + 1735 1736 1739 1740 1742 1746 1751 1756 1765 1769 + 1770 1769 1768 1762 1755 1753 1752 1751 1751 1751 + 1752 1752 1753 1754 1755 1755 1760 1763 1766 1772 + 1777 1782 1784 1785 1785 1786 1786 1787 1791 1806 + 1824 1838 1844 1834 1827 1826 1824 1821 1821 1819 + 1817 1816 1814 1813 1812 1811 1812 1813 1814 1821 + 1829 1831 1832 1833 1832 1832 1830 1835 1844 1853 + 1856 1856 1856 1856 1856 1854 1851 1843 1834 1828 + 1828 1829 1829 1829 1827 1825 1825 1825 1825 1825 + 1826 1826 1827 1827 1828 1830 1834 1837 1840 1846 + 1851 1866 1890 1901 1913 1918 1921 1922 1919 1920 + 1918 1920 1917 1917 1917 1918 1918 1919 1922 1923 + 1923 1925 1925 1923 1918 1914 1914 1914 1913 1914 + 1917 1919 1922 1924 1925 1926 1928 1934 1941 1948 + 1952 1955 1957 1960 1964 1968 1972 1977 1985 1995 + 2006 2013 2017 2021 2025 2030 2035 2042 2048 2056 + 2066 2079 2089 2097 2106 2113 2113 2108 2095 2085 + 2075 2061 2046 2029 2012 1999 1984 1970 1955 1944 + 1937 1933 1928 1925 1925 1925 1925 1926 1926 1929 + 1934 1940 1950 1957 1958 1957 1950 1945 1939 1935 + 1931 1927 1923 1920 1916 1914 1912 1911 1910 1909 + 1908 1907 1905 1903 1902 1900 1899 1897 1896 1896 + 1894 1893 1892 1891 1891 1891 1890 1893 1899 1900 + 1902 1906 1910 1913 1916 1922 1929 1938 1944 1951 + 1956 1963 1969 1976 1982 1987 1991 1993 1703 1709 + 1718 1725 1732 1739 1745 1752 1762 1770 1772 1774 + 1775 1775 1773 1772 1771 1768 1757 1748 1742 1738 + 1734 1730 1725 1723 1724 1724 1722 1719 1711 1704 + 1702 1701 1701 1701 1702 1703 1703 1702 1703 1703 + 1703 1703 1703 1704 1704 1705 1706 1706 1706 1707 + 1707 1707 1707 1708 1709 1710 1711 1711 1711 1712 + 1713 1714 1714 1715 1715 1715 1716 1716 1716 1717 + 1717 1717 1718 1718 1720 1722 1723 1725 1726 1727 + 1728 1729 1730 1731 1733 1734 1736 1738 1740 1741 + 1743 1746 1750 1755 1763 1770 1771 1771 1771 1768 + 1762 1756 1754 1753 1752 1753 1754 1754 1755 1756 + 1758 1761 1764 1764 1766 1770 1775 1780 1783 1786 + 1787 1788 1789 1789 1792 1807 1823 1833 1832 1825 + 1821 1823 1830 1831 1830 1829 1827 1823 1820 1815 + 1814 1814 1814 1815 1819 1827 1833 1837 1840 1841 + 1841 1839 1839 1844 1852 1856 1857 1859 1858 1857 + 1857 1855 1849 1844 1837 1834 1833 1833 1833 1832 + 1830 1828 1826 1826 1826 1826 1827 1828 1828 1828 + 1829 1832 1836 1839 1844 1851 1865 1885 1900 1914 + 1918 1924 1926 1926 1923 1922 1922 1921 1920 1918 + 1918 1918 1919 1921 1923 1924 1925 1927 1927 1927 + 1924 1921 1919 1919 1919 1920 1922 1926 1928 1930 + 1931 1933 1935 1938 1944 1950 1954 1955 1958 1960 + 1964 1968 1973 1978 1988 2000 2010 2014 2018 2022 + 2027 2031 2037 2042 2048 2056 2066 2080 2090 2099 + 2106 2112 2106 2096 2089 2081 2074 2058 2042 2021 + 1997 1980 1969 1955 1943 1936 1932 1928 1925 1923 + 1923 1924 1924 1924 1925 1927 1932 1938 1946 1951 + 1955 1951 1946 1942 1937 1933 1929 1925 1921 1917 + 1914 1913 1911 1910 1910 1908 1907 1906 1905 1903 + 1902 1900 1899 1897 1896 1894 1893 1891 1890 1889 + 1889 1888 1889 1894 1897 1900 1902 1905 1908 1911 + 1915 1921 1927 1935 1942 1948 1954 1959 1965 1971 + 1976 1981 1983 1986 1703 1709 1717 1725 1732 1738 + 1744 1752 1761 1770 1773 1774 1776 1776 1776 1775 + 1773 1771 1766 1754 1748 1744 1741 1737 1733 1731 + 1732 1730 1726 1722 1714 1707 1705 1705 1706 1705 + 1705 1705 1705 1705 1705 1704 1704 1703 1703 1704 + 1705 1706 1707 1707 1707 1708 1708 1708 1708 1709 + 1710 1711 1712 1712 1713 1714 1715 1715 1716 1716 + 1716 1716 1717 1717 1717 1717 1717 1718 1718 1718 + 1719 1722 1724 1725 1726 1727 1728 1729 1731 1732 + 1734 1736 1737 1739 1741 1743 1745 1747 1750 1754 + 1759 1769 1773 1773 1773 1772 1768 1763 1757 1754 + 1754 1755 1756 1757 1759 1762 1765 1768 1769 1769 + 1770 1771 1775 1778 1781 1785 1788 1790 1792 1793 + 1797 1807 1816 1824 1823 1819 1818 1826 1835 1841 + 1841 1836 1833 1831 1827 1822 1819 1819 1818 1821 + 1825 1832 1838 1843 1847 1849 1849 1849 1850 1853 + 1859 1862 1860 1859 1860 1858 1857 1851 1847 1844 + 1840 1838 1838 1837 1835 1835 1833 1832 1828 1827 + 1827 1827 1828 1829 1831 1832 1834 1836 1839 1842 + 1850 1867 1885 1899 1914 1918 1925 1930 1930 1929 + 1925 1924 1923 1921 1920 1920 1919 1919 1920 1921 + 1923 1925 1926 1927 1928 1929 1929 1925 1925 1924 + 1924 1925 1928 1931 1933 1935 1937 1939 1941 1944 + 1949 1952 1955 1957 1959 1960 1963 1969 1972 1978 + 1990 2001 2009 2014 2018 2022 2027 2032 2038 2043 + 2049 2057 2067 2080 2092 2100 2105 2104 2096 2090 + 2084 2078 2070 2051 2035 2015 1989 1969 1953 1943 + 1935 1929 1926 1925 1924 1920 1920 1922 1921 1922 + 1924 1926 1932 1937 1945 1949 1949 1947 1943 1939 + 1935 1931 1927 1923 1919 1916 1914 1912 1911 1910 + 1909 1907 1906 1905 1904 1903 1901 1900 1898 1896 + 1895 1893 1892 1890 1889 1887 1888 1889 1891 1894 + 1898 1900 1902 1905 1908 1910 1914 1918 1925 1932 + 1938 1945 1951 1956 1961 1966 1970 1974 1976 1978 + 1702 1708 1717 1724 1732 1737 1743 1751 1760 1770 + 1775 1778 1778 1778 1778 1778 1776 1775 1771 1761 + 1754 1751 1749 1745 1741 1738 1736 1735 1731 1724 + 1717 1712 1711 1711 1711 1711 1711 1710 1709 1708 + 1707 1706 1704 1704 1704 1705 1706 1707 1708 1709 + 1709 1709 1709 1710 1710 1711 1711 1712 1713 1713 + 1714 1715 1716 1717 1717 1717 1717 1717 1718 1718 + 1718 1718 1718 1718 1718 1718 1719 1721 1724 1726 + 1727 1728 1729 1730 1731 1733 1735 1737 1738 1740 + 1742 1744 1746 1748 1750 1753 1756 1766 1773 1776 + 1776 1775 1772 1769 1764 1760 1756 1757 1760 1761 + 1763 1767 1770 1772 1774 1776 1775 1774 1775 1778 + 1780 1784 1789 1793 1795 1798 1801 1804 1808 1812 + 1813 1812 1814 1825 1839 1850 1849 1843 1837 1835 + 1832 1830 1830 1829 1828 1830 1834 1839 1846 1851 + 1855 1857 1857 1857 1859 1862 1867 1867 1863 1861 + 1859 1857 1852 1850 1848 1846 1845 1845 1844 1839 + 1839 1838 1838 1836 1834 1830 1828 1828 1831 1834 + 1836 1837 1838 1840 1846 1852 1867 1885 1901 1914 + 1916 1920 1926 1929 1929 1929 1925 1924 1923 1921 + 1921 1921 1920 1919 1920 1921 1923 1924 1927 1928 + 1929 1930 1930 1931 1929 1929 1929 1930 1932 1935 + 1938 1942 1944 1946 1948 1951 1953 1956 1958 1959 + 1960 1962 1964 1970 1973 1978 1990 2000 2006 2013 + 2017 2023 2028 2033 2039 2044 2050 2058 2068 2081 + 2092 2099 2100 2098 2090 2084 2078 2073 2057 2044 + 2026 2006 1981 1962 1948 1936 1930 1926 1924 1922 + 1920 1917 1918 1918 1920 1922 1924 1926 1932 1938 + 1945 1947 1949 1942 1939 1936 1932 1928 1925 1921 + 1917 1914 1913 1911 1910 1909 1908 1907 1906 1905 + 1903 1903 1901 1899 1897 1896 1894 1892 1890 1889 + 1887 1886 1888 1890 1892 1894 1897 1900 1903 1905 + 1907 1909 1912 1916 1922 1929 1935 1940 1947 1953 + 1957 1961 1965 1968 1970 1972 1702 1708 1716 1723 + 1731 1737 1743 1750 1758 1769 1780 1782 1781 1781 + 1780 1780 1781 1781 1778 1771 1765 1762 1758 1754 + 1749 1743 1742 1740 1735 1728 1722 1718 1717 1717 + 1718 1718 1717 1717 1715 1713 1711 1709 1706 1705 + 1705 1705 1706 1708 1709 1710 1710 1710 1711 1711 + 1711 1712 1713 1713 1714 1715 1715 1717 1718 1718 + 1719 1719 1719 1719 1718 1718 1718 1718 1718 1718 + 1719 1719 1720 1722 1725 1727 1728 1729 1730 1731 + 1732 1734 1736 1737 1739 1741 1743 1745 1747 1749 + 1750 1753 1755 1763 1772 1778 1779 1778 1776 1773 + 1770 1766 1764 1762 1763 1764 1767 1771 1774 1777 + 1780 1782 1781 1779 1777 1779 1781 1784 1788 1793 + 1795 1796 1798 1799 1800 1803 1806 1808 1814 1826 + 1841 1856 1858 1852 1841 1838 1837 1837 1837 1838 + 1838 1840 1844 1851 1857 1861 1864 1865 1865 1865 + 1866 1869 1872 1870 1865 1862 1860 1856 1852 1850 + 1851 1851 1851 1853 1854 1849 1846 1846 1848 1846 + 1841 1839 1836 1837 1838 1839 1843 1846 1848 1855 + 1867 1881 1893 1903 1914 1916 1918 1922 1925 1930 + 1931 1928 1925 1923 1923 1922 1921 1921 1919 1919 + 1921 1922 1921 1923 1926 1928 1930 1931 1931 1932 + 1933 1931 1932 1934 1936 1939 1944 1948 1951 1952 + 1953 1955 1958 1960 1962 1962 1963 1965 1968 1972 + 1975 1981 1987 1996 2004 2010 2016 2022 2028 2033 + 2039 2044 2050 2058 2068 2080 2091 2100 2099 2091 + 2083 2077 2071 2059 2047 2036 2017 1996 1974 1957 + 1943 1934 1926 1924 1922 1920 1918 1915 1915 1917 + 1919 1921 1924 1926 1932 1939 1944 1948 1948 1940 + 1936 1934 1930 1926 1923 1919 1915 1914 1912 1911 + 1910 1908 1907 1906 1905 1904 1903 1902 1900 1899 + 1897 1895 1893 1891 1889 1888 1887 1888 1891 1893 + 1893 1895 1897 1900 1903 1905 1907 1908 1910 1914 + 1920 1927 1932 1937 1943 1950 1954 1958 1961 1963 + 1966 1969 1701 1707 1715 1722 1729 1736 1742 1749 + 1756 1768 1781 1785 1785 1786 1786 1786 1786 1786 + 1785 1781 1777 1775 1770 1765 1759 1754 1751 1749 + 1745 1737 1730 1727 1725 1724 1725 1725 1724 1724 + 1722 1720 1717 1714 1710 1707 1706 1706 1707 1709 + 1711 1711 1711 1712 1713 1713 1713 1714 1714 1714 + 1715 1716 1717 1718 1719 1719 1720 1720 1720 1720 + 1720 1720 1720 1720 1720 1719 1720 1722 1723 1725 + 1727 1729 1730 1731 1731 1732 1733 1735 1736 1738 + 1739 1741 1744 1746 1747 1749 1750 1753 1755 1760 + 1769 1778 1781 1782 1780 1777 1774 1771 1768 1767 + 1767 1768 1772 1775 1779 1782 1785 1785 1784 1783 + 1781 1781 1783 1785 1787 1790 1793 1793 1792 1791 + 1792 1797 1800 1805 1814 1827 1844 1859 1865 1864 + 1853 1845 1845 1844 1847 1851 1853 1854 1857 1865 + 1870 1872 1873 1873 1874 1876 1877 1877 1876 1874 + 1867 1864 1860 1858 1855 1854 1855 1856 1859 1865 + 1868 1865 1864 1866 1868 1866 1858 1853 1853 1853 + 1853 1855 1862 1870 1875 1886 1894 1903 1914 1915 + 1916 1917 1920 1922 1925 1929 1930 1928 1925 1922 + 1920 1923 1922 1917 1917 1918 1918 1918 1918 1922 + 1926 1928 1930 1932 1931 1932 1933 1934 1935 1936 + 1938 1946 1951 1953 1955 1956 1958 1960 1962 1964 + 1964 1965 1967 1968 1971 1974 1978 1982 1986 1993 + 2000 2007 2014 2021 2027 2033 2039 2044 2050 2058 + 2068 2079 2086 2090 2089 2083 2076 2068 2058 2049 + 2039 2022 2006 1987 1967 1954 1940 1932 1925 1923 + 1921 1919 1917 1913 1914 1916 1918 1921 1923 1926 + 1934 1940 1947 1947 1947 1938 1935 1932 1928 1925 + 1921 1917 1914 1913 1911 1910 1909 1908 1907 1906 + 1904 1903 1902 1901 1899 1898 1896 1894 1893 1891 + 1889 1887 1888 1890 1892 1894 1896 1896 1897 1900 + 1902 1904 1906 1906 1907 1912 1918 1925 1929 1934 + 1939 1946 1952 1955 1958 1960 1963 1966 1701 1707 + 1714 1720 1727 1734 1741 1749 1755 1767 1781 1786 + 1789 1789 1790 1791 1791 1791 1791 1791 1790 1788 + 1784 1779 1773 1770 1768 1762 1756 1749 1742 1736 + 1731 1731 1731 1731 1732 1732 1729 1727 1723 1719 + 1715 1712 1709 1709 1710 1711 1712 1713 1714 1714 + 1715 1715 1715 1715 1715 1715 1716 1717 1718 1719 + 1720 1720 1721 1721 1721 1721 1721 1721 1721 1721 + 1721 1722 1722 1723 1725 1727 1728 1730 1731 1732 + 1733 1734 1735 1736 1737 1739 1740 1742 1744 1746 + 1747 1749 1751 1753 1754 1758 1766 1775 1781 1783 + 1784 1782 1778 1776 1773 1772 1772 1774 1776 1780 + 1785 1789 1790 1790 1788 1785 1783 1783 1784 1785 + 1786 1786 1788 1790 1790 1791 1792 1795 1802 1807 + 1817 1833 1849 1864 1873 1875 1873 1867 1862 1864 + 1868 1871 1875 1873 1875 1882 1888 1888 1888 1886 + 1889 1889 1888 1888 1885 1881 1873 1866 1863 1861 + 1858 1858 1857 1858 1866 1876 1881 1884 1885 1886 + 1887 1884 1875 1871 1875 1880 1884 1889 1892 1896 + 1900 1903 1909 1915 1916 1917 1917 1920 1921 1923 + 1924 1926 1929 1928 1924 1922 1919 1916 1914 1914 + 1916 1916 1914 1914 1915 1920 1925 1929 1931 1933 + 1932 1933 1934 1935 1936 1937 1942 1951 1953 1956 + 1958 1959 1962 1964 1964 1965 1966 1967 1969 1970 + 1972 1976 1980 1984 1987 1993 1998 2006 2012 2021 + 2027 2032 2037 2042 2049 2057 2067 2077 2081 2083 + 2082 2078 2071 2061 2050 2041 2029 2014 1996 1980 + 1964 1953 1940 1931 1925 1923 1920 1918 1916 1911 + 1912 1915 1918 1921 1923 1929 1938 1942 1946 1946 + 1946 1938 1935 1931 1927 1924 1920 1915 1913 1912 + 1911 1909 1908 1907 1907 1905 1904 1903 1901 1900 + 1899 1897 1896 1894 1892 1890 1888 1887 1887 1891 + 1893 1894 1896 1897 1897 1899 1901 1903 1903 1902 + 1902 1908 1915 1921 1927 1931 1936 1942 1948 1952 + 1955 1957 1960 1964 1703 1709 1714 1719 1726 1733 + 1741 1749 1755 1767 1781 1788 1792 1796 1798 1803 + 1804 1805 1804 1804 1802 1800 1796 1793 1787 1785 + 1781 1776 1769 1759 1750 1743 1740 1740 1741 1740 + 1739 1738 1736 1734 1731 1726 1720 1716 1714 1714 + 1713 1713 1713 1714 1715 1715 1716 1716 1716 1716 + 1716 1716 1717 1718 1719 1720 1721 1721 1721 1722 + 1722 1722 1722 1722 1722 1722 1723 1724 1724 1725 + 1726 1728 1730 1731 1732 1733 1735 1736 1736 1737 + 1738 1739 1740 1742 1744 1746 1747 1750 1751 1752 + 1754 1755 1763 1771 1781 1783 1785 1786 1785 1780 + 1778 1777 1777 1779 1782 1786 1792 1794 1794 1793 + 1793 1785 1784 1785 1786 1786 1786 1786 1787 1789 + 1788 1788 1788 1796 1804 1812 1825 1842 1855 1869 + 1883 1893 1891 1884 1882 1884 1887 1889 1892 1896 + 1899 1911 1918 1921 1918 1915 1913 1912 1911 1908 + 1903 1890 1880 1872 1867 1864 1861 1860 1859 1859 + 1864 1877 1886 1894 1899 1901 1904 1898 1893 1889 + 1893 1897 1901 1903 1895 1903 1905 1907 1914 1916 + 1917 1918 1919 1921 1922 1923 1925 1926 1928 1927 + 1924 1921 1918 1914 1913 1913 1913 1913 1913 1913 + 1914 1918 1924 1929 1933 1935 1935 1934 1934 1935 + 1935 1938 1945 1952 1954 1958 1960 1963 1964 1965 + 1966 1967 1967 1969 1970 1971 1974 1978 1982 1986 + 1990 1995 1999 2007 2014 2021 2025 2030 2035 2040 + 2046 2054 2063 2073 2076 2077 2076 2074 2066 2056 + 2047 2037 2023 2007 1991 1977 1963 1953 1940 1931 + 1925 1922 1920 1918 1915 1910 1911 1914 1917 1921 + 1924 1933 1942 1943 1945 1946 1944 1938 1934 1930 + 1926 1923 1919 1915 1913 1911 1910 1909 1908 1907 + 1906 1904 1903 1902 1900 1899 1898 1896 1895 1893 + 1892 1890 1888 1887 1889 1891 1893 1894 1896 1896 + 1898 1898 1900 1901 1901 1901 1901 1904 1911 1917 + 1922 1928 1934 1939 1944 1949 1953 1955 1958 1961 + 1707 1711 1714 1719 1725 1731 1742 1751 1761 1771 + 1782 1791 1800 1806 1811 1816 1818 1818 1818 1815 + 1813 1811 1809 1806 1801 1798 1796 1789 1780 1771 + 1761 1752 1749 1749 1749 1749 1747 1745 1743 1741 + 1737 1732 1727 1720 1718 1718 1716 1715 1715 1715 + 1715 1717 1718 1718 1718 1718 1718 1718 1718 1718 + 1720 1721 1721 1722 1722 1722 1722 1722 1722 1722 + 1723 1723 1725 1725 1725 1726 1728 1729 1731 1732 + 1734 1735 1736 1737 1738 1738 1739 1739 1741 1742 + 1744 1746 1748 1750 1751 1752 1754 1755 1760 1768 + 1778 1782 1784 1785 1787 1785 1783 1782 1783 1786 + 1788 1792 1796 1796 1796 1795 1794 1786 1786 1787 + 1788 1788 1787 1787 1788 1789 1790 1787 1791 1799 + 1807 1817 1833 1849 1863 1877 1898 1914 1912 1908 + 1909 1910 1912 1914 1918 1924 1929 1933 1936 1939 + 1938 1935 1933 1932 1931 1929 1922 1909 1892 1878 + 1872 1867 1863 1861 1859 1860 1863 1871 1881 1892 + 1905 1907 1903 1897 1892 1891 1891 1893 1893 1893 + 1894 1900 1906 1909 1912 1916 1917 1919 1920 1921 + 1922 1924 1925 1928 1929 1928 1924 1921 1917 1912 + 1911 1911 1912 1912 1912 1912 1913 1917 1923 1930 + 1936 1939 1937 1930 1934 1931 1934 1938 1945 1952 + 1955 1956 1962 1964 1965 1966 1967 1967 1969 1970 + 1971 1973 1975 1979 1984 1989 1995 1999 2005 2012 + 2017 2020 2023 2027 2031 2035 2041 2048 2057 2063 + 2069 2071 2070 2067 2060 2049 2040 2030 2017 2003 + 1988 1975 1963 1951 1938 1931 1925 1921 1919 1917 + 1914 1908 1910 1913 1917 1921 1925 1934 1942 1944 + 1945 1945 1943 1937 1933 1929 1925 1922 1918 1915 + 1913 1911 1909 1908 1907 1906 1905 1904 1903 1901 + 1900 1899 1897 1896 1894 1893 1891 1890 1888 1887 + 1890 1891 1893 1894 1896 1896 1898 1899 1899 1899 + 1899 1900 1901 1902 1906 1912 1918 1925 1931 1936 + 1940 1945 1950 1953 1955 1958 1707 1711 1714 1718 + 1724 1730 1742 1754 1764 1775 1786 1798 1810 1818 + 1827 1831 1834 1835 1834 1832 1830 1830 1829 1825 + 1819 1812 1805 1800 1793 1783 1771 1761 1758 1759 + 1758 1757 1755 1753 1750 1747 1744 1739 1734 1730 + 1727 1723 1719 1718 1716 1716 1716 1717 1719 1719 + 1720 1720 1719 1719 1719 1719 1720 1721 1722 1722 + 1722 1723 1723 1723 1723 1723 1724 1725 1725 1726 + 1727 1727 1729 1730 1732 1733 1735 1736 1738 1739 + 1739 1739 1740 1740 1741 1742 1744 1746 1748 1750 + 1751 1752 1754 1755 1759 1765 1773 1781 1783 1786 + 1787 1788 1789 1789 1790 1792 1793 1795 1797 1798 + 1797 1796 1794 1787 1787 1788 1789 1789 1789 1788 + 1789 1790 1791 1792 1797 1804 1813 1824 1843 1856 + 1871 1892 1916 1928 1928 1928 1928 1928 1930 1932 + 1936 1938 1939 1939 1939 1939 1939 1939 1939 1939 + 1942 1937 1932 1927 1909 1892 1879 1871 1865 1861 + 1859 1860 1864 1867 1875 1883 1891 1893 1890 1887 + 1884 1882 1882 1883 1884 1885 1892 1902 1906 1910 + 1914 1916 1919 1920 1921 1922 1924 1925 1928 1928 + 1930 1928 1924 1920 1917 1914 1910 1910 1910 1910 + 1911 1911 1913 1915 1922 1930 1939 1942 1930 1925 + 1926 1929 1933 1937 1943 1950 1953 1957 1960 1963 + 1965 1967 1967 1968 1969 1971 1972 1973 1976 1982 + 1987 1993 2000 2004 2008 2013 2016 2018 2021 2023 + 2027 2031 2035 2041 2047 2053 2058 2062 2063 2060 + 2051 2045 2034 2026 2014 2003 1989 1977 1965 1949 + 1936 1929 1924 1921 1918 1915 1912 1907 1908 1911 + 1916 1920 1925 1933 1943 1944 1944 1944 1942 1936 + 1932 1928 1924 1921 1918 1914 1912 1910 1909 1907 + 1906 1905 1904 1903 1902 1901 1899 1898 1897 1895 + 1894 1892 1891 1889 1888 1888 1890 1892 1893 1894 + 1896 1896 1897 1898 1898 1898 1899 1899 1900 1901 + 1902 1908 1914 1923 1929 1933 1937 1941 1946 1949 + 1952 1955 1700 1710 1713 1716 1722 1728 1739 1753 + 1765 1778 1789 1803 1817 1830 1837 1843 1846 1847 + 1850 1849 1850 1848 1846 1841 1835 1827 1819 1811 + 1804 1796 1784 1771 1767 1768 1768 1765 1762 1760 + 1757 1754 1750 1745 1742 1738 1734 1730 1724 1719 + 1717 1717 1717 1718 1719 1720 1721 1721 1721 1720 + 1721 1721 1721 1722 1723 1723 1723 1723 1724 1724 + 1724 1724 1725 1725 1726 1726 1728 1729 1730 1731 + 1732 1733 1735 1737 1740 1742 1742 1741 1741 1741 + 1742 1743 1745 1747 1748 1750 1751 1752 1754 1755 + 1759 1764 1768 1778 1783 1786 1788 1790 1793 1796 + 1798 1799 1800 1800 1800 1799 1799 1797 1793 1788 + 1789 1789 1791 1791 1790 1789 1790 1791 1792 1794 + 1801 1809 1818 1832 1850 1864 1883 1907 1928 1932 + 1934 1933 1933 1935 1938 1941 1939 1939 1939 1939 + 1939 1939 1939 1939 1939 1943 1943 1942 1941 1934 + 1928 1910 1892 1877 1868 1863 1860 1860 1862 1865 + 1871 1877 1883 1884 1884 1881 1877 1877 1877 1878 + 1878 1882 1892 1902 1907 1911 1914 1918 1919 1921 + 1922 1923 1925 1927 1928 1930 1930 1927 1924 1920 + 1917 1914 1911 1908 1909 1909 1911 1910 1912 1914 + 1920 1929 1940 1942 1930 1922 1923 1926 1930 1936 + 1942 1948 1953 1957 1959 1961 1964 1966 1967 1969 + 1970 1972 1973 1974 1979 1986 1991 1998 2002 2006 + 2009 2012 2014 2017 2018 2020 2023 2026 2029 2034 + 2039 2045 2049 2052 2051 2047 2045 2042 2037 2030 + 2023 2011 2002 1989 1976 1957 1938 1928 1923 1919 + 1916 1913 1909 1905 1907 1911 1915 1919 1924 1932 + 1942 1943 1943 1943 1941 1935 1930 1926 1923 1921 + 1917 1914 1912 1910 1908 1906 1903 1903 1903 1902 + 1901 1900 1899 1897 1896 1894 1893 1892 1890 1889 + 1888 1888 1890 1892 1893 1894 1896 1896 1896 1896 + 1898 1898 1898 1899 1899 1900 1901 1906 1913 1920 + 1927 1931 1935 1938 1942 1946 1949 1952 1690 1708 + 1711 1715 1719 1726 1736 1750 1764 1778 1791 1805 + 1818 1832 1844 1851 1856 1861 1864 1866 1867 1867 + 1864 1858 1853 1846 1837 1827 1816 1806 1797 1785 + 1777 1776 1775 1773 1769 1766 1762 1759 1756 1751 + 1747 1744 1738 1734 1728 1722 1718 1718 1717 1718 + 1720 1721 1722 1722 1722 1722 1722 1722 1722 1723 + 1723 1724 1724 1724 1724 1724 1725 1725 1726 1726 + 1727 1727 1728 1730 1731 1732 1733 1734 1736 1739 + 1743 1744 1744 1744 1743 1743 1743 1744 1745 1747 + 1748 1750 1751 1752 1754 1755 1759 1763 1766 1773 + 1782 1786 1788 1790 1796 1802 1805 1807 1807 1806 + 1803 1800 1799 1796 1790 1790 1790 1791 1792 1792 + 1792 1791 1791 1792 1795 1800 1805 1813 1824 1841 + 1857 1874 1894 1922 1931 1938 1939 1939 1938 1940 + 1942 1939 1939 1939 1939 1939 1939 1939 1939 1939 + 1943 1943 1944 1943 1943 1943 1935 1923 1904 1884 + 1872 1864 1862 1861 1861 1863 1868 1872 1877 1879 + 1878 1876 1876 1876 1878 1878 1878 1881 1892 1904 + 1910 1914 1917 1919 1921 1922 1923 1924 1925 1928 + 1929 1930 1929 1926 1923 1920 1917 1914 1911 1910 + 1907 1908 1909 1910 1911 1913 1918 1928 1940 1942 + 1928 1919 1921 1924 1928 1936 1942 1948 1953 1955 + 1959 1961 1964 1966 1968 1970 1971 1973 1975 1978 + 1983 1989 1994 1999 2003 2006 2008 2010 2012 2014 + 2015 2017 2018 2020 2022 2025 2030 2034 2036 2037 + 2036 2036 2039 2041 2042 2041 2040 2031 2019 2005 + 1989 1966 1944 1930 1923 1917 1912 1910 1907 1904 + 1907 1909 1913 1918 1924 1931 1941 1943 1942 1942 + 1940 1934 1929 1925 1922 1920 1917 1914 1912 1910 + 1907 1904 1902 1901 1901 1901 1900 1899 1898 1896 + 1895 1894 1893 1891 1890 1889 1888 1889 1891 1892 + 1893 1895 1895 1895 1896 1896 1897 1898 1898 1898 + 1899 1900 1901 1904 1911 1917 1924 1929 1932 1936 + 1940 1945 1948 1950 1681 1701 1709 1713 1717 1724 + 1733 1747 1761 1777 1790 1804 1819 1832 1848 1859 + 1868 1877 1882 1883 1883 1881 1878 1870 1865 1859 + 1853 1839 1826 1816 1806 1795 1786 1784 1783 1780 + 1776 1771 1767 1763 1759 1755 1750 1746 1741 1735 + 1728 1723 1719 1719 1719 1719 1721 1722 1722 1722 + 1723 1723 1723 1723 1723 1724 1724 1724 1724 1725 + 1725 1725 1726 1726 1726 1727 1727 1728 1729 1730 + 1732 1733 1733 1734 1736 1738 1743 1744 1745 1746 + 1746 1745 1745 1745 1747 1748 1749 1750 1751 1753 + 1754 1755 1759 1762 1765 1769 1779 1785 1787 1791 + 1800 1809 1813 1815 1816 1813 1807 1802 1800 1796 + 1790 1791 1792 1795 1798 1801 1802 1799 1796 1796 + 1801 1806 1811 1819 1830 1849 1865 1885 1903 1928 + 1932 1939 1939 1939 1940 1942 1939 1939 1939 1939 + 1939 1939 1939 1939 1939 1939 1943 1944 1944 1944 + 1944 1944 1943 1932 1910 1889 1875 1867 1863 1862 + 1861 1862 1864 1868 1872 1873 1874 1874 1874 1876 + 1876 1877 1877 1881 1896 1906 1914 1917 1919 1922 + 1924 1925 1925 1925 1926 1929 1930 1931 1929 1926 + 1922 1920 1917 1914 1910 1909 1908 1907 1908 1909 + 1910 1912 1915 1926 1940 1942 1926 1917 1918 1921 + 1926 1935 1942 1947 1952 1955 1958 1961 1964 1966 + 1968 1971 1973 1975 1979 1984 1988 1992 1996 2000 + 2003 2005 2006 2008 2010 2010 2011 2012 2012 2013 + 2016 2019 2023 2025 2026 2025 2024 2028 2032 2035 + 2039 2039 2038 2036 2028 2017 1997 1973 1948 1932 + 1923 1916 1910 1907 1904 1903 1905 1908 1912 1917 + 1923 1930 1940 1942 1942 1942 1939 1933 1928 1925 + 1922 1919 1917 1914 1912 1909 1906 1903 1901 1901 + 1900 1900 1899 1898 1897 1896 1895 1893 1892 1891 + 1890 1889 1889 1890 1892 1893 1894 1894 1895 1894 + 1895 1896 1897 1897 1898 1898 1898 1899 1900 1902 + 1908 1916 1921 1925 1930 1935 1940 1943 1947 1949 + 1675 1690 1707 1711 1715 1721 1730 1743 1758 1773 + 1788 1802 1818 1830 1848 1861 1876 1886 1896 1899 + 1897 1889 1876 1869 1859 1853 1848 1839 1830 1821 + 1812 1799 1788 1791 1792 1787 1782 1776 1771 1766 + 1761 1757 1752 1747 1742 1734 1728 1724 1722 1721 + 1721 1722 1722 1723 1723 1724 1724 1724 1724 1724 + 1725 1725 1724 1725 1725 1725 1725 1725 1726 1726 + 1726 1727 1727 1727 1728 1728 1731 1731 1732 1734 + 1735 1739 1742 1744 1744 1746 1747 1746 1746 1746 + 1747 1748 1749 1750 1751 1753 1754 1755 1758 1761 + 1764 1766 1772 1782 1788 1794 1805 1818 1823 1825 + 1824 1820 1812 1804 1801 1799 1796 1794 1797 1802 + 1805 1807 1808 1807 1805 1803 1806 1811 1816 1826 + 1839 1857 1876 1893 1919 1929 1934 1938 1939 1939 + 1939 1939 1939 1939 1939 1939 1939 1939 1939 1939 + 1939 1939 1945 1945 1945 1944 1944 1944 1943 1939 + 1915 1893 1877 1870 1865 1863 1861 1862 1863 1865 + 1868 1870 1871 1872 1875 1876 1876 1877 1877 1880 + 1893 1906 1914 1918 1922 1926 1927 1928 1928 1928 + 1929 1930 1931 1932 1930 1926 1923 1920 1916 1911 + 1907 1907 1906 1907 1907 1908 1909 1911 1914 1925 + 1937 1938 1925 1915 1916 1920 1925 1934 1941 1946 + 1951 1954 1957 1961 1964 1966 1969 1971 1974 1978 + 1984 1989 1992 1993 1997 2000 2002 2004 2005 2006 + 2007 2008 2007 2007 2008 2008 2010 2014 2016 2016 + 2016 2017 2020 2022 2027 2031 2033 2035 2035 2032 + 2028 2018 2000 1975 1951 1933 1922 1914 1908 1905 + 1901 1900 1903 1907 1910 1915 1922 1930 1939 1942 + 1941 1941 1938 1932 1926 1924 1921 1919 1917 1914 + 1912 1909 1905 1902 1901 1900 1900 1899 1899 1897 + 1896 1896 1894 1893 1892 1890 1889 1889 1889 1891 + 1892 1893 1893 1894 1894 1894 1895 1895 1896 1896 + 1897 1897 1898 1899 1900 1901 1906 1912 1917 1922 + 1928 1934 1939 1942 1946 1948 1670 1682 1698 1708 + 1713 1719 1727 1739 1753 1769 1785 1798 1815 1828 + 1846 1862 1879 1892 1907 1905 1898 1882 1867 1852 + 1846 1841 1838 1834 1829 1821 1811 1798 1791 1798 + 1799 1794 1787 1781 1774 1768 1764 1759 1754 1748 + 1743 1737 1730 1727 1725 1725 1724 1724 1725 1724 + 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 + 1725 1725 1726 1726 1726 1726 1727 1727 1727 1728 + 1728 1730 1731 1731 1732 1734 1737 1739 1741 1742 + 1743 1744 1745 1746 1746 1747 1747 1749 1750 1750 + 1752 1753 1754 1755 1758 1761 1763 1765 1768 1780 + 1788 1796 1808 1825 1837 1839 1834 1825 1816 1809 + 1804 1801 1800 1801 1805 1807 1810 1812 1814 1814 + 1812 1811 1812 1816 1824 1834 1850 1865 1884 1902 + 1928 1932 1935 1939 1939 1939 1939 1939 1939 1939 + 1939 1939 1939 1939 1939 1939 1939 1939 1945 1945 + 1945 1944 1944 1944 1939 1939 1918 1897 1880 1873 + 1866 1864 1863 1863 1863 1864 1866 1868 1870 1874 + 1875 1875 1876 1876 1877 1878 1888 1900 1913 1917 + 1926 1929 1930 1929 1929 1931 1931 1931 1932 1932 + 1931 1929 1924 1921 1916 1909 1903 1903 1904 1905 + 1907 1907 1908 1911 1913 1921 1933 1935 1924 1913 + 1914 1918 1923 1930 1939 1943 1949 1953 1956 1960 + 1963 1966 1969 1972 1975 1979 1986 1989 1992 1995 + 1997 2000 2002 2004 2005 2005 2006 2006 2005 2002 + 1999 2002 2005 2008 2010 2010 2009 2010 2016 2019 + 2022 2026 2028 2029 2029 2027 2024 2013 2000 1975 + 1955 1934 1921 1911 1905 1901 1897 1897 1901 1904 + 1908 1913 1921 1929 1936 1943 1940 1940 1936 1930 + 1926 1923 1921 1918 1916 1914 1911 1907 1904 1902 + 1901 1900 1900 1899 1898 1897 1896 1895 1894 1893 + 1891 1890 1889 1889 1890 1891 1892 1893 1893 1894 + 1894 1893 1894 1895 1895 1896 1896 1897 1898 1898 + 1899 1900 1902 1908 1914 1920 1926 1932 1939 1942 + 1945 1947 1667 1676 1690 1703 1710 1716 1723 1733 + 1749 1764 1781 1792 1811 1825 1842 1859 1878 1893 + 1907 1906 1894 1878 1860 1845 1839 1836 1833 1829 + 1824 1816 1808 1801 1804 1806 1805 1798 1790 1783 + 1777 1771 1766 1760 1754 1750 1746 1741 1734 1730 + 1727 1727 1727 1725 1726 1726 1726 1726 1726 1726 + 1726 1726 1726 1726 1726 1726 1726 1726 1726 1726 + 1727 1727 1727 1727 1728 1729 1730 1730 1731 1731 + 1732 1735 1737 1738 1740 1741 1742 1743 1743 1745 + 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 + 1757 1760 1763 1765 1767 1777 1786 1796 1809 1827 + 1844 1856 1842 1829 1819 1812 1807 1804 1803 1804 + 1808 1811 1815 1818 1818 1819 1818 1816 1816 1823 + 1832 1843 1857 1874 1892 1918 1930 1933 1937 1939 + 1939 1939 1939 1939 1939 1939 1939 1939 1939 1939 + 1942 1939 1939 1939 1945 1945 1944 1944 1944 1939 + 1939 1939 1920 1899 1883 1875 1869 1865 1865 1865 + 1865 1865 1865 1866 1871 1873 1874 1875 1875 1876 + 1877 1877 1882 1894 1907 1917 1925 1929 1929 1930 + 1929 1930 1931 1932 1932 1932 1932 1931 1925 1921 + 1916 1908 1901 1901 1902 1903 1905 1906 1909 1911 + 1913 1918 1929 1932 1923 1912 1910 1916 1921 1926 + 1934 1941 1946 1951 1955 1959 1962 1966 1970 1974 + 1978 1982 1987 1990 1992 1995 1997 1999 2001 2002 + 2003 2003 2003 2003 2001 1998 1996 1997 2001 2003 + 2004 2004 2001 2007 2012 2016 2019 2022 2024 2025 + 2025 2022 2015 2005 1992 1974 1955 1934 1917 1905 + 1900 1896 1893 1895 1898 1902 1906 1911 1917 1927 + 1934 1941 1939 1939 1934 1928 1925 1922 1920 1918 + 1916 1914 1910 1907 1904 1902 1901 1900 1899 1898 + 1897 1896 1896 1895 1893 1892 1891 1889 1889 1889 + 1890 1891 1892 1893 1893 1893 1894 1893 1894 1894 + 1894 1895 1896 1896 1897 1897 1897 1897 1899 1903 + 1911 1918 1925 1931 1937 1941 1944 1947 1664 1670 + 1681 1696 1705 1712 1719 1728 1744 1757 1775 1787 + 1805 1819 1834 1853 1874 1892 1905 1906 1896 1879 + 1857 1844 1839 1837 1829 1826 1822 1816 1812 1810 + 1809 1807 1805 1798 1791 1784 1778 1772 1768 1762 + 1757 1753 1749 1743 1738 1732 1730 1729 1728 1728 + 1728 1728 1728 1728 1728 1728 1727 1727 1727 1727 + 1727 1727 1727 1727 1727 1727 1727 1727 1727 1728 + 1729 1730 1730 1730 1731 1731 1733 1735 1736 1738 + 1740 1741 1741 1742 1743 1743 1745 1747 1748 1750 + 1750 1751 1752 1752 1753 1754 1756 1759 1762 1765 + 1767 1775 1785 1795 1808 1827 1843 1852 1847 1834 + 1823 1815 1811 1807 1804 1808 1812 1815 1818 1820 + 1821 1822 1822 1822 1825 1831 1841 1854 1865 1883 + 1902 1928 1932 1934 1937 1939 1939 1939 1939 1940 + 1939 1939 1939 1939 1939 1942 1942 1939 1939 1939 + 1945 1944 1944 1944 1939 1939 1941 1937 1919 1900 + 1884 1876 1872 1869 1867 1867 1867 1866 1866 1866 + 1874 1875 1875 1876 1877 1877 1877 1877 1878 1889 + 1905 1916 1921 1924 1925 1925 1926 1928 1929 1930 + 1931 1932 1932 1931 1926 1921 1916 1908 1899 1899 + 1899 1901 1902 1906 1908 1910 1912 1915 1925 1930 + 1922 1910 1906 1912 1917 1922 1930 1938 1944 1950 + 1955 1958 1962 1966 1972 1976 1980 1983 1987 1990 + 1992 1995 1996 1998 1999 2000 2001 2001 2000 1998 + 1994 1989 1991 1994 1996 1999 2000 1999 1997 2002 + 2008 2013 2016 2018 2019 2020 2019 2015 2008 1999 + 1984 1969 1950 1929 1913 1901 1896 1891 1890 1892 + 1895 1899 1903 1909 1915 1923 1930 1935 1938 1937 + 1930 1926 1924 1921 1919 1917 1915 1912 1909 1906 + 1903 1901 1900 1900 1899 1898 1897 1896 1895 1894 + 1893 1892 1891 1889 1889 1889 1890 1891 1892 1892 + 1893 1893 1893 1891 1892 1892 1893 1894 1895 1895 + 1895 1895 1894 1889 1891 1900 1908 1915 1924 1930 + 1935 1940 1944 1947 1661 1667 1675 1686 1697 1707 + 1714 1723 1735 1750 1765 1781 1792 1812 1827 1846 + 1867 1890 1903 1906 1900 1880 1857 1849 1846 1843 + 1839 1832 1825 1819 1814 1811 1808 1807 1803 1796 + 1790 1783 1778 1774 1768 1764 1760 1757 1752 1746 + 1741 1736 1731 1730 1729 1729 1730 1730 1730 1730 + 1729 1729 1728 1728 1728 1728 1727 1728 1728 1727 + 1727 1727 1728 1727 1728 1728 1730 1730 1730 1731 + 1732 1733 1734 1735 1736 1737 1740 1740 1741 1742 + 1742 1743 1744 1747 1749 1750 1751 1752 1752 1752 + 1753 1754 1756 1759 1762 1765 1767 1773 1783 1792 + 1802 1819 1833 1838 1840 1836 1824 1818 1813 1810 + 1812 1812 1815 1819 1822 1823 1825 1825 1825 1827 + 1830 1840 1854 1866 1879 1894 1921 1930 1933 1936 + 1939 1939 1939 1939 1940 1940 1939 1939 1939 1939 + 1943 1942 1943 1939 1939 1939 1944 1944 1943 1939 + 1939 1941 1941 1935 1917 1899 1885 1877 1874 1871 + 1871 1868 1868 1868 1869 1869 1871 1874 1875 1876 + 1876 1877 1877 1877 1878 1889 1906 1916 1919 1921 + 1922 1923 1924 1925 1926 1928 1930 1932 1931 1930 + 1925 1920 1915 1907 1898 1898 1898 1900 1904 1904 + 1907 1908 1911 1914 1921 1927 1921 1909 1903 1906 + 1911 1917 1925 1935 1943 1950 1954 1958 1963 1968 + 1973 1977 1981 1984 1988 1991 1993 1994 1995 1996 + 1997 1997 1998 1997 1995 1992 1987 1985 1986 1989 + 1992 1993 1995 1995 1996 1999 2004 2009 2013 2014 + 2015 2014 2013 2009 2001 1992 1980 1965 1946 1927 + 1910 1899 1892 1890 1889 1890 1891 1895 1901 1907 + 1913 1920 1927 1932 1937 1932 1926 1925 1923 1921 + 1919 1917 1914 1911 1909 1906 1903 1901 1900 1900 + 1899 1898 1897 1896 1895 1894 1893 1892 1891 1889 + 1889 1888 1890 1891 1891 1892 1892 1892 1892 1890 + 1891 1892 1893 1893 1894 1894 1894 1894 1890 1888 + 1890 1899 1905 1913 1921 1928 1933 1939 1943 1947 + 1658 1664 1672 1680 1688 1697 1706 1715 1726 1739 + 1757 1772 1787 1804 1821 1838 1859 1883 1898 1905 + 1904 1885 1867 1858 1856 1855 1850 1840 1830 1820 + 1815 1810 1807 1805 1800 1794 1789 1783 1778 1775 + 1771 1766 1763 1759 1755 1750 1744 1739 1735 1731 + 1731 1731 1731 1731 1732 1731 1731 1730 1729 1729 + 1729 1728 1728 1728 1728 1728 1728 1728 1727 1728 + 1728 1729 1730 1730 1731 1732 1733 1734 1734 1736 + 1736 1737 1739 1740 1741 1742 1742 1743 1745 1747 + 1749 1751 1752 1753 1753 1753 1754 1755 1756 1759 + 1763 1765 1767 1771 1780 1788 1797 1808 1816 1825 + 1828 1828 1818 1818 1816 1814 1814 1816 1819 1823 + 1826 1828 1829 1828 1828 1831 1840 1854 1865 1878 + 1894 1918 1931 1935 1937 1939 1939 1939 1939 1939 + 1940 1939 1939 1939 1939 1939 1942 1942 1943 1939 + 1939 1939 1943 1943 1939 1939 1940 1940 1942 1932 + 1915 1896 1884 1877 1875 1873 1872 1871 1869 1871 + 1871 1871 1873 1873 1875 1875 1876 1876 1877 1877 + 1878 1888 1907 1915 1918 1920 1921 1922 1923 1923 + 1925 1926 1929 1931 1931 1928 1922 1918 1914 1904 + 1900 1896 1899 1903 1905 1906 1906 1907 1909 1912 + 1918 1923 1920 1910 1900 1900 1904 1912 1922 1932 + 1941 1949 1954 1959 1964 1969 1975 1977 1980 1984 + 1988 1990 1992 1992 1993 1994 1995 1995 1993 1992 + 1989 1986 1981 1978 1980 1984 1987 1988 1988 1989 + 1994 1997 2000 2005 2008 2010 2011 2010 2009 2003 + 1996 1989 1977 1962 1942 1925 1909 1897 1890 1889 + 1889 1889 1890 1892 1898 1903 1909 1915 1923 1928 + 1935 1934 1925 1924 1922 1920 1918 1916 1914 1911 + 1908 1905 1902 1901 1900 1900 1899 1898 1897 1896 + 1895 1894 1893 1892 1890 1889 1889 1888 1889 1890 + 1891 1891 1890 1891 1890 1889 1890 1891 1892 1893 + 1893 1893 1893 1890 1888 1885 1892 1897 1904 1910 + 1918 1925 1933 1938 1943 1948 1656 1661 1669 1676 + 1682 1690 1697 1707 1718 1732 1749 1767 1782 1800 + 1815 1832 1854 1876 1895 1907 1905 1894 1880 1871 + 1869 1862 1852 1839 1827 1821 1814 1809 1805 1802 + 1798 1793 1789 1784 1780 1777 1773 1768 1764 1761 + 1758 1753 1747 1742 1739 1735 1733 1733 1733 1733 + 1733 1732 1732 1731 1731 1730 1729 1729 1729 1729 + 1729 1729 1728 1727 1727 1728 1729 1730 1730 1731 + 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 + 1741 1742 1743 1743 1745 1747 1750 1752 1754 1755 + 1755 1754 1754 1755 1757 1760 1762 1764 1766 1769 + 1778 1785 1792 1801 1808 1814 1818 1821 1819 1820 + 1819 1817 1818 1821 1824 1827 1831 1836 1837 1838 + 1839 1844 1855 1865 1878 1894 1917 1931 1938 1939 + 1939 1939 1939 1939 1939 1939 1940 1939 1939 1939 + 1942 1939 1939 1943 1943 1939 1939 1939 1943 1939 + 1939 1938 1938 1941 1940 1927 1912 1891 1883 1877 + 1875 1874 1873 1872 1874 1872 1872 1872 1874 1874 + 1874 1875 1876 1876 1877 1877 1878 1888 1906 1915 + 1917 1918 1919 1921 1921 1922 1924 1925 1930 1930 + 1928 1924 1920 1916 1910 1902 1898 1897 1902 1903 + 1904 1905 1905 1905 1907 1910 1915 1920 1917 1910 + 1896 1894 1901 1908 1916 1928 1938 1947 1953 1959 + 1964 1969 1975 1977 1980 1983 1988 1989 1989 1990 + 1992 1992 1992 1992 1990 1986 1983 1980 1975 1974 + 1974 1978 1980 1982 1984 1986 1990 1993 1997 2000 + 2004 2006 2007 2007 2005 2000 1991 1982 1972 1954 + 1936 1921 1906 1895 1890 1889 1889 1889 1889 1890 + 1896 1900 1906 1912 1919 1926 1933 1933 1925 1923 + 1921 1920 1917 1916 1914 1910 1907 1905 1902 1901 + 1900 1900 1899 1898 1896 1896 1895 1893 1893 1892 + 1890 1889 1889 1888 1889 1890 1890 1889 1889 1889 + 1888 1888 1890 1891 1891 1891 1892 1892 1890 1886 + 1881 1887 1893 1897 1903 1910 1918 1926 1933 1939 + 1944 1949 1655 1661 1668 1674 1680 1686 1693 1703 + 1714 1727 1742 1762 1777 1796 1811 1826 1846 1866 + 1891 1903 1906 1901 1890 1879 1867 1852 1839 1827 + 1821 1816 1810 1805 1803 1800 1797 1792 1789 1786 + 1783 1780 1775 1771 1767 1764 1760 1756 1750 1745 + 1741 1739 1737 1735 1735 1734 1734 1734 1733 1732 + 1732 1731 1730 1730 1730 1729 1729 1729 1728 1728 + 1728 1729 1729 1730 1731 1731 1732 1733 1734 1735 + 1736 1736 1737 1738 1739 1740 1741 1742 1743 1743 + 1746 1748 1751 1754 1756 1756 1757 1756 1756 1756 + 1759 1761 1764 1765 1766 1768 1775 1781 1788 1795 + 1803 1809 1814 1817 1818 1821 1821 1822 1823 1826 + 1828 1834 1841 1846 1850 1853 1857 1860 1866 1879 + 1894 1919 1931 1937 1939 1939 1939 1939 1939 1940 + 1939 1939 1939 1939 1939 1941 1941 1941 1939 1939 + 1942 1939 1939 1939 1939 1939 1935 1931 1931 1932 + 1931 1923 1907 1888 1882 1877 1875 1874 1874 1875 + 1875 1874 1873 1873 1875 1875 1875 1875 1876 1876 + 1877 1877 1878 1888 1903 1914 1915 1917 1918 1919 + 1920 1920 1919 1925 1930 1928 1924 1921 1917 1913 + 1906 1900 1896 1898 1900 1902 1902 1903 1903 1901 + 1903 1907 1912 1917 1916 1911 1892 1889 1896 1905 + 1912 1924 1935 1944 1952 1957 1964 1968 1974 1976 + 1978 1981 1985 1986 1987 1989 1989 1989 1989 1988 + 1984 1981 1978 1974 1971 1971 1971 1972 1974 1975 + 1980 1983 1986 1989 1993 1997 2000 2003 2005 2006 + 2003 1998 1986 1978 1965 1947 1932 1918 1903 1892 + 1889 1889 1889 1889 1889 1890 1895 1899 1905 1911 + 1917 1925 1931 1931 1925 1923 1921 1918 1917 1915 + 1913 1910 1907 1905 1902 1901 1900 1899 1898 1897 + 1896 1895 1894 1893 1892 1891 1890 1889 1889 1889 + 1889 1889 1888 1888 1888 1887 1887 1887 1888 1890 + 1889 1890 1891 1890 1888 1878 1880 1890 1895 1895 + 1901 1910 1919 1928 1934 1940 1944 1949 1656 1663 + 1667 1673 1677 1683 1690 1698 1708 1722 1734 1756 + 1772 1789 1806 1821 1839 1860 1883 1898 1908 1907 + 1891 1878 1860 1842 1828 1816 1814 1810 1804 1803 + 1801 1799 1796 1793 1791 1787 1784 1782 1778 1773 + 1770 1766 1761 1758 1753 1748 1743 1741 1739 1739 + 1736 1736 1735 1735 1734 1733 1732 1732 1731 1731 + 1730 1730 1730 1728 1728 1728 1729 1729 1729 1730 + 1731 1732 1732 1733 1734 1735 1736 1736 1737 1738 + 1739 1740 1741 1742 1743 1744 1746 1749 1752 1756 + 1756 1757 1757 1757 1757 1759 1761 1762 1764 1765 + 1766 1768 1773 1778 1785 1792 1800 1807 1812 1815 + 1818 1821 1823 1824 1828 1831 1838 1846 1853 1858 + 1862 1867 1871 1876 1888 1898 1921 1932 1939 1939 + 1939 1939 1939 1939 1939 1939 1939 1939 1939 1939 + 1942 1941 1941 1941 1941 1939 1939 1939 1939 1939 + 1939 1937 1928 1924 1924 1926 1927 1918 1903 1887 + 1881 1877 1876 1875 1875 1875 1875 1875 1875 1873 + 1875 1875 1875 1875 1875 1876 1877 1877 1878 1889 + 1902 1909 1914 1916 1917 1917 1918 1914 1915 1925 + 1931 1927 1923 1919 1916 1910 1901 1897 1895 1894 + 1895 1896 1898 1898 1898 1898 1900 1904 1908 1913 + 1914 1909 1894 1887 1889 1899 1907 1919 1931 1940 + 1950 1955 1961 1966 1971 1975 1977 1978 1981 1982 + 1984 1985 1987 1986 1985 1982 1978 1974 1973 1971 + 1968 1966 1965 1967 1970 1972 1976 1980 1983 1986 + 1989 1994 1997 2001 2003 2003 2001 1997 1985 1971 + 1958 1943 1929 1915 1900 1890 1889 1889 1889 1889 + 1889 1890 1895 1899 1904 1911 1918 1926 1928 1927 + 1925 1923 1920 1917 1915 1914 1911 1909 1907 1904 + 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 + 1892 1891 1890 1889 1889 1888 1888 1887 1887 1886 + 1886 1885 1885 1885 1885 1884 1885 1885 1888 1885 + 1879 1877 1883 1891 1894 1889 1900 1910 1922 1929 + 1935 1940 1944 1949 diff --git a/src/Prep/Terra/glHacks.cc b/src/Prep/Terra/glHacks.cc new file mode 100644 index 00000000..64bffa06 --- /dev/null +++ b/src/Prep/Terra/glHacks.cc @@ -0,0 +1,28 @@ +#include "glHacks.h" + +void glGetViewport(int *x, int *y, int *w, int *h) +{ + GLint viewport[4]; + glGetIntegerv(GL_VIEWPORT, viewport); + + if( x ) *x = viewport[0]; + if( y ) *y = viewport[1]; + if( w ) *w = viewport[2]; + if( h ) *h = viewport[3]; +} + +void glUnproject(int win_x, int win_y, int win_z, + double *x, double *y, double *z) +{ + GLdouble modelMatrix[16]; + GLdouble projMatrix[16]; + GLint viewport[4]; + + glGetDoublev(GL_PROJECTION_MATRIX, projMatrix); + glGetDoublev(GL_MODELVIEW_MATRIX, modelMatrix); + glGetIntegerv(GL_VIEWPORT, viewport); + + gluUnProject(win_x,win_y,win_z, + modelMatrix, projMatrix, viewport, + x, y, z); +} diff --git a/src/Prep/Terra/glHacks.h b/src/Prep/Terra/glHacks.h new file mode 100644 index 00000000..8074ccb2 --- /dev/null +++ b/src/Prep/Terra/glHacks.h @@ -0,0 +1,189 @@ +#ifndef GLHACKS_INCLUDED // -*- C++ -*- +#define GLHACKS_INCLUDED + +#include +#include +#include + + +/************************************************************************* + * + * Yes, here it is. A bunch of nice overloaded routines to make it + * easier on the fingers to write OpenGL drawing code. + * + * The general stuff provided here is: + * + * - glV + * - glN + * - glC + * - glLoadMatrix/glGetMatrix + * + *************************************************************************/ + + + +inline void glV(GLdouble x, GLdouble y) { glVertex2d(x,y); } +inline void glV(GLfloat x, GLfloat y) { glVertex2f(x,y); } +inline void glV(GLint x, GLint y) { glVertex2i(x,y); } +inline void glV(GLshort x, GLshort y) { glVertex2s(x,y); } + +inline void glV(GLdouble x, GLdouble y, GLdouble z) { glVertex3d(x,y,z); } +inline void glV(GLfloat x, GLfloat y, GLfloat z) { glVertex3f(x,y,z); } +inline void glV(GLint x, GLint y, GLint z) { glVertex3i(x,y,z); } +inline void glV(GLshort x, GLshort y, GLshort z) { glVertex3s(x,y,z); } + + +inline void glV(GLdouble x, GLdouble y, GLdouble z, GLdouble w) + { glVertex4d(x,y,z,w); } +inline void glV(GLfloat x, GLfloat y, GLfloat z, GLfloat w) + { glVertex4f(x,y,z,w); } +inline void glV(GLint x, GLint y, GLint z, GLint w) { glVertex4i(x,y,z,w); } +inline void glV(GLshort x, GLshort y, GLshort z, GLshort w ) + { glVertex4s(x,y,z,w); } + +inline void glV2(const GLdouble *v) { glVertex2dv(v); } +inline void glV2(const GLfloat *v) { glVertex2fv(v); } +inline void glV2(const GLint *v) { glVertex2iv(v); } +inline void glV2(const GLshort *v) { glVertex2sv(v); } + + +inline void glV3(const GLdouble *v) { glVertex3dv(v); } +inline void glV3(const GLfloat *v) { glVertex3fv(v); } +inline void glV3(const GLint *v) { glVertex3iv(v); } +inline void glV3(const GLshort *v) { glVertex3sv(v); } + + +inline void glV4(const GLdouble *v) { glVertex4dv(v); } +inline void glV4(const GLfloat *v) { glVertex4fv(v); } +inline void glV4(const GLint *v) { glVertex4iv(v); } +inline void glV4(const GLshort *v) { glVertex4sv(v); } + + + +inline void glN(GLdouble x, GLdouble y, GLdouble z) { glNormal3d(x,y,z); } +inline void glN(GLfloat x, GLfloat y, GLfloat z) { glNormal3f(x,y,z); } +inline void glN(GLint x, GLint y, GLint z) { glNormal3i(x,y,z); } +inline void glN(GLshort x, GLshort y, GLshort z) { glNormal3s(x,y,z); } + +inline void glN3(const GLdouble *v) { glNormal3dv(v); } +inline void glN3(const GLfloat *v) { glNormal3fv(v); } +inline void glN3(const GLint *v) { glNormal3iv(v); } +inline void glN3(const GLshort *v) { glNormal3sv(v); } + + + +inline void glC(GLdouble x, GLdouble y, GLdouble z) { glColor3d(x,y,z); } +inline void glC(GLfloat x, GLfloat y, GLfloat z) { glColor3f(x,y,z); } +inline void glC(GLint x, GLint y, GLint z) { glColor3i(x,y,z); } +inline void glC(GLshort x, GLshort y, GLshort z) { glColor3s(x,y,z); } + +inline void glC(GLdouble x, GLdouble y, GLdouble z, GLdouble w) + { glColor4d(x,y,z,w); } +inline void glC(GLfloat x, GLfloat y, GLfloat z, GLfloat w) + { glColor4f(x,y,z,w); } +inline void glC(GLint x, GLint y, GLint z, GLint w) { glColor4i(x,y,z,w); } +inline void glC(GLshort x, GLshort y, GLshort z, GLshort w ) + { glColor4s(x,y,z,w); } + +inline void glC3(const GLdouble *v) { glColor3dv(v); } +inline void glC3(const GLfloat *v) { glColor3fv(v); } +inline void glC3(const GLint *v) { glColor3iv(v); } +inline void glC3(const GLshort *v) { glColor3sv(v); } + +inline void glC4(const GLdouble *v) { glColor4dv(v); } +inline void glC4(const GLfloat *v) { glColor4fv(v); } +inline void glC4(const GLint *v) { glColor4iv(v); } +inline void glC4(const GLshort *v) { glColor4sv(v); } + + + +inline void glLoadMatrix(const GLdouble *m) { glLoadMatrixd(m); } +inline void glLoadMatrix(const GLfloat *m) { glLoadMatrixf(m); } + +inline void glGetMatrix(GLdouble *m,GLenum src=GL_PROJECTION_MATRIX) +{ glGetDoublev(src,m); } +inline void glGetMatrix(GLfloat *m,GLenum src=GL_PROJECTION_MATRIX) +{ glGetFloatv(src,m); } + + + +/************************************************************************* + * + * Here are some more generally useful things. + * + *************************************************************************/ + +extern void glGetViewport(int *x, int *y, int *w, int *h); +extern void glUnproject(int win_x, int win_y, int win_z, + double *x, double *y, double *z); + +typedef union { + unsigned int pixel; + struct { unsigned char r,g,b,a; } channel; +} gfxPixel; + + +inline gfxPixel *glSnapshot(int x, int y, int w, int h) +{ + gfxPixel *data = new gfxPixel[w*h]; + + glReadBuffer(GL_FRONT); + glReadPixels(x,y,w,h, + GL_RGBA, + GL_UNSIGNED_BYTE, + data); + + return data; +} + +#ifdef __STDIO_H__ +inline void glToPPM(FILE *out) +{ + int x,y,w,h; + + glGetViewport(&x, &y, &w, &h); + gfxPixel *data = glSnapshot(x,y,w,h); + + fprintf(out,"P6 %u %u 255\n",w,h); + int i,j; + for(j=h-1;j>=0;j--) + for(i=0;i=0;j--) + for(i=0;i> op >> x >> y; + + switch( op[0] ) + { + case 's': + if( !mesh->is_used(x, y) ) + { + mesh->select(x, y); + mesh->is_used(x, y) = DATA_POINT_USED; + } + break; + + case 'i': + if( !mesh->is_used(x,y) ) + mesh->is_used(x, y) = DATA_POINT_IGNORED; + break; + + case 'u': + if( !mesh->is_used(x,y) ) + mesh->is_used(x, y) = DATA_VALUE_UNKNOWN; + break; + + default: + break; + } + } +} + +void subsample_insertion(int target_width) +{ + int width = DEM->width; + int height = DEM->height; + + // 'i' is the target width and 'j' is the target height + + real i = (real)target_width; + real j = rint((i*height) / width); + + real dx = (width-1)/(i-1); + real dy = (height-1)/(j-1); + + real u, v; + int x, y; + for(u=0; uis_used(x,y) ) + mesh->select(x, y); + } +} + +inline int goal_not_met() +{ + return mesh->maxError() > error_threshold && + mesh->pointCount() < point_limit; +} + +static void announce_goal() +{ + cerr << "Goal conditions met:" << endl; + cerr << " error=" << mesh->maxError() + << " [thresh="<< error_threshold << "]" << endl; + cerr << " points=" << mesh->pointCount() + << " [limit=" << point_limit << "]" << endl; +} + +void greedy_insertion() +{ + + while( goal_not_met() ) + { + if( !mesh->greedyInsert() ) + break; + } + + announce_goal(); +} + +void display_greedy_insertion(void (*callback)()) +{ + + while( goal_not_met() ) + { + if( !mesh->greedyInsert() ) + { + (*callback)(); + break; + } + (*callback)(); + } + + announce_goal(); +} diff --git a/src/Prep/Terra/gui.cc b/src/Prep/Terra/gui.cc new file mode 100644 index 00000000..7eaff3d4 --- /dev/null +++ b/src/Prep/Terra/gui.cc @@ -0,0 +1,456 @@ +#include +#include + +#include +#include "glHacks.h" + +#include "terra.h" +#include "gui.h" + + +int mesh_view; +int surf_view; + +int will_draw_dem = False; + + +// Prototype for our hack below. +// +void xglutKeepAspect(float width, float height); + + +//////////////////////////////////////////////////////////////////////// +// +// Mesh functions +// +//////////////////////////////////////////////////////////////////////// +#define MESH_MENU_EPS 1000 +#define MESH_MENU_TIN 1001 +#define MESH_MENU_OBJ 1002 +#define MESH_MENU_DEM 1003 + +static void mesh_main_menu(int value) +{ + switch( value ) + { + case MESH_MENU_EPS: + generate_output("out.eps", EPSfile); + break; + + case MESH_MENU_TIN: + generate_output("out.tin", TINfile); + break; + + case MESH_MENU_OBJ: + generate_output("out.obj", OBJfile); + break; + + case MESH_MENU_DEM: + generate_output("out.pgm", DEMfile); + + default: + break; + } + +} + +static void mesh_toggle_menu(int value) +{ + int *val = (int *)value; + + *val = !(*val); + + glutPostRedisplay(); +} + + + +static void create_mesh_menus() +{ + int toggle = glutCreateMenu(mesh_toggle_menu); + + glutAddMenuEntry("Draw DEM data", (int)&will_draw_dem); + + + int main = glutCreateMenu(mesh_main_menu); + glutAddSubMenu("Toggle", toggle); + + glutAddMenuEntry("Output Mesh EPS", MESH_MENU_EPS); + glutAddMenuEntry("Output Surface TIN", MESH_MENU_TIN); + glutAddMenuEntry("Output Surface OBJ", MESH_MENU_OBJ); + glutAddMenuEntry("Output Approximate DEM", MESH_MENU_DEM); + + glutAttachMenu(GLUT_RIGHT_BUTTON); +} + + + +static void draw_edge(Edge *e, void *) +{ + Vec2& org = e->Org(); + Vec2& dest = e->Dest(); + + glV(org[X], org[Y]); + glV(dest[X], dest[Y]); +} + +static void draw_dem() +{ + Map *bits = DEM; + + glPixelZoom((float)glutGet(GLUT_WINDOW_WIDTH) / (float)DEM->width , + -(float)glutGet(GLUT_WINDOW_HEIGHT) / (float)DEM->height); + glRasterPos3f(0, 0, 0); + + + static GLenum type_map[] = {GL_UNSIGNED_BYTE, + GL_UNSIGNED_SHORT, + GL_UNSIGNED_INT }; + glPixelStorei(GL_UNPACK_ALIGNMENT, 1); + + float scale = (float)((1<depth) - 1) / (DEM->max - DEM->min); + glPixelTransferf(GL_RED_SCALE, scale); + glPixelTransferf(GL_GREEN_SCALE, scale); + glPixelTransferf(GL_BLUE_SCALE, scale); + + float bias = -DEM->min/(DEM->max - DEM->min); + glPixelTransferf(GL_RED_BIAS, bias); + glPixelTransferf(GL_GREEN_BIAS, bias); + glPixelTransferf(GL_BLUE_BIAS, bias); + + //!! + // WARNING: + // We are assuming that the map will never be a RealMap + // + GLenum type = type_map[((bits->depth)>>3)-1]; + glDrawPixels(bits->width, bits->height, + GL_LUMINANCE, + type, + bits->getBlock()); +} + +void mesh_display() +{ + glClear( GL_COLOR_BUFFER_BIT ); + + if( will_draw_dem ) + draw_dem(); + + + glBegin(GL_LINES); + glC(1.0, 0.15, 0.15); + mesh->overEdges(draw_edge); + glEnd(); +} + +static inline void redisplay_all(int other) +{ + glutPostRedisplay(); + glutSetWindow(other); + glutPostRedisplay(); +} + +void mesh_mouse(int button, int state, int x, int y) +{ + if( state == GLUT_DOWN ) + { + if( button == GLUT_LEFT_BUTTON ) + { + GLdouble u, v, z; + int win_height = glutGet(GLUT_WINDOW_HEIGHT); + + glUnproject(x, win_height-y, 0, &u, &v, &z); + if( u<0 ) u = 0; + if( v<0 ) v = 0; + if( u>(DEM->width-1) ) u = DEM->width-1; + if( v>(DEM->height-1) ) v = DEM->height-1; + + Vec2 p(u,v); + cout << "Inserting point: " << p << endl; + + mesh->insert(p); + redisplay_all(surf_view); + } + else if( button == GLUT_MIDDLE_BUTTON ) + { + display_greedy_insertion(mesh_display); + redisplay_all(surf_view); + } + } +} + + + + + +//////////////////////////////////////////////////////////////////////// +// +// Surface functions +// +//////////////////////////////////////////////////////////////////////// +static void synthesize_normal(const Vec3& p1, const Vec3& p2,const Vec3& p3) +{ + // We explicitly declare these (rather than putting them in a + // Vector) so that they can be allocated into registers. + real v1x = p2[X]-p1[X], + v1y = p2[Y]-p1[Y], + v1z = p2[Z]-p1[Z]; + real v2x = p3[X]-p2[X], + v2y = p3[Y]-p2[Y], + v2z = p3[Z]-p2[Z]; + + // + // NOTE: We do not unitize the normal vectors here because + // they will be normalized in the graphics pipeline. + // We have to enable GL_NORMALIZE because of the height + // scaling we're doing. So why bother normalizing now + // when they're just going to get munged? + // + + glN(v1y*v2z - v1z*v2y, + v1z*v2x - v1x*v2z, + v1x*v2y - v1y*v2x); +} + +void render_face(Triangle& T, void *) +{ + const Vec2& p1 = T.point1(); + const Vec2& p2 = T.point2(); + const Vec2& p3 = T.point3(); + + Vec3 v1(p1, DEM->eval(p1[X],p1[Y])); + Vec3 v2(p2, DEM->eval(p2[X],p2[Y])); + Vec3 v3(p3, DEM->eval(p3[X],p3[Y])); + + synthesize_normal(v1, v2, v3); + + glV(v1[X], v1[Y], v1[Z]); + glV(v2[X], v2[Y], v2[Z]); + glV(v3[X], v3[Y], v3[Z]); +} + + + +static long statex, statey; +static enum {NoDrag, Spin, Dolly, Zoom } dragging = NoDrag; +static float rotx = 0, roty = 0, rotz = 0; + +void surf_display() +{ + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); + + glPushMatrix(); + float w = (float)DEM->width; + float h = (float)DEM->height; + float cx = w / 2.0f; + float cy = h / 2.0f; + float cz = (float)DEM->min + (float)(DEM->max - DEM->min) / 2.0f; + + glRotatef(rotx, 1.0, 0.0, 0.0); + glRotatef(roty, 0.0, 1.0, 0.0); + glRotatef(rotz, 0.0, 0.0, 1.0); + glScalef(1.0f, 1.0f, (float)height_scale); + glTranslatef(-cx, -cy, -cz); + + + glScalef(1.0f, -1.0f, 1.0f); + glTranslatef(0.0f, 1-h, 0.0f); + + glBegin(GL_TRIANGLES); + mesh->overFaces(render_face); + glEnd(); + glPopMatrix(); + + glutSwapBuffers(); +} + + +void surf_mouse(int button, int state, int x, int y) +{ + if( state == GLUT_UP ) + { + dragging = NoDrag; + return; + } + + statex = x; + statey = y; + + switch( button ) + { + case GLUT_LEFT_BUTTON: + dragging = Spin; + break; + + case GLUT_MIDDLE_BUTTON: + dragging = Dolly; + break; + + case GLUT_RIGHT_BUTTON: + dragging = Zoom; + break; + } +} + + +void surf_motion(int x, int y) +{ + switch( dragging ) + { + case Spin: + rotx += (float)(y - statey); + roty += (float)(x - statex); + + statex = x; + statey = y; + + glutPostRedisplay(); + break; + + case Dolly: + glMatrixMode(GL_PROJECTION); + glTranslatef((float)(x - statex), (float)(statey - y), 0.0f); + statex = x; + statey = y; + glMatrixMode(GL_MODELVIEW); + + glutPostRedisplay(); + break; + + case Zoom: + glMatrixMode(GL_PROJECTION); + glTranslatef(0, 0, (float)(y - statey)); + statey = y; + glMatrixMode(GL_MODELVIEW); + + glutPostRedisplay(); + break; + + default: + break; + } +} + + +void init_surf_view(GreedySubdivision& mesh) +{ + glClearColor(0.3125, 0.3125, 1.0, 0.0); + + glEnable(GL_DEPTH_TEST); + glEnable(GL_NORMALIZE); + + ////////////////////// + // + // Define viewing parameters + // + Map& map = mesh.getData(); + real width = (real)map.width; + real height = (real)map.height; + real depth = map.max - map.min; + + xglutKeepAspect(width, height); + + glMatrixMode(GL_PROJECTION); + gluPerspective(45.0, + width/height, + 0.1, + 10*depth); + + gluLookAt(0, 0, depth, + 0, 0, 0, + 0, 1, 0); + + glMatrixMode(GL_MODELVIEW); + + + ////////////////////// + // + // Define lighting parameters + // + glShadeModel(GL_SMOOTH); + + GLfloat mat_ambient[] = { 0.2, 0.2, 0.2, 1.0 }; + GLfloat mat_diffuse[] = { 0.6, 0.6, 0.6, 1.0 }; + // GLfloat mat_specular[] = { 0.5, 0.5, 0.5, 1.0 }; + + glMaterialfv(GL_FRONT, GL_AMBIENT, mat_ambient); + glMaterialfv(GL_FRONT, GL_DIFFUSE, mat_diffuse); + // glMaterialfv(GL_FRONT, GL_SPECULAR, mat_specular); + + glLightModeli(GL_LIGHT_MODEL_TWO_SIDE, 0); + + GLfloat light_pos[] = { 1.0, 0.0, 1.0, 0.0 }; + glLightfv(GL_LIGHT0, GL_POSITION, light_pos); + + glEnable(GL_LIGHTING); + glEnable(GL_LIGHT0); +} + + + +void gui_init() +{ + glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); + surf_view = glutCreateWindow("TERRA: Surface"); + init_surf_view(*mesh); + + glutDisplayFunc(surf_display); + glutMouseFunc(surf_mouse); + glutMotionFunc(surf_motion); + + // --------------------------------------------------------------------- + + glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); + mesh_view = glutCreateWindow("TERRA: Mesh"); + + xglutKeepAspect(DEM->width, DEM->height); + + create_mesh_menus(); + + glutDisplayFunc(mesh_display); + glutMouseFunc(mesh_mouse); + + glMatrixMode(GL_PROJECTION); + gluOrtho2D(-1, DEM->width,DEM->height, -1); + // gluOrtho2D(0, DEM->width-1, DEM->height-1, 0); + glMatrixMode(GL_MODELVIEW); + glClearColor(0.0, 0.0, 0.0, 0.0); +} + +void gui_interact() +{ + glutMainLoop(); +} + + + +//////////////////////////////////////////////////////////////////////// +// +// WARNING: Entering hack zone! +// +// GLUT does not provide a function for setting the aspect +// ratio of a window. We want to do this. Hence the following. +// +//////////////////////////////////////////////////////////////////////// + +extern "C" { +#include +} + +void xglutKeepAspect(float width, float height) +{ + Window win; + XSizeHints hints; + + if( __glutCurrentWindow ) + { + win = __glutCurrentWindow->win; + + + hints.flags = PAspect; + hints.min_aspect.x = hints.max_aspect.x = (int)(1000*width); + hints.min_aspect.y = hints.max_aspect.y = (int)(1000*height); + + XSetWMNormalHints(__glutDisplay, win, &hints); + } +} diff --git a/src/Prep/Terra/gui.h b/src/Prep/Terra/gui.h new file mode 100644 index 00000000..91a5a50e --- /dev/null +++ b/src/Prep/Terra/gui.h @@ -0,0 +1,10 @@ +#ifndef GUI_INCLUDED // -*- C++ -*- +#define GUI_INCLUDED + +extern int mesh_view; +extern int surf_view; + +extern void gui_init(); +extern void gui_interact(); + +#endif diff --git a/src/Prep/Terra/output.cc b/src/Prep/Terra/output.cc new file mode 100644 index 00000000..5269752d --- /dev/null +++ b/src/Prep/Terra/output.cc @@ -0,0 +1,192 @@ +#include "terra.h" +#include + + +void generate_output(char *filename, FileFormat format) +{ + if( !filename ) + filename = output_filename; + if( format==NULLfile ) + format = output_format; + + // + // If the user doesn't want output, don't do it. + if( !filename ) + return; + + ofstream out(filename); + switch( format ) + { + case TINfile: + output_tin(out); + break; + + case EPSfile: + output_eps(out); + break; + + case DEMfile: + output_dem(out); + break; + + case OBJfile: + output_obj(out); + break; + + case RMSfile: + cout << mesh->pointCount() << "\t\t" << mesh->rmsError() << endl; + break; + + default: + // Do nothing for unknown formats + break; + } + out.close(); +} + + + + +static ostream *output_stream; + + +static void obj_face(Triangle& T, void *closure) +{ + ostream& out = *output_stream; + array2& vert_id = *(array2 *)closure; + + const Vec2& p1 = T.point1(); + const Vec2& p2 = T.point2(); + const Vec2& p3 = T.point3(); + + out << "f "; + out << vert_id((int)p1[X], (int)p1[Y]) << " "; + out << vert_id((int)p2[X], (int)p2[Y]) << " "; + out << vert_id((int)p3[X], (int)p3[Y]) << endl; +} + +static void obj_vertex(ostream& out, int x,int y) +{ + out << "v " << x <<" "<< y <<" "<< DEM->eval(x,y) << endl; +} + +void output_obj(ostream& out) +{ + output_stream = &out; + int width = DEM->width; + int height = DEM->height; + + array2 vert_id(width, height); + int index = 1; + + for(int x=0;xis_used(x,y) == DATA_POINT_USED ) + { + vert_id(x,y) = index++; + obj_vertex(out, x,y); + } + else + vert_id(x,y) = 0; + } + + mesh->overFaces(obj_face, &vert_id); +} + + + + +static void tin_face(Triangle& T, void *) +{ + ostream& out = *output_stream; + + const Vec2& p1 = T.point1(); + const Vec2& p2 = T.point2(); + const Vec2& p3 = T.point3(); + + out << "t "; + + out << p1[X] <<" "<< p1[Y] <<" "<< DEM->eval(p1[X],p1[Y]) <<" "; + out << p2[X] <<" "<< p2[Y] <<" "<< DEM->eval(p2[X],p2[Y]) <<" "; + out << p3[X] <<" "<< p3[Y] <<" "<< DEM->eval(p3[X],p3[Y]) << endl; +} + +void output_tin(ostream& out) +{ + output_stream = &out; + + mesh->overFaces(tin_face); +} + + +static void eps_prologue(ostream& out) +{ + out << "%!PS-Adobe-2.0 EPSF-2.0" << endl; + out << "%%Creator: TERRA" << endl; + out << "%%BoundingBox: 0 0 " << DEM->width-1 <<" "<< DEM->height-1 << endl; + out << "%%EndComments" << endl; + + out << endl; + out << "% -- The following transformation is a hack to change" << endl; + out << "% -- from image coordinates to page coordinates" << endl; + out << "% -- (in other words, flip things upside down)" << endl; + out << "1 -1 scale" << endl; + out << "0 -" << DEM->height-1 << " translate" << endl; + out << endl; + + out << "/L {moveto lineto stroke} bind def" << endl; + out << "/C {newpath 2.5 0 360 arc closepath fill} bind def" << endl; +} + +static void ps_edge(Edge *e, void *) +{ + ostream& out = *output_stream; + + const Vec2& a = e->Org(); + const Vec2& b = e->Dest(); + + out << a[X] << " " << a[Y] << " " + << b[X] << " " << b[Y] + << " L" << endl; +} + +void output_eps(ostream& out) +{ + eps_prologue(out); + + output_stream = &out; + + out << ".2 setlinewidth" << endl; + mesh->overEdges(ps_edge); + out << "showpage" << endl; +} + +void output_dem(ostream& out) +{ + cerr << ">> Writing approximate DEM output ... "; + cerr << "this may take a couple minutes." << endl; + + int width = DEM->width; + int height = DEM->height; + + out << "P2 " << width << " " << height << " " << DEM->max << endl; + + streampos start = out.tellp(); + + for(int j=0;jeval(i,j)); + + if( out.tellp() - start < 60 ) + out << " "; + else + { + out << endl; + start = out.tellp(); + } + } + out << endl; + cerr << ">> Done." << endl; +} diff --git a/src/Prep/Terra/terra.cc b/src/Prep/Terra/terra.cc new file mode 100644 index 00000000..54398a2e --- /dev/null +++ b/src/Prep/Terra/terra.cc @@ -0,0 +1,10 @@ +#include "terra.h" + +main(int argc, char **argv) +{ + process_cmdline(argc, argv); + + greedy_insertion(); + + generate_output(); +} diff --git a/src/Prep/Terra/terra.h b/src/Prep/Terra/terra.h new file mode 100644 index 00000000..62a15041 --- /dev/null +++ b/src/Prep/Terra/terra.h @@ -0,0 +1,37 @@ +#ifndef TERRA_INCLUDED // -*- C++ -*- +#define TERRA_INCLUDED + +#include "GreedyInsert.h" +#include "Map.h" +#include "Mask.h" + + +extern GreedySubdivision *mesh; +extern Map *DEM; +extern ImportMask *MASK; + +extern real error_threshold; +extern int point_limit; +extern real height_scale; +enum FileFormat {NULLfile, TINfile, EPSfile, DEMfile, OBJfile, RMSfile}; +extern FileFormat output_format; +extern char *output_filename; +extern char *script_filename; + +extern int goal_not_met(); +extern void greedy_insertion(); +extern void display_greedy_insertion(void (*callback)()); +extern void scripted_preinsertion(istream&); +extern void subsample_insertion(int target_width); + +extern void generate_output(char *filename=NULL, + FileFormat format=NULLfile); +extern void output_tin(ostream&); +extern void output_eps(ostream&); +extern void output_obj(ostream&); +extern void output_dem(ostream&); + +extern void process_cmdline(int argc, char **argv); + + +#endif diff --git a/src/Prep/Terra/version.h b/src/Prep/Terra/version.h new file mode 100644 index 00000000..24bbb4e7 --- /dev/null +++ b/src/Prep/Terra/version.h @@ -0,0 +1,8 @@ +#ifndef VERSION_INCLUDED +#define VERSION_INCLUDED + +#define terra_version 0.7 +#define terra_version_string "0.7" +#define terra_tag_string "RELEASE_0_7" + +#endif diff --git a/src/Prep/Terra/xterra.cc b/src/Prep/Terra/xterra.cc new file mode 100644 index 00000000..88e64062 --- /dev/null +++ b/src/Prep/Terra/xterra.cc @@ -0,0 +1,18 @@ +#include + +#include "terra.h" +#include "gui.h" + + + +main(int argc, char **argv) +{ + glutInit(&argc, argv); + process_cmdline(argc, argv); + + + gui_init(); + + + gui_interact(); +}