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
335830149317	335830149858	335830150408	335830150958	335830151508	335830152058	335830152608	335830153158	335830153708	335830154258	335830154808	335830155358	335830155908	335830156458	335830157008	335830157558	335830158108	335830158658	335830159208	335830159758	335830160308	335830160858	335830161408	335830161958	335830162508	335830163058	335830163608	335830164158	335830164708	335830165258	335830165808	335830166358	335830166908	335830167458	335830168008	335830168558	335830169108	335830169658	335830170208	335830170758	335830171308	335830171858	335830172408	335830172958	335830173508	335830174058	335830174608	335830175158	335830175708	335830176258	335830176808	335830177358	335830177908	335830178458	335830179008	335830179558	335830180108	335830180658	335830181208	335830181758	335830182308	335830182858	335830183408	335830183958	335830184508	335830185058	335830185608	335830186158	335830186708	335830187258	335830187808	335830188358	335830188908	335830189458	335830190008	335830190558	335830191108	335830191658	335830192208	335830192758	335830193308	335830193858	335830194408	335830194958	335830195508	335830196058	335830196608	335830197158	335830197708	335830198258	335830198808	335830199358	335830199908	335830200458	335830201008	335830201558	335830202108	335830202658	335830203208	335830203758	335830204308	335830204858	335830205408	335830205958	335830206508	335830207058	335830207608	335830208158	335830208708	335830209258	335830209808	335830210358	335830210908	335830211458	335830212008	335830212558	335830213108	335830213658	335830214208	335830214758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58354	41890	30337	8648	1265	776	641	570	467	445	431	425	346	370	333	330	314	322	331	327	314	336	295	307	317	324	284	303	331	278	299	292	322	290	298	343	302	305	291	284	307	290	257	293	282	275	307	285	300	306	301	297	296	278	302	307	277	270	262	302	329	300	294	292	265	303	330	258	293	289	255	330	284	292	287	289	280	299	282	297	273	305	320	299	299	305	310	276	263	286	290	285	277	277	334	309	290	339	255	292	293	315	304	295	291	287	310	311	287	287	262	293	293	297	249	282	301	235	293	283	298	304	295	281	283	302	311	301	306	323	286	273	250	298	290	285	316	329	302	284	264	270	290	286	282	247	293	268	314	292	285	293	291	276	270	290	293	303	277	267	283	261	294	298	293	302	279	301	306	304	260	317	305	289	273	279	290	287	259	269	283	297	277	307	285	274	276	293	286	293	264	279	277	294	322	272	275	291	268	303	277	267	284	257	289	274	297	303	290	274	335	301	302	268	296	282	277	318	280	280	285	295	283	284	307	270	286	290	292	266	297	294	250	302	304	255	289	293	308	271	283	254	287	299	317	275	263	271	300	300	245	311	275	283	287	285	285	301	269	271	283	301	313	271	256	306	277	299	268	282	292	283	295	259	259	273	309	294	294	270	282	261	312	266	282	313	295	277	303	293	282	289	288	277	295	265	271	278	281	290	304	256	283	244	247	316	271	311	305	296	276	306	290	297	276	288	297	280	286	265	292	282	288	273	305	291	265	288	295	319	283	288	302	274	267	293	276	281	286	323	283	282	273	284	302	293	302	322	273	276	262	276	291	295	304	288	272	315	272	263	291	293	268	290	284	279	285	301	279	303	274	281	248	272	252	310	322	287	289	280	280	285	288	282
42255	48035	5903	4675	3955	3292	2876	2427	2052	1902	1747	1572	1538	1429	1399	1268	1248	1267	1159	1170	1141	1112	1097	1022	1006	1055	979	1033	985	969	948	1003	1021	977	1117	1055	1071	1058	956	943	956	920	948	956	930	943	932	942	906	913	866	910	860	899	929	932	939	884	903	849	874	912	919	935	939	948	857	925	903	854	883	866	876	897	863	837	868	835	921	915	847	884	902	819	886	913	902	905	911	866	885	905	903	882	961	869	855	905	908	829	883	849	876	876	897	841	844	881	862	879	850	883	821	869	905	855	863	874	844	884	813	846	860	869	840	878	908	831	847	868	875	869	840	856	900	847	886	863	903	888	836	911	872	854	844	873	871	920	838	853	812	859	831	844	765	856	897	944	872	925	874	864	894	883	850	896	843	822	798	859	871	887	841	860	875	864	841	813	853	838	843	802	826	815	833	839	863	856	906	870	874	853	843	853	875	814	842	808	827	822	856	900	831	822	831	876	857	804	838	826	815	845	849	875	805	876	906	833	854	865	932	847	846	869	903	875	894	864	835	880	808	875	825	876	852	839	880	877	799	848	903	910	908	833	877	861	821	827	859	872	884	821	867	863	816	853	843	868	868	814	878	829	861	854	871	843	898	882	850	878	879	843	857	823	870	817	828	832	865	852	886	886	801	843	876	826	882	896	862	889	881	901	830	869	861	858	828	900	871	871	864	882	855	858	862	851	868	900	821	832	915	880	909	851	824	868	802	908	854	882	871	897	823	827	883	853	832	800	898	851	867	895	872	892	841	881	849	858	783	889	844	840	879	877	838	900	879	893	862	866	812	878	819	931	838	810	881	903	794	871	841	841	899	871	865	877	869	818	823	914	886	853	878	915	880	830	843	846	906	862	916	879	890	861
13708	6577	705	177	135	119	125	147	132	141	122	112	117	135	135	132	135	121	127	119	116	130	124	132	127	109	122	112	140	151	138	123	133	113	115	126	105	121	126	120	139	126	112	126	108	131	120	133	123	120	138	127	111	142	144	146	115	134	129	137	107	132	130	117	127	125	138	119	118	122	121	123	143	120	114	135	137	134	131	125	140	129	131	139	107	123	120	133	140	123	139	133	129	131	111	112	123	120	123	118	124	107	135	130	111	118	103	141	137	126	121	127	117	113	107	119	133	111	115	121	132	136	126	123	115	135	116	142	95	103	135	111	123	118	112	131	114	129	109	116	122	117	119	126	134	102	121	137	131	118	121	125	120	121	129	100	132	141	144	121	137	115	131	137	117	108	124	122	136	125	144	117	124	134	105	132	119	116	120	125	124	114	118	123	106	122	122	113	119	122	107	132	113	136	122	139	113	120	125	143	100	130	104	108	121	119	130	119	110	123	120	126	92	129	130	129	109	132	99	127	131	143	125	123	107	110	126	136	142	126	145	134	115	120	116	110	112	131	110	130	116	117	126	109	107	126	111	136	138	123	131	130	130	127	123	121	129	129	124	115	124	138	113	116	117	135	133	132	135	108	139	137	120	129	113	135	111	125	126	115	133	125	133	115	120	120	102	125	126	126	113	124	117	106	120	127	102	119	124	118	110	121	139	119	122	129	104	119	139	135	125	130	112	140	124	120	134	114	119	129	119	129	130	131	104	114	116	114	121	121	120	122	131	131	137	128	130	126	144	116	118	110	125	121	137	110	126	117	120	132	131	124	121	111	125	115	125	122	120	116	147	139	120	116	114	136	144	117	133	121	132	119	101	117	129	120	128	126	147	111	116	121	120	133
12441	10217	1076	535	508	479	452	495	501	483	469	499	440	461	459	457	469	448	475	445	463	465	456	420	462	454	450	450	450	483	455	429	433	467	441	435	481	477	456	440	430	421	484	453	454	477	455	465	475	437	455	441	456	439	435	479	434	411	447	435	451	461	454	444	423	438	443	448	480	432	449	455	434	459	426	452	423	441	424	436	402	465	441	473	421	449	443	469	414	458	469	484	424	463	435	451	441	428	470	475	396	458	420	424	452	481	471	437	425	447	441	466	471	426	476	413	437	462	437	434	469	496	419	441	452	428	430	454	470	435	463	423	451	433	436	457	418	478	453	419	441	434	462	456	427	415	415	467	445	437	438	418	438	486	427	439	420	441	458	442	432	456	439	463	440	448	447	437	429	472	424	422	451	470	442	431	439	439	446	439	464	422	454	444	426	421	400	458	428	454	431	447	482	444	442	439	463	461	416	462	471	457	458	462	470	469	452	459	442	468	441	474	462	439	461	451	429	442	418	439	459	420	454	462	420	456	415	414	441	440	451	456	456	463	431	457	426	458	477	445	474	469	463	419	433	413	447	435	406	468	458	439	481	454	455	446	465	447	421	456	442	441	450	469	447	467	435	434	439	451	424	442	447	443	428	425	421	413	452	430	406	418	414	462	440	449	486	450	487	435	419	453	435	420	464	446	470	448	419	454	464	427	447	475	433	423	445	451	389	438	440	436	448	429	465	468	405	487	433	480	431	438	449	460	446	423	426	435	436	448	458	434	431	462	408	435	401	450	409	417	440	452	450	440	420	430	469	495	427	438	410	449	446	447	443	448	415	448	430	422	456	448	472	455	474	444	471	438	444	436	461	462	423	453	471	458	417	459	456	423	465	455	440	432
52622	45307	22355	2393	644	490	408	367	326	326	322	275	307	287	285	301	272	252	263	250	248	246	286	274	263	277	274	263	282	269	278	276	258	271	240	279	270	273	273	282	235	267	291	249	259	254	237	254	245	250	255	260	247	233	260	285	273	264	274	261	254	250	254	244	260	268	270	253	258	266	249	259	244	249	239	238	254	267	287	283	253	256	257	241	237	268	241	265	263	235	283	265	256	246	267	222	288	261	242	234	248	257	260	250	263	279	284	261	253	238	244	276	281	271	270	282	241	232	259	260	278	230	236	239	262	235	240	245	256	270	254	261	252	270	261	239	261	258	263	259	267	273	249	248	268	267	250	257	254	273	266	264	265	234	258	265	263	256	241	257	252	239	260	251	258	245	257	256	251	240	253	239	254	276	263	250	254	283	250	278	261	260	261	257	251	250	276	214	262	263	274	276	247	258	249	221	271	243	257	265	245	247	260	265	256	262	271	259	260	281	240	252	269	280	251	218	286	286	269	247	247	238	256	239	275	254	238	260	227	245	239	273	243	238	265	258	252	281	241	280	261	268	222	252	264	241	231	275	252	258	263	247	262	259	236	248	270	248	254	266	256	253	279	257	261	254	280	255	235	228	231	267	256	253	281	259	253	263	224	236	250	234	264	262	250	270	246	241	256	262	260	247	244	262	225	252	273	250	237	261	255	273	273	279	260	269	253	264	249	216	238	273	235	261	261	256	290	274	196	269	268	272	220	258	264	246	222	273	224	268	267	267	261	254	253	262	258	259	222	224	255	258	258	241	256	258	240	236	284	251	251	257	275	256	242	268	286	268	258	261	281	257	252	293	236	250	229	254	249	256	242	265	249	259	243	228	253	257	246	252	268	253	250	270
34023	39882	4748	2725	2488	2106	1802	1628	1482	1369	1240	1205	1112	1084	1058	1028	1033	1013	980	917	926	924	913	890	853	924	844	866	884	891	881	821	848	903	889	964	932	868	810	848	879	869	814	815	832	839	756	834	791	836	865	802	830	816	822	811	776	857	797	826	827	780	849	818	841	834	807	810	751	835	848	798	779	848	820	807	809	846	772	783	796	782	868	793	832	825	838	793	812	819	811	810	776	806	761	808	795	828	775	756	769	833	793	819	770	747	840	850	776	771	811	820	786	770	783	833	851	820	824	762	811	835	767	831	807	811	839	820	787	822	803	814	829	783	805	807	831	780	773	826	759	768	810	882	838	771	831	783	767	774	794	795	836	812	760	784	799	840	804	776	755	825	800	799	797	784	789	797	793	815	782	818	862	830	798	831	769	777	822	815	828	799	839	808	817	817	801	761	830	746	774	801	815	796	771	832	812	827	793	827	778	805	777	784	811	824	767	825	750	799	790	825	819	746	684	764	841	794	806	790	794	780	774	775	804	812	811	800	822	769	743	828	759	809	816	788	812	810	783	806	847	805	760	798	827	816	787	846	771	780	788	754	798	793	819	823	831	795	837	817	812	812	796	836	780	819	793	754	858	807	830	785	825	792	813	791	770	824	773	789	825	743	793	821	801	786	776	785	763	802	814	823	783	816	787	822	825	803	769	795	831	785	807	830	849	802	809	853	820	756	812	804	821	747	796	793	802	780	808	814	754	806	752	773	785	819	842	801	877	764	780	853	811	798	809	809	820	787	755	799	745	824	790	787	794	773	799	855	792	840	809	783	778	804	801	812	788	786	782	784	791	823	808	788	822	824	807	805	848	765	768	806	821	786	768	768	838	793	838	783	753	851	734	763
62061	52340	32359	8186	1395	787	647	559	496	410	421	424	395	347	342	336	336	318	335	355	330	298	331	320	330	327	320	326	326	281	308	319	324	316	323	330	290	280	301	306	289	302	314	301	313	313	295	286	303	285	265	260	292	303	305	297	302	299	325	318	277	283	290	321	334	299	292	294	304	317	277	298	320	269	301	295	300	263	296	289	288	290	286	327	323	282	309	326	290	297	300	296	280	283	259	324	283	304	330	319	283	298	317	292	311	291	299	311	290	266	307	272	287	301	304	264	315	288	296	298	295	285	346	304	274	314	296	332	263	268	326	295	276	291	308	300	315	280	270	284	287	310	295	317	306	298	280	298	282	305	309	299	282	297	296	301	288	288	268	270	262	330	292	309	298	306	294	276	334	319	298	292	282	297	309	268	289	289	295	305	272	279	291	313	318	279	290	288	300	284	289	298	301	312	315	297	307	300	310	274	309	269	304	289	306	290	288	308	280	281	297	276	280	294	304	287	280	293	308	303	298	299	307	293	274	271	317	313	289	274	317	277	278	306	304	304	287	288	298	286	283	312	317	291	299	287	286	276	273	318	311	319	286	310	301	276	282	296	270	245	316	294	302	290	296	294	290	303	279	311	294	286	302	297	274	325	306	317	290	270	289	305	274	297	277	291	291	281	299	323	336	310	314	293	309	284	312	275	322	310	279	302	312	360	272	289	279	292	248	312	288	272	278	269	259	272	276	321	307	296	281	304	311	301	279	287	304	275	285	259	302	259	276	275	328	330	309	310	311	301	259	284	287	317	284	298	303	266	306	335	307	299	287	284	295	314	303	286	265	288	279	284	300	294	299	260	301	293	306	306	282	329	273	301	310	308	291	301	258	288	321	289	312	308
42224	49118	6050	4626	4090	3382	2856	2499	2234	1939	1781	1663	1599	1458	1427	1319	1253	1275	1261	1195	1108	1028	1118	1140	1070	1048	1044	1070	963	1022	1076	1046	1070	992	1086	1185	1084	1020	1008	970	952	1058	1057	992	1001	978	952	937	929	895	959	893	940	853	955	910	903	937	935	919	956	911	927	910	969	889	913	909	906	894	941	881	931	913	866	892	873	880	885	901	854	902	904	890	849	909	864	890	947	907	905	861	872	940	887	824	886	949	923	838	909	897	810	844	871	894	877	932	884	901	852	899	873	873	912	937	858	856	913	826	902	871	887	913	882	865	919	868	885	879	988	912	848	907	869	884	870	909	910	871	923	906	885	922	861	850	866	840	832	883	811	891	948	894	860	857	919	874	907	852	870	868	889	897	899	855	879	872	883	839	913	874	927	911	860	861	858	901	912	854	868	913	898	899	894	873	911	859	876	907	897	887	874	825	830	887	857	887	885	931	853	890	826	871	854	871	903	862	893	900	917	907	930	826	878	913	896	907	855	913	887	896	928	906	924	870	893	858	902	912	869	890	884	874	881	890	910	903	886	861	893	890	887	887	879	825	851	909	866	877	899	864	806	887	848	917	883	863	895	839	853	908	906	824	885	890	925	889	831	885	889	855	879	880	838	861	895	885	871	827	902	899	907	904	852	913	918	901	897	889	866	901	888	872	907	919	854	853	832	897	857	880	856	896	918	865	867	906	930	853	876	867	822	903	894	825	869	845	884	919	883	857	913	845	922	944	853	897	858	893	871	880	888	865	889	909	861	870	867	927	904	879	855	814	909	928	916	875	894	913	891	873	899	869	904	868	860	871	890	852	850	870	871	918	929	903	954	928	902	860	860	876	898	880	902	858	890	895	883	881	895	858	890	877
12678	6879	757	183	154	150	122	141	113	129	130	139	112	113	130	146	118	117	128	128	112	134	117	132	130	116	136	119	123	124	123	124	133	121	116	104	127	152	136	133	123	107	121	117	129	121	125	131	130	136	127	135	127	137	135	131	115	98	126	114	109	111	121	125	122	139	121	134	122	114	130	113	131	113	129	129	142	127	123	124	129	116	131	140	134	128	120	128	142	124	120	134	132	144	149	143	118	133	132	118	135	109	137	127	129	121	145	126	127	130	133	139	126	118	118	122	122	93	114	144	111	137	151	111	135	109	113	120	115	128	131	124	129	146	133	129	116	117	117	136	150	108	110	127	131	112	118	120	129	149	126	111	127	116	106	107	132	133	98	114	149	111	108	112	112	114	127	139	115	137	114	124	115	119	138	110	113	130	122	126	121	135	123	134	124	129	143	132	113	130	113	135	106	117	129	119	126	111	149	114	122	126	126	124	121	121	113	124	130	111	126	116	139	137	127	145	130	131	105	130	107	131	131	114	121	114	127	122	161	139	126	127	110	120	148	128	124	158	119	136	116	110	118	116	122	121	121	138	123	125	138	127	128	127	127	130	125	140	119	124	115	123	115	160	105	124	101	132	120	120	105	132	124	149	122	122	132	108	118	134	101	133	117	119	132	122	132	125	115	130	140	142	125	131	119	110	112	146	123	132	118	116	105	131	133	117	128	133	137	134	106	124	117	112	129	132	129	120	120	129	110	130	115	136	116	139	108	131	146	121	128	128	138	118	138	140	110	122	130	112	137	122	108	121	131	136	137	112	129	129	140	117	133	137	113	137	113	127	118	129	147	140	110	128	128	135	107	131	109	123	123	145	129	101	125	121	128	126	119	124	119	142	131	130
11943	10996	1072	554	511	523	472	501	492	461	471	449	442	464	488	449	439	432	448	417	461	465	438	472	482	440	456	444	442	440	463	456	449	450	456	465	467	421	466	433	438	421	420	445	430	416	472	420	457	447	430	477	473	420	473	465	440	426	461	463	475	444	462	453	455	460	463	484	445	454	454	458	472	439	445	435	441	478	426	464	448	469	438	437	461	459	471	431	484	472	469	476	424	471	462	464	451	434	432	435	442	451	436	437	425	449	466	400	443	450	426	445	473	499	432	433	447	415	457	477	479	461	436	441	434	484	450	435	412	424	428	425	444	428	409	425	453	423	482	439	437	474	430	447	398	443	414	426	470	429	430	439	434	441	457	447	469	417	427	433	435	493	454	516	462	447	449	460	430	427	451	442	428	477	433	449	424	444	422	403	416	437	460	451	460	412	458	409	409	464	435	463	441	456	486	414	442	497	440	454	469	456	408	422	453	468	484	449	467	459	417	447	476	461	432	466	420	466	477	473	450	419	447	449	470	446	448	461	447	421	452	448	440	465	419	438	448	418	433	470	404	454	445	437	452	456	399	440	423	448	477	444	444	452	443	441	469	461	426	442	471	440	444	423	426	409	499	424	434	451	426	444	445	501	435	447	459	459	435	403	439	429	457	435	468	441	446	466	461	455	443	447	436	414	425	432	441	456	440	427	426	455	442	451	425	489	448	429	465	420	422	429	427	413	442	433	422	425	438	433	424	474	386	418	461	472	431	434	407	441	447	432	446	434	432	460	466	437	422	456	415	446	433	445	432	425	442	459	468	467	425	444	475	425	432	428	465	465	458	456	422	462	453	410	462	458	390	462	447	422	409	423	421	472	469	454	402	467	435	457	494	431	405	511
51419	49481	22634	3524	694	502	436	381	349	330	361	301	295	290	271	274	245	321	263	285	283	310	288	268	259	277	263	261	273	283	250	250	240	272	291	272	253	271	261	245	244	262	276	292	248	264	243	256	262	291	260	258	227	242	277	259	261	233	256	260	257	256	244	267	243	261	279	258	240	285	276	244	255	246	249	234	278	272	264	277	276	257	276	267	280	240	265	282	266	272	231	245	236	257	252	262	253	238	283	297	245	258	282	281	273	254	247	273	268	266	234	241	262	282	269	260	286	249	287	279	240	236	269	266	233	264	268	270	260	272	247	265	250	265	224	275	253	286	285	289	284	257	254	289	237	250	285	262	228	252	263	258	264	252	279	237	258	260	254	257	254	256	229	276	216	243	253	262	254	245	281	262	251	268	260	254	243	243	255	265	233	247	246	269	236	249	268	259	259	248	236	243	233	271	280	291	258	253	263	286	259	244	243	254	263	291	283	221	281	285	245	246	234	253	289	263	271	247	261	272	281	237	261	285	247	236	255	235	262	238	268	253	267	290	278	252	246	269	228	273	272	294	271	251	263	274	251	260	262	266	266	259	276	251	256	266	250	277	231	270	275	269	273	249	250	278	252	251	267	240	258	275	244	260	258	249	244	232	256	256	276	271	233	253	239	258	239	290	268	267	234	236	276	255	240	262	234	263	287	277	243	228	264	280	253	254	267	280	270	272	271	304	254	258	239	233	247	243	226	234	258	258	260	252	264	256	249	267	262	239	284	267	243	261	271	285	262	238	248	235	263	220	279	260	257	300	226	237	259	229	238	247	265	243	262	253	256	238	250	237	249	245	232	235	254	254	264	260	240	270	240	245	253	249	237	255	240	247	248	263	284	255	245	274
33242	39973	3797	2776	2518	2139	1844	1567	1448	1308	1270	1173	1121	1084	1053	1059	1009	915	1006	971	907	883	879	873	897	915	897	907	863	870	854	911	892	905	951	908	834	824	872	868	885	848	902	790	891	873	858	821	895	805	873	802	783	841	801	805	847	844	836	845	816	834	759	831	832	810	756	829	847	820	767	819	855	793	808	777	815	764	847	810	809	782	825	742	775	792	794	821	791	818	819	812	836	819	876	810	823	805	811	769	871	803	797	854	789	841	828	816	796	812	854	809	779	783	733	766	792	794	770	787	799	823	849	839	821	818	794	778	782	811	789	795	823	796	774	778	822	787	759	798	783	768	818	802	807	834	766	829	777	773	784	809	778	804	773	827	829	850	759	784	772	820	772	813	825	794	801	778	787	794	783	759	814	828	804	757	790	837	815	784	835	763	759	875	811	764	841	769	830	789	808	818	789	728	722	780	842	769	833	815	794	794	838	792	762	798	850	779	800	837	795	837	787	814	808	778	834	769	853	811	838	773	780	809	815	773	787	788	825	799	797	751	818	742	772	789	803	792	809	776	785	790	802	808	791	824	777	829	857	833	824	824	776	779	819	811	835	789	842	773	776	789	783	783	805	831	774	801	791	805	836	809	778	778	834	834	774	836	783	790	832	805	785	823	796	790	805	807	794	827	820	791	790	821	778	778	770	782	782	784	797	823	750	825	794	808	795	729	856	793	831	799	782	800	844	810	803	795	761	850	809	802	810	811	795	842	810	813	810	807	821	793	805	811	806	791	811	767	822	841	775	756	727	766	788	814	826	825	795	770	776	816	762	783	807	763	762	834	817	761	786	766	747	833	779	767	760	793	803	799	832	791	801	791	829	785	765	842	768	829	773	803	799	806
60209	53489	32321	10054	1806	820	664	544	472	446	401	371	349	360	363	363	340	330	348	350	304	322	350	305	350	293	332	333	304	327	325	330	323	288	349	320	313	264	309	328	297	303	311	297	296	334	296	264	275	275	295	302	315	279	344	310	283	335	296	314	309	297	284	293	311	301	333	323	298	313	303	318	270	293	306	265	325	290	301	290	296	276	279	283	279	307	276	273	305	292	283	323	310	307	298	290	288	283	301	286	280	302	262	292	316	287	299	276	279	313	298	323	299	291	278	284	291	293	308	341	286	271	293	294	288	300	321	299	302	301	307	287	295	297	292	311	320	320	312	309	323	280	265	296	326	309	294	283	290	311	268	290	289	285	299	283	279	303	318	316	266	275	273	265	309	259	304	306	299	297	298	291	299	299	298	248	320	271	264	275	284	272	321	286	294	302	320	260	303	285	297	294	296	312	267	337	284	301	283	314	290	322	276	284	283	272	284	302	306	334	276	313	317	311	264	337	327	253	293	314	289	284	324	300	285	280	301	300	284	291	286	311	310	327	309	298	294	281	287	314	287	262	325	296	306	294	317	307	269	297	297	256	317	292	276	284	321	276	310	297	299	290	303	274	283	314	303	263	269	293	313	297	278	296	291	326	306	297	290	316	305	320	297	304	283	287	282	332	301	317	269	262	300	289	304	297	302	294	266	326	301	303	274	324	323	318	300	288	337	312	285	296	333	298	300	289	297	275	311	293	290	296	268	312	304	317	298	283	268	297	299	304	286	288	300	261	304	296	292	334	286	298	270	295	258	312	312	299	308	276	287	310	282	293	294	322	277	271	248	305	288	306	286	265	276	297	297	297	292	290	271	261	300	280	285	293	288	277	304	289	267	285	306	279
41400	48781	6050	4860	4007	3440	2963	2353	2214	1964	1807	1611	1528	1447	1354	1337	1287	1266	1195	1201	1193	1186	1123	1062	1027	1055	1002	1039	1011	1033	1041	1047	1156	999	1238	1065	1047	1029	1027	962	1019	1033	1060	1020	957	959	1005	960	916	955	921	939	962	980	877	873	937	895	924	958	913	929	926	940	973	941	947	903	917	986	932	955	845	893	946	873	920	943	962	923	895	884	919	893	896	939	926	889	932	862	930	857	854	932	900	916	845	914	907	947	909	879	890	870	890	883	890	906	949	843	938	849	894	871	893	906	932	878	903	893	853	948	952	945	918	900	876	943	904	956	849	923	880	884	905	932	953	870	890	877	917	912	917	886	923	862	900	939	847	904	857	848	846	931	844	892	878	906	921	875	905	884	902	878	870	851	859	844	967	908	956	950	860	928	911	863	987	870	883	901	851	906	850	917	889	883	846	906	850	893	897	913	877	907	909	826	839	887	890	912	877	858	859	858	901	911	893	857	904	922	849	909	920	844	885	875	894	884	891	920	910	898	909	865	912	861	934	871	881	891	816	888	900	928	875	919	908	874	848	857	904	866	891	902	877	862	925	887	904	855	856	899	878	860	893	921	857	923	865	912	866	890	921	889	888	865	897	934	903	872	907	934	878	916	882	849	927	938	888	817	881	954	853	912	895	872	877	900	862	846	905	889	937	852	857	885	936	893	920	893	869	876	890	922	948	891	913	919	976	836	873	862	913	870	893	893	939	865	881	978	860	961	902	901	894	885	880	906	899	908	908	918	881	931	941	900	917	896	941	849	892	887	896	901	907	887	844	874	904	911	911	862	915	893	895	876	910	878	835	867	926	871	932	885	913	874	862	884	863	870	905	889	880	966	871	833	819	912	887	909	914	905	885	890
12504	6776	814	174	135	139	116	154	126	135	120	135	118	121	138	148	115	128	131	133	146	130	112	117	122	124	122	108	132	149	148	136	131	128	118	109	121	140	129	120	114	129	116	121	143	117	132	106	134	140	113	125	136	124	131	109	115	134	134	107	133	120	119	132	108	125	124	106	124	112	131	145	141	143	133	110	128	131	133	153	122	130	117	110	149	135	142	139	122	113	107	112	89	119	135	146	128	107	130	133	118	134	122	140	130	135	128	120	143	122	109	113	119	149	144	121	140	115	146	121	130	124	162	114	118	126	118	139	118	122	106	142	130	142	121	116	114	144	109	125	117	140	126	115	119	110	136	122	127	132	135	122	131	132	124	124	135	119	126	147	131	116	143	140	133	121	122	137	117	130	124	145	131	125	130	113	113	119	133	148	121	125	103	130	116	143	123	120	121	110	136	132	116	130	111	119	127	132	123	120	132	120	153	130	111	134	128	115	107	122	142	131	134	131	128	113	133	120	137	129	132	131	136	127	123	118	107	122	110	140	112	137	131	127	133	138	131	120	118	130	143	129	129	132	104	130	125	133	129	116	121	114	120	130	128	126	124	132	102	127	128	145	101	119	112	136	140	138	106	112	123	134	134	130	131	127	133	126	132	142	137	111	126	127	115	104	160	119	113	129	131	138	125	137	132	115	147	115	114	122	135	143	120	123	140	132	111	113	110	126	112	114	133	142	111	135	135	143	118	117	129	144	138	128	108	141	140	120	130	117	139	144	127	131	124	109	148	120	130	132	133	135	150	136	128	118	123	128	125	137	115	144	135	115	120	131	118	102	106	125	111	137	137	134	130	129	119	121	122	134	128	129	135	156	114	143	127	126	120	135	155	134	130	115
11501	10809	1384	572	529	503	517	494	522	478	517	457	477	466	460	473	433	459	468	437	478	493	508	471	466	473	491	462	508	451	485	457	488	429	486	450	457	462	502	455	457	451	479	457	438	448	452	445	434	431	453	436	449	480	467	460	472	459	456	433	494	476	470	461	450	438	451	416	406	430	414	430	416	466	439	441	442	426	441	459	434	482	431	455	452	434	455	429	479	462	461	448	447	455	480	497	493	467	465	431	457	459	477	450	448	440	428	456	437	427	440	489	445	442	479	479	435	457	454	443	440	448	400	456	463	443	456	414	469	474	442	457	451	473	468	451	438	461	457	455	458	473	421	427	440	432	443	426	485	471	445	422	453	471	425	412	476	432	464	416	451	495	476	475	454	441	470	467	452	434	467	457	401	465	452	466	437	451	435	459	472	465	451	457	482	480	440	471	494	430	450	460	437	417	461	437	470	468	432	480	422	451	417	430	488	493	472	464	453	511	482	482	466	430	445	420	442	457	449	470	448	488	447	433	444	443	471	472	408	464	463	474	464	423	437	439	453	450	478	469	495	445	466	437	466	436	432	438	455	488	430	476	457	457	466	437	501	446	489	447	432	463	451	415	434	469	483	439	467	456	460	450	471	485	478	469	452	481	449	481	458	460	458	471	460	417	456	454	461	469	487	485	441	475	470	432	455	433	461	428	475	471	467	465	457	459	445	463	392	440	448	458	423	459	456	404	485	501	438	438	445	458	447	398	483	442	431	457	430	452	445	445	466	451	438	445	457	430	456	439	468	469	474	454	466	492	463	428	473	481	469	457	446	439	468	463	441	435	475	481	448	405	469	474	437	476	455	438	418	472	416	460	477	480	441	428	450	426	484	461	450	449	452	466
51229	48461	21684	3429	681	483	446	376	349	339	321	296	319	322	299	272	278	264	269	301	279	258	260	276	261	257	239	246	253	282	250	264	288	269	270	272	288	253	265	243	229	224	281	245	215	269	268	240	275	270	266	228	246	278	275	245	259	281	257	248	222	251	254	275	245	263	264	266	288	276	232	240	267	238	286	275	262	235	288	241	264	267	276	275	275	260	267	250	257	255	269	306	254	227	268	284	260	289	273	237	283	262	240	249	251	252	258	227	260	268	266	245	257	276	287	267	263	268	264	248	229	250	240	255	257	272	306	270	248	251	253	231	256	267	240	279	270	271	245	241	264	263	221	255	268	243	263	239	254	278	287	266	254	265	274	266	253	242	274	264	290	279	248	245	259	258	280	264	266	252	263	284	251	256	289	274	265	244	272	268	258	249	271	222	283	229	258	247	238	254	256	264	235	255	263	260	254	280	233	239	305	253	256	251	247	255	261	264	254	255	261	263	241	251	255	268	243	275	271	243	250	260	261	261	263	276	252	265	257	253	262	237	259	275	259	278	247	257	233	289	263	241	243	241	265	294	248	281	278	282	264	254	253	264	270	259	299	263	269	261	278	245	266	269	263	241	285	250	251	255	266	248	209	306	266	263	261	243	244	280	250	254	242	236	289	250	233	276	252	248	247	264	238	239	259	234	266	233	254	251	253	262	247	248	259	260	283	230	298	266	237	288	256	262	289	256	261	276	299	249	248	266	228	276	282	289	272	277	244	252	274	255	282	255	253	270	252	300	247	267	294	253	242	258	257	238	258	274	275	230	253	250	269	236	286	252	257	255	262	228	234	265	261	252	256	252	233	277	240	253	257	290	265	266	261	268	266	264	235	297	242	273	262	253
32664	39134	3652	2855	2588	2077	1866	1657	1521	1332	1245	1136	1127	1168	1038	998	1036	957	976	943	903	943	887	947	926	890	897	830	833	855	929	906	957	849	867	826	895	838	821	872	802	853	857	882	852	814	811	841	818	877	862	776	818	828	818	779	813	817	813	828	817	778	802	825	809	781	794	857	819	825	772	828	784	796	780	772	879	822	791	849	815	793	776	790	817	841	802	808	778	819	785	831	770	764	833	794	826	813	791	821	806	804	828	837	780	831	755	802	775	842	858	838	854	786	812	787	818	814	806	769	848	824	806	863	818	758	795	800	830	808	803	826	782	821	819	862	818	814	863	782	803	821	811	859	829	795	785	858	808	794	810	872	754	807	811	792	796	781	840	774	806	838	789	798	761	819	792	851	827	831	833	790	787	809	825	795	832	798	775	818	812	816	815	797	810	815	830	811	760	858	789	855	848	802	846	790	788	863	815	792	850	798	828	800	836	817	799	793	819	834	807	788	837	780	799	766	823	776	852	819	772	824	832	804	803	831	818	809	811	834	821	874	847	808	821	809	851	805	805	843	792	824	803	751	867	814	777	778	807	805	797	866	800	769	798	817	850	757	801	810	830	784	811	803	840	766	808	818	804	781	812	784	840	835	793	791	863	845	811	816	838	808	783	762	798	858	847	842	818	783	807	767	826	738	823	792	776	814	795	755	831	857	877	812	785	869	779	834	785	828	804	834	784	763	845	812	841	840	862	814	797	779	793	820	851	781	790	795	844	811	821	833	785	786	800	850	830	805	821	791	811	809	791	823	803	841	782	760	836	784	819	822	849	888	762	802	820	823	802	825	775	834	776	810	862	778	799	811	857	809	829	796	806	740	781	828	856	828	814	829	844	807	844	787
60352	56457	28604	11310	1972	836	650	584	506	399	440	417	355	373	386	343	330	353	334	334	341	335	305	312	299	306	312	319	307	304	317	306	308	321	286	304	323	295	306	313	335	303	318	325	289	287	266	273	329	346	288	307	290	310	330	315	340	318	298	315	270	289	303	310	252	308	302	301	290	297	278	267	285	325	306	286	300	305	279	272	293	282	304	264	318	305	323	287	316	305	321	288	297	297	314	291	317	311	245	292	272	288	296	310	292	316	290	289	322	290	307	291	290	293	290	277	283	297	275	262	288	311	293	298	292	310	237	302	279	307	294	290	312	283	275	303	311	277	302	315	276	287	286	296	269	293	306	287	291	305	328	294	320	287	279	279	276	317	284	280	293	301	298	280	279	280	307	290	288	309	287	304	285	314	289	285	299	274	279	294	323	264	294	261	273	306	311	280	288	307	277	287	275	273	311	302	283	280	322	312	292	310	297	283	300	314	268	328	303	308	273	294	351	305	288	301	270	288	333	295	367	284	288	301	311	284	311	286	304	303	332	292	293	307	266	281	296	303	308	318	282	300	295	301	272	271	288	281	276	303	330	306	306	328	300	275	282	322	317	252	288	326	299	298	310	301	290	294	276	320	316	285	305	284	329	317	281	285	300	297	298	299	280	304	295	283	298	313	315	281	282	311	313	276	288	330	286	277	312	312	307	304	307	291	269	305	296	281	312	285	310	308	271	322	289	274	285	298	324	265	305	316	280	280	286	312	287	305	309	274	309	305	276	277	274	272	260	300	305	312	285	310	301	285	324	294	328	273	305	315	270	305	257	284	309	296	291	288	312	303	325	280	277	313	304	279	293	297	259	287	285	275	317	276	283	297	311	299	313	297	304	325	282	276
40970	47903	5348	4794	4165	3448	2984	2551	2270	2032	1778	1658	1582	1384	1391	1281	1275	1270	1259	1189	1149	1120	1107	1086	1054	1062	1073	1039	1035	944	1011	1065	1093	1090	1052	984	997	1035	1019	1011	1031	997	998	993	956	946	976	951	960	932	879	957	910	920	934	962	946	880	868	955	928	895	882	941	967	966	891	952	928	913	948	890	931	921	902	957	969	888	947	900	954	969	927	892	892	874	871	859	996	919	915	917	892	882	907	938	882	882	924	856	852	949	910	929	927	871	901	972	957	881	894	916	911	887	872	933	925	874	893	896	967	889	914	911	974	873	951	907	900	926	916	894	863	913	892	850	911	965	883	862	894	887	923	912	930	907	877	874	908	877	941	833	932	905	911	877	848	856	866	867	891	885	912	896	898	837	907	954	900	947	895	858	876	920	920	909	920	893	893	843	915	862	887	929	886	884	897	894	925	909	924	913	879	900	930	881	889	843	910	868	883	925	896	934	861	873	877	919	909	927	901	929	879	880	900	840	902	882	880	904	930	916	839	918	854	912	934	889	860	955	923	897	854	888	901	914	888	880	905	940	894	897	861	905	915	910	877	893	941	921	918	910	924	896	950	904	949	924	849	898	933	872	867	858	902	847	833	874	903	856	926	871	863	902	881	845	911	868	833	893	871	874	896	895	915	884	883	874	873	876	908	932	906	863	914	933	939	897	856	887	868	862	898	874	930	902	948	877	898	938	912	896	942	913	879	913	887	865	908	892	909	920	945	872	880	871	884	886	867	921	939	889	856	907	917	887	926	882	898	878	966	865	881	871	891	968	922	830	920	914	922	921	922	868	868	851	926	902	899	893	925	928	916	909	889	840	869	875	907	902	843	903	892	899	892	844	928	907	918	918	900	892	935	897
12321	7245	872	222	158	145	143	142	150	117	155	142	154	140	143	149	138	127	127	128	141	137	145	146	125	128	148	122	132	124	144	118	134	127	136	110	143	129	137	146	145	129	136	127	129	142	142	132	133	125	124	133	133	115	134	142	145	133	130	130	126	125	137	131	138	122	111	125	111	119	105	138	129	120	150	122	118	126	131	124	142	124	109	130	129	132	118	128	158	131	143	115	137	158	137	133	123	130	119	144	124	124	144	130	142	132	125	125	122	133	143	111	153	129	125	126	120	124	120	134	121	145	123	118	139	110	131	114	110	128	142	123	130	114	129	122	116	126	127	132	128	143	131	141	120	123	132	133	140	137	123	135	141	114	136	141	114	125	120	117	138	130	139	142	128	139	138	141	108	124	112	106	123	142	131	139	123	118	148	129	126	137	121	115	132	119	139	130	134	138	137	106	139	115	123	125	122	137	127	139	133	140	117	141	125	134	123	114	125	134	127	130	132	155	117	140	117	144	144	127	136	130	141	148	117	154	125	114	111	136	125	115	135	143	139	136	140	133	122	117	124	128	123	147	136	147	128	130	125	136	144	145	137	128	111	125	129	138	141	125	119	137	129	123	119	120	148	136	128	132	162	130	140	130	122	126	135	134	104	134	134	144	119	137	144	132	114	128	129	142	122	111	137	128	141	145	127	138	142	128	130	126	101	125	126	118	129	131	132	147	129	137	133	126	124	126	143	124	124	135	130	126	132	123	154	139	142	119	138	116	118	143	118	131	128	118	124	118	128	127	114	137	130	108	124	110	127	121	133	141	136	137	158	118	150	131	128	126	139	143	144	148	118	151	116	122	132	138	126	127	128	144	105	111	111	141	128	127	105	114	126	149	149	133
12019	11307	1201	596	566	572	551	510	491	472	538	506	463	512	487	466	486	526	513	476	472	475	481	503	488	454	463	476	467	480	489	502	486	454	438	463	448	497	453	440	481	472	471	479	437	443	467	487	512	481	471	478	457	468	498	519	432	496	443	452	509	426	455	462	511	462	432	444	529	453	450	478	465	464	465	461	450	485	454	472	488	432	448	476	439	480	490	468	509	473	480	484	494	424	469	509	511	475	450	485	484	461	458	456	475	481	485	443	495	463	449	473	474	440	442	458	470	497	487	483	435	448	450	497	451	438	473	477	482	483	498	483	461	448	489	498	457	486	474	483	475	509	457	440	478	480	479	481	424	510	474	429	463	475	458	461	492	470	474	452	449	476	425	462	459	466	469	459	462	454	502	472	489	479	504	489	485	492	473	455	479	501	469	439	471	523	472	441	480	425	486	479	455	477	502	521	459	504	472	506	477	525	482	419	486	437	472	456	457	522	485	493	458	428	472	501	507	455	451	503	463	445	505	492	482	479	504	500	498	463	448	474	470	485	422	453	457	518	448	482	453	460	500	455	465	511	461	459	476	474	468	489	479	462	480	460	470	471	488	450	462	448	463	443	446	453	498	474	456	486	442	482	463	445	480	470	467	457	457	482	478	466	472	464	488	477	442	477	467	455	493	450	471	474	440	498	479	479	467	470	488	469	449	469	489	465	451	480	472	484	444	454	487	479	448	456	471	452	455	459	498	471	437	482	466	479	467	459	479	448	467	488	478	472	455	505	462	500	475	508	494	493	515	475	434	485	493	498	453	474	466	455	450	457	459	498	507	460	461	472	444	445	450	447	460	477	457	467	477	470	441	475	452	451	476	475	474	476	462	495	428	462	509	455
50384	47979	22866	3058	705	512	416	358	361	366	332	293	274	294	293	306	316	293	255	287	291	256	279	309	284	269	278	280	285	282	298	286	290	283	272	250	264	294	253	252	247	289	259	251	285	245	281	292	264	265	280	291	300	290	258	268	284	243	278	294	245	281	267	257	267	258	272	288	268	285	250	260	279	256	257	261	282	250	263	274	227	285	268	283	296	273	263	272	276	253	292	295	223	243	267	298	263	270	259	262	229	246	269	248	268	273	246	248	247	267	265	254	284	275	303	231	249	231	264	268	261	264	270	259	252	246	260	294	235	244	263	266	258	263	259	264	274	260	254	268	269	297	274	258	273	286	293	271	245	251	278	243	261	265	260	263	303	233	258	275	254	252	257	247	275	261	268	255	277	233	296	252	317	264	270	247	255	238	251	276	243	279	277	265	259	256	283	243	264	232	246	262	273	265	262	274	260	306	262	271	260	233	283	236	252	253	257	274	263	246	257	257	279	254	268	265	270	273	260	264	291	237	236	265	240	237	275	248	268	287	265	261	270	271	269	247	303	252	278	296	226	252	262	282	265	263	250	256	275	277	276	249	291	261	254	259	296	291	255	284	279	264	266	287	273	270	269	275	260	273	246	279	252	272	265	259	233	257	277	253	266	238	257	250	247	286	225	279	273	254	251	274	250	262	286	284	269	266	238	246	285	228	274	250	255	280	293	251	241	276	262	264	288	254	262	248	306	249	269	273	287	282	266	253	268	259	276	232	254	268	252	279	306	281	254	281	280	249	274	272	249	287	268	269	311	257	273	271	252	247	281	253	261	275	262	261	285	254	250	265	268	239	319	277	277	270	303	282	255	286	252	255	254	242	264	260	279	299	263	252	264	276	277	262
33295	40612	4241	2759	2417	2186	1815	1620	1467	1372	1237	1186	1200	1097	1069	1056	1018	964	986	939	945	841	907	908	931	903	924	884	888	923	880	920	881	853	908	931	792	866	918	917	851	839	855	891	876	864	831	873	867	848	852	833	804	754	852	829	833	812	838	817	891	875	744	882	832	875	820	846	859	823	823	821	821	836	883	818	838	819	858	831	831	877	791	831	864	852	862	848	903	811	790	829	800	835	842	860	882	874	869	848	885	874	819	817	855	818	886	833	842	807	832	854	833	829	882	793	815	866	843	829	822	805	834	797	861	806	797	840	862	838	814	888	792	876	833	843	856	825	827	827	810	830	838	850	800	819	900	833	856	873	810	850	826	842	865	874	806	866	812	774	825	824	877	858	775	867	787	822	797	833	811	880	865	871	824	837	851	819	801	849	808	843	821	836	862	818	819	893	875	797	809	856	844	782	842	838	738	864	872	803	819	840	853	824	797	845	870	865	852	787	830	827	801	764	829	870	846	850	829	866	809	808	818	843	866	799	804	846	793	887	858	777	915	802	802	809	868	827	836	835	871	855	830	834	791	887	816	803	859	801	859	821	820	845	822	808	810	864	793	811	803	871	812	809	782	843	836	841	878	803	807	809	803	870	823	835	825	787	839	843	822	851	861	792	859	799	885	781	795	826	874	857	819	808	839	804	810	765	800	846	814	837	812	839	839	859	817	825	805	844	832	858	856	801	805	847	866	843	849	812	871	776	824	843	827	863	824	796	860	825	803	837	830	831	801	885	819	810	811	837	810	875	830	841	825	810	830	799	805	864	850	856	822	821	825	763	813	864	880	891	835	837	825	835	788	847	827	828	803	790	827	806	861	824	801	841	794	837	805	835	833	829	818	849
58233	51867	30591	9642	1724	798	661	546	487	453	425	405	383	385	376	350	374	367	351	351	311	332	320	333	320	356	294	316	317	347	324	309	320	306	309	332	308	342	322	285	343	325	312	326	312	342	312	321	325	295	356	327	291	313	276	314	338	283	291	309	300	282	279	309	291	334	314	295	306	298	319	303	298	310	314	313	320	309	311	289	302	304	309	309	280	323	332	294	306	300	325	320	292	317	281	308	300	278	295	311	324	292	306	329	306	317	298	302	281	286	297	334	332	312	313	294	314	290	311	280	322	326	278	325	284	312	331	320	309	333	336	294	341	266	312	306	299	331	335	327	296	338	282	294	301	311	312	316	281	275	311	315	303	300	328	316	317	278	283	269	312	283	306	317	311	289	291	335	291	321	311	288	286	320	307	320	315	297	319	306	304	301	263	276	286	289	293	304	306	309	266	329	309	300	318	318	305	301	328	253	314	309	309	305	283	334	311	352	315	286	298	275	314	284	296	302	281	310	311	310	320	286	314	307	316	307	262	276	323	284	342	278	320	311	308	307	335	276	289	294	332	290	314	314	316	291	325	336	299	285	298	304	283	310	290	337	341	287	288	302	315	297	307	302	290	272	311	320	313	307	304	287	289	305	287	314	309	280	330	320	302	322	310	307	319	291	337	284	292	309	293	296	289	306	327	277	305	308	292	291	294	304	304	296	276	300	313	355	273	298	304	326	316	297	300	297	300	310	299	295	306	334	279	301	290	296	299	299	303	306	296	327	311	299	330	293	292	295	277	308	312	309	296	311	326	312	302	298	330	321	324	300	275	293	289	302	309	293	299	290	277	310	282	266	279	292	290	296	273	297	299	263	283	341	290	316	276	304	314	319	321	281	299	290
40775	48510	5449	4814	4095	3340	2867	2485	2253	1984	1888	1808	1587	1457	1437	1363	1326	1271	1187	1228	1174	1180	1144	1139	1113	1070	1069	1093	1105	1062	1123	1082	1017	1058	1031	1063	967	1054	1050	1000	1050	1040	1035	1033	1011	972	957	951	965	935	950	966	979	959	953	897	971	957	896	974	952	887	918	930	923	937	934	938	923	919	973	953	957	964	906	944	916	921	933	966	929	909	942	932	942	977	890	966	989	916	886	919	880	934	896	915	914	844	902	900	876	881	893	948	967	959	942	905	934	901	938	908	928	899	957	920	891	980	885	891	886	894	869	944	931	896	921	968	918	901	906	957	939	921	959	958	840	920	893	867	934	940	935	887	923	881	922	934	909	973	888	942	894	925	934	917	889	920	891	948	995	910	965	914	940	900	916	917	931	889	970	926	961	864	920	926	892	923	930	896	899	927	923	870	942	846	929	907	960	921	879	834	909	951	953	926	891	901	941	915	971	910	935	900	907	916	935	970	932	897	894	945	931	949	903	938	894	902	977	930	962	848	869	901	908	943	919	941	915	943	896	956	953	861	900	934	922	931	932	920	912	965	904	966	869	915	922	912	926	891	927	927	944	915	833	958	904	887	919	886	909	915	906	916	942	869	958	888	930	960	883	923	896	919	917	855	931	913	971	951	934	881	910	903	962	857	954	937	867	927	927	885	845	880	933	874	911	889	899	943	937	937	917	944	897	971	947	940	904	861	950	930	887	963	932	889	908	933	914	937	940	923	939	935	922	916	911	915	934	962	936	885	926	870	973	860	909	927	881	944	949	956	919	971	896	855	931	945	928	957	893	906	883	913	945	910	944	931	902	919	950	937	838	906	933	909	901	898	884	923	922	937	860	880	991	931	927	979	913	919	926	913	931	883
12324	7058	712	231	154	153	125	141	152	158	130	159	127	144	144	135	138	131	135	111	121	149	115	116	133	140	157	128	133	138	148	140	129	136	141	146	127	124	137	135	120	128	110	134	140	122	122	141	145	122	137	140	140	144	158	122	131	128	127	130	122	152	144	121	131	134	143	126	158	132	130	134	136	147	118	145	136	131	121	136	139	126	137	135	118	118	138	132	140	157	160	148	154	128	134	149	140	133	134	133	137	123	145	142	151	125	120	145	118	115	132	134	116	148	118	147	121	115	117	127	128	120	128	149	121	147	130	123	138	127	128	141	135	126	134	148	105	139	118	146	156	119	122	175	122	134	122	108	144	127	154	139	138	139	129	128	131	157	132	120	120	111	143	147	130	136	116	119	142	136	147	144	121	137	113	137	129	126	129	118	136	121	124	124	121	151	124	149	141	134	146	131	142	159	128	132	124	141	135	127	148	147	138	147	125	140	137	132	137	128	121	129	123	138	138	155	144	131	121	130	130	109	141	127	144	125	151	131	129	144	146	144	124	125	152	135	115	123	133	141	123	135	144	130	114	125	123	135	115	131	143	119	127	152	136	133	146	126	142	144	128	113	137	132	134	138	145	138	133	134	133	135	145	119	139	145	131	121	135	129	137	128	128	142	119	131	159	139	114	121	112	144	121	126	143	138	117	136	138	140	137	128	128	128	139	125	144	122	127	136	123	156	150	130	116	156	122	143	121	147	135	130	132	150	135	130	149	139	125	124	131	155	143	133	136	133	145	136	136	106	116	140	121	133	141	135	134	162	146	127	141	142	137	130	149	156	126	132	131	122	144	129	125	127	133	127	125	133	148	128	138	147	127	135	139	136	151	157	136	115	131	135	131	112
12016	11582	1043	592	548	556	499	514	511	516	464	497	492	503	480	484	492	502	505	482	503	525	470	503	490	470	483	462	463	487	506	489	456	467	480	469	512	524	476	470	449	492	523	486	497	457	511	464	471	477	426	504	495	486	427	433	464	467	468	457	479	503	477	503	510	488	503	510	456	481	502	474	483	492	476	486	508	513	468	469	475	469	460	472	502	484	456	488	511	461	443	456	476	451	486	489	482	469	444	482	500	481	458	463	439	479	478	469	512	518	457	511	490	454	482	485	440	489	488	484	487	486	531	469	452	508	483	506	492	478	464	474	476	472	430	463	497	480	490	469	486	466	458	430	484	470	449	491	448	494	487	489	486	492	518	477	470	443	444	468	451	480	491	486	434	467	491	443	456	523	482	492	470	517	503	481	489	467	437	480	475	449	520	471	454	498	478	441	479	497	484	490	456	480	475	474	484	479	486	451	455	466	460	537	458	492	504	503	482	496	472	450	510	475	498	488	472	484	449	498	501	463	487	490	517	476	460	479	470	480	457	466	491	495	460	480	497	494	489	483	486	489	452	480	486	476	461	448	461	487	499	481	473	497	481	500	473	481	516	454	469	494	496	485	476	462	467	447	479	470	494	486	455	493	504	504	475	466	521	525	453	520	463	494	483	472	479	418	469	453	479	490	546	466	475	493	491	452	507	460	478	467	472	491	481	469	461	492	467	501	488	478	473	467	478	486	490	465	423	496	472	479	490	440	469	478	500	471	465	472	486	457	444	460	497	463	443	497	484	471	491	440	432	478	505	494	458	523	469	481	436	478	522	496	493	483	487	513	505	495	508	506	487	481	484	494	431	527	456	500	476	481	474	493	483	506	488	472	501	452	472	525	490	506
49198	46750	22121	3722	682	498	404	374	389	361	299	320	312	278	307	304	273	268	255	293	262	275	274	294	270	236	292	255	272	267	287	278	256	257	243	267	253	276	266	292	252	257	261	258	230	238	267	246	247	280	282	242	293	273	262	288	230	261	252	260	273	274	262	268	271	309	228	259	252	256	268	295	275	264	263	280	252	253	242	284	245	280	269	264	263	280	258	254	240	217	264	260	279	268	236	260	281	241	240	256	285	285	249	272	274	247	250	260	260	258	275	276	256	246	261	248	257	264	240	291	276	222	283	256	265	260	280	238	258	249	256	259	266	257	256	269	256	273	266	248	252	253	256	261	282	287	258	293	281	260	269	277	273	243	257	242	254	266	272	271	266	267	238	270	259	270	270	277	268	260	257	296	244	260	231	255	278	257	275	262	279	279	268	267	245	263	266	249	262	256	267	271	247	262	246	261	250	258	259	271	262	236	268	278	247	256	294	260	229	260	267	272	250	244	262	283	251	259	262	279	255	262	278	270	256	259	252	282	238	271	254	252	270	257	285	266	240	288	281	260	256	259	282	253	287	263	259	286	271	267	276	269	263	279	272	241	267	237	269	291	261	272	243	260	263	242	248	244	279	266	234	268	266	259	254	257	245	277	260	266	274	271	276	251	253	240	261	279	274	247	261	250	264	256	224	252	253	277	272	250	253	255	267	249	226	250	261	251	255	234	250	258	275	290	271	269	257	299	275	250	270	273	278	257	273	266	283	263	272	259	285	286	249	275	254	279	269	291	250	267	267	255	263	277	252	266	234	281	252	270	261	313	295	241	285	247	227	282	287	258	273	284	297	231	254	252	276	249	266	257	235	297	242	274	255	279	257	274	263	279	228	260	282	272
32677	38948	3490	2901	2531	2075	1902	1609	1521	1420	1268	1186	1150	1080	1077	1080	1052	1020	921	955	953	933	883	947	905	878	869	906	896	906	947	924	961	915	903	870	824	888	907	849	854	912	886	881	829	869	838	804	841	895	878	880	839	883	961	880	849	849	866	808	867	833	849	897	830	820	808	845	850	847	841	871	864	847	849	843	839	851	844	848	873	808	812	772	873	894	841	839	807	823	840	816	812	826	870	819	852	864	834	785	844	850	803	841	887	821	823	831	826	856	838	831	802	814	797	840	814	786	854	833	834	795	816	805	803	826	824	839	831	822	814	806	819	846	792	781	856	846	813	847	846	842	869	808	768	921	815	818	821	841	845	858	849	836	805	803	806	844	829	830	894	837	828	845	867	851	835	848	846	809	812	829	815	844	800	824	823	850	823	869	889	856	806	826	814	806	845	881	782	835	816	804	861	860	850	819	852	876	834	801	830	836	798	840	829	842	797	799	863	845	878	828	821	806	817	818	845	801	782	828	789	759	845	806	846	865	824	822	826	839	818	805	815	778	866	854	854	790	819	805	852	829	784	846	815	787	808	826	835	803	828	835	836	819	834	832	832	832	835	820	832	843	821	852	827	844	819	825	849	819	845	825	829	797	832	862	839	795	814	819	811	802	840	849	809	859	832	844	834	791	841	832	879	803	849	832	849	819	851	826	852	855	808	808	835	828	837	848	803	872	831	860	883	817	798	815	867	800	847	807	859	868	811	851	808	775	817	794	852	893	852	843	868	792	846	813	806	837	816	831	825	851	859	774	830	780	857	841	778	893	807	859	827	888	830	798	835	826	820	808	827	838	798	844	824	840	880	783	818	841	841	817	861	866	814	802	789	821	813	824	806	833	815	815
58742	52547	27713	14273	2676	832	684	594	484	451	389	401	404	328	357	354	317	340	350	335	320	300	268	338	361	347	321	329	347	339	295	306	311	328	313	309	303	311	314	330	305	328	316	320	281	306	284	298	301	338	308	313	313	294	267	280	307	310	290	328	280	303	306	317	295	303	260	310	326	318	284	341	300	325	301	286	339	301	311	288	310	309	304	296	302	287	324	315	333	297	305	304	328	297	294	265	296	282	282	317	306	281	288	309	304	277	326	286	282	289	281	324	319	272	302	300	262	328	293	310	294	312	264	277	294	306	323	344	309	317	278	302	311	299	307	306	290	309	333	302	321	305	313	282	330	319	314	319	293	319	311	320	303	322	281	282	307	279	295	262	301	295	293	292	310	319	294	294	269	296	296	309	287	297	322	301	293	320	279	311	284	289	317	318	282	314	295	290	312	292	284	293	324	312	306	295	300	320	293	307	325	298	295	311	293	333	313	294	295	305	337	305	284	309	268	300	325	300	338	305	268	291	316	301	276	295	288	290	275	308	326	286	300	331	286	323	294	306	286	314	292	307	278	294	306	298	303	285	303	289	289	292	293	293	306	352	306	297	299	266	322	303	305	312	330	303	288	338	312	275	281	337	334	285	287	309	301	299	288	280	320	286	295	281	308	301	274	311	323	287	281	321	291	313	294	323	289	291	268	299	273	284	313	264	304	273	276	309	313	302	274	307	293	295	285	285	312	288	308	293	301	298	280	315	305	269	301	296	272	319	275	295	311	295	282	297	292	295	303	300	348	316	296	321	298	276	303	290	274	311	302	321	301	293	293	290	299	307	324	299	248	308	306	317	277	257	326	276	313	327	290	303	302	315	298	281	298	284	291	324	261	309	319	286
40401	44832	5528	4783	4247	3532	2969	2586	2195	2051	1848	1716	1592	1493	1404	1433	1293	1298	1235	1167	1201	1176	1161	1114	1115	1117	1121	1081	1062	1066	1163	1095	1040	1035	1062	1036	976	974	997	1119	1101	1042	1079	1018	921	980	965	929	965	940	931	986	947	954	966	887	934	913	934	985	1001	881	940	941	917	926	977	970	938	904	949	928	986	913	883	909	958	881	886	979	899	932	858	923	931	897	906	916	882	953	922	887	952	908	918	916	876	909	933	881	878	914	905	855	901	939	879	921	881	944	883	945	862	861	934	859	934	895	959	917	873	905	921	896	921	952	886	937	858	887	924	833	865	942	889	942	916	928	873	920	940	912	1008	923	962	918	928	903	866	923	934	871	906	886	928	939	926	895	883	948	935	950	918	942	940	869	925	892	905	898	932	917	940	944	880	927	905	909	965	907	985	917	925	917	905	932	911	886	935	884	893	930	944	903	901	913	876	895	929	934	978	912	900	930	902	911	925	920	889	949	908	928	899	932	919	902	881	955	947	874	928	874	877	946	894	845	924	902	940	898	894	877	913	848	917	903	920	899	942	885	925	878	892	945	890	910	895	875	892	914	871	886	943	903	867	907	929	933	898	886	963	861	912	916	929	929	947	998	948	915	883	935	899	880	876	877	876	909	913	891	907	947	851	935	895	866	962	891	917	877	955	909	928	937	852	949	882	930	934	930	905	912	969	894	917	896	932	936	897	951	899	937	881	955	919	924	871	975	899	896	934	875	883	872	910	909	933	909	912	870	949	942	913	921	923	970	897	926	892	869	843	867	918	928	935	940	940	915	898	957	890	908	889	945	934	900	963	893	915	905	929	935	949	859	868	916	938	908	935	967	909	918	902	936	964	858	854	895	889	918	929	942	911	934
11470	6332	697	204	163	154	129	133	138	163	142	137	120	145	128	141	136	124	142	126	122	133	136	146	151	122	131	128	128	140	117	117	125	145	137	160	131	150	130	132	130	122	114	132	118	130	143	125	141	127	121	122	121	133	126	135	136	117	134	134	119	114	120	133	129	141	128	146	131	140	139	137	124	126	141	135	132	119	149	141	147	117	135	130	120	138	117	116	147	126	116	127	128	115	129	154	120	119	108	138	128	133	140	127	142	135	145	129	114	146	144	128	123	130	135	120	121	137	128	132	119	122	132	134	128	133	126	135	147	131	114	108	134	130	130	146	121	159	126	129	138	112	134	127	132	109	122	131	146	138	124	124	121	133	128	152	134	129	131	133	114	100	114	133	134	110	122	124	122	150	121	126	126	135	145	127	131	152	145	140	132	149	133	109	131	120	118	124	119	149	149	121	141	145	149	129	124	125	131	129	142	116	148	127	130	119	127	135	138	144	114	119	142	137	132	130	126	140	145	121	128	135	152	113	143	117	137	140	117	145	132	134	141	113	129	118	140	125	120	133	151	133	145	139	133	124	146	125	133	135	134	126	139	133	114	126	148	132	135	120	128	119	131	114	137	147	134	141	140	159	126	122	141	117	138	134	131	135	126	128	109	133	142	122	136	151	108	123	111	130	112	130	154	99	145	113	115	150	123	145	151	122	137	136	138	111	128	131	129	113	123	114	136	143	112	145	113	124	133	138	114	123	112	137	123	116	130	122	120	124	116	136	121	145	131	136	134	128	127	152	143	132	134	169	150	115	139	119	124	128	135	126	134	129	130	125	122	133	138	142	133	129	141	139	128	135	146	130	134	139	135	127	138	136	126	122	109	132	122	140	124	134	111	138
11530	10171	927	577	558	573	527	524	497	551	495	449	494	492	479	483	501	479	495	509	508	528	486	485	492	455	482	497	503	504	489	468	504	465	462	484	484	487	506	532	453	435	481	505	474	496	509	458	463	457	518	452	522	452	520	488	435	489	484	484	492	447	534	499	450	471	465	496	521	491	467	506	446	459	445	478	451	486	462	465	451	457	490	497	465	490	497	465	483	463	473	468	505	474	460	459	464	479	455	477	475	475	483	490	467	466	468	495	467	460	483	444	459	428	476	425	480	465	459	493	436	463	532	446	474	447	455	483	467	447	442	483	468	426	523	476	478	434	466	480	450	448	477	499	475	508	453	400	481	441	467	490	466	424	493	479	475	466	467	445	471	459	492	474	487	503	465	506	476	501	492	483	491	490	480	430	489	448	470	494	466	468	472	454	460	497	446	455	470	482	490	481	462	511	487	473	473	455	469	470	482	485	480	469	511	462	483	451	487	440	419	519	481	480	489	464	499	491	511	458	455	480	482	465	448	489	529	477	469	477	483	443	526	508	506	442	507	527	464	477	412	490	462	454	451	457	450	456	499	486	483	473	518	443	494	464	509	486	452	478	476	481	478	488	480	486	480	448	492	468	500	450	471	451	461	463	471	458	445	475	452	473	433	440	436	469	402	476	469	461	428	454	471	506	490	458	513	502	481	480	467	484	526	515	477	491	443	470	482	451	466	491	464	444	473	470	475	445	462	479	490	458	465	468	492	453	461	462	497	539	450	458	476	480	467	438	427	492	529	496	487	435	451	470	474	521	458	465	482	478	468	473	480	465	475	470	468	475	469	471	453	487	425	479	457	488	487	498	500	433	482	478	476	498	477	519	459	446	501	453	473	444	437	428
48239	46116	21966	4670	716	509	462	407	341	328	300	275	277	304	284	297	287	302	283	281	308	268	268	266	278	281	252	270	282	263	268	286	303	274	267	259	255	245	232	259	298	270	285	291	264	283	255	260	275	265	291	294	255	277	253	247	256	256	255	260	268	267	261	248	272	267	260	278	251	275	263	289	295	274	259	254	269	283	268	264	264	257	286	292	256	272	265	252	224	265	257	271	248	278	279	268	272	290	272	259	282	270	257	279	246	280	268	242	259	276	256	249	287	267	251	255	275	279	234	302	283	265	256	291	274	264	269	272	276	286	252	246	267	266	251	244	231	263	272	261	248	253	258	269	244	271	266	256	282	271	261	234	292	260	255	251	284	290	263	295	265	294	262	259	252	255	286	265	257	248	258	281	287	248	249	240	293	281	294	261	258	262	274	265	275	283	272	224	270	275	277	262	263	246	243	252	233	251	275	280	270	271	254	271	259	247	251	280	264	248	232	248	291	255	277	217	259	243	254	264	237	245	262	271	257	240	305	291	257	284	294	271	263	249	295	260	231	253	271	274	249	283	269	246	263	250	251	246	287	317	249	273	238	260	262	277	268	222	270	244	256	277	265	229	282	272	266	275	272	255	245	239	280	253	252	265	268	279	270	265	301	253	255	285	268	230	284	242	264	258	258	291	283	268	268	276	264	274	264	250	260	253	253	237	243	254	282	227	270	246	284	233	277	281	242	250	265	276	232	273	227	308	271	265	279	250	290	256	253	276	270	259	263	251	261	235	272	267	250	265	273	273	256	240	286	283	243	278	214	232	262	299	247	255	241	263	255	279	238	243	252	247	281	282	236	275	254	272	291	261	251	264	283	276	271	284	268	253	285	262	236	283	252	265
33201	38009	3444	2856	2500	2080	1928	1651	1531	1400	1244	1251	1224	1139	1053	1050	1012	1004	1046	951	998	932	939	894	927	890	872	885	907	911	961	864	942	889	907	858	901	867	847	876	858	878	885	836	904	903	887	880	890	854	846	893	884	831	827	839	866	855	802	798	844	897	870	845	886	874	864	810	798	827	787	826	869	814	859	803	823	875	842	863	909	821	825	837	855	837	816	871	856	809	838	836	899	807	883	817	891	874	839	858	858	809	828	798	843	806	836	876	834	850	835	808	821	851	838	797	815	804	813	867	835	826	815	824	839	823	797	897	818	846	834	790	892	861	826	817	846	793	811	824	838	801	827	823	826	858	832	855	830	845	810	845	818	828	824	817	857	823	827	822	881	807	791	828	783	869	861	840	839	852	811	784	810	839	808	812	822	838	834	827	785	830	879	819	836	866	870	836	846	805	790	813	804	825	844	802	867	860	899	831	801	834	818	838	821	821	835	825	810	790	882	812	799	883	806	864	778	838	821	789	781	809	844	796	825	798	851	799	873	812	843	826	779	834	824	804	809	818	823	846	860	846	803	810	805	841	812	805	823	846	776	873	822	840	818	857	819	852	829	871	809	880	839	830	834	827	858	856	808	793	829	848	840	845	821	819	831	824	798	803	803	801	809	840	778	836	852	876	785	804	874	801	879	838	817	870	858	805	827	769	871	808	833	875	798	817	874	821	808	886	858	811	866	843	864	810	828	828	823	843	821	778	825	819	823	838	823	814	788	847	816	882	870	852	868	880	831	816	805	872	817	881	823	833	782	822	834	842	805	826	816	828	814	868	800	795	813	836	847	832	842	832	838	831	882	855	869	822	801	852	867	823	813	809	800	869	821	810	815	827	823	855	874	859
55935	49000	28882	13038	1908	784	679	547	520	443	458	392	417	369	384	357	332	356	346	364	331	348	309	359	296	308	350	341	325	327	358	325	340	324	317	294	308	287	324	313	317	312	329	280	329	311	286	282	310	288	305	282	318	285	322	301	315	299	303	333	306	288	317	300	341	302	316	326	283	314	321	292	288	291	319	331	277	341	284	306	323	310	314	330	327	285	321	285	293	332	305	308	308	304	305	342	269	295	314	325	323	297	296	278	282	318	304	302	343	311	293	295	294	309	314	296	290	296	304	299	311	270	288	323	319	306	303	290	275	308	301	297	296	290	316	299	326	299	289	280	298	289	314	323	306	285	305	313	320	305	283	330	304	307	353	286	279	334	280	312	296	277	280	335	308	287	271	301	309	301	278	322	295	314	319	294	325	287	285	304	298	298	332	308	298	260	271	315	285	318	290	290	305	282	317	308	293	320	289	344	290	310	300	286	316	299	279	304	306	333	315	293	303	329	275	307	322	308	311	315	319	334	302	281	317	267	348	310	296	305	297	289	302	317	284	295	280	333	289	286	302	315	303	306	302	288	311	291	294	306	293	308	287	330	303	291	279	292	299	302	312	325	299	310	295	289	319	279	294	282	298	305	324	293	279	276	279	298	323	292	272	311	280	310	315	285	298	279	325	307	295	298	290	312	328	300	315	286	285	296	298	302	276	310	285	311	313	282	311	310	313	285	308	292	311	325	277	316	303	300	310	290	310	291	302	320	310	281	314	325	293	295	281	300	299	293	310	326	303	289	270	308	331	293	297	342	287	290	288	274	295	284	333	283	286	308	293	297	294	312	307	303	324	317	294	281	287	327	301	329	293	307	299	310	322	289	305	293	305	274	287	307	297	322
41446	46266	5317	4812	4129	3415	2841	2598	2257	1987	1815	1709	1634	1498	1378	1348	1292	1277	1184	1272	1190	1179	1212	1111	1092	1108	1069	1060	1071	1089	1101	1084	1078	991	1051	928	1061	962	1009	1038	1017	1089	1036	1030	999	912	916	944	1038	987	958	969	999	938	989	940	976	919	957	998	952	969	946	964	915	965	914	965	943	946	974	944	942	929	939	917	942	931	960	913	910	926	910	944	960	931	971	958	936	959	980	988	956	922	928	850	950	952	951	926	897	914	960	946	907	918	977	950	919	975	914	936	949	898	944	975	885	883	884	995	904	916	872	986	937	876	927	936	919	900	909	897	950	939	881	899	874	902	876	946	873	957	871	911	867	843	892	917	972	905	866	890	949	890	897	873	946	930	906	901	917	907	911	830	890	889	952	919	964	836	923	867	873	928	948	959	928	915	943	901	921	952	917	879	889	938	892	933	898	958	932	932	951	895	933	919	892	944	945	825	925	950	897	900	852	937	917	903	893	880	908	947	882	883	874	942	925	903	883	885	897	907	961	984	941	959	906	934	914	884	885	938	862	883	955	913	945	932	939	919	932	897	942	907	918	912	890	925	855	959	886	900	929	895	970	942	907	938	893	879	912	876	881	959	897	894	914	907	931	885	976	902	937	911	877	864	938	897	914	942	840	952	887	927	938	907	968	879	907	890	845	942	867	972	904	896	859	905	949	909	940	925	917	912	860	951	881	929	916	1007	893	929	920	945	935	862	862	920	870	981	942	884	921	884	837	933	926	902	911	903	898	902	907	929	936	889	896	890	882	919	922	920	902	887	943	901	913	881	907	909	906	921	936	916	902	910	906	936	924	969	886	891	901	888	929	931	879	944	862	930	898	877	890	908	893	937	957	912	977	892	917	907	936	860
12252	6682	554	145	146	125	139	122	142	136	148	114	127	134	140	140	110	139	122	146	139	117	139	108	125	133	150	152	139	118	141	135	162	141	146	142	119	135	129	134	111	138	157	129	109	125	131	105	133	152	126	151	136	143	140	123	131	115	128	124	138	118	150	150	128	123	124	116	131	149	129	126	141	128	133	133	134	115	137	135	133	119	121	131	129	123	130	128	127	143	134	129	110	137	135	119	125	129	138	126	144	118	161	145	118	148	109	115	141	135	138	134	130	151	121	141	137	122	134	133	131	124	134	147	146	130	145	112	128	135	124	130	140	138	138	120	149	130	131	127	123	151	149	140	135	137	118	130	124	134	132	126	136	138	141	123	144	120	131	135	143	120	144	132	132	151	125	138	152	131	143	148	150	126	117	128	120	142	157	127	141	137	128	151	131	140	131	135	130	132	121	124	116	130	130	136	144	156	125	140	157	154	139	107	124	128	124	138	123	128	131	111	139	138	119	125	115	137	135	98	128	114	126	154	135	136	129	130	142	108	138	120	140	118	121	137	136	131	149	108	144	123	144	151	129	152	114	165	124	158	151	150	129	150	170	115	160	139	148	142	129	131	130	126	119	113	140	114	133	125	141	140	156	132	149	155	126	140	131	121	149	154	159	134	123	113	130	136	143	150	125	119	138	136	129	133	154	132	145	149	117	129	122	144	131	149	125	135	139	121	138	117	121	140	122	124	119	123	151	131	153	127	113	154	126	123	111	132	115	129	127	126	132	138	149	126	125	131	125	146	126	137	121	114	136	143	150	145	143	136	132	104	133	134	124	127	140	131	135	121	139	115	136	149	116	134	134	131	144	115	135	135	120	114	152	133	128	127	128	130	127	139	143	156
11922	10630	872	586	559	534	504	532	497	499	501	513	513	476	488	490	454	460	471	482	446	471	475	503	490	534	475	475	512	469	533	516	480	491	486	480	488	505	508	469	494	511	507	455	516	491	479	462	496	468	500	443	488	491	457	517	468	444	503	496	467	472	458	472	492	440	462	474	517	515	503	460	472	447	477	509	490	497	491	459	479	457	511	502	501	476	502	451	494	487	487	484	461	500	481	462	548	481	457	462	471	501	459	455	498	501	499	432	454	461	452	480	441	485	493	429	497	512	469	446	474	449	507	503	468	445	480	521	463	513	458	476	473	461	433	498	439	470	479	482	475	418	492	462	470	438	437	490	495	443	494	472	499	469	436	465	481	506	525	472	490	467	491	507	464	492	476	449	447	438	470	449	474	508	487	471	430	497	448	469	455	456	485	490	483	429	501	489	531	452	463	463	451	476	470	461	469	512	465	442	489	501	453	504	425	491	501	486	486	447	460	476	478	490	492	517	466	478	508	469	491	480	488	468	501	486	491	458	473	484	470	484	472	472	485	501	463	498	501	485	448	478	498	522	500	466	457	491	472	469	450	471	493	449	502	474	471	442	460	509	471	491	492	480	467	479	418	446	478	506	483	482	459	471	474	471	499	510	484	479	498	495	511	519	438	483	465	477	470	470	481	461	498	444	490	477	477	487	501	504	475	469	507	449	510	491	496	476	503	457	455	456	517	484	499	495	481	512	468	475	495	507	474	436	494	481	473	455	479	463	485	462	495	482	476	452	463	499	490	456	473	500	478	469	471	479	446	471	464	511	505	457	490	510	496	492	494	485	461	490	469	458	469	499	494	478	457	482	473	507	504	467	519	479	507	514	490	481	475	478	473	492	458	498
46268	44659	22082	4014	692	474	416	370	369	349	327	331	313	303	272	283	304	286	277	243	289	272	301	276	273	265	269	290	264	282	274	307	266	263	307	281	275	271	276	236	276	256	285	287	253	297	285	284	252	268	275	255	299	251	252	239	288	261	258	291	261	294	245	259	277	252	240	251	254	276	276	245	283	251	281	314	281	271	262	237	259	281	275	289	255	247	274	273	271	277	267	272	280	268	300	268	260	269	264	269	280	285	283	278	277	290	231	252	262	274	259	261	256	275	250	267	299	263	251	271	282	261	266	271	263	249	252	256	278	276	269	261	263	263	270	230	264	281	263	260	296	268	280	268	271	256	266	273	285	272	288	256	266	256	272	249	276	274	242	299	262	237	231	274	265	251	314	242	271	266	270	272	290	276	258	245	265	249	271	278	252	266	280	282	256	277	298	245	285	228	263	281	263	251	233	261	270	258	257	261	246	262	237	276	266	286	268	288	286	242	251	257	260	272	276	247	282	269	253	266	272	286	247	251	249	268	254	297	267	248	245	261	270	236	268	267	262	244	283	274	266	268	261	298	288	259	269	263	273	253	263	277	257	274	266	270	247	262	255	259	294	270	295	268	270	243	252	269	262	254	257	267	304	235	282	273	266	246	255	254	252	264	253	289	256	294	253	264	242	284	250	277	277	274	259	251	270	282	240	279	240	258	274	290	240	289	315	251	294	272	283	252	257	268	293	289	287	291	279	273	281	266	290	259	265	257	244	272	286	257	288	269	265	245	265	259	285	290	275	262	274	258	302	244	261	238	276	279	260	263	253	271	275	269	281	258	272	272	249	266	263	279	258	277	304	258	281	274	273	244	244	258	263	301	264	281	242	311	292	270	277	279	255	280
32359	39116	3359	2853	2441	2099	1918	1673	1523	1405	1327	1245	1228	1130	1149	1089	1008	1001	1006	1002	1021	921	919	928	906	923	940	922	909	902	906	937	936	840	891	883	892	875	878	890	929	852	887	887	857	800	850	861	836	812	880	848	802	848	842	888	922	848	867	792	808	858	867	857	869	879	918	835	809	870	856	829	809	786	825	856	841	834	800	870	836	876	880	898	838	849	817	825	887	806	894	858	821	869	831	808	889	872	807	831	863	888	804	842	837	820	859	882	841	851	797	843	852	852	874	876	806	871	839	815	837	854	851	808	849	835	851	871	846	821	880	863	812	876	893	793	885	850	863	853	823	810	809	832	806	804	832	785	881	837	872	812	809	832	832	845	859	807	870	859	806	840	833	826	858	829	815	813	840	801	827	789	783	817	838	861	861	871	843	822	861	846	857	827	854	850	788	876	845	828	831	874	774	819	838	851	894	819	813	856	874	802	884	839	857	782	809	827	820	837	881	790	780	769	793	803	852	773	882	798	866	804	856	849	851	843	827	801	836	847	837	826	856	823	854	876	840	846	843	862	803	753	775	812	814	836	833	820	854	823	841	831	868	881	811	804	822	813	824	823	788	833	788	866	855	843	883	850	879	804	818	818	839	829	833	837	843	812	795	806	820	842	797	856	822	852	838	826	846	833	880	824	820	831	801	828	833	771	837	863	834	819	845	837	825	847	866	891	848	879	849	829	792	824	821	834	866	825	805	810	811	868	856	853	793	795	853	806	817	859	819	794	776	781	792	883	838	859	790	834	817	872	830	834	826	840	883	864	797	861	785	852	865	854	829	843	860	810	890	897	845	849	850	833	828	768	832	786	847	872	854	835	852	853	865	848	844	795	855	848	833	863	865	890
52397	46054	29834	12121	1775	797	667	587	531	501	449	429	416	427	374	363	371	344	315	342	358	320	314	324	320	324	318	285	327	300	334	313	334	329	359	309	300	316	318	347	332	336	341	302	285	317	301	303	285	295	337	313	285	317	287	284	310	288	333	294	328	320	338	329	317	321	315	293	297	362	301	275	308	318	308	299	293	267	309	295	314	283	309	309	306	311	334	333	306	307	320	303	297	290	298	325	338	299	364	308	279	301	321	307	287	301	326	284	312	306	314	306	301	309	312	323	250	296	312	334	282	286	277	293	330	285	304	301	304	315	298	282	324	278	314	309	291	307	306	335	291	305	295	292	303	321	330	312	309	294	294	315	307	323	312	307	311	311	331	304	279	273	284	317	271	305	324	292	281	317	310	294	284	267	306	310	318	319	303	295	331	285	310	304	295	296	301	291	293	291	332	303	320	296	291	331	344	283	298	283	279	307	321	303	307	268	310	273	313	323	301	276	321	275	303	312	273	305	294	289	301	336	322	339	293	327	305	308	311	297	317	294	297	302	321	311	277	344	327	312	294	313	308	289	305	320	283	296	282	291	279	282	312	311	303	327	293	310	264	292	316	304	286	314	338	319	312	335	297	305	266	295	311	310	311	332	299	353	330	310	292	302	320	301	301	277	304	302	287	297	316	312	301	321	274	308	273	273	326	263	293	296	272	308	317	301	337	275	307	330	300	312	291	302	326	271	292	333	318	278	290	331	314	325	307	309	319	302	304	290	295	310	318	275	335	281	290	293	331	321	332	309	296	307	295	299	290	320	300	300	308	305	312	335	305	305	322	307	283	288	305	308	284	308	286	278	266	307	310	308	327	278	278	310	292	309	285	307	289	288	290	262	307	308
39828	47737	4850	4813	4257	3396	2898	2576	2302	1982	1870	1765	1650	1427	1491	1323	1308	1301	1249	1221	1262	1213	1136	1097	1008	1085	1117	1079	1045	1081	1037	1062	1037	1060	1022	1007	1047	1044	1009	1020	1051	1044	1069	992	993	941	949	967	1014	962	918	922	912	942	936	940	971	961	922	957	874	936	965	924	935	966	936	881	945	1010	962	902	941	960	929	885	993	921	935	879	936	926	932	942	962	919	964	922	915	875	930	953	904	951	945	887	939	918	948	988	914	936	874	944	900	861	934	915	897	919	915	961	904	891	949	864	912	936	914	938	908	878	893	958	901	919	944	874	894	900	937	935	940	868	955	878	909	904	924	876	871	917	942	915	877	932	882	952	896	894	949	990	915	935	948	956	910	949	896	901	878	946	884	897	963	939	924	927	902	912	944	905	950	887	938	918	908	934	931	872	928	882	948	892	841	916	942	876	914	910	893	914	921	910	904	928	944	920	905	875	949	889	888	898	974	917	928	893	921	884	919	919	897	923	975	890	903	906	928	874	930	918	939	942	914	937	898	888	925	933	859	917	916	873	916	934	937	897	911	880	920	915	923	921	878	930	901	915	913	950	912	921	888	958	922	977	902	908	885	945	938	916	895	938	930	889	896	949	892	907	915	902	926	926	892	945	907	978	951	928	955	847	954	905	875	895	980	932	945	923	900	908	904	922	888	918	844	915	889	919	876	975	867	917	910	891	973	959	894	918	882	935	895	982	911	943	909	918	928	909	894	891	915	939	886	858	909	876	912	911	920	938	936	1014	920	932	939	867	945	921	966	952	934	883	920	954	988	910	957	933	943	917	975	944	917	907	921	920	906	900	934	947	891	896	869	912	903	955	927	916	865	855	925	925	887	898	867	917	916	969	936	914	901	898
10849	6689	718	254	147	137	143	111	150	148	136	161	120	122	148	133	129	147	147	134	132	134	140	132	145	140	131	129	138	117	147	139	151	138	143	145	139	129	135	147	137	136	147	141	140	138	110	132	138	143	130	118	144	129	156	141	123	138	127	132	128	119	148	139	152	134	141	130	128	115	127	114	119	137	153	136	138	129	158	136	135	146	119	128	118	136	131	127	134	141	160	118	141	148	133	133	123	121	146	143	129	126	137	119	144	110	127	132	126	136	131	151	151	138	129	118	145	121	145	126	135	140	128	144	122	132	133	128	115	131	129	134	121	150	159	134	149	129	142	135	106	116	151	122	128	129	140	129	119	139	130	132	143	113	132	137	139	146	115	127	158	139	140	143	135	126	132	119	138	126	141	133	130	143	127	133	125	128	148	138	138	141	136	136	123	128	155	133	152	138	154	138	133	126	139	105	134	130	148	147	125	145	113	144	145	137	156	136	138	131	124	153	131	135	139	144	136	133	144	138	129	128	149	156	139	139	156	117	124	105	130	141	133	135	137	130	112	137	127	140	143	115	132	105	123	128	137	129	129	124	113	140	142	142	108	111	143	144	128	135	118	137	134	125	141	126	132	135	114	120	108	135	157	137	122	98	137	116	131	125	160	147	123	115	139	136	120	152	142	147	149	141	136	121	126	120	115	130	131	104	125	136	133	140	126	129	156	158	124	143	125	122	133	148	133	113	120	132	128	159	129	162	149	146	124	139	119	132	141	147	111	138	111	136	155	164	132	132	145	121	153	132	129	123	138	144	134	140	122	121	158	131	127	130	119	146	143	154	145	138	129	139	133	149	151	147	143	152	145	144	127	102	154	119	134	145	124	123	165	106	139	126	136	134
11133	10922	816	600	599	547	514	546	533	495	463	529	537	506	453	523	507	485	477	506	479	509	496	484	488	502	484	496	494	480	511	453	505	472	486	440	476	486	500	496	456	480	473	506	472	484	480	505	465	485	495	491	525	432	486	482	432	479	466	440	499	480	469	459	492	472	543	437	471	500	502	482	453	456	526	493	521	472	492	488	503	469	430	504	470	451	525	490	511	517	478	468	499	488	481	457	486	534	482	485	477	477	478	455	430	451	477	443	469	448	496	449	469	425	508	488	497	477	457	473	469	465	452	500	519	443	518	465	471	470	469	462	471	510	535	489	490	460	469	507	446	479	498	499	497	452	472	512	470	498	469	474	503	445	464	477	476	499	468	453	512	442	488	479	487	487	464	467	481	490	452	436	468	518	475	505	478	525	490	444	458	482	474	469	475	467	477	475	483	479	466	477	435	497	506	491	480	472	471	497	525	491	468	468	480	487	469	490	458	497	498	492	446	519	494	453	469	438	454	498	483	456	446	464	480	459	497	466	478	493	469	488	456	486	456	458	456	430	469	497	506	506	469	489	480	464	506	492	511	512	460	511	445	473	480	463	484	484	482	496	518	447	447	452	452	463	490	494	465	472	508	487	490	461	493	497	463	469	486	457	495	449	481	459	496	488	472	454	476	499	480	485	516	478	484	472	449	476	502	458	476	500	509	474	461	486	447	490	495	463	478	487	465	462	474	501	477	471	491	472	493	459	508	472	451	483	472	477	473	495	500	493	480	496	505	485	472	490	506	495	475	515	478	492	455	460	480	488	473	463	451	489	471	492	480	487	461	465	500	473	473	480	443	486	445	500	486	477	465	490	483	505	483	529	483	490	467	501	468	460	495	439	515	487
45901	42983	22971	5501	674	501	428	410	361	318	335	337	294	306	279	284	293	292	293	300	282	323	295	278	262	282	236	294	273	282	275	247	270	271	299	283	269	279	302	273	278	274	299	290	292	271	258	276	251	277	302	288	242	242	279	270	260	294	274	279	258	272	241	240	265	283	237	271	268	265	279	247	252	265	273	282	287	285	273	278	264	285	299	262	282	252	272	264	273	251	246	284	250	248	242	256	264	247	267	245	262	255	286	255	233	245	294	265	282	282	270	259	263	234	225	278	270	250	251	242	292	285	295	272	241	268	244	294	265	254	260	266	254	286	256	282	246	261	279	268	286	250	261	280	246	260	264	269	286	253	263	249	254	264	225	283	271	241	291	248	283	285	281	277	268	264	276	322	273	266	291	253	259	282	259	289	259	278	242	270	258	255	260	289	292	246	238	290	257	263	276	261	240	289	256	264	279	224	272	284	265	282	266	262	262	264	258	267	241	275	278	258	298	265	267	265	275	254	269	237	291	283	253	276	276	272	260	269	256	250	267	291	249	245	291	227	290	237	275	266	259	265	306	272	255	276	268	276	298	276	263	285	254	270	264	255	279	266	271	268	237	259	302	264	256	257	254	282	242	265	246	278	269	279	290	283	256	264	260	278	277	282	321	263	246	255	273	292	297	270	275	283	286	260	268	247	264	267	262	300	271	258	282	265	269	255	276	305	280	272	291	263	246	234	260	258	267	290	250	270	270	279	274	255	238	287	245	272	266	276	239	254	264	263	287	254	298	267	299	267	247	265	267	263	286	252	278	258	234	244	255	311	290	270	258	262	273	265	268	255	255	299	229	245	255	276	278	267	294	276	293	286	251	245	279	277	273	260	295	260	263	273	256	240
31316	38775	2959	2970	2518	2112	1942	1661	1569	1407	1324	1284	1216	1167	1088	1068	1065	1001	1020	1038	960	947	955	1016	983	908	915	933	884	907	899	888	903	871	965	951	919	880	938	877	862	949	936	858	888	850	868	809	843	908	846	858	857	872	828	871	837	839	824	863	892	842	824	808	858	835	835	863	800	900	882	849	835	830	845	847	845	827	849	867	842	851	770	844	850	868	894	832	839	876	805	865	843	795	850	855	837	874	806	839	847	856	881	817	865	870	835	806	809	845	856	812	891	816	799	854	820	863	824	861	783	907	787	852	869	916	865	850	827	857	809	839	799	812	867	786	866	842	863	846	827	827	858	785	878	839	810	792	842	825	875	845	870	815	898	850	816	868	874	885	800	839	863	796	831	857	812	811	806	828	840	824	814	822	844	839	787	846	840	783	801	843	819	854	839	844	812	796	782	854	825	838	870	859	815	834	835	829	846	805	807	850	811	825	852	816	843	869	845	815	797	840	786	831	908	811	861	908	791	861	819	865	851	823	883	861	850	875	848	832	799	825	854	789	855	846	849	808	852	880	817	830	734	806	781	828	825	831	876	822	855	829	833	807	828	859	849	821	794	830	869	832	935	828	895	828	773	853	842	828	843	832	886	837	815	831	930	834	816	839	846	839	840	823	807	864	879	810	831	809	841	802	792	828	877	810	890	836	829	898	803	860	818	759	858	803	837	868	879	828	804	869	840	828	854	838	823	827	883	817	793	846	825	834	827	852	817	847	861	824	832	828	813	838	823	846	834	862	799	859	798	820	819	859	866	862	861	886	891	838	828	818	855	820	816	822	863	869	779	857	876	827	850	800	854	845	870	787	818	867	839	822	845	845	824	834	832	845	822	820	818	843	807	830
54775	40733	28665	16652	2103	809	667	548	497	493	457	441	399	398	381	353	383	354	348	314	317	347	338	325	327	290	325	313	322	351	339	344	320	350	367	311	353	324	289	323	307	317	315	310	321	277	296	310	263	353	307	294	318	327	300	329	308	313	292	321	320	287	327	301	299	328	294	311	346	297	304	293	311	296	317	312	321	330	310	302	304	266	309	314	309	305	333	315	285	323	281	340	322	294	313	283	307	298	302	337	315	291	292	295	296	328	317	306	286	261	320	310	296	315	298	300	290	304	298	319	291	276	300	289	295	326	282	302	315	320	359	325	306	319	289	278	331	304	327	308	299	281	323	286	307	292	296	314	305	322	319	333	285	305	314	318	308	314	301	292	320	297	273	284	330	301	313	323	302	335	305	314	300	301	283	292	289	292	272	308	284	312	310	284	324	322	285	284	290	309	325	309	319	326	295	291	274	292	321	325	300	279	322	315	340	259	313	290	297	314	294	307	313	323	319	329	316	326	297	285	295	295	284	273	304	319	308	284	283	293	295	297	316	299	304	292	305	276	273	310	306	302	316	309	296	270	298	338	318	295	261	317	330	298	303	357	343	333	311	287	292	298	284	333	322	292	315	333	293	291	313	336	313	293	303	275	313	307	295	306	319	302	306	315	303	312	306	305	276	298	333	292	310	311	320	292	324	302	312	292	290	284	289	298	304	283	288	293	314	292	300	297	320	298	322	278	324	280	333	285	289	291	310	287	332	306	322	310	282	361	308	280	281	325	320	342	329	339	269	324	299	328	310	306	295	305	313	335	285	294	293	330	324	312	330	348	318	321	297	322	323	302	301	272	285	273	317	342	306	307	305	318	316	340	274	321	298	311	294	303	288	283	336	293
39401	47436	4810	4867	4214	3625	2958	2567	2302	2059	1827	1674	1676	1481	1439	1372	1342	1236	1224	1244	1189	1148	1138	1101	1147	1081	1141	1063	1062	1042	1092	1065	1080	1023	1145	1041	1008	1042	1027	998	1043	962	979	949	937	997	1038	980	933	991	980	967	936	1004	953	962	1010	987	959	968	981	940	957	931	1008	911	950	1031	955	946	879	860	938	905	952	945	883	921	912	940	910	973	947	962	999	946	903	970	928	933	874	854	982	878	905	955	927	906	890	936	926	927	879	981	899	979	879	936	901	920	963	934	904	919	999	947	884	908	895	879	901	951	954	943	894	928	935	910	959	952	920	907	916	900	923	876	972	899	872	879	931	950	925	898	931	884	904	1002	877	934	954	944	926	945	906	918	918	907	906	997	944	928	903	893	917	929	877	924	920	944	927	920	864	894	883	903	899	976	928	927	892	928	932	946	934	908	941	880	943	904	955	896	898	944	958	881	887	914	858	918	918	952	919	891	916	852	949	936	960	902	940	917	950	910	880	914	916	844	936	871	922	934	886	926	892	908	856	928	924	897	916	910	928	879	944	941	901	888	916	884	940	954	912	939	943	917	953	966	867	927	914	935	956	906	907	936	929	937	870	920	911	895	916	914	905	926	887	937	905	919	942	888	882	897	909	877	908	928	916	949	939	905	903	905	931	888	899	888	894	914	894	954	904	870	892	914	929	980	935	896	919	928	967	893	922	940	924	912	898	875	896	999	937	896	922	898	929	899	965	918	868	954	931	924	853	1004	899	1000	896	936	879	890	980	899	947	914	915	960	966	874	920	923	895	917	916	909	953	878	894	930	994	934	889	945	914	912	910	915	940	945	954	899	887	911	895	936	939	916	938	915	948	900	922	911	936	905	868	903	915	886	961	986	958	895
10147	6404	712	269	180	156	185	145	164	129	143	133	136	115	130	145	126	127	147	124	139	141	122	131	145	172	131	128	116	154	146	126	133	136	134	125	145	126	128	143	126	139	154	113	147	118	145	148	140	130	154	146	135	145	131	135	144	131	146	127	131	123	136	145	136	136	130	141	157	147	129	133	140	108	127	154	131	141	122	134	146	133	127	126	130	134	117	129	115	133	146	125	139	131	145	120	118	138	133	131	137	153	138	143	128	149	135	155	144	143	132	158	152	127	127	140	144	146	124	143	120	150	118	139	128	150	129	124	134	123	127	133	135	133	131	142	135	151	156	125	146	121	145	126	134	132	133	135	129	128	130	141	118	119	145	137	129	130	166	153	130	128	150	115	126	130	125	119	127	152	127	121	132	137	127	132	125	127	130	130	142	153	115	135	140	156	136	135	120	113	141	123	126	149	141	143	136	140	108	130	139	141	138	110	142	136	137	145	163	128	145	142	148	118	125	131	128	144	118	122	147	123	131	130	146	137	134	131	134	119	138	140	128	115	114	118	123	115	130	139	155	134	131	149	140	131	139	143	147	146	128	140	144	135	161	152	135	113	121	147	138	153	135	135	140	128	137	127	162	136	132	138	129	132	136	143	145	124	119	126	155	133	152	136	143	145	136	152	135	127	131	139	124	119	127	141	143	132	138	137	152	138	127	145	138	111	131	129	138	139	123	144	135	144	126	153	145	133	116	133	147	124	123	140	135	127	158	122	149	138	139	146	126	117	134	146	140	144	151	153	147	140	145	152	122	134	121	134	118	122	112	133	146	156	145	139	120	130	137	126	133	149	125	139	141	130	119	145	126	139	125	125	161	132	120	132	115	158	122	156	132	146	132	140
11070	10600	722	562	584	543	556	551	537	485	527	529	494	523	510	503	510	503	522	554	551	495	459	511	493	496	499	530	434	490	517	528	484	503	499	484	497	483	495	463	462	484	495	463	447	506	499	467	461	488	509	499	470	496	512	526	489	457	515	493	460	476	475	496	492	500	486	489	481	470	467	475	473	486	494	486	535	475	498	486	464	482	468	503	473	495	514	485	462	478	518	448	483	489	472	516	451	489	484	479	475	495	486	531	484	479	489	494	459	479	500	473	499	465	470	504	519	515	471	493	474	490	535	460	499	487	483	494	485	498	512	502	496	461	501	495	489	476	489	470	461	500	454	507	510	494	444	494	465	474	493	482	498	504	503	454	477	465	492	506	500	458	499	453	482	512	496	515	518	477	447	475	534	516	444	480	507	504	495	480	482	478	492	515	481	480	540	508	507	471	501	509	490	477	492	476	494	497	496	480	461	506	496	492	493	516	496	452	519	480	496	479	478	481	510	499	519	484	500	495	469	486	467	502	499	520	479	472	485	478	478	458	476	474	440	481	481	522	460	492	465	504	446	435	500	508	522	501	486	505	469	467	496	508	506	458	452	453	442	477	523	483	463	481	519	515	474	499	465	497	464	464	472	461	518	498	517	514	479	460	449	500	529	485	513	503	490	504	448	532	477	503	485	501	479	462	485	476	483	508	477	478	488	480	500	472	494	468	478	494	459	436	534	522	472	493	492	474	485	507	481	463	458	486	497	481	473	483	533	481	477	448	467	484	477	431	497	489	504	492	483	467	510	482	419	468	482	469	467	532	522	497	500	473	495	460	460	490	493	480	464	463	537	520	498	461	464	472	493	519	453	497	514	495	481	481	494	496	533	496	518	475	495	487
45803	39221	23701	5103	692	512	451	409	383	335	305	323	295	314	261	279	330	310	290	294	269	299	304	286	304	277	300	298	291	279	287	258	290	300	313	269	262	301	280	282	290	290	315	262	263	271	250	273	269	255	263	245	253	269	258	272	250	258	277	273	257	290	250	285	248	261	273	251	273	260	279	272	285	281	284	242	271	260	255	261	276	258	272	264	268	262	265	304	260	278	309	281	277	299	225	265	289	267	264	255	235	287	270	284	309	262	271	278	280	304	228	264	269	259	284	279	283	273	283	289	288	282	295	257	252	300	261	244	277	259	300	264	297	273	279	282	244	264	255	257	289	266	278	246	273	291	263	263	285	258	286	262	247	246	256	272	262	274	250	253	283	259	255	235	258	242	253	270	255	263	250	268	271	276	258	257	249	262	292	257	270	248	313	294	251	270	267	251	269	264	252	261	274	307	270	267	268	277	259	264	269	263	250	251	249	280	267	264	263	275	265	251	263	267	273	267	236	303	273	281	271	266	267	252	272	251	263	243	265	293	253	290	287	255	259	259	234	255	266	246	280	275	288	267	262	288	289	276	278	225	256	273	262	297	289	294	271	273	229	269	260	271	258	286	278	233	265	286	280	285	269	265	288	252	269	285	276	277	279	275	285	267	235	236	255	276	274	273	263	258	281	267	295	265	275	282	271	235	271	314	247	256	255	279	285	265	262	267	289	296	264	294	259	272	270	274	259	282	293	293	262	265	275	249	277	267	295	278	263	281	268	291	255	259	261	274	252	248	280	270	264	278	272	235	308	262	249	263	247	269	305	267	291	260	272	258	258	274	249	298	281	276	275	252	282	250	279	266	257	287	261	276	272	273	280	285	286	290	263	262	263	274	288	253
31409	38918	3074	2852	2583	2149	1921	1637	1603	1455	1315	1265	1200	1103	1072	1057	1042	998	1004	951	965	943	982	943	968	929	885	910	970	975	932	924	928	914	964	916	911	901	950	855	931	879	948	869	913	870	823	890	857	848	842	858	855	902	871	849	835	846	895	850	851	821	873	843	803	816	848	822	802	839	840	873	840	870	862	852	858	896	817	832	794	844	815	814	854	833	874	849	847	833	799	899	843	808	868	815	884	869	823	901	874	798	876	829	869	847	817	860	841	841	903	848	894	894	835	862	822	826	851	831	815	891	827	885	852	816	855	916	828	898	814	842	881	826	790	832	838	836	808	823	813	845	846	934	839	896	853	851	862	906	835	863	811	828	856	836	847	874	832	852	847	840	831	816	856	830	808	864	821	869	825	881	879	822	829	825	799	839	843	838	827	827	785	855	855	845	873	861	828	806	899	841	852	847	858	863	802	822	847	807	801	843	783	853	827	825	855	802	779	869	856	853	893	835	843	803	840	846	793	834	817	873	889	790	835	840	849	885	811	835	840	853	816	858	834	811	854	822	886	766	845	823	823	833	793	837	818	832	803	842	799	850	828	862	841	821	874	779	844	836	870	763	865	839	834	908	818	812	855	811	819	808	863	805	828	827	849	846	837	829	841	841	874	810	851	816	850	850	842	822	849	796	834	823	803	803	836	858	835	837	810	821	859	863	834	819	917	785	851	835	832	840	880	827	829	863	857	825	871	836	822	863	835	876	846	849	844	889	849	848	893	838	809	859	859	792	810	816	855	872	835	807	824	882	790	817	862	833	783	822	857	878	825	860	813	844	839	826	785	820	857	846	830	839	842	852	858	816	875	889	878	815	838	813	816	840	820	839	875	861	812	837	811	844
56021	37909	30334	14506	1788	827	669	580	543	464	446	443	403	354	370	362	364	373	356	350	337	340	316	314	319	318	311	339	325	354	339	324	311	339	308	323	324	306	347	325	330	327	307	338	283	318	338	294	331	299	275	324	327	293	282	287	332	314	310	303	299	330	324	297	303	307	317	293	307	272	291	313	288	323	305	305	331	306	295	286	303	313	308	289	285	289	305	307	328	291	316	312	322	317	333	267	290	343	330	265	302	289	310	313	278	310	332	310	315	320	319	311	314	324	330	272	316	320	283	297	294	302	293	335	320	293	274	322	288	293	325	322	312	304	275	311	300	281	288	312	284	293	303	318	289	300	331	317	289	305	353	291	308	312	285	296	329	320	306	289	290	296	343	296	336	328	280	339	326	329	322	297	292	296	356	282	293	287	274	313	340	318	268	265	284	296	309	333	321	302	290	316	289	326	288	284	342	263	310	316	282	295	302	300	316	308	268	338	314	321	313	292	296	294	323	309	302	332	304	304	326	276	315	331	288	276	317	324	313	275	302	292	287	312	295	287	298	309	321	299	323	309	329	324	297	290	300	275	294	294	275	295	293	295	286	297	305	308	299	313	292	313	335	263	341	308	309	307	312	326	304	294	297	298	291	282	301	271	299	304	281	299	328	291	276	304	286	313	274	278	299	283	293	295	325	296	292	321	307	320	272	293	299	334	293	314	295	329	288	288	286	296	276	329	279	318	290	310	307	324	310	314	287	310	322	309	321	288	294	296	299	312	278	345	300	273	334	291	348	296	301	310	330	293	300	326	308	282	278	297	301	297	301	277	323	273	312	301	318	295	305	294	319	315	294	312	317	281	306	270	291	342	291	314	294	316	322	337	319	352	306	303	332	323
39880	47744	5019	4799	4328	3535	3041	2631	2342	2024	1886	1694	1615	1520	1439	1374	1349	1237	1281	1214	1273	1200	1165	1137	1154	1081	1056	1061	1087	1136	1118	1151	1087	1114	1212	1076	1066	1057	987	1050	1028	980	980	956	967	970	991	958	1007	915	990	977	981	996	943	890	966	952	972	933	979	914	934	973	955	946	931	898	931	977	914	980	952	997	978	959	935	934	928	930	931	963	891	949	960	964	947	998	918	900	960	921	948	998	918	967	914	922	986	981	956	904	972	930	1001	1031	931	886	964	911	923	980	943	930	925	908	909	938	950	891	965	960	893	911	943	946	922	897	944	904	929	898	956	959	906	894	829	932	894	953	893	893	947	935	936	899	918	908	903	871	960	964	931	923	913	908	872	956	944	919	893	893	907	945	976	935	941	927	934	939	899	949	916	888	938	916	917	904	918	948	955	939	928	902	918	912	958	916	939	883	923	968	932	897	928	982	947	934	909	938	936	944	912	863	923	931	857	941	946	978	879	927	922	955	909	901	912	910	945	966	916	928	955	917	940	912	915	914	892	900	893	898	929	916	940	913	956	887	948	907	973	897	925	889	967	921	925	959	963	913	899	944	887	960	985	911	966	906	894	951	998	966	929	928	919	924	883	923	935	939	860	902	939	955	949	913	973	925	864	920	1012	904	969	942	942	933	884	862	931	880	936	931	922	952	957	896	951	882	877	923	900	906	931	978	910	968	919	922	991	891	894	944	905	938	893	907	905	902	962	869	903	896	894	951	896	921	929	952	908	884	965	853	898	927	938	934	898	946	879	890	937	924	916	933	845	928	904	967	954	903	908	955	941	938	945	919	941	905	942	917	883	924	908	875	923	938	929	894	899	933	896	862	912	899	960	912	929	936	962	913	1014	916	922	951
9710	6500	819	302	155	137	130	149	133	118	118	136	119	125	135	142	134	139	139	127	127	153	134	132	156	152	133	142	156	153	142	147	135	147	146	136	144	150	142	122	144	144	130	137	144	117	153	134	139	138	158	117	144	144	121	117	128	155	137	145	129	147	115	130	149	143	135	128	128	152	103	159	149	164	126	127	149	125	145	126	131	117	153	131	131	121	152	149	134	146	150	125	141	145	142	146	128	129	124	124	143	144	148	148	119	133	119	136	125	138	150	137	134	137	146	123	129	139	163	127	139	133	128	120	143	127	144	134	145	149	145	148	148	143	131	123	123	144	163	152	122	133	134	154	111	126	134	128	147	150	138	135	144	148	145	144	155	112	136	139	140	147	148	111	130	113	129	136	144	136	144	140	153	155	135	118	143	122	117	135	136	150	119	132	117	135	152	144	135	121	126	128	154	137	149	147	118	141	130	142	146	118	142	141	134	127	128	151	127	133	131	122	138	121	127	139	165	112	144	117	137	149	134	135	111	135	117	122	125	158	160	112	133	149	125	126	126	132	119	128	142	157	124	134	128	149	139	147	124	108	127	140	140	119	132	134	149	103	135	127	140	147	151	168	156	130	142	119	133	145	122	128	118	148	152	132	117	130	133	172	138	138	156	128	138	128	127	122	156	138	127	148	162	122	127	147	139	141	137	146	155	129	104	143	134	155	129	127	146	149	121	108	145	137	123	142	132	133	150	132	117	139	129	138	153	123	140	136	131	120	139	145	143	138	146	132	127	125	146	151	135	130	124	154	132	124	130	154	130	148	126	135	146	140	127	132	143	126	136	140	116	121	134	121	135	119	137	108	127	110	121	145	124	146	136	151	118	137	140	143	129	144	124	149
11152	10494	802	630	608	546	547	555	536	519	496	518	539	519	565	474	467	500	508	482	507	491	497	475	522	481	480	498	508	529	500	454	467	513	466	497	515	481	476	515	481	481	486	529	513	494	494	456	462	465	523	513	502	460	479	519	445	498	504	467	502	483	470	463	501	521	492	492	483	521	480	516	503	498	527	536	476	474	512	486	504	496	479	477	481	444	485	492	480	458	473	484	502	513	504	491	486	506	481	502	486	492	493	477	518	527	490	504	511	492	519	490	494	456	456	503	474	467	508	500	456	489	468	494	475	515	480	460	478	493	489	494	486	481	491	465	508	493	466	476	503	475	514	459	530	495	520	500	471	505	460	485	501	504	457	523	479	457	485	504	463	460	466	536	470	513	509	445	459	514	491	501	481	506	482	476	483	490	501	489	485	528	467	512	498	492	523	484	478	435	492	467	456	493	471	488	457	481	493	468	475	460	510	450	478	493	438	434	487	452	496	456	521	484	489	460	478	494	441	476	510	462	459	456	483	514	458	467	497	472	509	453	525	443	480	498	455	506	483	494	505	490	497	485	454	467	501	501	489	478	457	507	476	475	498	456	490	485	506	502	474	461	496	516	464	488	419	530	491	488	470	490	453	446	484	473	487	504	499	466	467	507	474	474	471	504	485	473	490	455	504	493	487	462	486	454	487	522	469	460	486	489	499	461	466	529	452	505	518	477	456	536	484	508	472	463	479	528	482	495	501	479	503	523	503	487	458	514	475	473	448	489	465	504	469	442	484	507	468	503	497	452	485	480	488	489	475	465	448	512	473	487	476	492	482	485	507	482	489	515	475	479	452	431	446	486	496	508	440	488	454	459	455	457	445	517	500	474	490	490	486	485	497	456
45672	37725	23559	5791	671	506	418	421	371	351	349	320	251	305	283	303	308	264	292	290	293	300	305	289	291	267	313	276	298	281	279	260	265	273	277	256	251	304	285	274	269	264	294	295	239	240	276	254	279	263	260	238	269	269	262	289	260	240	270	277	281	294	262	278	267	229	282	263	253	285	253	280	280	265	272	271	260	280	237	267	275	234	262	270	275	257	285	265	268	258	296	250	264	275	267	261	239	263	280	241	280	233	287	274	260	250	248	279	258	278	282	285	290	264	259	294	255	261	221	242	279	266	278	285	239	274	290	285	267	275	245	266	299	289	250	257	284	253	263	299	255	295	291	251	290	273	253	275	259	249	269	278	267	272	253	266	255	272	250	243	268	283	297	250	241	264	276	256	236	266	231	273	246	246	266	256	252	273	293	277	265	294	275	266	259	260	271	254	256	259	285	292	288	282	299	300	272	253	247	259	262	252	284	280	261	270	284	289	264	250	286	258	283	272	250	276	248	251	243	247	269	300	272	287	281	246	267	256	259	252	282	276	234	265	268	258	245	264	260	304	248	278	232	290	256	278	277	272	279	276	285	284	252	268	256	264	277	262	279	286	286	257	254	263	278	276	271	253	281	254	267	273	264	284	265	270	260	260	262	271	274	267	267	251	247	276	250	268	261	261	261	266	256	275	305	261	271	245	273	269	264	244	274	275	253	292	313	265	276	258	281	246	270	279	283	256	278	237	276	276	264	274	255	265	285	274	268	249	260	278	271	271	242	250	225	279	264	250	254	235	238	271	251	270	262	244	288	258	265	278	256	280	288	291	298	282	283	276	271	286	258	280	261	250	305	280	262	275	294	272	268	268	274	265	236	253	268	265	249	260	298	265	275	295
31339	37982	3167	2839	2588	2218	1921	1703	1500	1415	1326	1205	1209	1143	1102	1111	1053	1036	988	1003	957	996	971	929	969	957	896	919	829	950	909	977	893	995	968	891	887	874	890	868	930	962	891	861	849	856	913	883	885	862	837	874	873	862	848	887	865	852	896	887	836	802	859	871	840	875	848	887	861	877	828	866	831	840	806	826	811	861	853	834	808	815	854	926	847	850	824	839	847	814	834	783	804	871	899	837	886	781	843	831	830	844	852	856	878	863	808	824	839	879	842	880	822	791	853	834	830	841	827	818	841	877	849	834	832	851	856	864	866	894	834	857	829	815	840	847	790	867	831	777	882	808	770	867	824	856	854	878	858	875	844	847	880	804	807	804	834	849	811	899	879	806	810	813	868	862	811	843	880	846	854	867	867	872	878	815	815	825	836	820	827	880	861	892	836	916	804	883	874	778	825	815	842	851	820	858	823	806	842	829	891	847	836	817	812	813	844	843	844	803	856	866	836	864	923	841	874	819	846	855	828	840	868	857	812	862	867	843	872	910	810	809	848	806	807	853	764	819	871	840	935	805	792	835	837	821	820	853	856	882	798	812	907	784	810	848	851	821	834	843	864	847	833	835	817	897	841	830	862	875	807	838	866	833	810	913	824	839	812	861	861	905	865	811	839	864	826	883	815	893	916	835	814	807	895	823	846	824	843	841	842	808	814	874	783	801	835	820	742	870	847	830	823	800	781	824	855	867	845	862	846	852	828	828	817	841	841	872	864	870	847	854	825	785	846	809	818	881	838	817	924	799	883	850	858	845	867	852	854	802	823	822	851	824	850	812	891	844	820	820	835	874	909	842	838	857	790	824	852	849	840	858	808	826	839	890	847	809	829	872	833	787	889	863
54637	33292	30114	15447	1777	837	701	573	495	475	446	377	349	374	364	358	336	367	320	374	321	361	328	384	334	317	296	329	299	319	358	352	317	325	310	323	308	319	345	308	344	289	285	306	317	305	328	327	329	328	283	301	317	315	310	299	284	320	351	290	289	265	278	290	295	310	307	271	304	302	316	337	298	319	332	304	290	307	301	305	317	284	313	300	281	292	346	305	316	349	308	294	318	323	303	266	262	340	295	273	275	303	304	280	250	319	305	322	310	317	318	292	312	293	280	285	323	334	304	303	266	300	278	308	320	307	293	296	317	294	287	303	342	306	329	311	286	297	301	308	310	283	299	312	311	307	307	298	309	300	303	303	330	293	322	308	300	314	307	322	324	305	302	315	313	301	330	315	310	303	320	315	305	310	323	285	315	311	295	307	305	278	286	340	331	288	292	324	316	286	317	297	266	283	289	278	278	325	309	313	318	302	295	302	306	292	292	270	311	302	262	269	332	297	249	330	289	299	278	318	283	298	307	304	345	297	307	282	284	312	303	301	286	276	286	302	321	308	287	304	301	310	305	324	310	294	305	296	308	308	283	297	298	289	311	295	334	295	315	294	295	311	310	323	300	326	302	320	313	284	310	280	310	275	313	280	316	326	336	324	295	280	285	310	305	295	296	296	312	288	305	311	303	313	281	329	322	318	302	321	301	271	302	316	290	290	311	301	314	289	330	282	331	297	311	330	316	298	304	282	323	308	295	306	309	298	322	298	321	308	321	335	301	310	293	302	292	284	302	296	318	287	297	315	270	274	300	287	358	272	331	297	310	312	342	275	315	297	337	302	291	281	311	310	312	308	297	307	311	333	307	341	299	301	326	304	293	323	329	299	285	294	320	314
39313	46240	5196	4949	4220	3620	2945	2559	2359	2020	1825	1692	1618	1499	1454	1330	1373	1262	1240	1201	1209	1129	1168	1114	1198	1112	1082	1091	1025	1060	1081	1097	1132	1127	1299	986	1024	1049	996	1025	1020	1076	1023	975	962	990	1004	916	976	992	997	948	937	956	967	972	919	955	950	937	965	970	966	965	928	926	925	945	933	951	949	987	933	917	972	910	1001	964	959	910	905	944	924	931	950	930	920	943	884	980	1001	917	945	948	889	963	913	938	936	932	990	873	910	917	900	899	968	929	931	975	941	898	957	951	964	936	906	920	912	911	915	959	940	965	933	872	880	995	929	912	895	881	973	918	930	887	948	892	898	957	907	917	943	928	929	973	875	956	911	951	922	902	919	888	890	931	918	942	923	914	950	916	913	932	1002	954	874	963	919	894	922	960	909	937	1011	955	936	916	883	946	876	922	909	889	887	917	891	913	933	917	967	932	950	888	955	855	959	965	940	915	947	911	939	941	894	952	951	910	945	947	935	950	960	902	959	1011	987	982	976	966	892	938	952	960	879	966	950	888	953	891	916	902	915	918	929	892	943	895	919	905	955	891	966	935	935	962	917	879	944	864	901	905	913	937	904	937	921	892	918	869	896	962	927	922	902	889	944	884	950	933	970	928	932	920	925	959	924	912	897	895	950	900	968	923	953	922	884	909	903	949	916	939	941	914	852	974	884	934	975	922	925	928	953	930	933	905	913	908	927	875	895	961	891	922	923	927	934	956	947	919	920	878	925	867	952	887	923	998	930	874	895	937	944	928	916	943	950	970	956	934	886	937	885	904	875	856	995	936	912	913	923	931	902	934	909	939	949	940	948	912	905	931	948	973	877	960	966	909	906	940	911	963	980	892	929	909	895	915	934	915	956	935	906	937
9577	6108	582	246	141	138	142	134	158	144	141	126	128	150	128	129	143	127	124	144	121	133	130	137	135	150	133	155	144	122	135	138	123	145	143	138	141	143	118	143	143	127	149	139	139	133	130	137	142	157	119	129	138	155	120	145	134	153	143	148	146	134	131	134	133	138	135	142	136	149	167	141	142	132	131	147	125	126	125	115	134	121	143	111	151	116	133	140	146	146	137	135	143	147	137	127	156	149	139	126	134	137	135	146	158	128	150	135	114	147	127	131	128	133	127	134	135	119	145	143	131	155	153	162	147	124	129	132	138	133	133	119	115	116	120	145	131	134	131	143	134	143	165	125	125	126	146	158	134	157	121	138	123	129	129	130	131	125	111	132	141	143	141	130	131	139	137	138	127	143	137	153	145	122	129	145	129	136	141	149	126	137	169	145	116	126	124	144	138	127	126	128	140	131	135	125	117	146	127	125	134	158	112	130	125	136	138	127	166	149	138	119	122	127	136	140	137	118	129	121	122	135	157	113	130	137	139	139	130	132	130	140	139	143	142	141	156	137	130	122	133	139	132	142	136	142	136	119	127	139	146	132	124	124	146	156	152	133	157	144	126	141	149	125	138	157	124	134	146	152	105	141	151	141	152	141	125	160	132	144	131	135	132	111	133	151	145	117	123	142	136	145	129	146	136	124	131	143	143	143	136	113	111	161	146	146	117	111	122	117	142	143	120	122	138	134	133	147	151	148	115	118	134	134	146	154	119	131	153	139	117	134	147	144	128	115	142	142	140	137	111	153	153	149	133	125	145	129	140	153	136	125	117	155	146	148	138	137	139	152	128	147	124	140	134	143	152	151	129	150	149	143	137	133	146	131	177	137	136	137	156	136	129	121
11500	9891	770	581	578	532	564	589	526	565	470	547	491	480	476	514	507	527	542	511	502	495	447	508	466	485	458	498	492	459	504	506	467	476	479	479	513	507	511	489	504	506	481	447	441	470	512	492	522	500	495	497	521	502	485	519	462	496	505	503	501	480	481	489	485	481	495	480	458	466	487	511	459	495	492	498	466	498	509	491	510	512	462	475	488	489	520	483	514	508	460	499	500	503	483	473	497	491	480	468	484	483	483	515	521	490	475	480	469	516	504	489	509	498	485	465	499	492	492	503	446	465	451	468	507	506	479	472	468	503	482	487	437	501	490	462	446	489	494	495	469	514	495	478	454	517	481	465	501	500	514	476	473	463	487	472	509	467	508	506	490	482	491	465	499	520	489	489	511	484	515	529	482	509	516	489	516	483	500	446	492	495	479	514	483	486	486	490	476	492	478	490	509	529	451	494	500	496	507	521	470	504	515	464	456	502	509	478	482	491	467	452	500	489	459	496	504	477	508	498	501	517	441	500	527	487	484	502	477	485	492	502	451	516	461	487	479	515	510	501	452	478	458	454	486	510	523	437	482	509	515	489	527	488	462	448	492	467	537	491	511	507	478	461	503	508	490	502	484	464	482	497	477	494	487	489	475	480	492	475	504	477	486	483	461	480	482	479	486	514	484	500	530	503	513	502	510	528	488	472	481	496	484	464	496	479	491	547	519	448	471	510	502	505	450	510	481	518	491	482	486	529	465	470	535	500	518	493	449	482	470	519	476	486	478	487	470	545	500	526	452	473	477	502	526	481	480	488	505	457	462	486	478	475	505	484	479	505	502	475	451	503	508	477	469	486	458	497	489	487	477	503	518	496	522	521	493	508	471	464	443	500	439	498
43319	35973	24159	4657	711	489	461	426	368	390	327	299	322	280	288	287	282	289	280	297	290	277	265	305	278	234	274	287	287	265	271	293	296	290	287	267	282	269	265	297	312	277	279	276	252	270	271	274	228	265	295	285	276	270	266	264	287	243	240	279	298	251	276	267	267	259	255	297	265	255	246	270	277	262	274	227	279	256	284	262	281	289	235	272	296	262	261	272	270	295	273	283	270	295	270	254	274	291	294	251	263	262	300	298	277	310	254	293	305	260	277	258	286	274	258	280	278	245	275	315	262	278	265	250	249	271	280	253	257	246	291	275	291	303	259	280	257	231	258	235	277	252	257	272	271	270	281	263	287	255	277	281	253	249	240	264	268	282	277	259	263	274	287	284	266	245	272	248	268	312	273	260	264	256	293	327	263	272	239	292	284	240	241	274	254	261	296	276	264	274	266	284	271	260	281	255	286	249	261	258	267	271	245	250	265	267	282	272	276	271	285	313	244	302	247	264	278	287	280	283	259	282	256	297	225	279	276	311	233	292	243	254	261	306	251	257	279	285	265	246	281	282	278	293	299	266	257	298	260	284	281	286	264	249	268	283	270	259	284	255	275	265	254	264	265	273	267	261	252	251	294	268	278	242	267	290	270	266	255	272	252	259	246	298	261	275	259	273	242	252	269	249	259	285	279	274	270	257	268	294	244	262	243	281	262	267	248	239	276	264	255	265	250	256	306	269	258	281	253	264	234	294	308	291	260	284	234	281	270	277	245	272	276	282	257	243	290	302	259	255	263	244	222	240	290	278	267	245	265	269	260	254	256	261	255	280	258	301	266	297	289	264	266	297	263	278	251	251	259	249	292	289	262	267	297	289	280	259	276	283	254	242	259	253
31208	38485	3340	2871	2552	2168	1913	1710	1473	1401	1308	1231	1158	1162	1072	1028	1014	1053	1044	1028	961	912	924	964	913	892	944	925	831	919	913	833	916	979	1001	951	887	915	913	905	916	878	902	872	851	806	833	846	942	859	870	828	884	873	892	846	833	906	841	859	865	924	882	895	875	867	884	863	878	854	873	859	900	840	824	842	861	873	876	787	809	884	848	826	830	821	919	832	863	801	865	881	890	852	835	804	837	899	868	902	811	862	820	836	781	873	859	852	833	857	832	872	863	843	838	868	831	794	824	839	848	855	860	838	907	861	881	807	806	882	866	836	856	892	824	858	875	856	850	865	850	854	884	815	873	804	832	873	773	829	840	820	859	847	857	840	837	832	819	836	902	870	884	797	869	870	799	837	842	804	822	827	837	815	861	832	809	865	832	893	812	837	839	840	875	846	830	861	854	834	890	856	818	843	792	841	861	871	827	847	870	851	878	797	876	820	820	808	862	848	875	844	837	855	828	924	836	833	856	818	864	799	810	852	790	834	839	796	865	874	787	844	898	822	842	856	856	816	842	859	837	845	858	854	829	843	836	819	858	837	875	815	833	856	845	845	889	837	865	833	794	858	817	812	800	847	860	850	858	842	829	843	798	870	827	862	850	908	879	777	837	827	826	827	849	839	881	854	835	880	831	902	870	837	844	835	792	880	845	888	797	824	849	830	894	819	843	793	842	827	831	897	886	893	803	819	822	814	832	842	873	868	865	818	851	754	865	840	870	905	825	882	803	895	915	847	851	877	869	852	864	853	819	881	763	849	828	873	826	835	875	875	797	901	877	822	856	837	884	841	892	892	864	854	852	852	848	842	887	797	818	840	877	886	825	828	885	828	812	876	819	860	831	858
53350	33465	31235	14069	1728	842	662	560	505	479	398	399	402	364	370	335	371	300	323	326	340	332	322	315	363	316	332	322	329	320	301	296	321	321	315	306	342	346	328	318	328	346	346	306	306	296	319	307	320	305	323	325	273	338	308	304	327	316	305	302	311	301	300	272	315	313	297	322	300	321	306	299	303	282	285	289	341	300	335	307	307	308	281	299	320	322	293	302	327	323	291	307	287	302	272	313	289	311	305	303	299	310	278	312	324	318	317	298	298	308	281	337	303	261	311	310	324	314	296	329	342	345	308	321	296	303	308	323	291	299	313	306	301	305	289	302	294	297	326	321	304	296	320	322	305	257	295	279	330	301	304	321	328	287	318	300	278	319	313	321	324	309	335	314	309	296	296	330	278	288	299	337	302	326	321	313	304	300	315	322	301	290	269	272	287	304	280	326	294	266	294	315	305	287	278	290	270	311	302	305	279	275	293	280	324	324	320	303	313	310	284	292	293	297	296	307	300	306	303	292	290	336	285	300	300	301	305	302	302	287	296	323	297	335	331	286	306	307	311	318	283	287	308	304	307	249	313	290	306	309	266	281	333	292	276	292	296	314	300	280	294	343	307	295	305	316	296	330	320	290	284	321	288	307	301	314	328	329	337	298	311	306	265	294	311	297	323	285	337	284	306	302	295	326	329	286	335	290	299	311	317	293	297	306	298	318	296	298	262	328	295	299	319	334	294	304	292	314	287	313	305	317	328	281	306	309	292	296	309	339	311	299	299	302	296	301	280	326	308	281	289	307	299	314	316	298	286	321	304	306	302	301	327	310	287	289	287	280	304	299	293	335	321	280	309	359	324	330	321	321	298	297	321	321	304	329	303	311	289	305	320	317	322	284
39629	47065	5066	4832	4225	3433	2959	2584	2198	2065	1864	1721	1602	1531	1428	1339	1308	1343	1212	1224	1209	1212	1224	1149	1124	1075	1085	1078	1065	1065	1087	1073	1141	1109	1113	1087	1047	1090	990	1017	1032	1045	988	1008	911	1011	992	970	967	933	971	954	917	932	933	989	975	1031	983	969	939	915	940	940	928	969	950	952	887	936	950	970	963	946	969	910	939	988	939	936	938	929	981	968	952	923	912	951	904	921	947	927	958	927	935	923	968	863	964	979	939	934	921	887	929	972	935	970	936	919	906	899	879	875	878	938	926	943	934	956	865	894	936	930	953	947	952	950	912	952	901	928	926	895	943	915	954	885	1005	927	898	942	923	901	920	922	894	908	991	931	948	973	902	958	961	908	895	908	947	961	961	943	925	932	883	871	947	905	929	886	948	891	906	924	954	892	952	906	882	967	923	905	917	876	920	1001	904	961	903	947	916	930	937	905	916	954	915	932	946	948	886	855	1015	857	936	899	895	884	871	989	889	966	916	924	913	895	912	887	891	971	942	918	926	982	968	953	918	927	941	948	930	954	889	966	965	927	991	848	881	914	888	911	944	936	948	951	944	899	900	905	923	914	951	921	950	931	930	870	917	969	961	920	942	974	930	880	888	923	916	881	944	937	909	997	932	957	893	902	883	933	900	936	971	917	881	912	921	923	904	918	911	917	874	934	926	969	955	953	935	909	933	943	957	970	882	906	952	902	930	976	918	920	922	921	919	980	925	898	990	916	954	941	911	957	884	913	925	946	893	956	952	917	910	900	977	958	901	894	928	975	911	908	910	943	928	908	949	870	908	956	915	904	879	872	922	975	939	938	964	920	954	951	944	951	947	922	935	937	939	882	944	915	927	911	895	960	931	911	953	981	961	947	905	898
9371	6301	750	247	150	152	154	140	128	134	128	128	138	156	133	153	117	143	112	148	122	141	158	131	118	131	146	151	137	155	125	144	125	143	144	136	145	134	133	127	140	147	149	146	134	127	132	149	134	149	151	126	126	142	151	133	149	131	135	144	136	149	127	113	143	122	126	149	138	153	117	146	138	142	152	127	104	129	134	152	115	129	149	137	134	129	156	132	127	123	133	118	144	129	135	143	131	133	146	137	134	133	142	168	126	147	124	133	117	137	137	126	146	137	147	112	134	134	125	115	134	126	128	119	131	130	132	150	133	146	146	132	125	145	127	133	144	145	139	138	124	142	113	136	129	142	125	127	123	136	122	132	144	130	141	148	125	116	142	116	140	151	141	165	142	133	123	124	149	137	135	144	137	131	157	134	158	123	125	140	120	141	132	156	138	152	146	125	110	136	152	122	122	130	125	131	147	110	129	127	124	133	154	134	141	150	133	122	144	123	145	146	109	130	134	149	145	148	125	134	153	133	120	127	148	150	131	127	138	131	131	142	141	130	132	154	150	135	138	132	149	118	138	130	135	142	119	150	155	137	132	127	120	114	133	146	118	141	149	119	125	134	140	112	146	121	125	136	125	134	149	160	132	135	129	133	109	147	133	121	148	132	115	140	138	146	111	141	138	144	135	130	150	137	128	144	141	131	130	120	161	129	133	133	132	153	145	138	135	126	143	122	142	122	129	167	131	161	135	155	152	130	130	124	130	150	140	160	121	128	137	117	143	158	135	142	135	142	122	132	104	145	127	147	142	129	138	154	140	121	113	124	154	133	146	141	147	141	143	127	139	146	134	148	143	147	120	121	142	140	125	137	141	153	122	143	126	135	136	133	121	136	140	140
10792	10378	761	562	614	557	566	534	527	502	518	523	519	474	488	518	496	490	479	477	531	516	485	489	491	490	513	530	473	454	506	474	475	496	503	527	505	481	480	486	535	473	441	476	452	476	510	452	494	458	475	483	484	462	467	507	486	488	506	472	474	457	521	477	481	524	533	523	435	477	447	518	488	461	473	466	470	518	493	472	443	502	533	512	436	474	488	495	489	494	492	494	498	483	480	561	475	452	467	475	479	469	461	504	504	471	556	504	480	472	477	495	484	509	468	476	481	492	449	497	490	502	453	458	523	533	524	442	513	496	481	504	495	493	455	482	495	507	509	464	510	491	470	487	485	431	493	489	486	462	507	508	492	523	488	477	473	485	478	498	449	470	490	506	522	486	505	519	469	485	488	464	441	502	489	459	504	476	503	500	486	526	431	447	519	454	445	494	478	495	502	493	467	461	492	456	507	468	501	468	474	482	476	478	465	443	524	462	473	483	474	471	463	503	474	523	458	496	442	465	466	447	490	495	519	477	471	468	445	471	442	506	512	497	454	473	500	502	501	507	481	488	485	494	472	469	509	467	542	474	509	460	509	515	502	491	495	518	472	489	469	523	509	481	481	503	501	510	491	507	478	503	478	518	524	514	500	537	454	490	493	479	489	443	493	457	474	508	482	468	498	486	448	454	495	495	462	482	475	460	489	509	487	455	476	480	485	498	479	485	517	461	521	488	501	522	500	495	452	482	528	485	487	493	505	512	506	447	464	448	496	481	497	458	524	447	489	493	488	486	477	476	469	494	471	447	463	508	493	455	485	476	504	476	485	474	445	488	444	559	459	467	498	471	486	515	504	494	499	478	472	512	507	462	494	481	490	501	480	470	457	504	490	521
44745	37532	24106	4679	680	509	444	404	361	344	381	327	299	316	311	292	301	284	267	293	294	270	286	270	284	267	265	297	262	268	299	289	270	268	278	256	261	250	262	267	273	253	256	266	255	283	263	257	263	268	292	251	264	281	247	286	277	265	259	254	272	251	263	243	278	262	265	285	247	287	253	254	273	272	298	277	276	272	266	286	249	270	286	244	269	259	284	274	271	285	245	273	304	279	260	254	282	270	270	247	244	290	293	291	275	268	297	253	257	285	260	254	232	291	262	268	276	288	271	261	280	246	267	288	260	271	257	279	274	263	286	240	289	254	231	264	249	253	268	256	292	255	262	259	262	266	295	284	278	262	257	263	279	267	276	250	266	277	267	264	262	282	277	282	287	302	267	262	261	258	301	244	271	271	263	265	275	276	246	271	297	285	241	256	280	255	259	262	253	257	245	255	234	260	277	282	308	252	245	251	241	287	248	272	251	288	283	244	263	262	257	283	283	267	260	273	261	290	268	264	279	258	275	263	274	261	244	274	318	276	263	269	283	288	258	276	270	280	272	255	289	278	291	255	268	269	267	250	260	275	302	244	276	260	260	248	276	288	240	257	295	273	281	231	283	236	265	273	246	243	248	284	263	281	251	265	262	281	255	294	288	261	288	303	263	265	261	296	243	254	288	298	255	248	261	301	283	272	283	253	275	249	269	264	281	299	259	269	262	259	291	283	278	263	239	268	255	247	246	270	290	277	259	255	296	250	271	287	266	254	288	268	266	261	269	267	257	274	270	282	248	235	265	275	239	266	277	218	299	290	258	308	248	271	278	283	277	277	257	267	261	261	291	258	291	261	269	285	256	274	276	266	282	260	271	245	253	250	250	291	255	291	240	286
31123	38511	3489	2907	2535	2252	1898	1664	1580	1464	1328	1250	1204	1149	1109	1035	1079	1008	938	998	974	990	908	955	950	920	899	948	952	879	915	949	956	953	930	952	900	879	853	930	850	931	839	886	931	882	833	834	823	889	888	843	810	860	899	823	862	871	864	828	881	865	831	887	884	841	856	824	817	883	831	808	849	829	829	885	848	844	877	884	823	900	804	892	845	837	841	852	799	847	858	842	858	821	836	878	822	852	852	834	835	844	837	841	890	844	813	781	844	812	805	831	818	850	831	854	833	811	829	869	838	854	858	815	822	867	834	846	813	830	909	850	842	854	783	853	849	804	823	845	848	842	838	914	813	852	865	891	831	835	765	852	805	828	849	880	843	800	854	848	825	799	813	898	857	828	854	835	846	863	837	852	831	820	832	842	878	830	821	805	870	846	833	887	780	857	833	814	819	812	848	783	821	851	841	846	884	823	902	813	851	862	826	855	856	852	854	899	833	840	859	801	828	853	854	818	829	798	890	828	844	805	895	806	826	821	791	844	808	846	840	872	813	849	867	866	873	899	856	792	868	869	856	815	828	789	875	865	827	874	822	866	805	876	820	833	833	867	870	846	820	795	842	800	889	849	831	842	867	868	850	827	835	912	800	862	901	852	794	806	797	847	816	807	830	826	842	850	821	851	872	804	785	817	883	812	787	771	842	843	858	931	857	854	830	828	869	870	864	867	851	832	858	835	844	841	860	844	883	837	827	798	846	824	832	817	832	833	868	850	828	849	830	899	818	852	870	826	783	852	872	807	862	871	863	831	849	782	788	871	845	797	852	850	892	824	854	845	807	842	806	813	842	833	823	859	897	831	886	848	844	869	871	860	853	845	897	826	813	842	848	906	818	842
53510	34967	32636	12146	1539	825	656	593	479	451	435	412	394	387	363	383	376	385	331	341	339	331	349	374	348	304	331	336	317	305	312	321	312	339	319	322	312	341	322	268	309	279	337	295	316	329	326	312	299	319	321	339	339	305	328	295	294	311	316	308	330	336	291	295	292	306	302	322	275	304	311	280	288	303	321	316	306	306	292	303	294	330	302	311	304	283	337	327	317	316	282	288	295	333	302	290	301	285	297	271	317	282	322	293	282	306	308	314	331	330	300	285	292	333	316	290	311	271	289	314	284	291	295	295	297	294	301	302	323	312	342	323	293	281	321	303	310	320	309	307	305	291	325	309	294	303	325	275	316	299	273	288	301	310	292	312	278	335	306	326	282	322	325	288	289	338	299	293	289	304	292	314	301	310	314	317	305	298	283	303	326	279	294	328	334	311	332	288	315	321	283	306	320	309	309	314	301	303	289	295	290	302	308	312	335	345	314	295	308	325	304	317	310	291	294	330	316	300	314	316	303	335	248	312	299	321	300	271	307	294	303	319	261	295	300	283	299	274	307	342	291	276	328	303	315	316	320	297	332	298	300	308	307	354	316	317	288	264	289	302	282	280	327	305	306	292	271	295	310	346	318	290	308	293	308	302	282	298	313	308	311	284	317	318	305	292	308	311	326	305	321	310	309	305	294	295	277	343	304	292	322	301	320	330	321	272	310	322	311	304	296	346	332	310	329	299	314	310	280	297	307	305	295	311	327	309	323	313	321	297	316	300	328	307	302	315	306	339	315	294	304	298	323	298	313	290	315	332	300	301	305	327	309	316	337	327	271	315	295	298	284	312	306	321	299	287	312	327	273	327	307	332	296	331	325	328	341	287	302	312	275	331	312	314
38764	47986	5670	4909	4200	3523	3005	2626	2284	1949	1843	1762	1541	1482	1451	1402	1306	1304	1279	1213	1140	1193	1168	1152	1114	1086	1148	1069	1068	1007	1095	1099	1050	1008	1109	1074	1035	1024	943	1041	1010	1048	1006	935	998	982	939	955	983	1044	1051	1042	889	946	976	959	952	968	971	972	907	931	972	969	1005	981	968	881	1007	904	950	965	960	921	955	935	934	936	958	933	910	924	966	911	937	951	961	1017	989	979	944	912	934	978	907	956	927	942	947	945	872	953	923	906	902	901	899	950	954	939	949	878	893	941	910	881	930	962	923	906	942	888	993	935	925	966	929	938	885	932	946	907	953	865	910	958	894	901	928	920	962	948	896	944	907	906	952	942	928	954	976	949	945	897	939	912	955	976	896	978	933	927	938	931	960	905	1003	950	881	930	984	968	899	926	958	959	927	938	947	905	960	910	955	917	941	933	934	956	929	932	936	921	957	938	935	878	902	983	913	922	933	957	930	954	928	936	944	958	900	899	869	934	913	928	988	956	938	944	925	920	960	948	860	935	911	934	910	905	899	897	897	941	925	881	904	945	918	953	938	908	996	979	935	963	903	894	929	953	977	917	948	948	939	962	917	942	906	899	979	949	898	888	899	926	875	907	935	937	908	893	880	858	956	944	944	896	930	927	886	957	872	954	919	986	891	913	961	950	974	882	955	917	958	922	945	877	923	907	938	924	945	893	948	909	967	870	913	923	947	957	943	914	927	890	936	938	886	964	913	870	909	887	870	877	910	883	896	936	918	932	886	973	942	913	969	912	868	902	887	940	943	879	938	868	930	955	915	889	952	925	914	893	880	967	972	908	914	905	889	876	920	962	865	970	912	911	889	975	907	894	935	877	951	966	985	982	951	937	978	945	883	964	888	928
9122	6488	584	154	172	154	149	138	147	144	120	166	158	124	117	132	150	134	140	163	149	140	136	158	137	141	160	140	155	126	141	103	144	148	146	149	132	134	130	148	140	138	155	142	124	145	132	125	123	135	154	130	125	148	148	151	131	155	142	121	132	140	161	133	139	130	129	128	159	152	138	133	117	141	120	141	121	142	122	145	155	137	146	143	143	139	158	126	134	134	129	123	145	123	153	127	161	131	157	140	110	139	133	115	128	155	142	141	138	145	120	138	176	138	153	143	133	125	139	148	121	116	161	136	148	143	117	150	137	125	130	130	146	135	121	119	128	147	129	138	126	120	152	147	131	153	140	147	148	129	147	142	144	127	135	126	124	131	128	129	141	125	127	139	139	116	115	149	151	131	149	143	126	124	167	115	135	145	155	152	141	132	132	146	131	142	136	127	130	147	138	122	128	165	135	128	135	147	137	116	128	134	124	121	144	128	133	124	152	121	129	132	127	138	158	151	136	148	125	134	128	152	136	125	132	145	146	148	138	154	134	122	139	136	147	148	147	135	129	142	115	141	126	141	130	138	157	125	134	133	117	125	135	145	131	121	148	120	143	155	148	160	156	129	145	116	152	130	124	155	127	139	154	124	143	139	130	141	119	135	140	137	142	133	152	141	135	121	137	117	113	139	129	136	129	158	136	145	139	125	118	121	123	132	151	140	131	152	129	132	139	164	132	138	140	137	127	122	139	167	144	132	130	141	139	149	151	133	113	150	131	166	121	121	110	119	123	140	130	117	139	139	133	137	136	166	122	135	133	153	154	131	146	150	139	143	167	118	126	97	153	139	140	143	148	133	136	127	150	122	127	153	150	127	140	123	136	144	131	127	126	136	135	140
10631	10344	839	555	521	580	567	579	506	552	542	495	491	505	508	462	496	488	489	488	511	447	463	471	457	508	500	531	482	513	471	496	507	529	491	485	488	482	505	512	498	467	465	459	503	449	445	480	484	528	514	462	473	442	477	464	492	507	472	489	517	481	467	486	455	492	546	469	440	443	456	511	497	477	525	498	469	449	529	521	522	476	483	478	493	506	494	505	477	454	510	508	506	487	499	505	504	504	462	496	480	505	477	523	504	498	429	511	436	478	510	493	448	491	477	522	476	521	476	482	476	476	489	479	496	474	462	486	530	489	488	499	460	476	495	525	475	456	441	505	440	495	506	513	469	476	509	481	509	481	543	477	497	507	447	470	504	469	493	485	513	446	465	498	497	449	500	497	490	521	504	506	471	434	485	487	463	480	449	491	475	453	511	491	463	520	470	454	484	485	462	463	528	470	504	491	472	519	491	478	501	460	508	464	483	488	499	510	493	493	504	495	482	490	483	454	512	484	502	510	446	476	486	500	470	492	479	499	502	494	502	480	518	456	460	521	485	485	473	463	460	483	512	506	503	487	495	502	438	491	485	482	517	471	520	490	512	495	448	495	482	522	496	500	495	466	485	474	494	471	483	498	470	479	552	500	468	490	497	483	486	512	481	524	507	519	505	478	495	495	513	500	505	514	491	508	464	508	501	504	517	512	460	471	486	495	517	507	495	476	477	484	531	505	512	509	499	479	470	499	458	480	503	531	501	508	486	459	479	465	508	500	512	498	498	507	489	493	475	471	513	479	468	476	488	474	505	482	468	489	496	485	521	482	468	482	488	483	495	516	507	483	504	483	470	524	507	482	467	503	480	542	509	495	484	502	476	514	502	488	486	500	453	471
42851	37255	25024	5094	640	541	452	369	396	373	346	329	299	304	279	275	288	271	285	279	282	278	277	281	245	280	279	276	263	269	269	267	260	295	298	295	277	256	256	298	291	290	281	266	280	271	292	243	255	289	264	275	284	290	281	277	254	252	264	273	260	252	266	265	280	264	264	276	282	240	282	294	245	255	292	269	268	272	284	277	274	287	283	281	277	264	277	254	283	257	273	315	254	263	265	279	279	280	293	263	277	297	259	274	263	257	250	266	262	272	287	276	312	261	280	268	256	250	272	279	300	275	240	248	285	283	260	281	265	249	282	295	252	264	273	271	305	236	292	264	275	281	262	249	278	276	264	276	256	294	297	288	282	265	270	298	271	291	276	276	277	276	272	262	284	273	258	268	261	290	251	252	252	261	300	260	283	261	249	276	278	269	248	262	264	275	257	274	274	249	288	253	272	250	239	274	279	270	285	254	261	266	244	269	279	294	265	279	286	280	284	257	244	255	288	270	254	271	255	269	286	271	259	281	282	291	287	269	240	265	283	252	289	261	258	277	270	260	262	262	262	248	251	261	233	283	264	241	286	289	274	274	249	278	289	278	261	250	242	277	240	258	277	237	288	265	279	273	284	265	304	277	263	283	295	253	275	253	269	236	256	262	249	258	281	298	277	271	268	258	272	274	242	275	277	257	261	300	281	276	267	273	271	272	300	281	270	282	256	268	259	258	258	252	289	258	266	261	255	254	283	251	270	306	287	243	250	287	296	249	275	266	261	253	290	274	278	270	271	341	228	277	255	258	257	257	238	282	248	265	241	277	240	280	286	266	280	286	259	282	304	289	279	240	247	263	260	273	254	241	278	221	259	257	251	297	255	252	270	281	266	292	286	283
30548	38876	3886	2885	2544	2169	1921	1688	1539	1422	1312	1237	1127	1146	1087	1082	1075	1114	1036	1026	991	1010	943	995	949	961	950	937	934	908	929	897	979	927	941	934	921	926	902	916	869	872	855	848	878	900	857	919	820	896	873	872	898	871	853	851	829	871	927	874	857	832	878	859	946	846	882	890	825	824	883	830	847	852	875	865	871	892	903	813	900	830	822	848	783	885	918	842	806	822	908	888	886	858	854	819	836	877	842	783	839	818	821	850	890	837	874	795	860	828	786	867	895	882	866	856	848	822	867	829	859	819	833	879	812	829	938	864	869	804	805	839	780	794	838	858	882	886	857	824	878	808	844	855	806	814	796	877	876	821	853	815	878	838	854	812	797	842	843	876	817	847	839	816	795	860	843	831	815	862	861	894	799	831	826	837	867	905	844	881	863	833	849	817	937	842	847	870	831	808	801	827	805	864	874	928	862	813	868	912	876	878	883	807	844	853	791	774	868	812	822	845	854	832	871	794	874	864	851	873	831	820	825	847	838	848	843	837	835	804	821	851	872	826	885	834	847	805	818	828	888	885	858	827	896	863	871	884	881	871	855	927	855	836	802	841	832	844	844	879	823	816	854	838	856	880	871	795	892	826	878	815	873	861	786	867	796	891	865	817	859	881	828	864	825	838	826	837	896	859	848	856	826	801	770	863	871	873	824	808	877	859	870	880	849	829	868	842	876	861	888	848	877	886	841	855	825	857	777	835	855	836	858	829	819	883	918	839	862	825	845	867	880	838	789	875	806	836	776	852	850	864	897	877	842	844	826	810	894	848	847	842	823	872	827	816	905	869	821	874	821	841	875	882	868	813	875	846	866	850	892	808	850	864	812	800	836	826	853	874	899	843	877	833
50202	33939	30659	15490	2428	898	671	597	498	437	435	424	415	392	403	388	381	331	337	356	325	359	352	319	349	325	289	334	319	299	342	288	327	336	319	319	323	337	323	304	308	321	337	301	311	352	287	311	297	322	322	308	285	335	287	311	294	335	313	328	303	323	304	339	305	338	304	290	318	312	286	314	316	295	326	345	280	302	305	274	312	288	296	301	327	320	318	346	321	326	302	313	311	284	313	299	333	322	314	294	295	325	289	294	300	288	324	320	319	298	283	329	302	308	292	280	295	283	288	319	322	322	316	332	314	309	309	307	274	316	314	273	319	311	289	319	320	287	297	302	313	309	306	304	275	280	315	343	297	321	307	313	288	317	271	283	294	307	300	310	306	307	314	290	303	314	307	303	274	300	297	299	298	333	280	315	290	290	340	299	282	312	306	270	324	298	327	294	323	288	308	316	295	301	284	319	295	319	303	306	302	331	296	325	297	283	308	292	298	323	326	319	291	306	292	278	303	277	308	297	323	288	295	326	291	283	313	317	268	293	314	308	291	302	314	318	290	304	324	305	304	294	289	329	341	310	297	283	272	286	301	296	326	268	324	306	312	283	301	298	305	271	293	306	282	316	288	308	281	297	283	305	297	323	324	315	321	309	310	294	313	298	305	309	306	306	296	321	300	309	288	304	308	290	262	254	288	312	315	284	300	314	289	302	292	281	302	315	312	284	291	316	264	297	311	317	329	270	291	309	282	322	303	297	281	285	310	283	338	298	294	307	291	298	304	299	309	319	309	331	340	304	334	271	311	308	309	322	323	311	299	302	341	317	341	341	287	297	296	322	304	312	310	338	298	286	284	331	279	281	314	311	322	270	283	270	294	318	341	321	300	312	308	312
37555	47699	5410	4927	4206	3655	3086	2571	2318	1984	1891	1729	1570	1484	1421	1358	1284	1324	1257	1193	1209	1139	1146	1140	1157	1092	1103	1032	1018	1092	1061	1058	1101	1072	1093	1052	1038	995	1120	1012	984	1008	998	978	1036	988	970	944	983	953	990	1019	950	941	944	936	926	992	938	1007	945	945	957	942	1003	993	941	966	993	947	913	906	942	944	919	951	944	916	942	937	911	936	920	967	979	971	859	858	947	893	880	993	937	901	966	947	915	935	928	969	891	987	953	893	952	892	924	894	921	941	956	935	946	922	950	885	970	938	940	903	923	897	919	957	888	960	923	905	913	954	909	953	860	886	909	886	911	908	912	917	912	891	922	895	916	932	962	959	891	944	864	901	945	946	922	950	934	942	900	952	911	911	951	909	910	857	959	907	947	984	932	902	932	875	896	911	874	903	921	995	888	918	886	934	915	906	969	943	890	953	901	904	912	863	862	975	942	912	877	950	955	920	895	968	921	944	927	951	927	920	894	921	1040	972	921	901	960	970	967	904	906	1009	902	884	956	898	907	892	948	941	926	970	956	900	959	958	978	919	916	926	950	891	950	918	943	935	945	882	955	919	940	919	909	877	909	910	961	922	948	978	884	903	926	875	886	951	945	965	960	935	935	916	892	885	918	927	902	896	943	910	967	904	920	949	915	919	939	927	907	928	935	885	936	922	884	964	910	905	916	939	891	925	935	875	942	974	926	901	978	922	939	872	928	944	886	967	898	892	969	900	926	922	940	1006	919	911	959	891	892	912	933	919	961	966	936	912	953	889	915	909	929	908	905	968	919	919	900	900	856	942	917	981	983	921	863	957	949	901	918	925	901	908	875	894	907	930	936	908	918	900	913	915	965	914	911	912	944	948	973	894	966	916	906	951
9334	6315	653	236	162	169	130	143	148	141	132	117	147	126	130	154	135	151	143	138	137	128	132	135	141	142	142	144	144	128	137	144	141	130	129	125	117	132	137	126	141	135	140	139	125	138	113	136	132	157	131	138	165	146	151	134	135	144	145	124	141	138	133	140	146	133	131	148	124	119	137	137	135	132	138	148	149	137	119	137	146	142	146	125	162	144	134	137	132	126	129	171	157	131	125	132	155	126	145	129	114	152	134	124	142	131	157	133	142	134	134	142	135	137	124	130	148	149	147	144	135	134	138	133	123	130	129	132	136	124	119	140	126	138	120	164	125	135	133	120	134	147	119	143	144	140	146	129	152	122	143	136	119	131	144	129	155	144	162	108	115	149	132	121	136	133	144	131	132	140	141	141	123	129	151	122	126	136	139	122	149	142	121	133	143	121	116	136	151	118	152	121	154	127	144	135	125	118	134	137	137	127	113	143	140	142	156	140	144	134	137	137	151	153	143	150	138	164	131	134	130	157	152	133	162	132	132	121	136	145	123	144	153	106	145	145	136	126	148	133	133	147	118	141	153	152	132	157	128	135	122	133	138	127	142	149	131	132	135	152	153	148	141	145	155	152	139	138	122	134	142	157	138	144	125	132	134	138	147	137	143	153	128	138	154	117	134	142	134	130	138	114	148	155	135	130	172	123	154	166	127	140	129	154	124	126	125	149	139	132	140	134	115	130	142	148	123	134	147	127	142	128	159	142	127	146	161	137	138	152	132	134	140	133	139	117	144	128	138	131	139	146	131	140	138	126	109	130	145	142	138	163	134	149	140	137	130	127	147	123	150	132	149	127	145	142	127	128	122	123	134	151	116	137	120	126	136	132	132	128	165	139	142	142
10642	10197	797	595	549	544	520	572	511	522	535	498	505	515	547	496	501	499	489	483	495	491	499	478	507	444	497	523	480	516	504	513	499	514	528	491	475	500	510	496	488	486	486	486	468	504	522	481	472	488	501	460	468	462	475	450	497	457	500	495	459	455	487	496	476	481	469	523	466	508	519	484	483	539	488	505	460	467	478	493	489	508	438	508	503	495	475	507	518	467	507	475	447	495	491	494	473	513	449	495	499	475	467	478	499	486	468	441	465	500	468	468	472	512	507	504	490	479	491	489	472	462	489	491	516	483	480	432	460	462	484	464	484	489	434	512	454	499	482	497	485	482	500	480	487	516	494	516	518	476	503	489	455	478	462	462	481	447	461	504	521	492	484	445	452	484	487	469	476	483	524	505	473	489	491	503	488	459	482	510	494	521	481	451	469	471	511	499	524	513	485	501	483	459	477	473	487	494	492	521	484	475	480	494	486	522	487	490	511	485	500	491	482	486	501	491	537	472	503	502	485	482	497	533	482	467	545	506	525	437	475	474	474	476	479	485	489	471	516	470	494	506	458	514	498	475	514	440	499	486	482	479	514	494	502	489	470	540	499	534	481	475	477	519	523	491	497	504	470	503	473	501	485	517	492	502	501	462	501	503	440	507	476	444	480	495	466	490	491	467	498	504	489	479	472	487	471	500	500	497	492	492	496	499	526	516	499	502	498	466	468	522	513	476	519	483	531	495	502	473	501	438	479	493	503	469	503	508	472	508	475	507	493	461	454	515	494	462	474	467	469	469	481	504	489	498	503	518	504	494	496	516	483	458	507	485	484	502	485	503	548	485	473	527	486	503	491	476	454	453	481	481	486	519	504	498	483	476	482	502	495	459	452	499
41835	38465	24120	3363	659	520	438	421	387	348	322	333	339	317	304	271	288	303	309	281	267	272	244	286	277	268	264	296	268	308	318	290	296	289	282	263	285	279	311	288	275	268	260	268	243	277	259	253	290	254	262	265	245	258	294	248	282	241	285	262	236	293	256	287	298	278	264	264	279	252	295	267	291	304	265	279	269	282	294	292	282	259	298	264	254	277	301	274	275	286	256	266	302	257	263	274	286	251	274	280	258	251	286	288	247	265	260	280	271	255	228	301	269	281	261	275	252	281	289	285	279	284	254	284	256	270	284	276	294	271	279	277	251	296	270	271	243	288	244	275	258	279	279	263	276	271	270	281	249	268	274	269	255	270	291	263	300	296	275	280	263	263	273	265	244	297	291	285	277	262	273	294	244	267	289	299	279	281	278	249	287	323	246	253	280	271	247	302	269	271	261	282	276	285	277	298	302	247	259	300	269	257	257	269	252	301	288	262	267	250	264	284	264	277	272	288	283	260	319	266	264	284	274	258	270	307	303	248	280	253	296	291	285	297	281	275	249	272	271	264	260	283	262	271	259	268	295	293	276	276	286	281	262	240	264	248	280	266	270	279	301	293	262	263	297	272	295	308	288	259	259	256	248	284	252	296	261	273	246	261	279	274	264	252	286	270	292	258	263	262	274	247	244	241	280	280	262	292	267	260	294	271	263	284	293	260	274	269	250	270	261	272	269	243	267	258	236	263	253	264	309	288	277	243	279	296	254	252	234	250	279	251	252	248	256	247	297	256	266	258	274	265	275	290	247	259	255	266	276	255	277	282	268	292	276	245	262	260	273	257	289	289	247	286	270	296	290	244	266	263	265	297	266	270	280	249	267	265	244	269	254	269	273	266
30750	39182	4246	2881	2543	2233	1894	1748	1558	1443	1330	1208	1163	1166	1068	1082	1071	1016	1029	1007	979	933	908	975	889	1021	919	992	964	928	955	949	958	882	921	889	895	862	947	867	984	897	860	894	878	875	849	874	887	894	880	856	860	896	847	829	866	847	910	841	846	815	853	883	884	895	828	820	873	930	838	821	893	835	870	836	898	834	846	877	879	887	846	804	841	828	855	931	859	880	846	872	879	901	880	881	859	860	906	803	856	858	885	903	851	814	918	905	881	840	883	845	868	860	851	902	828	865	868	888	845	874	815	871	829	796	861	842	835	909	800	904	925	852	864	829	859	839	920	867	857	868	816	887	840	793	909	856	876	810	832	819	897	839	800	873	862	869	877	867	843	818	889	834	861	840	842	801	898	864	831	841	780	829	838	811	854	853	884	829	840	817	889	889	855	895	828	845	876	853	828	876	838	838	845	871	841	881	870	803	849	874	844	901	890	908	904	880	861	880	841	865	788	845	780	815	849	844	850	828	818	878	884	869	822	838	837	770	841	840	846	889	854	812	825	849	866	865	863	874	841	838	856	850	882	902	821	874	852	860	876	870	866	823	849	911	819	863	782	849	864	851	890	841	893	871	818	847	829	838	802	855	866	794	832	882	825	822	892	819	891	833	878	845	849	871	822	829	862	797	855	870	834	797	882	812	907	842	868	843	780	844	819	864	848	850	879	849	836	921	850	838	891	798	826	856	814	849	829	900	897	845	883	876	866	834	853	891	882	833	856	850	862	893	860	850	825	815	816	875	910	818	858	855	880	854	851	862	791	871	836	830	845	868	806	851	856	870	846	807	860	852	886	836	805	827	878	861	852	830	813	869	870	851	827	792	800	811	837	861	866	848	825	836
49836	36630	32629	11163	1567	859	722	559	535	502	433	468	405	351	374	392	359	376	357	302	329	365	322	320	325	375	315	303	328	357	315	319	306	298	324	325	350	322	296	294	285	309	289	330	299	331	336	298	298	315	307	307	290	338	301	294	305	315	320	321	346	339	280	321	304	335	333	297	343	311	360	299	322	320	289	289	295	281	324	348	314	339	292	311	312	343	323	300	265	298	311	320	316	300	313	324	290	332	295	315	295	304	321	308	324	294	310	334	313	297	296	307	290	310	311	328	328	329	317	321	287	285	307	306	314	288	307	321	314	328	307	277	289	288	307	328	316	286	319	314	311	307	310	299	275	306	309	306	304	295	341	309	296	286	306	330	282	296	300	309	305	310	294	296	286	294	310	289	295	288	329	285	314	312	281	306	306	301	286	330	354	300	313	304	290	324	290	321	317	285	277	314	316	283	327	313	315	303	309	312	319	290	335	265	304	298	288	303	332	336	271	306	299	289	309	308	310	324	299	288	327	288	314	311	293	283	306	287	332	344	313	324	276	306	310	310	287	327	304	294	281	336	314	299	283	292	287	316	325	304	335	323	290	312	320	304	275	315	325	294	292	288	310	311	318	302	316	266	296	332	310	280	277	277	282	301	315	299	292	287	305	308	338	291	281	301	338	315	311	328	297	286	355	281	317	284	314	326	315	294	309	291	308	296	293	314	310	312	311	293	304	308	274	320	305	317	292	315	300	315	309	269	273	295	315	288	297	299	278	325	291	317	298	285	328	291	292	298	286	303	328	322	296	327	271	319	348	301	325	293	340	292	333	300	332	312	314	284	322	304	307	258	308	329	337	309	279	326	332	322	319	274	292	327	306	302	306	308	305	304	295	302	322	349
37663	49658	6434	5073	4348	3622	3026	2570	2245	2041	1885	1743	1625	1542	1478	1365	1330	1304	1264	1272	1210	1162	1128	1094	1146	1105	1099	1088	1065	1004	1092	1066	1132	1089	1104	1057	1087	996	1094	1041	1046	996	1027	1040	975	1006	968	974	975	921	963	1000	948	886	938	934	950	913	965	963	925	1003	971	928	965	1011	960	944	927	986	954	891	951	981	941	938	946	930	946	1005	961	945	930	920	949	926	950	960	926	958	922	909	936	978	979	943	1013	1016	931	971	948	956	861	991	940	908	923	930	972	998	965	964	946	890	946	940	921	993	912	945	945	935	928	955	995	973	904	907	892	914	912	941	938	913	885	948	957	944	965	942	905	974	923	951	906	934	961	914	946	971	892	908	965	945	921	886	829	925	942	933	927	968	911	878	967	900	955	919	903	897	909	949	954	886	938	907	878	902	925	946	892	922	944	882	950	907	916	956	979	942	992	862	980	908	940	970	929	926	958	930	913	924	868	910	903	997	886	958	918	945	937	937	924	982	961	923	932	900	961	913	903	937	967	943	918	912	971	890	883	935	886	908	906	1019	941	920	944	972	943	945	921	897	936	961	935	880	908	947	918	929	884	924	968	898	972	946	925	962	883	941	914	916	941	933	930	997	947	944	918	841	899	907	935	943	947	920	913	936	920	974	964	911	977	882	888	951	925	954	858	910	954	954	935	925	942	946	938	921	974	917	926	958	932	984	883	940	922	937	956	989	952	921	941	923	956	874	874	949	919	927	861	1008	913	934	927	915	885	934	946	937	906	942	979	909	872	942	921	892	949	931	922	910	902	901	900	921	963	942	887	933	906	899	915	966	1021	919	913	968	967	968	912	937	940	946	929	931	959	910	941	930	933	902	934	885	987	920	961	949	924	948	922	900	923	909
9086	6882	649	163	151	158	133	156	138	157	134	162	137	160	140	141	152	130	139	139	147	126	149	108	138	133	133	140	134	152	127	123	148	125	134	141	136	125	149	137	111	142	146	124	142	108	125	140	149	162	118	145	122	147	139	150	139	148	154	130	150	138	129	142	151	140	123	155	114	132	150	137	144	137	146	147	159	143	129	137	149	121	124	137	114	183	154	140	139	153	159	143	145	128	141	140	145	146	116	169	134	133	173	141	129	132	144	135	151	132	134	118	143	139	132	128	119	123	138	126	136	151	135	151	117	139	138	128	144	123	156	147	156	144	114	127	117	154	146	155	144	137	149	131	146	156	134	116	138	147	115	136	135	125	134	140	126	143	149	110	146	149	139	143	132	159	121	136	137	148	145	138	135	129	134	150	141	115	152	124	126	116	156	134	158	129	134	143	132	124	125	129	131	134	141	133	133	140	133	155	154	135	125	131	153	140	128	149	112	140	142	143	140	161	134	133	151	143	146	153	149	134	147	122	129	140	155	141	132	145	124	127	143	143	146	142	130	132	124	146	137	143	155	157	146	125	129	134	159	144	140	141	133	153	130	143	131	125	131	148	130	135	129	146	132	130	138	120	137	152	132	130	143	138	138	138	143	132	144	141	135	123	141	132	141	114	146	130	125	143	144	138	132	140	123	125	132	142	156	146	141	154	133	143	128	121	132	125	135	128	156	142	155	139	148	129	150	125	149	146	159	145	145	151	151	144	128	154	140	141	163	143	146	149	149	143	156	143	145	139	118	139	166	140	136	134	149	136	160	139	120	133	143	138	134	130	152	142	141	133	132	136	143	126	141	152	144	129	123	144	127	148	125	145	124	140	128	137	135	123	121	144	159	119
10210	11229	844	606	541	547	570	538	509	504	515	501	518	487	512	553	485	505	505	533	507	481	465	470	468	476	500	489	495	519	546	523	491	515	468	469	504	556	521	495	529	530	501	496	498	474	502	476	482	460	478	514	522	452	487	507	506	482	485	499	518	503	508	532	521	508	498	520	476	497	448	475	477	500	541	486	445	477	502	503	517	513	519	475	514	492	497	474	476	537	535	465	502	474	496	529	493	440	497	460	521	493	541	456	550	462	527	497	506	532	509	480	493	526	509	480	531	489	529	496	526	494	483	493	484	489	514	482	473	477	505	464	475	518	503	474	464	496	466	478	521	508	501	504	481	493	471	469	490	509	500	517	496	512	501	471	532	467	473	470	462	511	526	496	505	506	477	502	517	474	512	485	473	444	518	465	516	445	497	489	485	517	488	508	478	497	482	506	500	495	518	487	489	458	473	490	467	510	486	542	502	479	486	497	471	487	433	525	507	536	506	492	528	460	449	450	422	507	447	499	481	524	485	514	504	542	495	463	502	465	498	457	460	487	513	490	504	476	456	430	534	489	476	500	508	493	446	511	516	514	518	455	447	522	503	501	470	501	455	497	508	475	488	502	531	498	456	445	498	499	499	478	469	527	464	486	508	466	452	535	508	533	489	513	468	464	495	519	495	488	537	505	509	542	497	457	493	488	485	475	504	473	467	474	474	491	513	512	547	458	504	478	465	514	506	483	496	521	490	490	468	504	493	446	435	467	506	498	478	508	500	507	469	476	488	489	550	478	489	506	488	501	509	482	504	480	474	497	496	517	518	497	501	516	508	490	528	486	497	499	511	463	482	504	491	480	492	487	488	466	510	502	501	521	484	472	506	512	505	533	462	498	465	474
40774	39144	25756	4599	641	544	416	402	385	328	351	325	305	302	350	313	298	297	291	285	336	261	289	306	290	294	261	244	293	276	282	301	266	281	295	278	275	276	277	261	261	275	285	310	269	284	259	271	262	237	272	258	260	302	272	288	288	289	291	245	281	289	245	252	303	314	292	258	275	266	263	288	256	262	280	250	269	280	268	288	263	287	271	265	279	264	273	286	262	252	266	244	255	286	244	251	254	271	261	267	259	276	254	276	289	253	279	273	272	284	278	276	269	271	263	257	279	261	260	293	278	273	278	315	297	294	272	295	272	269	252	287	283	250	301	251	284	246	267	294	294	275	288	256	314	275	226	260	269	271	269	253	267	285	299	262	272	264	288	283	270	256	280	266	275	274	251	269	287	289	278	268	289	280	297	254	258	272	268	281	256	298	287	259	275	269	290	293	254	266	254	265	299	263	280	266	241	295	294	287	304	278	290	265	290	293	274	248	248	260	286	256	292	271	262	286	273	294	285	272	284	272	256	274	283	277	264	278	254	290	282	294	302	261	274	276	248	257	260	260	288	267	267	278	260	281	268	277	291	289	310	278	264	256	257	267	294	284	265	277	265	274	270	244	246	272	275	279	292	286	264	261	266	278	278	255	245	276	278	274	255	287	255	274	299	278	272	260	290	270	292	277	282	239	282	294	301	241	278	253	248	270	253	250	263	260	262	272	266	282	264	259	277	252	260	283	267	242	295	266	267	280	268	256	285	267	266	282	271	247	261	272	281	282	265	293	288	285	263	283	303	273	282	236	293	305	288	281	262	271	262	278	250	270	297	270	266	282	290	266	270	287	271	289	254	268	275	274	242	269	256	264	284	258	246	255	277	262	271	248	271	266	249	275
30032	40423	3775	2864	2562	2172	1900	1651	1487	1395	1399	1285	1106	1142	1122	1064	1056	1069	1018	1033	995	978	948	956	918	903	928	898	996	909	941	1000	907	869	906	898	922	880	924	909	930	889	893	872	879	985	887	849	870	917	821	847	902	893	890	902	885	901	899	866	843	863	829	880	831	903	898	835	862	822	865	875	840	943	857	834	855	809	820	814	900	864	838	852	795	795	844	835	826	852	818	852	835	826	863	837	890	908	848	879	859	874	899	881	824	831	833	862	869	857	847	843	878	856	860	812	860	867	874	851	844	807	857	862	878	871	871	872	833	810	907	882	862	858	871	854	886	825	877	889	877	879	849	897	849	867	875	884	800	833	853	866	849	864	860	768	855	825	877	849	828	848	813	838	868	860	845	834	796	873	874	854	843	861	906	842	808	795	826	856	811	858	926	877	909	892	890	774	887	813	844	870	838	892	856	887	844	834	819	868	869	823	874	846	846	841	899	886	829	833	873	850	882	849	811	843	855	901	867	840	837	838	860	894	828	801	834	819	916	804	844	834	859	849	874	869	814	772	809	855	851	853	845	863	842	896	859	879	839	903	864	845	874	891	837	862	824	844	816	863	878	850	833	802	860	828	859	855	855	857	825	796	846	891	837	848	818	865	845	888	872	845	833	824	797	850	820	826	808	828	864	816	804	853	805	865	888	859	867	925	849	806	837	854	886	838	828	819	860	871	859	837	871	879	836	824	859	861	808	819	853	885	861	887	807	851	853	836	880	865	796	818	884	885	913	833	850	883	837	832	854	867	871	842	863	880	831	899	833	839	880	865	811	830	789	877	830	849	872	851	791	836	850	870	844	817	846	819	867	843	877	875	807	834	842	806	867	832	777	853	882	858	839	847
47875	36406	30158	15849	2952	893	695	553	553	533	427	453	400	394	351	372	369	322	334	340	343	354	308	349	344	323	310	331	329	325	326	316	308	335	313	356	328	316	345	352	305	314	336	297	336	344	243	323	291	303	300	311	298	292	307	316	313	332	333	289	301	321	287	281	277	314	290	306	294	315	337	273	306	320	314	289	297	310	313	298	304	324	303	282	303	302	325	296	311	308	298	309	324	333	294	300	289	296	297	317	312	317	301	353	303	319	304	322	306	345	302	324	307	311	307	289	311	305	303	313	298	305	282	291	311	305	303	290	298	301	300	302	309	319	289	292	310	291	336	311	295	288	295	306	293	326	277	329	322	285	307	316	357	301	339	328	297	312	274	304	359	274	297	316	278	297	296	306	321	267	274	332	307	341	328	316	327	286	310	314	311	307	333	300	278	307	313	276	306	313	308	300	311	308	331	282	312	310	297	296	299	282	284	272	305	295	308	282	309	332	308	293	283	291	304	291	295	271	286	277	315	313	322	278	292	294	320	275	295	311	296	320	293	292	288	292	281	302	320	315	305	323	306	309	317	281	292	304	295	290	300	326	306	320	275	303	313	307	338	311	282	318	291	311	302	286	312	307	303	312	323	299	328	305	332	323	318	299	311	319	271	271	288	304	315	314	301	307	301	296	332	325	313	301	291	313	257	315	288	282	285	301	290	303	310	299	336	299	284	288	307	289	334	319	281	317	319	323	267	302	293	322	314	278	303	291	305	312	294	304	343	307	312	318	315	309	305	314	290	330	296	315	257	285	294	301	293	301	303	298	291	298	324	320	284	306	339	295	312	285	320	322	343	279	262	279	319	315	289	292	288	326	309	294	277	292	289	315	315	271	314	325	300	295
37402	48013	5165	5045	4389	3541	3058	2623	2269	2089	1871	1816	1592	1463	1422	1378	1366	1329	1229	1228	1218	1134	1168	1130	1119	1135	1122	1077	1126	1101	1094	1103	1109	1087	1070	1050	1014	1032	1040	939	1040	999	1051	944	974	1009	978	1014	972	922	959	986	927	974	948	934	981	966	965	945	929	929	967	932	959	951	940	914	960	900	959	879	936	952	955	942	912	940	957	972	916	911	956	936	910	946	944	977	938	920	935	875	935	944	904	899	966	924	936	941	968	976	904	918	892	884	942	896	900	923	896	953	969	960	893	917	938	906	991	931	874	928	922	884	969	914	866	942	914	970	915	914	946	874	936	982	932	927	911	895	896	920	905	896	928	925	959	914	895	927	899	959	944	927	940	905	947	928	904	883	890	881	943	915	947	913	974	924	921	931	916	955	957	904	967	884	954	933	894	917	885	862	937	857	924	897	954	923	944	937	912	866	938	955	955	925	918	881	918	981	926	968	866	949	970	882	893	960	951	917	900	923	944	905	945	893	974	938	889	942	920	928	899	878	900	933	957	955	860	935	961	925	955	914	960	867	934	933	914	966	934	953	918	912	899	931	956	908	907	880	989	897	881	979	888	920	945	960	974	927	901	887	956	941	896	954	962	916	915	927	899	955	879	923	977	953	912	905	901	971	893	894	926	925	967	919	958	907	927	898	969	929	918	997	946	901	957	924	892	887	894	897	940	940	946	877	934	928	938	925	881	917	913	902	940	932	941	916	905	885	927	946	921	919	871	925	926	934	922	896	878	913	906	946	879	912	881	955	929	925	937	921	965	895	871	905	890	943	926	920	884	936	898	932	875	887	894	945	895	916	902	916	895	940	908	945	931	932	923	941	953	849	899	933	913	913	904	883	888	893	911	921	906	971
9031	6520	650	237	163	165	138	164	137	141	143	149	156	141	147	141	136	131	124	135	152	126	131	120	121	145	133	134	139	129	115	134	142	147	132	136	125	140	131	133	130	153	152	138	125	143	137	132	134	151	116	149	133	138	136	147	120	178	137	129	142	134	131	148	134	131	132	122	121	171	141	132	119	132	139	150	121	122	130	132	121	138	107	122	145	140	155	155	141	136	126	154	129	122	132	125	158	143	136	126	130	140	129	141	129	140	118	127	141	145	145	135	144	110	127	136	128	128	123	147	134	143	124	155	123	121	135	138	142	139	132	109	125	128	132	122	130	143	139	128	125	138	121	121	111	151	137	146	142	140	140	136	144	130	122	131	148	139	124	157	125	128	118	139	154	141	134	123	145	162	159	116	138	149	121	130	132	114	129	116	124	123	99	137	143	136	149	119	135	158	143	144	134	130	109	129	143	122	150	124	120	117	128	131	149	114	131	143	126	137	137	117	144	146	133	144	126	143	131	144	135	129	149	135	126	145	149	134	143	137	134	142	152	159	141	152	131	135	143	142	124	143	114	138	136	123	144	126	127	128	130	135	143	156	126	137	118	124	151	141	121	146	139	118	144	173	134	141	135	128	148	144	137	110	145	147	125	131	138	129	125	136	118	113	145	159	128	135	136	134	126	143	128	131	148	126	137	145	114	118	138	106	144	132	134	135	147	99	146	140	149	118	118	152	132	133	128	131	117	123	148	126	115	100	149	144	149	143	145	136	171	129	135	128	133	125	131	146	131	143	134	139	125	142	131	145	136	140	144	149	130	133	143	129	128	132	152	135	141	112	137	152	144	137	142	139	138	156	124	126	151	156	132	138	138	132	125	123	127	120	111	128	124	131
9392	10479	607	580	566	533	542	504	532	522	523	463	486	492	528	486	495	455	509	487	509	485	521	497	468	488	538	471	536	515	529	535	444	495	488	485	502	519	484	488	493	506	457	469	532	466	470	474	493	454	438	534	487	479	486	521	506	487	471	518	478	507	478	469	462	438	476	463	448	491	491	505	437	501	519	469	491	512	463	497	481	487	475	501	503	491	453	519	476	484	505	501	459	454	463	495	519	507	461	459	485	513	488	473	466	530	486	471	502	498	489	485	458	488	519	489	520	474	523	483	491	492	464	466	454	492	484	506	497	451	477	468	458	478	480	490	479	453	489	508	509	470	464	504	480	504	512	486	505	484	485	483	479	480	474	520	486	522	524	490	511	466	504	470	511	494	498	475	460	463	499	470	518	502	499	525	459	465	475	435	451	487	437	489	485	487	464	484	477	433	494	469	469	525	477	460	499	481	512	493	491	480	494	488	481	493	507	478	489	476	543	480	503	484	505	462	508	456	465	498	478	458	454	447	449	455	490	525	480	470	468	503	477	494	443	473	526	492	477	478	460	503	501	506	516	487	506	522	499	518	464	469	491	510	492	474	511	498	464	500	476	492	492	463	541	489	453	486	485	536	476	534	457	486	479	511	450	520	502	468	505	492	487	493	515	514	471	445	470	496	455	492	483	482	466	473	472	512	516	458	490	486	497	460	458	496	485	467	460	486	512	471	478	487	526	468	492	501	492	460	455	457	521	462	451	477	489	473	489	495	469	502	498	478	517	474	481	504	466	491	493	481	473	491	513	481	487	476	498	500	475	497	483	504	477	466	486	477	481	468	497	509	492	492	493	519	510	506	514	490	522	494	490	516	466	539	482	505	472	483	526	530	500	490
39621	39583	25015	5227	692	501	451	379	392	367	323	322	304	313	315	284	299	281	285	296	272	283	292	277	294	288	280	280	272	239	283	272	269	273	274	267	272	265	270	271	271	288	297	275	261	255	267	286	278	277	268	278	265	270	286	266	248	274	280	290	273	262	290	255	248	295	289	311	291	245	267	302	259	282	233	252	291	282	285	286	257	259	285	260	257	269	282	305	287	258	255	293	274	239	262	298	294	294	262	260	269	291	277	266	274	282	269	267	285	285	263	245	286	285	246	282	310	268	280	279	297	263	265	256	248	284	305	274	255	266	269	283	255	282	250	281	269	274	272	281	264	271	280	304	292	298	264	303	270	269	275	268	264	322	289	287	274	294	278	259	282	276	279	271	250	267	285	256	278	260	267	279	273	278	280	301	278	261	284	279	274	263	285	266	267	265	279	286	268	257	296	266	280	292	269	247	243	274	276	285	267	260	257	290	293	277	278	255	294	287	283	269	256	261	282	282	270	278	257	257	276	275	283	268	267	291	263	264	291	279	251	272	303	260	255	242	269	266	270	290	255	280	271	254	282	271	255	267	258	282	274	274	293	272	282	282	266	238	267	265	286	304	283	273	279	235	291	300	255	278	287	271	304	263	268	277	265	250	266	281	281	268	264	288	292	276	260	286	293	278	268	271	269	253	278	266	262	292	284	275	290	241	268	291	265	296	256	280	257	281	251	233	282	280	262	292	280	269	251	301	308	276	267	294	300	270	274	248	263	286	304	257	256	289	287	289	279	283	257	284	258	250	247	277	298	245	263	289	253	287	269	289	277	245	288	269	284	259	241	276	275	271	253	275	257	273	272	246	279	262	243	260	301	278	286	257	251	293	257	250	257	272	263	255
30425	37755	3058	2892	2611	2231	1939	1728	1471	1408	1301	1274	1211	1207	1136	1060	1010	1048	994	990	994	971	978	932	946	951	915	908	918	835	909	1001	969	937	906	862	943	898	927	927	878	875	889	862	886	884	889	834	876	853	831	867	890	812	881	868	868	834	844	837	832	831	874	861	840	887	864	843	874	864	857	872	847	864	846	833	800	917	852	891	853	856	887	879	863	856	863	910	796	798	850	818	834	857	855	818	881	837	881	810	862	850	900	843	886	864	913	863	861	847	855	845	870	896	787	828	835	819	816	833	879	846	849	853	860	845	796	837	845	821	847	856	796	868	829	851	851	869	857	832	842	826	821	849	874	863	894	862	853	838	903	847	861	887	857	851	840	858	846	826	819	893	808	869	880	853	868	825	867	853	806	867	819	896	848	838	832	860	881	837	843	822	849	848	851	843	815	878	856	856	858	874	871	861	900	852	863	821	855	837	883	863	858	873	874	829	868	898	886	844	822	863	881	833	791	828	866	878	883	856	873	856	830	824	880	791	844	835	842	872	872	885	823	865	898	879	814	842	806	877	829	834	824	806	861	843	862	831	869	901	831	899	825	856	825	843	802	798	817	820	791	850	805	869	815	877	819	850	929	859	815	853	838	849	868	850	851	835	845	864	804	822	870	856	873	882	863	803	810	825	872	827	841	849	840	792	838	848	850	873	881	871	890	849	859	831	883	833	848	831	880	810	909	872	873	815	872	881	811	840	870	784	857	905	878	860	850	816	841	817	836	865	852	813	848	884	800	842	875	882	852	858	832	801	848	857	821	839	815	841	906	870	860	898	868	885	821	844	832	883	871	834	827	905	802	874	900	860	867	851	871	866	782	831	855	779	889	843	785	843	808	876	833	853
47826	38710	30295	15645	2673	972	655	560	525	429	419	423	375	384	383	370	353	363	328	338	339	334	324	363	313	335	332	362	304	346	328	334	300	322	322	315	338	306	361	308	293	321	299	315	341	290	305	310	310	322	320	314	303	279	314	303	314	315	309	310	336	292	321	317	288	325	296	304	306	302	320	271	319	309	303	297	322	299	318	318	317	282	330	295	284	286	276	318	273	308	313	320	305	305	308	287	344	327	294	306	301	324	297	310	315	296	296	302	316	292	277	281	311	323	328	294	309	282	321	291	326	292	303	309	327	321	298	300	302	316	307	295	357	326	282	311	306	307	283	342	287	302	327	291	281	296	318	339	306	294	313	298	308	344	308	303	284	323	320	307	302	298	316	311	257	300	285	265	313	302	305	306	319	297	323	287	291	330	297	305	308	304	263	323	342	299	315	279	269	287	319	268	288	290	329	325	300	305	299	308	360	264	280	302	306	345	299	319	309	295	282	318	322	329	298	281	317	319	314	311	317	293	298	336	310	312	298	289	301	287	282	313	322	317	318	319	289	304	294	339	302	330	293	298	272	324	304	314	312	334	324	328	300	314	292	308	322	306	310	306	308	270	305	320	290	329	319	288	319	304	303	299	342	320	334	284	337	315	299	324	314	316	318	300	309	319	309	302	328	302	314	309	325	293	288	318	300	338	293	323	330	307	295	295	294	297	327	283	317	301	281	306	303	291	328	266	302	316	329	317	312	323	281	295	313	298	319	285	311	278	321	304	309	338	306	316	310	306	322	276	311	281	313	322	348	339	301	294	314	347	301	291	314	297	306	290	301	311	286	295	312	301	302	304	299	291	276	284	305	297	302	306	285	310	295	311	333	309	275	284	339	294	302	304
38642	46952	4959	4805	4296	3519	3049	2650	2302	2146	1834	1674	1636	1576	1416	1412	1303	1332	1244	1258	1147	1185	1184	1171	1185	1114	1090	1043	1023	1099	1035	1145	1112	1100	1140	1098	1108	1069	1041	933	1002	945	991	1038	980	939	977	959	987	1009	1012	984	909	973	969	930	937	934	947	1000	985	955	921	957	935	954	949	922	975	914	981	928	957	919	929	914	964	948	1034	948	1013	975	894	967	933	961	978	944	966	851	918	932	980	945	982	909	916	945	973	921	931	950	958	989	922	930	946	996	927	910	973	893	949	928	965	920	931	938	947	964	936	950	933	959	904	968	900	976	928	973	937	960	898	955	869	915	911	863	912	990	960	886	943	961	909	934	886	928	896	932	933	945	956	881	933	958	945	880	908	935	872	916	926	967	958	892	940	919	918	932	918	916	943	927	912	901	955	992	963	939	955	927	955	942	925	949	955	878	915	941	926	915	977	994	945	949	904	954	900	925	934	923	950	890	872	901	948	961	939	954	916	889	886	910	929	919	933	893	985	951	916	954	888	908	924	947	968	896	893	900	930	927	920	897	922	932	947	915	945	895	906	904	861	933	945	966	902	893	935	922	930	936	938	942	952	957	929	912	917	984	888	957	909	884	905	943	880	912	973	899	936	939	927	919	883	909	910	954	889	907	893	929	928	912	906	911	891	881	962	935	924	912	929	880	975	916	967	906	891	956	920	917	938	897	884	953	913	936	951	917	946	945	906	979	957	910	945	992	911	943	910	925	907	954	935	846	934	946	892	937	944	930	927	917	919	946	922	919	954	918	907	974	934	951	931	867	895	963	946	944	960	918	891	949	947	928	921	870	946	905	908	893	916	962	934	900	919	927	964	937	959	890	926	959	942	945	1012	911	878	947	922	910	928	939
9883	6679	628	194	159	144	141	151	146	141	113	160	126	134	163	132	148	137	142	134	137	145	150	142	139	155	142	133	133	136	144	135	139	124	142	130	148	135	141	138	149	149	142	148	139	136	150	135	139	157	138	127	135	167	141	123	157	140	128	132	126	130	136	150	125	152	146	145	129	141	156	120	146	133	134	130	147	146	131	142	125	139	122	151	129	134	143	141	149	159	175	137	140	157	135	130	161	166	142	168	149	145	147	151	155	138	123	166	135	120	127	150	143	139	141	146	151	146	133	124	114	148	147	115	133	121	131	141	134	161	136	126	145	134	125	116	136	141	138	151	120	128	124	136	125	109	133	145	129	117	155	129	130	160	147	156	148	159	133	141	141	123	123	128	138	135	138	150	158	144	152	127	141	145	136	124	165	150	163	123	134	142	136	131	140	149	136	160	126	121	117	145	131	133	135	136	142	130	142	154	115	153	124	149	124	134	166	153	149	149	143	129	134	154	132	162	137	151	160	127	134	125	148	131	141	138	123	138	115	145	153	145	124	145	124	169	151	124	137	146	134	158	135	147	148	155	148	143	160	146	129	149	146	141	124	148	138	142	128	142	148	120	131	130	133	142	141	142	121	128	137	141	157	137	136	137	149	117	151	140	130	154	135	155	116	158	147	162	148	167	136	122	128	117	133	122	134	142	150	115	141	137	108	149	135	118	134	153	159	155	146	136	134	149	136	146	121	131	140	116	132	151	132	142	134	112	120	132	130	145	114	125	141	156	133	138	134	143	128	137	151	135	127	146	123	153	140	123	133	143	144	146	161	144	157	136	136	153	140	137	160	113	153	154	148	138	141	139	137	106	138	148	125	134	131	138	122	124	121	132	131	142	142	139
10726	10678	673	631	574	511	536	544	532	508	517	503	505	513	473	483	561	504	519	505	535	513	483	481	493	519	529	487	515	521	519	482	506	490	528	546	509	474	507	517	491	490	518	495	523	477	556	494	504	510	517	500	511	497	519	470	505	492	470	524	480	525	495	505	515	509	478	517	481	485	488	491	530	497	492	506	500	464	501	506	491	491	518	470	511	503	491	496	492	480	489	521	478	526	484	489	499	456	487	513	532	514	529	485	509	481	502	489	502	527	496	517	500	474	520	500	482	500	467	492	494	478	464	503	500	492	496	524	515	514	494	488	525	495	517	527	526	495	473	479	513	516	526	485	511	499	474	509	486	460	479	472	506	520	521	506	494	518	530	471	525	494	535	518	525	522	486	522	507	470	496	493	478	500	516	464	483	460	504	500	463	531	519	521	474	491	481	481	499	480	491	521	531	501	485	510	529	516	522	475	477	526	506	473	511	467	480	509	470	462	479	492	478	471	504	492	523	514	509	453	480	479	508	505	485	467	503	507	557	502	488	473	481	486	444	485	474	495	462	542	484	503	463	464	520	491	504	489	508	500	546	507	498	517	514	514	493	485	540	485	520	499	514	487	502	463	467	534	499	463	534	501	537	497	519	514	505	515	473	508	497	461	471	528	541	508	484	486	506	490	488	487	481	490	541	471	507	473	480	483	498	515	522	480	501	466	487	524	523	486	464	490	482	477	471	480	494	534	494	510	458	493	489	496	513	515	492	518	504	454	497	487	533	511	529	515	473	516	495	473	487	516	460	490	486	511	521	459	499	488	494	508	544	488	446	509	488	519	487	499	463	493	528	480	509	495	487	453	495	465	503	469	497	508	527	506	494	473	500	516	494	497	464	508
41996	40660	25014	4543	666	493	421	411	390	346	335	357	322	333	307	302	304	274	288	264	304	276	280	292	280	290	298	297	273	285	313	284	264	288	334	288	305	301	295	305	260	266	285	289	247	287	283	285	298	273	299	274	273	287	264	270	289	293	275	259	314	299	260	279	286	303	282	242	270	281	306	281	273	259	284	285	262	295	243	287	278	273	282	277	285	252	241	300	264	279	273	296	289	269	258	272	264	272	284	284	304	267	245	273	285	278	278	276	276	276	297	252	263	281	287	256	266	273	288	266	293	266	304	275	276	230	277	281	289	264	274	272	275	256	280	245	258	266	285	278	272	278	276	284	298	285	314	257	283	266	277	278	295	266	252	287	263	258	308	255	284	254	267	245	296	286	258	264	260	285	284	251	268	284	258	263	295	273	299	282	285	276	275	254	261	264	253	263	242	277	318	278	294	270	267	274	284	302	287	298	280	285	256	308	293	280	297	274	293	251	280	269	279	266	289	257	291	286	278	284	284	246	265	261	281	265	246	282	270	248	254	257	283	262	292	287	289	258	292	263	284	281	278	260	252	256	269	268	291	267	256	303	287	267	277	235	291	278	283	283	249	253	271	260	229	278	247	271	279	289	274	268	249	303	304	259	300	267	296	254	270	279	265	282	301	250	283	266	241	286	290	287	296	284	281	252	248	273	272	276	305	292	275	284	298	264	270	303	254	291	282	261	288	251	283	286	272	275	272	274	300	250	257	285	283	276	271	252	255	325	278	233	238	291	250	278	244	297	249	267	265	276	282	284	275	269	271	271	285	290	270	283	295	263	258	281	275	282	254	270	264	246	274	272	231	275	276	282	255	275	269	262	247	295	274	285	275	267	277	303	284	276	279	270
31778	38943	3659	2839	2431	2252	1935	1683	1512	1406	1335	1296	1243	1153	1148	1082	1080	1096	1028	941	961	935	930	956	893	951	943	1015	999	934	921	936	933	882	940	954	903	829	911	902	943	885	852	893	878	896	905	859	965	917	873	877	878	872	935	935	917	875	856	843	868	899	832	887	930	876	878	822	861	869	840	903	836	847	856	867	858	891	849	898	872	858	931	842	852	861	829	888	888	856	890	843	850	892	953	835	834	824	854	839	812	838	886	874	838	829	866	930	870	867	920	823	841	892	833	888	868	885	869	841	879	882	858	840	863	916	855	889	839	849	844	878	818	874	858	832	878	882	839	812	798	899	913	857	794	900	919	865	860	855	901	869	872	883	862	851	896	859	849	878	835	837	873	852	838	814	914	877	873	850	883	879	818	876	833	852	850	859	886	927	868	825	819	851	843	872	820	907	830	850	845	844	885	838	827	831	856	867	856	812	873	830	857	862	839	875	819	867	817	833	871	836	916	837	873	871	809	869	884	897	857	822	895	882	878	846	832	888	824	875	890	836	858	932	884	871	888	858	885	858	853	824	846	894	892	884	804	897	874	864	912	857	882	847	882	874	912	874	847	824	871	863	781	868	827	906	875	854	837	879	846	874	857	831	866	866	825	925	885	849	862	866	861	917	840	824	831	912	879	850	873	920	868	807	845	875	848	853	881	842	853	828	842	869	864	851	864	858	821	872	879	858	882	870	833	867	869	794	881	858	835	876	880	871	879	860	872	858	861	899	863	870	849	883	872	882	892	828	810	872	912	879	875	884	839	831	897	856	917	872	839	858	855	885	849	884	897	837	850	802	882	889	843	784	822	892	865	861	892	845	869	851	858	843	873	865	879	931	857	864	848	874	843	934
49470	37462	30839	15479	2827	901	698	568	541	487	446	436	388	381	380	365	386	335	305	391	350	310	321	320	360	331	339	337	330	321	310	332	338	318	357	312	296	318	351	357	306	315	339	319	321	325	331	307	290	326	296	309	318	310	290	305	265	299	312	315	319	317	315	336	307	307	326	299	326	313	301	287	315	317	285	332	297	308	294	305	310	311	323	324	316	325	328	314	299	300	319	316	340	302	311	327	331	323	299	309	308	324	318	292	310	305	297	319	279	355	295	311	283	310	316	328	304	311	303	273	329	350	338	287	308	289	279	314	317	314	314	307	324	304	314	308	299	302	298	283	302	293	289	308	306	301	324	272	285	315	292	320	305	293	345	300	308	317	312	308	316	321	328	314	320	314	318	293	352	308	332	287	309	320	301	330	299	311	320	297	293	300	338	333	309	282	308	327	318	326	296	310	301	324	295	318	294	290	297	311	267	317	293	306	343	328	325	321	317	328	286	334	316	297	319	297	301	298	287	302	297	340	340	318	299	289	301	324	268	275	324	279	302	310	333	318	311	312	310	327	304	337	316	318	315	298	334	345	306	312	325	294	341	317	307	354	280	298	323	311	325	286	310	308	319	331	328	336	312	309	310	296	300	327	299	350	327	307	292	303	308	343	314	294	303	305	323	293	327	315	325	294	326	329	311	299	282	302	312	295	302	322	290	318	303	336	328	302	329	324	321	356	281	297	340	288	337	296	321	319	290	295	316	290	299	315	349	317	298	286	292	301	319	320	309	292	319	323	287	352	304	323	317	316	305	322	331	315	312	306	273	295	285	282	336	306	284	326	329	319	303	339	380	318	287	301	318	294	301	318	311	303	306	321	336	281	312	323	303	349	296	323	313	259
39886	48300	5815	4842	4161	3457	2842	2590	2293	2088	1856	1695	1597	1495	1464	1410	1323	1289	1259	1167	1187	1207	1120	1128	1156	1080	1087	1062	1093	1111	1028	1134	1087	1106	1141	1087	1036	1070	997	1050	1029	1036	1053	1067	1028	937	944	1046	1012	978	1022	1010	970	990	983	965	929	958	976	947	934	967	970	974	1007	965	988	924	1030	955	993	906	984	970	1014	982	1023	927	923	964	967	958	920	924	985	978	878	936	945	908	939	930	925	984	973	944	957	970	973	942	941	938	934	974	935	964	955	917	923	893	992	899	868	968	959	948	934	936	949	922	915	948	952	974	915	964	905	877	919	972	977	975	972	903	929	925	986	935	958	896	913	963	963	935	952	992	964	921	926	914	906	945	930	944	920	977	933	929	886	936	955	949	895	989	945	940	942	929	898	903	917	948	937	950	989	949	878	923	957	875	857	912	950	919	923	933	911	924	904	908	942	934	933	948	932	1009	991	949	937	907	896	976	919	929	990	931	904	936	918	950	984	940	955	872	911	934	918	894	895	916	893	950	918	952	904	917	891	872	916	923	875	945	976	930	964	952	946	943	968	1004	906	953	888	948	934	998	959	908	908	940	1051	930	994	907	946	911	916	933	943	891	983	856	934	892	940	956	898	987	947	941	954	976	922	935	982	925	913	951	966	970	957	921	969	940	922	940	943	923	934	949	904	975	905	947	923	977	977	947	962	966	917	970	1029	996	946	975	866	926	935	951	937	922	979	926	900	964	962	939	962	906	938	922	945	947	962	916	955	953	932	921	972	953	900	916	955	946	936	898	959	933	989	935	957	918	961	951	942	903	936	883	946	973	972	982	936	907	926	941	960	902	928	968	901	902	964	928	952	913	904	966	913	985	962	946	901	914	994	1049	936	960	960	1008	950	993
10771	7141	800	234	163	144	147	152	140	138	154	124	140	137	145	143	127	157	129	119	154	126	145	136	140	154	149	148	167	146	155	150	144	132	145	159	145	120	151	149	126	160	135	128	151	137	130	143	149	121	148	159	136	125	151	137	137	123	155	144	139	138	142	134	142	125	145	141	163	143	123	141	143	165	140	154	148	137	123	127	162	142	135	139	166	131	153	157	142	164	141	141	145	142	152	126	142	146	138	156	137	158	123	137	143	120	134	155	144	145	141	114	146	138	158	126	129	161	134	131	143	141	137	130	147	135	146	151	161	141	157	150	130	130	143	135	139	116	145	152	137	128	146	145	161	149	136	134	124	157	139	147	123	134	142	124	152	139	119	143	147	129	126	157	133	137	117	165	142	140	155	125	131	130	133	155	152	151	139	145	110	158	148	129	142	136	129	130	147	143	139	129	145	152	176	133	144	135	143	131	140	155	140	157	151	130	147	152	146	138	153	127	144	150	146	138	157	133	126	149	149	147	144	130	134	145	164	152	139	156	119	123	162	140	132	149	154	121	152	165	154	138	127	119	139	131	135	147	151	113	154	121	163	142	154	143	140	163	141	145	134	133	153	151	143	152	150	139	145	163	129	135	142	140	127	127	135	148	151	131	144	141	135	153	158	126	138	143	153	128	124	131	150	124	127	142	144	140	136	142	133	126	143	145	149	124	149	126	122	137	144	149	140	140	137	162	171	134	150	153	156	132	157	165	145	143	146	140	146	156	134	149	181	151	141	128	147	148	140	133	131	145	143	130	127	127	124	142	139	124	141	146	133	131	168	138	134	133	130	133	164	149	131	132	146	149	135	131	133	154	140	132	161	130	134	125	148	152	167	133	159	145	116	153
11294	11479	735	610	596	558	554	557	538	588	545	545	490	526	540	480	508	503	499	476	500	492	525	540	518	498	516	489	494	491	517	492	486	483	491	493	527	547	524	490	495	533	518	475	526	514	464	494	487	490	482	526	491	524	506	510	543	491	503	503	536	539	522	506	518	509	484	543	510	486	494	492	512	493	486	532	491	497	484	495	495	501	527	489	500	534	488	527	537	542	500	519	537	480	494	483	526	538	507	505	496	533	493	490	493	508	460	527	471	504	522	490	477	494	472	520	534	483	519	486	521	493	482	511	501	514	499	528	486	519	552	506	484	514	531	519	495	509	498	516	454	487	484	536	456	515	542	500	506	525	508	530	500	517	497	502	493	484	478	540	549	516	516	500	531	519	484	479	495	503	523	516	497	487	522	487	486	482	496	518	511	476	478	533	554	519	506	518	536	548	502	495	468	508	500	474	475	517	523	512	537	528	487	525	488	547	527	516	505	502	487	498	545	525	493	515	484	470	505	517	515	522	508	490	521	486	517	496	539	507	521	528	501	473	490	508	484	554	493	472	455	518	527	513	491	468	504	506	459	539	500	498	517	491	499	528	523	544	510	531	515	523	510	487	501	517	512	527	533	540	493	432	510	469	516	534	490	487	518	493	486	512	528	523	511	491	487	516	516	491	506	516	499	491	496	529	507	461	499	538	509	550	509	517	499	438	501	478	540	520	496	502	529	532	491	505	495	513	512	531	515	523	529	486	518	548	491	499	541	527	488	520	515	509	487	480	491	499	473	503	512	518	534	504	531	554	524	476	488	498	527	508	521	537	496	492	463	488	506	513	495	477	493	473	514	531	504	516	515	500	533	473	515	530	479	536	556	491	489	544	493	522	495	492
42979	42533	24277	4215	695	523	478	415	391	353	350	339	344	315	332	314	305	274	292	266	283	299	282	301	284	309	281	304	281	287	279	281	285	310	285	302	287	280	267	320	284	262	297	302	270	244	251	290	309	313	279	272	271	284	260	267	274	291	272	287	283	281	266	285	275	250	285	289	263	261	289	241	281	294	238	303	277	279	271	289	267	256	284	276	294	272	272	294	270	267	289	280	273	263	264	291	293	285	269	266	247	255	287	276	303	266	262	281	291	287	254	284	280	263	281	289	272	288	283	284	281	272	272	278	309	288	282	276	315	294	275	257	285	278	264	285	268	254	313	278	277	267	272	270	253	286	274	302	267	261	264	286	302	252	282	275	276	260	301	269	281	317	257	280	287	289	296	285	304	285	290	257	279	279	270	255	270	264	316	261	269	301	252	275	277	317	280	285	271	276	262	290	289	295	296	253	297	290	274	247	278	277	259	237	265	273	277	284	268	266	269	300	266	276	290	267	275	280	300	270	290	258	271	286	276	309	272	312	289	287	279	305	270	285	292	285	283	264	252	301	285	292	273	288	257	254	260	287	305	273	277	275	260	264	300	258	281	266	278	299	251	260	269	278	276	283	265	313	290	275	280	271	299	288	252	270	264	262	286	269	260	269	262	276	283	298	269	285	270	252	270	304	277	299	278	293	262	278	272	318	271	273	306	285	265	258	288	270	310	272	282	275	285	300	288	271	272	281	298	262	283	274	268	301	277	310	294	282	278	267	278	295	285	258	270	275	295	294	282	275	273	294	262	273	292	259	271	295	279	277	285	289	298	301	291	275	278	296	295	275	283	245	307	278	301	277	264	270	277	273	268	279	274	300	258	274	294	268	280	273	266	259	279	272
32918	39054	3396	2851	2626	2157	1876	1674	1591	1366	1342	1291	1211	1122	1121	1073	1009	1083	1000	981	1035	963	997	965	947	901	969	919	956	892	965	995	877	968	918	903	877	946	888	864	886	883	882	878	921	898	889	932	908	843	860	892	932	875	878	855	864	892	887	910	861	903	861	853	852	879	863	854	926	827	809	837	847	905	848	905	849	906	893	852	862	889	849	834	873	846	851	905	889	906	848	862	873	877	891	870	850	891	869	887	885	894	882	814	859	826	921	812	856	848	837	878	866	860	880	892	848	893	854	818	814	854	896	896	850	825	879	887	851	869	837	849	861	850	880	841	827	923	864	893	851	859	881	859	864	884	818	918	864	875	871	845	853	833	857	840	850	833	906	864	797	924	901	884	859	865	840	847	900	869	825	877	836	837	876	870	823	829	840	875	840	836	828	878	923	858	880	873	904	869	863	854	829	857	814	862	897	902	846	884	874	821	815	845	857	869	869	818	815	882	828	886	846	829	855	869	844	825	879	862	858	868	876	886	899	843	780	823	831	832	828	859	869	847	858	845	894	838	867	843	839	807	872	843	829	889	883	903	874	926	788	893	873	866	886	838	842	852	865	881	859	841	852	861	882	894	872	867	828	907	878	839	876	886	882	809	827	885	899	900	815	912	890	837	868	823	870	894	890	892	816	851	860	824	890	850	856	826	845	864	853	840	867	834	833	877	899	839	909	841	876	865	866	902	816	854	881	869	838	858	896	895	799	779	843	850	904	883	879	891	921	890	834	844	869	873	867	856	892	912	883	874	933	864	888	835	871	870	865	842	856	856	888	879	895	878	872	848	831	942	904	857	875	896	939	824	916	850	880	924	799	873	872	875	847	827	883	873	863	852	866	882	914	805
45073	36709	25803	15444	3371	907	627	541	514	458	455	396	365	337	357	334	320	360	317	339	348	300	314	323	328	315	315	289	318	323	300	328	305	307	323	316	319	291	295	325	311	334	287	289	304	274	292	301	288	268	315	287	297	294	298	316	286	304	305	282	278	289	295	306	303	289	315	300	312	319	309	304	290	287	312	310	312	284	283	285	326	308	284	308	296	291	282	295	297	305	308	274	287	281	282	314	293	333	302	310	291	282	292	289	302	295	308	310	254	262	316	302	272	266	296	266	330	275	272	287	305	273	309	316	295	308	301	287	282	288	288	310	269	289	284	297	303	310	326	290	275	296	295	289	269	319	253	294	312	275	280	280	296	280	306	307	279	276	303	277	285	315	275	286	306	304	310	296	287	283	279	314	288	300	305	289	287	293	302	306	278	281	278	307	294	282	309	280	347	300	273	298	288	289	301	304	316	315	304	278	283	281	276	292	288	285	265	300	299	280	293	298	301	301	277	266	272	307	304	304	297	300	300	280	306	291	304	284	313	296	299	296	287	322	315	290	255	282	300	279	293	287	275	329	310	279	300	282	271	305	311	303	298	297	300	281	299	278	282	300	290	285	270	280	283	277	302	270	274	290	297	300	268	277	317	301	298	260	292	306	283	292	308	301	292	328	305	292	285	281	318	269	271	303	264	267	301	297	277	266	289	284	290	298	277	319	310	282	289	326	295	300	324	284	287	311	283	283	313	280	286	324	321	343	289	297	272	305	284	289	292	298	287	285	325	286	305	306	240	307	276	279	314	269	290	286	306	306	286	321	285	309	288	302	295	300	326	280	286	305	314	287	290	318	271	288	264	300	308	268	294	257	308	332	255	284	288	291	257	314	293	276	325	258
38239	44539	4720	4505	3970	3385	2760	2351	2200	1912	1815	1529	1527	1387	1356	1346	1198	1314	1138	1131	1091	1079	1102	1041	1077	1030	1040	1003	1023	1027	1025	992	1093	1041	1025	1017	1006	952	914	1014	1033	972	893	891	916	978	940	919	933	877	919	955	896	904	921	942	903	895	922	896	873	862	950	967	860	897	960	864	877	900	933	943	878	798	944	906	941	921	913	892	918	928	921	829	855	900	928	901	917	960	888	832	870	901	909	891	953	888	885	901	914	881	891	872	932	866	880	873	913	867	859	878	863	918	843	892	864	880	850	925	871	944	840	810	883	878	919	892	879	870	928	869	851	902	831	853	935	902	919	824	935	878	927	826	913	856	854	886	936	876	885	904	888	874	860	944	926	868	865	890	915	851	900	853	887	903	874	888	938	875	894	920	886	940	895	855	906	880	863	888	947	871	928	891	898	869	867	884	904	909	886	867	924	868	944	895	878	886	850	886	901	858	909	824	896	894	882	909	877	801	877	870	847	916	960	943	884	867	913	867	872	890	884	897	931	853	879	895	881	889	873	875	869	894	906	852	918	855	870	859	889	873	854	869	879	849	858	846	869	856	853	910	835	874	896	862	887	904	885	879	941	846	893	892	828	893	909	867	897	885	902	856	895	901	872	878	888	910	893	919	844	908	875	933	911	867	925	845	903	931	896	914	819	892	934	870	894	913	885	884	943	897	880	877	920	809	855	892	859	884	908	879	847	896	920	927	881	889	851	872	855	923	874	849	856	848	890	887	875	868	894	838	883	856	898	868	927	888	869	905	887	900	859	935	852	857	887	851	912	901	877	887	833	875	885	884	921	881	897	903	884	853	889	914	862	844	861	856	841	883	853	889	878	880	886	865	873	856	865	912	866	878	879	924
10718	6854	679	243	154	135	175	145	160	145	166	125	123	150	164	124	143	126	123	167	146	147	146	135	140	129	165	147	158	160	140	157	147	140	146	139	149	140	162	152	150	135	146	150	163	161	142	153	152	128	144	127	134	143	159	144	152	150	142	155	128	142	132	130	152	145	129	135	165	135	151	129	130	124	160	155	158	136	133	133	151	130	141	120	139	155	142	137	136	122	121	137	136	135	141	140	151	126	136	130	138	146	140	137	144	142	140	131	144	146	138	105	152	136	151	166	126	131	135	141	135	138	134	136	142	138	130	145	143	151	149	153	150	124	121	133	126	152	156	143	159	169	129	154	164	133	134	157	158	138	138	151	155	146	131	137	153	140	133	140	145	141	151	134	118	148	153	150	147	147	147	137	142	161	164	141	135	128	158	143	115	137	128	128	175	134	126	156	139	146	140	149	117	143	137	140	146	157	153	155	138	139	156	149	172	151	145	120	149	160	136	150	131	132	160	156	121	138	151	132	139	139	134	140	128	127	138	159	158	143	149	153	132	140	133	139	138	149	155	143	142	154	136	147	162	152	139	142	142	151	119	126	131	125	162	125	128	158	145	149	150	134	145	151	152	144	133	152	135	143	134	137	162	142	134	144	129	149	128	148	150	150	132	154	145	141	150	130	148	129	139	146	160	101	121	144	124	124	141	161	160	133	138	148	140	139	139	131	116	125	141	140	151	142	136	139	144	154	141	133	138	140	139	135	144	131	140	130	140	132	129	150	125	156	139	127	128	138	134	143	149	163	137	125	125	145	139	146	134	148	134	130	145	151	154	125	130	141	122	135	156	118	163	163	167	145	133	140	154	147	146	155	162	140	124	143	131	124	152	148	129	129	142	162
11452	10811	588	567	574	563	537	531	542	534	524	559	512	500	486	522	525	514	525	497	518	500	457	502	473	513	463	533	488	499	499	501	513	537	492	543	540	504	525	504	515	511	469	484	525	497	492	492	496	517	500	515	511	491	515	543	502	520	489	519	507	516	487	502	484	491	554	492	503	488	531	549	512	510	515	492	492	486	465	483	486	476	548	483	482	518	524	496	538	475	485	529	535	496	517	505	534	491	490	527	496	504	515	486	544	489	519	498	490	500	492	509	553	506	484	458	470	488	531	477	490	497	513	500	487	503	496	498	490	483	504	494	542	500	496	515	510	499	491	507	487	475	533	481	489	511	471	498	504	525	484	476	499	464	498	503	465	477	510	483	495	504	505	509	452	491	497	536	500	502	483	492	520	516	534	485	505	504	498	511	494	508	515	502	473	533	501	511	522	519	479	508	502	531	539	505	510	477	537	460	497	499	484	513	514	465	520	498	487	480	529	495	540	524	502	489	496	497	489	510	542	525	470	525	490	484	481	490	486	510	493	522	479	504	450	454	463	518	559	475	473	469	473	512	513	480	502	490	487	504	480	486	490	481	489	496	545	488	497	527	525	493	515	488	470	514	497	506	510	518	485	470	500	532	496	475	481	470	513	511	500	487	499	490	541	466	528	517	473	514	485	447	468	475	489	497	485	504	488	495	511	503	512	503	495	541	512	513	520	511	508	512	539	538	506	490	499	508	449	472	517	491	492	499	483	489	481	527	538	520	464	517	504	513	503	555	477	496	512	501	464	496	475	519	518	517	503	509	514	517	506	500	510	469	510	495	498	503	461	548	475	483	500	477	487	480	491	494	463	523	519	473	486	526	485	517	488	525	504	462	534	513	527	500
42615	40765	24280	7478	811	553	401	423	400	350	339	317	336	307	327	261	310	308	285	302	274	279	300	318	302	289	294	296	274	280	249	316	293	291	285	267	269	268	283	297	278	263	278	336	275	272	237	252	298	258	295	252	291	279	303	290	290	261	266	267	275	288	263	277	291	255	292	318	275	321	292	260	279	265	295	300	253	291	273	292	295	234	286	286	261	289	226	286	308	296	280	280	265	256	305	283	305	255	296	244	289	293	295	287	273	274	236	289	301	297	282	300	261	279	273	271	273	282	271	261	296	297	275	274	278	273	257	276	259	302	250	291	281	251	282	280	275	277	260	277	251	296	298	276	295	273	267	269	241	256	277	281	286	288	274	251	299	272	295	270	256	307	271	309	317	271	286	281	283	283	289	293	282	275	287	296	254	251	290	293	271	297	300	283	292	258	278	280	296	271	279	267	285	282	272	291	282	275	288	282	297	258	278	251	304	283	262	259	288	287	273	261	277	260	277	297	285	273	261	281	289	288	264	294	287	267	279	302	260	275	261	284	270	296	283	284	285	274	291	294	256	289	288	285	287	300	267	259	289	270	272	300	298	285	293	293	301	278	296	285	269	296	284	270	296	287	297	276	271	270	257	256	291	256	289	285	273	282	290	291	269	268	283	273	281	285	237	311	276	255	273	295	282	264	286	278	274	324	254	283	292	271	283	288	305	280	274	281	281	265	294	293	254	277	257	250	265	243	271	312	308	277	279	272	292	303	280	262	286	286	246	292	294	275	294	284	326	269	301	280	262	292	270	269	282	277	306	274	297	278	268	284	280	255	284	317	281	276	283	263	271	276	289	283	255	265	306	285	255	298	279	271	298	280	263	292	267	267	276	284	265	296	281	294
33141	37238	2797	2861	2563	2120	1968	1684	1557	1478	1326	1228	1258	1099	1140	1074	1042	1012	1009	1007	1013	967	950	995	939	996	931	913	930	928	926	937	952	959	947	938	930	842	908	933	937	941	901	883	887	900	894	887	938	869	893	888	913	957	849	955	909	902	865	867	919	883	829	883	917	891	814	925	848	924	857	848	862	857	900	896	872	860	880	868	835	905	859	880	865	913	871	876	884	860	886	923	844	902	815	854	842	840	930	863	875	875	881	846	858	870	858	881	863	828	852	889	893	865	888	822	855	869	852	857	836	841	845	855	899	867	890	900	888	858	881	838	907	843	891	875	843	879	874	840	860	909	879	882	902	890	840	862	871	872	884	860	883	853	909	851	872	846	856	864	855	818	864	864	832	877	823	855	857	857	865	800	852	918	923	900	863	880	892	827	854	873	858	910	884	879	887	850	885	840	848	877	860	902	885	873	821	820	846	931	890	862	886	844	857	878	849	885	901	851	916	878	886	849	868	909	835	884	838	828	878	859	922	834	840	856	833	889	894	833	844	871	915	830	898	875	880	900	822	839	843	850	830	838	837	856	876	853	822	852	824	839	841	879	832	887	860	850	873	827	850	851	839	908	863	869	798	823	872	861	857	907	811	848	878	813	844	875	857	888	894	923	882	843	860	838	871	874	877	916	866	806	877	861	853	851	829	889	867	848	855	879	836	825	887	895	869	892	823	865	853	899	848	844	847	881	870	893	840	897	826	890	871	842	884	869	947	884	795	881	895	826	921	855	841	885	854	887	901	888	861	862	923	884	822	863	862	844	812	859	859	792	887	903	885	850	846	871	882	782	862	911	858	847	800	854	878	890	837	904	861	932	873	841	878	887	843	859	885	903	846	865	872	823
49152	36420	24958	18896	6295	964	680	573	515	436	447	475	375	415	378	374	337	361	340	400	316	299	326	336	349	331	304	360	353	310	409	327	298	290	323	304	334	370	315	318	316	367	311	314	304	333	295	305	294	312	300	320	325	310	326	294	324	322	335	311	312	312	317	293	288	324	327	327	329	350	336	313	294	285	310	338	320	326	329	316	343	309	326	296	310	301	307	348	331	329	338	336	311	333	311	327	325	298	321	296	303	314	321	317	309	278	325	328	302	305	318	287	338	321	326	332	322	335	327	309	310	310	319	304	300	317	302	309	298	305	299	316	314	330	306	320	283	327	322	312	320	336	340	313	300	337	308	333	309	308	309	336	305	315	309	318	306	321	305	321	298	274	321	320	304	304	301	283	363	282	294	321	299	325	306	283	309	322	305	301	344	293	318	290	348	336	324	293	311	325	281	308	299	322	308	296	307	331	333	341	330	311	313	318	337	334	351	302	313	315	333	347	339	326	298	321	299	306	310	271	331	304	307	309	297	308	317	297	296	331	319	328	305	302	324	329	315	297	362	335	299	291	287	319	311	295	290	301	332	301	321	318	302	321	315	304	298	369	317	308	300	342	332	316	319	302	324	328	326	298	336	321	317	326	325	327	306	295	347	300	310	308	290	323	316	275	314	317	312	320	341	325	305	317	280	315	306	318	318	316	311	305	348	351	286	302	320	293	306	310	290	309	319	308	302	300	299	308	301	300	313	302	304	307	327	321	295	307	300	301	295	338	314	313	298	336	308	317	304	343	289	304	298	302	339	329	320	315	277	325	288	302	321	304	299	321	302	314	308	307	313	314	329	287	334	299	309	346	297	311	309	329	326	268	311	332	308	325	300	326	324	346	310	335
41639	46059	4631	4679	4102	3397	2998	2456	2130	1881	1916	1668	1558	1496	1432	1400	1306	1232	1226	1215	1244	1228	1168	1160	1152	1101	1105	1085	1053	1079	1100	1200	1197	1082	1127	1072	1068	1046	1016	1019	945	1008	991	1048	892	1015	1007	973	1036	939	1011	982	952	991	921	991	973	985	986	980	947	979	1000	984	976	986	895	959	958	926	988	952	935	942	955	945	947	975	942	958	938	1001	985	950	1032	957	1005	957	935	957	951	969	1016	969	952	931	963	989	976	911	962	976	949	967	958	977	989	942	966	937	953	953	972	950	995	976	925	956	905	976	954	944	966	974	971	958	972	955	960	928	965	988	974	932	965	1035	911	998	969	906	913	911	948	943	954	942	1007	937	952	927	969	943	932	944	937	953	1041	975	929	943	922	950	941	925	956	964	954	923	945	959	958	938	933	997	931	949	981	996	949	939	977	905	974	902	954	951	982	971	944	926	951	943	989	1000	957	948	938	971	907	975	930	904	957	943	925	926	953	974	921	973	954	978	946	906	890	919	921	960	887	950	930	925	1027	992	944	894	911	962	951	928	929	934	939	967	924	970	934	941	932	986	926	967	922	956	959	980	940	907	940	965	944	920	952	908	935	916	964	975	959	905	986	964	990	950	980	1009	935	901	962	961	926	924	993	931	977	969	913	955	932	921	978	940	923	919	932	938	932	948	1006	913	963	988	959	918	964	881	939	912	949	951	939	888	938	880	1011	969	917	930	929	970	916	973	924	941	986	993	936	979	939	979	939	941	892	912	940	891	903	980	931	953	984	978	946	927	940	933	966	958	957	989	966	992	950	953	943	967	912	951	907	881	903	1014	894	934	865	946	936	1005	882	951	935	957	963	898	883	976	948	938	968	948	912	1002	925	955	960	929	939	926	1007	956	945	918	984	975
11044	7243	757	234	184	169	164	142	153	158	167	135	127	156	179	151	130	164	153	122	146	147	133	150	143	127	142	155	149	161	140	130	177	182	153	160	140	166	145	145	159	148	140	133	134	141	150	144	139	150	141	136	156	151	157	152	116	153	160	155	155	145	120	158	155	141	161	145	150	127	172	139	136	144	139	159	132	139	142	142	138	171	140	131	160	154	145	140	136	136	177	156	139	153	137	141	153	148	140	158	153	152	145	136	134	143	145	155	144	150	129	147	154	142	149	146	135	145	134	152	133	141	151	165	160	151	143	142	158	154	128	126	169	153	130	160	165	158	153	121	149	148	142	141	129	119	120	161	168	132	137	141	146	170	132	142	148	141	154	140	144	145	157	148	128	165	135	139	159	111	150	136	133	144	132	156	143	166	138	148	132	130	155	158	153	145	128	137	148	142	146	135	126	153	150	163	126	138	152	138	145	160	145	139	155	151	144	135	147	147	132	136	134	162	139	143	139	161	142	147	155	140	135	155	145	131	135	143	156	139	138	131	163	156	122	150	149	150	140	137	148	137	169	148	142	156	158	145	149	150	150	157	146	143	153	148	144	139	136	137	134	148	135	151	148	130	151	140	150	129	141	157	153	135	145	159	156	140	120	151	137	153	156	126	138	128	137	143	138	148	117	170	156	151	138	144	118	158	138	116	146	155	127	136	145	151	121	135	133	127	155	152	156	130	123	145	162	138	157	159	160	163	140	161	138	151	142	137	160	132	124	132	147	153	143	150	156	142	162	133	137	159	137	134	154	151	142	150	142	139	126	158	134	156	155	139	140	150	146	141	149	141	129	140	150	148	146	141	172	137	140	153	154	162	133	155	159	149	123	144	140	146	135	145
12455	11228	686	684	602	561	558	586	574	553	513	522	499	525	500	555	545	501	549	500	532	523	488	547	488	569	531	587	547	539	507	543	528	498	501	485	491	515	545	557	533	532	538	493	522	497	496	545	529	483	504	509	508	542	525	506	511	506	531	499	530	500	488	511	525	538	541	488	556	507	526	508	525	482	542	557	488	473	512	506	544	550	481	508	552	505	487	554	474	479	492	525	552	514	482	534	510	507	514	536	472	510	490	481	552	497	497	513	519	502	507	532	506	488	518	520	509	510	510	495	493	512	534	529	564	493	558	537	475	461	531	594	515	528	475	508	466	525	570	537	491	526	548	512	505	504	473	537	530	496	547	489	508	492	509	499	517	522	522	507	520	533	516	506	486	527	515	588	499	492	513	540	485	521	550	517	473	530	522	514	505	494	501	542	488	517	518	564	511	527	510	467	523	569	546	518	499	520	517	527	484	517	530	475	477	531	521	489	478	501	511	508	507	497	503	513	522	523	475	497	507	534	541	514	492	523	518	527	495	518	486	525	508	542	520	495	497	512	505	519	534	501	523	562	510	485	506	509	529	480	523	532	496	507	510	502	545	549	523	481	511	512	460	524	514	511	498	497	487	508	509	543	472	505	507	534	502	527	522	522	500	550	525	535	505	510	507	486	476	494	505	528	502	499	538	524	495	518	535	503	487	523	511	490	502	509	481	507	498	495	501	500	534	527	510	507	500	497	508	528	538	442	504	542	503	483	524	504	510	545	507	480	535	491	509	489	532	482	464	509	484	555	480	535	490	497	521	514	531	521	504	525	488	507	494	545	496	524	525	513	519	532	547	485	535	512	513	458	526	499	482	535	534	484	476	542	455	486	517	503	505	480	519	516
44093	40537	24467	4696	651	500	443	402	364	320	345	322	322	340	311	318	313	325	314	292	290	292	278	324	322	298	284	253	318	291	265	262	312	272	290	294	287	287	282	293	300	307	296	297	266	282	299	302	315	260	288	305	270	266	290	267	298	266	251	269	328	275	292	282	318	281	298	300	280	292	295	291	292	299	295	277	308	272	297	291	258	300	280	247	312	282	276	279	266	314	299	278	287	297	283	302	259	303	269	291	285	281	294	291	308	278	254	276	296	282	270	273	285	300	257	268	268	277	288	294	289	286	264	256	265	273	271	259	291	259	282	272	290	272	260	298	290	291	286	279	285	284	282	285	265	288	275	245	281	262	256	257	280	262	270	281	290	274	278	315	265	284	281	277	270	329	283	292	266	272	264	292	234	311	287	278	276	277	266	266	272	278	292	287	274	264	310	267	288	272	284	270	289	283	270	280	286	280	290	264	280	288	275	286	264	288	301	293	284	261	266	295	267	271	252	287	297	317	321	288	279	281	270	286	295	268	266	264	284	291	285	263	269	278	289	276	272	276	284	289	278	289	254	272	284	272	278	264	267	268	284	292	300	284	266	286	289	284	265	270	295	246	279	319	276	284	242	306	277	261	280	264	290	265	278	305	285	277	303	262	304	303	287	269	260	264	275	258	280	274	277	265	268	258	270	288	297	283	318	265	293	301	260	256	287	278	313	280	285	286	307	282	253	300	289	270	292	270	303	280	263	287	294	278	284	284	308	296	289	269	255	294	251	289	293	293	276	291	253	274	274	264	268	283	302	302	265	260	290	296	274	287	298	290	286	294	274	248	301	279	271	303	288	272	282	308	257	297	299	284	283	265	284	258	262	277	260	266	267	268	290	288	275	253
33159	38993	4225	2836	2498	2114	1899	1610	1471	1515	1301	1259	1167	1191	1134	1053	1071	1034	1080	986	1027	981	970	967	953	969	980	972	937	934	959	916	989	972	970	951	915	948	880	918	942	860	961	898	907	923	920	925	853	893	929	871	892	913	898	856	880	922	827	925	873	883	927	877	868	874	891	879	906	911	887	880	905	868	894	873	918	883	883	879	839	813	896	884	911	938	894	841	961	876	856	875	854	878	882	914	873	848	859	897	895	844	847	880	863	865	864	857	850	903	831	893	929	889	884	854	885	893	910	873	854	876	885	909	905	841	891	908	933	862	867	841	854	861	865	915	876	837	878	914	885	842	880	851	852	887	863	915	881	908	838	818	898	867	829	870	899	931	866	879	875	817	868	855	864	864	889	854	817	893	880	837	862	903	822	886	889	885	874	947	854	853	858	899	880	860	865	878	890	880	861	867	890	861	826	892	834	838	883	915	885	868	891	887	869	811	888	856	899	850	849	904	893	848	869	921	853	840	831	847	866	901	843	863	894	856	940	854	841	856	864	821	861	910	895	860	829	883	867	882	873	895	902	929	820	899	885	886	876	848	826	918	912	920	892	869	830	851	844	869	850	909	864	860	898	840	861	881	872	865	878	880	882	848	851	897	899	885	837	913	892	877	922	819	857	805	861	850	929	839	884	891	903	877	874	892	874	868	905	837	892	834	904	847	852	911	817	900	884	857	864	865	905	830	878	820	814	883	899	902	913	887	867	884	916	875	850	942	863	890	864	904	851	887	855	888	816	900	923	925	938	818	892	853	850	820	857	893	864	864	900	870	870	915	848	845	901	888	935	851	887	864	879	851	901	850	906	870	902	864	884	841	920	857	893	858	875	905	883	876	867	850	824	880
51717	37314	28878	15820	3505	964	707	629	534	502	432	383	421	415	453	380	368	350	377	352	317	354	380	321	310	332	352	340	294	332	341	319	332	322	342	320	333	323	310	339	318	349	340	325	330	330	317	347	273	329	327	296	335	336	303	301	318	300	308	307	320	302	336	310	348	302	340	313	311	298	318	302	332	321	307	338	321	303	289	321	314	327	327	347	336	314	293	355	313	323	334	286	328	318	308	337	328	297	339	343	374	311	301	338	343	317	325	337	333	324	316	282	302	289	291	270	339	320	304	296	316	371	335	326	309	287	298	323	330	342	325	323	288	343	312	310	312	287	299	302	323	325	339	328	337	312	319	336	271	310	317	312	297	308	321	319	319	321	289	323	320	322	297	322	283	318	289	293	331	344	274	279	302	305	291	314	331	315	297	290	333	290	319	320	283	336	315	304	335	276	326	311	310	362	274	339	328	292	299	309	314	320	311	358	301	313	338	313	310	296	320	314	323	320	329	290	287	308	338	290	338	315	348	295	328	311	306	341	296	295	342	342	300	327	290	302	309	307	298	295	360	293	319	316	330	314	301	289	284	345	341	324	332	304	294	345	338	339	298	331	336	301	299	339	322	336	299	330	292	304	314	306	288	322	310	342	319	307	327	309	276	335	338	282	325	335	305	307	315	291	342	352	335	314	308	326	304	285	306	331	290	314	315	323	344	318	302	299	313	314	304	319	306	322	320	317	299	311	312	315	330	308	326	289	347	339	342	321	320	304	301	312	307	348	309	310	319	300	328	323	353	309	295	284	335	304	338	310	290	312	337	317	287	272	303	330	280	316	313	302	352	335	313	306	297	288	339	275	327	302	326	332	288	262	294	312	320	319	285	320	332	322	310	311
40872	48692	5679	4813	4287	3569	2979	2485	2277	2091	1856	1714	1633	1522	1448	1458	1331	1259	1194	1211	1198	1132	1205	1098	1130	1073	1126	1014	1135	1087	1129	1083	1072	1050	1014	1094	1082	1002	1015	1060	970	1019	1006	1037	1093	968	978	975	1026	963	1011	972	967	967	921	935	996	951	1039	962	953	924	978	944	986	961	980	932	934	951	972	1034	959	955	982	1006	919	1018	1011	928	936	914	950	945	991	955	932	941	960	915	975	933	959	973	993	909	949	905	894	962	945	938	969	943	908	921	876	951	957	950	955	931	965	935	994	958	932	956	890	936	972	901	963	941	928	923	904	940	939	993	904	911	975	973	972	919	981	1016	894	955	959	894	909	939	899	918	980	910	894	920	920	884	946	921	994	937	926	955	919	944	931	949	915	950	881	957	919	977	993	928	979	962	922	931	928	953	996	909	1004	962	947	941	946	949	911	913	953	992	976	932	939	937	935	966	919	940	918	926	912	945	998	914	972	919	932	966	939	961	907	936	901	956	934	925	926	984	916	941	968	967	860	891	995	950	967	934	907	938	923	971	925	924	957	920	858	985	890	926	930	937	948	974	970	948	948	977	983	962	964	895	925	921	922	910	908	898	910	950	998	952	939	929	926	996	877	934	948	947	944	894	955	901	935	944	852	975	910	922	923	931	938	921	961	939	941	935	977	981	931	923	953	984	931	921	921	932	895	953	949	953	945	920	940	929	904	934	958	964	968	902	982	967	928	943	892	962	979	947	923	954	941	974	968	964	921	906	918	888	955	918	942	992	977	934	905	926	984	932	950	933	932	1001	935	943	893	928	941	927	921	917	903	912	911	924	911	953	941	903	938	888	947	944	963	974	925	881	934	946	952	926	953	925	914	904	947	958	929	914	927	992	926	972	944	919
12417	7139	714	243	167	143	167	149	146	160	157	152	148	150	179	133	151	139	143	147	137	162	149	150	128	164	132	146	137	153	154	161	133	148	155	160	130	118	149	141	155	145	132	149	145	156	139	147	156	162	139	135	141	158	132	150	144	148	130	138	156	164	143	124	135	154	142	143	136	136	145	150	155	154	155	127	158	144	134	124	162	161	137	139	147	152	131	151	163	141	150	145	157	154	145	147	146	140	155	146	142	137	157	160	154	164	138	133	174	151	145	143	145	161	155	155	168	168	152	149	143	136	147	110	145	136	143	158	151	114	147	160	142	156	149	145	144	142	137	146	136	140	136	133	152	158	146	148	154	133	154	143	152	154	140	156	133	144	135	162	147	164	166	144	155	164	154	139	153	143	135	131	163	145	148	131	139	142	131	142	127	157	149	154	132	140	127	134	155	145	157	135	137	143	158	165	141	162	144	149	147	150	138	146	152	125	152	145	142	151	139	126	144	129	166	153	118	145	138	135	137	138	142	153	175	144	132	127	150	114	139	129	139	140	141	146	132	168	140	133	144	144	136	150	169	158	145	139	130	148	141	138	148	137	159	116	169	148	156	129	144	142	127	142	147	140	165	149	132	133	154	121	151	135	144	155	159	158	136	157	156	145	147	150	148	137	144	146	142	147	132	148	132	130	146	147	154	128	145	139	172	139	140	162	148	140	142	146	150	155	150	155	153	157	163	147	157	147	149	138	121	129	134	137	148	144	160	147	137	139	125	158	131	150	143	142	140	146	170	134	172	152	159	148	152	135	148	156	146	165	148	141	149	140	116	143	159	167	147	128	133	146	136	152	136	134	133	149	158	151	149	123	156	147	152	146	141	127	129	147	138	128	155	155
12799	10777	671	620	613	563	565	556	526	561	569	556	538	527	477	520	502	516	542	503	532	544	537	541	539	539	517	511	514	571	504	516	493	481	532	539	504	471	496	467	530	515	485	495	494	504	502	510	488	509	514	540	505	502	530	479	515	469	511	524	500	508	518	536	530	501	486	528	517	538	524	546	538	510	526	516	507	510	506	499	513	512	515	502	484	503	504	507	481	516	484	493	546	506	517	535	483	477	510	529	518	524	530	514	490	528	503	500	535	481	524	481	516	516	494	482	502	483	526	508	540	495	499	544	503	534	523	552	523	483	523	504	493	515	505	491	493	537	526	501	499	516	493	534	502	506	517	469	520	505	528	516	491	509	544	504	511	501	509	506	527	460	504	519	493	476	476	512	495	512	541	526	518	541	568	525	509	493	516	548	470	480	526	481	504	492	506	525	516	497	541	501	491	526	517	492	461	486	550	522	536	492	520	531	484	493	504	494	520	482	504	504	517	521	523	514	536	559	529	489	505	517	509	541	492	476	513	503	545	525	520	508	501	496	536	525	502	510	519	464	497	494	513	475	537	524	525	514	503	524	506	487	491	498	511	487	515	516	518	518	479	486	472	507	514	553	518	482	497	560	477	523	514	542	496	505	513	506	564	513	519	468	501	517	477	500	532	502	493	515	508	518	515	491	489	541	497	498	481	531	535	499	458	511	482	541	547	519	527	557	495	508	519	523	487	495	532	543	514	506	516	516	484	520	490	542	523	516	493	451	508	508	494	471	550	468	510	482	519	514	471	508	482	508	510	504	513	489	517	518	473	532	550	498	529	494	523	492	509	491	531	478	557	543	493	523	540	501	514	496	496	493	519	489	490	492	513	470	451	491	477	530	518	484
45327	42451	22805	4866	659	524	441	416	388	359	331	363	316	326	329	301	286	298	282	311	314	284	260	268	310	292	316	269	299	281	283	290	281	300	284	299	256	274	311	294	242	272	288	274	284	271	300	266	278	306	310	293	275	303	288	273	286	337	272	306	273	257	292	271	288	278	280	282	281	288	312	300	278	269	267	269	300	291	311	316	258	315	304	293	260	280	278	300	287	276	301	285	278	285	309	286	271	293	288	283	304	284	263	266	290	293	278	287	267	322	260	289	282	254	287	284	276	286	268	278	291	298	274	269	291	284	296	300	287	272	270	265	296	291	265	280	242	265	274	283	288	292	304	266	258	300	316	267	293	272	272	250	273	280	267	296	298	281	280	266	282	248	283	295	286	285	285	286	277	299	276	293	294	296	274	286	279	269	272	292	304	276	279	297	266	287	252	300	275	279	307	308	307	302	268	280	278	272	290	272	269	297	278	288	316	280	255	252	246	322	279	295	285	293	304	324	284	287	295	270	302	272	297	283	272	260	284	273	286	253	261	299	299	291	291	275	279	258	261	282	245	287	275	306	292	273	267	287	306	293	299	280	278	308	298	265	318	280	283	263	298	257	302	324	283	295	284	305	288	273	282	273	268	301	287	272	281	286	313	257	315	267	293	263	320	304	275	280	270	275	291	273	290	268	285	294	276	277	288	291	281	294	301	308	294	271	264	293	261	282	272	302	282	280	315	282	282	276	276	295	304	277	276	272	297	263	298	254	285	267	259	250	285	285	258	262	255	276	275	276	276	268	267	281	289	261	253	273	270	282	265	263	308	301	273	281	294	270	277	291	292	259	304	305	265	305	321	281	293	295	268	278	282	279	286	303	292	325	270	292	285	295	278	277
34298	38635	3085	2819	2484	2146	1838	1689	1481	1414	1347	1257	1217	1189	1192	1107	1121	1063	1012	1005	997	999	1046	945	969	921	907	938	936	946	939	936	926	958	966	904	912	918	868	910	861	937	896	888	912	912	867	890	858	860	917	803	870	904	868	944	896	883	872	882	860	916	928	831	894	901	882	847	872	847	914	833	906	870	923	891	885	864	918	909	936	873	861	857	859	844	833	895	905	873	857	912	892	893	867	909	884	879	915	913	862	917	876	866	874	891	861	888	896	887	865	821	881	863	898	858	834	878	888	866	894	898	880	857	859	872	905	862	920	840	890	912	887	856	887	838	864	908	859	855	926	846	862	852	836	858	899	890	873	861	833	858	844	835	865	897	959	867	846	844	903	835	880	831	900	886	833	842	869	830	849	874	898	905	938	921	885	813	823	881	835	872	893	907	854	873	831	867	892	899	859	886	873	875	857	856	881	858	937	862	827	899	958	852	845	916	843	862	915	842	859	897	895	842	845	882	905	874	858	872	857	824	835	888	931	869	846	860	900	898	830	856	870	893	925	892	853	839	829	843	900	843	930	861	892	904	852	893	908	822	837	931	861	921	853	843	898	882	904	837	820	844	798	901	852	860	860	848	839	871	893	872	877	872	881	853	911	918	890	866	920	863	809	813	843	931	875	862	905	886	916	907	895	847	892	848	846	827	861	851	834	882	889	909	880	832	857	909	882	860	862	901	827	917	857	879	870	888	831	857	876	887	859	889	916	879	894	880	875	884	827	863	827	936	849	857	865	884	880	843	882	888	860	881	877	873	868	880	889	827	836	886	858	815	860	864	857	882	868	851	909	872	894	877	854	857	899	845	863	870	901	890	904	862	882	879	879	902	904	890	845	863	827	878
49074	38567	24266	17979	4958	1010	650	626	515	497	463	352	400	381	378	397	348	367	377	329	369	344	380	360	339	343	338	322	323	362	325	342	321	317	317	343	355	324	348	340	315	307	338	335	326	318	346	368	338	287	342	327	338	309	342	281	319	304	328	325	333	331	321	304	312	309	297	325	303	301	305	281	319	313	296	329	296	321	304	308	314	332	344	305	310	303	324	325	299	322	295	322	306	305	309	301	318	310	328	326	311	317	342	315	301	323	277	290	314	333	282	293	302	326	350	313	307	301	298	312	306	313	312	319	328	327	359	318	330	298	294	321	286	287	298	292	331	315	291	314	326	337	325	316	313	320	319	312	326	310	298	296	324	293	304	305	306	304	325	313	323	308	298	313	334	320	288	286	330	270	308	314	310	314	296	316	363	311	320	300	349	336	281	319	296	313	336	301	324	282	324	324	340	354	318	329	329	332	314	316	328	323	293	324	307	322	313	292	305	301	343	301	312	294	304	333	300	314	309	314	300	296	335	312	330	312	318	315	325	298	329	317	317	317	321	275	314	289	321	316	308	324	341	308	298	321	308	315	299	335	307	340	334	300	324	302	292	316	291	319	332	340	321	311	327	318	338	326	326	281	313	324	337	335	285	288	334	322	283	323	295	308	306	284	284	291	317	350	293	341	283	309	299	313	324	327	326	318	298	299	331	307	316	316	314	310	310	304	334	336	298	341	307	300	323	328	322	327	361	337	346	326	289	304	349	306	294	322	316	280	309	342	318	335	308	290	320	323	279	300	318	318	303	300	332	349	299	328	316	310	289	358	315	312	314	306	322	335	306	343	298	291	322	314	287	320	329	311	333	316	333	305	306	319	318	314	305	329	321	304	322	323	313	324
41396	47074	4844	4758	4177	3487	3048	2514	2252	1964	1881	1714	1593	1487	1413	1430	1380	1346	1238	1234	1190	1178	1110	1144	1109	1115	1130	1072	1112	1072	1122	1077	1115	1106	1067	1055	1036	1016	1089	979	995	938	958	996	1061	1002	975	997	981	967	972	921	941	994	941	1003	1005	938	1001	944	1009	954	952	967	960	936	948	991	976	947	938	987	974	912	963	949	953	939	964	947	934	963	968	968	933	886	956	945	948	925	967	911	939	968	957	933	918	967	899	916	951	978	952	962	1010	932	924	996	940	984	956	901	914	899	938	910	912	931	989	954	925	902	944	967	929	1006	917	933	924	964	969	991	962	938	966	939	1004	906	902	960	943	951	903	909	932	963	988	963	998	977	950	962	905	958	968	955	937	927	956	897	929	989	954	920	923	933	918	976	959	983	968	886	912	888	891	918	913	912	964	973	960	901	968	971	922	962	991	990	990	956	951	948	945	902	993	979	960	905	969	884	926	981	928	988	942	938	903	959	929	973	940	967	903	951	923	931	956	912	954	930	928	962	956	920	980	920	891	930	910	912	931	964	939	936	906	926	887	938	881	949	1009	956	931	957	899	929	866	940	916	1041	940	877	917	975	925	899	884	893	889	914	902	1002	903	957	894	921	946	914	926	886	932	941	863	949	979	966	890	982	939	970	935	957	913	905	922	982	944	895	930	911	958	970	904	893	972	933	946	997	993	946	964	930	940	893	961	1007	888	950	954	947	951	931	923	921	955	897	910	894	890	931	936	916	953	976	941	919	935	965	924	952	979	1004	914	982	883	947	922	912	912	948	968	936	978	934	931	936	945	977	943	930	931	918	920	961	947	935	890	972	946	943	920	961	943	960	993	991	894	922	929	960	892	906	982	896	938	973	964	903	922	916	950	941	909	947
10788	6740	604	204	162	159	175	149	145	125	136	150	160	144	157	145	153	162	163	141	136	138	152	137	174	137	139	161	150	124	129	152	114	146	156	127	156	150	159	161	154	143	145	136	146	128	155	159	163	128	147	147	153	141	160	154	134	158	144	146	134	125	158	128	148	139	150	130	156	155	120	153	135	151	154	155	137	139	146	129	129	143	146	147	129	151	159	134	157	128	154	147	139	149	127	141	143	118	152	144	136	134	134	107	143	150	139	135	138	142	153	152	136	144	146	145	164	151	132	138	138	130	160	132	151	148	124	148	149	138	149	151	147	145	134	153	155	139	141	190	154	149	158	139	143	142	156	150	168	147	132	153	145	140	147	147	146	157	139	163	112	131	124	156	159	155	157	138	134	144	113	125	143	155	133	151	136	156	137	155	142	147	161	150	148	156	139	140	124	151	131	121	151	118	148	126	160	153	146	135	147	124	125	142	142	130	148	154	170	141	141	144	149	142	151	133	127	149	156	166	128	154	146	150	155	139	147	142	138	155	159	151	125	141	139	151	146	148	142	127	145	150	148	130	176	167	127	141	136	132	155	159	157	140	137	143	160	128	134	130	149	142	133	150	149	143	139	154	148	135	158	138	143	122	141	181	139	133	151	156	146	148	134	150	140	156	157	134	141	147	139	148	145	136	155	141	158	131	168	144	164	132	153	145	142	137	130	158	153	164	151	124	154	162	141	144	141	131	138	132	138	137	134	129	148	152	133	168	158	144	121	164	147	145	117	152	150	158	139	138	155	136	158	145	146	158	141	146	140	155	152	131	115	140	145	142	164	139	136	153	166	163	146	163	135	154	133	147	137	135	142	152	129	162	155	155	124	147	159	132	143	123	146	141
11925	10644	566	581	601	567	547	555	519	539	526	526	512	537	561	510	469	524	483	513	487	484	512	536	498	499	516	481	536	514	502	471	469	521	506	512	524	456	516	492	516	517	494	527	522	486	489	517	547	507	493	497	510	503	526	463	498	528	530	492	524	492	501	482	498	534	488	539	521	531	494	512	508	469	493	512	496	521	508	500	507	538	532	487	570	462	546	506	511	481	536	492	494	543	505	491	504	535	527	520	466	549	491	485	524	522	501	514	501	521	520	521	529	492	486	520	519	523	543	517	478	509	489	485	526	515	521	489	492	520	472	525	530	479	469	516	504	511	494	552	504	530	515	512	505	515	507	500	504	515	521	487	525	525	528	505	504	518	501	485	526	504	549	469	506	497	482	526	497	497	509	519	496	482	520	505	507	511	469	482	547	541	516	513	506	538	555	535	541	512	526	501	547	489	507	526	487	536	523	512	512	522	468	525	486	503	523	495	482	462	507	510	513	529	496	534	487	520	510	480	519	546	507	536	506	513	519	517	499	495	464	507	558	472	497	544	530	491	514	517	491	502	539	492	493	481	487	503	517	523	525	553	494	523	524	492	548	496	545	494	521	502	529	490	544	526	516	514	501	481	522	491	527	471	551	483	499	490	562	505	514	502	542	462	462	518	493	454	482	484	467	460	496	532	488	484	472	531	502	529	498	521	531	558	472	480	513	494	495	495	497	511	547	518	489	526	520	487	503	488	487	516	522	482	508	493	510	532	525	492	470	507	467	527	502	497	514	506	512	478	525	528	546	494	474	527	464	514	516	488	510	524	483	493	487	517	515	538	489	528	495	540	517	530	459	530	538	488	531	523	452	516	481	503	523	502	520	522	503	489	528	512	515	520
46240	43127	21228	4203	711	569	442	392	366	369	321	334	308	322	311	303	302	310	299	324	323	286	298	294	291	302	306	300	284	268	285	325	296	290	284	278	289	304	287	279	254	284	266	290	288	297	283	287	265	300	255	277	290	288	283	258	257	283	279	275	267	273	282	293	275	297	297	276	302	257	312	288	274	273	299	267	289	301	280	267	265	283	264	289	290	290	300	289	275	277	273	267	260	276	276	267	270	276	265	260	260	312	266	283	271	276	261	294	297	309	263	291	308	263	298	292	303	310	336	308	277	277	253	289	294	305	314	289	242	282	276	300	265	270	285	259	266	293	255	283	279	290	301	289	288	299	282	304	291	257	277	275	299	281	281	289	284	279	290	281	279	271	267	333	251	277	267	287	290	281	250	284	268	291	263	281	312	294	286	289	272	267	280	290	253	286	276	292	242	302	322	278	297	289	279	251	282	295	313	287	273	290	256	266	284	282	308	269	285	255	281	294	275	259	267	259	285	281	283	295	279	271	288	251	289	281	297	270	275	274	287	281	293	262	269	263	267	285	281	277	294	292	267	249	297	278	268	276	286	267	294	258	284	284	290	267	261	276	296	263	256	303	245	271	284	288	304	246	322	339	285	281	300	293	280	258	281	275	266	273	305	288	283	268	276	285	291	270	281	268	320	268	290	324	266	297	297	271	292	278	286	274	282	283	293	304	276	301	296	289	278	309	253	285	297	284	281	267	296	300	296	268	272	283	291	261	286	297	279	252	264	301	276	311	291	294	290	259	277	285	278	267	272	293	310	277	268	276	288	292	280	282	258	293	263	261	260	293	292	296	295	321	289	284	277	280	263	301	265	268	285	266	307	281	307	258	276	274	257	261	273	264	281	287
34041	37709	2800	2918	2545	2140	1921	1661	1528	1461	1361	1258	1196	1168	1164	1068	1076	967	1064	1060	972	966	980	935	979	1049	912	913	935	924	969	942	907	941	979	926	919	913	865	925	922	905	908	878	927	817	910	889	898	897	906	901	891	921	849	897	898	889	841	882	927	870	837	825	842	895	907	844	945	903	906	854	852	872	911	868	854	914	864	831	904	852	866	848	891	855	839	857	884	902	919	868	874	892	924	872	794	875	852	901	870	882	879	871	858	856	819	890	931	902	846	885	842	871	865	892	876	881	865	940	890	872	844	909	879	870	851	842	831	823	925	836	877	891	796	879	953	860	854	848	881	900	874	895	826	872	826	948	820	852	846	905	872	875	851	863	855	890	902	900	850	827	873	899	876	881	872	880	881	840	859	898	856	866	871	860	809	853	853	824	907	872	862	853	910	864	850	891	846	909	897	871	870	841	910	898	847	888	804	882	848	832	847	882	876	901	922	851	895	828	871	885	858	811	842	857	846	882	844	879	844	873	878	890	830	815	824	872	873	881	852	939	865	819	871	856	931	882	884	912	865	890	841	879	860	898	933	880	867	870	879	878	875	847	872	882	878	829	859	891	885	887	837	866	844	819	878	915	828	831	880	820	905	883	874	880	868	868	869	892	877	894	877	873	853	824	888	850	899	860	933	866	867	836	847	887	895	857	856	899	910	888	822	881	889	871	870	839	870	902	861	868	843	793	874	858	899	836	854	887	923	861	844	879	817	848	884	852	886	898	873	885	856	863	838	803	849	889	848	881	843	893	890	883	837	869	890	812	865	837	905	873	842	864	898	847	820	900	859	904	922	910	852	868	914	875	854	911	898	894	889	860	839	881	893	859	843	906	880	894	857	794	859	872
51723	41546	26216	12523	2362	918	703	578	502	491	470	400	396	421	405	341	366	365	367	355	378	329	338	353	328	314	323	321	354	338	364	323	304	334	341	339	344	324	308	332	308	326	343	343	290	303	334	290	342	309	310	311	334	309	337	316	319	310	303	310	310	336	290	315	326	314	300	314	308	278	325	303	303	324	310	303	334	291	317	317	306	304	319	299	281	300	292	317	328	349	337	293	319	296	311	326	346	331	291	318	332	309	325	342	318	318	274	284	319	312	334	292	309	315	290	305	315	308	316	286	311	298	332	306	277	330	311	324	323	301	310	326	288	326	305	296	310	314	367	346	329	320	303	331	304	307	330	322	311	302	324	307	311	326	297	341	341	344	318	307	318	311	305	314	308	292	279	314	328	277	297	296	302	326	289	327	301	323	282	315	308	300	300	311	325	317	281	317	325	329	313	323	305	307	311	331	334	323	332	328	325	305	323	310	328	294	319	305	293	308	281	311	336	307	331	283	319	340	317	314	303	353	308	294	341	325	303	318	313	324	317	328	292	307	330	304	278	320	280	329	317	310	301	328	294	332	328	356	297	335	341	332	322	291	338	282	315	310	310	282	307	325	310	288	290	267	298	317	302	342	313	304	318	316	300	343	315	305	294	338	322	331	282	334	303	303	302	330	326	327	335	266	299	328	323	290	296	323	290	314	301	351	318	296	282	304	307	318	296	344	318	337	314	330	332	287	307	323	341	307	324	333	290	313	275	314	319	327	308	302	351	309	307	310	325	306	301	295	348	349	330	306	306	326	303	310	316	306	304	309	327	279	324	311	300	323	301	308	290	295	338	291	339	289	326	298	309	309	323	329	322	330	318	327	316	317	327	318	328	295	326	322	318	313
42045	45686	4900	4914	4238	3582	2988	2554	2346	2057	1894	1778	1660	1529	1466	1421	1343	1299	1181	1231	1218	1195	1103	1287	1135	1093	1108	1078	1138	1065	1091	1085	1120	1099	1135	1026	1008	1084	1015	1073	1008	1022	1047	983	1026	1020	931	981	983	1026	988	929	940	1010	977	999	985	962	945	977	990	979	970	977	1031	941	1003	916	954	926	986	944	953	950	946	931	949	973	913	924	961	968	932	925	986	993	982	941	909	966	959	957	929	920	948	980	923	944	929	921	975	963	974	977	930	947	946	964	956	938	948	923	923	887	971	990	960	947	896	991	916	935	919	947	898	957	984	917	929	908	918	908	915	909	960	961	914	913	957	936	915	927	932	930	969	913	918	961	885	963	921	983	918	959	954	964	931	901	947	944	906	891	954	982	954	924	902	943	965	892	941	965	972	956	896	927	927	894	994	1001	892	974	899	955	965	955	922	891	955	922	957	984	902	902	956	958	902	1005	914	936	936	926	971	945	953	921	965	975	927	947	931	966	948	948	897	886	933	964	967	909	951	993	914	887	963	919	943	912	885	941	945	944	966	967	932	940	906	954	939	925	943	967	905	985	907	980	881	941	977	932	948	926	849	914	934	953	898	903	928	989	951	866	901	899	895	919	892	889	939	965	934	1009	919	951	982	914	933	912	931	964	962	935	945	920	906	929	933	920	909	913	1042	955	943	1006	922	904	886	896	934	1010	906	959	952	938	874	944	929	970	929	936	897	1000	966	934	905	972	925	967	930	991	935	924	926	945	829	924	986	906	962	973	972	948	942	915	957	923	953	946	873	961	918	936	937	961	950	988	934	876	998	909	935	923	947	929	948	889	933	911	912	923	949	996	959	935	975	953	939	955	952	981	933	951	932	926	959	982	967	943	912	977	934	923	956	933
11584	6744	757	333	183	157	166	164	144	153	140	171	158	149	134	142	129	156	133	127	138	146	143	143	139	155	169	155	137	158	138	145	141	164	140	151	149	148	154	130	153	140	133	145	148	144	122	177	158	169	123	166	154	147	143	157	148	162	138	148	141	131	154	135	158	162	141	149	154	153	155	142	154	141	147	135	158	137	138	163	144	146	147	153	149	163	139	146	162	135	143	159	141	168	132	155	134	122	125	142	156	149	146	129	163	159	145	123	151	143	148	149	149	142	140	154	146	135	169	149	157	137	159	142	142	137	146	132	152	145	132	142	145	149	132	133	160	163	145	137	151	138	145	132	133	133	146	140	133	150	139	161	137	154	148	143	173	156	139	163	121	151	161	132	173	131	163	147	158	158	143	141	130	155	144	148	131	150	140	132	141	146	126	152	138	148	133	134	155	119	152	140	149	142	137	143	147	141	123	131	147	126	131	133	146	149	157	152	145	144	157	145	139	154	127	142	165	137	149	142	132	126	152	155	145	125	155	141	143	153	141	149	160	155	133	141	150	148	169	163	132	156	164	125	137	160	114	148	135	134	140	149	148	157	143	126	164	142	140	173	143	145	154	161	182	161	161	151	142	147	168	149	146	128	145	156	140	152	146	134	147	169	147	146	158	136	149	144	145	152	155	155	149	154	143	153	151	155	142	149	150	137	137	154	140	131	134	141	140	142	155	162	165	171	127	136	126	135	130	146	154	151	162	139	161	144	149	175	157	142	146	143	120	138	140	147	143	138	150	148	155	143	159	121	162	147	158	122	132	146	144	142	147	143	141	138	147	144	141	130	148	158	158	168	119	152	164	124	148	152	147	132	152	143	129	161	160	158	160	141	133	161	150	150
12912	10030	730	662	662	579	568	518	570	567	521	512	558	512	502	518	498	495	516	503	541	477	517	518	524	532	505	509	515	536	536	482	512	488	539	516	496	495	513	519	500	511	513	552	496	507	492	504	479	527	491	504	492	500	495	530	536	538	504	500	511	541	532	472	472	491	530	537	509	513	514	471	489	480	492	525	502	525	514	528	524	526	514	470	549	491	490	507	507	512	513	473	519	512	481	524	486	511	508	566	483	507	510	516	535	516	531	481	539	549	491	529	524	519	484	513	494	507	478	501	502	537	544	491	498	504	524	498	496	501	492	500	506	501	501	484	532	514	523	489	535	520	492	529	522	509	526	535	545	521	511	499	504	500	538	511	502	530	466	505	538	503	511	508	530	494	481	541	520	472	511	485	520	549	529	526	541	477	501	544	543	528	466	573	493	487	453	494	561	509	559	511	533	480	496	497	492	484	489	499	520	504	513	518	523	491	527	522	523	497	470	494	525	509	541	525	491	484	527	552	518	475	487	541	517	481	516	495	513	499	525	471	544	494	494	498	523	501	490	520	538	520	479	491	516	516	487	492	490	498	530	546	526	502	524	502	512	536	490	542	511	499	488	527	490	495	503	530	505	479	510	510	523	502	503	516	492	522	514	509	513	492	518	471	524	544	510	492	496	511	523	499	470	528	468	533	496	526	534	523	532	531	514	517	545	469	523	516	494	509	528	516	545	514	500	507	521	547	475	504	533	485	532	554	502	537	557	488	488	493	517	471	514	469	501	510	517	525	508	514	530	533	491	514	510	533	509	500	529	533	505	472	508	474	482	513	493	541	509	494	496	467	509	493	501	546	495	552	508	515	543	480	507	541	484	507	500	488	482	485	461	512	541	507
46612	41727	19902	3812	711	568	453	414	337	325	351	389	318	344	280	293	286	312	333	304	312	283	329	264	298	252	299	304	281	264	314	275	305	291	271	309	270	301	271	284	297	246	255	299	297	283	270	277	282	296	280	295	288	300	280	274	251	285	307	287	259	270	295	274	306	277	297	254	285	298	296	315	268	291	226	276	283	278	268	308	280	276	303	290	287	297	299	273	292	260	262	276	273	299	286	278	278	266	295	285	281	247	292	326	293	315	255	286	272	279	296	290	302	277	277	289	287	286	281	284	273	256	319	273	283	254	268	292	286	285	275	266	316	304	277	301	290	309	249	282	256	288	273	279	263	306	264	289	300	305	307	270	295	241	273	273	264	261	297	251	308	270	286	289	277	282	271	304	243	278	266	291	285	255	274	265	282	303	298	263	271	280	287	264	287	285	298	298	295	306	264	294	257	288	300	291	300	286	277	270	276	281	271	253	273	283	269	261	272	259	266	254	307	269	291	279	278	286	255	276	280	309	288	279	272	278	282	246	267	272	273	273	271	289	263	277	255	276	281	292	254	297	276	291	282	293	252	308	267	286	270	270	289	287	277	275	282	307	280	297	290	281	257	258	302	282	271	297	266	291	291	297	284	303	243	315	335	305	285	299	310	262	282	278	264	289	261	254	257	281	262	302	291	303	277	276	300	277	275	297	258	276	291	228	311	287	282	254	265	268	318	278	268	268	240	265	311	289	333	288	277	285	311	282	274	280	300	242	288	283	276	245	284	297	268	296	307	288	281	287	258	309	287	274	269	286	273	253	264	293	321	281	276	322	283	282	270	275	300	301	259	284	266	269	279	304	283	279	273	293	268	254	304	269	275	272	264	286	266	289	278	303	290	264
33744	36722	2739	2893	2562	2132	1905	1680	1530	1449	1284	1252	1201	1094	1161	1108	1124	1068	990	1025	963	987	991	895	940	968	939	921	891	927	948	988	992	926	943	892	914	896	853	898	896	880	892	911	880	918	884	895	917	915	885	882	845	879	890	896	900	889	866	916	867	892	834	843	856	909	873	909	897	881	878	890	860	858	890	895	857	839	892	940	877	887	885	845	860	886	864	883	852	866	846	823	844	925	865	855	857	830	915	863	830	822	876	870	868	857	901	890	856	898	899	891	872	843	883	841	891	839	904	865	859	900	899	869	881	874	859	821	857	893	902	810	867	827	854	846	864	842	862	889	880	820	881	859	843	890	888	830	832	866	881	870	848	827	872	863	896	865	788	925	833	900	806	847	889	899	880	843	892	821	919	882	887	860	852	823	820	844	841	813	868	848	928	896	854	858	909	888	901	884	802	873	910	847	818	905	884	877	849	839	815	865	906	861	904	875	817	862	850	841	877	901	876	866	906	867	875	828	833	855	829	879	863	920	865	837	856	884	823	843	862	870	855	813	901	861	907	877	852	841	887	840	831	817	856	843	855	853	803	873	879	877	834	821	851	850	827	839	875	905	839	828	864	818	915	860	886	880	864	864	856	896	923	872	875	809	915	857	865	902	862	849	894	866	849	873	837	908	886	830	852	890	852	832	876	913	884	835	871	871	909	828	855	856	815	901	844	915	840	882	875	844	850	851	845	848	871	851	857	828	904	840	906	877	863	882	884	870	864	857	887	878	836	863	834	822	868	863	894	885	862	851	927	927	855	894	830	855	832	878	822	862	859	883	838	847	879	871	855	846	887	883	904	895	819	869	862	859	874	875	857	799	837	832	853	861	851	877	855	836	925	829	863	835
49975	37318	22967	18856	6096	970	702	584	569	464	434	447	418	373	388	391	377	351	347	361	336	350	325	328	313	365	323	341	318	329	304	289	312	301	324	353	309	332	324	279	328	338	336	339	318	313	356	322	312	299	313	334	317	297	320	292	317	298	341	319	329	324	292	325	336	280	287	302	307	304	353	289	332	302	295	339	324	301	346	315	345	317	321	287	324	304	299	364	307	303	305	309	309	294	304	295	301	323	314	288	285	314	314	308	297	330	340	299	301	309	320	351	334	346	327	327	330	318	308	296	308	306	309	348	321	300	286	338	286	302	302	342	290	309	331	324	325	278	279	313	298	287	312	309	308	283	305	315	290	313	329	298	297	291	288	304	301	293	333	292	292	318	286	324	314	322	307	318	303	293	315	337	302	275	313	310	328	351	318	323	327	297	310	328	351	330	316	281	328	319	311	279	297	300	332	315	306	280	334	298	331	272	302	329	301	306	329	326	332	313	336	296	296	309	281	335	307	312	316	340	273	282	279	325	319	329	270	334	328	305	322	295	323	296	289	311	278	317	304	310	326	301	294	304	349	311	329	312	340	306	313	317	304	312	284	300	297	299	300	304	326	294	332	287	312	318	338	309	304	335	319	302	308	322	309	312	318	297	299	310	339	311	325	293	330	287	329	300	318	306	317	297	322	310	330	367	294	318	295	320	366	327	315	302	310	301	303	300	305	309	331	315	331	326	292	297	331	318	298	315	260	337	319	310	309	279	307	299	318	302	347	317	317	330	323	311	316	302	321	293	310	282	299	305	318	326	314	280	326	319	294	330	313	309	300	327	268	304	322	297	278	321	300	318	308	325	333	319	321	318	310	266	343	310	306	319	312	336	311	340	316	326	302	301
41047	45354	4629	4949	4337	3596	3043	2585	2258	2034	1887	1696	1672	1582	1435	1416	1369	1328	1234	1294	1188	1213	1198	1188	1092	1120	1066	1085	1079	1104	1080	1111	1112	1069	1187	1075	1058	1040	1057	1042	1026	1031	943	975	1039	1032	979	993	972	1056	1027	987	969	956	935	883	939	994	950	979	930	982	896	976	950	930	974	938	994	985	932	919	995	912	914	964	980	1003	953	984	970	927	961	940	946	946	880	916	962	972	964	955	954	900	962	928	922	992	918	966	903	917	947	958	923	917	985	955	923	914	903	921	897	887	984	932	946	947	930	964	983	935	947	924	980	953	1002	926	979	967	934	983	923	973	918	930	967	962	948	945	976	941	951	922	937	911	931	952	908	918	943	908	973	937	902	939	919	956	963	924	920	959	924	863	868	966	956	897	971	911	937	956	923	942	933	961	927	912	920	870	905	932	941	907	907	951	901	922	949	904	958	951	929	890	961	931	949	854	920	928	927	931	927	980	934	903	942	889	904	935	931	879	964	923	903	903	937	946	922	887	969	911	948	980	975	944	942	922	928	958	948	933	959	912	910	958	931	931	871	972	991	930	975	931	948	932	933	940	899	948	890	979	928	941	946	924	955	929	937	962	945	940	917	973	965	892	990	937	938	918	966	923	887	1015	907	925	959	923	935	965	915	899	917	1005	939	926	969	944	998	879	963	976	867	911	946	934	976	965	888	891	940	959	908	962	936	973	922	952	931	983	918	925	903	984	922	912	918	936	896	930	933	954	894	961	931	893	902	893	959	991	911	916	938	948	936	934	898	991	957	963	943	915	947	889	903	933	924	1037	919	957	872	942	934	951	890	944	924	958	923	932	951	941	922	935	921	862	985	948	923	934	967	947	929	926	955	916	931	970	917	960	953	963	928	917
10520	7600	762	359	237	191	144	160	152	146	147	148	165	160	144	154	142	144	133	138	167	124	152	145	160	161	125	137	141	147	158	130	151	129	143	155	135	159	140	140	145	151	147	158	136	146	145	166	145	145	154	159	145	118	130	145	141	125	157	142	147	127	156	172	159	164	171	159	148	138	152	145	131	157	139	131	136	146	149	148	141	153	172	153	147	141	144	130	151	157	152	145	128	131	155	131	129	124	138	126	166	136	155	143	132	161	147	144	142	150	140	150	159	154	145	135	149	160	139	164	142	166	145	151	135	156	133	155	143	148	182	136	149	146	161	139	141	142	158	157	140	134	144	154	168	138	134	153	151	148	126	145	167	144	146	151	146	139	147	171	135	152	127	155	145	133	156	147	138	144	135	146	153	136	141	179	126	139	139	157	134	152	118	141	149	139	120	145	138	149	141	119	148	139	155	151	133	161	130	133	151	156	120	143	134	118	148	151	151	165	130	146	149	150	140	139	137	125	175	145	156	141	153	144	155	160	139	132	134	149	151	147	144	132	156	152	150	157	136	146	134	156	141	137	156	133	115	153	135	135	148	148	141	135	140	132	136	123	148	158	132	148	116	142	136	160	150	146	161	140	147	126	138	146	140	181	166	128	140	137	157	160	149	163	153	129	182	164	147	147	138	152	132	133	150	136	144	141	146	136	153	137	157	148	120	145	168	154	147	129	139	145	148	140	132	140	174	134	116	128	148	159	143	149	157	139	147	140	147	149	151	155	136	147	158	133	147	156	131	141	139	153	142	165	132	159	135	129	146	161	135	150	149	132	137	170	152	142	154	133	139	137	153	126	159	132	157	143	149	138	154	150	152	146	161	139	140	130	151	160	142	134	149	130
11830	11038	685	687	626	627	565	582	548	538	549	505	536	500	539	563	545	513	523	500	469	495	498	482	500	524	495	544	500	521	536	503	555	503	511	540	492	511	558	518	497	501	526	503	541	488	551	532	491	511	528	513	530	542	536	550	510	540	527	504	505	497	476	547	536	512	498	482	460	485	508	484	494	498	529	532	487	504	530	522	527	523	517	540	505	477	473	508	522	530	518	490	493	513	516	546	480	526	485	523	542	465	537	528	511	483	497	561	516	486	530	529	549	545	537	510	494	474	554	522	535	483	498	553	487	509	507	498	458	527	510	507	503	515	510	488	522	511	491	515	531	509	517	449	520	522	495	505	534	493	507	494	512	500	504	496	502	541	500	509	509	521	481	478	492	499	517	494	515	504	521	472	497	503	483	495	520	509	537	520	520	507	506	517	519	462	548	543	501	533	537	544	518	496	511	526	487	527	511	462	542	536	504	524	486	579	532	511	561	539	518	482	486	486	530	469	501	505	542	484	534	512	472	489	514	501	493	470	494	491	551	478	510	482	480	502	514	479	530	537	514	517	512	501	496	482	517	474	519	526	527	520	530	540	515	511	522	510	468	519	506	518	499	469	492	528	527	526	491	514	541	540	524	523	538	488	499	504	534	498	505	515	540	540	524	496	563	509	500	526	498	464	533	509	483	506	485	490	542	536	529	476	507	542	523	511	514	511	465	495	541	506	527	541	487	546	491	506	512	482	527	521	493	527	509	548	537	486	541	501	549	519	520	524	499	476	492	505	486	520	509	513	534	536	509	506	506	496	513	480	514	504	491	545	509	506	520	484	532	549	551	499	530	489	513	453	530	493	517	478	499	510	535	514	534	549	535	499	516	495	479	525	521	551
44745	40139	21092	6868	841	602	461	406	407	362	349	312	296	330	288	328	321	307	298	313	292	294	316	284	273	298	293	271	272	285	267	280	289	283	315	286	301	275	293	289	284	294	284	295	286	288	283	326	314	294	291	306	293	304	262	259	284	273	277	287	255	290	270	283	256	311	289	269	274	288	284	320	290	254	312	301	263	296	287	279	262	276	297	299	288	284	266	269	297	291	263	267	298	290	277	270	284	278	310	295	285	280	293	267	313	271	255	289	289	284	262	266	233	287	266	247	278	283	274	284	283	280	284	284	275	293	282	303	294	307	308	318	260	263	293	265	298	287	293	276	296	271	311	255	271	292	274	310	305	285	263	275	298	267	282	295	285	273	299	282	333	259	279	287	261	284	277	277	286	316	275	271	294	282	273	267	300	274	287	266	285	289	247	282	297	311	287	290	312	297	283	273	298	285	271	290	282	299	277	286	279	263	270	309	303	285	284	283	299	316	281	272	279	273	290	271	295	307	308	302	247	293	307	287	284	315	271	311	258	292	269	285	276	266	276	294	282	299	302	291	248	290	286	289	257	278	264	290	254	298	296	287	261	260	271	282	283	304	290	296	307	243	237	304	320	284	295	314	301	286	265	285	290	294	256	263	304	267	277	308	300	265	261	274	307	266	275	272	298	252	274	262	282	268	298	259	278	317	296	248	300	290	291	295	270	318	272	277	269	277	284	279	294	281	247	291	279	295	239	275	295	272	282	275	275	259	287	282	234	264	277	271	283	256	299	249	319	266	267	271	273	265	274	296	303	279	269	265	265	270	318	262	266	283	296	318	276	283	282	291	268	272	285	284	268	296	286	256	278	303	292	263	257	264	279	282	310	280	317	305	290	285	264	256
33033	37555	2649	2854	2616	2165	1841	1648	1508	1406	1361	1272	1155	1160	1104	1121	1060	1023	961	1051	963	1020	981	936	948	964	967	919	988	962	950	899	928	900	935	946	928	887	910	940	845	898	917	926	878	873	873	880	873	864	906	859	885	915	889	861	866	851	886	899	949	845	911	899	923	906	872	899	872	911	917	871	899	851	781	914	912	884	904	849	938	928	893	894	885	871	879	835	837	921	837	924	850	872	894	906	887	821	836	871	841	872	888	875	835	845	851	879	922	888	898	908	883	913	917	907	907	917	875	865	851	873	924	915	856	871	857	889	935	851	881	845	852	884	852	829	847	904	877	897	861	859	830	860	948	895	839	900	857	885	846	865	816	860	869	915	819	868	871	903	835	838	901	858	908	866	878	892	866	917	893	879	874	892	832	835	831	898	852	923	870	875	855	873	898	837	853	889	931	860	859	872	845	865	863	863	842	818	885	928	831	890	898	881	881	944	903	866	900	870	908	875	866	887	807	880	857	850	896	865	903	872	879	843	835	916	887	854	866	820	832	831	883	848	871	876	888	823	898	872	844	867	850	921	863	930	836	866	813	875	844	846	834	885	832	841	860	885	867	834	848	817	826	861	853	849	932	820	891	888	880	852	888	856	844	851	886	888	875	809	840	848	898	947	835	924	897	874	877	917	808	915	928	860	869	862	852	863	893	869	887	883	875	881	877	866	895	865	873	881	883	898	848	837	813	841	884	903	852	832	901	891	882	883	857	876	881	893	900	836	866	931	874	854	878	872	833	811	906	873	931	857	877	843	889	928	890	951	895	898	834	893	878	848	883	879	862	851	828	854	897	807	886	859	856	900	905	881	856	884	866	874	907	927	916	865	869	851	833	821	856	865	862	831
51109	36190	22608	19604	7365	981	688	575	517	483	463	450	389	426	378	358	376	341	317	355	350	320	327	331	337	346	317	307	328	341	335	318	326	349	353	351	318	302	317	299	331	305	303	347	326	307	324	304	339	311	313	323	302	316	333	319	321	340	282	307	306	307	327	311	326	328	319	315	315	322	333	330	347	330	330	348	340	314	329	302	314	346	301	307	310	303	281	305	301	340	310	343	324	332	305	295	301	316	358	334	349	308	327	329	297	302	352	308	332	298	309	316	345	324	309	282	346	278	315	323	327	317	299	310	267	364	295	297	322	325	321	337	349	289	319	298	294	284	321	320	326	311	340	330	295	289	296	344	286	297	314	333	310	339	327	321	326	290	311	301	331	313	334	300	306	276	309	341	300	324	300	320	319	340	320	297	319	297	324	272	336	300	291	323	313	365	328	310	307	284	313	316	326	286	326	299	330	340	324	295	279	293	318	312	313	344	345	316	292	314	303	292	311	299	339	310	356	321	301	279	313	304	351	344	302	316	293	314	302	282	336	290	299	314	321	325	334	309	307	305	297	317	317	309	315	327	295	321	311	309	295	276	351	305	330	320	295	301	337	299	315	358	301	309	346	290	301	318	333	323	322	302	304	320	297	313	280	311	319	332	310	314	341	307	311	298	337	314	305	303	309	335	329	286	321	308	335	311	301	312	301	312	324	299	308	312	328	340	296	324	325	289	308	307	309	327	330	295	297	301	317	338	282	303	318	309	306	301	318	278	307	330	337	316	295	322	306	297	367	296	304	300	307	329	313	323	310	334	299	328	291	312	337	318	314	317	322	305	312	312	298	288	347	309	305	307	333	310	338	305	305	312	295	313	305	298	332	315	314	345	313	325	315	325
40591	46629	4600	4836	4269	3591	2966	2546	2408	2053	1924	1789	1658	1525	1518	1361	1288	1251	1227	1234	1213	1134	1094	1139	1110	1167	1068	1115	1068	1046	1129	1141	1027	1094	1131	1078	971	1036	1022	1004	1029	1018	1052	1006	950	969	997	966	985	993	1034	979	927	954	989	921	944	1036	967	989	973	963	940	974	890	983	947	947	941	968	943	983	977	933	992	907	934	913	952	940	931	945	995	953	940	956	942	960	905	1024	968	954	971	944	921	947	903	909	924	963	919	960	941	951	938	955	892	882	936	922	924	955	929	929	958	953	940	940	977	899	1007	938	925	934	935	889	922	959	947	896	951	924	950	971	1036	975	938	902	927	977	933	937	988	939	955	927	968	961	908	1002	965	914	939	970	952	899	952	959	955	952	914	937	928	893	966	919	991	894	887	940	917	969	1012	940	989	918	904	955	939	926	975	914	915	920	951	907	954	930	917	922	990	958	927	938	949	931	955	959	907	934	875	908	960	959	913	932	891	973	900	882	925	925	942	969	964	927	907	990	937	902	910	897	927	936	878	924	983	941	930	960	971	894	922	885	943	902	893	905	958	946	915	882	939	910	954	985	937	897	928	919	894	933	912	927	988	936	977	953	989	914	928	912	986	952	968	949	937	927	909	927	960	926	968	978	977	958	876	910	941	978	930	940	946	946	931	936	902	922	891	973	852	938	951	887	921	924	974	922	918	917	891	911	939	930	944	963	897	936	960	921	901	905	916	995	894	952	962	954	933	968	934	948	912	948	914	933	937	942	876	953	916	941	898	935	911	912	913	900	894	918	934	939	898	963	967	942	899	919	950	894	917	973	914	904	903	941	930	943	924	907	905	973	936	944	924	929	987	931	920	967	872	942	989	942	970	925	931	909	926	905	959	952	971	976
10462	7125	714	348	216	168	158	155	153	148	165	136	151	153	156	164	133	157	147	150	154	133	181	160	162	169	139	147	142	125	156	134	148	148	140	149	139	162	132	146	124	141	158	152	153	153	144	132	143	161	151	168	139	136	163	128	164	170	146	135	146	136	131	161	144	159	153	123	129	187	182	154	140	139	136	149	143	141	133	135	140	175	131	135	147	142	152	134	138	147	140	127	132	132	164	116	152	136	142	167	146	141	147	138	140	148	164	152	139	145	141	133	126	160	138	151	139	153	164	153	154	156	123	129	143	131	149	161	153	146	154	143	139	151	158	160	141	156	153	161	163	146	133	146	141	139	134	134	139	141	150	137	171	141	156	125	135	121	131	151	154	151	119	132	135	141	168	162	135	154	147	149	137	148	140	144	160	130	154	143	136	144	144	147	136	145	150	140	151	136	146	137	165	144	156	154	138	138	155	150	137	137	137	138	148	172	128	149	138	145	146	150	133	152	167	150	146	135	136	147	145	144	152	145	127	150	140	157	151	166	164	134	146	152	149	158	136	153	125	123	170	147	146	145	166	126	147	161	153	152	162	148	142	154	147	153	145	140	156	150	166	149	151	170	160	123	143	145	157	152	144	126	147	151	152	148	145	136	165	147	129	137	153	150	132	130	141	136	137	130	157	162	155	149	161	149	124	154	131	122	132	165	153	154	138	154	162	139	133	159	159	155	152	171	113	137	165	156	148	148	144	132	161	141	137	145	146	153	150	149	160	149	144	153	161	150	136	151	136	146	152	130	175	150	150	155	134	159	149	128	143	140	132	130	133	158	131	135	146	151	168	127	134	156	141	148	151	160	125	128	147	132	135	134	148	134	167	153	155	135	133	139	158	131
11494	10742	616	630	618	567	579	513	557	520	512	539	513	534	531	496	536	535	481	508	503	542	524	520	542	506	507	522	529	522	518	497	490	518	537	529	507	492	511	499	518	511	520	503	494	498	494	495	468	464	508	524	505	510	491	474	547	507	505	501	528	471	496	539	494	524	506	488	495	505	509	531	524	511	473	509	490	520	513	539	538	536	498	465	515	502	497	483	524	491	479	515	488	572	521	498	555	507	499	490	522	516	505	449	497	536	516	532	501	522	501	560	505	528	509	495	518	500	514	541	501	491	478	472	523	473	473	503	489	483	530	492	448	492	509	530	526	517	482	470	520	531	521	509	537	539	456	491	500	482	471	481	520	492	487	499	487	508	474	511	525	513	530	482	525	548	526	501	513	518	490	513	538	480	530	478	521	484	507	502	518	553	490	536	484	492	522	476	492	527	505	515	506	532	563	552	509	479	507	491	517	533	533	495	493	473	515	489	499	507	532	551	516	508	480	498	553	521	474	514	515	513	508	508	511	480	519	533	522	510	539	588	462	485	509	552	546	463	517	511	521	541	484	537	504	497	529	504	431	511	523	519	491	500	507	525	531	510	538	535	496	491	583	520	510	493	521	478	510	533	534	498	506	487	513	489	539	503	548	490	502	513	503	559	512	521	510	503	509	523	522	494	495	525	546	508	515	484	502	462	511	499	525	537	501	512	534	509	506	501	512	536	541	489	531	529	497	537	527	517	489	489	554	485	520	505	498	504	507	487	488	519	470	511	525	504	523	513	530	525	502	556	525	551	481	518	557	499	497	578	486	498	547	584	532	492	500	518	495	543	491	510	495	517	534	484	492	499	497	503	510	539	468	480	530	501	477	510	508	547	517	494	473	466
45147	38550	22365	8595	900	530	444	389	420	408	348	318	359	286	283	315	304	302	316	287	302	282	302	293	263	296	276	263	320	284	280	299	299	298	279	314	284	256	293	275	264	305	308	278	262	308	293	281	268	292	269	276	283	285	266	278	286	287	307	282	262	269	288	286	319	273	305	251	269	294	276	272	248	286	265	288	256	272	269	271	264	279	268	299	271	298	298	311	283	263	308	305	271	295	297	293	287	281	273	282	296	288	298	268	312	280	296	291	294	287	291	283	275	295	281	242	303	279	314	292	274	248	261	303	290	288	297	286	291	294	296	270	286	270	268	272	294	246	289	270	273	280	264	261	282	254	292	244	277	296	291	271	270	297	303	255	286	253	252	262	250	279	311	284	258	276	298	295	285	284	304	269	242	275	302	304	275	271	291	278	308	283	283	272	278	262	293	289	268	301	273	307	278	303	285	248	273	269	298	267	249	282	308	276	287	283	258	256	264	284	278	293	281	287	307	280	260	268	288	295	272	278	310	268	290	302	279	304	295	254	274	278	280	285	272	264	277	299	250	311	269	277	278	254	291	295	278	287	267	280	297	277	278	306	269	307	240	290	272	292	268	287	268	264	279	279	275	278	277	291	285	283	254	298	277	270	278	304	290	259	306	296	287	283	273	275	272	278	288	284	275	252	269	262	301	256	283	319	293	263	299	298	265	285	281	289	275	316	307	258	280	254	282	288	258	293	290	271	308	266	316	264	282	292	267	309	285	273	280	258	284	273	310	280	255	278	255	282	264	285	263	295	299	268	290	274	293	308	295	297	289	303	265	249	258	262	264	273	303	273	284	274	277	263	270	258	250	273	274	277	275	308	267	287	273	293	310	303	282	269	273	278	274	261
32338	37438	2832	2804	2479	2141	1894	1673	1481	1435	1320	1216	1216	1219	1170	1083	1092	1088	1036	929	1094	957	1024	973	955	955	926	990	938	931	958	1009	993	911	973	915	908	921	923	887	934	877	897	884	916	887	862	867	902	867	870	888	929	833	914	923	890	853	900	872	847	845	874	849	873	832	839	830	840	864	893	834	902	867	885	855	851	894	852	883	822	856	892	869	911	833	863	910	904	872	823	824	854	845	892	883	848	874	850	901	885	810	905	866	848	869	873	873	909	941	870	879	852	853	898	841	849	880	865	833	874	816	910	865	879	875	874	894	874	843	902	902	873	860	801	846	869	884	823	864	902	852	828	905	833	875	889	859	825	834	871	887	866	868	877	815	900	929	844	876	818	916	870	844	837	870	820	904	836	888	875	891	881	863	865	911	888	885	896	864	906	852	901	914	893	855	837	884	892	811	846	833	844	931	862	829	906	828	853	886	856	837	910	875	863	805	838	869	857	884	906	921	862	856	834	840	882	821	832	897	828	884	883	865	854	919	867	828	863	886	847	804	879	871	903	873	837	854	849	898	864	861	900	895	862	878	894	848	809	848	858	866	872	841	864	867	892	827	835	853	875	825	848	904	802	934	868	905	881	872	871	868	885	847	865	841	850	847	843	827	867	917	894	914	832	873	894	864	892	840	840	883	871	836	872	824	851	911	884	867	890	856	814	873	849	894	881	879	847	835	881	882	888	878	814	901	840	879	868	815	819	827	853	808	905	838	879	928	892	923	867	896	844	830	905	831	860	784	827	906	835	901	828	878	861	798	852	867	836	876	804	849	823	875	848	875	844	886	924	869	884	848	856	869	872	878	820	801	887	907	868	882	834	926	896	846	823	857	853	893	846	866	897	871
51801	34927	22203	20777	10538	1146	703	612	529	473	473	430	430	411	393	395	409	331	376	349	376	306	335	341	356	306	305	281	330	327	340	368	346	323	378	307	345	299	322	338	316	347	363	324	347	331	303	308	358	302	316	320	309	312	314	298	303	309	343	310	308	296	293	318	330	315	315	296	336	360	333	332	323	316	309	330	308	311	305	319	298	315	329	289	292	312	322	293	300	315	304	302	346	327	307	302	338	303	279	305	312	298	352	302	304	324	283	302	308	318	334	305	321	307	320	300	355	302	328	285	286	299	299	286	323	300	327	304	337	304	333	340	316	306	308	328	308	308	320	274	336	302	284	330	330	346	315	354	315	313	312	309	323	295	316	278	308	327	335	293	325	310	322	269	333	326	341	321	335	355	281	293	303	338	330	309	320	276	290	346	326	312	335	323	331	302	335	313	323	288	291	273	313	320	320	308	344	339	317	305	307	291	305	322	302	322	337	329	284	309	296	307	303	315	333	311	310	298	295	332	300	309	334	326	308	309	303	351	319	341	350	326	309	292	323	333	299	312	312	295	313	312	326	310	317	299	297	333	329	311	316	334	315	316	298	332	306	307	316	369	316	336	309	327	304	324	301	294	340	316	335	329	318	309	331	338	307	317	302	328	296	307	289	275	302	308	280	314	292	307	327	327	324	313	317	310	293	334	307	298	366	325	322	321	283	308	327	311	328	332	363	341	317	284	263	312	290	290	310	324	347	287	300	314	312	302	314	308	297	308	319	320	312	299	345	295	341	332	337	343	313	277	308	324	322	338	295	352	316	337	326	331	305	319	336	312	285	328	298	318	306	280	331	307	339	321	317	307	358	320	296	311	341	322	308	316	326	303	321	324	353	338	328	305
40453	44866	4574	4765	4280	3543	3046	2534	2293	2007	1825	1703	1698	1565	1468	1472	1273	1229	1236	1159	1251	1180	1144	1136	1179	1064	1094	1060	1099	1108	1093	1099	1056	1073	1066	1057	1085	1062	1044	1044	1005	1043	1058	990	986	972	1030	968	959	941	973	972	908	976	957	950	959	966	981	995	1013	990	915	985	993	950	934	962	999	948	994	951	964	928	967	961	933	906	977	915	966	968	960	947	986	901	941	986	947	951	912	984	954	963	910	967	984	931	968	892	985	956	940	878	913	905	963	966	977	950	940	933	955	1006	923	913	896	1029	955	932	900	919	953	958	904	941	969	932	921	921	986	968	932	973	967	937	959	938	959	920	933	940	895	943	946	965	1002	898	928	929	945	927	925	964	942	934	965	950	947	916	930	939	947	883	909	943	898	931	927	891	945	920	902	964	930	894	889	938	927	954	933	1000	921	955	935	986	940	878	986	958	992	957	946	979	921	922	921	940	882	900	982	933	964	974	1008	967	928	941	955	951	924	946	974	926	967	944	962	881	936	901	939	880	916	1008	966	998	934	939	948	941	981	965	1008	840	938	928	952	912	995	963	935	951	995	1011	901	926	893	859	943	961	922	927	947	915	954	928	955	894	919	929	939	941	907	939	946	961	945	972	947	960	957	930	927	898	885	927	919	994	896	920	968	944	968	948	888	932	935	939	958	934	923	969	972	960	889	904	951	929	964	933	945	898	978	939	1006	927	937	884	954	965	923	949	905	997	956	950	999	930	933	966	979	963	920	916	923	924	986	944	1016	1014	967	901	948	938	939	921	904	936	926	958	926	951	968	945	955	921	923	921	940	969	976	930	948	934	879	922	958	955	938	861	983	920	974	935	906	942	923	904	942	875	956	947	884	947	948	936	1010	865	962	967	932	944	919	962
11528	7289	666	283	185	176	150	169	180	153	148	162	172	150	153	156	138	153	156	136	142	140	136	147	132	154	129	154	130	141	155	118	144	159	135	142	162	130	140	133	126	156	158	156	138	164	172	160	160	141	159	134	164	147	147	151	183	139	148	132	125	152	155	140	151	125	143	154	149	130	125	169	126	140	151	141	154	145	124	152	147	137	146	172	160	142	148	156	140	136	138	137	168	135	158	140	143	143	151	166	165	149	137	139	145	138	155	140	159	157	151	152	155	155	139	137	150	144	167	126	139	150	140	155	155	146	146	149	131	144	142	139	164	144	131	145	154	152	153	161	152	129	147	156	146	160	142	152	130	126	162	143	129	136	144	154	144	134	130	133	153	159	151	143	157	154	141	145	145	145	143	152	136	135	145	146	145	155	139	162	129	161	132	145	137	162	160	131	141	151	179	155	134	127	166	139	161	140	162	184	149	135	135	123	169	148	149	140	157	151	146	154	153	156	163	145	159	142	153	135	136	136	137	144	147	165	142	142	177	153	150	149	159	148	150	142	139	169	129	137	154	162	151	138	148	153	141	157	147	160	144	142	136	158	139	149	149	160	149	140	146	155	129	145	148	151	146	175	163	134	156	144	136	148	128	136	141	139	141	149	145	162	146	144	154	145	142	146	158	155	145	162	143	126	135	139	174	173	128	176	148	164	147	146	132	165	131	130	142	166	147	169	157	150	148	144	147	149	146	158	133	150	157	142	149	147	149	137	152	161	138	168	143	152	152	142	166	158	158	146	124	148	157	143	143	151	136	145	150	135	148	142	172	133	157	156	162	147	149	144	157	150	161	163	157	151	148	147	145	161	149	155	158	136	130	141	136	160	144	161	148	148	147	162
12452	10631	607	606	595	573	550	554	503	516	527	525	576	544	513	494	542	566	534	524	579	504	517	507	523	500	521	507	475	559	551	512	484	517	562	546	489	522	499	534	479	502	496	538	498	517	546	537	502	487	513	511	489	512	501	481	499	520	509	496	510	490	524	528	511	514	509	543	498	513	492	542	499	502	466	495	491	498	528	548	512	493	490	510	546	513	501	506	555	495	497	535	492	522	468	496	513	538	516	506	519	496	545	497	498	510	518	522	550	521	533	450	492	485	513	500	505	531	505	515	469	479	550	522	491	541	527	453	499	498	542	489	518	503	533	523	544	487	495	507	495	503	495	537	531	505	485	450	501	519	465	538	492	545	512	505	513	524	501	553	530	442	522	508	520	552	536	483	485	527	471	467	546	535	489	537	460	489	479	518	505	510	529	469	542	498	514	480	517	528	450	484	515	485	463	509	543	524	510	525	501	516	502	524	497	482	516	512	549	524	510	512	503	520	483	510	531	534	521	485	506	523	498	544	539	500	507	538	493	482	508	509	524	528	509	534	527	522	513	513	534	488	485	536	498	503	535	497	515	485	473	518	470	461	533	501	501	523	527	490	455	548	494	512	497	521	527	491	489	508	527	547	503	493	505	513	514	512	519	515	489	520	514	504	505	531	478	530	546	537	507	485	503	519	487	507	538	484	536	511	506	510	519	494	521	498	515	489	502	480	462	478	522	502	518	536	498	536	525	501	531	509	490	518	528	493	476	512	509	523	499	490	512	514	530	505	533	498	500	487	545	504	538	497	475	507	541	521	508	504	495	520	509	540	516	524	489	520	503	463	518	573	520	496	517	507	533	522	529	507	539	532	485	516	535	483	495	516	541	501	507	480	510	514
47839	39244	21684	8668	963	566	462	396	360	371	348	358	339	320	317	333	323	319	328	323	279	300	294	287	308	280	264	302	301	279	289	284	275	293	310	299	277	320	307	245	277	282	275	291	313	298	281	280	275	274	257	271	284	278	295	314	286	270	280	298	283	294	268	295	299	273	254	310	296	278	277	304	287	286	299	293	263	303	291	286	288	276	313	265	282	294	268	260	262	303	270	268	253	282	282	282	235	283	301	277	286	293	276	313	301	272	305	303	293	266	292	262	266	311	293	310	284	287	314	287	299	314	288	289	299	320	269	285	299	260	262	306	266	281	278	274	288	300	257	288	246	294	268	300	296	259	268	276	266	278	290	276	278	298	276	272	277	285	281	310	284	283	287	273	293	265	275	243	284	282	269	307	275	285	307	305	243	248	275	256	287	304	295	297	281	285	273	280	282	294	286	298	285	283	264	296	268	275	265	280	277	274	283	273	269	294	280	280	305	234	272	277	308	305	306	302	289	264	269	277	266	329	276	288	298	280	269	264	280	285	263	311	265	299	297	290	291	272	279	292	270	281	295	265	294	274	266	265	298	291	270	265	301	284	278	295	295	276	286	273	263	271	269	264	272	289	293	328	304	285	278	278	274	297	331	269	264	279	283	289	273	306	303	259	277	294	308	285	275	292	262	274	267	259	297	279	261	301	259	246	303	269	313	308	291	279	290	260	284	295	287	336	273	295	284	289	286	286	276	310	297	269	286	270	262	297	278	278	273	268	270	289	279	292	276	291	290	315	289	289	262	289	281	277	281	279	257	286	281	293	269	312	300	293	272	313	257	290	274	290	271	282	316	308	263	286	298	264	286	259	280	313	312	286	289	294	284	277	283	259	253	271	282	285
34040	37282	2667	2876	2433	2128	1902	1657	1479	1405	1346	1143	1220	1118	1118	1099	1077	1005	1071	1024	1004	979	948	951	952	945	956	937	928	947	902	902	997	986	931	929	936	888	928	934	916	931	898	958	867	982	889	890	863	930	900	854	930	880	918	902	887	920	902	872	907	916	897	911	848	921	894	864	923	915	895	891	929	893	885	886	880	846	938	859	889	950	902	919	865	916	833	917	888	906	870	925	843	884	885	889	909	882	895	918	905	830	867	834	896	872	924	873	897	871	908	840	869	856	848	879	878	844	886	811	873	856	872	898	869	841	853	852	862	861	910	850	858	908	906	872	904	864	874	853	843	920	868	811	879	852	839	828	864	911	876	864	853	858	858	841	819	871	900	874	867	918	878	907	902	865	854	856	913	823	862	906	869	852	872	859	794	849	873	848	889	892	893	899	913	890	882	861	866	913	855	895	846	878	834	889	850	839	862	852	841	851	889	884	883	854	867	852	938	945	941	885	907	909	891	827	850	871	929	897	841	894	889	894	865	915	860	846	860	872	856	872	819	906	874	807	861	892	909	830	904	831	909	909	817	907	853	890	823	889	878	850	898	838	868	895	869	895	887	906	869	856	931	859	875	902	879	914	854	828	852	861	872	882	869	908	827	831	884	883	857	902	887	858	824	849	827	890	853	870	856	857	858	869	838	871	861	890	841	924	846	872	859	886	857	875	859	832	826	894	875	873	893	855	855	833	908	922	871	838	881	899	837	842	831	814	873	834	916	883	943	850	932	827	850	844	905	856	894	920	825	920	885	890	859	891	854	847	849	890	815	898	894	851	839	881	848	865	861	893	894	879	830	901	889	883	870	867	878	872	814	858	833	897	867	904	849	886	866	908	869	898	907	890
52949	35309	22392	20024	8343	1040	692	549	516	463	449	416	425	381	372	364	375	368	339	340	340	328	336	316	341	340	337	339	306	317	333	328	299	333	321	332	332	324	320	286	333	324	270	322	347	339	314	319	314	320	329	313	342	324	302	310	307	327	324	332	312	291	296	326	319	327	345	323	321	308	321	318	363	320	327	312	340	336	305	330	328	312	324	314	319	337	320	334	334	357	303	332	311	278	314	274	333	328	316	318	324	330	320	346	328	317	333	344	310	284	328	331	360	333	310	318	288	298	305	317	310	293	312	330	299	321	303	284	331	347	314	274	326	293	359	330	300	311	280	327	326	323	324	291	335	319	314	287	332	316	299	297	333	323	302	337	304	295	289	315	324	300	327	303	309	312	305	329	314	322	324	271	297	301	321	304	346	323	303	311	354	327	304	307	327	298	324	339	331	307	337	350	312	347	310	306	304	313	288	296	320	296	337	284	307	321	345	330	320	304	316	287	297	327	324	295	312	308	315	335	320	319	302	314	349	301	301	302	335	315	279	287	338	301	338	329	341	304	290	313	296	342	323	314	296	318	338	321	353	337	271	284	276	290	308	329	309	317	328	306	288	321	292	329	309	318	314	321	312	312	298	280	300	322	347	314	299	316	316	316	306	326	332	299	320	335	328	316	318	277	319	310	321	296	325	300	297	335	279	305	300	295	329	305	332	329	342	339	310	315	329	320	347	340	314	288	313	302	300	313	327	299	297	307	336	317	330	324	321	266	295	331	300	332	286	289	335	306	304	330	302	330	298	320	317	325	323	269	332	317	284	307	334	348	298	305	306	305	369	331	306	319	311	328	302	288	324	287	317	295	289	320	315	315	294	319	308	352	270	326	316	343	281	299
41215	46448	4681	4809	4177	3335	2913	2523	2270	1996	1797	1720	1581	1514	1458	1358	1367	1372	1235	1220	1188	1150	1160	1129	1125	1154	1151	1112	1089	1130	1121	1106	1125	1131	1115	1018	1014	999	994	1067	1011	939	988	997	1006	1004	974	976	950	941	1068	967	973	995	893	922	1011	1001	939	966	963	970	980	905	971	961	952	922	966	960	977	964	959	914	1006	929	953	924	925	911	949	941	1016	895	981	982	982	972	955	949	980	946	993	969	995	990	960	1011	979	941	902	940	939	964	962	980	988	947	953	977	938	946	939	946	998	922	967	933	1006	913	934	960	942	962	921	927	935	952	909	931	996	949	974	951	965	925	950	921	945	948	982	950	918	924	973	924	931	966	930	994	957	988	926	973	993	866	850	929	933	944	969	962	915	945	948	914	896	966	994	964	915	951	932	910	1026	951	958	940	993	977	931	905	917	956	975	941	984	962	947	986	931	1003	901	952	957	945	974	970	906	973	932	937	933	939	958	939	944	991	959	938	937	962	992	986	953	934	970	959	988	929	910	915	930	912	923	930	952	912	918	983	970	924	1004	935	940	945	870	998	909	953	908	910	885	937	933	925	963	947	976	907	969	978	970	918	916	918	921	923	944	953	972	923	951	949	972	919	919	963	915	962	902	894	968	928	943	913	881	935	946	942	941	933	906	873	917	921	983	931	929	883	926	929	922	911	912	933	965	958	990	950	927	913	957	897	895	925	926	931	972	925	924	901	948	958	915	940	945	914	945	943	936	916	946	915	925	958	939	906	907	977	961	974	945	937	1000	920	943	924	979	915	931	948	987	956	989	916	897	916	977	973	964	929	948	933	955	952	911	929	963	970	924	922	922	953	927	923	958	934	987	966	913	933	923	960	943	941	972	898	958	926	910	910	934	950
11066	6961	553	184	186	157	152	142	142	139	132	156	161	146	135	153	135	139	158	142	132	129	148	132	128	137	136	155	149	122	118	148	138	126	149	133	162	154	154	136	158	147	143	128	145	135	133	169	141	143	142	123	150	134	185	148	158	138	139	138	130	126	147	145	156	152	135	156	156	122	146	128	132	149	180	139	148	149	150	147	102	147	147	131	132	154	144	150	138	150	120	137	130	149	161	150	143	125	141	165	140	154	157	143	116	158	155	139	130	137	141	140	171	146	145	139	149	140	134	135	151	157	165	120	130	144	152	164	152	123	150	169	147	164	141	137	162	157	145	156	151	132	164	154	126	132	134	145	147	144	137	154	148	141	156	161	132	132	154	159	145	154	146	158	130	144	129	112	166	139	154	159	149	144	153	163	134	116	140	159	144	134	114	148	154	140	156	154	123	149	155	147	142	140	148	129	137	134	150	160	171	153	149	138	140	157	150	139	122	153	137	136	131	164	146	148	134	133	136	167	174	156	166	131	147	159	148	149	137	152	151	142	154	147	134	139	148	158	158	145	127	157	133	132	130	159	141	152	160	168	166	135	157	135	151	144	114	135	160	150	145	169	145	136	126	160	145	159	144	144	125	130	151	163	158	146	147	168	151	140	147	124	152	123	145	124	148	148	135	146	162	145	135	143	150	149	137	149	145	158	138	140	130	147	130	140	111	142	163	136	136	149	146	161	161	142	131	140	153	134	138	157	155	140	151	143	142	156	147	149	168	147	169	152	154	158	149	151	155	139	180	139	125	140	128	131	144	148	135	149	135	138	122	128	142	165	142	154	121	143	149	156	149	143	159	145	140	137	143	141	144	124	147	135	114	123	149	151	134	152	167	134	149	168
12104	10326	635	596	565	582	561	557	506	548	494	504	502	474	483	538	513	537	509	526	545	505	492	518	518	526	532	477	498	526	518	467	548	527	506	516	483	534	482	526	510	538	516	499	530	504	543	555	491	489	535	529	505	501	494	544	523	488	527	466	500	510	508	532	516	514	521	528	532	524	490	531	507	504	474	475	498	524	487	491	504	487	481	494	519	513	468	492	483	545	518	537	528	495	524	484	527	503	541	493	505	484	523	480	530	489	460	482	490	512	530	550	473	517	500	500	479	530	484	535	510	513	516	528	513	502	499	485	504	510	518	479	514	514	488	486	535	474	493	502	529	501	504	489	492	490	495	517	494	507	511	541	540	485	503	485	483	459	497	520	524	528	539	526	506	474	475	484	506	534	514	525	509	484	488	468	498	456	520	519	526	536	479	509	498	481	464	521	499	478	516	489	528	525	477	488	500	514	492	475	491	564	486	535	527	491	497	482	493	513	513	500	477	523	501	510	533	493	533	520	512	529	487	497	487	476	490	510	495	492	519	520	517	525	504	499	500	495	516	502	527	482	574	468	485	501	526	505	524	495	506	511	485	515	526	527	509	511	495	539	502	488	539	509	512	521	516	496	503	521	498	545	512	538	505	520	513	501	485	497	532	517	469	529	503	522	518	509	551	497	546	498	500	503	481	515	535	489	547	504	514	508	504	488	539	468	520	473	548	476	525	458	538	497	516	534	481	503	512	499	459	508	500	450	487	485	512	549	492	547	516	521	501	497	509	487	500	500	493	538	460	518	480	472	504	477	537	461	487	515	508	462	508	462	470	517	548	507	517	502	496	443	469	503	519	532	492	495	496	504	493	521	479	500	499	501	474	474	510	517	478	524	478	497
47579	37959	20928	7506	882	513	444	418	385	381	374	314	309	344	319	288	305	297	309	287	291	277	260	313	316	282	313	265	295	314	290	285	297	277	268	297	295	301	260	285	279	266	266	294	323	298	300	295	250	279	277	253	301	283	301	271	273	305	292	275	284	282	278	253	261	264	297	305	276	305	309	297	285	301	285	283	274	311	308	288	285	281	310	297	280	289	288	271	293	283	235	287	266	278	267	264	269	290	298	293	293	284	280	309	282	300	263	265	305	307	287	313	246	282	284	297	278	294	276	275	270	281	238	268	272	295	299	294	257	279	315	324	273	278	272	281	288	310	300	274	325	279	274	291	263	288	285	234	275	288	282	263	263	281	283	301	271	280	261	296	265	265	292	312	285	287	299	300	281	267	286	293	280	267	279	252	292	305	293	255	270	284	300	268	283	277	274	293	281	287	286	310	289	246	278	302	293	307	250	257	288	293	285	270	239	310	265	307	307	252	267	267	274	265	278	275	279	278	262	252	272	312	247	285	281	292	284	312	273	279	278	277	291	293	278	299	282	280	265	287	261	305	273	287	278	295	307	272	282	291	254	300	272	287	278	270	301	311	260	281	291	249	257	279	293	289	267	283	300	294	296	278	258	320	267	273	285	289	287	297	296	291	292	292	263	292	266	257	266	317	287	254	259	291	271	262	258	261	268	294	278	265	282	281	306	288	281	295	318	261	278	278	278	267	301	273	272	288	307	294	285	261	291	259	256	320	288	286	302	291	255	310	262	272	291	309	286	297	293	263	291	252	263	290	303	274	321	271	245	267	292	278	283	245	290	266	260	277	257	285	299	269	303	294	294	263	306	261	333	287	265	268	267	298	282	279	242	278	293	290	258	262	272	253
33362	37978	2889	2889	2486	2158	1866	1638	1529	1420	1240	1265	1203	1140	1173	1066	1070	990	1024	974	1043	997	996	915	908	937	938	915	980	964	951	935	947	943	967	875	913	918	923	920	904	892	917	918	913	918	891	846	893	900	904	887	915	876	866	861	853	929	914	877	886	925	832	896	860	933	899	897	922	876	847	884	888	874	905	909	887	915	872	911	838	896	872	889	885	876	842	898	842	883	900	841	863	846	849	817	866	845	856	843	914	864	879	888	875	912	901	852	830	897	947	882	838	906	849	825	835	838	842	885	928	873	834	933	898	850	862	854	882	937	865	878	901	896	878	869	901	866	905	817	873	839	875	879	843	907	865	874	857	909	867	869	886	848	836	875	920	826	871	872	866	843	872	832	868	895	871	862	795	850	849	866	830	924	867	826	872	865	849	895	893	859	923	892	871	894	831	863	885	850	875	869	881	878	917	840	889	842	860	861	869	890	865	863	877	845	815	878	874	872	896	818	873	848	852	807	858	879	874	882	880	826	866	797	825	848	879	843	843	877	885	882	888	844	880	881	881	900	865	833	875	866	908	877	837	858	873	848	833	873	915	824	870	898	881	860	880	890	854	853	825	848	885	880	870	891	860	910	849	881	874	883	853	841	844	874	884	809	853	858	824	901	849	874	868	934	868	816	826	874	876	838	941	848	872	897	893	893	873	898	941	889	826	846	825	866	852	870	836	848	854	896	882	855	810	871	875	876	824	889	794	812	889	839	900	868	885	891	843	873	882	866	891	856	861	925	851	832	867	873	855	837	950	887	899	914	905	903	893	870	862	859	874	887	852	851	882	891	840	838	832	856	804	812	847	850	853	851	859	878	872	823	939	808	857	886	885	880	836	870	858	853	838	909
56056	33908	22575	18916	6296	914	723	606	538	474	437	431	427	395	393	361	338	375	357	353	361	332	324	351	332	348	343	356	316	333	345	320	339	291	333	304	326	336	307	307	280	344	323	353	317	318	316	322	300	333	338	341	294	302	313	308	306	322	323	344	337	316	307	322	316	314	326	343	290	329	324	299	336	339	290	324	340	307	298	293	320	298	340	292	305	322	315	322	318	308	340	318	314	348	336	305	322	312	333	306	308	335	327	338	305	343	303	330	353	327	319	324	326	298	299	313	323	306	294	320	295	291	313	290	317	339	329	302	329	327	285	283	299	325	294	305	331	332	306	308	286	299	314	325	290	314	315	285	310	329	305	306	334	309	321	274	277	297	315	314	326	306	347	316	311	310	295	325	301	306	314	325	342	280	267	336	339	290	301	332	319	323	306	325	314	325	312	304	294	313	317	319	317	342	336	318	344	328	319	299	308	318	319	314	328	331	313	331	328	322	312	349	287	300	309	279	325	317	300	324	322	320	308	310	344	339	311	325	357	300	354	329	278	300	321	331	323	289	290	291	324	309	315	338	330	312	315	282	311	303	302	284	316	299	318	290	333	305	298	315	303	317	324	337	309	310	309	319	343	304	334	352	282	323	296	310	335	309	298	310	292	337	295	301	285	303	306	298	338	301	323	309	299	308	302	312	297	302	284	323	336	310	327	343	318	296	311	293	311	302	336	330	299	350	314	327	320	299	343	322	341	285	295	308	299	300	366	310	310	317	313	304	319	285	314	314	345	313	311	305	275	305	329	291	324	323	301	350	322	337	279	338	297	297	293	304	341	339	316	340	308	322	320	331	323	317	296	334	305	310	310	321	314	321	299	304	316	287	275	300	301	324	310	318
41814	46629	4638	4884	4085	3442	2919	2617	2275	2032	1851	1762	1634	1582	1467	1410	1327	1323	1291	1235	1229	1195	1155	1117	1047	1097	1102	1071	1092	1054	1117	1109	1125	1048	1047	1024	1004	984	1041	1064	982	1014	1001	970	1038	956	1008	968	998	968	938	954	956	1008	963	965	969	965	932	955	969	940	919	907	1038	972	967	986	996	930	991	952	993	965	906	983	947	889	955	951	944	916	902	955	959	930	915	949	944	897	964	950	958	935	901	943	920	952	985	927	956	911	949	926	917	1006	935	979	930	931	983	922	969	951	940	930	965	876	896	883	876	870	946	944	923	929	957	919	903	922	900	934	955	901	921	915	899	926	965	903	936	937	958	925	970	973	908	945	943	935	876	933	931	985	988	931	950	975	975	974	951	922	965	926	954	956	961	947	954	952	916	953	924	968	893	923	971	930	969	924	931	961	918	946	929	931	922	922	965	1003	980	968	961	973	986	1010	984	907	897	915	954	899	931	947	923	926	950	974	992	928	943	948	946	918	951	915	939	963	947	908	970	887	942	968	934	922	985	906	971	951	956	953	888	912	955	943	995	963	917	892	906	936	957	903	888	926	964	1003	945	1010	921	924	971	936	945	927	939	906	969	898	954	944	950	992	927	880	949	924	897	926	885	932	940	908	933	969	916	959	942	927	923	1005	922	954	904	906	930	926	948	921	912	944	924	953	915	937	926	889	911	907	922	942	933	889	941	964	948	930	940	900	923	966	917	871	926	943	977	974	908	972	924	938	938	913	966	898	937	894	959	962	955	923	934	920	916	892	957	980	909	989	910	927	951	900	881	931	923	939	912	915	957	972	992	931	930	946	956	965	953	903	974	979	979	887	902	920	906	928	952	908	919	919	887	989	975	961	927	927	896	925	933	921	912	928
12197	6966	685	327	234	184	149	173	139	164	126	134	143	149	150	160	134	149	164	140	152	136	130	122	156	148	122	141	174	148	161	152	157	160	150	120	141	146	145	145	138	162	145	150	148	148	157	155	144	155	156	140	168	153	143	132	150	152	150	150	151	156	136	137	139	157	147	141	126	156	136	164	134	150	145	137	138	157	118	154	149	149	141	148	153	177	149	149	154	137	164	159	171	171	142	131	135	139	150	139	155	152	147	161	135	168	148	137	158	169	137	167	179	138	160	158	167	151	149	142	142	140	163	137	123	155	163	161	129	135	136	142	134	139	145	164	119	157	130	144	130	148	149	147	135	166	145	132	166	161	125	147	139	137	142	138	153	165	155	168	152	149	137	148	133	143	152	143	153	146	176	147	138	170	135	163	154	135	153	152	155	148	159	154	142	167	130	142	150	149	137	159	129	143	131	143	158	143	131	145	181	160	139	144	147	144	163	153	134	180	144	147	134	150	145	154	164	153	136	176	164	148	149	133	140	148	171	152	131	167	142	158	156	150	158	167	171	153	145	153	163	156	146	142	141	145	147	156	143	159	139	139	145	132	132	137	151	142	159	164	140	138	132	146	145	141	136	150	136	114	152	126	149	142	135	142	159	146	152	138	135	151	157	162	147	145	141	125	149	146	116	166	135	145	155	139	155	167	143	136	148	149	146	160	159	140	140	152	128	149	149	145	158	132	153	130	134	166	160	160	147	167	149	137	147	155	145	152	131	163	132	156	118	144	144	141	158	129	146	138	148	143	147	156	163	151	144	134	149	142	147	150	146	160	164	158	142	140	155	166	137	151	132	145	142	146	152	154	137	130	141	149	157	160	161	139	134	157	147	136	161	140	158	176
13291	10476	670	621	656	602	595	525	569	532	570	514	536	537	510	556	496	541	539	514	529	480	521	545	540	497	537	504	516	517	494	570	487	537	549	535	535	505	530	501	526	508	515	506	537	495	512	495	529	544	512	505	515	499	496	537	532	500	469	498	561	534	545	548	545	522	511	526	517	535	535	479	527	528	490	485	490	495	528	502	517	551	499	484	548	517	510	556	509	534	493	500	499	563	503	503	530	526	525	522	552	501	506	512	513	532	504	539	507	455	541	501	529	485	568	532	543	519	572	503	511	580	491	504	508	497	533	550	495	526	504	520	497	495	514	561	502	551	519	483	520	520	501	504	492	533	525	499	539	501	526	523	489	507	543	542	469	503	518	505	536	515	523	528	540	513	526	516	520	507	512	512	485	515	515	556	510	521	496	507	492	516	497	543	500	509	510	507	517	525	533	463	508	499	548	503	529	493	531	552	529	502	536	529	508	499	486	490	539	522	492	493	527	494	538	510	520	525	525	497	515	514	510	509	524	495	518	551	575	521	538	524	492	534	531	507	532	507	495	542	498	570	514	500	509	508	464	515	484	523	513	533	490	528	485	470	526	497	511	529	497	511	516	548	507	531	518	529	532	489	480	532	537	464	490	520	537	486	519	501	527	515	532	484	529	514	521	524	524	525	494	530	467	500	539	551	480	549	537	510	518	536	536	556	552	527	490	502	499	513	534	558	507	523	523	516	545	525	529	498	524	500	518	474	514	494	519	475	509	519	539	556	517	481	523	510	542	523	549	501	517	505	521	488	496	514	502	548	514	533	515	523	514	573	507	483	526	515	512	512	531	479	518	499	566	513	564	544	488	517	525	473	531	464	525	487	511	506	484	510	498	531	510	531
49627	40969	20995	6636	835	558	426	382	353	365	338	340	329	302	296	323	309	296	335	285	298	279	288	274	294	286	284	292	287	268	284	306	295	290	264	284	298	290	305	267	270	252	294	278	264	323	301	286	272	289	314	269	280	294	301	292	294	259	308	304	287	264	263	258	317	270	256	300	313	317	303	292	342	306	282	298	283	285	285	284	302	296	308	339	273	295	257	280	267	276	258	299	280	293	281	280	284	274	304	285	272	281	291	294	312	293	283	276	273	316	275	251	282	267	277	268	247	259	272	271	294	311	292	277	274	291	279	295	247	286	297	292	285	301	283	286	275	271	303	272	282	287	283	270	269	300	293	297	315	270	289	329	283	263	239	301	282	271	279	278	251	278	284	273	306	310	276	309	299	280	298	322	268	283	265	271	288	261	250	250	257	263	254	265	290	311	279	294	294	245	257	304	278	284	277	305	275	281	296	279	301	251	291	311	283	271	295	251	298	294	277	301	299	275	288	300	312	299	265	313	285	285	302	309	276	273	308	292	252	282	285	306	288	252	271	288	266	285	284	274	285	313	260	313	305	275	299	278	289	244	307	277	289	290	289	271	290	271	258	280	284	260	277	252	273	276	260	293	294	283	287	277	263	266	307	308	293	286	274	261	276	262	278	267	267	281	274	294	286	292	251	303	274	271	314	320	260	274	318	296	298	288	309	311	286	296	296	289	303	279	286	266	276	257	284	278	257	277	273	300	296	301	299	290	290	301	290	286	266	259	285	281	294	248	284	311	289	271	304	309	306	243	327	279	288	301	296	289	283	296	259	280	274	264	303	282	290	276	285	287	331	320	299	290	298	274	263	300	325	311	247	270	276	253	271	254	260	254	284	280	293	261	303	304
33956	39395	3000	2903	2532	2082	1854	1625	1612	1471	1366	1212	1164	1156	1113	1059	1078	1029	1045	1019	1026	1003	980	992	982	915	917	968	963	968	963	957	959	900	931	914	924	915	876	941	885	900	906	860	932	925	885	882	920	935	867	883	822	879	898	898	845	892	885	868	915	851	874	926	864	895	868	906	831	880	869	846	898	867	838	837	886	891	884	826	838	900	860	938	918	911	882	920	879	890	887	843	885	919	861	856	895	894	880	950	893	913	849	840	886	893	828	884	860	926	853	872	894	854	911	878	914	868	892	894	882	867	872	859	869	912	882	854	848	851	882	858	909	876	888	856	909	881	881	847	895	906	811	844	885	860	825	873	862	895	843	887	844	878	893	932	832	857	852	858	887	869	900	890	869	913	859	836	894	872	923	820	899	866	904	871	822	889	882	852	869	870	872	860	901	863	911	840	946	858	828	931	883	885	863	926	873	888	867	860	853	886	934	883	882	834	880	939	851	795	828	914	842	867	916	864	859	867	913	882	819	857	876	891	874	888	873	862	874	871	897	838	903	947	858	872	854	896	911	897	851	839	892	838	941	905	888	934	932	895	884	864	893	855	906	835	879	894	838	875	936	901	857	839	841	884	869	895	899	830	849	796	825	877	834	874	894	883	865	891	936	847	900	929	933	880	833	874	846	852	917	906	851	923	947	847	837	921	862	827	878	892	882	810	875	892	885	841	868	864	900	853	875	838	885	883	918	831	848	847	889	864	850	847	866	849	888	875	843	842	893	904	868	882	823	905	865	897	888	828	844	848	906	879	905	886	860	869	881	877	853	849	881	926	890	829	803	870	884	907	854	806	836	854	847	855	860	873	898	786	915	855	853	884	915	847	886	855	847	926	890	863	860	841
56197	36804	22855	19095	6949	1034	697	628	521	460	408	425	414	357	407	346	379	368	362	355	333	385	299	355	336	337	342	334	329	324	339	321	324	316	338	351	321	320	315	290	298	299	325	363	326	308	317	336	311	315	371	339	336	305	301	332	308	289	306	353	315	299	311	309	307	335	303	288	294	330	327	316	322	333	327	346	310	335	305	303	289	334	345	337	294	311	308	339	332	311	297	314	320	296	338	329	346	301	299	313	326	318	333	321	342	340	334	286	336	309	325	337	304	297	288	308	319	305	323	306	312	354	330	314	307	299	336	311	321	323	339	341	305	333	359	327	321	342	301	336	309	317	296	315	322	314	287	323	348	300	317	295	310	300	289	325	326	304	298	301	318	330	294	302	306	322	283	310	314	286	322	310	290	308	311	299	324	328	330	321	303	300	300	320	334	315	329	309	316	297	307	328	305	318	366	307	319	307	322	316	327	346	321	308	314	290	299	315	281	312	333	292	294	334	305	320	335	317	299	324	283	321	309	319	333	317	301	360	278	317	336	340	311	334	304	353	301	319	340	322	324	342	349	334	345	312	303	330	335	310	305	308	305	310	325	322	317	323	302	330	305	327	351	314	334	305	357	308	337	346	321	301	331	317	333	306	320	330	310	339	301	317	326	343	354	324	296	325	330	339	310	342	293	322	297	337	292	324	322	310	293	316	322	318	307	314	330	318	298	329	306	291	308	332	317	316	298	321	311	291	324	313	342	329	299	330	289	335	327	306	356	316	304	320	312	343	308	297	326	326	287	300	326	282	313	291	336	297	311	305	320	321	351	327	341	329	321	340	308	321	325	284	290	319	292	329	331	310	361	319	298	344	286	323	320	317	287	343	323	315	334	303	337	328
42088	48025	4794	4788	4248	3509	2933	2571	2254	1964	1967	1702	1589	1476	1377	1376	1369	1319	1282	1355	1204	1183	1203	1182	1063	1127	1065	1068	1113	1067	1054	1138	1177	1034	1062	988	1049	966	979	1093	1047	974	940	928	980	977	990	1036	975	934	979	1023	964	944	954	940	991	943	1033	973	976	924	989	959	910	990	915	976	957	968	974	899	929	957	938	966	968	959	993	901	951	971	940	941	991	945	981	949	961	939	1023	915	912	911	946	909	930	957	968	1052	928	953	950	975	893	908	935	992	982	945	959	885	954	961	985	915	999	921	951	947	927	972	959	950	887	932	981	1034	1012	926	979	969	920	918	963	996	920	935	955	936	953	959	919	949	1023	958	955	895	908	915	932	906	954	916	948	955	889	912	903	938	925	949	949	934	921	937	915	925	954	975	879	952	959	950	926	966	999	964	960	917	917	949	968	921	970	918	932	963	915	928	925	939	1002	935	939	953	994	894	952	989	926	898	943	954	880	981	960	967	958	943	932	952	945	914	998	963	912	932	910	927	935	930	889	953	955	963	966	919	967	901	942	883	904	945	962	993	957	907	960	970	900	958	963	925	926	975	979	954	942	957	891	936	917	942	938	949	926	976	946	919	969	919	909	959	943	954	956	968	993	924	969	967	998	917	931	973	931	910	951	860	921	937	962	942	896	925	984	909	988	961	1003	945	942	938	952	930	966	906	887	895	941	937	903	932	964	939	901	919	920	943	933	990	927	976	895	938	936	919	955	961	961	908	929	936	963	966	980	956	912	897	1008	941	908	970	1031	943	961	879	972	1004	920	967	900	923	907	891	937	980	934	916	926	1003	977	943	994	975	907	937	944	972	926	943	973	941	937	923	934	899	945	892	920	912	905	880	940	923	967	941	926	912	942	913	1076	928
12094	7301	577	235	171	171	184	155	150	163	146	131	144	132	148	144	114	145	138	151	152	147	155	144	143	146	156	130	132	141	153	134	148	144	133	152	158	147	155	134	136	160	136	148	150	138	155	142	135	147	144	137	142	140	140	171	123	141	147	130	143	143	143	146	141	139	133	153	134	142	136	149	132	137	162	137	153	148	155	150	146	166	141	131	134	154	141	148	134	146	154	162	144	164	146	123	149	128	117	134	142	169	146	145	146	155	132	136	143	157	157	136	157	156	148	144	126	149	148	161	169	146	165	131	136	134	131	157	157	141	137	121	137	131	162	169	169	147	158	147	155	149	145	135	132	153	151	163	138	155	146	140	160	154	148	140	145	138	151	137	141	155	142	134	147	160	148	149	143	178	121	148	138	126	158	150	147	149	137	134	149	143	138	145	130	148	154	158	134	148	140	143	150	155	154	147	146	171	141	127	161	143	145	150	132	144	130	150	156	158	158	139	138	145	134	128	133	154	138	149	144	138	149	142	142	150	139	170	156	134	127	162	145	137	148	145	141	128	168	151	137	165	142	151	143	131	127	138	157	138	174	133	145	137	164	145	153	168	160	135	141	156	144	116	154	151	159	149	167	160	153	166	150	148	140	127	132	134	141	129	137	149	142	161	154	155	133	139	162	154	124	144	152	148	142	131	141	132	152	156	157	146	142	165	134	154	150	148	148	151	164	156	156	128	151	142	155	156	144	162	141	139	135	161	154	138	176	149	139	148	149	158	160	145	128	154	141	172	140	166	125	130	161	148	138	163	152	170	137	150	148	134	181	148	122	147	132	119	138	138	140	142	150	158	149	152	149	142	158	152	142	142	145	150	164	154	135	128	144	137	143	146	147	159
12754	10877	659	615	590	608	574	572	492	534	525	507	542	526	489	568	558	536	480	527	521	512	542	533	516	554	502	540	491	550	539	510	478	454	497	500	509	522	531	477	543	531	546	522	549	495	524	503	526	486	576	503	518	528	475	543	478	519	538	518	528	520	554	518	467	519	514	529	500	535	478	525	518	543	503	479	531	504	498	570	544	520	524	490	499	525	531	512	527	502	526	518	528	510	522	545	493	494	521	503	513	510	540	497	484	524	498	494	488	504	476	487	530	539	538	494	490	556	564	494	531	498	522	504	507	527	521	532	523	542	509	519	521	530	506	487	511	531	491	513	471	529	536	513	511	565	497	528	539	525	489	492	519	523	528	538	506	492	502	531	476	507	490	481	513	492	504	487	523	521	475	481	501	514	505	558	480	485	494	509	508	496	483	524	495	502	544	551	496	510	516	540	514	548	550	479	545	505	538	489	537	544	508	527	499	496	497	497	525	486	517	483	500	563	517	489	495	480	519	485	477	528	476	511	494	519	489	514	503	501	472	559	518	501	492	536	548	510	525	538	500	498	466	480	490	496	513	526	489	479	489	510	550	519	507	495	511	554	512	534	516	576	480	509	502	504	529	541	479	517	514	464	535	542	494	503	518	520	492	553	535	496	462	505	489	500	489	513	525	510	505	523	537	455	527	488	446	560	497	500	510	516	523	481	521	541	464	540	471	500	489	535	484	508	463	520	493	514	508	488	500	537	520	528	491	517	503	501	542	507	486	548	535	487	522	494	518	478	501	485	519	484	483	534	486	531	502	492	544	492	500	493	526	514	510	517	531	520	498	514	528	504	522	460	485	481	533	511	522	528	478	560	509	471	510	509	541	516	523	525	499	520	501	477
50595	40405	20954	7426	814	543	470	441	405	327	407	325	334	322	314	340	303	315	293	299	273	314	298	288	290	289	316	312	316	285	314	282	290	286	300	301	330	294	291	291	284	299	331	281	276	253	279	314	249	289	294	290	287	292	287	322	289	275	282	301	305	315	324	283	321	269	281	278	295	302	296	289	291	291	305	276	263	321	334	284	283	298	304	293	257	309	264	264	264	287	259	259	281	293	296	314	279	279	312	267	255	271	255	298	269	275	312	266	282	295	275	293	261	285	291	287	265	267	265	288	276	300	282	289	270	309	297	270	283	265	270	279	295	283	296	278	262	288	288	280	292	252	298	299	304	266	323	306	268	267	251	305	287	259	303	294	277	247	284	250	290	325	254	276	290	281	286	263	284	248	289	285	263	283	289	277	285	263	297	290	281	272	259	301	273	270	293	283	289	277	249	261	278	278	302	263	244	326	263	268	276	271	281	303	287	269	271	325	295	294	276	288	331	272	319	263	278	303	316	313	308	279	266	290	242	278	296	281	272	283	270	277	289	287	266	275	297	299	290	292	243	271	293	278	277	275	273	260	288	287	289	267	300	277	294	293	312	303	250	268	277	287	309	298	288	287	303	272	310	291	247	275	307	281	283	278	268	283	264	273	271	305	293	304	269	269	276	312	288	298	274	268	288	252	294	278	278	277	322	285	298	283	313	265	320	270	275	274	258	293	290	301	291	290	309	263	261	290	285	273	317	280	310	283	313	280	272	302	289	282	280	285	272	273	263	306	298	317	287	300	283	273	284	281	266	267	258	297	265	264	243	312	278	280	313	297	330	307	271	280	269	296	270	299	302	292	288	280	277	276	313	270	286	261	292	311	279	255	290	281	292	284	294	308
34458	38764	2891	2772	2530	2167	1874	1579	1547	1408	1304	1232	1180	1216	1160	1113	1072	1058	1041	984	967	901	954	998	938	977	991	1010	982	953	957	967	947	903	950	890	898	881	952	867	960	918	897	936	875	858	901	886	869	874	909	906	890	897	876	875	843	865	925	919	851	871	839	856	886	886	915	842	894	875	880	879	923	865	862	884	838	848	891	911	876	915	848	947	931	872	873	926	831	887	985	879	851	920	842	840	812	868	873	814	872	908	847	869	887	912	893	885	843	897	900	860	832	850	854	872	913	899	879	904	886	858	854	890	915	854	847	903	864	840	868	865	888	836	922	868	851	913	780	901	896	858	897	887	917	852	872	868	863	855	845	865	874	873	884	876	894	887	907	864	874	830	851	875	894	893	915	830	919	843	830	844	889	873	841	851	836	874	853	843	852	839	847	871	842	875	897	849	889	863	871	838	894	879	864	911	895	858	895	856	864	856	865	895	919	867	824	827	882	882	875	854	878	881	893	805	885	830	846	864	842	880	863	892	850	873	846	892	922	853	904	863	880	943	859	883	890	843	851	894	832	879	880	831	862	874	827	871	879	894	865	885	873	861	895	867	843	908	934	896	829	896	885	822	799	886	867	891	855	867	913	870	854	885	835	860	857	891	851	818	875	888	816	869	841	853	878	864	850	926	874	856	871	881	832	900	918	914	846	898	866	885	841	872	893	895	882	882	867	891	908	916	855	881	918	862	826	863	880	845	882	863	907	884	853	873	888	861	887	877	889	850	916	881	882	857	858	842	827	899	849	810	866	896	911	926	901	881	894	844	884	922	866	886	863	902	883	893	872	924	875	854	940	883	851	813	862	841	839	856	792	865	877	863	928	930	876	878	873	878	901	847	850	882
60228	37069	22757	18860	6640	1050	684	575	559	476	479	405	411	418	399	397	367	334	320	351	354	313	310	363	370	369	337	308	357	307	343	332	336	333	339	363	341	347	336	304	308	344	315	346	312	317	337	334	331	296	340	305	320	309	365	344	331	308	324	299	302	319	311	345	341	348	295	313	319	325	330	318	301	282	324	330	343	301	341	348	332	299	317	333	308	321	299	304	293	330	287	319	307	332	380	296	338	297	333	301	319	312	286	295	289	289	312	296	362	315	319	324	279	291	317	301	276	325	330	317	334	321	299	329	343	311	315	312	300	304	302	279	321	349	341	286	316	318	305	334	309	316	310	320	317	315	321	334	325	320	307	305	318	285	304	308	304	334	337	337	320	306	302	330	337	315	294	306	302	333	330	305	308	324	302	324	318	341	312	318	334	293	316	357	324	323	337	297	285	306	322	309	330	294	302	349	299	298	346	303	310	318	296	299	311	341	317	327	335	308	346	309	304	318	312	308	311	333	308	332	310	328	311	289	303	305	311	307	297	345	322	302	325	337	300	306	325	348	307	308	328	313	319	331	301	285	296	317	309	317	323	307	324	308	300	306	321	332	299	304	364	303	299	288	329	334	340	338	349	295	323	313	303	342	319	316	297	334	316	308	303	303	309	337	314	314	268	340	332	325	319	317	317	330	331	311	327	293	301	308	329	326	313	286	322	313	305	332	321	327	294	313	325	308	338	314	308	329	324	329	320	334	322	305	325	375	309	326	327	285	328	284	305	313	299	313	314	315	330	344	337	295	297	300	308	278	305	348	320	291	306	295	319	313	304	312	298	295	291	311	312	317	316	353	335	340	306	336	324	312	296	313	314	323	326	310	312	349	307	286	323	321	314	322
43347	47617	4671	4771	4197	3443	2845	2503	2212	1962	1923	1657	1640	1453	1491	1356	1343	1320	1314	1226	1201	1184	1184	1140	1131	1144	1095	1032	1098	1079	1045	1086	1082	1007	1077	1021	1058	1022	1063	1021	990	1029	1035	947	964	977	981	973	979	962	930	965	1003	1009	939	959	1010	967	947	951	938	938	990	934	963	952	940	950	978	998	953	983	964	990	872	957	964	903	1015	921	973	1002	979	902	971	956	963	969	995	946	1003	892	959	1001	932	973	950	914	943	975	976	917	888	941	964	939	889	1009	961	969	971	951	920	963	978	948	927	929	972	946	916	933	996	998	984	965	969	978	921	892	893	905	938	936	936	889	914	959	922	926	899	955	974	947	918	926	890	917	939	877	939	924	934	977	944	932	920	936	979	929	941	979	982	902	960	901	934	926	937	986	920	959	911	978	915	946	942	922	942	972	916	960	896	915	953	973	923	920	949	903	881	963	923	955	912	965	911	851	883	945	931	1020	908	873	855	955	916	989	912	937	980	903	884	895	951	940	915	894	960	930	932	978	926	966	927	912	858	909	1009	951	944	966	983	901	972	891	960	949	986	878	966	947	918	957	971	887	948	967	924	943	940	976	924	967	951	967	878	911	949	906	936	961	884	914	940	895	940	897	968	930	948	945	974	934	919	935	913	939	950	945	919	980	921	926	956	919	886	960	881	936	947	963	936	946	967	911	891	941	957	929	949	963	984	983	963	965	964	950	901	938	964	963	941	948	965	891	945	896	979	975	941	1000	913	918	958	917	978	973	935	888	919	936	984	943	918	892	906	916	939	904	941	968	930	955	919	920	977	909	921	937	961	897	903	945	950	973	980	857	965	904	968	940	969	933	951	919	949	905	926	896	962	950	960	965	951	994	910	944	945	1001	930	931	1003	882
12640	7541	629	307	188	160	154	158	146	144	152	137	155	139	162	132	150	156	163	141	155	142	159	159	154	160	161	130	150	141	138	129	136	138	172	134	158	141	139	139	155	151	131	120	150	136	131	162	148	157	152	147	140	129	146	143	149	133	152	136	148	138	141	144	150	138	138	167	160	160	136	162	136	146	155	137	153	151	141	148	152	152	146	145	156	133	142	143	140	144	151	129	150	143	158	153	166	153	147	130	157	148	172	138	170	144	177	152	145	169	157	155	159	158	160	158	151	151	165	141	136	137	143	169	148	129	151	134	156	149	148	158	168	152	164	149	155	145	150	131	161	148	141	143	145	147	136	157	143	171	154	159	130	180	150	136	148	145	164	174	151	148	151	191	152	143	151	139	162	147	147	168	149	147	151	156	135	166	149	157	141	127	157	146	169	155	154	129	162	166	152	122	154	144	151	175	160	144	151	143	145	151	122	145	173	180	153	148	151	153	155	143	153	182	144	154	160	144	149	143	152	159	159	159	145	155	137	130	156	159	145	153	137	152	143	151	137	152	149	134	161	166	128	150	192	142	140	163	149	143	135	134	144	155	143	149	155	138	161	134	149	149	143	168	156	134	159	161	153	170	133	161	176	153	167	169	160	149	152	135	145	165	138	148	154	146	152	150	156	143	140	147	127	147	120	143	144	153	151	156	115	166	137	161	184	166	150	157	163	151	133	143	147	161	156	157	160	140	150	150	157	149	170	137	164	134	164	161	149	131	137	151	158	156	140	141	145	157	158	149	151	135	143	168	143	166	162	157	148	160	155	152	135	153	135	167	150	161	141	137	155	159	137	149	163	148	150	135	155	166	146	160	129	133	127	148	134	131	136	158	152	136	158	166
13286	11105	701	624	602	609	594	589	552	537	567	511	524	542	553	569	542	514	549	492	518	541	534	532	491	487	511	573	554	521	501	554	508	533	499	534	496	499	523	509	510	527	530	524	551	523	539	567	507	508	531	494	537	492	538	515	503	536	512	476	524	499	506	506	529	509	464	519	482	483	548	526	521	532	522	500	516	487	533	529	521	499	497	530	521	514	565	551	514	552	537	521	513	521	515	538	503	497	513	518	506	549	507	511	536	512	519	477	529	498	537	502	548	497	528	500	525	524	541	530	507	492	519	525	530	523	523	477	557	499	545	515	472	511	537	552	525	543	539	445	484	535	522	500	513	513	483	532	494	501	499	481	550	521	524	543	545	511	520	561	562	526	559	500	503	510	525	481	546	492	533	515	515	503	512	551	503	491	556	514	537	453	557	526	507	538	505	517	528	489	528	557	539	505	501	502	507	513	533	546	481	531	510	527	490	536	470	526	540	522	492	494	502	520	539	518	485	479	521	488	534	518	485	525	505	487	480	484	534	510	543	505	505	550	504	536	507	527	506	521	536	521	517	539	479	500	573	520	514	503	533	530	535	483	503	483	521	505	519	499	492	542	495	504	497	506	566	496	500	555	529	520	521	556	510	479	476	484	518	484	489	514	514	505	467	520	533	527	496	493	503	513	492	511	540	498	476	517	543	520	526	509	503	518	527	485	528	513	523	532	544	504	540	535	520	528	520	520	513	478	514	522	494	514	511	522	515	526	502	512	507	504	499	493	546	500	549	533	532	488	545	508	508	504	517	526	525	533	547	544	485	496	496	505	523	546	532	486	497	532	557	466	540	510	523	535	531	500	497	553	491	524	546	518	506	521	519	480	475	540	489	520	480	549
55126	41949	20611	6833	862	482	486	384	405	390	313	355	328	309	339	302	314	318	353	290	306	308	282	273	296	290	294	323	312	275	298	310	286	276	322	275	291	291	280	267	304	272	279	287	282	295	324	264	288	296	267	272	263	293	266	304	312	316	280	292	248	277	323	285	284	287	266	278	261	276	283	280	314	257	301	297	277	276	301	312	290	291	289	291	282	247	286	253	254	270	261	267	313	285	295	287	274	308	290	273	284	265	289	246	249	280	293	317	316	287	295	300	267	318	278	298	288	291	302	324	277	321	269	314	283	297	284	303	275	306	289	261	317	283	264	320	304	281	300	275	285	284	278	262	299	286	318	296	308	305	286	314	305	263	296	283	293	294	295	279	285	299	307	285	312	250	267	259	283	272	268	274	284	301	317	305	327	294	309	297	265	276	287	260	302	297	321	295	258	288	262	272	265	282	281	269	279	290	277	276	334	300	274	295	253	296	288	278	295	291	275	296	266	289	300	261	282	298	286	284	232	293	266	292	309	273	279	292	303	272	293	309	272	283	311	277	308	277	273	273	297	320	286	280	306	299	289	307	278	279	273	287	296	300	245	270	282	311	291	291	275	272	278	254	298	277	311	295	327	277	271	283	307	296	287	301	250	306	309	279	275	286	272	277	297	275	289	282	290	300	278	295	300	274	312	295	296	292	264	294	286	282	273	296	285	300	273	274	292	286	285	264	279	298	297	275	250	250	309	279	306	287	278	305	264	252	330	304	288	281	284	279	270	269	266	286	287	309	297	281	289	284	299	275	281	298	305	258	278	271	327	273	286	279	276	295	297	290	285	277	282	283	283	306	276	287	267	293	320	307	297	288	278	291	269	301	277	310	295	290	331	302	271	264
35557	39219	2970	2984	2531	2102	1872	1711	1517	1385	1355	1265	1268	1190	1104	1159	1042	1012	1100	982	1092	974	1020	964	1005	974	960	914	969	995	943	922	981	923	940	898	905	934	924	919	947	950	863	928	934	892	906	848	923	950	890	878	903	843	899	914	856	881	881	916	937	919	880	931	828	885	905	841	876	838	890	864	864	877	888	884	884	849	865	884	893	878	875	831	870	875	910	891	851	850	900	832	924	853	866	886	933	885	836	850	891	867	884	887	848	871	904	865	927	893	847	919	913	909	922	856	859	929	930	888	858	954	883	878	862	908	908	868	893	907	922	862	896	920	850	904	854	924	809	889	875	893	924	907	877	878	840	841	943	888	846	879	864	897	936	837	844	846	875	825	857	904	870	905	878	834	818	810	871	850	899	872	877	853	900	909	863	882	869	912	862	951	870	906	882	911	878	849	881	825	861	836	912	881	899	842	954	850	838	890	853	894	870	859	914	886	825	864	907	880	915	885	879	898	889	859	907	837	878	888	884	857	894	872	878	894	894	850	873	884	895	853	882	893	920	854	908	864	922	870	930	876	816	889	907	926	878	841	867	880	870	788	849	838	881	852	942	875	952	868	871	848	914	864	855	882	864	835	870	846	942	913	866	873	888	868	882	883	891	840	888	909	888	872	888	895	864	916	920	872	903	924	861	918	842	854	851	903	851	870	887	876	897	918	919	881	866	880	882	884	834	846	923	819	959	840	851	875	946	895	902	845	930	934	937	873	849	900	887	913	920	891	842	870	901	876	837	880	893	879	883	847	860	853	893	895	849	915	902	885	875	820	849	889	921	868	861	871	866	899	801	921	846	907	894	905	900	855	823	936	900	848	871	893	855	866	875	839	908	878	848	856	857	825
64264	37923	23144	18070	5699	928	686	572	528	508	462	400	425	388	365	331	371	370	369	355	352	328	346	352	346	330	340	323	345	320	312	349	344	340	364	322	305	322	338	324	309	315	355	347	367	324	354	339	314	340	315	326	343	298	320	310	321	318	328	291	348	334	310	360	306	325	331	314	307	308	292	340	357	323	298	306	336	339	313	294	361	343	314	345	308	280	336	313	338	299	320	316	325	306	352	312	335	341	310	318	301	306	332	326	320	321	339	344	296	344	317	300	329	316	327	336	295	323	317	315	299	331	305	310	312	303	342	324	308	300	334	331	310	331	308	301	326	296	323	325	296	304	304	291	348	325	319	321	329	331	326	314	310	321	300	313	338	306	359	304	297	332	334	379	320	321	274	315	322	332	329	325	354	330	305	319	300	336	323	342	340	342	334	320	296	307	313	325	292	333	313	315	346	295	329	312	337	324	317	324	292	296	331	328	331	356	333	327	321	326	339	318	333	302	316	338	315	305	312	313	311	310	330	327	366	320	298	347	319	301	333	320	313	317	310	310	333	319	338	337	319	308	304	327	327	325	318	299	308	315	315	331	305	310	359	330	281	326	311	323	333	296	326	321	307	325	317	323	340	333	343	341	309	300	332	312	324	287	316	296	337	280	327	305	349	308	316	316	303	307	292	318	306	328	297	293	342	316	320	349	313	317	315	319	313	326	320	328	317	332	275	339	345	324	336	295	288	343	323	313	303	304	290	312	278	310	338	295	338	339	334	331	329	365	300	339	351	343	329	306	315	306	296	360	301	310	315	326	311	328	310	313	335	332	302	323	311	293	327	324	290	331	334	339	313	323	309	300	315	315	316	335	341	322	305	323	307	334	291	288	331	326	338	328
44920	46987	4750	4658	4165	3471	2909	2475	2214	2093	1870	1709	1622	1517	1441	1395	1325	1346	1343	1204	1137	1208	1109	1141	1126	1203	1067	1125	1050	1078	1078	1071	1122	1018	1011	1041	1050	1037	1004	1034	978	1017	960	989	1025	1034	948	970	958	997	1005	1006	1038	1003	995	962	953	1034	1017	950	995	989	994	933	971	970	948	941	973	967	963	995	976	934	941	1009	962	979	982	933	984	954	961	932	989	918	982	920	959	985	903	964	967	942	999	937	926	970	943	998	984	982	937	920	954	947	955	913	938	943	973	949	972	982	965	963	952	970	967	1002	943	925	967	888	1011	919	941	935	968	942	994	942	984	991	919	941	1002	947	942	912	916	919	906	930	938	900	982	925	931	1020	951	921	909	956	958	900	975	984	876	992	900	992	941	951	971	939	917	937	925	895	931	972	931	945	947	992	913	918	980	900	971	942	924	982	945	966	920	939	916	982	956	999	983	993	971	947	930	934	965	993	917	931	903	930	944	938	963	932	973	915	966	946	872	950	957	948	947	988	946	947	941	958	997	927	988	1016	910	939	943	915	977	947	951	958	975	886	947	959	974	912	894	955	968	920	937	893	973	985	984	954	978	947	942	914	980	918	964	889	921	886	920	889	963	925	999	916	945	920	974	902	941	933	977	935	981	962	913	918	987	899	956	990	997	917	991	931	953	950	964	963	971	954	924	954	970	972	981	906	907	991	977	929	938	955	945	930	938	942	917	927	984	887	936	958	951	964	924	920	923	910	972	956	933	977	949	948	1003	951	926	959	897	952	916	941	918	925	905	975	909	958	1026	986	916	960	960	892	943	982	965	949	1014	950	902	923	926	886	972	1013	906	953	939	910	940	919	909	940	941	926	942	929	962	989	913	952	959	926	908	914	977	885	951	906	951	971
12615	7173	508	199	166	152	148	155	147	148	169	173	163	164	140	153	148	144	147	156	168	159	152	148	174	155	142	143	148	158	131	176	159	184	157	156	151	152	143	150	142	136	140	130	155	148	139	146	166	145	135	169	144	151	151	155	122	142	160	155	133	122	136	155	153	171	111	161	152	136	158	148	149	156	163	142	173	151	160	164	150	161	149	156	162	142	153	131	141	158	154	175	144	136	156	150	138	154	137	133	148	162	170	176	160	170	130	155	191	151	161	157	151	134	169	154	162	145	155	170	138	129	152	181	155	127	134	163	148	148	144	155	135	171	142	162	153	158	146	155	137	146	152	132	149	147	165	159	171	137	140	149	143	148	151	156	156	171	139	169	150	156	148	150	149	125	163	164	167	142	132	133	163	139	152	144	162	135	142	141	148	167	148	162	132	168	148	145	162	165	152	142	152	158	160	115	158	144	138	133	156	121	149	132	159	164	166	144	164	148	163	135	149	139	145	154	142	138	141	147	170	142	131	131	124	156	155	136	141	148	153	157	142	146	143	129	131	154	159	141	152	147	141	144	149	146	151	133	137	156	158	142	163	148	167	136	157	146	144	145	139	147	149	148	153	135	137	146	148	153	165	150	143	163	146	152	175	163	175	153	162	153	158	125	165	127	152	118	152	171	178	157	140	170	166	143	115	144	133	141	139	140	162	156	137	153	166	168	139	149	167	152	151	147	167	153	160	156	152	135	139	142	171	160	143	142	142	146	151	155	150	169	140	171	142	163	172	154	158	154	148	146	144	127	130	166	159	169	143	147	142	133	150	146	130	162	179	167	142	146	142	124	156	123	153	145	170	159	146	163	144	153	147	161	145	161	169	159	160	162	141	158	165	139
13725	10590	706	620	622	597	562	532	553	547	519	546	569	542	552	516	524	506	525	562	497	487	519	511	527	533	524	520	550	509	499	524	539	542	535	539	503	498	535	489	584	503	511	472	526	545	539	494	527	545	532	500	554	517	542	521	496	540	497	500	480	498	505	545	521	531	514	548	511	543	551	551	550	519	511	553	573	506	539	516	523	464	503	508	493	544	523	495	527	538	501	556	552	548	500	533	553	498	490	537	517	533	525	515	515	503	525	540	508	574	535	579	524	546	500	501	523	531	543	508	533	524	500	543	506	491	531	548	551	522	532	503	531	536	566	542	511	540	486	538	479	516	492	515	560	544	561	528	514	510	553	517	553	537	529	511	514	489	486	508	538	524	508	525	525	504	515	503	492	543	537	529	516	536	516	576	504	503	550	500	494	500	553	503	466	504	471	500	523	521	504	492	463	525	504	513	533	536	483	522	529	558	526	488	497	525	523	499	554	520	552	511	512	474	499	547	549	538	596	492	532	545	522	548	527	520	529	517	519	526	514	520	490	533	560	500	529	526	531	504	538	527	521	542	540	501	485	508	488	500	537	524	524	544	538	514	476	513	517	524	518	494	483	514	499	499	527	522	568	498	539	504	513	495	521	519	511	522	547	516	511	571	485	581	531	510	554	581	483	495	559	546	529	555	542	521	507	558	519	524	511	553	536	516	563	493	501	547	516	543	554	560	519	545	526	532	547	533	517	524	528	485	504	564	481	533	518	536	529	496	466	520	511	522	470	461	556	539	490	552	527	451	507	520	510	532	564	535	532	498	547	516	533	540	546	505	529	511	479	534	549	514	537	547	513	486	570	492	524	560	522	468	515	492	539	526	548	511	503	538	525	526	524	500
57176	43120	20449	5725	807	545	455	434	404	353	324	340	319	311	302	302	316	294	273	295	304	275	303	323	298	312	294	297	311	305	291	294	298	339	273	300	314	279	312	328	291	284	311	288	274	301	308	339	307	305	294	274	289	278	279	318	284	273	282	273	293	299	283	290	273	271	299	296	272	297	290	278	319	283	313	280	315	303	282	265	314	271	273	323	292	307	307	295	282	303	294	297	270	298	295	261	297	275	277	276	287	321	313	271	279	282	273	273	297	282	304	295	296	308	267	282	300	262	303	285	300	286	283	283	321	256	292	287	264	283	286	297	300	314	267	284	302	293	289	287	264	276	268	304	298	276	292	257	263	292	295	296	273	303	287	272	287	283	260	301	341	271	301	312	302	270	292	268	295	291	291	282	282	287	281	308	270	293	287	295	284	295	289	324	255	305	305	269	290	292	288	285	313	316	303	303	281	254	286	309	310	296	277	298	293	280	271	270	310	301	292	304	279	254	311	276	281	288	267	285	302	278	259	263	294	293	309	270	273	299	277	265	277	267	283	267	284	280	316	284	301	285	297	285	267	275	312	275	316	265	272	293	291	278	283	265	290	259	298	292	281	285	304	269	287	315	284	289	300	266	289	292	302	296	262	281	277	280	317	284	287	286	298	292	279	273	286	296	266	261	265	275	287	267	281	288	297	284	306	314	270	305	295	315	278	284	309	314	254	276	286	279	276	312	309	300	274	280	276	298	299	300	273	296	296	291	296	283	285	286	278	286	306	297	322	286	281	304	294	289	279	258	272	296	300	344	291	289	293	292	279	288	304	305	284	327	319	264	313	295	296	278	281	307	307	306	259	284	272	286	251	308	304	292	305	276	301	306	262	284	263	280	304	277
36263	38401	3351	2708	2477	2098	1838	1616	1475	1320	1302	1282	1129	1156	1147	1047	1087	1015	1029	1044	996	985	968	998	964	935	925	964	896	941	985	934	950	938	913	952	926	933	942	913	908	962	920	883	898	909	873	892	880	878	916	927	873	854	908	846	916	878	860	870	872	874	904	876	926	934	908	845	887	860	851	896	874	871	886	872	849	909	854	882	897	842	878	906	874	866	879	845	893	891	902	884	909	905	885	922	892	878	800	898	878	917	830	912	824	883	911	891	860	916	903	880	895	855	863	870	924	916	887	857	905	898	892	856	870	830	854	884	896	927	903	861	921	850	908	907	822	878	817	850	901	836	926	883	945	905	865	935	862	907	857	894	889	854	881	900	897	925	889	902	830	905	829	885	858	891	887	856	870	845	883	867	889	827	962	847	909	888	905	867	894	903	893	861	887	860	895	898	856	890	815	873	895	916	845	904	852	889	862	862	904	903	861	862	907	907	852	913	902	904	878	846	862	857	907	881	857	919	899	805	903	818	898	821	860	886	938	842	815	864	902	850	869	868	906	875	899	909	866	890	879	912	868	905	935	910	831	810	874	899	784	889	906	891	868	868	880	881	891	928	905	862	882	911	864	898	898	834	898	823	857	831	891	919	892	890	858	830	855	921	797	904	862	938	876	955	940	895	864	877	836	914	870	873	904	861	881	860	882	883	874	913	822	864	890	862	889	865	852	882	928	791	859	882	878	916	859	888	906	909	908	868	834	869	863	941	852	883	883	866	866	928	902	881	872	847	927	890	892	905	871	917	798	837	877	942	867	942	879	828	883	802	883	923	825	905	885	937	907	868	884	897	854	945	845	865	882	877	873	868	902	897	881	914	839	824	921	873	876	873	844	911	897	858
66132	42062	24434	15827	3987	844	631	569	504	481	444	443	432	372	398	390	366	344	381	365	369	341	335	339	308	357	331	361	334	346	321	324	333	312	312	336	351	344	374	330	337	346	356	346	344	312	330	370	302	312	335	303	324	326	285	315	349	319	295	354	301	299	322	321	362	312	328	327	347	319	354	318	309	297	337	339	315	303	294	289	314	306	308	348	348	306	314	322	309	316	346	318	337	319	329	339	307	286	328	319	359	325	330	354	320	317	313	314	321	317	333	306	337	311	324	310	302	312	352	370	314	344	346	328	311	314	326	320	352	315	327	286	315	346	322	310	343	342	331	313	326	313	330	350	331	305	345	325	335	301	316	331	316	348	303	325	318	326	324	333	295	297	312	301	326	342	320	301	323	330	329	310	328	303	292	348	269	276	351	299	315	300	351	306	303	307	341	303	307	320	345	313	321	351	303	308	329	299	289	321	297	319	302	342	317	325	319	324	351	358	332	317	317	317	303	353	327	293	322	307	324	294	324	319	336	302	315	301	300	314	326	308	346	298	354	321	370	323	316	343	335	315	317	317	302	332	315	328	327	344	321	311	317	318	344	296	328	327	290	313	331	288	304	304	299	296	312	315	297	292	329	319	340	311	311	327	322	346	364	338	285	324	292	319	311	340	326	311	332	331	334	352	325	335	318	297	321	323	330	358	333	304	304	336	334	309	314	318	313	325	281	314	328	315	307	338	326	333	360	321	340	321	327	292	336	306	292	337	348	340	320	302	305	333	349	335	338	321	315	324	323	306	329	320	305	288	321	337	319	330	323	307	270	337	291	299	324	337	330	341	332	352	350	308	334	319	330	292	317	280	288	354	309	322	297	305	311	322	291	309	317	315	320	301
45767	47150	5151	4573	4038	3330	2851	2507	2284	1986	1793	1684	1596	1502	1445	1415	1380	1234	1260	1246	1193	1135	1169	1136	1072	1127	1131	1081	1070	1047	1073	1090	1089	1037	1064	1047	1086	1038	1026	1060	1025	978	1069	1027	1031	966	1023	980	948	970	1016	965	965	997	976	936	1033	1005	1044	935	953	979	1008	1007	960	966	972	960	940	976	978	998	942	994	941	972	948	944	929	999	898	966	1009	974	892	990	932	920	940	999	957	938	1016	944	920	957	1017	930	972	932	897	955	986	945	926	995	940	951	982	953	942	952	972	956	911	979	931	944	960	965	921	988	962	911	914	971	944	944	922	958	923	922	960	981	921	963	968	995	939	950	912	909	927	969	911	972	926	979	902	984	969	900	970	929	899	972	986	938	909	972	901	942	934	971	946	956	1006	951	942	962	970	957	925	937	951	956	882	962	1031	929	963	940	957	967	961	982	912	886	940	905	916	944	888	991	1009	977	949	952	984	946	914	929	969	938	982	928	938	948	905	947	935	945	959	934	959	987	962	920	968	891	1006	950	948	994	894	936	952	960	959	971	955	926	955	950	1003	1018	947	942	973	972	961	918	964	961	909	981	948	966	938	935	966	920	955	910	972	993	899	937	966	956	925	958	956	977	939	936	939	900	950	950	949	966	958	1005	968	927	911	1005	936	934	931	945	939	933	894	952	924	910	971	898	947	950	923	954	927	985	935	948	956	930	972	970	993	941	951	913	921	939	972	963	937	934	962	953	1003	907	893	912	939	946	917	933	895	977	954	1034	945	962	917	921	940	917	955	970	928	934	940	928	894	1020	982	959	964	974	930	984	990	933	934	971	956	964	976	971	1025	1009	941	973	941	919	957	1028	985	944	974	924	934	941	950	891	938	979	937	949	930	944	950	921	946	977	925	994	1006	910
13514	7439	874	325	200	162	192	177	161	172	148	159	133	166	147	188	151	150	160	174	144	137	151	163	156	143	169	138	145	149	152	152	137	157	133	137	163	151	164	154	148	157	146	143	146	171	155	145	150	147	149	163	151	163	156	132	163	156	170	160	154	163	154	147	181	162	153	160	152	143	165	154	163	144	138	140	164	160	161	161	167	157	131	145	172	159	154	143	143	152	140	161	146	133	149	144	174	141	146	137	160	162	162	153	153	163	170	156	149	152	132	184	155	148	143	183	146	175	144	140	137	148	153	147	152	129	147	154	144	148	150	157	186	160	151	153	160	138	173	149	151	142	140	148	177	162	162	168	169	129	152	125	145	158	169	154	140	149	136	146	169	154	157	148	150	157	152	155	157	156	168	161	157	166	158	177	148	178	154	163	171	140	152	152	155	147	130	145	143	157	147	159	159	134	146	150	138	155	160	150	161	156	154	167	161	159	153	133	167	153	158	165	131	147	150	161	160	138	153	129	159	148	150	155	149	146	156	159	129	163	156	128	145	136	146	141	142	135	132	138	147	173	159	153	150	157	164	159	146	141	172	159	168	135	140	167	158	152	161	178	135	163	164	156	140	161	148	149	149	133	148	158	157	146	150	141	151	151	186	148	159	154	143	181	147	117	135	153	165	151	178	160	157	153	144	142	162	160	164	163	163	155	156	156	151	152	166	135	151	145	142	151	159	148	155	161	182	149	153	148	148	136	138	143	135	146	169	163	134	148	153	170	148	156	158	145	167	173	156	139	146	155	140	164	132	149	161	144	133	136	161	144	141	146	140	165	142	160	149	143	153	153	144	152	155	140	188	144	139	164	141	156	145	154	171	170	169	147	151	170	157	149	148	167
14550	11004	830	672	636	565	634	615	558	591	557	604	539	564	521	538	539	556	546	540	511	556	526	564	577	519	498	527	535	531	547	509	562	527	533	516	527	531	517	515	507	541	533	521	481	520	530	533	532	556	497	537	518	543	543	544	530	548	587	511	515	564	520	473	524	566	513	580	535	513	489	539	547	507	550	551	517	540	553	535	524	542	554	552	524	530	533	517	509	554	507	522	547	534	535	568	527	557	514	546	517	544	480	487	529	486	560	573	536	527	506	522	549	512	526	525	576	533	473	517	509	563	551	539	529	544	531	535	498	500	518	520	518	530	525	544	529	539	529	510	543	520	501	558	509	531	565	537	513	546	505	573	525	522	534	504	547	496	531	536	537	509	473	525	561	526	589	522	503	500	501	505	508	561	547	519	527	504	493	518	503	492	569	545	511	542	534	550	535	526	513	559	519	545	526	544	551	511	516	488	550	542	553	488	561	533	533	538	530	512	511	498	520	542	529	514	491	478	488	548	495	509	531	523	533	496	501	517	548	598	532	508	539	545	498	552	494	530	539	524	555	574	535	506	523	517	545	522	525	512	560	534	546	504	536	540	527	529	531	546	530	557	551	518	584	508	535	509	512	516	518	531	525	549	535	576	535	521	516	535	526	556	519	529	523	519	525	548	542	485	524	533	533	543	532	541	535	491	498	519	494	530	514	512	555	515	524	523	518	501	506	524	568	528	525	505	551	522	547	514	574	569	517	499	530	506	490	504	537	504	520	549	526	521	538	559	525	565	548	545	526	564	490	541	526	554	541	536	531	492	509	507	493	548	533	548	525	492	529	527	514	511	534	551	505	515	571	506	513	529	533	520	532	529	495	570	560	542	573	531	516	508	527	549
57696	44920	21173	4529	685	507	488	426	401	361	331	317	358	358	339	325	317	296	344	280	285	310	315	317	292	342	317	303	304	291	316	328	290	312	280	298	309	290	314	289	284	290	284	317	263	293	287	296	289	306	285	293	293	287	299	268	305	283	299	274	286	292	286	296	268	278	272	262	300	292	275	276	327	291	296	291	293	276	283	305	257	287	272	286	284	256	285	286	270	284	298	263	250	311	275	285	317	298	280	289	303	270	295	277	271	293	293	283	307	297	295	319	267	269	283	271	270	264	295	276	277	292	293	295	255	279	286	308	270	316	296	274	296	302	288	262	290	286	292	280	305	294	271	309	315	279	267	280	315	282	302	285	318	287	286	301	296	249	275	293	275	319	308	321	270	272	269	277	285	291	291	289	279	300	266	275	305	287	286	283	296	290	291	298	311	272	290	292	266	321	276	275	282	287	299	289	282	277	288	293	299	291	298	280	289	289	255	310	294	288	283	288	291	263	280	272	323	312	296	296	307	311	278	318	308	278	310	257	294	302	293	308	294	309	292	283	319	317	312	249	275	302	278	282	277	306	300	281	317	279	284	298	286	300	286	268	277	262	305	264	296	280	300	319	297	280	304	279	286	282	299	314	280	300	275	306	280	295	298	296	300	321	281	294	278	314	286	283	297	290	318	271	292	259	306	288	299	300	282	304	284	273	296	289	291	278	288	298	314	296	273	304	291	256	310	300	307	304	252	274	284	276	292	250	287	278	280	279	261	292	280	279	278	294	308	299	312	285	309	284	312	263	306	288	278	295	301	292	303	270	299	281	301	279	298	304	270	280	266	316	291	292	323	290	322	275	298	303	283	318	287	265	302	269	259	308	279	282	296	292	301	304	294	274
36855	38945	4302	2853	2499	2065	1933	1662	1576	1385	1406	1302	1187	1182	1091	1095	1031	1022	1042	982	1018	1036	1020	987	993	965	975	949	968	926	987	956	963	910	881	894	924	884	932	932	902	947	916	956	959	946	901	936	911	930	900	919	863	914	910	899	904	876	940	938	825	951	880	893	876	842	938	922	965	887	855	948	895	912	893	880	958	910	900	886	877	900	910	838	877	844	892	914	891	844	890	895	881	879	889	874	885	846	873	858	885	898	884	922	856	892	838	885	874	953	896	862	878	850	843	904	893	849	897	870	846	868	893	887	936	828	866	920	942	914	861	907	873	887	893	891	892	870	890	850	903	857	912	885	881	883	899	946	845	821	896	920	886	907	892	864	875	922	895	847	930	840	875	948	901	889	898	890	915	885	903	918	885	903	870	851	904	864	920	861	920	899	860	917	928	891	915	860	880	896	882	929	872	875	861	874	888	906	883	836	934	866	855	887	899	918	877	929	907	850	902	900	917	813	851	877	893	938	908	855	855	930	854	892	879	905	890	878	825	830	898	847	862	849	854	852	868	879	900	881	925	871	950	913	896	879	889	873	908	844	828	906	841	836	863	852	903	902	907	953	917	843	908	862	910	872	892	923	844	888	896	890	876	858	911	899	883	906	872	843	886	894	886	870	933	939	873	852	912	871	906	916	953	923	877	874	895	868	863	861	872	889	889	862	906	883	879	892	895	849	832	904	873	886	904	880	896	841	862	906	869	899	856	900	894	875	873	885	892	859	900	943	892	843	845	918	921	831	872	869	850	849	901	912	896	877	901	871	880	880	848	892	901	942	870	951	898	854	877	885	884	931	908	883	912	877	855	915	932	968	900	914	942	934	891	910	943	916	876	853	877	845	899	849
66618	43971	26430	14359	3232	853	617	541	518	507	433	441	399	444	384	378	341	398	329	347	345	316	341	364	375	337	341	345	323	358	318	300	321	342	346	342	338	354	349	351	340	359	341	324	313	334	322	309	311	325	322	303	320	333	345	324	280	307	332	293	326	303	306	322	332	313	316	282	339	339	307	330	300	324	297	318	298	323	314	324	318	357	306	311	295	300	329	301	321	332	304	311	309	330	317	349	350	345	339	318	340	309	316	353	323	369	337	304	294	306	312	323	335	329	328	339	314	328	351	318	360	321	348	323	318	347	340	314	346	331	312	339	336	304	324	295	293	326	315	368	324	334	350	329	324	320	302	319	288	328	327	340	328	316	319	366	308	357	321	345	301	303	309	323	317	331	311	336	331	291	298	348	336	332	327	336	306	327	316	311	320	313	319	326	333	331	341	309	324	305	323	305	332	300	324	323	310	322	334	322	284	342	291	370	317	347	305	324	360	321	332	336	302	320	319	283	304	327	335	339	302	331	313	327	307	293	334	359	292	328	301	315	330	316	373	288	310	325	308	352	305	332	310	324	305	312	288	328	334	333	338	281	313	319	287	314	331	317	333	299	322	322	345	340	345	301	334	311	327	342	325	321	348	317	315	320	319	344	322	311	319	329	301	308	325	331	313	338	310	318	359	312	336	334	350	348	326	305	334	339	353	352	329	342	355	320	337	335	313	322	318	309	319	327	304	335	332	351	311	358	342	276	322	308	318	312	306	319	302	319	307	326	296	304	317	331	323	335	315	294	288	344	320	346	358	322	312	326	329	318	308	326	308	315	320	342	278	317	332	336	312	322	329	336	321	322	313	323	327	327	349	327	300	315	301	309	318	312	340	319	297	339	317	329
47599	47301	6902	4533	3941	3348	2866	2458	2104	1931	1787	1692	1599	1480	1423	1350	1303	1307	1288	1230	1217	1181	1165	1183	1123	1130	1176	1131	1081	1029	1120	1090	1069	1060	1059	1052	1020	1024	984	1020	1043	1017	990	1039	1025	979	986	976	973	962	981	1004	995	982	1022	975	997	1035	968	958	947	938	965	980	955	963	1017	1022	1001	966	954	991	972	965	987	937	928	943	924	965	985	996	1023	887	993	976	944	915	1009	922	924	954	952	960	933	944	983	957	994	1003	984	965	935	950	947	905	968	998	960	944	995	906	949	996	981	931	972	978	961	966	951	959	962	1010	994	956	1003	987	981	965	940	991	972	1020	920	956	947	971	1020	939	918	947	1005	970	986	939	1008	983	1006	947	972	900	891	913	894	961	939	939	939	979	984	918	970	937	983	915	958	939	983	999	961	974	925	954	990	950	921	954	979	899	987	902	971	951	933	920	992	960	921	899	965	922	934	1026	971	916	962	986	908	947	965	890	947	923	926	932	962	986	917	952	961	960	984	923	940	964	924	950	966	926	992	929	925	1001	1009	957	917	961	985	932	927	896	965	946	953	998	928	949	896	958	978	893	987	909	917	1017	919	949	1007	1003	972	924	934	977	924	977	958	973	903	932	1023	939	968	918	936	943	943	926	911	933	918	934	926	950	1002	931	940	956	946	970	941	961	971	981	911	976	989	986	953	945	907	957	949	1003	919	963	952	935	969	959	985	966	941	917	953	889	971	974	944	943	1009	937	939	929	961	968	888	986	911	979	960	903	973	967	986	1000	943	939	906	935	941	943	950	979	903	959	968	992	946	991	973	975	939	976	971	934	963	960	1011	927	942	950	925	977	979	989	983	970	889	917	1020	966	1002	926	964	934	930	948	961	945	985	988	968	949	997	964	912	962	981	1019	947	944	968	982
12939	7275	891	236	167	155	168	177	167	160	155	171	151	155	163	173	136	147	162	162	136	135	133	162	148	170	143	147	163	140	137	160	172	144	132	160	152	142	146	156	154	128	143	149	158	145	162	132	144	158	159	136	140	156	183	161	158	127	136	135	147	141	168	153	163	171	145	146	149	155	162	161	161	154	167	170	141	169	144	133	146	164	197	157	146	142	135	140	163	154	153	144	163	155	144	160	134	159	164	159	141	152	147	155	164	148	154	162	162	146	155	149	156	144	162	137	163	140	161	160	156	163	168	140	166	146	165	157	157	140	143	147	135	161	145	149	146	140	180	161	152	153	129	151	161	158	164	171	155	132	163	173	142	174	151	156	134	140	175	152	139	129	156	161	138	146	168	134	152	143	148	176	161	152	143	154	145	146	141	152	179	151	152	173	175	128	159	152	161	153	167	174	156	150	158	166	155	159	163	161	139	159	152	160	144	168	152	142	164	171	160	163	134	147	159	139	124	155	170	164	153	169	159	151	163	173	142	145	161	134	141	171	152	152	177	119	149	163	152	150	143	156	154	165	161	153	143	165	158	157	149	159	155	135	141	159	160	146	170	155	171	160	157	186	163	138	141	182	166	139	161	158	140	146	159	183	152	154	133	147	175	150	149	152	143	156	145	142	136	153	189	128	151	145	181	158	153	166	127	143	139	129	135	138	146	138	167	139	161	204	137	149	171	140	150	190	142	158	165	155	158	163	160	168	140	141	165	160	151	172	146	164	154	158	145	152	156	142	170	160	131	165	160	150	143	159	136	146	128	138	165	163	148	148	148	154	145	144	148	166	138	152	135	153	146	144	160	150	164	142	137	140	158	161	143	161	172	148	147	138	156	149	134	152
14611	11181	1176	604	581	580	509	565	507	526	553	564	534	547	493	548	551	540	546	505	554	539	512	503	515	491	531	533	524	515	523	537	534	557	548	509	589	533	529	592	523	533	531	545	534	547	529	555	513	525	538	554	530	566	539	540	574	473	563	533	518	543	519	511	510	522	524	506	541	524	511	554	539	560	549	560	528	550	539	523	500	502	574	613	482	529	523	545	532	513	568	557	573	584	556	562	519	503	523	546	543	541	517	539	537	534	521	549	527	552	478	523	551	521	530	536	582	525	546	531	520	542	552	486	522	541	511	509	543	526	542	548	532	519	542	491	537	541	496	514	509	528	532	526	512	535	507	514	545	554	505	539	520	522	525	529	533	563	529	532	516	508	526	555	532	505	542	543	588	520	531	547	522	550	535	529	566	557	523	529	464	542	551	524	555	513	523	500	547	539	527	542	548	508	535	524	533	509	522	548	537	518	521	523	518	573	514	513	559	515	542	544	532	515	541	550	511	493	544	507	513	519	526	516	513	533	543	557	542	598	565	480	584	535	531	508	513	509	523	501	544	540	528	529	534	519	508	564	525	528	504	547	513	549	508	541	517	544	566	566	518	529	533	571	507	511	515	484	520	504	530	505	520	543	549	514	528	561	505	525	556	561	514	514	524	545	603	548	521	539	547	525	564	573	518	516	536	500	551	555	520	529	557	530	485	499	561	526	478	575	498	519	505	562	512	503	524	526	523	538	528	532	560	524	552	498	511	522	533	545	567	558	557	513	536	543	542	520	519	511	555	564	534	544	530	517	530	524	530	494	541	525	541	553	516	579	559	515	531	525	493	559	557	503	533	556	524	493	505	547	542	500	533	529	525	502	526	525	536	529	531	494	522	494
59035	43672	23056	5268	735	542	440	409	383	367	339	329	321	306	323	348	340	340	316	278	304	306	317	297	296	271	308	309	274	317	285	308	314	301	298	302	279	277	302	297	329	281	317	286	266	305	270	272	293	294	281	297	310	263	306	303	280	315	298	292	299	282	286	325	306	284	318	322	301	299	305	288	304	303	301	313	299	279	309	283	283	316	307	250	293	293	322	272	310	278	281	297	290	288	317	297	271	291	296	291	300	314	277	322	307	314	293	318	272	285	282	314	270	298	300	274	312	290	301	283	303	344	299	297	307	279	279	299	289	311	289	274	295	284	267	279	297	319	302	299	294	272	286	285	299	284	283	256	320	263	258	299	303	323	291	288	301	312	309	301	293	324	276	291	301	325	269	321	287	283	303	302	286	325	310	310	315	294	319	264	300	246	288	264	283	271	293	293	311	291	271	309	311	284	283	275	264	280	298	296	302	308	288	310	273	286	292	297	294	280	289	306	293	338	307	304	259	288	285	321	303	318	278	276	305	333	287	293	294	319	292	270	293	304	255	277	299	311	314	300	310	300	247	312	285	269	286	290	307	287	281	275	301	304	253	310	286	277	288	298	286	295	304	300	277	281	281	283	314	299	306	280	298	306	292	339	282	276	287	292	262	284	305	285	294	286	303	305	307	345	282	308	283	306	278	299	295	300	289	304	294	302	293	276	294	290	280	293	301	321	279	313	277	282	303	297	317	317	293	331	279	325	292	313	294	289	311	272	279	248	273	279	314	269	307	284	294	249	293	298	286	293	301	306	322	295	303	315	266	278	304	296	289	262	300	273	245	311	279	272	306	270	284	316	290	302	280	313	273	303	270	279	301	276	307	293	296	295	284	328	289	316	298	299
38171	38524	5908	2788	2412	2082	1774	1592	1511	1394	1332	1200	1170	1136	1173	1138	1020	1046	1045	1012	1003	1005	957	958	1002	946	996	972	982	945	954	916	952	909	918	926	916	917	898	903	882	918	951	934	892	896	888	854	866	928	937	912	921	958	894	900	925	927	916	918	866	954	900	915	938	852	897	927	919	914	908	913	941	971	843	865	907	925	923	947	909	938	926	888	925	918	935	897	939	952	921	893	864	837	898	934	927	868	907	929	842	901	914	907	882	898	855	871	917	878	888	916	921	955	926	876	918	883	882	862	908	926	877	905	883	908	885	868	899	929	944	948	853	910	881	876	921	894	850	960	881	858	886	888	822	868	874	958	881	902	882	906	893	869	915	895	932	869	908	884	897	844	892	946	871	894	856	821	932	868	916	897	916	925	912	847	911	938	881	904	890	907	910	858	891	951	891	886	932	829	933	910	881	942	989	857	927	881	898	882	923	906	905	911	886	843	850	934	938	915	923	877	911	849	867	892	923	880	837	873	894	962	879	951	824	862	905	907	841	890	926	846	863	917	836	922	910	870	897	895	872	922	861	831	883	907	882	936	957	903	974	929	935	881	909	902	867	907	898	868	921	885	881	839	909	841	931	912	871	928	926	897	889	899	867	898	903	866	931	906	923	931	849	925	909	931	920	903	910	886	924	947	852	864	848	905	857	857	956	880	853	924	861	889	923	882	861	907	913	861	925	889	954	912	864	898	901	856	903	864	881	899	908	863	843	903	897	864	876	914	880	891	905	903	939	904	904	878	907	933	880	935	939	897	908	954	909	903	860	909	888	828	893	866	910	888	905	878	917	915	892	899	877	860	919	884	874	852	840	887	902	908	905	851	895	888	872	876	895	888	939	906	903	928
67398	48001	27900	12464	2371	826	626	575	510	474	440	444	399	416	381	360	408	386	340	366	365	357	392	361	366	323	308	356	343	343	361	320	330	337	305	361	331	312	335	341	336	317	326	335	333	349	327	334	316	322	334	329	325	345	331	359	318	320	324	342	369	333	345	338	315	325	371	325	318	318	340	305	303	335	334	332	340	331	318	339	349	324	335	318	290	298	345	312	331	352	309	343	318	321	328	342	326	297	326	346	325	308	347	319	368	338	318	300	325	321	308	324	303	303	333	313	304	311	318	334	311	336	317	306	317	324	351	328	348	339	295	351	337	326	326	320	338	329	304	332	321	301	284	297	356	316	309	331	307	307	323	327	316	318	323	305	307	334	293	343	300	321	304	324	337	328	334	341	328	342	343	300	337	326	322	349	343	292	323	332	345	343	305	332	320	307	325	324	318	311	340	329	303	324	335	315	316	319	331	326	332	320	305	327	289	311	318	327	339	313	318	314	330	322	351	320	308	302	306	322	331	363	305	341	296	334	328	318	324	336	299	303	304	361	313	324	299	309	303	350	328	320	336	325	320	329	312	304	308	347	305	311	318	326	348	325	320	355	312	303	348	308	341	337	300	383	339	348	310	307	327	344	338	305	324	325	341	309	318	295	332	365	342	308	335	325	332	334	331	312	326	331	323	322	326	337	361	304	302	343	358	321	321	320	333	307	305	311	323	331	314	315	322	342	336	332	298	330	311	314	295	310	311	305	323	321	363	333	328	340	343	343	309	319	321	318	308	288	304	324	324	326	331	300	308	285	312	321	313	337	311	317	306	298	336	331	311	311	303	321	332	321	327	361	358	328	344	321	324	326	338	309	309	310	302	330	326	328	331	343	339	333	306	303
46423	47607	7003	4518	3956	3351	2806	2460	2214	2011	1779	1603	1559	1451	1425	1386	1418	1293	1232	1294	1265	1154	1144	1143	1152	1063	1114	1083	1077	1083	1057	1051	1015	1066	1063	1086	1016	1029	1013	971	1043	1006	967	1029	1003	939	972	1006	1027	967	948	1022	1043	976	1021	993	1003	1001	986	945	993	975	964	1002	1016	996	940	982	989	953	949	965	888	899	969	973	980	968	993	944	977	965	955	952	936	975	892	946	973	964	974	1015	922	976	992	972	965	961	994	975	972	1002	932	960	1000	1013	971	982	1027	920	1032	878	932	922	967	955	973	1005	912	997	925	955	972	939	1007	935	953	911	971	970	914	937	890	1026	884	982	932	977	958	951	990	974	1012	939	1004	956	979	1014	897	934	954	925	980	954	942	968	942	951	990	947	990	898	943	950	941	950	925	961	930	921	939	986	943	1002	986	984	957	943	986	949	952	983	939	954	1007	904	981	918	968	976	996	941	976	971	967	976	981	982	940	915	945	952	995	903	966	990	973	953	965	963	960	981	954	1036	985	960	898	1020	939	927	946	909	921	977	953	946	976	955	950	984	942	964	1015	935	973	975	971	1005	1026	927	974	932	904	955	1001	936	944	977	947	964	944	948	973	1004	947	952	959	970	923	964	952	926	999	943	951	967	1009	936	972	910	980	926	929	928	899	959	978	966	986	980	983	927	950	913	1003	1002	952	913	986	954	959	994	981	933	939	970	966	963	964	901	949	963	990	956	950	942	1025	917	931	963	984	934	892	925	919	966	964	938	977	997	932	923	1000	933	976	944	961	975	952	993	952	975	1000	976	980	973	925	993	959	943	952	959	914	940	922	992	946	941	933	958	963	964	965	935	963	904	924	973	912	959	931	972	981	998	981	930	958	945	996	927	936	969	951	955	947	980	943	906	965	872	963	1041	960	924
13646	6515	713	192	165	151	150	165	155	183	150	140	137	158	148	168	179	164	154	145	138	153	157	149	160	132	153	156	140	151	139	166	169	160	151	151	155	150	185	140	137	134	173	164	164	155	148	142	138	147	140	166	154	139	170	169	144	176	155	139	152	143	157	132	163	155	147	124	155	153	164	162	132	151	162	170	128	168	149	147	151	132	152	142	151	146	176	151	158	144	141	157	157	154	143	127	156	168	148	163	183	162	162	150	154	155	154	168	148	157	137	141	159	159	141	162	163	175	163	158	150	139	150	127	148	161	146	144	143	153	148	137	155	152	162	143	146	164	156	162	153	151	131	132	136	165	170	150	163	171	139	156	156	155	137	157	158	159	144	163	165	177	162	149	166	150	143	146	155	158	166	142	119	139	176	138	164	177	145	181	170	148	145	149	150	158	151	151	146	146	138	152	171	147	155	136	161	147	179	189	157	153	144	162	162	160	152	159	136	148	138	143	161	167	151	136	142	172	141	172	147	143	125	129	148	149	160	150	152	162	160	144	155	150	146	151	130	165	129	154	178	134	157	150	143	146	177	156	154	144	133	158	148	157	154	157	183	142	157	133	159	158	140	143	145	149	149	154	138	143	165	141	182	177	145	162	120	146	137	179	155	137	137	136	152	162	153	158	145	155	163	145	140	144	151	136	150	138	120	159	161	133	136	152	129	133	142	154	147	140	174	158	134	163	132	131	145	129	192	158	160	166	148	144	174	153	144	155	139	136	157	136	160	156	149	148	143	165	142	163	150	144	163	153	145	171	126	165	164	162	154	169	145	142	157	143	161	143	166	159	148	144	156	138	164	152	149	133	142	170	153	186	144	158	116	161	176	179	145	152	153	151	148	150
14883	9935	946	620	577	585	584	555	575	554	525	531	499	578	544	565	543	541	573	525	482	572	573	518	493	538	518	497	510	557	503	524	483	551	519	534	560	506	470	485	562	539	499	529	510	572	503	532	542	508	514	518	557	557	506	461	577	511	519	531	548	512	527	538	522	505	538	542	530	533	520	556	544	518	541	487	534	558	541	518	498	504	510	519	537	528	526	517	526	519	491	502	507	515	474	500	532	512	520	510	552	505	507	468	507	552	492	504	537	484	508	515	479	529	518	479	526	511	527	499	553	557	565	573	518	517	494	561	514	506	479	562	511	517	486	518	503	587	546	509	532	509	516	556	547	511	492	516	481	523	501	528	492	467	509	517	528	496	500	491	522	543	552	592	504	532	543	575	508	476	554	490	526	523	510	507	532	530	486	561	497	548	507	517	529	524	535	498	507	528	523	508	520	518	528	503	550	513	508	522	552	536	517	525	548	535	550	543	519	529	527	569	487	509	540	510	522	533	531	518	478	494	551	520	528	498	526	504	521	496	562	560	534	513	533	560	547	512	536	545	485	506	518	526	503	548	535	519	502	526	534	540	540	543	484	546	529	528	508	553	485	509	557	498	514	525	534	536	531	496	573	537	532	522	486	535	505	543	531	524	554	520	527	545	575	519	543	567	522	552	532	515	565	548	527	524	508	529	498	508	541	503	564	510	538	484	536	497	518	490	515	507	535	549	557	537	541	542	519	491	491	503	532	555	511	514	538	496	508	531	480	529	515	510	547	560	527	508	553	508	532	558	534	547	555	539	550	558	516	507	493	531	501	539	550	500	512	570	511	525	491	517	518	559	584	525	538	536	529	525	528	513	524	521	577	516	509	533	513	544	537	493	517	573
58015	45084	21265	3639	730	511	437	392	380	339	362	344	323	345	313	311	316	316	320	324	298	309	298	336	297	293	304	298	309	275	263	294	304	300	264	271	324	287	260	312	298	307	302	313	308	314	275	291	299	299	294	301	276	280	245	270	267	265	296	293	283	293	314	288	256	267	272	305	302	302	314	276	280	298	294	270	296	297	287	284	254	286	285	306	283	286	280	273	286	278	300	310	299	270	307	302	311	291	292	313	292	279	297	289	269	295	276	310	292	270	287	256	303	271	277	283	305	306	272	292	262	255	282	293	307	308	310	286	312	267	312	252	297	309	268	308	279	282	300	266	267	296	301	293	284	276	278	257	302	299	298	294	295	303	269	279	275	263	279	281	277	285	276	283	297	294	305	309	301	328	292	293	259	300	317	312	267	303	288	262	291	284	256	318	302	289	310	273	292	256	274	317	274	287	275	277	279	290	291	306	262	320	298	248	307	294	281	271	264	254	291	302	285	324	282	285	302	279	290	274	280	294	281	277	278	289	332	304	289	288	293	289	283	277	293	258	284	318	267	287	263	331	281	277	263	259	301	276	277	319	296	286	286	283	300	283	302	295	298	261	279	307	291	260	307	278	288	286	310	288	293	308	295	295	292	298	283	270	304	291	307	266	292	279	295	275	283	276	312	291	275	304	289	300	289	304	300	277	309	263	297	285	301	291	302	276	306	286	296	266	285	305	309	292	313	313	262	277	288	249	263	257	290	283	271	268	290	284	307	286	306	316	271	283	263	267	282	286	305	284	297	276	283	289	293	263	291	306	298	298	291	296	300	282	311	298	283	265	306	284	302	285	324	252	309	283	274	279	266	270	291	293	284	316	283	277	285	288	284	274	279	286	291	307
36687	38116	4971	2717	2509	2150	1891	1696	1546	1385	1303	1274	1206	1115	1183	1087	1115	1039	1021	1009	1031	1030	982	1015	940	922	968	1004	984	967	908	965	930	1028	886	935	892	956	927	892	933	899	901	920	893	944	932	906	926	892	891	832	943	920	893	866	835	906	847	923	921	902	922	849	937	883	939	909	916	879	926	854	912	925	888	876	979	908	882	870	954	854	924	882	932	857	863	866	925	880	873	889	892	890	872	909	895	919	862	886	886	862	879	886	828	875	824	863	856	850	842	897	890	941	887	877	936	905	913	887	885	867	865	890	899	886	928	959	827	925	902	908	846	867	884	847	945	906	890	887	888	918	847	855	855	870	924	887	893	872	862	903	884	910	863	917	882	850	833	911	888	866	865	848	890	865	876	900	900	874	870	851	931	870	861	885	922	853	851	894	921	892	892	906	875	918	911	881	865	879	912	923	893	896	897	910	880	926	843	902	922	928	871	846	905	861	833	888	939	882	830	853	873	894	835	851	890	874	896	846	845	852	940	905	882	918	850	902	884	898	946	878	912	817	879	887	937	915	894	879	859	911	838	847	867	929	877	908	875	895	922	908	906	812	975	935	922	840	836	895	892	921	891	882	889	853	899	929	927	858	855	922	848	892	825	912	902	909	864	913	864	904	951	875	918	887	919	923	897	841	893	917	879	896	892	920	873	886	855	821	859	871	879	895	889	936	907	847	873	918	921	876	818	889	870	839	898	868	871	839	920	885	858	855	869	852	857	901	857	853	893	837	896	945	883	836	873	916	892	836	941	871	880	877	921	931	890	829	866	903	906	882	884	844	877	857	908	837	861	879	890	921	912	885	922	901	903	866	896	825	931	865	863	934	931	890	870	887	880	899	870	897	880	876
65651	48262	29247	10916	1951	818	691	574	497	496	442	432	417	392	377	377	409	351	339	328	347	356	318	336	343	335	298	322	353	367	332	336	311	351	315	332	369	309	307	355	330	350	325	296	336	316	304	336	286	342	340	307	322	294	319	348	344	315	337	355	312	295	338	306	316	320	353	282	327	301	298	293	284	315	296	304	320	321	328	306	332	287	328	319	311	333	281	315	282	312	288	321	307	339	335	306	323	323	320	319	321	304	299	315	318	293	310	325	300	308	324	330	310	330	338	301	268	322	313	314	327	346	317	286	303	310	318	320	324	326	327	343	334	334	328	322	345	326	282	338	315	333	320	325	324	323	325	315	302	338	342	334	323	327	331	337	346	336	333	288	306	318	307	286	336	318	306	300	351	345	289	353	318	318	321	305	284	309	320	319	334	292	295	317	291	334	349	305	337	336	310	345	295	323	301	316	335	306	286	332	309	348	310	323	303	304	325	293	323	323	306	299	327	343	331	304	319	315	322	311	287	312	300	296	322	310	297	318	316	292	311	305	311	314	369	307	332	323	300	295	343	322	337	333	299	280	316	340	306	311	317	313	325	334	285	316	296	330	292	308	284	318	306	379	299	316	317	327	304	301	338	326	289	318	304	300	323	315	324	329	288	301	297	315	303	328	326	335	323	295	313	332	312	317	301	315	308	345	361	341	302	289	316	300	307	340	301	323	293	317	330	296	295	304	314	307	319	315	287	326	323	297	357	316	310	284	317	340	281	331	322	351	331	281	342	314	310	331	341	308	328	284	341	329	331	307	306	292	325	306	337	309	332	327	318	325	328	360	322	324	310	337	324	322	316	306	305	323	332	326	336	308	275	301	318	294	323	340	315	295	310	296	329	291
45561	46956	7910	4819	4132	3444	2929	2605	2273	2027	1902	1673	1599	1493	1479	1387	1324	1346	1332	1193	1150	1165	1231	1157	1064	1150	1093	1153	1033	1058	1042	1049	1036	1070	1022	947	1040	1037	1004	998	1023	1013	986	1046	985	972	904	990	971	1011	983	1003	964	1013	979	1051	931	999	938	979	1010	995	983	944	945	966	1006	991	969	939	925	956	956	960	990	943	979	923	961	1021	978	959	972	966	961	963	965	986	983	942	962	984	942	927	925	944	932	1017	937	961	923	949	918	945	974	894	997	943	912	971	944	1010	912	989	927	940	965	936	912	940	984	943	965	933	922	939	934	1001	955	929	945	935	945	927	966	906	982	954	992	959	951	903	948	884	965	970	955	911	978	987	932	941	972	980	930	907	997	918	947	946	885	975	1002	962	935	942	871	899	950	971	896	949	892	958	932	931	948	943	921	950	914	963	955	967	983	1005	984	905	921	951	893	944	970	907	921	973	920	953	885	938	929	976	924	971	895	916	903	965	899	914	982	970	904	908	923	906	990	956	936	900	938	938	955	920	910	940	931	907	1017	920	911	928	994	1022	970	955	957	990	913	949	942	935	905	904	978	911	952	937	1012	940	1012	873	953	953	971	949	911	906	949	898	937	909	976	943	968	962	933	912	923	933	969	957	922	927	961	872	931	920	960	852	908	959	903	967	914	943	921	951	980	919	996	997	912	942	924	909	966	891	964	960	969	941	913	914	931	947	943	957	918	940	970	910	920	902	959	949	938	923	931	970	936	926	938	930	916	1015	878	911	868	909	892	960	962	935	942	939	1000	960	985	909	899	932	954	981	943	919	945	906	916	950	916	914	937	924	936	905	960	926	961	972	949	947	920	985	943	946	933	923	920	969	890	918	916	929	946	958	949	922	968	929	968	962	903	919
12721	6017	863	213	158	164	182	142	149	157	143	139	128	127	150	134	145	146	163	159	165	141	158	138	164	132	160	143	160	150	161	161	147	170	155	149	160	154	157	151	157	148	135	163	157	150	154	157	150	154	153	155	145	147	168	131	154	167	142	165	141	136	167	166	159	153	160	164	154	152	132	161	159	140	145	142	159	159	135	171	158	152	134	176	160	145	145	160	151	146	139	151	145	126	159	123	174	148	157	162	152	157	166	142	146	155	134	172	135	143	133	161	146	143	143	147	169	141	155	126	145	153	137	150	162	157	132	148	144	142	144	155	161	143	117	141	146	154	147	150	136	128	123	168	152	155	166	142	134	148	124	147	143	159	154	161	149	144	138	156	130	141	163	132	141	154	149	185	127	145	140	155	150	162	156	151	129	159	157	127	146	149	167	163	140	159	161	130	151	142	147	149	144	127	140	137	134	155	154	135	164	172	145	147	139	150	158	141	154	145	136	172	133	136	166	150	146	143	153	149	146	150	123	156	154	146	132	157	130	160	138	124	140	130	160	154	147	161	130	163	146	157	167	126	130	131	146	155	141	157	146	158	130	154	140	134	139	141	145	190	143	135	153	158	138	162	172	160	141	166	155	155	115	152	165	152	162	146	130	148	169	137	134	154	133	133	140	129	149	163	142	145	144	146	150	137	146	147	134	128	152	135	145	166	155	132	134	140	148	141	136	140	152	155	173	118	155	158	138	178	158	154	142	151	135	127	155	148	150	160	149	153	128	139	140	177	160	147	153	145	155	139	114	135	175	150	147	131	134	137	158	143	156	136	138	154	133	150	152	138	131	144	165	157	167	132	153	142	169	147	152	155	123	157	129	158	146	116	163	154	149	152	169	158
14194	9537	1204	601	621	571	536	584	533	532	550	516	544	503	495	531	519	517	511	546	535	519	535	500	517	527	493	569	507	496	523	521	542	510	562	547	495	500	555	492	513	533	531	494	513	523	554	503	517	508	521	495	530	498	542	521	525	548	557	498	542	482	552	501	516	555	541	491	505	512	496	493	515	518	528	512	513	559	517	488	499	527	505	541	507	541	495	531	508	523	480	535	563	505	522	508	492	509	504	483	507	498	534	543	555	520	540	593	533	482	499	537	492	547	554	558	508	539	557	548	513	587	516	501	520	533	546	531	475	532	500	486	536	520	513	550	492	547	529	539	531	526	503	516	500	528	500	517	532	549	529	555	523	495	558	538	497	516	513	529	519	550	493	530	520	536	504	528	496	559	542	471	521	506	483	542	547	501	536	526	479	513	511	526	501	517	512	509	498	512	526	501	510	569	487	552	545	522	548	518	544	542	493	533	508	507	539	508	512	483	501	487	506	535	539	550	516	517	490	558	495	486	559	510	506	477	488	516	522	515	536	486	482	526	531	555	537	546	513	483	528	525	553	522	540	551	483	571	513	546	525	543	503	521	509	527	519	542	540	492	508	529	543	507	529	543	498	486	528	539	506	496	501	519	543	509	528	489	509	528	526	522	494	550	489	501	523	500	547	551	509	547	517	502	529	505	541	527	494	516	529	477	565	524	516	528	526	546	528	519	522	499	502	515	558	489	536	485	519	558	487	526	507	533	564	518	494	553	549	525	511	518	503	504	477	549	524	563	511	495	524	562	512	525	526	506	531	537	519	534	529	491	495	528	521	480	518	552	559	520	532	473	553	488	493	540	540	522	518	508	547	553	505	501	499	509	537	532	529	524	549	507	507	524
55399	45494	21447	3420	700	506	467	383	387	354	358	313	327	330	327	322	319	331	307	263	289	300	272	262	281	310	307	290	307	305	251	297	298	252	280	271	297	307	280	303	283	296	268	326	294	311	275	267	290	318	263	301	295	299	305	276	293	312	268	304	287	276	292	264	277	314	273	279	243	304	281	296	298	293	283	274	277	295	301	300	274	288	301	279	280	290	273	305	317	274	283	307	287	304	296	285	276	294	312	250	295	299	290	299	264	282	279	274	278	294	264	295	329	303	280	270	282	289	261	323	267	276	284	269	270	289	293	285	283	274	277	305	294	296	276	315	274	274	276	282	304	253	306	277	285	261	275	277	286	296	304	281	283	291	279	265	260	273	274	269	303	282	302	256	312	268	264	299	273	272	280	267	272	322	285	301	267	281	262	279	236	264	304	268	263	292	278	271	282	298	260	272	270	331	305	285	279	297	308	282	284	288	270	295	300	262	261	281	290	265	268	308	278	290	258	274	304	260	285	280	301	267	276	280	262	258	271	292	299	291	292	289	273	281	279	280	277	283	311	304	297	285	272	261	285	278	255	293	262	284	283	284	269	272	298	288	266	286	280	306	282	292	253	295	271	258	293	302	261	317	293	287	250	297	283	272	295	269	299	309	302	292	280	271	277	258	266	286	289	287	268	283	274	269	301	315	294	294	305	301	294	319	299	266	288	297	295	307	285	284	304	276	276	292	287	290	268	273	287	313	293	276	301	296	291	304	262	295	293	272	276	281	293	288	306	277	296	272	269	246	264	272	256	293	286	290	285	307	302	283	307	279	283	287	261	275	295	310	270	298	304	272	270	292	291	267	295	310	280	287	268	289	292	275	286	296	280	282	290	290	278	248	294	283
35370	38151	4772	2790	2493	2141	1923	1715	1501	1385	1343	1287	1233	1161	1173	1099	1155	995	1019	1015	1013	1009	961	939	1007	1021	996	905	927	947	894	937	924	949	895	950	929	955	934	922	917	879	913	926	879	923	876	881	902	908	897	897	897	924	924	892	841	897	935	914	888	864	865	928	933	895	867	923	875	876	902	867	903	921	854	878	867	878	881	856	932	913	918	876	954	875	869	852	858	930	900	875	880	842	865	921	885	886	907	861	853	866	942	934	845	849	806	906	905	890	913	904	890	853	860	892	883	869	895	852	937	928	870	868	824	909	854	910	863	907	903	874	876	861	874	931	867	918	841	856	847	822	866	852	869	850	888	903	896	849	868	887	869	863	864	841	890	893	828	850	877	884	868	871	870	883	816	893	872	895	851	914	880	912	867	903	865	928	888	881	842	913	868	890	842	853	868	864	900	862	900	875	905	876	868	909	856	868	840	852	886	888	817	893	853	876	851	903	890	911	853	886	928	869	924	854	890	824	854	930	855	840	845	878	830	871	893	868	856	890	887	916	868	877	839	876	821	823	874	890	875	874	871	886	850	904	879	841	918	905	854	876	871	841	869	847	855	851	905	869	820	892	854	893	867	865	886	849	872	870	850	840	862	863	806	895	882	876	904	868	897	872	883	907	909	892	908	866	917	857	878	868	888	895	890	902	891	822	902	876	879	888	879	857	884	871	836	891	867	855	881	903	895	867	878	908	870	861	925	853	888	867	857	899	862	874	915	808	905	853	912	932	896	898	840	855	848	874	850	916	863	882	853	876	885	891	879	876	926	904	888	907	848	900	937	875	859	830	911	823	893	865	872	888	831	888	867	895	854	882	896	858	947	845	823	907	885	906	891	923	900	890	868	873
60824	45267	26563	12670	2525	808	675	600	530	479	441	394	380	401	404	404	371	363	385	336	364	344	352	354	347	326	320	334	313	294	337	322	340	309	308	315	294	309	336	330	332	304	327	330	325	332	311	298	283	339	299	318	314	317	312	349	325	329	327	318	294	321	320	322	320	312	283	309	280	315	319	359	316	315	286	313	318	292	347	320	330	317	295	342	327	317	275	313	299	308	314	333	291	308	322	322	296	320	337	349	343	322	318	320	324	319	293	297	335	344	319	330	305	320	345	341	309	315	324	314	319	307	313	326	312	275	305	325	300	300	322	310	301	308	316	301	307	311	345	274	331	334	288	292	306	323	311	318	356	312	302	300	289	317	301	305	301	280	316	303	286	311	313	302	301	319	314	348	309	293	320	320	316	306	335	305	305	326	317	316	318	300	333	304	305	306	325	304	303	299	325	318	300	340	271	304	318	315	309	336	297	309	298	316	314	290	314	319	311	283	307	308	307	291	318	354	320	315	330	327	326	288	315	302	282	319	328	359	291	294	327	291	293	304	294	303	288	290	338	291	292	307	335	305	318	304	305	315	298	294	323	313	331	311	332	292	308	330	339	325	332	299	288	333	309	288	332	314	308	336	306	319	313	333	278	267	297	289	317	295	296	298	309	298	327	333	326	321	276	301	286	310	294	307	306	290	329	302	291	335	342	334	322	304	306	316	308	310	330	306	295	361	319	294	303	315	312	318	331	338	312	296	321	339	311	298	306	292	342	293	303	328	320	323	280	313	312	326	322	352	289	329	300	330	299	302	355	317	269	324	322	314	300	313	281	312	302	320	310	314	308	310	294	293	307	329	344	321	322	294	293	308	322	299	325	290	346	324	333	297	326	309	304	298
44006	46521	5773	4895	4200	3661	2978	2585	2300	2060	1907	1738	1571	1544	1447	1423	1317	1249	1256	1226	1183	1235	1156	1150	1101	1148	1068	1116	1070	1077	1053	1058	1035	1006	1003	1008	1083	966	1001	1020	995	1018	1007	972	1016	982	987	972	948	1032	1016	933	954	959	1008	1057	989	966	984	887	989	962	920	916	910	960	926	958	995	961	979	960	961	971	1003	934	998	946	956	962	969	977	947	940	916	941	943	1017	995	960	981	929	919	959	1019	947	975	965	944	959	946	896	902	934	930	976	945	957	970	950	915	941	969	956	955	973	988	936	976	946	936	919	994	919	993	937	979	898	926	989	949	901	1008	982	923	960	910	974	919	943	978	914	908	946	924	931	896	929	920	925	953	952	991	955	986	943	969	935	888	912	913	962	947	934	975	957	918	927	907	894	903	928	946	952	904	1028	889	1004	932	938	978	931	919	952	982	891	966	897	933	947	934	904	936	944	937	950	965	981	968	866	907	931	951	969	945	960	963	898	963	919	922	939	963	957	958	894	956	945	933	958	911	905	963	900	927	940	910	969	961	961	936	955	906	987	880	993	978	939	924	981	938	951	962	953	949	956	997	889	949	923	954	919	923	953	911	919	946	928	861	882	938	916	891	922	1006	996	930	944	920	928	909	926	881	909	918	960	918	905	947	930	918	972	952	980	944	976	976	910	909	959	896	913	946	903	954	902	919	911	942	939	982	953	951	1013	880	939	933	988	922	970	961	944	955	978	931	949	926	963	928	929	948	959	972	971	895	928	948	963	945	975	1016	933	933	916	954	946	980	957	933	973	921	959	917	910	955	926	953	897	883	958	901	944	956	964	995	990	967	953	964	967	935	952	867	983	925	885	926	955	914	953	969	972	957	901	1012	940	905	917	944	870	938	949	903	898
10874	5814	602	208	162	182	175	137	149	158	161	159	151	151	151	164	140	132	135	148	126	140	150	173	113	155	149	172	141	141	146	151	169	145	139	135	151	147	161	142	135	139	136	149	160	188	145	142	144	155	144	142	159	141	152	147	154	150	148	153	150	138	153	138	150	154	139	128	146	150	158	145	126	141	169	143	159	151	149	144	141	165	135	161	175	130	136	158	142	170	163	154	146	138	147	155	150	135	134	157	140	144	141	134	141	157	152	146	162	143	126	142	157	140	142	150	162	157	138	144	139	136	141	141	144	138	161	153	139	159	144	144	142	158	164	153	143	155	149	135	148	152	133	139	146	161	126	169	141	146	151	124	152	129	151	150	139	159	152	156	175	128	146	158	141	156	165	146	133	136	145	136	164	147	135	143	142	137	159	132	140	133	141	153	154	149	141	155	150	138	145	131	168	159	161	153	127	138	144	155	155	147	131	144	165	158	161	143	146	140	132	145	129	151	144	159	154	165	130	160	138	167	134	143	142	136	145	156	131	126	145	152	132	157	134	154	142	150	147	144	142	167	137	142	142	139	133	146	159	154	158	133	153	155	147	155	156	138	154	162	138	135	159	130	141	139	144	135	140	162	140	150	151	150	143	148	129	145	145	148	148	137	145	148	131	140	138	131	147	132	152	126	142	159	137	155	157	133	139	122	146	157	146	149	120	133	146	121	160	167	129	142	142	154	148	154	133	143	150	158	146	150	138	167	141	143	172	160	157	159	161	139	152	128	141	137	153	164	152	143	146	147	136	157	157	165	153	136	145	160	138	139	149	151	129	124	142	156	141	151	137	132	160	148	155	133	150	150	166	133	145	148	138	133	150	161	132	153	140	147	147	143	139	137
12776	9413	797	610	598	619	534	550	585	494	524	542	560	513	528	511	500	508	520	479	497	505	547	497	516	520	527	520	547	519	533	529	492	535	538	517	500	533	541	504	484	523	507	530	566	503	512	562	534	553	494	529	544	496	528	510	530	516	523	530	492	522	518	520	511	560	520	504	501	491	534	558	512	518	520	461	527	515	517	502	502	500	505	543	529	509	483	499	528	552	520	530	519	514	481	464	477	511	513	507	542	529	530	528	509	493	515	515	522	507	508	522	542	501	551	538	539	511	523	489	503	511	528	546	513	476	502	558	559	513	522	515	494	504	489	528	539	492	530	481	522	555	553	487	547	534	514	508	498	524	536	511	564	489	520	501	509	512	505	520	528	519	491	485	479	506	503	482	528	526	478	488	503	517	527	533	462	536	503	563	516	507	527	553	511	530	516	542	486	494	526	541	539	566	494	516	489	533	511	528	517	550	549	505	519	510	497	510	493	487	547	517	524	528	531	509	544	506	519	504	486	514	513	514	465	494	504	531	487	497	516	517	487	522	525	531	513	506	489	468	523	515	541	570	530	475	530	516	508	491	526	501	512	505	500	494	496	567	504	493	522	522	507	481	512	473	498	518	500	509	548	453	531	558	497	525	506	494	498	517	521	503	564	521	515	500	511	562	496	515	500	538	508	543	527	554	530	503	525	494	525	534	522	517	494	488	539	535	541	485	530	480	508	543	531	493	543	548	544	485	516	546	481	547	497	548	525	518	487	471	458	509	522	533	502	503	532	548	480	496	513	530	494	509	560	507	503	487	525	539	561	517	473	523	482	496	496	516	514	546	512	547	456	547	514	499	538	533	494	529	494	509	538	523	511	503	481	538	536	498	517	505	530	512
52371	42309	20436	4460	735	556	466	417	366	400	358	360	315	322	301	311	320	289	288	310	287	283	296	278	307	290	309	276	298	256	278	275	315	307	301	313	276	290	315	297	283	261	298	280	265	283	315	252	309	266	285	273	286	295	293	286	308	289	275	281	292	289	271	283	286	265	293	280	316	314	317	302	327	304	254	288	276	278	280	295	312	269	287	269	284	267	278	310	268	264	251	271	262	285	297	277	279	270	302	294	290	289	283	269	290	260	301	286	281	304	312	307	275	256	296	271	256	281	288	304	318	255	243	312	290	276	269	275	264	310	272	287	273	250	314	303	292	287	276	290	262	263	303	260	253	276	291	299	273	275	289	302	282	268	304	275	266	280	307	291	267	276	264	285	307	249	306	330	283	300	280	278	284	258	256	280	288	272	300	291	292	295	264	259	289	285	293	282	287	254	279	281	290	232	259	280	308	280	273	260	303	289	291	264	271	266	313	276	291	292	283	282	293	306	289	279	306	241	276	280	278	267	256	259	272	270	315	278	301	288	301	282	297	266	257	269	275	286	267	291	283	282	291	280	247	292	296	252	277	290	280	316	320	298	294	291	294	243	263	290	273	276	284	299	298	276	266	294	280	264	288	283	301	293	279	275	282	309	285	280	287	260	275	284	258	319	284	300	281	263	285	273	296	292	295	255	265	276	290	273	284	284	308	287	297	278	304	260	260	280	295	258	278	281	297	282	260	297	290	295	290	263	309	275	259	287	297	303	267	285	282	283	271	280	266	248	261	292	271	305	270	285	305	280	263	287	284	279	276	279	289	287	281	287	284	284	313	289	298	293	290	287	275	290	299	305	258	277	294	273	267	283	280	268	296	306	299	276	300	284	297	315	272	283
34724	37407	3566	2896	2480	2215	1911	1779	1552	1456	1308	1206	1180	1208	1135	1106	1070	1131	1031	1056	963	1009	1016	1002	898	966	946	917	923	933	990	954	899	974	938	864	836	974	939	883	873	906	897	920	893	880	884	897	865	901	891	871	919	908	899	893	863	832	847	929	934	935	913	888	873	887	846	829	930	904	857	882	886	892	862	893	884	853	948	859	876	929	891	857	849	881	903	884	881	908	915	930	861	888	909	891	892	906	874	886	953	909	911	900	913	836	900	846	852	911	892	874	929	922	898	860	865	889	813	858	905	870	886	902	909	916	930	914	865	852	851	909	880	867	901	860	805	880	852	865	907	863	838	864	869	897	854	832	900	860	878	849	871	883	901	891	809	813	901	883	861	869	849	866	912	944	900	909	867	827	888	881	850	837	838	865	838	858	835	903	879	895	867	890	840	878	803	893	894	947	897	880	868	854	843	867	847	895	885	924	900	828	839	889	827	857	822	891	829	915	869	861	851	859	854	852	843	850	857	866	886	926	930	866	858	890	873	894	853	870	913	857	786	849	861	898	865	885	865	901	882	913	887	883	904	882	832	853	909	898	875	906	908	834	886	827	891	851	838	848	890	855	914	905	904	882	868	823	871	875	881	850	871	824	878	872	870	869	853	871	850	886	834	924	838	855	894	868	861	841	870	914	854	835	876	895	888	865	888	876	882	863	871	841	847	881	886	852	903	832	878	884	870	880	915	884	843	864	820	881	925	866	910	880	891	877	875	843	881	842	856	884	909	863	914	869	877	820	893	904	877	874	908	900	886	889	838	869	881	849	834	783	887	864	916	874	875	861	845	869	914	880	837	851	839	886	830	890	891	852	874	816	893	874	861	856	898	880	875	889	801	882	870	912
57265	41798	25350	16130	4099	816	678	575	508	470	438	401	425	379	367	385	357	325	354	322	338	350	322	325	344	335	310	320	313	362	317	325	313	305	339	325	325	321	295	330	314	333	332	296	308	325	336	304	311	344	281	301	303	325	331	314	286	317	340	306	319	331	348	320	283	281	320	312	298	304	306	342	319	298	291	330	312	304	276	329	308	329	269	329	305	283	291	310	310	311	302	291	334	293	308	350	319	305	344	313	313	302	303	292	293	298	309	306	306	319	324	285	276	322	322	306	347	325	292	289	333	308	295	318	320	325	284	309	312	335	285	310	305	294	322	318	321	339	337	315	308	281	311	308	329	321	308	304	323	339	316	316	293	304	344	303	315	329	319	290	316	329	323	317	321	312	263	292	306	348	332	313	326	359	319	296	276	316	337	297	315	329	353	277	338	292	306	323	323	300	320	289	286	325	343	295	280	329	337	316	309	323	333	314	302	290	311	298	315	311	330	293	306	338	337	303	306	351	295	307	308	312	313	338	258	313	296	325	321	282	320	318	313	290	280	315	309	281	302	319	309	311	317	310	297	305	303	306	337	311	294	316	324	312	368	273	341	306	339	296	264	294	329	327	283	292	329	317	297	322	308	282	306	306	297	286	306	332	276	308	298	310	313	297	334	320	316	311	322	313	295	328	286	302	318	336	291	334	327	298	312	322	323	310	298	301	322	320	282	296	318	302	326	353	311	329	305	320	294	304	303	276	307	298	327	319	302	330	303	304	303	303	258	322	319	326	331	312	298	332	297	295	301	318	342	311	300	277	321	305	328	305	332	289	302	344	302	332	297	300	319	306	303	290	333	289	300	298	283	333	307	315	310	320	301	334	336	321	320	315	324	285	331	336
43077	47233	5915	4822	4258	3526	3002	2640	2239	2022	1772	1704	1695	1521	1398	1362	1340	1312	1197	1238	1220	1130	1138	1111	1116	1057	1083	1146	1108	1006	1055	1073	1083	1067	995	972	977	969	1051	958	981	1018	976	1007	1027	975	971	969	967	1005	1034	989	978	1004	970	1019	1004	959	1006	949	966	926	948	959	996	901	926	954	971	972	929	995	991	1000	963	943	983	978	978	908	935	887	950	1016	971	901	929	994	911	933	974	949	924	940	936	954	878	944	1003	951	979	955	906	955	973	965	922	896	910	934	891	949	907	919	885	967	947	974	959	943	933	950	963	885	971	958	1001	937	985	943	887	961	899	931	917	982	877	954	931	1023	927	969	957	949	892	935	983	910	962	964	968	948	889	924	952	905	906	915	974	942	913	919	917	930	957	942	906	928	898	905	924	999	942	959	987	918	987	911	929	916	915	925	974	942	942	946	938	947	904	943	987	974	966	893	976	945	955	969	929	952	941	924	902	980	913	938	959	970	927	900	946	1008	936	909	899	878	898	965	949	972	922	921	989	942	910	901	901	921	916	952	886	943	921	940	907	935	976	941	933	944	952	936	879	932	945	947	923	979	930	923	912	973	863	873	940	925	937	938	918	879	992	952	959	945	959	955	925	939	984	965	944	956	944	961	915	874	888	913	914	994	913	918	945	925	964	935	902	935	900	932	914	918	919	884	955	950	932	940	975	939	924	950	1013	956	930	952	932	901	969	981	962	958	959	898	945	922	971	923	947	920	902	926	902	974	984	943	926	966	940	880	944	960	943	918	919	952	926	929	957	942	894	911	915	933	938	934	924	901	905	976	950	890	966	931	950	905	977	929	900	902	902	907	899	953	897	882	917	895	938	950	926	929	894	934	939	956	904	901	943	939	891	915	938	943
10228	5777	735	260	183	123	160	180	163	144	150	134	162	160	125	139	142	158	129	158	141	149	157	161	164	159	157	153	120	127	160	123	140	164	143	156	158	143	154	138	143	125	149	162	134	131	166	149	130	153	160	154	148	157	147	145	150	123	145	141	155	138	131	145	137	153	133	142	138	152	149	167	160	160	119	169	139	153	146	150	155	172	147	151	158	160	145	134	123	150	114	137	150	152	142	141	166	143	136	149	160	129	144	143	138	127	113	162	149	130	128	172	138	149	132	120	156	139	152	148	150	156	130	143	133	126	143	140	140	149	146	145	122	142	149	161	171	132	140	149	151	146	142	143	123	165	162	146	140	161	130	160	121	148	145	138	145	164	120	159	135	148	144	146	143	154	133	144	157	152	138	156	136	163	138	144	146	146	154	128	145	143	135	156	157	149	142	138	170	180	145	156	134	143	133	139	148	137	139	156	152	142	142	142	159	168	134	145	152	138	149	135	162	130	151	147	130	131	120	144	129	164	143	139	146	148	136	132	155	149	142	134	131	142	145	164	139	123	158	145	122	150	140	160	158	141	144	126	152	151	136	146	140	131	130	162	152	147	150	159	150	136	150	150	159	170	169	144	137	155	154	130	159	131	135	157	141	141	137	112	149	132	153	135	138	168	141	138	160	149	140	145	150	135	145	149	148	164	142	135	131	157	151	142	138	178	139	160	135	167	154	155	144	148	147	139	136	146	152	151	169	136	142	137	157	143	134	137	154	157	138	170	135	137	134	134	124	156	131	131	145	160	140	147	151	145	163	138	144	138	116	149	158	138	138	145	131	128	127	136	138	121	158	154	141	163	146	136	131	132	148	128	146	151	156	147	142	154	128	144	140	137	160	155
12176	9396	1000	631	622	601	555	602	575	555	539	547	513	513	521	525	520	518	508	504	518	510	515	531	514	478	527	580	528	512	512	518	508	507	576	526	508	505	530	490	520	511	485	551	482	523	490	525	494	526	501	520	523	529	536	558	547	515	521	560	490	483	524	523	530	488	515	462	517	515	519	544	508	511	479	536	543	485	483	526	505	513	519	518	509	561	525	463	527	491	537	527	487	514	505	531	529	494	465	508	508	513	467	514	526	505	474	507	520	497	495	494	528	520	516	508	561	546	502	489	500	548	509	460	500	498	512	526	489	507	519	515	504	539	502	517	516	516	477	533	520	497	505	485	499	490	544	547	518	541	530	457	553	500	489	528	493	509	533	538	503	489	506	541	523	482	521	516	485	488	508	480	522	520	452	516	518	523	502	510	520	544	485	519	495	495	557	516	503	529	505	545	519	500	521	482	489	526	523	514	509	519	510	559	519	503	565	532	512	498	517	495	498	473	551	502	515	487	511	550	569	526	563	510	463	524	539	523	523	472	527	498	547	544	487	476	537	548	506	494	474	507	520	512	469	498	495	505	521	484	533	536	511	500	464	514	515	516	489	562	473	456	476	523	495	539	469	546	528	524	477	515	557	484	512	460	484	508	501	498	489	507	496	510	534	512	521	526	503	515	498	520	508	536	479	528	490	491	537	533	555	492	540	522	454	506	527	518	484	507	510	490	540	500	487	486	550	484	505	500	514	513	477	527	504	515	482	498	517	507	529	511	488	485	513	538	512	496	498	518	501	532	504	533	516	513	543	509	541	493	551	497	523	501	517	516	522	545	566	493	533	471	506	476	540	470	517	549	486	470	517	490	519	520	557	476	479	534	481	520	566	524	506	525
48866	39288	21549	7822	936	526	474	414	407	366	316	361	313	297	317	327	296	318	294	305	303	288	295	305	285	298	285	300	307	305	281	277	273	269	301	288	313	267	278	277	280	288	263	265	274	305	266	273	288	307	315	290	307	260	308	277	283	270	265	258	282	292	288	269	278	280	288	281	269	280	279	275	254	279	272	327	287	290	295	291	293	276	286	310	282	290	284	305	259	289	329	288	245	259	284	288	295	269	303	280	300	289	250	282	282	267	251	256	280	274	243	283	292	270	282	281	281	270	280	285	284	265	262	272	285	282	317	266	300	249	281	297	256	263	277	290	292	268	271	304	291	296	288	277	287	298	282	269	298	291	275	269	291	301	314	272	276	283	293	286	321	285	273	291	295	314	295	238	260	275	253	289	300	314	274	293	281	277	274	302	302	295	340	283	283	280	271	290	300	275	261	290	294	293	300	306	270	262	295	325	294	276	315	265	277	284	270	285	294	284	281	296	313	275	286	296	275	256	308	296	294	303	278	276	273	331	280	264	297	282	286	273	277	309	279	277	275	274	250	295	289	314	260	269	302	263	259	243	275	294	292	275	303	269	306	251	299	264	281	279	282	256	278	270	288	276	272	303	284	304	276	270	261	282	281	266	272	288	256	274	286	227	286	290	266	289	265	291	266	307	275	271	296	269	272	274	278	295	291	282	275	293	271	284	300	271	284	296	324	292	285	293	274	287	268	293	272	246	281	292	282	281	266	293	297	258	222	276	297	286	269	246	273	265	290	274	280	271	243	282	314	285	277	264	291	272	282	274	271	233	299	284	281	277	261	268	267	256	276	264	287	282	273	260	277	272	252	292	276	280	262	296	284	276	297	265	284	266	289	282	306	282	290	284
33213	37980	3458	2860	2598	2171	1872	1783	1528	1457	1326	1288	1189	1166	1125	1053	1108	1067	1023	1006	1012	1001	1003	977	984	955	948	906	943	927	928	880	979	908	890	908	929	998	913	911	890	893	884	913	881	910	902	898	875	900	865	837	899	831	914	915	910	902	902	903	919	920	873	871	884	893	903	877	892	860	883	889	888	873	917	875	852	852	898	847	866	840	897	905	900	865	890	820	854	931	862	912	851	877	888	893	887	879	867	840	844	880	887	818	890	824	836	828	837	863	890	873	888	879	872	896	854	885	862	860	882	894	839	861	865	837	858	894	866	868	888	895	846	888	888	827	878	874	872	866	898	839	854	841	852	896	821	827	915	895	828	834	898	917	878	900	898	902	898	846	877	851	856	898	832	879	914	854	857	876	900	844	832	830	925	900	864	873	874	920	859	920	823	841	885	871	881	894	872	803	906	923	889	891	828	846	858	852	929	898	858	870	838	859	871	848	810	901	926	876	894	869	878	830	875	889	837	850	905	891	817	849	862	905	900	812	904	858	875	845	793	881	841	818	849	859	813	898	864	851	859	855	958	812	912	886	859	856	966	868	870	861	898	864	843	880	864	891	829	891	868	875	837	883	896	864	787	905	866	858	914	862	852	846	887	889	930	835	870	823	880	876	848	860	923	906	883	823	866	839	898	889	903	867	855	848	933	888	937	917	918	896	877	854	898	870	880	855	886	945	910	880	864	875	892	938	863	910	883	863	895	858	851	846	889	850	844	882	911	909	824	814	887	851	899	847	878	833	864	918	868	916	863	872	893	908	846	927	843	894	868	865	872	867	833	909	901	853	880	910	827	856	880	907	920	832	857	861	873	868	908	832	853	901	834	872	900	890	882	866	874	828	848	875
50392	34833	23107	20333	7294	847	697	606	485	446	452	404	413	388	398	343	344	356	365	372	347	354	370	338	314	341	350	308	324	309	329	307	294	314	284	321	285	300	314	330	290	317	312	323	305	337	319	291	309	336	313	311	318	312	332	283	301	323	298	328	307	307	294	314	301	340	310	317	334	325	336	310	316	313	288	296	308	304	332	300	336	316	334	317	282	317	306	341	316	270	328	325	336	319	312	304	301	322	296	271	320	298	299	297	303	324	348	269	333	303	307	308	338	312	296	325	316	307	311	279	289	326	281	308	306	312	305	315	287	341	295	346	330	328	297	345	308	287	333	304	320	273	325	338	315	307	288	290	340	302	326	295	318	334	312	317	311	280	299	310	323	286	309	357	303	317	307	283	290	313	314	303	302	309	312	291	322	312	293	308	281	331	311	298	304	315	289	307	321	282	297	320	280	322	324	285	297	308	305	285	285	312	301	300	296	309	305	289	306	329	287	312	322	298	307	295	314	339	327	275	322	303	300	290	295	329	317	336	304	326	307	322	330	263	298	270	305	312	282	321	324	323	289	298	318	295	324	311	330	296	296	300	333	325	347	286	314	315	291	308	268	302	307	309	335	309	289	292	295	321	325	311	311	316	299	309	295	323	339	324	309	312	323	302	283	311	315	312	321	296	298	290	319	326	312	323	315	306	292	292	316	295	289	303	298	304	304	284	328	313	326	329	331	326	308	288	308	290	304	321	335	319	343	313	294	297	318	307	293	296	278	318	296	323	287	290	319	292	292	312	327	302	309	312	298	291	313	304	306	310	295	303	303	315	292	325	318	302	301	307	269	305	317	326	299	321	318	289	333	280	300	357	339	321	296	277	298	316	321	288	279	282	287	312
40884	46179	4854	4925	4304	3562	2989	2611	2332	2142	1868	1694	1655	1548	1532	1397	1363	1294	1247	1204	1225	1167	1165	1175	1159	1073	1032	1011	1060	1063	1046	1015	1049	1070	1096	1066	1042	982	1023	1024	970	925	975	1010	1012	941	982	1018	962	989	959	984	907	995	1033	945	933	957	978	976	920	936	980	1013	980	965	901	948	972	991	943	1045	965	954	907	951	920	959	907	991	921	926	928	904	956	959	949	981	1004	916	877	944	912	954	959	926	946	972	936	945	958	968	980	939	946	880	885	907	946	957	975	987	974	965	891	990	960	889	948	956	935	927	925	895	945	998	943	901	934	927	943	919	962	955	908	953	977	958	938	975	934	927	900	919	925	947	939	918	895	956	921	991	885	951	901	888	954	924	910	970	948	880	943	925	928	996	923	959	993	970	941	892	953	870	870	939	950	945	978	935	931	933	926	959	970	919	903	922	1013	904	904	926	927	917	896	881	998	968	914	954	903	917	927	920	923	873	913	951	936	960	957	943	975	939	975	941	891	937	918	991	920	981	965	911	913	950	986	932	887	936	899	989	909	890	906	965	919	929	925	942	958	919	1007	930	961	904	976	957	986	977	909	909	963	962	912	872	959	905	899	903	971	894	916	961	952	946	921	913	954	957	927	915	949	922	923	920	946	922	957	965	1010	884	892	941	967	927	916	951	937	983	945	922	975	929	924	930	900	897	936	873	931	969	925	911	915	994	946	959	919	918	925	950	895	948	931	962	974	946	1007	924	925	909	947	943	928	930	942	918	890	968	959	918	941	887	986	938	972	944	895	910	891	928	892	931	928	874	895	995	929	893	978	945	939	982	941	940	944	966	1034	896	966	972	902	928	887	954	965	925	944	917	929	915	890	907	976	938	908	985	896	930	933	899	923	925
9598	5738	513	252	155	145	146	156	145	138	146	142	157	166	162	159	144	159	143	151	156	121	167	146	138	139	117	119	134	139	161	127	121	144	148	159	118	144	150	149	142	149	162	160	156	141	156	137	152	140	146	161	130	150	152	143	137	147	154	153	145	141	130	150	160	161	140	135	136	148	142	150	147	155	120	144	118	105	157	123	147	156	151	144	122	149	148	160	146	148	155	125	144	149	152	141	151	147	146	158	146	143	132	141	161	138	141	135	165	120	151	161	145	175	158	148	123	134	140	136	143	144	144	149	155	155	134	143	157	148	129	157	145	160	150	144	159	144	170	137	158	144	117	133	122	142	158	145	148	158	142	152	146	126	128	157	167	133	159	142	146	139	161	141	138	144	143	141	135	131	144	151	143	155	149	152	152	137	160	145	142	147	155	135	147	130	148	132	142	145	168	147	159	153	142	147	143	137	127	155	150	153	142	138	145	148	162	140	147	148	141	128	166	149	149	149	135	129	140	147	134	151	160	133	135	154	135	132	141	143	144	145	148	134	141	135	146	137	161	149	143	158	149	138	155	144	158	159	155	150	138	125	155	136	134	143	139	160	141	141	139	137	142	148	149	141	129	132	135	139	128	146	148	155	143	137	131	142	148	136	121	130	149	153	161	148	147	153	154	149	145	139	136	151	137	149	135	139	133	141	152	129	161	127	136	150	151	126	129	148	138	145	185	155	146	147	135	148	144	140	155	148	138	149	137	155	138	149	129	122	132	141	159	140	133	151	143	139	148	125	139	148	137	146	146	136	149	147	130	162	155	150	133	161	137	130	160	164	148	157	160	144	168	129	177	141	136	141	160	140	146	154	150	160	134	156	144	126	122	154	150	132	140	164
11679	9261	744	600	599	553	556	532	523	547	543	507	531	498	518	527	537	503	477	486	509	556	502	495	534	515	504	530	540	515	500	467	533	498	499	471	496	534	495	507	554	505	488	490	500	526	564	484	516	520	485	540	510	533	510	499	508	488	486	514	503	486	522	544	506	469	556	524	492	530	486	516	485	524	495	543	547	506	497	538	505	527	549	510	546	476	527	570	516	488	525	532	518	519	490	531	498	495	544	527	510	496	489	508	459	498	490	500	501	473	530	476	499	502	505	515	544	519	514	484	510	470	496	502	504	473	516	523	516	504	508	512	497	500	484	528	511	492	485	513	525	508	501	507	486	540	502	504	483	485	498	518	499	527	520	487	505	493	505	474	498	494	497	495	503	440	458	518	510	501	473	456	480	543	514	516	512	489	502	496	516	531	463	533	543	533	488	465	524	538	482	502	472	511	474	501	485	506	522	498	501	492	487	493	482	499	473	531	532	499	531	513	496	472	543	526	515	503	490	511	499	509	485	479	515	472	547	509	537	528	500	538	521	509	495	517	510	494	505	484	507	511	545	520	525	512	533	517	517	497	505	465	472	495	511	493	511	526	493	532	521	519	528	486	542	488	523	486	502	518	538	503	506	534	520	503	498	522	469	505	525	489	560	514	511	499	485	526	500	504	508	500	481	463	490	496	512	475	491	547	509	538	555	480	505	497	546	534	540	469	496	517	511	467	537	466	503	524	495	511	499	483	463	543	532	496	510	534	518	500	536	466	524	517	516	548	488	497	502	510	477	502	494	525	521	519	493	519	489	524	516	531	516	506	493	513	503	479	555	568	512	513	502	510	478	505	490	513	502	485	500	513	507	503	519	526	501	532	515	503	475	507	519	487
46275	41210	20840	6921	805	530	496	426	402	356	369	347	329	334	262	325	307	306	304	299	304	336	314	301	297	298	286	298	293	300	267	290	298	306	271	307	282	280	297	251	290	269	258	276	275	267	267	287	263	292	283	262	247	265	292	290	311	270	259	281	319	274	316	300	309	289	305	258	254	262	285	273	290	265	296	312	291	303	270	265	282	274	306	295	256	274	268	290	275	297	283	274	282	271	290	269	288	271	317	268	310	280	289	290	258	261	309	306	293	280	269	281	265	252	292	281	268	279	255	276	313	292	322	285	283	313	277	289	276	270	277	248	282	275	260	287	253	274	251	244	247	302	276	292	285	297	277	304	305	305	307	307	286	290	244	268	307	279	288	275	294	280	288	247	302	257	271	247	275	268	248	291	284	265	274	267	291	259	280	276	291	292	292	283	281	272	278	282	304	251	284	311	298	277	257	263	308	296	281	300	290	271	290	305	285	292	301	303	273	262	295	283	277	316	259	279	290	267	258	263	289	276	289	256	268	266	287	285	300	260	266	296	284	288	281	277	256	289	292	284	280	267	298	260	267	276	268	284	265	286	294	266	304	270	293	267	270	283	294	283	282	262	274	278	253	302	271	307	283	284	312	275	287	266	286	273	301	303	281	275	264	303	262	287	278	259	289	266	263	304	294	290	289	278	290	306	301	270	292	261	301	247	280	278	294	282	280	264	267	288	285	258	272	288	308	274	284	278	279	275	295	282	291	277	254	292	266	289	284	309	253	273	275	291	280	297	265	273	284	272	237	274	304	268	271	298	283	288	295	281	265	281	297	268	276	273	296	296	308	275	273	314	285	276	277	297	267	284	284	263	297	292	303	323	285	295	265	269	292	288	284	289	286	305
32307	38456	3090	2907	2568	2264	1973	1681	1597	1444	1358	1354	1244	1219	1128	1168	1045	994	1001	1042	1007	1032	979	969	941	905	911	948	907	902	950	916	952	953	936	890	952	870	960	898	957	928	927	835	934	914	940	888	916	864	947	835	894	900	901	876	879	843	929	891	889	857	900	911	873	896	873	840	817	922	890	883	917	826	909	899	880	850	855	912	804	811	869	891	844	869	908	906	846	876	810	907	919	887	905	864	889	826	893	873	872	882	813	907	803	927	834	873	891	865	839	916	914	809	897	884	907	874	892	880	831	832	869	873	884	886	876	869	842	868	875	849	872	828	856	856	870	894	903	837	845	865	802	864	844	848	890	871	873	925	824	812	808	854	889	893	865	868	860	840	907	883	886	870	868	906	897	862	896	901	867	870	911	877	884	873	862	813	880	867	796	923	911	819	865	870	852	889	827	839	867	823	895	918	890	867	847	879	895	896	855	837	850	871	840	881	892	904	915	944	901	854	850	873	894	853	871	854	911	882	914	863	903	902	881	916	905	890	899	799	885	838	887	867	868	794	877	841	829	868	840	846	862	836	902	902	907	854	815	843	869	866	831	843	862	853	843	895	868	803	910	873	881	909	835	827	862	841	867	846	883	784	849	878	806	844	889	842	844	811	898	886	874	868	819	865	855	931	853	858	878	909	871	821	932	888	864	924	855	842	842	903	891	895	878	848	884	913	888	888	923	886	858	845	780	864	837	843	830	881	873	834	908	886	860	834	884	871	890	890	859	870	846	887	886	858	923	906	921	895	855	844	803	909	821	867	898	829	851	876	917	916	851	875	866	796	876	894	850	866	870	890	890	906	855	843	925	872	852	833	841	831	858	874	861	829	853	887	844	887	889	816	851	934
51271	38606	23372	18960	5508	905	664	626	521	482	465	499	397	421	341	362	396	332	353	341	367	343	363	323	310	328	315	297	323	336	307	303	323	310	331	318	333	316	307	310	318	304	322	319	286	295	328	327	320	300	304	326	354	318	312	323	341	330	336	293	325	299	282	293	332	313	331	305	318	304	327	285	316	300	310	346	297	306	328	310	316	307	287	346	317	313	324	274	329	300	308	357	293	326	308	325	286	304	296	297	333	294	324	307	300	310	329	332	305	297	299	320	315	314	340	305	316	341	316	293	261	301	318	308	342	294	287	323	364	311	324	336	295	300	320	276	309	281	316	298	333	306	301	322	291	299	301	298	354	310	299	315	323	327	307	298	322	351	322	324	339	317	313	313	300	300	303	310	324	320	297	284	324	326	308	306	283	306	319	320	304	305	308	338	327	303	295	280	313	322	311	336	302	307	312	302	312	318	301	322	293	355	288	352	264	274	326	329	272	345	294	300	334	292	320	293	317	284	254	301	284	311	305	306	323	311	291	340	308	285	336	338	301	347	301	311	273	334	293	314	327	324	354	292	322	283	312	277	306	298	297	319	350	337	317	314	286	294	312	283	303	315	313	327	308	331	306	311	311	320	305	332	296	310	287	306	299	322	317	318	306	316	334	279	291	329	310	288	317	292	295	300	305	302	332	310	314	325	317	309	289	335	292	324	293	319	289	331	281	332	298	294	323	324	331	288	323	316	312	287	339	332	317	315	295	301	306	325	299	297	316	305	307	324	299	318	316	343	343	294	321	315	307	318	290	319	312	344	298	321	325	317	322	313	274	280	349	299	294	328	283	297	328	350	291	319	309	293	294	267	278	344	322	330	306	322	321	306	338	287	294	316	320	311
40906	47338	4776	4934	4361	3614	3031	2613	2317	2088	1935	1762	1637	1559	1399	1377	1354	1360	1351	1212	1150	1134	1160	1102	1157	1083	1027	1109	1111	1054	1078	1095	1038	1035	1023	989	1013	1022	988	1022	1065	999	1025	998	978	1012	1045	986	974	991	1006	938	951	967	978	1001	1010	964	984	969	995	970	980	998	995	1008	930	954	987	1005	989	936	1029	945	995	949	928	931	948	987	1002	976	936	939	938	976	963	981	908	960	984	943	886	936	912	977	967	936	965	937	942	919	927	943	908	924	922	930	989	953	924	974	878	945	930	945	956	981	942	995	927	901	898	917	976	898	907	975	961	923	968	875	923	963	858	892	895	913	967	951	980	944	943	946	976	935	897	962	879	892	925	924	939	969	955	950	951	930	914	940	940	933	938	923	925	882	923	891	937	950	911	909	918	957	973	940	917	871	900	945	927	945	902	922	895	931	917	909	922	957	922	908	948	937	935	972	949	970	916	991	936	933	960	935	904	910	947	936	946	961	958	910	969	903	952	917	933	895	953	912	949	942	912	875	897	946	899	902	960	930	934	938	955	935	902	906	919	887	971	947	885	910	936	934	929	919	962	968	889	931	917	946	944	917	881	970	888	903	951	917	993	914	929	905	965	910	947	933	918	912	900	936	892	933	946	932	937	946	937	920	941	896	912	887	876	990	924	930	940	956	903	879	952	950	913	953	888	904	946	955	961	905	926	934	898	941	927	912	943	947	994	918	940	867	976	964	939	925	916	884	956	926	966	913	927	945	932	933	957	939	911	909	910	919	943	949	921	905	1001	917	909	974	971	938	902	937	941	906	935	940	954	910	959	944	870	915	965	921	925	954	901	910	917	931	916	945	985	909	903	928	967	908	874	928	898	930	867	929	934	913	935	941	915	944
8652	5644	452	225	183	149	161	156	138	166	128	140	155	150	146	139	137	156	150	151	164	139	122	152	142	137	137	149	142	125	134	114	136	132	150	147	151	149	151	149	147	126	148	161	133	135	158	123	132	158	158	147	140	146	148	141	133	132	149	148	136	138	129	136	137	171	119	134	123	154	140	154	131	145	144	143	152	144	146	154	134	141	142	149	123	140	155	151	147	153	161	160	141	137	169	142	130	180	124	161	157	131	133	132	116	132	150	145	140	151	148	146	139	139	135	143	135	167	122	157	150	133	153	152	173	167	152	161	152	135	142	139	152	144	136	134	169	166	136	145	159	136	136	131	148	135	161	149	147	142	138	154	134	137	156	158	133	158	132	137	159	148	142	135	131	156	160	145	153	125	182	128	152	149	134	145	151	141	130	133	151	144	138	140	156	170	153	155	149	160	151	119	143	134	127	164	136	151	137	141	146	136	157	142	134	137	144	128	133	140	145	150	122	117	152	153	132	133	158	161	153	156	144	143	146	150	120	143	128	149	139	135	125	140	143	151	152	136	135	144	146	144	146	155	153	131	138	133	134	153	139	163	139	138	130	147	140	154	151	153	136	143	148	139	156	146	146	139	140	129	154	174	169	159	150	143	156	125	163	164	121	130	156	151	168	125	149	142	168	142	131	166	141	156	153	146	135	148	154	124	139	142	157	146	145	143	129	149	149	128	154	144	146	140	120	157	147	152	122	152	157	145	153	156	155	137	170	162	142	149	152	121	168	148	150	149	136	130	133	155	169	143	152	155	127	141	128	122	158	163	154	157	171	167	128	147	164	129	168	129	129	149	148	130	155	165	132	129	147	145	138	152	134	143	157	128	116	142	152	153	125	137	128	141
10777	9343	729	601	599	587	544	551	522	539	507	547	525	556	497	507	504	492	505	519	486	512	508	513	524	517	512	509	515	525	514	486	480	497	518	502	494	529	517	504	493	502	506	508	516	486	555	530	524	487	515	529	494	487	533	466	487	507	473	504	483	512	514	483	509	483	515	490	495	490	513	526	550	500	515	522	471	521	518	498	485	512	524	473	555	517	503	500	520	498	481	507	490	530	472	524	477	471	463	523	487	525	513	476	469	528	544	494	438	550	490	471	454	492	500	468	500	464	495	476	476	503	517	496	502	506	538	531	506	529	510	472	523	481	519	508	511	514	493	506	504	504	500	483	537	501	489	501	519	454	530	457	481	489	522	494	485	458	567	504	533	487	511	540	521	498	494	527	524	531	538	486	494	533	488	537	500	506	503	486	505	502	523	513	516	531	508	496	483	497	537	554	523	535	469	497	522	535	515	503	482	485	470	517	503	532	524	524	526	482	480	491	546	495	453	489	496	517	496	511	467	501	503	516	517	510	477	491	525	513	473	456	496	482	526	468	498	514	509	478	529	509	512	509	520	501	516	507	499	487	517	513	490	497	471	478	540	502	474	539	528	539	506	527	484	527	518	528	503	478	504	489	531	513	491	484	474	512	515	488	480	523	511	497	499	534	506	472	526	487	516	511	501	505	508	504	501	516	489	475	492	493	539	438	504	565	514	492	521	502	515	491	478	540	495	514	500	478	477	506	486	436	523	523	492	484	493	510	539	487	534	512	489	494	512	496	508	511	491	504	501	464	512	500	523	496	499	471	524	497	501	475	526	476	510	565	533	485	510	501	531	479	492	488	520	492	542	511	529	497	495	504	502	526	486	500	457	472	493	497	508	534	496	527
47200	39362	20810	7843	842	533	483	417	385	347	344	385	293	323	323	304	298	293	291	302	303	308	296	283	308	318	289	303	292	328	259	282	250	295	303	269	278	285	291	288	271	306	272	293	277	291	283	275	301	274	284	274	272	283	290	306	283	262	292	269	272	306	304	290	288	285	274	252	289	292	299	306	271	290	274	298	284	257	298	301	267	284	313	281	257	290	297	291	271	305	258	277	273	256	259	286	278	261	284	264	278	276	285	271	273	274	280	260	263	273	274	298	287	281	298	270	288	266	300	280	264	293	278	271	293	280	302	272	260	257	330	278	283	274	274	268	282	271	304	256	265	262	288	307	262	284	295	271	264	286	279	320	291	303	288	271	281	277	282	293	296	267	302	299	270	261	278	306	314	326	291	281	284	293	273	271	281	276	324	292	288	293	276	280	269	271	270	268	269	270	304	247	284	302	264	243	285	290	269	241	303	258	229	296	286	248	298	278	283	286	271	264	280	281	292	258	279	284	267	280	272	283	277	292	282	305	266	287	294	297	287	279	282	275	267	272	270	275	291	296	276	272	285	297	274	286	278	277	302	285	269	284	284	269	261	266	291	290	276	275	266	298	300	304	292	284	275	298	283	286	278	263	303	284	297	292	279	284	267	275	283	255	267	314	266	273	287	309	245	284	297	260	248	259	280	273	289	271	320	314	278	293	319	283	270	296	279	279	283	249	278	280	241	294	303	298	289	293	293	290	256	269	288	280	262	277	288	271	261	277	277	270	278	248	245	288	266	277	275	275	298	281	264	265	284	282	293	271	272	288	267	279	277	313	265	312	270	294	277	308	291	295	264	283	264	277	313	267	264	297	271	279	256	272	276	274	273	270	255	308	298	287	298	282
33273	37886	2814	2995	2570	2269	1878	1700	1546	1489	1372	1302	1232	1211	1136	1170	1062	1037	1036	1040	1063	995	1002	988	942	918	934	950	906	979	887	914	881	945	924	865	889	895	899	932	881	935	849	936	856	838	849	908	862	866	886	843	913	876	899	850	937	867	894	861	914	851	824	869	876	869	885	927	908	837	911	912	871	837	832	872	906	908	878	886	861	957	851	836	838	827	866	876	858	888	932	885	825	863	887	917	885	868	884	904	839	898	848	899	910	874	897	899	900	894	860	874	881	875	831	851	842	921	871	865	888	883	833	830	865	856	866	817	878	910	823	923	908	856	862	857	910	850	867	883	867	837	892	896	822	846	902	904	860	854	843	869	852	875	889	816	905	866	906	889	839	893	934	876	879	884	929	889	878	864	900	905	905	895	901	888	849	876	850	906	837	840	873	842	875	889	893	874	898	881	887	926	875	851	811	960	908	843	820	899	896	874	893	819	934	919	855	873	857	860	832	869	828	846	897	897	839	837	894	908	851	887	862	851	914	823	915	912	849	908	816	876	852	879	938	884	917	881	880	865	876	836	895	907	876	881	881	880	793	827	885	839	927	860	865	868	888	816	858	907	885	851	889	879	877	859	837	868	852	880	850	846	924	849	880	834	830	896	861	895	891	869	879	883	931	915	834	852	809	854	837	892	882	868	894	842	839	874	868	799	882	848	874	864	907	863	846	919	836	825	856	795	910	876	945	859	862	891	914	885	863	884	871	909	897	873	876	886	835	874	876	871	886	882	892	880	880	868	853	890	871	905	845	862	876	891	872	871	881	848	853	898	824	878	879	846	929	871	855	876	872	880	851	882	900	898	835	876	809	886	843	857	874	876	863	902	882	890	855	861	872	883	858	858
51977	41184	23458	19910	4777	829	672	598	553	480	426	418	423	361	363	337	368	349	349	331	357	380	334	322	367	359	320	368	319	312	329	338	355	296	366	326	307	302	313	312	307	314	330	315	328	339	349	298	305	347	355	323	281	339	310	306	296	329	287	333	314	333	344	317	301	285	303	306	281	285	322	325	305	295	306	303	314	302	296	318	343	290	308	298	323	309	299	296	310	321	312	314	320	313	302	289	310	298	315	312	305	312	312	307	303	297	303	319	302	279	287	306	325	342	330	325	323	342	332	297	310	310	298	339	292	350	328	314	310	338	288	307	341	307	274	327	309	309	316	310	316	321	330	308	305	295	310	300	283	323	314	302	326	296	325	284	311	304	301	325	294	308	321	286	319	304	312	322	311	317	293	349	316	304	303	275	332	283	326	287	289	306	351	267	321	310	327	333	288	307	307	288	302	333	292	307	286	282	318	303	286	298	329	315	291	318	297	324	298	317	309	311	312	293	294	282	315	322	321	313	337	336	277	320	279	308	312	308	321	321	324	331	316	314	319	300	318	300	320	316	313	290	319	313	310	271	304	315	317	278	303	315	341	313	322	312	316	282	323	313	318	320	312	291	329	297	342	309	311	275	318	341	282	328	342	317	331	338	314	306	309	313	334	285	298	339	334	292	336	271	278	309	337	296	310	306	319	315	306	309	295	304	278	298	281	300	316	303	325	322	312	335	334	316	317	318	281	310	322	340	312	300	309	310	318	332	322	322	295	306	321	351	310	298	301	291	309	264	299	351	317	303	306	298	337	300	318	306	300	277	298	308	303	287	309	285	338	340	315	316	321	309	272	320	304	296	307	322	316	321	315	300	273	299	305	306	302	324	289	305	319	335	291	302
41869	46918	4759	4934	4226	3533	3008	2661	2361	2054	1882	1686	1601	1577	1376	1369	1299	1327	1305	1334	1242	1185	1197	1139	1204	1140	1127	1001	1026	1063	1035	1039	1082	1040	1005	1083	995	959	985	978	989	977	1040	982	1019	986	976	973	964	965	1019	919	971	939	1029	960	976	1019	990	1022	949	948	1004	1023	956	962	899	966	955	987	1005	909	941	976	994	940	895	900	958	954	923	898	941	1000	948	971	1020	931	968	929	947	925	933	995	975	912	982	994	939	953	941	926	908	962	983	986	925	924	953	967	941	873	933	928	920	877	897	904	953	903	974	963	901	981	958	965	934	934	975	884	917	953	914	938	1032	921	974	937	979	974	940	988	901	980	998	918	900	929	975	945	959	919	925	868	903	973	948	948	980	901	893	989	913	967	953	833	964	961	991	940	960	965	936	904	950	947	925	919	956	961	943	1004	970	942	951	909	915	978	902	949	948	920	978	911	924	868	933	911	995	913	906	1004	928	952	902	915	867	951	982	940	935	933	929	957	893	946	882	926	944	950	903	931	876	928	907	942	961	946	931	955	965	973	906	921	945	884	999	973	881	913	911	897	904	987	923	854	923	968	950	986	925	969	927	933	864	953	907	982	974	993	934	865	919	943	931	952	911	932	959	884	967	889	923	915	932	881	951	979	918	930	911	892	964	964	913	939	924	978	986	910	918	948	963	956	942	946	888	951	923	918	949	962	882	945	905	930	926	940	899	948	860	965	954	978	922	933	925	912	916	916	921	911	944	995	928	870	904	932	956	958	954	917	978	919	938	887	945	917	975	902	956	939	934	929	973	956	947	913	928	952	915	918	902	884	940	951	876	885	915	958	943	945	938	955	838	924	923	959	950	879	894	919	966	915	967	937	917	935	947	945	951	904	934	950
9347	5587	482	229	170	151	171	153	170	146	132	144	164	144	165	144	165	145	143	115	143	137	139	129	127	149	155	138	156	177	177	140	145	146	164	152	157	145	138	161	145	143	123	145	144	139	123	147	140	140	143	126	133	137	181	146	161	142	159	130	145	153	146	153	145	146	125	153	146	157	156	138	135	134	149	156	167	160	152	155	121	131	147	123	156	152	145	158	145	146	142	163	140	157	127	160	146	146	158	126	149	166	137	148	143	122	162	150	146	148	158	151	141	162	166	124	157	141	126	137	151	171	139	146	158	173	142	140	147	151	153	148	123	123	132	133	131	153	150	150	132	125	134	127	136	118	135	153	149	131	149	147	165	150	151	149	152	144	176	146	156	137	145	140	155	159	153	133	159	131	123	140	154	146	143	144	170	139	142	162	130	143	148	138	143	129	144	130	143	135	121	162	145	162	147	144	132	149	140	146	157	139	141	177	146	119	145	137	131	126	137	146	137	161	145	147	159	141	118	153	149	139	151	159	165	150	164	142	142	121	158	126	140	161	135	157	146	148	143	147	137	133	157	132	163	136	123	143	148	160	155	164	156	145	144	151	178	160	149	149	153	162	148	134	140	148	154	148	150	121	123	149	144	146	113	141	153	126	128	147	141	142	140	118	130	164	144	141	137	148	139	150	157	160	168	147	126	148	154	145	137	126	125	157	135	131	149	163	129	119	176	137	164	148	130	157	151	154	132	136	150	152	124	151	160	146	158	139	150	145	157	147	117	140	139	150	146	156	135	131	154	148	120	137	128	155	144	146	170	144	153	144	145	180	148	160	139	140	124	139	132	144	129	150	138	139	153	142	133	134	143	167	142	130	142	142	150	160	129	147	143	165	145	148
11701	9179	718	636	574	542	564	528	506	535	541	568	478	532	530	553	537	547	492	527	490	521	528	535	551	508	518	556	522	498	486	484	503	482	533	530	535	507	530	503	507	524	528	533	541	485	459	518	514	467	523	509	516	488	513	467	527	530	525	523	517	521	508	499	494	484	559	526	520	512	542	523	492	519	516	483	503	496	492	492	506	521	517	509	519	525	487	476	485	492	505	512	504	531	507	506	528	517	524	526	534	511	522	555	475	519	546	506	524	480	496	501	524	496	533	535	516	526	500	490	478	538	580	506	525	514	501	518	503	476	553	546	500	524	510	509	483	513	487	526	553	534	499	497	514	518	508	468	546	512	493	488	505	517	500	541	506	509	483	499	495	498	480	494	499	468	495	509	559	527	546	523	488	504	499	500	567	478	527	525	499	517	518	471	531	512	536	516	489	478	509	521	514	490	512	550	508	500	569	521	522	500	484	531	493	507	483	496	508	505	524	529	495	557	518	558	502	504	483	477	543	539	504	527	491	536	497	499	460	540	559	505	507	496	520	499	533	539	500	490	526	494	513	506	493	499	521	516	552	499	510	479	493	512	547	524	547	543	503	536	469	546	509	519	505	511	482	505	490	527	537	500	503	523	521	533	499	567	508	527	523	483	503	505	518	476	540	509	541	517	483	508	508	506	501	503	524	572	515	475	502	524	493	519	509	522	502	508	513	505	489	517	492	497	530	510	502	558	504	532	510	496	497	512	501	511	518	516	516	539	472	537	488	494	515	507	493	484	492	570	473	506	521	520	482	502	513	491	538	525	492	547	519	475	490	520	490	516	512	491	525	505	469	507	527	516	499	520	546	486	496	483	530	490	503	522	524	521	509	516	544	523	501	513
50304	44194	21281	6978	833	522	474	403	395	361	322	324	355	305	299	302	264	276	296	296	306	277	287	287	272	303	312	286	315	300	271	276	285	301	292	272	315	281	286	311	300	276	279	283	280	309	256	307	288	288	265	315	272	259	287	295	284	267	277	312	278	294	274	269	270	278	285	267	258	268	307	331	287	283	255	299	297	272	290	301	266	286	279	304	296	292	280	296	313	309	272	297	277	292	306	266	279	282	273	297	297	258	256	285	320	267	295	268	276	327	292	288	301	272	292	269	254	290	293	282	299	288	274	272	267	301	285	291	262	298	271	272	273	281	296	292	266	307	311	281	255	332	322	281	268	269	288	286	270	307	318	316	273	258	263	276	286	271	298	284	280	298	287	286	288	304	280	293	295	287	274	288	301	299	287	307	273	280	275	266	296	299	277	277	279	271	307	300	300	262	276	262	257	300	317	296	327	286	286	296	288	290	292	290	266	297	275	283	275	281	284	288	273	263	295	303	279	296	265	253	277	269	289	271	274	263	280	271	325	242	278	233	299	276	264	277	287	299	259	290	285	272	267	288	298	307	270	281	273	267	299	295	296	281	264	300	266	283	287	252	268	288	278	253	273	278	269	291	283	278	257	274	302	264	263	267	292	255	263	290	265	279	298	257	253	265	254	260	270	264	295	298	284	276	281	293	283	266	305	289	290	269	282	277	305	266	284	299	292	285	282	329	273	290	307	300	306	285	273	284	279	269	280	263	279	304	280	281	315	332	265	273	295	295	287	271	296	262	285	263	316	276	287	299	304	282	275	241	273	287	287	274	293	303	287	271	281	306	259	282	291	294	274	262	252	281	249	292	288	294	294	289	268	300	267	278	306	284	306	297	271	287	308	290
33906	39262	3355	2883	2613	2176	1827	1721	1576	1455	1385	1324	1230	1172	1172	1092	1106	1042	1047	1077	1008	940	987	939	998	997	1006	941	959	990	887	954	947	907	914	974	912	965	925	976	903	881	882	948	903	848	886	902	946	895	914	908	941	905	951	892	880	884	934	893	863	922	912	885	917	838	835	864	913	909	920	892	878	866	893	916	887	879	869	861	867	902	912	934	886	850	846	861	817	830	922	820	908	902	905	913	882	874	867	868	894	918	903	838	884	924	857	867	833	843	914	853	918	898	858	830	833	903	910	829	881	811	896	898	848	894	892	870	893	862	903	879	874	865	876	846	867	878	849	930	874	904	880	926	876	870	910	865	895	888	841	861	885	927	833	881	855	848	861	855	872	873	895	856	896	871	881	849	930	805	813	857	918	912	877	847	874	863	829	841	884	910	882	903	844	806	901	879	925	854	805	867	898	889	871	847	866	866	791	860	867	887	887	864	933	833	881	894	852	879	880	838	902	888	880	860	899	840	855	898	890	865	869	861	894	799	896	914	872	882	894	894	877	882	862	872	882	896	848	900	829	930	884	937	817	852	850	877	895	877	819	857	851	927	936	857	925	906	879	811	852	876	872	846	832	901	798	825	869	860	924	882	860	905	837	891	823	848	890	878	936	872	841	836	817	942	864	863	886	891	906	877	907	852	837	896	886	856	873	887	850	839	910	901	862	967	939	824	873	871	854	914	902	912	858	860	914	820	873	864	868	864	845	913	907	894	858	871	890	869	908	893	880	863	917	883	871	881	869	878	897	900	899	865	897	874	842	943	832	876	862	853	914	865	829	909	845	890	910	907	887	929	885	889	865	860	920	909	862	879	888	890	873	890	882	914	845	900	909	875	867	874	882	899
