0	12	30	12	384	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
335829489316	335829489858	335829490408	335829490958	335829491508	335829492058	335829492608	335829493158	335829493708	335829494258	335829494808	335829495358	335829495908	335829496458	335829497008	335829497558	335829498108	335829498658	335829499208	335829499758	335829500308	335829500858	335829501408	335829501958	335829502508	335829503058	335829503608	335829504158	335829504708	335829505258	335829505808	335829506358	335829506908	335829507458	335829508008	335829508558	335829509108	335829509658	335829510208	335829510758	335829511308	335829511858	335829512408	335829512958	335829513508	335829514058	335829514608	335829515158	335829515708	335829516258	335829516808	335829517358	335829517908	335829518458	335829519008	335829519558	335829520108	335829520658	335829521208	335829521758	335829522308	335829522858	335829523408	335829523958	335829524508	335829525058	335829525608	335829526158	335829526708	335829527258	335829527808	335829528358	335829528908	335829529458	335829530008	335829530558	335829531108	335829531658	335829532208	335829532758	335829533308	335829533858	335829534408	335829534958	335829535508	335829536058	335829536608	335829537158	335829537708	335829538258	335829538808	335829539358	335829539908	335829540458	335829541008	335829541558	335829542108	335829542658	335829543208	335829543758	335829544308	335829544858	335829545408	335829545958	335829546508	335829547058	335829547608	335829548158	335829548708	335829549258	335829549808	335829550358	335829550908	335829551458	335829552008	335829552558	335829553108	335829553658	335829554208	335829554758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	271	301	331	361	391	421	451	481	511	541	571	601	631	661	691	721	751	781	812	842	872	902	932	962	992	1022	1052	1082	1112	1142	1172	1202	1232	1262	1292	1323	1353	1383	1413	1443	1473	1503	1533	1563	1593	1623	1653	1683	1713	1743	1773	1803	1834	1864	1894	1924	1954	1984	2014	2044	2074	2104	2134	2164	2194	2224	2254	2284	2314	2344	2375	2405	2435	2465	2495	2525	2555	2585	2615	2645	2675	2705	2735	2765	2795	2825	2855	2886	2916	2946	2976	3006	3036	3066	3096	3126	3156	3186	3216	3246	3276	3306	3336	3366	3396	3427	3457	3487	3517	3547	3577	3607	3637	3667	3697	3727	3757	3787	3817	3847	3877	3907	3938	3968	3998	4028	4058	4088	4118	4148	4178	4208	4238	4268	4298	4328	4358	4388	4418	4449	4479	4509	4539	4569	4599	4629	4659	4689	4719	4749	4779	4809	4839	4869	4899	4929	4959	4990	5020	5050	5080	5110	5140	5170	5200	5230	5260	5290	5320	5350	5380	5410	5440	5470	5501	5531	5561	5591	5621	5651	5681	5711	5741	5771	5801	5831	5861	5891	5921	5951	5981	6012	6042	6072	6102	6132	6162	6192	6222	6252	6282	6312	6342	6372	6402	6432	6462	6492	6522	6553	6583	6613	6643	6673	6703	6733	6763	6793	6823	6853	6883	6913	6943	6973	7003	7033	7064	7094	7124	7154	7184	7214	7244	7274	7304	7334	7364	7394	7424	7454	7484	7514	7544	7574	7605	7635	7665	7695	7725	7755	7785	7815	7845	7875	7905	7935	7965	7995	8025	8055	8085	8116	8146	8176	8206	8236	8266	8296	8326	8356	8386	8416	8446	8476	8506	8536	8566	8596	8627	8657	8687	8717	8747	8777	8807	8837	8867	8897	8927	8957	8987	9017	9047	9077	9107	9137	9168	9198	9228	9258	9288	9318	9348	9378	9408	9438	9468	9498	9528	9558	9588	9618	9648	9679	9709	9739	9769	9799	9829	9859	9889	9919	9949	9979	10009	10039	10069	10099	10129	10159	10189	10220	10250	10280	10310	10340	10370	10400	10430	10460	10490	10520	10550	10580	10610	10640	10670	10700	10731	10761	10791	10821	10851	10881	10911	10941	10971	11001	11031	11061	11091	11121	11151	11181	11211	11242	11272	11302	11332	11362	11392	11422	11452	11482	11512
3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67892	76116	69824	31173	12048	1687	365	358	331	295	292	271	301	281	261	280	300	271	258	269	273	251	271	256	262	241	276	268	265	243	268	272	255	268	283	289	262	253	284	280	241	262	279	279	270	219	249	256	273	281	268	265	255	254	252	280	266	259	248	245	269	278	235	270	269	241	279	292	280	245	264	260	273	252	252	260	251	263	271	251	255	257	234	275	256	227	241	238	273	249	240	264	272	260	238	247	239	248	221	286	222	262	253	266	261	217	267	251	290	275	267	267	257	241	229	245	266	258	267	257	281	272	240	262	272	245	265	264	237	245	206	254	273	272	258	245	258	226	253	255	248	254	310	237	289	249	254	261	240	248	239	247	275	247	248	282	245	257	285	267	249	261	259	282	227	280	265	265	276	229	265	254	287	247	244	273	281	275	259	251	239	270	250	252	252	236	233	258	262	252	245	265	271	267	248	230	239	272	277	254	229	252	280	248	270	287	268	291	269	239	259	247	253	259	267	278	273	252	220	276	253	278	269	264	240	280	260	231	265	277	273	255	285	246	258	232	280	248	248	268	281	270	242	262	260	264	269	245	244	250	266	251	270	268	272	262	260	277	305	263	268	268	258	297	265	279	246	295	256	270	227	260	230	258	272	247	254	257	270	275	278	271	244	240	223	254	236	246	259	274	264	255	261	288	249	287	263	235	251	262	245	290	273	227	247	240	242	249	266	245	254	240	278	267	277	267	276	259	267	264	267	254	257	290	245	231	247	239	267	264	277	254	288	241	279	267	263	252	238	231	257	254	258	265	227	242	241	244	254	251	257	271	245	251	254	238	259	287	243	262	255	240	271	247	253	276	280	253	264	258	238	304	286	268	258	256	264	260	277	268	272	251	248	292
49127	61825	63633	20599	1690	1485	1295	1245	1124	1077	1040	984	930	915	892	877	909	880	855	808	821	880	862	842	851	769	798	707	770	752	822	752	785	800	772	788	809	824	808	794	775	780	806	725	790	762	826	779	813	795	752	808	741	817	743	743	776	748	833	785	763	749	781	819	747	769	780	788	772	831	760	757	769	745	773	699	771	767	779	778	807	772	747	761	755	733	758	775	779	763	714	733	800	733	758	779	741	782	784	767	734	788	748	775	762	773	737	749	737	748	741	741	776	737	786	737	772	758	832	724	811	769	730	762	766	765	787	792	792	715	715	755	763	770	772	754	712	787	751	809	714	781	797	757	784	744	743	724	756	780	789	758	792	780	788	782	721	759	785	836	763	751	730	767	774	732	722	813	758	775	758	750	765	785	794	781	805	794	786	765	780	735	814	807	785	763	749	819	794	782	797	777	784	771	773	771	804	797	777	749	733	772	760	723	776	788	750	707	851	774	806	731	749	735	768	720	743	757	784	796	806	819	795	813	793	729	786	757	726	742	739	782	722	788	789	802	804	702	788	763	801	795	784	750	831	738	795	788	776	774	724	818	781	780	757	790	749	801	753	786	786	731	778	820	790	761	760	795	732	758	805	691	786	780	757	734	735	835	717	802	830	806	702	778	769	798	793	785	790	788	812	770	789	782	796	764	741	758	788	767	768	748	785	775	768	764	728	801	792	743	753	782	800	809	712	774	753	792	791	759	791	796	790	777	729	753	780	764	797	755	740	727	773	754	736	776	785	778	811	699	725	748	745	777	784	772	765	773	767	788	761	810	771	742	777	770	793	739	779	753	747	771	792	823	807	785	759	764	793	787	788	731	794	743	738	779	738	766	797	759	735	737	801	800
19842	14704	13050	1533	320	156	151	129	135	122	104	117	121	120	140	133	137	133	112	154	114	128	105	97	116	115	110	127	115	108	113	132	157	121	117	112	121	134	122	118	122	119	102	128	132	132	123	128	107	123	119	139	125	112	127	126	114	108	138	121	131	113	131	112	143	125	119	128	101	118	126	135	116	107	104	104	137	115	131	108	101	108	98	112	123	136	123	114	112	107	128	141	144	145	107	129	97	110	116	103	150	116	117	131	129	106	106	127	108	120	117	114	158	102	129	120	97	117	125	115	143	143	125	129	129	127	111	127	109	108	116	116	129	139	143	118	129	99	108	116	117	119	140	130	125	125	118	135	107	116	129	105	134	123	135	115	112	122	131	145	101	117	134	150	135	109	123	112	116	117	106	130	128	111	114	117	113	115	124	128	100	131	142	129	114	105	132	127	125	122	120	100	137	131	116	127	124	111	140	128	112	133	117	116	131	124	98	115	137	118	126	121	122	132	108	121	126	129	117	124	116	130	139	99	130	125	102	128	115	115	129	117	126	118	112	119	150	119	126	126	127	121	133	128	127	105	120	125	125	129	154	108	140	121	141	108	125	107	117	131	121	101	140	134	98	131	118	133	130	113	106	116	106	107	112	109	116	135	124	135	116	114	113	116	145	106	124	113	124	111	131	122	104	133	126	118	133	110	108	117	128	115	132	124	137	139	109	122	130	106	120	94	113	118	99	121	131	128	126	124	124	114	144	131	115	125	134	124	112	149	124	114	127	131	104	107	114	119	116	102	129	123	124	133	124	117	136	117	116	113	116	132	125	126	110	127	133	136	118	112	126	121	131	143	129	135	132	135	124	113	132	116	115	118	121	122	126	136	113	121	150	122	120	118
18742	20868	17955	3092	455	428	428	422	427	429	407	443	450	426	399	409	407	397	417	422	434	413	415	423	415	413	424	434	422	401	402	412	401	399	378	433	434	414	461	427	414	387	442	420	419	459	435	415	423	386	408	425	433	399	455	405	396	400	413	379	427	392	395	444	405	412	439	416	418	449	408	401	411	401	437	417	379	453	407	468	379	419	422	447	433	425	396	453	440	448	429	427	413	426	432	413	449	418	416	399	409	444	404	424	428	416	432	408	433	400	446	434	437	417	417	402	427	403	371	412	457	434	426	407	373	423	401	418	410	441	464	428	442	427	379	426	418	403	454	414	415	444	457	392	410	412	397	423	434	479	423	439	447	447	407	412	412	400	452	417	411	415	386	421	435	406	424	393	401	398	431	425	422	414	432	404	370	403	443	440	408	401	414	425	417	411	457	437	436	409	443	408	475	434	409	402	433	412	416	435	406	414	393	451	385	436	459	408	401	400	452	472	445	370	390	438	441	397	449	416	416	449	414	452	399	398	390	412	393	435	406	450	428	385	422	383	403	426	411	387	417	413	444	423	392	427	409	409	406	398	436	423	434	407	448	413	402	399	424	377	409	414	436	451	400	396	433	442	477	402	418	430	436	403	420	421	380	393	419	447	377	399	399	386	452	422	409	444	402	439	404	413	420	423	428	428	409	390	371	437	406	392	398	418	445	388	427	414	417	445	397	413	403	422	430	406	417	429	418	423	394	419	405	409	426	421	410	403	428	406	427	424	423	418	396	415	383	432	427	403	423	439	446	427	434	421	393	411	421	437	422	442	439	440	442	449	428	402	416	448	429	415	441	405	413	416	418	383	444	436	431	420	407	405	408	419	383	421	405	424	427	431	407	418
60653	62262	61512	25616	6137	397	250	244	205	193	197	194	155	190	184	189	177	170	213	172	194	155	181	178	157	180	175	176	162	166	174	167	179	193	163	165	166	179	164	162	167	179	160	177	165	169	195	181	177	164	184	191	165	172	165	175	179	176	195	166	183	149	156	181	167	179	190	198	204	178	164	177	183	171	170	185	176	182	190	196	188	177	165	184	163	180	171	197	155	176	163	174	180	181	165	168	162	174	151	193	166	160	185	198	180	175	184	152	171	160	155	180	163	179	157	171	198	160	151	168	174	178	162	162	179	173	168	163	202	157	172	176	184	171	180	160	168	155	168	184	149	177	175	177	178	159	176	174	169	161	172	170	145	199	161	194	173	168	171	192	153	199	170	177	188	149	189	165	152	139	167	204	176	175	178	173	168	150	177	165	180	179	227	202	160	175	175	177	148	161	161	185	163	196	166	176	181	165	184	193	184	175	170	172	198	186	179	175	176	181	178	143	183	171	169	177	191	168	174	181	166	184	170	171	164	185	158	178	169	158	195	170	169	151	177	184	187	186	176	162	177	169	186	157	175	157	167	160	165	176	173	173	154	200	169	167	172	191	168	173	209	195	192	160	182	167	173	169	153	150	168	165	182	152	175	165	187	153	189	170	156	173	167	184	170	172	166	168	168	190	169	188	196	159	179	177	174	157	169	156	149	169	176	176	152	159	203	155	194	163	172	148	174	169	185	160	175	156	190	159	161	187	187	165	153	173	166	170	173	159	174	167	195	194	168	172	166	174	162	161	188	180	185	206	184	170	192	163	181	176	180	180	166	189	165	181	182	171	188	154	184	157	144	188	158	177	162	175	174	161	172	167	175	166	182	185	179	192	178	165	175	173	162	164
40897	48616	53142	19302	1068	956	823	781	720	685	662	642	652	657	596	597	616	594	564	596	606	564	623	593	593	551	577	528	584	563	573	543	549	569	534	560	614	571	559	478	575	526	590	528	571	609	566	543	557	561	550	562	558	565	580	584	583	548	553	593	550	589	554	554	518	546	576	556	525	569	576	538	582	533	547	529	605	534	533	521	521	579	571	534	539	553	524	590	549	576	562	505	563	552	523	569	516	547	515	512	541	549	550	572	545	543	551	508	586	529	574	557	526	515	515	537	552	517	540	559	554	561	565	537	555	566	523	556	573	557	603	545	544	544	533	535	501	547	505	516	570	557	569	565	536	540	536	560	573	551	557	565	595	551	567	555	558	539	556	565	491	551	548	582	562	567	519	587	574	594	519	550	536	535	591	569	552	541	594	561	564	551	547	531	556	575	584	567	547	500	515	541	601	535	522	594	557	586	553	607	565	559	589	534	528	583	575	515	561	560	551	548	551	526	529	571	565	566	573	527	529	568	604	507	587	530	565	567	554	599	570	541	556	573	573	537	541	588	537	538	522	541	590	568	529	535	569	571	559	527	582	570	534	541	553	576	532	586	533	538	528	576	540	532	570	581	553	605	539	521	591	529	556	576	528	538	611	513	544	529	536	552	573	525	564	565	595	579	523	547	566	562	523	535	566	591	535	563	554	576	546	586	564	553	535	567	528	510	514	548	598	551	589	550	552	545	554	555	553	583	531	551	549	549	563	580	603	534	543	538	584	544	521	537	588	565	554	527	534	629	596	586	553	570	542	542	578	541	593	564	553	559	583	598	582	572	601	569	511	536	530	526	536	554	577	581	567	514	542	565	529	564	532	556	551	581	573	562	581	526	568	574	530	563
72325	72420	66967	30127	11517	1634	375	302	345	322	289	284	294	284	294	284	270	292	279	257	249	273	272	271	256	240	276	279	257	265	245	267	256	272	242	247	311	279	273	258	266	269	265	247	268	257	266	279	273	258	281	254	292	268	271	240	260	250	272	270	255	291	245	238	226	292	249	286	282	263	239	251	256	259	271	259	267	267	264	297	267	281	303	221	250	211	263	242	268	263	299	269	279	274	287	262	289	215	263	268	281	226	252	272	286	276	285	271	275	254	287	275	253	261	266	258	286	262	266	270	245	282	297	277	258	248	286	256	254	286	253	266	250	253	250	248	267	264	271	252	247	281	268	269	265	260	264	264	280	266	247	255	254	275	254	252	280	321	294	253	272	268	278	287	279	257	251	260	259	263	248	256	248	279	275	262	296	249	255	261	264	275	280	247	263	253	260	255	238	253	264	267	276	272	273	281	281	251	258	281	264	270	240	277	252	262	235	267	259	237	277	233	246	263	267	259	261	274	256	250	260	291	260	239	277	254	264	257	249	293	258	246	250	276	288	254	242	261	272	260	279	301	277	277	257	273	266	263	256	255	282	289	267	253	285	250	270	232	247	292	267	294	273	276	265	252	267	258	280	257	271	265	284	262	254	263	269	244	270	261	237	263	258	251	251	242	243	268	265	249	279	266	264	249	259	263	266	267	264	245	258	265	270	296	277	295	207	248	266	248	294	261	228	260	282	230	260	286	233	251	261	238	279	253	269	275	276	221	267	262	261	260	256	251	267	266	242	253	280	271	253	242	273	258	274	274	281	259	272	254	265	272	279	244	279	262	251	242	271	228	264	249	269	251	273	235	266	257	255	266	258	309	245	282	258	242	255	272	209	248	254	288	258	250
50280	62115	60999	23921	1644	1426	1222	1156	1100	1094	996	940	917	875	943	895	842	864	809	855	847	848	792	816	843	832	859	816	816	823	778	807	832	801	815	783	825	860	814	801	801	828	851	787	762	760	740	791	791	796	830	828	835	757	805	806	755	750	820	806	773	788	770	808	800	751	794	826	773	802	804	725	765	789	800	778	809	774	840	835	734	839	792	781	803	781	808	794	746	787	777	795	748	783	775	808	798	822	813	781	809	767	763	796	732	762	791	823	816	789	725	723	789	739	749	791	784	777	723	766	826	780	807	776	752	756	796	759	772	775	794	805	748	794	777	778	766	735	727	757	771	753	760	797	762	803	751	810	790	761	808	787	760	766	767	731	766	758	759	765	778	750	805	770	763	733	774	767	824	815	753	782	756	801	783	799	736	743	788	752	741	770	741	785	831	781	828	825	804	777	850	776	781	766	812	804	802	751	770	770	801	800	786	755	727	796	806	800	752	757	731	768	825	787	797	786	812	777	827	804	738	799	739	746	778	740	784	799	769	774	784	748	791	719	802	778	854	758	792	791	746	784	783	733	783	762	769	758	801	770	805	807	843	759	809	764	805	806	787	761	753	775	792	799	809	759	795	772	732	805	754	792	816	772	764	791	805	800	785	761	748	780	807	745	786	726	784	789	809	727	762	740	747	743	773	756	773	793	748	808	826	782	806	819	739	798	748	812	756	784	763	812	803	763	754	783	795	792	781	802	798	766	799	811	786	800	829	747	799	780	784	788	824	788	744	794	759	823	804	751	784	772	747	807	804	785	785	783	795	815	696	755	765	762	754	785	787	786	786	813	716	737	770	812	740	753	759	800	764	801	766	835	790	789	747	756	790	817	801	757	776	733	749	765
19292	13594	12901	1029	197	121	114	101	124	113	115	124	117	133	139	116	115	134	118	109	122	109	118	100	137	124	113	118	111	118	117	111	101	126	123	112	109	122	132	123	118	114	125	115	93	119	119	112	116	104	107	135	124	119	130	130	117	132	115	118	108	103	125	125	95	117	114	137	137	112	113	132	125	121	111	109	128	117	113	117	115	134	131	126	123	107	122	102	117	136	110	94	107	141	114	115	119	129	105	119	127	139	117	113	109	104	117	119	120	134	107	125	118	113	126	125	115	112	114	107	97	105	115	124	134	114	108	119	107	107	113	120	124	111	116	117	113	119	121	106	114	114	118	111	107	120	132	130	120	106	123	109	129	109	123	115	116	123	114	131	124	113	112	123	104	116	122	106	114	118	102	118	111	124	133	119	121	110	105	112	119	115	114	105	126	111	106	106	110	110	119	87	147	81	132	117	117	111	104	102	93	131	112	90	123	105	130	112	105	124	94	118	119	105	123	117	106	114	124	115	137	111	114	117	102	102	111	105	99	92	121	118	117	112	114	118	107	123	112	133	108	113	118	99	114	102	113	123	116	101	112	131	105	119	106	128	135	116	122	111	125	110	106	99	120	107	104	111	109	128	137	127	98	123	107	122	113	103	134	106	116	95	114	118	125	136	111	106	116	97	114	118	107	100	119	126	92	126	122	104	109	120	110	119	152	87	100	115	114	114	115	123	128	117	84	126	130	118	110	109	109	113	119	104	123	128	114	134	108	110	128	107	107	121	108	108	117	135	129	111	128	110	113	118	111	110	103	144	125	119	109	129	123	122	134	100	111	120	106	98	115	114	125	125	110	130	119	105	112	106	111	137	119	118	127	117	123	129	119	100	134	102	113	117
18654	19692	17218	2004	408	444	386	409	383	384	427	349	379	413	401	377	398	380	406	393	367	406	384	430	395	393	402	405	383	419	416	402	407	406	390	385	418	433	381	358	419	437	412	391	422	390	358	393	391	421	395	398	427	385	385	387	367	385	356	382	385	361	432	395	402	424	415	404	389	426	395	365	417	400	436	410	357	374	423	428	409	359	376	419	371	382	429	391	403	407	417	418	385	410	361	403	460	437	409	355	400	432	427	385	404	414	406	411	419	425	400	415	335	378	409	406	386	412	421	366	392	360	409	420	396	411	417	430	433	399	369	398	385	389	389	402	358	423	400	447	384	393	382	386	429	377	407	395	385	417	435	420	388	393	411	389	388	385	383	409	401	412	426	419	387	387	417	390	399	393	405	431	395	425	366	362	393	383	404	416	408	461	418	437	395	417	414	402	409	415	409	392	411	382	380	402	430	386	427	402	366	455	409	397	386	386	402	399	423	392	404	399	406	406	389	378	387	413	383	383	405	452	416	409	416	380	382	421	413	390	418	423	393	430	392	390	389	410	404	383	379	428	387	406	348	388	408	396	372	443	378	413	399	407	370	421	376	428	390	419	446	407	403	386	395	369	401	412	408	375	407	398	423	378	427	430	384	403	412	437	415	411	422	427	416	394	378	394	378	415	397	396	359	415	414	393	414	395	421	391	397	434	397	402	404	387	405	395	437	414	441	387	413	371	407	412	385	406	435	401	402	433	409	378	416	397	406	370	447	416	408	411	390	422	432	415	401	431	399	430	399	388	411	393	409	404	403	397	372	401	395	379	414	400	407	373	397	421	411	369	418	389	417	392	421	401	395	400	406	422	421	419	396	409	381	382	374	394	382	418	409	401	411	437
62088	63762	60436	21953	2828	266	217	209	191	188	205	203	202	169	158	187	196	189	185	186	183	187	175	157	182	179	173	185	199	171	183	174	184	176	162	173	197	179	189	153	199	181	144	186	173	195	180	172	159	185	177	178	152	190	194	172	162	174	196	171	183	163	173	176	166	190	168	172	169	160	174	168	172	174	176	178	163	172	193	158	170	179	201	173	171	191	157	189	151	179	145	168	186	184	204	167	183	194	172	179	175	170	196	176	204	175	195	172	220	178	186	168	164	159	184	180	136	161	177	179	179	175	169	200	172	157	182	177	187	167	208	154	174	169	181	155	193	186	174	181	185	178	174	151	186	179	170	204	129	146	167	157	188	201	151	158	181	205	182	181	148	180	180	158	177	171	169	189	175	162	181	209	183	181	189	202	195	178	171	177	181	158	167	163	183	184	180	176	185	148	177	159	186	170	184	156	181	201	195	196	176	158	168	162	171	169	171	182	169	151	167	153	160	178	194	203	174	182	150	182	174	173	214	176	169	144	173	189	182	150	171	184	177	170	166	176	172	174	151	141	170	178	180	165	164	181	173	174	194	183	175	159	168	172	154	174	171	177	196	180	176	186	220	164	174	161	157	165	164	183	159	152	166	182	173	141	160	168	184	164	158	173	161	175	167	187	183	154	150	175	190	174	166	163	189	187	178	172	162	172	193	184	208	174	150	187	176	167	166	164	163	211	183	179	179	163	178	185	183	149	176	169	168	150	178	159	173	174	193	188	160	193	160	197	176	184	160	184	202	181	189	180	191	187	167	174	176	178	178	161	188	167	180	188	169	168	176	198	167	173	187	176	203	193	176	168	155	160	197	190	195	184	180	186	182	184	201	173	188	171	170	185	165	205
41667	50663	51353	15460	1007	930	861	768	688	697	645	665	669	662	633	587	586	603	574	565	554	564	611	598	534	550	605	551	526	537	551	592	569	568	590	581	598	563	516	604	570	537	525	576	524	572	566	567	552	576	591	576	553	546	545	572	603	586	552	568	592	525	615	555	548	555	556	530	556	584	551	576	571	592	561	544	575	566	571	603	529	566	557	582	574	572	565	540	612	551	523	569	554	559	538	565	572	572	546	532	572	608	592	539	581	529	556	557	526	563	572	584	532	551	566	505	584	521	587	539	574	587	544	545	545	537	523	597	594	534	566	555	531	547	600	583	531	565	536	577	562	607	546	570	577	576	594	552	568	567	571	532	562	586	544	574	550	586	584	552	522	571	536	544	602	566	540	583	599	558	535	563	615	538	541	580	553	537	604	571	567	559	559	530	531	590	578	564	563	565	539	529	546	592	538	540	545	574	550	534	589	603	545	517	531	559	546	555	581	570	561	551	542	572	530	548	557	581	540	566	575	587	550	571	564	545	538	561	578	565	527	543	540	560	552	568	572	542	555	536	542	560	554	600	587	571	529	557	564	531	602	580	535	580	543	566	592	579	598	545	541	568	583	572	555	577	550	550	581	585	532	579	557	547	545	577	563	544	541	542	569	598	539	565	551	562	529	514	585	540	592	602	532	534	592	591	569	605	567	559	552	489	566	529	560	550	564	585	600	552	546	551	614	542	597	562	571	587	585	535	549	561	546	551	613	577	579	568	577	530	535	574	585	587	563	565	556	538	568	573	566	528	542	530	532	557	521	515	554	528	576	524	579	545	536	544	589	547	574	562	552	542	598	566	532	521	565	541	613	571	541	553	564	555	549	546	522	601	544	554	573	529	516	536
72235	73997	69695	28556	8226	784	361	328	339	312	297	271	259	287	314	281	266	277	271	287	274	280	294	276	251	268	267	288	285	289	280	268	278	260	243	301	286	261	235	267	277	271	276	259	269	251	278	268	243	260	244	248	257	227	252	286	276	241	286	271	275	255	291	243	265	272	264	258	241	248	254	289	254	267	262	254	274	270	276	257	295	248	272	262	303	245	286	282	270	255	254	266	257	275	237	259	289	263	284	259	283	237	259	274	264	236	294	274	267	239	257	308	265	231	229	293	241	247	268	256	325	253	264	259	268	252	283	281	277	258	266	282	257	236	280	267	272	273	247	240	253	256	265	255	284	286	261	271	252	264	249	279	250	281	285	249	253	274	249	254	277	262	294	251	264	258	254	265	287	261	256	273	268	270	267	273	243	270	267	283	255	266	250	248	304	257	252	284	269	298	259	271	300	265	279	272	284	289	255	266	267	277	268	257	256	273	260	273	263	268	260	276	260	249	258	293	246	267	283	296	273	244	256	292	268	294	279	251	278	268	248	286	297	257	258	258	263	271	265	246	275	293	277	274	272	247	244	273	281	243	259	248	275	284	290	279	259	253	280	280	243	247	261	260	270	264	254	290	294	254	257	261	264	258	268	271	264	292	274	258	236	276	289	253	239	292	269	252	287	258	259	265	253	256	269	264	271	258	290	247	272	256	271	270	261	290	247	267	254	244	286	237	280	269	258	279	286	260	269	269	275	259	285	254	288	269	284	259	257	287	274	233	266	283	271	271	254	256	296	286	296	283	283	234	269	236	261	248	270	274	277	271	269	263	266	276	260	243	262	245	268	251	250	258	293	283	302	262	257	265	271	279	248	260	286	287	249	255	262	267	259	246	251	247
51066	62615	62558	19393	1534	1373	1277	1203	1127	1001	1025	1011	924	917	933	924	844	863	887	873	871	841	856	763	858	838	806	873	869	817	808	874	817	802	850	808	788	802	829	780	804	816	799	796	800	758	778	841	798	790	757	800	793	775	791	797	766	809	762	805	730	837	821	780	794	767	776	826	760	817	771	822	829	784	783	776	839	733	852	752	847	813	775	806	813	846	812	817	759	854	786	808	771	782	764	792	803	769	776	802	787	750	770	810	763	813	807	831	829	784	827	772	899	787	810	779	796	739	758	795	792	749	806	778	795	748	795	759	779	730	819	809	812	797	774	796	807	808	781	830	807	792	764	792	747	759	827	809	804	785	777	764	829	780	850	785	751	754	776	810	832	782	762	834	808	804	827	807	843	795	759	771	804	802	787	772	782	827	789	818	748	754	813	795	819	832	759	779	757	775	795	795	789	756	837	766	793	824	819	821	742	811	794	778	786	778	799	794	756	798	823	809	846	837	792	797	837	741	788	752	835	805	747	770	826	821	815	797	770	785	826	827	794	797	807	770	827	772	819	868	764	763	788	751	802	801	778	773	801	833	789	752	761	802	804	815	763	754	776	821	766	819	776	793	770	756	761	776	810	762	808	793	764	815	746	801	817	781	730	769	778	827	776	838	777	759	789	780	755	828	802	784	747	776	844	810	750	816	810	799	769	820	804	743	787	783	785	836	798	837	773	798	793	800	815	779	747	829	838	769	822	805	859	749	823	813	755	781	813	756	815	786	818	814	762	803	814	815	844	776	825	745	741	773	786	798	788	835	786	819	794	759	779	759	774	806	806	799	760	814	789	816	801	761	773	769	756	836	740	775	781	803	793	763	782	784	751	768	759	774	773	746	804	792
19703	17423	13518	980	193	135	110	126	115	139	129	133	152	127	133	140	139	133	129	134	128	124	122	140	107	108	125	131	132	133	146	110	125	135	115	95	119	130	117	115	115	104	132	121	127	121	137	137	130	115	101	152	117	109	126	114	118	137	105	108	113	112	137	108	130	132	138	130	125	119	119	132	124	136	138	138	117	122	114	118	133	91	126	115	112	135	133	130	141	118	133	116	138	109	122	117	138	132	141	132	144	134	137	125	143	118	129	101	116	111	127	127	127	109	119	125	139	133	109	110	138	115	122	117	127	133	125	115	124	131	126	126	144	108	127	118	113	142	115	115	124	127	161	134	125	104	140	121	114	122	125	114	119	119	112	143	101	127	123	108	121	143	106	137	130	127	119	110	120	122	138	114	134	116	126	104	108	130	132	146	105	132	126	121	115	127	92	135	132	120	124	134	137	116	131	126	106	116	138	102	127	110	122	109	114	121	115	138	119	113	96	122	129	130	125	117	136	122	135	131	113	125	128	138	123	134	123	122	117	147	135	136	124	107	126	119	124	129	130	136	129	132	114	116	111	128	96	129	132	118	115	129	134	127	125	109	117	109	118	121	117	141	135	130	146	123	114	131	135	114	159	140	142	130	108	128	133	147	135	125	106	124	136	108	114	104	133	118	126	116	140	116	115	131	134	116	138	109	118	136	117	120	130	109	128	121	142	143	125	119	137	137	134	102	117	127	118	112	134	115	125	134	97	132	145	135	118	126	135	102	133	132	105	118	141	134	109	128	130	131	120	122	132	117	149	132	135	138	131	108	137	114	136	117	147	117	128	119	114	131	123	123	108	126	162	114	101	122	115	123	162	131	101	117	131	116	140	119	120	107	139	124	135	82
19168	24043	16853	1893	437	457	427	425	435	415	421	426	399	416	435	423	464	466	451	452	421	419	445	424	417	419	447	454	378	426	424	430	440	431	454	413	389	457	416	407	416	418	405	406	447	437	431	422	446	445	425	421	448	383	503	419	432	439	422	405	424	425	426	423	428	433	422	431	430	415	423	451	442	414	433	393	415	393	422	388	410	408	396	395	416	426	408	408	405	433	434	439	422	407	443	420	417	412	442	438	405	422	444	399	412	407	393	378	422	429	404	422	408	400	449	415	435	424	433	427	440	400	440	408	432	427	420	400	394	404	473	429	435	420	404	435	429	415	429	394	430	417	414	437	405	386	430	421	417	451	404	398	465	432	441	426	410	419	422	408	421	424	440	455	424	415	432	459	421	426	393	414	417	413	429	442	427	412	435	417	407	408	442	450	428	413	395	422	451	392	411	460	422	426	412	430	452	404	416	408	427	452	428	427	398	422	410	418	447	407	400	398	480	442	400	430	424	421	406	435	449	434	404	411	430	445	407	435	426	437	419	417	409	463	420	430	411	425	408	420	418	444	410	427	442	432	444	403	447	412	450	397	422	446	430	413	443	419	411	403	402	414	417	424	433	433	419	427	440	429	423	418	469	425	472	417	431	438	403	428	423	439	469	463	415	434	397	451	386	468	409	424	405	421	413	447	402	422	447	409	438	452	444	442	479	416	402	382	434	435	445	371	428	416	404	417	428	401	439	466	446	423	434	417	429	415	457	452	398	434	462	442	446	435	436	418	417	410	445	456	402	401	423	379	459	390	446	436	441	446	407	443	460	413	425	443	417	393	401	435	392	406	461	429	424	414	415	426	451	452	416	434	414	421	418	368	426	417	453	406	413	452	439	460
63324	65879	57232	20428	2798	270	214	173	207	218	207	185	197	184	184	202	166	199	191	174	184	169	171	168	176	205	146	173	179	164	179	164	167	167	158	181	146	201	172	198	183	182	188	178	187	170	198	192	165	174	180	181	194	169	181	186	189	168	155	168	180	181	171	180	162	189	183	155	179	196	164	198	186	142	158	215	190	168	156	160	158	174	167	158	181	181	180	165	166	143	174	163	142	186	198	187	190	184	157	172	174	200	176	175	194	149	173	169	173	152	171	163	193	171	176	158	188	197	163	212	171	168	188	161	177	165	150	179	183	187	204	161	165	200	190	163	180	191	153	188	163	170	205	189	180	182	182	212	175	177	169	167	191	173	190	170	186	141	156	158	164	180	179	162	175	171	171	186	192	174	151	193	170	194	173	170	176	160	211	191	167	160	179	180	184	188	202	193	206	178	175	208	144	167	179	186	182	192	175	178	180	177	175	172	190	160	189	170	183	163	173	189	161	175	199	163	166	186	177	178	169	165	200	185	185	170	181	186	175	154	185	193	177	163	166	176	183	187	156	192	191	172	178	191	181	169	159	187	157	161	154	182	182	166	181	173	202	169	160	192	170	188	165	164	190	162	180	175	162	173	161	163	170	185	173	175	167	179	195	151	199	159	168	174	176	157	180	179	170	134	175	173	188	181	156	179	171	184	187	145	170	188	179	178	173	169	192	173	184	175	175	184	176	180	168	168	179	199	177	148	184	194	158	181	155	173	185	170	190	197	173	197	164	181	168	193	184	172	157	170	157	182	176	163	176	183	192	173	175	175	165	180	159	159	182	151	161	180	165	162	169	168	172	173	179	191	196	167	184	200	183	182	194	202	189	183	165	176	159	198	189	160	183	166
41634	52811	47603	15822	984	936	814	791	723	689	677	652	608	659	605	613	683	586	572	588	575	620	585	595	598	611	600	586	557	556	558	548	551	595	585	570	576	532	579	538	560	557	541	527	562	553	552	586	583	547	546	593	555	552	561	571	572	532	556	566	556	585	565	557	554	532	545	558	540	564	571	517	589	565	551	561	544	531	567	557	555	555	578	559	581	557	564	564	579	561	561	600	548	588	587	591	606	551	566	570	540	531	549	562	569	581	561	541	570	525	550	569	557	550	577	537	537	557	518	559	583	580	541	525	578	568	573	585	585	543	523	551	608	579	584	574	581	535	581	537	582	512	541	596	588	582	565	571	586	540	542	585	559	551	540	563	553	520	570	571	555	543	562	593	555	565	573	598	605	559	574	581	561	533	568	551	544	518	539	559	531	517	576	553	555	557	543	540	557	529	535	596	543	585	577	520	573	557	588	584	539	551	549	575	533	566	570	559	542	571	583	567	544	555	567	604	561	512	586	555	527	519	579	548	558	515	566	540	564	552	584	509	544	563	556	565	607	524	515	520	548	563	492	564	543	549	552	574	535	553	540	558	546	590	607	579	612	531	568	579	550	555	535	545	595	546	548	590	529	561	559	545	542	615	563	565	590	561	569	523	551	507	555	542	561	580	509	567	540	554	539	582	571	541	572	534	544	577	594	589	537	583	567	607	554	546	607	546	609	589	579	530	590	527	577	533	572	554	570	584	566	541	536	571	576	576	591	533	520	499	585	580	586	550	543	540	557	548	583	551	530	591	558	521	555	591	578	569	517	574	569	542	588	549	594	562	543	568	572	558	555	513	552	567	533	535	555	563	599	550	567	563	546	584	524	558	579	558	559	568	565	562	556	580
73424	75258	64529	29209	8407	723	375	315	324	284	296	275	275	277	282	274	288	272	271	270	263	270	258	266	258	263	246	292	255	260	253	266	259	224	273	257	262	263	281	239	280	271	286	244	259	240	234	248	259	264	242	272	267	257	257	233	249	282	243	282	263	252	246	282	261	277	277	270	260	243	254	251	249	235	257	244	291	296	239	251	280	276	245	233	267	276	274	242	260	282	265	263	228	252	241	294	268	263	242	287	252	247	267	238	249	232	253	243	261	247	261	240	264	261	266	253	276	245	241	248	250	249	255	268	233	261	276	263	242	266	251	247	234	257	269	246	266	277	252	284	243	262	221	286	243	263	215	268	257	259	261	240	257	245	254	248	258	266	297	271	259	227	263	252	281	248	246	234	249	262	255	268	260	252	244	248	261	263	263	267	238	259	271	234	276	263	253	283	274	269	217	281	253	253	284	257	274	263	221	272	253	267	250	277	238	279	244	276	286	259	280	254	273	244	288	256	260	270	228	249	273	260	280	256	261	254	283	244	267	231	266	228	259	254	262	243	226	266	252	232	272	251	237	248	271	280	234	239	282	267	271	243	246	230	242	263	286	219	270	238	234	270	242	253	235	269	259	243	279	222	268	274	251	246	246	288	250	244	234	245	208	256	253	234	271	289	273	258	255	222	250	260	256	272	283	263	259	234	244	247	273	285	254	254	258	257	232	292	273	282	257	264	262	268	247	260	254	256	280	252	265	244	246	263	263	277	282	245	242	259	254	267	251	241	242	252	277	228	254	258	289	254	254	256	245	246	278	230	284	260	252	246	275	249	283	246	303	259	267	256	243	233	286	270	257	235	248	261	241	232	248	242	237	254	265	265	241	299	268	256	249	267	251	254
50881	64354	58608	21432	1746	1487	1284	1225	1199	1099	1022	985	958	858	878	850	953	845	824	897	878	833	821	839	804	807	861	793	799	814	779	825	801	734	803	760	798	783	763	773	738	777	783	816	805	748	827	778	746	745	786	742	797	761	742	783	731	754	764	766	750	773	771	747	790	792	747	748	779	725	766	718	798	760	713	737	740	769	718	755	787	811	701	726	745	734	779	754	736	737	774	784	786	728	744	766	783	767	735	794	779	774	782	786	805	733	814	736	755	751	758	800	758	757	734	742	764	734	770	766	772	785	777	762	731	761	760	777	795	782	776	754	763	724	711	755	781	774	814	757	776	802	742	762	787	716	741	791	761	746	779	792	779	777	734	741	746	789	790	752	816	808	752	762	749	820	783	818	767	749	735	823	756	744	747	731	771	801	771	734	735	742	770	814	801	759	791	765	807	732	743	770	765	735	809	732	760	787	756	722	769	736	776	825	738	752	772	791	757	746	762	764	793	743	752	771	733	771	770	757	767	777	720	777	804	797	761	728	760	775	772	747	743	724	757	830	771	811	801	758	757	776	794	752	764	826	711	793	733	738	740	755	772	771	691	796	792	768	774	792	814	744	756	736	731	747	744	753	805	776	739	762	765	776	768	759	811	817	755	811	758	740	768	718	775	813	801	768	760	768	813	789	773	730	799	727	726	780	754	773	764	764	772	795	806	749	804	780	773	783	769	774	791	726	764	736	778	743	741	723	764	774	782	760	760	771	716	764	769	759	782	771	746	733	790	800	753	759	807	792	752	764	802	740	772	751	756	729	734	757	771	744	767	746	830	805	802	807	745	745	767	851	782	734	717	771	756	749	781	797	787	714	772	803	761	765	749	771	771	745	786	822	727	779
18681	14726	10484	737	125	113	97	128	94	110	115	104	111	95	107	108	109	117	96	115	131	108	114	124	107	117	101	112	95	114	95	98	106	119	121	116	111	121	114	118	104	88	110	113	118	106	103	113	106	105	123	98	92	121	86	118	95	91	118	115	114	115	112	114	117	119	123	105	101	99	97	132	105	127	97	115	113	86	100	110	119	114	98	97	115	106	102	103	95	128	108	112	113	131	116	93	110	109	123	114	96	105	104	122	118	126	122	117	125	105	114	123	95	124	101	115	97	111	114	94	102	103	102	117	101	100	107	105	119	98	103	99	116	111	106	108	112	97	101	115	117	103	124	127	94	109	114	115	108	114	107	95	103	125	114	102	120	107	117	114	127	105	115	123	114	98	103	103	105	106	98	105	110	105	120	124	124	115	107	111	93	111	100	97	110	106	97	106	118	120	106	115	132	104	110	112	105	119	108	84	112	105	105	116	104	120	112	134	111	103	105	108	115	120	99	110	116	105	105	114	122	117	115	111	112	109	123	88	105	108	112	113	116	119	109	105	125	113	101	123	111	121	118	96	110	118	107	118	124	115	109	113	108	106	120	108	110	97	113	94	105	91	123	116	117	100	123	95	120	103	126	103	111	113	111	124	89	92	110	102	112	109	108	104	120	101	100	109	115	96	115	135	131	95	100	93	122	94	115	122	118	113	103	116	108	114	102	98	100	130	124	99	114	105	121	110	111	116	105	116	105	111	102	104	96	130	117	104	117	109	102	102	98	108	116	105	90	118	100	102	119	98	115	95	93	111	103	94	106	106	106	110	110	84	119	113	120	108	94	116	103	110	111	100	111	105	112	112	123	102	113	106	100	112	102	102	107	101	118	106	108	114	108	114
18838	21480	14458	1777	412	391	396	400	357	408	398	389	379	410	378	387	356	372	402	381	393	386	344	371	388	401	363	371	399	407	374	373	417	406	383	398	349	411	385	384	416	387	389	394	375	349	382	367	391	373	385	395	372	354	383	384	365	364	357	405	349	352	389	394	404	394	370	408	417	392	406	399	377	392	372	390	403	379	383	416	403	378	358	398	375	423	398	394	380	370	394	370	366	372	391	385	386	398	375	346	355	378	381	415	374	393	370	420	387	389	381	380	426	412	391	420	335	391	369	404	365	413	395	366	371	334	396	398	380	418	409	406	370	351	339	389	413	377	368	370	441	389	379	427	352	374	362	361	344	396	388	388	372	378	391	409	389	399	350	365	386	382	329	392	376	406	392	434	406	387	380	398	415	391	383	371	401	360	400	386	399	367	388	359	391	346	368	361	370	386	393	366	372	411	381	370	374	404	370	379	370	356	418	403	393	371	367	428	389	357	404	403	393	374	400	374	348	350	403	397	359	347	382	403	386	394	350	416	385	367	355	353	419	380	371	423	410	376	361	373	416	384	381	382	386	385	402	409	387	377	402	380	384	399	372	378	381	434	413	406	379	396	340	416	398	412	434	395	372	359	367	385	357	385	353	414	383	378	410	385	357	366	356	362	382	407	381	397	386	384	376	380	385	402	408	403	388	421	407	375	403	367	399	383	380	374	404	412	367	382	384	391	413	386	375	436	371	349	366	413	388	375	394	405	350	391	403	384	442	398	347	440	416	371	379	404	410	383	411	353	393	408	347	413	374	349	369	342	404	362	376	362	400	398	409	404	378	366	400	382	353	411	390	379	371	429	355	406	362	403	378	358	373	361	372	381	391	363	350	367	401	392	356	365
62778	63092	57109	20672	2664	242	218	206	230	200	202	173	175	200	170	177	184	171	171	175	170	189	173	182	170	177	165	193	162	153	179	167	183	165	172	179	167	178	169	174	165	175	171	190	164	180	187	173	157	182	163	155	184	175	163	181	152	182	171	168	172	155	160	169	173	177	190	158	183	171	181	160	162	150	151	177	164	180	183	182	163	171	153	151	169	163	157	162	168	180	152	172	173	161	173	168	162	146	165	150	179	167	151	159	176	173	161	147	158	171	178	188	165	153	148	189	186	187	182	173	192	201	156	168	164	170	168	181	162	167	170	165	168	156	177	155	160	171	163	175	167	192	155	172	173	166	173	187	175	177	166	175	141	180	174	160	170	173	154	176	154	172	170	163	165	171	181	172	165	172	179	163	179	161	161	158	161	152	177	155	174	170	162	148	161	158	150	169	166	179	144	184	186	167	163	171	198	185	153	170	166	169	176	134	168	144	170	169	179	166	157	205	166	176	183	161	160	156	152	179	192	156	187	145	154	175	165	152	142	162	162	156	151	164	183	159	178	182	192	189	170	153	181	190	161	175	193	182	173	178	177	158	160	166	173	170	166	161	176	172	175	146	194	181	161	162	191	142	178	170	157	163	177	185	168	171	154	158	171	160	167	180	161	163	163	164	166	153	159	139	194	156	154	177	161	180	175	167	160	180	169	145	155	177	169	160	167	159	154	197	179	158	167	175	158	170	162	149	167	162	172	147	186	185	181	162	173	179	170	173	164	168	161	174	173	164	196	172	175	156	179	165	165	170	137	160	159	167	162	173	176	173	177	164	149	183	143	183	175	166	177	162	149	173	137	186	185	180	185	160	163	167	165	167	176	154	162	158	160	154	176	204	173	146
41847	50713	48949	16208	1125	1014	834	809	712	684	670	665	625	596	618	585	650	561	562	587	565	529	587	551	538	599	562	585	592	539	616	580	607	517	520	544	560	533	574	558	544	522	572	567	558	558	559	508	553	504	531	536	554	530	504	563	541	539	554	560	504	513	524	544	535	574	533	528	594	518	533	553	496	505	543	542	509	530	539	587	567	556	553	514	509	518	534	567	544	557	562	507	519	553	631	511	532	567	513	586	553	524	574	553	549	517	549	543	521	525	524	509	540	494	543	523	580	555	573	604	535	577	501	525	559	519	542	576	533	518	530	489	507	549	507	537	488	534	553	548	490	546	529	535	490	521	506	551	539	522	530	517	559	561	511	552	548	566	540	575	519	524	557	495	547	571	524	587	552	563	525	543	530	557	565	493	571	578	545	537	569	508	525	518	549	553	503	528	558	522	525	511	547	535	538	524	522	562	535	571	552	558	551	555	529	500	528	555	530	554	593	544	523	563	546	523	545	533	564	589	513	566	503	519	546	536	553	508	546	550	518	518	532	560	520	566	537	487	546	541	563	524	551	524	557	534	512	503	560	613	524	512	536	545	562	529	546	561	560	503	547	495	569	557	486	551	519	556	562	572	530	552	541	528	554	507	499	573	549	554	469	520	524	522	562	533	596	537	561	584	499	573	568	540	553	529	540	505	492	537	524	539	532	523	536	525	536	525	535	558	523	559	531	505	547	557	530	535	553	557	526	545	530	540	549	552	526	543	571	493	525	531	550	562	502	548	533	536	531	523	496	566	536	529	502	549	534	546	523	519	530	511	525	563	533	562	548	570	584	497	506	538	548	581	545	528	538	571	535	550	542	557	486	523	517	539	544	497	563	530	566	549	560	562
73978	74214	67542	28823	9752	916	372	340	319	306	300	285	291	281	271	251	297	279	277	267	257	262	264	249	259	261	256	259	243	239	270	265	239	293	233	280	277	267	247	248	270	256	252	263	299	260	276	243	244	255	228	257	237	269	281	271	249	287	238	292	290	274	251	284	251	255	284	289	223	247	253	257	251	266	228	278	257	245	236	253	240	249	261	249	261	230	281	254	232	249	232	264	220	258	290	282	256	265	249	241	230	281	246	240	245	244	274	247	271	235	255	240	225	242	232	246	267	265	268	242	262	236	257	245	268	231	286	252	244	235	271	272	277	232	236	240	248	255	282	252	248	263	256	248	252	253	275	254	252	242	258	247	253	244	238	268	270	247	238	257	261	236	233	253	249	240	228	258	279	252	256	264	243	278	237	280	259	289	243	278	273	233	248	254	254	278	258	252	268	257	270	235	237	260	280	251	237	255	232	244	262	251	257	259	283	255	269	244	289	246	279	229	243	284	252	239	235	261	226	257	261	255	274	231	253	255	244	288	252	267	246	257	277	235	261	234	257	279	261	266	276	234	266	263	305	268	275	257	257	246	261	246	274	259	245	246	266	261	271	254	275	246	290	276	257	258	279	274	239	262	252	252	247	270	254	252	236	231	251	257	264	278	262	256	228	235	274	259	270	263	251	276	275	237	261	260	251	281	221	239	236	255	258	272	261	253	244	233	277	240	264	224	270	232	258	294	243	280	213	273	271	278	294	233	242	247	251	265	245	234	265	276	274	246	253	251	264	255	243	258	240	243	264	232	267	242	261	272	256	242	269	253	289	274	244	229	260	242	247	261	260	257	250	270	271	249	257	249	289	261	268	251	292	241	284	270	246	260	253	272	263	232	252	258
51779	61925	61799	18954	1803	1601	1361	1243	1135	1029	1075	979	927	921	925	885	873	845	857	883	829	833	850	841	822	831	787	807	844	809	804	795	762	763	822	835	804	806	771	724	806	781	799	731	758	729	750	796	761	767	724	763	752	739	768	771	765	759	753	764	802	757	771	746	793	749	780	760	757	776	765	764	773	732	768	727	764	764	754	715	765	726	775	743	771	792	735	752	758	782	770	768	739	783	774	730	761	758	771	803	754	799	802	748	724	775	690	746	764	790	748	745	730	796	747	761	790	701	704	813	747	742	755	833	780	798	789	760	735	767	759	798	746	783	728	774	724	764	768	743	756	777	740	787	793	802	756	737	797	743	755	835	716	757	756	748	737	768	729	793	737	771	767	807	766	798	744	768	832	786	765	797	762	781	817	743	765	760	786	822	735	757	768	763	752	765	789	766	756	722	801	763	776	765	774	743	730	754	761	752	735	807	763	770	762	756	767	775	770	713	775	783	784	792	769	808	729	773	792	757	771	746	749	730	788	795	771	773	764	743	727	758	761	781	787	806	801	741	765	763	793	731	766	768	759	721	779	774	743	762	821	757	692	783	737	763	751	773	776	763	748	820	755	766	752	762	736	768	776	730	772	761	756	782	722	820	782	765	783	789	721	753	793	758	785	750	748	776	708	708	756	733	756	740	767	785	753	747	774	826	757	720	738	749	806	809	761	779	764	818	758	778	754	753	816	720	773	799	729	761	723	819	770	750	744	735	767	725	770	733	774	742	743	763	813	737	750	775	810	789	779	770	777	793	756	776	771	764	771	748	752	761	710	731	791	724	775	748	812	788	763	732	737	794	731	770	771	736	742	753	781	755	748	800	784	738	750	747	759	786	831	689	773	791
20405	14960	12907	1219	269	136	110	102	112	114	132	118	113	120	113	120	102	135	110	111	121	113	111	106	103	99	118	121	110	119	123	129	106	115	109	104	134	121	133	97	105	122	106	94	105	109	94	125	104	115	100	120	122	118	111	110	144	119	107	99	86	100	122	118	129	123	111	125	118	129	114	108	125	140	138	118	111	111	104	124	122	97	133	121	115	116	126	101	99	111	119	111	90	121	110	121	116	102	126	131	108	121	115	118	115	124	121	107	127	98	103	109	118	113	126	115	121	101	111	121	133	123	112	118	108	112	123	116	116	120	107	126	106	114	130	106	113	103	111	106	119	119	139	109	105	124	108	125	103	126	135	135	128	126	125	121	132	104	117	105	112	134	115	109	90	123	132	121	118	115	121	90	121	118	125	125	117	116	119	109	117	119	108	121	105	132	113	115	111	111	113	112	130	130	132	131	120	128	119	108	116	111	102	118	120	120	135	135	110	108	116	113	101	119	110	138	138	113	119	138	128	114	131	121	115	123	110	130	124	121	104	113	136	116	108	96	133	123	101	111	118	105	111	104	107	118	93	108	115	126	112	106	126	118	130	121	124	113	128	109	119	114	132	132	105	117	96	100	102	115	124	106	118	114	111	113	114	121	107	107	124	101	115	107	116	106	110	118	114	108	130	104	114	129	119	112	120	117	98	114	124	103	106	121	106	119	107	116	129	116	103	112	104	123	121	121	131	118	105	107	100	121	115	121	105	113	125	111	101	113	126	120	112	106	107	118	121	129	126	121	110	122	101	105	110	96	95	115	112	121	119	102	127	122	117	139	129	117	120	137	115	91	126	128	118	107	103	111	121	127	106	117	115	127	122	119	127	110	115	120	130	94	111	121
20266	21210	16920	2227	431	448	425	441	424	402	395	387	405	423	420	460	429	421	375	429	391	381	391	446	356	424	397	386	400	411	412	451	382	412	393	365	430	375	408	406	378	415	405	387	460	403	396	391	420	412	435	425	429	399	424	402	422	375	404	430	431	392	393	385	409	391	403	380	385	402	417	371	396	383	393	415	396	410	412	408	440	417	393	408	422	362	405	384	449	401	402	374	435	405	367	389	424	384	386	396	398	388	423	401	402	447	390	419	413	393	385	416	403	375	387	390	406	357	402	361	406	391	388	409	418	416	378	385	386	418	395	395	414	384	416	419	397	382	417	383	390	388	364	438	381	418	403	410	432	416	401	406	411	405	409	383	375	416	373	409	398	375	419	391	367	372	386	444	398	401	386	382	397	416	405	402	382	406	390	421	406	413	422	401	374	417	435	435	413	402	408	350	388	402	411	399	409	410	407	421	406	408	395	414	411	370	403	398	397	389	368	411	399	397	394	401	446	426	388	397	386	412	412	409	394	377	404	416	378	387	392	407	432	393	375	429	403	399	400	418	376	396	422	434	391	376	390	390	425	376	410	405	388	448	389	415	391	384	420	438	399	459	412	395	405	366	418	393	438	411	415	439	417	404	431	409	386	425	379	371	416	417	375	434	408	423	375	422	372	394	406	406	392	377	409	418	408	381	378	386	447	425	426	431	405	357	396	423	426	402	390	420	371	408	421	384	384	399	391	452	398	405	388	394	382	412	449	409	408	416	399	366	377	401	403	394	415	423	401	403	417	416	377	393	370	443	406	411	399	428	373	410	391	439	384	414	410	355	401	434	393	372	404	376	392	390	412	398	445	409	436	407	427	396	378	373	409	411	402	406	431	424	423	443
64650	66880	57608	21290	3938	314	231	231	221	210	213	190	196	198	194	165	218	215	175	177	163	172	199	193	208	201	194	175	180	176	180	181	172	196	168	210	187	168	180	164	187	175	171	168	195	168	200	185	196	164	194	170	173	186	175	214	198	185	173	191	158	157	199	197	184	172	189	167	179	144	163	192	171	180	182	170	187	176	157	161	213	176	212	139	170	163	188	173	183	195	181	201	181	180	208	169	151	190	160	165	175	177	157	168	178	194	181	194	169	175	165	168	193	166	172	181	191	189	142	184	191	168	188	211	183	184	173	191	160	187	158	195	184	207	171	177	174	163	171	202	191	165	167	192	173	162	172	174	191	181	196	176	184	164	165	173	144	187	190	179	176	151	189	168	160	185	187	169	177	188	170	184	162	182	187	176	196	173	182	169	169	183	187	202	195	155	200	170	174	166	171	153	164	171	164	182	170	185	190	197	177	161	179	190	179	183	165	201	167	150	176	157	199	179	181	178	173	155	172	166	178	186	156	160	165	171	176	164	173	182	173	187	173	187	158	169	153	178	180	160	188	163	167	181	175	176	182	174	166	184	169	157	174	148	163	158	184	173	148	159	169	175	179	177	172	166	200	165	165	178	184	174	164	180	153	155	184	188	182	173	181	182	172	183	191	201	172	165	193	168	179	179	192	179	166	202	186	170	165	172	185	193	172	172	175	184	163	169	176	188	196	179	194	157	187	180	186	191	186	184	172	147	171	166	168	191	165	184	166	177	182	188	190	171	196	204	165	201	199	174	165	186	199	175	163	171	196	186	166	172	179	178	168	176	160	166	167	159	170	170	170	181	189	173	191	191	194	189	153	173	192	168	182	165	168	148	160	167	175	180	178	166	165	170
42513	52081	48895	14626	1018	895	812	769	712	701	662	663	601	585	626	575	619	645	582	604	587	615	608	590	565	559	558	553	579	597	532	607	575	581	566	572	571	589	612	566	557	596	564	602	555	569	599	571	586	631	563	569	557	612	554	602	566	584	552	558	580	605	562	567	597	582	594	563	570	587	510	588	568	594	552	558	619	552	576	575	583	606	553	581	594	542	565	557	536	548	544	558	550	592	576	559	562	517	576	564	524	563	541	541	565	580	637	563	546	608	523	516	556	549	549	543	609	553	573	564	588	569	604	575	555	595	573	535	565	563	590	539	613	620	574	556	550	582	528	570	557	606	568	583	561	589	567	557	593	526	581	540	567	517	560	581	533	580	554	627	534	544	541	582	577	575	550	553	557	534	544	581	571	565	569	577	571	572	578	587	556	594	594	558	589	539	547	557	579	577	579	535	596	598	542	539	569	569	536	512	549	587	574	554	540	544	561	532	529	555	541	552	568	564	568	584	576	540	564	554	607	582	540	528	555	578	522	574	548	563	598	563	546	558	586	548	573	584	560	575	583	554	529	550	542	611	532	580	553	571	550	509	574	560	562	570	583	563	600	559	571	571	584	615	596	599	570	581	545	601	591	554	559	574	568	560	588	592	577	542	595	557	544	544	569	540	565	564	588	551	552	579	560	570	563	541	532	547	604	523	568	589	615	590	538	572	553	554	568	557	559	591	554	533	580	581	571	560	512	560	492	523	562	552	580	534	533	595	604	549	566	607	567	518	572	616	546	554	534	556	554	552	563	579	556	563	622	560	546	570	585	581	567	578	566	546	566	533	554	585	576	591	584	585	545	542	575	584	548	560	586	529	556	543	574	538	541	544	564	592	608	577	576	559
76125	78385	68796	29290	10009	818	371	325	337	287	293	298	330	277	282	269	253	274	280	259	287	265	282	242	270	266	252	244	254	244	253	258	273	289	252	256	283	271	285	257	245	253	261	252	266	277	256	258	260	254	305	281	236	276	308	295	260	264	259	230	248	255	245	271	266	281	251	247	285	262	257	252	242	285	252	260	282	264	267	232	253	277	246	261	244	261	231	242	234	269	288	279	259	277	270	277	304	254	283	252	285	270	260	263	260	296	246	268	249	294	253	254	267	255	237	266	264	260	263	245	252	244	265	290	282	258	254	256	273	286	242	279	275	266	288	271	259	257	254	286	291	291	249	270	224	264	256	261	290	273	282	246	278	263	260	288	284	266	268	286	263	265	259	279	251	273	268	285	257	260	270	245	272	246	258	262	269	254	267	274	248	256	271	272	246	286	246	274	239	231	288	255	249	243	250	256	294	262	263	248	262	264	280	294	289	273	248	259	265	270	289	272	253	251	269	262	268	246	275	260	251	272	243	273	252	244	274	270	275	269	275	278	271	247	263	271	287	276	247	260	259	233	243	311	264	248	276	260	266	245	264	281	252	260	258	275	242	285	276	269	305	241	269	265	286	264	269	251	256	267	249	253	280	255	256	253	247	257	280	263	269	240	252	245	253	241	267	283	240	227	267	274	237	263	276	266	245	251	279	259	275	250	242	246	259	284	263	249	257	254	294	237	260	270	273	242	270	286	256	239	272	256	268	249	272	287	248	270	236	251	281	265	274	269	280	266	259	241	273	292	265	277	258	294	294	261	246	288	289	259	260	271	261	277	274	279	259	265	270	257	282	261	250	277	250	295	252	284	265	259	257	270	257	246	249	255	252	258	262	244	255	266	273	261
52566	63418	61263	18419	1622	1392	1221	1197	1093	994	1047	985	914	924	836	886	901	875	917	852	816	829	862	810	847	847	814	780	817	869	818	727	837	784	770	817	823	785	776	822	804	807	797	778	801	823	807	833	770	816	807	786	787	813	810	781	793	748	789	778	801	775	782	850	777	798	772	826	793	791	789	824	774	863	819	766	782	770	774	767	808	814	788	769	832	751	736	828	790	767	822	753	805	828	764	773	825	775	736	815	773	790	829	794	780	764	786	806	810	816	796	769	795	744	785	780	813	746	787	751	767	783	783	766	861	741	733	783	808	770	730	733	724	776	765	790	787	770	747	770	730	801	728	795	785	764	789	750	773	823	806	794	802	824	832	774	815	800	772	748	735	757	837	777	781	721	768	800	804	790	734	781	771	796	779	771	788	776	811	786	746	733	771	824	818	794	795	777	748	836	799	804	766	824	814	764	767	811	786	823	771	796	845	759	759	787	761	748	793	770	837	745	763	800	753	789	790	747	752	766	795	779	802	787	815	813	854	805	812	777	767	777	809	815	795	796	775	786	726	754	785	825	797	800	785	808	763	762	796	802	784	801	749	755	781	804	793	792	801	769	857	780	774	852	774	787	779	773	833	745	817	816	766	766	744	782	781	812	811	856	785	824	806	768	768	761	794	720	794	820	744	760	768	834	864	755	826	816	762	875	823	748	811	787	844	749	834	770	765	813	792	814	739	747	786	779	804	757	778	783	736	837	770	781	764	807	758	765	728	774	766	780	807	772	806	832	771	802	802	830	808	786	729	738	813	801	764	817	759	802	819	725	772	756	789	800	835	737	749	854	815	755	775	766	759	794	802	804	814	757	813	812	763	784	804	829	769	813	786	752	747	796	798	799
19791	13724	12938	891	126	111	125	125	121	110	143	98	108	112	127	126	119	114	105	102	103	126	114	119	124	120	114	117	107	115	93	110	124	141	130	120	102	106	127	131	116	124	117	128	135	120	132	108	101	117	111	126	120	113	120	125	116	117	124	131	120	127	125	126	110	131	111	98	120	98	119	130	115	107	121	125	99	115	89	96	121	110	128	101	102	127	115	99	115	112	123	142	117	109	115	108	107	125	131	116	132	123	93	118	128	107	109	124	115	117	102	125	121	107	123	111	117	109	118	127	93	123	107	113	106	109	110	125	87	114	116	121	128	125	109	109	107	121	119	114	128	121	108	126	109	133	128	126	113	114	101	121	132	94	125	120	120	131	112	110	94	125	134	133	145	99	107	105	119	127	109	100	107	108	115	111	123	134	131	134	108	118	138	132	115	106	131	111	129	129	133	123	111	112	114	113	116	131	95	95	123	112	123	124	106	125	126	119	114	116	115	107	105	125	117	138	130	124	111	112	114	124	133	110	130	122	125	99	107	98	107	105	110	116	129	124	116	108	126	132	103	113	121	95	117	124	107	119	110	128	129	113	104	133	128	119	98	124	125	130	126	103	101	125	113	122	117	117	103	125	103	125	141	118	116	119	124	135	112	122	122	121	106	116	116	106	125	109	129	124	105	116	121	126	130	127	124	123	116	116	97	103	121	130	121	132	124	129	138	126	115	113	111	112	97	105	104	103	103	114	119	126	114	112	108	105	123	127	107	105	119	116	89	116	97	109	101	122	148	117	106	118	111	125	111	121	129	114	127	125	117	108	140	136	115	106	131	110	131	126	106	113	129	116	106	99	110	106	98	119	106	120	145	122	139	98	126	104	112	121	120	122	124	115
20406	19685	17521	1817	433	439	364	366	400	389	384	394	452	417	424	392	408	393	378	422	401	397	418	413	394	402	414	391	424	387	422	403	401	435	380	390	442	386	408	401	435	409	413	428	413	386	382	398	386	421	402	409	408	404	432	423	401	389	420	385	373	390	433	375	432	422	411	397	431	395	414	415	382	403	408	426	410	407	463	408	409	409	394	399	410	402	407	398	396	400	415	400	428	393	415	435	433	399	384	402	399	395	418	428	407	418	431	403	396	369	415	420	397	401	406	434	388	414	374	409	395	421	395	423	377	377	388	388	419	403	389	414	425	427	390	413	429	423	392	404	395	423	397	411	415	383	405	428	395	397	407	414	370	428	393	419	409	388	420	387	405	416	417	423	391	450	401	433	397	353	407	340	402	427	442	399	372	398	403	428	370	399	390	420	415	383	429	415	389	413	377	365	359	394	405	394	431	433	421	368	361	418	410	419	420	377	406	411	410	400	419	423	433	396	413	375	434	393	398	403	402	398	400	406	399	403	384	441	425	353	397	404	394	389	393	434	381	450	364	412	422	395	443	410	401	401	380	403	427	430	371	379	399	417	431	413	409	351	384	429	416	408	414	432	414	398	418	402	425	406	409	384	416	388	383	410	389	411	385	414	428	384	388	429	436	416	404	405	391	444	370	408	414	387	396	382	384	427	385	372	395	389	402	411	397	417	429	393	390	419	383	385	370	396	417	422	421	414	386	420	435	398	402	444	414	436	406	378	432	391	417	401	373	410	405	413	410	412	427	408	413	412	424	421	393	424	360	420	419	380	410	435	385	427	388	404	395	391	387	428	458	424	388	442	425	410	418	449	388	399	394	382	431	414	422	400	404	405	427	370	387	425	355	418
66260	64327	61436	21734	3687	245	219	228	200	188	189	165	184	171	172	191	197	174	204	192	192	172	199	202	182	171	166	186	155	177	195	160	156	180	163	172	183	172	151	175	168	199	200	196	173	182	177	178	149	172	186	194	186	172	167	153	170	185	154	147	171	161	155	174	152	173	203	184	173	176	157	190	166	190	204	186	203	168	203	171	136	182	180	166	166	190	171	160	204	197	174	177	163	194	183	167	175	184	169	186	179	178	136	178	172	186	170	186	174	167	157	186	185	201	182	170	162	187	174	183	180	203	165	170	208	174	177	164	179	159	152	165	141	160	178	174	183	174	170	164	175	187	164	189	173	158	184	182	167	198	152	162	178	158	206	197	161	179	163	160	180	195	178	169	164	186	159	171	178	185	190	180	198	170	158	151	160	186	169	170	180	190	186	189	178	178	180	167	177	176	168	178	171	176	167	180	190	166	174	180	185	169	158	194	189	167	182	211	173	206	195	190	173	177	171	194	178	179	167	176	157	191	192	168	168	185	168	175	180	195	176	197	179	182	178	200	167	168	177	172	184	155	196	182	173	172	173	161	164	160	161	169	194	151	154	171	187	182	188	168	189	169	169	171	167	163	154	174	187	195	163	184	195	159	143	180	162	165	196	181	171	179	188	159	184	190	155	177	173	178	159	162	186	203	205	191	200	165	182	190	218	173	194	158	197	188	191	170	202	184	163	197	174	176	176	178	159	167	184	168	159	179	156	179	173	164	152	181	181	218	193	186	168	163	165	190	157	203	186	181	169	202	190	162	189	175	172	171	177	172	184	167	174	162	178	177	191	175	192	183	188	173	164	174	199	166	190	207	190	161	170	174	194	170	186	156	182	182	184	174	195	194	173	195
43155	49667	52034	13516	1001	870	764	778	730	713	637	643	601	633	643	639	611	611	589	582	550	574	583	569	570	538	562	621	609	609	536	581	558	554	517	574	566	570	602	536	604	537	592	563	543	559	539	539	557	544	568	549	561	529	531	584	543	553	582	564	531	581	566	559	547	565	537	581	558	612	581	574	609	528	566	555	584	567	569	519	540	566	556	568	523	540	568	539	574	586	584	570	576	543	564	548	585	561	552	589	545	557	576	551	575	542	570	590	544	544	534	585	509	533	572	530	538	507	565	538	569	513	501	560	558	525	545	578	535	578	582	559	579	554	606	584	576	553	565	581	595	605	595	575	533	552	539	567	556	525	567	580	576	553	535	523	546	535	566	580	554	568	568	554	569	528	581	574	565	555	587	580	560	546	537	561	552	561	564	619	581	541	583	551	565	577	529	573	573	593	558	573	566	551	539	584	580	539	563	583	564	577	563	615	533	529	572	554	567	531	601	558	592	543	524	547	577	557	575	561	555	567	587	575	583	521	560	546	595	563	541	533	581	603	566	545	549	599	551	521	588	548	564	581	572	584	536	552	583	593	565	510	549	559	542	534	581	588	559	577	539	572	570	566	558	572	552	569	573	574	572	553	557	585	552	541	561	542	585	570	570	589	558	592	605	582	564	620	548	566	518	525	567	563	563	591	540	598	567	546	602	549	584	539	541	609	523	544	592	530	573	556	561	549	547	545	545	555	579	607	525	580	558	552	574	564	571	577	591	532	545	558	573	548	562	545	563	575	574	569	547	548	626	602	554	571	531	544	596	571	582	591	556	536	573	572	537	573	544	596	590	535	583	554	578	512	575	532	563	605	517	543	547	567	554	561	564	558	571	608	560	564	573	566
77202	76266	70724	28643	8181	637	365	340	294	301	289	288	276	286	276	265	298	295	276	306	279	252	283	272	257	241	272	267	299	238	282	284	249	270	244	274	266	278	253	302	280	262	265	272	262	253	267	268	263	277	275	274	229	266	241	266	247	265	260	261	249	288	279	250	267	274	285	282	266	263	265	271	269	296	268	242	275	249	266	259	253	268	253	280	264	273	246	246	261	256	276	238	276	281	293	239	256	245	277	254	232	260	278	282	293	255	271	262	261	272	245	227	270	275	266	259	271	266	260	283	237	255	261	269	244	265	262	275	295	261	253	265	256	283	252	259	288	242	251	251	300	261	291	240	284	271	269	250	254	263	249	247	288	268	277	251	265	259	256	269	271	267	256	256	251	265	246	281	278	278	255	277	277	277	275	328	284	282	265	253	240	264	242	233	251	281	252	249	290	251	255	266	249	280	279	245	280	281	243	255	280	278	231	279	258	276	232	249	265	283	264	254	299	275	253	266	282	268	246	271	290	243	266	261	264	256	274	276	289	246	276	227	251	271	256	272	299	264	261	273	245	270	255	249	279	259	267	253	270	266	251	279	261	273	239	291	238	245	248	275	269	269	262	254	277	280	245	240	275	250	255	247	247	263	288	283	278	249	247	259	262	269	266	296	269	246	250	282	245	244	271	246	266	256	294	247	282	235	254	256	260	275	261	266	257	273	263	291	272	274	253	271	260	246	281	264	246	255	238	249	278	275	250	277	256	286	297	244	270	251	286	242	270	234	256	274	270	280	272	282	260	274	264	244	258	231	250	262	253	252	273	290	252	258	249	277	259	248	278	265	257	300	278	268	255	261	287	272	237	254	269	266	269	249	274	231	261	244	273	263	246	299	239	242
53173	61920	62767	17361	1585	1377	1300	1155	1032	1024	1020	1013	907	951	892	906	928	873	870	878	836	844	858	797	825	880	838	834	797	831	829	778	828	770	809	804	894	830	789	818	800	858	783	828	797	772	765	806	819	794	772	779	783	759	788	749	821	816	815	753	803	801	799	790	802	776	852	778	750	830	805	815	791	777	781	768	835	769	832	799	806	804	782	777	756	758	787	810	785	790	819	800	749	796	772	755	755	837	815	797	784	778	857	835	751	804	780	849	788	801	777	717	761	761	768	761	747	754	798	795	831	712	784	807	768	811	778	751	727	745	788	801	787	789	781	777	810	799	778	804	775	795	763	790	794	797	834	823	811	767	831	775	758	719	737	855	854	822	805	788	752	738	832	825	792	770	742	777	773	830	786	796	781	803	803	809	846	742	770	818	785	757	770	770	768	770	720	739	774	765	779	766	774	771	751	784	778	808	778	787	782	780	826	752	778	813	750	802	791	791	812	817	770	772	790	773	791	773	744	773	812	788	768	766	766	797	766	754	729	759	791	765	759	841	827	824	757	809	762	778	788	765	763	785	767	808	802	762	809	771	771	758	767	812	774	736	805	855	777	753	779	784	817	802	764	787	778	755	759	838	779	803	817	752	810	791	858	787	824	782	816	772	803	795	801	821	778	815	847	783	768	758	826	741	812	744	746	866	799	755	814	757	831	747	840	772	838	784	765	771	748	758	795	824	801	757	754	765	783	750	816	834	841	752	780	773	842	764	775	784	754	760	764	772	793	768	789	824	781	838	759	811	798	794	774	807	825	764	782	755	795	753	803	726	795	811	754	764	786	731	746	757	803	813	777	762	803	750	765	754	795	777	784	773	757	790	789	727	798	743	770	762	821	828
20105	13285	14409	928	154	126	141	120	128	112	116	124	122	91	94	108	101	93	118	142	112	102	107	128	118	120	136	143	134	137	111	129	106	132	138	122	92	128	117	122	105	108	120	104	117	114	122	109	119	125	117	86	101	98	115	119	121	128	132	106	106	128	115	126	119	124	113	142	119	113	92	96	119	130	107	130	130	102	122	115	114	108	123	126	127	122	114	116	131	103	116	119	147	123	128	119	125	134	113	111	126	108	114	119	129	109	137	103	123	145	119	123	121	110	145	103	117	118	138	111	90	124	114	116	119	124	107	135	118	121	123	118	110	104	116	122	146	120	104	120	127	108	136	120	123	131	121	141	133	140	139	134	123	118	117	128	117	117	119	117	108	103	135	121	108	121	118	113	110	123	124	115	110	120	95	125	115	114	109	119	130	128	126	111	127	100	122	107	94	114	118	109	111	107	114	126	103	129	97	85	112	112	112	135	122	123	92	123	109	120	120	119	137	120	135	143	138	119	116	123	118	121	119	127	120	132	132	88	120	125	116	115	138	138	104	107	120	117	134	128	116	116	93	113	110	99	127	115	97	125	93	116	118	118	104	112	136	115	106	113	127	116	107	114	120	134	141	135	113	109	122	126	113	123	93	109	125	133	120	114	101	113	119	116	138	108	132	104	116	115	111	112	115	120	95	131	132	124	125	106	112	124	131	119	134	116	104	110	139	113	140	126	124	101	123	125	124	116	130	104	131	131	103	116	129	113	117	131	133	112	109	123	125	109	134	137	113	124	103	107	126	111	121	108	90	110	116	117	140	115	126	116	122	118	129	126	120	125	128	101	101	124	117	126	120	128	108	132	104	120	151	99	116	128	109	128	125	85	114	115	137	127	119	122
20725	19386	19164	1796	439	444	397	458	415	430	402	404	445	411	440	401	411	376	409	430	417	406	449	401	447	420	427	427	436	435	379	442	423	397	427	439	421	438	426	430	413	442	398	419	409	372	395	397	378	434	443	386	427	433	391	416	441	407	442	413	432	466	404	436	411	414	390	412	426	412	410	375	412	388	423	422	393	405	376	402	401	422	388	433	419	406	412	422	447	359	405	387	413	442	427	396	406	375	431	404	403	428	437	379	416	399	393	429	393	400	448	372	432	439	418	402	445	411	390	386	405	399	422	432	446	370	381	393	410	426	429	405	445	383	415	409	410	421	420	439	371	410	436	412	410	385	398	401	437	407	415	397	414	423	398	378	381	414	398	407	414	410	413	453	399	380	415	368	391	416	408	412	438	422	391	416	430	429	405	433	435	414	429	396	431	420	437	376	398	408	411	423	436	380	401	389	410	403	411	416	403	425	404	412	415	426	408	408	390	442	424	474	405	415	404	415	395	413	413	401	406	398	420	371	424	423	412	410	407	400	389	400	414	427	390	396	402	385	369	391	399	429	414	420	424	419	450	382	407	381	369	383	399	394	464	392	421	430	409	453	418	374	386	418	429	383	409	398	413	404	401	389	416	401	402	398	423	429	435	404	441	415	404	427	417	406	421	423	419	390	389	396	445	433	397	418	453	425	386	437	408	390	380	398	416	446	454	434	424	445	403	412	429	388	424	394	406	371	401	424	411	382	412	438	406	372	426	368	418	389	414	386	400	415	418	379	393	414	404	386	389	418	431	480	422	419	396	406	405	416	378	424	387	389	414	375	416	419	361	411	399	403	413	419	402	374	431	376	405	403	418	421	429	392	430	413	402	402	460	443	395	418	396	403
66089	64716	60354	22216	3116	249	263	206	173	177	218	188	198	176	169	155	194	163	219	181	174	166	177	177	185	170	182	180	174	181	174	174	187	166	204	180	185	181	175	154	181	168	178	177	179	163	164	193	175	202	149	171	171	175	175	182	169	176	162	157	170	184	157	168	168	179	179	181	197	185	171	184	161	176	164	169	166	174	160	168	174	180	161	178	164	194	161	164	188	177	144	173	178	182	177	177	171	189	182	187	172	162	157	215	156	164	184	191	191	199	193	156	186	163	180	165	186	164	185	182	192	166	160	196	155	182	186	189	192	157	190	155	163	198	184	154	192	178	161	166	174	163	211	181	180	181	187	162	183	160	174	177	154	165	184	168	176	205	163	170	186	182	180	183	169	186	163	178	164	158	167	174	172	162	175	162	150	173	165	177	164	198	171	181	179	205	154	186	197	169	173	160	191	167	169	170	180	173	179	185	198	161	190	165	176	191	161	179	173	175	163	152	164	171	166	169	170	207	169	195	173	177	142	157	176	162	179	180	176	167	154	177	170	182	186	174	224	175	192	173	173	165	187	171	184	187	178	170	161	187	173	179	172	195	186	169	164	189	176	188	192	175	166	158	155	168	179	202	181	156	167	159	186	205	179	165	166	163	168	170	184	184	167	173	161	180	199	182	179	175	160	187	169	176	190	190	176	184	166	153	163	190	188	197	149	174	187	179	206	184	178	177	147	179	157	174	174	187	166	170	169	164	168	177	174	168	202	167	177	175	186	191	153	175	179	175	199	178	186	151	201	151	162	168	172	184	194	171	199	150	179	189	189	175	177	178	182	180	177	173	202	162	182	185	183	153	166	189	165	169	182	167	193	186	170	171	179	165	186	149	176	193	154	163
43297	49954	51211	14908	976	888	864	729	707	705	719	672	648	654	625	631	582	595	583	591	594	627	583	544	584	585	553	609	533	530	606	563	564	586	577	546	562	575	570	550	529	589	564	550	579	577	557	540	599	548	598	567	562	555	571	576	593	583	550	524	564	572	589	633	551	584	541	521	550	525	572	521	532	588	539	577	562	599	549	557	561	545	539	559	549	521	567	579	543	545	523	553	566	571	545	550	560	595	596	578	585	518	551	538	556	556	558	570	586	574	595	581	595	557	547	572	559	558	538	570	559	569	577	552	516	554	597	564	531	558	518	524	583	560	514	525	603	559	533	555	588	535	585	543	591	542	541	612	592	550	546	544	607	571	592	578	573	553	601	569	585	596	521	558	559	527	574	550	578	542	546	570	522	612	598	487	563	505	559	591	590	545	562	546	565	579	587	558	558	540	560	536	546	533	558	587	549	552	586	542	519	591	550	573	527	551	560	574	613	545	551	573	545	537	574	582	568	574	577	576	552	578	538	507	552	570	546	596	549	572	598	572	550	553	573	565	577	576	601	592	610	562	555	608	552	583	568	550	535	555	566	538	584	577	537	548	562	563	602	538	545	566	547	538	567	586	572	581	579	565	554	557	568	561	577	573	556	553	526	523	580	600	559	539	555	547	568	581	574	513	599	537	576	549	589	525	557	544	545	621	546	581	567	557	556	543	597	606	591	572	549	557	557	568	562	572	576	539	561	546	511	535	570	586	541	558	590	570	543	567	535	581	572	572	582	567	572	570	598	551	559	570	552	587	552	563	586	517	584	593	528	598	546	562	592	583	576	594	554	554	588	581	591	526	573	540	580	535	565	603	563	552	546	581	542	533	568	576	556	567	556	554	633	592
77648	75675	70468	29975	8319	710	332	311	312	295	297	296	265	314	270	283	270	272	270	278	279	256	281	256	268	264	279	280	261	248	273	259	261	281	272	264	258	287	264	256	280	261	237	253	269	260	269	259	268	249	268	246	253	244	228	291	254	268	254	249	253	227	261	269	237	269	254	260	262	231	250	285	259	264	240	289	255	245	265	269	250	249	253	266	213	302	260	260	252	255	269	251	274	277	304	281	244	268	252	248	263	245	268	249	270	259	252	263	275	259	258	295	225	283	252	262	280	266	259	273	276	246	242	272	237	242	267	288	266	260	280	257	286	264	258	275	261	250	249	262	277	264	245	283	276	263	280	252	254	266	270	247	247	266	276	255	228	265	259	281	257	284	218	249	249	235	259	248	255	235	246	261	255	268	266	259	256	259	235	271	275	264	249	225	270	271	243	240	270	242	256	256	254	274	255	238	261	262	271	244	238	269	252	248	237	271	244	269	263	245	301	275	260	253	256	276	258	250	299	253	253	279	233	237	254	281	261	260	286	238	236	224	284	250	256	244	259	248	264	279	268	256	274	254	264	256	275	260	285	241	245	248	244	264	262	267	259	274	234	248	252	271	267	289	261	274	292	258	249	247	273	262	233	255	237	230	250	253	255	264	262	265	256	263	243	257	274	260	261	257	282	257	267	267	250	278	277	265	259	252	255	245	244	255	202	238	288	261	233	253	265	282	279	247	249	240	265	249	244	292	276	249	272	281	274	251	276	249	284	253	250	261	256	255	224	267	273	250	261	246	257	263	287	270	288	281	249	256	236	250	254	278	276	264	289	234	256	262	248	268	235	262	252	264	227	258	247	251	275	246	248	305	226	268	259	255	266	267	260	268	265	286	259	302
53063	60255	61725	17651	1631	1456	1356	1267	1173	1016	969	1036	960	900	842	906	865	847	835	862	851	838	840	828	843	794	792	814	827	809	767	837	750	828	792	759	784	806	778	770	794	809	724	825	797	764	800	786	778	770	820	753	813	753	752	783	758	832	741	791	792	736	812	769	757	795	746	761	783	758	784	757	821	741	774	802	772	784	771	762	743	777	713	768	823	770	770	814	807	771	796	756	734	781	848	737	811	772	759	814	802	786	765	732	729	756	776	792	758	790	830	783	750	775	811	823	753	775	812	778	819	785	813	774	791	752	752	749	755	802	789	788	792	778	725	756	782	811	704	746	756	759	747	779	763	779	754	773	775	794	758	771	774	779	821	744	779	772	718	758	773	774	786	774	774	775	796	761	772	819	789	760	799	762	759	788	742	786	755	771	760	794	753	750	751	771	773	820	781	772	766	765	775	757	764	789	776	750	747	732	773	765	771	790	742	790	754	790	798	813	771	798	769	772	789	744	780	803	806	782	772	734	771	769	753	705	777	757	766	750	787	774	749	786	721	801	746	761	780	834	743	745	803	799	797	779	807	791	813	761	785	746	807	726	765	786	746	726	768	761	727	754	830	755	804	776	768	802	766	760	747	782	767	753	809	810	818	726	805	775	790	786	784	761	736	802	780	792	757	765	794	816	712	716	761	768	785	714	762	766	820	804	797	839	784	762	748	768	761	798	748	775	772	750	729	808	729	825	759	778	798	781	758	837	820	738	776	765	824	768	791	768	779	878	779	753	801	816	722	809	750	766	783	789	766	807	769	792	800	773	765	778	726	754	797	798	787	738	799	743	775	776	822	798	729	740	769	795	744	763	789	794	746	735	795	819	769	723	750	758	778	724	754	762
20109	13493	13127	945	201	117	114	101	91	104	115	120	102	112	125	118	117	114	124	108	99	120	111	106	126	126	120	102	100	116	122	99	102	100	120	126	123	115	130	110	111	110	120	111	113	107	111	118	106	102	110	110	109	114	117	103	119	108	116	125	100	115	115	127	111	114	115	129	108	108	97	93	107	106	109	123	124	121	107	120	90	100	120	121	108	97	112	115	125	118	118	143	121	126	138	114	118	113	95	127	107	108	122	110	124	116	117	113	119	131	110	106	99	112	119	115	118	110	130	132	127	107	116	132	117	106	109	113	101	110	121	118	120	112	114	109	101	102	117	96	105	117	121	120	112	119	105	119	98	105	109	97	109	121	99	113	104	127	109	112	113	123	114	103	131	108	120	123	115	113	118	122	116	106	119	87	108	108	117	115	124	116	114	100	119	120	121	102	112	106	104	113	126	119	110	116	113	121	92	124	139	125	127	115	114	120	139	102	120	110	97	122	90	143	92	104	121	112	108	115	100	117	105	99	111	104	111	107	110	105	121	125	113	107	124	128	105	114	93	103	122	111	134	99	123	114	123	109	133	124	113	122	126	115	133	117	121	112	123	123	99	109	113	106	117	134	86	121	112	133	127	124	109	124	110	112	110	120	104	102	102	114	104	114	124	114	91	118	110	120	118	126	120	114	132	120	98	131	89	118	116	126	100	105	111	103	121	131	111	124	96	118	127	110	105	97	113	104	128	83	128	120	109	95	124	118	110	120	121	112	104	100	106	103	104	146	117	129	121	108	108	123	102	127	89	103	107	124	108	95	99	111	121	131	115	127	105	121	118	131	113	127	114	97	126	109	135	114	102	126	129	105	110	110	113	144	114	104	89	107	115	118	103	113
20444	19291	17326	1698	438	413	396	382	427	408	389	403	396	398	400	363	397	399	405	450	417	407	359	377	400	390	426	392	390	389	424	387	427	405	433	387	367	383	395	409	407	403	391	399	381	388	415	385	366	388	413	405	377	360	393	386	415	441	404	398	390	438	384	409	416	430	378	404	419	394	384	410	411	382	438	424	374	411	406	402	400	387	404	423	392	391	413	397	352	394	385	379	392	392	402	430	399	417	407	380	375	399	382	402	391	395	381	362	396	402	363	349	398	412	387	397	397	391	419	375	393	444	393	360	411	381	397	389	420	401	390	406	389	403	396	381	417	413	391	400	389	433	401	421	386	363	398	394	395	375	391	399	405	390	382	449	381	406	415	377	417	410	406	368	407	432	391	386	379	400	398	403	386	410	417	408	424	371	406	374	391	365	332	352	406	378	393	389	406	415	428	385	392	405	362	391	419	439	419	423	398	407	410	374	398	385	421	403	367	368	370	413	394	378	384	375	369	401	386	415	375	401	418	392	390	393	376	376	409	386	356	416	429	377	404	397	404	386	359	394	376	387	385	374	428	392	383	402	397	410	392	407	367	389	415	408	359	398	390	400	410	424	374	435	410	370	374	398	397	409	377	412	399	394	421	412	379	408	375	374	392	431	379	361	379	408	411	375	372	359	428	380	406	402	386	383	407	388	390	409	403	390	370	395	406	393	407	386	419	398	398	400	407	404	396	394	380	383	391	368	387	367	419	384	392	383	391	415	420	398	368	358	409	402	390	395	432	402	393	393	379	395	400	367	375	371	398	421	394	404	363	431	377	400	352	339	390	402	426	384	418	370	372	383	400	427	390	402	418	409	406	410	349	415	385	405	403	396	370	427	396	385	413	376
65726	64622	58550	20413	2345	241	216	202	193	200	186	175	210	184	170	194	216	192	189	168	175	177	157	172	167	177	174	153	166	173	159	192	176	159	178	177	164	158	169	185	183	158	186	178	194	137	158	164	194	185	196	173	169	157	175	151	171	156	173	176	156	165	176	203	174	185	201	171	167	178	160	165	180	174	179	172	168	175	181	174	173	144	155	173	172	137	197	176	152	175	162	190	163	164	169	170	156	146	148	175	183	163	153	168	173	145	176	147	181	172	157	175	192	177	166	179	183	169	174	185	193	152	183	170	193	157	182	177	194	169	152	143	169	145	182	170	186	163	177	170	185	167	164	182	184	177	181	161	171	186	163	177	177	162	180	158	176	156	170	159	163	160	177	169	166	191	151	177	170	190	162	171	180	169	158	166	188	173	164	166	171	151	172	166	164	180	167	191	175	172	195	184	161	159	169	167	174	160	166	164	190	174	172	168	178	175	184	155	173	180	162	192	142	167	176	191	176	163	179	170	196	164	185	196	199	166	164	164	158	155	142	180	170	160	180	170	162	179	168	165	170	140	186	175	174	153	161	164	178	166	183	161	160	144	180	151	170	174	181	196	188	185	161	167	172	178	147	178	173	189	156	186	153	196	179	166	165	164	149	175	186	169	172	170	183	168	183	170	176	158	165	188	163	176	177	165	181	161	172	186	158	180	176	169	171	184	198	165	169	172	178	166	178	185	162	180	158	184	159	173	159	169	170	196	189	168	170	173	177	160	184	161	169	163	152	176	178	183	175	194	150	152	175	184	159	165	188	179	168	196	172	173	193	183	182	164	160	134	167	186	168	164	189	151	193	185	173	180	159	169	177	186	180	181	146	164	184	179	165	190	196	146	168	173
43110	50477	48344	13468	1012	952	781	754	702	682	632	650	658	618	657	630	599	625	628	580	603	552	557	600	595	587	638	556	555	562	565	579	533	569	562	580	555	566	543	555	538	578	604	589	583	568	558	547	586	545	515	552	546	518	541	525	565	553	577	561	544	555	554	540	528	556	555	555	579	519	520	573	534	555	530	565	493	550	522	542	542	587	549	561	588	535	594	557	545	576	557	584	520	554	532	536	526	563	557	559	538	561	567	622	575	570	553	572	579	545	535	536	545	555	549	551	542	528	553	510	537	492	564	546	554	555	535	515	553	575	545	525	547	508	556	576	575	550	535	526	556	529	549	551	568	550	559	547	551	579	539	569	546	521	517	533	526	516	513	552	566	573	562	582	547	522	532	578	509	541	559	562	562	564	542	559	531	585	576	563	564	558	576	570	553	526	578	510	538	539	572	550	524	561	572	559	505	539	548	524	564	555	521	538	565	533	529	542	542	549	556	552	568	563	566	570	585	560	520	527	554	545	591	491	585	612	536	567	571	564	527	525	547	547	529	547	524	543	557	534	558	496	558	541	583	554	544	571	556	565	583	574	580	591	575	558	530	556	514	544	516	576	523	550	510	578	563	573	546	523	547	524	548	563	517	555	558	550	573	532	533	556	573	569	550	515	588	563	526	557	561	472	537	532	587	584	555	569	529	514	532	567	524	517	499	571	525	535	559	586	542	545	487	563	532	523	542	532	557	564	550	527	531	540	573	535	574	539	540	539	602	530	570	543	547	537	587	548	571	552	567	577	547	534	514	554	533	537	556	522	573	534	543	560	553	586	566	563	551	552	536	561	546	560	560	532	553	489	529	568	554	554	580	551	525	554	529	523	531	539	582	574	550	566
78135	78872	66805	27710	6900	592	363	336	314	326	305	295	270	277	275	274	265	271	284	267	253	267	262	302	269	236	267	238	253	288	294	236	234	251	263	240	260	275	256	236	233	263	261	264	262	263	280	260	287	249	237	282	260	275	252	285	270	268	267	255	270	246	289	250	256	239	288	254	300	280	275	216	258	282	287	264	244	243	265	263	240	278	267	249	276	255	262	267	272	257	260	255	251	230	244	273	256	261	276	267	267	283	258	263	228	285	297	234	268	268	286	281	264	261	244	246	252	248	282	250	274	265	256	243	285	261	277	235	252	267	243	275	274	277	254	258	266	259	254	292	276	253	248	263	274	268	251	247	249	261	253	251	236	274	252	260	255	254	246	273	277	256	248	246	234	271	283	257	270	245	273	247	269	277	250	273	257	269	237	269	253	262	274	293	240	257	251	255	246	259	290	234	258	250	247	257	288	259	279	226	279	267	261	263	246	234	252	274	258	255	286	258	238	264	262	265	262	272	264	256	253	264	273	251	244	282	293	261	238	246	265	277	260	254	248	268	287	251	259	252	278	251	253	265	250	277	274	295	281	262	249	271	240	242	240	236	265	256	262	249	247	245	252	287	282	275	291	235	238	243	279	253	255	254	263	222	309	266	263	275	279	277	287	286	284	257	247	258	247	243	257	282	242	269	255	257	254	253	285	235	258	268	242	258	270	266	263	295	264	262	251	256	225	242	244	267	272	264	234	279	259	283	270	264	251	266	273	280	254	274	278	233	270	234	281	270	260	275	263	255	246	235	244	247	261	256	269	242	246	246	245	262	267	256	262	261	260	260	234	248	232	255	277	257	237	259	303	266	259	273	267	266	256	285	271	253	270	261	272	250	251	225	270	254
52646	64185	59004	17292	1620	1411	1254	1184	1069	1058	1015	937	906	873	934	894	887	866	835	870	812	821	797	852	854	798	796	854	838	820	823	824	810	758	800	830	812	750	772	802	774	756	838	759	814	750	843	829	806	843	779	789	804	812	793	818	830	785	799	804	762	758	811	794	815	761	786	769	794	758	803	792	768	749	778	827	773	793	769	769	716	802	798	800	813	793	752	827	799	796	788	770	796	804	789	772	777	827	804	794	792	785	791	809	794	818	765	753	802	784	776	781	781	795	801	764	789	766	788	821	787	733	746	764	799	791	774	719	785	795	837	751	820	777	818	776	771	784	753	746	767	768	778	828	775	747	817	825	780	788	771	810	776	703	733	747	788	759	736	786	781	743	803	767	762	776	810	790	780	774	790	804	784	714	774	754	753	797	751	787	761	735	839	756	761	790	775	819	770	792	753	770	791	813	793	789	784	786	816	769	799	773	778	745	782	789	786	780	774	804	767	774	744	823	761	783	772	766	804	788	761	782	780	785	769	815	731	758	786	787	748	801	767	800	788	811	795	774	664	810	739	815	811	821	741	774	789	795	692	794	826	821	740	780	858	795	728	743	791	789	785	809	773	764	790	758	724	804	771	801	811	762	784	797	756	791	769	835	773	774	754	811	805	788	765	736	723	794	744	771	793	781	782	774	754	783	763	779	789	791	781	807	833	743	784	782	819	742	749	771	773	815	769	808	740	776	769	810	782	838	761	752	801	819	755	819	731	776	779	756	799	789	741	773	835	769	803	796	751	743	791	749	786	799	793	811	775	753	806	770	788	782	768	778	760	788	795	754	767	799	789	768	809	766	774	804	734	774	809	786	812	784	762	779	750	833	792	760	752	802	817	739	807	803
20102	16684	11650	915	197	111	126	117	114	110	126	98	116	110	107	112	140	121	109	122	155	120	107	117	117	126	133	115	135	125	108	116	145	119	121	107	120	120	120	97	129	127	111	122	157	116	114	108	115	120	120	120	133	125	132	107	92	128	123	100	116	91	132	122	134	143	108	108	110	117	107	111	131	99	110	126	114	120	134	113	112	119	111	114	116	120	127	120	126	112	124	114	139	112	98	128	118	114	103	123	122	89	108	130	128	125	103	107	114	116	95	149	108	120	110	114	111	103	121	96	119	104	114	123	132	116	104	121	94	112	98	119	117	107	118	128	142	118	120	110	129	136	109	116	104	117	121	105	149	116	125	120	90	119	130	107	102	127	121	131	95	123	124	136	109	106	115	130	94	104	114	119	112	143	113	118	117	103	112	115	109	117	119	110	117	139	140	104	115	136	116	104	108	117	122	119	119	126	134	113	117	119	135	118	126	123	122	126	115	110	127	114	105	105	124	128	133	125	109	144	107	113	116	99	108	123	118	110	110	112	104	123	110	113	130	110	115	91	118	144	120	114	118	128	127	149	106	108	130	117	109	106	136	95	114	104	133	122	113	120	133	115	136	133	125	103	128	103	110	100	104	137	123	139	111	136	115	118	129	96	108	116	113	94	115	119	127	109	122	117	110	129	115	117	110	106	116	125	105	124	113	122	136	102	125	111	119	106	131	121	127	122	118	116	105	109	109	111	127	127	129	136	113	104	106	132	126	115	127	123	113	119	112	116	147	117	115	102	126	130	141	131	130	101	106	114	95	111	131	117	108	107	112	122	117	134	117	107	113	113	117	112	110	100	131	108	124	106	121	137	108	130	121	108	125	124	117	128	142	116	137	116	112	109
20345	23326	15340	1772	391	409	441	441	430	430	378	385	369	417	411	427	394	442	425	405	387	376	400	436	401	382	410	425	434	410	403	416	414	405	384	393	427	412	381	393	405	413	399	405	390	393	387	406	420	440	406	398	421	393	425	394	419	409	384	398	426	378	376	393	412	428	456	422	416	402	396	426	355	430	440	388	416	432	397	392	424	353	392	351	421	410	375	389	407	414	415	427	380	388	439	427	408	410	357	378	409	401	415	409	397	396	462	416	416	411	423	406	381	399	398	400	429	455	389	413	386	389	366	387	382	407	448	433	436	427	414	370	398	397	406	433	416	404	355	409	395	444	414	422	400	370	415	375	421	405	443	418	400	363	398	415	374	432	416	388	442	414	425	409	384	393	400	382	399	395	390	375	430	394	384	430	408	398	424	412	421	392	413	440	376	383	414	386	419	386	422	411	386	429	403	369	372	416	413	408	394	473	425	441	405	400	449	408	408	419	389	416	383	406	395	388	386	454	432	413	399	404	424	401	384	414	405	390	389	416	399	394	418	369	402	423	447	403	435	407	393	428	377	399	417	419	402	433	439	373	424	375	394	397	424	412	430	425	407	386	406	406	419	374	378	379	379	372	428	430	406	386	420	418	424	418	366	387	408	377	381	421	395	380	443	419	396	430	423	403	436	405	382	427	421	385	385	395	396	404	446	418	383	390	398	396	404	420	381	378	385	429	392	427	450	358	399	404	381	385	395	419	381	426	409	430	393	422	409	417	416	402	395	400	391	375	421	382	404	424	426	417	400	406	404	385	413	391	440	410	411	431	442	402	401	360	395	397	419	399	379	362	403	428	395	449	404	409	436	373	415	404	423	449	410	406	428	392	362	402	410	460	434	422
66163	69618	56131	19910	2385	263	233	203	202	204	188	203	190	189	199	183	204	180	166	161	188	213	188	193	191	189	159	168	189	168	163	170	176	162	210	173	194	175	198	193	178	196	184	187	163	186	151	177	183	182	174	180	146	159	177	165	162	181	158	178	174	146	184	202	181	147	182	186	191	189	165	182	184	192	175	185	183	156	212	212	204	208	160	194	183	193	187	167	193	188	153	197	180	171	176	189	194	173	190	202	169	173	181	190	198	177	172	164	195	194	165	201	176	194	181	188	187	179	186	191	189	173	165	194	193	182	192	170	176	172	162	170	171	173	193	198	177	185	193	185	191	178	195	159	196	176	191	201	167	198	174	166	173	193	197	183	193	185	162	204	189	184	168	169	191	178	179	182	167	165	191	152	173	155	173	189	177	174	180	173	179	180	198	168	199	161	154	144	214	208	170	176	169	157	178	187	175	183	171	180	196	204	170	173	191	184	176	207	178	167	183	161	173	187	210	182	166	172	188	180	177	184	163	166	199	176	209	177	172	188	208	168	179	189	191	197	168	172	177	187	192	195	193	183	183	177	178	194	151	173	175	164	171	171	180	190	216	170	172	180	190	174	205	162	198	185	179	182	178	188	175	160	187	185	191	167	174	169	194	184	186	173	174	185	181	178	193	153	188	184	183	164	162	178	182	172	173	165	208	184	180	172	186	177	176	188	190	175	167	178	193	157	174	195	173	186	165	207	175	178	180	174	175	178	199	191	180	187	177	177	189	166	173	192	185	163	183	180	182	186	183	175	189	173	135	173	195	181	175	159	183	185	168	160	205	166	191	183	190	172	169	169	170	159	185	206	187	153	161	184	149	174	171	175	180	159	169	185	175	175	165	175	185	175
42965	54038	47382	14236	942	888	828	752	682	692	644	678	668	620	607	600	611	613	637	585	605	602	565	557	616	575	623	586	582	631	640	574	568	561	601	604	620	623	587	613	591	559	570	591	595	529	586	550	601	618	602	564	533	572	630	563	566	554	589	552	571	585	560	570	615	568	595	541	589	569	601	595	532	566	577	576	597	602	596	586	591	540	538	603	549	533	555	551	539	594	593	573	564	599	570	599	580	566	577	593	560	567	579	594	542	562	569	567	572	547	576	595	575	575	561	560	535	531	617	600	580	530	549	630	548	588	556	580	548	548	604	606	579	582	539	587	553	558	551	503	592	540	585	558	595	609	588	582	533	588	580	616	595	586	597	574	590	540	533	563	578	576	629	586	567	553	557	532	572	593	582	563	558	556	557	598	531	614	579	577	540	575	592	570	538	549	584	547	546	577	580	559	559	602	590	561	588	581	562	573	565	612	516	629	527	613	578	575	619	596	584	592	565	578	561	583	569	541	618	583	549	592	572	577	610	566	557	630	549	602	570	561	603	562	566	592	567	565	544	584	534	599	577	570	555	572	616	555	514	554	579	574	545	544	570	559	559	562	575	585	556	585	613	570	550	566	561	579	569	558	544	579	547	580	590	563	544	591	573	573	579	597	583	576	559	558	556	553	557	508	584	573	564	598	608	541	571	576	604	572	547	599	548	572	596	599	547	573	527	591	579	595	636	550	594	598	580	597	551	582	566	557	580	565	569	580	623	614	573	588	576	561	598	603	570	526	585	541	575	570	565	598	599	549	584	581	612	626	571	550	577	567	534	550	554	556	605	557	593	519	541	572	547	569	603	564	586	557	571	590	585	610	560	555	586	615	601	567	587	542	602	567	547	606
78665	79471	65302	27341	8017	767	387	318	329	319	297	298	290	274	283	292	293	255	265	268	258	277	283	267	280	276	247	290	272	256	285	268	320	275	253	298	295	244	273	267	301	261	273	270	278	244	276	282	268	244	270	264	275	289	262	272	259	264	261	256	258	227	283	252	262	278	259	280	259	260	281	272	252	251	260	264	279	255	252	274	275	252	262	261	270	277	248	244	269	293	279	266	261	262	255	271	281	269	262	278	283	280	249	261	284	272	278	256	256	296	259	268	263	279	309	242	266	275	248	269	288	239	252	276	240	282	270	291	253	260	275	284	272	261	254	261	272	239	232	267	286	258	286	288	265	277	270	263	265	255	271	283	273	262	242	276	273	289	259	273	266	311	292	284	308	250	293	261	282	256	276	251	254	300	270	302	269	288	268	246	250	272	249	262	284	265	254	244	264	306	273	290	305	247	299	262	249	263	273	260	274	269	275	290	260	273	237	269	261	295	273	262	254	276	294	254	261	279	266	303	284	238	256	268	251	302	268	259	252	260	251	272	245	247	267	256	264	234	289	263	236	264	271	300	263	272	233	266	295	284	262	265	275	280	278	278	272	253	268	273	275	257	274	265	302	276	274	291	285	264	261	262	259	273	284	256	241	250	241	266	253	260	224	276	238	297	261	260	251	258	283	240	235	265	251	247	270	306	245	294	301	254	239	306	259	264	257	283	264	250	276	282	269	267	240	244	266	252	257	233	280	249	263	252	237	254	300	275	276	253	273	282	293	265	268	263	286	248	290	287	278	231	293	251	255	258	256	228	258	226	235	263	267	245	281	296	267	272	244	274	256	254	282	250	257	278	302	246	290	281	261	275	282	233	252	262	273	250	275	251	250	287	239	252
53045	66961	58041	19250	1548	1456	1310	1152	1103	982	966	969	959	961	898	883	923	946	833	865	871	869	843	862	829	868	830	763	822	814	814	868	791	801	823	848	776	795	773	778	815	805	813	862	819	827	820	828	826	820	791	784	730	766	775	792	798	771	801	800	807	773	810	818	775	813	809	838	782	857	802	763	790	765	797	762	795	814	771	809	839	843	756	771	792	752	788	849	800	801	735	738	787	763	772	792	793	819	815	843	761	796	749	778	748	778	807	780	797	815	849	783	770	766	801	789	778	814	791	797	779	784	778	829	830	748	783	800	726	775	797	780	786	758	761	820	797	759	794	807	769	762	743	814	783	814	790	814	716	755	815	783	788	816	766	786	782	794	823	809	774	801	760	827	798	794	777	812	759	810	797	787	803	791	773	804	782	755	782	808	751	804	764	825	795	826	830	801	843	801	741	770	768	749	801	841	809	806	804	789	811	829	835	778	800	752	841	801	784	814	780	801	783	811	804	794	831	770	812	768	769	814	794	844	794	803	750	756	736	775	771	822	767	788	794	741	762	757	747	837	791	801	806	816	802	751	841	779	773	811	772	760	780	825	767	788	798	758	784	874	813	788	822	792	833	764	813	802	788	805	788	779	785	787	763	803	760	837	814	828	798	748	793	789	793	801	791	783	828	798	743	774	826	805	844	763	786	777	817	807	795	792	807	827	790	773	803	798	828	757	763	873	779	784	799	814	763	785	753	792	838	789	759	757	809	804	794	821	806	777	777	804	811	771	765	737	797	816	798	760	787	824	763	767	749	788	772	795	784	846	776	826	817	788	778	788	796	764	838	792	806	757	756	775	780	802	784	762	814	813	800	829	843	770	839	745	788	798	753	759	791	773	816	801
19838	17868	10893	909	169	121	107	115	131	98	111	132	98	111	129	123	114	131	111	125	115	118	122	126	107	114	99	142	110	112	118	130	115	115	131	108	108	136	131	138	127	96	108	120	112	123	109	137	127	129	119	145	132	130	130	129	114	106	132	118	105	107	112	120	117	112	122	110	129	133	108	120	110	115	122	118	117	139	130	118	131	123	118	102	135	126	130	125	113	105	124	110	114	120	114	113	122	122	130	111	131	150	137	121	136	129	130	123	101	114	144	105	125	122	112	124	104	119	116	121	125	149	137	121	123	114	142	110	113	109	116	108	134	126	113	107	120	115	121	116	118	83	111	122	130	114	113	116	120	124	111	104	131	124	132	139	118	130	121	109	115	121	119	120	112	126	109	132	114	139	123	118	114	138	115	122	116	108	121	139	112	112	125	126	117	118	125	135	115	126	102	112	117	117	121	88	114	120	115	114	139	122	103	112	143	122	102	140	106	118	131	131	112	122	144	133	109	100	130	125	92	126	117	105	120	112	127	120	114	92	129	119	116	121	114	112	117	121	101	100	101	110	107	117	102	115	118	133	120	122	126	103	105	114	129	103	105	129	109	136	137	123	122	119	106	116	101	135	121	124	111	125	111	114	120	112	134	119	118	124	134	119	111	137	150	142	119	152	121	112	120	115	120	107	121	107	115	139	130	109	101	111	118	111	132	124	125	97	104	123	105	119	131	122	117	131	122	124	108	114	113	132	142	126	119	127	120	120	121	128	116	123	114	117	125	120	110	117	125	118	112	124	121	117	130	126	108	129	112	140	111	95	120	123	96	110	123	125	114	96	120	120	110	105	131	125	101	106	117	115	112	117	131	135	108	116	102	114	126	128	127	126	118	103
20035	24917	14609	1868	430	449	426	460	398	441	440	417	394	418	379	442	452	400	369	401	434	402	386	419	453	421	395	383	402	368	404	356	401	378	434	428	441	404	417	445	402	381	407	406	403	415	453	416	380	409	417	430	402	436	390	390	419	417	420	418	416	425	455	417	376	433	372	392	443	413	378	381	408	434	414	420	414	413	434	425	417	410	401	395	404	434	422	392	452	384	395	400	418	459	403	386	416	419	422	412	423	397	398	414	421	373	409	394	420	401	419	401	390	398	399	443	395	396	407	453	396	406	386	405	455	384	401	436	394	428	431	443	434	399	435	387	392	416	436	442	438	377	421	425	403	424	415	413	417	405	433	426	434	423	430	429	383	424	440	387	410	415	423	414	424	390	413	429	430	406	371	428	421	384	418	417	433	421	421	395	384	417	433	407	405	403	421	441	442	407	375	401	424	412	449	427	414	414	415	433	399	408	400	436	408	358	394	405	439	380	419	393	395	443	414	420	408	407	425	419	441	437	386	416	431	407	408	396	433	462	447	415	395	397	422	399	446	397	425	401	405	446	424	422	420	399	413	422	408	412	406	418	415	425	418	390	411	427	430	428	407	410	415	412	454	389	410	408	417	393	426	386	385	420	461	418	432	422	368	435	427	434	408	409	386	417	407	389	432	416	434	449	402	398	397	438	442	443	391	437	417	395	436	372	419	420	385	416	437	413	386	379	425	410	405	448	393	385	417	399	475	401	395	423	439	392	398	406	368	414	390	443	380	390	430	403	408	382	396	423	394	396	426	450	403	424	402	415	401	398	399	435	373	426	424	437	408	428	400	390	396	413	397	400	398	436	424	412	397	425	436	409	400	436	395	420	443	443	414	442	386	393	395	427
66056	67005	56157	21309	2580	289	219	213	213	203	226	210	194	187	197	191	185	178	173	184	176	191	183	160	200	166	168	187	164	197	183	193	195	179	174	214	205	176	168	183	193	194	183	207	172	181	158	197	182	199	153	183	172	147	168	189	195	179	172	172	190	167	169	185	159	181	166	208	186	175	170	183	188	165	179	179	172	153	186	173	193	174	184	182	197	167	172	181	169	173	178	176	175	166	183	188	190	157	168	154	174	175	175	163	148	197	188	185	185	171	160	184	165	150	178	192	186	178	192	178	191	192	186	173	185	192	179	168	173	189	201	162	180	175	177	191	178	191	148	168	181	193	166	193	189	186	163	165	151	165	176	173	196	171	207	205	181	184	181	188	178	203	184	179	195	184	187	182	212	166	178	184	170	171	191	184	203	176	192	173	174	186	173	170	162	189	187	173	185	175	153	182	182	179	169	183	183	184	210	195	208	183	162	170	189	161	179	187	168	174	190	186	146	191	164	180	167	193	160	153	202	163	189	169	171	188	180	180	167	173	195	183	199	169	182	198	156	178	179	183	199	181	171	179	156	176	155	181	170	186	156	177	168	185	177	176	192	162	176	164	208	173	154	189	165	176	175	164	181	154	178	177	179	167	164	181	175	176	177	187	197	182	165	200	170	185	192	168	152	175	174	174	185	169	191	177	188	180	175	193	173	166	172	202	170	168	190	159	186	160	178	155	204	184	223	175	197	175	156	170	175	180	173	203	173	174	156	189	200	189	177	166	174	185	190	189	179	182	199	173	176	173	173	189	181	169	187	179	175	158	204	173	181	175	158	202	180	184	188	172	161	192	209	181	167	190	171	178	168	191	162	168	184	175	180	182	180	173	180	196	174	180	178	173
42960	53301	47364	15909	1035	877	822	801	750	769	667	638	683	653	642	602	626	587	576	618	582	602	588	624	572	585	623	610	568	603	565	568	611	606	588	595	549	560	559	582	579	612	602	583	577	562	614	597	542	577	616	577	506	559	585	525	553	595	603	549	543	590	549	536	560	567	568	587	565	539	588	586	597	571	526	580	552	567	580	622	582	576	584	560	583	602	586	562	565	562	593	542	543	557	558	540	575	594	537	527	536	588	550	587	594	566	559	575	548	573	595	565	527	537	603	577	583	542	584	579	609	569	558	540	573	530	582	557	567	566	542	570	575	553	582	591	577	538	596	565	580	572	627	569	548	577	566	595	570	578	548	524	548	570	537	547	554	579	583	563	571	567	594	563	548	515	558	578	529	562	535	555	575	593	584	583	536	557	530	569	582	547	568	600	594	586	599	598	599	604	581	573	560	558	565	599	583	582	614	607	606	569	527	543	583	571	599	526	567	565	561	527	545	607	589	551	587	571	528	595	590	554	589	565	597	587	591	577	575	547	593	616	504	556	532	566	602	569	586	587	602	563	577	611	553	554	566	522	579	590	609	606	553	601	567	590	574	638	573	557	558	550	565	518	577	569	560	617	564	572	543	549	584	548	544	549	563	599	577	615	569	589	597	620	564	579	562	582	504	556	559	589	572	594	558	580	544	560	562	557	582	564	524	582	580	579	585	556	557	533	584	570	586	577	564	545	583	563	624	579	568	565	576	573	544	569	575	592	576	592	573	558	591	559	568	553	554	554	548	526	589	567	550	600	589	536	600	560	509	547	573	586	564	579	616	557	523	545	538	565	568	565	638	559	558	564	557	547	531	538	584	564	594	580	614	561	560	572	587	554	552	566	548	570
76986	79183	65065	28596	7449	745	336	318	285	309	272	294	299	294	295	275	307	260	305	247	290	296	300	260	263	270	262	272	266	251	271	284	266	272	293	266	257	309	273	292	278	245	265	251	256	268	256	279	275	292	281	291	264	258	253	261	263	274	267	265	248	255	292	263	235	263	311	250	243	241	248	260	288	282	287	276	254	295	261	301	304	295	280	278	266	264	274	298	238	268	264	268	283	253	255	290	291	254	233	291	269	265	248	271	298	251	255	258	266	268	277	240	277	285	287	249	287	269	262	258	250	267	286	274	262	284	243	287	266	270	270	273	238	275	278	243	241	261	287	266	262	287	279	280	275	277	261	257	272	271	290	250	281	287	291	280	268	272	276	264	293	250	259	289	268	298	269	240	249	247	248	270	252	289	268	299	265	269	262	278	259	249	246	273	255	265	245	265	269	276	262	272	265	259	238	249	252	271	287	253	275	267	282	268	286	244	266	248	274	274	297	311	280	254	265	301	276	256	292	263	248	272	264	259	252	250	282	248	281	251	255	250	278	270	263	300	250	314	265	267	256	265	271	247	296	264	280	256	269	264	285	317	241	261	280	266	263	265	267	236	261	229	252	261	278	252	261	254	272	295	273	302	287	286	267	282	264	254	267	256	250	262	261	271	258	242	251	286	270	222	272	281	271	253	260	277	272	266	263	265	285	289	271	284	280	276	280	270	270	260	255	266	263	255	304	266	276	257	282	265	254	297	256	271	248	280	268	279	282	290	261	282	262	271	255	261	274	280	272	250	278	287	253	249	250	259	247	290	227	252	268	233	274	252	284	249	276	291	289	276	289	266	289	265	252	291	287	255	290	238	266	283	293	256	272	268	283	265	253	249	312	255	254	277
52865	67692	57511	18984	1567	1389	1236	1193	1042	1037	966	1026	918	913	955	914	891	858	875	879	902	861	832	874	899	876	853	881	820	853	843	807	855	853	797	817	770	826	809	827	825	816	817	861	820	776	803	834	811	824	777	797	830	796	817	778	851	840	848	774	758	742	781	800	788	786	840	769	786	799	805	756	779	771	762	832	779	815	836	766	787	774	802	754	814	795	775	798	806	805	840	782	779	820	759	803	802	780	764	813	783	746	829	777	816	790	835	741	813	748	833	758	848	753	775	791	749	732	803	791	782	757	807	827	837	779	736	812	817	818	799	789	827	771	784	826	774	801	777	805	766	769	759	782	785	780	817	787	763	765	842	854	806	810	769	820	775	816	808	766	807	809	793	796	820	792	784	793	790	778	792	790	799	816	813	758	792	805	832	798	786	762	792	763	789	801	789	811	763	829	818	783	796	843	850	798	798	837	776	809	835	779	806	829	818	805	791	751	824	800	842	781	814	805	807	756	770	804	792	759	805	773	800	740	796	799	738	796	825	784	782	815	786	867	751	854	782	802	807	785	777	707	776	797	771	822	808	779	819	785	807	827	828	780	846	799	781	790	816	754	795	819	694	783	752	815	799	786	776	865	754	813	779	808	717	724	784	846	835	787	813	835	789	752	782	825	806	790	775	843	799	787	777	795	758	793	820	803	771	811	728	760	798	808	821	782	794	780	837	777	829	776	856	814	752	783	806	853	786	787	773	844	819	824	778	823	776	782	770	799	809	741	788	743	827	763	779	819	770	724	794	840	788	746	796	801	771	794	783	816	788	798	803	803	801	784	763	783	818	739	788	807	826	754	784	779	791	780	836	828	831	784	734	799	739	734	803	849	741	814	795	765	759	769
20216	17887	10475	1113	246	126	158	124	125	134	138	115	107	139	110	122	112	120	121	116	123	132	114	114	135	99	134	124	123	105	110	129	122	115	121	111	122	121	104	131	128	133	146	105	115	101	122	113	127	118	113	105	116	132	123	132	126	145	117	140	121	123	135	115	123	115	124	119	114	121	135	124	107	103	127	121	114	120	127	117	129	122	124	137	140	111	124	125	134	138	117	117	108	96	115	115	137	100	107	102	118	104	122	143	135	108	131	129	107	119	105	132	141	108	133	111	112	104	109	109	133	122	129	108	111	124	122	131	102	110	123	132	117	112	136	124	117	122	106	118	114	108	114	126	133	143	127	99	133	123	111	107	104	106	133	127	95	117	116	115	124	134	111	126	107	113	127	97	139	138	127	104	132	119	137	127	120	118	105	108	125	128	109	116	123	131	134	115	127	127	108	103	115	122	119	135	112	112	106	117	125	129	120	108	108	120	116	123	107	113	109	148	104	121	129	99	114	114	104	116	130	112	116	120	104	129	119	124	121	114	133	142	106	127	110	115	115	105	105	118	108	144	104	120	117	123	103	118	142	110	139	126	102	137	95	101	118	135	113	120	126	127	129	108	120	115	108	120	129	125	130	111	128	112	129	113	101	107	119	129	141	121	125	111	132	135	123	116	117	113	119	121	120	115	111	116	130	108	109	104	107	126	119	113	129	114	111	115	119	113	115	131	120	105	106	106	129	120	114	130	114	129	133	105	98	121	123	129	130	115	140	121	113	118	121	94	119	122	128	126	96	131	114	130	127	125	101	104	120	136	115	113	125	139	139	104	117	118	149	132	138	129	108	111	134	151	125	124	129	134	119	104	110	127	112	116	114	127	117	145	103	107	144	119
20418	24820	14845	2242	448	416	416	436	428	426	408	442	448	413	416	402	395	403	438	418	459	467	401	440	398	403	435	404	406	421	427	415	429	397	438	386	407	409	440	433	421	398	440	411	455	408	429	389	443	427	395	428	446	388	426	405	402	403	429	455	433	428	409	389	426	441	395	424	393	421	435	395	417	418	453	423	419	435	419	430	419	432	397	417	392	430	422	442	387	410	425	407	415	415	424	395	425	434	430	447	459	429	408	403	415	443	419	436	440	405	442	419	434	403	436	441	411	423	426	399	459	419	405	437	408	385	436	394	421	423	378	427	421	393	384	410	417	411	432	400	423	416	411	425	453	414	420	392	410	393	400	419	439	430	391	389	430	398	400	447	382	408	415	421	426	435	417	397	449	394	421	412	392	424	402	458	407	448	387	423	404	427	387	415	413	420	409	419	400	410	390	393	437	397	382	442	405	405	416	407	399	380	428	380	411	415	407	395	379	418	397	425	407	436	419	441	429	431	406	434	400	407	394	442	428	384	435	448	428	419	414	428	396	397	419	390	408	405	432	411	428	428	438	393	390	413	438	411	410	398	435	394	424	411	411	444	459	454	427	418	422	389	415	438	417	401	434	452	421	452	389	409	423	416	430	387	428	408	445	407	432	401	430	458	400	417	416	434	406	394	408	437	378	405	419	413	403	411	387	438	422	385	389	399	463	395	420	420	388	426	417	420	446	380	405	433	387	453	365	432	399	399	417	400	425	406	428	393	421	414	432	439	411	437	428	440	398	382	420	406	412	436	394	399	392	444	401	407	413	401	412	426	433	388	451	416	409	398	425	401	432	392	406	446	435	384	439	397	415	426	369	395	431	441	422	412	396	425	393	406	443	459	428	406
65494	65688	57323	23199	3290	295	240	186	191	235	175	214	176	195	169	189	186	176	171	172	201	170	194	170	173	157	166	173	209	195	174	174	175	164	190	167	174	161	175	184	215	177	197	191	164	175	178	221	170	170	166	172	185	148	162	189	184	185	199	188	182	157	159	188	181	171	166	158	186	169	183	199	166	181	185	171	191	172	198	151	194	177	189	170	155	155	192	162	168	180	178	170	151	171	167	192	195	168	173	169	191	171	190	186	183	181	158	181	193	180	157	184	164	189	174	187	154	196	163	171	189	174	195	175	212	182	186	202	173	186	191	194	182	183	175	168	168	191	186	175	170	165	189	184	176	186	160	181	171	170	189	179	161	169	186	157	161	175	171	205	190	170	166	151	188	178	183	184	170	181	198	215	171	169	187	161	157	183	177	188	180	196	196	140	190	187	168	179	178	172	172	173	180	179	180	182	199	155	156	187	182	185	174	149	174	167	193	165	192	190	173	199	165	177	196	178	191	164	194	174	180	170	164	173	180	171	166	166	179	166	191	180	166	166	185	163	173	174	187	163	170	168	159	191	180	178	175	147	164	158	180	187	166	205	173	172	161	191	168	181	185	136	171	167	176	181	173	174	157	175	185	180	189	182	183	196	153	197	183	180	175	177	152	190	172	193	160	188	180	183	198	194	192	158	143	172	179	175	165	167	184	175	163	185	156	185	190	167	179	188	169	178	146	201	185	185	171	174	193	171	170	172	148	183	175	192	195	196	189	185	155	174	164	189	181	159	174	169	181	168	154	184	163	169	187	182	230	200	184	174	174	170	173	195	183	191	172	163	172	189	178	203	176	194	203	157	180	178	189	169	178	204	173	170	196	154	188	185	164	179	179	183	167	182
42633	51871	50967	15190	1009	912	826	788	777	712	700	637	653	656	591	597	611	597	621	558	561	554	590	556	632	559	609	583	545	614	571	612	589	576	540	586	596	578	556	545	575	571	577	582	570	598	554	566	565	541	562	533	555	537	586	567	512	570	589	547	588	557	557	594	517	542	521	558	592	561	581	585	553	610	584	580	538	580	528	595	630	581	552	559	529	576	571	569	530	573	591	574	567	558	526	549	615	571	547	545	561	550	511	563	547	529	578	532	557	536	576	545	562	552	563	540	525	575	579	603	594	519	573	554	519	550	545	584	489	570	540	555	540	558	526	551	538	588	525	542	564	573	546	548	553	569	579	595	565	573	557	588	544	598	539	549	577	587	573	581	551	566	547	561	569	533	561	559	563	585	570	560	586	566	604	559	549	572	577	507	526	552	624	531	504	556	538	581	587	530	592	556	540	589	545	532	576	582	561	579	623	554	593	579	568	563	553	590	588	565	570	588	532	622	534	532	567	568	536	573	564	537	540	531	538	566	549	536	543	563	557	587	608	538	599	561	568	548	530	565	561	566	554	576	558	521	551	594	587	557	607	550	584	571	603	544	539	541	549	540	538	565	565	565	560	577	569	548	547	562	586	559	529	576	566	551	549	553	541	574	572	604	545	553	560	544	521	532	567	572	559	604	554	530	576	562	563	570	549	583	549	594	534	567	509	564	563	544	596	572	557	554	569	528	577	554	580	558	572	583	564	560	577	605	565	585	520	522	599	529	586	563	544	575	547	574	606	564	550	559	599	531	555	550	539	545	523	532	586	558	649	572	572	585	531	589	543	564	568	552	530	528	554	563	572	555	610	544	576	546	547	587	576	596	527	574	554	562	564	556	577	599	579	583
77505	77070	63452	28722	7666	715	359	332	333	289	305	279	300	302	282	267	292	267	275	282	266	257	299	262	297	274	281	265	281	270	240	298	256	293	260	258	283	249	263	277	259	271	284	248	262	244	251	269	258	277	283	243	262	250	268	276	236	264	244	257	283	236	254	291	261	276	233	257	294	277	269	274	254	252	266	249	261	289	273	253	276	272	279	252	238	264	236	227	264	270	263	253	269	264	252	245	282	245	247	279	271	242	255	256	273	272	270	289	265	261	261	256	251	286	252	240	270	254	275	271	236	231	271	257	246	239	239	244	280	244	273	259	253	228	271	265	251	280	255	265	242	258	276	262	257	273	261	270	240	254	237	274	261	272	274	255	278	263	268	256	240	292	219	278	253	274	246	282	283	243	273	245	253	278	256	279	248	279	263	263	245	253	248	280	288	270	262	269	263	264	247	252	275	270	263	229	246	259	247	270	272	260	274	287	308	240	260	246	248	281	266	304	252	264	272	255	254	271	285	270	257	264	231	242	264	267	290	256	241	231	241	251	251	275	244	278	259	222	275	280	267	289	248	269	288	267	237	240	254	259	270	243	256	242	262	244	256	252	269	261	261	242	256	264	259	264	260	274	279	277	298	242	260	242	246	253	251	261	224	293	269	270	293	247	268	256	272	258	280	228	260	270	275	261	267	286	277	286	233	278	284	277	264	245	278	273	260	226	272	289	279	256	232	282	223	252	244	264	244	258	266	288	264	230	253	247	248	275	255	291	251	252	239	267	270	250	276	226	264	270	261	286	235	273	259	258	276	274	280	307	261	249	255	273	259	229	270	267	259	283	264	234	216	252	236	247	280	275	263	277	281	262	248	273	284	247	245	263	253	241	269	266	274	246
52720	65016	59004	19295	1786	1541	1369	1246	1153	1090	1016	994	982	936	925	906	882	848	827	839	831	838	846	889	817	838	808	778	797	828	777	821	835	799	782	801	810	752	821	816	790	748	829	806	772	813	760	794	762	815	770	791	842	807	764	770	751	765	770	803	756	769	780	805	746	831	754	751	780	835	748	738	783	812	817	776	813	758	783	762	760	769	792	816	776	774	760	802	819	787	825	742	784	768	806	745	781	804	775	778	775	778	760	819	756	778	802	785	741	745	780	777	772	787	804	809	780	768	783	750	779	735	787	786	798	772	760	768	772	770	751	732	715	798	803	778	718	812	743	753	799	817	765	795	796	761	766	784	766	802	766	740	751	774	764	800	742	739	747	759	763	781	805	773	780	786	790	771	728	769	728	812	799	822	742	781	741	808	763	723	802	783	766	742	767	749	801	792	752	773	752	771	762	781	802	785	726	764	801	794	787	768	764	776	811	736	836	820	813	809	769	698	816	847	787	794	755	790	761	778	810	776	747	771	784	811	812	745	811	757	813	824	768	778	801	833	778	798	784	749	756	788	760	781	791	802	774	809	801	775	837	740	762	740	815	743	817	761	824	774	800	746	769	766	793	748	822	764	785	818	783	776	796	778	795	804	791	796	759	798	723	837	784	801	782	810	787	760	774	797	768	776	760	822	722	770	732	785	808	777	713	774	768	800	787	732	789	766	769	769	775	755	742	780	769	774	776	782	787	815	776	806	771	799	764	749	759	769	780	761	770	781	749	799	827	760	809	786	795	758	753	825	747	814	778	778	768	779	767	814	792	742	779	805	781	791	734	763	832	731	782	829	738	806	790	785	759	775	785	792	771	824	776	773	848	740	738	767	794	779	828	765	755	761
19392	17135	10318	1037	201	118	136	141	129	119	112	117	117	109	128	124	141	112	118	130	130	133	121	126	100	117	119	119	118	108	126	124	102	103	104	132	113	117	135	119	139	126	117	112	129	133	128	123	118	113	125	108	114	128	123	124	126	142	107	119	121	119	101	103	132	121	130	124	118	115	117	107	116	128	114	129	113	144	125	116	140	110	131	116	133	130	130	139	116	99	113	140	119	110	123	100	144	130	112	132	116	107	115	119	117	109	129	107	107	117	135	116	124	128	111	124	117	118	109	137	143	101	115	114	113	102	117	120	132	115	135	113	123	135	109	145	127	111	119	114	137	122	109	124	130	95	133	117	108	124	123	123	137	117	128	107	127	113	121	117	114	97	116	113	117	130	114	107	94	110	112	135	103	126	140	137	102	112	118	112	139	112	107	121	110	145	113	113	126	124	108	120	129	127	126	124	126	121	131	146	136	99	125	131	139	141	103	118	101	116	97	141	89	129	116	109	119	122	129	133	123	112	125	123	135	113	115	129	131	107	133	118	102	123	119	103	115	122	107	136	121	124	120	128	122	100	113	113	107	118	124	133	138	114	120	115	118	127	118	124	146	113	116	131	119	135	121	121	128	140	103	118	146	109	133	124	100	119	126	103	102	109	110	105	119	133	109	114	101	113	122	118	111	119	134	118	121	106	125	102	131	116	126	108	123	111	108	122	117	119	112	126	116	96	100	115	109	114	120	125	107	118	119	106	140	140	124	122	127	141	127	123	114	130	123	119	111	133	121	126	122	120	129	130	128	125	116	125	130	124	130	119	130	119	143	113	123	122	123	128	117	109	108	125	114	119	92	127	113	124	106	123	116	121	145	108	113	110	111	108	110	123	120	141
19951	24195	14307	2019	429	478	452	493	438	384	437	386	433	401	430	462	406	419	411	404	420	393	430	416	422	408	389	449	393	411	423	407	420	381	395	389	424	422	416	376	382	458	426	411	402	459	413	440	388	408	453	395	419	453	416	397	367	408	402	437	389	395	443	363	384	376	402	383	397	429	399	389	401	380	442	415	391	394	432	415	446	405	459	422	409	445	418	424	423	416	393	417	414	431	419	411	411	436	407	389	411	380	402	402	413	398	420	445	406	433	429	453	416	395	404	417	405	418	401	420	402	394	413	365	372	422	380	400	423	449	408	429	380	369	393	409	411	447	387	453	393	417	373	449	398	421	420	464	407	430	372	428	400	419	408	394	413	435	412	396	428	447	420	406	413	408	431	405	392	423	405	399	392	393	426	416	424	394	411	417	418	445	403	387	390	396	444	428	433	401	422	427	360	401	386	385	405	396	390	414	416	395	436	400	455	429	386	402	416	438	404	417	428	387	427	422	406	407	424	388	412	423	387	419	440	419	414	393	415	431	406	416	406	375	429	423	369	418	424	418	408	402	457	383	455	432	394	401	408	399	413	402	446	420	420	410	420	391	402	416	399	447	437	418	401	431	412	379	409	423	407	398	412	410	400	398	386	376	411	414	414	418	439	394	418	395	415	388	422	412	412	420	409	419	436	375	408	406	399	425	402	394	428	429	430	413	427	423	388	408	381	459	415	413	434	421	394	379	423	440	402	465	382	428	436	397	430	377	417	449	400	442	407	425	398	451	399	421	413	410	384	419	395	419	465	415	382	438	398	396	413	397	430	425	403	407	385	405	428	426	401	406	389	448	418	423	411	366	419	433	421	379	413	400	408	445	426	413	449	475	414	407	399	397
65040	67202	57595	22974	3279	291	251	230	187	200	187	203	182	173	189	192	168	201	184	178	199	167	204	190	165	175	190	183	168	184	201	173	197	201	194	186	175	159	164	185	192	184	158	185	194	159	197	194	210	191	192	178	166	196	185	198	193	189	198	191	168	183	168	199	182	204	196	184	178	156	182	186	211	189	155	192	182	176	173	177	186	162	167	160	191	184	164	190	203	210	163	196	176	169	203	182	199	177	189	185	183	182	215	173	195	187	192	175	180	194	169	184	195	189	164	159	178	200	202	183	173	149	169	192	174	197	189	192	158	167	186	176	186	169	175	200	165	183	175	180	180	176	171	176	198	176	188	170	165	194	175	174	170	167	159	181	183	187	189	191	168	179	197	174	202	185	190	168	176	180	182	171	189	185	200	193	193	178	185	160	205	172	184	177	169	182	185	167	183	182	195	196	184	162	183	181	176	196	182	190	180	204	224	194	186	181	198	146	160	190	182	201	177	192	186	162	177	192	192	179	180	160	209	176	171	201	194	152	169	180	179	165	175	185	156	174	175	181	189	170	189	177	157	173	198	199	197	175	178	181	194	200	180	176	161	181	178	201	172	174	169	181	166	165	181	183	156	173	181	170	178	210	150	172	179	156	159	179	204	170	208	158	163	180	181	203	172	173	196	163	193	187	189	172	153	174	187	177	206	199	158	176	168	185	188	167	194	172	206	170	178	167	181	178	185	181	170	177	157	166	178	183	201	183	177	187	163	172	214	185	209	198	175	178	162	172	188	179	158	194	196	213	162	157	186	204	214	199	219	197	180	194	182	144	204	196	195	176	198	200	170	210	186	194	165	164	192	183	167	187	183	167	184	172	190	198	168	198	202	195	178	191	189	149
42407	52445	49883	17837	1040	894	773	785	735	755	701	681	630	676	585	640	613	609	581	630	656	598	606	602	581	585	586	594	581	567	602	602	574	565	537	556	647	560	562	598	615	549	568	557	627	640	555	558	614	591	564	597	579	546	615	593	547	528	557	566	591	540	580	590	583	600	564	619	590	596	559	592	549	578	526	584	578	643	607	548	570	587	601	580	598	567	568	571	543	557	564	606	570	548	615	637	556	570	608	550	573	595	544	529	547	561	603	575	597	563	575	605	554	586	598	608	551	557	568	623	612	537	558	565	575	591	559	643	580	580	610	582	576	586	587	565	594	579	555	629	590	534	569	512	558	570	584	562	574	575	580	587	609	564	586	546	554	533	595	563	607	566	549	582	564	564	570	581	581	542	561	594	542	579	565	612	562	546	561	565	565	575	535	553	578	578	561	589	579	601	581	546	548	552	600	604	571	600	535	578	613	561	539	545	592	568	563	580	590	543	582	581	571	556	573	575	566	594	553	582	578	551	534	552	556	626	570	593	578	600	572	560	562	584	542	547	558	545	552	596	549	581	568	542	598	573	582	599	554	562	553	551	612	546	546	584	565	581	572	596	587	607	586	518	554	570	615	618	580	587	554	554	546	584	593	577	569	557	570	549	519	564	603	568	575	542	570	589	611	528	597	600	551	578	549	527	591	576	588	575	564	604	578	586	542	528	572	559	561	545	529	582	577	550	613	558	562	593	576	560	546	581	595	563	579	564	555	612	579	555	539	573	571	564	578	558	591	551	601	607	530	509	571	563	564	522	572	591	587	547	559	584	580	565	549	572	587	584	562	586	548	549	588	548	579	575	566	620	603	608	590	548	612	567	512	559	592	583	625	586	551	538	567	557
77373	74751	64818	30463	10144	1278	374	376	326	314	314	299	268	267	276	257	281	286	301	278	269	268	295	263	262	237	289	277	269	255	263	280	251	260	292	280	249	285	252	288	235	251	277	281	266	236	272	280	235	267	285	231	306	240	252	254	268	258	251	261	255	260	301	272	286	248	266	293	262	281	255	255	261	275	243	234	274	272	270	280	248	280	253	288	285	275	265	240	255	280	270	269	273	256	252	244	269	273	247	251	275	270	260	290	285	245	264	271	261	285	264	264	262	273	264	279	268	272	267	273	261	242	281	264	249	271	273	270	279	270	247	254	248	295	231	277	286	276	246	269	265	269	265	258	252	269	252	253	265	282	241	272	289	272	291	260	295	249	237	263	261	257	279	256	254	294	266	278	278	262	270	266	230	273	263	279	258	278	259	277	284	266	271	257	306	275	269	290	293	240	269	281	266	288	277	245	250	257	244	252	267	279	265	241	282	245	269	295	274	268	270	250	240	271	277	277	296	259	262	240	264	243	281	269	257	290	254	261	273	264	283	284	241	238	274	273	268	259	275	272	283	280	255	252	258	269	275	271	246	270	286	269	276	307	249	266	282	265	263	289	279	277	266	275	286	241	279	266	268	253	274	246	257	245	296	277	228	283	259	290	263	273	223	243	254	243	260	281	295	240	208	243	236	268	262	263	288	251	257	289	259	246	231	258	241	253	283	247	281	252	263	260	239	249	281	289	277	243	275	300	284	253	284	237	252	295	271	240	238	249	237	253	253	241	272	257	235	248	245	232	259	275	255	252	255	262	263	270	247	289	274	269	253	254	237	283	295	278	271	264	266	248	273	281	291	295	246	260	286	250	261	250	273	258	250	265	273	269	278	270	265	257	270	272
51922	62417	61864	23211	1744	1505	1307	1194	1161	1057	1074	1043	900	941	845	892	876	905	882	867	831	793	840	840	844	818	836	797	872	802	814	875	829	804	794	807	852	837	839	740	740	801	742	826	776	802	807	839	786	820	829	806	839	773	772	791	805	803	761	794	763	757	787	752	771	846	781	760	777	764	805	829	739	788	817	800	822	799	807	772	748	805	784	773	761	839	810	814	728	849	805	813	800	818	858	790	763	808	767	763	777	772	820	812	816	801	745	818	783	755	779	810	790	786	769	737	767	766	774	801	805	748	804	736	773	833	762	791	791	811	773	809	757	799	786	792	774	839	774	809	802	757	746	759	768	754	746	822	791	776	750	797	776	773	797	767	804	765	787	847	792	815	775	781	762	829	769	790	809	833	772	771	766	782	782	756	791	764	799	797	790	763	752	783	774	814	795	796	759	798	767	781	782	813	790	807	753	772	783	769	777	755	800	737	812	751	774	809	771	790	838	794	782	805	728	790	778	790	783	799	808	825	827	765	784	823	795	765	780	769	749	789	817	818	784	766	825	788	745	776	762	740	787	746	830	827	796	772	751	785	785	728	808	775	777	759	753	804	792	768	788	774	830	725	807	782	781	794	795	851	793	812	813	745	790	804	786	793	788	754	801	792	794	815	783	789	814	736	772	808	756	791	780	775	815	774	788	766	793	768	799	818	791	768	785	827	748	790	781	788	801	818	773	792	768	788	734	796	833	791	819	798	763	804	780	811	780	801	701	792	759	830	822	769	794	757	862	801	799	819	788	845	726	740	787	769	734	796	749	776	741	814	767	807	771	798	793	799	795	820	761	754	779	734	752	742	736	755	786	785	740	842	792	756	769	805	780	802	792	770	842	778	789	827
19188	11157	10121	1039	131	107	105	99	117	119	92	109	112	125	88	97	96	106	87	125	97	123	115	110	101	121	116	101	100	119	106	128	132	106	120	136	93	105	129	110	107	104	124	126	118	106	101	106	110	114	123	124	102	134	97	95	98	117	129	98	110	124	120	121	119	118	121	121	111	122	100	110	110	117	79	130	115	129	115	105	131	117	109	121	121	127	107	115	92	126	96	117	124	125	100	124	110	103	125	105	109	116	106	133	106	115	108	130	113	120	104	105	107	105	118	120	104	120	119	116	118	114	118	134	105	96	106	119	116	112	121	97	102	111	87	105	92	120	122	114	128	99	124	108	103	98	109	123	115	95	109	125	113	116	103	119	126	125	108	116	103	109	105	95	99	93	107	114	114	94	107	101	124	100	112	95	109	118	121	117	123	118	103	117	121	122	120	111	112	111	103	107	109	95	102	111	111	120	114	108	111	113	96	111	121	123	102	96	138	109	109	118	109	117	109	100	121	124	111	107	108	122	104	108	105	118	118	101	134	115	105	104	117	107	100	122	117	124	132	108	113	89	124	118	128	122	93	111	107	119	114	115	126	121	105	132	103	102	117	123	120	120	103	117	126	104	116	109	116	128	102	109	120	103	107	118	107	109	126	109	111	114	105	121	105	105	119	118	107	122	128	120	103	124	119	124	128	110	113	122	108	113	93	108	91	101	112	116	88	111	109	95	128	107	124	129	126	105	104	102	104	126	108	126	115	107	106	107	120	105	114	111	107	107	101	121	126	128	103	147	105	103	117	119	125	106	106	111	103	115	101	128	110	112	112	116	128	104	109	101	123	102	100	122	112	105	115	111	110	113	108	113	117	123	117	121	111	126	112	108	116	92	100	98
19703	16777	16077	2779	386	413	354	388	403	376	402	378	418	423	432	412	393	403	355	415	389	393	400	383	399	396	363	391	376	399	384	373	372	420	395	391	358	397	379	422	413	381	366	360	392	419	386	334	388	386	393	417	389	374	350	373	370	397	398	396	391	394	394	383	405	369	393	399	350	404	408	364	390	362	393	389	381	388	402	383	400	390	389	404	414	389	380	388	366	386	387	385	385	419	378	394	406	381	388	378	394	388	403	390	391	415	390	422	398	418	395	401	348	401	371	410	401	394	400	406	375	395	391	429	408	367	399	368	402	406	397	383	368	355	379	385	364	371	388	386	392	391	381	350	385	380	445	408	381	393	366	415	363	401	376	371	382	407	393	364	370	414	391	379	379	411	362	422	403	406	399	360	388	375	374	421	387	371	396	370	370	366	375	387	390	397	441	366	347	385	388	411	385	379	356	364	398	394	397	420	392	371	415	388	368	351	395	427	385	368	391	394	393	370	373	404	386	366	390	397	402	369	393	376	382	398	411	363	383	397	356	396	408	396	396	375	383	390	384	350	412	407	385	339	368	398	375	341	396	391	409	406	378	346	398	392	360	382	389	389	370	416	382	407	430	387	425	382	368	389	359	387	364	368	375	413	372	389	363	377	396	397	374	400	384	397	375	385	339	408	403	388	350	387	348	354	364	385	416	404	404	434	397	398	407	408	372	388	375	383	409	403	394	366	393	369	418	384	380	343	401	396	381	388	378	387	380	370	387	389	423	388	415	395	358	364	365	409	392	448	424	390	396	378	414	418	416	354	381	388	392	391	385	378	372	385	373	379	403	420	373	410	382	361	372	405	390	376	389	376	372	364	397	422	409	392	388	402	403	396	406	395	405	375
66303	58628	60280	25356	4006	343	242	214	210	186	199	176	193	190	189	162	202	166	176	143	175	188	140	178	182	160	163	193	192	182	152	155	164	156	160	185	166	188	174	183	174	182	167	201	164	152	162	141	171	186	172	167	159	173	153	182	166	175	164	175	175	160	180	165	179	177	166	159	171	164	161	182	199	169	184	142	161	193	172	189	175	148	162	191	161	161	181	156	167	188	163	155	168	166	157	151	141	175	171	148	171	154	154	161	177	192	187	161	158	171	180	149	174	173	169	182	165	178	164	176	186	191	138	150	170	176	173	195	161	172	185	168	184	183	176	193	151	170	170	173	169	172	190	190	180	187	157	167	166	168	168	166	172	183	169	169	161	174	145	180	145	160	174	173	185	178	181	168	165	142	144	183	178	171	183	166	178	185	141	183	173	159	158	175	181	160	173	145	173	191	182	162	160	161	170	166	178	178	171	181	165	203	177	165	172	181	168	167	151	144	161	191	169	194	169	195	194	177	168	155	177	183	174	184	166	171	176	177	162	169	140	166	163	181	164	174	153	164	166	164	197	178	141	202	169	175	163	188	147	184	159	167	165	154	178	182	161	183	165	158	171	162	165	167	151	172	191	178	176	189	208	172	180	209	152	155	137	176	167	167	199	162	175	176	184	179	173	163	147	170	157	164	172	214	173	165	163	178	171	190	177	197	159	192	174	181	171	180	169	177	131	162	157	166	149	171	190	187	179	176	172	169	162	156	151	138	184	168	189	174	174	161	180	180	184	165	158	159	183	173	153	180	202	167	176	174	184	165	191	159	177	175	176	169	154	175	166	181	168	179	179	187	161	191	165	185	156	165	156	175	175	175	192	181	169	163	148	187	145	189	139	193	186	163
43046	43723	50293	21887	1142	1040	904	900	745	761	692	659	661	662	646	620	604	594	606	517	569	613	597	618	575	595	570	565	605	544	518	598	531	571	579	554	546	609	546	580	515	595	555	534	532	593	548	520	531	571	533	570	562	534	553	545	616	581	536	519	556	529	551	566	568	544	541	526	551	551	512	568	520	530	520	532	542	559	526	558	562	587	548	538	555	547	564	511	561	539	540	547	533	524	571	588	529	540	577	543	529	565	545	530	517	525	521	520	567	562	570	577	526	533	523	517	581	530	528	548	550	566	556	537	505	520	529	540	545	520	563	548	567	536	556	565	542	550	558	558	548	568	530	551	516	538	578	556	529	532	580	506	545	542	580	587	545	569	555	554	545	540	538	546	533	559	547	547	517	535	544	540	524	531	567	506	542	532	539	516	551	579	541	526	512	562	516	553	542	555	599	554	532	550	532	591	531	587	552	569	511	514	542	561	561	551	547	578	545	585	502	520	563	545	517	531	530	563	555	525	540	533	572	553	528	537	500	551	545	511	513	530	555	535	543	566	545	514	533	515	521	546	556	524	571	522	549	563	529	537	583	527	567	550	522	511	525	559	540	532	535	535	538	541	575	519	519	572	564	556	542	542	550	527	557	519	532	550	539	546	540	533	519	548	513	577	555	524	533	527	537	577	569	526	522	545	509	532	541	543	516	562	547	549	594	509	505	537	540	535	526	553	532	556	540	516	512	519	523	532	539	529	536	564	519	517	574	492	590	555	553	517	586	540	557	561	504	534	518	545	522	503	559	512	538	539	511	540	545	547	559	536	575	493	523	514	546	523	546	563	570	554	518	547	499	532	582	532	521	614	546	593	488	591	553	501	499	551	545	513	513	530	545	525
77716	71553	69433	34320	9721	863	398	338	325	313	321	317	307	290	276	295	286	267	302	262	255	263	249	259	264	244	280	284	253	274	240	262	252	273	237	236	289	249	243	275	286	245	257	262	278	263	255	278	283	288	284	256	233	251	255	249	236	278	258	278	236	258	302	263	271	274	257	280	280	268	265	256	244	246	277	242	266	265	289	277	236	268	261	283	240	234	261	298	261	247	256	259	254	247	262	267	242	239	247	255	267	269	269	240	263	248	280	264	277	289	270	270	276	276	254	237	272	258	302	263	248	266	245	254	252	277	254	284	263	311	247	271	268	266	243	246	278	266	246	264	250	279	246	254	244	266	290	249	255	237	272	254	218	264	273	274	278	273	278	292	297	271	278	258	230	276	266	260	248	243	254	276	289	227	240	252	264	246	237	262	278	265	248	252	260	267	290	246	261	266	247	229	250	263	242	255	247	268	272	276	251	261	253	272	287	264	253	275	265	224	258	260	262	265	252	268	240	290	237	238	298	266	266	265	228	234	269	270	261	245	260	251	254	265	285	253	260	255	247	255	286	276	266	272	264	276	272	281	238	261	246	255	279	277	231	271	250	270	248	271	248	257	249	278	259	244	265	275	266	278	269	236	259	256	297	267	253	227	271	234	271	281	238	239	285	286	252	284	269	289	265	233	272	255	223	247	262	268	286	267	267	244	270	241	260	261	264	259	255	247	227	255	262	275	275	267	269	266	279	231	254	286	276	284	273	262	252	248	242	237	260	254	263	259	246	268	285	270	266	275	247	261	254	260	257	253	228	269	270	246	268	271	248	229	254	254	289	253	243	244	266	297	278	262	304	266	272	240	251	278	253	272	283	235	237	241	261	277	278	246	249	263	270	269
52389	55028	62128	25380	1847	1649	1409	1320	1168	1106	1062	1008	1087	976	914	928	890	909	879	842	836	849	835	799	808	865	841	782	861	806	822	838	793	825	809	828	810	789	774	766	737	800	769	777	812	797	824	774	740	778	790	779	768	781	755	828	865	761	791	760	792	761	715	814	753	791	798	772	787	815	793	776	745	788	779	783	796	818	783	757	735	771	795	775	737	803	823	783	755	727	790	811	804	797	760	741	755	777	785	789	765	766	782	814	738	783	782	806	793	785	798	757	822	776	788	779	756	758	810	775	770	733	727	810	792	756	799	781	778	785	762	771	768	754	732	791	766	771	764	834	793	803	760	782	765	761	756	782	768	782	723	786	770	817	786	761	796	734	791	743	767	791	749	768	803	767	813	786	776	787	758	743	748	714	767	793	784	747	802	758	781	786	783	772	783	744	799	783	747	796	782	746	750	796	776	767	742	807	807	761	804	794	739	820	777	777	794	796	797	770	740	754	757	765	751	760	816	842	779	742	763	783	727	767	793	779	769	823	795	773	753	767	767	718	765	812	758	749	794	767	721	776	746	719	764	797	766	751	778	765	772	778	804	793	759	777	763	749	725	779	763	749	762	778	791	759	738	780	764	762	702	781	793	792	767	760	771	812	761	789	711	759	737	808	789	756	788	768	795	743	816	771	785	782	759	780	770	789	816	786	799	737	779	728	735	766	798	758	758	751	740	749	789	752	785	738	781	770	796	772	784	789	765	750	757	805	758	791	774	794	788	817	792	813	752	790	726	761	821	775	713	776	774	806	776	766	749	749	721	756	788	755	783	753	778	775	784	725	819	801	778	765	799	817	730	749	741	708	775	756	737	837	782	796	781	746	772	789	826	765	752	749	794	794
19206	10249	12710	1525	289	105	121	113	118	105	115	121	125	102	123	112	127	115	99	101	96	87	97	112	115	122	115	90	119	124	107	96	113	116	115	105	110	109	105	112	121	135	103	117	117	111	115	100	117	126	98	100	101	124	111	109	99	103	101	110	117	138	122	104	93	115	121	120	108	104	124	122	123	136	102	105	109	118	108	86	99	112	105	116	109	142	120	114	106	107	134	110	103	104	110	140	111	121	133	81	121	109	95	98	118	121	127	93	100	114	112	103	118	94	114	122	130	120	101	117	107	122	108	109	89	113	97	100	120	114	123	115	112	129	128	107	105	103	114	107	110	102	101	99	100	122	130	116	99	127	98	107	109	101	131	111	109	102	124	128	109	106	125	122	111	100	132	106	123	112	106	129	106	121	106	101	116	116	116	98	109	104	99	120	115	133	106	94	131	111	124	107	122	119	117	107	118	108	97	113	108	133	103	137	113	96	106	106	110	117	106	101	105	114	123	125	119	111	123	99	109	120	112	110	100	98	115	109	106	105	101	108	107	118	131	99	106	90	114	115	115	102	122	111	107	90	110	118	129	94	108	102	102	110	106	100	124	112	109	120	96	103	125	108	103	120	109	116	136	112	110	105	112	102	126	117	110	93	109	131	95	87	106	107	124	107	113	98	131	105	121	110	112	118	94	113	127	107	101	112	113	124	106	103	123	101	114	105	100	96	117	109	114	112	119	119	115	122	102	97	102	114	96	105	101	125	118	122	117	105	116	109	129	124	116	108	115	129	117	103	112	104	119	114	126	94	113	125	105	134	116	85	124	131	117	100	137	101	134	115	120	109	125	115	118	109	114	120	106	103	121	119	92	104	102	110	106	102	112	128	109	124	118	114
19689	14651	18550	3210	435	393	409	403	394	412	387	413	414	401	407	405	410	403	437	414	439	382	372	393	408	369	379	422	356	421	374	376	386	395	392	406	366	388	379	425	421	379	400	393	392	408	372	373	391	416	366	395	380	374	404	372	408	368	380	363	406	371	415	340	408	370	393	385	379	371	414	393	378	410	408	423	400	387	379	372	406	398	394	362	388	406	402	370	389	349	419	364	395	404	362	396	398	359	408	396	374	421	406	359	378	372	365	388	422	385	441	376	381	399	380	387	384	411	391	392	349	404	398	378	375	399	389	411	377	407	357	372	400	337	395	362	398	412	365	356	429	426	393	390	368	377	376	397	358	393	422	412	408	379	424	374	394	356	392	390	421	391	391	422	406	398	384	413	378	339	386	444	373	402	396	412	423	376	346	374	404	395	398	392	389	414	383	373	383	370	358	391	364	384	356	362	417	388	381	390	373	396	362	393	367	354	391	389	402	361	361	395	397	395	381	405	371	397	383	356	395	412	410	394	376	409	427	392	368	364	411	365	384	420	420	378	375	401	401	415	384	385	381	350	406	388	379	404	370	407	404	386	405	410	403	401	386	368	394	358	380	364	373	396	379	405	395	388	407	365	414	395	425	404	373	396	399	363	388	388	374	400	381	368	410	359	404	408	406	423	414	390	412	395	397	412	422	406	372	382	387	382	381	435	413	347	401	373	395	377	370	382	371	408	398	412	420	380	384	371	380	387	400	421	386	405	408	383	401	427	383	379	385	390	386	405	359	363	351	360	413	395	415	392	401	391	396	346	369	384	424	377	401	415	382	382	380	408	395	389	399	359	398	392	395	422	376	391	431	353	374	422	385	413	384	387	403	376	424	377	408	390	402	374
65154	61922	57920	23630	3174	278	248	203	205	212	190	199	178	186	166	203	192	181	167	180	182	164	169	190	205	168	175	187	163	183	193	189	157	162	183	184	169	189	169	163	187	164	165	169	182	169	185	154	187	186	153	178	174	169	156	166	175	165	169	176	176	176	175	171	155	170	193	167	178	164	185	179	158	174	189	136	183	187	192	188	165	169	171	175	165	169	162	181	177	173	206	170	178	145	164	167	165	151	152	190	144	189	158	185	172	163	165	178	171	167	177	155	190	192	194	126	170	171	176	174	165	159	171	200	177	175	186	163	154	162	166	178	163	161	172	165	172	200	168	168	173	177	175	171	155	147	133	156	162	173	170	177	164	179	185	195	168	169	178	161	164	162	169	157	195	193	185	172	188	178	163	152	189	165	179	180	181	169	186	176	197	189	171	169	168	184	178	168	181	171	172	172	165	165	175	171	178	173	178	182	164	183	181	193	156	188	150	162	154	165	173	189	166	171	181	160	168	174	173	169	159	138	196	152	174	180	189	164	163	183	156	176	193	180	181	166	172	181	173	173	168	159	167	174	190	155	154	169	134	161	188	160	191	157	141	171	177	161	174	164	170	176	149	152	178	162	180	191	173	190	193	159	148	183	187	159	195	177	152	157	170	170	155	180	178	157	179	184	146	170	172	182	185	186	173	161	186	169	171	144	170	172	175	161	150	150	162	178	173	187	213	167	138	178	163	193	176	185	163	184	151	176	187	176	166	178	157	181	158	186	183	173	186	181	183	162	176	199	182	161	182	166	177	158	188	151	169	156	162	170	178	183	164	159	158	150	195	193	190	161	171	163	193	201	187	165	176	206	161	175	162	167	191	194	175	167	157	154	160	159	165	169	175	183
42649	48809	47407	21065	1086	989	889	803	767	751	686	695	659	658	598	634	618	650	614	616	628	577	583	553	561	569	574	504	634	566	568	550	576	543	588	572	577	606	567	553	568	518	579	565	546	549	529	495	558	536	507	531	558	549	597	591	538	615	574	562	548	559	499	611	573	551	552	539	562	530	557	576	531	558	540	547	543	549	538	551	508	521	535	567	553	523	574	551	556	568	561	514	550	539	543	578	554	481	569	569	500	567	567	543	576	583	556	555	548	532	579	565	558	565	561	596	559	549	591	521	545	523	562	533	567	580	522	533	577	561	550	534	539	587	562	537	555	578	498	566	608	547	518	546	604	578	512	573	572	560	584	553	588	538	539	559	561	533	588	564	535	535	555	561	561	539	551	557	587	542	591	529	585	538	527	545	545	555	568	508	509	558	563	588	525	553	536	549	551	523	543	570	570	540	564	525	561	520	557	559	536	523	561	595	535	588	562	529	558	551	497	548	515	600	544	526	544	530	513	563	554	519	536	550	556	538	523	557	552	498	569	532	547	579	510	551	588	545	561	596	524	516	530	621	524	577	555	580	562	555	566	517	504	539	554	583	524	568	539	572	533	550	525	539	521	542	550	556	552	561	541	514	570	538	587	564	582	569	546	553	561	561	563	563	542	564	553	536	563	538	562	608	564	553	592	557	580	559	525	530	513	576	572	534	564	532	542	554	549	532	554	558	536	520	545	559	566	552	591	544	552	585	515	549	573	530	505	563	546	526	581	535	529	558	570	552	544	540	560	555	536	563	549	525	548	517	569	549	538	589	531	584	540	566	548	521	570	557	544	580	540	589	533	530	530	532	518	543	566	538	562	570	578	527	535	565	564	542	506	532	576	518	532	557
77961	73291	67451	33408	9226	862	377	351	343	293	301	269	286	255	305	248	287	269	264	267	277	268	245	290	279	277	258	267	248	280	272	293	273	248	255	253	239	263	296	272	249	276	271	239	231	266	269	260	250	251	254	253	255	281	282	232	245	239	288	267	256	221	261	254	271	213	235	286	249	253	265	236	247	287	253	282	252	266	227	263	254	248	260	274	269	257	258	240	246	258	269	269	271	257	260	274	266	266	250	256	265	264	240	244	255	277	263	255	236	276	258	278	213	287	269	264	287	276	261	245	265	256	264	257	249	244	246	258	275	246	298	254	276	266	283	241	261	259	263	268	257	259	249	269	236	254	241	247	244	290	232	261	250	248	252	287	271	228	252	261	283	265	273	284	241	261	256	258	282	263	248	280	260	220	234	229	260	262	282	254	270	261	282	218	248	275	262	264	293	232	262	258	276	246	250	239	265	261	282	279	271	239	243	287	268	293	250	228	255	230	248	231	246	249	266	254	275	261	278	263	259	242	245	271	277	272	259	269	289	250	236	271	252	255	246	240	249	243	259	267	262	258	252	279	288	282	250	266	241	244	234	294	242	251	292	249	240	306	244	246	259	270	245	273	282	280	265	254	251	262	267	262	263	247	263	246	238	234	249	238	257	247	254	294	262	240	245	266	229	268	248	260	246	247	277	259	262	260	293	257	269	268	277	260	265	293	256	267	284	277	270	261	267	262	277	247	266	256	249	288	254	264	260	276	268	230	255	257	256	263	260	279	276	263	268	237	286	256	269	270	264	258	269	222	245	265	235	287	257	249	280	278	257	299	259	278	245	268	281	257	266	253	281	276	267	271	255	275	273	246	272	276	268	261	277	274	266	290	256	264	263	244	265	241
52748	60554	59310	27753	1772	1609	1376	1241	1091	1055	1035	1075	960	932	916	934	886	845	873	906	824	820	803	867	826	814	823	844	826	866	794	826	786	801	792	810	825	766	814	823	759	787	816	836	778	759	807	739	727	766	749	776	838	774	751	812	794	775	787	795	761	833	744	741	775	828	778	828	733	765	779	776	755	761	779	806	788	743	782	794	855	805	769	841	745	777	764	784	731	807	804	752	747	791	743	783	779	815	766	772	764	752	754	746	748	726	758	760	753	781	755	779	793	721	742	773	768	778	794	759	774	710	718	787	804	779	766	750	762	763	802	722	809	784	743	761	803	806	773	757	753	737	752	776	719	727	794	793	800	779	811	783	734	780	767	788	709	763	789	810	762	764	776	766	800	789	770	762	759	824	783	775	775	772	788	737	738	751	734	805	754	741	797	766	759	733	792	739	803	779	696	745	739	766	766	787	748	727	735	731	767	754	829	766	801	782	801	740	781	772	753	730	711	794	810	789	782	774	806	791	741	760	785	762	820	807	785	767	772	796	752	745	751	801	751	744	782	735	725	724	764	771	777	722	823	772	758	770	756	768	755	786	807	730	745	819	769	708	789	732	765	761	782	799	779	768	768	784	778	817	751	767	776	740	789	750	766	786	744	769	805	756	780	769	773	796	768	775	773	749	787	747	788	763	824	751	783	761	765	817	728	795	762	741	787	755	775	767	723	773	840	758	774	737	794	754	680	760	784	786	742	801	723	769	753	760	753	765	737	803	819	759	796	745	707	794	789	779	732	764	741	751	781	800	748	768	777	742	747	810	787	798	809	721	800	818	730	767	804	762	818	805	723	814	781	760	781	757	778	781	810	746	742	785	776	813	797	767	797	785	756	749	793	782
19368	13715	10651	1315	220	129	112	129	115	110	118	114	120	137	109	114	105	103	109	110	93	113	114	100	96	107	107	120	110	123	107	128	103	129	100	110	107	102	122	89	123	123	102	116	114	114	117	113	103	114	105	125	138	109	124	108	135	114	93	105	116	122	101	117	110	123	124	114	110	106	114	122	93	109	89	129	111	122	89	104	105	104	118	118	114	121	103	99	110	111	117	117	118	131	99	122	118	124	116	111	119	92	103	112	112	119	114	133	120	106	111	118	121	112	123	108	130	103	115	107	120	121	124	120	107	90	108	118	123	120	132	99	109	119	114	110	119	109	107	128	106	107	109	114	104	108	105	109	106	119	148	100	94	110	125	113	125	111	126	115	113	123	131	110	113	103	118	102	125	124	112	118	104	132	87	111	106	121	103	118	105	118	104	111	114	110	113	111	109	111	138	114	102	118	108	124	118	115	108	98	105	111	114	131	100	113	95	118	114	100	125	122	109	104	106	130	97	118	115	105	103	118	116	108	100	123	123	136	127	116	123	122	100	103	122	110	120	100	106	98	100	99	100	98	106	105	106	109	91	106	133	114	120	104	118	99	103	110	110	111	127	108	119	112	111	120	110	106	93	122	112	122	117	112	106	126	104	121	119	135	98	105	119	90	116	107	113	114	115	107	115	100	128	112	109	102	102	107	97	123	101	106	108	125	102	111	122	129	124	114	103	126	96	104	106	128	90	105	116	121	110	105	126	107	125	103	114	112	119	132	113	116	105	102	109	119	121	119	102	104	114	136	97	117	125	121	119	122	100	114	105	116	94	113	96	109	106	113	116	125	88	125	94	101	116	123	98	103	94	122	122	117	110	108	107	104	91	126	116	142	122	107	126	113
19654	19574	14481	3098	417	367	395	416	422	384	393	408	393	388	435	405	419	395	354	382	407	403	400	387	405	386	424	359	416	384	347	393	393	392	390	394	404	406	386	431	388	383	394	431	426	384	418	390	382	403	399	381	388	385	415	401	400	408	409	422	424	386	386	426	369	410	416	413	366	383	407	365	402	388	421	392	390	400	390	399	396	333	397	404	392	388	403	392	398	385	415	365	404	398	392	355	404	394	418	416	373	369	435	390	420	416	409	390	408	360	390	409	377	367	388	371	385	439	378	405	416	387	381	386	363	396	376	404	385	435	388	406	372	405	383	401	410	435	410	388	388	367	415	402	426	400	376	390	394	394	429	414	435	373	422	398	424	423	397	386	426	387	368	398	409	367	388	390	395	366	419	401	378	394	404	401	368	406	404	393	405	358	375	413	382	382	418	422	386	422	435	347	387	383	419	385	388	405	430	383	384	396	379	404	377	440	378	378	404	433	390	401	389	396	392	385	384	388	368	415	406	373	389	364	371	401	367	378	394	396	394	394	391	379	399	370	402	381	381	385	363	378	362	405	414	418	398	384	401	372	375	418	384	383	375	422	356	399	435	392	362	384	377	381	365	415	386	405	408	387	388	388	430	382	373	352	382	399	380	395	383	394	379	353	408	401	367	384	379	393	414	343	394	383	421	379	376	406	373	416	407	394	355	383	411	368	433	376	391	407	394	398	410	394	399	363	403	413	386	437	371	363	397	400	387	418	427	391	360	374	396	419	407	390	380	384	386	404	421	392	383	394	382	371	391	390	377	391	376	395	422	428	391	418	420	346	372	417	384	375	429	376	436	427	439	407	382	367	375	379	388	386	383	359	379	398	397	369	388	364	383	396	367	393
65492	62351	56520	26712	3836	283	201	222	183	207	194	196	206	170	183	207	157	189	154	158	177	181	163	175	182	193	157	165	184	177	195	143	193	151	175	160	172	156	188	167	184	173	146	185	155	187	154	185	173	178	191	165	154	189	169	149	196	158	179	179	166	185	165	143	186	176	182	173	181	174	160	183	159	185	175	156	156	195	171	174	185	158	172	151	173	169	182	152	164	156	163	178	187	191	170	174	188	148	176	139	168	157	171	165	145	191	161	167	163	154	186	184	180	198	155	178	174	155	172	181	165	152	177	173	163	175	182	182	165	182	172	165	167	177	186	175	157	184	180	176	162	168	173	165	152	191	151	174	148	160	169	135	167	191	162	156	156	170	172	160	176	175	174	175	174	155	169	175	157	169	171	166	176	179	193	156	184	177	187	179	162	158	177	174	184	178	161	164	189	157	176	135	167	173	171	182	191	170	167	175	184	164	177	174	149	178	170	170	176	172	148	148	172	216	153	168	191	154	152	172	144	165	168	163	186	162	182	185	164	164	169	167	169	173	191	145	174	186	188	182	169	165	183	147	178	158	173	176	154	159	161	186	168	172	176	154	163	171	172	160	167	169	196	183	171	162	173	166	185	156	179	191	192	159	159	155	186	179	166	163	163	150	180	192	153	161	168	172	156	176	143	160	166	174	185	151	158	149	173	165	203	149	164	163	170	169	191	161	179	187	151	167	154	172	182	182	162	149	174	160	175	178	172	163	193	146	189	159	165	156	175	175	169	153	160	185	161	168	181	181	190	166	174	157	197	159	198	189	168	170	195	161	196	150	157	148	182	158	175	160	169	157	191	193	176	174	181	170	172	179	156	180	176	173	178	160	145	189	166	153	168	175	182	152
42652	48631	47297	24138	1105	960	868	816	744	730	655	681	650	633	586	597	598	576	586	583	592	591	616	586	584	570	580	585	577	556	585	567	547	542	583	576	586	571	561	582	573	565	589	583	553	516	588	520	542	570	535	547	621	548	568	536	546	538	585	535	563	544	561	533	518	509	535	554	559	559	550	537	514	516	541	555	514	495	567	553	558	510	532	576	542	557	554	548	556	551	535	555	485	520	537	572	549	539	583	566	547	561	602	566	515	503	562	582	526	560	515	539	547	514	510	568	565	504	538	567	536	541	497	569	570	521	529	547	538	543	530	523	562	534	537	519	503	559	520	528	542	572	586	546	541	531	577	538	553	548	540	507	556	516	523	556	532	553	502	543	564	577	513	542	541	555	579	555	483	557	539	551	539	585	547	553	571	554	563	566	541	568	574	568	568	533	547	531	541	555	552	575	535	541	556	546	516	545	555	537	551	534	548	584	548	565	542	501	518	521	535	535	509	541	571	534	551	543	553	523	565	540	538	537	503	550	558	515	577	560	547	517	569	513	529	498	557	553	547	529	528	528	529	521	518	538	553	565	575	544	568	579	574	491	566	536	586	537	561	490	545	565	507	549	518	516	530	549	512	525	537	506	567	558	540	537	496	523	566	559	509	504	559	531	523	515	564	530	566	579	524	518	575	535	559	545	550	583	517	577	502	504	514	517	520	535	536	566	524	549	574	559	547	526	516	567	515	563	558	511	527	524	566	569	558	557	529	512	556	546	576	513	527	562	528	548	569	532	552	566	568	542	553	533	555	538	550	537	529	520	516	569	523	544	510	594	547	531	552	531	534	541	533	547	508	536	534	554	568	572	521	609	547	519	563	538	531	539	515	518	563	510	576	563
77256	73804	62475	34255	9328	928	376	365	363	323	293	280	273	315	269	265	267	239	248	277	231	233	293	273	264	266	281	252	261	274	271	240	270	254	243	261	237	237	267	260	247	254	249	275	258	272	246	279	281	287	265	250	261	272	280	269	234	290	248	252	241	250	256	229	249	265	255	248	261	264	270	256	241	275	287	266	275	244	268	257	235	251	270	261	269	280	251	249	249	277	239	248	245	237	250	250	251	253	251	254	254	248	270	293	269	249	241	255	267	277	260	243	252	251	268	274	237	230	244	240	257	266	271	261	262	265	246	267	269	271	252	271	240	266	247	258	268	280	225	231	274	243	248	253	241	265	277	254	261	281	284	255	270	273	279	251	267	257	269	254	245	255	252	279	255	270	248	267	270	278	258	242	277	258	257	292	263	244	250	267	249	239	244	260	294	250	274	248	259	231	256	279	254	233	245	280	262	224	240	267	257	248	281	280	221	262	263	289	253	268	241	242	258	286	267	278	269	260	263	258	281	248	268	255	284	241	260	257	260	231	257	257	269	260	256	283	254	226	255	234	249	248	232	248	239	254	273	247	246	241	239	242	245	268	275	272	280	256	246	249	235	253	246	246	249	255	226	227	264	265	246	275	276	253	279	237	271	261	243	242	262	259	259	253	248	250	285	253	246	267	235	273	279	249	270	254	244	276	277	239	267	262	234	276	265	273	245	260	279	282	268	256	250	281	247	256	251	264	294	248	279	235	250	264	278	249	249	244	267	268	250	265	241	257	221	277	270	259	247	248	229	219	263	242	236	243	219	293	266	271	229	264	273	253	263	260	245	273	270	220	267	245	264	261	267	264	288	250	271	259	256	269	275	248	262	256	260	263	257	247	247	281	240	271
51976	62047	56402	29745	1933	1594	1391	1237	1187	1063	1015	1029	949	916	899	885	902	837	907	827	863	820	882	855	807	870	844	846	808	746	860	754	788	766	792	825	779	756	777	778	797	802	832	805	775	744	793	827	797	750	790	751	786	739	780	770	773	741	804	764	784	786	792	800	816	788	745	758	784	782	775	790	791	767	812	770	789	779	800	739	768	767	758	767	754	830	762	741	783	735	758	781	798	801	763	753	744	765	753	763	782	741	739	727	755	763	816	779	829	822	746	774	783	769	731	774	795	786	793	749	763	763	764	759	736	793	771	765	722	722	795	797	763	747	769	769	767	775	743	765	771	781	803	773	766	725	763	779	785	824	767	791	745	770	711	766	754	735	752	787	782	767	723	726	742	747	787	771	756	743	773	775	760	762	747	779	783	811	780	749	815	791	704	790	821	762	799	735	736	744	734	779	756	774	823	775	806	772	800	761	778	731	812	771	791	775	770	767	805	772	782	748	770	800	777	789	769	788	798	741	756	803	766	797	802	752	812	766	785	780	798	729	759	746	780	763	751	759	765	746	725	720	691	771	785	786	762	759	720	766	762	776	783	726	750	808	778	767	758	793	744	756	794	735	758	763	765	781	718	779	740	797	742	762	768	794	786	746	770	809	724	738	763	725	809	735	764	765	821	790	746	785	767	823	780	773	754	804	780	760	761	786	802	764	802	743	760	742	807	790	792	767	766	783	697	745	795	728	759	771	780	752	769	736	741	742	780	796	783	760	744	765	775	820	720	766	798	769	736	740	734	765	712	804	794	800	738	761	791	735	748	728	810	774	780	832	750	787	726	788	731	767	798	771	765	748	793	751	713	803	810	795	725	824	767	765	738	710	802	774	761	789	791	764
19183	13894	10450	1331	171	120	131	111	106	115	104	113	126	99	108	121	111	123	104	92	118	124	106	113	104	141	93	109	129	119	103	114	115	99	121	135	131	122	114	127	112	128	106	121	114	110	134	110	122	136	120	115	142	104	114	143	113	115	133	108	124	99	124	108	125	98	111	112	127	124	107	102	108	129	118	128	97	117	93	108	107	116	105	122	121	127	105	96	100	118	123	129	102	113	120	107	111	92	100	134	109	123	98	116	121	107	107	108	118	110	123	105	108	124	96	106	117	111	122	118	112	123	117	134	125	101	101	135	112	109	108	108	109	103	105	100	119	126	116	126	116	103	122	115	109	116	113	121	116	116	105	119	107	104	117	108	101	116	129	101	122	116	115	110	103	124	111	124	116	121	119	128	108	94	105	103	136	120	131	120	123	116	124	105	132	96	99	92	135	125	111	112	106	122	124	111	97	127	108	114	110	106	120	106	100	126	118	113	113	128	105	125	123	113	109	130	117	102	120	109	97	109	120	111	112	118	122	108	101	106	98	106	115	117	126	116	114	120	133	129	125	112	102	116	99	115	114	134	107	121	120	113	114	104	128	121	97	120	129	111	105	116	111	120	120	121	122	115	120	123	111	132	109	103	117	103	123	121	111	109	95	134	129	106	112	98	89	126	134	94	114	107	95	124	122	114	112	124	117	114	111	119	119	118	111	141	104	108	114	96	106	124	107	121	101	119	117	114	122	129	132	102	123	121	128	102	103	120	121	126	117	102	101	123	116	124	111	99	115	120	122	117	129	120	104	114	112	113	115	101	127	99	126	105	121	117	93	125	106	107	101	115	127	132	125	89	118	94	127	111	116	119	109	127	100	104	118	116	126	110	122	141	103	104
19469	20046	14169	3459	424	391	431	415	406	397	390	422	372	400	411	375	411	395	384	372	370	411	385	386	426	391	400	368	378	406	421	354	432	392	452	401	398	411	401	403	407	417	369	392	404	430	408	404	389	384	395	381	365	398	394	372	401	364	409	390	397	393	374	378	379	390	406	381	396	383	404	404	381	370	411	401	425	388	417	410	395	407	400	406	401	399	386	416	418	439	396	390	411	410	396	392	376	410	380	380	417	377	388	369	394	372	367	396	396	402	369	376	399	407	407	383	398	444	368	365	336	388	389	380	398	392	367	379	384	378	408	374	394	411	419	385	382	408	384	397	423	389	382	356	418	374	396	387	402	389	375	429	341	378	366	405	399	384	381	394	416	390	369	436	398	409	392	385	366	404	377	422	356	373	428	362	345	430	368	380	423	390	385	409	394	415	416	400	383	381	371	384	397	374	358	394	395	439	386	383	373	387	382	406	404	378	387	386	393	387	367	362	383	380	392	391	413	396	383	387	408	375	413	385	389	409	377	418	425	396	359	403	401	417	440	356	398	368	421	370	418	386	388	405	402	389	392	383	383	410	407	354	383	387	397	422	399	436	391	370	419	352	377	397	377	402	372	409	390	376	372	369	383	399	427	394	392	366	427	385	385	398	411	405	375	397	370	385	445	427	408	384	410	424	414	380	408	399	461	380	387	409	407	380	401	382	389	373	387	363	400	381	420	407	383	403	385	392	415	381	422	386	393	391	403	351	404	421	399	368	400	363	363	389	415	421	417	390	388	407	375	404	399	396	394	397	381	420	393	364	410	386	406	387	367	398	402	367	392	369	400	377	378	387	408	398	397	389	357	406	401	370	396	404	397	413	400	381	428	429	388	399	372	382
65481	69007	55222	24439	3087	252	215	193	212	190	199	217	220	192	212	186	189	179	190	190	195	185	196	192	167	180	174	182	169	178	161	192	195	173	195	186	176	175	190	176	188	183	175	177	179	219	170	174	171	172	180	190	181	165	199	174	191	187	181	182	152	172	188	187	182	194	183	197	188	204	193	179	195	175	179	189	185	180	195	197	159	186	188	174	170	169	167	162	171	188	180	181	190	168	169	180	156	191	210	166	185	177	194	165	194	162	157	189	201	185	200	199	180	193	168	199	178	178	174	177	197	179	181	181	197	180	193	161	176	187	190	156	156	167	186	210	191	179	196	193	174	183	162	186	183	211	196	199	163	144	186	172	175	193	185	195	141	199	182	174	200	178	172	194	182	169	172	196	173	174	170	157	174	163	208	188	195	181	174	166	184	183	153	171	152	200	162	183	188	177	172	187	175	168	183	171	184	186	192	189	162	167	188	183	183	179	202	184	186	160	166	200	179	185	203	176	202	199	181	184	163	176	166	203	183	194	196	170	185	171	182	183	198	168	188	186	184	170	163	212	180	188	155	176	180	162	163	168	194	180	174	189	174	180	179	166	214	192	176	163	178	177	152	191	170	170	185	177	157	169	177	160	168	195	163	176	173	191	174	176	170	164	161	174	192	202	187	194	211	171	171	180	183	162	194	200	161	193	162	177	198	191	172	189	195	166	187	179	157	171	151	191	163	181	183	187	184	170	180	174	174	184	174	188	201	173	179	184	194	187	173	194	201	162	160	159	170	201	142	206	167	174	209	165	156	168	180	196	179	166	208	168	184	186	208	181	188	199	166	173	188	164	179	196	199	188	157	182	173	178	167	172	188	185	169	170	177	185	186	169	194	184	196	173
42016	53427	46471	23620	1016	893	846	759	746	720	697	688	643	637	605	655	615	639	620	608	575	590	587	609	647	593	583	621	584	562	627	573	617	579	577	587	521	584	621	594	574	611	541	572	574	587	555	600	582	597	573	605	570	599	543	600	593	547	518	523	530	572	598	584	568	610	563	555	556	550	542	599	566	574	575	546	597	594	569	597	582	590	595	554	577	558	558	577	547	532	559	586	571	604	541	529	581	561	594	583	567	584	591	592	573	544	569	611	589	595	555	572	611	605	539	595	570	544	552	553	562	546	589	583	609	623	553	574	552	585	556	562	595	545	590	581	591	572	558	618	548	605	603	564	566	561	539	615	578	552	557	551	537	595	572	570	549	538	583	587	545	583	557	558	553	560	552	583	563	586	599	570	560	556	544	604	530	573	529	568	556	542	581	592	562	571	559	573	573	601	531	551	587	586	565	556	578	558	510	531	535	550	560	598	554	573	586	577	597	557	533	575	592	567	574	540	622	551	591	537	569	537	632	584	549	556	632	519	615	529	571	600	611	569	571	541	590	566	573	585	563	549	588	564	569	579	549	613	584	549	582	605	571	602	546	575	558	594	620	645	555	527	601	546	581	546	615	578	541	565	601	574	563	585	576	518	588	572	572	567	566	569	577	554	559	578	595	584	577	581	575	573	547	563	603	551	636	598	615	550	587	563	576	581	603	589	578	590	571	576	622	585	587	569	569	532	600	588	616	595	542	552	558	586	567	544	582	519	558	567	577	591	595	605	587	592	588	608	562	560	565	575	531	590	563	568	561	522	569	578	585	567	571	594	573	579	586	545	527	562	574	558	574	571	542	584	557	589	556	587	593	551	582	570	624	577	567	542	598	546	559	584	575	518
78293	77313	62983	32964	9680	962	375	326	301	285	290	298	298	305	252	280	315	300	305	305	289	300	300	276	255	270	260	279	291	280	266	277	265	278	265	293	250	295	238	276	284	270	280	316	263	239	256	284	266	289	262	234	274	287	325	264	260	260	260	295	293	290	259	289	247	277	304	271	264	272	284	264	277	301	276	253	269	314	276	291	290	281	267	268	266	253	251	263	250	269	272	237	294	280	269	240	267	260	281	281	260	241	244	238	255	278	250	271	278	257	256	287	251	261	282	307	273	261	260	288	268	256	258	261	270	254	278	249	287	274	248	279	215	287	279	296	288	276	267	249	264	248	276	257	263	269	278	289	279	261	263	257	280	274	276	274	264	256	264	282	249	263	267	265	253	259	269	242	265	248	267	267	234	302	271	304	287	291	247	285	281	239	271	278	268	272	244	237	279	242	283	241	251	264	291	292	267	244	249	244	268	283	252	289	236	240	298	265	273	274	270	250	249	280	255	259	246	275	257	255	271	284	275	276	274	270	272	222	259	256	273	281	278	277	266	294	269	281	268	256	278	286	247	250	253	270	275	262	244	269	259	282	302	266	288	292	276	248	259	228	294	247	254	266	308	257	250	263	286	276	263	227	284	281	265	245	256	291	253	266	264	301	250	290	270	265	256	262	282	253	275	258	269	264	265	275	261	278	241	273	274	278	267	271	296	262	287	244	265	279	272	280	249	275	305	247	276	276	270	260	283	262	272	275	269	247	254	272	269	277	269	259	251	261	256	254	270	242	285	268	260	273	305	266	267	255	277	262	290	262	266	282	246	210	288	284	256	281	295	294	276	255	281	282	291	272	260	264	271	268	244	271	278	275	276	262	279	288	280	280	268	258	266	229
52472	66629	56553	29294	1647	1356	1314	1139	1073	1116	1038	966	964	980	923	951	924	879	887	901	840	805	844	827	808	803	806	833	841	857	800	853	832	811	825	848	866	838	805	855	798	781	805	887	770	825	771	810	780	812	808	817	804	747	789	807	795	833	801	809	786	784	819	798	813	814	850	775	767	809	795	801	800	758	811	821	818	774	793	769	807	791	814	780	807	797	792	783	800	751	805	801	757	800	788	816	827	827	798	783	802	894	785	816	790	820	823	826	804	786	833	760	834	813	784	801	799	833	823	775	768	753	798	831	774	768	776	764	774	785	788	775	752	770	772	819	794	839	769	855	837	771	806	823	793	780	799	834	825	848	748	818	813	818	813	800	799	791	753	766	755	837	851	796	775	791	790	744	846	801	804	796	820	824	821	833	785	798	778	768	748	789	835	784	787	759	744	841	778	835	815	780	796	794	783	756	793	811	777	760	824	787	824	799	824	840	793	807	794	784	792	797	760	797	786	783	835	813	843	794	775	836	759	807	859	797	753	811	812	773	806	756	833	752	834	752	804	831	780	813	837	768	811	798	798	809	768	775	805	842	797	794	851	821	805	790	779	792	816	767	843	830	798	787	773	798	837	817	776	852	795	844	824	741	823	771	824	777	813	815	729	769	777	758	800	748	826	804	775	829	748	809	799	794	807	778	781	806	828	777	853	806	785	876	818	814	783	798	750	796	792	748	800	829	780	760	857	843	845	804	790	720	827	766	870	829	819	791	776	777	768	816	785	809	803	791	833	812	779	756	780	827	766	793	815	758	832	790	782	820	813	770	788	781	786	779	836	806	828	810	784	773	811	762	804	758	828	807	766	815	807	811	801	807	792	766	794	799	782	790	840	799	828	769
19532	18737	9611	1159	237	138	131	121	117	112	118	111	114	116	114	132	123	127	110	112	116	97	126	124	112	120	109	130	106	115	125	114	126	125	123	130	120	115	120	135	112	98	123	116	147	120	105	94	112	112	143	123	124	107	135	114	110	104	120	124	113	131	114	129	125	114	118	132	118	137	113	121	132	122	127	124	96	127	144	134	118	116	121	122	129	124	114	115	121	123	123	114	147	127	112	136	119	129	136	118	133	89	125	120	122	137	105	129	121	113	121	114	140	141	135	114	114	109	120	126	123	125	114	116	115	132	103	120	125	124	121	107	108	109	130	110	124	124	126	115	137	119	125	113	101	120	150	118	109	118	132	112	126	147	129	117	138	112	112	127	114	141	108	100	127	109	111	132	104	136	118	127	111	130	124	110	127	130	143	101	114	111	107	127	121	118	117	118	119	120	126	99	123	123	107	125	128	110	136	124	130	128	96	141	124	127	129	119	108	127	123	117	127	110	113	111	126	131	119	121	100	116	115	126	150	122	108	131	128	123	128	126	119	130	117	123	114	117	120	122	121	124	126	116	105	109	147	120	127	127	117	123	141	115	118	127	122	115	138	117	118	122	122	134	126	109	124	115	123	129	124	123	140	113	125	114	122	120	117	119	114	122	109	101	148	130	123	111	123	122	112	119	136	136	141	115	109	110	125	138	129	128	118	104	114	113	122	124	116	130	112	117	104	112	120	116	136	112	125	103	98	125	101	123	124	130	112	122	130	107	136	102	119	130	127	124	107	124	136	128	120	119	122	115	108	121	140	140	116	118	131	124	115	130	132	118	126	120	120	109	114	119	112	124	119	108	112	112	124	115	120	126	147	132	106	124	138	125	129	124	108	121	128	110
19467	25627	12937	2936	411	444	435	434	417	415	406	439	420	426	403	423	437	405	456	406	450	394	459	394	425	427	419	397	410	435	377	409	378	410	369	393	416	396	383	434	421	439	417	396	431	398	381	404	409	424	439	399	428	419	412	429	431	434	395	410	420	425	440	407	418	389	430	428	450	376	362	396	386	396	412	385	417	412	384	398	432	377	391	417	369	403	424	431	399	403	417	399	428	414	430	404	416	442	412	408	402	424	473	437	412	397	388	390	428	398	467	428	432	420	436	430	408	402	369	431	435	428	410	404	443	391	418	431	456	432	425	444	403	398	371	423	396	437	420	377	419	384	419	432	398	425	443	409	431	428	387	395	430	434	436	429	443	446	411	399	393	407	403	424	392	401	420	407	426	417	394	428	379	387	419	434	411	408	384	410	423	393	429	409	432	427	406	403	417	398	395	441	399	433	419	403	420	372	397	420	450	441	412	406	457	409	389	400	408	415	425	387	388	415	432	409	417	432	405	432	405	407	419	422	415	444	415	410	401	443	425	412	438	421	434	429	392	400	432	429	390	449	415	402	387	403	416	412	429	394	399	414	427	409	379	383	386	448	442	392	424	385	412	390	379	416	422	393	436	403	376	457	405	431	406	409	439	419	420	418	412	376	390	406	407	419	403	391	426	406	417	442	431	425	418	406	421	388	431	432	398	413	405	404	370	407	398	407	442	416	404	427	411	426	412	444	453	413	389	415	409	424	423	417	411	414	364	408	405	415	423	408	411	417	429	432	383	431	395	428	453	420	429	415	418	402	410	391	398	442	419	411	433	431	397	381	432	412	382	433	387	398	392	423	413	435	423	414	423	384	378	389	401	442	457	418	401	401	413	432	426	409	391	454
65146	66737	53005	24966	3686	282	232	223	206	212	186	184	212	198	199	200	206	179	169	195	191	195	192	194	176	164	142	185	176	168	197	194	159	196	198	161	207	178	202	178	198	157	206	178	147	206	160	171	177	175	189	181	171	177	172	186	172	181	186	166	176	161	163	184	169	187	154	179	161	192	175	169	169	164	174	161	200	186	188	177	167	168	183	200	186	196	185	201	173	160	171	190	160	178	190	144	161	171	199	153	174	180	158	182	192	188	183	195	148	181	184	203	186	177	185	161	187	170	197	193	170	163	179	189	194	166	167	175	191	178	155	183	196	156	181	191	180	202	184	182	167	177	172	195	168	167	167	168	154	167	170	190	168	177	168	187	169	176	180	181	202	147	181	177	190	183	163	192	173	179	184	162	168	139	179	167	174	176	173	171	169	158	193	178	192	185	150	172	181	184	201	165	189	182	189	159	180	181	188	183	165	176	180	189	168	181	183	171	194	170	163	172	173	169	174	192	200	188	181	175	169	184	169	185	188	188	183	174	145	166	155	162	178	176	173	172	154	189	175	180	177	184	192	185	179	173	193	176	174	203	205	177	191	187	153	182	176	150	174	173	174	187	172	187	176	173	193	198	155	203	196	181	198	175	189	172	165	176	178	196	173	159	183	194	182	199	197	157	183	184	167	183	179	152	200	159	179	185	165	176	183	165	146	195	168	191	161	197	195	190	175	194	163	167	178	182	159	213	164	170	161	167	197	172	189	167	168	187	181	162	157	164	191	195	178	198	159	189	191	163	190	180	153	173	178	205	165	168	203	180	185	158	154	174	188	185	177	168	178	163	190	182	169	185	186	182	180	183	177	176	163	180	176	187	178	186	169	190	192	167	191	165	171	195
41802	53354	43308	23999	1050	955	902	820	739	704	655	690	658	641	639	601	629	622	631	622	619	596	626	654	577	635	594	615	566	553	652	589	587	556	598	547	516	583	614	617	603	573	598	560	571	564	610	564	549	559	544	563	562	563	577	575	598	561	595	555	561	571	534	623	601	560	519	551	537	576	569	560	582	569	551	603	564	588	514	599	521	566	559	624	565	565	558	553	550	546	518	551	560	529	584	581	562	588	555	605	574	602	566	554	585	535	529	599	518	562	574	607	595	561	542	553	584	497	590	586	540	582	561	572	592	547	566	544	561	558	564	568	584	567	568	587	560	536	595	570	568	554	581	561	585	595	529	585	549	629	589	552	564	548	536	600	598	544	543	576	578	551	558	578	552	549	581	548	537	588	599	582	544	576	567	518	604	594	582	579	548	576	548	644	598	534	588	585	568	561	573	595	535	571	548	546	596	560	547	558	508	558	570	605	565	580	560	543	545	545	558	542	577	532	574	569	562	544	589	533	584	550	571	544	555	573	580	560	562	568	580	529	529	583	531	521	528	554	525	562	582	576	533	589	552	584	592	596	536	531	566	600	569	567	546	560	534	558	580	585	584	551	599	578	585	539	512	547	544	579	564	591	556	510	585	565	549	554	594	527	530	580	542	576	570	535	537	556	565	579	583	541	609	564	545	571	578	587	544	546	572	583	619	547	556	560	564	569	558	566	584	606	595	569	579	574	565	557	547	554	539	560	575	535	523	596	563	559	556	554	572	572	594	535	521	568	570	545	555	564	612	558	585	562	549	602	566	549	559	516	570	571	553	568	560	518	564	555	561	552	547	574	558	597	595	575	536	564	547	546	556	532	572	555	586	566	511	626	510	546	574	569	574	554
76392	68928	61458	33427	10304	1164	374	326	351	297	291	288	281	300	276	304	278	270	289	276	260	260	282	283	257	296	273	264	257	267	278	269	254	275	289	277	260	269	262	288	284	260	274	269	258	240	272	288	278	279	288	290	282	262	296	279	237	291	264	262	265	260	264	270	237	251	290	257	248	269	262	276	241	255	262	263	276	266	247	273	297	264	267	257	251	263	258	251	259	278	256	255	277	273	234	287	262	279	273	294	258	258	252	265	271	260	267	265	270	305	280	261	270	238	251	265	267	253	246	291	289	234	254	251	260	255	237	250	259	246	246	293	291	257	260	235	265	261	281	251	253	284	228	272	246	273	265	284	263	261	273	274	275	289	264	281	238	265	253	293	271	264	264	261	242	286	283	289	308	246	272	260	273	269	277	265	244	288	262	267	242	276	271	303	287	285	287	239	264	244	244	279	273	288	253	251	258	258	261	292	265	274	261	270	224	259	252	270	259	257	255	264	263	272	246	254	259	291	256	267	277	263	271	292	248	275	272	278	289	266	263	234	271	253	268	274	257	243	230	262	246	253	272	276	259	254	257	277	292	278	278	261	244	279	300	250	281	260	267	260	258	251	272	248	256	270	269	251	259	270	260	268	284	276	234	293	270	250	287	256	245	270	252	274	284	262	260	246	284	282	322	248	229	300	255	289	262	261	249	248	259	286	262	270	251	294	265	253	262	257	267	274	272	293	273	264	257	248	248	287	247	259	284	267	270	283	246	304	262	264	272	235	272	236	278	240	237	264	259	265	262	240	266	280	247	265	257	276	252	276	266	268	290	262	275	275	265	267	305	261	295	271	251	262	290	259	289	285	290	273	275	269	295	268	255	278	282	249	289	271	264	273	317	267
51131	64640	55916	31115	1728	1465	1371	1256	1170	1075	1030	1016	978	984	941	917	942	888	860	919	851	871	878	852	777	808	852	851	827	807	871	797	768	803	775	791	791	870	797	843	823	820	758	801	784	783	807	795	815	741	828	749	775	807	788	799	794	784	804	818	837	759	775	842	737	766	793	787	812	765	791	803	852	751	787	767	800	768	787	751	781	771	814	796	794	769	785	796	795	826	781	796	748	837	773	780	786	807	787	782	762	789	748	790	753	757	811	769	752	796	765	760	741	749	822	786	776	750	752	777	808	780	814	796	741	764	781	788	724	722	786	804	813	845	747	788	771	770	768	757	815	815	817	804	806	776	810	781	770	794	818	767	795	770	832	827	800	822	761	801	841	804	769	824	819	778	855	777	774	795	778	834	793	741	803	872	796	806	849	806	842	789	765	809	793	788	802	776	803	833	821	794	763	840	769	786	789	769	780	791	748	793	848	799	818	768	763	756	807	784	769	773	784	819	725	770	825	759	800	756	794	776	786	785	767	788	795	792	779	758	749	795	759	782	808	768	728	779	779	756	729	825	788	730	751	756	788	761	802	772	783	802	790	784	775	804	765	761	762	808	754	759	804	746	782	762	830	739	808	808	791	806	833	771	759	781	740	827	759	765	855	715	753	749	771	735	769	866	845	787	771	774	729	756	839	770	803	811	772	763	834	761	756	727	793	817	729	715	811	757	814	789	782	792	807	734	779	840	768	813	808	748	799	799	815	737	849	809	785	811	802	753	863	771	777	795	818	834	805	742	821	798	784	749	757	753	771	814	779	747	817	748	779	754	779	749	759	735	817	810	812	817	751	826	791	785	783	813	773	837	769	800	846	820	804	833	785	794	777	779	802	756	783	809
19161	16341	9461	1362	213	130	134	119	122	107	119	117	105	115	128	125	113	106	127	123	103	107	114	109	126	108	108	140	107	105	122	104	125	114	126	118	124	113	103	120	104	122	118	110	131	113	119	115	116	126	125	112	138	125	125	123	112	124	144	115	126	111	121	111	116	112	133	133	123	108	120	131	114	107	115	98	127	141	114	117	107	117	107	121	118	119	100	110	130	113	133	129	93	132	109	97	118	111	117	108	93	131	108	113	115	107	109	108	122	108	122	98	111	125	102	120	121	112	114	132	135	119	127	105	132	111	102	113	119	127	116	137	127	106	121	107	106	114	122	125	122	96	111	124	115	125	123	109	110	131	107	123	123	118	117	115	116	120	100	107	114	105	116	110	120	104	133	108	116	114	96	127	105	113	111	125	110	94	125	128	109	109	116	112	117	113	119	119	118	128	105	123	121	128	99	108	130	126	115	129	139	100	101	94	113	109	114	143	120	103	121	119	122	139	118	116	120	103	128	118	127	128	108	114	126	121	122	131	122	121	105	116	114	113	118	114	112	102	116	117	117	131	100	101	124	119	116	114	80	110	132	112	118	123	114	132	114	130	120	110	122	106	120	97	116	118	129	121	105	131	120	117	120	104	110	113	130	98	144	115	125	114	126	91	129	115	118	134	136	117	102	109	130	105	107	100	130	96	97	127	119	117	103	107	117	103	109	110	98	124	114	127	125	105	105	124	141	125	104	118	124	108	121	116	114	111	109	103	105	100	109	114	111	108	122	134	123	111	109	108	109	104	123	106	126	133	105	118	120	92	103	105	119	119	116	111	119	119	109	129	103	110	114	107	124	120	114	120	133	115	127	111	102	106	112	122	101	103	108	106	97	114	120	123
18563	22942	13789	3537	449	383	432	427	429	410	432	422	430	424	423	421	407	424	432	380	427	396	383	449	433	424	404	406	360	399	386	406	396	411	431	425	368	396	422	431	424	426	412	393	416	377	354	379	396	409	384	417	393	394	408	408	376	428	379	411	440	383	419	399	437	376	423	384	405	400	407	382	422	374	417	426	407	416	407	427	415	403	424	404	368	413	388	428	414	375	426	374	355	418	415	409	400	386	369	398	429	436	396	446	419	410	419	416	418	386	413	398	421	406	389	429	398	390	410	412	390	415	406	408	405	378	406	413	359	416	410	381	403	425	393	406	411	408	398	405	405	399	392	381	424	447	406	390	405	413	390	428	417	382	424	403	369	405	423	396	436	426	407	399	423	420	423	419	386	409	456	381	413	418	414	398	403	378	431	412	403	419	417	410	439	405	403	407	448	401	390	418	391	406	441	390	411	426	404	422	411	422	367	433	423	392	394	413	394	409	389	420	439	401	374	447	410	391	420	379	393	397	416	433	377	412	381	416	436	420	399	434	364	437	415	389	413	373	434	428	439	406	370	436	374	407	416	409	415	377	387	441	408	383	388	400	410	424	401	415	378	439	388	398	450	390	377	421	404	398	453	401	401	414	436	431	402	414	397	394	383	429	394	400	394	422	400	376	411	382	414	392	427	419	393	371	416	396	394	407	415	423	394	415	365	416	429	411	434	397	407	388	414	395	410	419	367	415	392	410	389	367	404	397	416	398	350	423	358	419	399	410	410	407	366	417	419	401	400	421	404	418	412	437	412	425	402	416	406	444	420	404	401	401	405	411	378	421	397	392	407	386	398	411	393	446	388	461	430	392	371	406	439	394	428	409	377	436	402	386	414	406	417	424
64316	66119	54157	25596	3618	309	236	236	242	175	203	198	179	181	187	169	181	179	167	191	172	191	158	180	184	185	171	196	187	169	179	183	183	197	181	169	166	162	192	189	187	189	165	181	193	152	164	166	145	178	194	169	194	157	181	162	172	168	198	181	177	189	186	194	184	180	210	177	189	191	176	168	169	200	199	173	171	202	166	180	166	180	164	165	163	194	184	170	197	179	151	191	175	171	183	189	181	201	175	177	195	177	169	175	182	190	160	203	181	194	174	179	180	158	161	164	169	203	189	161	169	170	179	188	182	175	183	205	166	177	151	182	169	164	186	178	192	175	165	168	185	177	185	183	201	158	176	172	205	183	180	192	160	189	152	166	180	153	178	169	180	148	168	167	161	191	173	162	173	187	167	191	170	198	185	165	170	176	181	177	199	208	175	171	190	156	197	151	182	184	173	144	187	188	193	185	168	195	191	166	204	182	186	175	199	200	154	179	175	174	150	178	180	194	173	172	145	192	176	155	155	153	156	175	181	201	173	174	184	170	189	165	174	168	199	193	189	182	172	179	173	186	169	190	166	194	138	167	193	155	189	180	189	179	172	195	152	184	175	180	174	167	182	172	180	170	182	141	180	186	176	177	179	173	200	143	191	176	178	192	170	190	179	171	157	174	187	182	164	167	158	183	183	171	172	201	196	173	189	162	188	178	189	186	186	170	181	172	169	178	184	163	160	160	194	170	176	179	164	166	167	172	186	210	163	198	184	167	197	183	199	180	170	193	145	180	184	196	175	182	179	183	167	193	159	177	170	184	169	172	171	186	184	180	179	169	186	177	157	176	157	176	166	176	191	176	169	183	186	193	157	177	166	184	180	179	156	169	181	154	183	148	179	184
41226	52760	45722	24340	1130	967	897	774	739	733	661	652	685	603	673	635	633	601	604	572	595	602	556	605	572	575	598	574	579	557	602	600	576	592	578	560	619	582	564	560	559	542	591	581	568	571	573	528	558	562	564	628	636	574	556	550	582	544	595	582	604	581	573	542	556	587	560	583	533	543	557	550	556	532	628	562	549	640	593	596	573	563	555	599	525	542	526	589	573	583	609	572	591	569	568	566	556	578	533	540	574	611	529	564	584	533	596	567	586	534	560	584	571	571	579	565	540	558	565	544	554	543	574	533	556	584	548	618	549	578	548	571	556	544	535	587	562	569	589	595	535	574	567	581	557	536	583	579	538	558	630	571	527	545	568	556	606	529	566	575	567	569	569	586	565	598	545	572	567	554	581	569	606	567	566	574	565	589	549	544	575	564	602	581	570	556	526	598	548	544	578	577	519	531	581	595	528	537	537	558	569	570	545	591	536	547	530	567	592	567	505	556	585	588	518	581	576	579	550	570	577	592	546	560	562	570	531	548	624	555	558	576	542	558	564	561	587	572	565	581	505	556	514	533	533	569	566	547	578	578	524	579	578	605	578	583	570	565	557	532	530	550	591	516	572	509	578	526	620	559	570	561	535	573	590	578	574	543	589	613	581	563	540	579	594	555	586	539	518	579	550	549	546	568	546	566	544	564	566	567	581	552	536	560	580	577	572	595	530	550	567	520	572	550	546	544	612	561	545	548	578	580	562	538	577	566	548	556	548	528	518	540	528	519	561	569	570	613	578	568	593	544	567	605	563	564	549	577	592	577	545	568	592	516	512	549	558	545	553	575	571	560	560	555	544	550	592	570	513	581	606	555	545	562	581	541	577	539	540	528	571	566	550	560
76218	77664	68210	35972	8974	823	354	381	343	318	299	305	279	299	270	267	275	294	263	321	276	262	304	272	289	270	295	296	239	282	236	240	259	223	246	275	256	266	260	273	270	285	263	270	264	260	281	253	267	273	262	239	274	268	257	237	293	275	275	313	255	243	290	294	242	295	268	255	269	290	252	253	259	248	264	279	249	280	262	234	290	266	263	263	257	288	257	269	275	257	284	235	262	272	253	256	254	286	281	256	264	245	277	279	262	217	252	278	257	297	273	247	235	227	256	261	262	290	317	255	272	267	241	286	250	277	266	231	243	240	251	278	242	293	282	280	233	238	250	244	263	261	248	245	274	274	272	262	271	282	265	256	258	268	281	235	240	258	242	259	255	273	253	274	285	257	236	288	292	282	283	277	270	281	270	278	256	250	266	243	292	226	259	292	255	286	292	258	249	247	266	311	268	279	239	272	272	245	271	265	253	253	266	262	265	273	266	242	252	236	265	237	264	293	258	265	256	259	244	268	221	254	274	290	285	277	269	256	244	288	274	280	242	257	273	244	279	254	269	242	265	271	263	284	294	266	256	242	248	288	265	251	247	268	241	269	278	264	279	256	251	251	278	230	266	273	247	240	260	271	285	243	238	273	260	293	246	254	275	250	256	255	275	257	258	247	261	267	266	246	272	259	283	271	275	253	253	248	243	268	254	260	251	245	252	263	260	256	302	266	274	271	253	244	281	253	256	256	248	264	252	258	266	277	265	258	247	283	248	269	249	296	273	248	271	255	265	265	266	237	272	264	268	241	253	238	287	287	267	253	251	283	275	291	271	262	273	253	296	269	246	255	258	247	263	260	290	257	280	282	247	284	271	255	257	252	250	251	240	238	263	236	272	281
50993	64885	59119	29553	1771	1598	1419	1236	1158	1032	975	986	1001	949	924	901	906	885	926	878	837	884	847	845	780	849	813	813	808	797	815	808	841	805	845	813	805	835	772	764	840	787	781	778	818	862	812	792	792	795	760	803	814	758	817	834	799	760	808	782	813	727	792	793	819	847	809	785	762	766	822	781	829	768	812	792	751	795	785	769	772	774	779	774	789	786	792	779	793	810	771	850	776	803	785	770	833	807	833	774	766	790	817	791	792	765	784	741	783	787	767	799	811	799	744	794	749	768	805	821	841	851	748	777	781	809	775	801	836	737	755	815	769	747	805	808	779	821	788	744	807	798	778	791	777	820	796	791	769	816	836	798	778	769	788	758	761	792	792	803	826	778	776	816	806	808	834	798	784	796	795	755	800	792	797	760	778	800	771	821	805	776	778	832	770	748	805	776	803	807	843	813	762	800	794	777	804	802	791	802	783	750	776	802	763	772	807	805	796	778	787	819	814	834	739	776	745	742	810	783	761	772	767	770	794	762	825	753	794	806	817	795	799	769	773	860	814	811	805	790	774	760	771	775	807	870	751	773	806	783	775	721	849	792	793	756	822	817	764	762	855	836	784	798	751	762	774	769	777	718	817	805	764	823	788	815	751	769	784	820	795	829	787	843	794	786	772	848	785	794	793	771	756	815	746	829	775	775	801	767	768	768	810	794	759	772	807	831	757	757	855	790	775	768	739	776	785	798	772	742	747	805	752	760	795	798	781	822	766	781	801	756	796	782	807	781	729	798	815	800	758	768	783	816	793	807	805	783	836	782	773	728	807	780	844	780	775	779	760	726	777	780	757	774	775	793	802	823	801	774	787	836	803	855	794	846	800	751	796	754	753	735	716	809
18688	16440	11023	1593	254	114	103	145	106	125	107	98	127	108	144	113	112	138	107	111	119	110	140	117	128	116	154	116	114	105	132	124	110	136	123	132	133	114	117	125	104	123	111	118	118	106	126	121	121	114	105	117	114	105	120	137	129	117	109	113	122	107	112	136	103	122	106	112	124	134	119	140	124	104	121	114	123	133	125	111	127	111	117	123	112	116	111	114	114	132	119	130	115	109	114	119	120	124	115	128	125	102	106	111	108	116	122	123	106	135	128	109	98	117	124	95	117	121	114	118	118	115	110	119	114	118	113	111	133	109	132	128	127	102	116	119	112	101	116	110	89	108	125	128	117	112	107	127	112	116	94	108	119	141	110	123	125	116	117	98	118	109	105	123	129	103	137	135	119	115	136	117	131	125	135	154	123	117	117	127	108	108	119	91	104	145	124	131	113	126	109	125	136	125	135	121	146	102	113	144	121	139	110	113	117	90	122	125	124	129	123	106	120	131	130	115	123	120	128	129	124	123	132	112	129	124	134	121	111	106	117	129	109	105	115	125	100	131	117	126	107	116	133	92	99	120	110	119	113	123	131	123	111	107	119	107	108	116	132	123	100	109	115	141	119	104	125	124	98	120	128	112	135	132	127	121	134	116	127	114	109	112	134	109	111	120	127	115	131	115	128	134	117	109	128	132	116	127	107	123	117	110	116	131	105	117	107	108	117	116	109	132	122	102	132	123	110	125	105	137	123	104	105	118	126	124	112	120	117	116	133	125	103	121	139	128	134	122	109	136	117	123	128	120	104	123	113	106	138	125	132	112	99	113	138	110	119	137	107	122	125	112	113	110	122	135	125	106	114	119	129	100	132	115	110	107	122	102	135	126	123	124	134	110
18229	23537	15583	3836	444	444	396	405	424	401	410	433	405	401	411	431	387	386	419	392	395	442	402	466	433	399	407	439	393	378	432	412	377	412	426	407	434	424	399	416	428	399	415	398	442	426	407	405	392	400	458	436	443	386	416	399	421	404	407	401	414	392	386	438	390	421	415	420	417	418	407	397	415	425	383	393	457	407	426	408	437	419	422	382	412	401	421	398	405	411	420	459	419	441	350	424	394	403	419	393	383	378	413	428	420	394	397	419	421	393	410	429	410	399	387	428	400	441	389	431	418	424	389	414	422	404	450	456	404	419	443	401	394	420	435	395	436	412	426	424	423	431	382	403	402	403	417	412	429	444	424	436	378	409	412	413	396	401	414	402	416	411	380	373	397	430	432	406	409	434	426	454	427	423	379	417	421	380	422	430	459	376	440	443	464	437	409	419	413	444	404	414	396	421	398	410	414	424	396	406	414	399	430	426	408	406	454	406	408	420	423	390	411	427	415	385	414	389	392	429	441	421	418	402	434	446	367	439	412	409	410	401	385	381	431	404	416	415	412	415	387	415	428	418	425	411	434	418	436	424	431	431	399	410	411	397	426	435	393	378	413	404	391	402	420	399	397	394	400	402	409	443	443	411	384	403	403	419	443	433	413	372	420	392	432	416	404	427	409	429	406	415	425	438	419	420	406	417	430	406	442	389	426	427	421	418	432	381	420	437	423	407	414	421	411	419	376	411	402	420	407	393	404	410	402	426	412	404	437	391	393	410	438	412	405	404	394	401	403	402	427	412	395	449	405	435	408	403	405	423	424	402	400	454	441	432	406	404	399	414	420	415	405	377	406	387	403	407	403	438	403	429	409	412	423	427	422	429	422	417	402	382	452	428
62761	67074	57416	27340	3997	299	243	199	194	209	211	177	174	178	203	189	184	197	187	181	170	178	181	202	173	188	202	179	214	160	166	170	163	184	170	199	184	191	165	193	192	158	190	166	181	181	165	191	177	182	180	180	190	159	167	192	197	185	160	177	179	163	186	189	176	181	157	169	163	181	173	180	176	167	188	187	194	165	175	176	177	169	187	169	190	187	175	185	166	160	169	172	182	170	168	181	199	206	173	162	162	195	189	170	189	184	167	168	165	192	191	178	181	174	202	187	183	187	173	155	186	211	171	186	193	166	161	171	173	190	163	171	193	177	150	184	165	176	182	160	177	187	181	201	171	181	164	176	190	183	203	170	174	166	171	202	171	177	182	193	181	164	178	165	184	172	174	202	169	179	182	161	181	163	176	182	167	181	188	170	172	187	185	195	193	175	171	181	165	164	184	183	163	181	212	183	159	183	170	189	185	215	179	152	181	190	170	171	216	173	178	198	161	174	202	194	209	161	187	193	182	177	179	198	177	204	194	185	178	177	174	199	178	191	193	169	171	169	175	160	207	156	204	197	169	162	155	182	174	183	185	176	163	204	175	157	184	173	181	159	156	182	169	169	178	187	173	175	174	181	197	158	168	175	163	183	163	185	172	179	166	190	183	183	161	171	200	196	177	196	188	179	172	191	196	186	168	195	174	165	165	180	184	181	153	171	192	185	184	174	197	181	197	174	166	180	178	192	169	147	185	185	170	194	185	177	168	180	166	195	182	186	181	181	176	172	198	204	186	172	198	162	174	141	164	206	206	172	178	193	191	200	185	197	165	181	184	154	188	208	192	174	170	185	183	185	178	176	176	170	178	168	203	178	176	178	192	204	186	193	175	149	194	169
40507	52839	48037	23050	1103	958	885	834	730	698	702	677	688	654	635	642	626	574	612	582	622	590	589	611	589	576	557	579	570	553	543	581	616	532	609	573	579	550	558	596	568	576	578	587	553	551	574	606	578	583	563	576	546	605	566	581	557	594	572	555	559	568	604	605	568	574	567	586	557	575	603	545	586	563	611	585	583	551	567	613	591	585	594	568	547	582	577	602	592	573	551	598	577	559	593	543	576	556	557	551	555	558	552	549	575	622	562	584	557	571	571	585	603	521	573	538	590	562	587	549	600	541	580	579	609	560	602	603	559	569	555	599	535	571	554	609	568	583	564	548	544	576	522	581	565	582	548	563	578	580	598	558	509	604	588	581	553	580	591	557	568	595	551	568	640	565	610	566	560	597	598	562	528	609	603	541	553	558	564	608	565	561	587	559	577	572	557	564	561	538	591	539	608	555	597	574	596	542	571	569	586	579	600	554	570	558	569	508	535	578	588	591	565	582	582	594	557	592	495	541	541	557	582	585	546	583	572	590	584	571	570	569	564	535	618	590	557	571	545	543	603	607	556	542	548	580	566	585	580	582	593	578	562	597	552	546	592	619	577	553	581	611	624	561	568	617	592	553	541	607	540	557	544	529	529	545	592	565	552	543	574	544	533	582	548	537	561	560	568	555	604	550	607	556	586	572	542	569	572	557	547	542	576	570	557	570	517	552	599	582	567	632	581	566	569	558	533	553	569	535	571	569	562	561	555	584	594	617	567	523	586	597	548	569	558	584	585	544	552	569	564	566	511	578	543	568	552	561	606	612	582	599	566	564	589	556	555	516	615	572	571	541	604	615	550	548	604	566	580	584	563	585	601	573	584	576	532	555	544	549	572	565	609	552
74525	78902	67033	36585	9992	1090	387	323	357	330	322	273	271	262	291	261	268	282	278	281	295	274	261	314	234	232	298	260	267	247	285	258	230	274	269	265	284	274	284	276	270	238	275	250	250	280	273	247	250	259	264	273	279	282	264	249	283	285	241	251	261	271	265	216	271	278	240	250	262	286	286	281	251	274	261	235	247	244	263	278	280	256	279	259	247	242	288	272	270	257	270	258	256	284	243	269	268	226	286	251	291	271	276	261	287	266	299	259	267	239	277	285	294	279	274	262	292	264	269	244	277	258	272	281	260	291	269	242	252	263	290	295	272	286	279	256	283	258	256	249	289	264	250	292	242	276	253	244	286	299	291	244	265	259	242	264	258	255	258	252	273	286	229	263	230	269	268	246	264	276	266	265	268	271	235	275	262	263	269	292	267	259	237	288	307	253	248	267	274	250	267	242	237	264	264	253	256	262	255	255	291	282	262	252	246	272	260	253	242	266	259	270	239	238	264	242	258	277	267	285	265	230	268	264	242	269	289	284	258	248	276	254	258	280	255	266	268	255	255	271	274	267	263	265	254	244	257	266	256	260	270	268	283	255	265	256	266	241	255	297	258	279	249	253	260	273	242	249	267	260	257	255	250	256	287	234	292	263	246	282	275	255	279	259	304	255	254	263	285	247	273	261	242	243	256	262	267	275	254	259	253	254	257	237	245	225	250	272	278	258	254	259	253	253	235	269	275	258	254	298	285	268	281	271	258	283	260	269	240	259	266	278	250	255	273	279	267	265	277	263	260	250	264	287	267	243	265	266	239	241	232	252	253	284	278	272	241	258	283	252	256	258	261	293	276	249	267	268	241	271	268	254	256	259	252	259	246	263	277	249	266	257	274	301
50094	64708	58202	27740	1839	1574	1356	1246	1138	1114	1052	1017	1034	945	917	941	933	884	845	851	871	885	822	880	841	788	794	822	799	855	765	806	831	809	832	801	780	769	824	771	840	850	786	805	752	803	816	798	832	769	787	818	832	811	737	838	788	793	828	790	791	775	811	795	793	825	792	846	757	795	786	814	816	799	803	769	776	773	818	817	789	783	854	788	792	819	766	775	784	803	821	826	810	813	787	822	771	841	739	866	763	760	757	791	820	775	780	800	777	786	735	813	757	790	816	823	765	778	801	805	774	784	779	768	798	729	840	776	789	822	784	791	798	807	750	793	754	813	804	785	800	753	809	824	782	758	800	750	758	848	781	849	725	803	818	857	823	747	830	745	763	736	795	787	803	820	779	827	791	820	741	786	770	818	811	756	764	762	781	797	785	795	822	794	776	779	780	800	792	758	756	799	773	758	838	792	763	810	792	765	791	851	804	780	841	729	794	768	809	757	804	792	771	775	745	825	804	806	806	790	809	766	788	847	714	772	722	764	794	797	759	792	752	818	809	768	839	807	785	787	801	777	770	847	816	778	795	829	824	806	807	765	794	778	818	720	809	793	761	725	796	824	683	732	791	804	799	792	740	759	774	807	853	829	837	798	834	765	769	769	763	765	816	821	751	801	792	780	809	766	820	789	755	752	768	821	799	797	776	775	825	814	720	783	799	820	719	770	821	774	822	777	730	791	760	757	812	846	773	778	767	777	805	811	807	810	764	745	809	771	841	812	813	742	796	824	834	820	779	729	813	819	796	841	804	771	790	811	839	792	789	854	786	782	860	786	805	792	804	815	827	821	771	762	821	790	710	758	748	771	745	757	777	814	776	749	806	773	750	786	790	800	771	823
17154	14653	9507	1588	188	122	115	122	121	105	116	110	116	122	104	129	112	129	126	127	122	107	124	148	115	106	119	116	111	116	120	135	131	103	106	140	94	124	114	112	113	114	88	107	139	113	95	100	119	118	103	129	119	119	105	143	110	114	120	84	106	110	131	102	108	118	118	115	120	116	121	130	115	112	123	105	104	115	92	94	120	106	125	122	123	109	105	109	123	102	118	101	96	116	127	102	110	123	115	111	128	106	112	113	105	126	120	115	112	114	109	109	123	101	129	102	113	117	97	112	119	116	117	102	121	118	124	121	113	94	120	117	105	117	112	126	121	129	118	124	110	104	117	121	132	115	100	121	105	109	137	116	129	130	110	107	108	99	117	119	121	94	108	99	115	112	113	103	119	124	129	116	125	95	104	112	139	137	116	111	117	101	109	103	101	118	128	112	108	141	112	117	113	106	106	115	120	121	119	118	114	122	115	103	119	120	120	130	110	100	125	125	119	103	117	114	127	127	113	109	110	108	130	125	124	110	134	115	107	113	116	114	127	134	100	97	116	112	119	96	130	111	120	119	128	100	97	100	122	108	115	101	110	99	119	115	110	112	139	115	102	124	129	116	106	126	107	105	109	120	111	113	119	131	97	124	99	100	118	111	109	115	111	109	122	109	104	113	107	131	121	105	95	117	119	84	103	114	103	101	106	127	114	113	80	117	99	106	132	124	108	110	100	126	114	114	101	92	99	116	124	125	126	93	119	112	112	119	127	115	115	125	115	135	106	123	123	96	104	117	105	132	119	138	116	99	104	112	100	132	118	121	102	118	122	102	126	116	108	103	118	141	118	118	109	117	122	121	106	101	114	109	116	119	104	127	115	108	119	122	119	104	103	115
17051	22023	13561	4291	432	404	391	393	401	376	407	392	405	371	404	430	403	393	410	391	387	380	421	426	407	388	398	435	399	395	384	427	412	389	410	378	406	406	394	387	395	420	386	406	378	424	423	447	403	401	402	400	385	412	383	398	424	379	415	417	386	406	441	402	431	409	436	425	415	381	385	406	391	390	427	410	381	395	377	414	362	411	400	395	380	418	422	386	386	407	373	367	428	416	406	427	387	430	434	407	383	409	390	440	394	431	430	384	402	382	408	368	423	374	409	380	419	413	396	395	416	391	397	437	474	405	424	381	458	438	359	395	392	418	420	432	413	399	350	412	381	396	372	399	397	441	410	390	407	375	395	386	385	368	395	377	400	421	429	414	405	385	386	378	390	400	396	389	396	395	419	418	451	391	382	399	401	436	401	362	382	387	392	387	388	407	433	384	414	426	382	393	411	399	379	402	389	400	384	402	422	406	415	397	413	388	398	415	410	423	405	399	387	373	421	404	407	411	408	423	424	416	390	406	390	401	390	434	360	460	398	389	419	438	416	391	409	408	399	400	401	386	402	431	403	407	408	436	387	406	410	403	402	415	390	393	411	402	374	408	396	422	389	396	374	405	380	394	402	372	404	408	385	384	435	439	397	444	389	402	397	379	410	431	380	423	444	377	396	410	421	371	437	423	422	411	395	353	416	392	404	383	413	358	415	403	391	356	405	398	403	397	427	392	412	386	399	395	404	439	384	397	386	441	414	416	422	400	379	408	375	373	434	397	395	395	409	414	393	396	387	372	393	401	420	383	414	404	398	417	416	362	417	402	393	362	391	397	408	423	393	376	362	435	385	377	385	361	370	418	408	390	421	378	401	410	386	409	388	383	368	384	429	409
63850	68795	54001	28093	3720	259	236	227	236	192	198	192	190	193	189	192	183	187	210	198	154	180	196	213	186	192	200	186	197	184	169	165	190	206	188	172	168	177	210	175	180	200	166	160	182	197	160	184	180	181	188	169	201	170	196	157	174	188	166	190	199	189	197	173	205	184	189	177	190	198	190	200	155	168	194	183	159	180	142	198	156	182	185	175	164	191	192	181	182	173	175	191	185	193	194	182	170	201	162	196	190	186	177	184	182	169	171	185	160	179	197	184	171	184	176	199	173	183	192	198	189	195	187	188	182	189	192	192	198	167	194	181	208	185	198	181	184	149	183	176	175	180	169	181	182	169	186	178	177	182	197	197	187	174	180	188	177	192	175	167	180	181	166	206	204	179	214	214	182	173	161	178	171	166	167	181	175	166	203	196	174	187	172	180	187	183	181	190	178	211	171	200	173	212	185	175	188	160	186	193	140	175	162	173	170	180	186	182	176	167	178	193	162	155	174	210	186	186	175	168	187	157	168	216	186	175	170	203	182	178	199	187	205	175	221	165	198	164	164	194	194	190	191	178	186	183	182	185	206	178	176	195	196	186	193	198	176	159	187	167	179	179	163	163	183	161	188	168	179	175	183	185	187	188	176	180	187	174	182	182	186	182	187	155	170	192	214	195	187	190	184	178	190	180	186	205	198	196	172	197	179	193	190	205	204	185	170	183	188	193	201	174	187	192	210	178	177	175	194	175	198	194	163	187	177	200	164	185	196	193	198	161	186	171	173	172	179	158	191	165	205	193	162	185	193	151	172	175	196	201	163	194	184	164	181	206	196	191	174	173	165	216	177	189	192	171	199	185	170	170	212	192	197	178	181	175	168	189	174	184	195	199	190	176
40723	54256	46517	24220	1038	1000	851	789	712	746	655	650	658	647	605	609	618	654	650	611	598	622	584	582	616	605	579	575	583	629	580	585	616	631	562	610	567	591	600	609	541	587	593	568	603	617	655	608	578	585	592	585	597	614	579	577	569	625	636	587	593	582	610	582	575	639	586	568	602	612	592	551	587	553	539	580	573	608	568	587	565	571	583	556	581	619	546	583	563	595	564	578	569	580	597	557	593	597	591	559	612	589	568	591	589	575	581	543	566	597	560	572	593	628	614	591	566	601	600	622	605	652	584	590	556	574	593	595	592	579	575	641	556	573	594	615	599	554	564	624	588	558	591	592	598	584	560	577	614	577	544	561	584	605	608	594	587	588	584	614	574	616	610	618	558	579	577	584	605	555	619	564	581	562	549	558	523	582	619	521	574	608	586	572	609	605	570	579	561	554	587	574	598	579	554	584	574	575	561	559	580	581	555	570	547	600	591	629	598	587	576	576	545	580	585	597	592	549	617	598	579	579	574	585	557	558	560	561	571	609	559	593	587	578	596	542	573	571	547	543	619	568	589	585	526	583	620	608	611	577	566	606	609	611	616	572	547	579	590	580	544	604	597	629	551	548	608	578	596	601	578	587	575	578	580	554	662	601	583	583	584	567	623	607	581	581	576	573	569	625	550	606	600	606	590	563	596	611	597	560	571	626	599	567	530	613	585	635	590	562	621	607	567	556	575	571	551	571	627	599	560	551	575	589	553	598	603	604	606	647	533	571	590	591	579	577	536	599	586	532	618	615	624	581	586	577	628	583	581	608	578	618	580	573	541	604	585	617	571	544	555	587	547	587	529	585	603	535	587	588	560	604	565	599	577	559	564	559	621	595	590	575	588	581
76738	80272	65949	37252	9503	858	397	353	313	321	343	272	298	273	274	263	317	286	281	272	294	251	288	287	304	256	243	280	239	268	283	251	269	294	265	255	260	264	271	301	263	257	257	305	267	263	276	256	258	249	240	288	312	261	255	267	292	261	309	279	267	251	245	255	305	250	274	258	242	262	283	228	268	289	262	289	257	269	282	243	275	252	277	276	298	232	251	250	284	251	262	238	282	292	281	262	242	280	238	258	255	249	250	270	239	249	287	284	289	264	309	253	276	254	249	246	247	294	267	268	269	281	285	264	244	270	263	239	241	252	275	272	243	268	257	276	283	262	247	264	259	254	255	231	256	295	256	262	271	275	275	260	256	267	285	266	286	271	269	280	281	290	246	255	264	263	271	273	271	257	287	275	272	239	233	258	263	275	275	281	255	293	249	258	298	237	283	270	264	264	289	274	244	278	261	237	269	260	276	288	239	277	239	276	265	248	266	277	265	269	275	269	250	246	262	276	269	267	266	260	273	296	300	224	266	242	246	255	248	289	274	282	239	294	273	273	252	262	289	255	245	264	284	284	228	251	268	279	278	287	271	283	259	267	255	277	292	261	254	272	270	250	287	288	250	254	277	286	239	276	267	249	273	271	283	254	280	279	233	269	260	257	269	265	262	255	267	244	279	266	274	251	269	265	290	264	305	263	272	256	270	273	297	263	264	286	256	258	256	246	299	263	301	269	276	268	258	265	275	258	251	267	262	268	275	248	268	275	250	281	275	262	299	278	289	236	277	242	244	275	297	316	283	284	274	254	282	284	253	281	272	287	290	279	269	255	284	257	251	260	261	267	272	279	279	248	247	229	249	302	238	273	255	293	228	272	285	269	226	287	270	275	248	268
50610	66144	55522	29456	1826	1493	1360	1159	1185	1053	1032	990	985	1011	965	907	922	883	823	870	863	891	858	892	869	870	854	856	842	825	870	889	818	848	784	832	810	903	803	848	785	755	829	807	849	801	798	803	821	808	838	798	816	881	841	824	825	798	789	821	804	762	764	809	860	752	804	868	778	786	801	766	794	741	809	804	801	779	783	812	789	793	804	792	766	816	797	796	751	829	802	797	838	837	763	801	868	792	765	784	851	806	775	817	808	811	781	807	758	761	771	797	799	777	812	860	851	797	820	796	751	799	801	806	831	789	773	756	812	808	790	794	790	757	796	822	778	790	770	866	814	790	768	770	795	804	839	842	803	801	792	806	782	789	817	832	825	787	817	792	793	795	758	792	756	791	803	806	827	881	843	809	781	794	824	837	818	773	765	765	779	793	817	807	767	798	827	796	838	813	788	760	755	826	789	767	814	810	740	815	798	805	770	839	848	785	806	733	790	847	769	779	823	812	807	791	826	746	797	848	766	796	763	835	804	786	771	802	824	801	793	807	808	807	753	787	804	816	830	786	784	789	793	791	792	834	770	812	796	762	789	796	805	786	812	833	744	822	786	821	819	798	796	762	838	815	778	810	789	779	803	759	793	890	761	785	787	813	803	791	790	797	792	821	839	766	817	836	747	838	806	811	789	842	843	810	773	795	820	801	800	749	833	749	779	825	807	821	803	759	775	793	809	789	816	801	785	839	795	763	739	781	786	786	767	776	800	811	833	798	771	809	834	782	831	813	781	836	786	810	815	763	779	779	811	818	796	766	755	812	801	858	785	801	814	860	831	781	830	758	801	809	799	798	760	801	839	811	828	812	776	767	760	771	848	799	852	753	776	863	821	781	813	751
16252	17486	9436	1571	197	116	110	140	121	106	116	132	115	117	112	98	131	131	116	112	133	126	111	113	126	123	112	106	114	110	138	125	125	119	113	117	125	118	119	113	104	117	133	109	117	109	132	104	126	110	117	107	128	140	132	102	120	125	125	138	121	109	111	122	121	121	134	108	128	117	130	114	137	141	131	105	129	112	114	138	134	139	136	109	130	136	119	118	125	119	108	118	113	124	107	140	116	131	136	112	130	107	96	126	133	109	130	128	125	134	131	131	120	119	109	129	132	113	134	151	129	118	132	104	129	113	121	124	124	146	123	124	133	118	131	123	134	116	112	117	117	115	136	150	143	126	123	115	100	131	120	120	122	129	129	117	113	130	131	120	113	131	122	125	125	143	133	119	126	108	116	130	129	113	137	130	137	137	133	116	132	119	121	139	128	123	120	123	134	128	130	131	119	122	106	111	118	114	121	100	124	135	126	107	117	118	134	135	106	110	119	106	131	141	126	121	114	132	130	113	114	133	119	121	151	131	116	124	115	114	116	112	113	100	120	113	117	127	125	111	111	119	122	125	132	139	120	124	120	115	138	134	126	90	131	130	123	127	121	113	136	124	117	124	136	135	126	132	127	117	114	115	126	127	118	118	97	134	122	106	121	115	114	109	123	117	124	132	130	121	120	138	114	120	125	109	130	123	128	122	114	108	140	126	124	124	128	124	97	120	133	133	108	114	116	138	142	111	117	140	138	131	101	118	120	114	117	125	129	105	107	145	121	125	111	110	112	116	124	112	104	136	111	123	113	116	125	111	117	121	116	111	135	122	136	126	138	117	126	106	104	143	131	119	126	113	135	120	129	107	117	116	128	123	140	135	133	141	129	125	113	106	143	126
16375	25186	13672	4443	441	448	408	446	443	418	438	441	430	444	403	411	393	417	413	409	431	409	412	432	453	449	432	428	414	401	428	398	411	410	438	432	419	388	449	398	410	461	456	420	410	423	417	438	418	410	455	451	438	453	425	445	408	461	415	420	446	426	433	395	456	408	429	422	408	409	415	404	373	422	454	435	421	403	452	470	410	425	415	427	438	388	399	413	405	458	369	409	420	410	431	388	439	402	424	446	428	415	450	440	420	431	435	407	383	436	427	392	420	449	441	428	423	467	443	451	430	417	403	408	416	434	404	447	413	427	422	425	428	435	443	456	426	428	390	459	427	409	398	440	404	413	439	447	379	423	419	406	405	398	430	420	419	388	440	406	377	417	429	425	444	447	438	399	428	414	453	435	416	443	440	412	441	427	403	443	423	468	420	390	441	424	449	449	443	404	479	466	462	409	465	416	461	407	448	415	420	419	403	407	431	428	395	437	391	423	446	423	403	443	420	405	401	419	425	409	416	426	442	402	402	430	403	432	444	436	418	411	432	414	441	428	444	412	432	414	427	408	435	401	376	435	426	404	413	423	416	413	429	420	430	401	423	423	444	431	385	452	395	424	417	395	458	446	412	427	435	421	397	427	419	405	414	434	423	411	430	429	437	427	453	412	435	413	414	420	433	447	393	424	404	453	403	395	402	419	422	399	453	440	427	417	421	411	408	437	403	390	437	390	379	425	405	437	419	448	421	396	409	418	406	421	432	402	407	469	454	451	439	405	426	431	463	437	403	431	448	408	420	437	471	442	407	426	475	463	442	434	425	416	413	444	412	400	393	446	445	422	441	417	396	430	434	402	463	430	462	436	394	395	460	400	418	432	477	409	418	431	420	446
61137	69843	57089	29460	5995	377	240	248	218	191	194	197	207	192	161	200	198	157	182	195	220	189	216	171	203	190	209	181	199	187	178	187	185	174	203	206	186	210	205	193	159	183	168	199	167	207	175	184	175	192	209	177	223	195	186	182	185	204	184	196	182	191	178	176	215	191	192	173	156	181	180	173	202	169	176	206	191	196	195	205	190	153	204	199	191	195	199	186	157	200	187	171	182	182	188	172	182	150	138	197	168	215	206	175	184	199	177	183	190	171	204	187	180	213	179	189	207	184	182	196	174	179	176	193	186	188	159	184	171	186	182	211	180	186	185	177	177	218	187	191	179	173	178	195	191	186	150	177	196	208	192	160	195	166	173	166	195	189	195	176	182	210	200	199	196	166	204	196	216	192	169	211	183	179	179	180	195	174	172	181	192	211	165	172	210	187	169	198	208	153	204	166	202	180	182	177	194	194	161	173	192	198	206	178	177	178	191	194	187	179	211	206	195	189	184	199	218	186	162	201	195	184	191	196	170	214	185	206	198	140	187	171	164	172	177	168	197	185	204	161	195	186	191	198	169	186	180	185	178	194	171	187	221	189	185	191	168	174	181	174	197	201	169	194	203	184	172	183	204	215	177	208	177	173	185	178	160	181	188	168	154	178	179	173	182	199	186	173	184	191	174	180	166	187	188	193	189	186	194	208	212	184	174	172	159	168	180	183	188	185	202	184	180	172	178	208	181	180	191	194	170	180	206	171	225	195	198	196	185	190	193	169	190	199	152	196	192	165	198	183	189	190	191	191	165	182	171	198	189	192	173	179	173	171	186	206	176	161	174	172	181	162	179	176	179	194	176	192	193	176	174	180	168	197	189	170	185	185	165	192	184	178	192	181
38990	54939	49118	21981	995	888	816	814	748	709	671	740	634	680	627	643	659	660	617	628	621	613	630	599	630	594	597	641	646	606	612	645	623	577	615	631	547	570	625	583	599	545	612	572	626	565	596	616	550	594	579	575	636	603	594	640	525	580	552	607	600	626	626	571	591	571	563	598	573	600	609	588	583	573	621	625	619	584	569	576	606	603	642	566	620	615	568	590	555	604	615	581	612	574	547	613	587	591	557	554	584	619	598	619	585	591	558	551	575	561	631	572	595	565	574	605	619	617	578	552	557	593	624	586	575	601	569	579	587	573	582	591	537	579	597	595	575	578	618	595	586	582	564	546	612	596	549	593	583	611	619	581	618	618	571	586	593	591	598	584	611	598	563	586	583	585	598	609	577	610	564	610	558	596	613	545	628	610	599	541	614	628	614	605	586	615	620	604	560	605	579	591	576	574	575	571	597	653	562	589	555	613	589	582	602	555	605	583	618	585	567	539	598	580	578	590	579	604	575	595	611	608	579	601	593	533	628	565	577	576	572	583	585	632	563	594	617	593	583	593	573	594	572	613	616	628	609	584	569	606	616	571	650	575	534	595	579	570	609	573	578	586	613	597	600	578	571	595	595	599	600	611	576	559	606	601	609	601	594	583	629	604	567	590	570	611	592	596	561	584	591	595	551	602	634	578	646	573	604	627	568	592	581	549	571	572	520	632	572	536	597	625	601	565	556	584	594	584	553	559	574	560	598	569	576	610	627	566	573	593	564	608	578	558	611	582	610	538	567	605	579	530	607	591	588	614	589	525	568	613	566	575	608	618	651	566	597	632	565	600	600	546	594	597	598	563	590	594	599	583	607	612	584	626	600	587	562	602	572	573	566	599	608	573
73631	79704	63306	35899	11268	1470	406	333	330	311	303	286	291	288	257	262	290	287	279	265	270	265	258	280	304	282	253	269	262	286	271	284	276	266	282	294	269	279	284	245	278	286	275	270	253	268	250	282	286	248	270	248	289	276	273	304	288	265	269	290	265	271	274	276	251	278	242	253	272	287	260	271	291	244	271	268	271	252	257	308	276	267	230	252	259	283	283	258	274	307	250	270	257	258	247	253	275	244	229	254	247	263	275	267	269	242	234	267	257	288	240	244	240	282	282	264	273	289	287	241	259	234	265	263	251	244	276	288	252	273	236	270	252	275	290	284	290	262	263	238	253	278	266	263	252	297	221	288	283	270	235	265	280	239	256	277	261	279	227	269	287	265	252	260	264	302	272	284	262	296	275	233	234	305	279	274	281	257	243	233	225	290	286	256	277	241	277	289	281	277	261	280	286	280	265	253	285	262	280	293	259	271	263	267	264	260	282	276	213	286	279	249	273	259	259	272	231	280	307	307	256	248	238	264	277	259	258	241	259	264	258	295	276	280	251	244	240	250	265	260	250	239	263	259	270	253	270	259	250	266	253	286	287	277	262	278	262	264	253	263	298	261	245	275	261	282	237	257	282	244	283	279	231	265	242	262	281	264	243	253	254	237	277	261	241	278	239	283	301	266	274	293	278	259	303	251	285	263	285	234	267	274	275	284	271	280	281	252	244	259	257	266	258	253	269	250	263	292	251	262	268	248	262	233	240	261	280	281	257	290	240	232	269	266	259	261	248	262	259	258	291	273	251	272	287	268	243	235	242	270	265	217	264	251	249	267	296	276	297	250	282	273	255	242	279	274	249	282	296	270	246	276	270	249	247	294	290	267	252	289	269	283	260	295
48201	68055	56516	26981	1786	1464	1383	1240	1121	1115	1046	965	968	911	917	890	941	930	871	883	881	857	839	839	872	878	805	855	861	823	769	801	778	814	788	846	815	836	846	829	831	794	831	831	801	790	798	765	764	803	825	837	761	786	796	863	774	804	832	792	818	770	817	847	866	802	799	843	775	782	753	830	818	753	814	820	790	810	811	808	824	826	775	801	830	813	790	829	792	793	743	842	824	839	781	821	753	780	838	713	777	793	799	787	798	846	815	810	812	750	782	830	853	783	758	770	814	845	764	794	776	756	797	773	796	767	792	822	795	832	817	759	783	781	780	774	822	784	770	800	809	787	798	809	803	760	764	780	777	762	787	824	802	845	750	815	796	800	840	764	833	833	766	819	766	736	858	829	740	831	812	784	779	791	842	779	781	765	823	818	794	768	810	816	837	747	767	704	779	839	783	750	793	774	798	738	804	829	804	810	753	831	792	787	829	779	835	796	812	795	809	800	800	785	817	786	794	764	765	815	829	828	817	812	765	790	821	811	829	836	811	810	821	796	772	799	810	822	815	790	793	809	825	798	839	842	793	786	820	789	779	796	793	784	800	762	803	786	832	810	745	827	825	826	786	775	835	850	831	827	794	790	780	818	790	767	784	789	742	771	766	796	805	847	779	812	787	757	856	816	747	853	826	821	821	708	773	733	800	805	806	799	783	806	767	805	801	789	784	835	796	834	789	756	760	784	759	796	787	835	757	777	794	778	807	806	784	751	794	768	769	799	773	781	796	774	738	802	819	829	795	803	762	797	818	813	825	805	777	815	793	813	821	805	808	745	766	814	856	776	754	797	836	853	776	801	773	783	816	857	805	792	833	832	805	857	774	792	852	787	836	814	783	830
15650	19047	9146	1454	204	117	127	129	130	121	102	116	125	121	112	129	102	110	115	125	99	125	112	130	127	105	111	103	92	118	106	139	133	106	116	120	130	105	106	130	114	112	120	122	124	119	132	117	88	138	106	122	98	113	94	112	101	125	137	131	117	123	112	112	114	125	111	117	116	104	127	118	110	129	115	113	114	108	139	135	106	122	99	114	114	117	123	104	111	107	114	117	115	94	106	94	133	116	110	112	116	136	118	120	125	117	112	119	111	131	129	103	115	98	117	116	106	126	107	97	109	102	119	107	132	121	127	112	105	109	118	113	105	120	106	106	120	127	116	103	137	109	136	116	114	115	129	121	112	99	117	122	99	108	106	107	116	107	126	103	106	131	103	115	129	115	110	133	115	116	101	130	124	115	122	124	104	124	119	111	110	118	111	109	102	122	110	114	135	129	116	120	125	122	125	109	118	128	121	122	106	131	112	122	108	114	85	112	136	101	143	119	116	103	100	136	122	94	116	139	112	138	124	92	118	117	122	127	123	104	115	107	98	117	108	117	118	113	124	121	116	127	92	109	99	95	112	123	114	93	112	121	110	107	127	115	120	132	113	116	111	111	109	106	137	107	117	115	113	122	109	126	135	90	117	111	139	118	111	120	114	110	118	112	109	129	112	123	105	126	108	114	115	111	121	119	108	103	114	133	110	117	132	130	124	137	122	93	102	113	102	113	111	116	111	113	102	108	121	109	111	110	109	114	108	121	120	123	122	128	115	117	115	100	110	101	118	116	125	123	103	130	113	102	118	123	115	129	111	107	116	102	103	130	128	121	118	118	108	104	120	119	114	120	107	103	132	121	128	100	126	109	121	111	115	110	110	109	133	109	113	103	114	101
15601	26391	11934	3640	452	449	373	428	396	397	405	416	378	413	404	377	395	407	426	412	407	407	400	410	392	420	419	401	401	411	399	379	410	410	412	420	387	390	387	367	439	421	394	382	393	428	433	409	418	427	418	374	433	386	414	437	431	411	386	383	369	408	422	428	384	426	397	438	416	390	411	375	435	426	423	452	404	367	398	389	372	398	410	375	386	398	399	367	402	377	397	409	368	415	435	395	379	408	417	414	394	385	402	379	421	411	399	362	387	395	401	405	383	390	397	398	408	394	413	437	429	407	385	414	396	431	426	411	444	423	434	394	395	393	410	412	407	422	419	404	413	398	437	402	415	376	395	446	431	390	417	410	351	402	420	392	411	375	382	387	392	435	395	393	376	401	410	412	417	392	382	402	406	403	422	402	398	400	403	390	385	380	375	366	422	394	407	409	456	448	421	423	426	381	420	404	379	403	404	423	441	386	390	402	409	414	389	425	387	364	413	427	413	418	448	389	405	404	412	391	430	421	378	407	416	404	418	378	378	407	423	373	390	411	411	396	375	426	411	394	428	408	411	412	369	404	408	419	438	415	365	398	394	406	420	435	398	427	410	389	449	402	397	442	414	388	393	422	388	368	407	395	415	414	420	434	412	395	396	416	396	397	409	386	392	374	427	409	431	386	421	398	405	444	407	409	419	400	378	412	383	430	432	405	410	397	422	396	418	394	415	389	385	396	401	419	415	374	398	373	417	381	441	382	420	407	407	404	443	392	385	397	387	402	392	432	419	408	422	404	403	405	425	400	390	377	410	416	397	403	391	381	404	394	406	391	422	366	441	408	384	384	381	432	360	393	402	384	380	408	416	370	388	450	397	391	404	392	422	390	422	403	384	408
61810	69974	51933	26563	3256	312	235	248	206	196	189	174	192	179	184	201	155	192	149	173	181	164	156	170	197	171	176	188	155	184	165	174	185	182	171	181	175	181	179	166	199	171	175	181	187	170	166	160	182	185	159	175	175	163	158	170	162	181	151	157	174	209	153	185	173	179	174	175	169	176	148	155	154	170	179	155	192	193	152	185	170	188	175	189	197	134	169	163	159	147	151	169	174	194	165	163	172	162	155	174	160	186	167	171	179	187	203	175	157	193	148	169	187	174	178	168	179	189	204	170	177	168	173	165	168	180	168	192	176	183	188	172	174	172	181	159	167	185	156	161	177	165	166	171	194	166	161	173	170	168	182	159	189	159	170	166	164	182	180	170	179	164	173	182	177	174	172	159	164	181	160	181	173	184	172	169	179	158	193	164	170	201	171	160	163	175	166	191	167	164	158	167	176	184	149	167	170	163	190	182	154	164	164	165	170	185	167	170	153	163	183	184	171	165	186	157	170	163	173	161	157	191	171	145	175	172	168	169	174	202	162	168	182	167	153	185	160	190	148	178	189	175	179	183	195	188	173	152	193	211	177	162	179	178	162	164	201	170	178	192	155	163	180	164	172	199	182	176	175	183	200	175	145	154	166	141	176	175	182	169	171	174	179	184	156	203	166	168	142	172	163	185	174	162	196	164	165	180	156	171	138	169	181	180	172	171	177	195	168	194	187	181	177	188	182	183	163	166	178	174	182	162	146	175	163	204	171	184	197	177	167	156	175	171	174	169	180	181	168	174	141	170	157	197	167	163	167	174	193	156	193	161	153	171	169	180	176	170	198	186	171	166	183	151	163	201	186	217	179	177	157	173	182	173	161	177	182	173	156	161	192	170	171	167
39391	54026	44233	21119	1140	977	910	765	743	743	689	676	675	618	637	624	633	671	649	597	598	572	592	563	615	593	615	580	561	608	570	598	565	585	558	578	575	604	584	579	589	577	578	543	592	582	543	539	540	536	546	555	569	592	560	558	575	575	545	561	577	577	566	550	571	522	510	558	564	551	552	533	562	557	593	518	563	559	576	550	563	557	565	556	563	593	574	547	619	570	595	586	536	561	512	570	575	593	587	550	601	554	559	571	530	522	563	536	574	541	564	546	568	619	539	543	565	543	555	511	562	579	574	601	588	559	583	578	537	546	523	553	588	537	578	570	553	532	568	570	580	537	561	566	583	558	556	530	545	588	562	581	540	580	565	594	553	570	557	556	530	531	548	593	531	545	586	555	542	593	521	522	564	497	557	545	563	527	547	585	551	541	541	542	609	574	560	533	534	542	523	599	604	563	574	610	559	570	555	597	557	584	587	584	557	547	537	592	557	559	530	580	532	588	566	559	546	536	582	553	498	557	534	548	533	569	559	515	535	531	525	569	565	558	534	548	589	566	549	534	531	562	580	552	528	605	545	564	590	572	516	559	548	567	542	556	540	580	553	572	564	572	549	541	554	536	564	559	570	547	573	521	587	521	568	557	529	547	540	583	557	592	535	544	597	566	569	538	583	579	500	579	584	590	541	580	557	573	522	568	594	524	543	546	580	510	554	573	579	537	557	528	577	532	570	532	523	510	569	575	576	526	555	551	573	565	526	554	565	570	501	557	557	549	515	545	573	567	606	573	566	533	562	530	581	584	568	560	517	601	537	551	614	558	563	566	555	573	589	564	528	548	569	578	597	556	560	547	597	572	533	556	597	510	555	561	525	591	559	567	540	535	531	550
74273	81983	61803	35233	8285	700	367	339	329	308	312	313	291	300	285	275	265	299	284	269	281	255	276	246	272	263	264	238	265	271	274	297	236	268	288	266	246	253	277	292	252	272	239	248	246	229	242	246	257	250	277	278	260	284	256	266	259	261	276	268	243	229	263	243	277	244	263	272	257	258	250	258	258	265	280	261	270	227	249	257	253	271	243	251	263	250	278	240	278	264	244	259	226	262	252	241	292	266	304	254	264	267	261	276	274	257	240	287	267	267	227	289	242	277	261	277	250	264	290	273	260	250	229	245	238	247	262	278	276	261	255	261	280	283	244	240	276	279	293	261	256	273	262	241	276	257	280	229	250	291	249	295	218	246	283	273	263	303	258	280	294	236	252	237	267	254	243	259	265	252	267	252	264	246	244	247	278	272	244	266	260	270	236	259	270	297	270	232	259	257	292	286	260	262	266	257	240	250	260	246	258	238	269	227	249	260	260	240	244	238	237	250	247	247	270	234	259	259	266	283	252	285	262	283	290	274	238	274	269	255	261	243	273	270	241	237	232	260	266	276	276	228	269	273	274	247	266	242	272	245	250	275	227	264	285	245	268	224	262	242	297	270	246	266	287	253	259	243	260	269	265	230	250	248	266	240	252	226	236	257	263	236	274	246	259	268	272	250	248	261	279	251	250	265	264	242	264	244	296	246	246	235	270	250	235	268	259	255	267	278	248	271	257	254	265	264	264	257	269	268	260	264	259	262	273	273	267	256	266	272	278	292	253	258	275	278	247	236	262	263	254	284	275	256	258	284	257	270	223	265	255	267	230	248	269	269	258	255	237	287	253	213	252	246	279	252	251	274	255	269	264	275	289	233	248	256	244	235	258	265	272	282	251	274
48523	66001	55266	25087	1876	1639	1365	1332	1119	1058	1068	986	983	955	907	968	897	901	855	840	849	879	854	827	814	802	817	822	802	873	791	768	787	785	841	764	773	809	855	792	832	784	772	779	771	798	803	753	745	803	831	753	797	819	747	774	792	839	758	796	788	780	778	778	772	782	746	784	829	819	760	763	794	826	835	780	781	794	840	810	771	802	805	819	802	774	777	767	746	771	778	805	800	770	774	813	797	801	784	787	775	787	845	776	743	756	762	764	820	773	812	761	746	798	835	758	782	763	788	747	796	776	776	737	741	806	759	829	762	777	776	760	760	816	680	779	795	785	794	779	811	756	770	751	850	795	764	779	769	806	822	807	759	753	757	787	757	787	762	804	846	807	755	797	802	762	776	788	776	792	828	764	769	806	733	794	736	835	789	804	778	760	771	790	732	772	761	784	810	753	807	801	807	763	776	780	805	796	797	777	760	761	801	714	776	769	870	747	779	771	776	785	794	753	783	823	775	772	759	752	767	733	822	780	806	768	725	739	804	736	832	717	852	830	773	746	812	779	749	779	787	767	809	798	797	797	797	806	776	775	776	779	733	777	790	815	813	767	796	785	789	794	779	745	769	758	818	766	790	764	750	767	769	743	805	791	815	768	815	746	769	784	748	784	774	763	801	743	736	797	762	789	793	789	754	793	829	759	765	731	816	777	798	769	806	751	748	785	776	817	829	783	792	765	770	777	788	766	725	819	757	802	766	794	801	785	728	753	762	757	800	795	788	801	764	740	784	754	758	748	754	774	849	770	742	795	727	789	766	742	793	786	774	797	772	796	793	814	782	773	794	762	785	733	766	790	783	788	761	799	760	760	809	782	780	773	760	778	787	755	775	800	814	784
15362	16750	9432	1384	201	115	103	105	123	118	116	87	109	117	121	126	115	121	104	99	129	127	121	105	116	106	100	117	117	114	133	115	120	115	113	100	126	95	128	99	109	111	106	103	114	99	105	121	117	99	106	110	97	126	110	118	116	117	115	106	107	115	109	118	86	103	110	120	118	107	107	121	125	107	112	109	98	102	102	117	111	104	115	110	96	92	122	111	129	109	103	111	137	103	106	107	130	123	115	109	111	102	116	97	97	114	98	111	121	111	108	100	94	100	97	115	97	114	120	129	107	127	109	103	98	119	98	121	119	103	123	128	101	114	108	103	107	124	106	106	116	121	99	93	105	111	97	102	110	119	99	112	101	142	115	102	109	113	110	116	106	103	110	110	116	125	99	104	115	122	104	104	109	104	102	111	125	109	93	107	118	113	113	136	127	124	100	115	112	108	94	119	101	100	108	101	115	104	126	94	118	107	87	108	115	129	114	107	117	118	111	110	116	106	99	105	94	92	105	106	113	109	117	102	108	123	116	107	109	106	117	138	112	103	107	112	97	111	115	123	112	102	112	103	107	105	103	95	89	108	118	119	108	104	113	116	103	119	106	97	115	108	101	115	134	96	103	120	128	121	108	116	115	114	113	121	99	122	123	103	123	94	117	106	103	124	95	107	117	108	115	97	101	111	132	97	130	96	95	96	125	111	128	99	100	109	117	109	127	112	126	105	116	110	100	118	129	110	120	120	97	98	118	98	114	108	112	116	116	100	104	108	121	106	112	112	108	113	125	114	120	124	124	112	113	117	95	125	105	115	121	131	96	112	110	121	126	111	111	109	126	111	104	112	106	121	90	115	127	122	99	118	114	128	103	90	111	100	96	130	115	107	121	125
15458	23764	12430	3387	411	409	372	395	438	410	373	378	389	373	405	400	390	397	417	401	412	378	379	400	420	365	406	401	400	409	369	392	400	387	392	368	399	412	390	403	389	385	370	409	402	388	398	393	367	390	385	384	365	361	371	405	367	380	412	375	366	371	390	404	406	415	410	400	390	368	345	400	382	385	402	366	414	408	382	379	360	436	392	392	387	373	411	386	400	397	369	395	391	402	409	384	353	389	366	368	381	399	373	403	422	369	412	412	408	385	378	367	394	378	416	375	384	389	417	408	377	401	380	376	357	396	387	418	378	354	375	421	393	370	409	380	411	388	420	375	399	382	350	397	381	422	414	370	381	403	416	398	359	392	411	398	389	405	381	386	422	414	416	385	414	397	412	413	405	376	392	368	351	409	407	411	373	388	432	405	421	410	380	399	378	375	420	384	384	404	392	386	384	376	375	376	367	429	365	371	374	408	400	390	394	386	381	369	379	395	382	411	384	371	396	407	417	405	396	407	410	401	364	402	415	361	362	396	378	395	393	405	400	377	388	418	380	392	364	368	363	392	365	391	354	394	363	404	407	327	373	381	387	430	443	371	391	402	420	395	389	423	407	382	390	410	412	402	404	361	385	404	380	406	404	391	361	420	412	394	399	400	399	416	420	428	381	395	360	367	372	391	374	382	416	381	384	364	408	422	394	372	369	398	393	413	382	376	381	387	420	376	412	406	374	393	426	392	398	361	379	402	391	362	382	397	388	386	400	400	378	370	388	428	407	402	455	425	399	445	407	375	365	378	410	398	389	369	385	403	382	389	420	363	398	388	411	367	419	391	397	412	384	410	362	400	394	377	407	378	382	379	368	388	369	382	408	436	380	390	390	394	413	360
61176	70157	54176	26493	3607	274	254	195	201	190	183	213	216	171	153	182	173	176	222	200	167	161	162	160	169	206	181	200	192	177	190	173	175	186	168	189	167	178	196	174	180	184	180	198	169	176	168	181	156	168	201	162	190	179	188	179	178	189	171	159	169	157	184	209	177	170	206	171	194	170	162	192	163	181	178	172	166	177	170	182	162	168	181	152	182	176	170	175	186	187	159	169	159	162	157	195	166	174	162	177	156	154	173	179	168	189	152	178	182	165	189	155	156	174	198	161	152	177	151	177	147	166	191	146	158	163	148	151	192	162	174	166	172	167	198	172	185	180	152	159	188	192	154	207	181	165	156	168	193	173	157	171	174	145	154	171	179	146	186	174	186	176	153	191	163	161	167	142	168	181	190	195	153	165	166	185	194	182	158	167	194	173	169	171	179	184	156	165	174	155	166	201	200	166	182	168	169	165	166	188	186	185	187	171	155	159	158	176	174	168	203	166	166	179	175	173	179	160	204	187	193	173	186	180	189	164	163	177	182	182	175	178	195	177	200	186	193	161	176	187	146	180	168	155	169	156	169	164	192	169	206	176	208	164	167	177	165	157	172	190	191	173	175	166	195	175	176	193	175	165	181	168	201	206	151	178	163	160	174	176	172	178	166	192	174	179	185	169	178	178	172	179	175	191	175	171	164	163	173	181	171	187	155	172	167	173	185	181	167	185	202	179	187	171	154	173	192	174	193	155	172	171	184	179	190	174	195	176	206	167	175	171	180	164	196	160	171	147	177	174	190	166	194	175	165	162	190	183	187	167	191	179	181	155	210	172	194	178	156	195	184	199	181	171	187	178	167	144	201	169	157	212	160	189	174	165	170	193	193	168	179	166	163	176
38870	54638	47380	21549	1140	917	901	793	759	751	685	662	676	665	660	611	585	674	578	567	600	552	598	592	533	603	610	555	566	589	597	600	586	604	591	542	579	535	590	586	588	540	545	591	612	563	548	615	582	563	559	602	604	611	571	583	552	543	569	624	548	562	580	543	566	605	516	608	571	586	545	604	591	541	570	574	574	556	554	577	550	569	514	550	528	563	583	564	602	532	573	568	617	559	545	563	583	600	549	583	597	531	587	601	588	576	590	564	550	516	564	529	578	549	565	527	566	563	571	522	566	570	563	561	557	577	576	526	560	603	609	543	590	551	565	599	630	589	583	547	584	549	552	551	581	576	547	556	528	573	573	529	582	607	530	599	564	551	599	558	540	584	569	565	563	579	534	582	577	564	591	592	583	586	561	523	606	542	559	568	541	603	516	576	556	585	579	554	560	551	539	526	533	567	552	541	580	546	630	577	580	566	532	535	547	578	540	590	552	542	554	585	553	520	563	573	610	548	563	537	570	532	579	589	596	550	535	514	579	557	567	532	525	555	581	540	543	621	536	558	561	572	593	605	579	604	529	564	593	604	578	569	524	555	604	551	565	504	560	561	566	565	576	497	587	584	521	551	558	548	555	571	550	562	520	559	557	581	522	570	547	599	552	584	572	602	572	583	585	602	534	579	578	566	535	572	581	567	552	583	567	599	571	520	594	573	545	575	550	545	538	553	530	573	574	583	572	576	557	535	593	573	560	533	567	553	544	577	573	529	578	557	572	574	571	587	562	593	583	567	564	590	566	587	587	546	563	590	581	530	539	567	542	528	550	554	569	557	600	572	559	567	607	585	541	608	603	565	542	537	580	581	580	579	571	563	556	560	528	589	563	557	567	562
73558	80162	66161	33843	11625	1706	397	320	349	318	274	275	287	297	296	268	292	322	268	269	269	267	266	261	246	238	237	251	289	266	250	264	261	275	256	273	231	300	246	263	282	278	258	309	266	245	246	250	250	280	252	248	251	276	252	268	254	264	264	262	243	256	276	252	258	216	259	270	244	256	256	255	211	276	246	248	225	261	235	261	263	242	257	248	261	265	276	260	250	263	243	256	257	260	283	251	281	246	265	262	246	263	303	274	250	259	277	254	259	249	278	260	256	273	275	263	245	243	236	262	275	281	250	261	255	293	275	230	286	252	263	280	278	270	276	267	274	276	253	249	296	265	228	256	253	274	265	279	260	260	266	231	267	252	250	253	274	257	253	233	258	242	260	256	253	276	270	259	259	270	273	287	250	279	255	275	230	272	267	279	232	242	239	274	264	297	258	262	234	257	247	285	265	209	244	268	274	265	260	273	281	261	255	238	240	263	264	273	248	280	260	255	268	258	275	285	264	275	267	265	255	270	282	244	254	272	250	267	227	251	247	247	284	279	290	256	276	251	255	281	259	266	260	245	294	266	269	271	268	280	284	261	249	254	251	242	289	256	247	260	271	280	252	247	255	282	265	264	282	273	256	255	249	277	266	251	301	266	272	248	281	261	268	259	267	277	243	244	256	232	251	264	271	264	259	250	262	233	272	263	240	247	274	249	266	261	276	244	242	244	269	256	237	262	236	266	262	272	228	234	262	270	250	245	248	253	266	269	231	301	248	233	249	249	268	269	287	265	276	242	243	272	245	256	285	247	260	263	248	260	279	269	268	256	267	268	266	285	231	278	266	217	257	291	247	262	263	250	226	288	281	265	232	295	254	272	285	249	256	260	253	251	288	272
47452	65150	59999	24564	1876	1631	1437	1218	1161	1106	1086	1002	956	993	917	891	882	893	877	855	841	869	852	895	843	832	846	811	831	825	869	811	796	787	824	800	761	801	836	776	823	862	793	756	718	778	825	862	811	743	883	754	813	816	798	761	848	768	746	801	799	762	777	792	815	824	791	788	802	811	794	799	785	824	837	777	766	788	802	763	751	806	769	784	802	786	785	792	813	802	802	793	788	802	754	775	806	811	789	776	750	813	745	782	768	779	789	797	807	766	769	741	828	744	757	813	833	789	784	766	772	806	777	768	789	793	807	763	791	768	752	789	795	784	739	759	823	733	768	755	753	775	805	730	792	735	779	748	792	813	847	807	732	795	781	748	770	834	754	816	758	778	804	777	818	789	781	807	830	848	814	793	783	808	725	795	750	842	798	812	788	774	783	801	819	796	775	765	761	797	797	821	752	814	821	765	751	818	810	810	809	775	823	808	750	761	762	788	794	719	811	768	745	767	766	829	814	784	784	762	759	748	744	789	792	748	824	791	784	784	804	830	765	771	796	728	806	793	787	774	777	764	746	785	769	771	804	800	791	786	814	802	777	802	792	758	793	816	770	760	799	809	784	777	784	751	799	779	812	739	827	831	768	742	772	740	804	764	788	739	741	736	823	798	763	758	841	782	779	792	816	823	761	819	822	796	814	804	767	791	793	797	748	817	783	807	799	762	760	770	820	745	777	807	772	787	771	825	801	827	780	758	769	775	776	775	732	808	772	782	723	810	778	797	736	802	784	775	770	780	757	843	788	761	784	771	767	780	776	801	810	827	810	788	793	781	760	756	822	806	806	805	831	814	709	789	773	791	810	803	804	818	773	806	801	825	807	783	789	807	813	792	841	802
14715	16468	9434	1170	123	118	112	123	104	98	105	103	115	112	102	108	110	108	107	115	118	100	114	120	106	108	101	102	102	110	126	119	109	93	95	103	100	115	120	111	105	117	110	84	116	104	107	140	105	128	94	114	104	101	122	122	115	125	134	115	119	99	91	111	108	121	111	118	129	110	106	115	99	113	107	122	116	97	112	107	120	110	118	110	108	126	112	135	114	113	108	125	114	110	101	104	97	119	112	107	107	121	114	93	111	110	99	110	121	106	119	127	98	100	114	101	146	127	121	104	108	102	108	99	109	115	115	105	107	96	102	113	116	100	121	101	116	100	114	103	109	106	104	126	115	105	108	87	96	94	83	105	106	106	112	104	116	116	110	103	91	118	113	110	113	108	125	123	111	124	117	115	108	117	100	105	106	103	122	108	101	118	127	115	106	84	116	112	108	100	96	108	122	115	122	129	93	97	116	99	96	101	127	94	111	110	143	123	111	127	96	109	103	117	109	89	110	122	114	124	114	114	105	113	116	130	110	110	104	118	127	114	110	126	119	105	120	98	121	106	112	104	112	89	105	110	92	125	116	130	120	110	117	108	98	94	91	108	130	92	121	101	111	102	104	104	114	105	118	122	111	108	115	124	107	105	110	118	114	129	97	89	101	115	127	137	120	114	121	107	131	110	111	98	112	87	92	120	102	98	123	87	93	104	122	103	102	112	133	91	109	98	110	106	112	119	97	105	96	113	116	105	94	110	112	118	124	115	118	103	128	107	109	108	103	111	114	95	136	94	118	108	96	109	124	109	130	111	111	106	127	108	113	127	105	99	111	103	106	103	105	105	100	110	92	102	99	101	108	121	107	97	113	89	116	120	96	106	119	120	97	124	96	103
15042	23395	13411	3064	397	432	404	409	403	384	411	398	396	389	402	387	403	411	393	384	415	353	381	370	331	387	358	382	428	398	377	371	396	396	378	381	403	433	392	427	409	406	386	392	397	374	373	412	417	364	408	413	362	388	396	395	368	380	380	386	409	383	369	387	391	406	393	374	400	386	372	391	389	383	427	402	397	412	429	373	359	394	423	387	389	344	357	401	377	417	404	434	429	380	378	390	395	415	392	393	407	350	381	413	366	421	417	395	394	398	362	391	398	392	358	408	413	371	381	374	400	410	384	391	426	390	376	411	398	429	422	356	370	403	399	419	392	407	406	371	391	398	363	388	391	392	385	379	394	383	419	385	428	392	397	367	366	380	416	384	360	347	398	369	403	381	412	408	388	384	378	414	362	391	390	384	403	427	436	396	367	370	353	372	376	391	405	407	390	369	391	387	392	374	406	355	375	435	372	380	386	369	368	380	380	388	388	389	381	390	432	376	398	400	397	404	372	400	382	374	370	385	381	401	382	418	354	420	408	403	361	356	376	414	379	393	414	396	419	379	401	383	366	381	358	401	411	402	421	375	350	403	388	384	356	376	357	366	396	375	390	413	412	363	398	385	387	410	354	354	389	402	390	378	366	373	401	382	425	387	397	413	374	389	398	398	399	445	406	403	374	381	380	396	386	388	391	420	385	396	394	389	402	401	381	374	361	381	370	399	430	379	374	379	392	397	393	386	408	394	388	393	390	379	365	387	363	425	350	380	344	395	365	430	398	371	393	408	365	394	400	362	393	348	388	405	376	359	364	374	413	387	415	397	419	422	368	431	407	418	397	411	392	388	396	376	399	399	416	425	420	410	380	365	400	413	383	356	384	375	353	387	385	363
59868	67352	56238	25451	4912	357	228	241	234	180	209	151	182	173	174	201	186	178	178	201	172	189	187	200	173	159	180	177	179	169	172	186	168	144	157	188	172	182	169	170	163	170	205	165	182	159	185	186	181	158	165	183	175	152	164	170	145	155	176	177	173	172	156	180	181	191	201	189	170	148	177	165	146	182	153	151	157	170	183	187	146	212	162	161	170	171	157	189	180	193	181	170	154	149	159	161	162	166	169	176	167	157	169	179	183	182	177	164	177	161	164	179	165	169	157	164	171	165	196	190	183	175	172	156	170	176	164	195	172	180	159	196	167	184	168	191	167	159	190	140	173	169	172	149	167	160	175	169	183	159	166	171	191	154	169	185	186	161	153	170	173	168	172	152	174	171	181	166	190	155	169	172	143	164	182	155	180	141	165	204	172	169	154	185	176	196	154	183	167	176	179	177	163	200	151	186	155	161	183	203	167	171	172	156	189	166	156	153	185	157	196	185	195	157	161	183	176	190	185	175	155	151	164	202	165	157	167	152	168	159	174	184	166	189	174	150	172	167	173	146	175	187	168	165	171	188	155	188	173	170	159	173	168	196	177	165	178	164	185	187	152	181	188	164	163	177	169	141	170	180	171	158	158	141	147	140	156	157	197	198	171	150	169	195	156	173	157	152	175	191	150	189	177	166	173	148	160	188	146	155	171	166	166	163	171	183	178	173	185	160	180	173	170	158	206	173	186	155	170	164	157	162	149	161	182	161	161	166	170	176	168	170	165	183	157	151	169	163	187	198	168	173	170	183	154	160	167	160	166	176	173	162	181	180	168	179	182	161	209	189	166	180	180	167	193	181	171	170	162	168	178	183	178	153	182	160	184	180	167	160	158	179	167	149
37867	52786	49045	19304	1160	1019	955	840	755	736	693	711	676	685	681	640	616	590	594	619	615	572	612	612	564	585	583	551	561	591	528	517	618	521	550	565	578	556	548	586	524	550	573	605	557	511	527	609	568	563	566	534	562	549	564	523	569	573	589	594	534	581	543	548	569	549	570	548	586	616	564	577	584	572	562	581	600	561	533	538	525	570	562	526	509	522	527	587	589	550	551	556	536	562	547	549	564	551	541	562	543	516	545	558	560	559	574	540	553	618	546	580	523	536	604	503	585	521	576	572	556	559	558	544	574	595	529	583	522	540	547	573	549	559	570	584	582	559	532	603	548	567	536	575	574	544	525	509	546	556	579	542	546	560	528	557	567	587	541	565	570	554	578	599	504	556	532	559	547	616	522	582	552	534	564	566	576	583	555	512	534	577	553	546	496	517	588	565	578	566	523	552	586	556	574	551	555	565	580	552	529	543	544	549	563	575	551	541	552	523	532	522	567	557	570	547	574	534	577	514	525	537	547	536	579	617	550	539	565	574	528	551	581	557	591	569	509	581	604	603	536	552	515	514	522	549	535	563	551	510	536	581	553	532	568	599	572	490	615	576	558	562	576	527	560	560	505	556	546	534	541	582	548	538	543	566	564	569	583	547	541	569	523	564	586	490	584	563	526	527	537	608	524	554	596	562	584	568	594	565	522	512	537	549	511	515	554	556	577	556	582	569	558	547	540	523	547	521	543	601	525	523	517	599	600	547	562	556	489	520	560	539	549	554	561	583	593	520	534	539	601	559	575	565	557	548	540	552	562	522	545	523	543	558	505	523	535	604	584	540	544	561	536	550	552	542	581	489	549	584	541	542	562	547	592	514	530	565	525	561	569	536	557	572
72785	77537	65200	33017	11802	1647	396	318	346	332	299	259	314	286	284	275	250	260	265	267	265	261	249	279	259	265	249	280	284	259	289	251	264	262	259	236	265	252	244	263	250	245	248	292	265	226	273	264	291	256	217	248	260	284	274	247	256	263	240	257	256	276	262	263	268	255	250	262	267	247	267	250	235	257	260	254	257	257	244	290	271	242	266	239	264	245	272	270	264	263	280	258	259	254	239	264	265	233	255	268	257	271	254	236	265	276	276	269	234	252	264	265	263	255	257	261	242	264	281	281	246	276	269	252	260	263	246	251	255	259	268	253	229	252	251	267	269	230	286	260	241	237	272	269	238	253	267	224	239	259	255	266	255	262	250	237	266	258	245	246	246	234	239	248	250	285	265	248	274	245	286	265	235	259	263	258	261	224	272	291	263	246	263	253	227	255	255	280	263	272	261	254	258	274	248	266	274	272	226	281	253	250	280	257	262	247	255	254	268	253	237	240	257	283	248	255	264	255	269	241	280	279	258	265	244	270	249	258	250	271	250	246	258	233	288	266	225	270	240	268	273	254	258	254	267	220	270	239	256	252	259	254	242	279	279	291	265	250	229	253	267	254	254	245	257	226	236	253	269	259	260	270	237	225	264	260	274	262	252	282	274	262	247	252	276	287	252	258	255	258	231	249	241	275	228	259	261	264	258	289	274	245	269	259	240	278	256	257	260	229	242	251	261	256	254	251	232	261	253	284	244	273	258	257	256	263	257	247	260	263	257	251	241	294	246	244	282	258	253	263	228	235	267	287	275	274	256	256	253	242	246	257	274	258	243	272	270	291	240	269	250	267	257	254	236	273	226	228	224	259	245	257	259	294	233	247	273	257	255	268	261	279	254	258
46738	64862	59197	24564	1972	1641	1469	1295	1218	1106	1045	1055	959	977	905	937	937	902	906	884	856	809	864	839	841	815	837	776	859	828	812	809	812	862	853	840	772	847	829	800	772	814	783	822	828	727	808	743	747	824	756	795	762	801	743	787	807	755	784	824	774	825	800	834	779	776	814	804	791	765	780	717	762	795	743	807	758	820	806	782	766	747	803	745	808	727	786	807	772	771	756	802	749	773	765	817	784	715	785	777	804	777	767	827	805	754	781	785	799	760	763	778	804	774	819	765	734	754	772	796	763	780	735	791	728	797	789	738	798	795	790	812	792	776	768	722	762	761	765	735	803	765	758	721	755	724	810	745	810	812	744	764	741	820	735	782	773	733	780	829	750	808	776	783	782	770	748	800	741	752	825	777	747	760	788	798	783	779	771	806	771	792	794	801	784	743	779	754	764	740	799	700	831	780	750	745	727	775	770	808	732	823	771	765	756	726	765	793	779	776	763	750	782	777	789	789	784	763	805	814	784	785	831	721	767	726	796	786	791	745	751	763	787	762	786	817	759	785	799	761	776	783	794	771	761	798	743	806	809	771	779	745	764	793	734	748	808	745	812	785	808	763	765	798	765	737	794	769	790	773	793	817	748	758	758	837	795	765	727	770	795	781	789	794	798	758	737	752	783	753	762	793	775	794	801	758	795	742	754	804	779	748	775	785	775	774	743	771	769	739	842	751	715	791	806	804	761	786	804	793	846	764	735	777	792	789	735	783	746	814	799	757	767	785	740	780	790	814	820	766	787	773	780	755	834	782	799	741	760	752	776	808	840	772	780	796	791	724	784	798	784	799	788	821	746	770	770	772	767	788	799	771	762	773	762	750	775	755	792	745	773	724	811	781
14503	17418	8719	1326	182	125	117	112	103	113	119	122	117	110	103	124	103	97	109	106	113	111	99	105	107	115	92	124	99	99	100	119	117	131	112	96	109	123	111	101	115	108	111	105	107	133	125	93	105	124	120	107	91	108	111	119	95	94	102	113	109	122	122	115	110	130	97	114	119	92	113	112	120	82	117	107	118	125	112	101	97	98	138	100	112	117	118	123	115	115	108	120	99	110	117	120	90	112	110	116	106	117	106	108	99	125	123	121	113	121	111	104	93	92	108	132	112	113	105	91	100	110	112	120	103	108	95	105	111	107	111	121	117	108	115	117	110	90	101	111	107	102	124	94	104	115	99	84	102	91	133	105	107	131	106	99	121	121	102	117	94	98	105	128	101	99	116	101	115	101	101	109	98	127	112	103	107	117	103	117	134	115	96	105	113	117	111	95	118	112	113	113	98	104	76	98	120	121	100	113	114	125	107	101	94	111	148	100	113	95	98	126	101	99	123	102	146	101	99	130	114	101	105	97	117	105	106	129	118	103	111	101	105	112	114	108	103	124	94	109	91	96	121	93	94	118	95	103	100	123	106	105	118	130	111	127	122	107	122	106	113	113	112	121	119	117	115	99	106	116	126	109	104	113	111	110	97	109	117	124	101	94	89	101	119	108	124	103	103	98	92	110	108	126	106	111	98	111	110	125	105	132	106	126	118	73	125	112	114	116	102	112	100	92	108	134	114	103	109	104	116	87	100	117	107	115	94	100	117	118	91	116	92	105	109	110	105	115	84	99	121	116	117	109	116	124	110	107	108	109	111	109	107	115	95	104	114	116	118	109	109	103	114	117	94	118	111	124	112	103	103	95	118	123	127	91	95	116	103	130	111	115	110	117
14491	25123	13099	2968	423	377	399	390	410	435	426	376	406	394	380	401	373	436	402	381	410	421	427	396	384	380	371	416	376	380	388	374	381	389	371	405	378	414	389	411	399	394	382	351	399	360	357	400	386	394	393	384	401	375	417	402	345	374	418	402	399	410	402	395	425	373	396	359	368	390	347	365	413	378	373	387	378	429	366	366	402	406	383	396	413	396	391	394	367	380	391	407	369	384	401	377	403	404	398	418	394	358	361	398	406	393	398	413	414	405	400	385	405	360	461	367	396	396	404	379	381	393	394	423	403	442	393	401	403	412	404	379	412	396	369	393	398	425	383	382	430	377	410	396	396	388	408	392	378	389	376	348	389	432	410	400	377	378	376	402	373	387	370	401	342	371	337	387	384	397	393	394	390	413	380	387	392	406	385	370	373	398	403	386	395	417	373	400	401	379	406	385	427	394	398	380	406	379	389	416	394	384	380	397	417	386	390	369	376	381	384	384	388	380	396	421	410	365	395	398	360	387	373	362	352	425	372	375	410	401	418	372	395	361	407	397	391	388	385	413	386	426	398	386	375	394	399	402	398	404	411	385	382	361	390	397	387	401	388	382	404	381	378	375	373	350	367	392	376	387	391	439	368	402	390	386	392	428	378	355	373	394	393	402	369	374	413	372	379	377	403	416	408	379	403	422	400	397	392	399	385	384	403	403	390	384	371	370	382	383	400	384	401	374	435	443	391	402	414	391	376	399	358	375	412	353	365	395	374	387	426	389	400	386	410	425	403	379	369	385	389	361	374	394	396	413	378	397	391	386	371	412	425	380	376	396	410	394	390	372	368	398	370	382	422	391	372	385	371	363	405	395	380	402	377	347	385	401	373	399	416	385	408	399
59405	67065	50358	23615	5440	338	237	200	189	202	187	201	188	184	178	188	214	167	194	170	178	186	201	190	196	185	173	189	183	188	166	196	181	158	164	192	180	163	179	165	187	156	178	188	194	168	162	189	162	183	174	173	165	172	170	166	183	159	167	212	181	189	166	189	171	202	159	165	172	169	183	172	171	177	174	166	165	169	178	161	186	177	155	180	170	162	170	149	171	178	165	163	158	174	193	158	184	183	171	181	171	160	177	170	160	172	155	183	160	179	189	170	172	177	161	188	150	164	150	156	163	169	195	146	169	194	185	184	184	166	157	166	192	192	175	185	169	180	175	176	149	160	172	156	183	187	166	163	158	165	156	169	170	170	159	177	159	178	169	143	162	202	194	152	167	187	186	180	163	152	182	172	172	170	204	171	141	177	173	183	182	172	175	184	171	199	183	187	189	165	171	169	167	159	186	187	187	159	166	192	193	187	177	172	173	195	145	176	172	171	173	180	173	153	142	173	167	194	177	162	172	176	192	178	180	163	175	174	149	164	171	176	199	162	198	166	146	177	181	153	168	188	174	169	197	178	161	174	183	174	153	161	163	173	193	162	148	168	157	158	182	170	156	185	165	175	182	167	170	153	186	204	179	188	183	153	179	162	172	168	180	158	184	166	162	158	173	149	172	197	174	184	180	162	166	175	162	175	187	191	160	169	175	165	172	163	184	168	142	174	181	190	202	176	182	194	177	176	156	173	182	206	184	198	159	181	165	188	180	167	187	194	176	172	199	148	190	173	173	175	186	182	174	161	170	150	202	187	168	153	179	159	149	169	187	156	178	166	178	164	211	167	162	168	192	155	192	165	179	170	185	159	176	151	177	190	160	170	171	184	169	171	162	171
37384	55500	46296	16900	1132	966	880	865	861	701	671	730	637	644	609	637	647	625	615	622	558	560	570	623	573	606	624	555	590	554	587	594	575	557	560	576	560	602	538	605	535	557	538	524	563	567	546	602	552	549	590	558	556	563	598	586	580	566	555	583	566	546	567	556	545	601	601	571	551	582	568	590	600	561	552	564	607	569	547	563	598	544	543	582	552	564	566	588	504	529	550	544	570	581	586	586	556	594	565	542	532	553	534	551	573	557	553	569	565	603	521	565	593	529	573	558	578	565	557	592	548	557	555	544	547	558	565	502	581	577	558	540	548	565	554	559	555	560	596	557	563	576	524	563	575	607	581	558	553	570	571	565	537	553	564	573	548	540	537	551	567	547	572	556	537	548	515	531	565	574	570	515	546	542	565	617	595	525	539	560	564	541	580	571	552	543	601	613	530	564	536	596	543	597	569	593	583	542	536	596	617	556	555	511	561	613	544	541	538	526	563	581	601	542	588	546	578	492	624	526	580	561	571	544	552	533	577	559	597	567	588	541	558	554	553	564	562	527	550	499	584	530	576	580	575	553	534	543	539	568	524	534	571	582	599	517	550	508	557	552	623	562	559	579	556	537	536	551	564	538	572	549	536	572	573	575	549	568	559	547	562	543	531	551	538	569	568	522	521	547	604	590	564	554	576	569	567	526	580	568	555	523	493	565	586	582	532	537	512	555	538	535	559	565	580	567	629	560	558	549	579	589	560	569	557	575	565	552	569	553	533	539	547	552	537	557	573	559	566	591	571	531	564	543	575	541	533	546	519	552	563	522	537	604	571	602	610	541	599	597	562	569	578	567	585	580	581	600	607	564	532	513	556	566	571	571	550	577	540	592	558	553	557	560
71828	75722	57051	28470	14398	2407	430	383	342	303	276	296	270	276	287	261	275	258	281	286	281	253	276	251	266	265	302	278	272	248	242	250	266	250	249	263	236	274	275	260	281	265	261	251	252	251	251	257	290	248	234	245	240	244	255	282	296	233	274	246	286	242	241	243	265	256	247	249	293	245	261	264	249	285	280	254	243	250	265	259	277	274	272	219	261	278	258	255	255	258	276	245	266	246	272	254	252	265	257	262	303	263	273	274	247	234	236	247	260	243	250	263	266	254	246	300	254	242	247	265	246	232	272	252	235	280	246	222	262	254	264	255	246	229	269	279	262	265	266	295	245	264	252	240	270	248	251	244	255	251	243	222	230	212	270	280	256	257	278	239	252	237	233	212	256	264	236	242	253	241	260	235	274	267	243	282	242	246	227	236	254	265	258	267	276	307	243	294	259	254	248	256	259	266	237	230	241	237	231	232	234	222	263	246	256	255	251	233	242	229	273	273	271	242	264	242	259	251	247	257	242	213	269	265	226	263	227	245	269	273	268	268	253	247	247	256	258	237	241	273	264	254	260	258	268	249	241	243	263	255	273	257	264	214	273	248	239	256	279	262	260	268	269	243	261	246	256	266	259	264	255	269	238	245	282	280	253	248	247	269	265	242	265	224	277	255	266	271	255	278	243	246	261	228	250	272	237	254	251	252	278	271	253	254	271	258	251	258	291	247	248	264	258	261	257	250	260	258	279	266	249	268	234	305	274	279	249	252	279	267	255	254	265	227	258	261	235	240	267	227	265	240	296	255	231	283	254	256	274	255	272	245	253	217	251	252	250	261	257	249	266	293	254	257	254	257	260	250	268	233	239	271	242	253	275	262	248	225	269	264	265	260	257	286
45848	68247	54821	20701	1910	1684	1490	1361	1209	1132	1087	1030	996	913	912	912	896	875	898	888	835	850	826	839	859	844	821	845	803	815	848	768	776	829	825	834	786	810	764	776	811	784	803	729	814	812	835	720	801	775	789	822	796	810	776	773	822	854	822	725	783	825	814	767	822	810	765	784	769	799	805	781	752	836	790	707	734	792	778	736	814	800	786	771	796	808	789	782	744	808	791	786	791	781	740	802	808	741	774	754	787	740	828	784	761	771	791	806	754	783	751	783	787	721	817	807	775	787	746	791	806	794	743	783	782	757	793	810	767	839	781	792	809	804	739	771	772	808	783	780	774	698	785	796	724	774	795	749	799	776	763	765	803	836	766	802	775	770	736	788	715	806	704	757	757	772	740	751	794	814	759	783	782	757	749	780	781	757	775	761	733	806	796	758	732	757	704	790	764	755	741	750	782	764	791	816	787	779	752	756	749	827	771	744	791	746	783	793	816	819	772	773	785	758	782	739	807	753	751	778	791	745	769	775	816	763	808	760	785	799	737	750	746	773	766	778	805	789	735	793	715	791	728	764	772	815	846	744	769	779	752	771	766	811	788	772	702	773	829	760	757	777	802	778	780	769	792	803	757	764	783	747	797	749	722	809	750	764	780	757	749	835	797	792	756	741	799	755	773	787	761	772	797	794	795	788	801	786	812	757	777	773	785	759	738	776	757	783	756	772	803	777	765	779	818	762	751	735	748	792	804	730	787	770	754	760	765	796	765	800	768	818	778	758	761	797	773	714	774	804	705	788	781	768	806	788	794	782	772	782	795	838	764	791	759	776	781	729	761	779	799	792	760	757	764	790	782	800	764	814	729	761	763	812	776	768	809	742	776	785	755	786	786	798
14455	17859	8098	1039	205	133	93	108	116	105	114	101	97	103	97	95	88	89	104	97	111	111	130	98	92	118	108	89	105	119	105	110	113	106	105	113	118	96	118	123	106	99	103	118	92	97	95	93	104	92	104	99	107	95	126	107	123	121	121	107	76	115	106	118	98	100	101	96	107	102	98	112	123	96	107	106	105	99	123	119	96	92	125	114	106	106	111	103	133	95	115	144	96	125	118	110	104	101	124	111	104	97	103	110	109	117	116	87	107	90	88	119	98	97	135	83	111	89	110	119	117	106	133	114	107	91	113	100	109	104	107	98	131	90	107	106	123	121	114	107	103	104	117	102	96	122	102	102	103	105	118	114	87	103	106	105	108	91	99	103	108	129	108	96	102	103	121	106	109	95	100	109	94	86	96	110	106	101	104	107	102	90	118	114	108	90	87	94	114	116	104	112	104	100	118	100	119	111	80	117	110	106	96	107	124	109	123	104	99	108	110	104	115	116	110	111	108	103	108	105	105	116	105	102	103	101	82	117	115	94	86	93	111	100	95	113	104	105	117	106	112	119	122	111	101	102	91	113	110	108	139	115	108	116	105	112	123	119	100	100	102	129	126	98	110	95	109	115	113	108	117	96	118	119	122	105	110	103	103	110	104	96	109	91	101	98	112	114	112	109	120	100	104	108	109	113	115	99	100	114	110	114	102	102	110	123	100	109	102	116	114	88	108	87	109	117	112	98	99	121	106	99	94	119	87	117	124	115	113	95	112	105	106	126	98	98	93	108	122	104	113	98	86	93	122	126	103	125	103	126	105	111	112	92	104	111	101	117	108	106	88	83	95	109	88	99	118	102	123	97	97	109	111	88	109	141	114	105	116	88	113	112	106	97
14328	25435	12096	2484	391	419	418	419	399	414	409	350	381	373	413	406	369	379	365	387	429	352	408	377	370	374	402	391	396	344	418	364	386	402	381	345	383	359	368	379	363	369	396	374	329	367	372	369	378	392	387	363	361	378	394	408	403	363	392	389	397	353	376	366	367	377	415	391	386	364	376	388	387	379	368	343	383	400	382	397	353	403	369	348	372	368	382	384	408	384	382	397	351	386	351	378	353	367	377	404	403	400	373	405	380	354	366	401	385	396	350	375	379	365	374	382	368	353	391	368	379	402	362	398	409	410	392	344	392	376	348	393	376	394	391	411	366	358	369	388	394	360	359	396	355	400	395	398	362	349	408	393	365	361	348	382	375	384	376	402	388	403	391	425	391	384	361	372	385	378	395	375	367	364	397	354	381	379	330	364	400	368	369	380	372	369	398	396	428	358	350	385	369	379	386	382	362	364	399	364	347	386	375	389	367	410	372	411	389	371	400	384	377	395	419	419	381	383	357	359	399	395	399	412	402	382	377	386	375	427	391	365	378	399	374	382	376	374	353	394	391	394	400	390	346	379	348	401	381	389	399	364	350	360	371	374	402	415	428	386	378	365	394	385	371	426	366	390	412	414	378	374	375	373	397	360	380	374	376	383	380	374	373	372	380	404	388	364	364	381	374	389	373	366	379	357	370	357	366	384	409	420	377	417	315	372	384	362	379	374	392	399	349	349	404	380	396	375	401	425	407	371	394	366	370	393	376	395	374	342	371	375	353	392	377	385	351	389	370	377	376	361	398	376	378	395	385	382	381	398	408	393	394	344	357	365	436	384	364	386	398	405	385	410	381	390	354	358	383	385	374	391	354	392	402	386	391	352	363	355	374	387	373	403
59657	72018	51813	23081	4558	300	227	234	224	207	190	212	195	186	170	174	174	167	173	169	192	190	169	196	192	187	190	175	191	179	179	164	195	196	173	177	177	183	156	208	168	183	171	167	154	203	181	155	153	173	198	182	178	163	171	162	213	169	177	195	191	173	175	187	172	193	188	175	156	148	193	185	177	185	174	189	176	170	161	175	150	172	158	152	169	176	169	161	146	164	158	170	171	194	168	185	163	158	181	155	187	185	166	172	179	147	168	181	155	147	181	164	197	186	199	188	164	163	177	145	181	147	196	186	176	178	164	195	165	171	153	170	181	177	172	177	184	193	162	175	177	172	163	173	166	188	184	184	180	180	171	183	164	189	168	153	154	177	159	177	159	152	190	182	191	164	167	187	164	152	160	201	204	183	185	170	194	187	165	185	198	160	183	172	158	151	157	161	187	173	168	177	176	188	181	161	189	164	190	183	185	144	166	187	180	194	180	163	166	187	167	185	177	157	169	202	192	193	180	154	172	160	169	183	173	164	170	183	211	178	179	158	190	189	178	191	182	183	164	171	174	173	176	159	194	184	162	175	168	158	202	171	160	171	193	172	168	156	158	191	166	174	168	168	161	171	166	199	187	192	148	178	183	168	197	175	178	180	170	185	160	161	166	196	146	171	143	186	181	174	173	149	164	191	178	179	176	187	184	190	148	148	162	162	169	178	183	184	163	180	169	164	171	175	199	172	181	187	199	189	178	183	168	162	161	171	171	164	153	178	187	173	194	167	173	166	166	178	160	169	192	164	171	192	195	188	159	200	170	170	168	176	175	152	161	205	180	158	149	144	177	157	170	186	166	164	180	180	176	186	183	171	158	162	207	169	183	149	189	171	181	184	149	163
37877	55712	46142	13962	1138	1032	900	840	728	775	698	656	652	692	658	625	594	603	670	583	560	604	616	595	634	582	586	570	586	601	555	585	605	616	562	513	541	587	585	525	552	591	576	576	592	595	556	538	564	578	577	575	567	558	532	554	579	585	541	545	535	488	579	578	569	568	588	561	567	544	621	537	532	554	535	595	542	566	590	527	602	549	542	578	548	559	585	591	577	566	540	564	542	516	564	575	540	522	532	509	521	618	551	562	528	562	549	576	583	611	578	573	561	549	560	546	567	558	553	559	581	588	525	517	598	596	594	554	583	558	563	571	566	537	591	532	553	550	552	565	573	577	552	565	510	556	553	538	556	578	622	555	510	561	558	599	568	545	592	563	513	537	573	548	536	533	555	546	568	555	553	527	574	567	570	604	572	570	550	583	541	560	563	533	607	571	527	567	592	521	510	539	580	553	523	532	545	550	562	544	517	546	578	554	591	559	545	552	530	592	554	578	524	565	535	546	604	549	579	581	559	563	534	574	596	587	551	551	563	529	547	588	547	522	536	551	503	551	559	566	537	577	554	575	568	597	561	517	591	555	568	573	551	596	566	559	533	569	548	551	578	559	586	537	529	604	555	578	565	546	557	585	569	555	567	555	587	538	557	525	503	557	543	591	568	549	566	584	593	541	595	552	537	548	547	564	537	582	543	566	591	559	539	535	570	573	551	527	597	527	560	561	525	568	552	566	570	577	576	560	587	603	543	554	529	591	601	546	508	519	586	572	566	552	585	539	565	544	545	575	536	593	576	543	607	589	615	528	542	570	524	549	555	573	594	535	513	503	550	508	523	529	518	540	569	539	543	534	575	555	535	559	543	562	595	546	554	554	531	558	541	550	570	522
73871	81356	60273	28801	10260	1049	401	335	311	345	294	275	265	294	259	273	274	280	309	265	253	283	282	304	258	285	276	264	264	305	266	249	250	262	248	265	266	273	273	272	255	249	256	274	284	292	258	238	294	275	267	247	284	265	274	223	261	268	260	265	260	264	252	281	250	286	273	256	254	278	263	268	249	233	251	241	253	257	276	262	237	253	267	264	251	290	262	240	255	254	239	240	247	278	268	257	254	251	272	260	259	270	263	277	261	284	277	265	263	239	259	230	243	251	242	259	247	245	246	257	248	268	266	268	265	280	251	281	277	285	263	249	311	277	279	233	285	293	260	255	246	264	262	254	274	227	260	296	249	275	275	280	224	287	270	284	264	252	250	275	273	273	253	262	271	283	255	266	218	259	232	260	258	262	237	265	260	292	237	240	262	268	263	273	266	231	246	264	282	270	240	252	243	264	268	260	229	241	276	259	278	232	250	277	275	257	236	261	263	233	266	268	262	310	292	261	275	277	255	250	274	267	246	255	269	219	253	248	261	250	243	283	269	264	260	250	252	238	241	271	259	249	267	261	261	250	264	257	260	263	269	290	229	247	265	291	267	249	266	230	252	251	291	258	285	262	265	239	236	263	255	255	275	267	271	221	272	249	295	242	284	242	255	262	273	253	271	222	257	251	276	257	254	275	289	232	231	243	247	248	258	216	277	265	258	269	265	253	264	277	253	255	262	267	282	257	279	255	237	266	256	250	260	262	260	241	263	274	245	231	223	276	246	264	279	284	286	242	266	284	262	266	253	252	270	246	279	269	236	263	283	268	260	265	268	278	268	245	283	272	264	242	265	251	260	279	276	282	268	234	263	271	242	279	233	253	255	305	263	262	278	267	252	274
47956	68523	54433	16708	1856	1550	1484	1263	1168	1093	1095	982	977	963	911	865	904	886	878	850	846	823	876	867	837	873	833	758	821	805	856	843	793	833	766	824	807	844	788	759	803	817	832	764	753	822	750	755	753	801	809	739	781	775	812	828	784	846	811	743	823	789	795	770	796	767	795	753	818	766	794	771	753	811	777	858	848	810	770	765	774	835	751	790	769	776	770	795	799	780	800	756	805	788	818	764	793	819	771	741	720	746	767	797	779	807	770	812	780	790	785	776	747	807	819	861	766	796	772	785	792	791	815	771	799	823	777	786	818	777	791	757	748	791	791	812	789	767	775	772	738	779	843	762	823	766	830	788	784	773	824	776	742	809	764	800	767	775	757	765	746	745	769	818	749	786	789	790	808	796	812	816	818	810	777	764	807	813	803	833	800	761	778	760	807	810	782	764	758	775	791	788	792	788	773	809	819	771	756	751	771	795	785	791	807	750	793	802	733	803	820	790	810	766	753	735	817	814	761	772	766	722	781	783	761	804	742	741	771	774	755	718	790	742	754	757	766	862	809	769	760	755	812	741	759	775	762	752	819	735	765	806	824	769	754	805	708	746	771	769	778	799	802	802	777	825	818	788	778	801	734	790	676	780	751	778	798	790	822	768	753	806	800	765	747	761	766	798	807	764	802	799	775	757	761	772	721	826	803	775	786	778	793	770	849	768	754	786	782	831	761	758	790	758	698	780	765	743	807	791	799	756	823	756	726	773	817	790	768	831	788	778	769	774	761	765	787	775	805	778	773	727	775	799	836	782	770	774	799	797	739	789	801	718	765	783	769	780	768	767	752	756	801	759	830	787	755	768	767	794	758	746	787	741	757	751	796	749	756	766	736	774	749	760
14070	20337	7221	902	136	105	97	106	113	111	110	101	109	137	104	118	84	104	119	106	113	105	111	116	110	115	98	104	100	105	96	111	106	96	116	99	80	109	110	104	119	116	111	113	112	128	117	111	108	102	108	113	96	96	116	104	94	95	96	109	108	94	105	98	123	125	119	117	113	115	98	116	97	121	101	105	112	95	101	118	113	106	105	106	121	90	121	101	107	102	102	118	98	94	119	113	111	103	105	133	113	129	103	109	105	98	110	121	110	100	106	101	121	129	103	111	121	114	115	102	115	104	114	127	117	90	105	99	130	98	106	97	104	121	127	94	106	122	107	108	107	116	122	108	132	92	119	104	99	121	118	102	109	107	103	102	108	114	105	120	117	91	123	113	103	104	116	119	116	120	113	130	110	106	97	115	117	128	121	116	107	113	97	98	104	114	97	93	90	123	110	117	103	101	109	100	102	124	104	121	104	115	112	105	99	109	94	111	102	113	98	103	102	115	89	112	131	96	124	99	100	114	125	104	113	112	92	118	102	104	99	116	126	91	111	102	134	115	109	91	113	114	118	106	118	119	113	104	99	109	111	113	112	106	126	112	105	93	107	115	106	110	100	98	102	130	92	93	115	107	117	118	102	103	87	105	105	122	100	100	97	115	141	114	98	115	136	105	96	109	102	116	119	124	115	96	108	107	117	99	112	96	106	111	107	119	114	113	110	117	105	117	110	120	99	104	105	92	99	95	95	116	116	90	88	139	106	122	107	99	97	123	103	96	125	112	107	113	116	115	149	109	117	103	111	110	106	107	123	125	105	111	108	114	105	113	119	119	96	113	100	104	114	126	108	111	116	122	110	123	107	118	106	108	100	107	106	129	116	112	114	94	115	104
13994	27701	10532	2236	401	426	372	428	394	394	359	396	373	371	377	390	363	413	367	395	444	417	370	386	402	360	396	398	420	423	383	403	374	389	402	409	369	381	402	345	398	424	378	379	379	387	429	386	377	364	378	380	358	361	388	392	396	379	421	330	437	387	405	369	385	391	391	326	379	404	390	394	393	385	367	385	386	380	349	425	378	386	404	398	375	368	393	390	377	372	382	365	384	356	346	361	397	435	379	386	387	393	413	384	357	370	374	397	403	399	416	423	396	387	413	389	387	403	370	366	387	384	402	377	369	388	394	340	385	381	414	391	384	401	414	354	360	349	370	403	372	356	381	410	348	421	424	363	369	381	369	432	405	377	372	379	369	395	384	397	391	384	381	381	376	433	385	357	403	380	404	395	387	363	367	354	399	398	405	371	364	401	378	373	393	407	384	413	399	389	384	367	414	400	368	380	350	385	374	405	356	392	376	395	353	393	425	369	361	381	386	391	381	364	404	358	363	381	361	349	372	389	395	409	383	422	349	340	386	348	380	424	371	376	412	393	408	367	371	363	326	350	395	383	384	370	398	379	380	392	386	381	423	421	388	423	417	394	431	396	364	400	348	421	395	406	403	374	407	380	324	385	391	372	383	384	380	408	363	366	375	388	364	395	380	364	394	366	414	384	416	417	372	368	378	393	387	385	413	406	386	415	412	399	380	381	382	375	358	394	378	404	405	399	385	409	380	387	415	388	375	388	397	377	404	400	423	359	389	346	371	400	387	410	393	353	392	387	354	371	384	382	385	349	386	398	367	384	418	363	386	396	362	375	384	343	395	415	366	367	385	398	391	400	378	385	386	388	396	367	407	366	394	383	372	367	359	384	393	423	404	411	375	382
60462	72640	49798	22633	4070	305	225	206	229	217	195	187	200	195	198	194	189	209	167	188	176	150	187	180	196	175	188	190	155	178	175	147	179	180	179	160	162	176	197	189	168	190	187	167	195	172	163	167	193	190	177	171	172	152	145	183	154	164	159	184	184	169	177	192	171	181	174	155	171	191	173	195	162	195	162	166	167	168	166	182	177	140	172	147	184	160	189	166	191	187	165	172	183	188	191	167	182	175	196	199	182	154	168	165	188	196	176	175	175	165	182	177	184	183	172	162	173	187	148	187	177	165	169	163	168	195	213	170	200	181	179	167	202	174	171	172	176	169	161	174	176	172	190	177	155	150	180	197	174	189	146	153	153	169	182	148	173	173	167	190	172	184	187	199	189	161	174	162	158	190	197	194	174	184	180	160	195	185	188	174	150	186	179	200	170	168	177	166	186	181	189	160	177	168	174	157	183	176	180	174	203	188	183	185	153	189	187	154	181	169	184	177	178	161	149	180	177	175	172	159	181	159	197	172	168	174	166	162	166	195	173	176	177	178	186	175	159	152	173	167	193	161	193	167	176	173	159	186	165	164	184	168	155	172	183	176	192	164	161	189	155	180	155	191	173	151	161	165	203	167	186	166	172	162	163	190	176	189	167	183	189	178	175	171	193	173	177	193	176	165	197	151	180	153	178	152	181	166	179	185	176	186	171	158	163	208	192	166	175	173	193	199	196	184	152	175	169	170	187	194	197	175	189	153	185	194	166	149	189	185	186	167	175	195	184	178	173	159	189	194	178	188	167	177	176	167	154	162	167	168	157	156	189	177	170	181	170	177	154	182	175	164	170	169	152	179	175	199	174	185	173	180	180	187	198	184	168	210	186	178	175	170	160	177
38201	55612	45209	13395	1129	959	927	773	747	704	728	665	679	662	623	606	633	563	626	615	639	595	633	545	609	605	609	580	615	609	615	571	541	546	595	544	568	559	565	600	618	601	559	555	546	547	538	565	581	538	580	590	555	587	553	561	566	557	574	564	569	562	558	560	573	587	592	561	559	570	548	586	561	556	539	540	586	580	507	545	545	575	589	571	539	572	572	560	544	528	520	588	533	546	600	545	526	573	542	555	579	543	555	548	615	556	564	584	612	554	574	560	552	563	547	531	536	550	588	545	568	568	582	542	530	599	542	567	530	584	574	577	550	601	563	594	537	563	583	523	560	557	520	513	565	559	567	573	519	574	555	562	600	577	563	571	568	544	551	553	545	499	567	575	571	553	599	577	597	557	514	569	582	542	548	556	569	572	553	553	522	574	560	554	597	562	540	553	598	592	562	595	576	603	562	556	602	578	523	551	620	566	574	553	566	541	550	556	588	581	584	612	555	548	569	623	552	570	546	533	579	600	539	522	552	572	549	575	560	551	589	578	587	562	530	545	545	514	552	573	552	576	559	593	531	544	584	559	515	588	567	529	572	545	541	570	565	535	529	574	589	569	565	560	578	546	593	611	532	538	554	538	608	558	586	578	580	583	521	557	533	583	574	516	508	532	593	581	558	520	544	547	581	512	590	540	534	540	555	563	544	570	543	608	556	529	545	493	552	532	560	575	526	540	560	537	570	551	588	559	588	587	564	580	551	591	524	550	565	544	545	582	584	549	557	570	535	530	574	494	569	596	570	565	557	522	543	574	571	555	551	519	588	548	550	527	553	589	570	568	573	551	531	564	597	541	544	561	546	567	580	502	557	604	613	576	545	590	555	565	550	522	615	575
74714	82357	57655	28871	11155	986	388	332	305	291	294	300	297	298	270	274	278	248	290	279	283	259	231	289	274	256	267	276	255	272	255	257	269	261	281	256	283	260	258	243	260	279	266	262	256	266	272	257	260	255	255	239	271	275	281	276	282	222	292	281	276	248	265	272	253	243	254	275	253	280	261	260	270	243	255	276	263	266	274	276	263	271	249	294	286	289	258	239	261	246	247	284	248	239	221	253	254	237	271	244	249	259	278	252	273	254	246	275	273	232	246	251	261	279	267	260	266	259	262	269	245	267	263	262	283	254	260	264	277	266	248	271	273	262	256	272	266	263	275	284	236	248	268	245	275	251	270	275	265	255	242	236	275	257	259	266	254	225	242	241	267	262	259	230	277	236	272	256	236	264	286	261	242	274	270	275	246	242	262	233	266	265	238	293	252	246	270	262	297	234	259	265	256	251	237	235	290	251	264	296	246	252	243	271	247	259	262	247	268	279	264	256	238	264	235	261	233	287	234	254	264	255	257	269	277	248	245	249	267	244	259	235	256	232	242	261	274	254	244	279	253	256	230	246	250	270	278	251	272	254	282	246	237	263	251	249	278	284	270	254	240	265	260	281	246	261	257	252	291	276	269	250	264	244	271	226	253	254	292	265	279	250	262	251	237	248	256	268	290	229	243	261	251	276	257	258	278	252	239	236	240	261	230	250	272	261	281	235	246	255	251	272	284	255	263	261	241	262	251	249	273	245	261	264	247	288	281	271	256	256	299	244	276	270	235	233	286	255	290	246	246	284	268	244	268	247	230	261	263	259	263	235	271	222	254	276	271	283	282	256	262	251	267	252	259	274	254	243	270	266	264	254	265	278	257	267	270	263	271	254	262	241	248	246
48170	67816	54834	16423	1860	1656	1484	1327	1186	1110	1069	1021	990	935	909	937	879	875	906	825	803	862	844	889	871	829	867	777	811	824	858	837	815	815	847	791	795	790	838	849	768	819	796	758	809	786	740	847	756	794	794	813	782	780	851	741	745	800	817	787	790	825	802	797	772	787	765	798	828	783	792	853	842	849	803	729	804	757	798	803	850	791	786	793	796	779	794	796	778	757	809	751	775	750	758	777	785	836	783	754	838	752	809	810	727	809	781	779	832	814	758	759	796	712	790	768	770	776	772	777	748	787	789	844	767	794	783	773	843	815	798	799	795	818	803	764	762	779	761	823	795	785	776	809	827	768	792	800	789	814	727	706	814	734	793	762	760	789	731	766	778	806	771	796	745	746	743	785	741	753	740	786	825	771	791	769	753	799	763	788	759	748	793	811	800	825	784	801	721	729	788	771	791	775	789	869	761	750	775	759	719	791	761	776	733	735	799	824	768	745	719	815	834	803	764	793	768	754	767	763	824	745	833	835	801	745	819	753	786	810	754	838	819	812	765	769	784	775	762	756	764	798	813	796	814	812	780	775	781	766	783	830	799	758	773	815	758	688	817	762	775	750	794	765	741	743	770	806	761	758	757	799	815	766	765	830	803	743	813	738	832	755	804	751	782	810	778	762	733	766	746	773	792	720	794	812	812	792	814	783	741	788	777	804	767	764	742	781	801	802	732	789	781	797	793	783	824	810	787	804	787	762	771	801	761	776	828	744	809	773	799	776	775	855	802	766	778	794	764	774	756	803	774	791	797	787	750	757	753	751	805	801	795	867	762	803	776	821	750	748	788	779	802	701	774	757	808	772	819	771	751	746	772	753	770	799	774	747	727	806	807	752	738	797
13721	19504	6333	669	137	102	107	102	96	110	100	106	94	104	103	103	95	100	93	122	86	102	116	106	96	115	107	97	103	106	110	97	106	107	125	111	127	112	105	90	120	99	97	115	94	113	99	103	104	106	100	93	109	103	100	101	110	113	114	100	96	101	113	95	86	100	110	91	102	122	107	95	117	103	120	107	111	96	83	117	103	120	91	102	99	94	105	117	116	110	110	106	100	118	112	118	132	113	112	98	112	87	89	104	91	102	122	114	111	114	107	96	108	107	101	105	106	110	98	102	121	87	92	92	113	105	135	102	107	114	107	106	111	110	101	106	107	96	113	117	102	103	110	98	100	99	130	106	119	109	110	118	104	100	100	128	102	87	102	107	110	93	111	89	94	120	102	93	113	90	116	131	128	101	116	131	110	92	118	102	103	106	99	93	109	98	111	110	117	91	107	97	101	110	113	96	115	99	91	114	103	108	119	98	106	84	118	110	89	98	98	120	109	102	105	123	112	106	115	103	108	99	103	117	91	91	85	110	91	91	109	100	92	112	100	100	106	124	98	113	114	108	118	105	98	92	117	113	99	109	104	107	90	96	98	114	103	103	96	117	108	115	101	110	112	117	92	88	119	101	117	104	94	104	120	130	126	108	114	115	107	98	119	101	113	113	111	89	82	108	106	107	117	110	114	113	96	104	109	116	101	123	105	110	105	119	110	120	115	112	113	90	116	103	111	123	104	100	103	111	100	117	104	104	107	131	96	105	106	95	110	88	108	93	109	100	82	83	106	107	87	123	123	117	89	103	106	111	88	121	105	114	117	89	95	101	105	94	101	108	87	106	124	89	85	114	88	104	122	111	118	102	116	120	107	126	91	117	104	117	109	101	104	121
14118	26554	10683	1765	399	356	390	370	355	384	375	359	340	368	365	386	356	353	418	401	412	367	333	402	396	374	387	354	356	386	366	419	412	403	359	416	344	362	380	361	393	395	367	377	364	378	403	389	395	416	396	382	380	410	382	370	379	378	364	382	324	388	334	389	382	344	372	409	347	382	374	402	405	408	366	378	401	369	387	406	394	370	365	365	439	385	375	363	388	368	366	354	372	370	374	373	380	379	365	369	383	364	382	348	362	341	355	353	399	367	354	354	399	387	385	386	354	377	346	375	385	398	387	381	374	387	361	375	381	357	373	404	371	382	358	398	386	372	381	362	389	369	368	372	356	381	334	366	347	403	381	364	404	395	393	400	377	337	391	380	372	374	390	362	340	323	354	380	359	392	355	382	368	374	388	444	384	345	398	362	387	390	362	373	361	390	397	367	401	389	383	345	385	390	375	370	389	386	398	369	372	407	361	391	338	362	384	354	389	393	392	407	392	344	398	394	329	343	374	379	345	356	376	362	411	366	367	358	363	371	371	376	359	387	383	410	343	370	366	403	359	373	403	415	367	366	363	370	359	379	367	369	381	377	378	362	388	421	377	379	377	354	367	344	372	379	368	380	365	358	367	396	355	392	381	363	387	381	374	387	380	383	380	359	380	373	414	367	374	417	349	378	381	400	372	393	392	400	384	369	392	357	362	382	386	377	401	420	362	394	373	365	418	419	344	380	374	386	360	351	351	405	395	365	395	371	364	416	377	353	395	348	395	385	397	405	371	380	409	351	359	379	399	377	359	363	380	388	391	358	362	397	370	357	366	387	369	353	392	347	365	410	413	375	384	346	406	345	373	351	397	384	380	387	359	404	382	379	365	344	404	365	347	370
60568	70628	49439	21104	3187	299	246	207	205	181	207	189	165	191	199	162	180	182	182	191	185	173	145	185	176	165	177	167	171	146	166	173	169	152	182	165	190	171	162	156	180	169	161	198	196	196	148	169	160	179	162	169	165	172	148	186	172	169	166	173	168	172	140	150	180	181	159	174	156	188	158	148	183	171	144	147	203	171	186	181	190	178	174	166	172	146	167	169	161	165	166	160	191	165	154	158	165	166	155	168	193	163	165	175	164	173	182	171	165	158	155	165	172	184	159	152	176	181	170	188	166	182	149	164	164	170	162	165	146	163	173	177	170	177	174	185	176	182	175	162	183	163	167	147	186	164	154	168	166	165	174	157	161	158	174	161	173	184	169	164	166	179	178	209	172	144	152	179	175	196	167	179	173	155	175	163	164	186	170	153	177	173	162	162	167	162	168	170	171	172	174	176	176	169	160	149	167	190	162	170	197	168	176	190	173	174	153	174	165	167	161	157	162	148	149	147	196	183	169	164	162	184	179	179	183	178	184	164	182	172	180	160	174	143	153	143	205	170	153	158	173	170	163	177	174	170	161	155	155	164	172	144	184	170	152	176	158	179	177	177	162	153	170	169	169	149	169	183	192	163	178	185	181	182	185	169	166	176	174	170	172	172	152	174	175	178	167	191	195	190	168	173	196	171	173	178	162	168	165	179	160	163	157	150	172	154	192	195	177	184	150	174	160	176	181	176	167	163	192	194	163	163	163	173	177	182	187	168	175	182	148	158	187	167	172	195	151	155	194	171	190	180	172	177	176	198	166	184	151	186	185	156	160	164	183	156	144	166	181	162	153	146	166	178	175	151	189	198	134	173	155	177	150	182	161	199	173	160	183	146	164	192	181	170
38180	53801	46472	11489	1099	1014	938	848	750	704	736	672	667	628	638	651	618	620	630	638	572	581	604	526	570	551	545	595	565	574	567	570	546	571	576	610	537	565	588	527	574	549	593	536	543	558	593	569	569	567	572	531	570	482	560	569	568	582	584	514	553	578	579	568	551	564	565	544	532	572	551	558	567	546	593	555	561	535	547	520	536	533	528	590	514	528	547	554	568	564	588	560	529	568	568	517	569	545	542	554	572	563	593	591	493	502	532	557	556	519	579	539	558	552	558	538	574	532	539	543	549	509	519	515	548	544	556	507	591	558	540	521	543	540	528	555	520	512	523	538	545	539	543	563	540	546	555	540	550	529	540	555	557	513	552	548	536	509	594	542	553	527	567	533	561	573	539	609	572	508	504	542	559	537	543	557	557	543	543	530	566	563	526	508	550	521	514	548	548	499	525	565	529	542	590	567	554	550	510	557	520	499	543	581	527	519	518	519	554	513	557	560	548	530	533	552	548	534	501	549	575	535	542	537	543	546	532	547	568	498	527	521	518	562	576	540	531	550	570	585	509	536	533	562	565	522	529	566	566	529	472	565	545	536	532	557	548	546	567	515	531	530	548	559	551	541	530	530	572	552	518	550	554	554	507	517	524	539	533	596	522	572	525	564	568	580	535	498	572	560	549	591	586	555	587	511	488	545	540	557	518	472	515	563	577	559	564	534	542	536	540	531	590	541	525	591	512	567	547	564	523	527	575	555	560	557	543	510	511	558	516	544	531	543	582	558	542	553	557	573	561	573	543	515	551	563	542	546	537	530	580	525	547	540	551	530	522	551	546	515	531	610	521	496	535	520	550	554	556	576	525	537	567	522	544	541	531	541	530	515	543	550	529	547
74918	79510	59036	29487	8294	638	361	381	339	322	290	284	301	285	283	279	269	276	264	243	275	257	254	245	261	253	272	237	256	276	258	255	277	265	258	246	262	230	282	270	264	234	269	271	247	250	246	239	257	220	238	275	246	274	257	270	231	264	264	232	268	227	240	248	258	238	235	247	309	251	232	264	247	232	267	266	216	239	261	294	276	273	237	290	233	252	247	236	270	244	252	256	255	226	247	239	229	243	258	247	269	273	241	275	236	209	241	275	285	255	246	253	249	245	245	233	252	242	259	240	278	250	227	253	262	254	215	282	240	258	255	246	234	255	236	262	248	261	254	254	257	236	225	247	261	245	246	288	280	250	288	254	239	262	253	277	254	299	269	261	249	257	283	226	245	244	231	250	262	273	245	241	234	244	262	291	277	259	257	243	257	257	249	256	279	235	239	253	229	242	253	236	228	266	270	262	257	260	246	241	240	247	250	236	266	281	277	229	261	258	269	261	261	247	277	240	254	239	272	227	262	261	250	246	248	238	239	228	286	270	240	224	262	256	247	260	231	281	257	248	258	250	257	249	261	256	270	259	267	269	272	215	245	245	269	251	241	246	249	244	264	263	250	254	248	253	243	274	258	253	240	247	276	286	252	253	249	238	285	250	245	260	256	277	251	288	239	255	259	282	248	274	251	244	264	243	230	258	235	272	248	252	210	269	244	248	239	264	263	253	240	242	279	245	260	282	247	244	281	251	301	240	280	243	256	266	241	255	261	260	277	250	241	232	250	275	234	246	265	253	250	269	273	252	254	243	239	240	235	270	291	253	275	262	249	248	261	243	253	238	246	239	267	244	268	261	296	269	231	259	283	252	273	281	282	256	236	221	243	240	263	244	276	268
47906	65348	56710	14584	1980	1704	1508	1340	1276	1101	1093	1016	981	956	948	956	923	849	916	843	881	850	812	847	809	809	763	825	824	784	783	812	782	815	791	824	819	772	817	800	786	733	777	810	782	802	817	775	767	788	818	813	847	759	815	801	789	771	761	767	746	785	785	708	797	773	809	738	727	799	710	831	784	781	817	794	696	774	821	780	773	789	760	795	760	766	773	720	800	784	772	740	759	734	822	804	791	727	783	777	776	776	785	774	792	774	820	744	772	799	750	795	771	783	758	755	801	814	777	791	791	711	821	788	789	787	723	758	768	783	788	764	768	804	795	762	775	757	731	777	742	807	785	770	718	769	759	806	760	710	753	729	686	779	790	753	786	799	766	731	724	804	758	809	777	767	757	735	737	746	751	780	797	783	761	726	821	749	772	765	802	710	764	788	760	795	763	794	753	788	824	814	757	737	723	744	752	782	754	761	772	769	752	767	799	745	745	724	735	754	782	747	759	771	757	781	762	777	749	773	756	773	726	789	777	798	737	803	746	754	793	722	754	773	791	750	761	812	794	781	765	753	790	796	747	795	781	774	732	789	784	790	796	789	740	779	794	783	777	778	796	788	774	771	772	734	779	791	816	744	740	752	774	737	758	744	686	797	767	792	811	697	728	738	819	753	736	748	782	747	755	765	783	801	760	837	773	761	754	775	787	753	807	737	754	758	784	814	762	775	811	720	756	733	779	776	792	772	738	752	764	787	807	771	737	731	755	806	743	760	789	774	751	766	729	797	755	775	818	766	743	802	805	746	772	737	779	737	769	772	779	766	787	763	738	716	806	736	752	778	775	754	760	754	788	767	752	780	771	757	766	772	727	747	709	783	756	752	814	732	787	765	759	746
13912	19377	6412	779	169	99	103	110	108	124	110	94	119	111	104	116	115	127	99	113	113	92	105	105	109	99	117	111	103	112	102	107	98	104	107	106	102	98	95	95	96	95	112	95	111	100	117	115	101	114	113	107	103	126	110	105	108	102	104	103	83	126	76	113	88	123	110	98	102	94	111	83	111	114	97	113	106	115	106	104	116	103	106	96	101	117	116	109	100	88	109	110	115	105	104	103	103	111	104	103	98	104	87	108	103	97	108	100	129	99	103	113	116	96	109	110	91	124	107	112	103	96	100	99	115	98	114	129	96	116	107	108	91	104	122	91	115	117	108	86	122	81	109	114	101	119	105	110	93	93	95	102	119	127	110	113	111	104	107	115	100	89	128	113	101	123	99	103	98	106	112	86	111	107	108	88	103	92	115	100	114	99	110	88	95	111	91	120	99	113	104	108	118	107	85	109	124	107	108	112	96	137	108	88	94	100	115	93	114	114	96	106	105	110	97	105	116	99	99	91	110	108	102	87	94	96	103	109	92	110	103	105	109	107	105	106	94	104	113	110	120	109	112	90	123	100	114	118	117	122	93	125	115	104	96	106	109	120	90	104	98	115	97	95	90	97	120	100	106	97	119	112	121	106	101	99	105	116	126	111	108	126	108	98	107	111	113	98	103	114	120	98	115	119	128	97	105	98	105	116	91	103	93	102	113	115	98	98	99	111	105	97	96	113	96	113	115	84	109	108	105	88	96	106	116	109	113	109	119	121	98	99	99	105	116	119	102	121	97	122	94	115	108	101	97	110	101	105	92	118	96	109	110	127	120	94	112	96	113	102	106	117	126	98	101	118	102	105	91	94	105	106	118	97	106	97	113	134	102	105	92	105	114	106
14507	25348	11475	1533	408	422	379	399	340	390	367	386	424	364	373	367	373	370	378	386	362	381	384	390	391	366	352	375	372	389	408	351	358	392	398	397	386	396	375	423	379	388	417	382	388	363	408	343	377	353	333	404	380	388	416	364	379	376	395	353	359	356	401	401	424	371	390	363	379	382	392	370	328	348	423	366	400	387	335	351	405	375	357	364	350	379	392	376	395	374	358	367	399	384	397	374	365	346	359	375	383	359	392	355	370	400	374	340	377	389	385	333	377	372	377	409	349	374	387	382	418	351	377	393	380	380	354	361	383	395	401	354	364	389	397	403	342	386	407	347	349	365	427	353	374	384	382	406	371	379	397	376	388	396	382	355	410	365	371	393	390	378	404	335	370	367	389	355	400	386	364	348	385	378	371	354	367	372	374	354	370	400	394	375	402	404	368	396	378	354	353	326	382	386	363	380	380	351	384	361	354	401	354	385	391	388	393	393	391	375	345	372	414	373	350	384	367	346	378	401	391	393	378	365	398	391	348	365	342	405	408	362	403	347	351	376	380	366	364	393	363	366	389	342	381	378	351	382	371	351	352	341	382	365	367	388	403	382	399	404	364	389	378	396	391	374	372	361	349	398	403	379	391	324	399	362	362	349	392	352	371	350	367	381	368	395	381	369	384	367	403	375	378	363	381	364	371	354	367	387	333	351	383	403	356	398	386	352	384	387	394	354	359	362	377	428	380	364	382	400	374	374	355	353	370	342	393	383	376	409	410	383	347	367	379	391	385	354	396	396	382	383	379	388	383	390	387	369	409	378	357	395	345	347	355	330	393	369	375	371	354	387	417	373	400	369	379	386	393	390	359	390	362	393	415	397	397	362	357	364	378	422	372	376
62284	70030	48732	21219	2301	248	226	197	230	210	206	190	174	199	191	189	201	162	174	170	156	161	186	166	173	167	153	167	184	163	187	157	184	184	160	171	156	175	168	148	154	154	193	177	169	180	184	177	173	174	188	176	174	159	160	153	183	188	183	171	189	172	193	172	162	198	184	159	191	164	164	173	177	187	181	163	194	163	189	183	185	182	189	174	196	168	211	162	198	176	162	184	170	187	190	174	154	163	185	166	183	185	177	172	166	162	162	153	173	186	177	162	185	178	184	180	185	175	177	178	184	194	176	176	170	214	187	176	202	169	156	177	201	196	166	173	181	169	189	163	186	181	171	172	156	181	168	169	184	188	179	178	189	166	187	177	176	175	190	186	168	177	180	187	182	182	184	176	162	180	172	169	188	174	152	171	201	179	177	202	186	140	175	162	174	171	179	173	154	152	158	155	198	158	184	162	167	154	163	162	179	163	174	170	188	158	174	173	174	198	189	171	180	185	178	183	168	198	176	181	173	176	183	169	162	200	170	153	161	197	204	163	183	163	154	191	199	189	174	182	183	170	168	175	174	157	200	173	175	182	178	175	163	184	185	196	168	165	178	158	191	145	164	180	149	159	146	167	167	173	193	182	173	194	177	185	198	160	177	176	205	166	168	174	184	200	166	167	181	193	182	183	164	172	168	169	160	168	166	187	166	158	199	156	185	163	166	193	168	185	181	181	159	199	173	177	166	153	174	188	172	179	182	153	172	163	193	169	179	179	192	186	171	172	172	168	167	181	166	174	158	169	159	168	156	188	206	204	173	172	167	175	181	177	179	181	178	167	172	167	194	174	186	191	184	167	184	158	171	186	188	175	187	170	162	167	163	156	169	174	181	161	171	160
39986	53496	46704	10874	1147	1000	921	815	820	757	691	687	695	648	637	642	645	611	601	612	620	636	599	590	606	539	557	583	614	588	581	540	538	580	621	581	562	604	572	574	548	559	563	547	588	544	569	566	552	539	575	584	562	565	605	563	588	544	523	537	544	532	535	572	570	577	564	543	554	529	549	509	566	515	572	556	614	530	553	549	538	553	517	536	565	593	560	544	539	579	569	605	563	606	576	543	546	579	597	549	542	563	592	570	582	553	537	569	586	567	565	577	553	555	537	555	564	617	596	565	592	542	553	579	530	556	578	547	549	530	543	556	531	530	551	558	572	556	556	566	597	550	611	564	564	520	528	512	588	549	564	542	528	565	603	532	565	579	554	563	537	584	551	591	534	557	504	530	567	595	533	571	538	554	569	556	525	563	554	549	519	555	535	580	519	581	526	571	542	589	554	582	582	547	555	534	560	569	578	578	526	606	577	535	548	566	562	577	514	574	576	559	567	546	530	539	560	582	556	606	566	539	572	566	576	578	560	557	581	555	576	528	557	576	550	559	555	548	591	552	577	561	525	580	573	605	575	549	546	579	559	543	540	618	542	537	569	569	621	526	557	574	560	530	578	550	546	587	544	568	596	546	563	551	565	561	579	553	564	555	539	543	570	545	543	566	573	582	585	543	512	538	512	565	549	535	583	586	569	542	582	534	562	545	559	542	572	561	563	552	556	572	540	556	577	571	564	599	643	573	586	523	572	568	567	568	559	552	540	546	546	560	533	560	598	546	527	545	573	534	579	571	556	545	547	544	586	548	600	566	554	548	582	587	584	514	558	570	579	556	529	570	552	562	576	570	585	581	535	569	609	572	556	580	529	524	536	574	550	542	594	567	555	529
74333	83448	57486	30277	9445	725	414	335	353	296	316	325	315	289	273	287	296	292	300	251	297	258	296	261	266	286	236	262	242	279	238	267	209	285	269	257	274	274	261	271	271	242	272	255	253	267	251	247	262	226	275	254	266	266	251	260	249	273	254	266	269	266	222	269	260	272	288	240	255	263	263	262	250	294	277	271	253	216	261	275	256	287	276	273	261	277	274	234	248	228	247	264	262	301	270	255	256	267	269	238	252	260	267	293	257	249	271	240	304	256	275	247	241	271	255	259	271	243	262	285	237	262	271	239	272	258	260	260	285	287	282	250	266	286	244	281	264	254	259	302	233	284	250	282	295	285	258	286	248	248	256	261	250	270	271	227	258	244	259	239	276	266	262	259	247	277	265	286	257	286	259	265	264	244	261	257	264	243	265	231	252	247	262	270	258	256	253	279	263	263	259	235	247	277	257	271	252	259	249	292	272	241	265	282	260	267	235	247	253	272	268	274	256	284	248	245	273	237	266	269	270	238	251	255	257	262	278	242	255	246	265	231	254	290	269	265	268	268	250	245	239	303	255	269	275	272	259	253	258	257	262	272	233	274	261	249	287	284	291	253	259	247	253	260	274	279	229	269	275	260	270	250	243	296	263	268	277	274	269	273	240	282	259	263	239	250	279	243	283	220	271	240	274	264	265	207	282	282	267	262	277	253	265	272	233	282	237	268	280	253	295	243	247	229	271	283	276	281	264	243	291	253	259	262	249	271	235	252	277	257	242	265	243	259	250	262	263	255	278	263	226	249	261	263	276	243	251	243	263	244	268	269	267	249	263	277	267	265	257	266	260	260	273	257	282	260	258	240	252	258	243	261	269	259	279	270	271	265	281	262	267	274	281	248
47449	67846	54305	16439	1876	1683	1466	1290	1222	1214	1136	1006	1036	958	932	991	926	876	856	924	887	872	807	857	825	839	834	842	838	786	797	833	782	806	823	849	769	824	796	836	762	785	804	794	829	850	768	825	873	749	798	763	791	755	786	777	795	780	760	790	811	806	799	820	786	768	766	734	782	745	776	793	757	787	785	788	789	774	807	785	811	781	757	764	754	786	739	810	750	748	773	788	795	758	758	787	759	722	805	768	741	794	800	836	770	829	857	788	734	824	804	808	798	739	815	780	785	766	780	815	763	768	791	722	800	756	787	798	772	793	793	747	765	772	790	794	759	804	850	761	777	823	762	821	806	814	768	731	732	808	770	824	776	814	835	792	758	761	788	819	769	735	773	734	753	776	814	782	797	757	785	714	764	822	771	793	793	747	832	784	803	756	786	771	740	800	766	756	768	769	769	811	854	744	834	750	766	765	788	766	770	811	744	746	806	837	815	774	808	726	797	810	799	773	754	809	781	790	735	767	822	758	772	764	778	761	736	807	775	755	784	781	796	794	768	790	783	779	812	779	791	753	747	734	780	743	791	722	825	812	771	790	792	783	843	780	816	803	810	833	796	798	832	795	781	773	779	743	792	759	772	761	766	819	837	798	771	741	779	809	760	766	721	813	809	787	798	795	804	770	748	828	826	799	801	803	802	805	777	749	784	780	766	765	759	754	756	795	824	815	760	774	779	763	763	821	773	763	776	756	789	838	827	752	809	758	763	772	804	776	790	766	785	798	758	731	809	802	812	776	770	767	794	794	772	779	782	813	823	778	817	746	773	828	790	776	743	800	754	760	748	789	788	797	783	766	732	795	844	787	793	806	793	805	697	756	777	784	791	800	737	835	755	795
14366	21018	7111	912	159	128	116	118	104	125	121	109	112	116	113	116	117	102	106	93	95	119	113	115	97	107	119	110	120	108	98	106	120	110	116	110	107	114	125	135	115	111	104	116	125	119	122	116	121	111	146	114	127	115	129	115	94	106	104	103	102	105	109	127	121	116	99	105	95	119	125	91	118	96	111	119	134	108	117	111	99	110	105	122	117	98	119	112	95	103	118	126	115	125	103	98	125	114	128	109	113	122	113	121	105	111	114	118	121	115	92	130	119	106	118	109	114	98	121	104	102	101	133	108	100	97	118	122	116	112	120	144	109	106	116	114	118	105	128	119	116	93	114	115	117	110	124	106	115	128	114	119	91	99	102	122	93	110	117	107	106	126	120	118	106	100	115	106	101	105	130	103	99	106	105	103	110	101	99	101	109	107	106	94	108	119	101	102	111	119	103	103	108	130	107	118	95	123	114	103	119	97	89	126	110	112	118	126	108	125	89	85	123	132	117	104	113	94	96	107	89	109	116	102	84	120	98	106	124	97	104	101	107	127	113	105	112	146	93	108	122	123	97	124	93	119	99	117	97	109	120	133	90	114	100	120	100	110	117	118	105	121	135	113	119	122	110	122	113	104	105	120	133	110	117	114	102	117	107	107	126	136	135	98	116	119	115	100	113	131	117	122	127	101	120	87	96	112	112	111	106	122	109	112	104	121	110	113	97	136	114	113	114	102	103	113	123	111	120	111	103	107	122	111	119	125	124	112	99	108	90	104	147	108	119	118	120	97	104	113	82	101	109	99	118	122	112	105	94	99	96	118	107	94	103	108	97	106	112	123	94	108	100	120	103	114	105	94	105	110	113	113	104	112	110	114	104	87	111	121	117	119	113	109
14766	28160	10523	2136	425	399	383	373	365	407	421	417	391	377	414	413	400	424	396	389	350	372	391	384	414	404	406	376	365	386	403	386	410	362	392	337	372	372	372	369	396	410	400	388	391	376	439	376	421	381	387	362	400	365	407	370	372	405	365	389	415	385	405	386	368	371	418	428	369	377	425	399	396	396	416	413	389	392	404	412	401	394	395	412	413	413	403	404	353	415	397	391	400	349	388	413	392	419	421	372	384	401	418	388	386	402	404	378	412	407	392	414	446	412	383	361	427	376	359	365	411	383	379	404	395	382	379	394	409	394	421	394	379	392	380	378	420	378	370	422	428	346	367	382	400	362	365	371	357	398	380	378	444	374	421	412	399	421	399	400	393	406	406	381	388	376	399	371	374	411	394	408	409	401	366	361	407	380	361	393	349	414	361	360	388	399	397	412	409	401	413	433	401	409	417	348	379	373	388	401	446	417	409	382	354	352	382	359	371	393	393	399	414	375	371	408	422	432	396	400	413	397	385	414	403	379	396	388	392	357	388	413	383	421	392	379	395	392	421	378	366	394	385	412	383	402	399	404	423	404	417	389	393	370	377	363	399	379	378	390	359	375	371	396	392	388	403	408	389	376	381	391	393	393	395	422	359	372	391	394	412	398	342	391	371	389	404	400	403	401	434	390	394	398	435	394	356	380	373	393	410	374	374	367	410	352	396	384	401	383	396	439	389	393	374	417	372	382	415	409	388	349	419	399	400	392	371	378	399	402	385	386	373	407	378	402	366	408	404	389	383	390	407	385	371	341	401	389	376	423	408	392	389	371	402	386	379	385	420	379	432	381	407	371	398	364	397	407	398	374	406	413	355	409	416	359	358	373	418	393	399	354	376	416
61115	70187	49777	22167	2770	232	212	187	237	206	195	189	211	197	185	200	201	175	191	199	183	199	191	222	166	184	178	185	188	175	175	169	191	162	162	163	193	166	154	155	189	166	136	171	168	183	170	172	169	187	157	205	184	169	158	155	185	182	178	190	180	199	180	154	163	178	189	165	196	196	182	175	189	162	196	187	174	175	202	197	179	167	151	159	165	192	154	189	166	181	183	175	163	153	179	190	193	161	173	188	170	181	187	183	151	172	169	178	181	196	182	183	187	188	168	192	157	161	184	159	174	167	187	169	164	171	170	185	152	169	161	169	189	173	175	149	176	173	170	181	161	176	172	170	196	170	197	169	167	203	182	213	167	164	182	184	160	199	175	170	180	182	197	180	183	184	188	161	205	163	166	175	164	184	177	185	186	188	169	178	174	185	163	168	184	171	178	183	180	169	194	201	185	212	179	194	173	163	186	180	169	187	194	173	171	159	171	170	170	186	172	175	186	170	204	164	161	178	188	170	197	162	179	203	197	179	179	180	191	176	207	153	188	195	163	177	169	175	194	194	189	170	181	180	185	175	166	177	165	182	199	190	175	179	190	199	188	176	178	194	195	170	172	189	154	186	183	151	156	172	173	169	186	167	200	192	175	164	181	157	161	172	169	173	156	191	187	189	180	171	166	178	188	189	175	194	169	169	179	198	160	173	180	179	175	194	168	205	208	183	190	164	175	173	202	161	175	176	201	183	159	180	191	178	178	174	155	168	175	197	169	148	187	193	152	199	173	189	192	178	191	178	168	193	148	180	198	164	178	186	180	175	175	173	180	156	155	181	183	160	175	175	178	196	191	193	183	188	170	176	148	178	163	176	208	172	187	158	183	165	179	202	182	163
39745	55504	44231	13998	1096	1002	886	773	767	763	769	669	684	656	691	643	652	659	622	603	591	578	598	603	557	583	590	608	575	582	541	558	597	579	570	608	586	586	577	610	596	571	577	596	594	565	604	586	610	564	552	564	575	599	559	615	601	571	609	579	561	533	525	550	600	602	526	610	560	541	581	567	528	551	569	555	566	559	588	620	579	565	530	546	519	580	572	548	527	584	570	540	567	581	564	589	554	522	559	551	575	560	586	546	560	502	544	578	578	605	533	567	572	577	577	555	569	543	525	544	593	589	581	585	535	572	567	576	602	585	577	541	558	570	524	573	628	547	561	560	585	566	555	545	582	583	568	547	573	559	544	545	582	542	557	586	532	598	588	560	576	592	570	570	582	567	518	574	588	563	570	588	562	559	596	601	577	568	553	547	564	572	512	622	577	525	575	532	552	575	561	559	548	571	544	556	563	567	540	581	565	543	538	556	550	557	592	544	579	574	564	573	540	609	546	552	555	530	570	536	576	562	578	601	549	549	557	546	580	570	567	563	569	582	574	614	594	526	586	540	584	574	584	557	586	549	608	521	575	551	586	539	572	550	561	555	556	589	587	573	578	543	576	589	594	557	546	577	585	593	563	568	533	539	529	585	553	538	591	602	568	539	559	564	578	589	580	548	586	555	550	600	538	523	564	609	565	545	596	566	547	624	594	568	600	601	594	570	553	591	585	545	581	543	572	556	573	610	574	631	579	543	549	566	557	562	576	561	551	575	579	538	561	514	544	559	564	568	536	557	583	604	549	557	583	605	574	520	564	622	544	602	593	598	545	551	541	546	573	586	525	588	557	577	570	541	516	578	549	564	565	586	550	567	551	560	576	575	579	586	555	512	596	576
73496	82687	62367	31510	11086	1012	399	326	333	318	293	275	321	308	261	302	281	295	290	303	287	273	275	291	275	312	252	287	275	259	281	274	285	264	251	262	244	251	243	267	265	248	266	250	279	240	254	270	233	285	273	239	271	282	251	273	250	256	280	261	235	249	249	267	234	252	253	265	242	249	244	258	265	263	267	250	278	283	259	254	237	250	266	226	242	242	244	261	274	241	238	233	245	246	239	260	243	264	277	214	226	266	239	267	264	268	241	238	246	250	262	268	243	258	262	301	247	237	258	275	239	259	226	258	281	267	250	251	246	267	260	263	240	248	273	245	250	263	257	226	236	245	239	268	229	265	268	246	253	260	286	286	274	282	240	267	262	271	286	255	250	257	280	241	288	266	233	265	258	283	238	247	259	281	249	251	248	301	256	259	257	228	251	216	255	289	249	251	258	258	243	240	253	252	240	254	235	241	242	237	258	269	248	261	265	256	268	281	256	227	256	239	258	260	252	234	257	276	250	259	264	243	267	274	255	246	261	234	281	270	250	258	282	260	237	220	241	260	258	240	275	260	234	265	260	264	273	245	259	254	237	249	261	237	252	248	237	270	286	238	256	266	244	246	241	254	247	264	271	268	263	267	253	273	269	258	256	269	250	243	301	284	238	288	259	266	235	263	257	272	260	269	284	243	251	245	267	250	294	260	239	244	247	244	233	289	298	260	253	258	232	248	240	292	236	242	240	246	260	256	231	246	301	255	274	263	271	268	269	281	254	260	245	249	254	246	259	254	235	268	264	268	268	274	237	255	241	256	270	221	257	276	269	243	268	229	252	246	293	264	266	233	256	284	259	267	271	288	281	266	257	286	234	244	279	270	266	258	249	266	269	261	232	260
47121	66886	54898	18381	2067	1775	1500	1356	1298	1156	1171	1004	976	1006	977	906	872	868	879	892	813	853	816	886	871	838	802	816	821	794	815	793	832	820	795	814	824	802	824	746	798	780	791	829	843	777	769	765	771	768	769	803	836	749	770	770	803	789	805	750	760	709	806	807	800	748	787	800	802	778	785	769	771	821	752	821	746	785	815	769	735	749	824	856	777	811	781	792	819	782	783	810	752	772	803	809	770	793	819	755	799	776	770	741	785	782	790	790	796	739	790	713	778	760	756	778	789	743	792	771	812	779	764	752	784	772	810	763	739	771	754	736	770	808	782	783	733	769	751	802	815	826	756	813	786	753	785	798	794	769	782	766	739	747	783	811	774	778	785	748	749	767	752	787	755	705	751	763	787	754	765	753	785	827	780	809	792	790	792	768	793	752	742	854	786	709	782	770	786	781	712	768	739	793	819	709	797	781	783	742	740	773	815	770	742	799	763	776	719	749	778	771	779	742	770	784	780	775	783	725	820	830	756	819	804	751	786	802	752	797	725	770	757	793	730	752	767	767	804	763	759	833	753	762	760	786	779	779	757	792	780	773	770	760	781	802	830	747	774	773	817	725	802	795	761	739	750	762	799	741	793	757	809	771	723	759	778	793	772	795	784	746	757	769	775	799	759	759	720	806	778	786	783	727	769	754	750	765	806	735	773	785	812	741	768	746	782	807	811	754	773	780	757	766	783	747	771	761	763	784	761	787	769	853	791	775	772	809	789	766	709	776	699	774	762	763	803	777	858	794	748	748	776	772	757	727	758	726	777	777	762	756	778	755	778	756	806	782	777	806	776	796	773	785	733	837	765	785	766	742	755	766	814	761	739	800	772	788	719	800	845	768	803	784
13408	16366	6570	806	120	106	128	94	114	100	100	101	80	118	104	83	100	91	100	111	98	88	103	121	98	119	113	105	115	84	115	104	110	96	117	108	90	113	107	101	112	91	119	100	122	115	102	90	112	96	97	77	91	93	103	101	99	111	87	111	98	112	89	110	92	99	104	106	105	100	98	112	106	90	110	112	90	98	109	110	105	106	125	107	104	112	113	102	116	98	103	107	106	83	100	104	117	101	100	119	92	107	102	125	91	107	97	114	110	102	116	95	103	123	103	99	84	109	109	110	118	99	108	98	127	107	93	129	112	85	97	100	101	106	115	92	98	96	102	102	83	104	99	93	103	103	98	94	108	105	112	112	110	110	108	88	100	109	99	82	87	104	103	104	116	110	108	94	105	111	127	90	111	113	104	105	97	96	107	105	95	112	106	117	106	103	104	107	105	93	97	116	90	99	86	102	102	94	109	91	105	110	111	99	103	125	113	106	112	104	95	95	130	112	100	108	101	98	122	103	85	108	116	93	117	118	113	103	97	102	107	99	104	113	119	109	113	106	95	116	120	88	100	107	93	110	99	112	103	105	120	90	101	93	101	109	106	104	91	99	97	115	94	111	113	114	120	118	97	106	103	100	93	112	120	101	93	94	121	90	89	106	100	90	106	97	99	97	95	108	93	93	106	100	105	99	97	104	100	77	115	114	107	103	108	120	93	100	97	94	102	101	99	115	85	106	109	99	84	111	111	99	105	85	98	113	68	106	105	112	99	107	95	97	129	107	103	99	86	116	96	99	99	100	90	105	125	98	105	103	100	118	96	103	102	97	82	105	93	89	100	103	109	91	103	96	116	96	98	103	106	108	103	123	108	112	100	115	83	86	93	111	102	85
13383	23948	11536	1933	394	398	372	347	384	391	394	381	382	394	343	367	367	340	372	364	376	402	357	372	390	363	409	385	385	360	348	362	393	321	374	375	367	341	324	364	393	361	344	349	388	347	391	359	375	348	343	380	402	321	380	319	372	341	377	380	359	351	371	352	367	358	375	357	352	370	353	340	356	357	343	346	362	370	372	347	327	359	346	349	354	375	371	381	368	388	374	378	381	335	366	358	349	360	389	370	334	364	354	362	368	351	397	367	371	378	350	366	363	332	375	355	392	360	339	333	354	363	350	365	347	339	359	394	336	359	361	389	362	372	394	362	371	338	374	390	328	367	372	364	341	343	391	361	336	366	364	410	364	344	368	352	362	392	332	366	375	378	356	381	368	372	339	365	347	378	325	373	360	344	351	368	356	353	351	360	369	349	382	406	354	387	346	384	374	352	368	362	361	382	364	341	331	358	385	375	378	378	366	368	360	375	348	367	356	396	377	334	344	356	368	364	374	370	346	357	303	377	346	378	398	340	355	378	388	395	332	369	381	372	368	380	352	355	376	355	371	354	330	348	359	369	380	327	358	365	357	367	364	387	358	360	373	370	393	387	331	356	395	390	377	365	340	342	351	384	357	390	398	364	362	379	343	354	325	362	329	395	344	353	392	362	355	362	379	327	379	373	377	353	350	385	383	393	398	384	357	360	373	384	372	370	349	384	374	385	316	375	354	368	415	358	370	378	345	358	325	377	324	358	351	361	349	355	374	356	370	385	367	417	369	347	327	388	353	380	362	355	363	376	383	359	354	385	383	304	374	373	349	375	369	373	392	362	353	365	394	375	382	415	387	365	373	359	341	360	370	365	365	366	406	368	391	322	347	375	355	351	385	383
60496	71115	50990	23420	3552	288	235	234	223	184	220	230	173	199	172	194	199	211	198	173	169	174	186	181	191	169	174	164	192	189	177	185	165	178	205	169	196	165	178	169	174	177	170	187	205	168	154	164	178	186	193	163	177	176	183	170	165	178	175	179	171	192	162	197	160	155	159	179	186	167	171	202	187	180	160	165	150	176	171	175	171	155	179	172	187	182	166	190	161	169	161	178	157	182	185	191	175	165	175	177	178	177	180	179	177	157	168	160	184	183	158	175	186	167	159	166	196	167	137	183	183	188	167	183	157	165	168	166	179	199	173	169	169	181	172	164	148	163	170	158	155	174	192	171	176	158	189	169	189	190	160	160	164	167	177	176	157	177	144	179	187	173	167	152	163	170	160	168	195	155	167	165	190	172	189	179	172	177	169	200	182	173	155	162	189	183	174	169	192	192	161	168	168	156	206	164	177	176	187	170	161	163	174	172	160	161	182	174	163	154	176	159	163	168	174	154	175	179	192	160	160	177	192	184	190	159	180	190	172	185	174	166	182	174	175	165	182	185	188	179	175	189	182	164	167	162	149	169	166	199	177	143	169	136	175	184	206	184	168	203	175	158	174	159	160	172	172	214	154	181	166	180	177	187	146	163	192	165	175	171	167	158	153	180	167	168	167	158	179	172	176	155	183	168	187	182	179	182	159	177	170	175	176	168	200	159	185	161	174	189	185	163	190	191	153	203	156	186	202	137	167	168	188	205	176	170	185	163	180	177	169	160	154	176	147	165	162	155	170	159	162	169	177	171	161	183	172	189	169	184	164	165	193	175	141	194	171	170	173	186	173	163	177	154	170	174	158	172	185	180	177	171	161	153	170	188	189	181	188	180	187	159	153	167
38297	54194	45960	12970	1171	1048	934	862	809	714	720	666	629	613	641	629	682	626	575	612	606	624	584	578	586	586	552	585	557	595	564	535	591	603	541	528	559	520	536	554	573	555	559	559	532	551	554	542	575	540	558	557	552	560	567	504	534	608	583	555	543	572	568	559	550	564	550	556	540	601	564	555	529	559	530	574	541	561	564	587	549	541	524	581	519	530	556	577	535	529	562	590	543	573	553	558	583	528	595	558	557	571	549	575	532	566	541	529	553	569	544	524	542	531	549	596	515	555	521	523	560	566	544	499	542	570	542	532	555	557	577	515	513	556	555	508	596	569	525	562	556	549	568	536	544	536	558	554	546	551	558	600	536	552	548	555	535	565	590	562	553	538	527	559	553	546	570	536	595	564	568	573	543	536	551	535	558	546	547	534	557	544	513	585	567	595	594	529	555	535	578	562	536	523	576	565	579	578	582	581	593	539	510	528	540	518	567	558	505	557	541	534	535	539	540	543	611	576	582	558	544	582	531	553	535	582	532	525	534	499	575	577	522	523	558	520	600	554	544	589	477	543	588	538	553	567	598	520	568	543	564	590	563	540	555	518	522	527	527	526	525	565	542	572	593	561	530	523	584	571	578	600	514	543	555	530	564	554	601	538	528	604	551	529	576	593	552	541	543	556	555	575	558	563	575	540	525	576	570	527	524	559	522	533	576	566	553	582	582	563	589	545	501	578	578	579	565	543	549	544	535	574	557	556	550	554	545	566	550	550	536	563	517	518	569	546	538	509	533	520	551	599	558	540	530	570	567	564	569	568	585	543	553	537	547	569	550	605	553	558	553	546	529	562	539	550	542	552	559	559	556	589	552	575	546	551	542	583	570	541	558	561	561	560
74394	82713	60275	30013	7913	606	396	361	359	354	322	298	304	279	309	312	273	299	274	252	298	279	275	286	287	241	289	269	252	310	257	273	280	280	281	250	256	236	259	267	282	259	258	250	274	274	254	265	271	253	258	268	276	285	248	267	289	257	242	275	276	284	276	248	273	251	264	281	274	284	226	235	266	255	260	261	250	258	292	270	239	237	254	267	250	269	261	292	282	284	229	254	257	254	272	266	274	275	277	229	238	254	263	256	270	271	266	285	252	264	246	291	258	268	273	264	273	290	257	284	255	281	277	254	268	255	283	240	272	255	256	277	253	277	261	282	289	256	250	268	274	276	270	260	246	266	259	252	235	251	248	263	268	241	258	231	255	257	254	285	241	270	296	270	250	251	279	274	284	271	293	272	279	264	229	231	270	277	264	245	248	271	280	258	286	257	246	261	239	265	270	245	268	266	242	255	246	262	268	284	260	237	260	286	259	276	243	271	255	272	226	278	248	271	265	239	246	281	256	244	229	273	295	254	265	261	232	286	276	235	270	232	260	276	274	278	232	250	257	265	239	273	263	259	258	251	268	266	306	228	271	280	226	237	269	260	253	258	255	270	244	224	291	287	279	255	261	256	259	255	252	291	262	282	257	262	264	269	261	250	263	249	240	250	245	246	274	284	243	216	274	282	237	242	272	254	259	253	263	260	252	255	267	307	273	262	279	264	288	258	296	269	255	261	244	274	270	264	279	244	262	253	261	270	247	256	275	270	261	251	284	270	258	263	241	277	256	244	258	267	281	274	266	261	248	221	246	270	270	273	297	245	275	250	265	234	268	259	265	267	250	276	279	245	247	246	273	262	268	267	272	267	264	253	250	287	266	255	276	244	259	270	282	284
48117	67384	55889	14937	2008	1736	1497	1301	1193	1125	1108	1043	1044	963	969	984	901	832	920	854	883	859	822	826	857	817	882	875	862	872	839	825	822	815	836	811	783	803	785	791	790	818	797	823	792	823	804	788	785	808	772	805	808	829	793	799	777	823	799	820	765	811	784	747	795	796	813	819	791	765	746	722	769	778	789	744	791	759	771	764	728	820	765	770	796	749	712	800	784	735	797	810	797	796	733	810	820	775	785	752	831	748	760	771	759	721	818	770	799	753	774	812	821	795	770	740	813	814	763	786	759	786	796	766	790	814	737	838	795	799	779	741	780	792	787	741	795	786	778	758	755	741	852	811	791	805	820	761	826	806	797	804	798	732	750	782	782	733	784	778	793	757	752	790	739	774	780	750	824	799	759	741	767	735	797	713	838	796	802	773	752	748	760	766	761	749	765	750	733	759	839	724	777	782	764	776	793	775	791	749	784	794	766	788	776	807	779	764	781	766	756	790	791	805	801	689	833	779	833	797	778	768	779	731	764	810	778	816	780	755	752	777	791	793	778	770	799	771	739	728	768	817	764	795	710	774	803	829	779	775	807	817	797	794	745	793	761	800	772	786	750	792	812	769	780	799	762	730	756	801	814	805	763	799	773	822	768	750	827	810	812	771	780	782	764	752	793	757	759	754	797	789	790	800	803	750	814	744	742	827	786	786	789	744	793	784	699	780	773	846	731	753	763	776	758	804	828	776	765	754	804	742	762	781	773	720	776	747	747	787	787	764	730	786	776	778	783	760	814	761	758	750	741	820	738	774	732	787	793	769	779	777	801	803	762	786	751	779	820	852	789	775	774	766	780	799	747	814	773	771	770	793	773	761	754	767	761	804	762	829	746	773	764	771
15097	19277	6979	932	139	131	112	122	103	111	89	115	89	118	105	111	122	94	104	106	100	102	142	114	109	110	93	117	99	120	107	114	103	111	118	100	115	126	109	111	92	106	111	116	124	97	106	106	123	114	104	110	117	98	84	111	94	91	127	123	105	114	97	92	110	110	111	103	123	90	97	109	109	126	132	116	118	130	114	104	129	108	110	111	113	94	122	109	101	93	109	113	119	99	121	126	123	102	117	110	118	113	106	110	116	93	98	103	110	104	89	118	114	96	97	99	90	111	97	104	114	127	98	107	109	125	109	108	112	111	99	91	120	85	115	98	88	119	105	104	116	112	115	97	90	86	112	103	120	95	107	119	100	106	126	121	121	117	116	118	102	96	112	100	112	111	101	113	101	108	98	125	102	114	103	124	108	99	124	119	96	110	99	108	111	108	100	128	102	117	92	110	99	109	111	103	100	109	109	118	74	114	106	94	96	117	103	110	121	97	98	123	123	116	108	88	118	122	109	107	107	125	108	108	96	104	123	106	121	108	113	82	116	112	102	83	122	97	110	123	100	118	108	95	115	117	111	117	104	112	99	100	123	116	114	116	118	96	92	122	112	97	119	123	110	116	116	108	111	109	113	117	120	111	92	93	115	110	130	109	113	104	115	109	118	107	112	99	94	98	104	98	100	112	108	111	90	103	98	122	97	94	134	111	102	120	110	99	100	123	89	125	90	100	115	89	101	100	101	117	108	109	122	118	106	83	110	116	102	114	97	108	112	100	151	101	115	110	119	117	107	112	107	102	103	116	107	101	92	117	110	118	103	106	105	129	102	110	114	117	103	103	98	100	112	132	113	103	103	109	94	94	93	115	111	85	99	115	104	109	108	98	107	103
14785	25964	11315	1735	402	402	393	393	415	390	398	390	390	388	376	364	400	398	401	396	407	419	378	414	394	381	414	330	353	400	346	377	402	388	399	371	376	368	390	402	395	351	389	399	409	340	372	395	381	404	401	418	417	394	380	371	390	365	412	417	360	334	399	381	363	416	384	384	386	384	372	369	372	364	382	372	396	400	400	404	382	395	380	377	382	389	349	373	403	370	424	366	344	394	412	364	358	360	373	356	387	392	381	345	365	401	383	417	371	391	379	370	372	361	391	426	359	382	380	382	363	380	411	390	413	389	378	444	329	362	388	398	346	379	380	394	390	387	396	402	376	403	391	373	350	376	409	345	397	373	359	344	376	384	376	388	439	372	417	382	387	370	415	395	366	356	389	360	363	414	394	386	381	383	366	389	360	410	415	369	392	388	411	350	381	402	356	374	422	367	365	375	374	423	398	403	394	388	366	362	392	394	401	388	398	380	383	366	383	383	407	381	390	401	378	407	413	380	401	387	378	385	394	394	364	385	379	397	393	401	403	374	406	404	399	380	388	423	420	387	354	416	411	383	364	365	340	377	361	380	373	358	412	354	380	386	380	394	386	359	407	368	373	364	408	386	362	363	391	380	379	389	356	373	387	358	368	405	376	404	376	402	383	406	398	382	365	345	377	415	406	401	403	367	402	405	353	390	406	388	374	372	376	406	381	350	417	417	386	364	372	393	409	404	393	393	369	390	378	398	421	404	438	415	383	352	384	407	402	397	392	394	398	349	351	363	385	379	347	383	380	373	386	381	372	397	340	378	428	397	356	354	350	398	411	395	376	370	405	374	385	365	380	388	415	385	379	375	397	384	355	350	375	418	382	375	363	365	390	371	349	371	386	409
58995	68617	53071	24098	3249	289	227	184	217	212	160	185	162	181	174	173	200	162	183	181	178	186	192	198	187	193	171	204	177	163	161	189	175	185	180	190	205	170	170	187	173	193	167	194	173	168	167	169	164	175	185	159	183	166	176	165	169	174	147	194	164	207	159	172	172	172	162	155	178	148	156	166	166	179	164	161	205	151	178	176	163	188	190	151	175	182	180	147	178	170	160	157	149	171	160	171	154	193	155	189	164	175	170	173	171	166	186	183	163	177	195	176	194	178	158	164	155	146	150	181	179	182	168	149	194	181	177	175	182	173	186	156	166	160	182	169	161	166	162	191	189	192	161	163	178	173	182	179	142	189	181	154	197	186	163	183	180	179	162	172	189	173	161	167	161	176	180	178	147	161	139	174	172	158	178	147	174	167	156	172	164	166	173	154	178	166	166	169	180	174	203	172	185	160	145	137	176	166	158	175	165	135	182	181	168	166	172	153	170	175	166	185	180	175	154	183	189	168	179	162	170	172	179	143	171	189	169	156	160	176	180	170	179	155	169	151	168	172	186	160	192	153	171	169	170	184	182	163	169	181	191	186	172	177	173	171	178	170	171	171	164	183	176	148	152	176	179	190	177	173	167	207	173	155	178	196	190	162	176	163	163	165	167	165	176	160	172	165	183	179	212	168	175	180	179	181	143	180	151	160	186	152	191	159	169	165	177	178	179	164	186	171	184	171	160	171	179	152	172	192	177	158	198	181	174	164	152	177	167	167	169	157	171	177	185	167	153	165	163	163	189	189	167	173	185	193	160	167	169	184	154	184	168	183	139	159	161	144	138	182	200	159	188	155	149	170	176	179	167	186	155	163	183	157	170	169	151	200	160	154	155	182	164	183
37397	52864	48602	13319	1235	1068	964	890	816	764	737	672	664	680	688	619	627	617	601	614	614	578	626	597	536	566	567	619	575	548	606	561	602	543	575	574	527	582	560	591	579	561	567	532	540	558	543	563	577	548	600	550	556	519	528	588	608	583	560	557	542	562	554	575	560	532	557	576	567	527	561	535	572	561	543	579	571	540	541	526	533	509	597	566	558	540	563	542	491	542	521	553	555	582	509	556	602	536	561	543	588	513	525	564	542	575	550	552	520	550	560	512	581	515	547	561	550	516	573	541	561	551	599	505	558	586	561	563	567	611	526	553	537	538	531	513	538	532	522	569	508	519	596	540	508	526	570	553	522	569	510	568	514	565	522	560	543	580	541	560	574	562	538	543	533	548	544	557	590	579	555	568	539	535	582	559	576	521	542	555	525	544	554	539	540	532	549	549	529	525	572	545	539	565	515	546	556	547	557	543	554	561	540	554	540	539	526	583	553	586	571	539	564	521	577	514	567	548	550	545	552	577	535	531	510	560	572	547	521	533	554	547	571	578	571	557	521	556	503	563	551	544	542	549	565	541	533	551	581	561	579	574	530	480	541	572	549	550	578	521	567	500	531	565	538	536	587	580	569	573	555	562	517	525	548	544	529	565	492	491	577	526	542	528	559	542	569	563	593	521	536	496	559	563	564	573	544	549	475	560	506	566	524	574	533	554	568	593	565	525	565	523	531	562	516	539	545	586	531	520	537	536	553	551	544	527	507	559	568	539	530	515	549	567	536	505	530	561	543	544	576	525	583	539	573	592	546	576	473	553	534	507	552	536	529	500	587	551	489	583	579	558	566	532	531	528	561	543	519	519	558	552	601	565	558	542	540	539	573	531	566	540	584	544
74761	78634	57892	30665	11390	838	399	366	296	312	313	311	296	301	302	316	292	277	255	285	310	290	279	250	267	270	296	264	256	256	267	235	256	303	288	277	279	278	255	273	284	268	280	273	253	303	301	266	237	272	255	273	275	262	248	245	275	292	260	274	280	255	259	261	241	258	225	284	259	260	259	259	265	244	271	292	268	269	266	251	284	292	279	251	281	286	274	253	267	237	267	285	247	274	291	261	235	284	258	273	268	261	280	265	262	299	252	243	280	256	255	258	286	270	283	270	263	285	265	280	286	313	289	277	249	250	252	271	274	250	261	245	259	308	256	247	256	281	272	254	283	256	261	266	289	290	257	266	277	281	277	263	261	283	286	250	267	257	259	262	262	270	228	267	260	270	260	254	251	257	239	276	281	282	240	269	268	262	247	257	274	276	244	268	286	264	260	264	264	279	274	261	243	238	270	264	265	260	279	242	295	287	241	219	249	259	255	254	264	310	297	263	232	276	247	257	291	274	248	273	243	252	236	273	272	259	262	256	233	247	253	266	288	250	262	248	251	271	260	263	241	279	269	249	269	290	263	273	241	262	251	293	260	235	252	240	243	269	259	265	263	266	266	244	291	268	249	272	287	261	289	264	276	225	276	282	268	265	298	267	262	259	243	257	298	300	290	291	254	245	269	260	253	244	269	261	249	286	268	266	220	243	248	288	253	280	275	254	250	301	250	266	289	256	269	247	253	230	242	232	252	268	283	264	234	265	246	245	253	242	279	263	244	270	305	286	266	273	282	273	249	265	262	262	258	249	285	264	280	272	261	263	274	234	300	265	251	238	229	237	247	273	271	293	268	272	216	241	252	273	253	290	269	267	257	238	256	264	264	259	230	272	294	255
48801	67540	54935	17248	1856	1656	1427	1339	1187	1141	1135	1041	1048	986	918	909	913	931	871	889	874	859	825	830	841	822	835	824	828	843	786	854	778	832	781	772	841	797	783	819	861	793	839	803	775	797	851	789	798	783	774	755	771	773	790	803	796	843	805	788	814	747	830	767	752	792	812	776	793	781	800	823	808	780	803	810	780	778	776	813	820	785	811	753	771	706	791	789	786	823	784	757	751	812	802	760	763	789	781	820	778	772	726	794	820	766	783	785	788	760	823	760	819	803	788	732	801	709	734	842	769	801	745	769	753	825	801	754	836	754	795	810	784	827	772	757	785	770	812	768	777	775	763	822	781	770	759	799	782	793	790	817	775	795	800	765	767	751	774	769	781	804	778	780	735	792	807	809	758	764	817	787	791	832	760	817	799	809	784	739	773	828	801	813	811	754	829	753	765	827	748	792	777	783	812	775	795	755	821	785	795	773	785	748	790	753	810	824	754	741	836	795	795	760	789	818	758	811	776	798	769	788	785	793	793	832	749	792	801	838	783	778	821	777	813	788	836	769	788	783	762	796	802	741	776	791	817	761	776	792	791	768	742	769	838	763	783	763	758	777	803	763	787	776	731	762	756	756	801	755	752	798	759	856	788	790	811	797	771	813	803	786	789	828	739	789	789	791	815	780	791	812	778	802	757	802	742	823	784	764	833	818	805	806	778	849	768	810	830	787	747	745	777	800	720	772	803	821	751	765	741	775	794	799	787	769	785	853	778	810	754	817	752	793	760	791	793	844	731	783	776	764	758	814	758	825	764	797	824	764	808	766	809	780	823	758	769	773	793	798	785	781	804	766	785	751	805	770	753	755	777	810	809	762	771	790	738	765	772	825	808	774	796	760
15271	18421	6314	837	103	97	95	108	105	100	129	125	100	98	104	111	117	103	107	128	109	109	120	106	93	111	109	96	115	102	109	111	115	98	93	126	101	114	118	118	119	107	119	91	138	100	115	115	106	98	113	113	107	114	104	98	103	115	111	109	127	118	98	109	102	100	87	108	128	101	109	104	104	89	94	98	100	101	112	111	117	108	118	112	95	95	107	114	102	95	100	105	118	100	107	105	98	107	119	101	97	100	105	105	115	113	104	112	89	119	109	117	104	119	103	118	127	105	109	90	115	107	113	108	116	122	115	97	102	124	105	107	120	111	125	110	93	111	117	93	102	87	91	126	128	95	108	102	118	134	113	114	106	122	118	115	108	107	91	92	107	108	125	114	124	93	90	119	118	97	93	112	104	123	111	88	119	97	107	113	119	87	97	82	105	121	108	113	89	121	102	84	106	101	113	103	108	109	104	121	128	111	106	122	114	103	93	108	105	102	100	114	122	108	117	114	99	102	78	94	115	112	101	92	127	120	112	101	113	110	115	108	106	104	114	92	110	98	112	108	125	96	120	108	92	103	98	116	111	107	95	102	85	119	111	96	104	122	116	127	133	130	98	97	101	104	115	111	126	94	106	99	116	88	114	114	116	100	100	92	117	123	97	104	101	101	112	119	121	115	97	107	129	107	94	129	110	103	111	102	104	102	101	112	101	93	96	106	92	99	110	106	106	99	111	115	100	90	93	99	117	127	99	103	120	86	113	103	97	114	115	116	117	95	104	95	107	99	114	106	107	115	121	127	115	119	111	97	120	105	118	99	125	126	111	114	100	97	104	110	115	102	107	92	104	95	98	118	93	125	114	89	116	117	119	109	101	102	109	114	108	126	98	97
15559	25453	10708	1934	388	404	380	403	380	385	376	401	372	369	367	385	404	407	393	399	375	409	371	367	378	352	391	397	377	373	369	399	357	396	392	369	393	404	374	388	334	375	372	365	373	400	375	348	422	402	368	376	390	384	368	399	411	355	401	374	413	375	363	324	366	405	360	427	378	408	367	371	381	413	375	379	381	367	391	403	333	384	360	375	409	404	362	369	354	361	384	400	390	377	365	389	362	374	422	383	412	400	371	393	385	385	355	362	411	353	397	376	353	387	418	377	412	378	372	366	403	384	395	387	404	370	401	362	393	390	429	392	397	395	368	383	399	363	345	381	424	390	374	409	378	405	373	369	376	360	369	383	361	396	415	397	377	372	397	398	391	380	370	386	366	361	360	359	398	383	393	388	416	380	378	431	376	359	359	412	376	409	391	356	379	381	397	374	394	385	347	344	381	377	380	397	380	345	367	336	375	349	384	387	369	417	385	385	407	401	424	389	366	397	383	371	413	385	344	357	396	373	395	368	364	394	361	349	384	424	406	384	375	396	383	358	386	395	365	420	366	416	390	329	407	359	386	345	382	344	346	392	410	377	341	419	371	389	398	390	375	387	390	396	368	395	394	389	382	372	355	348	379	362	389	402	366	389	396	395	413	379	385	413	373	352	387	401	396	426	354	392	384	419	355	378	395	361	386	358	412	348	340	403	382	396	416	355	373	355	394	368	397	373	378	387	379	395	419	390	378	377	341	390	376	382	400	402	405	361	401	426	403	381	378	397	343	383	373	371	373	390	375	387	378	346	412	351	381	407	417	356	377	375	377	340	395	374	377	386	388	412	393	412	391	375	395	400	411	372	386	428	389	391	405	367	347	418	390	361	373	366	432	366
60623	66667	47764	21548	2393	296	233	243	200	203	197	216	201	198	192	185	201	168	170	186	205	190	190	206	167	158	174	160	179	178	161	167	171	158	173	156	192	164	154	170	162	189	145	209	186	199	174	177	193	168	188	170	172	185	162	185	185	169	158	172	186	171	176	173	170	161	153	195	176	176	163	199	181	151	178	161	182	153	169	196	188	155	197	171	178	166	171	182	168	173	186	150	169	191	211	164	173	176	168	162	162	186	157	175	154	164	174	179	192	190	169	169	189	162	157	141	169	173	169	145	159	184	180	169	171	181	172	188	157	190	211	175	169	160	159	175	166	181	185	158	159	190	166	155	187	200	173	147	203	190	154	177	168	189	177	163	161	168	196	173	175	171	182	181	163	180	184	176	170	185	193	169	172	181	171	180	177	178	164	182	179	180	157	176	151	189	174	180	176	161	178	149	177	166	167	182	164	183	185	169	175	179	172	151	173	148	183	174	154	164	161	167	164	173	157	164	176	164	181	189	168	165	202	164	170	148	177	163	170	155	173	166	169	163	179	164	186	170	165	176	161	168	196	165	169	147	178	182	186	200	183	184	157	187	165	176	166	199	168	166	181	149	149	177	153	171	168	157	167	179	161	159	195	171	134	186	154	193	168	180	175	185	168	147	180	188	151	161	182	186	163	170	199	177	191	189	190	187	182	190	198	207	178	157	171	184	187	160	164	186	168	201	194	167	163	179	169	175	173	153	187	180	157	178	161	162	179	170	175	181	182	157	166	180	170	169	164	149	177	154	170	168	173	184	159	170	160	182	180	149	180	185	174	184	179	170	168	185	190	140	160	193	178	174	179	181	166	192	186	187	211	153	195	175	170	168	174	179	171	159	170	173	174	186
40738	52527	45910	13205	1170	1068	900	827	815	773	711	710	668	622	622	594	637	671	593	579	626	612	569	601	594	588	568	573	586	611	599	586	569	577	589	578	568	563	586	561	559	564	552	568	576	558	552	541	586	572	601	578	563	579	571	571	608	531	597	583	555	579	524	557	549	568	531	594	548	565	566	632	600	562	562	581	534	569	534	542	539	550	550	594	509	546	546	554	563	539	588	605	549	571	554	547	603	554	567	542	584	549	540	537	531	536	566	505	569	545	530	609	521	569	510	569	557	566	567	529	558	567	574	560	575	582	590	487	526	559	557	580	551	574	538	556	592	560	575	532	550	544	582	583	546	557	519	514	556	595	554	578	563	536	515	537	548	585	490	554	556	569	601	578	570	538	606	537	511	594	545	546	594	558	570	564	555	580	564	558	580	519	550	574	543	570	575	528	531	580	585	567	535	561	560	562	597	564	533	542	554	566	551	574	539	584	586	535	556	560	572	549	550	572	544	577	547	560	613	535	525	574	543	556	531	561	576	563	542	563	556	603	520	533	585	554	544	597	553	538	560	535	574	602	531	566	553	528	519	570	544	545	516	566	546	571	525	549	576	519	539	603	580	575	526	550	577	531	561	559	575	565	573	574	578	541	526	524	572	548	556	562	568	536	592	521	565	562	545	517	607	566	535	550	553	595	549	582	580	523	589	580	550	585	534	564	548	584	550	564	539	555	593	494	554	529	554	572	534	577	549	558	570	571	516	564	533	591	560	528	513	586	550	571	562	601	535	557	557	570	518	538	613	540	486	585	518	565	564	540	501	564	560	531	565	557	584	605	615	535	590	568	526	537	553	539	554	548	527	557	526	558	571	586	560	558	559	503	542	582	571	541	572	591
75343	75521	57572	30026	6369	560	403	355	344	309	300	277	279	301	289	299	278	298	269	277	301	296	283	274	266	293	280	259	278	293	269	260	250	270	261	259	264	284	256	261	267	247	217	249	258	257	258	270	267	262	264	269	233	276	289	244	253	293	254	278	284	267	247	258	242	267	245	257	273	261	246	269	256	267	269	296	267	270	273	295	257	254	259	246	263	254	244	257	266	294	278	288	272	243	254	242	270	287	266	279	296	256	279	256	280	284	281	277	242	250	246	250	254	262	254	295	279	258	242	246	251	246	290	248	231	249	272	274	314	263	266	239	267	279	301	262	275	281	259	270	279	272	239	266	285	263	266	226	252	251	246	264	266	260	263	274	242	259	248	317	285	291	250	251	261	273	268	292	268	289	269	273	264	265	241	284	265	273	235	265	289	239	227	276	271	265	274	263	289	291	249	252	243	258	261	232	285	296	260	264	259	267	262	284	273	247	269	257	270	265	260	242	315	240	248	265	258	256	266	277	241	261	251	274	243	278	279	254	267	245	243	255	244	252	237	260	259	285	236	265	233	251	253	243	246	264	268	265	278	243	263	269	276	236	259	268	255	285	237	237	253	265	237	275	266	249	280	247	266	278	248	289	254	250	256	226	270	287	272	278	267	279	258	298	276	259	233	320	271	282	283	266	246	246	250	276	255	243	301	251	270	236	232	241	239	281	268	287	276	271	276	255	270	242	267	264	240	254	283	282	267	254	267	251	262	235	270	262	251	279	305	297	257	278	250	240	229	265	262	288	290	279	276	272	278	278	244	278	284	243	248	265	229	269	243	248	286	249	266	279	285	283	264	269	256	268	232	264	252	246	244	248	301	260	284	271	260	291	268	293	262	230	246	274
54681	63637	55672	15715	1867	1605	1442	1259	1167	1180	1055	1001	1013	984	931	975	894	850	903	878	886	862	860	863	864	839	805	850	804	763	872	796	835	829	807	831	825	792	780	855	784	849	808	796	827	812	764	763	834	828	820	802	801	810	814	801	785	771	762	787	752	789	798	765	811	790	817	847	800	806	781	746	788	777	776	794	805	804	808	790	837	783	789	804	764	800	805	757	814	791	814	760	790	795	780	778	752	760	872	785	816	772	761	790	825	793	727	796	778	803	841	797	772	791	787	760	760	747	796	793	743	776	782	764	786	830	785	748	845	795	810	827	758	762	797	773	766	770	780	784	809	820	808	767	776	763	798	748	830	755	787	784	765	785	791	820	741	776	806	788	782	806	761	812	783	813	821	803	813	792	842	783	817	815	767	744	758	781	797	793	759	787	771	780	782	719	766	798	833	756	773	795	745	771	778	782	781	771	781	768	838	833	769	776	749	797	830	786	811	783	877	808	767	758	757	759	754	768	748	741	804	786	780	776	749	810	818	796	780	758	763	732	809	811	791	748	819	749	792	799	815	748	773	817	789	783	766	803	807	776	768	789	851	795	813	813	791	787	775	751	798	839	755	746	792	793	782	793	766	821	775	773	823	768	846	784	820	764	807	763	803	798	791	774	790	773	781	742	759	778	788	773	779	772	778	801	785	794	797	789	781	805	766	806	816	787	796	795	812	781	770	815	763	800	781	791	759	786	778	777	798	786	741	755	782	792	793	692	818	815	794	775	832	824	806	738	757	836	839	772	788	770	808	750	824	766	780	768	764	801	805	804	779	797	790	809	766	820	786	753	786	782	801	777	786	805	744	778	759	791	752	800	842	808	829	807	786	766	797	788	779	780	791	773
19700	16586	6445	879	173	125	110	114	121	119	99	108	104	128	117	120	109	124	113	106	121	116	119	119	121	109	114	105	113	133	103	81	115	113	124	117	94	115	104	116	119	141	105	116	124	96	138	105	109	84	95	108	100	101	110	124	103	107	106	97	121	123	112	105	116	103	104	125	106	113	119	117	105	125	100	113	136	134	118	122	114	99	111	102	96	102	109	116	115	125	111	113	113	100	87	125	108	113	142	121	121	107	102	111	119	87	121	94	114	132	124	108	139	107	117	113	113	110	131	125	98	115	104	103	100	116	106	125	108	105	101	112	116	137	118	99	104	123	114	105	137	107	116	103	120	115	99	111	106	113	128	106	116	118	127	94	114	106	113	124	110	108	130	112	103	121	115	114	109	93	100	114	109	115	106	135	123	110	124	101	113	116	112	108	115	125	117	112	112	137	112	105	110	109	112	113	87	111	126	97	130	106	130	105	89	111	102	101	122	111	93	120	121	111	110	104	111	126	113	98	102	101	120	115	137	125	118	133	109	113	121	100	118	111	125	111	114	115	103	123	124	107	110	116	99	98	135	116	116	109	112	100	109	117	127	120	100	102	113	102	107	119	101	102	104	110	119	122	105	112	97	98	118	122	104	114	119	124	119	110	130	126	111	122	116	111	120	109	114	126	122	95	118	97	127	114	107	118	104	101	113	120	128	121	120	102	119	111	102	129	115	128	124	113	99	91	115	115	109	112	82	121	118	118	120	112	126	108	118	127	120	119	102	129	116	120	111	131	113	131	137	123	112	125	114	128	101	112	120	109	91	121	105	100	113	115	129	105	119	101	95	106	106	115	109	105	106	102	123	100	111	110	99	117	96	110	116	98	108	118	116	101	113	112
21306	22724	11636	1516	479	441	407	371	387	423	365	378	378	373	388	449	375	397	421	419	363	451	415	399	401	404	410	378	364	390	433	394	426	421	382	404	388	395	432	431	385	385	399	405	412	379	401	419	401	418	412	383	391	368	392	415	365	395	398	390	357	387	400	405	374	440	411	401	378	399	392	416	376	369	406	395	421	414	370	427	410	427	406	408	431	401	422	388	368	354	381	352	421	388	391	431	409	386	419	402	409	384	382	391	386	374	417	418	431	430	411	385	376	389	382	386	400	392	398	404	407	388	408	378	386	415	401	387	437	392	393	376	371	428	377	390	395	386	421	383	403	391	390	417	420	408	364	413	402	419	391	411	397	389	393	420	387	375	369	401	393	385	381	398	385	386	381	413	390	428	396	389	398	402	388	404	407	410	440	442	416	384	410	390	392	406	396	388	405	392	383	392	390	393	426	397	424	396	431	393	414	370	368	376	386	393	399	369	368	414	430	386	383	370	393	350	396	399	349	428	394	404	406	374	338	403	405	414	379	394	403	413	462	377	385	371	371	415	430	394	399	415	405	380	404	408	376	383	393	374	422	370	388	427	401	414	418	416	417	436	410	444	408	408	411	387	384	397	406	432	399	406	376	424	391	435	395	400	399	398	426	400	409	380	422	408	409	398	399	398	339	386	403	399	365	410	418	416	419	393	383	408	422	415	373	426	435	384	401	389	443	366	398	398	403	404	418	395	413	416	383	403	422	381	395	369	388	412	388	418	405	385	372	435	385	406	412	423	396	383	389	384	393	380	435	397	384	398	392	416	351	411	415	382	416	393	425	358	381	394	416	423	414	385	390	368	399	391	374	375	401	391	419	395	369	377	378	386	423	403	420	381	396	374
63718	67293	49617	20293	1985	255	242	216	225	211	195	199	211	199	202	192	188	191	200	183	168	179	178	177	209	196	177	167	211	191	173	182	183	174	176	172	173	191	195	173	180	197	171	175	182	179	181	165	188	175	212	179	188	187	203	177	185	171	177	177	178	200	162	167	210	162	187	169	165	205	163	193	184	171	176	184	192	171	186	193	164	175	185	162	189	163	199	171	179	201	172	175	193	166	178	198	167	180	183	211	179	181	183	164	156	177	159	184	190	189	176	196	193	152	183	174	157	174	148	165	179	168	163	165	222	177	185	167	183	208	193	199	181	179	191	175	195	184	157	166	156	198	199	165	167	174	184	170	147	170	173	173	212	183	208	171	184	173	177	187	192	178	190	170	167	184	181	152	169	204	187	189	191	175	172	166	167	162	172	193	166	164	187	203	186	185	178	174	170	208	148	163	180	161	191	171	164	164	177	167	161	191	182	187	183	169	183	164	168	147	172	172	183	160	168	174	179	191	173	156	188	154	187	187	197	167	161	191	208	176	170	194	193	169	153	193	166	191	184	182	183	176	178	173	178	190	188	164	207	192	174	186	196	174	166	158	169	176	152	178	182	184	183	174	166	186	196	197	187	193	199	191	183	175	177	183	191	190	154	222	200	169	191	167	179	144	168	182	188	183	184	163	169	173	192	178	196	171	152	185	185	162	184	171	191	181	173	190	169	188	181	194	167	185	190	183	176	192	199	201	174	159	181	185	201	193	199	177	199	160	202	182	163	181	184	183	189	172	184	176	162	183	159	161	162	177	177	155	199	176	172	164	173	186	195	180	181	184	173	157	195	160	186	183	178	171	183	169	185	181	195	205	173	188	192	169	181	165	172	198	191	171	178	199
43015	52812	46815	10645	1060	990	885	813	814	744	671	737	635	655	662	665	634	622	590	605	606	596	660	567	572	622	583	610	589	622	567	594	584	584	595	586	563	550	575	566	607	568	562	586	607	545	596	637	586	552	592	571	606	557	568	599	562	614	589	557	575	608	562	579	557	555	588	574	549	535	555	597	645	599	570	581	574	515	593	563	601	606	558	565	562	592	615	607	510	577	607	592	563	528	592	604	608	571	590	617	581	564	556	575	567	599	621	585	568	607	583	561	567	576	526	590	603	609	558	583	585	580	546	529	578	555	546	570	581	568	589	570	576	561	568	582	534	585	538	558	561	579	536	575	589	606	590	631	576	560	600	540	546	569	642	571	576	577	551	568	590	592	536	566	597	590	592	578	565	631	546	589	572	544	595	540	539	570	595	577	567	624	567	605	583	573	553	533	585	554	567	536	608	582	609	575	563	569	595	588	566	552	624	552	538	541	607	569	562	570	555	577	576	596	590	578	573	531	559	574	599	572	557	576	582	583	550	588	574	611	568	566	565	569	546	538	621	540	586	544	537	573	546	562	523	576	560	543	553	548	598	556	575	550	579	556	561	584	648	586	583	632	603	584	556	560	583	562	570	561	533	585	562	562	524	564	558	585	574	557	563	588	580	617	563	504	581	558	567	569	529	581	588	609	575	541	589	541	571	560	586	540	550	547	582	583	576	578	601	594	592	566	582	565	525	567	585	538	583	536	569	572	565	543	586	598	532	562	576	596	571	574	577	572	567	570	550	566	573	576	569	556	553	582	545	604	608	532	549	574	559	564	601	596	530	551	615	595	561	570	552	542	648	547	559	545	576	526	517	527	585	581	548	558	564	605	557	592	578	534	587	548	566	588
69972	73682	58574	29995	8126	763	438	373	323	327	274	301	289	286	301	290	267	256	287	295	246	258	293	281	287	302	267	218	259	268	263	272	265	263	281	256	275	280	295	281	271	269	251	265	256	254	267	250	259	250	253	246	273	269	272	240	291	258	285	284	270	276	246	270	229	259	252	278	231	261	267	256	259	234	265	279	283	286	242	216	259	248	249	275	274	230	290	283	264	261	267	276	259	284	280	240	263	245	281	231	284	271	272	290	273	241	275	266	253	293	277	253	264	259	272	253	245	258	285	263	278	260	251	260	244	260	287	270	264	260	253	262	276	289	268	264	271	261	268	272	249	272	282	262	260	261	236	282	250	286	251	242	263	294	256	261	275	236	255	273	294	264	248	264	251	275	267	307	259	293	268	244	259	273	273	271	251	249	269	231	256	251	278	255	253	279	255	278	255	263	260	265	265	268	267	268	287	259	236	284	261	283	290	237	257	281	265	225	250	268	304	252	223	246	275	296	226	259	248	263	280	246	278	278	271	273	280	265	254	264	284	286	280	269	246	257	274	257	257	259	270	273	238	267	266	247	257	259	249	257	260	288	237	255	272	252	261	268	284	248	251	264	265	302	297	267	274	274	247	244	233	254	244	275	271	251	241	250	288	255	250	285	249	284	266	265	257	236	259	269	250	281	248	278	249	268	272	250	275	282	254	258	276	282	265	253	243	244	283	265	255	251	271	260	280	274	252	273	236	284	262	259	265	241	305	274	263	259	247	263	251	253	247	256	243	264	247	256	230	291	273	250	270	265	262	258	266	261	254	271	240	265	226	256	257	249	270	269	282	256	288	270	267	263	315	249	263	245	274	262	280	260	265	267	288	274	254	277	284	256	275	258	266	273
49834	65498	57928	14843	1903	1613	1453	1254	1179	1189	1046	1031	1056	894	936	885	908	913	861	852	820	845	903	884	862	928	799	828	841	855	870	806	857	836	799	855	834	804	785	834	822	802	802	787	869	758	807	801	800	781	795	745	811	779	773	841	837	723	732	798	833	779	805	783	818	798	792	812	804	807	760	798	800	837	748	823	761	754	794	838	785	801	782	798	842	798	810	819	806	795	768	763	857	781	802	790	812	769	774	742	779	813	775	823	800	787	744	800	799	816	797	800	811	750	807	758	744	833	763	791	813	798	768	772	804	778	819	793	749	805	818	786	811	808	754	820	785	818	762	795	799	768	790	757	797	787	742	794	857	844	772	782	794	749	788	773	846	794	768	810	770	778	773	789	814	757	771	811	747	785	819	819	781	832	821	780	804	746	733	808	775	849	785	713	768	796	746	795	817	752	784	775	781	848	766	768	823	762	814	798	771	792	808	797	783	802	787	798	803	794	770	782	745	812	792	726	772	789	808	740	738	802	752	753	777	787	811	777	830	783	757	787	814	803	761	766	782	803	761	750	724	768	752	783	762	789	775	807	809	779	794	778	754	810	769	783	762	793	814	763	763	763	814	777	801	754	821	800	770	806	784	775	777	820	783	745	755	790	820	781	800	823	785	760	798	825	806	784	766	773	756	774	780	731	847	752	781	797	805	728	777	759	786	771	794	757	797	779	780	800	767	785	829	759	780	821	757	763	790	778	735	822	793	786	752	834	766	767	820	776	823	767	770	808	763	757	847	846	816	779	800	819	805	860	742	763	816	781	830	794	781	760	745	817	826	719	787	795	761	782	811	827	782	777	807	749	733	763	790	742	845	777	775	703	833	830	735	815	765	831	815	764	791	799
15435	17763	7382	940	190	123	116	109	103	127	89	121	113	88	96	125	117	127	128	119	127	113	132	122	104	112	91	118	119	116	129	102	127	98	96	117	94	109	117	108	105	103	116	120	97	106	131	116	104	105	134	114	120	123	116	115	109	123	108	110	104	117	97	116	128	117	101	110	118	120	105	95	111	101	124	117	133	125	109	107	96	107	119	98	116	84	124	109	101	97	125	104	111	116	114	101	110	105	117	122	124	116	104	123	110	119	99	111	127	104	121	100	84	116	107	112	116	119	115	110	123	88	93	109	114	112	141	103	130	100	115	120	118	133	108	104	124	99	119	131	109	111	99	114	108	110	107	90	107	114	114	97	127	112	100	110	117	107	109	122	120	104	128	106	106	109	97	126	121	114	113	127	111	113	105	110	108	110	100	120	109	108	118	112	122	95	111	105	117	110	97	112	107	107	114	107	110	115	107	93	122	88	102	103	115	105	118	112	122	118	118	118	111	115	137	105	95	94	95	103	121	108	105	104	101	109	106	113	101	107	118	121	102	117	112	103	120	109	105	108	110	103	102	118	113	108	118	108	122	127	116	125	121	105	119	108	104	112	93	96	106	105	103	103	98	115	115	107	111	109	124	113	125	96	101	116	119	112	134	129	117	112	109	98	106	126	120	108	115	97	121	101	120	110	123	104	120	116	116	106	111	115	98	105	112	119	95	128	118	108	120	107	105	125	115	110	136	108	106	124	111	125	120	118	124	119	109	93	116	126	114	116	103	126	110	131	119	107	115	116	108	100	125	109	101	99	120	96	114	106	99	123	115	112	115	99	119	112	99	103	113	116	100	97	116	107	120	115	148	101	127	98	93	109	107	123	118	115	139	112	96	100	108	126
16117	24702	13409	1675	430	412	411	418	396	428	433	394	368	390	413	395	394	371	411	409	384	393	374	385	373	420	368	402	401	429	390	436	414	400	373	396	438	437	402	360	414	357	387	365	404	402	404	384	426	384	370	386	369	401	415	409	415	405	366	370	397	403	360	402	399	390	376	392	403	393	377	386	400	388	383	381	386	424	381	405	407	374	363	399	373	383	417	392	409	400	395	370	400	388	426	368	395	406	374	384	351	424	369	401	380	403	367	361	392	397	373	388	396	365	414	430	416	360	386	384	381	367	411	417	412	383	393	401	412	371	407	355	389	412	368	385	369	388	436	415	377	392	373	377	393	403	376	421	439	401	391	363	380	389	410	374	373	365	378	401	397	406	389	369	390	347	418	400	387	393	392	374	390	388	390	426	398	417	380	404	361	349	375	390	434	385	411	396	371	402	386	363	358	412	405	367	438	399	391	384	389	357	424	362	410	407	399	366	412	371	404	391	359	388	385	387	369	396	389	381	396	398	395	429	393	376	379	390	386	369	381	435	397	403	408	390	397	420	370	383	384	366	400	384	375	380	421	364	410	392	392	391	373	378	369	389	379	376	381	350	391	408	382	388	363	384	394	381	424	377	410	382	378	399	367	393	400	387	401	399	429	398	382	369	376	425	387	415	379	412	386	390	414	429	369	407	447	414	388	409	354	371	406	360	379	358	369	417	413	393	469	424	404	379	349	352	394	402	443	400	384	402	419	418	413	380	371	382	375	386	379	369	423	398	412	358	374	403	409	383	399	368	391	397	359	386	384	402	371	417	389	387	396	382	415	393	436	400	419	387	399	417	406	411	370	387	397	386	371	384	393	377	434	396	376	380	375	360	397	378	418	398	359	370
59057	70221	52135	23826	3021	276	271	226	198	222	180	211	216	177	171	202	193	169	161	181	196	164	177	163	164	163	187	189	195	187	191	160	169	176	174	164	187	186	177	162	167	190	171	175	199	156	185	171	162	172	187	190	181	174	161	179	178	174	169	172	185	176	174	183	203	199	164	170	171	168	172	194	180	158	212	179	152	188	170	207	186	185	183	173	171	198	192	182	183	148	160	165	162	163	181	178	171	165	190	166	196	199	157	169	184	158	189	177	172	182	181	147	180	167	161	144	187	184	190	168	177	199	166	177	184	178	158	154	151	172	141	187	197	167	168	170	181	174	189	170	178	180	185	178	171	167	189	178	158	158	158	164	152	155	165	175	162	147	174	163	144	166	190	165	162	170	167	161	176	182	161	157	170	187	175	171	201	157	164	176	180	163	186	177	171	168	184	151	171	183	176	186	201	171	159	177	173	178	174	176	202	180	173	178	154	174	174	159	188	158	178	189	173	170	159	175	177	167	162	179	173	190	178	183	179	182	187	178	159	186	171	195	189	175	181	190	168	187	187	186	172	165	191	181	184	169	179	181	183	184	170	195	162	175	164	150	164	171	173	183	177	177	165	192	150	166	152	156	169	175	168	178	189	179	173	171	159	183	164	178	155	177	162	174	165	183	202	198	193	208	166	173	194	213	169	161	150	159	171	168	156	187	177	182	194	170	165	170	156	188	178	197	174	134	168	165	137	166	155	163	169	168	167	155	175	168	170	175	195	176	188	169	161	183	170	173	180	158	166	169	175	167	148	170	196	172	178	166	140	171	187	153	156	206	194	184	172	184	155	158	169	165	183	187	170	177	174	167	182	168	176	174	166	174	162	180	193	171	182	169	180	166	166	146
38354	52819	47471	11911	1176	1043	955	886	807	747	730	679	648	698	635	629	631	638	634	615	636	598	601	595	551	619	566	573	581	547	585	540	572	578	610	596	603	543	544	563	543	586	599	610	552	566	596	592	559	524	557	571	575	577	545	547	574	548	585	609	562	589	549	593	560	555	553	567	587	606	560	555	573	544	511	583	582	567	561	572	550	620	563	590	539	561	586	546	571	551	561	545	549	543	540	514	590	536	607	573	569	518	550	545	592	555	604	536	556	583	570	597	567	588	586	579	559	547	564	551	561	547	582	563	520	585	584	556	559	560	554	511	547	541	559	561	538	585	558	565	588	552	561	541	543	551	564	565	588	544	574	571	541	567	567	568	537	575	539	559	530	539	574	530	595	537	572	559	572	500	587	500	507	532	568	603	591	542	574	563	571	556	532	556	569	606	546	548	567	535	575	590	589	535	597	624	562	587	567	579	588	545	590	504	555	555	552	570	588	568	587	494	559	578	588	515	550	568	520	561	578	527	542	543	566	542	584	559	493	545	526	541	548	570	533	540	573	591	571	549	573	612	562	532	580	580	592	579	525	594	543	538	560	516	592	545	592	524	573	558	567	596	541	605	576	568	530	560	537	526	578	584	534	578	550	540	611	558	530	587	569	540	518	545	542	576	567	555	542	556	564	516	582	555	579	546	549	565	549	520	555	542	553	531	512	553	567	537	578	530	557	531	579	574	566	552	547	554	563	575	551	561	572	530	526	563	608	549	548	557	517	523	568	515	539	558	545	547	526	553	569	576	553	543	524	572	525	549	559	528	577	511	622	541	555	572	581	553	548	561	551	556	608	572	560	555	528	555	530	591	541	577	551	562	535	584	567	580	502	555	532	541	591	530
71103	80265	59856	29206	8629	845	401	343	338	327	327	305	314	289	300	275	297	300	281	305	266	282	267	268	269	268	288	241	253	248	277	253	244	272	263	282	294	291	301	276	283	265	268	271	267	263	312	236	271	285	233	240	246	251	249	256	285	263	259	274	245	287	269	284	292	255	258	267	267	277	261	259	249	264	284	280	269	279	259	277	278	262	276	242	266	261	252	282	274	279	285	243	243	251	250	235	271	262	267	272	280	274	247	242	253	270	264	247	255	297	283	282	279	252	245	247	263	263	249	232	266	251	263	253	263	264	253	247	248	253	301	270	260	254	256	261	297	285	245	257	248	276	256	284	241	253	270	263	249	286	290	258	266	262	285	281	283	259	262	277	257	245	254	271	263	262	255	256	251	284	269	247	248	271	245	250	273	234	256	256	239	267	286	270	243	295	275	261	273	256	257	245	268	268	267	268	251	290	253	260	261	256	242	261	314	265	253	289	313	255	258	264	244	267	251	249	274	275	247	260	253	261	291	257	262	281	327	273	262	231	263	229	267	244	275	284	273	268	272	267	259	250	265	284	239	249	260	255	281	247	232	258	257	278	276	268	247	271	259	275	242	252	256	256	272	251	246	249	250	251	261	285	266	244	256	235	253	268	241	251	249	248	297	285	264	228	258	245	257	237	268	241	244	260	255	252	246	259	221	257	286	271	250	266	257	254	269	258	279	267	246	237	274	271	254	287	254	283	263	275	283	277	248	275	244	257	247	260	266	261	243	270	264	256	287	266	255	279	277	285	253	264	279	243	277	268	257	259	306	244	264	244	230	265	248	262	253	293	281	245	255	255	256	257	245	276	273	235	274	266	273	284	259	225	233	250	249	267	221	233	248	264	226	291
49662	65410	55611	16116	2025	1676	1526	1350	1237	1131	1084	999	1057	955	931	934	874	920	884	858	897	804	826	822	825	824	821	885	887	874	854	831	852	812	863	814	812	825	812	838	850	832	780	780	844	762	843	817	820	795	837	772	806	810	795	836	852	785	751	755	778	778	816	789	788	769	809	788	781	793	810	768	765	812	773	782	803	768	774	832	780	769	772	774	780	725	747	803	748	789	749	766	837	806	760	840	777	734	782	764	786	768	727	794	759	844	819	825	732	759	831	746	760	803	866	791	802	795	772	823	752	739	797	769	795	771	761	750	777	786	766	769	777	801	785	755	754	769	816	756	802	780	762	851	797	755	781	789	805	769	798	803	752	777	786	762	800	850	790	739	794	776	787	777	778	777	770	785	773	764	848	836	764	757	793	804	769	775	762	752	767	760	759	778	716	790	740	807	785	821	838	761	819	780	817	841	800	782	775	832	816	751	737	789	781	772	746	796	816	763	726	799	781	800	834	801	740	775	754	790	793	768	729	768	832	740	790	795	747	813	794	768	775	810	825	757	796	770	805	794	828	780	737	724	802	793	773	775	782	797	783	759	813	785	757	772	743	764	785	826	754	764	818	809	750	781	773	733	832	759	801	764	828	834	757	793	784	823	754	820	760	768	813	778	820	768	823	745	780	805	780	769	785	828	778	811	769	777	806	747	828	764	779	793	791	814	795	809	803	747	833	747	805	806	758	775	813	775	785	790	810	766	759	786	811	735	805	754	724	827	790	778	792	823	816	775	754	764	815	789	735	755	763	782	763	781	737	771	790	748	792	840	760	799	765	798	823	762	789	744	759	774	797	781	758	763	769	797	768	814	759	792	777	757	839	763	791	776	752	792	826	765	814	804
15618	16958	6706	855	129	114	94	99	108	86	104	117	97	110	103	117	109	112	125	122	91	118	104	99	110	95	112	90	122	100	125	105	96	130	101	124	119	113	110	109	92	115	106	117	116	101	106	100	119	119	125	83	107	109	95	113	112	117	121	125	122	105	109	109	132	106	106	107	96	105	140	107	89	115	117	124	116	98	116	102	106	103	112	107	118	108	121	129	104	96	116	124	133	128	102	103	120	94	105	107	107	99	112	108	92	104	108	119	100	113	112	111	103	101	95	115	118	111	121	102	115	116	112	111	105	106	97	92	98	109	84	106	104	92	101	104	120	113	103	114	108	116	111	113	110	109	100	110	112	132	125	104	112	101	109	119	105	110	120	121	108	92	118	117	119	111	103	107	116	112	103	114	108	107	103	123	101	85	100	109	110	109	112	101	127	95	110	115	102	103	100	113	104	109	114	119	96	125	106	119	114	115	110	105	80	100	119	102	99	115	96	113	126	105	105	102	109	99	120	116	92	116	105	107	107	115	99	108	100	109	75	114	108	98	113	113	104	114	108	106	98	111	118	85	104	115	136	118	107	105	112	107	113	93	83	123	127	97	107	119	114	112	94	93	110	101	97	123	103	105	114	107	108	116	103	98	103	89	95	101	127	113	118	103	138	94	118	114	112	121	119	102	107	105	108	93	102	112	115	103	119	127	93	98	132	107	115	94	123	115	98	107	103	109	91	101	113	115	98	107	104	117	108	94	121	104	104	115	109	97	102	111	93	127	112	120	115	118	100	96	95	103	105	115	114	111	124	105	122	97	103	107	126	109	102	112	93	112	94	90	105	115	110	114	121	103	99	122	110	85	113	129	101	112	108	108	112	110	113	115	118	113	110	92
16097	23963	12072	1929	433	378	430	383	405	367	405	375	409	373	380	380	397	397	396	353	387	396	374	363	385	391	385	416	389	404	376	406	383	399	398	377	366	382	377	423	366	423	390	370	373	371	398	415	413	398	367	402	406	394	395	400	432	363	374	383	366	377	430	404	395	430	384	431	392	391	394	387	390	421	409	353	377	393	411	392	375	380	371	350	375	372	376	386	375	373	394	384	402	403	341	364	374	436	409	392	356	392	390	384	397	408	389	416	362	365	405	417	404	385	394	358	365	383	378	377	394	347	390	421	393	402	362	377	384	395	397	343	388	411	395	376	391	378	368	382	382	391	368	383	383	386	413	390	390	354	374	397	378	377	392	386	399	384	369	385	382	403	347	389	428	370	414	381	381	375	360	415	367	407	389	409	363	381	362	373	399	418	369	372	364	406	383	392	381	392	365	360	393	388	364	392	410	351	417	349	370	392	404	401	372	402	397	375	399	360	361	395	383	384	384	387	359	357	383	347	378	383	424	387	403	385	381	389	349	374	408	380	387	366	409	414	393	358	379	371	403	398	382	375	359	395	375	370	367	414	406	366	404	403	408	368	422	362	360	370	378	349	380	398	398	415	389	375	393	390	379	411	380	404	411	400	375	362	369	358	380	400	351	380	408	403	389	380	374	377	397	428	418	375	387	407	406	377	379	373	420	385	395	390	388	365	374	372	386	400	387	407	386	409	347	374	360	387	399	362	388	393	371	412	398	397	397	398	360	348	381	399	379	390	380	406	364	395	415	358	408	394	387	362	386	368	375	358	356	366	369	403	370	374	363	387	362	392	391	387	406	379	352	409	391	386	374	393	394	362	392	380	409	402	394	398	389	406	377	395	396	406	409	374
61863	68779	51070	22411	2243	283	234	251	182	217	187	208	199	187	175	173	191	181	190	189	203	190	181	193	173	178	179	168	172	187	170	166	180	166	150	181	172	177	169	185	184	173	201	174	172	182	177	178	175	160	167	184	180	148	192	187	188	176	192	169	173	172	170	192	185	147	162	162	190	175	164	173	173	194	154	186	190	177	195	176	167	194	166	178	146	181	174	158	167	174	184	172	168	168	190	171	170	171	170	167	180	167	187	166	148	165	175	163	189	157	160	163	170	166	165	176	166	157	178	173	172	183	170	179	170	148	184	179	178	191	181	171	155	184	176	194	181	198	200	165	180	167	202	212	171	149	182	172	169	172	179	181	161	181	195	176	167	184	177	172	176	183	189	167	169	176	171	165	182	174	150	199	176	197	140	162	155	198	195	185	176	186	174	186	169	165	174	187	159	178	168	155	197	157	188	166	183	200	180	184	182	177	189	208	171	195	181	168	176	162	178	189	166	161	158	181	166	154	184	195	194	171	163	158	157	176	178	183	165	177	172	166	183	190	166	165	164	198	166	179	162	175	162	191	184	183	203	180	171	163	181	190	165	181	176	181	164	183	189	181	203	170	167	191	173	164	171	173	142	181	146	177	193	164	170	201	151	191	153	201	164	170	161	173	170	160	179	188	158	181	185	158	174	157	187	173	170	175	183	171	162	184	154	181	162	166	207	161	171	182	171	172	154	175	188	194	171	192	177	174	183	198	170	201	170	186	160	176	175	173	163	170	181	193	187	160	176	166	179	159	180	165	166	186	177	164	188	169	163	161	168	149	186	165	171	191	194	184	188	176	163	167	180	157	155	190	163	163	169	194	165	167	173	178	183	212	175	192	172	181	194	152	189	182
41271	52028	47286	13995	1205	1051	949	879	788	771	699	734	680	666	649	654	667	580	647	616	633	603	614	600	620	529	602	568	553	555	600	594	539	575	555	600	576	602	556	564	559	557	558	541	541	610	563	567	559	552	605	584	547	587	576	570	559	603	559	513	545	572	538	537	592	583	592	581	550	566	571	548	561	548	556	577	527	581	550	526	578	538	520	570	557	561	555	573	575	570	567	540	550	586	574	547	594	579	565	539	575	556	564	566	597	545	546	539	572	565	578	558	556	538	566	554	590	553	592	566	608	571	540	572	555	554	554	594	568	518	584	550	545	615	568	545	535	584	539	583	585	591	568	570	518	557	548	555	555	563	558	520	547	521	574	559	553	547	543	573	567	539	572	529	595	546	543	552	567	530	564	556	568	567	586	559	574	584	569	584	514	570	597	528	541	590	552	566	592	584	515	584	547	548	571	551	571	564	542	493	549	571	582	592	575	568	558	567	560	538	533	571	597	544	580	603	574	515	575	582	596	579	580	543	556	521	582	494	548	520	549	519	544	561	551	553	542	546	562	547	550	551	576	519	563	559	538	580	549	513	521	540	555	569	536	585	515	563	527	572	571	568	558	529	547	551	511	515	529	572	576	567	557	533	561	553	596	562	552	567	545	524	565	633	550	558	575	555	589	558	567	564	620	516	607	510	573	564	539	566	525	534	533	594	557	581	573	521	561	522	572	593	602	535	537	578	538	540	547	601	558	573	555	599	553	561	527	538	560	591	573	582	542	553	566	543	554	546	587	574	542	597	576	586	581	586	566	562	540	546	582	516	567	553	591	578	584	542	535	577	539	551	519	508	584	615	516	558	604	560	561	579	525	559	585	601	603	619	554	592	620	560	567	523
76313	82139	62830	31496	6956	671	435	357	326	321	306	266	293	302	275	298	269	259	263	296	256	289	292	288	270	291	252	300	310	270	275	254	280	279	251	283	258	257	277	239	254	243	275	272	287	256	273	283	266	285	256	256	284	280	269	245	265	272	285	267	272	248	248	282	257	255	247	255	258	266	282	261	214	267	260	266	257	277	238	275	262	237	268	262	267	259	283	270	238	281	306	254	253	270	273	283	270	278	279	254	235	256	281	278	253	219	261	292	266	277	258	266	241	285	255	254	241	247	247	284	280	262	253	265	257	250	250	241	253	267	262	277	277	279	257	287	269	271	269	262	274	276	266	225	259	278	287	267	263	256	255	275	273	265	256	307	252	280	244	283	274	251	260	258	280	246	270	269	232	257	271	283	304	282	264	243	234	269	259	265	264	308	287	291	274	280	276	277	269	255	273	278	244	255	263	278	226	262	271	262	276	276	256	274	250	248	269	272	268	252	254	255	259	236	251	253	260	281	254	269	239	268	275	262	239	288	317	299	258	283	295	264	287	282	267	271	216	275	284	269	266	257	279	282	258	250	283	242	253	259	252	274	265	286	284	285	230	254	288	264	257	280	251	255	270	275	267	299	272	255	266	245	279	267	257	278	268	271	246	268	291	262	266	272	242	263	257	254	274	261	262	262	259	262	262	285	265	286	240	272	277	269	284	254	257	239	258	302	255	267	259	277	268	273	267	244	263	271	291	230	276	217	261	260	271	252	256	226	260	265	284	238	301	256	259	276	272	255	270	290	283	253	256	290	256	289	275	289	233	267	278	255	287	266	258	287	274	271	269	271	255	280	302	297	285	250	278	281	263	239	273	242	275	264	250	274	245	261	261	260	283	265	252	231
50315	66177	56984	17239	2000	1653	1454	1283	1188	1137	1151	1032	1028	980	943	954	904	934	839	909	843	847	949	871	865	865	843	868	800	892	813	836	824	826	787	783	830	807	781	748	800	811	821	899	855	786	782	838	787	829	817	798	753	794	757	819	794	794	820	832	827	809	805	796	803	797	825	832	792	799	802	783	859	797	801	893	846	791	787	751	808	792	813	797	800	785	829	801	780	799	816	778	754	775	793	751	816	728	765	766	813	778	836	799	771	749	774	787	803	751	835	792	772	806	782	765	799	821	801	825	795	758	765	753	768	795	804	776	822	836	798	833	745	808	784	753	771	829	764	807	776	750	772	823	786	802	768	781	799	774	781	796	782	823	781	797	824	780	785	848	788	784	787	779	785	767	791	794	797	787	803	797	769	787	804	808	726	844	767	789	770	775	717	783	811	774	778	786	776	760	840	755	796	806	815	859	795	774	808	807	806	762	811	775	773	846	762	781	783	776	803	764	709	805	811	840	818	815	778	788	746	783	779	796	760	786	788	758	795	773	790	733	803	799	779	787	784	750	786	799	803	770	758	743	788	805	791	765	777	796	777	813	792	756	706	773	755	790	809	722	828	833	764	775	755	781	738	779	779	793	807	780	776	780	864	773	762	798	771	801	814	775	779	772	818	761	810	790	837	783	783	748	734	774	836	795	787	801	748	803	815	781	733	811	757	763	789	815	813	799	836	758	794	742	781	785	751	762	801	798	830	766	779	779	814	815	785	806	858	762	809	764	797	741	825	805	823	805	797	849	811	787	759	765	745	781	799	805	786	777	780	760	812	804	771	807	717	815	758	808	768	769	802	725	814	796	777	781	782	817	747	789	793	797	797	770	812	772	784	772	760	787	846	744
15872	19007	6417	733	112	99	128	102	106	111	106	101	120	124	117	87	126	112	120	101	98	116	98	129	109	110	114	112	127	104	100	110	121	114	128	99	127	102	103	122	119	136	107	99	89	106	112	122	103	118	128	106	106	97	106	104	127	108	111	100	118	92	95	123	93	111	118	120	129	101	118	123	108	104	100	107	95	120	103	119	116	125	123	104	108	116	113	104	105	117	117	106	113	104	112	92	113	109	100	108	110	116	105	94	109	116	109	105	107	115	133	117	113	103	108	117	120	101	109	108	106	100	110	112	109	110	121	108	122	99	98	101	97	99	120	103	105	102	107	118	110	91	115	107	105	107	123	109	105	117	123	119	126	111	107	128	94	114	126	111	119	138	97	113	101	100	108	123	104	118	121	100	103	115	128	125	116	98	117	115	108	114	108	99	90	117	116	126	103	114	111	101	109	120	123	97	95	101	98	101	111	128	121	100	127	136	123	108	113	97	112	99	124	105	105	93	105	110	123	115	92	82	110	88	112	114	115	100	110	100	101	105	117	115	107	114	108	120	99	127	110	117	119	117	115	121	101	117	100	104	104	113	100	103	106	104	130	130	105	120	102	108	107	123	110	108	95	102	111	106	118	107	129	108	122	98	96	120	105	103	104	124	102	107	116	109	110	116	133	115	118	104	114	140	105	96	112	102	109	105	117	112	122	113	106	102	119	94	108	113	98	100	122	110	124	124	133	98	114	111	122	103	104	120	101	126	96	121	110	107	118	92	105	125	108	102	118	132	106	95	91	115	118	119	98	102	117	111	118	116	120	130	124	114	109	106	119	108	104	130	106	129	104	99	123	104	115	97	113	115	113	111	106	96	111	92	116	123	105	126	109	103	102	107
16513	25839	10955	2024	405	418	463	439	402	414	448	417	406	426	378	391	414	431	426	356	358	383	375	401	373	400	398	393	366	400	414	429	415	393	414	387	439	395	374	390	385	397	389	406	356	429	405	404	374	387	398	382	369	394	384	383	402	374	378	409	382	387	397	390	369	378	409	390	409	366	367	398	373	405	390	387	410	400	345	367	406	411	394	425	385	384	402	391	386	443	431	407	388	412	375	423	390	413	392	414	387	391	426	358	393	380	396	400	370	417	397	407	389	375	412	390	395	393	434	404	408	387	395	382	417	400	369	381	406	411	382	398	383	412	392	387	417	405	433	409	386	405	401	411	382	406	393	378	388	399	391	376	444	387	392	341	388	398	393	429	394	414	379	425	381	429	416	399	408	416	397	385	398	394	388	409	394	381	377	400	407	385	374	388	424	348	360	411	442	382	411	388	367	397	369	392	390	392	401	404	383	369	450	388	396	398	392	392	389	381	417	386	369	402	368	399	396	364	413	405	365	385	380	373	387	387	368	391	364	411	410	384	408	406	417	383	425	426	398	384	389	398	362	396	367	424	418	409	375	400	390	394	379	406	399	397	369	376	422	388	374	389	393	371	411	392	400	397	431	356	381	418	428	417	379	420	415	382	404	389	371	396	400	436	397	381	381	391	377	389	367	379	414	372	412	388	421	386	401	372	413	416	372	405	413	381	370	405	424	397	400	402	443	412	378	375	372	383	407	389	376	362	381	407	399	394	388	425	381	402	378	358	390	370	397	420	418	381	431	415	409	374	415	397	392	413	403	379	409	408	401	413	395	351	382	399	370	398	394	378	435	360	416	350	429	423	395	389	423	342	409	384	430	396	401	382	380	402	421	401	387	373	384	402
62062	69741	50663	23529	2446	260	243	218	197	198	205	181	180	210	206	193	203	198	167	178	201	178	174	165	181	191	153	202	186	174	197	195	155	193	150	180	187	169	184	175	184	165	171	218	184	179	180	187	165	181	170	162	173	175	181	184	178	182	189	190	163	187	171	168	180	169	184	184	183	166	210	190	204	199	182	168	182	180	169	155	182	199	165	190	181	158	178	199	160	198	188	186	167	166	189	169	175	200	180	169	159	180	183	166	181	165	162	171	189	168	185	164	201	191	173	180	173	171	153	164	173	153	174	160	167	192	170	177	156	204	179	169	186	187	180	190	175	178	143	175	178	209	183	161	195	166	187	171	214	164	178	174	161	169	152	203	192	179	182	174	150	193	202	198	166	178	175	171	179	185	179	196	152	207	178	194	187	162	162	178	168	192	197	185	190	199	183	173	185	191	177	188	164	181	164	173	188	179	182	184	184	168	168	177	193	173	158	188	185	193	201	162	192	197	191	169	189	169	178	178	204	170	172	167	158	199	190	182	157	176	177	161	155	170	164	158	194	157	194	181	182	188	162	171	161	173	194	163	184	186	196	164	168	200	187	206	183	159	204	190	183	186	172	181	175	162	189	170	165	173	185	189	176	182	167	181	190	188	209	195	172	188	185	178	189	171	202	159	163	190	173	175	184	180	175	181	184	155	181	182	170	202	179	184	167	180	154	190	200	193	172	199	185	156	203	165	178	149	202	160	167	175	195	181	171	215	155	163	184	182	168	180	195	222	185	142	181	177	180	184	171	158	199	152	178	185	181	184	184	171	174	187	169	179	163	177	179	166	195	171	184	171	171	182	170	221	197	188	176	183	179	176	163	158	184	195	191	173	170	173	173	159	192	183
41144	53327	46138	15495	1165	1042	957	819	750	753	741	672	678	671	626	622	650	626	582	633	610	614	611	601	601	588	607	604	586	600	603	601	622	569	615	557	576	571	571	554	574	557	563	600	560	570	600	546	622	572	583	594	597	559	581	536	638	519	601	595	558	573	602	572	587	566	606	561	552	598	530	586	534	569	591	586	581	554	610	561	609	578	569	554	566	580	559	556	567	586	575	564	612	536	567	585	575	565	616	551	598	554	602	584	545	572	549	588	558	598	542	561	612	559	578	566	601	534	587	556	535	541	602	551	605	591	567	556	629	532	545	543	552	633	547	597	576	562	598	584	601	547	591	563	569	538	592	521	570	548	573	571	563	566	553	565	568	550	614	577	561	569	599	561	523	558	573	559	589	565	552	607	631	579	564	586	542	581	556	530	579	593	538	580	555	567	557	573	563	601	582	572	563	553	559	566	589	573	544	602	598	564	575	564	570	580	593	571	565	572	584	562	530	558	539	559	578	571	624	547	559	590	549	581	571	584	576	539	550	559	565	550	551	621	550	525	576	598	556	587	570	572	584	572	530	593	573	571	587	604	564	571	612	647	564	521	544	546	557	571	585	592	547	607	539	579	525	543	638	555	592	606	588	575	601	627	584	542	557	590	606	590	550	569	606	577	548	598	538	583	601	605	537	519	593	582	580	586	560	542	591	593	499	621	552	564	593	570	546	577	570	559	586	572	566	596	608	600	578	573	597	568	556	551	559	532	599	601	553	559	577	565	585	571	545	551	586	605	598	541	575	561	560	585	542	575	569	552	570	546	590	574	593	560	551	568	599	600	558	560	550	568	619	554	592	528	574	572	546	555	552	527	533	546	547	616	594	569	556	582	587	569	624	538
71934	78260	57712	30696	8265	730	380	340	329	289	290	301	290	278	332	309	290	282	281	273	266	257	291	277	273	279	264	265	264	274	280	286	246	296	295	284	253	272	255	280	256	249	264	255	257	291	288	293	264	274	268	264	277	307	257	263	269	294	305	255	278	238	257	288	299	244	269	278	273	273	276	281	276	259	281	280	271	288	234	261	259	263	243	243	268	285	253	249	308	273	273	242	258	278	267	240	264	263	269	286	309	252	287	269	257	268	292	293	274	286	288	280	269	293	271	256	284	272	256	272	278	276	276	275	265	242	291	278	248	234	248	287	259	266	284	325	312	254	284	272	247	292	263	284	247	262	274	288	275	298	260	267	267	261	263	290	259	281	267	276	261	270	259	246	297	248	289	288	250	251	250	237	249	282	264	265	248	258	309	285	259	256	283	259	261	284	286	250	313	314	257	262	269	259	268	262	292	277	276	258	285	285	283	311	272	258	267	261	240	269	290	270	285	249	255	253	287	272	245	291	264	284	277	270	298	221	282	264	255	281	264	265	310	257	277	266	255	257	273	248	265	267	276	271	266	267	237	300	298	258	277	268	274	308	281	271	305	256	255	286	249	270	297	243	281	266	223	267	284	263	275	269	272	232	275	265	271	282	250	252	250	272	284	283	277	266	249	292	264	270	256	261	298	266	290	264	256	279	300	267	277	299	267	268	276	267	258	249	264	261	271	222	270	275	252	261	255	287	253	261	254	274	253	255	262	260	303	247	262	267	275	292	268	276	290	251	251	254	248	275	257	277	239	282	269	257	249	302	254	266	262	291	273	236	290	271	259	260	241	283	262	276	274	257	275	255	275	259	283	271	265	265	251	264	269	248	268	271	281	263	265	275	250	290
50548	66907	53082	19596	1845	1567	1387	1324	1240	1141	1107	1020	979	975	933	935	947	883	910	891	928	852	932	854	884	827	843	770	848	864	816	819	824	856	841	804	848	779	814	816	798	824	820	820	789	795	829	810	838	807	826	760	816	750	779	865	838	842	800	790	882	816	872	799	807	770	817	809	845	798	773	762	806	755	803	791	783	772	791	816	773	821	824	839	815	822	781	783	825	799	806	746	827	776	804	859	792	790	837	797	825	765	743	785	800	845	792	836	822	761	779	847	818	807	771	791	834	811	821	793	843	807	785	739	788	762	793	737	803	827	807	798	784	787	815	772	789	762	806	807	838	800	795	795	854	848	802	772	758	776	845	780	752	806	765	825	809	801	850	786	821	821	778	803	801	756	807	811	789	788	747	822	775	797	799	785	848	801	777	757	833	816	785	822	821	755	846	800	786	787	768	780	809	808	829	809	831	745	823	783	800	730	826	820	830	801	826	804	819	785	800	795	792	794	803	857	810	833	739	786	817	787	794	779	761	834	810	794	843	788	794	849	793	829	825	758	750	870	802	776	807	778	799	822	793	798	748	794	858	815	813	786	794	776	770	777	792	795	808	756	795	813	761	793	813	824	862	767	761	784	887	782	778	805	800	784	805	836	793	793	801	809	818	819	804	770	808	833	820	773	810	818	791	811	819	794	764	803	785	793	831	821	770	844	771	832	827	789	822	801	800	839	808	823	814	785	854	850	777	769	808	808	814	815	767	815	806	805	804	782	795	812	795	797	776	760	818	839	848	758	810	741	810	792	840	787	821	809	808	780	818	813	766	825	805	813	810	820	801	792	775	830	835	764	800	774	790	789	815	813	810	817	799	840	803	794	782	796	798	852	781	788	807	827
16225	20580	6370	853	172	121	113	122	104	117	116	120	123	115	121	104	106	132	112	111	107	117	106	126	111	118	101	112	103	113	120	112	124	113	100	113	127	118	127	133	113	103	94	121	118	112	117	102	120	117	112	110	110	105	107	109	121	115	103	101	121	111	116	111	108	113	99	99	96	113	131	126	119	109	118	122	100	84	111	109	105	112	112	108	116	116	122	115	121	124	121	107	99	96	119	109	111	119	134	118	105	116	124	96	110	109	125	109	111	97	108	110	120	128	115	115	112	110	115	123	100	116	95	122	127	114	117	120	116	108	102	129	112	116	108	106	115	103	118	104	127	121	124	110	110	126	108	110	101	123	105	101	113	127	118	109	109	98	102	118	109	128	127	125	114	123	132	111	112	105	115	103	103	107	115	110	91	111	121	113	115	117	124	99	111	120	94	98	86	126	112	118	131	131	119	109	89	100	115	118	92	106	89	112	122	112	117	108	115	113	110	126	132	119	113	119	146	123	130	113	134	124	115	124	108	111	117	109	107	114	108	105	128	121	102	108	116	107	107	89	116	116	118	107	117	87	120	106	108	112	105	116	88	110	100	100	109	101	114	120	100	102	102	113	133	114	101	121	114	106	108	122	127	114	120	111	124	107	109	97	119	117	106	103	111	116	121	93	106	102	98	111	112	93	104	104	118	115	127	96	111	107	107	120	107	99	95	112	104	107	100	115	118	109	92	120	116	106	125	100	115	118	131	130	126	111	103	108	124	132	124	110	119	104	104	110	100	118	104	99	112	118	94	114	102	104	104	97	107	112	109	108	91	136	118	131	105	112	115	110	96	132	108	110	113	111	100	117	122	118	119	95	119	114	112	114	140	108	113	109	108	107	120	103
16537	26530	10135	1893	406	366	418	427	402	384	423	381	393	375	424	394	360	375	402	365	380	391	415	391	407	367	407	382	423	368	402	380	385	397	417	400	367	388	372	397	395	354	446	383	409	410	384	414	387	403	362	410	370	396	367	378	365	440	390	387	367	380	402	396	375	383	407	342	399	420	401	387	397	466	399	403	378	414	393	439	389	396	381	393	414	383	367	394	391	389	369	401	400	369	386	385	408	421	416	402	435	384	376	403	415	399	376	376	386	352	424	399	356	401	340	408	435	371	383	412	369	425	413	399	379	397	384	374	410	387	381	360	378	377	397	399	389	397	386	398	365	385	417	386	413	396	389	386	383	376	386	433	390	369	382	380	462	418	370	385	375	393	395	408	403	433	389	427	410	397	388	378	387	398	400	421	394	409	384	380	383	404	371	397	373	400	406	394	408	391	387	387	371	378	407	367	397	386	389	377	422	409	399	431	371	377	420	401	409	392	378	405	386	365	379	374	385	371	415	424	378	381	394	409	383	365	378	419	410	384	407	372	384	377	385	408	365	431	391	419	389	387	418	409	401	387	409	383	367	377	414	429	395	423	361	391	378	418	379	366	404	418	353	394	382	405	405	436	451	380	389	367	384	408	392	390	404	392	388	369	405	394	397	405	399	411	370	420	363	361	395	374	381	374	375	379	433	381	368	426	371	415	380	401	356	383	391	410	382	378	394	403	405	371	447	361	417	380	412	413	404	387	396	391	390	424	371	398	401	421	395	397	389	383	383	374	409	353	385	406	409	395	371	401	397	373	373	414	407	394	386	410	401	381	365	384	381	382	389	385	389	402	415	423	388	370	362	413	402	385	415	404	393	372	377	377	397	377	401	419	408	408	377	355
60634	69736	46264	20004	2012	290	231	230	216	216	200	188	186	186	186	192	182	185	221	182	189	167	195	163	171	173	168	167	193	179	175	180	175	173	189	161	168	210	175	193	184	185	176	194	183	174	183	193	167	186	175	196	185	181	164	188	175	154	195	183	188	162	192	175	170	179	173	177	176	153	162	177	166	165	171	182	168	164	191	186	178	178	158	175	179	180	192	180	161	178	195	192	177	172	175	162	160	172	169	167	189	192	185	193	163	195	176	193	173	177	176	189	179	185	184	184	187	191	147	173	160	169	175	201	167	189	176	161	170	175	163	200	178	180	160	183	194	153	171	185	182	155	149	183	178	177	166	161	174	179	170	170	175	176	160	167	190	172	193	181	188	160	151	161	164	187	175	150	173	177	174	195	163	180	167	180	186	187	174	191	186	124	193	174	185	188	180	171	178	182	187	178	179	192	163	167	185	190	192	206	161	197	175	188	173	185	180	173	192	196	199	183	177	173	183	168	176	194	169	191	185	190	174	184	194	183	188	166	193	174	177	157	179	189	163	209	191	191	155	164	167	178	172	189	190	179	165	175	167	179	173	175	183	205	183	178	202	168	161	198	170	182	177	192	179	173	192	181	176	165	172	161	203	181	184	194	195	182	181	161	167	146	176	198	179	186	170	176	192	206	172	178	192	175	181	181	167	176	182	175	171	168	178	188	190	178	183	204	166	178	179	191	189	175	187	178	178	193	187	190	178	178	172	162	185	159	167	202	170	134	172	187	172	190	168	205	185	176	177	168	193	184	171	154	198	183	190	167	164	201	181	155	205	166	182	177	196	195	184	179	210	189	201	179	185	176	184	182	170	172	175	181	175	169	199	187	176	185	195	202	187	190	195	170
41424	55014	43008	13815	1130	1020	906	799	753	720	762	674	680	663	681	625	674	622	614	621	641	632	609	625	596	612	624	611	623	605	611	590	570	583	590	569	570	610	573	557	547	562	570	604	596	592	599	571	564	551	577	575	592	546	557	584	602	580	590	578	547	590	580	518	553	564	594	572	587	571	545	575	558	611	608	569	596	599	631	533	578	548	555	585	585	553	540	559	602	572	572	597	568	619	602	567	602	654	545	564	564	567	585	551	602	574	619	572	579	573	570	573	573	587	578	557	623	541	512	568	579	555	608	603	622	562	543	564	542	558	543	556	544	571	599	545	557	593	601	561	548	594	551	557	560	561	591	585	557	553	558	581	570	595	624	573	591	582	545	552	547	557	559	592	602	614	623	563	593	555	551	590	613	588	552	605	564	597	602	611	555	606	545	560	623	591	598	589	562	603	568	570	554	569	572	566	554	601	591	577	564	560	547	559	569	575	632	596	551	572	576	543	581	568	621	552	585	602	636	536	588	544	593	573	584	568	546	579	571	580	582	564	563	575	564	577	620	595	562	566	581	523	596	566	558	569	604	583	619	547	588	578	557	573	557	537	561	540	599	556	612	566	627	621	596	579	495	554	594	529	620	556	586	577	622	542	539	592	589	592	577	584	571	570	550	563	561	558	586	574	574	637	532	545	576	580	582	560	550	565	549	581	580	570	548	587	609	553	574	560	567	558	557	529	608	557	576	555	632	583	587	588	539	597	602	586	524	529	585	573	548	582	614	550	597	612	524	590	606	555	569	604	581	540	555	603	563	546	572	546	535	589	584	604	565	584	528	571	547	635	547	577	604	561	602	570	575	591	652	541	538	608	561	596	545	524	592	603	600	656	596	571	584	572
68589	73166	56063	27826	5701	537	422	345	366	333	306	304	294	293	309	315	309	290	267	247	288	288	249	285	280	290	266	294	277	245	278	252	245	283	275	267	229	272	225	292	261	263	246	273	252	247	256	256	281	252	260	254	264	255	283	236	264	257	268	260	277	253	287	269	263	250	270	260	247	281	274	318	243	281	266	257	235	251	256	274	240	233	251	279	271	263	257	286	246	262	256	254	276	261	288	242	272	279	265	262	279	244	278	275	262	257	273	286	236	249	254	247	244	296	266	273	264	252	280	257	235	244	292	293	268	245	253	242	252	265	290	229	248	297	259	245	281	246	260	282	250	261	252	264	251	258	259	254	247	275	280	257	278	258	266	273	254	257	262	279	256	272	266	250	241	256	262	280	269	285	262	256	269	249	249	275	258	246	250	266	230	264	262	304	248	297	264	241	281	292	260	241	300	245	261	262	264	260	256	248	264	249	279	268	245	258	274	259	271	290	248	246	298	273	314	279	293	267	275	288	261	233	269	241	243	223	264	245	259	264	275	253	249	268	237	257	274	285	263	252	246	229	268	257	282	287	258	241	234	267	289	249	262	256	274	262	256	247	255	266	270	260	256	269	245	261	247	251	246	241	276	241	250	275	255	291	242	285	257	278	275	236	266	251	289	272	258	243	235	259	270	253	245	251	246	274	259	267	254	293	269	270	240	260	284	242	268	244	283	279	280	262	278	265	251	235	291	255	274	286	281	262	254	262	261	259	247	255	251	273	236	243	300	277	244	284	268	259	254	264	259	260	274	236	275	224	282	289	272	266	271	276	224	257	249	247	258	249	257	246	248	289	255	272	276	224	268	277	299	289	267	264	256	268	261	268	254	244	304	277	249	269	244	274
51234	66969	53420	17469	1974	1664	1367	1363	1190	1201	1047	1046	1002	915	923	927	938	867	908	899	909	905	840	855	838	890	816	847	823	795	775	765	792	777	778	767	841	840	831	825	807	830	814	805	807	811	818	820	784	823	811	817	837	753	765	776	849	815	798	837	824	756	812	851	811	821	764	781	799	810	778	809	806	789	771	802	826	787	824	788	798	828	800	826	844	783	775	872	813	813	767	826	807	815	775	834	808	789	746	774	825	795	758	777	808	763	771	788	793	800	792	802	793	749	772	803	758	742	781	751	788	746	790	796	768	808	791	799	785	787	814	811	841	821	798	813	774	767	802	794	803	803	844	792	789	788	783	754	749	807	837	738	778	816	771	843	824	820	753	813	758	776	785	816	793	734	761	776	763	772	779	807	793	812	843	750	758	778	756	794	738	806	765	793	749	824	836	815	778	805	768	820	754	794	807	775	789	810	737	741	787	818	771	792	756	760	821	794	771	770	810	772	766	798	833	791	822	761	787	836	850	750	769	765	797	780	811	735	791	826	784	760	799	827	777	773	776	788	755	780	715	754	758	773	784	760	786	815	781	797	804	819	800	731	768	787	805	798	780	766	801	757	769	785	773	796	789	827	805	790	758	848	813	842	814	832	779	783	811	815	801	793	812	815	807	736	837	762	806	756	779	820	763	805	781	830	765	834	797	813	764	791	747	788	772	803	823	832	807	765	813	768	768	820	754	771	796	814	780	773	776	735	803	732	803	770	819	784	825	766	746	774	770	777	784	777	801	799	815	751	808	816	869	811	780	783	809	760	824	759	815	743	751	762	777	810	747	737	815	798	811	766	808	781	744	762	795	813	776	785	782	767	776	788	819	804	752	771	791	790	801	804	754	804
16820	19587	5541	590	143	111	120	101	131	99	105	99	119	100	99	115	128	114	87	111	122	115	111	114	106	121	112	93	123	128	127	123	112	95	83	125	88	89	124	106	117	94	125	102	113	110	113	116	131	111	105	78	112	103	119	89	104	119	111	96	112	108	89	103	99	106	86	120	86	94	123	106	108	108	107	103	114	98	110	106	108	122	98	99	112	104	132	118	120	105	100	115	99	131	91	96	104	115	118	111	113	114	123	110	112	92	87	99	87	85	96	123	113	116	94	115	119	104	108	114	102	115	103	98	120	105	110	118	106	102	97	128	109	108	104	108	100	110	106	109	117	118	100	102	99	109	99	116	101	103	113	115	93	111	103	109	126	128	97	116	102	119	98	108	115	101	117	122	120	110	112	108	121	107	110	103	133	127	119	96	102	94	101	118	130	108	103	92	120	111	91	110	118	82	113	114	109	112	123	116	107	126	107	117	117	100	102	111	109	112	123	104	99	111	95	98	92	110	107	106	135	106	110	102	101	115	112	103	107	112	101	91	108	112	108	106	105	90	110	116	118	113	113	99	114	100	99	115	126	113	110	108	109	109	125	109	98	118	126	118	117	109	115	111	131	88	120	108	108	115	97	108	117	107	88	112	126	101	103	111	113	107	113	90	104	101	96	80	117	119	120	112	123	122	108	103	97	130	107	107	124	99	104	97	124	113	127	106	110	94	102	112	99	109	106	118	118	128	104	107	94	111	124	107	99	114	121	101	111	100	111	118	135	112	111	122	91	110	115	125	101	98	99	105	124	116	111	109	107	106	103	100	99	102	127	96	123	101	108	112	105	130	101	93	111	118	130	131	102	104	109	124	116	107	106	107	120	90	118	109	92	113	109	91
18180	26136	9339	1497	403	406	416	438	395	373	393	388	396	382	398	383	377	389	364	422	387	407	367	386	409	386	422	373	394	388	381	395	372	364	381	413	395	422	410	387	400	420	364	404	372	411	384	381	406	392	366	366	369	399	384	370	379	421	360	369	396	383	392	376	403	337	396	386	415	386	405	419	363	379	394	388	387	433	426	414	372	409	381	433	431	407	397	401	388	384	387	410	420	407	397	393	374	398	365	347	393	380	391	382	396	412	426	365	380	380	385	377	425	358	379	406	401	392	410	379	394	375	396	404	417	375	389	358	409	355	399	430	381	386	377	386	373	384	375	391	392	393	379	362	402	366	389	382	364	369	423	397	355	360	396	378	373	365	407	358	357	364	384	373	418	377	374	378	421	376	408	377	358	401	380	412	370	433	378	374	382	382	384	378	383	377	405	383	393	388	387	397	370	383	397	358	394	402	380	357	421	420	416	375	417	410	415	370	381	374	402	399	408	419	395	394	385	357	372	371	369	399	404	400	403	399	405	380	385	376	410	386	427	383	406	383	391	390	418	409	350	384	366	364	404	440	420	384	374	391	365	358	388	367	378	377	401	371	387	396	388	365	364	381	414	391	374	372	381	378	375	383	394	360	408	373	408	390	401	378	391	379	380	388	347	377	360	395	376	394	379	415	387	384	346	361	396	435	383	377	392	399	409	394	375	404	388	383	378	400	391	414	375	393	371	391	383	356	402	382	402	413	382	411	384	405	407	388	399	373	397	398	373	398	384	387	419	374	420	422	428	342	359	399	373	399	371	378	387	388	384	379	413	404	404	348	431	394	364	416	356	384	391	383	402	422	404	383	396	411	362	361	379	383	412	407	371	413	388	400	352	373	392	416
61680	67953	46023	19029	1881	257	248	213	211	194	212	221	198	194	199	175	188	189	184	179	214	187	201	181	183	192	199	154	196	166	185	189	195	181	175	177	184	168	186	161	184	173	192	156	165	170	195	162	167	180	171	174	172	203	161	189	180	208	212	189	152	196	201	203	201	193	180	184	196	171	175	151	165	177	190	196	158	164	170	178	188	176	182	191	166	190	195	182	184	178	150	178	178	169	172	183	191	176	159	152	149	203	153	169	170	194	166	175	175	172	182	184	161	175	187	184	170	178	175	166	186	173	172	173	161	176	167	173	161	188	192	174	174	181	203	192	177	169	190	178	170	187	190	182	160	175	200	170	185	166	188	179	180	174	171	163	171	176	203	169	170	172	179	184	170	179	173	198	198	179	204	154	177	184	168	189	175	187	182	179	202	158	166	166	174	170	180	181	197	176	188	188	172	187	192	183	170	180	186	177	180	168	182	156	150	184	177	166	196	193	195	162	189	170	167	214	172	180	193	176	178	184	198	182	174	185	161	180	180	167	185	183	192	152	191	185	178	164	187	182	193	188	200	172	185	190	169	187	199	178	187	173	173	171	173	178	191	168	182	200	185	165	195	183	206	175	173	180	176	177	168	181	174	178	168	171	195	144	166	175	177	174	184	152	187	173	193	166	185	181	186	178	204	183	198	160	176	180	173	171	171	181	191	162	180	184	172	192	176	194	176	186	192	199	196	170	182	168	172	171	188	191	189	201	178	185	188	190	217	189	184	193	151	208	191	177	206	175	213	163	195	170	187	172	213	198	183	177	168	203	190	200	180	178	172	194	211	155	175	194	163	197	189	197	157	214	156	178	186	164	177	181	182	187	179	159	164	198	167	167	168	191	184	169
42810	53980	43150	13066	1134	1046	916	795	778	786	732	672	750	639	613	605	622	596	666	613	609	576	613	595	590	621	604	576	604	565	642	601	571	635	593	523	631	585	588	595	573	552	562	558	613	569	557	618	580	545	541	539	615	578	538	529	570	576	599	590	507	592	547	561	587	548	544	576	562	544	623	549	596	531	587	561	565	561	557	585	582	548	591	589	578	568	573	578	573	616	546	614	565	571	582	565	554	578	571	529	576	535	563	538	579	617	616	552	606	589	579	533	576	571	587	582	541	548	550	592	553	579	585	620	583	562	580	592	594	610	567	572	575	614	557	553	571	558	592	562	529	578	593	548	546	599	581	584	566	578	560	578	557	593	574	572	586	531	571	597	533	605	580	558	616	604	571	558	534	569	591	544	567	572	573	589	580	573	565	575	556	570	544	554	555	583	575	595	592	569	595	577	608	566	561	574	586	572	541	527	556	568	568	526	574	574	561	554	588	592	619	577	572	609	565	622	546	585	540	589	568	590	560	548	585	567	567	580	552	589	559	580	553	573	560	608	555	546	578	543	621	580	557	585	584	577	532	603	567	601	554	531	610	598	579	569	543	573	576	597	578	596	547	541	573	575	563	588	574	530	569	549	593	572	562	583	528	594	549	560	594	555	570	598	606	571	574	566	542	592	584	607	576	597	547	548	567	578	613	580	607	573	565	533	577	615	584	571	612	550	559	570	571	594	564	568	583	589	556	613	564	530	560	574	572	580	575	605	595	563	581	581	583	545	557	588	562	569	568	561	562	594	584	580	567	579	588	601	579	562	569	536	610	546	537	524	586	531	581	580	616	531	595	573	564	547	585	570	546	543	522	544	600	548	554	581	546	576	557	584	528	573	581	568
70201	73980	51937	25621	8603	661	370	335	327	339	317	284	323	289	277	293	283	269	270	274	286	277	278	260	283	277	264	289	275	279	268	251	283	257	279	264	259	270	272	253	277	246	270	262	273	270	296	271	296	265	258	279	256	242	304	231	291	277	248	281	248	299	271	257	299	285	278	246	268	258	270	257	263	266	237	244	285	263	267	289	302	284	268	235	271	259	291	281	265	271	312	311	258	291	295	247	280	259	278	284	269	286	272	268	250	259	255	292	283	248	259	250	258	269	275	255	269	275	296	279	278	294	249	250	272	257	260	272	233	244	261	236	266	295	283	285	299	266	258	246	291	286	279	272	273	273	275	239	259	288	285	263	254	223	259	287	278	296	293	267	251	257	242	271	290	233	254	266	279	277	260	261	260	259	281	283	286	291	247	254	275	239	248	236	235	265	266	258	277	273	296	219	271	303	273	267	252	298	266	266	275	289	255	266	276	298	262	278	257	262	280	255	292	275	264	285	289	248	260	278	246	296	273	261	259	266	269	241	293	280	281	268	248	270	261	256	270	253	240	281	269	257	268	277	257	250	283	289	264	282	249	320	261	240	270	259	249	272	247	283	291	236	297	270	287	254	277	276	260	290	269	264	273	263	265	267	243	260	270	251	292	263	242	273	281	270	268	310	259	289	263	295	235	258	261	268	283	284	277	298	295	288	261	266	225	260	254	259	266	258	280	287	281	254	248	275	268	248	266	309	264	250	255	273	275	255	294	258	250	268	291	282	271	270	272	277	291	247	300	255	284	286	269	271	264	227	267	248	250	270	258	265	263	283	283	276	264	259	263	259	279	249	252	268	277	287	281	278	248	249	287	259	291	278	259	281	249	267	258	292	292	262	264	232
54142	66352	50773	16075	1861	1572	1365	1285	1201	1078	1099	974	994	941	922	948	937	919	900	918	920	888	912	843	887	874	823	817	811	859	815	798	837	824	831	799	843	778	807	838	803	831	811	817	791	815	794	819	815	801	793	754	858	811	810	756	791	810	821	855	833	776	776	770	780	836	750	770	842	768	835	823	831	816	776	834	852	834	880	799	851	788	846	808	762	799	848	816	751	820	790	766	823	832	836	811	848	773	806	753	811	814	801	814	794	772	797	800	868	822	842	781	816	819	818	820	819	792	837	780	821	786	828	800	782	750	788	790	751	825	817	770	804	760	802	781	741	797	756	791	798	823	779	831	781	760	805	767	827	796	761	807	802	775	799	754	775	810	841	801	790	789	788	786	815	869	776	769	768	782	807	761	799	813	787	757	755	801	792	781	790	860	823	798	778	768	834	787	812	831	843	819	832	829	808	797	799	779	847	822	833	827	808	785	809	822	858	767	794	787	810	803	831	839	773	790	788	741	858	763	816	828	860	822	797	883	828	812	830	813	835	795	845	787	810	793	802	817	816	777	857	842	778	841	799	786	782	875	830	855	788	795	770	787	816	814	790	788	797	791	828	766	784	831	788	844	822	840	794	742	832	794	755	794	801	823	788	880	825	763	802	810	805	794	788	792	810	806	824	767	798	819	759	786	734	827	817	751	801	771	802	867	784	770	822	794	792	785	812	779	800	776	830	828	788	824	819	811	837	791	749	756	764	796	779	805	814	777	734	769	780	801	771	759	806	812	790	815	794	765	764	771	796	803	777	779	825	814	773	797	779	826	840	794	728	819	814	780	822	752	839	776	737	847	771	780	762	794	828	774	799	775	826	760	832	799	784	815	795	777	861	764	798	826
16391	18518	7044	645	168	105	124	111	103	100	120	119	94	112	119	118	110	120	102	109	112	117	113	109	123	92	90	104	115	104	118	106	107	128	133	117	116	114	137	104	112	115	118	128	124	119	103	112	114	100	120	126	104	132	121	117	112	102	117	108	111	104	102	116	136	111	111	105	104	106	101	102	104	117	112	101	100	119	122	123	105	133	103	121	116	105	124	114	131	108	125	103	116	90	109	100	121	116	99	127	108	125	122	110	121	99	105	100	110	108	119	120	136	124	101	114	96	110	103	101	107	113	117	98	114	110	101	99	125	101	116	123	116	106	116	122	107	103	137	125	101	104	104	119	107	118	115	111	122	122	105	109	118	106	114	106	125	110	104	115	117	108	119	124	109	118	119	112	105	127	103	122	103	105	111	109	110	117	110	104	116	136	110	127	121	106	129	100	112	95	115	130	117	107	98	105	110	105	111	84	101	133	116	105	94	123	107	119	110	93	116	117	112	119	116	124	114	111	112	112	119	113	118	117	145	104	130	98	98	116	103	125	110	115	103	128	108	116	118	120	114	117	103	117	101	101	129	116	122	118	107	107	104	109	130	131	113	103	111	133	118	105	113	121	111	97	114	120	103	122	112	117	100	109	99	114	104	85	105	106	126	117	117	103	99	131	112	112	104	107	101	125	92	123	90	110	99	107	113	106	108	106	105	135	116	107	120	107	111	112	105	100	95	113	102	117	120	108	145	114	104	111	109	118	119	118	102	104	127	101	109	116	113	116	117	108	110	95	92	118	126	111	97	110	129	94	105	110	92	119	141	129	140	128	111	121	101	123	119	108	128	117	113	114	108	113	97	106	111	116	136	109	132	109	116	107	107	89	133	118	93	88	102	98
18409	25314	11326	1511	428	419	414	400	401	387	419	413	388	389	394	412	427	394	372	415	402	374	405	367	386	386	406	415	387	416	415	410	407	398	392	426	424	377	409	415	389	364	379	387	389	379	419	392	391	392	399	403	394	408	386	390	389	386	378	416	405	409	408	418	369	352	399	407	374	403	430	402	432	445	391	425	384	386	422	398	398	351	387	394	376	397	398	412	410	417	376	387	392	390	393	432	408	407	377	368	376	404	381	375	434	391	400	385	369	402	408	437	359	378	410	398	379	404	391	383	355	402	376	410	401	415	441	372	383	402	357	413	395	388	386	447	399	390	391	416	379	390	418	421	400	428	383	400	410	361	423	405	361	390	375	428	394	425	411	417	368	451	414	400	432	372	400	377	385	373	370	411	411	397	418	347	385	390	428	392	429	371	397	390	386	416	365	394	417	390	422	367	406	346	399	404	401	390	421	403	391	388	420	434	380	373	383	360	385	386	386	404	381	358	395	397	377	377	390	406	388	399	364	398	402	394	388	390	375	415	396	385	360	359	388	346	384	403	390	370	416	384	382	394	393	382	413	414	418	430	391	371	391	400	397	386	445	410	399	378	380	392	367	403	399	407	412	438	398	415	375	407	370	384	398	396	366	421	370	397	347	393	394	380	412	402	395	407	390	384	349	409	417	417	378	392	363	373	410	373	391	386	411	411	396	376	407	405	410	401	350	371	410	376	438	389	392	388	373	399	417	383	416	351	420	418	381	395	429	385	421	437	405	377	411	344	387	396	380	390	405	387	366	399	392	395	384	385	386	403	381	373	410	397	387	394	399	415	418	380	358	377	407	388	379	391	376	426	382	436	387	391	422	386	371	389	421	398	378	353	392	409	411	368
62774	69357	49716	19855	2514	275	230	235	223	212	190	201	186	199	199	204	186	177	184	188	183	172	165	192	215	187	198	207	163	160	186	173	173	166	170	185	170	169	185	199	196	156	169	173	164	180	189	190	172	159	177	176	203	180	171	163	164	190	176	154	178	177	176	174	168	188	164	167	193	209	172	149	164	170	162	172	151	177	167	189	180	175	188	186	172	184	183	181	193	158	176	172	202	166	169	186	199	171	171	192	189	184	208	161	169	182	172	161	179	194	182	185	169	179	171	159	171	159	173	169	200	186	179	186	171	179	161	176	172	166	180	185	182	170	181	168	185	206	174	174	175	189	167	199	163	169	178	187	184	185	161	201	159	168	166	179	183	166	219	188	192	172	169	162	180	170	200	181	178	172	139	159	171	207	182	175	185	167	191	179	181	165	195	161	183	175	171	188	194	175	156	160	186	189	185	160	196	195	163	164	165	170	172	166	177	172	158	185	166	173	181	179	178	207	145	199	184	162	193	168	203	165	156	150	190	190	184	165	191	183	183	177	173	180	186	203	158	172	178	173	193	174	174	170	176	206	175	153	190	164	172	181	168	185	191	177	183	177	181	153	190	181	196	158	194	177	178	162	198	194	181	164	181	157	158	182	185	183	213	174	166	147	201	175	164	159	184	163	162	156	177	197	187	173	188	176	194	199	164	167	183	189	154	190	170	169	181	174	157	185	187	188	178	191	185	182	207	184	177	160	180	181	166	175	180	153	174	168	163	165	160	161	153	144	194	198	171	179	189	176	176	179	183	176	190	171	165	181	178	181	165	186	176	204	179	189	196	181	174	175	175	169	193	176	180	162	181	179	181	190	164	162	179	189	183	185	178	166	200	183	178	152	168	150
42059	53548	44658	13338	1164	1015	889	835	761	766	725	688	695	674	646	659	590	586	604	550	640	586	594	575	588	605	587	567	597	586	591	585	630	594	597	557	606	527	554	572	582	599	569	594	599	594	568	542	581	575	558	610	546	526	584	583	576	593	587	562	583	564	584	556	529	537	588	638	538	580	555	576	561	588	584	574	574	580	536	582	583	548	580	549	581	555	569	582	578	607	547	556	538	565	567	597	568	566	568	579	577	555	565	565	528	574	544	554	520	568	570	543	578	576	610	572	586	561	570	543	552	540	603	597	581	566	578	548	592	564	556	591	584	551	559	584	533	544	573	537	570	555	548	587	556	570	580	593	576	603	568	574	533	566	567	549	575	575	551	589	549	548	564	583	585	563	563	582	616	545	616	574	541	537	601	573	554	545	569	555	552	523	546	583	583	556	610	580	550	554	567	542	573	515	567	533	560	543	568	572	610	491	576	563	547	555	572	545	527	583	582	553	559	546	582	564	595	558	529	540	564	586	560	573	549	583	593	612	543	598	576	596	554	574	559	577	587	594	567	555	574	572	555	589	566	537	558	545	576	562	593	552	532	583	581	565	536	534	541	518	586	595	575	628	520	561	583	557	556	569	548	602	566	605	597	548	571	543	557	581	576	540	558	605	552	545	623	549	585	587	557	594	554	551	515	568	545	584	533	533	528	565	569	566	591	558	586	575	535	545	583	530	535	556	585	542	571	563	585	564	563	516	540	562	591	560	574	573	565	570	554	532	589	561	567	598	547	561	585	573	580	595	555	584	567	581	592	548	516	572	589	576	592	580	528	550	562	575	549	584	583	568	556	553	574	579	559	538	548	597	569	571	552	538	540	551	557	540	558	555	576	550	525	559
