0	46	30	45	1536	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
340042735810	340042736329	340042736877	340042737429	340042737979	340042738529	340042739079	340042739629	340042740177	340042740729	340042741279	340042741827	340042742379	340042742929	340042743479	340042744029	340042744579	340042745129	340042745679	340042746229	340042746779	340042747329	340042747879	340042748429	340042748979	340042749529	340042750077	340042750629	340042751179	340042751729	340042752279	340042752829	340042753379	340042753929	340042754479	340042755029	340042755579	340042756129	340042756679	340042757229	340042757779	340042758329	340042758879	340042759429	340042759979	340042760529	340042761079	340042761629	340042762179	340042762729	340042763279	340042763829	340042764379	340042764929	340042765479	340042766029	340042766579	340042767129	340042767679	340042768229	340042768779	340042769329	340042769879	340042770429	340042770979	340042771529	340042772079	340042772629	340042773179	340042773729	340042774279	340042774829	340042775379	340042775929	340042776479	340042777029	340042777579	340042778129	340042778679	340042779230	340042779779	340042780329	340042780880	340042781429	340042781979	340042782529	340042783079	340042783629	340042784179	340042784729	340042785279	340042785829	340042786379	340042786929	340042787479	340042788029	340042788579	340042789129	340042789679	340042790229	340042790779	340042791329	340042791879	340042792429	340042792979	340042793529	340042794079	340042794629	340042795179	340042795730	340042796279	340042796829	340042797379	340042797929	340042798479	340042799029	340042799579	340042800129	340042800679	340042801229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21968	20270	27668	22713	20285	20103	9648	3392	2089	1886	1384	1445	1580	1340	1092	986	1093	1175	1080	984	1010	805	1140	7345	8689	2004	653	675	664	638	682	604	687	696	696	633	607	646	638	655	624	616	637	640	633	632	648	608	641	637	674	640	630	652	601	637	629	662	697	663	654	631	626	681	636	669	644	637	645	634	643	677	675	631	619	611	686	693	649	647	630	651	633	588	645	629	650	691	662	595	647	664	642	608	632	658	663	652	612	608	653	658	609	650	627	590	675	596	670	687	611	640	650	636	630	627	634	682	629	663	606	629	652	631	650	657	654	620	638	655	646	657	598	664	620	685	687	687	602	628	610	607	614	621	613	666	664	665	708	604	663	638	620	618	668	677	653	656	652	675	626	659	620	566	664	632	649	602	663	627	656	630	662	649	604	653	659	604	610	657	624	649	641	626	646	645	690	623	659	640	595	660	676	627	608	627	652	666	628	629	639	658	613	618	640	672	686	666	637	659	665	603	608	648	621	669	606	650	632	620	647	677	614	650	633	615	634	626	703	620	611	625	623	679	638	647	645	620	623	653	665	637	644	620	613	648	658	681	655	691	638	634	669	628	658	636	612	616	614	664	666	674	671	604	637	648	623	636	650	667	673	654	611	598	612	610	661	609	585	599	673	630	642	590	651	654	685	622	622	651	635	649	647	592	637	599	635	641	711	643	617	625	644	640	630	631	618	638	647	659	619	677	636	663	672	666	644	686	628	631	706	658	654	619	618	692	679	626	640	636	660	611	636	595	624	682	672	659	595	613	589	622	610	680	642	666	647	638	679	616	613	668	626	617	635	631	662	605	637	655	695	698	625	665	647	657	675	645	673	597	634	613	595	590	644	596	617	630	633	666	646	636	636	641	648	663	656	592	667	618	674	672	636	642	626	634	633	621	599	612	674	646	651	676	668	697	668	659	596	659	637	673	611	661	671	634	654	661	644	646	647	613	698	602	633	632	658	629	654	644	665	602	647	619	649	679	700	637	687	656	627	636	662	662	651	649	651	625	686	589	646	616	650	650	604	643	661	675	579	646	637	595	675	594	630	553	610	613	655	666	607	639	653	586	628	669	664	644	661	622	650	626	638	590	640	673	634	668	656	652	660	603	616	620	596	672	652	609	614	651	622	626	620	654	625	654	665	656	673	638	574	662	687	625	611	665	648	641	646	629	647	659	650	676	652	620	639	617	709	661	626	610	649	678	617	689	644	619	642	674	689	629	684	679	611	641	633	661	624	618	719	617	639	597	669	620	642	611	621	630	629	617	613	655	641	666	662	670	637	612	621	634	555	652	622	668	622	662	696	643	669	636	657	611	659	623	665	653	628	631	609	689	671	626	656	618	646	629	664	639	627	655	616	665	645	622	579	654	638	660	600	628	641	646	603	634	656	630	657	633	680	648	626	645	658	648	648	641	669	669	668	609	651	646	650	652	638	635	652	680	622	667	630	663	622	618	633	622	627	661	627	641	642	675	620	695	667	661	648	649	628	637	714	651	628	672	648	655	619	629	642	612	682	646	603	658	634	645	620	652	642	675	684	644	639	638	664	615	637	610	652	632	653	659	604	618	615	596	632	628	639	651	659	667	614	678	673	638	638	612	595	603	664	622	621	629	682	641	678	636	613	633	683	618	670	618	621	683	651	676	620	621	629	669	653	596	673	640	647	702	653	641	606	624	675	634	602	625	576	643	645	611	633	655	669	618	607	625	609	644	636	649	597	671	669	643	608	675	618	650	644	627	640	661	651	645	702	618	611	659	645	711	617	605	655	687	641	633	714	639	588	616	613	630	669	610	596	687	638	699	666	642	654	623	655	683	645	642	635	624	634	622	690	694	609	670	647	614	670	574	665	584	647	673	660	666	651	600	623	663	656	577	646	661	621	623	646	622	655	614	626	624	636	642	628	670	663	643	693	640	618	613	660	630	695	629	640	585	628	636	649	641	620	636	647	622	716	595	622	642	643	644	631	628	632	654	608	644	638	629	615	664	602	639	610	641	649	640	586	654	636	627	639	618	650	612	632	597	637	637	628	643	628	611	645	686	627	680	653	599	645	608	653	664	615	614	639	654	672	637	634	634	635	641	609	711	648	613	626	615	631	642	615	637	634	632	617	598	690	670	613	617	622	628	637	626	625	682	678	644	656	618	627	633	632	628	653	645	674	626	567	656	679	648	604	653	627	624	658	669	632	665	615	624	637	651	640	630	608	655	698	608	625	630	610	644	665	647	636	653	596	655	638	634	691	630	644	653	605	648	641	702	587	642	661	617	675	651	668	650	652	663	666	610	651	636	623	615	654	610	621	594	638	659	639	680	629	635	644	674	660	698	582	667	617	630	657	647	659	681	674	591	640	641	644	623	613	633	617	651	630	667	623	640	641	644	627	583	678	672	655	702	623	693	630	578	603	643	678	637	593	671	590	601	633	655	650	658	645	652	604	597	630	618	657	642	623	592	602	627	606	624	653	622	654	672	652	671	627	608	678	643	629	609	638	624	657	604	639	649	637	623	637	624	669	652	640	673	645	641	622	701	630	657	628	607	617	620	625	648	622	640	666	679	608	646	639	628	579	637	568	653	608	639	641	690	625	642	589	612	650	620	671	635	654	661	632	638	628	628	662	649	619	710	607	619	663	649	640	625	614	628	681	670	639	636	650	680	617	610	632	608	641	590	634	615	681	681	688	611	670	615	664	630	617	636	639	653	687	677	626	600	632	602	676	679	649	657	659	624	600	664	651	669	659	621	662	627	679	640	666	660	674	596	626	659	635	642	606	638	656	656	665	617	620	605	649	634	631	694	619	620	669	684	630	699	663	659	692	643	668	672	678	651	642	625	612	651	631	643	621	649	663	652	649	648	664	583	610	668	642	686	602	648	683	650	609	619	643	618	664	642	624	693	611	641	637	598	713	627	618	692	654	634	651	649	590	625	631	651	630	639	618	602	611	611	601	601	619	640	616	583	629	606	645	594	656	594	619	665	611	645	587	611	682	638	632	651	652	620	630	617	645	661	649	612	629	649	657	633	600	650	606	623	612	662	632	644	662	666	639	614	639	617	662	643	666	591	629	639	640	642	655	685	606	659	629	610	671	639	638	641	625	645	643	618	616	645	661	569	662	632	685	624	587	641	623	665	639	645	650	628	649	645	625	673	616	690	601	628	621	657	644	620	667	617	631	651	626	624	663	672	662	647	652	620	643	624	636	663	618	645	654	655	630	626	668	670	634	632	605	626	645	649	659	633	579	683	613	674	651	658	667	654	630	642	646	624	622	679	648	635	649	632	638	592	604	680	640	667	617	589	666	646	705	658	625	609	639	616	614	678	599	639	612	625	630	587	623	602	644	676	620	640	617	645	619	627	627	626	620	627	622	636	656	639	593	639	617	668	619	623	637	623	627	614	611	657	595	688	652	594	646	668	654	656	574	624	603	581	640	618	658	675	604	612	644	666	617	611	694	611	651	645	658	611
21544	32623	28679	20249	16373	12372	8463	7210	5246	4052	2967	3497	3420	2893	2260	1746	2127	2349	2167	1794	1917	1249	2322	15113	16103	2742	934	894	884	858	934	940	975	946	928	907	926	917	955	927	904	909	917	897	866	922	927	874	901	871	915	901	896	898	840	902	865	900	854	877	887	878	915	955	860	835	937	929	856	952	910	832	878	912	943	889	887	886	940	976	946	954	932	862	897	893	948	895	902	909	909	884	857	900	881	922	887	942	961	882	871	858	892	907	936	909	886	897	890	881	874	908	915	908	918	882	897	875	855	855	842	911	898	842	905	889	908	893	862	877	890	869	891	883	908	866	902	904	930	900	891	939	877	892	858	930	888	877	852	870	889	885	917	843	877	880	878	881	871	889	909	870	840	845	881	900	954	964	879	847	919	872	852	887	863	927	885	915	917	868	858	895	839	843	864	879	870	908	874	866	842	885	902	861	856	895	893	851	900	896	938	895	888	855	844	870	897	871	931	859	872	884	894	907	901	885	902	893	872	890	835	915	871	907	825	832	838	897	840	893	888	876	885	896	899	881	870	882	919	893	859	920	902	855	927	894	861	866	885	897	864	825	876	874	904	858	864	898	866	879	932	874	891	903	902	873	880	864	877	857	913	875	843	883	883	922	913	881	861	900	875	876	878	842	887	882	844	859	860	855	919	910	869	905	880	848	925	876	933	917	863	931	879	897	840	882	863	890	914	910	914	858	903	866	845	928	848	841	848	837	912	890	943	897	943	874	896	904	905	952	889	887	824	886	877	919	911	901	851	905	906	911	889	916	857	924	936	813	889	927	860	854	912	876	901	915	926	905	933	919	949	914	848	877	904	925	906	865	863	910	911	894	881	851	917	896	926	821	858	903	858	867	895	834	903	870	909	862	916	905	889	886	886	871	904	902	918	907	889	926	818	922	846	950	897	864	876	886	923	895	874	916	887	897	850	881	840	883	884	843	907	894	836	842	899	869	916	882	886	861	925	899	871	929	887	894	889	904	897	879	874	914	871	866	881	896	874	866	855	847	925	924	872	853	855	900	953	825	883	857	934	936	891	890	884	891	883	874	914	895	876	896	834	938	857	887	896	906	884	902	871	854	923	882	905	886	889	857	830	857	905	951	867	884	921	910	863	910	852	882	914	884	876	899	884	878	912	941	936	877	861	937	882	905	844	885	852	898	907	869	895	853	886	859	897	909	935	906	913	891	888	874	865	904	958	875	861	929	842	875	825	906	910	894	920	899	887	935	885	886	900	904	888	859	877	879	844	926	832	925	871	853	943	905	874	842	876	878	829	915	885	887	828	851	908	931	908	892	901	928	834	928	875	863	879	824	877	890	873	899	900	864	898	872	858	866	882	936	881	884	880	890	862	902	907	879	880	857	885	875	923	879	882	892	857	910	838	914	871	907	871	864	939	842	886	949	898	951	933	840	886	871	874	855	897	947	878	866	882	871	874	900	863	890	871	945	835	837	920	890	879	883	877	900	882	931	837	867	868	894	832	877	871	862	876	906	939	926	875	961	838	904	847	902	914	909	884	919	897	904	866	912	913	908	906	876	842	832	934	888	898	893	895	931	855	891	863	900	848	885	860	867	896	875	849	885	907	905	902	888	868	896	909	861	919	867	861	859	886	856	910	852	861	901	895	917	842	893	918	845	891	897	882	904	928	857	916	874	882	871	887	853	868	865	869	945	855	891	899	916	895	857	906	907	846	877	842	895	842	851	891	855	922	898	946	867	912	871	868	871	913	891	865	872	842	892	864	933	928	872	910	886	890	889	877	941	926	851	950	865	881	869	898	857	894	860	886	917	827	881	954	887	866	912	840	922	888	909	885	839	888	882	842	871	942	835	911	861	890	846	877	879	877	829	928	899	912	892	942	913	870	909	878	872	921	900	972	847	910	884	848	919	921	861	880	898	892	879	876	870	853	877	850	868	833	926	860	885	873	870	926	845	814	872	897	893	871	822	878	887	901	932	883	814	929	883	841	854	839	899	906	907	895	922	898	853	887	864	874	937	853	867	864	936	904	869	870	929	912	871	857	910	877	874	848	859	904	916	928	865	852	950	891	883	880	927	901	911	872	878	906	912	832	850	873	881	874	900	926	898	907	915	931	921	894	968	917	886	902	874	938	906	914	906	871	863	898	922	907	884	878	853	859	869	898	870	889	867	888	915	833	844	783	870	864	913	865	856	849	904	879	856	897	845	917	912	938	904	953	920	884	883	869	926	906	861	861	890	982	875	827	869	879	871	898	854	898	931	856	888	858	843	902	932	919	924	874	842	846	908	862	890	937	865	818	882	865	868	891	835	897	878	886	942	890	900	849	881	836	800	852	875	854	860	894	897	958	885	908	913	866	915	870	922	856	863	899	883	921	856	909	872	856	914	937	903	862	877	918	880	846	879	869	904	848	894	853	850	933	914	869	832	904	881	929	904	868	897	922	883	883	899	888	879	851	898	932	905	866	887	914	880	845	882	898	888	855	872	925	883	921	877	898	938	832	870	936	903	890	855	878	908	852	907	885	853	926	925	923	853	904	872	871	892	873	929	954	930	845	903	896	913	881	871	875	864	885	863	895	837	887	873	869	894	873	907	899	873	933	926	924	820	890	894	938	891	896	856	894	925	944	896	829	935	846	917	878	807	901	884	881	857	850	871	923	945	912	841	868	914	891	875	897	837	983	845	834	870	838	883	864	890	915	909	891	831	948	859	898	923	867	823	916	836	832	887	874	832	907	849	827	903	918	877	848	870	864	899	909	924	952	877	866	848	875	850	871	936	945	928	888	960	852	891	913	906	862	917	908	902	875	940	880	909	891	880	892	915	867	850	896	911	850	869	868	920	885	871	872	881	882	887	825	867	926	901	891	882	896	863	904	873	871	850	922	851	888	897	883	857	879	886	904	899	895	913	839	872	871	858	876	864	858	903	893	861	882	901	903	884	898	845	846	848	950	820	889	866	864	923	855	860	960	851	886	926	833	871	858	915	887	868	951	873	921	853	892	883	869	890	857	854	847	924	901	889	851	910	903	881	944	795	849	926	970	884	897	884	868	907	860	917	863	921	868	913	902	866	856	870	897	899	864	913	871	880	871	916	876	864	852	840	885	905	913	971	852	894	903	931	874	861	896	863	917	886	872	904	896	917	914	898	847	924	869	873	890	925	869	914	891	853	864	873	938	859	884	886	881	867	962	918	871	934	931	927	877	904	905	894	883	834	858	923	867	881	886	919	902	876	850	887	878	909	900	887	847	914	911	912	911	815	878	936	884	885	907	870	905	866	848	883	892	868	882	919	873	857	853	896	876	868	882	914	893	883	855	910	880	866	893	816	909	907	871	851	913	885	885	867	848	862	880	884	898	918	904	917	864	846	894	903	905	931	889	863	905	903	835	919	865	796	903	961	944	877	885	866	880	867	884	907	870	814	911	894	900	878	907	904	844	895	924	913	914	900	899	889	895	869	875	861	868	937	888	934
27273	21042	15037	6926	3738	2561	1851	1611	1364	1190	978	1139	1232	1009	1024	905	948	946	881	888	929	875	889	1225	1356	895	904	902	786	861	822	842	849	869	813	815	864	805	837	835	806	826	810	836	874	803	783	838	791	807	807	887	818	837	852	876	848	828	861	867	840	863	856	824	838	806	825	809	772	864	861	833	848	798	838	894	847	854	827	854	838	842	878	833	781	862	871	868	807	851	809	814	846	783	825	768	850	842	796	808	813	818	785	830	910	822	882	836	813	796	827	831	766	858	913	822	823	849	848	865	826	849	870	876	884	825	784	805	820	834	840	834	884	910	853	796	836	833	867	848	850	903	862	898	815	841	835	843	843	859	824	817	852	862	832	816	833	833	819	804	816	814	833	815	846	834	857	797	853	882	794	822	849	823	900	851	804	845	829	817	850	854	827	810	814	837	894	829	822	819	857	874	856	802	810	861	847	809	860	826	856	798	756	815	844	771	809	811	830	818	847	789	837	863	827	797	872	863	833	831	820	914	805	868	826	777	783	819	851	855	830	855	791	790	814	795	819	802	851	833	831	836	851	781	827	891	872	887	815	803	790	872	830	874	862	831	826	781	801	834	795	814	877	799	840	851	878	820	877	804	788	800	794	794	858	819	875	843	806	779	835	806	839	815	820	839	840	819	847	880	826	844	814	856	834	871	822	828	856	860	862	842	780	883	841	888	803	824	833	842	833	798	835	844	843	866	892	836	850	836	750	850	809	829	841	837	865	825	884	825	792	814	802	831	838	851	863	845	831	824	846	869	822	821	855	915	814	802	847	877	857	831	864	841	875	813	788	837	825	802	852	762	808	870	826	826	888	820	832	829	846	819	826	826	872	803	805	806	819	813	790	786	855	898	860	875	818	869	831	850	868	885	838	855	820	861	885	844	835	862	838	856	820	812	811	810	874	895	869	839	790	820	849	871	824	832	809	840	796	854	790	840	849	826	864	814	844	790	862	820	783	865	798	809	862	787	860	887	805	827	805	855	799	819	798	776	866	782	834	815	821	805	876	814	807	819	773	811	830	805	840	818	807	856	844	882	848	881	814	910	810	849	829	817	811	776	861	868	820	836	819	856	851	859	840	836	804	874	904	864	829	771	875	813	844	817	836	806	870	817	837	835	814	857	853	811	851	813	855	811	870	774	864	850	850	799	854	819	877	802	812	815	865	825	818	832	812	882	856	831	810	848	848	889	842	815	842	832	827	792	822	865	832	825	851	857	837	839	819	880	855	779	865	827	800	846	885	786	777	868	848	824	822	824	847	861	797	866	880	832	794	870	848	870	827	795	802	796	801	827	839	788	836	801	903	796	825	797	824	872	840	805	876	816	858	854	844	814	837	803	801	816	846	891	837	871	835	802	807	848	834	783	858	761	814	901	889	852	857	829	828	832	825	827	895	873	828	871	843	786	839	815	792	814	849	838	836	831	835	826	821	863	826	850	797	836	840	874	845	802	835	876	824	871	811	831	879	810	902	781	831	801	895	788	872	798	863	844	847	776	756	901	832	828	803	855	840	791	821	839	782	850	827	824	870	835	841	860	830	856	833	869	802	809	803	823	821	828	805	818	830	825	886	847	820	838	818	796	862	846	874	803	849	832	789	876	799	827	832	856	821	844	836	897	787	835	849	862	848	818	866	808	885	837	864	870	829	841	836	856	789	770	775	841	849	754	856	830	838	846	820	817	858	836	820	859	847	833	814	810	831	885	860	814	861	810	881	835	829	840	818	826	835	834	832	826	889	827	791	750	788	869	823	839	839	787	869	882	861	850	830	852	807	817	778	856	881	784	864	778	809	811	824	859	831	842	841	912	811	822	847	843	827	818	868	846	831	808	860	884	876	862	836	923	810	839	863	863	811	825	815	809	848	842	817	860	817	802	821	866	849	865	824	886	854	788	806	829	839	838	843	817	813	820	813	877	843	827	865	864	793	844	821	808	860	849	860	866	878	810	817	817	856	827	820	846	830	861	852	862	844	787	857	864	823	821	855	841	897	853	842	863	842	828	853	868	863	844	855	830	846	805	890	856	788	841	784	794	811	815	816	809	881	778	845	844	809	796	801	841	822	859	809	890	901	801	855	813	818	836	886	806	853	841	765	808	862	858	842	830	868	844	866	811	848	876	855	848	786	838	857	821	811	831	770	830	826	852	817	833	873	857	807	816	820	823	780	809	795	878	757	830	837	909	862	858	886	802	863	774	826	805	819	833	848	851	818	854	825	847	796	823	820	815	824	898	826	881	820	821	759	860	834	832	874	905	832	841	824	896	882	846	892	825	857	874	829	815	850	869	747	844	840	858	844	806	805	870	881	811	811	804	817	812	849	887	873	784	855	823	833	811	843	872	868	845	826	870	838	829	864	902	838	846	849	812	842	844	839	857	830	850	854	891	819	862	827	862	857	846	867	829	848	832	825	871	839	821	874	823	792	827	825	840	837	828	863	799	836	838	851	818	861	825	793	822	849	837	777	798	785	834	831	838	838	864	874	845	862	838	852	809	882	826	794	848	868	805	824	838	852	865	848	826	835	822	825	853	773	799	843	873	804	852	804	812	838	776	840	821	837	876	828	799	844	859	858	860	809	812	831	888	840	832	758	828	857	842	804	826	783	829	857	821	819	840	804	848	820	833	827	832	817	825	881	763	828	863	852	820	828	881	807	853	808	823	865	829	911	788	871	848	818	822	844	809	795	789	862	841	846	810	820	879	785	846	827	859	883	853	855	936	768	845	788	863	829	896	889	831	844	837	805	781	843	806	834	840	836	820	816	802	896	853	844	802	835	863	852	863	843	795	857	861	845	833	810	826	816	877	813	811	830	866	842	865	786	843	920	834	827	773	829	862	866	842	813	852	819	846	806	833	848	803	821	812	814	849	873	899	853	817	793	879	809	829	790	839	831	836	859	854	846	886	798	810	866	818	838	804	865	797	867	824	806	788	844	839	772	865	864	792	824	833	812	892	827	840	798	828	861	867	883	889	815	838	850	800	846	843	841	810	822	821	791	869	825	827	798	823	847	831	776	788	820	854	829	847	821	853	855	780	810	862	840	831	820	914	818	834	830	875	876	801	810	803	852	844	855	821	842	850	840	897	870	857	800	811	812	865	867	840	812	849	834	801	809	819	841	876	875	813	815	807	817	811	866	780	839	842	830	804	797	819	875	866	829	850	843	826	811	835	848	826	821	836	848	876	874	833	880	859	879	828	864	846	855	920	818	843	832	839	846	834	891	834	880	835	808	852	834	829	800	803	823	871	843	837	837	862	849	857	863	821	803	845	853	850	860	831	818	827	835	851	794	855	755	788	866	869	844	851	793	839	872	783	860	839	819	829	858	829	840	818	816	820	820	838	798	823	819	831	878	836	870	849	800	797	817	857	868	808	856	824	837	854	791	827	838	852	830	783	822	887	835	842	852	878	822	835	847	846	898	862	845	814	818	856	843	805	872	818	833	817	829	820
15452	20003	16747	10023	7792	5542	3660	3379	2629	2169	1693	2081	2117	1755	1637	1357	1508	1528	1466	1362	1368	1246	1250	1918	2211	1177	1182	1171	1140	1104	1215	1057	1194	1120	1171	1169	1117	1184	1140	1104	1185	1086	1152	1166	1093	1186	1181	1100	1129	1109	1098	1098	1123	1087	1088	1177	1175	1142	1144	1097	1154	1190	1118	1108	1162	1155	1187	1125	1095	1149	1146	1093	1108	1143	1094	1125	1198	1180	1134	1145	1086	1151	1098	1086	1113	1135	1133	1140	1102	1151	1078	1165	1141	1170	1135	1075	1109	1112	1168	1098	1040	1184	1128	1143	1120	1108	1173	1166	1140	1126	1154	1232	1108	1118	1120	1061	1150	1162	1106	1155	1110	1130	1133	1176	1159	1142	1103	1112	1143	1142	1095	1125	1157	1093	1132	1157	1129	1139	1115	1096	1111	1127	1123	1165	1131	1145	1112	1115	1158	1136	1157	1157	1155	1152	1146	1144	1133	1131	1062	1036	1127	1090	1112	1122	1094	1130	1196	1134	1134	1059	1172	1140	1123	1092	1159	1195	1126	1086	1145	1077	1161	1146	1052	1071	1170	1147	1128	1110	1166	1113	1136	1085	1164	1145	1125	1127	1142	1134	1144	1177	1128	1134	1099	1170	1093	1155	1172	1146	1135	1100	1127	1185	1113	1078	1062	1146	1128	1162	1131	1123	1100	1187	1170	1161	1123	1080	1126	1113	1115	1051	1107	1129	1133	1151	1167	1127	1081	1154	1121	1085	1111	1175	1142	1109	1092	1140	1143	1111	1146	1130	1123	1128	1120	1130	1131	1118	1124	1187	1139	1121	1099	1121	1150	1145	1169	1113	1102	1152	1132	1188	1169	1110	1178	1126	1090	1144	1102	1147	1142	1170	1109	1115	1117	1158	1085	1113	1152	1110	1139	1142	1178	1137	1146	1126	1151	1101	1131	1140	1120	1146	1143	1120	1130	1167	1142	1139	1131	1146	1074	1143	1138	1112	1103	1100	1118	1117	1085	1201	1115	1188	1129	1097	1181	1132	1115	1144	1159	1145	1196	1136	1082	1169	1180	1127	1126	1139	1138	1131	1139	1113	1154	1139	1153	1114	1174	1092	1150	1192	1186	1108	1082	1113	1115	1102	1137	1169	1197	1150	1098	1101	1119	1154	1137	1120	1120	1112	1073	1152	1103	1209	1154	1142	1106	1104	1154	1146	1165	1077	1122	1115	1111	1120	1147	1103	1095	1176	1146	1105	1094	1144	1113	1080	1131	1150	1130	1101	1100	1090	1177	1121	1127	1126	1216	1113	1141	1138	1183	1119	1198	1180	1124	1126	1188	1096	1116	1155	1179	1130	1123	1110	1044	1174	1105	1136	1111	1118	1090	1147	1139	1066	1145	1161	1156	1156	1128	1130	1179	1109	1154	1115	1150	1122	1133	1104	1190	1096	1124	1072	1116	1114	1136	1087	1070	1101	1126	1146	1155	1192	1063	1095	1150	1149	1165	1154	1078	1136	1119	1128	1111	1119	1182	1144	1183	1100	1081	1175	1174	1132	1172	1114	1157	1085	1080	1156	1139	1140	1133	1158	1086	1163	1153	1091	1111	1114	1151	1167	1120	1141	1115	1135	1143	1147	1183	1183	1173	1071	1080	1060	1195	1142	1134	1168	1116	1140	1192	1167	1138	1167	1129	1145	1219	1155	1124	1138	1090	1140	1154	1158	1160	1142	1164	1144	1130	1100	1149	1118	1175	1190	1099	1185	1159	1111	1141	1165	1143	1089	1101	1109	1136	1150	1168	1121	1124	1166	1147	1112	1163	1191	1123	1131	1123	1116	1109	1106	1095	1156	1145	1193	1118	1092	1106	1088	1185	1162	1093	1118	1104	1120	1100	1101	1067	1176	1160	1133	1151	1172	1097	1113	1134	1112	1117	1105	1121	1135	1139	1176	1131	1104	1186	1132	1153	1207	1079	1090	1098	1216	1086	1119	1135	1150	1129	1155	1139	1092	1169	1146	1125	1130	1136	1131	1111	1109	1115	1140	1101	1159	1102	1105	1088	1102	1171	1104	1090	1158	1114	1157	1153	1109	1064	1188	1102	1091	1105	1143	1160	1053	1098	1129	1101	1141	1171	1109	1085	1123	1122	1121	1131	1142	1110	1124	1159	1138	1111	1123	1056	1106	1152	1094	1104	1188	1137	1147	1097	1108	1149	1101	1139	1157	1145	1153	1092	1166	1108	1193	1124	1130	1142	1064	1126	1167	1098	1145	1110	1114	1138	1085	1149	1132	1123	1132	1058	1146	1149	1083	1070	1133	1145	1084	1151	1126	1108	1126	1177	1150	1091	1046	1103	1197	1108	1148	1118	1150	1126	1153	1157	1178	1155	1135	1265	1138	1152	1098	1169	1092	1218	1068	1128	1141	1102	1184	1186	1176	1179	1094	1161	1174	1082	1143	1125	1192	1155	1137	1170	1113	1162	1115	1065	1126	1135	1140	1131	1112	1126	1153	1141	1114	1231	1106	1080	1192	1127	1083	1131	1095	1080	1111	1154	1103	1145	1132	1098	1116	1151	1124	1123	1156	1134	1119	1092	1138	1120	1145	1138	1146	1155	1148	1135	1119	1168	1124	1189	1089	1117	1187	1089	1144	1172	1064	1111	1062	1091	1155	1131	1117	1149	1168	1125	1181	1181	1134	1137	1205	1111	1101	1161	1129	1126	1160	1128	1124	1196	1055	1135	1176	1108	1186	1100	1175	1166	1150	1127	1136	1058	1060	1131	1164	1122	1151	1121	1121	1153	1201	1166	1150	1150	1204	1118	1113	1145	1137	1099	1081	1133	1113	1166	1152	1176	1198	1167	1140	1145	1177	1187	1138	1122	1169	1136	1118	1107	1035	1096	1138	1168	1181	1136	1122	1161	1149	1140	1149	1130	1197	1179	1019	1215	1121	1115	1135	1141	1146	1164	1125	1148	1167	1144	1138	1117	1120	1162	1100	1078	1076	1114	1136	1142	1179	1188	1129	1077	1103	1125	1150	1130	1106	1144	1119	1122	1155	1174	1139	1127	1142	1061	1141	1168	1125	1098	1123	1184	1164	1165	1112	1129	1188	1122	1072	1153	1117	1168	1103	1095	1104	1137	1096	1135	1132	1154	1156	1109	1124	1120	1180	1133	1127	1129	1200	1125	1115	1158	1078	1141	1130	1117	1107	1151	1109	1091	1195	1182	1135	1127	1121	1116	1129	1156	1215	1175	1155	1168	1148	1122	1131	1196	1121	1155	1153	1138	1115	1168	1153	1070	1172	1132	1096	1224	1130	1074	1117	1166	1116	1170	1144	1174	1134	1180	1059	1127	1094	1142	1158	1138	1080	1126	1059	1124	1168	1094	1088	1080	1096	1141	1140	1156	1102	1153	1092	1146	1201	1127	1195	1130	1188	1097	1132	1163	1193	1076	1159	1102	1152	1077	1139	1135	1109	1177	1145	1126	1188	1164	1127	1151	1121	1133	1155	1110	1149	1146	1117	1160	1124	1090	1198	1130	1155	1071	1080	1164	1089	1149	1165	1135	1075	1081	1100	1076	1160	1197	1095	1131	1096	1122	1187	1086	1169	1200	1110	1155	1094	1132	1234	1078	1135	1127	1158	1059	1149	1176	1114	1134	1200	1153	1091	1134	1170	1162	1056	1100	1107	1144	1107	1166	1123	1089	1159	1090	1088	1111	1205	1152	1145	1139	1122	1159	1157	1132	1142	1070	1142	1144	1147	1168	1165	1108	1143	1123	1084	1138	1089	1184	1186	1206	1142	1115	1136	1196	1155	1195	1152	1165	1082	1132	1203	1120	1152	1119	1134	1182	1132	1119	1130	1161	1151	1097	1142	1181	1174	1116	1190	1194	1155	1106	1130	1084	1186	1108	1035	1148	1126	1113	1179	1231	1091	1130	1128	1170	1099	1161	1152	1135	1132	1216	1170	1142	1149	1132	1156	1091	1121	1072	1097	1115	1150	1144	1136	1192	1156	1147	1128	1085	1182	1087	1102	1183	1138	1150	1181	1169	1118	1119	1083	1143	1128	1150	1128	1158	1130	1145	1106	1151	1102	1113	1144	1089	1109	1111	1091	1123	1171	1157	1180	1098	1125	1147	1067	1140	1106	1127	1161	1155	1149	1180	1112	1142	1129	1136	1158	1062	1161	1143	1148	1199	1142	1161	1116	1098	1124	1108	1125	1094	1173	1084	1072	1101	1133	1147	1151	1112	1089	1147	1102	1145	1199	1125	1145	1127	1133	1140	1135	1137	1147	1131	1162	1132	1133	1177	1115	1180	1145	1131	1112	1155	1126	1130	1054	1156	1137	1108	1122	1199	1153	1170	1144	1169	1190	1123	1103	1156	1134	1128	1159	1161	1117	1121	1150	1144	1164	1172	1173	1104	1141	1139	1130	1133	1174	1115	1051	1110	1157	1116	1107	1163	1160	1140	1121	1105	1145	1133	1141	1070	1134	1095	1105	1122	1135	1108	1169	1169	1159	1110	1145	1126	1121	1171	1094	1152	1141	1116	1091	1074	1128	1152	1159	1071	1119	1138	1120	1154	1173	1152	1137	1117	1144	1069	1121	1124	1073	1142	1097	1158	1107	1112	1151	1093	1122	1089	1143	1108	1096	1107	1148	1158	1096	1163	1165	1142	1115	1138	1127	1127	1117	1104	1181	1161	1139	1071	1137	1101	1087	1132	1087	1135	1128	1203	1193	1089	1108	1145	1141	1173	1129	1132	1151	1150	1110	1123	1132	1172	1157	1154	1160	1103	1135	1090	1151	1112	1116	1175	1141	1142	1172	1091	1206	1144	1214	1136	1070	1064	1125	1179	1167	1142	1114	1156	1103	1093	1143	1147	1134	1100	1133	1121	1193	1112	1052	1076	1125	1146	1163	1166	1084	1126	1098	1141	1133	1160	1145	1112	1085	1137	1090	1080	1134	1174	1180	1109	1125	1166	1186	1141	1107	1129	1154	1191	1172	1179	1111	1169	1093	1116	1126	1135	1153	1139	1153	1122	1152	1116	1112	1108	1156	1156	1150	1132	1099	1123	1193
24364	21519	28809	24660	21282	10385	3992	2903	2125	1855	1401	1750	1742	1358	1344	1149	1252	1190	1106	1161	1060	1162	1746	4834	5412	1145	970	1011	993	941	945	974	965	997	977	940	956	1027	1004	1036	1010	974	994	959	981	934	1001	1004	1016	958	994	1017	977	951	955	976	929	992	978	926	944	923	967	919	903	949	952	916	973	993	965	990	937	942	977	1007	932	976	1009	981	964	994	935	942	992	903	973	975	960	962	933	966	954	905	956	894	961	1006	966	967	986	956	1007	956	957	971	1008	936	959	926	970	968	967	949	996	948	980	1000	919	973	938	930	935	944	983	1013	1000	978	889	915	971	1039	953	953	980	995	1018	934	1003	928	911	1002	960	969	980	955	954	967	963	1004	906	960	954	971	975	909	935	963	930	883	947	954	934	955	930	982	937	971	976	950	967	936	920	970	882	1008	922	919	970	940	946	1000	982	956	933	929	941	998	988	947	973	947	933	973	992	950	946	939	955	987	971	971	935	994	950	989	1028	985	942	955	964	1000	899	914	1008	1029	943	942	981	974	957	921	1021	963	1003	981	941	995	949	981	998	993	917	979	897	915	911	977	1029	948	976	1016	927	913	946	948	928	975	967	970	921	971	974	966	954	928	973	992	975	961	1023	940	952	981	1014	910	1023	1026	946	973	977	940	945	931	975	959	973	1015	947	933	973	960	1010	977	968	900	989	977	940	916	902	934	961	992	995	939	965	959	957	970	1027	955	979	967	935	1001	958	955	948	1046	946	996	946	928	1003	1008	1008	960	1036	909	1026	960	1054	955	971	1031	938	917	966	941	965	961	950	987	914	953	982	936	1016	957	940	985	964	952	974	912	916	895	962	968	933	1037	895	961	1004	947	918	960	955	906	941	984	936	907	977	935	947	924	968	949	983	963	914	988	950	987	982	962	1004	948	973	926	959	1002	989	994	973	925	955	980	956	1001	925	949	972	931	979	961	994	944	975	936	949	959	927	906	935	1015	932	1013	982	898	1000	949	916	957	966	962	943	988	956	1025	1050	948	924	970	957	972	933	1001	978	916	989	975	989	937	932	986	918	941	984	947	970	922	1020	956	983	1026	936	940	1005	934	949	957	950	945	973	971	966	968	951	973	964	919	966	973	1039	970	897	922	965	983	967	927	1027	971	951	916	918	984	935	895	1014	958	981	943	959	935	986	900	926	916	984	931	955	947	998	934	899	933	973	1013	953	968	957	880	1010	968	966	944	944	976	989	1014	1001	925	957	926	924	971	970	940	985	934	1005	932	980	938	937	922	946	954	923	933	983	979	960	953	927	963	969	948	933	925	926	980	968	985	950	989	978	949	997	938	944	975	992	961	955	971	974	985	984	970	965	959	977	945	964	911	988	992	950	942	1004	935	975	941	984	928	930	978	893	919	991	996	942	935	945	906	920	961	945	946	942	938	958	934	931	961	899	1011	948	990	960	958	949	977	958	952	986	942	968	998	951	947	938	969	944	997	986	979	962	1007	952	953	981	950	948	934	955	912	939	956	950	968	966	949	938	991	899	941	995	981	980	1002	974	987	943	940	924	932	979	955	982	957	953	963	952	952	1024	996	890	964	1052	938	969	929	939	953	992	901	926	986	991	932	962	983	918	940	925	975	992	922	929	913	980	963	964	944	959	989	947	947	860	1004	936	973	954	966	995	876	945	938	943	982	945	911	938	972	973	973	928	999	1009	900	983	987	986	991	942	999	951	962	983	908	926	930	937	956	926	988	954	995	1001	931	947	964	973	912	975	993	934	982	995	923	960	961	938	976	1009	948	977	967	970	970	926	939	990	935	973	963	996	985	941	947	958	946	940	1028	912	952	955	966	911	953	1015	929	982	975	953	953	926	975	943	956	941	964	977	992	1030	929	933	946	944	931	940	1009	998	935	944	974	973	964	907	977	952	969	910	947	1006	944	988	917	965	959	980	962	913	945	925	958	990	965	922	927	907	947	989	935	985	932	901	958	949	911	980	943	924	945	986	1005	987	894	972	919	1018	924	949	972	964	992	991	941	931	984	879	999	962	965	967	948	924	924	971	958	957	920	974	966	946	930	955	943	929	982	980	945	922	944	965	991	929	992	952	920	947	991	936	959	996	943	989	938	980	916	973	924	894	982	937	922	995	991	936	984	984	932	886	974	986	977	974	1002	997	948	987	962	1007	951	939	992	955	1001	980	999	998	961	965	951	970	926	989	978	992	974	987	951	947	995	946	973	985	927	913	918	946	965	932	913	957	1010	972	996	973	898	1004	974	964	969	952	937	898	909	971	968	958	1019	968	969	966	976	901	979	1029	951	934	1016	959	973	932	958	939	932	972	924	926	981	985	989	1008	991	963	956	988	987	926	944	963	926	995	969	997	922	960	977	985	1003	925	951	928	984	918	943	1010	961	978	1009	972	941	951	929	986	942	960	905	965	978	957	964	965	949	980	991	978	932	1016	926	973	902	963	928	960	979	993	961	960	999	994	934	981	947	988	895	950	982	956	915	970	913	1042	932	947	949	911	963	965	952	932	938	897	958	926	992	997	952	939	996	937	914	963	1016	972	1013	972	981	948	951	991	972	930	993	924	941	1029	944	952	925	925	996	965	894	935	927	1000	971	956	927	911	933	980	972	926	965	1002	987	944	961	966	943	935	923	951	915	933	956	938	907	965	952	958	905	970	955	954	928	977	924	959	931	952	958	906	1039	989	946	974	1031	1010	946	924	895	958	894	966	940	986	940	954	1011	967	952	1019	975	935	963	936	936	944	967	995	921	934	927	938	998	936	945	934	996	918	977	953	988	924	909	957	1004	964	1004	936	941	955	997	952	950	1000	976	991	908	972	1019	984	967	951	962	970	970	913	1001	952	927	992	973	965	921	1014	962	954	930	1004	960	932	999	976	934	991	995	984	933	1014	922	932	951	942	946	952	954	947	962	987	977	950	931	942	952	964	965	975	941	953	937	966	952	954	939	930	929	998	978	964	936	1005	972	925	949	966	959	1011	979	996	1006	968	911	985	1002	966	939	1007	949	968	959	919	922	902	960	926	989	929	927	971	924	934	925	945	986	972	931	938	928	945	949	970	960	977	1009	975	979	964	1062	973	976	977	909	974	970	946	1000	1000	968	982	912	924	962	991	934	986	1004	986	941	920	944	994	939	954	976	926	1020	945	954	940	924	972	935	947	923	964	979	947	1025	971	904	967	901	967	933	989	969	938	987	952	882	954	927	937	924	944	1002	933	996	929	971	978	927	967	953	1012	994	937	948	960	987	953	962	978	978	951	950	1001	939	980	977	947	985	951	950	968	1003	1003	944	980	952	955	993	931	991	974	1005	941	966	922	999	924	931	966	914	987	904	942	941	964	1015	964	996	962	977	941	954	972	951	985	1000	961	930	953	936	938	968	925	1036	938	964	970	961	931	895	934	960	921	963	945	946	950	939	932	958	946	963	988	978	931	924	961	936	968	953	952	936	942	1007	965	946	999	1012	932	992	992	922	945	954	943	974	972	969	1006	979	992	947	965	910	895	966	974	964	942	898	973	967	938	953	950	932	970	986	918	915	931	925	938	928	908	952	981	971	960	914	963	994	911	1022	966	1008	937	995	956	968	982	973	962	963	999	985	940	948	951	933
18467	27745	23894	15751	12858	8826	6915	6068	4475	3776	2469	3588	3523	2304	2449	1846	1994	1955	1748	1732	1630	1567	3231	10021	10275	1433	1334	1305	1336	1296	1271	1283	1309	1322	1332	1254	1350	1323	1389	1370	1309	1311	1228	1237	1276	1331	1311	1307	1333	1390	1249	1272	1288	1299	1296	1278	1251	1262	1260	1331	1279	1278	1322	1258	1278	1224	1354	1256	1342	1338	1256	1260	1257	1375	1322	1342	1205	1306	1288	1210	1300	1212	1331	1328	1305	1283	1300	1369	1223	1268	1286	1307	1312	1337	1287	1394	1318	1276	1338	1320	1306	1293	1299	1288	1322	1338	1246	1281	1268	1249	1365	1278	1298	1268	1250	1306	1320	1237	1298	1331	1310	1277	1260	1302	1333	1237	1287	1327	1310	1317	1281	1354	1286	1253	1349	1330	1263	1243	1272	1257	1303	1299	1268	1337	1243	1312	1299	1334	1309	1245	1246	1307	1320	1275	1283	1305	1318	1271	1323	1267	1254	1313	1295	1304	1353	1238	1291	1229	1353	1288	1338	1265	1282	1277	1278	1244	1194	1314	1232	1287	1260	1299	1295	1236	1327	1291	1341	1276	1328	1349	1318	1317	1351	1330	1258	1243	1266	1286	1337	1302	1361	1325	1265	1369	1256	1277	1276	1250	1285	1253	1348	1341	1317	1295	1255	1271	1310	1278	1243	1279	1288	1263	1298	1317	1261	1404	1387	1286	1282	1303	1293	1306	1255	1321	1258	1342	1313	1323	1309	1295	1234	1305	1253	1244	1285	1343	1334	1322	1265	1376	1292	1240	1323	1314	1230	1328	1304	1349	1380	1310	1278	1274	1335	1360	1323	1326	1294	1325	1274	1307	1245	1337	1315	1253	1318	1317	1334	1259	1287	1312	1296	1314	1286	1262	1222	1291	1271	1339	1276	1317	1204	1261	1311	1303	1333	1284	1303	1267	1191	1332	1371	1304	1339	1309	1285	1309	1330	1322	1311	1263	1296	1266	1322	1283	1291	1162	1324	1339	1345	1332	1357	1347	1279	1237	1261	1324	1330	1293	1262	1343	1272	1319	1347	1316	1220	1311	1305	1301	1301	1295	1277	1325	1314	1304	1250	1301	1253	1282	1272	1315	1204	1314	1277	1318	1349	1367	1344	1314	1342	1316	1276	1322	1277	1270	1185	1318	1254	1316	1266	1316	1291	1291	1373	1279	1261	1294	1328	1292	1300	1267	1267	1233	1230	1297	1254	1317	1271	1280	1270	1306	1335	1313	1275	1219	1275	1280	1293	1267	1292	1329	1365	1278	1266	1297	1264	1313	1301	1274	1256	1280	1280	1277	1321	1302	1342	1265	1334	1237	1333	1302	1265	1247	1385	1347	1298	1233	1294	1305	1259	1286	1270	1266	1332	1316	1275	1274	1268	1278	1237	1273	1307	1299	1281	1309	1284	1311	1274	1299	1306	1353	1280	1303	1289	1229	1301	1300	1334	1248	1223	1289	1273	1312	1261	1304	1268	1286	1310	1294	1292	1244	1259	1282	1301	1321	1246	1340	1282	1312	1272	1395	1255	1285	1301	1251	1311	1256	1246	1311	1341	1285	1270	1309	1278	1330	1199	1341	1282	1275	1254	1207	1285	1268	1241	1291	1339	1282	1363	1209	1304	1290	1219	1219	1247	1278	1306	1323	1302	1312	1287	1271	1293	1285	1245	1258	1282	1278	1307	1304	1331	1329	1239	1349	1264	1309	1260	1243	1341	1310	1318	1306	1324	1288	1296	1331	1306	1320	1306	1239	1354	1331	1280	1252	1306	1320	1299	1323	1326	1273	1267	1269	1240	1247	1272	1360	1350	1273	1284	1248	1259	1290	1256	1268	1266	1272	1259	1260	1288	1293	1308	1310	1347	1290	1260	1281	1352	1349	1305	1290	1372	1366	1373	1342	1289	1345	1345	1318	1270	1301	1272	1323	1321	1253	1305	1257	1306	1285	1293	1321	1264	1305	1313	1272	1241	1294	1332	1345	1318	1273	1286	1321	1280	1342	1327	1247	1266	1303	1211	1295	1337	1288	1301	1241	1294	1293	1311	1261	1301	1373	1228	1328	1359	1311	1242	1353	1277	1279	1336	1341	1321	1232	1289	1336	1280	1285	1290	1292	1361	1227	1345	1328	1297	1289	1300	1264	1301	1335	1325	1265	1322	1286	1334	1248	1275	1315	1225	1266	1269	1358	1236	1306	1315	1282	1259	1264	1303	1247	1255	1311	1313	1338	1289	1293	1293	1245	1224	1286	1248	1253	1317	1270	1314	1266	1288	1286	1353	1316	1293	1250	1297	1332	1250	1343	1325	1237	1301	1275	1259	1295	1350	1234	1352	1305	1230	1323	1298	1236	1250	1269	1313	1359	1304	1272	1299	1294	1256	1345	1309	1321	1216	1274	1326	1278	1308	1332	1294	1276	1271	1272	1349	1273	1330	1221	1339	1272	1300	1312	1299	1249	1320	1252	1260	1204	1330	1273	1252	1291	1240	1304	1290	1269	1298	1258	1285	1293	1323	1289	1332	1298	1297	1295	1285	1280	1286	1283	1371	1279	1295	1340	1271	1294	1278	1256	1295	1332	1272	1213	1279	1233	1296	1295	1297	1255	1236	1311	1357	1284	1277	1293	1284	1290	1328	1388	1315	1250	1324	1262	1352	1293	1247	1273	1293	1292	1321	1293	1297	1259	1297	1281	1285	1332	1348	1262	1370	1308	1311	1292	1262	1328	1335	1322	1302	1295	1289	1256	1281	1309	1348	1263	1322	1331	1255	1338	1340	1306	1205	1283	1284	1288	1293	1327	1313	1301	1283	1272	1312	1306	1271	1244	1287	1239	1292	1322	1272	1295	1313	1285	1347	1260	1256	1302	1278	1269	1369	1329	1334	1188	1322	1263	1290	1329	1291	1258	1265	1349	1316	1282	1301	1320	1230	1290	1301	1328	1304	1312	1307	1295	1333	1263	1313	1354	1228	1333	1347	1263	1305	1335	1284	1328	1370	1201	1332	1264	1264	1394	1315	1288	1278	1303	1312	1286	1268	1318	1303	1314	1312	1364	1215	1325	1253	1228	1256	1282	1281	1246	1305	1293	1270	1357	1280	1312	1308	1283	1327	1314	1307	1310	1330	1299	1268	1271	1286	1336	1305	1318	1329	1288	1293	1171	1294	1255	1262	1308	1253	1306	1259	1310	1280	1298	1262	1251	1319	1235	1220	1260	1289	1335	1291	1283	1297	1342	1260	1302	1329	1285	1318	1328	1308	1301	1316	1336	1314	1262	1278	1263	1229	1282	1323	1282	1317	1299	1253	1276	1325	1257	1324	1278	1289	1251	1264	1332	1279	1341	1245	1302	1332	1332	1352	1328	1282	1262	1355	1344	1294	1236	1309	1234	1280	1298	1265	1356	1319	1338	1321	1283	1238	1286	1312	1285	1299	1287	1305	1301	1322	1246	1265	1275	1309	1288	1316	1264	1239	1283	1229	1275	1253	1279	1325	1258	1286	1212	1283	1298	1257	1312	1309	1280	1277	1268	1315	1199	1251	1251	1281	1275	1326	1258	1285	1272	1287	1299	1306	1300	1335	1325	1274	1286	1253	1302	1350	1344	1260	1311	1293	1300	1252	1233	1361	1268	1311	1292	1322	1285	1273	1267	1283	1280	1325	1286	1329	1303	1267	1311	1299	1350	1252	1337	1302	1277	1319	1311	1272	1310	1248	1344	1203	1338	1242	1264	1293	1307	1260	1286	1265	1227	1253	1366	1344	1301	1316	1346	1333	1212	1254	1358	1272	1313	1262	1251	1258	1242	1330	1327	1263	1258	1314	1309	1285	1225	1272	1278	1260	1279	1278	1302	1324	1320	1332	1228	1247	1279	1263	1274	1290	1282	1258	1290	1322	1248	1281	1287	1302	1321	1396	1344	1267	1276	1306	1310	1355	1358	1261	1259	1295	1281	1251	1256	1268	1242	1214	1249	1309	1292	1340	1337	1314	1297	1291	1347	1246	1301	1265	1296	1271	1279	1316	1207	1318	1302	1334	1253	1346	1312	1364	1266	1283	1301	1275	1321	1280	1321	1285	1270	1270	1365	1324	1307	1244	1332	1315	1247	1320	1229	1239	1336	1279	1331	1282	1308	1325	1314	1389	1320	1324	1290	1289	1272	1290	1311	1242	1289	1265	1305	1299	1269	1294	1287	1309	1305	1310	1312	1301	1257	1265	1303	1326	1302	1305	1306	1268	1345	1290	1312	1246	1356	1248	1319	1286	1311	1299	1331	1310	1267	1284	1295	1253	1288	1302	1247	1278	1336	1256	1280	1288	1315	1295	1299	1384	1269	1329	1255	1299	1237	1281	1278	1299	1316	1335	1312	1304	1234	1245	1246	1350	1272	1292	1271	1302	1317	1310	1280	1276	1336	1305	1276	1303	1325	1307	1248	1349	1230	1334	1303	1296	1272	1262	1318	1290	1315	1298	1267	1284	1322	1271	1332	1293	1325	1321	1342	1321	1285	1163	1265	1265	1247	1275	1226	1349	1349	1295	1304	1339	1209	1251	1338	1255	1253	1235	1286	1310	1312	1303	1288	1239	1330	1245	1346	1284	1393	1301	1363	1253	1283	1278	1295	1300	1307	1279	1336	1274	1316	1227	1318	1327	1352	1275	1327	1341	1284	1289	1278	1274	1341	1278	1280	1260	1250	1303	1372	1232	1294	1358	1320	1266	1293	1300	1317	1284	1305	1264	1307	1332	1319	1249	1304	1293	1297	1280	1347	1316	1257	1283	1335	1315	1238	1251	1358	1289	1317	1261	1377	1226	1310	1360	1282	1314	1286	1327	1258	1303	1233	1288	1260	1195	1306	1254	1286	1344	1262	1248	1326	1310	1251	1267	1287	1238	1334	1235	1262	1289	1283	1262	1347	1282	1284	1291	1289	1322	1308	1279	1278	1296	1306	1302	1298	1320	1292	1250	1263	1302	1290	1300	1347	1332	1330	1338	1253	1312	1314	1310	1290	1201	1344	1301	1276	1357	1244	1273	1273	1314	1281	1324	1343	1277	1317	1280	1319
23340	21573	29452	24166	21582	21347	9766	3714	2602	2083	1315	1992	1872	1202	1324	943	1076	984	888	875	857	853	2029	8193	9159	991	689	678	662	680	649	700	689	682	677	622	653	652	673	667	689	662	651	654	648	673	655	649	652	662	701	699	636	639	722	642	689	634	644	638	670	625	676	655	683	695	664	657	685	645	681	652	634	640	680	652	687	682	663	635	638	624	680	710	635	673	605	688	639	674	655	678	682	660	668	698	697	641	680	656	663	632	646	674	690	648	649	667	674	650	652	643	649	678	640	686	689	645	684	658	643	682	649	583	670	636	635	670	609	601	648	678	661	641	667	659	659	620	708	640	658	666	682	629	679	662	689	679	665	665	639	625	650	615	620	656	684	724	703	622	649	652	665	666	663	675	618	666	645	596	672	654	646	682	653	621	672	666	605	662	665	635	659	602	649	653	672	649	702	651	682	661	610	641	670	656	678	673	614	688	624	639	606	584	654	632	632	650	622	680	692	692	659	672	651	670	653	662	676	660	659	680	639	642	675	652	664	671	691	667	662	704	683	643	643	619	676	678	682	620	637	603	668	686	606	689	657	706	676	665	666	658	675	700	687	676	700	624	644	679	630	662	725	652	647	657	681	622	649	698	658	669	664	645	677	649	642	641	701	664	647	665	650	616	612	594	639	640	682	662	683	655	658	658	697	660	628	666	705	691	674	688	656	640	677	628	686	644	628	668	666	644	641	642	661	649	683	651	695	678	658	666	654	661	672	657	610	640	668	655	636	695	628	663	662	648	638	637	650	627	633	650	671	681	620	623	659	649	691	647	622	688	659	658	607	610	658	662	677	619	676	679	633	632	649	680	647	624	714	675	684	632	666	655	621	691	648	683	628	670	733	639	653	642	594	650	645	677	604	674	654	641	662	661	649	618	644	632	660	643	621	658	671	676	652	673	660	666	650	659	633	728	632	679	663	642	667	698	668	653	643	644	684	627	668	672	701	673	641	686	636	613	658	668	629	700	650	689	641	667	669	670	679	665	684	681	660	655	659	669	683	654	657	617	725	720	652	654	626	658	633	613	651	665	631	653	714	649	622	588	656	659	702	629	654	650	622	635	637	622	635	672	662	679	669	624	674	639	609	644	624	659	644	659	651	644	686	671	649	658	651	719	637	623	635	620	657	650	643	640	652	653	669	688	683	646	641	661	668	662	591	710	633	672	634	687	686	665	641	666	655	650	687	664	699	698	672	652	672	645	659	635	627	628	608	642	677	595	588	674	671	669	589	623	676	672	670	666	651	639	642	635	647	677	631	651	648	664	661	682	651	644	670	637	671	648	642	695	663	627	685	656	646	693	684	668	622	674	654	644	653	680	660	657	693	658	639	687	690	664	647	620	645	643	654	691	673	670	662	661	679	678	633	674	629	659	682	623	660	644	697	720	685	631	690	653	635	663	613	668	671	676	698	658	597	650	603	656	650	676	664	637	673	680	664	662	631	650	639	659	629	626	674	674	688	636	648	672	705	620	679	674	631	642	663	635	666	663	631	664	689	663	619	640	663	651	648	654	655	674	640	637	621	628	674	622	687	662	618	635	672	643	645	655	671	648	644	626	659	656	634	660	645	692	661	621	646	700	646	654	657	609	639	648	633	602	686	663	648	669	663	658	686	722	696	660	651	649	643	675	632	651	661	683	627	671	701	673	667	641	677	661	651	627	644	646	652	655	621	666	622	610	615	648	653	675	639	655	664	655	632	663	657	663	654	647	662	634	673	632	677	653	656	645	654	662	690	641	667	654	650	635	628	663	624	627	653	628	670	639	634	633	704	638	612	649	652	644	642	654	630	653	644	708	634	631	657	651	634	607	673	669	651	622	660	648	674	620	644	664	621	641	679	652	668	639	662	678	677	655	727	652	648	667	659	615	662	628	694	691	665	696	683	627	667	652	634	650	649	625	681	645	680	639	669	628	614	700	608	684	622	636	615	660	645	651	626	678	640	617	640	681	672	667	664	616	637	633	657	680	671	692	657	653	666	660	668	679	657	677	609	672	658	670	656	651	678	626	655	649	665	657	690	701	614	645	622	644	669	651	655	630	662	653	668	683	654	631	613	638	607	639	633	656	654	655	616	611	694	697	680	634	700	663	627	649	670	634	666	693	608	704	631	678	645	684	622	664	631	610	635	669	628	649	639	626	604	660	651	632	663	662	675	676	666	674	663	723	665	651	617	664	647	698	660	667	645	672	659	640	677	619	684	628	658	649	603	643	685	631	670	657	661	662	637	684	660	649	679	633	623	662	631	677	652	663	679	650	660	617	680	644	616	615	661	654	587	669	668	671	655	682	634	633	654	605	659	573	630	617	660	608	653	649	660	598	671	689	682	621	662	635	655	697	658	636	616	682	652	643	690	614	667	655	613	599	641	636	635	682	656	670	642	630	652	655	629	664	609	688	658	638	696	641	669	715	665	587	650	654	646	654	632	667	623	675	662	643	658	634	649	641	613	669	642	642	718	668	671	697	657	665	625	695	607	645	672	618	616	677	644	639	670	655	683	694	656	588	620	662	678	669	664	697	666	620	625	667	683	620	655	621	649	643	664	679	655	646	674	620	647	623	690	643	618	658	650	687	633	642	661	640	620	626	683	624	670	627	659	674	715	634	652	665	651	628	639	645	682	635	644	647	722	671	693	669	674	625	687	654	626	601	655	643	620	659	658	664	652	671	665	656	660	722	673	668	645	703	659	613	676	663	599	670	643	638	662	668	658	661	627	600	680	644	682	647	658	656	676	674	669	619	642	667	675	617	651	627	587	637	614	623	633	639	649	679	648	617	625	638	631	623	665	664	646	647	681	679	633	654	647	641	658	646	660	660	621	626	656	617	641	616	668	696	664	633	632	649	713	652	653	629	674	659	639	674	662	673	674	631	620	637	641	656	651	635	685	706	650	604	653	635	660	667	701	660	615	661	643	651	636	687	680	649	671	640	673	663	612	669	606	652	648	661	646	680	633	644	627	621	643	683	709	627	674	634	689	693	619	644	622	634	675	685	666	673	683	700	635	674	692	694	653	633	679	686	690	679	667	663	656	646	643	652	673	672	670	672	642	637	690	660	642	629	631	657	646	642	665	637	671	599	669	624	657	667	687	659	677	667	670	648	673	630	619	646	636	682	666	690	666	608	640	640	701	616	664	659	631	639	638	648	638	653	641	693	673	660	676	595	628	625	618	614	667	611	637	634	686	616	681	667	651	686	699	617	665	651	656	660	689	633	673	611	668	652	593	697	621	643	677	678	638	685	688	686	629	698	642	654	689	652	664	642	665	657	621	670	652	666	641	655	677	596	636	637	701	651	615	667	670	675	641	624	647	644	689	611	622	669	623	668	640	677	636	673	646	638	618	671	665	676	686	657	642	692	596	673	628	630	679	696	630	683	670	637	645	691	628	641	726	629	676	636	689	657	641	645	626	666	644	671	681	679	624	618	627	690	652	666	689	644	692	718	653	652
20842	32243	27854	19410	17262	11315	8744	7790	6346	4848	2752	4896	4257	2478	2789	1819	1822	1781	1548	1485	1542	1359	4580	16606	16202	992	998	920	946	955	943	918	915	970	948	949	931	924	918	835	946	883	940	951	892	882	908	956	938	996	889	946	904	961	898	855	920	927	907	897	910	897	928	876	931	917	916	961	885	868	925	896	910	861	941	898	899	914	881	897	926	869	873	901	845	903	943	893	893	893	887	911	896	903	917	905	923	929	885	913	958	877	896	912	897	907	924	921	968	954	947	922	883	916	883	900	860	879	877	924	924	927	834	888	885	889	892	901	894	885	926	948	913	962	987	925	915	944	819	932	872	955	927	893	905	834	970	903	933	913	889	930	884	920	876	920	903	987	931	921	907	893	912	955	911	892	910	912	908	961	837	922	917	859	888	901	946	865	850	959	880	890	950	860	893	901	903	956	910	919	883	899	899	975	935	894	935	914	831	901	868	839	887	873	912	880	901	887	925	901	955	944	933	958	906	888	938	862	865	925	855	877	898	879	898	940	934	909	913	933	927	956	935	946	909	854	864	862	967	893	962	868	889	924	871	928	887	900	899	932	905	911	962	869	913	945	850	889	874	944	852	919	931	891	934	907	985	861	971	861	917	918	878	942	919	883	890	961	937	950	899	894	840	877	908	893	893	904	901	914	899	876	951	884	926	858	916	900	920	916	920	934	901	896	929	881	899	925	910	877	942	927	922	895	955	962	902	907	946	914	877	949	944	897	932	920	874	886	876	876	956	966	931	981	931	939	879	926	943	960	940	876	960	904	938	904	904	941	915	956	931	872	967	900	907	817	941	901	819	897	882	942	909	861	970	894	898	875	926	905	926	893	958	906	970	939	913	873	889	916	911	909	847	861	893	879	879	840	862	912	918	950	887	834	898	922	937	887	916	871	885	878	839	943	915	868	933	932	913	924	905	880	905	851	881	915	879	906	949	925	895	944	924	894	903	961	902	895	929	892	931	949	907	872	973	832	937	904	929	904	893	888	939	931	934	896	891	881	917	874	896	953	904	895	868	925	888	915	892	909	908	943	910	907	914	879	912	933	960	897	895	923	879	873	902	925	887	876	928	902	892	937	878	958	861	899	930	954	918	914	888	932	924	857	942	921	953	851	925	921	893	907	883	886	914	911	862	897	903	917	864	902	891	888	904	893	878	932	956	869	937	943	842	864	915	885	929	914	892	855	925	960	861	927	904	875	867	968	884	874	865	910	914	897	913	885	894	879	914	867	930	890	904	895	926	942	912	913	926	859	944	912	928	913	874	931	890	942	919	874	962	873	899	940	932	893	902	925	944	929	928	920	928	903	909	864	932	946	921	934	935	948	900	897	841	892	885	879	898	900	927	919	896	921	923	969	932	860	890	895	866	865	905	901	916	895	871	899	942	917	957	963	949	945	904	856	894	973	918	959	896	958	946	946	873	935	908	899	936	917	922	951	900	864	936	923	913	916	907	931	892	902	864	884	896	905	887	901	942	872	872	921	908	890	915	871	883	878	962	892	965	908	928	936	883	886	902	887	891	881	901	872	911	916	911	902	898	905	868	887	925	853	908	913	938	939	930	956	915	853	890	927	904	935	888	965	932	931	874	909	938	944	972	895	894	892	866	845	923	909	851	898	911	916	896	920	902	922	898	924	886	927	878	905	889	891	904	938	906	883	929	926	890	883	925	919	941	918	922	959	919	946	879	885	897	915	902	901	890	898	888	913	880	948	941	876	900	888	930	919	898	903	924	929	961	901	887	910	927	946	925	922	879	883	899	898	901	931	926	903	896	929	892	923	907	894	886	921	909	902	909	953	948	930	900	913	930	891	881	937	882	951	924	865	902	924	859	956	855	900	933	866	920	910	888	891	843	916	930	879	941	952	911	928	885	902	921	900	929	872	877	907	948	925	919	930	871	935	893	945	929	883	899	886	888	931	875	873	913	927	941	903	902	861	893	928	885	890	981	919	963	897	941	900	874	876	937	874	901	886	890	903	956	905	915	942	961	922	903	883	863	885	893	885	932	869	878	958	908	918	934	862	939	931	850	900	896	916	923	868	917	907	899	870	908	969	907	922	944	880	948	882	955	881	885	942	851	903	966	866	934	910	918	970	862	909	909	847	875	862	911	912	928	922	919	899	929	932	871	928	950	861	865	934	931	890	860	886	892	899	891	898	876	900	917	930	952	882	925	936	926	862	894	887	889	944	918	912	866	904	910	864	934	901	918	927	881	958	892	903	894	876	910	929	870	926	921	879	938	910	879	872	943	923	923	965	905	903	974	915	911	898	927	917	890	925	915	918	954	902	903	931	894	910	893	948	870	915	920	834	931	907	909	873	908	898	881	867	914	848	953	909	942	894	870	899	888	913	887	920	901	919	916	933	924	888	870	853	853	917	906	941	889	906	950	922	902	855	916	980	918	926	896	924	973	883	878	891	838	885	924	918	903	885	897	918	898	940	939	915	930	912	881	904	892	831	935	907	885	879	908	911	907	927	915	868	963	871	923	890	950	846	902	897	897	910	908	886	919	862	903	885	905	880	900	942	921	935	952	894	942	869	962	882	946	938	889	900	829	856	915	902	889	928	880	919	904	887	910	893	914	899	903	918	939	871	954	905	935	901	945	897	931	928	913	962	933	923	809	949	862	941	945	924	875	894	894	913	859	907	893	891	881	915	858	887	864	895	906	928	845	857	922	886	908	877	897	895	913	908	935	980	896	915	900	872	899	956	960	885	963	901	897	933	911	932	883	925	878	940	900	905	933	911	861	887	900	879	905	926	941	869	933	862	883	893	897	877	911	932	883	890	932	913	959	915	919	935	926	924	858	901	886	890	960	937	908	924	924	937	913	922	893	867	912	887	889	910	904	912	893	942	931	891	856	930	864	940	893	917	914	901	917	875	908	950	886	862	932	928	869	923	930	954	922	891	887	867	925	977	891	893	970	945	900	929	882	918	933	900	911	905	961	964	915	950	840	913	909	918	926	943	938	892	924	852	905	864	924	924	866	874	843	909	910	906	932	900	936	875	922	898	911	958	932	957	883	937	842	888	884	897	882	891	921	886	888	930	859	897	900	927	886	913	893	927	956	871	921	915	880	926	942	894	912	930	919	838	931	897	867	880	908	933	897	921	932	880	963	900	906	898	908	977	847	939	874	905	932	911	944	898	888	920	913	922	922	889	911	885	892	886	923	937	935	908	946	925	906	944	890	841	899	903	910	901	881	944	891	862	870	880	969	926	871	918	903	967	957	923	938	833	904	932	910	887	891	849	932	861	931	930	907	900	951	900	905	883	906	935	902	893	862	870	921	887	937	891	873	920	840	935	969	898	900	930	874	887	862	857	856	891	811	904	926	888	904	887	879	913	901	882	885	889	918	925	948	871	887	932	912	884	895	881	889	905	958	901	842	912	941	903	900	880	903	910	942	907	947	917	899	960	847	932	938	887	874	876	909	856	878	895	915	923	886	916
27442	21068	13756	5896	3609	2115	1576	1517	1446	1193	974	1361	1113	1011	1054	930	938	918	891	880	866	841	905	1242	1339	797	839	849	890	810	810	846	810	852	852	862	840	805	870	845	848	840	814	793	852	847	823	832	831	844	851	813	807	807	859	838	838	835	827	870	802	841	820	850	779	809	853	808	807	817	843	804	803	829	793	867	820	799	816	815	855	820	818	818	847	789	801	803	856	806	807	847	813	842	852	809	836	833	810	872	853	818	854	840	827	862	809	849	814	886	854	825	831	754	854	848	838	762	822	820	864	802	833	845	839	866	818	913	801	869	785	846	830	844	824	785	789	826	823	838	832	818	796	810	866	824	852	822	809	831	926	879	822	828	872	779	849	877	817	844	824	834	835	848	819	871	833	839	824	835	850	840	785	812	861	843	812	888	863	817	862	803	911	836	790	816	802	853	800	791	794	830	849	827	783	832	820	835	832	818	844	834	839	776	898	819	832	839	830	817	816	815	843	861	827	839	800	873	854	840	852	788	865	842	767	839	834	821	761	824	820	845	844	798	819	802	848	862	872	829	836	908	823	816	855	818	754	834	804	819	821	800	831	863	845	815	841	798	844	845	780	848	808	818	854	818	867	789	826	825	859	831	862	856	821	790	822	858	869	843	875	760	843	829	814	823	780	818	805	837	818	839	848	854	814	820	867	852	828	845	860	837	836	814	896	870	866	813	811	849	841	805	812	877	810	845	786	809	821	842	806	854	861	875	825	833	843	816	837	771	804	831	815	845	832	867	781	863	802	824	810	863	893	835	843	803	860	870	870	819	849	859	871	812	869	801	821	855	825	795	866	799	833	872	799	854	811	841	826	798	814	813	819	885	855	800	866	853	846	888	836	863	810	846	863	844	853	848	823	796	844	791	847	859	822	789	843	861	880	813	840	820	820	836	826	801	851	818	826	802	847	836	796	839	835	805	810	860	803	832	807	821	807	842	841	877	805	875	841	837	815	841	813	842	784	780	854	813	889	859	866	801	839	811	825	852	797	821	911	855	809	792	835	808	872	853	799	861	865	837	810	850	802	869	769	872	803	803	837	826	832	815	786	834	827	811	854	769	793	891	813	825	852	845	794	788	816	836	832	832	827	866	888	859	832	816	841	830	816	834	824	834	833	888	871	818	779	818	827	819	853	838	862	826	811	839	799	854	805	820	808	838	839	849	862	860	829	819	821	765	867	861	818	834	814	824	830	839	880	829	838	827	828	792	834	860	795	850	859	851	787	836	815	790	845	836	837	841	826	847	836	794	794	814	875	814	801	842	858	784	921	818	870	823	839	805	879	790	854	836	812	872	834	810	825	808	817	835	800	832	849	812	887	870	833	774	828	867	812	810	865	829	758	849	791	832	785	824	852	845	867	811	823	828	809	856	822	886	829	847	870	813	827	776	835	869	910	848	816	819	853	851	836	866	801	822	862	891	830	882	854	870	765	859	866	847	875	819	861	810	845	825	805	833	866	798	877	766	797	807	867	819	843	823	878	842	828	826	765	856	863	812	828	820	862	812	844	838	797	878	863	860	809	801	833	852	791	844	837	798	859	803	884	791	845	877	825	793	877	848	817	848	808	834	866	841	854	804	890	813	890	870	866	794	893	812	779	826	806	815	852	816	833	780	838	789	837	795	830	846	822	815	865	834	863	860	774	839	819	846	807	802	771	859	837	808	810	833	814	851	795	850	836	821	823	833	805	797	824	866	807	833	806	820	869	790	775	806	794	802	817	828	764	854	850	833	794	820	874	872	820	854	789	849	856	845	841	802	828	819	872	842	834	839	856	809	834	822	825	833	850	834	855	829	843	851	836	820	864	800	829	806	859	809	817	865	865	821	806	890	836	859	814	850	802	814	832	859	800	817	843	848	852	884	812	827	879	820	822	903	835	841	794	821	834	783	849	795	826	816	880	832	798	871	883	828	830	841	843	813	860	871	872	881	798	835	852	859	850	776	862	902	779	791	828	810	854	843	868	852	794	838	836	822	825	849	810	819	806	818	866	826	793	865	860	805	838	862	878	861	850	841	840	851	773	868	849	837	853	826	851	864	820	798	835	849	820	791	799	875	740	807	851	869	882	884	859	844	846	811	834	817	802	872	802	827	820	820	828	761	852	812	826	802	835	832	832	819	890	842	834	797	813	817	807	825	825	829	808	833	823	823	836	849	815	819	856	814	820	834	761	844	868	813	799	855	786	867	839	825	815	845	823	762	891	820	823	823	823	776	791	878	847	744	823	780	835	821	874	846	870	820	857	844	822	852	884	817	880	818	805	817	859	859	824	881	842	830	825	872	794	804	807	847	761	862	826	764	805	863	788	875	799	844	850	847	822	870	817	843	877	833	857	858	856	832	795	760	831	841	796	826	859	820	844	863	816	843	839	767	810	852	848	848	763	817	837	801	821	878	814	797	839	825	880	779	843	893	811	833	854	841	828	879	834	799	833	830	877	831	853	865	827	818	856	793	793	789	837	784	819	823	847	847	822	867	804	883	843	805	854	826	826	845	795	815	849	827	869	850	855	809	789	793	811	838	825	852	838	862	828	862	816	860	830	853	852	833	859	844	827	814	806	809	846	826	792	838	858	878	870	840	827	889	872	807	836	808	820	792	848	837	809	850	845	802	841	859	835	894	780	819	834	867	797	807	881	835	829	813	794	786	824	786	784	871	800	850	833	847	796	847	882	829	806	804	787	849	844	824	853	789	798	789	799	847	798	808	856	838	848	832	802	787	837	836	846	814	845	854	854	807	802	842	859	859	766	834	857	803	830	889	871	789	857	807	849	874	793	820	818	852	828	910	849	806	748	839	783	862	779	788	887	787	804	855	794	819	821	873	817	807	851	769	869	830	820	829	761	860	849	845	823	777	796	848	849	834	837	870	790	843	825	767	797	901	894	806	823	846	823	853	837	801	832	847	834	825	889	835	809	813	849	868	837	868	860	821	827	865	832	801	859	846	837	849	860	837	842	834	912	845	820	801	818	859	840	815	857	875	827	837	814	828	813	844	788	837	830	845	829	837	837	821	853	833	810	830	852	842	855	799	875	862	888	798	773	817	823	806	801	792	839	781	798	783	867	861	830	797	835	804	814	879	848	847	829	808	852	842	820	840	868	821	862	854	850	822	814	841	854	871	815	839	858	815	818	900	838	818	864	813	813	851	856	825	790	828	859	839	824	836	843	823	805	836	847	819	932	825	820	761	836	841	840	806	832	853	812	818	828	779	796	830	842	797	876	835	797	788	833	832	823	838	783	884	815	840	861	821	769	831	871	875	824	796	822	824	796	823	863	798	816	872	869	881	824	797	815	855	831	786	876	824	829	854	818	814	827	893	873	818	777	831	822	825	807	828	792	812	785	810	855	849	814	860	845	868	838	832	847	855	822	861	863	855	861	825	803	834	762	832	810	900	858	776	862	894	837	804	810	843	796	850	826	810	861	776	808	857	820	892	827	841	840	794
12886	17148	14098	8671	7644	4156	3272	3364	3180	2266	1517	2543	2102	1666	1903	1408	1369	1295	1340	1295	1260	1243	1301	2105	2252	1235	1168	1149	1098	1156	1155	1142	1171	1085	1116	1109	1070	1080	1117	1104	1165	1195	1104	1087	1201	1208	1134	1113	1085	1112	1170	1078	1131	1157	1107	1122	1095	1152	1082	1098	1094	1157	1121	1207	1155	1148	1142	1114	1165	1151	1175	1189	1130	1095	1101	1074	1106	1092	1109	1175	1105	1147	1150	1094	1110	1023	1144	1100	1051	1178	1114	1090	1197	1127	1146	1088	1121	1129	1182	1145	1145	1055	1084	1104	1125	1105	1147	1103	1127	1130	1155	1110	1127	1093	1107	1165	1077	1121	1159	1101	1147	1123	1117	1129	1096	1192	1074	1137	1132	1096	1113	1132	1126	1126	1130	1118	1140	1124	1111	1133	1086	1126	1132	1114	1113	1118	1123	1134	1137	1096	1119	1130	1193	1120	1132	1113	1095	1158	1165	1138	1100	1086	1141	1140	1127	1091	1120	1113	1188	1023	1099	1064	1109	1104	1132	1072	1135	1138	1148	1129	1076	1139	1077	1103	1100	1075	1108	1166	1143	1167	1065	1159	1098	1148	1105	1102	1182	1118	1088	1090	1118	1095	1139	1184	1116	1132	1138	1104	1059	1107	1122	1125	1107	1200	1113	1131	1061	1107	1131	1169	1120	1049	1088	1172	1109	1127	1120	1116	1091	1124	1087	1065	1112	1139	1122	1115	1112	1126	1119	1124	1132	1159	1143	1094	1094	1189	1117	1107	1108	1100	1155	1073	1148	1166	1148	1101	1099	1085	1176	1090	1094	1120	1181	1176	1158	1147	1134	1148	1106	1071	1122	1145	1141	1076	1129	1156	1128	1127	1172	1129	1178	1141	1178	1137	1109	1058	1077	1180	1107	1128	1086	1124	1115	1103	1099	1112	1142	1195	1114	1057	1118	1124	1101	1082	1067	1119	1111	1084	1082	1108	1257	1131	1165	1141	1118	1136	1124	1182	1111	1169	1101	1164	1136	1106	1098	1123	1111	1079	1154	1095	1105	1139	1167	1132	1158	1164	1130	1056	1193	1075	1092	1117	1221	1109	1096	1081	1144	1070	1115	1120	1105	1081	1119	1158	1103	1127	1139	1108	1088	1109	1099	1087	1063	1017	1049	1114	1061	1109	1129	1118	1154	1148	1106	1132	1147	1081	1128	1154	1173	1168	1158	1136	1178	1114	1168	1111	1128	1139	1139	1097	1046	1170	1122	1122	1124	1093	1131	1072	1158	1114	1134	1219	1167	1143	1105	1146	1131	1105	1079	1074	1125	1148	1094	1156	1140	1081	1152	1080	1106	1157	1218	1133	1103	1103	1134	1187	1097	1185	1145	1112	1111	1143	1164	1139	1125	1139	1039	1082	1056	1085	1227	1074	1103	1135	1089	1126	1087	1094	1068	1124	1105	1162	1114	1131	1111	1191	1135	1166	1187	1090	1086	1121	1115	1112	1109	1112	1109	1178	1096	1094	1167	1117	1120	1121	1112	1140	1146	1118	1156	1130	1113	1155	1146	1102	1101	1214	1159	1148	1159	1126	1124	1109	1114	1131	1112	1141	1176	1049	1102	1117	1190	1039	1122	1164	1117	1120	1074	1080	1121	1098	1141	1138	1152	1088	1135	1132	1067	1114	1066	1165	1131	1182	1127	1155	1121	1082	1122	1082	1142	1129	1107	1147	1073	1157	1138	1159	1105	1123	1120	1122	1115	1114	1127	1090	1120	1102	1131	1181	1103	1125	1144	1093	1177	1094	1085	1067	1061	1137	1143	1158	1106	1109	1075	1172	1059	1144	1080	1124	1168	1117	1074	1129	1106	1111	1168	1104	1157	1135	1148	1109	1163	1169	1130	1121	1089	1104	1095	1108	1112	1114	1184	1153	1147	1104	1128	1164	1157	1103	1101	1144	1149	1121	1090	1070	1081	1120	1066	1118	1123	1125	1079	1178	1111	1168	1101	1124	1091	1072	1091	1136	1146	1136	1135	1080	1101	1220	1087	1122	1189	1147	1119	1093	1181	1142	1080	1069	1084	1091	1103	1103	1136	1132	1123	1126	1120	1176	1161	1154	1133	1153	1136	1072	1142	1057	1160	1065	1106	1118	1105	1145	1135	1177	1176	1105	1129	1160	1174	1155	1144	1154	1131	1164	1132	1096	1125	1110	1111	1137	1132	1127	1107	1105	1176	1150	1141	1148	1093	1149	1129	1165	1121	1208	1148	1092	1133	1133	1149	1188	1141	1133	1116	1105	1107	1106	1145	1116	1122	1118	1126	1118	1167	1143	1117	1055	1121	1136	1172	1122	1161	1106	1162	1100	1163	1136	1081	1097	1100	1113	1114	1104	1057	1149	1148	1092	1177	1110	1125	1133	1153	1163	1117	1166	1173	1141	1165	1098	1098	1141	1093	1142	1145	1124	1127	1086	1133	1092	1135	1169	1129	1151	1105	1122	1133	1108	1144	1165	1178	1106	1121	1054	1189	1130	1153	1093	1085	1177	1052	1080	1142	1105	1144	1132	1166	1134	1144	1107	1111	1087	1125	1086	1141	1132	1091	1103	1163	1149	1114	1168	1123	1116	1149	1139	1125	1095	1072	1112	1161	1153	1102	1093	1122	1144	1106	1125	1064	1149	1139	1149	1148	1136	1075	1116	1069	1115	1205	1139	1118	1107	1154	1163	1131	1147	1149	1162	1112	1077	1163	1108	1148	1107	1134	1191	1178	1075	1133	1140	1145	1175	1101	1083	1162	1192	1073	1152	1149	1177	1119	1140	1138	1164	1128	1135	1093	1085	1120	1113	1091	1090	1067	1128	1099	1161	1066	1151	1116	1126	1183	1119	1152	1101	1159	1103	1108	1181	1083	1099	1103	1135	1149	1054	1149	1154	1134	1056	1144	1142	1097	1100	1131	1202	1084	1138	1095	1146	1175	1117	1141	1144	1146	1135	1182	1139	1172	1079	1127	1148	1061	1127	1124	1123	1133	1106	1168	1118	1169	1109	1179	1125	1130	1129	1142	1104	1043	1118	1175	1112	1111	1090	1164	1098	1073	1095	1127	1174	1118	1107	1107	1111	1115	1167	1136	1123	1118	1115	1108	1134	1120	1068	1163	1154	1146	1138	1129	1090	1116	1089	1100	1178	1117	1147	1152	1150	1086	1113	1137	1075	1142	1123	1134	1095	1123	1137	1120	1080	1142	1108	1119	1140	1108	1132	1106	1137	1121	1103	1178	1174	1060	1075	1110	1136	1100	1155	1139	1107	1155	1139	1111	1147	1159	1148	1158	1104	1132	1176	1160	1192	1119	1092	1172	1119	1046	1097	1156	1097	1199	1078	1115	1149	1077	1147	1114	1163	1139	1185	1064	1113	1156	1156	1153	1111	1088	1138	1116	1108	1143	1173	1135	1144	1130	1153	1147	1142	1112	1128	1080	1156	1073	1148	1097	1184	1155	1110	1135	1081	1095	1091	1146	1123	1102	1140	1097	1091	1134	1174	1042	1099	1094	1061	1125	1219	1177	1090	1155	1177	1129	1106	1100	1094	1176	1127	1167	1140	1144	1092	1105	1179	1144	1144	1147	1136	1107	1113	1162	1135	1112	1107	1119	1126	1131	1150	1111	1138	1119	1124	1082	1074	1149	1142	1149	1079	1116	1123	1157	1164	1114	1164	1128	1094	1120	1157	1089	1156	1052	1153	1091	1133	1099	1133	1066	1096	1088	1073	1156	1154	1074	1156	1083	1140	1148	1123	1124	1164	1113	1185	1148	1117	1082	1138	1100	1108	1104	1075	1098	1080	1139	1086	1133	1158	1128	1114	1155	1122	1104	1113	1086	1105	1170	1101	1174	1147	1183	1168	1224	1116	1044	1114	1086	1052	1132	1098	1160	1053	1136	1140	1150	1145	1115	1138	1189	1143	1143	1130	1170	1139	1136	1162	1091	1099	1112	1111	1143	1169	1138	1138	1086	1149	1080	1089	1142	1086	1092	1154	1143	1122	1134	1139	1094	1114	1114	1202	1083	1142	1146	1101	1187	1153	1118	1119	1149	1120	1200	1139	1129	1118	1176	1112	1056	1102	1093	1124	1126	1137	1065	1129	1138	1132	1130	1084	1100	1122	1106	1137	1175	1112	1126	1144	1158	1108	1111	1101	1117	1130	1079	1106	1092	1102	1124	1161	1097	1066	1071	1075	1059	1149	1119	1133	1161	1147	1114	1130	1103	1071	1114	1128	1150	1203	1098	1114	1116	1166	1070	1095	1068	1060	1133	1118	1141	1105	1138	1135	1128	1141	1163	1180	1132	1093	1128	1168	1135	1129	1130	1147	1150	1144	1129	1164	1116	1137	1131	1137	1099	1119	1106	1154	1080	1126	1097	1157	1102	1102	1156	1107	1117	1071	1081	1138	1154	1101	1126	1139	1111	1112	1103	1115	1155	1165	1133	1196	1143	1057	1179	1133	1102	1154	1169	1132	1116	1076	1083	1122	1145	1201	1130	1130	1141	1059	1150	1044	1101	1143	1078	1071	1103	1216	1095	1166	1098	1117	1156	1161	1150	1189	1162	1121	1098	1106	1128	1176	1144	1087	1069	1114	1080	1095	1116	1138	1115	1137	1117	1175	1147	1102	1167	1109	1181	1140	1106	1067	1150	1069	1137	1151	1156	1099	1115	1116	1074	1103	1049	1125	1120	1129	1089	1077	1178	1143	1133	1086	1087	1152	1177	1084	1112	1148	1143	1068	1093	1199	1074	1189	1126	1132	1115	1105	1099	1086	1163	1114	1166	1130	1116	1143	1074	1073	1108	1144	1184	1125	1091	1127	1111	1112	1121	1144	1152	1144	1083	1151	1110	1100	1185	1071	1123	1174	1104	1127	1100	1102	1137	1137	1133	1162	1138	1116	1108	1105	1161	1073	1128	1131	1136	1171	1161	1123	1157	1095	1160	1125	1136	1140	1100	1111	1088	1063	1133	1112	1121	1066	1113	1133	1099	1077	1138	1132	1110	1179	1113	1133	1192	1088	1111	1115	1083	1122	1117	1078
24388	21552	28885	24680	21309	9408	3044	2527	2482	1846	1436	1787	1660	1289	1442	1218	1158	1120	1055	1091	992	1075	1736	5465	5191	1237	955	1000	957	972	1002	962	975	972	948	992	984	974	997	968	949	978	972	977	953	976	928	919	962	992	930	962	975	941	903	916	966	962	940	963	1017	941	986	944	966	966	977	927	988	925	996	969	962	971	968	899	948	1006	1002	963	963	923	945	979	956	977	977	977	936	968	975	922	949	962	911	931	898	973	907	951	969	954	934	1022	899	941	982	951	926	916	986	887	996	988	901	908	976	964	953	973	915	927	995	987	987	969	973	949	953	927	987	974	1027	983	976	955	959	957	946	981	972	947	1006	938	972	968	975	959	970	1006	995	980	931	985	1008	961	908	940	951	906	985	954	941	985	917	946	912	979	901	984	900	935	928	976	921	958	918	939	935	944	914	959	912	946	979	911	986	948	905	904	932	961	982	967	995	964	945	966	948	946	936	986	948	970	983	975	929	951	976	952	923	904	940	937	940	943	962	974	892	943	939	961	952	989	945	1016	964	871	929	974	963	960	987	961	930	975	964	926	935	973	906	944	957	973	926	995	1017	926	977	971	963	923	979	914	988	1000	995	872	937	929	911	920	951	973	947	862	928	960	1012	937	920	955	971	928	966	938	976	976	905	938	935	963	892	943	864	947	966	985	976	946	979	912	975	945	900	951	977	958	962	1001	975	909	965	1003	993	985	954	966	997	910	935	1004	1004	955	967	922	954	924	922	921	957	958	944	976	951	935	952	932	937	903	960	959	971	967	925	940	952	974	917	914	937	964	941	881	940	925	906	937	1011	948	951	939	902	1017	992	928	922	971	948	968	959	1022	895	932	915	877	1001	978	969	939	948	952	977	933	960	990	943	1008	967	995	956	914	966	983	998	914	912	898	963	952	916	959	904	927	915	929	952	920	961	975	942	954	934	1013	1001	993	972	950	898	936	935	962	968	992	913	913	970	933	955	951	983	930	957	936	963	941	1009	1007	970	987	926	954	984	985	948	940	957	979	933	965	969	920	901	918	968	947	938	999	982	911	925	1001	894	966	970	933	944	939	925	987	949	967	957	1012	931	950	961	969	918	988	950	959	913	984	949	959	892	966	960	906	958	939	925	956	968	948	938	925	946	937	915	936	961	994	962	929	937	977	985	994	1012	971	935	900	974	987	953	1014	1013	977	988	942	979	937	954	973	991	1012	982	953	956	922	978	953	944	967	956	961	972	1027	898	994	911	983	966	933	944	913	972	940	984	1000	934	1027	896	941	955	964	971	963	931	951	917	924	970	973	861	1021	882	966	930	998	933	963	1007	968	953	971	969	954	957	904	999	961	918	926	950	967	959	956	960	952	974	930	934	948	950	984	960	940	951	919	949	918	933	955	920	947	954	975	950	920	960	992	942	1012	949	956	906	928	991	930	992	960	996	936	873	878	987	990	973	965	938	983	949	961	940	935	939	951	969	911	950	960	926	887	994	959	965	938	992	862	929	930	900	943	992	937	992	960	946	914	984	1031	1010	999	1012	936	948	910	926	988	1028	943	937	942	934	965	938	960	954	1005	947	913	930	909	1045	960	982	931	966	929	995	927	926	911	968	941	959	932	980	908	906	948	970	1002	968	962	957	952	953	948	953	967	968	932	927	972	996	964	955	958	940	957	927	941	974	965	941	956	930	919	941	942	952	898	920	894	906	972	1012	931	926	997	940	944	987	947	908	924	983	976	927	898	952	996	915	936	964	888	986	928	953	939	933	947	966	942	884	951	978	952	989	876	943	926	949	989	987	932	931	981	932	921	955	928	950	975	986	902	967	959	966	1010	994	894	926	920	950	953	1030	937	946	974	967	953	957	989	940	901	930	910	939	952	909	979	962	981	964	956	1010	955	939	942	961	927	1009	989	943	975	959	964	921	1016	965	923	940	927	986	990	963	903	961	929	880	979	956	915	1011	960	955	953	979	942	959	917	942	946	945	938	924	957	887	902	919	993	933	939	933	1003	920	930	932	933	978	912	1000	974	931	968	970	1000	956	974	930	959	1018	961	985	910	946	963	951	935	992	957	967	952	954	963	959	922	942	978	946	948	977	972	984	975	987	922	963	927	909	988	1017	985	948	922	930	976	1002	978	969	967	990	1032	976	977	980	973	971	977	938	948	958	927	948	995	1016	946	912	1013	928	944	1010	931	921	978	945	1022	936	957	1020	988	906	983	948	984	936	1046	938	956	950	925	916	988	948	927	1010	971	927	955	1028	941	937	943	932	943	953	946	987	996	933	887	967	998	968	955	927	919	957	947	968	932	951	1016	959	938	958	932	983	918	937	988	941	976	900	965	935	1006	927	904	986	956	916	963	1005	926	1018	972	986	929	958	970	912	1000	943	991	943	952	943	965	966	995	938	945	977	914	983	979	987	1001	883	952	999	1005	987	963	1039	967	988	893	946	958	999	940	990	932	964	976	905	946	956	991	922	970	930	949	984	955	894	933	954	946	923	974	996	979	917	964	955	906	982	969	941	995	944	922	978	875	982	885	973	1015	944	931	963	958	964	924	892	947	904	940	971	947	952	969	929	983	896	930	1009	883	940	913	943	998	975	992	927	929	1011	947	958	953	936	957	895	964	965	950	975	938	1006	957	936	902	916	932	942	953	945	947	974	928	931	854	916	948	962	995	945	951	895	922	976	963	955	974	929	959	943	966	990	987	901	991	915	1001	957	1007	1016	945	883	980	973	912	989	981	984	953	940	972	976	962	936	945	910	932	945	973	885	968	976	937	920	961	937	1040	939	938	955	957	978	945	902	991	942	955	904	950	1015	909	904	926	907	940	943	967	982	963	963	952	973	937	937	943	998	912	897	949	954	919	962	981	940	1028	949	958	958	988	1004	962	957	902	939	959	939	909	962	903	1015	975	927	931	925	973	957	934	895	984	921	895	946	921	970	918	962	968	955	975	920	990	923	939	941	950	913	974	915	976	1010	983	932	976	951	920	963	928	943	998	965	982	914	928	901	937	935	909	943	941	949	937	955	1000	942	946	974	955	955	1009	904	930	913	962	920	958	981	941	933	912	930	957	964	917	909	957	961	968	951	972	951	984	993	936	1009	943	915	958	915	949	965	903	982	992	948	917	885	942	939	965	939	1031	1001	992	930	928	936	975	931	1000	955	933	936	883	904	975	963	951	912	942	940	870	940	923	971	921	906	956	921	984	982	921	931	942	953	944	928	980	1025	962	973	930	921	930	905	993	942	991	919	921	956	933	991	958	951	971	957	1024	968	1003	979	942	983	986	958	992	980	953	975	982	978	958	988	954	947	983	971	950	933	976	940	939	984	953	928	961	932	949	915	901	922	908	926	967	919	933	960	964	948	986	945	924	946	995	961	947	991	905	962	963	928	993	909	960	955	990	963	978	986	961	991	934	917	954	1002	992	985	933	938	983	962	895	916	870	997	918	942	952	927	953	913	918	936	949	950	919	944	928	926	1023	912	932	988	938	930	913	975	896	946	969	987	909	948	968	944	961	1020	965	924	907	919	889	952	938	891	956	946	931	972	978	973	935	959	934	969	930	947	951	932	954	969	932
17465	26666	21680	15394	12857	7029	5023	5476	5521	3864	2524	3977	3376	2270	2700	2112	1825	1697	1575	1600	1502	1626	3392	11144	10093	1769	1276	1291	1299	1302	1340	1355	1305	1310	1260	1293	1340	1281	1372	1239	1289	1247	1295	1367	1335	1328	1254	1300	1256	1287	1268	1322	1358	1260	1230	1256	1348	1317	1355	1323	1298	1261	1246	1297	1315	1314	1276	1320	1306	1309	1351	1296	1287	1266	1314	1260	1324	1223	1266	1321	1295	1273	1236	1283	1286	1270	1289	1269	1302	1282	1316	1239	1396	1319	1301	1286	1269	1327	1279	1274	1314	1263	1344	1306	1305	1225	1268	1345	1289	1375	1322	1274	1249	1211	1295	1268	1242	1335	1327	1249	1336	1281	1240	1300	1278	1325	1311	1315	1278	1306	1337	1258	1290	1324	1290	1235	1281	1263	1262	1316	1275	1252	1247	1334	1295	1397	1303	1265	1261	1352	1275	1298	1316	1271	1314	1370	1335	1280	1310	1243	1278	1303	1307	1323	1279	1334	1295	1256	1287	1293	1267	1283	1294	1337	1194	1297	1300	1260	1242	1237	1319	1331	1314	1279	1293	1282	1319	1281	1272	1268	1302	1247	1289	1274	1267	1299	1304	1301	1323	1258	1265	1302	1266	1371	1224	1297	1315	1223	1281	1327	1339	1282	1234	1268	1363	1290	1248	1243	1316	1276	1263	1333	1279	1276	1323	1333	1312	1232	1265	1298	1273	1261	1280	1210	1320	1259	1285	1315	1297	1288	1314	1339	1303	1313	1307	1288	1265	1326	1341	1271	1246	1317	1238	1370	1266	1257	1338	1302	1288	1292	1321	1252	1323	1269	1296	1270	1278	1308	1242	1295	1366	1262	1208	1353	1289	1279	1282	1298	1250	1327	1273	1236	1304	1346	1257	1285	1334	1262	1222	1271	1354	1359	1276	1313	1276	1336	1297	1260	1328	1241	1271	1335	1270	1264	1235	1278	1241	1321	1345	1239	1311	1315	1258	1341	1259	1291	1249	1296	1342	1278	1347	1258	1271	1282	1310	1267	1261	1311	1289	1264	1313	1302	1303	1330	1312	1289	1290	1319	1302	1310	1260	1368	1319	1383	1276	1299	1297	1283	1290	1297	1297	1346	1296	1294	1296	1297	1260	1318	1291	1278	1294	1313	1314	1311	1394	1340	1311	1265	1300	1246	1299	1299	1246	1306	1293	1278	1328	1289	1303	1280	1273	1241	1344	1250	1222	1326	1320	1274	1319	1273	1252	1290	1282	1274	1324	1325	1269	1248	1298	1321	1324	1282	1184	1311	1243	1310	1324	1300	1343	1296	1324	1325	1273	1286	1260	1248	1320	1333	1278	1248	1273	1301	1280	1305	1294	1253	1284	1253	1304	1232	1292	1335	1275	1300	1298	1269	1290	1257	1243	1271	1280	1281	1367	1373	1308	1290	1355	1234	1291	1321	1233	1342	1253	1245	1249	1315	1345	1264	1326	1304	1286	1326	1342	1294	1270	1223	1297	1257	1261	1348	1255	1291	1225	1319	1234	1274	1349	1374	1311	1294	1230	1256	1277	1277	1259	1361	1300	1349	1260	1262	1281	1374	1325	1238	1290	1266	1347	1272	1306	1341	1297	1273	1333	1298	1304	1300	1312	1353	1369	1353	1289	1277	1244	1303	1326	1316	1281	1343	1256	1283	1260	1325	1248	1268	1243	1330	1327	1306	1231	1292	1295	1262	1383	1337	1242	1278	1265	1274	1238	1292	1251	1358	1300	1306	1290	1284	1279	1305	1277	1321	1281	1297	1334	1341	1310	1274	1269	1325	1299	1248	1216	1390	1328	1315	1295	1303	1312	1305	1296	1240	1356	1274	1234	1289	1386	1223	1328	1296	1282	1279	1246	1313	1376	1286	1339	1271	1345	1294	1268	1297	1258	1300	1300	1287	1298	1249	1268	1249	1344	1263	1291	1323	1284	1278	1314	1283	1376	1253	1307	1348	1297	1288	1279	1344	1283	1257	1291	1298	1250	1340	1278	1356	1258	1266	1303	1302	1317	1293	1251	1366	1317	1301	1254	1319	1279	1296	1280	1255	1295	1281	1284	1284	1321	1282	1363	1290	1287	1287	1311	1278	1307	1293	1325	1270	1276	1328	1262	1284	1312	1320	1283	1284	1228	1279	1292	1340	1342	1288	1304	1300	1265	1295	1277	1263	1324	1276	1315	1249	1250	1261	1305	1286	1311	1259	1281	1319	1353	1306	1294	1295	1317	1357	1295	1233	1305	1305	1309	1296	1279	1284	1293	1260	1320	1371	1267	1317	1284	1305	1291	1359	1324	1268	1247	1323	1261	1303	1276	1318	1303	1286	1321	1290	1261	1273	1319	1317	1270	1299	1229	1317	1341	1274	1305	1321	1351	1314	1305	1321	1270	1245	1309	1261	1355	1250	1291	1284	1296	1222	1233	1265	1316	1319	1310	1306	1255	1263	1298	1356	1323	1348	1260	1321	1281	1344	1231	1281	1276	1358	1306	1271	1251	1328	1239	1280	1277	1306	1317	1334	1236	1303	1318	1376	1216	1272	1294	1285	1293	1305	1279	1279	1281	1309	1302	1288	1293	1292	1285	1301	1369	1289	1290	1283	1251	1263	1332	1302	1292	1273	1314	1284	1285	1311	1375	1324	1276	1246	1221	1293	1286	1333	1346	1309	1284	1282	1289	1244	1233	1289	1296	1225	1292	1319	1227	1342	1225	1197	1296	1329	1270	1304	1216	1301	1268	1311	1299	1266	1292	1346	1275	1320	1352	1300	1328	1305	1291	1292	1262	1260	1228	1316	1318	1285	1259	1267	1296	1284	1280	1222	1292	1338	1246	1327	1254	1284	1305	1277	1344	1276	1275	1246	1214	1296	1316	1274	1281	1206	1260	1306	1366	1324	1294	1302	1263	1332	1291	1294	1262	1339	1277	1265	1319	1280	1287	1321	1288	1325	1239	1317	1249	1311	1306	1242	1301	1263	1297	1249	1353	1304	1318	1266	1265	1299	1300	1288	1322	1306	1295	1275	1283	1333	1270	1298	1243	1258	1296	1271	1291	1326	1288	1225	1395	1343	1342	1330	1275	1301	1282	1339	1321	1278	1269	1278	1342	1263	1299	1298	1244	1251	1297	1354	1256	1278	1295	1269	1254	1283	1317	1331	1279	1332	1267	1355	1348	1259	1262	1326	1291	1307	1251	1279	1303	1259	1256	1294	1273	1255	1328	1305	1270	1325	1273	1331	1337	1279	1224	1282	1300	1280	1256	1282	1227	1250	1267	1329	1258	1286	1299	1321	1329	1348	1308	1342	1339	1286	1285	1212	1271	1233	1356	1255	1299	1269	1286	1376	1284	1286	1349	1377	1306	1276	1282	1255	1268	1314	1315	1362	1251	1282	1272	1284	1222	1306	1372	1317	1315	1247	1361	1239	1278	1283	1240	1365	1275	1274	1392	1320	1325	1286	1264	1267	1346	1267	1287	1362	1245	1359	1255	1311	1256	1300	1353	1368	1300	1318	1286	1267	1272	1284	1325	1193	1303	1289	1237	1187	1264	1282	1327	1289	1363	1296	1245	1259	1269	1329	1285	1354	1309	1343	1366	1275	1313	1283	1211	1286	1231	1312	1255	1348	1290	1300	1269	1297	1317	1319	1279	1352	1374	1353	1304	1324	1268	1352	1321	1345	1264	1312	1346	1321	1260	1257	1285	1271	1258	1295	1315	1287	1296	1312	1283	1284	1273	1317	1281	1273	1286	1239	1319	1335	1230	1255	1336	1300	1327	1322	1311	1332	1288	1316	1299	1315	1312	1308	1303	1280	1267	1252	1319	1277	1275	1318	1335	1327	1241	1298	1264	1282	1300	1347	1327	1316	1337	1270	1325	1258	1314	1382	1305	1295	1278	1326	1293	1300	1222	1341	1293	1397	1322	1253	1281	1320	1287	1302	1270	1295	1295	1303	1324	1276	1350	1314	1360	1319	1346	1304	1277	1295	1285	1231	1325	1241	1288	1279	1321	1298	1281	1304	1278	1319	1312	1364	1372	1228	1293	1252	1298	1308	1306	1352	1272	1267	1298	1306	1313	1301	1219	1314	1245	1227	1307	1305	1377	1335	1273	1312	1310	1289	1208	1340	1218	1315	1355	1346	1304	1336	1299	1311	1292	1321	1302	1342	1256	1316	1332	1283	1339	1247	1253	1263	1231	1338	1305	1296	1290	1255	1351	1284	1328	1289	1250	1274	1210	1242	1309	1266	1344	1325	1242	1319	1283	1243	1301	1294	1308	1333	1324	1289	1245	1305	1273	1338	1316	1277	1334	1290	1322	1307	1371	1229	1318	1388	1275	1272	1257	1289	1283	1332	1248	1236	1280	1327	1217	1291	1303	1320	1297	1260	1350	1284	1278	1283	1333	1323	1316	1299	1327	1306	1312	1270	1262	1349	1346	1317	1297	1290	1249	1263	1261	1278	1274	1262	1286	1268	1349	1289	1316	1318	1277	1304	1368	1312	1275	1324	1357	1317	1333	1288	1385	1270	1298	1259	1304	1313	1336	1288	1284	1270	1331	1275	1290	1266	1324	1258	1272	1399	1256	1280	1270	1246	1321	1289	1297	1278	1337	1341	1328	1282	1342	1306	1307	1367	1242	1318	1317	1302	1327	1291	1317	1272	1299	1267	1341	1240	1266	1244	1313	1269	1343	1248	1240	1315	1299	1299	1337	1280	1267	1316	1305	1277	1333	1282	1289	1305	1297	1272	1276	1321	1302	1231	1335	1296	1303	1321	1276	1307	1230	1304	1235	1316	1221	1311	1257	1332	1289	1338	1301	1314	1328	1297	1291	1271	1271	1302	1307	1243	1293	1281	1312	1241	1292	1242	1303	1279	1294	1300	1290	1290	1348	1265	1321	1360	1287	1255	1271	1263	1283	1286	1310	1339	1284	1260	1289	1279	1294	1362	1232	1294	1268	1272	1265	1350	1309	1259	1307	1275	1311	1261	1268	1251	1246	1277	1280	1272	1309	1310	1283	1290	1243	1249	1300	1314	1222	1242	1308	1295	1252	1312
23375	21510	29378	24094	21522	21179	8232	3550	3106	2222	1384	2013	1869	1268	1278	1064	916	866	774	816	776	788	2912	8536	7645	924	649	637	707	697	706	699	652	654	679	660	660	683	700	647	721	689	642	667	616	609	659	680	664	658	621	641	634	682	663	705	659	639	695	640	660	649	641	648	596	692	655	633	636	667	599	624	626	652	635	621	669	672	635	632	678	622	630	660	620	664	637	651	656	654	618	645	572	662	624	656	657	621	646	624	642	631	636	648	650	611	642	645	637	651	676	697	682	647	640	639	625	682	658	665	630	705	632	645	596	650	637	657	646	633	642	654	608	676	646	573	665	644	653	640	684	623	649	633	607	657	673	646	626	675	621	656	674	669	614	660	647	661	619	675	629	655	652	588	586	645	670	634	649	622	671	636	694	667	625	662	686	643	638	659	651	664	653	615	628	649	674	633	667	627	668	660	664	665	637	644	652	632	618	628	681	616	638	632	652	680	692	646	626	602	656	623	647	597	645	653	633	657	605	632	636	669	668	631	640	634	633	641	633	601	662	618	704	641	651	622	664	661	615	633	664	644	661	624	572	637	659	623	649	680	629	584	627	611	661	676	649	663	647	636	646	685	649	660	633	623	608	613	616	657	626	666	695	640	611	659	620	686	636	659	633	655	667	676	619	633	642	665	676	646	652	665	638	597	597	582	682	583	680	650	641	649	653	639	648	672	660	665	657	615	598	671	637	649	623	667	639	655	647	633	681	624	630	665	666	661	644	663	670	586	656	656	675	651	628	643	675	639	640	665	641	627	646	660	645	676	615	596	638	594	661	633	629	645	699	645	644	654	694	631	622	655	641	611	665	649	668	670	648	648	610	638	611	642	646	647	644	620	647	657	691	664	638	602	635	687	618	669	660	607	666	665	681	640	607	633	675	648	639	651	685	628	616	655	632	644	665	656	613	690	611	629	665	678	658	678	666	605	669	671	660	654	619	637	613	656	649	625	687	629	605	620	628	634	658	653	623	642	657	655	612	647	682	660	626	617	630	597	637	616	624	622	617	636	637	666	643	634	651	667	623	631	566	657	596	668	644	622	611	643	623	628	701	642	604	631	576	630	655	654	660	674	634	651	584	666	623	639	675	669	671	622	637	691	600	584	607	639	661	599	647	623	665	588	661	622	641	663	635	661	670	655	576	639	624	632	660	648	622	677	624	634	613	603	699	611	658	617	646	634	643	655	621	652	659	657	643	649	629	693	620	657	624	575	623	646	617	649	630	658	660	630	631	620	637	625	609	635	633	634	595	641	628	672	652	657	621	674	650	625	614	641	606	652	633	682	582	655	655	615	676	640	681	631	637	665	657	617	654	648	672	601	636	628	668	646	663	641	682	609	651	686	625	649	637	690	663	626	627	671	638	593	666	671	668	625	619	628	629	620	600	625	646	650	629	610	669	638	667	662	615	666	648	625	651	637	641	635	589	639	662	614	645	604	652	622	651	655	591	581	692	585	617	649	639	641	634	658	626	639	714	633	622	674	610	642	612	612	614	633	597	651	630	656	593	685	654	626	622	619	656	645	641	626	670	649	635	657	620	626	596	632	626	638	655	648	682	644	640	644	604	650	626	636	618	654	664	664	680	671	607	601	635	633	634	686	612	677	634	610	580	691	681	685	626	643	639	650	616	634	641	658	600	686	628	612	657	642	662	634	624	646	603	639	696	672	668	609	637	683	657	613	599	669	607	613	677	626	617	627	636	642	569	589	585	679	650	639	624	642	678	637	690	618	625	639	645	633	633	620	588	653	685	621	616	689	642	660	661	663	647	673	618	615	627	657	632	657	614	658	609	629	635	689	633	688	649	633	703	662	626	640	675	653	647	625	592	648	636	657	642	661	642	616	691	614	614	690	705	645	624	678	693	661	621	645	654	659	684	614	677	625	679	622	621	628	703	619	665	615	594	647	673	614	639	626	657	686	641	627	668	648	636	652	652	667	646	609	634	654	640	607	619	650	646	653	661	634	634	653	591	592	622	689	630	634	599	647	681	665	649	626	668	685	625	610	618	607	654	655	668	630	635	641	599	694	641	657	616	654	616	600	638	651	682	617	622	663	661	694	702	630	629	644	595	625	602	640	633	614	660	629	571	629	617	640	623	688	628	600	643	672	628	619	654	639	639	679	653	645	606	620	644	634	658	656	637	621	709	634	595	678	620	604	656	647	571	653	666	597	660	652	652	650	638	581	658	633	678	665	601	619	627	648	652	621	627	664	640	611	613	618	623	637	595	627	623	675	697	602	627	605	609	657	639	655	647	617	715	626	607	666	638	628	634	659	650	649	630	678	660	664	658	669	650	589	617	632	655	604	645	584	601	654	608	610	686	672	667	632	667	652	654	692	637	639	652	683	635	591	654	647	629	655	639	619	676	631	637	631	660	643	598	626	688	634	653	595	599	628	638	603	639	622	628	653	659	585	640	622	662	607	622	612	649	623	622	652	645	643	642	607	629	649	658	621	652	619	638	617	622	680	625	644	649	656	655	671	676	662	644	618	685	654	646	669	644	634	630	628	652	637	668	651	656	611	631	625	682	631	637	641	603	622	611	617	601	634	655	670	583	603	671	626	639	630	660	654	629	592	644	632	643	654	623	621	662	662	593	670	656	629	671	713	643	639	668	650	658	623	657	654	645	641	605	602	593	637	599	689	668	629	609	586	651	621	623	631	648	687	635	611	647	648	659	641	644	646	632	656	626	634	663	681	624	690	601	642	631	625	660	664	674	598	611	625	628	642	630	623	644	654	607	684	668	654	611	637	682	672	672	642	659	650	630	650	630	609	665	618	603	658	655	592	651	643	607	604	647	621	665	660	658	646	621	605	630	640	666	624	641	634	656	645	638	650	636	626	614	661	620	631	646	618	660	651	632	605	596	636	659	643	593	664	659	639	656	666	615	678	637	645	629	658	566	619	666	612	620	665	662	636	673	627	666	619	616	667	660	638	688	612	664	608	646	648	679	680	645	628	657	648	660	652	654	648	616	627	634	615	626	633	628	632	601	601	656	630	655	617	644	656	601	642	659	606	647	656	624	674	668	623	644	609	621	667	644	628	652	595	660	639	658	631	612	670	665	659	638	662	623	680	637	670	625	668	695	650	636	654	650	654	618	636	650	689	625	643	613	656	634	640	667	616	608	621	655	615	629	658	649	648	659	649	660	601	648	660	665	614	655	631	645	676	637	642	635	648	666	656	634	641	635	618	645	635	661	659	626	622	600	640	617	609	640	621	633	684	618	640	632	627	648	659	637	638	593	655	610	639	680	631	601	628	609	709	655	654	669	638	635	643	650	679	614	667	633	598	655	654	674	633	644	642	645	598	654	636	635	635	634	676	674	585	625	648	620	654	620	648	607	604	647	630	637	659	635	634	608	610	646	645	604	641	640	652	675	625	637	633	666	624	649	641	687	654	606	674	662	635	619	586	623	625	612	592	652	627	685	671	636	634	660	597	685	615
20613	32240	27395	20440	16941	9653	6323	7846	7744	5050	2923	4941	4457	2584	2710	2166	1747	1545	1316	1351	1247	1474	6348	17115	13794	1338	941	886	960	877	967	917	871	854	953	915	901	874	907	894	933	910	869	884	949	857	927	907	919	924	899	947	886	861	911	844	850	904	812	909	865	897	884	891	869	861	923	922	835	892	904	904	872	946	930	923	970	869	860	941	920	883	932	871	907	874	866	896	934	915	938	913	860	879	937	927	864	889	898	890	898	848	902	918	918	906	972	881	899	889	890	883	927	920	863	885	911	935	872	870	912	863	917	883	884	884	873	949	895	948	917	875	873	916	881	872	877	947	890	939	939	875	903	866	895	897	906	951	917	898	918	897	932	871	923	911	905	912	897	849	933	912	882	909	936	857	885	880	906	890	927	825	927	889	880	887	892	933	959	946	902	939	895	927	903	890	925	890	914	907	956	866	848	886	849	894	935	866	850	922	891	902	933	926	862	917	896	889	898	872	877	921	870	899	885	886	868	904	895	933	913	888	897	896	884	945	921	903	919	931	896	966	909	871	899	888	888	917	940	884	881	837	874	893	884	862	917	924	930	895	885	879	931	906	848	903	887	891	912	861	900	855	887	936	898	909	923	860	899	875	826	949	920	921	896	900	872	901	890	887	937	856	887	863	888	893	894	935	908	888	853	883	927	853	901	950	870	894	932	834	872	901	889	914	874	927	884	906	892	825	906	916	883	874	886	890	883	907	898	879	848	899	979	891	893	884	868	851	922	881	881	904	896	924	888	879	872	926	867	892	874	932	906	911	897	903	889	906	873	865	888	908	871	858	878	869	905	840	907	897	869	874	949	912	905	848	913	901	888	850	887	842	836	934	913	840	955	899	853	869	948	877	906	912	850	914	898	870	898	924	884	903	911	910	832	946	866	910	885	863	865	881	902	930	902	936	859	878	882	905	882	898	936	910	880	890	969	918	887	891	878	856	909	877	954	916	901	904	892	909	893	879	869	859	943	922	906	824	878	870	915	848	818	928	889	864	872	877	843	891	868	903	888	865	973	935	935	911	859	882	876	908	858	890	894	910	913	874	897	951	909	913	911	839	918	866	892	971	886	877	883	898	854	920	877	873	875	891	894	902	891	913	868	952	898	882	888	835	961	940	858	869	861	850	857	844	938	851	947	866	930	890	910	886	900	913	863	919	923	904	844	900	936	888	912	892	957	863	843	919	898	889	869	917	880	862	873	893	859	882	868	840	907	917	870	884	894	914	932	913	919	929	910	914	879	904	898	890	903	960	921	954	912	854	850	888	907	862	916	907	858	858	830	906	857	900	864	899	889	852	910	873	848	877	909	836	925	911	903	945	945	912	862	866	876	943	900	873	877	879	900	914	890	899	857	939	872	914	901	886	844	855	919	943	924	885	961	845	931	904	877	923	849	894	868	855	874	873	925	921	918	866	903	868	860	892	911	895	883	897	880	920	839	936	866	831	980	894	931	896	880	872	858	884	922	896	864	871	919	893	906	867	907	854	905	867	890	856	845	920	879	863	837	946	902	934	923	918	844	880	889	953	934	858	926	876	877	963	961	912	883	877	866	861	927	884	865	959	909	916	929	922	897	891	916	873	906	892	900	936	890	879	892	863	888	869	870	948	867	890	892	939	909	855	947	900	854	910	933	916	906	931	920	900	911	822	860	913	916	914	838	867	897	872	929	881	912	877	897	862	913	895	881	907	944	904	915	889	930	923	884	934	918	908	861	894	921	910	880	872	933	893	888	929	902	913	878	849	935	810	913	908	919	902	918	894	888	916	882	919	913	903	887	897	863	927	853	915	913	888	847	877	927	904	862	930	891	863	881	870	903	868	879	861	867	868	898	846	894	902	884	860	918	868	896	958	873	887	888	881	919	885	908	908	924	891	881	897	821	845	887	907	861	899	880	910	926	936	865	903	909	879	888	870	892	908	900	899	913	933	905	898	929	887	883	947	904	930	909	852	827	866	903	939	850	940	908	884	849	843	910	876	902	884	879	925	910	891	897	884	857	883	969	851	909	904	905	899	875	881	885	908	944	879	934	914	964	932	870	868	875	857	933	813	912	867	860	923	951	869	903	903	843	852	950	908	900	891	926	891	884	893	891	845	897	839	881	858	857	903	853	936	891	898	924	906	882	886	904	919	829	891	887	862	912	856	925	901	900	859	841	863	887	931	892	892	959	896	875	941	924	916	919	912	891	890	885	904	934	875	928	920	865	951	935	841	889	889	902	897	878	982	891	897	889	955	875	935	883	918	863	884	937	904	910	946	897	873	925	913	884	868	917	871	881	912	884	879	820	874	849	873	878	846	845	863	861	871	875	900	915	891	883	843	909	904	897	846	935	867	894	924	881	872	883	860	945	885	912	911	887	860	901	876	928	916	860	870	928	875	959	938	872	929	866	910	882	894	957	901	904	936	915	900	903	859	865	846	879	900	839	878	868	909	857	921	933	899	923	936	900	855	903	868	917	924	856	895	904	895	869	861	908	893	893	892	931	877	897	888	865	892	935	873	930	899	872	863	875	913	891	917	911	827	859	916	907	850	862	906	895	886	893	872	918	871	879	925	844	907	957	911	950	853	819	887	854	865	916	900	906	837	861	938	900	872	866	854	854	901	889	851	926	895	930	956	915	910	872	861	886	892	909	841	937	894	854	871	893	941	906	915	914	929	881	918	903	912	861	921	880	878	857	980	912	884	919	884	879	878	865	881	881	932	903	873	857	887	936	923	858	898	881	919	895	863	880	858	893	914	884	904	943	875	899	931	877	873	909	940	884	920	857	889	872	881	852	870	891	932	869	892	891	897	885	846	882	875	864	862	893	924	881	862	900	906	892	875	908	924	874	940	892	878	904	876	837	860	854	895	911	878	899	907	877	900	905	890	893	866	875	894	897	915	863	914	880	866	923	928	878	961	875	1007	948	921	849	903	876	921	880	847	926	881	949	928	845	844	827	934	855	877	895	886	895	901	928	856	916	892	890	866	904	932	877	875	927	856	959	893	901	913	889	929	891	873	873	884	884	895	928	861	876	868	926	871	869	859	897	939	890	933	901	919	894	913	864	849	879	898	844	922	933	857	965	888	850	891	879	861	894	896	850	873	837	832	894	914	836	889	918	853	871	923	938	876	885	938	903	909	932	895	907	948	931	897	843	884	858	912	889	905	898	900	911	887	904	909	845	849	944	899	915	842	896	851	881	905	910	904	907	927	880	899	907	933	899	846	884	848	876	883	874	919	882	916	899	892	879	854	858	901	915	915	892	912	896	904	880	890	868	884	852	908	873	942	871	898	907	911	858	865	917	854	848	868	863	896	863	881	903	918	813	871	842	862	857	906	852	902	938	900	954	892	902	892	940	874	876	924	863	877	852	905	892	879	967	894	886	910	866	864	899	877	899	880	883	916	917	872	896	931	932	934	855	886	911	914	898	841	920	906	905	879	867	870	893	841	951	933	878	918	897	951	856	907
27360	21076	14440	6347	3551	1919	1245	1685	1772	1293	1013	1432	1351	1028	994	923	852	822	817	896	870	829	868	1147	1190	883	838	880	830	802	804	758	793	796	805	758	780	784	848	848	801	740	812	787	806	806	819	780	782	865	816	808	798	845	825	795	806	840	839	813	799	855	809	854	795	790	779	724	795	808	879	788	890	807	782	804	814	824	805	807	785	755	818	814	800	807	849	791	812	795	816	851	806	820	855	812	784	783	782	831	829	847	820	823	800	792	845	798	786	766	821	808	780	800	769	854	854	790	767	834	837	762	801	825	790	862	807	785	773	808	833	812	788	795	773	814	805	841	835	802	853	825	831	840	788	775	741	862	784	789	809	804	765	822	836	810	801	819	781	826	848	794	835	827	846	756	770	826	815	803	818	787	778	870	830	740	810	813	851	834	807	794	834	771	796	820	792	781	811	818	818	774	787	822	798	776	865	841	789	854	788	828	764	822	847	858	845	837	812	827	787	768	803	812	891	785	855	859	784	856	846	847	803	818	865	853	828	821	800	784	821	849	824	806	792	837	798	789	840	825	791	795	778	794	796	789	797	822	800	793	780	766	801	829	834	880	793	827	837	779	781	803	807	788	811	817	842	761	784	809	763	794	818	857	807	801	801	871	817	794	803	792	785	807	781	792	838	811	790	763	785	766	785	804	855	817	794	810	815	808	789	826	802	844	808	790	798	809	783	823	855	768	838	783	860	865	779	839	793	850	827	771	849	802	846	831	825	790	824	831	851	795	823	825	847	799	782	748	809	783	812	804	811	790	791	880	808	769	815	848	810	809	781	806	795	825	840	780	837	845	815	863	792	901	790	798	807	791	845	783	772	815	815	801	773	817	781	762	797	845	851	845	812	791	845	813	809	823	743	781	803	807	800	796	785	849	854	746	846	764	779	803	815	837	838	854	808	821	811	866	841	801	799	842	795	831	823	790	818	801	823	759	782	759	722	803	792	754	840	788	811	765	788	797	800	790	851	802	868	838	800	802	812	785	823	744	776	772	825	787	819	849	782	838	767	762	849	833	778	841	805	840	813	841	810	795	859	784	802	769	838	825	774	792	822	817	759	807	809	785	804	865	786	843	820	846	759	804	794	868	820	801	758	808	797	827	830	824	813	878	821	792	826	768	802	777	868	806	796	757	807	755	780	818	804	818	831	780	807	839	852	817	772	835	814	841	817	827	843	839	794	771	773	810	815	751	834	796	850	847	769	792	852	766	795	794	779	831	810	783	805	791	773	815	753	788	805	795	843	766	780	784	822	795	794	810	833	838	804	776	765	853	828	806	800	792	792	851	819	813	842	792	768	784	833	831	781	800	853	843	862	764	829	805	826	777	793	815	782	799	820	831	795	793	783	837	780	814	765	765	823	805	790	785	812	812	798	789	846	794	806	815	821	816	781	866	823	837	793	784	827	825	814	834	828	828	841	801	777	830	818	786	836	846	773	849	820	793	788	807	810	776	806	837	882	714	753	789	802	781	813	822	784	781	738	825	794	749	856	824	827	845	802	797	791	800	872	824	829	781	854	807	801	815	830	802	864	792	788	780	810	764	785	765	852	772	840	802	803	759	811	822	822	862	801	812	849	777	833	859	798	816	783	822	765	793	816	836	834	787	792	824	830	872	808	825	805	821	825	818	820	832	813	820	815	763	761	849	836	820	802	784	848	800	841	782	805	783	819	786	809	829	827	837	766	830	809	823	776	787	813	828	831	764	784	801	792	803	799	779	782	839	809	819	780	832	746	815	803	830	798	805	753	800	819	796	824	767	853	773	825	803	823	791	842	858	766	809	855	816	820	802	843	791	849	810	827	812	781	795	791	788	839	769	770	803	827	880	812	820	862	780	826	797	799	827	793	820	843	836	816	780	778	794	807	817	794	830	836	837	818	797	811	823	806	778	802	812	866	838	857	756	822	818	808	795	854	787	782	867	807	847	775	837	788	849	806	839	812	837	828	845	809	835	749	775	837	814	796	856	836	780	837	840	838	841	787	844	800	816	847	813	839	776	805	810	779	787	792	803	863	828	825	830	804	816	836	784	828	858	858	827	800	846	785	792	798	770	821	799	817	788	800	786	816	835	785	807	788	775	824	793	806	776	805	792	810	803	803	742	847	836	798	859	841	767	789	779	831	834	816	796	850	812	790	821	781	766	840	796	825	804	825	807	815	808	785	801	805	805	807	773	790	831	769	799	789	764	829	795	806	855	834	792	796	839	804	828	796	869	793	799	838	785	794	734	808	796	755	833	818	810	836	820	808	826	822	794	764	791	800	785	766	805	810	816	838	829	819	836	794	814	782	858	802	836	797	829	806	811	800	773	768	773	828	792	821	818	828	811	772	817	773	819	864	828	781	778	838	780	781	821	847	774	849	823	831	791	820	837	780	781	779	771	762	843	791	780	780	812	811	786	795	825	812	828	832	794	819	796	772	822	836	832	829	781	809	811	826	785	780	806	771	828	820	817	828	850	798	801	776	809	796	746	794	804	797	838	807	793	801	830	815	802	816	803	805	838	857	831	808	785	805	851	838	852	856	804	806	774	820	833	800	837	772	772	795	786	836	831	787	805	800	829	759	812	828	808	761	809	832	867	803	780	803	786	820	820	819	777	810	803	757	837	807	778	785	809	850	785	819	814	843	799	828	807	807	823	836	791	793	823	783	831	788	777	810	821	758	838	818	837	734	792	794	806	801	795	800	773	791	813	806	809	817	771	821	800	801	790	842	772	751	826	757	779	804	798	805	773	796	799	851	849	792	836	832	818	789	814	813	838	772	826	783	774	819	817	763	775	868	826	798	775	802	789	785	829	784	824	871	815	793	830	817	791	812	783	822	807	827	793	816	822	858	841	826	814	776	798	802	795	755	790	796	807	787	837	819	815	824	869	813	782	782	856	835	818	725	816	811	807	783	758	764	802	807	825	826	824	801	804	820	834	777	837	844	789	824	853	820	793	829	785	823	805	785	824	767	811	814	771	809	817	857	851	804	840	770	825	771	799	788	874	804	769	785	801	750	751	810	839	857	830	836	847	779	844	829	796	822	796	828	801	840	800	790	813	826	842	841	818	820	850	837	838	780	844	772	791	843	812	756	812	824	806	808	826	766	796	830	804	754	751	806	850	765	860	801	838	773	833	849	769	818	788	814	783	778	879	843	803	770	792	847	816	806	824	816	860	815	866	840	755	783	759	754	761	780	817	807	814	801	793	789	840	801	811	805	802	822	781	844	848	808	772	849	833	880	806	801	747	822	804	821	764	821	800	763	827	832	737	865	816	858	791	801	837	842	829	801	830	786	811	779	768	823	850	816	796	884	791	810	816	827	789	842	825	759	800	824	815	829	775	804	860	778	828	843	851	816	796	816	807	827	827	820	804	782	825	906	850	846	809	783	831	800	829	796	779	855	801	765	849	787	797	795	776	752	801	816	792	853	741	807	775	835	795	877	808	804	809	775	781	814	824
12526	18962	15566	9504	7423	3847	2281	3724	4152	2537	1712	2783	2589	1710	1652	1484	1322	1298	1249	1233	1115	1224	1416	1941	1965	1109	1066	1156	1102	1138	1080	1114	1096	1097	1111	1110	1080	1071	1139	1134	1102	1168	1106	1116	1173	1078	1122	1120	1116	1020	1204	1137	1121	1132	1086	1127	1152	1138	1086	1106	1079	1126	1125	1110	1042	1072	1139	1095	1154	1114	1076	1105	1056	1133	1122	1163	1155	1061	1104	1112	1104	1111	1137	1093	1158	1129	1083	1086	1136	1147	1131	1042	1085	1092	1121	1132	1119	1085	1084	1133	1125	1068	1060	1138	1095	1093	1115	1078	1064	1086	1120	1162	1127	1127	1120	1062	1099	1093	1066	1078	1085	1094	1161	1076	1103	1075	1117	1125	1166	1122	1096	1055	1102	1073	1140	1074	1126	1092	1067	1140	1060	1127	1087	1113	1033	1100	1090	1130	1054	1045	1106	1136	1107	1103	1098	1185	1079	1112	1090	1059	1147	1111	1094	1095	1106	1031	1126	1117	1166	1133	1076	1149	1133	1133	1093	1054	1079	1132	1113	1186	1126	1110	1057	1102	1160	1098	1141	1067	1071	1124	1177	1092	1113	1119	1076	1136	1057	1129	1115	1040	1102	1058	1066	1110	1081	1041	1106	1060	1088	1128	1146	1112	1162	1110	1135	1136	1147	1094	1063	1034	1097	1157	1081	1072	1123	1108	1032	1081	1112	1109	1018	1122	1112	1119	1112	1115	1091	1056	1089	1072	1061	1079	1108	1089	1131	1122	1096	1153	1122	1050	1118	1093	1071	1130	1135	1105	1111	1131	1087	1100	1082	1181	1039	1135	1080	1101	1096	1154	1075	1092	1119	1076	1144	1153	1095	1039	1111	1097	1143	1094	1134	1152	1095	1086	1047	1127	1086	1063	1109	1128	1099	1169	1014	1143	1131	1123	1153	1038	1132	1139	1152	1104	1105	1036	1059	1168	1085	1171	1125	1062	1133	1058	1096	1059	1109	1138	1149	1063	1146	1121	1109	1065	1073	1111	1076	1133	1040	1150	1092	1060	1120	1145	1111	1084	1064	1133	1070	1130	1138	1080	1121	1080	1090	1125	1099	1082	1130	1094	1047	1160	1106	1123	1129	1135	1132	1049	1106	1157	1047	1110	1068	1085	1099	1074	1144	1117	1111	1132	1088	1041	1119	1121	1118	1132	1126	1141	1135	1116	1127	1158	1089	1138	1128	1125	1144	1186	1117	1117	1058	1064	1060	1144	1080	1083	1056	1050	1107	1131	1113	1056	1116	1097	1125	1123	1136	1096	1104	1120	1149	1070	1120	1132	1110	1092	1085	1083	1170	1091	1082	1097	1109	1142	1132	1028	1107	1113	1126	1087	1106	1076	1164	1096	1078	1179	1121	1048	1097	1079	1166	1038	1061	1053	1117	1095	1055	1107	1080	1131	1089	1150	1179	1154	1059	1108	1085	1088	1094	1120	1182	1154	1062	1101	1160	1125	1111	1089	1109	1104	1139	1070	1104	1125	1108	1165	1119	1061	1110	1075	1134	1118	1098	1124	1150	1129	1130	1179	1083	1117	1109	1097	1095	1076	1082	1056	1087	1148	1119	1116	1096	1088	1083	1081	1119	1151	1160	1089	1128	1058	1077	1116	1130	1085	1153	1150	1166	1036	1167	1166	1120	1137	1106	1060	1160	1109	1098	1044	1116	1101	1041	1171	1150	1097	1086	1066	1142	1058	1157	1096	1123	1107	1119	1107	1105	1095	1103	1044	1115	1140	1141	1100	1113	1138	1109	1141	1071	1164	1122	1123	1109	1109	1068	1118	1099	1125	1047	1161	1123	1104	1097	1129	1127	1136	1042	1084	1157	1166	1081	1093	1067	1101	1156	1118	1091	1077	1145	1082	1136	1110	1106	1105	1104	1114	1134	1106	1139	1131	1087	1134	1092	1129	1163	1100	1043	1113	1099	1158	1109	1103	1106	1017	1089	1102	1112	1120	1112	1133	1129	1111	1099	1061	1083	1088	1139	1053	1086	1129	1181	1094	1146	1128	1138	1117	1044	1132	1118	1142	1140	1100	1055	1091	1083	1139	1053	1063	1106	1125	1115	1064	1123	1092	1094	1148	1113	1094	1112	1152	1150	1138	1107	1112	1101	1051	1114	1123	1132	1090	1081	1080	1131	1110	1149	1047	1114	1116	1132	1129	1071	1078	1053	1142	1120	1058	1160	1102	1159	1090	1141	1156	1121	1124	1151	1110	1173	1092	1092	1145	1101	1146	1096	1120	1141	1106	1086	1101	1092	1108	1098	1131	1074	1149	1151	1145	1075	1068	1112	1140	1094	1118	1070	1141	1154	1111	1107	1112	1099	1078	1111	1139	1193	1147	1132	1088	1107	1086	1073	1138	1054	1137	1154	1178	1084	1171	1112	1080	1113	1115	1069	1112	1087	1192	1126	1102	1104	1099	1094	1093	1117	1123	1170	1100	1113	1089	1184	1095	1142	1115	1139	1092	1158	1077	1153	1062	1141	1121	1133	1159	1164	1151	1093	1066	1090	1088	1119	1079	1061	1145	1091	1178	1063	1109	1115	1148	1098	1113	1049	1169	1100	1125	1135	1108	1119	1077	1135	1049	1128	1094	1058	1098	1141	1095	1063	1106	1139	1129	1093	1074	1120	1088	1111	1048	1053	1091	1123	1110	1077	1091	1085	1114	1091	1157	1117	1179	1133	1126	1115	1116	1127	1105	1043	1051	1101	1049	1116	1143	1067	1078	1076	1095	1136	1143	1127	1106	1139	1103	1148	1086	1097	1137	1161	1129	1057	1087	1119	1129	1111	1126	1141	1079	1098	1110	1109	1120	1070	1047	1115	1156	1102	1155	1128	1094	1122	1072	1050	1086	1098	1196	1077	1099	1077	1114	1123	1085	1111	1062	1102	1157	1094	1146	1090	1130	1080	1154	1087	1086	1087	1114	1092	1092	1092	1102	1072	1103	1101	1161	1116	1175	1149	1083	1124	1064	1144	1137	1149	1097	1100	1054	1123	1103	1121	1025	1079	1055	1096	1121	1129	1081	1107	1073	1160	1069	1100	1090	1086	1130	1078	1150	1153	1106	1096	1149	1115	1041	1106	1106	1105	1093	1068	1133	1079	1051	1097	1140	1107	1116	1089	1049	1126	1068	1083	1107	1105	1139	1101	1113	1086	1119	1105	1092	1099	1066	1021	1117	1110	1095	1118	1091	1169	1070	1080	1138	1117	1136	1133	1144	1072	1079	1111	1044	1103	1112	1075	1099	1125	1115	1090	1037	1090	1080	1113	1144	1083	1094	1099	1019	1133	1132	1103	1130	1140	1126	1114	1115	1159	1067	1125	1094	1111	1126	1097	1094	1111	1061	1158	1115	1145	1072	1103	1106	1095	1110	1165	1094	1111	1122	1088	1064	1078	1151	1107	1133	1091	1113	1132	1144	1104	1106	1114	1147	1105	1078	1124	1064	1057	1183	1172	1140	1102	1100	1124	1081	1132	1147	1125	1152	1118	1097	1118	1113	1072	1101	1147	1085	1082	1126	1123	1040	1192	1152	1160	1096	1132	1073	1141	1072	1122	1182	1169	1031	1188	1038	1153	1115	1078	1155	1051	1153	1077	1133	1109	1147	1100	1134	1109	1101	1098	1136	1160	1066	1133	1095	1145	1061	1096	1062	1031	1183	1055	1157	1082	1092	1061	1114	1100	1124	1084	1138	1094	1068	1116	1145	1046	1090	1082	1097	1068	1130	1090	1125	1126	1077	1132	1104	1094	1065	1107	1084	1079	1097	1111	1089	1176	1153	1153	1064	1068	1152	1107	1140	1112	1138	1059	1097	1129	1045	1120	1048	1073	1151	1083	1076	1160	1085	1119	1121	1053	1132	1143	1091	1077	1098	1085	1098	1136	1102	1090	1099	1158	1116	1137	1113	1089	1105	1135	1087	1182	1106	1082	1094	1164	1124	1110	1101	1084	1097	1106	1139	1120	1105	1105	1106	1133	1160	1056	1096	1109	1141	1148	1080	1162	1085	1167	1128	1080	1078	1072	1090	1097	1134	1133	1125	1129	1108	1153	1079	1065	1115	1090	1105	1060	1142	1110	1099	1133	1068	1105	1085	1069	1064	1132	1130	1064	1106	1125	1065	1131	1086	1088	1075	1100	1141	1169	1059	1110	1039	1060	1088	1181	1051	1165	1105	1086	1129	1152	1080	1093	1063	1183	1113	1091	1148	1092	1130	1117	1087	1027	1098	1079	1130	1172	1172	1112	1094	1124	1093	1134	1180	1090	1142	1203	1125	1116	1149	1096	1071	1119	1109	1128	1175	1120	1109	1016	1082	1091	1109	1094	1133	1113	1068	1094	1126	1108	1109	1110	1067	1120	1086	1147	1111	1082	1082	1130	1117	1027	1148	1127	1115	1124	1105	1157	1098	1061	1046	1063	1026	1104	1120	1119	1068	1090	1078	1186	1106	1122	1075	1153	1142	1135	1114	1104	1040	1071	1114	1110	1092	1062	1161	1063	1099	1089	1134	1027	1084	1058	1110	1082	1085	1171	1124	1133	1134	1128	1083	1096	1110	1161	1097	1111	1106	1066	1158	1070	1039	1076	1067	1112	1102	1125	1121	1097	1103	1064	1102	1067	1112	1144	1105	1092	1123	1103	1097	1096	1132	1142	1102	1067	1096	1112	1079	1071	1117	1022	1122	1157	1154	1105	1116	1082	1102	1111	1107	1096	1082	1120	1172	1115	1109	1096	1083	1100	1062	1120	1111	1106	1113	1107	1151	1077	1150	1112	1073	1099	1113	1129	1123	1089	1087	1169	1125	1151	1100	1104	1072	1106	1119	1074	1056	1107	1115	1076	1109	1107	1108	1085	1090	1117	1143	1179	1061	1107	1070	1096	1104	1104	1115	1128	1125	1102	1149	1109	1077	1107	1163	1126	1086	1111	1086	1127	1053	1105	1155	1127	1129	1119	1083	1139	1138	1060	1077	1097	1151	1119	1093	1101	1134	1091	1072	1052	1055	1081	1162	1063	1159	1132	1087	1084	1113
24407	21536	28798	24718	21252	9432	2479	2636	3413	1876	1423	1835	1789	1585	1184	1192	1114	1084	1052	1036	990	1022	1789	3888	3482	1191	905	986	864	906	962	953	926	927	911	820	899	917	942	878	881	943	901	938	916	943	949	942	897	926	911	878	918	973	903	892	919	916	956	909	899	924	920	876	919	836	926	908	899	879	872	932	962	909	907	916	927	874	903	908	899	896	862	870	904	892	928	950	944	818	888	904	921	900	883	933	867	875	959	913	911	878	928	910	872	875	932	919	896	928	890	956	939	921	934	919	894	899	890	885	900	898	820	883	898	871	871	855	925	917	889	900	887	957	891	926	981	889	886	955	911	897	886	882	893	921	938	890	856	938	911	929	851	902	914	856	914	908	935	878	874	888	962	871	900	872	864	899	874	957	961	902	838	875	910	885	911	836	912	892	949	956	910	916	893	928	895	885	913	945	908	899	933	857	914	930	877	884	876	920	941	913	923	913	937	895	960	894	924	822	921	913	910	853	847	897	851	871	871	945	947	948	937	911	955	886	898	860	912	918	914	905	898	860	948	841	919	876	891	876	893	943	942	931	918	901	925	858	876	884	878	885	872	838	881	904	942	878	960	903	876	929	967	870	886	905	869	892	918	915	906	896	910	853	947	919	907	969	914	858	879	902	915	889	930	867	852	940	850	904	938	882	897	879	889	882	920	930	939	915	883	895	911	901	916	867	870	912	903	915	851	923	931	868	876	881	901	898	917	916	896	890	891	923	937	901	936	878	905	891	877	914	907	942	896	880	903	944	903	911	943	914	896	943	824	853	878	905	919	881	916	882	886	924	899	862	926	889	895	921	928	892	880	925	907	913	932	902	885	918	915	887	904	888	940	886	839	891	856	911	881	922	936	871	909	858	881	942	923	922	925	918	904	885	873	894	885	900	885	889	872	907	910	843	952	890	849	897	968	923	918	953	855	896	881	921	948	882	925	924	950	940	866	926	860	927	940	871	926	942	988	915	922	939	926	913	901	903	907	884	908	942	956	953	922	882	922	899	922	864	921	905	897	903	900	920	931	951	867	923	930	983	883	893	825	835	861	885	891	878	941	910	952	909	912	855	869	928	939	869	877	833	892	894	882	910	900	964	925	946	872	897	923	932	913	909	969	902	921	934	877	855	881	885	891	844	909	872	935	875	929	908	877	915	926	908	896	848	959	879	891	863	885	863	884	904	936	903	926	892	919	904	956	898	882	871	925	957	922	891	886	959	931	898	904	894	909	876	915	840	915	872	912	899	858	907	862	908	923	895	890	974	937	896	887	918	941	918	877	832	886	895	890	888	921	937	917	890	955	877	919	875	927	881	846	943	914	890	855	860	929	911	843	938	893	895	922	898	916	933	832	925	873	933	879	932	914	900	902	888	914	909	925	911	900	893	904	896	866	869	922	924	951	901	968	908	885	896	896	880	876	925	879	885	902	864	888	916	906	917	902	899	858	941	963	910	896	931	950	917	880	917	914	880	932	934	852	883	915	922	894	921	909	910	908	968	904	902	918	902	954	947	893	894	938	842	880	903	919	897	867	904	932	913	896	896	955	890	922	917	872	888	898	956	939	886	890	911	901	893	889	881	898	954	890	929	869	925	903	856	899	916	871	884	871	918	882	868	926	931	920	928	897	956	888	947	869	897	912	872	911	925	914	930	857	931	861	892	848	979	915	869	918	861	909	918	859	933	932	942	868	908	896	880	892	928	928	825	898	946	919	878	925	865	890	861	895	884	909	954	903	924	919	858	862	916	943	922	916	941	845	937	887	940	952	877	933	941	870	904	907	876	948	813	937	911	972	867	950	909	923	913	943	919	865	895	914	943	904	892	892	881	899	882	937	908	924	881	887	952	911	909	893	900	912	910	892	939	871	916	916	910	927	935	900	873	898	875	917	923	892	915	899	867	918	915	911	931	929	907	953	833	915	923	914	893	914	975	895	905	911	877	910	884	936	875	906	909	864	909	880	879	858	935	884	920	921	851	943	890	900	946	924	916	877	914	927	952	885	907	891	865	853	886	933	837	935	907	927	894	858	913	954	896	864	902	906	907	910	862	937	932	892	896	917	872	852	878	906	944	877	891	895	934	902	904	847	958	885	879	932	904	902	853	977	942	920	884	899	903	878	881	872	875	879	876	904	919	937	954	864	912	922	920	920	889	879	911	884	931	900	850	922	847	905	893	925	914	920	851	936	889	899	932	920	852	876	910	929	869	884	880	880	942	907	934	824	921	908	943	906	906	1001	890	899	938	931	916	857	887	833	859	865	907	900	888	986	962	867	915	883	861	866	934	890	887	959	890	921	847	892	932	934	891	904	909	893	879	856	958	873	957	901	868	932	890	843	925	966	861	857	893	890	858	862	868	890	895	930	886	924	889	864	920	896	884	933	889	923	970	822	907	899	877	902	898	916	902	944	858	866	885	938	877	913	944	924	874	821	929	902	874	952	905	906	929	895	931	926	913	952	966	885	962	965	920	975	904	949	934	961	922	914	838	918	942	844	909	945	926	899	900	883	883	919	890	916	890	917	893	896	914	921	934	895	922	904	923	904	923	929	908	890	903	896	930	935	929	905	897	990	860	881	851	884	869	838	925	893	893	972	863	924	935	968	904	861	863	905	882	902	945	918	895	896	903	961	932	943	971	956	921	885	899	898	852	849	881	834	903	854	939	914	907	925	969	885	905	925	914	893	882	872	915	943	861	933	948	937	884	917	913	914	894	896	888	901	873	915	911	872	913	901	922	908	919	897	916	914	828	964	893	938	922	921	894	899	940	910	828	892	929	897	930	979	880	889	910	868	897	920	907	882	861	940	915	913	941	907	930	935	917	840	928	940	910	922	930	919	901	925	847	852	937	917	960	877	911	895	913	914	872	896	933	875	858	918	901	922	899	910	906	940	973	890	876	842	937	864	931	870	886	903	930	899	903	942	901	911	956	837	900	928	865	901	894	891	949	923	878	959	925	923	930	909	886	833	867	863	851	908	935	960	898	879	897	985	890	935	889	888	822	884	870	864	877	898	911	971	916	908	954	893	892	903	898	869	955	807	877	877	956	948	894	913	920	865	921	870	995	891	894	901	914	912	916	885	925	864	856	943	930	906	931	953	938	943	837	861	929	942	907	858	921	947	870	878	893	912	894	858	909	924	950	872	902	899	900	915	900	926	971	875	934	917	888	872	938	915	867	910	888	916	896	865	875	892	904	983	904	911	922	955	889	896	924	860	878	885	920	897	810	881	921	894	869	907	893	914	949	894	937	883	953	940	962	876	852	870	905	965	908	929	892	928	916	864	917	875	907	835	921	887	956	878	933	874	896	921	919	926	927	892	933	948	887	899	939	953	939	948	914	890	952	875	929	910	895	920	975	948	914	918	926	903	958	867	858	892	909	890	871	932	957	916	897	928	880	896	929	881	926	890	856	863	893	952	915	921	858	883	920	926	892	959	930	915	888	882	866	930	907	898	892	932	953
17180	28649	24682	15695	12334	6981	3961	5873	8230	3761	2717	3837	3920	2651	2128	1941	1727	1690	1540	1552	1341	1501	3501	8301	7106	1747	1266	1267	1273	1256	1242	1271	1266	1294	1200	1290	1241	1185	1180	1274	1225	1230	1226	1214	1228	1304	1290	1246	1207	1243	1225	1291	1233	1286	1301	1291	1299	1245	1214	1236	1271	1233	1297	1261	1251	1209	1233	1263	1231	1297	1251	1281	1257	1219	1239	1217	1248	1240	1168	1241	1218	1209	1268	1207	1264	1238	1253	1254	1198	1209	1293	1212	1195	1244	1193	1282	1242	1213	1300	1227	1210	1190	1263	1233	1176	1247	1292	1234	1314	1190	1233	1218	1260	1259	1261	1284	1235	1237	1293	1256	1243	1184	1230	1237	1242	1234	1240	1255	1250	1239	1178	1276	1266	1253	1246	1281	1230	1189	1249	1260	1203	1284	1267	1314	1251	1258	1276	1261	1260	1215	1245	1218	1270	1207	1248	1205	1209	1247	1182	1246	1278	1236	1259	1274	1266	1193	1254	1204	1271	1240	1195	1286	1159	1229	1204	1292	1156	1216	1193	1265	1261	1229	1280	1232	1188	1252	1232	1268	1217	1259	1210	1178	1226	1222	1186	1258	1196	1193	1233	1219	1243	1246	1250	1234	1214	1191	1270	1256	1221	1150	1268	1240	1244	1167	1273	1229	1209	1201	1232	1267	1285	1329	1290	1271	1179	1213	1254	1226	1196	1227	1211	1276	1262	1174	1271	1197	1250	1222	1214	1254	1247	1270	1214	1211	1166	1212	1244	1229	1230	1186	1270	1239	1208	1253	1231	1315	1290	1277	1208	1274	1244	1293	1264	1211	1252	1208	1204	1243	1174	1250	1287	1201	1257	1245	1206	1265	1183	1225	1177	1191	1214	1246	1292	1133	1191	1207	1230	1291	1202	1237	1209	1215	1209	1187	1286	1281	1337	1213	1235	1234	1291	1197	1283	1230	1251	1260	1203	1270	1144	1262	1291	1279	1252	1197	1216	1205	1233	1212	1246	1212	1229	1301	1201	1240	1261	1249	1213	1232	1277	1224	1327	1262	1240	1256	1272	1233	1193	1211	1323	1209	1230	1265	1242	1228	1226	1194	1210	1235	1238	1259	1146	1164	1257	1199	1232	1232	1251	1197	1233	1190	1230	1208	1272	1170	1329	1268	1239	1267	1262	1244	1249	1242	1192	1234	1230	1208	1206	1265	1242	1212	1230	1255	1199	1182	1207	1209	1303	1182	1273	1300	1226	1229	1249	1236	1213	1244	1250	1254	1259	1244	1256	1253	1285	1248	1252	1277	1253	1247	1266	1212	1247	1219	1187	1287	1229	1244	1261	1248	1250	1238	1210	1244	1243	1287	1247	1264	1187	1178	1196	1227	1245	1224	1256	1215	1267	1207	1306	1242	1256	1287	1224	1305	1294	1180	1287	1232	1247	1301	1200	1300	1235	1226	1279	1259	1266	1251	1227	1261	1199	1246	1309	1217	1280	1252	1275	1273	1257	1252	1209	1272	1253	1197	1234	1237	1223	1232	1241	1212	1273	1228	1249	1177	1251	1190	1251	1206	1221	1243	1246	1198	1231	1201	1240	1277	1267	1234	1239	1228	1218	1246	1212	1237	1240	1239	1233	1258	1187	1236	1252	1263	1240	1253	1227	1226	1204	1236	1196	1221	1159	1220	1191	1308	1246	1280	1212	1241	1229	1218	1246	1187	1209	1194	1258	1251	1291	1280	1258	1247	1183	1245	1181	1229	1244	1127	1228	1210	1203	1242	1237	1204	1208	1255	1233	1243	1235	1236	1193	1224	1220	1254	1207	1210	1192	1331	1243	1243	1276	1187	1207	1220	1268	1264	1177	1256	1201	1228	1245	1251	1209	1237	1273	1228	1242	1175	1251	1305	1214	1301	1218	1241	1241	1227	1240	1258	1236	1251	1221	1279	1283	1269	1234	1251	1277	1246	1191	1245	1233	1219	1187	1147	1218	1288	1172	1262	1200	1246	1229	1285	1326	1302	1309	1263	1292	1211	1298	1225	1250	1165	1306	1257	1225	1281	1269	1220	1249	1274	1225	1223	1260	1186	1222	1268	1226	1207	1231	1266	1284	1227	1261	1267	1222	1257	1193	1252	1219	1233	1262	1158	1235	1277	1248	1251	1267	1249	1235	1273	1213	1216	1235	1222	1302	1236	1214	1223	1259	1285	1188	1266	1306	1253	1229	1230	1159	1231	1223	1177	1216	1292	1214	1218	1267	1259	1224	1254	1282	1292	1269	1219	1185	1211	1267	1238	1181	1233	1188	1234	1224	1231	1285	1192	1315	1267	1246	1271	1272	1208	1240	1228	1206	1254	1253	1256	1272	1255	1238	1252	1281	1293	1186	1222	1300	1208	1268	1257	1284	1197	1259	1251	1214	1214	1248	1224	1282	1265	1189	1196	1147	1275	1282	1199	1261	1218	1234	1311	1277	1268	1203	1246	1232	1244	1188	1221	1235	1251	1206	1254	1244	1221	1183	1249	1254	1264	1250	1241	1259	1275	1218	1249	1194	1274	1213	1237	1181	1274	1212	1261	1237	1244	1296	1312	1223	1212	1245	1211	1214	1251	1195	1207	1254	1255	1244	1252	1277	1222	1183	1247	1225	1257	1233	1258	1264	1223	1257	1245	1238	1223	1229	1253	1251	1200	1241	1328	1209	1264	1262	1237	1199	1261	1214	1224	1249	1298	1241	1250	1247	1254	1270	1248	1228	1232	1185	1310	1297	1188	1243	1229	1224	1177	1237	1216	1193	1239	1274	1204	1214	1237	1149	1226	1260	1229	1275	1311	1202	1297	1240	1221	1220	1246	1226	1319	1202	1254	1264	1163	1270	1284	1247	1217	1269	1291	1254	1237	1241	1229	1162	1242	1211	1231	1200	1230	1247	1298	1235	1233	1269	1221	1250	1234	1164	1231	1278	1272	1295	1279	1187	1195	1261	1262	1269	1251	1226	1326	1197	1219	1256	1280	1236	1258	1293	1204	1289	1216	1213	1220	1201	1248	1272	1263	1202	1218	1268	1259	1239	1252	1206	1226	1255	1316	1218	1236	1154	1266	1245	1209	1278	1223	1281	1214	1271	1152	1180	1175	1211	1269	1258	1221	1266	1256	1210	1239	1262	1290	1255	1174	1229	1320	1244	1301	1202	1266	1191	1290	1252	1235	1210	1223	1275	1254	1231	1226	1257	1267	1225	1280	1267	1212	1189	1240	1173	1279	1210	1274	1285	1232	1221	1219	1257	1211	1249	1249	1208	1260	1250	1232	1256	1239	1278	1200	1276	1197	1225	1265	1290	1285	1226	1219	1246	1283	1222	1249	1265	1263	1271	1194	1211	1232	1176	1285	1196	1246	1205	1253	1304	1289	1246	1182	1220	1204	1202	1240	1206	1206	1307	1261	1242	1260	1244	1258	1197	1198	1246	1243	1232	1241	1230	1336	1247	1260	1236	1265	1325	1209	1250	1242	1191	1229	1280	1250	1250	1243	1247	1252	1243	1243	1270	1185	1255	1219	1193	1220	1186	1223	1236	1236	1251	1251	1283	1270	1175	1244	1252	1266	1254	1199	1265	1237	1290	1173	1218	1251	1237	1282	1286	1190	1214	1262	1252	1218	1230	1261	1199	1261	1283	1232	1274	1227	1271	1214	1244	1288	1258	1237	1201	1273	1300	1239	1219	1256	1267	1338	1283	1159	1258	1213	1257	1267	1206	1203	1214	1287	1171	1213	1172	1259	1198	1300	1192	1283	1283	1212	1244	1291	1219	1283	1221	1237	1180	1247	1249	1316	1234	1301	1291	1237	1202	1265	1267	1269	1260	1257	1327	1217	1200	1232	1294	1271	1251	1293	1228	1257	1248	1285	1223	1272	1217	1259	1191	1220	1289	1269	1260	1184	1248	1217	1292	1273	1250	1226	1248	1247	1155	1244	1264	1257	1238	1219	1246	1298	1235	1256	1176	1236	1282	1183	1271	1258	1269	1232	1283	1259	1275	1211	1274	1246	1238	1228	1247	1283	1211	1209	1241	1209	1226	1312	1156	1207	1240	1267	1276	1277	1241	1183	1234	1210	1256	1217	1242	1271	1253	1250	1208	1274	1318	1273	1213	1302	1247	1264	1279	1274	1202	1261	1229	1251	1180	1251	1183	1263	1256	1236	1256	1194	1261	1248	1201	1254	1202	1226	1224	1262	1223	1275	1246	1249	1193	1269	1280	1228	1180	1272	1250	1173	1241	1221	1292	1306	1273	1282	1271	1216	1271	1203	1237	1259	1259	1198	1174	1200	1249	1235	1238	1208	1229	1264	1266	1259	1242	1267	1222	1226	1235	1220	1168	1238	1258	1221	1221	1206	1181	1212	1221	1210	1228	1297	1216	1256	1271	1217	1193	1204	1230	1206	1233	1237	1213	1286	1233	1246	1193	1240	1222	1244	1228	1230	1186	1256	1240	1253	1284	1243	1249	1281	1276	1229	1193	1238	1174	1259	1206	1178	1230	1255	1195	1178	1199	1250	1208	1263	1288	1191	1238	1239	1226	1291	1226	1281	1266	1225	1200	1230	1246	1191	1256	1192	1228	1285	1278	1253	1196	1253	1262	1233	1263	1220	1251	1215	1279	1253	1244	1291	1258	1242	1242	1283	1285	1261	1221	1243	1279	1280	1223	1290	1242	1201	1217	1242	1217	1168	1293	1223	1260	1236	1225	1235	1228	1257	1215	1257	1264	1276	1262	1253	1265	1241	1200	1214	1230	1245	1279	1225	1186	1280	1238	1246	1301	1168	1301	1268	1239	1286	1282	1230	1199	1208	1246	1271	1336	1211	1268	1208	1263	1232	1271	1205	1174	1222	1288	1275	1232	1214	1268	1274	1231	1213	1200	1217	1242	1236	1260	1197	1209	1224	1253	1255	1216	1229	1246	1230	1269	1203	1255	1182	1298	1272	1234	1227	1249	1258	1229	1229	1264	1228	1258	1231	1248	1195	1232	1282	1228	1190	1280	1248	1273	1194	1240	1274	1267	1226	1272	1241	1280	1274	1237	1237	1210	1232
23305	21516	29430	24080	21531	21274	7994	3368	4215	2067	1412	1764	2152	1423	1222	990	881	839	746	744	765	749	1353	5902	6254	991	651	627	610	611	658	617	592	601	627	579	609	608	617	619	633	642	584	567	616	624	620	619	546	611	574	624	599	607	606	595	629	622	573	572	608	646	570	604	598	619	614	572	600	647	644	644	608	591	577	634	623	603	609	615	596	666	582	603	590	617	613	572	601	621	564	573	615	629	600	647	619	547	609	589	594	582	604	568	598	638	561	589	622	613	609	612	622	600	624	594	617	607	614	619	638	601	613	659	610	619	585	584	609	591	574	541	595	633	600	624	587	645	625	621	582	591	596	593	590	587	603	617	630	576	579	628	576	551	622	575	568	577	655	612	656	617	616	631	579	609	614	639	619	583	602	605	603	574	630	602	581	601	609	607	608	618	601	551	631	626	554	594	630	587	590	658	572	579	600	637	666	574	634	623	609	629	613	606	610	583	613	593	642	583	616	613	630	632	582	615	605	617	564	630	627	605	618	591	591	574	596	606	557	586	588	662	601	621	652	619	630	623	606	605	610	578	554	605	645	574	599	590	602	654	563	660	571	606	599	618	615	575	608	633	611	566	591	603	579	601	620	670	600	628	566	586	600	610	650	576	587	604	621	607	602	606	587	587	647	567	617	583	587	596	608	600	562	612	572	643	586	603	578	584	642	611	599	612	617	593	592	604	592	576	650	558	601	601	627	580	638	598	601	565	587	671	589	643	595	587	594	607	624	588	624	637	601	551	619	616	594	583	644	590	624	621	632	617	576	591	604	606	634	569	604	632	586	576	639	593	539	611	617	620	630	603	578	627	596	598	603	616	587	610	585	605	641	602	602	582	630	591	607	607	603	588	613	633	601	571	586	569	638	568	612	592	611	594	585	643	615	579	609	599	626	622	613	588	616	624	609	599	594	545	612	611	588	604	603	599	649	633	546	637	619	653	581	563	580	621	609	560	547	637	601	547	626	620	613	622	610	600	612	623	587	607	584	571	650	585	623	581	606	540	608	596	640	614	591	570	591	603	563	554	598	589	627	604	617	590	619	618	574	615	583	585	628	600	649	595	588	629	597	597	612	625	631	611	582	633	568	628	619	622	592	598	591	592	618	557	593	548	591	621	633	588	604	571	572	646	616	626	589	621	607	645	608	593	592	595	592	645	586	634	608	577	621	554	566	590	611	585	601	576	583	577	634	566	563	609	589	599	588	590	596	571	607	624	607	576	603	535	611	667	646	608	645	616	572	613	634	606	620	612	604	615	587	594	586	594	560	625	555	610	606	624	626	641	599	593	589	533	600	580	585	601	550	580	608	575	614	640	567	616	578	621	612	603	609	631	615	611	611	610	608	633	601	558	604	612	606	642	632	587	600	587	584	594	620	619	637	609	572	619	615	568	619	627	603	616	613	648	601	606	564	600	596	604	617	593	603	588	623	577	590	615	603	634	658	572	619	597	593	584	617	573	591	562	610	605	599	586	570	612	573	576	627	588	585	620	675	604	633	564	632	630	588	610	597	589	641	628	634	598	543	563	559	646	614	589	617	602	577	564	594	575	570	665	618	613	602	640	612	576	583	611	604	606	633	609	575	620	594	608	608	592	601	601	587	584	633	611	621	618	608	635	636	660	631	609	659	614	588	624	605	601	569	645	629	570	604	601	597	596	567	574	547	576	598	626	644	633	584	632	574	597	568	638	559	593	597	621	604	581	585	632	595	580	607	627	605	586	631	645	598	569	589	597	631	563	581	597	648	587	572	604	602	614	608	568	603	602	602	593	620	567	568	584	570	607	611	604	622	638	572	563	570	603	661	648	609	602	618	596	611	613	629	535	586	534	579	589	597	630	570	629	587	589	593	619	651	580	664	623	564	677	591	549	604	583	568	566	615	576	596	621	588	576	582	633	568	606	601	594	582	592	623	595	589	603	604	615	577	616	583	625	666	579	631	591	599	617	631	629	578	624	627	633	616	621	608	578	568	581	619	608	590	580	575	614	536	586	595	612	536	644	597	627	619	577	607	616	616	607	608	596	613	622	650	602	612	607	604	587	635	603	638	581	604	597	623	560	592	606	631	617	550	585	584	598	603	655	616	595	571	585	586	545	616	655	586	602	565	613	633	621	594	611	606	583	562	614	558	668	600	618	643	573	649	614	595	591	600	565	646	607	612	625	594	622	621	589	632	609	570	607	651	576	612	561	570	659	622	614	604	597	605	595	619	626	606	609	593	574	617	590	588	609	599	596	623	606	637	613	609	598	591	623	540	590	616	590	621	598	649	595	617	629	593	609	629	589	608	589	628	625	561	578	598	594	612	631	631	612	585	628	584	610	591	617	609	604	620	575	619	590	560	629	600	593	612	621	592	613	634	652	613	650	589	612	599	616	628	576	615	603	607	627	630	606	607	613	604	620	572	625	585	597	572	589	598	596	626	608	607	599	607	620	577	599	594	602	602	582	582	597	601	593	587	612	625	653	635	584	618	637	622	602	633	601	586	623	610	618	641	586	616	558	598	596	659	587	605	583	602	583	595	589	585	587	603	614	627	582	590	592	603	603	609	604	584	600	583	612	585	640	638	598	649	608	662	557	630	595	585	582	586	612	554	624	560	577	556	596	610	578	614	623	613	585	617	613	583	583	605	581	557	539	588	650	590	610	559	565	615	612	569	597	594	596	595	567	544	622	619	598	588	582	623	620	602	621	616	627	628	624	627	622	574	622	599	610	587	622	582	619	547	598	631	589	598	624	609	585	577	559	606	616	645	609	616	592	648	572	623	556	633	605	601	583	620	601	576	571	601	632	596	572	644	601	578	508	571	595	558	597	613	566	623	585	588	597	593	616	575	593	581	586	559	589	578	579	595	605	599	553	590	594	599	583	597	606	663	577	575	608	560	614	571	539	579	601	606	606	628	635	636	599	590	629	579	572	588	612	593	613	600	633	564	620	603	607	603	599	601	602	587	553	599	591	612	596	598	540	566	579	577	602	606	635	610	594	577	623	597	585	649	608	600	577	618	617	566	587	592	612	596	585	595	564	596	603	610	629	658	612	599	623	616	662	560	587	594	621	608	581	567	671	597	569	598	603	584	595	625	626	601	639	614	588	608	622	611	589	591	622	621	598	636	593	571	589	590	591	559	604	613	539	617	572	625	606	617	578	572	591	584	578	609	586	620	583	597	603	582	631	595	568	642	572	620	616	595	580	564	628	592	586	603	605	622	578	586	604	624	594	611	609	612	576	614	620	627	560	584	610	612	596	566	591	654	600	582	560	586	595	603	605	612	579	587	592	574	589	622	541	630	593	583	607	556	663	609	599	602	598	598	611	641	576	591	594	579	644	628	607	601	595	617	581	580	568	571	633	619	580	581	611	620	615	627	559	582	628	605	566	602	596	593	557	607	586	623	588	581	622	608	583	621	589	583	601	605	595	648	613	594	590	567	589	588	610	637	608	590	643	624	623	627	582
20462	35323	30244	20550	15508	9911	5801	7555	10280	4502	3086	4090	5045	3218	2423	1998	1681	1501	1358	1299	1189	1276	2991	12439	12170	1433	930	900	875	875	837	872	867	860	904	738	866	841	845	875	861	868	853	865	829	895	856	863	905	829	825	829	819	859	829	841	858	850	838	819	861	787	868	803	861	829	807	808	873	837	889	874	873	833	850	862	834	842	847	822	851	836	854	894	850	805	785	862	831	807	862	871	805	857	841	859	830	849	822	791	894	812	821	819	850	865	886	810	841	868	868	835	815	812	833	840	786	807	889	861	844	855	836	845	831	863	820	841	825	821	839	790	867	872	833	883	794	804	841	853	846	822	811	849	817	804	837	738	875	837	820	903	827	847	818	790	849	825	843	840	850	835	861	869	882	805	827	826	832	816	841	807	830	837	838	868	793	826	835	826	819	861	875	846	852	875	819	827	871	811	832	804	877	857	812	824	812	848	785	782	813	833	909	870	820	815	828	884	839	828	834	777	844	803	880	814	847	874	816	840	840	792	809	812	836	803	860	791	853	846	825	875	822	802	824	808	820	817	868	838	832	817	808	856	809	880	866	808	873	847	822	852	831	859	827	831	844	806	849	803	808	850	827	836	834	796	817	860	857	847	820	872	838	788	833	797	836	896	850	827	793	855	838	830	840	886	810	850	810	815	842	823	908	848	745	838	836	821	842	842	861	847	862	887	812	856	824	839	834	827	858	810	824	836	850	859	818	853	874	839	838	823	878	819	883	815	858	799	863	841	820	819	818	836	838	850	810	801	909	810	844	832	857	858	879	854	837	801	900	820	817	844	882	816	821	849	808	817	880	857	813	855	752	842	862	786	817	907	837	865	812	861	854	837	818	833	797	822	826	804	814	815	875	804	839	905	857	824	854	830	794	827	833	850	796	830	850	807	810	841	880	825	836	832	849	861	791	796	848	805	825	832	795	832	834	840	855	820	824	860	802	868	837	852	801	850	890	833	837	836	831	830	880	784	841	800	873	788	796	789	868	845	845	848	859	859	786	849	774	798	885	885	853	797	820	869	818	809	854	829	812	838	798	875	785	817	792	814	806	832	847	826	849	845	787	876	846	894	884	842	883	828	865	860	783	835	871	846	829	847	861	850	867	839	840	860	828	868	835	872	838	839	859	846	863	809	872	845	881	825	818	872	839	855	841	872	816	873	827	844	826	851	834	794	832	882	862	870	831	825	831	859	822	825	838	816	890	843	804	812	821	817	888	858	872	883	865	864	835	825	814	835	868	869	848	799	842	832	835	834	830	841	854	840	834	830	813	813	835	839	851	846	858	853	830	876	809	818	833	868	850	829	833	851	803	847	824	849	866	828	812	789	867	828	827	796	766	840	825	854	844	843	871	884	924	878	883	788	835	867	853	851	830	874	817	831	829	865	809	838	849	840	818	873	832	815	850	811	843	848	867	843	875	825	888	839	823	852	872	821	808	843	821	826	840	880	806	862	886	908	850	821	856	887	852	863	819	816	853	789	814	842	813	847	845	879	841	844	818	857	812	843	889	852	812	810	876	774	837	865	816	795	872	838	854	828	832	851	851	859	833	830	872	812	813	824	861	826	889	829	873	893	786	855	844	860	843	886	817	807	801	844	860	852	836	861	859	900	845	884	810	816	871	826	886	850	835	856	824	824	839	900	865	776	871	864	841	883	792	873	832	868	821	856	798	823	836	852	841	848	834	866	843	813	812	840	845	847	773	865	844	802	804	832	863	831	771	792	775	846	788	800	832	813	787	828	883	868	863	870	830	821	807	867	830	871	805	833	826	805	839	813	827	852	827	819	819	833	859	805	849	846	875	831	860	812	852	859	880	845	830	812	882	856	837	822	835	846	821	857	802	798	841	762	846	787	880	840	837	854	833	877	872	842	809	799	874	837	862	788	832	814	833	846	870	827	860	840	884	858	789	833	831	843	810	868	838	806	791	805	864	839	810	779	837	854	832	836	828	816	834	851	855	921	822	840	844	802	815	861	860	789	861	829	820	815	877	852	859	828	882	877	813	876	825	814	834	853	803	850	835	877	856	809	807	841	830	838	806	847	822	813	840	840	823	824	875	796	839	802	862	785	836	845	852	831	847	814	851	815	865	848	806	888	782	809	868	816	838	868	886	895	835	837	861	837	809	807	849	820	833	814	825	835	854	800	839	834	822	829	835	820	874	864	854	870	867	831	910	875	865	814	845	837	789	853	832	836	801	887	806	812	836	794	836	817	887	875	818	889	879	897	851	787	803	875	807	862	843	792	836	860	815	819	838	848	808	887	833	838	830	785	877	872	905	843	833	853	827	753	813	819	827	851	818	835	781	829	854	774	860	825	825	795	823	745	813	876	862	846	911	802	846	837	784	863	863	839	904	772	818	847	821	865	859	832	837	811	928	856	814	819	805	845	814	799	833	813	893	814	786	838	865	810	868	810	815	856	862	886	865	903	889	862	812	831	871	835	860	833	854	831	864	843	789	838	884	832	868	848	882	831	856	826	816	834	841	844	834	846	849	822	891	847	787	813	803	841	805	841	801	867	837	858	853	884	876	792	839	851	820	845	825	864	845	832	801	824	843	827	843	843	863	868	801	854	849	845	815	876	813	803	848	855	861	819	800	797	859	844	865	865	875	834	809	803	833	846	860	891	819	804	887	854	794	831	837	886	843	847	813	850	864	806	847	821	856	867	863	834	893	823	896	840	854	903	854	873	831	842	820	853	799	832	823	810	863	869	862	844	829	814	876	846	865	914	830	855	854	813	839	858	904	863	862	839	787	862	848	765	790	810	820	849	805	759	871	827	828	840	769	855	811	790	756	873	884	822	852	856	899	784	796	862	849	847	857	821	855	871	871	859	809	845	797	795	843	888	835	838	823	838	829	829	869	870	836	847	839	870	871	825	870	832	828	805	884	926	862	849	849	827	792	839	867	847	840	839	796	855	800	859	849	840	830	853	872	816	877	876	818	835	813	855	769	838	815	863	820	820	809	863	845	844	801	841	868	846	852	857	914	834	864	847	845	851	817	848	810	853	837	867	840	855	822	818	793	808	833	833	798	836	872	832	823	836	844	808	838	858	817	837	806	812	837	828	827	815	824	834	824	882	896	810	826	826	867	807	877	867	856	879	847	865	864	846	871	820	849	823	825	822	854	834	798	850	861	825	829	856	878	869	814	836	833	843	839	774	834	837	820	826	873	863	844	819	798	834	859	856	816	895	798	816	879	835	801	832	807	818	852	840	800	834	871	889	778	886	862	825	794	834	857	867	772	809	882	890	815	873	838	863	835	909	823	872	847	902	838	856	834	856	807	831	851	803	839	812	838	839	836	829	870	801	843	847	865	788	766	855	805	841	847	863	835	815	869	878	863	828	869	865	836	869	818	824	822	819	904	894	890	850	793	837	789	788	856	852	814	828	853	817	851	810	827	778	841	832	829	853	829	817	815	853	853	866	860	853	861	801	832	861	808	898	827	922
27349	21139	15276	6516	2905	1915	1285	1402	1739	1174	939	1057	1241	1143	891	899	850	864	903	788	838	797	810	853	975	785	769	730	819	751	778	775	733	754	759	768	773	744	785	795	799	724	816	759	750	766	739	773	772	791	711	751	749	732	794	791	784	787	771	785	774	764	741	758	738	718	754	777	768	754	863	774	759	751	726	742	767	745	725	704	770	754	745	795	753	753	761	771	794	766	784	809	733	746	755	796	702	782	734	765	745	769	751	748	774	771	782	700	769	745	809	821	795	739	780	779	741	782	734	708	776	767	768	760	732	772	824	819	755	744	768	778	774	778	744	787	748	762	765	790	736	730	755	726	708	755	783	750	730	717	695	739	742	784	804	758	783	721	753	712	805	806	762	738	768	791	761	748	778	711	798	736	775	737	772	751	744	761	763	775	747	676	761	789	810	747	771	765	783	814	701	725	794	783	773	755	795	800	760	798	766	740	749	750	765	736	828	759	770	777	730	809	751	808	738	739	774	790	807	759	732	779	751	727	825	724	793	740	733	853	733	712	787	784	755	757	775	796	757	752	754	713	749	746	749	752	726	744	782	817	755	749	760	746	747	755	747	758	751	792	727	846	760	797	819	794	789	752	748	802	752	726	760	758	707	779	733	762	793	765	772	773	772	713	723	756	720	769	745	779	743	775	789	740	749	738	728	726	746	745	808	739	752	744	811	718	748	696	714	751	730	764	790	764	751	707	716	738	781	798	770	733	756	833	800	805	753	771	758	765	762	775	734	788	762	747	737	823	794	801	764	764	820	768	716	799	773	778	759	718	772	789	765	737	734	768	808	745	754	750	716	720	730	787	775	718	787	756	767	763	841	732	793	764	782	770	773	776	677	782	771	724	714	760	707	779	795	733	788	818	770	795	702	806	785	809	784	804	739	799	785	797	733	748	763	798	730	787	760	793	775	759	737	735	753	775	747	785	744	741	761	734	751	745	800	759	762	796	745	715	735	774	757	746	774	778	758	778	755	735	784	781	735	776	740	793	726	773	742	764	797	761	800	765	781	770	744	730	808	774	765	727	776	773	736	748	781	786	760	734	760	743	746	775	732	759	772	742	762	788	750	786	752	786	748	699	799	754	789	779	815	748	781	766	721	740	790	750	774	764	765	766	754	785	804	764	791	759	796	754	797	736	728	725	753	781	747	814	748	777	753	791	748	777	785	793	821	758	760	777	720	761	748	744	735	790	770	732	751	740	789	749	794	798	739	812	784	729	719	749	777	737	736	748	783	739	772	791	770	750	758	790	766	765	789	733	789	775	809	798	791	785	766	744	753	771	711	759	765	695	755	713	723	736	745	757	776	736	825	724	763	747	743	737	780	772	818	750	722	745	765	749	765	766	771	728	723	742	718	691	709	713	784	766	769	765	800	719	723	748	750	771	721	731	746	721	761	733	742	786	727	756	722	762	776	742	751	777	797	739	738	793	767	797	781	788	770	768	732	751	768	788	779	727	746	755	780	760	763	739	740	773	726	773	706	757	773	736	772	750	720	743	795	830	800	815	799	758	728	733	804	829	755	763	766	815	750	744	737	770	803	756	742	774	776	761	773	817	712	726	768	737	822	813	739	745	788	775	738	708	766	762	745	735	759	776	764	740	759	771	759	766	726	745	754	736	735	730	771	731	818	821	800	759	733	730	758	788	739	767	807	770	707	792	753	755	731	780	746	758	753	774	727	736	735	774	740	746	769	704	782	784	760	795	751	763	740	801	747	775	795	768	764	770	776	754	796	735	763	713	721	793	735	782	707	800	772	771	731	745	727	781	683	755	750	761	783	760	774	780	741	754	738	762	716	801	781	749	770	738	703	802	779	723	691	781	836	740	761	763	771	789	768	738	752	816	716	699	740	750	736	687	761	826	740	745	754	795	822	778	777	815	803	799	815	782	751	764	787	756	807	749	721	772	753	706	778	756	765	765	773	871	723	757	854	751	777	768	756	695	743	745	781	759	786	763	779	768	768	735	738	745	767	738	768	754	772	755	764	754	735	803	784	730	731	794	802	735	775	771	736	795	717	751	761	749	787	779	809	734	721	754	821	761	772	753	747	754	768	757	751	796	767	755	734	740	723	716	740	754	730	806	789	734	754	765	790	791	755	735	780	780	772	798	727	740	770	806	734	783	764	761	763	756	733	715	756	770	760	754	759	740	775	774	764	769	751	774	794	751	722	779	729	741	773	764	784	759	748	839	771	780	790	765	748	748	768	728	773	804	767	769	827	807	767	770	757	735	779	808	812	809	728	737	756	762	811	766	756	759	734	778	766	764	779	762	781	751	799	805	814	742	825	771	729	724	756	772	756	801	759	720	786	821	757	737	776	695	808	715	757	744	736	720	800	725	748	769	773	696	790	767	757	825	831	782	769	776	791	766	726	716	755	785	810	798	732	742	795	779	764	787	784	798	693	789	757	777	762	751	766	760	810	754	778	733	786	753	741	722	759	717	780	772	748	781	752	752	761	741	737	769	761	770	745	735	792	776	782	782	710	716	706	705	708	751	789	754	745	749	772	770	780	747	770	733	754	774	752	766	754	778	730	795	775	779	730	747	763	801	772	751	758	757	756	766	801	755	783	709	787	756	769	759	786	746	728	759	743	744	797	751	809	819	750	795	764	747	758	826	770	734	755	737	760	741	747	783	707	742	795	760	759	770	790	792	758	721	807	776	744	756	747	771	775	792	776	785	784	739	761	734	790	745	799	756	808	732	744	765	746	723	778	713	768	834	765	800	729	752	768	728	746	778	790	703	772	775	766	729	793	758	758	773	757	772	702	784	788	740	775	792	764	762	799	744	737	771	725	760	748	792	787	767	781	748	747	775	778	783	734	815	714	766	828	802	730	785	738	739	783	688	720	773	759	716	762	761	735	717	762	786	713	803	735	744	746	738	763	811	765	789	746	751	716	781	770	776	745	784	750	739	798	741	735	767	758	759	777	780	762	762	783	807	756	778	739	716	723	730	736	794	766	752	715	814	756	744	715	762	707	758	761	798	770	766	743	745	767	806	791	762	797	763	823	736	765	703	770	771	784	721	800	758	752	757	752	754	774	778	715	724	760	762	782	770	733	785	770	740	796	762	738	760	800	756	711	745	756	745	746	781	760	761	791	770	816	788	744	765	740	733	782	788	759	742	749	799	774	767	731	809	780	737	782	773	731	782	759	778	751	803	770	737	725	803	742	745	780	778	792	792	783	745	747	747	772	733	689	767	758	732	778	751	739	796	731	785	809	762	752	771	760	767	767	746	813	747	819	768	760	776	767	777	750	757	785	732	787	758	782	777	761	759	791	797	753	737	764	775	723	753	795	745	737	783	814	762	710	742	740	739	770	752	773	779	805	725	825	758	766	718	722	765	717	776	776	780	821	701	759	761	776	766	733	784	781	778	805	772	745	720	746	763	753	670	755	744	760	689	795	757	732	798	834	751	783	742	760	736	779	800	798	756	759	766
12877	21621	17599	9191	6121	4090	2386	3190	4032	2333	1584	1890	2480	2051	1647	1459	1271	1249	1272	1132	1083	1094	1129	1386	1570	1102	1051	1042	1012	1058	1099	1064	1026	1096	1089	1015	1022	1051	1067	1023	1041	1033	1070	1027	1043	985	1065	1030	1048	1011	1067	1093	1025	1046	1047	1132	1059	1012	1054	1033	1087	1022	1047	1028	1065	1011	1088	1071	1060	1055	1050	1085	1043	1054	1024	1091	1065	1062	1065	1028	1016	1003	1055	1050	1046	1059	1038	1046	1038	1052	1040	1026	1041	1098	1051	1063	1039	1069	1051	1063	1070	1037	1022	1032	1039	1038	992	1062	1002	1040	1046	1006	1048	988	999	1015	1074	1023	1025	1052	1079	1032	1032	1030	1027	1016	1066	990	974	1054	1026	990	954	1062	1047	1061	1060	1029	1019	993	1046	1044	1055	1033	1041	1086	1022	1061	1047	987	1015	1037	1004	1068	1013	1052	1002	1115	1049	988	1011	1089	1016	1000	1002	1051	1000	1005	1031	989	1070	1053	1056	1058	1032	1061	1050	1051	1042	1052	1041	1046	1045	1035	1021	1032	1010	1027	1070	1028	1045	1058	1041	1070	1027	1020	1042	1030	1093	1045	1076	1041	1075	1018	1026	1063	1018	1063	1084	1074	1026	1055	991	1006	1046	1042	1063	1014	1064	1019	1019	1016	963	1039	1050	1033	1000	1012	1047	1095	997	1013	1017	1035	1018	985	1097	997	1051	1066	1092	1024	1033	1063	1069	1021	1027	1048	1032	1081	1069	993	1032	1042	1044	1051	1043	1058	1013	1067	1035	1070	1044	1024	1075	1051	1020	1029	1024	996	1057	1046	1027	999	1021	1066	1073	1061	1006	997	1058	1016	1031	1068	1023	1009	1058	1063	1033	1017	1055	981	1012	1059	1012	1052	995	1017	1029	1011	1016	1021	1063	1058	1065	1015	1043	976	1044	1048	1078	1064	1094	967	1094	1005	1045	1117	1069	990	1100	1005	1046	1068	967	1033	1025	1009	1024	1025	1010	1066	1020	997	1043	1035	1010	1075	1021	1040	1059	1042	1058	1022	1040	1001	1020	1074	1078	1039	1024	1058	1030	995	973	1114	1041	1072	1055	1022	1015	1081	1021	1002	1000	1056	1034	1129	980	1004	1061	1049	1008	1037	1022	1031	1025	1027	1051	1066	1010	1050	1039	994	1000	1015	961	1001	1049	1031	981	1019	1134	1050	1045	1021	1036	988	1039	1059	1067	1089	1024	1034	1040	1017	1053	1045	1009	1022	1038	1028	1093	1039	1062	1019	1042	1079	1038	1086	1028	1036	1000	987	1045	1013	1057	994	1078	1036	1088	1059	1038	977	1033	1101	1031	1036	1046	1052	1048	1037	1010	968	1061	1010	1012	1007	1016	1016	992	1043	998	1108	1058	1053	1051	1042	1050	1026	1061	1058	1052	1031	1001	1033	1102	1085	1063	1033	1107	1021	943	1034	1027	1054	1051	1027	1054	1024	1041	1025	1052	1038	1028	1123	1093	1040	1069	1018	1029	1046	1028	1069	1026	1016	1036	1049	1010	1072	1045	1056	1096	1027	998	1061	1046	1087	1053	1023	1057	1037	1047	981	1094	1062	1024	1042	1056	1043	1052	1028	992	1032	1032	1029	1043	1051	986	1006	1050	979	1003	1069	1067	1009	1065	1045	1077	1001	1033	1070	1022	1004	1027	1055	1023	1036	1078	1013	1017	1091	1018	1049	1051	1050	1054	1069	1057	1052	1056	1056	1070	1013	1054	1039	1038	1040	1031	1082	1051	1019	980	1047	1011	1049	1099	1058	1027	1021	1059	990	1046	1034	1075	1049	1036	1094	973	1028	1078	1039	1053	1065	1082	1066	1026	1058	1049	1061	1030	1049	1028	1045	1040	999	992	1105	1038	1007	1083	997	1039	1031	1059	969	1021	1011	1114	1079	1047	1057	1034	1034	1058	1038	1104	1078	1047	1038	1088	1085	1050	1026	1127	1038	1061	987	1058	1064	1015	1015	1062	1032	1091	1028	1044	1111	1094	1035	1095	1066	1079	1077	1057	1043	1030	1038	1015	1085	1040	986	1078	1059	1004	1023	1044	1032	1075	1064	1062	1043	1039	1017	1051	1016	994	1074	1056	1077	1019	1024	1057	1076	994	1009	1118	1027	998	1046	1074	1073	1055	1064	1084	1000	1047	997	1036	1054	1001	1049	1030	1018	996	1087	1026	1043	984	1035	1075	1065	1052	1012	1049	1031	1122	1007	1085	1003	986	1076	1074	1073	961	1025	980	991	1047	1094	1054	1065	1074	1033	1064	1055	1043	1067	985	1061	1023	1056	1080	1006	1012	1032	1005	1005	1091	978	1033	1013	1063	1074	1032	1015	1030	1085	1037	1045	1060	1007	1059	1004	1017	1073	1076	1055	1026	1053	1073	1045	1039	1068	1059	1057	1010	1011	1034	1014	1052	1040	1003	1008	1032	1051	1006	1070	1108	1068	1018	1102	1109	1016	1019	1017	1053	1013	1008	1022	1064	1048	1038	1083	1040	1040	1037	1068	1109	974	1016	995	1085	1109	995	1013	1017	1115	1028	1041	1032	1004	1005	1075	1008	1032	1017	1010	1025	1023	1079	1023	1061	1064	1072	971	1052	1036	1037	1080	1079	1005	1039	1031	1005	1000	1004	988	1086	1040	1008	1010	1064	1047	1041	1005	1026	1031	1008	1033	1067	1053	979	1023	1024	1022	1034	1023	1052	964	1040	1046	1004	1080	1061	979	1008	1034	1053	1011	1076	1095	1050	1023	1028	1061	1030	1081	1081	1093	1056	1027	1064	1033	1057	1045	1068	1010	1031	1026	1080	1018	1043	1059	1000	1044	1064	1082	1035	1089	1028	1064	1087	1038	1040	1009	1078	982	1036	1031	1015	1069	1054	1023	1032	1071	1025	1009	1038	1057	1058	1050	1054	1043	1093	1044	1021	1069	1052	971	1023	1055	1021	1032	1064	1070	1076	1020	1031	1021	1039	1039	1047	1059	1021	1027	1096	1081	1065	1078	1042	1036	1058	1034	1025	1073	1010	1053	1021	1068	1107	1038	1058	1036	1058	1040	1095	1001	996	1023	1025	1093	1056	1082	1046	1020	1026	1078	1028	1028	976	1048	1021	964	1049	1060	1050	991	1018	1063	1040	1003	1069	1026	1036	1068	998	1029	1050	1011	1027	1066	1078	1028	1047	1018	1049	1058	1044	1049	1044	1020	1034	1049	1038	1045	1036	1037	1018	1082	1049	999	1094	988	1099	1105	1058	1073	1028	1052	993	992	1064	1089	1031	1036	1051	1063	1041	1064	1056	997	1044	1013	1020	1085	1028	1075	1064	1038	1026	1015	1044	1072	1063	1073	1056	1063	1029	1027	1019	1038	1028	1016	1031	1013	1020	1043	1046	1098	1081	1057	1009	979	1039	1059	1039	1028	1060	978	1020	1076	1085	1087	1015	1010	1039	987	1100	1018	1043	1070	1068	1011	1002	1020	1101	1076	997	1051	1021	1052	1013	1007	1070	1060	1064	1058	998	1061	985	990	997	1020	1026	1088	1005	1111	992	1021	1031	1042	1047	995	1010	1078	1057	1050	1025	1049	1020	1029	1069	1043	985	1048	1079	1044	967	1069	1081	1077	1009	1006	1010	1033	1056	1095	1066	1118	1001	1039	969	1027	1015	1053	970	1038	1005	1022	1049	1020	1021	958	1065	1050	1030	1009	1062	1066	1016	1060	1046	1005	1037	1027	1102	1095	1108	1045	1084	1024	1061	999	1045	1037	984	1032	1056	1033	1046	1000	971	1052	1022	1043	1011	1076	964	1035	1010	1095	1104	1007	1028	1007	1022	1038	1087	1055	987	1053	1030	1032	1068	1040	1047	1028	1043	1013	1032	1050	1039	1039	1047	1059	948	1065	1078	1046	1106	1030	1022	1076	1005	995	1047	1015	1016	986	1056	1017	1048	1015	1024	1029	1055	1036	981	1063	1052	1053	1056	1068	983	1055	1071	1033	1025	1010	1051	1101	999	1094	1078	1027	1099	1057	1039	1038	1031	1032	1034	1088	1056	1073	1069	1076	1010	1080	1033	1073	1104	1088	1018	1011	1020	1073	1068	1065	1023	1003	1053	1048	1054	1071	1032	1045	1075	1069	1012	1031	1049	1018	1027	1020	991	1014	1024	1009	1005	1040	983	1009	1031	1068	1072	1036	1041	1066	1071	1056	1005	1008	1062	1049	1088	1078	1014	1056	1035	1027	1001	1035	1010	1046	1046	1019	1041	1035	1045	975	1014	995	1081	1095	1065	1058	1013	1095	1041	1063	1083	1100	1094	1037	972	1063	1047	1008	1051	1021	1016	1080	1036	1025	1053	1090	1090	1021	1091	1078	1060	999	972	1057	1028	1044	1078	1050	997	1041	1038	1002	1055	1040	1018	1105	1039	1038	1043	1043	1028	1077	1052	1019	1078	1046	940	1062	1036	1027	1046	1082	1029	1003	1071	1029	1007	1025	1007	1011	963	1004	999	1013	1072	1003	1041	1025	1075	1047	1048	989	1071	1023	1035	1044	990	1039	1081	1065	1088	1024	1024	1036	1029	1023	1046	1002	1036	970	1038	1096	1014	1029	1003	1062	1017	1016	1031	1006	1014	1091	1070	1046	1062	1087	1055	1046	1038	1113	987	1053	1064	1045	1009	1027	1037	1004	1041	971	1012	1045	1056	1101	1008	1018	1032	1037	998	1044	1053	1011	1025	1050	1021	1086	1087	1023	1057	1047	1050	1036	1058	1027	1057	1019	1056	1067	1047	1041	1025	1022	994	1027	1035	1059	1071	1058	997	1015	1030	1097	1098	991	1025	1001	1049	1005	1039	1052	1069	1066	1012	1000
24355	21528	28859	24671	21227	9587	2828	2502	2765	1897	1338	1276	1730	1779	1315	1143	1104	1058	973	914	956	989	1480	2729	3278	1330	866	948	936	865	864	846	919	860	900	928	897	876	886	907	849	885	897	943	867	927	866	905	931	948	885	854	870	911	866	862	870	831	919	905	853	903	864	863	876	881	923	867	876	912	822	895	906	862	883	857	891	884	893	918	811	850	888	906	918	911	854	891	859	869	898	916	873	853	884	858	881	862	921	890	876	910	868	929	921	882	878	898	900	922	935	901	897	882	918	955	937	896	861	880	815	898	857	911	874	911	906	876	865	872	857	881	883	821	919	888	893	892	842	877	858	942	880	905	881	858	904	850	832	874	868	910	865	867	908	848	876	894	849	933	915	901	913	907	838	920	927	873	887	921	801	944	876	839	832	908	886	839	851	873	901	902	945	921	873	877	862	909	869	858	888	807	847	891	918	902	903	865	829	879	854	912	900	920	916	959	863	871	918	898	931	924	823	855	873	881	918	826	869	895	908	803	854	890	843	860	921	867	905	893	900	840	921	908	903	905	897	853	847	854	884	878	897	867	886	878	941	930	880	914	876	897	870	867	849	863	903	902	846	896	915	885	863	847	820	916	826	849	889	908	906	879	916	942	913	884	890	891	890	869	903	909	860	909	897	898	899	869	920	867	919	890	842	929	894	842	886	882	842	916	876	884	868	873	862	891	858	834	888	918	910	863	916	896	833	876	837	875	848	893	910	839	856	886	861	892	903	864	853	855	850	875	908	867	869	824	895	898	839	880	877	919	850	878	932	906	921	865	913	833	887	911	921	892	897	865	866	894	944	878	859	903	847	861	834	901	860	816	844	858	893	867	848	936	876	902	932	859	867	837	837	908	852	875	899	870	882	881	904	825	895	887	888	860	894	875	852	894	887	871	874	837	892	841	846	844	869	894	831	909	905	894	904	898	849	822	921	911	897	903	876	938	875	875	876	862	844	885	906	827	851	870	870	882	881	879	885	900	880	909	834	907	854	899	876	849	823	879	913	820	906	895	905	894	894	875	831	870	823	856	891	882	900	850	925	882	903	853	804	838	877	917	871	843	920	911	917	877	889	831	880	855	859	810	861	887	900	885	843	909	891	880	875	909	850	888	887	907	933	848	911	856	877	850	894	871	876	869	874	873	875	874	886	851	897	938	884	827	863	868	882	866	945	887	858	825	921	892	923	889	882	896	880	813	900	877	876	887	854	889	872	867	868	928	876	832	880	896	902	846	938	920	867	973	832	889	825	886	927	855	849	886	862	918	835	875	890	898	893	853	843	868	897	933	888	882	896	827	894	902	872	925	878	937	844	869	901	865	890	859	914	890	920	876	863	906	855	866	907	926	870	850	872	898	861	849	867	861	875	860	917	878	896	866	896	857	908	887	854	887	871	896	866	850	874	866	901	921	859	916	902	841	919	880	916	912	913	915	843	851	886	897	854	899	840	872	914	893	913	842	915	901	885	808	870	839	900	908	915	896	908	946	797	891	888	895	857	859	804	877	894	826	856	914	855	874	900	872	938	868	937	867	886	911	916	882	861	862	875	867	878	914	881	863	900	838	899	901	943	857	856	896	909	921	885	874	938	889	814	847	942	881	899	896	829	912	843	866	891	886	822	851	830	901	892	857	886	870	841	874	927	886	889	905	844	943	860	892	883	870	896	872	900	904	895	841	897	847	897	930	885	851	868	833	896	874	917	866	870	877	888	864	895	900	899	854	833	861	894	875	922	934	864	843	915	851	880	849	871	852	825	868	903	837	904	821	879	910	904	891	897	872	886	874	885	892	910	874	873	861	868	877	858	881	926	888	881	858	885	870	860	847	895	914	909	925	889	944	940	849	879	885	843	901	841	906	852	866	858	909	875	881	889	891	856	841	846	911	843	876	891	903	877	884	869	891	867	875	851	847	913	824	861	883	905	850	919	875	866	884	906	864	873	838	909	916	901	889	880	861	881	893	859	901	878	875	913	851	897	882	849	895	865	892	917	890	888	854	897	915	933	830	842	841	954	860	878	897	879	880	874	879	915	898	924	855	845	885	910	886	887	920	851	896	847	889	842	870	887	895	881	881	892	900	851	881	966	909	913	900	939	894	923	891	865	894	865	919	880	824	897	835	882	904	880	901	908	891	843	858	891	886	878	921	890	947	898	924	876	919	840	899	904	925	928	855	864	875	866	878	897	889	824	888	884	854	916	881	899	832	867	906	902	856	866	880	924	862	830	851	877	817	897	898	880	852	854	856	891	916	904	894	873	869	856	844	967	901	895	875	856	883	882	915	879	923	870	842	824	889	840	912	875	880	900	861	882	828	860	912	895	890	828	907	920	883	947	893	863	898	918	870	916	845	870	853	927	802	841	890	844	861	857	871	832	824	904	854	896	861	852	881	859	886	864	823	875	904	860	881	919	885	879	894	890	887	867	861	889	805	877	833	863	842	809	849	906	894	858	843	837	939	882	840	879	895	861	922	839	906	857	897	829	874	890	862	898	855	868	893	890	867	924	931	917	923	869	861	895	895	869	907	891	900	851	845	856	867	945	870	835	857	846	901	858	901	878	902	925	902	848	891	870	877	907	862	896	899	883	833	870	922	864	883	840	850	848	906	888	890	850	850	885	869	897	867	860	870	867	873	895	876	849	860	884	854	912	884	886	874	860	805	831	836	907	873	881	873	848	785	886	877	853	881	885	933	884	891	889	902	873	885	888	895	939	906	813	870	924	893	836	886	898	860	826	892	874	860	876	847	850	911	864	916	849	887	853	879	902	889	902	851	944	882	874	853	849	897	883	876	837	847	833	899	880	926	890	888	869	895	890	901	898	894	888	896	862	877	836	878	872	817	896	832	890	900	873	886	867	913	922	881	849	876	878	923	899	869	890	880	876	889	833	879	927	863	849	844	868	864	870	871	866	897	920	875	893	901	836	847	874	897	940	901	834	896	873	879	910	893	932	941	864	858	882	907	886	849	871	844	866	850	923	909	824	897	816	836	879	902	900	875	918	907	887	862	842	864	822	966	861	842	895	866	862	879	844	844	844	845	833	904	890	869	870	861	899	893	906	913	868	952	853	882	910	925	904	950	908	869	852	882	863	928	846	860	883	849	880	903	870	866	879	876	903	886	849	955	848	878	867	839	857	882	916	912	915	853	914	864	941	853	833	858	955	866	856	827	887	870	886	892	847	887	855	865	873	858	873	899	876	852	871	889	853	850	865	920	829	843	870	891	851	907	885	883	881	882	838	826	878	898	865	841	850	899	886	857	969	925	872	842	909	929	893	853	858	913	930	881	900	895	947	853	910	910	886	854	839	837	948	875	865	889	895	844	895	879	899	896	886	819	889	850	867	881	879	865	875	929	917	841	836	846	885	871	850	920	889	881	879	845	859	853	839	877	902	884	866	894	927	848	883	841	903	831	886	954	861	853	882	893	844	937	837	872	883	853	938	830	872	930	907	838	898	855
17213	29348	26362	14971	10509	7747	4761	5292	6823	3864	2453	2419	3688	3704	2487	2233	1766	1628	1545	1474	1503	1428	2607	5757	6687	2105	1217	1231	1189	1239	1204	1235	1259	1231	1235	1251	1195	1205	1205	1208	1233	1292	1212	1268	1196	1236	1223	1270	1159	1175	1150	1265	1169	1208	1261	1250	1176	1158	1244	1201	1151	1242	1236	1188	1236	1198	1212	1226	1196	1233	1213	1214	1188	1202	1161	1196	1205	1273	1163	1170	1188	1168	1153	1262	1191	1233	1238	1217	1190	1224	1218	1221	1191	1178	1254	1201	1224	1243	1199	1223	1225	1214	1201	1225	1226	1255	1154	1222	1235	1160	1185	1169	1220	1225	1221	1236	1229	1227	1202	1232	1190	1184	1180	1189	1211	1209	1272	1198	1229	1191	1227	1227	1167	1243	1203	1169	1198	1192	1222	1217	1212	1209	1145	1237	1216	1147	1210	1233	1167	1242	1211	1220	1272	1229	1270	1161	1258	1211	1279	1228	1191	1188	1243	1218	1216	1184	1185	1233	1189	1253	1166	1257	1196	1245	1216	1189	1211	1289	1225	1165	1205	1169	1172	1245	1179	1263	1245	1208	1166	1240	1210	1228	1212	1241	1237	1224	1228	1198	1216	1192	1181	1205	1213	1203	1238	1161	1271	1275	1204	1227	1189	1279	1239	1203	1150	1218	1202	1233	1233	1216	1149	1202	1229	1192	1207	1159	1220	1189	1209	1192	1199	1230	1207	1217	1198	1156	1217	1183	1249	1171	1236	1199	1156	1261	1173	1179	1206	1197	1223	1206	1220	1210	1211	1158	1206	1201	1202	1164	1137	1170	1198	1156	1252	1226	1169	1166	1257	1172	1206	1236	1206	1161	1131	1272	1236	1190	1197	1240	1242	1209	1242	1142	1200	1172	1253	1251	1206	1258	1243	1194	1201	1224	1236	1229	1165	1204	1241	1224	1260	1229	1234	1237	1153	1176	1229	1190	1226	1211	1259	1231	1207	1265	1215	1201	1168	1223	1212	1194	1261	1163	1187	1240	1186	1194	1209	1231	1248	1236	1183	1195	1185	1157	1200	1226	1191	1207	1217	1177	1223	1150	1255	1179	1210	1190	1261	1229	1167	1232	1220	1221	1164	1206	1198	1200	1161	1208	1206	1198	1130	1227	1244	1180	1226	1205	1179	1245	1083	1261	1192	1213	1202	1156	1263	1271	1207	1248	1224	1240	1196	1156	1188	1241	1211	1183	1214	1258	1228	1151	1192	1266	1231	1194	1192	1239	1290	1199	1205	1272	1253	1164	1217	1205	1262	1216	1201	1248	1237	1244	1205	1247	1202	1203	1294	1167	1228	1200	1203	1231	1240	1248	1205	1227	1206	1256	1237	1199	1209	1239	1179	1222	1235	1173	1256	1243	1159	1191	1220	1241	1183	1170	1133	1229	1222	1172	1217	1224	1242	1182	1246	1171	1225	1234	1226	1212	1232	1243	1237	1189	1169	1236	1309	1207	1204	1177	1233	1185	1239	1219	1282	1230	1226	1202	1239	1255	1252	1149	1226	1254	1238	1194	1251	1152	1243	1254	1239	1197	1202	1242	1200	1225	1221	1194	1260	1222	1236	1198	1164	1212	1201	1257	1231	1220	1148	1209	1156	1191	1253	1218	1197	1201	1165	1182	1212	1275	1229	1254	1189	1247	1138	1205	1260	1242	1230	1199	1191	1236	1187	1208	1195	1207	1187	1172	1214	1175	1183	1231	1180	1241	1216	1233	1147	1204	1244	1234	1251	1236	1169	1194	1246	1188	1220	1203	1204	1243	1148	1195	1187	1189	1208	1241	1177	1228	1178	1195	1260	1204	1191	1212	1209	1308	1245	1246	1193	1252	1183	1146	1200	1169	1196	1201	1223	1203	1224	1201	1246	1188	1211	1218	1194	1197	1189	1193	1177	1199	1218	1226	1217	1213	1190	1242	1236	1249	1219	1246	1196	1257	1192	1183	1173	1214	1198	1174	1220	1214	1220	1168	1218	1220	1220	1199	1244	1216	1158	1213	1139	1247	1212	1220	1209	1192	1228	1194	1219	1271	1237	1250	1202	1225	1205	1216	1245	1161	1255	1199	1190	1250	1197	1213	1253	1256	1214	1280	1212	1160	1244	1164	1176	1090	1223	1211	1198	1213	1182	1156	1180	1149	1193	1213	1210	1221	1271	1191	1165	1197	1230	1287	1229	1240	1221	1238	1230	1205	1214	1162	1182	1218	1159	1211	1156	1190	1234	1189	1168	1159	1296	1248	1179	1246	1160	1171	1212	1150	1279	1151	1223	1175	1258	1174	1185	1216	1213	1253	1184	1166	1192	1200	1230	1256	1195	1244	1213	1155	1189	1182	1223	1206	1223	1140	1255	1199	1213	1172	1220	1156	1280	1239	1205	1251	1239	1245	1207	1249	1197	1211	1217	1248	1240	1238	1202	1249	1208	1187	1304	1146	1194	1210	1231	1214	1252	1183	1192	1191	1231	1251	1192	1228	1203	1243	1192	1180	1198	1185	1292	1173	1224	1160	1265	1222	1229	1201	1225	1193	1211	1217	1246	1179	1176	1248	1278	1174	1174	1222	1263	1233	1234	1189	1214	1226	1125	1181	1268	1187	1221	1215	1257	1237	1210	1202	1210	1249	1265	1170	1249	1208	1235	1215	1143	1197	1212	1223	1221	1228	1204	1200	1203	1213	1217	1238	1211	1216	1214	1186	1285	1178	1177	1078	1225	1314	1185	1237	1210	1222	1224	1242	1226	1168	1229	1171	1229	1229	1262	1183	1232	1142	1270	1267	1245	1192	1213	1206	1236	1243	1191	1249	1223	1196	1249	1187	1252	1140	1233	1193	1227	1200	1225	1241	1231	1176	1243	1237	1200	1189	1208	1135	1265	1215	1250	1205	1165	1173	1177	1211	1224	1219	1186	1254	1205	1179	1215	1251	1228	1210	1177	1215	1262	1236	1142	1209	1194	1169	1271	1247	1230	1226	1199	1183	1203	1260	1211	1214	1207	1181	1218	1206	1176	1228	1176	1160	1217	1218	1158	1174	1182	1214	1257	1183	1213	1232	1196	1199	1154	1251	1208	1172	1229	1236	1151	1230	1184	1170	1163	1165	1192	1223	1172	1230	1231	1264	1231	1237	1167	1252	1246	1284	1219	1186	1194	1228	1241	1252	1133	1286	1154	1222	1200	1178	1244	1170	1219	1196	1240	1215	1195	1151	1202	1178	1152	1190	1261	1186	1219	1239	1198	1224	1234	1230	1157	1199	1260	1164	1166	1298	1224	1223	1234	1234	1197	1239	1229	1235	1198	1190	1206	1156	1274	1246	1200	1226	1202	1236	1177	1237	1235	1192	1209	1237	1245	1262	1183	1228	1206	1241	1230	1287	1178	1199	1143	1228	1184	1193	1231	1166	1247	1221	1215	1164	1225	1242	1178	1204	1208	1204	1182	1171	1211	1185	1176	1173	1258	1216	1278	1234	1189	1148	1181	1205	1189	1203	1218	1234	1216	1179	1201	1179	1195	1139	1221	1225	1241	1317	1258	1164	1201	1190	1177	1228	1223	1239	1178	1237	1245	1236	1258	1235	1220	1192	1245	1130	1144	1219	1201	1221	1254	1206	1222	1245	1217	1214	1208	1221	1224	1182	1228	1148	1169	1232	1172	1182	1196	1223	1182	1194	1270	1207	1202	1198	1199	1179	1247	1168	1143	1235	1146	1188	1207	1241	1206	1188	1136	1213	1168	1203	1174	1132	1207	1232	1178	1202	1223	1229	1175	1215	1235	1223	1210	1165	1185	1198	1272	1214	1231	1223	1206	1226	1249	1208	1222	1190	1187	1232	1259	1176	1136	1204	1266	1221	1209	1232	1250	1200	1172	1258	1225	1209	1248	1216	1178	1178	1146	1207	1198	1266	1165	1136	1204	1201	1252	1206	1230	1197	1199	1212	1268	1218	1177	1215	1215	1218	1239	1231	1229	1167	1171	1211	1189	1287	1212	1232	1166	1295	1210	1234	1185	1193	1184	1242	1217	1292	1252	1193	1243	1199	1143	1282	1220	1220	1236	1167	1240	1156	1224	1181	1236	1335	1183	1202	1185	1251	1273	1200	1242	1251	1206	1167	1122	1197	1195	1255	1220	1198	1270	1279	1284	1212	1149	1220	1192	1175	1164	1234	1194	1200	1219	1161	1199	1124	1189	1183	1171	1239	1189	1231	1180	1181	1215	1205	1205	1199	1225	1188	1138	1242	1223	1167	1213	1193	1200	1270	1248	1269	1212	1244	1198	1227	1215	1218	1204	1187	1208	1146	1214	1181	1177	1271	1210	1230	1230	1217	1204	1172	1176	1202	1215	1275	1232	1192	1180	1195	1189	1227	1195	1236	1172	1202	1220	1213	1218	1254	1212	1231	1139	1230	1155	1226	1209	1239	1221	1198	1159	1237	1258	1227	1195	1263	1235	1205	1179	1242	1279	1197	1191	1167	1254	1221	1238	1255	1171	1214	1188	1156	1176	1204	1217	1195	1239	1266	1270	1244	1285	1221	1148	1252	1178	1206	1242	1252	1228	1244	1203	1238	1231	1186	1199	1167	1191	1204	1196	1171	1202	1247	1178	1183	1187	1214	1200	1274	1200	1253	1244	1207	1253	1184	1183	1165	1229	1185	1230	1191	1186	1222	1198	1179	1194	1221	1148	1247	1283	1173	1217	1197	1218	1140	1196	1263	1158	1268	1211	1155	1274	1194	1141	1193	1183	1271	1187	1215	1218	1208	1202	1228	1180	1176	1175	1169	1276	1232	1178	1134	1182	1237	1259	1167	1261	1157	1217	1196	1255	1182	1192	1259	1187	1260	1231	1220	1240	1135	1181	1151	1235	1188	1207	1222	1288	1289	1248	1191	1216	1239	1246	1200	1186	1220	1175	1246	1186	1163	1206	1229	1212	1156	1239	1201	1167	1189	1204	1285	1168	1240	1208	1235	1195	1179	1239	1197	1206	1204	1202	1207	1166	1228	1199	1198	1211	1186	1192	1179	1233	1186	1171	1232	1172	1193	1194	1221	1209	1191
23294	21534	29453	24062	21562	21300	8790	3200	3438	2220	1436	1128	1384	2061	1471	1148	1018	851	841	757	687	848	1682	4457	5214	990	646	627	556	581	591	612	579	611	649	585	579	527	604	617	595	641	608	600	564	577	571	625	608	629	567	583	567	595	614	585	538	596	615	553	564	545	580	585	553	586	646	607	579	605	621	554	613	639	589	587	607	597	580	579	599	625	563	569	584	580	563	575	608	621	566	562	577	609	578	553	548	611	571	598	538	560	601	582	595	592	610	567	589	579	580	595	589	516	564	598	638	599	569	597	606	585	605	550	625	602	536	578	577	617	629	593	540	593	589	577	578	591	559	628	606	588	578	541	545	585	586	606	611	595	571	575	568	570	608	547	582	566	614	600	596	603	592	574	604	604	593	605	576	579	553	593	551	586	615	543	598	580	600	610	598	546	559	573	573	576	567	576	575	565	562	570	553	573	632	625	573	561	567	556	563	609	546	529	567	584	582	640	585	594	587	549	560	601	592	558	582	584	584	619	609	591	577	598	589	603	570	599	614	616	576	630	585	572	570	587	573	573	598	571	593	583	611	552	535	609	557	577	553	580	574	622	572	587	535	549	599	617	614	553	590	618	578	595	579	583	598	581	610	574	563	574	593	617	626	625	582	617	608	634	578	571	640	628	567	571	538	572	585	564	576	614	564	590	620	607	608	553	591	645	626	577	581	590	582	611	582	598	597	614	559	625	562	552	596	589	560	521	557	573	574	624	612	600	555	592	597	560	573	615	597	558	586	532	574	575	563	568	603	625	630	596	587	592	604	578	569	601	639	585	589	581	592	560	611	579	610	557	583	534	605	627	567	555	602	557	570	542	618	560	595	598	571	586	551	592	579	582	517	564	575	560	588	588	563	590	560	575	555	579	606	599	561	595	555	573	585	587	608	606	597	579	583	579	604	565	584	541	614	559	561	598	616	628	574	589	576	562	612	644	569	582	585	517	583	566	550	589	536	559	588	587	599	614	548	564	533	564	613	541	620	587	621	590	555	552	569	597	561	553	588	598	611	541	597	547	572	546	603	561	616	596	569	569	602	563	602	607	565	599	604	550	573	586	564	620	557	577	583	564	547	613	579	594	578	567	528	549	610	593	595	622	557	511	580	545	662	561	585	594	585	587	651	564	595	576	568	575	568	551	563	575	585	549	602	608	613	540	633	610	602	590	586	556	576	549	589	571	601	590	590	595	632	563	569	583	589	575	557	589	567	589	563	605	542	593	551	555	588	548	590	606	592	587	607	614	555	578	575	552	582	575	591	603	587	602	560	582	555	533	568	571	552	591	552	597	583	565	580	570	599	628	597	607	603	587	546	556	579	611	616	553	544	570	565	580	567	586	591	598	558	592	592	586	588	614	565	628	619	573	539	535	583	629	542	589	567	572	585	571	599	558	596	576	569	638	614	603	588	559	587	578	575	592	588	565	557	568	627	576	566	573	581	641	560	563	548	633	563	576	585	572	572	560	592	576	572	581	560	559	574	554	561	591	591	571	636	577	578	584	591	511	566	638	609	605	615	564	610	590	583	584	618	604	579	555	566	577	589	588	556	565	595	589	568	593	572	550	559	584	606	617	591	615	566	593	590	616	563	570	597	600	561	634	582	593	583	587	560	587	601	572	561	573	529	531	561	557	573	637	554	654	513	564	578	626	603	590	546	570	618	572	607	560	587	565	621	597	558	576	571	567	548	551	563	604	589	592	567	580	568	597	567	573	577	580	570	544	531	588	557	575	574	584	593	567	598	600	625	573	582	583	608	602	568	581	645	567	568	568	604	606	569	553	567	541	594	589	583	611	596	594	598	582	596	523	612	583	580	557	577	569	578	572	535	590	613	621	576	580	581	604	604	557	603	556	567	615	553	551	581	625	560	574	551	622	541	564	577	574	565	589	578	597	593	575	598	625	548	568	617	649	549	543	580	591	588	599	569	581	570	589	586	585	602	560	597	577	564	561	575	578	586	574	579	552	584	570	586	579	602	549	547	567	541	599	572	570	569	581	554	588	575	573	529	584	581	578	583	551	586	587	579	534	587	577	618	580	579	582	549	573	574	583	572	586	613	548	553	550	588	551	585	572	609	543	605	544	564	585	583	624	552	588	575	612	619	595	548	583	592	563	554	592	551	564	537	592	601	583	570	568	575	588	576	545	589	602	560	574	585	624	595	613	577	555	586	578	589	578	613	553	525	579	580	568	583	593	591	584	588	553	590	576	580	577	554	539	581	602	645	604	552	537	555	555	613	568	587	575	589	641	609	583	566	581	570	547	524	609	599	583	605	550	551	579	579	613	609	558	643	619	588	571	557	600	586	571	587	641	567	616	584	578	564	619	566	575	539	620	619	601	594	587	569	581	560	594	594	567	596	619	557	608	578	566	577	538	606	603	576	569	537	633	575	562	605	595	579	588	617	577	563	542	613	603	579	629	591	586	569	574	567	562	575	591	579	601	636	568	623	541	600	591	525	597	601	582	579	557	583	572	564	606	569	577	581	563	554	553	567	600	557	559	538	581	584	587	556	580	570	613	561	584	579	621	585	578	576	631	546	609	576	543	561	590	575	609	637	607	596	600	561	591	597	574	610	578	589	537	558	594	571	587	584	592	566	602	547	588	626	607	579	586	575	600	612	580	574	596	555	583	590	628	550	598	597	576	616	572	603	576	574	595	580	583	588	574	598	582	589	582	604	595	572	547	577	581	565	616	579	579	581	538	567	638	603	526	572	603	563	593	548	590	569	542	599	589	543	553	591	572	530	595	597	562	578	568	560	584	583	585	567	613	571	526	551	584	633	598	596	611	551	530	605	587	589	587	581	548	585	583	564	542	573	566	577	590	515	555	594	597	594	626	569	600	550	535	601	555	583	582	606	565	612	554	579	575	571	604	578	549	542	566	538	576	558	576	540	570	589	570	550	580	557	566	578	631	570	563	585	552	594	587	605	553	570	602	554	589	570	570	580	552	591	554	577	580	571	597	593	624	561	582	587	567	573	619	563	577	587	577	595	575	576	558	581	573	555	560	628	585	591	564	586	581	542	631	579	587	563	587	600	621	565	578	608	611	565	577	563	548	592	578	581	565	557	560	586	598	570	550	560	595	566	592	557	598	560	590	609	536	595	586	553	585	584	592	594	625	550	586	581	577	583	621	576	563	545	631	584	576	574	581	565	589	589	610	601	600	644	580	592	548	575	605	590	590	601	583	586	606	560	595	576	593	565	532	547	564	578	571	621	548	582	611	514	605	571	585	605	624	536	579	581	574	598	600	531	604	554	587	581	575	582	567	591	614	585	598	587	584	599	554	579	595	565	570	607	582	627	589	572	577	609	583	571	624	559	563	520	584	563	597	623	632	609	567	605	607	572	589	576	605	594	582	584	592	558	566	588	569	607	576	579	580	554	568	586	581	539	563	589	594	584	616	535	576	582	637	617	554	587	562	559	569	607	575	592	616	581	579	599	595	578	589
19476	34784	31448	19069	14438	11237	7447	6921	8640	5351	3242	2540	3478	4898	3111	2350	1876	1580	1578	1277	1266	1489	3829	10025	10631	1374	872	887	887	841	844	822	878	811	837	796	878	879	879	840	822	758	856	833	827	841	850	867	831	834	845	810	867	844	801	832	800	865	872	834	828	852	816	813	772	818	779	822	835	840	845	805	896	855	797	790	851	835	831	762	846	838	829	838	778	822	821	821	798	853	829	846	823	820	808	863	825	789	829	824	816	799	857	800	819	810	837	798	842	806	827	837	813	803	797	831	827	796	806	807	857	839	782	852	800	784	848	813	852	818	825	804	820	795	810	800	849	808	821	766	810	836	849	863	821	823	794	835	794	781	841	779	812	812	788	794	815	840	799	783	806	845	850	802	816	832	786	827	859	811	866	824	786	785	803	813	810	854	804	844	791	884	823	822	824	767	821	812	860	806	796	848	803	848	784	841	811	826	897	838	802	778	804	858	810	802	805	817	838	840	848	843	875	803	812	841	826	839	781	784	781	819	811	820	807	849	806	842	790	834	867	825	851	807	825	831	831	831	857	776	863	844	809	834	849	828	832	884	849	787	784	825	837	863	815	829	842	805	864	826	838	805	820	807	886	799	864	840	838	816	818	793	814	816	845	860	801	779	808	816	867	821	814	868	825	817	804	810	840	830	832	839	833	844	810	791	790	824	844	854	834	834	810	800	791	819	854	855	807	860	860	835	821	805	842	826	826	869	799	787	797	786	864	839	846	860	823	799	813	799	828	840	802	837	796	851	798	775	778	786	804	802	783	821	860	846	800	782	805	830	808	812	837	852	816	805	861	817	815	804	788	799	866	757	799	829	858	808	819	822	861	811	814	768	774	857	850	836	794	836	815	810	864	768	832	823	805	837	810	848	780	843	808	802	793	772	828	805	845	874	837	852	805	790	792	818	833	783	854	821	851	823	784	803	781	847	807	844	825	786	823	838	835	814	836	816	788	796	798	796	817	811	830	824	787	841	831	782	778	827	778	853	832	807	867	822	805	823	810	844	814	825	774	824	888	796	806	796	814	789	852	794	792	831	831	854	811	825	802	856	820	845	816	843	784	794	805	786	806	823	812	805	796	867	809	832	838	782	805	821	820	808	846	802	801	860	773	830	813	862	820	790	820	821	804	826	852	852	803	853	815	752	833	835	803	810	810	838	812	819	799	791	844	831	806	855	820	777	793	792	837	821	784	825	767	795	823	783	759	843	825	868	844	804	799	840	815	867	777	840	799	861	872	780	828	801	787	873	797	878	744	801	793	796	816	805	810	793	823	889	811	833	795	831	785	782	844	801	804	901	822	822	839	797	833	849	853	752	823	853	841	841	842	829	825	823	829	810	873	837	794	805	841	839	831	817	796	829	840	798	879	837	808	859	807	829	777	807	807	789	795	791	837	873	779	824	815	827	845	851	828	825	812	823	803	811	846	801	811	820	803	820	799	779	794	820	845	847	790	798	854	813	825	790	815	817	821	827	841	794	738	818	815	817	781	869	823	822	808	829	851	796	811	840	873	853	791	867	828	750	890	873	803	834	848	830	869	858	866	776	837	850	824	842	819	794	848	864	845	788	837	873	834	820	837	802	837	826	836	776	838	851	852	801	850	783	824	812	857	865	817	836	828	852	785	768	789	799	851	857	835	842	839	824	832	877	851	791	810	792	798	824	803	796	790	901	842	814	867	813	854	827	829	795	854	779	771	831	877	841	782	855	849	813	887	782	806	813	853	852	870	824	786	783	798	838	794	867	819	799	831	745	836	878	819	786	869	814	803	825	802	827	798	805	796	845	800	806	862	824	836	831	821	800	825	860	819	834	824	758	853	815	797	864	780	829	798	837	838	817	772	813	826	865	866	776	820	791	801	843	838	831	824	798	790	857	830	844	809	871	852	787	826	813	851	809	836	813	824	822	845	781	810	826	839	836	811	808	845	847	770	823	771	829	809	810	797	843	877	798	775	881	802	808	811	806	833	818	785	759	862	858	817	824	835	795	837	883	819	835	882	867	814	814	814	799	805	762	824	825	838	820	812	796	893	829	831	838	822	810	829	858	825	843	807	814	808	853	837	764	799	825	852	802	828	820	837	775	810	817	789	832	850	846	825	784	780	836	790	863	848	862	859	820	786	825	851	863	780	806	756	844	789	842	838	893	809	902	860	802	812	862	767	791	794	841	829	843	859	778	847	853	800	798	812	838	806	816	832	842	838	825	807	820	845	842	862	820	860	840	856	868	844	829	827	810	814	803	812	811	826	810	795	830	851	848	829	840	783	776	809	813	807	859	805	818	775	836	836	816	836	752	835	816	836	840	851	812	808	872	818	825	777	835	833	874	798	833	810	855	833	883	842	824	816	790	843	801	836	830	813	826	853	858	824	820	826	818	826	849	826	776	815	794	840	840	831	779	838	824	816	774	825	820	837	837	868	857	873	815	842	856	789	845	824	841	818	789	851	829	809	770	844	855	853	852	857	829	847	806	787	812	783	797	815	803	812	834	821	807	799	865	813	797	832	805	843	821	826	806	825	825	841	814	810	870	804	844	799	804	782	828	831	819	817	770	826	825	835	809	858	826	810	800	831	805	844	804	855	790	815	836	827	868	791	844	801	855	794	849	825	771	845	831	772	863	838	849	834	827	836	768	785	833	842	795	848	863	775	848	840	824	835	801	867	778	777	807	834	822	838	793	780	797	865	838	812	779	796	832	811	883	804	767	816	843	838	812	794	794	837	829	826	828	815	871	813	799	847	799	786	861	839	785	828	841	841	813	802	848	814	803	824	840	851	831	839	842	793	822	823	816	818	789	796	887	798	834	813	851	813	848	756	832	813	825	827	835	867	865	795	807	815	828	849	850	885	798	829	857	807	805	836	792	794	817	801	846	768	839	819	779	797	815	795	793	840	864	831	855	828	795	782	858	837	793	798	853	854	852	827	892	815	875	804	829	872	797	770	824	807	833	825	845	847	783	819	788	835	831	817	886	804	828	825	774	862	834	796	760	819	802	834	830	810	779	791	810	925	810	779	807	803	844	854	811	792	832	826	822	775	841	818	824	813	793	828	808	833	843	826	811	890	849	773	839	900	814	809	804	842	808	810	818	809	753	846	802	798	835	850	842	846	788	852	789	875	793	831	796	816	845	846	833	850	783	807	845	776	804	813	781	824	800	843	807	788	750	813	830	850	785	878	839	834	797	863	841	852	838	820	809	811	881	797	817	783	848	835	828	756	815	824	805	807	801	741	786	797	802	777	829	857	874	824	802	814	785	809	839	811	851	880	855	834	843	832	844	790	809	844	817	839	835	861	798	880	824	831	858	834	770	803	874	833	833	822	813	769	823	827	827	829	781	846	779	836	839	799	794	859	797	809	866	809	868	784	793	817	837	791	837	772	807	804	840	804	745	825	823	787	843	783	799	779	862	798	824	814	802	828	828	842	797	851	816	823	807	848	817	804	834	844	876	847	819
26997	20917	15184	5936	3005	2225	1593	1320	1618	1266	954	892	897	1294	1049	882	833	836	864	751	811	784	815	841	866	756	754	812	747	718	747	733	682	714	751	710	772	762	776	711	744	691	692	752	735	794	765	796	754	751	715	736	725	737	714	764	734	691	782	738	732	737	766	726	693	719	750	718	738	714	715	718	757	736	753	743	767	740	762	751	759	750	747	776	728	724	678	786	747	747	731	758	723	707	691	718	721	720	735	697	741	735	763	713	737	763	731	715	725	718	743	691	719	720	731	760	739	716	722	747	754	722	735	739	777	731	735	742	749	792	686	738	695	726	762	711	730	703	754	744	768	748	723	752	771	687	753	718	763	715	694	785	745	787	774	705	739	692	730	711	747	766	792	772	723	698	701	729	717	728	699	750	749	743	731	713	756	760	757	748	741	698	723	701	734	747	726	752	784	709	722	711	691	762	694	742	740	754	717	797	736	764	752	755	702	758	753	777	777	751	744	731	719	757	706	743	770	750	712	750	740	727	710	728	712	764	727	682	746	701	716	713	720	776	737	804	729	709	699	768	754	709	709	737	756	762	719	740	751	757	724	705	762	746	763	739	701	717	746	731	744	759	739	710	741	699	744	755	735	723	728	740	785	767	707	729	732	751	671	748	697	708	692	712	711	722	679	737	743	738	735	717	686	735	729	734	779	735	749	715	740	737	741	696	739	778	704	737	707	767	736	705	735	741	792	739	701	716	773	731	742	723	727	779	737	715	747	665	735	749	742	739	750	750	739	785	719	747	725	715	740	766	765	703	724	749	748	720	796	726	777	702	743	754	748	744	731	745	739	727	737	747	750	760	711	712	738	756	714	780	728	767	756	784	740	724	771	771	750	696	746	699	780	736	694	753	730	718	749	716	737	711	739	697	769	725	732	703	743	678	723	772	743	706	700	760	706	699	742	722	735	709	758	714	735	758	744	777	718	758	757	692	690	704	729	725	742	733	825	770	765	713	722	703	765	764	765	763	752	723	708	704	733	690	698	730	719	723	739	738	706	728	702	724	772	752	749	769	715	729	752	734	726	739	726	726	745	753	756	701	695	724	722	721	760	723	741	707	758	740	679	721	731	758	757	764	715	747	732	753	750	652	753	705	758	771	713	798	740	725	748	709	756	726	714	758	719	723	784	718	722	713	753	784	733	756	738	769	758	762	735	739	741	718	740	728	788	726	744	738	740	716	755	731	739	742	708	718	731	749	725	706	714	749	718	775	714	741	763	730	753	715	719	769	760	761	686	737	768	728	761	760	681	775	751	759	751	789	785	755	775	727	762	716	767	725	711	733	740	748	729	774	726	793	737	738	715	767	746	707	716	687	713	718	714	735	760	743	743	733	734	738	793	748	731	773	774	762	751	707	715	709	724	704	741	739	682	776	789	772	723	735	724	751	682	705	747	717	701	727	791	732	746	737	721	696	721	729	794	747	709	699	693	768	763	726	748	719	726	698	682	783	734	744	757	779	749	716	782	719	789	763	666	718	745	734	758	717	738	720	785	750	734	706	738	762	742	740	728	758	721	733	769	733	718	715	752	705	768	741	726	719	729	731	769	708	717	740	720	728	725	690	794	733	754	717	732	744	763	744	725	741	742	736	749	759	763	735	734	695	725	744	721	768	745	730	722	735	726	697	740	749	687	733	745	728	741	743	781	743	716	774	720	744	727	698	747	751	765	696	747	702	791	714	788	753	780	730	769	733	691	735	698	734	727	716	671	700	718	765	760	750	750	745	741	686	729	704	739	744	718	722	758	756	745	750	683	732	724	707	719	727	727	750	693	701	756	725	743	717	732	734	743	743	754	728	726	733	718	730	712	766	688	730	747	758	706	747	760	729	688	729	684	753	695	741	757	764	745	768	706	736	732	729	720	744	762	746	731	751	725	734	737	728	748	729	768	748	785	713	729	732	705	745	732	782	717	807	713	704	731	680	762	720	751	711	709	687	767	726	711	727	748	765	743	701	748	747	699	742	784	757	719	762	702	767	702	744	760	745	706	768	709	744	754	671	711	784	684	695	719	724	758	753	745	756	707	724	756	722	721	762	714	709	693	764	695	730	751	708	768	734	733	669	753	756	735	733	772	742	762	737	773	770	755	796	768	725	762	770	746	726	702	752	725	741	694	755	711	695	739	705	721	761	726	751	758	769	755	733	723	689	764	756	792	694	712	727	755	794	717	781	679	755	776	715	779	721	706	714	711	730	736	748	748	710	742	717	699	772	761	709	770	776	750	743	734	732	686	715	728	765	758	718	754	724	763	703	702	683	732	704	760	749	732	750	741	748	729	795	732	744	738	761	714	730	747	796	747	749	691	694	770	727	693	757	719	726	777	713	739	765	692	714	775	754	724	717	727	711	721	726	670	722	682	699	741	757	713	746	708	725	746	721	712	701	714	695	765	758	732	732	773	700	770	739	754	732	766	713	731	732	805	755	807	777	739	709	718	719	792	740	732	725	687	726	761	683	716	779	750	747	725	735	748	744	739	697	780	747	725	716	713	713	711	755	759	738	747	727	703	752	726	727	736	731	772	765	759	775	737	763	759	707	696	713	688	749	693	768	723	769	690	746	723	782	710	785	736	742	717	731	704	720	757	713	734	779	792	726	667	740	720	744	763	711	709	749	704	741	705	788	734	745	711	754	696	729	740	682	721	745	719	729	743	710	740	730	760	662	774	722	783	749	732	777	782	725	706	755	760	732	752	760	689	770	764	759	713	735	787	737	691	718	691	739	757	750	748	691	750	753	829	739	734	721	745	711	730	747	708	735	764	778	750	758	753	777	752	696	759	724	707	694	708	747	811	703	670	745	751	748	782	728	754	729	753	704	700	763	771	778	779	743	776	740	739	737	710	747	702	735	770	753	714	726	707	731	741	742	745	735	793	754	780	727	701	720	780	799	706	707	729	710	726	757	767	765	727	693	699	738	729	753	760	740	718	671	736	736	733	751	749	764	708	708	745	738	701	771	731	773	753	747	721	704	702	743	737	702	757	759	729	708	735	735	730	716	757	749	801	750	718	734	792	675	748	710	762	739	713	725	762	739	780	719	740	786	729	748	762	772	725	716	698	741	788	742	782	748	723	816	778	803	749	702	703	752	698	710	705	704	741	692	743	738	699	753	718	715	717	750	692	723	766	727	731	726	812	727	751	720	774	806	733	741	738	772	729	764	775	723	712	772	731	706	735	749	713	758	752	715	716	726	743	729	687	694	735	733	694	706	734	712	716	721	718	725	731	713	743	747	760	751	674	734	732	721	734	765	766	707	737	804	711	790	809	732	714	732	750	702	748	712	715	760	788	741	701	698	750	747	756	686	714	790	723	751	699	777	716	701	727	718	726	762	738	714	734	706	748	731	737	721	761	768	767	691	780	708	719	741	729	689	759	745	764	740	742	783	758	776	745	694	702	704	709	706	726	771	715	714	723	761	777	742	730	721	788	744	698	778	705	748	734	718
11514	20904	17854	7974	6219	5068	3408	2911	3692	2604	1805	1492	1601	2663	1856	1453	1287	1234	1295	1134	1111	1149	1183	1293	1313	1026	985	1035	1006	1033	997	1050	1057	1014	1037	1049	1009	1023	1052	990	970	1029	1006	1013	997	1013	1014	1009	986	1029	1016	946	1061	1016	1009	1000	963	1000	1038	1076	986	1047	1013	1001	1022	1093	989	980	1020	984	1070	1065	1016	994	1045	1036	963	1031	1035	975	1056	983	963	1011	997	1006	952	980	1069	1003	951	991	1054	1022	1000	1010	995	1007	1007	998	979	992	989	1040	985	993	1028	997	1005	1027	1018	1049	1053	993	1015	1001	995	988	1036	968	1062	1012	972	1069	1006	1025	1043	1040	1066	1016	996	952	995	1069	1026	1012	1023	1036	1032	1012	1011	1039	1002	992	935	1000	978	985	987	1046	967	1014	1013	1025	995	992	987	1035	1021	1027	1004	1009	1057	988	989	1023	970	981	1013	1021	966	980	993	1028	1016	1029	1048	1065	1024	1009	1038	963	1013	950	1036	992	1010	1043	1045	1031	963	981	1036	991	1036	1005	1030	961	1041	1028	1003	1041	1045	1005	987	1046	1002	1058	1040	989	1004	1032	1056	1041	1054	1041	1005	1006	1017	1010	1020	1049	1043	985	1008	1000	973	1012	1010	1057	1005	1028	1063	974	1057	964	987	981	985	976	1007	1006	977	1002	965	997	963	1005	1035	1028	981	1007	1015	1034	1063	1024	1040	1038	1041	1015	1016	1018	955	1062	1024	1031	999	1029	974	1013	993	1026	961	1049	1003	1033	1031	994	1015	1018	1061	1041	1067	971	992	990	1011	979	1001	1054	1034	1081	1010	990	1062	975	1016	962	1072	1107	1019	1023	998	1008	1011	957	1011	961	1013	949	1027	1009	1018	1027	987	1024	994	1027	966	1114	982	1005	1008	1050	1009	976	1019	1040	1009	1047	1028	994	1028	1062	1020	1011	1011	1031	991	1018	992	1035	1043	1031	1028	1004	960	989	998	989	1033	1040	1077	1045	984	1017	1059	1059	978	917	972	1031	1037	1039	1047	1067	1001	998	966	1003	1058	1090	978	1034	997	1005	1018	976	1002	987	1019	1004	985	1018	1061	1018	984	1015	1023	999	1023	1030	1027	1039	1073	1017	1004	1036	1040	1033	1050	986	1051	989	945	1051	1038	988	982	1005	1072	1074	1018	986	1039	1053	985	1006	960	977	1053	999	1035	1043	1022	1055	1075	983	1009	1028	1070	1011	983	1050	1013	983	946	988	1048	1031	1026	993	1008	999	1007	1003	1053	1023	1016	1053	964	1011	987	1018	1014	1106	970	1055	1028	953	971	1032	983	1010	1053	997	1023	1041	944	1046	979	1050	1048	1006	1035	1054	960	1013	1039	970	1018	999	1037	996	938	1037	982	1017	1004	983	1011	977	1008	993	982	1038	1051	978	988	986	1019	999	976	1017	996	1043	999	1018	971	969	998	1003	1029	1013	1038	1044	986	969	1038	998	1011	966	1015	1079	1012	1003	972	1025	1008	949	926	1042	1016	1020	1014	1022	1013	1024	1008	945	963	1015	984	989	977	1006	1023	992	1007	1016	1059	1060	994	1040	1010	953	1012	1000	1004	987	1073	997	985	1010	987	975	994	1023	1020	984	977	992	1009	963	996	1038	1039	1005	963	991	1019	1016	1010	1021	984	1019	1065	1003	1053	1029	1007	1053	985	954	1038	1005	1034	990	1016	1003	1050	981	1026	1065	972	1041	970	1036	983	994	984	964	1044	1023	1022	1020	1023	1010	1020	1030	1002	1078	967	1015	1018	1005	979	971	1008	987	1004	994	950	975	1017	1011	1007	1063	1028	988	1027	990	1041	960	983	1015	1029	1040	962	1000	1053	1062	1018	1025	964	1072	1056	967	993	968	1016	1019	1017	977	1013	995	1014	982	1066	1039	1002	1047	1049	1097	1028	1024	1026	1058	1020	1001	1040	1008	1097	999	988	1018	987	1038	1000	1021	1014	1012	992	1016	949	1018	1018	1017	1013	1057	972	975	1018	1021	971	997	1020	974	1021	1032	973	1011	1062	1019	963	1049	1014	1051	987	1048	1005	1025	1015	1028	940	991	1037	1038	1003	1048	978	1015	1001	998	955	962	984	1032	1001	1058	962	1027	1007	1005	984	1041	1027	1031	1027	1030	1016	1014	1029	1009	1020	1056	1033	991	991	1054	987	1023	1059	1020	1059	996	1058	1030	992	999	1009	1021	1040	1011	995	1013	973	993	1013	1051	1046	1038	1028	1058	1005	1006	990	1021	980	1016	933	1030	1031	1003	1036	983	995	1029	954	1010	998	1050	1013	1003	1045	1022	1005	1039	1014	1059	1060	1018	1033	1046	948	1030	969	1022	1032	1016	1035	1055	960	998	991	1029	987	1026	1063	1083	998	1008	1033	990	1009	997	1067	1016	987	1048	1030	1001	1010	1000	1039	970	1063	1001	1037	1002	1087	1015	1014	1081	1016	1007	1058	1018	1003	976	1048	1026	1018	1027	1020	1025	963	988	997	1035	1012	948	1021	1025	1093	998	950	968	1012	1009	1031	1068	1018	984	1030	1051	1031	1075	992	1026	1058	1018	1010	1017	1023	1025	974	1034	992	1021	1035	1067	1008	987	1017	1006	1044	1066	983	1070	999	1037	991	1000	1023	1045	1019	965	973	1011	1054	964	983	999	1020	1032	975	1035	1020	993	955	998	1030	1011	1010	1042	1053	1016	1010	1017	1011	1062	999	1011	1013	1025	1003	1052	982	979	975	1011	1048	951	962	1031	1043	1061	1093	1012	948	979	954	945	996	967	951	1026	982	1028	1056	1007	1063	1010	986	1001	1059	998	1009	1045	952	1003	1033	1025	1034	1017	1047	1050	1032	1051	990	966	1019	1022	993	984	1057	1036	985	1001	1008	1032	972	1000	957	997	1019	1048	1016	1018	1019	957	1059	1050	1013	967	1046	978	968	1042	994	991	1078	980	1054	1018	1091	1058	1002	964	1051	966	1018	1027	962	938	1020	1038	1014	1005	1025	1005	990	1004	1004	1027	1002	970	997	1069	995	1026	1038	1025	1006	1003	1017	980	1036	1019	1016	1033	1026	1005	1031	1010	1038	1013	1022	1042	1052	1021	1025	1033	1028	999	985	1050	1040	1004	995	1021	1042	1037	1063	1061	1026	1022	1068	998	1055	971	987	973	987	997	1030	998	988	1036	1007	956	1022	1069	1008	1010	990	1019	1025	1027	992	974	1034	1067	951	1026	1001	963	1023	985	1005	1041	999	1003	966	1014	1031	1037	1010	978	1025	1023	1000	976	1010	965	1013	1030	1038	1003	962	1023	938	1033	1030	997	993	999	1052	952	1038	1013	979	1040	987	1009	999	1052	966	975	990	1042	1004	1034	986	973	985	1033	966	976	1051	1022	1075	1019	1024	1026	999	1002	1007	1023	1035	982	1000	1026	1011	988	1027	1045	997	1055	1009	1019	1016	1019	1004	998	1037	1039	998	1002	970	988	1048	1020	1020	973	950	985	1033	1005	976	1033	1023	1059	997	1023	1027	1028	1067	1016	981	1008	981	978	997	1047	972	1008	1028	1072	1021	1042	1046	1065	1004	980	1027	1030	1051	1059	993	983	1031	1002	1024	1070	953	984	1059	1063	1016	1001	958	982	987	1014	1042	1024	1031	1048	1054	1021	1014	1023	1004	1015	964	996	1084	979	986	990	1049	981	1040	985	995	1016	1072	990	1016	979	1013	1014	983	1070	1005	984	1021	990	1014	1021	1027	1036	984	964	974	1013	1016	960	1004	1034	1020	978	1010	980	1052	1008	1006	955	1012	981	975	1041	1051	979	928	1058	988	1023	1018	1055	1012	1027	1006	1043	1019	978	1044	1017	1035	995	972	978	998	1010	1020	946	1034	993	977	989	963	995	1037	975	998	1014	1031	1018	982	1067	1055	975	1022	968	1011	1017	1036	1018	1045	1010	1010	998	941	1071	986	976	1013	1050	993	1015	1032	1001	1051	1046	1009	1040	1015	979	1041	1015	1008	963	1032	1016	996	1020	983	998	975	967	930	996	1033	978	1039	1036	1019	1045	1000	974	1070	961	1045	1058	1032	1050	994	1027	1007	976	1017	1033	1014	990	988	1048	1045	1082	1083	1028	1029	1031	1028	987	1042	1026	1044	1044	1001	1035	956	995	1026	962	1002	1013	974	1037	1031	951	1028	980	1027	989	991	1025	1030	988	1009	1030	981	1032	1052	956	1075	1031	1010	1003	1020	1006	1008	980	1032	983	1006	1046	1066	1050	1039	988	1047	1021	1026	1034	1022	1054	969	993	1054	941	1044	1006	1044	996	974	1008	1048	1011	944	1008	991	983	969	1007	1025	985	1062	1032	1019	998	984	969	1015	1057	1032	1041	990	1036	972	969	977	1011	1028	988	1025	988	1028	1062	972	990	998	1031	1064	987	1063	971	993	979	1001	974	1066	1007	956	1013
24374	21522	28848	24677	21277	10294	3501	2370	2831	2221	1546	1232	1320	1893	1503	1101	1095	963	1063	990	1034	1097	1361	2565	2069	879	890	868	875	928	912	864	893	876	851	835	904	889	854	872	842	842	883	900	865	876	887	841	860	828	870	897	846	882	856	864	903	843	860	879	834	938	896	847	830	922	808	875	877	884	890	862	867	829	856	887	858	853	791	906	862	811	875	899	876	881	822	850	884	878	909	866	829	815	881	850	869	827	842	862	851	879	847	900	881	805	848	845	868	832	876	856	875	882	917	913	806	859	809	836	878	883	831	844	835	887	891	882	864	927	886	904	847	848	922	861	924	837	860	843	882	881	869	903	876	889	842	920	890	851	865	840	874	869	851	821	935	894	920	856	846	810	921	850	867	892	851	848	899	913	846	853	902	819	845	874	873	863	914	886	857	881	837	841	878	887	910	853	878	918	884	876	903	884	843	848	935	903	872	841	919	866	936	882	811	827	868	842	869	873	849	868	896	850	902	855	888	811	900	879	891	881	842	852	916	851	918	812	832	871	882	906	829	849	868	870	893	831	834	833	870	881	894	843	817	837	909	903	872	883	872	892	847	880	833	873	837	811	848	892	838	877	879	900	842	892	806	803	887	864	875	864	864	849	800	895	909	843	861	863	834	886	887	848	841	939	855	856	895	877	855	822	860	862	883	855	848	841	842	871	856	884	900	812	843	831	853	874	834	824	863	796	900	908	793	835	833	873	888	835	868	875	858	877	852	864	811	888	861	877	863	901	904	856	885	904	872	893	865	911	812	871	881	859	900	892	845	821	872	860	873	848	865	816	868	843	904	869	893	800	879	841	838	943	825	871	854	868	829	864	829	855	828	848	859	871	856	893	888	871	826	845	860	861	916	871	867	878	856	858	870	876	850	845	886	892	880	885	832	857	836	874	875	772	851	828	850	875	812	849	874	851	843	851	854	898	904	858	877	808	837	877	846	870	856	821	878	858	852	880	813	894	818	825	863	906	874	842	862	800	831	873	876	869	884	834	879	862	872	874	859	846	873	881	838	861	859	872	873	755	869	860	864	878	849	855	857	829	876	845	862	839	843	810	861	841	868	857	821	833	855	867	824	822	877	809	811	875	868	877	901	918	842	860	863	845	865	834	920	823	853	842	826	863	878	891	900	825	832	858	878	879	866	887	881	871	889	838	894	877	820	796	900	823	836	852	869	885	834	879	846	860	848	867	867	849	897	886	905	809	880	878	858	872	909	890	864	870	911	832	913	895	871	844	888	905	866	873	922	857	902	883	875	858	834	847	867	877	849	900	843	869	871	842	872	871	848	948	869	857	926	873	873	863	879	842	895	859	849	874	891	900	837	917	868	847	829	910	873	886	897	871	853	852	867	860	839	853	866	891	829	878	886	841	833	814	834	848	809	836	815	833	833	888	876	892	859	834	895	803	918	820	843	911	865	831	913	872	868	919	804	862	891	850	778	933	851	885	848	876	859	866	864	875	879	892	864	871	895	906	844	859	866	901	846	843	854	889	880	857	879	864	844	858	827	854	831	871	909	865	826	854	822	900	826	894	846	838	823	903	921	844	862	858	844	872	826	869	815	836	835	868	908	887	888	870	869	828	842	854	867	829	878	811	866	866	837	863	861	865	865	902	883	842	850	845	869	886	909	822	857	885	918	875	877	884	866	923	829	870	820	893	862	881	835	896	818	873	907	862	912	825	864	868	843	863	829	898	901	831	853	860	818	825	829	845	887	813	901	872	846	829	843	891	872	853	836	845	871	839	861	883	822	871	892	853	846	856	820	824	824	901	827	845	848	847	872	872	896	863	867	908	902	818	882	806	848	839	874	867	830	823	871	880	840	893	862	893	845	893	809	883	907	883	842	860	882	857	803	866	814	881	856	821	875	814	835	884	860	878	857	843	889	872	927	915	872	830	837	795	878	854	880	869	832	860	845	865	873	891	882	914	884	880	895	843	823	827	896	854	853	826	844	869	918	855	846	866	892	801	842	825	858	780	895	826	848	861	864	836	845	868	844	854	871	886	910	849	845	861	896	874	836	867	847	867	874	918	912	802	833	875	872	879	854	914	845	904	865	886	898	860	849	854	897	860	823	840	865	845	843	894	819	834	884	799	843	849	820	828	852	861	878	829	922	853	828	825	858	867	834	877	836	832	848	871	854	933	882	856	909	845	909	853	866	857	892	851	821	861	932	929	903	892	845	923	832	893	845	851	820	864	832	876	846	856	852	865	852	834	875	869	853	809	830	911	826	826	847	912	904	850	847	898	857	832	815	841	889	812	857	845	893	848	866	905	867	841	892	843	871	839	891	835	875	865	836	806	880	915	862	851	875	834	884	888	833	809	913	893	863	799	850	839	873	841	896	868	901	886	880	899	872	856	816	943	868	849	846	860	861	856	878	887	885	838	812	882	889	843	832	846	861	791	815	888	789	924	858	861	860	846	830	816	820	810	794	829	852	874	882	867	820	860	898	850	834	824	852	822	854	843	867	880	867	848	808	841	844	855	838	842	851	837	859	862	887	892	819	876	903	876	946	878	871	905	861	878	847	861	859	845	855	845	817	908	842	852	837	848	861	851	847	867	846	859	835	884	906	823	885	863	814	895	858	887	819	855	797	947	849	868	878	860	843	912	863	832	870	826	891	890	794	836	859	911	886	904	933	888	829	823	900	849	838	827	874	887	905	947	866	851	866	851	882	823	832	873	858	849	864	878	871	858	853	852	869	856	854	818	868	829	856	829	871	844	843	837	887	826	803	866	894	880	852	844	857	859	892	888	858	929	872	824	911	883	857	801	809	868	855	859	879	893	908	959	871	895	843	893	855	882	820	836	800	846	880	798	863	879	876	878	914	861	935	897	864	898	839	858	862	924	822	844	872	883	924	877	843	891	852	833	878	879	846	877	865	890	866	861	865	865	902	918	815	872	852	901	891	857	855	847	831	866	887	857	840	879	938	905	886	814	890	823	803	900	828	840	844	891	878	881	921	895	816	865	875	892	851	826	874	870	863	874	865	828	845	870	845	816	854	814	868	819	908	890	854	807	874	866	871	863	857	879	782	882	818	896	846	893	844	843	834	808	880	903	825	856	901	863	878	848	820	857	848	817	885	810	890	884	878	869	885	864	894	910	861	855	825	867	890	861	820	876	807	871	868	843	926	860	895	814	920	900	849	891	828	859	887	855	818	855	853	879	853	895	837	920	864	882	844	891	829	893	831	823	836	858	858	802	900	927	911	849	888	807	867	857	868	875	889	835	874	875	880	846	843	876	910	863	872	842	874	866	862	861	875	874	826	876	862	821	909	919	892	870	825	877	890	884	903	860	813	857	828	870	874	909	892	940	858	848	903	886	845	856	900	878	889	818	868	805	870	860	863	852	867	836	861	817	902	866	901	840	858	881	858	838	854	855	882	923	847	833	845	878	813	889	868	856	838	876	930	832	833	851	860	852	870	851	890	874	841	803	860	803
15271	29531	25608	14031	12271	9129	6554	4956	6688	4990	2877	2312	2242	3930	2952	1825	1813	1729	1609	1645	1465	1770	2356	5295	3850	1284	1235	1243	1212	1221	1211	1221	1165	1194	1183	1174	1180	1168	1177	1221	1234	1130	1232	1300	1095	1154	1158	1248	1204	1250	1198	1221	1241	1154	1180	1173	1130	1129	1179	1192	1167	1155	1196	1162	1127	1182	1210	1145	1135	1243	1157	1151	1147	1199	1142	1232	1179	1277	1201	1174	1204	1211	1160	1139	1129	1240	1154	1150	1158	1111	1169	1223	1240	1220	1179	1256	1109	1205	1113	1197	1161	1143	1168	1193	1159	1237	1184	1132	1204	1228	1186	1224	1206	1181	1176	1194	1231	1141	1198	1165	1254	1159	1255	1186	1186	1215	1149	1149	1196	1207	1252	1172	1223	1153	1176	1213	1138	1194	1176	1166	1164	1148	1194	1190	1223	1168	1160	1171	1217	1170	1178	1128	1183	1224	1154	1212	1146	1182	1201	1260	1150	1145	1187	1179	1141	1147	1227	1158	1193	1265	1198	1152	1119	1198	1202	1111	1215	1213	1232	1181	1198	1139	1210	1202	1219	1144	1173	1157	1122	1213	1182	1164	1229	1223	1155	1162	1240	1136	1157	1180	1189	1242	1179	1190	1168	1210	1158	1160	1183	1241	1187	1225	1164	1197	1170	1162	1196	1166	1178	1172	1195	1175	1245	1194	1158	1183	1215	1233	1180	1253	1151	1197	1211	1196	1172	1229	1216	1237	1153	1200	1214	1227	1189	1173	1153	1216	1209	1164	1136	1173	1229	1132	1172	1179	1181	1162	1144	1159	1183	1162	1214	1166	1148	1140	1172	1250	1207	1189	1183	1200	1185	1216	1153	1191	1204	1206	1163	1123	1121	1211	1138	1207	1140	1185	1177	1190	1204	1202	1181	1197	1169	1178	1218	1144	1179	1191	1132	1154	1115	1172	1167	1225	1219	1177	1214	1108	1201	1211	1148	1210	1143	1169	1231	1186	1136	1164	1195	1170	1193	1174	1218	1168	1161	1219	1167	1212	1167	1216	1240	1147	1196	1211	1169	1178	1211	1167	1187	1164	1214	1183	1182	1174	1284	1229	1238	1202	1214	1150	1145	1163	1229	1181	1136	1175	1188	1143	1154	1221	1177	1138	1161	1182	1109	1165	1164	1181	1212	1196	1140	1164	1150	1123	1127	1169	1247	1221	1211	1150	1165	1216	1159	1180	1169	1182	1210	1191	1277	1200	1097	1158	1169	1142	1193	1220	1224	1140	1209	1162	1199	1229	1251	1160	1128	1176	1189	1193	1157	1179	1162	1218	1155	1214	1163	1139	1228	1158	1258	1162	1164	1201	1179	1134	1141	1200	1239	1190	1107	1175	1125	1185	1197	1139	1200	1143	1179	1163	1163	1221	1248	1158	1188	1171	1134	1157	1130	1212	1186	1192	1130	1135	1217	1149	1224	1197	1179	1153	1185	1158	1181	1207	1124	1155	1176	1178	1161	1245	1183	1221	1148	1154	1211	1153	1235	1173	1126	1208	1188	1188	1179	1120	1214	1189	1149	1176	1229	1196	1215	1130	1273	1147	1127	1181	1190	1246	1162	1193	1191	1121	1165	1196	1143	1183	1104	1186	1201	1205	1149	1163	1187	1221	1134	1152	1178	1131	1128	1168	1129	1164	1202	1228	1252	1205	1178	1191	1178	1183	1171	1215	1255	1118	1221	1177	1168	1110	1186	1117	1164	1179	1238	1183	1185	1204	1169	1197	1210	1191	1183	1200	1233	1218	1159	1163	1137	1204	1193	1191	1205	1189	1122	1135	1191	1191	1155	1246	1184	1208	1201	1186	1216	1172	1172	1136	1219	1217	1177	1202	1194	1186	1156	1184	1192	1174	1207	1161	1128	1183	1196	1137	1199	1191	1203	1184	1188	1178	1191	1218	1122	1235	1143	1228	1166	1204	1150	1210	1160	1156	1208	1180	1185	1250	1211	1208	1151	1216	1145	1172	1164	1139	1146	1147	1169	1173	1192	1117	1111	1196	1218	1157	1195	1133	1128	1208	1171	1277	1158	1184	1166	1204	1168	1198	1143	1240	1197	1186	1138	1226	1111	1232	1180	1162	1210	1169	1178	1223	1190	1147	1174	1200	1231	1216	1213	1173	1217	1131	1161	1210	1130	1147	1167	1195	1192	1175	1152	1187	1207	1161	1165	1149	1173	1222	1135	1162	1183	1135	1182	1133	1219	1160	1169	1195	1073	1147	1132	1227	1134	1160	1253	1213	1141	1181	1193	1196	1166	1158	1128	1196	1198	1194	1118	1215	1184	1158	1242	1168	1214	1249	1164	1205	1231	1219	1251	1184	1241	1163	1148	1191	1172	1170	1142	1181	1124	1163	1197	1175	1164	1217	1157	1139	1231	1164	1186	1181	1113	1185	1150	1191	1194	1129	1185	1195	1178	1122	1194	1168	1182	1224	1249	1195	1254	1157	1197	1180	1194	1140	1140	1146	1143	1169	1187	1197	1121	1190	1200	1166	1214	1250	1258	1144	1190	1167	1214	1175	1167	1192	1181	1205	1221	1163	1193	1187	1193	1214	1217	1218	1177	1153	1198	1180	1196	1213	1167	1213	1208	1192	1157	1194	1181	1190	1195	1206	1242	1163	1236	1196	1170	1137	1141	1160	1248	1177	1239	1198	1184	1160	1222	1199	1150	1186	1211	1217	1131	1163	1195	1199	1158	1177	1169	1180	1195	1210	1152	1172	1125	1221	1230	1188	1125	1236	1208	1152	1180	1131	1188	1197	1149	1203	1184	1204	1135	1124	1212	1208	1147	1250	1230	1188	1169	1146	1175	1203	1197	1177	1153	1192	1211	1140	1179	1244	1242	1196	1176	1174	1182	1207	1179	1238	1224	1236	1207	1108	1238	1174	1220	1169	1177	1198	1178	1138	1147	1142	1167	1190	1185	1170	1154	1201	1220	1153	1192	1233	1169	1221	1184	1178	1207	1164	1177	1199	1204	1060	1194	1124	1225	1164	1170	1057	1166	1203	1229	1141	1158	1177	1159	1179	1164	1231	1218	1191	1193	1180	1224	1277	1161	1108	1181	1152	1170	1197	1168	1205	1187	1107	1205	1157	1206	1178	1182	1132	1216	1239	1163	1211	1223	1207	1155	1183	1174	1246	1082	1173	1183	1207	1179	1159	1233	1220	1206	1224	1165	1131	1150	1190	1160	1215	1174	1198	1147	1164	1187	1188	1170	1174	1160	1179	1187	1183	1167	1233	1200	1139	1158	1176	1226	1207	1238	1259	1219	1151	1137	1183	1158	1178	1186	1248	1173	1177	1226	1220	1200	1266	1146	1159	1176	1203	1214	1137	1179	1165	1173	1147	1234	1232	1159	1235	1137	1181	1151	1212	1203	1142	1179	1213	1212	1187	1188	1191	1175	1228	1083	1224	1261	1212	1186	1125	1181	1199	1143	1096	1184	1132	1184	1109	1172	1226	1174	1255	1225	1207	1239	1206	1179	1187	1139	1185	1173	1171	1158	1126	1141	1155	1191	1219	1134	1194	1166	1152	1186	1228	1230	1156	1199	1122	1155	1173	1107	1170	1170	1136	1148	1216	1169	1196	1196	1213	1133	1240	1150	1099	1159	1167	1164	1216	1247	1143	1253	1205	1191	1215	1196	1224	1160	1155	1140	1238	1207	1162	1155	1160	1185	1156	1201	1189	1198	1176	1172	1171	1174	1187	1177	1216	1164	1210	1216	1205	1208	1195	1131	1243	1204	1258	1156	1147	1173	1210	1212	1208	1147	1145	1206	1148	1180	1181	1238	1198	1179	1174	1184	1125	1212	1199	1184	1159	1137	1203	1169	1191	1223	1170	1171	1168	1179	1208	1141	1165	1140	1189	1146	1151	1152	1186	1141	1221	1118	1199	1169	1154	1246	1135	1230	1201	1171	1189	1239	1153	1172	1179	1148	1240	1179	1135	1174	1136	1157	1202	1138	1121	1167	1247	1228	1190	1107	1091	1271	1181	1139	1185	1118	1201	1162	1162	1160	1215	1165	1201	1155	1221	1223	1195	1166	1214	1196	1200	1207	1148	1188	1230	1174	1188	1146	1202	1242	1207	1150	1172	1205	1225	1233	1240	1252	1256	1156	1221	1209	1156	1224	1173	1133	1189	1184	1158	1159	1209	1148	1162	1170	1150	1197	1187	1130	1165	1153	1162	1203	1158	1171	1202	1206	1183	1162	1241	1195	1242	1238	1262	1221	1149	1133	1187	1184	1229	1211	1105	1191	1106	1234	1197	1166	1163	1138	1184	1214	1192	1176	1189	1212	1157	1149	1206	1180	1132	1164	1187	1200	1148	1244	1144	1173	1182	1231	1167	1244	1233	1208	1171	1143	1176	1163	1173	1168	1210	1188	1202	1201	1201	1201	1237	1239	1162	1125	1174	1167	1236	1165	1195	1151	1212	1160	1131	1189	1136	1180	1223	1209	1179	1191	1181	1181	1221	1208	1168	1176	1234	1150	1242	1188	1184	1190	1191	1163	1192	1185	1114	1171	1205	1177	1134	1175	1176	1153	1177	1197	1227	1220	1218	1164	1203	1164	1248	1148	1153	1192	1142	1197	1150	1151	1180	1176	1152	1193	1175	1129	1202	1194	1144	1177	1155	1223	1172	1169	1173	1188	1161	1165	1224	1169	1143	1166	1142	1214	1227	1211	1232	1254	1196	1217	1154	1177	1146	1157	1224	1222	1186	1178	1165	1162	1164	1239	1153	1159	1216	1198	1192	1204	1155	1125	1172	1186	1214	1152	1229	1221	1136	1124	1147	1191	1203	1214	1187	1197	1224	1161	1178	1182	1177	1135	1217	1240	1116	1148	1234	1162	1205	1192	1208	1215	1194	1151	1168	1180	1214	1151	1155	1181	1228	1189	1275	1239	1174	1160	1111	1168	1150	1169	1200	1156	1170	1203	1180	1224	1227	1228	1202	1195	1148	1186	1217	1201	1169	1241	1158	1224	1100	1124	1203	1163	1207	1202	1207	1263	1233	1139	1191	1171	1209	1120	1146
23310	21519	29411	24057	21537	21404	10457	3212	3743	2707	1609	1284	1112	2246	1848	972	876	888	883	987	801	891	1530	5591	5369	699	603	634	611	632	640	597	567	615	654	665	599	568	558	609	624	589	620	631	586	618	586	569	641	583	610	594	622	560	607	592	550	583	603	601	600	597	577	591	648	590	565	599	558	602	578	573	595	644	604	604	576	592	611	652	613	598	561	592	583	575	632	604	602	581	608	573	620	608	628	564	594	625	606	590	611	554	526	619	564	579	605	626	609	599	594	624	581	576	562	611	547	615	585	580	556	576	588	625	583	595	681	586	610	592	600	586	606	571	607	560	615	581	580	601	576	574	577	588	564	546	584	613	605	579	554	624	553	571	571	615	612	594	597	581	591	595	609	587	585	603	595	643	579	549	614	599	585	599	619	587	584	606	603	614	561	564	604	594	591	562	609	565	623	620	579	658	611	563	632	605	555	603	563	558	601	579	592	577	569	599	607	566	568	573	592	583	612	591	592	628	581	607	590	572	568	642	601	595	578	567	597	593	622	585	611	586	579	603	627	615	588	605	585	600	614	575	549	622	609	576	571	590	590	588	616	577	630	611	582	535	593	596	605	628	592	560	572	579	569	581	615	525	554	588	588	591	650	543	585	572	594	605	627	623	597	556	569	583	566	563	570	595	567	579	624	607	575	625	561	609	556	586	571	562	557	598	591	613	572	622	591	619	583	566	593	553	551	599	599	599	560	586	624	604	586	636	565	589	595	607	610	565	573	587	610	635	624	591	589	586	668	582	584	631	602	611	551	593	601	585	610	585	578	561	628	559	549	579	598	587	574	628	608	563	624	609	580	678	581	610	566	577	643	547	626	569	586	606	643	602	589	635	579	577	578	549	596	564	585	525	587	569	617	587	592	582	568	561	559	596	529	575	556	624	651	572	635	587	599	598	608	581	563	542	562	580	623	564	607	623	592	574	605	579	557	618	579	600	595	575	595	596	609	645	562	577	603	597	590	606	608	586	550	582	584	610	571	597	565	619	541	592	566	576	529	582	609	578	596	646	605	585	576	577	556	591	554	583	578	600	593	604	641	547	644	580	544	601	605	561	608	605	586	550	578	598	605	626	577	589	633	602	620	579	619	581	612	590	591	582	560	575	592	615	569	559	559	591	588	587	615	606	575	580	578	568	586	628	617	600	633	584	626	634	564	553	576	613	577	613	594	596	608	562	630	579	599	553	543	573	530	589	563	603	607	571	590	627	528	601	620	615	602	549	528	559	584	597	577	581	606	600	567	623	546	523	602	575	573	619	611	578	631	625	580	576	624	591	648	577	539	616	628	637	568	587	588	595	577	580	593	601	618	600	620	610	571	561	604	572	565	588	616	572	563	576	562	573	596	606	605	565	569	579	642	573	635	565	563	531	568	594	600	646	600	590	593	608	578	637	587	575	600	553	580	601	584	569	636	594	588	591	577	581	553	580	610	566	586	570	598	594	620	562	616	576	583	578	570	592	586	580	605	603	602	600	557	595	556	614	573	588	592	565	643	634	575	618	573	595	620	585	605	590	640	579	663	604	572	575	601	610	563	591	570	610	595	572	535	557	636	582	626	571	607	531	574	572	567	613	631	582	570	633	594	585	575	597	622	569	599	587	559	572	611	559	538	610	585	612	590	596	644	599	611	557	595	582	564	560	577	601	570	584	599	576	550	579	617	654	619	565	550	630	625	595	581	613	570	577	582	573	571	629	553	624	619	611	589	539	610	571	609	635	584	563	627	574	601	575	610	585	587	594	589	581	597	597	589	561	616	602	531	605	588	664	588	560	620	595	578	645	620	646	591	585	598	595	576	512	566	595	642	573	611	592	553	577	605	595	549	569	600	586	593	539	598	551	575	582	587	576	604	593	527	649	591	560	616	615	590	574	617	553	603	571	585	596	542	604	592	587	584	561	600	612	557	570	615	592	583	605	637	608	642	582	586	566	566	573	547	572	587	613	638	603	574	602	601	573	595	585	560	585	581	581	565	561	624	590	573	567	577	593	618	605	646	574	570	599	570	620	628	607	577	627	652	605	608	562	565	564	621	543	590	653	569	541	592	578	519	592	600	609	584	564	604	624	544	580	573	639	566	577	638	577	563	620	567	565	602	614	621	590	518	613	597	571	625	584	657	581	603	582	568	654	601	603	566	607	598	537	562	598	573	595	569	589	575	583	580	546	583	603	625	616	573	607	602	572	587	598	571	581	612	577	617	562	601	568	593	598	587	577	599	587	599	556	600	630	629	563	592	574	600	567	558	579	598	579	586	601	575	589	593	606	551	605	622	567	614	569	611	575	588	597	622	552	574	571	585	603	625	619	609	547	592	590	612	597	614	619	583	611	638	581	586	600	625	596	611	565	570	578	594	586	596	607	613	631	576	602	588	575	576	635	559	592	576	557	594	578	624	623	592	562	621	568	598	565	616	565	589	587	615	601	608	666	607	600	568	570	595	590	580	555	568	637	550	575	569	597	606	550	592	581	585	607	602	608	551	610	600	584	570	618	629	584	598	551	594	596	626	602	661	608	597	578	589	602	569	555	562	599	627	601	628	582	587	645	600	545	587	552	575	606	606	575	586	603	619	610	548	612	597	550	538	613	608	597	607	567	627	572	604	593	535	609	567	597	576	572	582	582	589	582	586	599	623	567	571	594	576	582	613	603	604	547	567	635	546	611	587	566	590	591	666	571	591	618	575	646	587	563	594	574	590	637	616	559	596	566	565	611	594	601	571	610	577	608	555	611	577	593	568	572	631	570	584	598	508	570	608	603	589	583	610	547	620	613	596	571	594	559	594	552	633	564	571	601	580	578	561	610	574	600	619	565	576	546	642	576	592	594	602	607	582	550	604	577	610	529	566	632	548	567	556	609	623	585	564	585	531	635	528	577	624	582	596	652	599	598	590	597	628	620	609	608	560	546	566	616	603	564	559	611	549	601	578	601	567	586	612	637	586	609	571	614	603	579	594	647	610	564	609	608	613	562	590	621	558	618	592	556	582	602	595	593	572	537	636	614	622	566	621	588	583	592	595	598	621	593	614	584	595	538	575	595	608	634	567	587	618	575	585	558	574	613	594	624	600	594	561	647	590	598	553	568	584	567	590	619	593	596	619	605	562	578	611	612	597	585	604	592	584	576	620	608	591	591	588	581	604	588	620	539	563	549	576	558	593	578	633	561	591	588	598	587	555	573	593	575	637	556	622	583	574	631	548	601	576	576	580	583	600	567	551	560	630	607	593	585	574	582	576	568	575	606	575	576	595	560	567	634	578	554	597	557	619	617	584	590	551	559	590	593	585	559	597	564	562	575	596	608	589	599	604	617	560	573	573	562	603	551	583	617	567	562	631	594	573	626	559	590	580	613	585	626	584	638	578	601	570	544	566	615	577	610	570	572	582	569	569	611	622	586	612	567	587	571	603	563	598	570	570	573	595	625	589	592	608	565	551	596	578	575	595	566	545	578
19567	34391	30017	18653	16744	12573	9924	6790	9248	6537	3748	2763	2301	5529	4391	1865	1846	1565	1747	1857	1653	1554	3399	12285	9912	900	903	842	814	864	894	898	845	874	860	935	899	836	814	842	834	884	820	873	863	798	831	843	852	887	864	791	777	856	806	843	834	846	866	844	838	860	804	834	842	849	891	849	833	789	826	804	832	862	834	809	855	869	826	850	820	825	874	829	832	793	846	868	831	833	795	812	825	814	826	869	878	832	792	826	812	798	868	824	830	912	834	811	887	805	794	803	830	825	859	904	795	823	833	812	901	830	836	837	768	788	795	890	851	843	829	864	839	837	798	907	810	908	791	812	860	830	847	869	843	887	843	815	885	820	845	802	815	866	814	861	797	823	782	851	827	828	809	850	846	818	810	834	814	823	823	827	821	825	861	843	826	817	832	847	867	850	831	793	844	835	812	823	843	804	811	801	856	815	789	851	847	796	904	835	851	831	884	830	791	875	827	822	803	855	858	820	841	829	855	825	824	824	842	870	805	846	855	825	864	786	825	807	837	899	836	835	837	773	834	840	821	846	776	824	804	822	838	813	869	804	808	848	763	804	891	832	857	817	821	804	815	862	785	814	910	849	834	823	809	814	886	862	801	789	812	846	805	839	812	808	877	851	808	809	769	837	807	804	852	854	835	811	830	822	816	815	803	836	876	866	842	821	818	794	811	849	796	813	827	817	864	834	833	840	831	842	876	869	848	852	857	827	770	843	862	792	838	795	801	807	832	832	868	796	845	846	810	811	787	859	839	831	810	827	834	846	843	833	837	853	840	837	849	786	852	836	866	802	823	820	811	845	830	838	834	840	864	814	895	824	855	802	817	799	844	822	861	825	810	820	835	785	805	809	844	855	826	830	854	888	868	783	857	846	796	807	810	871	830	852	882	840	814	825	851	826	838	848	849	834	805	807	815	840	850	837	803	800	887	852	807	809	818	871	855	852	870	882	821	810	852	853	871	887	834	834	868	848	850	877	822	802	846	831	800	840	808	882	850	812	822	836	804	817	883	785	841	815	835	808	838	835	802	839	835	883	824	823	855	852	819	896	846	841	842	831	823	811	790	806	869	804	806	830	829	875	777	834	837	816	832	789	805	824	869	800	849	858	826	886	823	825	839	870	783	816	798	806	796	828	817	822	830	851	850	841	821	811	906	852	839	813	809	836	853	831	840	832	810	874	842	849	830	820	847	849	820	821	889	836	856	886	812	814	840	807	862	792	839	822	926	805	877	837	814	880	824	814	836	803	887	840	816	805	862	813	841	849	816	778	890	838	851	911	838	783	877	816	848	831	813	838	856	845	852	818	792	869	852	839	841	834	816	809	809	788	798	845	858	867	856	859	828	866	855	838	789	848	821	818	841	848	851	819	805	764	823	818	792	838	861	846	838	803	808	798	804	871	854	878	789	818	857	833	837	841	854	831	833	834	836	836	861	840	807	813	813	858	837	867	869	811	820	866	872	863	803	851	821	864	810	846	866	765	831	799	848	839	836	817	826	820	786	822	884	816	852	853	818	797	859	862	855	833	810	829	797	834	821	788	843	855	837	845	852	861	848	844	835	865	811	825	805	834	764	867	835	851	826	828	821	761	882	842	871	854	835	796	907	825	839	860	815	855	816	811	825	820	853	822	833	797	800	815	811	795	813	845	821	820	835	848	830	845	810	836	793	846	806	819	844	799	847	877	866	825	829	817	778	857	811	832	839	802	841	863	855	826	818	836	837	826	859	851	809	864	794	852	808	816	817	836	847	840	827	849	839	802	781	869	815	858	841	793	825	834	888	853	811	824	884	824	816	842	838	791	868	807	848	790	805	820	855	803	809	857	811	805	856	858	856	824	853	907	796	841	823	846	828	796	838	805	816	841	864	872	829	807	805	811	840	826	870	883	836	884	867	836	852	796	804	845	832	791	836	795	847	857	848	778	840	804	804	825	806	857	848	829	829	777	821	827	866	811	823	844	818	882	832	802	910	834	836	877	855	865	783	817	867	837	834	801	806	851	809	807	870	817	786	846	885	749	878	818	810	848	862	780	808	773	840	817	851	818	843	837	818	892	813	824	860	798	796	852	823	773	864	829	837	867	798	851	815	790	820	894	781	791	836	816	883	853	882	881	813	806	844	787	831	824	831	852	793	818	834	838	858	840	868	819	788	846	844	873	839	844	789	840	882	830	790	841	854	809	807	815	867	829	814	823	819	826	810	869	817	822	867	808	817	873	814	752	832	783	818	884	783	848	798	820	854	875	807	861	867	828	897	869	837	818	824	837	862	851	865	871	839	826	870	831	871	835	824	785	831	854	817	841	853	828	832	865	811	831	808	818	822	834	803	835	871	847	846	833	839	851	831	854	845	818	826	854	815	869	862	846	831	806	814	865	859	805	896	832	778	755	833	819	858	791	843	800	788	870	852	847	818	890	798	803	796	808	859	795	834	834	856	831	841	843	843	778	843	824	808	852	800	801	849	837	799	828	803	817	846	840	787	827	759	832	826	868	831	748	848	811	833	843	839	820	894	797	822	790	865	896	838	856	845	797	805	842	820	860	806	821	863	844	798	814	844	837	866	795	831	771	812	833	834	770	784	847	841	826	809	829	838	799	845	825	899	822	828	836	843	840	807	819	833	835	848	872	823	820	794	824	820	852	856	804	815	881	814	815	812	822	903	796	848	834	883	802	850	781	863	847	815	792	858	774	835	843	809	828	861	843	838	801	769	806	817	825	781	844	823	846	890	825	820	833	777	814	900	843	788	815	838	853	855	798	801	823	847	852	828	841	838	830	819	802	812	797	765	849	820	874	872	827	803	854	868	826	826	792	837	859	855	835	797	876	831	823	800	824	838	834	809	811	868	815	882	827	788	839	838	848	858	833	862	851	838	900	836	805	845	824	825	848	797	843	841	818	801	813	823	842	818	827	819	848	859	840	825	861	833	847	823	793	848	848	815	784	833	803	872	844	829	879	867	859	860	845	870	790	824	856	822	843	840	815	807	824	862	804	810	809	805	830	823	806	863	817	804	817	855	825	833	850	833	821	824	848	822	857	850	844	811	847	822	861	785	848	813	880	793	845	807	819	844	834	858	845	819	876	822	823	797	813	872	838	809	877	804	833	801	825	804	818	852	812	826	838	808	814	774	888	806	890	793	811	793	847	819	818	809	819	844	889	765	807	800	833	780	814	806	806	822	804	845	801	817	842	813	816	821	797	909	895	833	828	820	794	797	853	818	866	846	885	771	863	804	822	816	789	844	821	780	847	812	844	835	814	762	833	870	812	863	837	806	844	806	815	838	870	834	784	853	828	860	802	876	823	886	797	841	809	805	835	828	784	839	818	775	842	886	849	826	861	837	808	868	780	840	828	841	843	852	841	830	812	807	817	814	809	859	754	846	855	856	806	852	865	832	788	798	816	880	816	854	859	788	868	872	831	849	828	802	836	811	831	849	876	859	838	864	860	788	806	823	896
27398	21107	15137	5858	3229	2476	2070	1382	1648	1377	1079	936	858	1302	1307	865	891	840	884	940	870	860	834	986	1022	790	769	794	809	775	776	796	765	781	774	759	818	805	768	756	798	789	809	767	831	741	776	731	775	752	843	766	831	758	777	775	771	706	829	696	711	736	752	778	765	784	686	763	789	781	763	760	762	739	753	790	783	756	764	764	774	763	797	764	801	757	770	733	796	760	714	817	742	777	789	799	795	754	766	721	734	743	772	767	766	833	792	800	814	720	774	788	783	775	752	728	750	776	754	819	790	770	788	766	787	763	779	723	787	773	763	793	727	803	780	780	791	758	738	808	770	793	753	794	771	734	769	776	755	800	719	750	771	748	772	756	760	712	742	775	787	712	779	752	765	762	792	784	723	801	761	789	760	758	764	777	752	719	819	751	760	782	757	723	806	772	799	755	773	718	773	664	766	790	754	799	728	794	797	790	798	763	764	801	788	806	785	761	789	714	784	756	763	768	744	736	679	810	771	729	801	759	754	727	807	794	772	771	820	792	803	790	759	786	783	750	693	794	752	864	784	784	753	738	796	744	785	732	767	738	703	767	732	790	740	786	795	768	789	777	748	761	794	710	792	765	742	771	763	795	747	786	775	752	745	786	800	788	742	811	741	771	810	778	756	766	813	762	816	777	802	795	757	796	765	778	748	815	805	800	731	793	796	765	806	791	777	771	777	744	806	775	716	763	790	745	799	799	785	752	786	780	796	751	798	811	735	748	746	775	697	784	815	768	778	778	777	790	742	747	800	741	749	759	789	782	762	752	793	759	767	756	764	718	784	782	742	788	776	741	795	786	778	759	702	768	770	751	722	824	780	733	760	757	772	793	814	769	791	773	740	784	742	708	789	787	692	782	802	742	757	762	767	791	779	743	738	798	781	771	778	815	734	784	803	759	749	775	800	760	803	817	773	738	762	752	774	780	753	780	755	764	796	729	813	794	708	713	823	749	797	769	741	699	760	790	733	734	820	776	761	782	810	784	787	790	793	775	798	757	804	778	768	717	758	773	803	820	841	765	744	793	787	805	747	772	755	749	788	716	731	756	708	728	809	768	762	775	750	748	772	779	750	794	787	796	759	771	775	766	778	742	756	777	755	744	788	816	766	772	811	764	795	778	743	777	765	786	773	711	751	745	814	754	778	825	764	770	799	764	755	827	780	770	773	768	778	744	756	804	805	816	745	780	774	754	822	710	741	743	775	817	809	784	782	775	774	744	783	769	773	788	744	766	758	784	780	780	814	738	763	773	705	765	705	727	803	791	765	781	794	757	751	735	752	768	759	778	759	783	837	753	790	750	771	743	776	788	767	723	772	731	793	734	794	784	763	753	782	781	756	811	808	831	780	810	764	773	753	749	810	730	756	790	763	715	814	749	788	779	733	732	735	772	747	780	776	758	756	785	782	775	769	716	791	774	762	759	740	794	767	813	793	720	757	773	779	761	797	780	771	750	786	815	737	762	734	759	757	757	795	763	781	759	780	722	752	784	798	762	783	738	803	799	776	789	779	759	769	751	743	783	754	759	763	799	818	744	779	776	797	785	751	751	788	794	790	769	764	768	768	762	742	746	786	776	830	760	741	799	721	765	776	795	802	714	749	733	828	750	756	765	779	756	733	785	761	814	766	788	755	788	753	778	767	766	809	779	781	812	785	765	819	781	722	741	707	788	758	751	767	775	722	832	782	800	703	741	723	762	764	744	750	790	792	779	803	770	725	800	813	720	799	759	796	820	770	814	779	755	804	795	743	742	740	778	804	775	789	792	780	699	739	793	744	792	732	756	695	768	755	806	720	749	775	792	751	794	801	766	753	773	747	821	723	773	775	724	774	783	825	789	726	721	748	785	746	813	772	760	747	805	752	785	761	791	779	762	768	803	746	820	787	760	781	782	798	768	744	804	790	751	754	745	784	784	731	755	775	769	770	733	758	759	774	712	804	774	798	759	728	729	801	746	775	777	822	762	778	783	723	751	766	791	709	779	757	804	751	758	758	795	731	796	740	729	778	768	766	786	741	750	761	781	769	724	769	803	728	856	767	748	795	758	765	756	793	789	777	761	784	747	780	761	745	788	741	791	822	839	814	750	709	754	739	799	744	737	770	746	770	755	736	795	728	737	810	803	772	744	771	777	782	783	745	778	760	764	779	735	791	749	762	803	755	746	767	777	785	811	762	754	743	751	732	773	764	760	791	776	760	804	795	783	736	715	738	772	783	756	779	749	709	773	780	724	769	778	742	796	810	800	765	759	766	799	802	760	780	756	758	754	785	776	780	795	693	758	818	787	736	748	797	767	796	768	781	743	754	768	759	764	749	724	727	768	774	816	795	755	742	792	803	799	733	810	729	720	753	758	765	766	797	767	784	789	761	756	756	738	804	786	769	817	711	819	836	743	806	757	731	792	790	736	840	777	754	712	742	769	830	790	747	803	783	772	806	772	800	764	760	775	770	748	763	743	761	742	789	697	803	768	756	741	745	747	782	829	748	788	766	797	779	768	765	761	807	736	775	799	738	780	777	814	751	794	747	753	831	760	769	774	836	820	772	780	744	777	805	793	732	790	754	716	793	769	763	736	740	747	768	754	797	794	796	788	774	728	832	771	769	812	782	778	752	717	782	745	750	734	753	759	795	817	741	785	748	756	797	788	809	759	764	761	799	751	811	760	814	767	777	815	718	777	735	762	744	747	762	770	796	798	745	767	750	755	789	784	765	765	728	794	762	763	834	796	723	788	790	774	778	777	773	785	760	790	773	713	742	755	770	780	793	800	760	777	762	768	724	734	766	789	725	778	740	787	779	766	754	744	700	835	767	748	778	730	815	777	757	789	778	793	763	789	773	802	738	769	736	784	763	752	749	781	793	768	759	771	763	752	802	822	714	739	806	784	779	784	806	783	737	807	809	785	743	786	722	758	731	806	788	785	763	727	726	786	773	793	795	780	805	743	777	772	749	750	778	786	823	747	780	773	799	776	747	748	783	747	779	752	773	786	733	771	796	779	756	734	767	710	752	728	768	839	761	787	763	759	798	782	779	753	749	758	776	754	775	722	800	787	778	738	772	809	757	752	791	766	779	761	726	709	745	716	807	792	770	755	743	734	729	784	775	719	811	765	804	754	735	782	759	744	769	796	756	761	767	767	755	776	760	763	709	807	819	773	795	768	789	770	737	753	775	767	711	837	790	740	790	758	780	788	777	783	848	763	787	804	853	755	767	788	792	728	758	694	806	753	745	777	785	756	775	798	786	766	763	780	800	774	807	771	738	747	779	752	729	761	722	761	730	791	767	760	766	738	785	805	753	736	781	702	806	764	760	770	772	761	797	757	753	764	768	769	792	738	784	755	735	797	778	780	807	788	779	746	748	798	730	773	752	762	740	759	771	736	740	804	794	800	804	785	784	829	733	731	799	751	731	775	795	780	752	756	777	798	779	756	760	736	746	744	765	797	705	787
12245	19839	16963	8289	7162	5673	4663	2940	3760	2992	1930	1660	1485	2792	2753	1399	1277	1240	1250	1451	1327	1241	1277	1538	1665	1087	1020	1111	1060	1010	1016	1086	1011	1033	1021	1076	1089	1085	1024	1043	1093	1032	1093	1107	1043	1129	1086	1086	975	1052	1080	1055	1060	1054	1042	1025	1095	1051	1074	1109	1083	1033	1008	1017	979	1052	1096	1036	1036	1050	1069	1025	1036	1076	1071	1094	1053	1082	1035	1002	1061	1012	1034	1070	1041	1071	1042	1026	1063	1085	1028	1074	1079	988	1086	1031	1122	1050	1046	1069	1045	1063	1095	1103	1080	1114	1084	1005	1032	1082	1088	1040	1067	1044	1098	1056	991	1015	1045	1060	1061	1057	1067	1096	1047	1116	1011	1045	1042	1122	1023	1039	1068	1014	1040	1069	1024	1066	1036	1125	1048	1007	1002	1039	1055	1084	1105	1043	1097	1100	1069	1037	1090	1058	1060	1086	1029	1038	1078	1080	1058	1049	1099	1043	1014	1016	1030	1089	1000	1021	1016	1086	1105	1002	1049	1056	1045	1038	1025	1036	1084	1068	1035	986	1103	1035	1030	1083	1018	989	1014	1056	1033	1043	1056	1080	1077	1025	1039	993	1063	1017	1027	1036	1098	1073	1021	1043	1070	1003	1052	1058	1085	1034	1033	1091	1041	1077	1124	1056	1074	1054	1053	1072	1028	1086	1072	1051	1005	1011	1053	1036	1103	1068	1025	1026	1085	1025	1068	1089	1034	1074	1011	1038	1061	1058	1105	1091	1048	1056	1056	1106	1071	1052	1082	1112	1090	1093	1084	1136	986	1005	1041	1034	988	1053	1109	1081	1046	1018	1041	1038	1032	1058	1043	1070	1066	1036	1042	1058	1024	1009	1033	987	1002	1099	1010	1069	1039	1047	1096	1047	1093	1019	1084	1044	1045	1081	1030	1092	1006	1079	1094	999	1080	1075	1010	1049	1022	1005	1036	1104	1044	1055	1020	1055	1091	1070	1019	1097	1045	1059	1099	1045	996	1061	1081	1094	1032	1038	1111	1053	1056	1027	1068	1010	1017	1059	1006	1096	996	1045	1022	1062	1010	1013	1048	1054	1064	986	1003	1081	1083	1100	1069	1014	1055	1013	1061	1062	1049	1034	1077	1068	1065	1066	1050	995	1039	1036	1027	1011	1004	1042	1054	1050	1013	1080	1068	1066	1042	1053	1055	1082	1054	1018	1053	1084	1003	1067	1013	1039	1029	1059	1034	1025	1056	1085	1053	1043	1032	999	1021	1063	1065	1074	1071	1047	1047	1070	1048	1014	1067	960	1022	1020	1110	1079	1037	1044	1004	994	1040	999	1033	1032	1048	1014	1040	1105	1058	1084	1049	1106	1012	1093	1057	1056	1052	1055	1052	1072	1004	1052	1019	1006	1019	1022	1113	1029	1007	1047	1074	1074	1019	1072	1077	1065	1048	1018	1031	1027	1099	1077	1129	1070	1041	999	1028	1115	1049	1062	1037	1077	1071	1066	1063	1060	1085	1042	1066	1100	1042	1042	1072	1023	1036	1040	1041	1036	1038	1068	1103	1089	1042	1052	1013	1096	1000	1102	1093	1037	1084	1047	1014	1097	1036	1132	1094	1047	1029	1042	1064	1095	1043	1064	1045	1080	1071	1079	1047	1108	1035	1038	1080	1028	1111	1079	1060	1034	1073	992	1012	1085	1082	1084	1048	1016	1062	1012	1092	1009	1073	1063	1082	1066	1017	1001	1079	1049	1106	1103	993	1106	1045	1055	1073	1064	1031	1066	1037	1069	1063	1018	1068	1065	1039	1071	1061	1054	1056	1055	1046	1041	1087	1074	969	1059	1056	1020	1048	1011	1064	1043	1136	1083	1087	1024	1046	1064	1031	1051	1084	1073	1000	1043	1116	1101	1115	1053	1079	1066	1070	1049	1075	1076	1099	1048	1060	1081	1074	1055	1015	981	1077	1030	999	1018	1065	1090	1114	1100	1107	1079	1014	1049	1052	1014	1046	1079	1071	1019	1081	1086	1035	1054	1026	1036	1043	1055	1030	1074	999	1021	1101	1041	1083	1032	1047	1113	1013	1095	967	1040	1047	1063	1019	1021	1077	1044	1083	1039	1034	1041	1067	1132	1060	1019	1065	1040	1028	1075	1023	1039	994	1065	1092	1044	1066	1129	1042	1051	1047	1062	1032	1044	1026	1038	1074	1075	1016	1048	1081	1045	1061	1048	1024	1080	1082	1015	1049	1079	1033	1046	1079	1036	1056	1008	1096	1072	1075	1090	1082	1073	1065	1064	1042	1044	1001	1046	1035	1068	1094	992	1030	1078	1000	1068	1034	1016	1082	1062	987	1067	1045	1021	1077	1027	1039	1039	1132	1048	1029	1082	1059	1108	1041	1056	1095	1123	1041	1029	1072	1082	1049	1017	1030	1039	1054	1137	1080	1035	1044	1034	1061	1087	1041	1069	1030	1073	1101	1092	1112	1078	1087	1089	1018	1031	1008	1016	1034	1073	1012	1052	1045	1101	1001	1082	1097	1050	1049	1068	1038	1089	1095	1047	1012	1027	1051	1092	1130	1073	1038	1036	1044	990	1100	1038	1028	1041	1092	1074	1023	1066	1056	1017	1055	1015	1003	1065	1085	1095	1023	1012	1103	1070	1023	1039	1052	1039	1055	1055	1038	1079	1055	1018	1141	1037	1005	1046	993	1063	1037	1091	1026	1070	1059	1048	1099	1053	1109	1094	1072	1071	1036	1016	1056	1068	1052	1033	1034	1079	1045	1049	1046	1041	1036	1047	1074	1056	1055	998	1067	1030	1052	1091	1076	1074	1057	1035	1011	1072	1021	1074	1059	1073	1074	1076	1094	1068	1048	1056	1085	1031	1063	1091	1060	1028	1042	1075	1040	1009	1058	1002	1088	1028	1071	1008	1025	998	1037	1022	1068	1004	1006	1049	1017	1085	1015	1034	1019	1058	1044	993	1038	983	1060	1102	1050	1024	1055	1043	1060	1004	1079	1063	1045	1086	1088	1067	1093	1021	1082	1029	1143	1031	1056	1024	1036	1079	1078	1041	1009	1082	1042	1014	1012	1047	966	1059	1054	1115	1080	1059	1041	1021	1034	1093	1074	1056	1076	1065	1038	1079	1045	1075	1020	1048	1028	1088	1068	1053	1042	1124	1038	1091	1096	1064	1036	1062	1058	1081	1053	1046	1096	1067	989	1037	1100	1075	1017	1058	1039	1019	1033	1112	1017	1039	1013	1071	1027	1096	1076	1005	1072	1151	1073	998	1060	1082	1076	987	1065	1084	1074	1039	1067	1093	1049	1084	1075	1031	1063	1006	1077	1006	1063	1072	1045	1072	1030	1102	1081	1050	1014	1068	1037	1064	1039	1038	1054	1068	1029	1040	1055	1118	1001	1087	1093	1023	1095	1046	1056	1032	1037	1034	1042	1056	1023	1039	1078	1115	1037	1096	1136	1032	1044	1119	1020	1005	1081	1044	1045	1128	993	1083	1080	1024	988	1048	1072	1045	1116	1016	1058	1022	1059	1074	1067	1025	1062	1068	1076	1064	1089	1053	1039	1141	1077	1043	1104	1082	1061	1006	1054	1024	1055	1001	1023	1084	1024	1012	1052	1034	1034	1057	1058	1083	1019	1044	1016	1102	1045	1044	1074	1019	1016	1042	1051	1096	999	1041	1034	1067	1038	1021	1027	1037	1051	1010	1115	1029	1034	1100	1062	1050	999	1064	1049	1074	1066	1048	1024	1088	1057	1039	1135	1054	1063	990	1069	1060	1068	1023	1037	1073	1043	1078	1068	1026	1056	1001	1034	1039	1028	1069	1049	1088	995	1041	1011	1045	1061	1018	1046	1026	1059	1004	1082	1058	1099	985	1045	1003	1064	1033	1102	1050	1036	1068	1014	1045	1081	1048	1013	984	1049	1071	1035	1077	1007	1058	1052	1033	1086	1068	1077	1096	1105	1022	1033	998	1093	1003	1082	1051	1085	1060	1052	1093	1038	1043	1023	1128	1010	1095	1054	1058	1016	1067	1001	1094	1070	994	1140	1004	1040	1022	1049	1070	1056	1055	1040	1013	1048	1009	1040	1015	1077	1110	1068	1047	1039	1065	1081	1021	1035	1064	1025	1073	1042	1042	1053	1082	1050	1042	1089	1061	1080	1068	1049	1100	1107	1021	1087	1076	1050	999	1064	1018	1021	1043	1080	1073	1031	1031	1002	1015	1034	1070	1029	1061	1029	1019	1038	1015	1040	1090	1001	988	1019	1102	1025	1044	1029	1061	990	1087	1068	1077	1094	1054	1053	1076	1038	1006	1053	1019	1049	1020	971	1096	1092	1034	1031	1061	1021	1040	1082	1057	1013	1081	1109	1064	997	1076	1050	1018	1065	1060	1052	971	1036	1010	987	1022	1021	1049	1077	1070	1036	1076	1036	1072	1078	1009	1018	1082	1028	1082	1033	1047	1122	1041	1078	1030	1053	1061	1096	1011	1085	1048	1040	1064	1074	1046	1106	1067	1037	1052	1101	1042	979	1033	1014	1035	1041	1032	1073	1030	1051	1030	1064	1040	1027	1145	1049	1061	1022	1078	1035	1035	1080	987	1052	1014	1069	1017	1077	1009	1015	1074	1094	1018	1093	1094	1010	1003	1110	1039	1085	1074	1017	1079	1033	1101	1048	1056	1027	1031	1061	989	1096	1036	1032	1053	1100	1038	1070	1060	1075	1057	1031	1052	1014	1029	1090	1078	986	1070	1044	1068	1021	977	1061	1100	1057	1049	1053	1025	1095	1070	1070	1064	1038	1072	1041	1101	1047	1088	1039	1181	1041	1085	1147	1058	1055	1084	1034	1037	1082	1057	1073	1099	1067	1035	1050	1057	1082	1052	1041	1023	1051	1022	999	1049	1099	1039	1113	1061	1102	1103	1076	1059	1042	1068	1040	1106	1066	1103	1058	993	1042	1050	1076	1098
24328	21533	28888	24634	21283	10402	4497	2515	2223	1990	1591	1370	1222	1672	1911	1169	1025	1026	1064	1167	1105	1039	1304	2832	4156	932	894	911	924	908	922	911	964	930	935	844	885	805	921	929	908	922	982	820	912	920	915	870	906	877	864	876	889	831	916	897	913	880	949	880	906	854	922	903	872	858	877	852	903	932	866	873	897	896	870	927	842	908	851	852	863	846	898	862	905	870	920	879	876	859	886	825	918	864	899	904	901	911	841	910	934	905	865	874	911	895	953	877	876	906	847	851	859	920	920	917	868	898	913	853	882	896	868	823	908	919	866	936	913	836	877	863	903	861	895	884	887	866	833	845	907	901	874	889	908	819	925	884	893	905	855	919	865	895	885	935	906	861	846	895	898	879	882	931	906	913	863	866	898	851	854	872	848	881	868	878	871	811	891	923	900	863	856	871	885	919	821	915	888	913	872	861	883	866	897	853	849	892	892	903	885	876	929	817	896	882	882	846	907	896	894	925	895	871	895	862	853	869	891	893	882	854	793	894	790	848	874	857	868	904	822	867	873	893	929	936	904	873	868	895	891	920	846	831	935	858	814	873	875	866	883	865	863	878	900	879	819	874	883	785	831	866	815	885	922	905	920	838	851	912	818	916	881	878	819	938	903	904	857	891	886	829	889	891	887	863	900	918	870	879	868	828	905	862	886	860	853	868	945	907	840	954	896	926	899	896	888	862	890	898	910	900	877	878	880	848	878	844	881	895	868	887	878	858	818	868	890	931	910	849	841	916	831	881	855	895	901	890	858	913	888	893	849	857	856	834	877	913	878	891	872	862	893	883	912	915	888	909	849	874	875	851	913	864	840	957	864	920	856	819	872	835	910	899	825	927	863	910	854	860	872	878	901	857	899	898	861	895	919	861	863	948	902	859	916	884	868	953	883	861	902	872	918	886	902	908	909	915	875	894	953	898	884	879	861	897	937	852	897	903	875	931	836	862	900	842	928	891	852	877	919	892	877	864	911	907	911	883	865	888	911	899	861	861	864	886	888	821	871	852	854	863	853	876	845	891	889	868	865	876	921	834	908	843	883	895	910	829	907	923	876	864	919	877	839	868	883	899	930	854	868	895	907	863	835	896	919	878	877	903	889	878	914	872	940	879	881	917	947	866	866	906	889	868	877	885	910	850	890	907	873	886	840	877	872	854	888	911	887	881	866	832	918	914	910	879	887	851	905	867	890	891	856	850	864	884	876	908	886	869	900	904	888	893	860	861	873	911	875	857	847	887	902	882	887	887	911	900	851	872	843	894	830	901	842	895	891	832	894	858	902	850	907	880	898	897	862	891	880	888	880	902	876	924	847	871	906	856	891	867	838	874	867	902	924	929	883	872	841	840	875	890	872	916	857	916	909	848	893	889	863	889	864	887	898	893	900	926	840	856	838	853	875	925	906	940	894	909	885	888	922	855	938	876	880	908	892	860	917	899	893	851	912	881	928	915	892	909	899	841	907	850	854	878	836	841	952	919	883	852	877	874	874	879	909	866	899	875	888	924	878	869	879	894	914	892	916	866	893	880	853	893	866	916	862	940	881	849	867	912	863	899	898	902	877	908	846	820	890	885	868	905	905	884	824	922	844	822	855	891	831	878	819	889	857	853	914	882	829	932	881	864	915	929	897	898	891	840	884	904	920	884	842	881	951	917	875	909	895	903	861	902	901	904	862	841	885	851	902	838	872	846	821	916	872	887	878	889	850	889	895	813	905	900	847	922	858	854	875	899	896	913	855	873	899	866	840	949	852	904	873	882	930	859	861	886	909	937	833	879	871	862	837	875	906	847	888	908	883	839	808	810	867	863	833	879	836	888	886	878	888	927	922	885	844	927	857	872	902	863	861	874	899	871	828	859	880	882	865	879	953	877	939	852	882	922	886	878	857	853	895	855	866	897	924	848	830	889	901	844	888	854	884	870	888	870	889	891	906	868	930	883	864	909	862	783	866	864	868	880	970	875	898	846	936	888	895	830	855	908	875	860	879	845	840	883	854	908	882	905	852	912	866	803	886	878	872	827	909	853	846	836	884	931	876	977	855	851	917	827	861	923	850	913	840	914	851	889	848	898	891	870	879	904	906	894	841	862	899	844	850	837	880	850	849	887	853	873	896	888	874	915	910	880	842	850	878	889	864	903	878	873	937	896	869	908	863	930	902	862	841	870	886	875	895	898	910	914	889	897	858	920	838	851	915	885	863	847	866	871	887	859	864	907	887	918	904	959	892	891	883	896	926	930	895	887	893	881	919	883	889	876	884	887	869	884	869	911	842	872	856	860	881	908	904	846	909	936	868	842	912	850	851	855	907	916	887	899	835	909	848	823	851	874	865	884	864	899	855	833	867	859	905	885	890	913	899	838	864	854	844	882	915	863	917	868	936	893	880	901	863	887	892	848	845	833	868	871	874	833	884	839	893	931	890	891	883	881	857	869	837	835	850	865	862	930	878	886	872	902	893	887	896	896	917	865	876	969	862	912	890	896	895	878	888	871	859	872	886	859	891	878	852	911	894	829	892	942	842	869	876	844	821	841	908	832	939	878	901	845	868	901	842	870	962	833	875	881	820	887	918	886	901	910	865	904	888	840	882	899	867	899	869	896	828	920	858	877	855	852	913	895	860	872	840	852	955	889	841	876	922	881	876	882	877	891	874	857	920	866	828	851	842	841	881	954	891	868	932	892	814	836	903	903	904	870	923	890	872	902	888	928	890	822	847	902	865	895	848	962	942	876	795	822	920	871	816	915	869	858	892	892	888	852	907	885	855	923	890	827	883	878	857	841	869	895	867	856	900	858	900	818	929	843	891	870	875	884	878	863	866	889	834	902	861	865	910	885	914	846	886	925	906	882	879	908	857	878	899	870	872	889	853	853	866	862	846	896	901	929	877	898	888	946	892	910	846	868	829	885	911	902	926	927	882	925	884	850	873	847	845	907	847	916	939	904	943	914	924	870	874	876	868	882	928	929	877	892	938	922	875	882	836	861	881	858	879	862	873	849	895	859	876	888	858	903	905	832	855	861	934	881	875	873	877	844	866	887	875	848	884	872	862	887	875	933	903	872	861	881	868	873	868	836	867	870	905	883	893	939	808	929	900	924	880	869	831	855	861	883	867	850	840	851	903	900	853	882	852	848	883	887	823	897	855	859	906	891	830	920	853	861	898	900	844	885	900	947	877	912	898	888	875	917	845	835	841	912	869	931	862	875	918	871	955	924	866	863	857	873	867	881	844	839	868	898	846	895	863	829	883	859	892	878	893	851	865	923	839	901	953	908	949	894	877	936	898	859	927	889	908	887	877	936	902	899	897	865	895	859	857	881	880	912	879	899	850	895	864	857	945	845	846	854	905	836	910	896	836	913	868	895	901	882	871	893	810	887	889	846	955	907	849	949	901	906	862	871	810	895	830	874	913	895	899	849	895	875	895	876	842	939	868	855	884	856	834	894	875	864	909	901	960	883	896	908
16425	28077	25706	14675	12514	9611	8121	5272	5273	4411	3215	2718	2153	3464	3851	2046	1691	1763	1758	1976	1813	1710	2358	6229	8334	1289	1248	1190	1299	1217	1223	1171	1248	1276	1196	1185	1219	1177	1308	1239	1197	1186	1261	1164	1282	1250	1206	1208	1275	1187	1224	1215	1198	1212	1159	1257	1179	1256	1227	1207	1246	1199	1240	1199	1196	1230	1226	1182	1193	1176	1222	1166	1170	1255	1198	1203	1154	1227	1241	1226	1172	1165	1168	1201	1264	1186	1227	1215	1297	1180	1222	1162	1242	1175	1230	1246	1202	1233	1194	1162	1226	1169	1182	1184	1191	1236	1245	1199	1206	1225	1266	1171	1179	1223	1184	1198	1217	1209	1214	1211	1181	1155	1193	1187	1161	1202	1218	1156	1194	1219	1213	1236	1203	1257	1220	1154	1265	1182	1221	1166	1169	1216	1208	1231	1259	1309	1218	1154	1269	1169	1250	1218	1155	1292	1262	1194	1222	1178	1185	1201	1207	1275	1234	1168	1180	1219	1252	1164	1210	1240	1206	1175	1250	1191	1204	1229	1177	1215	1187	1183	1199	1243	1161	1199	1209	1282	1233	1200	1233	1197	1276	1225	1238	1184	1218	1209	1184	1185	1225	1230	1191	1180	1209	1157	1227	1215	1215	1221	1263	1242	1216	1246	1211	1207	1222	1187	1188	1233	1191	1152	1216	1217	1182	1144	1260	1227	1209	1218	1236	1206	1206	1156	1233	1252	1197	1235	1229	1195	1196	1200	1240	1259	1213	1195	1189	1164	1241	1215	1186	1190	1257	1207	1159	1209	1200	1245	1189	1163	1197	1266	1143	1235	1181	1267	1205	1252	1219	1253	1202	1208	1245	1251	1231	1222	1196	1178	1163	1237	1270	1177	1251	1229	1205	1165	1185	1203	1226	1222	1193	1243	1227	1261	1236	1276	1211	1252	1155	1260	1198	1208	1249	1202	1197	1187	1181	1156	1177	1186	1211	1264	1235	1198	1187	1245	1210	1297	1230	1167	1218	1159	1182	1224	1214	1176	1181	1268	1238	1184	1204	1196	1171	1203	1180	1222	1184	1238	1201	1215	1198	1219	1234	1209	1273	1212	1199	1261	1218	1258	1143	1247	1161	1159	1140	1217	1191	1233	1206	1262	1225	1177	1245	1221	1162	1180	1270	1181	1194	1260	1195	1205	1237	1189	1188	1261	1232	1178	1195	1209	1306	1184	1170	1260	1232	1206	1164	1191	1136	1235	1277	1236	1215	1207	1221	1273	1171	1182	1224	1191	1160	1179	1173	1223	1230	1130	1178	1268	1204	1226	1195	1228	1233	1179	1283	1191	1261	1217	1143	1219	1166	1211	1230	1190	1229	1195	1219	1251	1197	1179	1252	1168	1243	1250	1268	1252	1168	1266	1242	1253	1240	1204	1216	1284	1211	1225	1153	1221	1206	1251	1215	1206	1208	1167	1177	1251	1194	1194	1185	1232	1184	1197	1183	1219	1177	1213	1230	1227	1215	1198	1186	1224	1207	1223	1198	1227	1165	1269	1171	1175	1242	1214	1217	1217	1201	1228	1188	1253	1166	1229	1245	1246	1190	1243	1183	1231	1314	1197	1242	1233	1210	1223	1203	1226	1226	1173	1258	1227	1246	1247	1241	1209	1151	1177	1215	1204	1196	1216	1222	1227	1257	1186	1242	1191	1257	1243	1230	1215	1159	1293	1256	1159	1191	1202	1199	1235	1202	1274	1262	1209	1200	1248	1287	1154	1191	1273	1199	1236	1209	1160	1191	1236	1225	1193	1228	1181	1143	1235	1257	1168	1194	1231	1209	1237	1162	1183	1174	1239	1245	1207	1157	1182	1196	1156	1217	1194	1315	1250	1221	1164	1243	1180	1169	1220	1199	1180	1183	1197	1183	1214	1246	1229	1248	1208	1202	1187	1121	1201	1219	1270	1163	1120	1243	1187	1199	1247	1197	1207	1221	1222	1212	1214	1198	1215	1263	1215	1243	1210	1244	1121	1158	1220	1208	1175	1243	1198	1208	1232	1167	1231	1252	1220	1227	1242	1203	1243	1187	1194	1194	1203	1224	1248	1226	1188	1195	1202	1264	1233	1238	1136	1212	1202	1189	1265	1176	1140	1232	1252	1192	1274	1241	1219	1247	1201	1285	1232	1206	1195	1206	1236	1190	1245	1222	1184	1207	1197	1230	1220	1192	1200	1199	1207	1186	1193	1161	1286	1152	1235	1218	1219	1148	1254	1212	1237	1226	1194	1237	1298	1184	1216	1229	1204	1237	1174	1226	1252	1258	1226	1247	1217	1251	1198	1252	1247	1192	1190	1142	1185	1201	1157	1256	1206	1284	1183	1218	1232	1236	1191	1204	1290	1186	1179	1206	1173	1191	1238	1209	1216	1243	1259	1165	1138	1234	1224	1258	1215	1222	1217	1237	1232	1201	1200	1286	1257	1217	1253	1174	1205	1233	1155	1207	1224	1290	1243	1228	1247	1222	1226	1239	1255	1240	1192	1215	1173	1273	1181	1259	1163	1225	1171	1217	1192	1189	1231	1218	1249	1205	1195	1158	1280	1200	1238	1253	1128	1176	1217	1222	1220	1230	1211	1208	1180	1165	1214	1170	1276	1225	1127	1154	1239	1231	1185	1202	1211	1200	1203	1224	1242	1253	1240	1170	1207	1234	1248	1222	1118	1173	1224	1225	1225	1209	1229	1222	1229	1212	1197	1190	1174	1223	1204	1214	1218	1178	1190	1171	1152	1178	1244	1183	1194	1231	1180	1209	1225	1254	1197	1205	1195	1203	1176	1247	1170	1180	1259	1194	1179	1187	1243	1199	1291	1247	1238	1210	1190	1254	1197	1229	1204	1231	1171	1222	1195	1139	1220	1254	1160	1222	1276	1204	1207	1183	1217	1205	1176	1254	1230	1247	1166	1216	1222	1244	1190	1205	1205	1159	1219	1200	1261	1210	1253	1230	1187	1216	1195	1259	1259	1260	1226	1198	1201	1194	1240	1212	1160	1210	1287	1220	1246	1202	1299	1199	1244	1160	1225	1263	1245	1234	1246	1230	1241	1226	1202	1184	1252	1206	1225	1181	1169	1189	1209	1214	1150	1187	1231	1237	1226	1188	1183	1193	1192	1218	1234	1160	1176	1182	1186	1246	1211	1213	1233	1182	1264	1213	1191	1214	1184	1237	1177	1239	1212	1249	1229	1263	1176	1187	1157	1256	1281	1233	1180	1234	1207	1262	1233	1195	1237	1193	1142	1285	1223	1156	1222	1196	1213	1223	1251	1249	1256	1223	1205	1244	1207	1227	1196	1282	1175	1147	1220	1156	1204	1237	1149	1215	1298	1183	1152	1195	1179	1153	1223	1145	1177	1214	1112	1216	1164	1263	1170	1188	1254	1213	1222	1218	1202	1215	1221	1225	1177	1201	1226	1239	1129	1246	1185	1178	1225	1256	1237	1236	1230	1165	1242	1246	1201	1216	1246	1214	1180	1228	1201	1182	1205	1205	1178	1280	1254	1230	1190	1208	1208	1236	1189	1202	1188	1256	1178	1180	1224	1223	1230	1166	1213	1265	1152	1191	1223	1170	1262	1241	1203	1172	1201	1199	1224	1271	1224	1208	1231	1244	1265	1143	1190	1312	1235	1238	1200	1201	1247	1184	1227	1256	1205	1202	1231	1274	1218	1240	1180	1266	1232	1178	1249	1235	1180	1236	1247	1241	1152	1250	1279	1223	1238	1274	1230	1177	1264	1219	1211	1202	1243	1235	1173	1217	1246	1214	1181	1146	1224	1259	1204	1203	1187	1242	1153	1203	1253	1150	1212	1217	1160	1197	1190	1205	1232	1186	1230	1198	1162	1267	1200	1245	1182	1182	1266	1230	1273	1174	1229	1223	1155	1142	1178	1219	1214	1253	1179	1258	1210	1205	1222	1214	1219	1197	1208	1199	1189	1195	1199	1241	1204	1222	1188	1188	1195	1182	1246	1279	1258	1229	1217	1216	1208	1211	1218	1257	1233	1171	1186	1195	1183	1234	1187	1196	1193	1197	1233	1201	1188	1205	1167	1236	1197	1228	1222	1231	1194	1238	1198	1229	1181	1181	1255	1270	1206	1224	1184	1258	1212	1174	1203	1219	1218	1224	1209	1212	1229	1254	1188	1198	1251	1232	1186	1239	1210	1211	1170	1243	1172	1194	1237	1196	1225	1209	1219	1213	1220	1165	1208	1212	1167	1138	1241	1191	1235	1245	1174	1225	1213	1161	1220	1220	1303	1213	1157	1269	1227	1219	1211	1207	1201	1184	1230	1218	1248	1263	1204	1166	1133	1216	1207	1271	1238	1242	1216	1231	1226	1195	1232	1228	1242	1227	1240	1244	1105	1250	1159	1202	1178	1254	1187	1230	1139	1221	1177	1253	1239	1207	1155	1234	1238	1238	1212	1235	1203	1194	1227	1176	1246	1145	1247	1197	1175	1231	1171	1219	1252	1204	1205	1278	1199	1195	1183	1216	1219	1209	1189	1218	1265	1233	1220	1206	1183	1262	1225	1216	1205	1241	1177	1211	1202	1183	1208	1187	1214	1239	1200	1210	1180	1142	1230	1188	1189	1215	1216	1206	1208	1218	1215	1184	1297	1266	1218	1213	1242	1168	1275	1251	1222	1149	1191	1197	1197	1224	1228	1225	1197	1235	1164	1185	1169	1211	1144	1259	1220	1226	1200	1238	1145	1160	1288	1172	1175	1227	1167	1248	1225	1173	1175	1140	1193	1295	1267	1263	1179	1165	1273	1205	1228	1219	1214	1200	1236	1231	1199	1160	1214	1173	1195	1174	1199	1193	1210	1190	1174	1245	1203	1206	1188	1158	1187	1211	1154	1234	1213	1215	1237	1205	1184	1200	1211	1221	1193	1232	1153	1215	1190	1145	1208	1258	1225	1205	1221	1186	1140	1211	1246	1307	1201	1180	1240	1262	1208	1199	1181	1184	1176	1238	1248	1187	1207	1185	1179	1162	1223	1203	1197	1211	1180	1247	1188	1267	1170	1189	1180	1245	1192	1214	1195
23412	21606	29546	24161	21625	21480	10828	3297	2236	2774	1814	1530	1194	1516	1962	1327	861	928	862	914	948	1049	1127	4438	8367	876	664	660	621	615	644	632	532	616	630	673	618	548	620	590	606	605	616	592	636	609	570	594	610	614	612	593	608	612	637	621	595	634	663	602	613	616	573	642	604	577	599	635	580	582	621	597	610	603	605	583	646	584	580	607	656	581	600	556	595	611	638	610	636	580	603	579	593	577	664	583	626	620	633	580	588	624	596	578	646	583	584	576	598	620	573	624	567	583	616	596	609	605	567	570	619	622	554	603	606	556	591	605	597	598	617	602	614	637	619	617	596	608	569	580	632	613	595	597	596	611	629	618	594	640	605	611	579	587	568	592	558	555	583	599	620	583	594	587	591	617	606	615	604	568	603	609	596	611	578	576	608	621	557	651	551	663	584	644	609	560	646	653	574	639	595	626	612	596	634	604	624	613	598	595	620	611	630	581	580	615	593	600	597	603	587	584	602	606	624	606	612	611	568	628	581	591	617	548	595	590	545	593	581	606	648	614	608	614	569	595	571	608	547	622	632	626	613	568	598	604	613	612	632	582	615	622	547	629	568	608	583	596	603	586	600	637	614	576	608	596	585	651	611	525	599	623	587	595	620	604	596	569	570	596	644	612	601	605	577	638	609	587	611	603	611	575	601	581	609	626	626	593	627	605	610	575	636	577	591	619	599	580	585	600	621	610	598	600	613	562	654	614	598	598	620	606	572	631	621	589	624	555	587	643	628	632	558	556	632	642	571	614	642	566	619	630	602	609	613	624	624	616	581	612	651	591	614	635	597	606	592	586	600	615	624	586	594	613	616	565	560	582	616	633	582	598	582	655	606	625	627	587	636	614	623	595	597	565	620	632	567	554	596	618	621	626	569	561	565	630	601	600	609	610	594	557	632	610	586	593	576	589	581	567	630	584	654	607	600	560	616	598	575	624	588	579	606	618	546	657	604	598	602	604	653	572	611	558	610	607	567	550	632	611	580	575	606	580	558	607	594	602	578	606	621	605	628	595	602	597	544	594	622	589	580	589	595	564	630	567	605	618	639	620	627	581	624	585	584	627	589	581	594	604	589	603	620	598	577	587	631	607	558	574	643	643	596	604	602	601	594	613	614	578	626	639	621	634	657	592	629	579	582	601	637	583	587	641	576	584	639	589	572	612	612	585	582	583	602	596	583	579	598	591	589	593	588	622	618	567	581	583	581	655	639	612	596	610	597	601	579	615	643	592	580	662	598	598	588	565	597	628	604	558	559	620	605	593	592	614	555	587	603	639	542	621	605	575	638	596	599	557	564	589	580	643	632	577	577	589	603	604	612	611	578	577	593	645	601	646	595	655	613	544	563	590	611	630	615	613	593	632	656	630	571	617	631	601	596	603	581	639	591	609	610	567	578	603	605	625	596	623	623	620	595	620	620	643	578	680	573	625	595	607	599	628	604	601	603	623	603	574	586	630	601	625	585	611	584	582	530	620	652	603	620	588	577	621	600	584	590	618	614	619	576	621	562	666	575	615	618	651	620	600	557	588	640	622	613	563	590	614	587	617	627	590	588	626	595	600	568	618	618	583	578	598	589	595	558	582	588	572	609	599	579	633	571	580	600	594	605	603	592	612	580	623	582	563	639	592	606	589	597	613	615	545	611	603	635	580	578	612	603	615	613	549	601	632	594	618	585	604	594	603	573	593	613	597	585	609	596	595	610	653	613	579	622	598	596	564	605	591	659	617	565	551	622	596	569	581	591	620	584	542	583	605	574	571	624	607	579	596	585	587	622	612	627	634	570	585	595	576	635	624	628	568	611	542	600	576	603	601	642	610	625	581	574	621	607	639	624	604	628	601	639	593	633	618	603	581	627	601	572	612	582	663	585	576	574	617	591	577	601	610	638	580	625	603	565	587	561	561	621	565	603	563	590	608	591	577	616	595	591	575	588	672	572	596	600	611	596	610	589	561	647	641	606	624	591	606	577	537	585	551	645	567	596	608	582	614	592	614	586	585	577	577	613	650	611	596	595	613	617	574	591	620	594	612	609	633	610	640	645	587	594	581	632	616	571	586	611	606	564	603	633	604	587	581	567	612	603	596	572	638	652	581	599	636	647	599	597	591	646	616	606	640	598	603	591	599	621	594	638	594	625	569	617	603	574	568	635	609	579	568	625	618	581	578	611	618	640	571	593	616	606	580	669	554	614	613	655	586	591	619	642	584	593	644	593	585	556	616	590	630	606	572	604	587	641	572	606	569	588	608	622	625	604	570	564	600	601	556	612	596	601	595	579	574	587	566	628	575	598	620	597	570	589	647	624	637	617	632	600	647	602	592	556	559	595	607	587	654	586	607	592	623	602	584	631	583	572	611	594	635	611	589	562	599	603	616	616	594	619	599	601	605	622	593	607	592	620	570	603	570	588	619	568	573	588	604	617	591	615	620	577	619	606	597	609	591	607	580	567	647	586	612	601	620	604	622	631	617	582	608	580	546	592	651	633	613	615	581	642	636	603	609	585	595	613	544	567	587	553	564	605	587	576	531	623	627	605	581	608	607	582	562	560	611	610	624	616	621	578	598	629	598	650	605	600	603	653	551	594	604	565	536	663	573	601	614	594	616	604	620	661	607	579	588	591	572	605	564	630	583	520	575	596	598	606	606	562	643	617	583	613	604	605	592	611	607	583	592	641	636	612	562	600	668	619	615	599	590	634	603	622	586	573	594	626	582	590	637	588	623	583	593	624	604	646	588	640	622	579	605	594	612	626	643	588	628	599	606	617	550	590	574	612	602	680	628	608	615	537	620	610	542	587	548	589	604	603	623	608	583	613	605	592	626	622	618	583	572	644	618	593	647	645	611	600	596	547	586	578	618	585	584	557	573	591	558	582	592	573	645	574	569	564	629	621	586	614	616	608	590	593	625	581	645	624	612	598	642	594	608	627	604	591	590	575	570	606	612	598	566	595	561	545	598	619	626	623	617	598	602	613	554	569	591	582	637	570	579	615	609	611	621	615	612	623	603	623	629	603	610	611	596	587	623	592	605	611	567	606	616	626	593	613	581	608	620	555	637	589	605	600	560	596	602	617	571	633	589	588	585	600	577	553	578	613	603	614	611	568	582	579	607	609	576	630	614	571	634	588	613	597	614	568	613	650	627	632	584	648	613	582	615	620	551	620	607	605	560	627	620	613	595	584	627	612	586	597	574	607	625	603	597	609	605	582	607	616	574	632	591	596	639	604	576	586	591	578	577	574	612	595	604	603	591	636	640	612	641	605	626	552	594	587	623	569	550	629	600	591	642	592	575	631	623	607	629	604	576	626	586	620	577	585	540	580	624	562	573	604	563	591	607	621	595	598	583	587	645	575	532	586	575	609	621	592	600	563	606	641	638	583	599	602	615	592	603	574	575	609	668	588	624	612	584	596	629	602	589	572	622	603	634	661	599	610	616	618	593	566	600	592	575	609	618	575	616
20151	33879	31562	20128	17177	12461	10268	6673	5548	6860	4523	3372	2431	3471	4751	2934	1628	1723	1606	1842	1898	2015	2370	9962	15679	921	933	863	842	959	802	892	875	876	860	870	857	856	917	857	833	890	873	856	964	878	861	859	864	895	859	827	849	862	909	856	861	882	917	885	876	846	898	883	801	804	865	814	843	872	846	852	875	860	913	834	864	819	854	874	868	866	843	879	786	905	821	845	857	841	852	872	838	853	896	837	837	809	852	851	868	840	866	862	868	839	807	805	800	883	867	890	827	850	842	857	844	811	809	833	879	875	893	865	866	887	891	830	829	798	843	839	876	828	845	837	830	871	882	799	841	849	867	849	832	877	830	871	925	876	899	840	895	803	828	825	858	840	836	853	836	890	836	852	802	847	838	849	846	826	798	820	854	816	842	868	851	839	859	881	867	890	861	839	873	845	844	867	864	829	901	839	869	864	860	821	827	776	884	816	870	816	843	842	853	766	839	831	801	814	896	849	858	808	810	854	827	827	856	805	831	866	824	800	906	850	890	846	876	922	858	827	856	916	799	872	864	844	812	829	848	852	894	828	842	821	884	799	817	843	894	876	823	855	861	824	841	808	817	841	815	847	836	854	873	789	827	873	839	833	843	823	892	855	847	801	873	858	823	834	835	884	807	838	852	846	840	821	873	879	818	874	818	885	877	814	844	867	819	816	885	878	911	831	873	843	846	874	784	845	816	849	846	877	825	818	885	854	894	833	855	918	872	786	824	864	843	851	814	810	872	831	787	874	806	819	832	840	860	851	865	832	850	844	904	840	881	846	824	866	860	801	807	828	816	830	823	826	839	858	897	842	913	863	878	865	852	858	857	812	783	880	802	930	821	839	812	850	856	842	866	826	824	891	812	854	818	861	802	836	859	895	826	836	881	912	823	815	872	858	848	802	858	806	833	838	799	792	793	836	833	909	885	882	924	891	870	855	810	847	841	834	853	906	866	868	825	828	844	826	820	829	867	887	822	830	846	866	887	872	834	859	793	849	808	834	834	877	881	885	834	881	828	835	849	891	793	847	861	883	836	848	865	872	830	839	851	847	816	866	846	872	851	866	873	866	838	865	837	871	888	855	861	859	841	866	812	797	849	823	849	848	818	834	835	802	789	883	847	837	813	867	835	832	814	870	864	858	884	847	842	849	818	918	826	808	859	857	877	884	883	846	866	852	821	854	845	821	847	781	887	858	850	821	827	878	833	857	809	859	815	850	852	828	853	785	871	897	841	871	892	838	818	787	893	849	805	873	828	868	824	856	865	831	861	810	854	810	838	837	814	826	869	818	863	845	821	837	752	836	842	832	868	850	808	876	905	836	850	814	799	799	854	832	835	862	874	844	821	884	830	824	880	795	864	876	843	884	845	851	818	856	833	834	916	844	878	838	860	846	833	806	856	860	856	850	813	857	880	846	821	854	809	886	826	908	855	828	850	775	832	823	840	811	908	819	770	833	815	846	841	894	841	843	836	817	867	824	813	875	818	832	897	847	860	862	860	865	794	817	841	864	886	818	839	835	821	865	851	812	854	863	866	861	849	851	865	825	829	856	844	854	900	861	860	844	845	920	841	831	875	852	843	908	819	833	867	828	830	806	852	838	860	867	805	901	904	860	773	836	823	907	913	862	843	861	871	874	837	833	895	858	870	821	856	849	841	866	838	855	824	801	852	838	859	859	859	824	887	837	804	843	845	849	849	862	877	858	808	846	762	833	862	817	814	846	903	820	825	865	871	816	795	861	836	845	848	864	860	876	818	874	861	801	847	813	891	838	861	860	846	815	862	859	811	870	878	855	837	825	856	831	874	853	844	839	835	874	853	827	829	881	831	845	867	813	912	845	858	807	805	884	827	864	796	807	845	859	838	821	868	842	886	846	840	856	862	837	823	844	847	822	819	845	814	833	888	856	836	865	889	852	851	909	834	810	793	904	801	862	816	881	848	803	869	864	828	886	850	863	866	789	843	816	846	800	870	891	840	805	892	833	857	786	824	841	854	857	849	841	862	871	814	838	833	834	840	826	836	880	798	896	889	866	875	906	851	914	849	804	812	857	819	859	844	872	824	873	879	893	861	801	839	795	931	844	850	822	849	852	815	820	846	871	835	870	852	832	899	893	811	827	828	848	786	883	822	837	828	846	820	819	858	805	856	811	866	841	870	809	868	805	846	840	838	885	841	880	865	814	808	862	814	852	914	857	876	854	890	840	856	833	856	788	825	848	860	811	907	840	842	869	878	812	847	829	858	833	849	850	831	862	801	896	863	810	817	886	820	811	829	853	867	821	865	786	842	852	866	872	885	876	845	858	848	856	810	864	900	837	814	825	847	813	847	825	827	854	875	862	859	881	831	879	866	878	860	809	788	883	837	789	822	855	863	834	831	850	859	812	822	888	879	816	825	865	845	764	828	846	865	822	834	862	862	831	847	911	865	887	844	793	873	821	879	866	819	828	856	895	805	823	839	851	836	779	821	815	821	882	854	820	890	877	853	835	825	882	880	891	824	804	860	841	797	868	812	829	869	870	882	843	901	848	811	895	850	831	854	847	827	810	802	822	865	885	810	860	858	820	821	856	884	835	825	849	849	848	846	849	840	849	788	845	845	834	911	894	820	872	825	834	792	814	818	854	841	859	832	831	910	835	780	810	859	900	869	854	842	876	861	825	870	839	844	846	881	837	826	873	857	853	832	879	865	823	863	856	832	876	887	843	871	883	831	892	844	838	820	880	858	847	842	842	792	820	862	857	856	815	872	860	904	866	843	848	824	932	883	866	879	808	798	883	849	800	846	855	880	851	859	810	858	857	856	811	849	865	844	831	860	854	876	825	879	849	804	839	844	862	881	873	829	854	852	856	882	882	814	875	838	860	882	854	870	867	893	843	841	866	834	808	810	830	865	840	827	799	812	814	830	783	851	812	816	814	835	899	843	846	851	845	847	840	879	809	814	849	785	808	810	882	835	859	847	832	856	823	858	874	803	865	818	813	846	812	841	812	866	834	839	863	817	821	835	841	882	862	870	805	826	886	889	841	846	798	845	856	825	815	842	838	850	821	816	834	829	842	828	818	872	859	844	837	856	825	854	869	858	837	872	854	847	884	846	846	895	861	840	898	850	838	872	880	824	860	861	870	855	846	843	862	843	816	864	876	822	864	856	816	822	867	806	800	891	827	869	779	792	811	832	822	861	885	873	868	829	831	876	843	793	827	820	819	856	840	867	831	838	867	833	836	891	856	861	893	803	827	834	849	814	859	811	833	811	887	827	820	881	846	845	820	882	858	853	800	931	795	861	869	868	854	836	876	869	831	807	865	850	901	817	828	847	824	874	856	831	814	817	842	851	862	888	825	825	813	832	833	817	817	837	853	852	803	891	843	862	842	824	851	859	841	816	835	851	852	872	801	849	813	866	848	818	865	870	867	816	815	789	834	824	854	854	835	859	798	860	783	820	836	793	835	854	816	841	824
27321	21106	15937	6856	3639	2265	1870	1376	1174	1399	1152	1021	961	1012	1137	1143	889	842	863	850	945	896	824	993	1144	763	798	793	792	781	732	756	766	726	745	743	738	785	787	751	804	763	772	782	716	747	742	780	757	784	791	727	780	775	777	756	832	756	829	737	752	771	756	768	758	726	801	729	791	823	819	785	762	752	810	727	769	814	781	766	767	776	769	781	761	751	787	732	768	767	793	747	788	795	778	807	750	725	825	799	765	752	791	781	837	730	738	751	773	838	809	775	782	757	770	774	787	794	739	747	727	755	757	750	744	740	748	756	792	758	756	696	812	771	755	777	782	770	739	731	756	776	772	729	757	781	813	738	797	716	780	733	814	788	748	739	734	738	747	791	744	805	792	784	764	774	843	798	777	689	788	829	764	751	760	787	763	794	787	763	752	775	762	770	724	784	780	769	759	764	766	801	795	791	780	782	761	741	745	798	806	773	786	722	775	727	796	732	769	729	754	776	757	732	825	775	759	692	751	798	838	793	773	767	743	805	823	771	772	786	750	763	754	735	775	724	728	725	757	747	791	731	715	726	772	749	739	770	762	761	779	774	813	782	753	767	775	746	813	787	746	761	779	805	798	803	757	733	791	753	764	796	731	788	745	809	722	772	780	758	743	819	770	751	800	759	820	724	772	765	743	803	756	788	738	700	761	837	771	762	805	739	748	778	746	725	720	770	776	734	742	731	793	789	793	755	768	752	778	814	791	750	790	770	778	780	762	804	771	742	783	744	783	779	749	767	785	696	795	814	789	786	763	750	756	793	798	826	765	858	742	826	771	782	707	785	817	822	835	763	774	756	742	721	751	759	775	761	771	764	764	754	765	771	765	768	780	729	799	803	742	788	715	805	809	789	778	782	749	756	760	781	770	772	735	735	755	758	773	824	806	748	819	757	741	784	798	800	746	788	777	755	735	745	737	786	839	741	708	777	772	769	757	794	788	765	777	799	781	753	740	764	812	746	782	747	788	806	735	754	787	780	801	819	778	784	750	723	785	754	764	784	709	718	756	826	803	740	791	756	786	782	710	752	772	767	779	811	791	792	754	765	782	772	767	715	767	713	744	766	746	790	750	807	777	755	724	757	739	779	755	772	779	735	722	793	804	768	815	735	720	792	786	784	760	745	735	776	760	747	742	746	732	723	771	723	764	743	738	730	765	768	792	722	785	787	768	765	756	731	766	768	765	758	787	803	798	765	793	765	857	766	738	804	746	784	744	752	767	750	742	766	749	770	751	809	791	766	769	769	749	758	735	786	795	778	737	747	784	762	743	783	794	748	781	797	770	739	750	731	756	722	812	769	786	730	786	742	808	752	849	809	753	767	798	745	764	793	748	757	803	754	761	796	721	752	729	763	720	790	730	800	801	757	750	820	795	746	769	788	770	797	801	774	752	773	780	794	759	770	754	748	784	814	743	770	766	736	706	773	798	821	764	782	772	763	777	770	789	788	771	758	791	806	748	743	744	806	772	804	754	825	782	777	727	811	760	766	800	737	731	790	745	762	738	775	747	795	735	776	757	774	777	732	764	760	758	701	777	751	762	790	765	788	773	814	735	784	734	790	786	766	786	758	741	710	757	769	746	774	758	737	770	788	763	805	756	814	749	739	775	746	695	716	777	764	771	739	761	772	777	810	766	759	771	793	765	768	794	735	768	730	749	752	759	780	788	726	773	737	750	731	779	763	760	769	789	723	812	751	765	755	744	779	813	783	770	813	819	732	784	777	783	760	783	732	788	806	800	779	760	740	766	726	786	772	784	747	798	795	804	760	734	739	774	761	772	810	746	794	770	757	751	797	798	743	783	731	779	835	800	758	798	809	761	776	800	760	795	762	709	779	769	806	745	742	789	798	787	752	799	701	766	764	776	723	740	769	762	768	736	768	775	738	766	783	728	778	748	784	722	789	777	785	741	848	808	769	777	771	725	789	743	770	761	768	797	781	780	749	738	747	779	797	792	699	770	777	741	796	775	770	786	761	766	769	798	771	764	738	781	765	736	740	722	788	724	811	765	727	755	755	763	753	761	771	757	774	751	737	754	799	791	747	791	729	763	785	751	758	778	768	770	819	748	782	760	772	719	832	813	755	814	744	790	795	769	739	750	759	754	764	791	752	769	809	751	776	836	691	802	778	753	761	775	820	777	786	816	733	734	787	785	821	780	793	747	739	773	839	797	760	783	753	780	783	837	780	800	816	731	767	724	764	754	798	767	759	758	761	743	732	751	812	782	749	795	769	784	807	741	763	777	781	766	748	721	746	789	784	793	740	728	749	746	762	798	769	769	701	727	793	758	711	833	786	766	749	786	770	788	794	752	797	791	749	712	754	775	752	703	801	769	789	811	750	750	752	758	785	798	769	753	754	804	794	789	810	794	767	779	775	786	731	736	754	754	731	854	753	813	767	733	798	766	742	749	781	804	773	793	780	792	806	779	747	729	759	745	733	751	710	742	763	770	741	773	733	811	791	702	775	772	797	747	786	765	797	775	786	807	782	760	760	755	782	764	723	758	731	763	796	761	804	796	789	745	796	799	796	777	781	758	780	777	803	749	796	799	797	745	759	798	772	761	842	749	783	765	762	744	744	774	793	749	740	784	812	761	734	788	759	784	754	780	753	746	775	808	783	778	797	753	782	762	740	724	752	798	785	750	782	759	731	701	742	780	840	765	715	773	786	827	772	783	757	788	724	754	786	808	745	753	726	779	769	729	806	787	755	775	738	789	783	746	742	783	771	790	732	742	791	752	740	756	752	741	752	775	840	777	786	775	789	796	753	814	769	733	743	784	776	743	772	779	742	765	743	774	734	810	767	803	735	783	777	768	773	773	758	781	765	758	749	753	735	765	792	837	709	786	773	790	732	773	794	777	755	761	742	746	750	750	771	788	762	802	743	748	774	767	757	804	777	823	762	758	794	736	783	821	735	767	802	786	810	804	768	796	794	735	813	786	751	779	747	810	817	739	766	794	757	789	784	790	796	755	786	783	787	793	738	805	755	797	781	699	739	758	783	808	822	734	771	800	775	705	800	781	790	711	772	789	745	768	770	735	753	764	830	765	812	782	740	762	753	719	796	795	778	761	794	724	766	755	803	767	764	795	788	770	781	748	778	780	744	831	777	828	717	796	694	768	750	721	773	779	824	792	736	744	759	752	826	799	722	777	735	794	755	731	719	718	824	782	739	752	791	706	776	755	729	767	742	745	750	724	779	802	822	822	756	791	763	776	750	769	801	761	786	723	796	779	752	754	840	765	757	756	777	764	769	738	791	786	758	813	787	743	821	745	767	785	795	815	773	809	766	760	816	779	738	699	787	811	792	772	807	763	742	750	741	768	768	754	807	779	777	785	765	793	763	778	770	764	761	769	747	721	770	775	791	760	789	768	735	794	799	753	795	792	754	782	741	758	784	780	767	781	795	755	768	802	800	745	792	783	760	797	733	838	792	763	807	746	728
13260	19835	18456	9812	7443	5020	4376	2757	2306	2997	2277	1903	1485	1817	2370	2036	1280	1350	1303	1351	1427	1506	1268	1440	1940	1121	1124	1085	1117	1059	1048	1096	995	1074	1028	1058	1049	1060	1112	1065	1065	1008	1096	1089	1034	1040	1037	1027	1128	1085	1139	974	1027	1098	1070	1017	1109	998	1074	1124	1019	1042	1092	996	1085	1062	1030	1019	1110	1013	1031	1086	1042	1082	1009	1124	1039	1064	1057	1052	1094	1029	1095	1067	1096	1071	1051	1059	1080	1043	1057	1068	1061	1060	1083	1089	1099	1051	1055	1107	1052	1090	1064	1087	1075	1078	1123	1065	1081	1020	1051	1066	992	1049	1052	1007	1105	1082	1110	1039	1014	1020	1020	1104	1046	1020	1057	1084	1061	1044	1054	1042	1060	1045	1071	1039	1086	1032	1068	1059	1096	1037	1095	1059	1030	1051	1073	1124	1009	1055	1037	1143	1101	1051	1069	1025	1057	1074	1022	1094	1056	1037	1024	1065	1084	1041	1052	1075	1067	1041	1013	1090	1115	1065	1008	1027	1046	1012	1096	1077	1117	1035	994	1082	1100	1059	1013	1113	1085	1033	1037	984	1011	1091	991	1076	1060	1088	1008	1045	1039	1042	1019	989	1064	1083	1089	1043	1041	1040	1033	1059	1024	1064	1027	1023	1054	1070	1066	1061	1046	1110	1081	1066	1037	1048	1052	1059	1093	1013	1051	1023	1064	1030	1146	1060	1053	1010	1081	1044	1013	1050	988	1075	1075	1104	1034	1019	1064	1003	1079	1046	1070	1083	1004	1012	1047	1082	1007	1028	995	1034	1033	1034	1024	1064	1024	1039	1077	1065	1084	1025	1033	1056	1011	1097	1084	1071	1032	1074	1036	1016	1132	1045	1053	1051	1109	982	1043	1097	1093	1041	1048	1045	1064	1097	1057	1089	1029	1038	999	1067	1038	1090	1068	1071	1029	1011	1023	1037	1066	1039	1100	1059	1018	1108	1064	1060	1058	1099	1069	1008	1032	1046	1055	1035	1049	1070	1064	1041	1052	1074	1047	1018	1089	1075	1052	1096	970	1058	1061	1024	1036	1055	1046	1033	1082	1038	1049	1069	1064	1080	1066	1060	1057	1136	1087	1087	1052	1013	1053	1065	1058	1099	1061	1046	1057	1031	1059	1035	1132	1032	1093	1051	1059	1060	1061	1052	1057	1067	1085	1076	1140	1091	1074	1021	1046	1092	1067	1033	1051	1028	1035	1032	1024	1011	1025	1062	1058	1019	1039	1050	1051	1069	1050	1048	1008	988	1078	1054	1028	1065	1071	1079	1041	1003	1086	1022	1079	1101	1036	1082	1034	1064	1095	999	1078	1122	1035	1098	1098	1063	1097	1079	1072	1037	1027	1055	1003	1107	1004	1027	1002	1032	1064	1068	1052	1038	1070	1021	1016	1088	1027	1012	1054	1023	1049	991	1012	1055	1028	1050	1036	1088	1051	1075	1049	1007	1077	1046	1046	1080	1039	1018	1036	1060	1049	1004	1043	1116	1049	1070	1021	1041	1043	1027	1051	1022	1024	1024	1069	1100	1051	1024	1082	1026	1113	1083	1104	1034	1061	1054	1057	1043	1086	1056	1054	1067	1031	1019	998	1054	1053	992	1033	1075	1070	1038	1070	1063	1061	1013	1073	1034	1059	1040	999	1073	1030	1079	1040	1064	1084	1088	1061	1028	1055	1080	1096	1041	1109	1021	1054	1065	1061	1035	1056	1087	1035	1051	1044	1059	1047	1068	1055	1052	1060	1014	1035	1064	1043	1031	1044	1090	1064	1044	1039	1002	1043	1097	1039	1046	1075	1040	1016	1110	1081	1052	1095	1048	1107	1008	1074	1103	1070	1070	1012	1028	1041	1073	1070	1052	1071	1085	1110	1077	1060	1016	1046	1016	1081	1073	1062	1117	1035	1082	1041	1058	1075	1058	1085	1064	1055	1007	1032	1054	1022	1041	1090	1054	1029	1046	1038	1078	1081	1072	1082	1039	1115	1031	1081	1063	1046	1028	1032	1084	1005	1034	1005	1096	1079	1059	1050	1099	1016	1039	1035	1052	1093	1044	1069	1021	1001	1037	1086	1072	1061	1037	1085	1010	1012	1095	1060	1028	1062	1039	1076	997	1048	1028	1058	1046	1058	1028	985	1071	1047	1074	1054	1078	1095	1115	1070	1084	1008	1037	1027	1003	1080	1049	1061	1053	1048	1109	1066	1094	1018	1034	1062	1037	1035	1056	1079	1068	1059	1038	1098	1034	1087	1066	1040	1101	1023	1072	1115	1044	1060	1044	1055	1062	1080	1014	1105	1064	1101	1053	1071	1071	1068	1076	1033	1050	1039	1032	1013	1065	1072	1000	1092	993	1018	1074	1023	1056	1079	1042	1039	1106	1065	1028	1045	1058	1041	1055	1046	1082	1063	1019	1072	1103	1098	1071	1078	1061	1022	1018	1053	1063	1082	1052	1062	1052	1072	1117	1053	998	1080	1023	1149	1024	1054	1034	1030	1089	1090	1004	1066	1087	1070	1063	1046	1006	1029	1040	1056	1106	1001	1093	1035	1110	1084	1121	1043	1045	1137	995	1079	987	1097	1095	1000	964	1059	1060	1044	1068	1040	1073	1046	1055	1054	1071	1067	1069	1018	1045	1023	1033	1073	1054	1014	1145	1033	1048	1033	1071	1064	1031	1073	1020	1043	1079	1036	1020	1066	1025	1095	1053	1073	1037	1115	1040	1079	1050	1051	1046	1124	1075	1020	1078	999	1002	1107	1051	1050	1047	1016	1031	1036	1015	1058	1066	1085	1053	1031	1056	1071	1004	1066	1002	1071	1053	1082	1081	1097	1016	1054	1034	1029	1038	1031	1053	1048	1032	1078	995	1029	1086	1044	1039	1059	1035	1000	1065	1045	1032	1087	1054	1041	1054	1019	1092	1052	998	1018	1070	1022	1101	995	1029	1066	1078	1092	1069	1091	1112	1047	1012	1103	1108	1046	1066	1049	1030	1063	1068	1066	1020	1091	1112	1007	1048	1036	1007	1067	1018	1015	1042	1121	1038	1083	1081	1030	1045	1118	1045	1040	1076	1065	1060	1098	1043	1092	1064	1047	1045	1047	1023	1059	1061	1060	1057	1037	1022	1095	1039	1076	1093	1037	1018	1059	1090	966	1052	1093	1012	1064	1036	1047	1051	1072	1067	1054	1067	1091	1062	1031	1046	1060	1013	1007	1117	1064	1058	1098	1062	1073	1100	1035	1088	1063	1043	1057	1063	1030	1046	1093	1071	1102	1142	1045	1060	1115	1097	1065	1087	1028	1074	1044	1071	1098	1023	1092	1033	1043	1081	1065	1070	1080	1046	1035	1015	1034	1057	1059	1066	1087	1074	1033	1044	1079	1050	1049	1074	1048	1021	1054	1027	1023	1042	1025	1052	1031	1103	1014	1060	1047	1072	1026	1062	1035	1095	1043	1026	1075	1047	1096	1094	1040	1051	1028	1076	1026	1032	1099	1036	1102	1095	1041	1105	1087	1027	1086	1046	1084	1010	1100	1053	1063	1058	1001	1052	1068	1043	1049	1053	1047	1054	1020	1046	979	1092	1047	1110	1092	1030	1034	1086	1114	1013	1045	1036	1101	988	1020	1045	1059	1030	1024	1007	1011	1063	1056	1088	1078	1030	1020	1056	1052	1053	1024	1073	1063	1063	1087	1058	1032	1069	1032	1077	1069	1032	1057	1104	976	1089	1021	1001	1052	1096	1070	1067	1080	1079	1080	1024	1061	1009	1026	1123	1050	1051	1056	1112	1022	1072	1083	1079	1074	1087	994	1085	1039	1052	1037	1041	1066	1061	1062	1032	1079	1099	1094	1031	1047	1026	1062	1077	1042	1077	1020	1037	1092	1068	996	1035	1018	1075	1066	1046	1069	1112	1060	1088	1072	1055	1075	1058	1067	1064	1045	982	1041	1070	1005	1091	1066	1034	1023	1081	1006	1004	1018	1055	1134	1098	1031	1079	1007	1033	1073	1012	1091	1037	1020	1115	1035	1036	1037	1064	1102	1027	1033	1058	1027	1093	1036	1020	1068	1050	1081	1074	1099	1015	1054	1046	1039	1025	1028	1017	1084	1092	1087	1084	1020	996	1065	1035	996	1024	1044	1108	1086	1000	1019	1041	1072	1081	1068	1081	1008	1099	1025	1050	1061	1048	1018	1087	1045	1070	1073	1047	1003	1089	1002	1023	1022	1083	1074	1087	1073	1066	1086	1087	1016	1134	1006	1056	1017	1078	995	1033	1054	1020	968	1040	1015	1075	1067	1075	1070	1085	1038	1043	1093	1034	1041	1107	1034	1119	1081	1032	1066	1084	1050	1074	1055	1043	1068	1064	1029	1090	1041	1038	1074	1039	1123	1103	1021	997	1023	1039	1101	1009	1037	1078	1059	1083	1079	1055	1002	1090	1018	1059	1086	1073	1016	1037	1034	1054	1039	1064	1075	1063	1032	999	1038	1076	1055	1017	1088	997	1057	1049	1024	1055	1038	1030	1048	1026	987	1052	1031	1015	1099	1004	1085	1054	1069	1080	1038	1087	1062	1049	1117	1055	1038	1022	1004	1053	1032	1070	1109	1096	1102	1044	1045	1075	1018	1081	1039	1021	1036	1071	1051	1031	1065	1064	1028	1097	1075	1064	1034	1079	1065	1028	1047	1074	1058	1072	1066	1037	1042	1063	1049	989	1046	1075	1045	1100	1030	1006	1051	1076	1025	1156	1034	1060	1052	1057	1049	1053	1060	1065	1054	1039	1098	1022	1008	1051	1002	1075	1079	1015	1062	1071	1066	1088	1034	1047	1066	1033	1056	1087	1005	1052	1071	1066	1077	1063	989	1017	1052	1061	1048	1067	1047	1050	1057	1087	1103	1010	1069	1023	1063	1098	1093	1033	1006	1014	1096	999	1083	1021	1060	1085	1047	1011	1070	1065	1071	1045	1080	1051	1102	1091
24380	21572	28910	24723	21319	10288	4380	2334	1601	1807	1597	1541	1239	1301	1669	1561	1149	1168	1062	1170	1183	1091	1274	1965	4669	949	873	900	873	894	843	876	869	900	885	932	863	848	876	915	895	903	880	930	897	873	938	855	878	863	867	888	936	893	888	865	862	835	916	886	863	892	886	857	864	869	914	859	866	918	875	887	860	858	839	877	893	850	864	885	848	896	880	861	928	884	893	981	909	849	895	893	925	837	913	866	854	903	835	883	915	894	885	824	869	885	897	887	923	867	930	918	862	860	943	870	927	872	862	843	892	881	878	903	909	851	907	879	868	850	890	846	897	853	856	879	850	901	860	905	998	881	886	858	885	849	847	867	934	861	870	886	898	861	878	906	866	869	874	888	899	874	895	893	905	909	851	912	868	874	896	867	911	866	877	885	884	871	890	918	836	897	894	840	895	914	897	853	858	888	869	876	868	852	864	894	868	865	863	889	806	881	857	886	844	839	869	853	920	907	883	937	887	937	837	865	879	880	871	864	892	907	847	893	875	899	862	961	903	880	865	862	901	863	837	893	842	920	846	884	922	840	905	848	839	921	903	890	920	846	936	872	873	931	864	909	890	886	877	906	859	829	891	901	866	891	931	906	909	854	833	899	886	882	851	855	882	937	846	865	887	872	877	861	923	857	919	809	846	855	834	882	834	872	878	848	870	893	935	860	858	889	830	910	906	888	850	801	861	912	879	895	899	871	854	860	879	885	865	840	833	916	860	858	876	865	878	904	858	900	840	837	876	845	928	871	876	857	919	888	910	888	882	871	873	884	882	891	867	874	874	867	914	838	870	817	891	884	847	853	855	875	873	866	882	836	910	912	897	912	888	920	888	886	853	921	885	933	859	847	869	819	897	834	884	929	875	894	889	838	887	901	859	927	897	896	800	858	894	915	890	820	861	817	888	837	873	878	858	884	859	843	870	847	833	851	892	856	879	892	880	893	899	898	869	854	852	907	818	865	865	849	858	913	881	861	874	877	891	939	891	929	848	898	833	870	884	908	856	882	885	899	876	923	867	937	848	866	914	898	888	860	928	875	900	875	913	913	855	926	865	908	876	891	890	848	858	879	923	848	913	835	872	902	900	909	925	895	888	896	898	865	860	883	865	935	865	913	858	931	913	878	844	914	811	918	895	833	910	882	897	823	858	857	887	924	877	864	824	884	884	840	859	902	913	861	857	882	866	900	841	840	875	855	887	928	900	876	953	923	851	872	849	849	863	878	895	877	889	944	895	919	791	854	838	893	917	885	825	878	888	881	874	838	918	931	890	889	904	834	938	877	814	902	888	891	869	913	854	904	912	892	858	944	928	876	885	891	874	877	878	869	938	895	922	858	894	920	860	862	913	832	916	876	865	903	878	855	824	781	895	867	902	810	867	868	888	894	885	857	857	911	913	844	851	863	902	935	863	887	918	835	859	893	906	831	868	836	926	907	841	917	840	886	887	887	855	874	856	937	909	900	843	875	908	884	875	846	849	899	895	877	910	829	862	845	889	917	886	904	879	916	832	888	853	891	890	854	892	865	856	885	874	836	886	871	873	888	872	824	858	867	853	888	888	869	898	849	927	853	920	910	893	845	861	922	924	874	844	901	873	858	870	847	882	890	903	888	859	877	832	907	844	893	828	884	865	821	904	837	898	831	881	934	831	882	903	931	864	890	907	864	842	845	881	860	868	897	920	911	832	929	867	828	898	912	865	911	842	854	859	832	873	850	807	900	883	884	878	930	853	894	887	892	910	890	946	860	830	907	874	881	845	894	891	853	832	881	856	870	913	845	881	877	862	848	890	975	909	849	870	869	920	891	920	876	919	893	900	863	904	879	786	880	859	868	882	894	856	886	895	898	895	926	891	883	885	879	907	831	868	838	939	827	928	884	895	886	869	868	867	879	918	896	922	888	954	868	894	827	918	911	874	867	945	906	890	878	898	875	862	846	866	863	889	870	914	895	848	868	879	899	925	840	848	839	886	921	840	893	876	915	818	863	857	911	872	919	860	905	877	889	860	877	867	943	925	871	853	916	912	868	851	865	851	887	899	914	888	872	907	863	872	866	903	903	902	993	901	871	861	915	857	806	923	865	868	897	901	912	913	893	851	917	868	883	855	900	892	824	902	869	846	930	859	851	935	911	905	875	860	852	906	856	834	899	865	858	886	881	856	858	885	872	880	872	865	869	898	872	856	848	852	851	882	842	899	851	879	856	892	896	903	871	846	852	870	905	878	832	876	861	905	860	897	856	832	836	833	860	848	883	876	920	896	947	864	826	871	892	844	877	853	923	934	894	908	897	886	927	872	897	913	921	877	844	860	780	807	826	863	918	853	904	850	911	875	914	910	892	888	844	826	885	880	880	889	911	857	950	873	870	886	865	929	888	893	888	874	864	859	889	890	835	895	916	870	898	860	866	883	876	894	909	841	868	945	887	926	853	906	848	865	895	860	880	883	869	946	842	876	840	838	902	887	891	920	917	856	900	825	900	912	887	881	928	860	866	864	885	904	838	893	898	883	922	823	910	860	850	897	855	893	898	895	798	867	867	884	888	861	861	898	869	924	831	877	898	853	888	842	867	858	811	811	835	901	915	880	863	866	888	874	882	842	881	859	857	902	863	951	906	846	859	839	870	856	879	898	883	909	833	899	898	941	896	921	908	900	932	824	845	872	870	904	872	894	887	873	838	896	849	896	896	907	809	868	910	869	872	892	935	880	888	828	869	876	882	884	830	954	834	841	882	867	830	848	902	914	885	883	882	879	917	831	896	867	890	857	866	887	880	922	893	857	889	858	878	910	849	844	858	855	892	854	891	854	914	852	855	895	868	853	860	856	912	865	912	909	848	862	895	913	926	841	887	913	912	821	942	882	852	879	849	861	862	832	834	856	881	932	867	860	936	853	877	853	866	820	888	864	944	856	926	885	860	866	847	861	851	864	871	868	892	873	830	884	885	875	876	909	885	864	881	896	912	872	875	919	904	899	887	900	846	855	857	936	906	873	870	877	819	880	820	850	900	852	894	932	902	902	863	870	903	834	881	912	920	900	891	876	943	889	881	863	917	934	851	862	905	881	928	917	841	893	884	863	817	817	840	887	825	899	860	882	864	961	880	899	859	839	880	932	892	873	864	915	853	899	930	885	860	873	874	878	798	928	872	898	889	834	868	853	883	895	835	886	829	895	870	911	866	912	798	921	890	864	880	888	893	882	841	870	877	882	903	859	916	902	829	884	891	909	864	887	896	917	842	869	860	860	883	871	884	886	810	883	851	917	919	942	860	909	906	915	864	849	880	912	856	889	894	876	917	916	863	896	857	892	899	878	856	896	870	876	889	924	890	895	852	876	861	901	865	822	846	858	873	898	924	926	913	872	865	866	909	868	926	842	853	842	875	920	832	902	852	873	922	870	894	797	918	882	885	896	895	862	877	860	930	884	854	872	849	888	912	843	881	891	907	850	876	841	869	872	824
16079	29693	27130	16113	12931	8727	7852	4852	3323	3758	3212	3219	2299	2388	3396	3240	2116	2022	1636	1894	2028	1761	2136	4075	9652	1283	1236	1226	1271	1187	1238	1240	1233	1218	1200	1202	1255	1275	1270	1274	1287	1206	1165	1236	1231	1191	1214	1233	1129	1222	1231	1279	1217	1239	1195	1252	1188	1171	1161	1213	1208	1220	1173	1182	1259	1156	1245	1196	1227	1260	1177	1258	1269	1200	1244	1166	1262	1191	1221	1164	1202	1171	1252	1198	1182	1164	1221	1241	1176	1196	1261	1179	1179	1247	1152	1243	1230	1206	1176	1148	1244	1249	1204	1241	1209	1284	1233	1136	1235	1216	1237	1237	1233	1156	1263	1236	1248	1178	1216	1224	1167	1200	1224	1215	1186	1193	1188	1210	1218	1180	1198	1213	1235	1150	1213	1226	1193	1198	1178	1189	1230	1220	1192	1223	1176	1197	1272	1161	1247	1204	1157	1244	1162	1290	1271	1213	1207	1235	1185	1217	1204	1176	1186	1182	1189	1260	1300	1256	1180	1203	1238	1246	1237	1223	1178	1229	1233	1244	1247	1184	1256	1198	1231	1161	1188	1206	1220	1236	1273	1283	1264	1184	1230	1211	1148	1226	1198	1109	1178	1254	1226	1206	1193	1197	1262	1179	1188	1159	1204	1162	1226	1247	1252	1213	1170	1214	1220	1216	1202	1227	1228	1230	1212	1212	1203	1232	1197	1196	1241	1182	1144	1226	1191	1200	1182	1208	1231	1183	1210	1186	1239	1251	1209	1266	1138	1186	1258	1162	1281	1242	1232	1216	1215	1204	1234	1187	1268	1165	1235	1231	1215	1285	1252	1226	1223	1187	1192	1242	1210	1264	1188	1275	1260	1246	1284	1219	1227	1252	1276	1170	1203	1207	1183	1182	1233	1201	1209	1321	1223	1258	1235	1231	1267	1206	1251	1208	1267	1218	1210	1155	1168	1239	1151	1211	1188	1188	1241	1180	1205	1219	1225	1176	1188	1180	1245	1219	1246	1235	1214	1185	1244	1233	1173	1200	1254	1183	1183	1242	1230	1202	1222	1224	1218	1236	1231	1200	1211	1183	1164	1242	1158	1211	1240	1228	1249	1169	1211	1225	1196	1187	1210	1214	1237	1164	1181	1224	1210	1203	1224	1188	1217	1237	1255	1194	1161	1195	1152	1233	1185	1201	1254	1209	1256	1232	1248	1239	1183	1142	1192	1206	1250	1223	1151	1261	1184	1163	1248	1185	1225	1260	1210	1295	1183	1209	1189	1163	1197	1248	1176	1237	1208	1243	1203	1136	1155	1187	1163	1168	1250	1168	1242	1233	1198	1230	1224	1229	1219	1251	1135	1242	1212	1191	1144	1247	1199	1140	1149	1167	1252	1181	1194	1240	1210	1244	1219	1233	1159	1239	1225	1223	1193	1228	1217	1209	1163	1184	1184	1286	1189	1223	1221	1175	1200	1166	1196	1181	1209	1177	1206	1213	1173	1234	1153	1265	1264	1258	1220	1213	1208	1227	1211	1252	1255	1213	1149	1207	1181	1180	1154	1240	1214	1243	1207	1181	1249	1225	1206	1175	1235	1185	1205	1211	1182	1191	1247	1206	1164	1244	1177	1218	1181	1226	1156	1215	1214	1208	1280	1166	1224	1210	1182	1295	1238	1207	1217	1184	1234	1223	1256	1221	1155	1250	1215	1223	1250	1185	1230	1276	1177	1159	1183	1187	1147	1202	1211	1182	1187	1234	1214	1240	1231	1190	1201	1191	1292	1146	1218	1163	1254	1227	1217	1161	1191	1232	1221	1198	1194	1267	1216	1283	1173	1218	1246	1214	1205	1237	1147	1200	1219	1195	1208	1202	1203	1217	1220	1194	1269	1214	1246	1233	1207	1208	1167	1208	1236	1233	1145	1232	1185	1221	1217	1244	1236	1173	1170	1236	1209	1263	1168	1230	1197	1215	1206	1137	1205	1192	1246	1168	1239	1188	1253	1144	1233	1194	1236	1269	1157	1291	1192	1216	1219	1274	1191	1209	1133	1190	1230	1255	1216	1220	1197	1241	1244	1195	1221	1228	1237	1262	1148	1178	1194	1180	1192	1242	1233	1174	1231	1185	1257	1225	1134	1212	1268	1180	1234	1208	1250	1256	1201	1153	1197	1219	1205	1221	1205	1242	1201	1202	1170	1155	1273	1218	1261	1236	1219	1248	1189	1190	1172	1265	1159	1167	1190	1203	1191	1147	1215	1206	1226	1183	1174	1214	1194	1241	1224	1247	1269	1154	1211	1239	1227	1212	1159	1199	1226	1155	1224	1275	1190	1220	1158	1146	1216	1152	1255	1224	1225	1230	1202	1193	1205	1246	1229	1181	1241	1185	1220	1222	1203	1252	1250	1216	1238	1196	1242	1177	1159	1251	1211	1214	1188	1210	1218	1210	1248	1257	1222	1212	1204	1241	1221	1198	1192	1208	1211	1245	1235	1238	1190	1207	1174	1201	1165	1152	1211	1193	1257	1189	1125	1188	1254	1192	1164	1189	1194	1210	1152	1212	1183	1216	1193	1233	1303	1170	1154	1265	1192	1201	1229	1148	1203	1163	1175	1255	1262	1176	1243	1204	1197	1184	1178	1176	1216	1206	1148	1200	1235	1190	1111	1213	1206	1292	1185	1146	1172	1204	1210	1181	1192	1175	1153	1236	1246	1218	1209	1245	1155	1250	1196	1264	1226	1177	1189	1269	1213	1200	1201	1185	1176	1217	1234	1222	1184	1198	1196	1188	1228	1207	1236	1165	1218	1208	1189	1188	1220	1212	1213	1184	1221	1167	1182	1203	1179	1302	1216	1121	1191	1213	1200	1196	1272	1184	1176	1190	1200	1254	1258	1195	1228	1231	1230	1197	1208	1234	1221	1232	1217	1202	1216	1193	1217	1224	1119	1160	1235	1242	1236	1182	1201	1175	1210	1181	1235	1170	1222	1232	1168	1177	1214	1199	1181	1203	1139	1155	1215	1236	1198	1218	1176	1250	1232	1195	1212	1156	1224	1236	1217	1184	1230	1189	1188	1166	1165	1185	1240	1197	1240	1227	1171	1176	1213	1233	1175	1191	1243	1244	1185	1234	1165	1230	1154	1236	1242	1244	1222	1202	1258	1215	1194	1236	1249	1179	1207	1225	1230	1238	1260	1225	1217	1126	1218	1241	1189	1223	1204	1197	1217	1243	1219	1171	1189	1218	1216	1222	1205	1218	1174	1171	1175	1198	1167	1171	1185	1230	1258	1195	1223	1189	1207	1256	1238	1258	1155	1235	1184	1238	1233	1149	1216	1212	1221	1253	1232	1212	1235	1312	1253	1273	1172	1252	1211	1233	1197	1240	1202	1194	1215	1173	1232	1239	1241	1163	1264	1207	1262	1198	1188	1255	1202	1236	1183	1162	1237	1210	1215	1214	1192	1229	1186	1256	1245	1192	1191	1204	1224	1181	1210	1222	1219	1211	1211	1228	1293	1236	1169	1185	1189	1206	1196	1188	1279	1178	1229	1189	1231	1184	1207	1158	1241	1163	1199	1230	1226	1223	1241	1175	1223	1202	1216	1174	1250	1236	1240	1168	1197	1175	1251	1166	1240	1234	1206	1243	1213	1235	1177	1211	1205	1161	1229	1207	1199	1232	1230	1250	1226	1174	1196	1200	1236	1200	1258	1187	1242	1222	1218	1259	1217	1191	1210	1239	1176	1201	1225	1158	1180	1173	1151	1230	1224	1212	1220	1207	1241	1188	1209	1207	1175	1184	1184	1171	1184	1244	1196	1176	1221	1128	1212	1232	1264	1202	1197	1175	1216	1187	1194	1208	1198	1243	1177	1210	1238	1175	1209	1209	1189	1206	1147	1162	1209	1225	1188	1193	1210	1221	1226	1152	1149	1227	1242	1218	1248	1289	1202	1166	1254	1213	1236	1177	1225	1210	1196	1198	1247	1116	1237	1242	1213	1218	1234	1217	1140	1214	1193	1195	1217	1176	1164	1159	1189	1282	1276	1145	1223	1181	1158	1174	1207	1194	1172	1164	1188	1231	1201	1153	1225	1129	1202	1217	1190	1208	1267	1126	1169	1211	1199	1222	1217	1143	1224	1186	1234	1193	1212	1257	1272	1214	1184	1213	1209	1213	1233	1185	1236	1215	1281	1196	1208	1206	1220	1125	1306	1199	1256	1223	1188	1191	1179	1205	1254	1196	1234	1281	1257	1151	1219	1207	1182	1227	1273	1144	1164	1249	1161	1238	1281	1189	1281	1173	1188	1224	1209	1159	1223	1224	1219	1252	1175	1202	1136	1175	1197	1208	1197	1180	1206	1196	1248	1263	1229	1195	1229	1250	1154	1152	1210	1198	1273	1157	1219	1217	1188	1209	1240	1133	1192	1187	1213	1170	1184	1247	1268	1203	1243	1235	1211	1144	1210	1227	1222	1236	1162	1199	1193	1186	1185	1246	1231	1298	1165	1235	1176	1224	1187	1194	1233	1200	1151	1193	1242	1165	1259	1236	1187	1141	1219	1182	1214	1189	1202	1231	1171	1208	1239	1155	1236	1282	1199	1217	1245	1231	1221	1248	1171	1177	1250	1231	1193	1238	1233	1222	1222	1210	1190	1238	1277	1193	1205	1168	1157	1203	1214	1232	1254	1226	1159	1194	1211	1249	1198	1230	1154	1198	1204	1196	1193	1163	1219	1202	1247	1202	1191	1178	1151	1239	1210	1205	1208	1171	1253	1221	1230	1268	1202	1216	1265	1216	1233	1225	1169	1172	1184	1236	1239	1199	1195	1252	1181	1205	1146	1155	1230	1234	1254	1202	1210	1201	1191	1209	1252	1204	1148	1224	1223	1234	1207	1169	1227	1202	1215	1240	1217	1179	1259	1222	1200	1226	1195	1189	1216	1221	1237	1232	1249	1182	1212	1236	1177	1188	1185	1173	1197	1156	1209	1208	1163	1190	1170	1199	1136	1213	1281	1310	1209	1213	1216	1171	1157	1165	1195	1173	1171	1207	1272	1200	1139	1243	1243	1161	1222	1187	1178	1210	1183	1202	1219	1247
23342	21560	29488	24080	21579	21379	10345	3216	1830	1675	1748	1725	1277	998	1659	1658	1297	1114	1034	923	861	846	903	3235	7019	706	633	619	634	646	596	624	597	560	556	539	564	597	628	636	588	602	569	599	600	606	550	602	593	608	557	612	593	552	594	577	579	572	638	579	583	628	606	564	584	626	605	561	582	550	608	604	565	586	573	583	554	589	564	566	593	609	543	590	582	577	561	593	602	610	573	617	617	562	538	604	589	563	602	616	595	587	599	611	596	603	584	573	574	596	622	568	579	586	566	566	595	548	546	577	572	588	580	586	602	603	588	571	624	593	605	586	557	553	599	573	575	584	557	556	593	595	573	546	548	618	572	565	556	586	585	571	574	559	606	592	570	582	626	588	593	558	562	579	552	593	612	609	574	593	581	566	640	575	605	575	612	591	594	587	567	581	608	604	564	607	554	594	615	581	553	600	594	547	595	586	629	589	610	589	552	596	571	575	544	575	562	572	591	557	585	595	595	628	582	565	585	561	567	551	581	577	590	590	559	620	546	576	598	591	580	607	603	631	559	574	571	544	552	573	617	596	563	580	590	588	562	571	568	561	594	573	567	567	579	547	595	575	539	653	604	560	577	571	599	613	618	566	582	606	558	539	550	578	594	614	560	552	582	593	517	574	546	588	570	555	615	576	598	574	565	577	592	559	549	580	540	623	583	596	614	581	619	609	536	546	569	578	583	565	564	570	563	581	555	571	581	615	560	568	607	561	552	608	582	578	586	530	553	545	571	568	582	628	578	561	586	571	579	566	590	561	607	563	591	589	569	555	581	571	539	592	566	578	611	583	624	543	533	571	556	584	572	582	568	609	579	610	574	557	558	571	575	553	586	568	570	561	616	567	563	578	577	580	551	585	541	566	559	586	548	584	551	571	591	527	589	582	594	563	604	566	594	546	577	573	573	590	569	543	592	583	570	593	581	574	560	604	563	619	531	536	623	564	568	557	567	596	594	598	563	580	586	583	567	583	531	520	582	570	601	574	583	568	578	587	596	571	557	535	551	526	577	601	516	596	598	596	549	560	585	611	544	588	583	584	598	569	567	565	588	561	572	566	553	549	617	571	516	600	577	567	619	613	568	630	566	560	580	557	600	605	558	563	580	603	589	550	533	588	584	607	581	627	581	630	550	599	533	626	562	544	576	575	543	588	552	610	569	624	583	542	609	576	564	604	589	624	555	600	570	550	607	585	579	575	620	591	546	545	551	568	579	590	586	568	530	557	579	588	558	559	574	563	545	560	614	599	593	607	557	554	551	578	611	590	612	561	547	570	594	565	569	563	607	588	580	536	535	616	613	578	557	629	568	625	598	609	587	549	566	560	606	575	583	543	587	584	562	576	555	560	549	602	560	600	616	586	575	587	591	585	577	572	607	589	585	539	584	599	535	630	547	567	570	578	601	617	548	570	582	597	564	593	530	585	607	638	591	556	597	584	592	553	584	599	573	590	589	571	602	584	609	602	550	604	574	588	597	618	572	558	630	551	607	588	560	586	592	562	544	565	604	608	613	628	576	552	512	610	515	573	581	619	593	567	551	579	552	561	581	638	552	533	583	569	568	599	554	547	561	584	572	599	605	557	585	579	572	579	568	619	589	578	590	572	579	574	618	573	561	562	554	602	562	590	574	579	572	608	569	598	550	577	519	560	574	571	561	582	559	532	547	570	532	513	574	574	611	608	585	563	577	607	618	597	567	629	573	542	545	597	561	603	571	569	573	575	600	554	586	596	580	566	566	553	552	621	530	575	561	588	565	605	575	565	572	604	575	568	589	578	568	570	579	578	576	590	541	553	576	576	572	610	544	558	594	631	571	585	569	612	537	588	606	570	574	564	563	573	597	605	601	535	555	569	552	547	592	553	593	544	594	574	575	594	569	571	562	539	594	554	574	589	627	563	567	599	618	563	549	589	590	602	612	561	603	565	554	627	553	593	561	620	576	578	590	589	594	552	551	548	583	553	552	578	599	525	560	613	602	579	594	529	554	633	537	592	612	563	585	620	603	607	624	573	566	565	589	590	551	602	584	562	580	602	603	510	518	574	570	569	596	565	568	561	571	583	505	570	578	556	605	600	581	566	554	559	592	574	596	623	574	600	537	548	571	581	580	603	556	567	545	574	609	611	549	568	580	560	577	595	560	572	601	607	586	561	622	552	585	576	561	532	602	581	581	575	557	547	547	609	605	585	584	559	605	558	555	563	604	597	585	595	580	519	581	540	593	586	575	618	575	575	592	574	576	580	586	588	580	611	556	570	592	584	575	546	558	565	547	527	554	616	616	590	590	591	570	575	569	560	537	585	604	570	567	577	580	576	564	561	582	591	571	589	601	610	549	570	611	609	558	643	577	596	602	586	562	546	601	585	599	596	626	598	633	629	539	583	594	592	576	558	606	565	549	556	562	597	569	575	567	584	612	627	548	578	577	601	588	599	586	597	611	595	535	564	542	598	542	580	599	599	540	595	647	602	561	550	534	614	559	582	584	587	561	569	543	589	549	574	607	593	574	555	574	548	573	610	595	576	619	555	616	592	573	571	570	573	558	546	548	559	595	572	598	599	537	574	556	548	608	585	573	561	565	589	584	549	548	594	562	571	616	528	560	573	613	553	582	591	549	618	554	575	573	554	607	595	569	558	614	601	565	556	564	542	567	578	576	543	578	613	548	581	560	564	587	572	544	575	611	577	554	591	590	595	591	546	583	565	555	583	550	565	549	585	561	612	580	575	596	550	569	585	515	561	569	576	531	594	618	581	562	558	554	587	556	536	567	559	588	615	514	574	542	569	599	633	557	570	575	536	580	564	594	569	593	582	540	533	591	601	544	617	576	569	545	526	617	589	591	562	567	573	576	597	577	573	568	567	592	587	578	555	622	587	561	590	595	557	573	573	582	556	567	561	572	595	540	588	582	588	541	576	607	537	625	571	560	617	580	535	589	600	578	575	528	581	497	545	572	590	573	577	589	577	551	605	605	590	563	601	567	557	571	573	642	548	527	576	607	570	572	569	600	556	597	553	585	580	573	551	604	549	598	592	562	549	570	610	551	601	651	573	579	601	601	568	570	563	619	573	549	615	579	608	583	558	589	613	583	554	533	565	604	586	587	568	627	593	561	529	564	543	571	562	576	579	577	596	567	600	593	610	559	585	575	625	591	528	601	570	595	565	598	580	548	581	616	563	548	584	572	546	575	593	571	579	626	555	550	543	559	548	538	576	596	571	580	530	531	575	547	618	577	600	635	581	619	582	575	621	578	564	581	548	568	595	582	621	538	566	559	592	553	551	579	606	624	595	616	556	568	548	599	594	569	594	589	570	585	555	593	572	583	567	594	603	553	573	548	619	548	557	541	562	576	585	583	590	589	567	532	586	556	533	577	578	601	587	625	530	590	577	588	562	566	586	629	591	552	581	631	604	592	580	554	561	585	591	585	578	605	580	559	577	546	614	584	560	608	618	556	583
19114	36306	30806	20677	17988	11402	9411	6693	4458	4067	4126	4169	2928	2249	3857	3922	2810	2239	1927	1681	1641	1513	1704	7435	13511	870	832	903	848	878	864	881	849	891	868	899	888	805	816	862	841	828	857	804	877	862	853	831	803	768	822	827	782	844	860	820	831	832	872	839	792	800	804	847	804	847	804	834	822	842	772	828	767	836	798	812	804	868	785	865	806	839	833	828	812	818	778	799	810	825	841	797	817	804	844	814	837	828	795	826	761	773	793	818	836	834	822	819	823	821	820	858	791	786	794	809	775	837	794	814	833	798	838	825	861	844	761	862	816	775	847	802	819	817	809	799	847	797	880	828	841	820	807	778	814	798	832	813	836	815	793	842	816	831	838	838	817	825	841	841	823	827	789	788	844	855	840	814	813	818	901	774	811	780	853	786	840	821	818	822	853	821	815	841	805	783	802	854	885	863	771	819	847	808	822	771	803	803	845	875	813	857	801	824	794	800	799	841	828	774	831	798	847	857	857	857	879	784	790	833	832	769	820	783	838	852	821	751	875	810	763	810	817	902	835	834	833	857	793	887	792	865	871	844	820	837	789	777	838	835	848	824	869	807	808	801	873	796	777	802	860	771	800	825	826	819	846	787	853	801	811	864	787	812	796	850	847	835	849	842	822	818	793	837	821	835	812	799	814	791	829	810	795	839	853	823	802	800	798	835	819	806	795	819	821	806	854	862	856	801	813	817	815	839	832	806	835	821	833	793	855	825	811	825	837	801	872	799	759	820	748	880	803	850	775	825	831	774	858	839	839	815	808	808	768	792	826	842	858	835	806	907	849	837	834	903	825	805	854	751	847	811	833	781	790	814	814	811	841	810	796	839	779	797	829	819	838	785	821	858	824	843	850	783	835	829	775	793	816	789	841	811	817	820	837	816	851	831	806	839	777	809	790	840	829	807	791	765	788	825	777	812	841	832	857	814	845	853	860	831	813	806	791	797	799	810	820	828	777	870	777	831	799	825	817	820	822	818	811	781	845	811	813	875	799	802	882	800	854	809	808	804	830	807	860	809	833	817	791	758	828	818	841	841	831	792	812	818	797	860	800	789	821	858	832	798	838	795	818	794	859	834	826	837	820	824	808	788	791	823	833	791	829	844	825	814	837	770	789	878	828	829	838	824	838	867	827	796	766	813	862	834	836	862	832	781	823	731	791	817	782	828	781	821	822	802	814	816	812	801	870	808	838	805	836	849	809	767	771	827	833	878	860	806	812	759	812	841	791	831	826	785	825	868	795	787	847	782	825	853	776	770	808	877	836	843	785	888	798	803	832	806	804	821	836	806	817	790	799	815	838	816	846	816	786	833	823	816	833	795	831	807	840	786	872	799	768	805	804	846	845	817	829	836	843	825	814	805	861	829	813	800	815	848	840	793	837	795	823	825	829	811	769	837	834	838	807	805	799	778	816	832	824	845	816	810	849	825	835	816	841	842	789	798	774	827	845	817	814	800	830	809	846	880	777	818	794	815	796	807	847	832	808	825	809	817	834	828	836	830	807	837	787	822	806	766	819	852	831	859	773	813	866	808	825	829	829	837	827	811	812	845	819	838	804	791	827	804	808	789	791	805	839	813	838	808	844	806	789	798	826	828	739	861	785	838	838	830	850	825	822	828	831	870	801	808	793	802	832	846	814	808	850	785	851	768	865	839	832	852	775	888	776	832	804	807	871	785	796	847	834	772	786	778	799	793	842	819	835	799	848	761	811	810	815	797	878	780	851	794	815	826	845	828	763	791	816	793	824	800	806	816	804	841	847	823	816	792	825	804	811	853	793	774	850	834	828	833	805	826	827	803	810	774	812	775	867	806	806	813	803	827	780	842	791	829	819	790	805	826	829	835	786	871	907	850	819	845	829	858	835	787	832	813	826	815	844	826	782	847	829	838	853	806	827	849	800	867	835	809	815	856	834	854	821	799	796	797	794	815	852	809	790	795	772	819	810	787	830	825	810	787	794	819	824	840	813	848	785	788	797	842	873	854	830	846	812	801	822	819	829	850	899	786	827	839	828	896	798	796	828	799	828	841	785	786	771	767	884	806	807	812	812	846	797	845	856	833	856	836	822	816	855	796	778	833	836	828	836	800	801	805	777	818	792	815	810	808	804	821	817	835	831	765	831	852	826	840	820	851	885	805	848	837	835	800	808	815	793	758	838	786	842	832	801	821	837	825	811	868	777	827	854	843	806	826	815	827	858	800	781	825	824	848	845	794	752	797	804	832	795	808	832	778	782	803	819	824	842	814	859	805	786	856	789	796	872	809	799	824	906	788	873	823	787	825	820	858	809	824	800	808	769	798	812	869	808	842	777	831	788	847	823	850	809	884	780	768	811	812	843	804	863	822	768	864	828	804	850	853	839	809	835	842	822	791	799	824	832	786	829	842	883	762	786	767	814	811	784	799	818	814	791	804	800	857	830	841	853	849	771	853	864	815	816	759	871	840	875	847	818	803	835	801	841	794	815	859	830	801	865	792	788	790	810	758	811	808	834	847	814	805	802	823	756	804	800	815	821	781	777	807	805	830	828	791	872	822	833	861	821	788	863	812	848	797	784	825	867	811	826	831	810	810	885	820	824	819	883	832	850	813	821	786	778	835	803	814	859	834	806	861	830	801	804	782	789	811	763	864	830	874	808	773	858	817	886	824	802	773	846	816	817	822	842	760	895	779	799	841	806	824	796	795	841	828	825	827	789	768	768	837	863	826	828	787	768	783	822	821	860	846	835	731	824	808	790	815	834	801	761	805	822	805	817	780	807	829	820	833	849	819	801	758	783	823	814	815	810	841	816	780	769	845	771	817	801	815	798	833	842	820	809	818	850	812	823	814	824	848	807	841	806	746	871	854	768	802	838	805	813	813	856	836	795	794	825	851	837	790	812	800	838	817	813	833	814	771	789	832	835	822	861	841	828	807	794	825	795	843	846	800	823	813	841	831	836	771	827	769	803	790	762	764	806	826	802	793	812	794	843	809	811	772	860	835	825	789	850	811	833	832	755	802	775	841	866	774	844	887	858	827	806	808	841	838	842	778	796	832	823	803	830	824	806	809	853	871	853	805	889	811	855	798	842	852	819	815	819	785	825	795	824	839	855	772	839	796	780	810	786	829	821	850	811	828	806	826	828	799	792	774	814	764	794	764	836	845	847	834	835	781	807	818	843	797	818	827	788	790	808	843	834	836	806	886	829	785	818	837	874	847	823	810	848	824	849	815	812	845	841	770	849	816	804	806	807	810	765	789	825	779	789	786	814	807	856	795	838	814	824	795	817	793	825	837	812	832	840	857	820	849	826	806	778	831	790	820	837	858	833	821	766	833	813	811	816	794	826	819	780	811	878	794	826	810	832	813	843	837	823	826	844	847	815	780	823	770	802	817	820	816	841	809	846	799	800	816	829	852	793	842	827	816	845	828	844	807	857	773	831	780	833	840	840	799	873	784	837	780	781	791	815	830	821	783
27236	21037	14564	6476	4105	2051	1584	1450	1188	1045	1070	1090	876	824	964	1079	999	917	855	832	759	812	775	806	1095	730	733	754	730	716	724	761	743	769	743	701	670	711	721	794	731	765	717	692	744	726	704	727	730	751	771	769	792	713	735	768	756	751	753	749	786	734	715	742	764	759	721	730	706	702	772	733	757	679	732	765	694	768	702	684	753	704	721	730	752	677	731	760	718	723	782	756	695	763	710	726	798	740	734	764	723	764	728	751	755	760	728	743	760	713	731	738	702	722	741	750	738	728	728	765	769	669	751	746	739	739	725	740	754	718	751	753	729	709	732	809	767	703	697	691	745	740	765	791	691	739	777	724	766	716	663	726	756	728	761	724	677	761	718	776	744	709	728	768	743	730	763	689	646	762	715	733	789	719	723	758	743	742	796	664	737	704	732	775	733	731	711	771	715	748	738	759	736	715	780	766	699	749	717	731	768	758	733	768	742	748	721	723	748	742	763	756	735	752	732	726	725	764	787	721	731	737	719	707	780	730	762	705	742	718	726	718	750	764	719	763	697	697	711	730	746	708	738	718	713	726	747	772	749	691	738	715	709	747	741	696	713	686	715	721	699	732	733	726	729	706	768	726	785	733	767	691	768	748	745	726	735	714	788	735	743	706	770	765	738	708	777	711	755	760	737	718	772	710	746	769	716	705	741	736	713	751	732	734	726	707	780	714	731	781	770	718	726	764	741	733	722	744	746	713	789	768	727	767	712	766	719	696	750	721	742	705	759	710	739	723	723	749	765	744	740	746	736	743	745	671	700	728	748	744	710	749	768	709	767	702	703	752	714	778	746	708	790	737	687	752	719	744	762	755	764	740	739	749	681	728	736	737	791	723	744	726	691	693	767	785	705	742	701	750	770	758	740	726	748	770	722	703	718	743	748	742	727	764	734	711	739	732	756	713	707	738	724	769	769	749	741	730	717	751	755	760	678	713	775	742	674	690	691	711	752	736	749	746	703	744	740	748	795	774	719	762	756	764	698	733	744	702	705	774	748	712	722	708	738	743	729	752	722	702	707	701	729	692	744	709	722	765	700	700	794	738	732	784	759	722	744	740	730	699	757	677	759	741	781	741	785	748	765	709	744	696	783	728	763	713	767	711	789	690	712	749	694	785	708	767	763	733	733	745	731	752	753	737	726	731	768	704	715	779	715	697	710	768	713	747	724	784	752	757	784	719	671	728	746	701	752	722	746	730	756	769	727	729	739	720	760	720	699	736	749	750	757	764	679	754	703	763	778	733	770	751	685	730	739	743	763	722	695	748	723	738	728	808	762	810	745	764	734	700	708	728	741	784	762	738	699	763	715	747	698	743	755	693	750	694	726	727	736	725	706	788	718	762	715	790	745	781	733	740	776	759	747	751	765	748	704	728	744	763	723	710	759	724	751	702	730	673	720	740	759	757	779	760	762	744	739	668	705	757	749	750	751	778	671	687	738	703	728	723	757	803	682	727	753	710	758	719	782	793	767	719	727	775	774	758	711	745	708	734	808	720	757	689	770	702	699	743	746	758	768	717	687	736	702	791	740	745	758	734	760	795	766	701	730	732	689	725	765	728	724	735	747	714	677	781	725	738	727	723	757	704	744	734	776	793	746	691	748	757	724	770	790	727	707	727	739	763	764	724	745	739	728	717	768	695	717	737	755	699	752	738	736	721	714	729	691	664	758	725	709	775	738	758	725	758	756	775	709	741	772	757	689	719	723	687	690	744	771	780	698	704	697	786	752	723	742	754	773	732	731	774	740	733	739	716	706	729	688	774	743	741	701	727	706	717	687	718	768	716	706	716	764	720	739	697	719	720	760	714	740	733	730	796	713	716	720	747	761	671	728	736	740	810	747	756	743	785	798	721	736	701	710	716	723	756	761	713	696	747	745	739	734	765	697	685	787	745	748	746	734	715	745	734	718	774	732	770	768	734	780	738	744	716	752	699	750	763	728	717	750	777	749	706	737	705	740	767	733	772	692	751	729	749	776	750	698	767	812	771	746	718	757	734	785	706	708	757	708	751	775	739	722	705	775	753	768	785	724	731	739	691	748	735	752	733	741	744	765	781	733	706	762	743	724	750	780	722	742	745	738	720	743	729	773	758	732	747	782	725	745	761	713	771	741	762	747	708	708	721	728	755	761	741	757	710	741	786	775	743	752	732	743	760	755	725	746	740	772	709	784	739	762	723	797	734	707	735	720	720	756	703	743	713	718	747	739	772	733	725	752	711	753	738	745	741	748	694	722	736	734	710	748	756	790	732	712	683	745	736	725	762	749	732	734	753	734	765	730	760	749	765	700	761	690	730	722	739	737	770	769	725	745	733	708	755	696	753	698	719	721	735	772	794	785	762	706	742	722	743	734	720	744	757	736	713	758	733	751	734	729	766	700	724	720	731	754	713	746	758	747	728	726	740	730	732	713	720	761	762	787	713	697	706	692	776	780	801	730	766	730	747	740	712	708	783	804	727	759	713	756	726	736	763	685	731	720	714	787	717	727	715	795	733	708	732	728	750	721	684	734	751	730	780	751	786	794	730	753	752	749	698	727	723	766	741	789	727	736	754	750	730	721	718	752	690	733	747	730	755	724	739	715	748	739	773	730	696	768	723	780	746	703	784	766	713	712	722	683	720	743	750	763	713	722	786	711	774	780	747	706	711	704	713	768	778	701	752	754	729	711	779	720	682	744	722	737	757	688	753	693	754	735	768	740	743	770	664	733	775	764	727	705	748	734	718	714	727	773	733	720	731	765	710	691	690	689	703	737	760	722	744	735	741	799	750	711	719	809	748	778	739	767	732	730	735	695	742	746	740	785	748	738	736	773	731	751	759	731	745	736	728	743	740	753	826	731	750	770	726	744	731	767	724	724	731	750	698	757	739	743	730	792	691	739	751	699	695	733	767	750	761	742	725	731	709	708	698	747	754	751	747	733	743	727	727	729	715	721	723	800	740	692	746	739	721	751	720	699	742	729	675	727	728	744	716	721	726	702	748	735	719	722	718	782	651	760	701	719	720	772	758	689	760	789	728	770	715	740	737	755	732	730	750	753	741	764	725	759	757	779	760	759	732	718	722	705	756	739	744	752	711	727	755	745	789	745	770	763	747	749	708	750	764	786	722	769	742	747	737	707	737	723	733	715	750	750	751	715	765	723	755	766	777	751	764	745	748	730	727	789	740	756	685	787	685	716	732	782	765	735	732	757	711	693	780	734	722	719	748	746	698	727	744	747	742	745	683	738	717	752	754	751	683	831	736	731	755	779	726	756	708	731	643	715	791	724	738	773	788	810	697	706	720	773	735	723	743	756	723	705	768	765	716	713	683	736	763	742	718	735	702	766	745	779	704	734	694	770	703	708	697	729	752	733	723	733	786	729	734	755	673	775	741	737	726	704	749	753	747	706	738	730	737	751	755	708	775	740	737	753	698	773	766	718	690	746	727	756	721	740	770	698	780	728	744
12486	20916	15588	10086	8549	4481	3450	3214	2316	1780	1925	1923	1507	1342	1692	2034	1777	1509	1463	1319	1111	1322	1189	1249	1722	996	1067	1046	1071	1032	1032	970	1017	1024	1059	1034	959	1020	919	1014	996	1023	1009	1037	1026	999	1058	1051	1011	998	1091	968	1041	970	1055	1033	967	1010	989	988	1021	1020	1006	1078	956	986	998	997	981	1001	1059	1009	967	1048	1031	1057	1000	992	1004	994	972	1004	1014	1019	996	1020	1015	974	1056	998	987	1029	961	1035	1077	1017	1032	1027	1066	967	985	1038	1017	1052	1002	969	959	999	1015	1035	1044	1035	1023	966	1016	1058	1031	1069	1078	1105	957	1001	992	994	992	1003	1012	991	1008	1033	1008	1015	1033	1024	1004	1008	1020	1010	1040	1033	990	1011	1068	998	1033	1047	1064	1062	1023	1054	1006	1000	1015	1035	1000	1004	999	1035	977	986	1013	1011	1021	980	1021	989	1071	1036	1001	964	1012	1012	972	1031	1031	1032	995	1049	990	1063	1005	1066	1012	994	1013	965	1025	1014	1110	1010	989	1008	1007	994	1007	990	1016	1067	992	1026	1015	969	985	1004	1053	992	1050	989	987	1083	991	990	1048	998	1015	1017	1030	1046	1064	1089	1030	1007	1048	976	1020	1040	997	1016	974	963	1084	994	1015	1010	1088	999	1048	1040	1008	1032	969	1002	988	1013	983	1011	1034	1060	1052	1015	1029	1012	981	953	1025	1018	1017	1038	1011	989	1020	996	1073	1041	1004	1014	1022	1030	1046	1002	990	978	1064	978	1013	1074	1021	1017	1080	1001	958	1037	1070	1009	989	1054	982	947	1004	1023	1010	1053	1065	1044	1027	1011	953	971	996	998	1020	962	1045	1021	1049	990	1056	1049	1016	990	1039	1037	1004	1072	1000	970	973	1008	908	988	1004	1014	1014	997	989	1020	962	959	1060	1052	1015	1011	1009	1008	1067	1002	994	1010	1042	1015	995	1051	1021	1048	1020	1038	1021	1022	983	1028	1014	1013	1061	1053	1003	1025	990	1026	1045	1032	1012	1056	976	953	1049	995	1036	1012	974	1009	973	955	987	1061	1020	966	1034	1019	984	1012	1057	1002	981	977	1049	1012	1063	1035	988	1036	1051	1022	1001	1047	1064	1067	965	1000	951	1028	1006	1019	1058	1008	1039	1032	1053	970	944	1041	1004	1016	1064	1029	1039	990	1052	1016	971	996	998	1020	1010	1035	1003	932	1015	982	991	1044	1043	1011	1029	1024	986	1016	1015	1054	1083	1032	985	1022	1016	1009	1028	1038	995	997	986	1069	1000	1020	1008	1032	981	995	1015	1065	917	992	1040	1038	999	1009	1025	936	983	1003	1012	1001	977	996	1012	984	1030	1007	1029	967	1009	1059	1011	1052	1045	1045	934	1017	1027	954	986	1030	975	1056	1013	1021	1057	987	995	1018	969	1031	1020	1005	1016	1017	1000	1034	949	978	978	1021	1012	983	1037	1117	1004	1059	996	988	1009	1037	995	981	973	1056	1081	1045	1030	997	982	955	1054	964	1011	1011	983	1016	983	993	1083	1044	1003	973	968	1000	973	1038	957	1068	1007	1002	1013	1006	1030	1060	1075	1049	951	1043	988	1015	1016	1030	1052	990	1009	994	962	1054	980	980	1004	1039	978	985	1037	1040	978	1019	1044	1027	988	980	1017	1026	1069	1000	999	988	996	1053	1015	1010	1084	997	957	975	1027	1019	1055	1018	1053	984	1025	1042	1024	963	979	1031	1005	1075	1001	1066	1035	999	1027	1034	1078	963	1003	1022	975	1004	1043	1019	1037	1040	1004	1056	982	992	972	1068	972	1030	1012	1037	1036	977	1031	1022	988	1035	999	1001	1033	1024	1004	973	996	1027	1038	996	1016	1046	1030	1003	1015	990	984	980	1031	1055	989	1023	993	998	1015	985	1025	1064	989	999	976	1059	984	998	941	1027	1034	971	1039	1018	931	1045	1011	1013	989	1002	957	1025	1036	1016	1007	998	1053	1040	994	979	1012	1034	1000	1050	1011	1096	1046	957	1019	978	1026	1007	1004	1030	1045	980	1022	1040	1055	985	991	1020	1023	1029	1097	995	1039	970	1036	997	1017	968	994	990	978	1025	1012	1006	1004	1040	1007	1034	1027	1058	989	1034	1006	1001	1039	988	1005	1013	991	1014	1027	1050	1016	1080	1034	1029	986	971	977	981	1008	1032	1032	1050	969	1005	988	1020	1011	1012	1031	1007	978	1001	1038	1026	1021	1045	1033	1035	983	1029	1060	1017	1005	1040	1057	999	1002	1015	1006	963	1056	994	997	1045	945	1017	1016	1018	995	1053	964	1024	1044	1019	1021	1004	1034	1025	975	995	1012	1012	929	1055	1018	1018	1044	946	1034	1013	1007	1038	1012	998	996	1046	1045	996	1054	1016	1012	1018	968	1036	1072	1040	1010	949	992	1069	1027	1046	1061	998	1082	961	996	987	1022	1009	1019	1078	1051	1037	1020	1006	1041	1004	988	1049	1058	998	995	1009	999	1058	997	1005	1031	997	983	1017	1013	990	1045	946	1016	1039	1008	1017	988	985	1045	1019	1069	999	993	1019	1039	1027	1085	1018	993	1040	1041	1053	975	972	1060	969	997	1026	1023	989	955	990	1021	1011	1028	1010	1032	1061	985	986	989	998	995	1032	967	1034	1064	1060	1057	1051	1033	1033	1032	1048	1022	1059	1035	1070	1031	1051	971	1043	983	971	1038	1008	975	1016	1058	1000	1046	1004	1041	1013	987	977	1048	983	1019	1077	1049	1041	1073	997	1024	977	1049	1032	986	1062	1001	1024	987	991	1018	1012	952	942	1028	1024	976	1015	1040	975	1055	995	1033	1078	1029	1007	1028	1045	1008	1078	982	1034	1000	1008	1071	986	1009	1006	1056	1001	1011	968	1006	1037	1072	991	1002	990	1009	990	1072	1034	1005	1044	1024	1072	1009	1030	1059	982	1036	1009	954	1064	1041	980	1006	1014	1049	1014	1041	1056	960	1028	985	1031	996	996	1041	1006	971	1038	1021	1027	1007	1024	1004	1006	1070	985	966	956	1021	919	954	1009	1047	974	949	978	1090	965	1038	1008	953	954	1008	1022	1026	1015	1032	982	1001	979	1021	1040	1068	1002	981	982	1018	972	1021	969	981	1071	965	1027	1043	1030	1010	1012	1009	1000	1033	951	1009	990	1006	1047	1073	1031	959	981	1000	982	1000	1074	1027	1061	955	1070	971	979	1003	1017	1042	1031	1029	1007	1019	971	1011	979	1045	964	1003	1020	933	1070	1061	967	1025	1059	1008	1059	1075	1029	1029	1009	1028	991	1028	994	1024	1042	1035	1042	975	1051	1021	976	1049	986	1006	1002	1008	1029	1044	994	982	972	1035	952	1018	1077	1033	984	988	950	1033	1043	1011	996	1007	1001	1040	1038	1008	970	1011	1024	982	985	1008	997	1010	970	1016	1050	1056	981	998	1031	1024	1001	1034	1071	1024	999	1017	1094	997	995	990	978	1023	1023	1042	998	1011	1069	993	962	956	1034	1024	997	1003	976	1037	1039	975	1048	981	999	1096	971	992	1004	1064	1010	1075	1030	1040	972	1035	1008	1038	1064	1036	1029	1033	1038	990	1005	1055	980	1003	1042	1038	973	1046	1043	1042	1015	988	1054	1039	947	1020	1060	996	1019	1045	1051	1000	1047	995	971	1013	978	1018	984	1023	1056	1066	1002	946	989	998	1027	1063	1015	972	981	962	1019	992	1004	947	1006	1029	999	1028	1004	1021	991	1025	1074	1049	1050	1022	1031	1021	1020	1049	990	1037	1041	1033	1007	1050	1004	1000	1009	972	1001	1025	987	1030	1029	1054	1038	989	987	1044	999	1037	945	1063	1013	1045	1006	1048	1010	1023	981	1076	1052	981	1063	1043	1056	1032	1089	1021	1020	981	992	1031	1049	987	1038	980	990	992	998	1047	1011	948	1027	1039	1041	1018	1029	1030	1000	1006	1005	1030	1034	1006	1020	1022	1031	1033	1060	1049	1014	1005	969	1037	1043	1052	1042	1062	971	1020	996	1039	984	981	995	1022	1018	1034	978	1032	977	1002	1034	983	1011	1009	1028	1005	1019	1005	995	969	1045	1032	1053	1017	955	997	1019	1038	997	1014	993	1038	996	976	1035	983	1013	978	999	1013	1034	1021	1028	1018	1027	1024	1012	1083	1039	961	1063	1027	992	1024	967	1011	1039	1000	1044	983	964	992	990	986	992	1003	1019	970	1024	1044	994	1011	1032	994	1013	1002	1036	1031	1002	1033	1021	1037	1018	1017	1034	976	989	1023	1050	996	1058	1041	1027	1043	998	997	961	1030	1052	1001	1010	1060	1089	993	1016	1050	1008	1005	993	1033	1031	1025	1018	1055	934	944	1054	1046	1014	1052	946	1019	1012	1032	1021	1036	1049	1076	997	990	994	1024	1010	960	1020	981	966	1033	1035	1049	1033	998	1064
24264	21530	28915	24586	21292	10058	3321	2553	1833	1447	1409	1442	1248	1084	1179	1482	1424	1178	1073	1003	977	1107	987	1821	4382	954	839	866	864	874	826	828	874	826	786	838	847	856	872	875	887	870	850	863	833	852	873	864	814	825	890	867	849	851	913	823	854	890	877	847	815	900	883	836	893	840	869	864	856	872	857	865	827	856	840	875	836	888	839	880	816	849	835	880	869	909	852	891	874	845	811	900	838	866	905	901	901	800	864	860	851	852	845	887	804	861	845	836	889	820	825	887	879	885	809	854	836	834	863	881	864	863	873	817	845	815	801	804	861	870	813	827	831	843	833	803	811	849	847	849	811	838	879	842	878	832	880	859	851	879	831	945	843	797	860	888	881	887	896	808	823	821	884	836	867	846	839	817	827	818	908	871	838	875	864	874	876	854	797	895	878	852	895	884	873	861	852	853	839	825	896	797	777	817	842	865	886	846	841	852	806	828	860	844	872	863	833	842	848	857	834	872	806	840	934	831	814	890	884	838	844	902	874	826	854	864	828	832	867	829	826	881	862	818	838	851	864	894	872	810	802	827	836	865	834	854	833	868	871	905	858	831	858	868	829	886	816	846	894	840	847	847	865	830	820	896	839	927	826	830	824	844	874	848	833	867	869	861	860	823	887	905	842	876	882	846	795	859	850	852	847	825	847	866	834	860	839	835	874	875	823	833	821	902	884	854	914	861	899	797	848	865	867	863	851	837	846	882	844	842	842	856	840	821	831	820	853	834	820	845	851	855	834	833	843	888	885	843	856	847	845	875	855	866	879	860	868	842	861	901	889	840	883	858	832	796	879	859	848	869	850	859	863	796	778	849	882	848	822	854	758	798	851	889	900	875	829	851	887	786	817	861	824	902	846	873	867	819	852	891	844	849	838	816	882	854	857	838	867	902	865	877	844	801	832	830	826	815	870	945	893	887	825	854	816	800	826	845	860	818	894	794	852	888	818	864	860	877	875	852	845	844	843	863	917	850	834	833	808	819	866	893	830	831	879	858	855	796	848	793	940	841	847	835	888	823	835	867	834	849	861	827	859	834	851	832	803	847	823	860	860	862	834	867	857	885	885	781	834	838	904	852	843	876	886	832	825	853	871	838	843	833	796	788	865	839	851	813	821	872	830	899	859	839	807	799	856	841	871	820	848	891	806	849	874	885	845	791	835	857	760	860	882	819	885	851	880	828	855	886	853	854	821	822	834	853	821	872	838	808	816	824	841	798	813	873	801	887	844	818	827	818	831	884	838	864	864	826	840	782	870	877	852	813	874	854	872	879	823	874	871	812	862	844	833	865	879	840	897	864	833	868	807	869	807	831	860	865	860	866	840	849	875	817	867	855	845	814	835	838	854	848	867	908	842	870	860	847	832	881	877	845	843	834	828	835	860	799	845	859	832	825	855	860	819	870	833	853	851	910	927	850	885	880	869	752	832	878	869	855	856	852	873	808	803	805	888	871	890	855	830	839	775	859	835	860	853	907	801	887	890	849	809	832	854	817	854	857	846	860	873	814	881	847	852	864	859	829	869	878	860	834	844	878	857	844	834	824	861	826	867	848	831	852	865	817	812	875	870	801	898	916	861	863	858	855	902	841	837	820	858	851	804	832	847	807	856	810	885	872	802	889	813	851	868	869	861	848	849	824	851	855	876	833	875	874	879	857	851	817	859	884	836	793	893	883	854	836	811	828	866	911	849	817	899	829	824	792	840	825	818	863	861	839	873	892	889	882	775	902	846	876	806	839	814	904	907	849	896	869	849	788	861	851	854	856	884	846	836	784	818	911	849	826	819	824	884	866	857	925	863	897	875	871	828	850	838	870	859	878	807	866	825	831	863	848	819	859	852	846	830	864	907	863	844	834	837	850	816	819	858	863	863	835	844	888	852	905	881	852	846	901	854	877	866	886	803	810	914	873	894	847	855	838	864	835	904	863	819	865	874	825	847	856	840	868	821	842	867	836	823	861	829	835	853	876	826	868	849	808	850	851	885	836	879	850	872	872	846	821	903	826	852	856	833	802	903	865	846	826	867	846	852	880	858	830	811	829	831	846	873	849	898	872	894	840	847	798	898	879	882	853	904	837	833	867	835	882	832	840	850	843	857	878	823	853	872	829	873	853	858	823	839	855	842	878	908	845	862	840	887	856	894	826	817	887	876	831	812	843	805	846	862	945	832	875	860	832	832	893	788	793	936	829	822	856	868	805	871	826	849	882	910	824	825	848	860	872	860	828	884	820	837	850	840	846	841	895	920	867	833	789	786	816	874	806	832	881	872	864	866	829	872	850	893	871	868	853	833	858	831	852	842	847	847	912	860	857	895	866	842	893	826	804	868	799	803	867	820	876	843	819	886	935	883	859	850	869	853	835	865	872	824	838	874	868	826	845	868	894	824	875	873	827	816	830	883	777	891	820	812	834	849	840	874	846	863	842	820	801	874	826	834	856	841	846	849	846	875	838	878	864	868	890	851	850	834	891	874	834	857	818	868	867	854	859	832	854	860	894	867	907	849	871	830	876	838	827	906	830	797	846	876	835	827	854	806	891	813	889	839	840	797	843	826	847	834	817	859	889	835	852	825	817	802	807	810	865	859	882	787	784	859	867	861	843	886	826	849	821	823	843	822	832	822	825	830	821	825	819	820	847	877	845	871	846	863	829	833	858	864	843	860	787	851	842	852	858	867	822	921	839	854	830	835	789	823	881	818	895	906	874	836	874	847	860	842	828	874	908	850	855	841	845	845	861	858	841	865	845	874	804	860	831	844	837	824	864	810	920	858	824	831	854	826	836	861	863	894	835	852	817	845	828	883	854	848	817	849	807	870	867	879	845	863	825	891	843	825	840	877	790	786	885	929	850	820	871	852	825	872	874	835	801	820	833	832	829	843	826	849	814	846	808	821	870	802	875	794	883	877	871	850	859	821	863	848	855	854	853	871	851	925	831	860	865	841	833	855	896	830	842	910	823	797	843	848	871	868	820	874	857	846	852	817	890	820	875	845	896	855	812	826	866	861	843	845	879	918	874	835	893	817	857	832	864	853	879	810	812	869	872	861	841	887	919	811	837	812	928	848	805	877	845	861	831	866	820	837	855	868	805	817	827	840	863	875	824	842	911	825	911	824	857	845	850	843	836	864	834	847	901	849	852	842	869	859	809	841	902	836	877	815	864	832	801	878	827	860	856	862	802	840	839	905	832	828	807	818	866	879	879	881	804	796	801	803	811	833	855	855	878	852	844	872	855	845	862	778	879	847	820	869	850	897	812	885	848	881	890	867	839	865	793	862	858	837	810	843	886	813	831	827	783	875	818	862	818	864	901	859	847	840	866	848	846	823	831	865	874	857	858	841	832	836	842	841	848	845	867	845	872	877	875	847	920	895	876	832	922	910	843	872	816	867	827	819	843	927	938	864	886	936	844	830	919	821	852	821	839	853	835	801	841	858	895	886	826	861	846	878	813	839	834	832	914
15697	29167	21908	16427	14335	7965	5880	5726	4107	2740	2846	2686	2366	1812	2184	2992	2476	2062	1815	1607	1506	1846	1640	3651	9059	1204	1187	1171	1194	1189	1188	1227	1171	1233	1198	1245	1180	1211	1173	1228	1200	1185	1171	1231	1215	1184	1225	1204	1125	1129	1163	1100	1143	1254	1218	1223	1171	1164	1189	1203	1240	1178	1147	1170	1211	1142	1147	1195	1275	1121	1212	1150	1191	1213	1170	1162	1168	1160	1158	1206	1178	1158	1187	1190	1213	1185	1165	1180	1167	1165	1191	1215	1177	1193	1151	1142	1180	1162	1198	1192	1183	1148	1170	1179	1214	1191	1204	1191	1189	1191	1128	1094	1119	1232	1180	1162	1138	1217	1190	1138	1195	1198	1157	1159	1168	1182	1129	1218	1165	1171	1225	1201	1246	1226	1168	1194	1170	1189	1143	1181	1207	1192	1166	1157	1182	1172	1099	1188	1224	1182	1170	1139	1147	1181	1198	1197	1135	1215	1162	1157	1162	1205	1175	1140	1133	1227	1204	1201	1216	1116	1154	1144	1173	1116	1166	1195	1196	1147	1191	1145	1142	1217	1164	1213	1188	1226	1165	1125	1158	1172	1156	1196	1219	1201	1230	1140	1179	1198	1185	1217	1192	1242	1167	1208	1148	1130	1213	1180	1187	1108	1210	1133	1157	1158	1190	1189	1241	1132	1193	1197	1177	1180	1162	1207	1278	1223	1157	1192	1184	1137	1163	1196	1201	1160	1157	1231	1158	1203	1179	1162	1178	1238	1142	1120	1159	1173	1252	1186	1163	1145	1165	1219	1164	1172	1098	1133	1184	1172	1180	1163	1189	1203	1243	1200	1172	1203	1174	1197	1192	1154	1149	1146	1215	1147	1227	1202	1204	1187	1145	1158	1237	1181	1142	1169	1155	1156	1245	1135	1172	1189	1226	1191	1235	1197	1120	1246	1141	1191	1166	1167	1200	1222	1234	1182	1215	1191	1211	1196	1173	1150	1191	1207	1151	1171	1186	1234	1216	1164	1124	1189	1166	1162	1209	1162	1209	1252	1168	1196	1217	1182	1192	1146	1165	1213	1161	1168	1175	1185	1157	1198	1120	1198	1222	1171	1244	1196	1132	1185	1235	1183	1185	1182	1141	1221	1167	1152	1218	1169	1179	1185	1178	1265	1150	1172	1218	1197	1209	1143	1205	1176	1205	1073	1178	1179	1204	1186	1236	1126	1124	1185	1111	1150	1148	1170	1211	1174	1192	1207	1136	1189	1195	1141	1181	1242	1187	1175	1155	1178	1201	1171	1197	1205	1194	1184	1183	1154	1240	1150	1156	1216	1181	1193	1144	1128	1209	1153	1201	1170	1222	1176	1183	1142	1179	1133	1164	1115	1188	1204	1166	1261	1170	1149	1166	1186	1201	1167	1164	1133	1182	1195	1207	1137	1161	1191	1219	1111	1160	1189	1265	1199	1174	1144	1163	1163	1159	1177	1300	1194	1184	1090	1204	1202	1154	1126	1165	1150	1166	1146	1277	1209	1118	1206	1173	1172	1150	1169	1147	1200	1193	1192	1175	1115	1184	1183	1182	1142	1173	1146	1173	1198	1223	1185	1112	1155	1200	1189	1220	1200	1142	1180	1141	1160	1258	1153	1159	1196	1143	1199	1158	1162	1167	1217	1205	1169	1106	1089	1195	1178	1181	1142	1133	1168	1178	1189	1143	1230	1098	1122	1203	1149	1195	1149	1150	1172	1147	1204	1175	1142	1181	1195	1154	1127	1232	1177	1143	1199	1227	1129	1183	1161	1205	1175	1195	1190	1220	1152	1157	1175	1175	1166	1164	1153	1174	1210	1173	1189	1199	1116	1162	1118	1148	1146	1196	1170	1173	1134	1175	1181	1145	1186	1211	1081	1141	1171	1242	1168	1225	1212	1170	1164	1147	1125	1151	1159	1138	1142	1143	1156	1166	1199	1204	1210	1215	1224	1203	1228	1173	1170	1207	1174	1164	1135	1132	1174	1160	1259	1212	1161	1204	1171	1224	1121	1180	1147	1191	1188	1179	1196	1213	1199	1179	1155	1176	1199	1195	1194	1148	1181	1214	1191	1202	1181	1142	1190	1173	1204	1192	1147	1216	1168	1172	1143	1188	1185	1133	1247	1191	1184	1264	1152	1162	1149	1236	1143	1187	1170	1221	1191	1146	1211	1202	1181	1160	1162	1151	1187	1185	1225	1195	1189	1219	1223	1121	1151	1120	1198	1187	1219	1201	1206	1160	1192	1225	1253	1120	1223	1150	1209	1189	1172	1164	1182	1153	1166	1197	1162	1165	1217	1156	1116	1119	1184	1162	1183	1139	1162	1213	1151	1291	1116	1129	1139	1210	1208	1198	1138	1140	1208	1177	1165	1164	1177	1205	1193	1178	1156	1204	1126	1235	1197	1122	1145	1135	1182	1170	1157	1179	1109	1182	1138	1143	1127	1161	1176	1174	1163	1172	1154	1207	1176	1178	1123	1189	1172	1254	1197	1207	1167	1195	1121	1192	1193	1179	1203	1115	1203	1151	1211	1206	1245	1174	1150	1122	1174	1214	1180	1215	1124	1180	1145	1222	1220	1205	1183	1164	1158	1196	1239	1208	1098	1236	1213	1113	1149	1159	1208	1153	1182	1198	1233	1129	1201	1180	1144	1182	1187	1125	1218	1146	1223	1216	1140	1171	1195	1161	1221	1132	1167	1151	1215	1128	1112	1154	1209	1134	1157	1184	1192	1132	1113	1185	1113	1141	1195	1211	1193	1195	1163	1157	1186	1184	1176	1213	1221	1168	1186	1142	1167	1117	1169	1214	1188	1130	1204	1084	1158	1160	1093	1195	1151	1128	1154	1252	1178	1159	1125	1179	1241	1222	1179	1211	1126	1154	1125	1184	1176	1235	1225	1189	1161	1245	1115	1146	1130	1176	1134	1248	1204	1115	1191	1135	1186	1207	1239	1166	1226	1212	1184	1198	1152	1144	1145	1242	1188	1140	1193	1185	1201	1215	1193	1123	1164	1197	1172	1155	1197	1198	1149	1172	1170	1210	1180	1181	1202	1169	1200	1124	1188	1163	1125	1162	1172	1214	1153	1146	1098	1163	1188	1184	1180	1181	1132	1065	1150	1158	1132	1186	1240	1163	1178	1250	1178	1154	1235	1224	1211	1222	1141	1227	1153	1174	1201	1153	1218	1167	1155	1191	1188	1168	1164	1189	1172	1161	1169	1164	1209	1170	1225	1161	1137	1211	1187	1179	1200	1256	1189	1175	1190	1198	1125	1212	1158	1143	1201	1198	1127	1168	1195	1173	1135	1209	1170	1187	1209	1200	1194	1264	1175	1135	1165	1169	1156	1215	1195	1131	1152	1145	1169	1158	1129	1141	1220	1165	1235	1196	1213	1118	1183	1192	1149	1158	1119	1151	1178	1175	1120	1167	1239	1161	1177	1217	1168	1166	1115	1163	1200	1138	1176	1158	1194	1133	1136	1189	1216	1236	1149	1196	1213	1121	1173	1147	1264	1084	1175	1187	1157	1230	1129	1232	1224	1170	1145	1260	1189	1211	1209	1211	1182	1150	1125	1190	1153	1150	1159	1193	1141	1138	1157	1183	1182	1157	1215	1169	1154	1192	1170	1187	1136	1193	1094	1106	1171	1216	1129	1158	1086	1250	1164	1163	1146	1221	1167	1188	1164	1161	1167	1157	1155	1190	1169	1159	1193	1173	1173	1165	1184	1199	1115	1115	1109	1186	1147	1152	1166	1157	1162	1181	1193	1146	1213	1225	1217	1178	1147	1151	1166	1112	1127	1200	1168	1156	1194	1198	1188	1169	1157	1213	1178	1201	1253	1192	1148	1161	1155	1164	1176	1136	1164	1152	1175	1172	1264	1177	1113	1215	1253	1153	1227	1175	1141	1205	1152	1177	1152	1168	1169	1143	1109	1111	1183	1146	1181	1180	1190	1175	1213	1178	1151	1280	1198	1202	1152	1165	1236	1171	1210	1233	1122	1166	1191	1157	1179	1166	1147	1084	1192	1191	1211	1177	1230	1201	1144	1221	1156	1142	1179	1236	1211	1215	1165	1214	1176	1083	1176	1134	1189	1182	1135	1163	1122	1163	1185	1161	1181	1190	1204	1175	1142	1095	1149	1224	1177	1176	1185	1181	1228	1185	1238	1171	1155	1150	1140	1169	1116	1162	1128	1172	1210	1126	1186	1148	1134	1159	1175	1172	1188	1189	1147	1170	1201	1215	1174	1158	1160	1130	1112	1197	1178	1159	1087	1195	1173	1132	1215	1173	1178	1171	1193	1173	1175	1154	1158	1226	1114	1167	1194	1169	1155	1170	1134	1192	1176	1248	1125	1191	1224	1127	1130	1187	1193	1194	1211	1158	1206	1186	1170	1268	1193	1172	1175	1183	1211	1138	1224	1198	1227	1179	1162	1192	1228	1189	1196	1198	1181	1173	1164	1174	1147	1163	1163	1160	1188	1146	1172	1154	1205	1179	1211	1219	1189	1208	1184	1144	1200	1185	1210	1184	1193	1137	1102	1145	1222	1176	1187	1163	1156	1257	1175	1179	1202	1191	1122	1204	1187	1141	1139	1194	1182	1171	1206	1157	1143	1165	1209	1248	1193	1169	1220	1180	1162	1125	1125	1169	1208	1196	1114	1156	1208	1102	1170	1138	1207	1175	1110	1126	1134	1158	1145	1197	1168	1200	1199	1222	1107	1217	1152	1244	1252	1177	1134	1138	1125	1180	1117	1189	1136	1196	1130	1173	1184	1137	1229	1178	1189	1173	1153	1160	1103	1230	1144	1150	1207	1221	1150	1183	1217	1141	1221	1129	1196	1236	1164	1206	1167	1171	1167	1146	1177	1131	1243	1248	1174	1203	1219	1235	1158	1191	1204	1187	1147	1156	1218	1179	1210	1126	1192	1172	1219	1179	1243	1142	1193	1135	1226	1176	1224	1234	1158	1185	1149	1157	1183	1125	1150	1205	1159	1235	1186	1162	1153	1215	1204	1196	1154	1163	1210	1186	1186	1205	1202	1192	1155	1187	1120	1171	1211
23290	21518	29495	23971	21529	21352	9425	3111	2133	1457	1453	1348	1243	1066	1001	1496	1464	959	970	793	710	903	913	2318	7766	733	593	561	605	574	537	569	570	543	600	566	555	570	584	556	593	590	565	551	519	545	556	588	568	580	564	554	585	580	579	586	549	569	594	566	587	557	589	577	517	584	579	563	599	536	560	552	586	533	589	563	561	606	515	592	598	547	603	549	571	559	583	588	557	554	569	516	546	610	564	498	547	590	595	510	552	575	612	557	547	527	616	573	565	544	543	545	508	556	554	536	573	536	578	517	573	550	584	586	540	521	551	601	510	555	533	561	566	586	555	558	590	549	578	524	573	598	572	554	577	548	546	564	555	586	588	600	586	602	555	555	580	577	558	629	557	550	499	562	597	595	545	542	576	556	570	581	566	570	568	578	589	567	553	548	548	568	533	568	580	595	597	529	556	567	558	578	601	627	545	585	555	528	532	576	567	587	529	608	564	542	549	559	562	571	587	528	558	614	551	532	548	552	590	549	557	626	596	576	586	516	594	579	563	608	529	555	565	540	591	552	590	540	601	576	538	564	566	565	584	593	537	569	555	568	579	551	558	562	549	549	586	550	548	557	570	563	589	584	594	575	565	584	584	524	596	525	578	567	588	550	572	587	566	546	591	562	535	517	538	594	582	562	557	550	590	550	541	558	572	536	562	531	546	594	549	563	553	575	576	552	577	529	527	541	588	547	585	609	554	582	566	554	531	545	543	559	552	599	598	529	583	543	567	544	529	543	575	543	575	545	567	578	524	537	550	562	579	561	555	519	535	566	552	600	578	542	574	555	578	554	566	515	542	544	551	607	536	518	588	588	540	553	561	567	585	528	533	557	594	579	570	525	578	565	560	564	576	554	536	581	595	579	526	565	530	576	581	543	570	520	601	576	574	552	565	561	580	540	567	582	583	548	556	617	565	553	552	558	573	528	540	533	559	587	548	556	587	576	585	534	578	548	525	526	542	540	585	541	555	559	574	547	609	580	579	564	555	552	576	537	562	564	552	574	570	540	537	568	517	581	553	573	578	558	538	530	533	564	592	538	562	548	578	558	511	559	604	566	556	498	576	544	542	564	563	596	526	556	534	578	552	493	574	564	516	567	556	574	545	555	541	573	559	607	561	587	539	555	547	575	605	566	609	581	560	550	566	511	587	587	532	568	551	540	560	559	560	557	558	578	602	572	549	546	575	549	564	580	526	577	561	563	539	557	581	594	580	570	556	585	552	569	562	554	574	556	579	566	573	553	582	545	577	544	580	578	572	564	559	526	614	499	567	539	533	548	573	572	641	582	531	557	530	537	525	532	551	563	560	574	535	585	577	587	543	518	541	569	595	526	572	581	557	561	544	592	528	541	580	584	580	511	540	557	535	539	551	574	564	563	540	558	601	597	569	518	526	563	554	590	556	608	551	576	530	591	565	589	587	586	572	582	566	528	574	573	563	533	529	569	532	580	589	568	531	552	543	584	547	584	594	612	561	560	574	538	581	524	564	534	579	597	546	568	560	560	539	545	553	592	569	590	572	543	538	571	554	608	556	521	538	530	576	576	539	541	494	555	603	546	504	546	533	565	579	536	578	568	555	542	549	558	596	540	540	546	581	580	574	563	572	577	591	545	604	583	544	549	549	585	552	516	553	571	574	518	519	552	542	585	586	559	594	557	589	571	547	558	542	535	567	541	541	580	556	574	571	564	585	557	523	594	557	540	581	563	540	545	591	583	565	567	582	566	547	526	581	531	526	559	576	544	525	566	563	563	577	529	562	539	557	566	556	549	570	569	526	584	619	544	561	532	551	567	606	585	586	518	573	597	543	615	556	579	545	600	556	552	581	568	630	535	569	556	575	568	580	561	551	579	562	585	524	505	531	579	588	546	568	551	557	572	529	532	550	506	581	534	573	576	583	536	562	578	578	543	575	558	575	596	573	513	561	530	564	519	533	540	534	500	551	575	547	594	533	557	567	593	509	611	523	536	575	570	531	527	559	569	576	527	564	609	563	542	563	541	575	551	545	513	533	573	541	533	586	554	579	554	538	610	594	538	558	555	564	572	548	555	536	587	544	555	588	530	548	600	612	589	540	550	544	578	553	498	546	615	570	572	540	572	547	559	586	569	584	564	580	577	567	566	564	556	573	564	578	580	548	562	573	563	543	602	565	530	575	608	568	541	530	540	560	562	586	547	546	570	510	572	566	595	547	560	557	521	541	566	545	567	556	558	572	570	559	583	549	557	580	544	588	563	543	557	543	541	504	557	547	581	583	584	567	560	525	587	535	545	550	523	555	567	564	597	562	562	549	520	574	610	590	558	578	547	579	552	544	545	520	573	584	554	566	540	576	582	550	577	568	530	572	556	565	556	552	615	545	529	564	531	603	556	542	553	545	578	571	587	552	577	614	581	517	573	565	578	541	525	576	539	569	531	531	541	574	578	546	554	597	568	564	541	568	579	577	560	542	565	580	520	557	550	578	546	575	549	569	553	572	502	553	591	542	562	623	550	610	564	588	574	539	538	553	581	525	562	536	569	557	577	587	536	523	569	585	547	502	572	547	554	606	557	561	553	573	541	591	588	577	566	555	522	507	541	545	568	537	549	581	595	545	576	570	549	558	528	548	539	590	573	556	587	540	551	546	592	563	548	544	589	575	548	550	568	532	524	564	509	549	564	557	570	572	595	603	563	514	577	538	523	567	562	500	575	608	574	568	532	600	545	556	522	554	523	583	580	545	577	537	568	563	552	577	527	587	578	529	589	522	574	536	530	563	548	558	534	608	589	588	536	512	577	618	574	580	544	571	579	549	528	569	574	538	543	550	551	584	570	561	566	563	577	546	518	563	590	538	567	569	531	568	567	584	535	580	576	583	565	543	541	571	583	568	569	587	531	605	556	525	566	567	554	543	540	601	569	558	565	532	581	565	570	531	583	562	583	587	597	580	567	561	511	543	534	512	550	504	549	539	544	545	539	588	577	604	545	562	568	544	590	584	576	584	568	529	529	557	575	603	564	569	543	563	543	548	584	546	582	601	549	550	561	557	562	554	581	593	525	598	579	560	549	574	562	575	562	578	544	543	555	523	556	566	578	534	568	544	571	576	520	546	594	577	544	575	539	567	573	518	547	546	569	551	607	592	573	497	532	548	560	579	575	580	565	568	567	611	587	552	540	558	557	549	530	562	541	557	566	567	558	581	573	562	577	553	559	528	538	591	514	582	549	559	536	595	525	542	551	529	546	564	568	575	548	577	536	539	537	582	589	558	575	520	552	533	575	578	523	553	554	545	503	532	607	540	572	534	546	601	551	562	577	574	551	572	617	564	533	562	565	597	514	575	541	565	621	563	575	558	589	566	582	603	554	525	600	547	555	536	548	535	557	538	543	571	535	565	565	553	604	585	559	563	500	571	542	568	541	568	557	570	587	559	532	532	538	555	541	555	551	517	622	522	588	528	591	568	529	570	602	581	557
19288	34401	26105	21220	18555	10467	7925	6730	5417	3295	3304	3185	2753	2167	2096	3610	3308	1901	1936	1588	1298	1604	1785	5467	14672	887	843	876	826	866	861	838	828	811	810	813	812	800	831	816	849	818	832	777	799	800	801	786	804	792	784	847	824	823	782	777	849	766	785	818	785	778	794	768	842	764	760	781	821	780	767	824	825	778	753	806	811	803	788	810	787	776	791	807	829	750	816	759	801	789	789	798	807	772	829	845	812	753	837	789	795	800	793	738	805	812	803	820	788	806	783	787	767	817	804	780	763	798	814	762	832	800	829	749	759	788	867	763	773	794	763	775	767	755	796	769	785	818	795	788	812	828	798	792	813	793	755	799	790	818	753	808	817	784	806	795	786	777	788	837	810	769	814	767	783	796	788	768	761	760	802	782	752	782	810	785	802	749	769	797	778	821	800	796	797	787	791	745	809	802	783	785	811	798	771	756	824	807	799	792	791	773	814	813	759	764	779	818	818	783	769	866	765	803	789	794	720	817	763	842	785	751	810	776	810	775	762	801	818	758	829	837	761	818	767	814	752	803	805	721	778	810	763	813	774	815	832	827	846	822	801	806	817	780	823	762	819	790	784	800	817	799	834	787	835	805	803	804	769	765	841	803	805	769	808	821	793	782	821	801	789	779	775	796	772	827	804	774	760	804	829	823	830	802	820	803	837	816	801	785	765	795	817	802	762	813	783	744	830	770	731	775	740	797	781	815	801	773	782	785	789	777	831	781	832	777	774	834	795	784	744	805	806	806	833	832	776	824	816	794	775	797	800	785	796	789	790	776	799	818	811	815	816	829	785	767	811	759	848	845	794	818	829	795	820	809	746	826	824	753	809	822	814	794	788	793	803	777	819	814	795	811	789	756	816	838	756	849	810	790	788	778	812	749	803	805	761	815	770	838	760	827	738	817	782	813	805	770	832	777	801	785	818	783	799	817	831	797	737	794	806	770	785	752	811	751	786	836	766	797	807	804	765	746	789	801	804	769	759	763	805	775	802	770	791	803	821	809	805	829	782	807	812	833	786	752	821	821	828	754	745	811	772	787	833	838	814	771	821	815	788	826	794	794	737	759	812	786	804	800	793	839	821	818	783	813	820	778	751	824	744	816	807	792	811	770	812	787	780	824	783	815	828	823	809	800	872	785	815	787	775	841	822	805	838	786	771	792	791	826	783	774	837	773	745	812	796	768	809	804	815	738	789	744	813	784	820	762	782	761	782	802	838	825	778	841	785	776	736	814	759	755	785	853	873	831	819	818	806	791	758	745	790	869	786	787	790	774	850	782	799	784	777	797	810	759	807	773	811	803	839	832	815	760	785	813	753	750	804	779	786	798	805	793	823	800	771	819	789	791	804	797	779	768	813	815	762	800	776	812	836	817	797	764	769	776	804	770	789	751	761	760	761	775	837	800	794	777	791	842	819	773	787	767	744	792	798	827	790	764	820	754	848	761	783	846	771	822	769	794	822	815	821	785	813	780	750	827	795	823	740	796	822	781	817	789	784	778	792	783	825	836	787	825	819	765	752	861	787	842	803	807	775	800	768	794	806	780	881	803	799	784	792	771	807	766	774	790	796	711	821	740	752	821	772	774	828	797	737	804	830	770	820	878	800	746	808	810	761	806	813	775	795	830	812	762	799	811	832	837	784	751	817	784	743	769	801	757	787	798	855	788	832	809	803	782	789	784	722	741	802	786	801	750	819	833	823	808	791	784	801	810	796	795	794	773	808	860	793	835	744	790	826	794	791	790	781	777	770	795	814	785	821	801	766	813	792	780	793	814	777	806	774	754	787	805	829	804	818	813	787	754	803	788	768	803	745	789	732	811	786	759	751	773	785	806	797	772	828	765	755	792	798	769	794	806	802	784	752	787	788	812	772	801	844	798	754	797	799	819	798	806	838	775	815	838	776	769	806	813	783	756	821	767	801	747	759	802	809	810	835	796	817	802	805	833	792	800	817	770	772	751	826	805	845	808	815	824	743	830	828	827	842	796	805	801	778	778	826	812	805	794	836	803	816	799	756	858	834	813	808	790	805	815	770	834	789	842	795	809	797	798	780	772	781	795	776	778	782	737	810	780	775	795	770	836	780	850	823	781	798	744	791	750	801	825	756	800	748	791	819	829	798	777	789	793	772	752	814	800	740	774	779	807	789	787	811	738	833	738	778	828	780	770	776	802	787	821	823	801	749	835	778	808	844	813	818	827	782	855	798	795	808	781	780	791	771	750	807	774	781	741	743	802	834	738	811	807	740	752	737	823	800	792	820	808	744	796	803	799	792	850	804	782	834	841	789	844	808	805	820	843	776	766	794	784	777	814	815	770	755	820	816	814	819	788	812	776	807	811	790	810	823	853	766	793	783	790	769	815	765	799	747	756	791	813	786	756	819	763	805	813	802	810	801	795	739	826	816	864	791	792	765	808	772	793	813	779	792	815	816	820	807	782	798	782	798	776	816	783	812	759	772	801	821	833	791	808	827	811	801	841	791	784	762	843	833	824	809	798	815	789	822	806	739	786	794	779	836	766	768	808	866	850	808	808	782	809	818	768	783	769	802	810	791	781	823	742	800	820	786	796	812	761	788	784	785	807	783	771	812	810	776	782	766	805	793	769	774	832	752	761	803	825	769	793	807	768	783	795	800	745	793	779	770	815	807	779	762	840	785	830	784	780	782	820	773	782	771	788	735	737	820	758	795	826	777	806	771	773	767	799	791	734	779	849	825	817	788	766	807	813	760	834	779	794	823	792	838	756	778	808	813	793	756	778	774	777	822	791	772	813	789	797	764	801	823	837	806	770	786	758	784	832	832	794	805	784	774	779	780	728	779	762	791	819	784	818	756	816	758	771	770	862	749	732	760	826	811	775	850	831	829	791	770	774	798	769	785	864	807	735	828	812	804	814	800	875	804	797	844	825	830	778	825	796	790	787	778	847	786	829	750	739	740	761	803	784	789	801	760	733	810	807	812	773	798	791	741	778	824	793	773	800	816	782	767	837	817	775	718	808	723	815	826	732	798	798	782	797	796	765	796	792	808	803	787	806	798	827	801	801	796	843	799	799	757	767	758	786	821	789	831	810	843	747	825	776	807	828	800	791	798	790	727	841	807	804	780	835	776	836	837	793	729	825	788	825	771	799	765	789	783	795	742	761	778	823	792	822	832	778	779	761	779	775	768	785	814	779	812	806	781	854	793	769	786	808	757	758	772	815	785	787	773	843	822	811	769	816	803	793	755	779	791	797	789	832	790	788	795	790	795	748	781	825	781	787	807	809	817	783	814	813	773	792	780	796	768	781	807	828	738	788	840	767	829	831	834	794	812	772	771	771	793	816	786	779	816	766	752	800	734	801	771	770	746	764	806	811	807	777	845	807	826	783	771	829	788	763	817	807	775	801	796	871	796	839	794	771	755	833	831	768	773	733	789	775	805	796	790	786	750	757	803	825	815	802	796	814	776	784	766	785	800	815
27323	20895	12723	6002	3929	1642	1455	1214	1174	986	959	984	941	840	887	935	1100	848	853	840	737	835	849	803	1108	687	715	705	783	749	737	772	731	715	726	723	702	704	708	756	741	727	742	791	708	745	709	736	741	726	729	759	698	685	762	734	716	739	754	781	735	732	715	664	723	736	730	675	733	734	720	725	773	744	687	747	718	720	715	700	736	669	735	747	736	726	735	720	744	742	685	750	770	766	681	675	715	723	737	720	699	749	721	729	753	744	705	753	739	737	729	708	721	712	729	747	741	771	762	690	751	713	771	744	732	657	682	784	675	782	749	718	763	647	725	733	763	691	723	716	764	710	751	701	731	755	778	738	694	697	734	729	757	751	714	740	733	717	744	686	700	695	695	693	770	735	744	715	747	698	696	687	714	712	733	719	714	679	754	716	749	719	792	702	746	725	783	732	694	732	740	733	705	763	694	712	703	733	717	715	723	746	700	755	674	765	750	716	729	757	720	743	690	719	715	755	749	703	707	764	724	752	738	737	728	706	743	766	742	703	699	742	751	762	757	736	743	707	755	809	734	740	690	745	691	752	718	725	747	736	752	677	742	737	732	687	696	731	678	733	680	716	718	699	695	716	735	686	711	712	746	723	692	722	754	709	713	729	743	757	707	740	721	733	766	739	774	705	779	716	733	717	722	762	705	701	736	787	740	721	723	733	737	689	720	731	667	679	725	735	719	780	762	723	735	789	727	718	704	735	744	685	744	687	699	715	686	729	748	722	725	726	707	742	735	730	731	721	778	769	708	730	737	721	736	748	734	704	706	751	741	745	732	723	743	725	711	724	724	673	748	690	714	740	696	715	737	697	717	698	753	722	766	737	760	722	721	744	747	722	748	769	688	728	728	769	713	683	711	742	701	752	763	694	713	761	712	813	727	749	765	754	724	652	762	725	705	698	672	701	646	735	731	734	712	750	731	710	682	696	727	787	724	714	745	680	769	737	726	748	738	729	766	764	754	723	752	712	731	710	693	749	742	749	732	778	740	725	731	709	753	714	692	762	755	720	742	677	747	694	711	749	719	751	702	686	720	759	746	719	727	749	729	691	712	706	723	712	796	758	743	729	735	746	730	706	704	707	758	711	688	758	708	760	745	766	688	738	726	742	728	785	703	737	681	672	748	718	701	722	691	723	743	711	703	724	765	707	784	774	691	731	739	724	717	693	702	693	763	721	735	705	713	710	748	741	706	762	752	716	703	716	769	760	770	738	719	704	720	740	734	730	707	724	770	728	680	710	721	750	747	715	711	768	728	747	732	773	708	714	750	705	747	708	703	729	740	711	767	692	746	735	696	721	689	718	746	729	755	718	733	711	733	703	752	746	768	670	717	734	717	765	727	701	758	731	661	790	726	714	724	720	753	753	727	733	747	729	703	740	729	742	757	691	691	781	668	723	731	700	712	722	713	743	720	720	766	738	697	745	731	735	748	750	757	708	721	739	696	711	725	788	735	708	713	710	728	733	755	716	715	736	725	741	734	724	738	726	739	726	727	682	709	772	726	648	777	703	709	734	697	691	730	693	714	774	684	746	735	676	703	706	684	717	734	720	743	720	706	745	764	668	706	694	716	709	688	719	728	715	710	741	724	757	737	685	724	723	776	730	708	719	740	746	729	728	733	733	721	748	774	717	710	709	780	768	737	670	708	713	703	715	728	716	727	817	694	718	770	716	732	740	721	714	791	732	701	753	731	729	724	749	693	726	787	701	744	736	744	759	737	787	696	731	733	716	749	746	700	711	734	752	722	778	736	720	724	731	728	703	774	709	735	687	675	768	746	725	703	678	735	745	686	728	739	722	744	724	715	699	726	703	701	763	719	765	737	692	756	732	729	715	744	727	756	749	745	759	724	786	682	696	713	714	702	708	734	762	744	706	730	731	739	710	699	738	721	719	738	723	751	739	723	721	777	699	686	722	724	722	700	708	707	734	754	722	715	718	695	739	657	718	720	698	699	685	704	714	749	722	710	677	710	694	702	712	740	723	740	751	738	740	698	729	719	702	708	732	669	723	768	759	664	690	728	698	710	776	723	756	711	692	729	726	750	748	732	715	737	746	702	767	749	773	718	706	701	727	718	742	714	758	745	775	755	719	753	723	722	759	764	763	749	756	712	655	728	725	751	688	761	702	707	764	742	740	726	715	759	707	754	709	686	696	731	721	709	750	716	684	717	728	738	731	738	752	705	734	702	766	792	708	691	773	721	714	765	759	779	746	719	774	733	716	785	759	717	737	700	713	709	668	705	722	710	719	751	768	727	708	762	734	744	718	754	737	723	697	730	729	703	755	728	695	704	686	748	770	675	774	749	699	747	726	746	722	733	736	685	708	702	715	712	753	780	708	728	749	740	754	743	763	751	725	713	729	711	708	725	735	732	705	738	733	753	725	739	776	709	763	757	739	755	718	698	764	722	699	711	710	723	740	732	731	731	744	702	696	739	718	728	688	763	769	754	761	673	762	740	728	698	795	690	703	705	712	708	711	705	744	722	731	733	708	704	745	740	708	761	726	765	696	782	751	660	731	691	708	705	730	676	729	713	752	784	740	710	773	695	744	743	746	732	708	712	736	707	704	725	726	731	753	675	760	738	707	720	773	720	724	715	715	726	759	683	695	733	733	766	753	734	693	773	742	693	783	731	737	699	714	697	714	708	725	702	750	666	747	701	746	685	716	685	718	699	732	730	770	743	744	690	707	723	756	689	739	757	744	749	763	722	690	706	724	743	725	760	755	681	693	760	732	714	684	692	776	750	724	705	756	729	704	704	691	732	696	774	754	723	714	801	733	700	736	752	727	672	764	767	686	778	677	728	693	729	690	716	733	693	721	765	749	746	744	746	739	768	786	683	733	771	779	773	746	731	678	666	749	719	762	758	777	749	723	739	767	702	777	754	740	718	707	719	699	766	736	730	733	738	716	728	697	732	725	702	781	737	708	713	718	724	723	753	697	748	740	728	697	730	737	736	712	749	760	737	706	692	694	738	740	757	711	727	703	717	686	681	719	754	748	774	783	703	733	709	718	784	739	716	696	748	744	720	754	729	740	747	751	732	726	715	722	758	747	717	724	746	693	727	759	741	712	726	699	719	783	707	788	705	725	747	723	739	703	745	701	731	778	687	761	759	728	819	715	756	753	796	720	702	732	748	752	735	770	713	707	720	658	716	747	715	724	726	732	712	727	727	704	761	723	723	735	731	685	666	756	729	719	732	762	717	748	712	740	730	749	702	727	772	668	767	691	742	712	715	748	733	714	743	717	700	756	737	740	678	739	745	746	712	706	719	694	700	732	710	746	680	718	733	700	748	718	712	744	682	775	697	751	718	778	731	688	703	734	709	775	707	720	758	725	697	709	696	738	729	768	798	707	694	735	739	745	736	729	695	703	743	760	734	706	721	728	772	744	727	774	719	743	705	757	759	698	679	765	730	780	756	790	767	785	747	774	760	719	729	734
11743	16658	12277	9772	8173	3557	3007	2578	2352	1590	1588	1791	1614	1384	1329	1575	1976	1344	1327	1258	1176	1203	1439	1267	1886	918	1009	1016	991	1064	1056	1053	1009	1028	1023	1027	968	1016	1012	934	975	957	1036	1001	1020	1004	1029	1027	1010	1040	1040	977	980	986	1000	1044	949	1030	942	996	1042	1030	1012	1037	992	959	943	1027	1047	982	1030	1053	1065	1019	1014	1032	1024	991	1008	985	1003	1020	1022	980	997	1015	993	949	1046	1006	1010	1039	1027	1013	992	962	977	1001	991	1056	987	1007	988	970	1061	1036	979	1051	986	1064	1016	973	988	958	1034	1059	988	1016	952	1000	1041	986	993	1001	1016	1034	1019	1008	1003	976	1040	963	969	1031	1018	1000	1024	974	992	1048	1048	954	964	987	971	990	1035	1014	1023	1021	963	973	1031	1025	971	968	1028	1022	993	1034	1049	965	991	1028	996	1044	995	1010	1037	987	969	1000	957	958	1053	964	1043	1027	996	989	997	1025	1029	1009	1032	1005	967	981	1019	996	956	1018	1030	986	1036	971	1033	1023	1028	987	1009	1036	989	1004	961	988	973	1023	1007	992	1022	957	1004	976	1005	1024	991	1032	1044	1008	990	956	1020	1005	1029	1008	962	997	1046	974	960	991	971	1039	1037	1011	1020	1013	1032	1005	1013	1002	996	942	1008	1005	1055	954	1042	1019	1005	1014	1005	970	991	967	1016	959	1008	1038	1018	1008	1012	1009	940	1029	1017	1021	974	1054	986	953	1011	1036	990	988	1027	952	1024	1012	1003	977	1031	1040	983	1030	985	1003	1010	1020	981	1003	1051	1031	1039	1048	1013	1041	1052	967	977	996	1018	1016	945	963	978	969	1067	1038	1076	1005	1006	1049	1010	982	965	1063	983	998	956	954	1029	1026	993	987	1004	1021	1034	915	1023	984	999	1014	1004	964	1034	960	997	996	1023	1005	963	1015	972	959	1021	1013	1016	1015	925	995	976	1013	1012	1002	958	973	975	1070	1044	1002	1043	987	1029	956	1001	994	984	1016	964	1024	1033	1008	1020	1050	1062	1036	1049	1032	976	1029	951	993	1009	981	954	998	990	989	966	1053	1026	976	1002	967	1036	981	993	1033	1053	1048	1024	1039	987	1048	1005	1013	972	1044	991	1021	1033	978	1015	1028	1004	983	962	1002	975	1032	1016	1038	984	968	1005	974	1007	969	970	1009	1006	1013	998	1022	956	963	1055	1032	970	1022	987	1025	969	1006	1058	1046	1048	1005	1029	1000	1047	960	1010	1044	1028	1043	986	1020	951	985	1012	990	1005	978	973	931	1058	1032	988	999	1003	997	991	981	967	1026	1069	996	969	988	1048	981	1017	997	1035	965	965	950	980	1036	946	979	996	983	1011	1032	970	970	1061	995	1052	1067	1012	944	1060	965	1043	963	1010	950	979	952	963	993	1004	967	1038	985	986	983	995	948	1036	1035	990	1012	989	1042	1032	1011	1051	1011	955	1058	991	1059	1014	1028	992	967	997	993	997	1009	953	995	1017	1042	1029	1004	1030	955	1018	1032	988	1011	1025	987	990	1027	1036	1026	1015	960	988	978	996	1028	1005	1027	1026	970	994	1047	975	1032	936	1014	996	1031	1007	1055	1013	996	955	1030	1005	1049	1021	1024	1023	985	1025	957	982	996	990	1008	1060	1005	1017	961	1020	1005	924	1044	1045	1002	922	951	1008	976	985	1040	1055	1029	984	996	1003	1002	979	1030	1028	967	943	1019	1056	1014	1039	960	1001	1009	1001	1031	994	1015	965	1002	968	971	1028	1041	986	969	1071	1019	1044	989	981	975	991	982	1005	969	1000	981	1010	1004	989	936	1004	1034	1027	1018	968	960	944	988	989	1025	961	1015	974	994	1012	1013	997	976	1055	973	966	1029	1045	1012	970	991	1017	1003	999	1024	1009	1035	1024	999	1051	1024	964	1004	989	994	1033	1026	999	996	1021	971	1023	964	986	1032	962	1018	1004	1015	986	984	983	1001	968	971	960	992	980	961	989	973	1010	968	1003	1050	1025	963	959	976	970	999	1000	967	973	1001	989	1030	983	1007	1005	948	1023	992	986	1053	1000	959	1004	1038	965	1006	1023	981	1011	952	929	940	1012	996	1010	983	975	973	999	1048	976	1001	975	951	1016	1009	977	1024	994	1065	1025	1029	1036	956	1042	947	1010	1035	1012	992	1044	959	1034	997	996	1034	1018	991	1075	1084	1013	982	1002	998	934	1029	986	935	957	1004	994	1030	975	964	1039	986	1030	1030	1015	991	1031	1024	1037	1028	1014	965	1005	995	982	1006	993	971	1010	1029	954	995	988	998	1009	1038	961	1017	1015	1028	981	967	1074	981	1005	1010	958	984	975	999	1008	988	1032	1031	960	1010	1011	987	970	996	999	1004	983	1051	970	982	1016	1023	1032	1016	1013	956	1007	1009	1000	982	969	1011	959	1032	991	1007	983	1010	1001	1022	1010	983	931	980	989	1030	1001	894	961	1028	1053	956	1014	1021	1044	1013	1020	948	1025	981	1031	1030	994	1068	986	980	1048	1073	1031	961	983	1004	1029	1030	992	1053	1039	1017	990	979	1037	1054	1050	1010	977	992	1004	1023	955	990	1011	940	1005	1010	984	1027	1050	1033	1077	991	1004	976	1002	1002	1055	1008	1033	1040	1062	941	1021	984	1062	986	987	1050	1019	1030	1068	1030	988	1000	998	983	1050	970	1034	1011	972	992	1046	1015	1029	1016	987	998	969	989	1059	976	1016	1045	1011	1024	990	992	976	1025	1025	1011	1051	1023	1002	1043	1000	1001	967	998	970	1047	1026	1040	986	1047	951	970	1035	1022	1029	999	1005	1011	1008	1035	1009	954	990	1007	991	1029	1005	1033	1007	1004	981	975	999	1056	1013	956	983	1006	1010	1033	1021	1026	963	990	1022	956	968	1055	977	989	1002	1045	1022	1018	1030	1038	924	967	1044	1026	1094	959	1009	1011	966	1039	1020	988	998	998	1019	1012	1043	1007	1005	970	1025	1020	987	985	985	1040	1000	959	1011	953	953	1003	1014	980	980	1029	1039	924	1004	976	960	913	996	1025	990	1008	1048	991	1006	1012	997	986	1050	963	1002	983	1018	1023	987	1022	1011	1001	988	971	1069	1003	1077	1011	989	990	961	1027	970	999	1039	980	998	1028	990	1012	1046	1005	1021	956	1012	993	991	1024	968	1016	1019	995	1053	1000	1011	1049	982	961	1028	916	1032	993	1001	1003	1019	1012	994	998	1061	938	941	981	972	1007	1025	1026	996	1013	1015	1017	1020	998	1010	1012	977	1013	1006	1021	990	1050	977	1054	959	992	1029	992	1058	992	1006	1017	969	958	981	1027	991	988	1051	999	981	1065	986	993	1044	1040	948	1041	1025	1044	1005	991	955	980	991	1041	990	962	1021	1056	1003	1002	974	1018	978	987	995	1001	990	1033	1033	1035	994	956	995	994	1018	1001	1000	980	1000	983	994	1083	999	1031	1035	1009	1043	1029	1047	1004	995	974	966	998	996	989	962	954	1002	1023	1044	963	989	959	994	1038	1003	1000	992	1006	973	1025	1030	1019	1005	1014	1046	970	1014	1000	907	935	1041	994	980	969	999	989	957	1020	1027	1017	1043	1000	1024	972	1050	1009	1023	1024	1002	937	941	951	1042	1018	1020	977	1020	1017	1014	1048	987	1029	975	1115	1015	1016	1025	1006	1030	1021	1044	979	1018	974	996	1005	973	1012	962	1053	960	930	995	981	969	1020	1019	1013	1063	968	1067	1012	1030	1014	985	1012	1005	1016	974	966	989	1014	971	1025	1036	995	1020	1019	1008	1007	978	983	986	1005	998	1021	1004	980	958	1022	1012	1027	973	964	1015	980	1046	958	973	1039	1029	981	1012	930	966	986	1016	991	1062	998	1037	980	978	1015	998	1028	994	967	1105	1053	1039	1037	1012	949	1044	938	951	981	1000	988	985	1016	966	990	1023	1022	947	1001	994	1029	1026	1027	996	978	1003	976	1009	994	1048	969	1022	987	1013	969	971	1019	992	1008	973	1053	1031	978	979	1017	1062	1003	988	976	1010	1014	1037	967	1017	1028	1017	1050	1036	985	1001	957	1021	1015	998	992	968	1000	960	1003	987	985	1003	1012	1005	982	941	1023	965	1004	1041	1004	1035	998	1029	940	1028	1040	1007	995	1012	1026	990	1002	997	978	974	1002	1018	988	1028	1021	1011	979	953	1044	1023	1001	994	1028	1027	993	961	959	999	1036	1026	1009	953	1029	950	1006	1019	1030
24406	21578	28910	24723	21266	8982	2748	2164	1840	1444	1329	1328	1292	1134	1146	1079	1229	1297	1096	1030	969	954	1078	1923	4775	874	834	848	838	866	821	876	801	866	888	859	856	883	845	885	840	823	879	857	841	833	830	829	835	804	777	869	840	869	834	833	826	850	826	882	836	853	825	828	797	855	846	810	881	853	865	849	873	845	795	822	838	880	865	845	827	772	848	822	829	823	909	892	844	840	817	827	869	870	826	835	829	827	829	818	848	882	891	852	874	877	861	803	922	838	855	872	809	822	891	852	859	793	826	836	835	895	904	793	843	839	872	830	879	828	845	883	847	879	844	839	846	867	882	827	864	821	844	818	868	839	841	831	880	833	876	812	789	830	891	855	845	829	872	869	902	861	883	843	852	805	835	852	835	879	841	822	887	817	863	850	786	835	799	850	859	804	884	862	874	803	835	819	872	808	825	813	836	844	861	844	840	812	835	791	888	904	858	853	829	817	848	838	856	889	834	852	864	867	852	850	765	813	843	800	821	898	858	884	825	854	885	863	917	828	868	819	827	837	853	816	799	819	906	874	871	812	839	858	856	832	891	811	858	849	810	757	868	784	907	831	816	869	810	860	849	877	865	810	817	869	817	876	833	875	808	854	823	853	816	884	864	813	836	903	786	872	892	822	806	828	862	853	863	820	825	842	909	858	784	802	860	865	838	837	830	810	811	844	824	816	838	808	811	799	842	824	817	830	794	839	863	827	881	882	875	828	882	832	831	850	856	829	819	848	816	834	820	838	798	844	845	841	885	899	817	805	782	793	803	823	852	784	847	823	848	876	897	880	851	814	829	800	881	849	860	864	881	807	851	890	834	833	863	847	810	837	900	790	842	806	831	894	825	852	851	816	780	888	888	831	896	834	894	828	899	873	818	841	875	789	839	832	838	897	827	811	831	825	832	857	862	850	827	884	823	831	856	814	853	884	822	803	830	822	829	849	857	831	792	833	836	814	895	860	830	792	863	805	847	854	859	852	787	843	784	862	835	838	885	829	845	813	826	855	834	827	845	814	830	831	852	876	828	868	847	827	785	801	798	825	835	793	777	820	874	827	832	869	858	796	849	837	834	831	816	829	845	813	851	813	809	844	852	862	869	841	817	814	851	821	867	862	863	828	816	799	854	814	793	847	864	803	837	863	847	853	799	825	826	836	826	851	812	846	771	809	815	799	808	883	804	793	828	848	809	836	867	849	842	800	780	831	835	834	812	854	810	805	801	846	827	797	847	832	835	917	846	822	814	840	844	802	841	868	859	889	877	883	811	844	861	826	850	864	834	816	840	845	835	806	803	817	870	869	866	829	855	802	815	897	886	858	862	871	821	827	835	787	868	923	878	838	868	841	859	793	842	822	820	779	860	854	839	799	828	849	844	852	854	813	851	782	885	869	854	839	872	808	868	824	894	828	875	839	843	837	849	818	840	883	821	881	834	895	859	825	835	793	897	801	876	842	800	799	826	868	812	836	827	829	847	831	842	825	851	799	816	813	809	845	865	840	871	799	831	827	849	831	820	803	825	813	792	847	837	864	806	879	846	851	853	828	821	816	847	818	790	846	829	779	851	839	826	751	847	837	806	826	847	862	812	865	844	895	916	826	840	827	866	926	795	841	843	847	800	860	890	808	825	751	844	800	790	844	821	846	885	843	857	789	898	855	845	869	814	861	895	821	805	796	815	845	815	834	848	812	875	821	859	824	852	782	858	841	862	837	830	895	818	809	850	840	868	894	821	858	886	878	832	807	843	851	845	862	849	843	831	848	823	851	830	837	823	834	827	881	816	876	810	774	819	841	842	815	864	891	781	840	800	823	834	903	838	754	851	866	824	876	824	845	814	792	857	859	859	871	875	875	830	877	841	855	883	849	857	798	842	778	810	801	889	860	849	891	851	883	828	901	911	846	779	763	807	840	852	820	838	853	862	851	855	817	820	808	831	909	859	893	866	841	863	819	818	828	845	828	836	845	841	814	853	867	820	814	867	915	813	896	820	859	821	877	811	821	855	845	833	847	832	836	848	816	817	855	797	811	863	877	828	818	821	856	837	801	818	855	820	879	846	831	852	852	849	835	806	833	807	817	851	817	851	861	823	874	909	838	824	845	855	810	800	809	857	822	848	854	842	890	847	820	862	822	822	792	862	889	841	847	834	900	839	830	804	865	824	899	826	832	826	846	868	796	782	841	858	862	846	887	828	828	863	808	828	807	862	843	864	847	886	811	897	870	885	819	790	871	821	817	826	854	871	807	863	861	876	855	807	806	809	844	878	844	836	820	861	784	807	817	792	870	904	816	845	893	842	849	806	835	824	845	833	849	852	837	833	853	839	827	785	818	797	827	811	848	865	823	850	809	834	799	826	796	817	850	839	799	808	839	840	865	872	831	879	903	839	876	832	848	842	805	826	834	796	846	850	841	845	796	812	795	862	875	819	813	885	831	857	849	843	834	844	857	876	855	816	839	837	819	824	890	823	835	867	821	824	829	880	824	808	862	858	817	825	807	861	833	829	832	860	848	876	835	817	846	824	835	891	846	751	807	819	823	826	811	840	859	873	854	815	826	852	836	817	872	882	836	851	847	840	828	796	836	835	802	803	845	881	850	803	817	772	873	873	857	798	829	863	869	819	813	826	837	881	835	812	790	826	842	802	857	852	818	826	799	843	882	862	841	856	822	880	831	855	794	837	869	844	845	796	786	886	795	827	816	884	818	876	898	825	799	818	809	823	813	867	834	908	850	825	795	791	852	850	850	818	862	811	873	843	857	835	882	822	811	843	878	769	851	887	848	821	813	845	839	826	804	785	894	874	834	857	851	822	851	827	841	878	774	842	802	860	855	841	864	844	830	828	787	778	853	789	851	843	877	823	837	863	780	816	876	771	827	811	835	811	803	826	846	859	802	801	812	844	857	871	811	811	870	866	846	845	843	879	857	800	835	850	852	832	869	821	819	802	809	815	758	797	855	829	800	895	814	835	892	854	906	872	847	859	815	852	834	834	789	863	837	877	811	799	837	827	822	861	868	840	902	924	838	825	832	831	846	846	848	826	876	871	813	827	869	845	816	865	841	857	859	800	821	877	844	816	835	832	838	803	900	840	861	809	828	776	851	838	839	841	808	831	897	865	805	893	815	796	830	853	846	876	819	856	863	845	868	809	830	801	768	835	828	840	816	844	911	822	845	886	801	835	829	835	837	857	843	855	792	837	831	849	822	841	881	822	831	876	834	837	830	881	851	832	868	879	816	796	838	833	851	832	809	814	813	803	852	841	863	858	805	890	798	802	827	793	854	852	867	816	861	841	820	871	868	806	874	860	811	808	861	855	788	812	803	864	826	801	824	794	813	826	819	834	858	819	868	820	841	855	878	811	817	811	867	886	835	807	829	798	868	814	849	908	847	809	862	844	870	838	854	852	858	804	853	844	830	801	770	830	802	846	842	856	848	886	911	876	870	816	795	883	883	834	879
14822	25685	20597	15811	13039	6343	4839	4811	4054	2744	2581	2791	2413	1994	2089	1790	2384	2336	1761	1561	1551	1477	1826	3991	9555	1180	1198	1211	1191	1143	1165	1121	1152	1136	1153	1142	1135	1188	1168	1115	1163	1165	1159	1123	1165	1164	1139	1155	1156	1131	1134	1162	1171	1167	1120	1167	1227	1194	1121	1124	1154	1143	1099	1204	1175	1164	1210	1157	1121	1195	1172	1136	1173	1154	1109	1134	1137	1155	1151	1170	1155	1205	1173	1169	1162	1121	1154	1109	1187	1184	1172	1170	1216	1123	1145	1202	1161	1162	1152	1157	1148	1195	1143	1193	1117	1144	1175	1174	1096	1112	1167	1181	1197	1188	1132	1076	1146	1192	1153	1180	1194	1204	1129	1162	1184	1160	1155	1140	1180	1175	1159	1166	1109	1181	1141	1185	1132	1110	1142	1160	1137	1133	1161	1185	1141	1144	1162	1159	1132	1160	1157	1152	1178	1151	1167	1103	1166	1153	1152	1100	1208	1137	1189	1173	1183	1193	1224	1130	1154	1180	1162	1193	1156	1168	1121	1121	1187	1145	1178	1142	1137	1157	1180	1169	1159	1175	1146	1190	1192	1179	1153	1121	1121	1138	1146	1169	1166	1231	1165	1199	1198	1198	1169	1137	1181	1192	1165	1157	1149	1131	1189	1151	1160	1204	1127	1157	1147	1117	1186	1231	1216	1137	1121	1128	1125	1182	1160	1152	1172	1168	1174	1142	1112	1159	1120	1237	1150	1124	1156	1191	1163	1147	1143	1186	1191	1156	1171	1162	1179	1139	1181	1142	1147	1253	1194	1158	1175	1121	1185	1188	1139	1142	1170	1139	1123	1149	1171	1141	1086	1179	1136	1148	1166	1128	1112	1167	1187	1165	1195	1132	1117	1136	1132	1204	1166	1108	1178	1148	1187	1177	1190	1125	1169	1164	1160	1126	1132	1123	1140	1099	1123	1143	1127	1165	1208	1187	1164	1107	1128	1120	1098	1151	1197	1178	1109	1176	1211	1126	1087	1179	1183	1159	1094	1132	1200	1209	1161	1112	1130	1147	1157	1169	1143	1123	1161	1174	1120	1141	1228	1176	1156	1145	1148	1149	1157	1186	1136	1122	1118	1175	1206	1123	1112	1169	1189	1171	1219	1188	1133	1167	1208	1140	1249	1130	1126	1130	1152	1179	1144	1201	1146	1100	1165	1180	1166	1220	1150	1115	1227	1112	1125	1159	1084	1130	1182	1173	1185	1190	1142	1195	1198	1152	1232	1206	1194	1142	1220	1206	1135	1166	1162	1105	1135	1185	1234	1156	1155	1157	1210	1158	1188	1132	1181	1206	1154	1218	1142	1116	1135	1168	1129	1167	1115	1124	1178	1222	1164	1149	1164	1142	1180	1152	1135	1127	1173	1142	1158	1090	1088	1095	1160	1191	1197	1199	1146	1171	1124	1126	1196	1170	1129	1144	1126	1157	1116	1179	1115	1105	1129	1237	1171	1120	1135	1136	1173	1138	1165	1155	1201	1115	1112	1153	1194	1214	1164	1159	1106	1142	1127	1124	1145	1163	1212	1192	1169	1158	1178	1206	1196	1136	1138	1141	1179	1164	1127	1129	1187	1135	1160	1138	1210	1137	1219	1153	1135	1143	1103	1181	1205	1214	1126	1152	1164	1160	1122	1158	1178	1152	1114	1141	1151	1209	1161	1179	1157	1155	1140	1178	1155	1128	1220	1244	1125	1114	1145	1177	1120	1159	1133	1213	1209	1159	1115	1104	1120	1164	1141	1071	1140	1147	1193	1155	1166	1152	1162	1081	1132	1206	1190	1117	1157	1170	1157	1164	1111	1156	1125	1174	1180	1162	1228	1156	1154	1207	1175	1207	1116	1107	1171	1122	1120	1130	1117	1155	1147	1184	1218	1113	1122	1181	1153	1128	1146	1173	1129	1139	1175	1111	1134	1160	1079	1180	1159	1095	1134	1174	1208	1172	1145	1172	1200	1127	1114	1188	1172	1217	1163	1127	1137	1180	1180	1180	1173	1141	1185	1168	1083	1190	1216	1190	1205	1143	1114	1200	1159	1160	1157	1105	1129	1101	1181	1235	1123	1149	1132	1232	1115	1174	1161	1200	1120	1166	1137	1098	1201	1184	1158	1178	1093	1233	1167	1200	1141	1168	1172	1194	1140	1195	1150	1174	1144	1171	1141	1138	1129	1189	1193	1145	1149	1173	1142	1143	1152	1133	1175	1127	1082	1278	1158	1112	1138	1164	1154	1194	1133	1167	1166	1113	1144	1154	1178	1178	1192	1178	1195	1132	1157	1165	1102	1129	1094	1132	1163	1226	1175	1175	1213	1178	1125	1160	1194	1145	1181	1191	1245	1121	1161	1227	1185	1167	1119	1129	1158	1195	1175	1229	1159	1231	1190	1144	1162	1204	1121	1136	1160	1204	1207	1143	1201	1159	1194	1141	1149	1105	1167	1148	1173	1087	1245	1188	1163	1162	1125	1165	1178	1215	1174	1140	1161	1109	1175	1199	1112	1133	1148	1197	1176	1147	1166	1181	1140	1103	1209	1105	1195	1194	1128	1144	1148	1187	1177	1211	1159	1100	1174	1132	1132	1161	1136	1193	1218	1166	1167	1176	1135	1150	1136	1195	1185	1127	1169	1166	1173	1136	1150	1219	1243	1145	1106	1168	1165	1152	1112	1150	1187	1192	1119	1226	1184	1183	1176	1198	1150	1179	1051	1185	1203	1136	1205	1190	1238	1165	1144	1118	1172	1200	1198	1153	1204	1216	1158	1093	1138	1144	1168	1177	1187	1159	1151	1150	1145	1135	1160	1129	1193	1173	1110	1207	1155	1207	1151	1136	1221	1143	1149	1146	1213	1128	1181	1144	1135	1152	1122	1201	1117	1166	1169	1211	1108	1101	1196	1158	1152	1176	1148	1185	1166	1175	1156	1134	1136	1219	1151	1203	1262	1125	1105	1166	1188	1147	1167	1167	1093	1166	1189	1211	1123	1123	1125	1140	1210	1112	1178	1150	1161	1138	1175	1112	1151	1162	1129	1203	1106	1149	1188	1182	1128	1212	1089	1161	1114	1117	1099	1187	1136	1173	1132	1171	1160	1119	1134	1148	1110	1112	1163	1184	1157	1186	1207	1096	1126	1199	1179	1148	1127	1140	1126	1156	1134	1208	1182	1195	1132	1118	1172	1109	1174	1144	1129	1145	1201	1130	1079	1159	1154	1155	1198	1137	1138	1094	1130	1086	1128	1159	1194	1150	1203	1205	1184	1177	1153	1146	1149	1140	1140	1137	1122	1135	1126	1149	1153	1178	1183	1193	1123	1179	1184	1139	1088	1151	1160	1149	1107	1129	1138	1167	1153	1207	1192	1150	1128	1151	1164	1141	1118	1169	1157	1167	1170	1141	1233	1216	1203	1186	1136	1203	1163	1172	1133	1235	1127	1213	1130	1174	1085	1165	1109	1162	1210	1149	1202	1162	1161	1201	1194	1213	1143	1101	1167	1117	1140	1091	1105	1149	1113	1104	1186	1143	1187	1196	1102	1199	1185	1109	1172	1174	1100	1144	1095	1191	1106	1159	1179	1176	1200	1212	1131	1195	1173	1241	1181	1200	1119	1153	1169	1208	1179	1154	1116	1163	1163	1133	1195	1195	1200	1088	1144	1110	1122	1106	1181	1172	1149	1162	1164	1205	1189	1115	1174	1162	1186	1144	1068	1104	1132	1217	1173	1131	1178	1159	1179	1231	1145	1164	1152	1164	1148	1197	1227	1109	1121	1126	1212	1113	1172	1124	1149	1128	1161	1192	1159	1090	1151	1157	1242	1077	1167	1163	1136	1210	1165	1152	1198	1194	1156	1163	1160	1160	1208	1239	1139	1177	1211	1171	1137	1181	1076	1174	1169	1176	1149	1128	1082	1168	1137	1167	1205	1196	1157	1146	1206	1140	1191	1182	1109	1188	1138	1136	1162	1120	1219	1171	1180	1120	1139	1161	1157	1171	1192	1143	1199	1130	1178	1169	1142	1175	1221	1174	1136	1131	1160	1153	1200	1145	1159	1240	1126	1182	1121	1169	1257	1137	1146	1158	1183	1106	1126	1153	1144	1131	1141	1180	1167	1140	1176	1155	1150	1180	1164	1120	1134	1225	1121	1161	1201	1204	1143	1147	1149	1211	1122	1100	1184	1151	1144	1138	1088	1103	1138	1160	1168	1097	1140	1141	1138	1129	1119	1162	1209	1137	1109	1218	1191	1194	1159	1203	1106	1182	1175	1090	1163	1159	1178	1192	1145	1182	1164	1164	1142	1117	1150	1102	1134	1149	1138	1146	1109	1144	1132	1192	1127	1228	1151	1072	1193	1164	1198	1150	1164	1176	1146	1150	1161	1129	1159	1135	1149	1141	1181	1191	1118	1116	1139	1143	1187	1129	1135	1151	1137	1169	1198	1158	1131	1120	1155	1190	1212	1127	1164	1121	1146	1185	1194	1139	1200	1152	1179	1119	1148	1179	1171	1144	1186	1125	1147	1170	1117	1175	1179	1161	1132	1175	1176	1136	1188	1253	1164	1143	1170	1124	1163	1201	1154	1170	1181	1224	1145	1187	1210	1121	1139	1144	1174	1157	1132	1121	1200	1159	1166	1127	1184	1125	1125	1156	1207	1173	1162	1169	1126	1182	1190	1196	1190	1145	1213	1116	1178	1171	1188	1224	1089	1185	1109	1159	1194	1133	1157	1147	1151	1123	1177	1179	1208	1199	1198	1184	1204	1178	1234	1123	1129	1126	1113	1145	1127	1163	1153	1176	1197	1170	1162	1188	1118	1184	1157	1177	1121	1205	1123	1170	1129	1157	1180	1209	1163	1189	1118	1203	1177	1196	1233	1149	1223	1164	1220	1189	1166	1113	1139	1216	1135	1166	1198	1199	1175	1138	1151	1162	1163	1174	1202	1111	1161	1132	1215	1152	1149	1137	1163	1144	1179	1112	1176	1143	1116	1168	1079	1147	1175	1142	1185	1162	1147	1166	1265	1148	1169	1135	1197	1167	1121	1183	1151	1164	1174	1184
23286	21520	29372	24096	21561	21233	8190	3305	2143	1430	1328	1471	1297	989	1057	900	1113	1251	987	773	762	775	969	3005	8191	805	608	592	561	554	585	605	619	559	546	537	566	607	598	584	589	566	560	606	581	576	580	596	553	565	553	575	571	549	559	538	579	603	576	585	550	568	601	555	617	570	536	525	556	606	591	602	579	567	585	572	579	542	560	593	546	539	512	562	533	584	518	539	574	528	543	553	557	553	555	583	536	565	551	552	583	575	547	604	553	553	571	588	548	525	535	603	506	506	534	596	571	500	551	607	538	606	546	612	559	553	530	539	593	598	528	555	573	583	565	562	555	546	562	583	566	570	547	533	551	553	548	495	584	573	536	560	560	563	574	589	563	547	573	580	555	583	537	542	577	598	577	611	539	572	579	538	574	588	513	569	580	597	547	558	597	562	540	564	589	559	566	572	596	562	568	563	570	555	579	498	576	528	582	561	564	550	556	540	559	561	552	574	547	547	491	549	534	540	543	530	587	581	575	588	547	526	539	577	580	557	581	561	570	567	551	603	563	594	603	487	568	544	579	529	573	566	588	537	539	539	510	579	563	590	556	552	569	538	533	559	565	592	548	546	533	513	547	563	524	541	576	556	575	540	590	582	535	597	551	572	581	562	548	555	555	573	575	574	571	536	549	556	508	529	514	545	553	583	578	559	568	551	493	547	521	548	562	559	490	554	534	558	570	565	515	558	618	529	548	549	539	569	557	592	572	574	575	594	524	549	548	547	497	573	546	541	537	567	587	538	529	578	565	579	568	566	550	571	527	566	591	598	556	531	567	581	504	544	542	558	563	574	555	539	555	547	575	604	542	571	552	618	511	543	577	542	533	547	568	592	574	581	559	571	561	570	568	560	547	550	563	572	572	582	573	564	585	569	503	574	546	534	565	531	546	530	543	577	557	542	540	595	541	551	572	550	550	532	552	540	536	558	594	557	564	503	569	578	536	535	573	605	557	552	568	590	548	508	549	598	564	611	585	535	606	536	564	560	564	567	600	558	563	556	572	553	553	587	604	531	555	558	520	573	551	526	539	563	570	559	578	577	562	582	541	591	533	519	600	529	556	561	581	541	545	566	598	576	552	552	541	533	550	570	587	567	556	586	540	522	567	551	557	506	555	528	569	574	579	545	580	562	556	559	522	577	605	551	612	565	559	546	542	592	492	557	544	520	555	573	545	543	588	560	582	532	555	558	550	505	526	577	536	566	531	567	520	557	605	547	556	580	531	547	606	566	537	530	582	540	559	525	511	543	595	562	532	567	564	550	573	520	513	535	563	600	590	549	529	546	556	566	538	529	544	568	560	588	565	594	523	538	518	545	572	552	561	544	545	600	581	577	536	607	539	548	543	536	540	602	528	539	532	547	526	528	559	535	559	585	553	554	610	560	514	590	544	607	544	542	558	559	566	531	554	581	547	575	537	525	582	570	555	533	609	565	527	539	551	557	563	597	575	562	498	565	569	588	577	600	557	545	544	570	585	530	583	554	591	557	570	538	569	585	526	608	545	530	553	572	564	571	559	611	521	578	603	577	582	557	579	507	600	548	567	574	567	553	555	581	546	565	577	537	537	561	595	552	518	586	557	543	563	543	556	532	544	531	542	575	547	571	542	588	572	538	551	545	558	545	550	533	536	508	538	584	551	577	528	575	564	538	575	557	615	531	528	540	585	549	526	572	587	622	585	515	574	555	598	572	563	545	534	526	529	550	537	551	533	553	571	529	564	567	513	567	564	554	553	563	562	568	580	568	564	557	545	606	541	555	541	572	524	536	539	551	516	533	587	498	554	550	571	544	562	541	560	554	537	523	500	547	535	576	550	614	566	595	578	534	545	593	592	605	521	589	563	569	582	608	548	552	581	541	521	524	547	569	581	564	576	541	537	583	550	567	579	552	612	560	560	552	538	537	551	586	555	525	500	555	562	562	564	538	589	553	552	556	584	543	539	536	544	571	596	588	573	530	554	528	528	569	555	590	537	564	574	562	567	565	519	556	582	558	533	569	549	590	523	548	561	569	571	576	588	585	571	554	531	525	561	565	577	498	572	515	582	510	571	545	542	542	541	558	567	620	543	573	551	559	584	559	548	581	586	538	567	556	527	548	521	567	536	591	498	560	552	526	528	568	541	565	573	500	562	532	554	581	542	548	558	578	532	582	571	554	517	547	536	601	537	538	518	542	577	525	580	610	540	586	525	570	597	564	580	572	559	593	531	551	551	554	546	535	565	556	572	549	530	560	521	533	567	567	563	551	513	581	564	545	574	584	588	565	563	573	517	588	560	508	523	563	600	575	555	530	553	547	563	594	572	566	546	556	590	569	539	554	552	538	593	539	602	542	531	548	527	548	565	530	574	547	536	553	565	562	566	571	595	569	561	564	568	564	554	548	542	584	511	535	578	573	564	558	603	571	534	578	538	563	553	604	540	552	540	544	550	569	570	529	582	557	540	540	556	552	548	535	561	583	576	573	602	579	519	542	578	579	547	561	563	577	582	579	526	544	571	551	526	564	552	524	554	573	502	581	539	514	570	542	513	556	551	547	581	548	577	560	525	533	569	535	558	561	613	590	557	526	537	576	541	534	546	595	555	578	548	587	568	581	550	567	588	498	579	538	543	603	559	566	561	627	566	520	558	572	535	586	585	582	599	518	554	572	529	570	501	528	570	511	505	536	582	573	581	557	566	536	568	556	545	571	552	549	563	571	524	533	540	571	575	523	557	597	529	566	533	565	535	580	525	559	597	546	540	529	568	544	547	551	548	548	591	519	540	570	531	548	582	516	553	548	552	570	585	536	494	577	564	555	554	548	569	530	591	563	565	546	534	528	511	574	595	561	524	585	576	566	521	569	568	549	544	585	546	590	524	518	558	560	562	541	572	546	566	594	548	596	561	512	543	532	581	571	589	558	565	553	548	570	544	556	540	592	548	516	566	565	562	547	575	572	571	556	547	581	552	596	555	605	567	533	540	543	588	563	549	538	533	562	557	583	582	570	563	563	550	529	575	547	575	541	517	543	593	527	564	560	582	565	578	547	530	581	557	530	547	549	535	557	564	543	585	519	538	603	585	540	566	557	551	572	587	576	577	566	518	528	567	577	572	622	571	558	564	526	515	531	553	532	554	559	534	528	537	570	527	535	554	549	552	560	541	567	537	533	535	522	576	522	538	574	558	517	575	599	570	528	572	544	599	582	580	595	555	563	533	576	621	535	562	572	548	537	603	540	519	572	582	520	553	576	575	543	592	551	561	568	517	514	540	530	585	522	552	567	578	540	528	544	505	569	574	506	595	560	539	554	541	556	548	558	554	530	565	569	583	569	554	551	536	557	552	570	581	559	530	576	545	594	514	581	546	562	527	566	519	560	562	582	548	534	569	568	554	516	538	543	522	545	559	591	564	521	558	575	569	558	537	558	628	598	559	531	579	586	576	582	575	536	479	607	580	557	557	546	584	547	544	618
16936	32289	26713	20112	17256	9065	6377	7416	5304	3231	2986	3352	2958	2119	2106	1749	2303	2964	1982	1446	1263	1511	2040	6993	15303	841	775	870	802	829	793	852	849	828	823	756	781	774	823	807	801	818	797	763	829	837	742	801	748	784	811	797	817	773	796	816	785	779	786	845	834	792	755	781	808	772	821	820	765	730	786	798	766	821	757	825	808	754	807	847	834	778	813	739	787	742	798	791	778	794	786	790	768	769	769	773	759	779	801	783	769	792	828	774	778	806	793	784	780	815	755	830	783	759	774	778	773	771	802	777	762	804	768	776	839	803	810	766	815	845	778	760	818	791	781	793	797	786	830	789	774	797	802	759	753	797	843	799	796	754	819	756	784	838	791	808	860	771	754	738	770	755	787	778	756	806	783	827	808	784	755	808	737	809	785	781	806	775	799	782	767	800	804	794	784	749	767	769	792	765	779	810	797	771	811	761	810	797	754	736	837	748	782	853	818	784	778	793	760	752	802	819	781	774	795	817	769	757	815	809	779	768	778	786	839	794	796	814	791	809	818	817	797	836	789	820	767	788	778	740	820	848	783	801	721	793	772	790	783	819	816	796	755	788	730	779	797	771	824	831	789	770	786	787	791	760	777	790	800	775	824	778	787	811	811	803	775	786	747	832	780	787	846	808	817	762	730	762	841	780	719	826	786	776	832	736	832	786	786	804	780	762	794	788	780	818	737	851	814	793	766	793	711	784	753	814	825	804	775	783	802	801	804	838	775	751	829	823	764	737	744	766	819	820	795	765	782	808	788	802	813	792	816	793	804	756	760	775	727	806	800	830	753	775	789	720	782	805	720	773	815	798	798	843	806	796	807	740	830	765	807	785	813	795	784	761	849	766	762	782	764	805	772	808	848	749	767	782	774	828	763	836	827	825	783	810	798	805	792	777	807	817	732	795	806	766	824	786	778	778	783	786	790	786	772	790	759	830	794	792	827	781	760	827	786	778	810	742	772	739	781	795	800	768	806	775	802	792	825	762	787	822	770	841	789	832	820	782	832	782	716	806	794	771	760	834	792	797	799	827	767	804	740	791	814	777	817	812	757	810	782	775	804	785	766	774	775	745	786	771	754	760	779	790	817	828	783	759	767	792	754	793	817	813	819	776	766	771	771	789	767	773	810	800	831	777	795	764	738	802	821	799	777	805	816	779	746	784	784	792	791	796	777	771	748	786	822	804	756	750	739	807	743	785	816	800	795	756	804	735	831	784	794	755	815	775	785	809	857	790	790	751	802	763	788	761	780	772	832	720	769	799	793	818	771	771	752	825	810	809	758	834	788	805	751	805	776	758	789	791	781	756	756	814	811	786	716	773	817	772	768	779	798	804	814	752	800	808	803	760	745	781	804	764	732	810	802	745	773	725	768	816	807	809	778	754	756	796	827	828	742	832	779	747	820	786	792	803	766	806	798	800	786	811	748	817	800	788	764	843	790	747	809	753	805	792	771	796	795	745	777	768	797	819	792	800	812	813	820	812	786	787	748	797	766	800	823	798	761	775	795	836	823	792	775	770	790	775	743	793	806	737	772	781	797	769	778	762	759	824	768	781	832	794	785	756	754	838	810	791	801	751	792	778	754	820	778	826	762	812	759	780	765	755	771	845	790	764	748	827	816	790	780	827	763	733	818	792	755	800	806	768	838	804	759	739	770	786	725	801	767	797	742	782	790	814	787	779	829	875	773	810	808	767	766	768	791	807	832	735	772	772	796	806	848	800	790	777	769	784	786	779	773	819	814	751	803	836	736	786	805	811	754	776	801	765	759	788	805	729	776	802	796	816	791	801	849	790	780	784	804	803	774	815	806	788	752	804	814	785	814	803	820	784	802	825	760	821	737	771	755	799	704	774	770	784	774	779	757	783	772	792	780	770	797	828	804	840	809	779	761	768	819	813	808	794	772	767	800	807	829	799	750	811	770	790	783	810	789	791	787	818	774	793	796	786	742	790	812	812	799	820	786	722	821	859	791	821	793	762	772	787	808	778	820	796	745	839	794	764	731	791	793	768	763	732	822	761	764	782	778	738	790	754	818	783	753	809	780	784	744	781	750	802	768	793	782	741	770	790	825	787	795	830	787	804	768	769	785	810	838	835	787	785	816	806	796	793	837	811	748	790	796	762	809	749	785	793	859	756	811	764	745	738	810	762	775	781	829	784	802	788	802	736	792	792	788	739	817	796	782	766	808	823	787	784	792	832	763	795	783	800	784	810	776	787	759	817	843	765	797	797	790	784	779	745	808	809	808	807	760	822	791	752	785	763	780	782	842	812	793	788	771	734	790	838	835	772	761	785	767	838	798	787	813	726	842	776	779	777	741	772	799	767	795	819	824	774	787	790	763	803	768	778	774	743	770	822	756	763	779	767	812	782	795	734	794	740	810	818	766	793	793	734	790	758	761	773	758	772	803	790	793	787	814	776	803	804	765	816	842	852	780	765	824	858	847	750	819	794	791	767	830	809	773	815	793	771	776	794	759	766	778	824	816	748	823	748	757	757	813	756	766	792	767	781	752	826	847	811	779	807	779	758	731	782	786	792	751	764	755	793	731	832	838	762	823	783	816	802	802	816	785	760	749	775	780	831	803	846	780	787	823	783	712	782	790	777	775	810	825	764	809	790	801	739	817	829	817	794	778	814	802	786	795	781	829	809	784	764	773	813	773	755	799	780	765	786	780	795	795	839	803	767	772	769	808	755	776	819	763	803	790	740	789	810	771	835	750	820	784	755	798	815	844	781	763	817	785	793	836	758	750	805	796	793	777	748	757	779	754	732	796	840	809	754	790	811	800	752	794	790	756	787	796	802	721	757	778	753	751	818	789	817	804	773	720	790	806	798	857	730	777	736	777	769	787	805	800	787	781	839	807	769	769	774	799	812	795	789	789	817	791	816	763	762	805	780	722	823	808	832	825	800	764	807	809	798	800	768	804	773	864	831	800	770	772	799	732	749	774	763	844	796	757	764	747	839	760	830	791	812	844	761	806	780	760	819	794	838	830	790	786	796	783	784	787	731	818	785	761	798	764	772	807	771	766	813	750	776	782	800	830	795	798	770	750	801	804	790	773	777	706	830	827	724	769	785	794	783	791	809	826	773	767	818	777	859	806	791	764	828	746	800	711	772	797	766	761	840	813	807	776	735	833	788	766	822	762	774	786	760	797	786	749	769	811	741	812	784	845	799	811	796	807	829	755	786	808	794	821	786	751	848	762	908	822	763	794	805	843	810	804	805	811	786	775	796	803	746	770	792	775	783	797	774	767	794	786	784	765	798	784	783	783	776	831	773	770	745	801	795	772	747	763	805	789	830	769	745	805	795	814	816	807	745	781	753	755	798	769	810	785	766	796	819	754	776	804	755	833	799	832	789	789	823	842	749	783	758	807	782	759	817	784	763	759	795	808	764	802	825	795	793	735	795	801	788	824	815	823	791	780	737	764	810	787	753	819	824	792	799	774	810	808	760
27308	20968	12721	5291	3509	1662	1277	1432	1206	881	953	962	960	823	832	875	807	884	1008	857	751	833	830	867	1092	713	795	693	749	683	747	697	717	770	741	691	729	710	746	676	754	698	734	740	757	726	756	768	731	751	707	741	717	707	698	736	742	714	715	707	769	732	696	711	752	765	745	681	712	697	728	682	744	739	739	722	717	758	719	760	694	711	724	729	717	732	687	767	767	681	734	765	698	768	736	748	748	716	726	722	711	688	755	695	722	736	711	709	750	729	722	682	696	731	690	723	693	781	738	733	780	750	742	733	740	710	773	717	709	756	753	780	671	689	732	760	729	699	755	752	719	670	734	697	776	758	690	748	741	702	720	720	686	736	721	756	685	709	731	733	751	734	751	737	708	729	742	735	703	670	763	750	726	737	665	753	734	719	691	724	691	708	720	720	717	726	752	721	746	739	718	729	695	726	745	744	726	750	702	744	773	771	700	735	735	768	720	746	707	738	767	712	699	701	723	693	736	683	744	705	759	721	689	762	712	777	761	705	734	716	726	776	691	740	739	719	704	765	751	701	722	727	686	671	782	748	738	699	759	691	715	735	702	769	745	691	786	688	742	820	668	704	733	720	702	706	703	714	763	736	725	732	767	763	720	717	681	750	731	670	707	710	710	721	729	700	746	721	721	725	735	740	755	747	707	703	679	705	784	713	713	745	723	712	748	755	771	745	707	722	743	732	709	734	749	697	746	738	708	728	751	793	726	741	670	687	703	712	713	735	725	727	701	701	788	718	789	700	771	675	697	708	748	723	758	710	708	761	767	730	776	729	738	721	802	704	724	740	736	734	710	765	744	711	744	704	727	724	763	718	676	701	651	681	721	723	712	721	740	707	720	759	699	700	732	774	706	762	727	692	737	767	746	720	699	731	709	709	731	719	738	733	732	708	744	713	722	713	710	730	703	698	715	697	695	731	770	692	713	708	756	724	674	699	715	744	678	691	713	750	754	724	775	733	686	725	736	768	775	697	713	733	752	757	736	737	745	718	719	720	756	750	706	705	757	691	704	738	719	713	724	727	732	693	698	752	720	755	714	770	746	778	738	755	778	732	705	729	801	763	760	709	751	700	713	729	727	714	737	693	728	717	737	765	704	681	775	714	746	714	744	733	737	730	776	719	710	693	704	691	723	739	728	713	717	682	723	656	741	729	729	683	701	689	742	702	745	701	692	751	732	702	745	729	694	714	740	740	766	766	736	704	714	749	690	745	733	703	712	665	742	755	758	752	737	713	706	707	711	745	767	706	714	709	703	729	708	737	761	712	784	725	734	699	742	704	668	714	760	679	723	769	717	740	696	749	729	711	772	721	767	779	738	755	701	759	678	719	735	821	738	774	740	740	705	715	694	700	733	756	757	715	731	750	727	709	721	706	724	743	745	720	759	747	677	717	733	694	697	758	730	735	725	709	696	796	758	694	737	723	708	736	741	742	726	727	717	735	688	732	692	748	752	746	712	733	710	671	753	707	747	733	722	770	773	677	724	779	702	710	691	738	758	729	709	710	737	737	741	717	732	731	707	736	719	727	718	673	697	702	776	717	740	689	681	694	710	774	756	723	702	727	741	761	712	723	745	739	741	722	680	717	709	727	800	734	687	721	752	733	707	748	730	716	780	665	695	672	740	738	762	703	768	767	752	714	666	717	745	785	771	733	692	711	739	771	711	735	745	776	737	700	697	700	779	705	709	737	730	732	754	748	710	716	723	709	736	703	744	696	684	744	726	744	724	733	739	711	741	773	726	695	734	722	736	751	751	689	732	677	724	700	751	717	678	735	689	719	761	744	685	717	751	719	728	716	698	678	742	748	714	760	755	701	713	754	729	661	710	702	724	699	750	730	733	708	689	725	722	713	719	732	696	753	698	683	688	723	724	724	784	735	743	742	715	749	742	719	732	739	744	742	671	714	689	708	697	713	679	690	723	744	745	744	786	711	759	707	791	754	724	735	719	700	729	749	677	702	730	715	724	717	741	762	682	727	719	742	670	742	736	761	749	754	720	700	735	727	756	723	690	764	684	717	749	716	747	708	746	743	701	713	678	720	716	713	759	688	747	719	650	765	687	698	692	772	692	732	710	724	751	724	720	695	745	733	734	706	704	724	723	701	695	710	718	741	741	718	744	687	713	742	715	743	720	784	720	712	692	748	666	697	733	751	694	727	701	723	738	735	720	741	735	699	747	717	731	704	785	732	748	725	741	719	751	725	680	716	724	749	717	720	758	758	740	738	788	749	731	757	673	759	740	695	762	696	732	738	766	754	692	733	728	730	741	736	736	729	740	737	712	719	721	721	711	737	747	727	716	742	737	710	726	745	746	718	697	761	754	733	740	730	739	732	752	700	715	734	767	703	687	691	733	754	694	705	779	724	726	706	719	699	729	695	765	728	744	724	764	717	704	746	714	735	668	772	675	743	783	754	718	693	719	746	711	784	711	705	697	749	719	697	781	702	757	676	688	724	726	704	790	724	742	768	780	749	739	722	736	746	743	738	713	726	789	814	792	700	726	697	726	786	763	667	756	729	765	687	717	748	689	710	734	731	752	760	723	764	704	740	704	720	758	707	715	721	760	740	735	734	749	754	758	737	691	688	718	690	718	721	731	711	700	746	712	703	769	675	761	709	746	728	710	703	706	723	780	742	768	776	704	763	753	708	732	701	679	739	688	734	738	764	737	757	714	738	716	731	764	720	695	716	715	753	728	717	707	729	770	728	711	664	730	681	684	691	765	724	727	725	717	701	726	758	691	724	712	726	763	751	743	724	750	698	725	752	701	746	751	744	738	697	700	731	727	748	735	720	723	748	719	709	710	739	763	777	717	699	685	781	713	698	783	771	716	714	785	702	722	699	690	750	755	741	723	731	765	753	711	696	717	769	762	776	710	707	718	721	740	728	734	714	780	692	706	756	739	735	735	707	710	704	707	703	742	769	711	738	745	746	731	735	715	759	724	720	728	735	731	720	729	790	713	764	729	754	730	739	714	716	730	708	746	719	705	734	690	744	749	760	794	721	767	695	761	700	750	693	699	746	780	747	718	727	651	723	712	791	675	741	709	728	738	749	734	708	728	795	723	734	712	736	702	716	687	728	707	702	672	664	740	710	724	710	663	703	749	739	716	733	666	722	761	720	741	734	739	714	740	727	767	701	713	689	716	754	742	756	677	687	751	755	733	727	692	734	733	754	752	721	704	735	764	762	737	699	755	739	768	720	709	730	708	703	745	707	717	730	711	797	684	763	756	752	727	732	731	736	740	687	746	714	733	766	713	704	691	699	751	723	721	684	726	762	721	748	734	754	738	702	736	737	717	695	758	722	738	772	739	767	735	705	729	760	721	772	693	797	738	720	731	729	729	782	712	754	727	738	771	750	720	775	715	727	716	669	697	715	704	723	734	728	750	766	714	738	752	699	743	728	682	726	738	715	752	729	742	728	733	765	755	696	713	703	697	725
11243	16800	12325	8511	7712	3369	2635	3433	2401	1688	1671	1739	1665	1392	1360	1263	1405	1542	1679	1288	1106	1261	1355	1426	1927	1011	1019	991	1020	1036	1016	972	983	989	996	1004	1037	977	1031	1051	974	1003	1030	974	1009	1034	1012	977	973	1012	993	966	978	961	1004	990	960	1013	1069	992	984	1007	971	994	1068	1059	1014	951	1001	995	1018	964	1016	973	980	1040	1029	1008	978	1014	1004	984	1016	1048	953	997	982	1005	992	998	1016	937	1004	978	1012	998	1007	1032	991	1024	1046	968	966	1061	998	965	1023	1010	998	1013	1009	1027	981	962	966	1046	1020	1005	934	1016	1053	998	992	1038	981	1014	983	1050	934	1037	961	990	1042	991	1044	978	1026	991	1029	947	989	961	968	947	1012	1026	1044	1013	969	1010	1001	981	1041	1002	1010	1087	997	978	999	975	986	1044	1021	988	986	1016	1001	1045	966	993	977	978	976	999	983	1040	983	1025	1035	998	1015	1058	1001	1008	1033	990	1007	1023	989	997	983	969	1017	990	1033	997	1001	968	1043	977	1036	987	947	1022	980	970	990	973	1001	1037	1009	1029	1017	994	1056	1008	960	1023	1068	1039	996	1099	1033	971	1027	1009	903	989	996	959	994	1001	994	999	1048	1026	1050	1029	1014	984	1017	1024	1027	1044	1023	993	987	954	991	971	1016	1033	1005	974	1011	1016	974	992	993	1030	1057	990	1001	989	993	1048	968	987	963	1001	953	997	1010	1026	1015	1028	967	1014	933	977	996	985	1032	1050	972	1051	983	1027	983	1044	983	1006	1045	1002	1067	1015	1010	991	1036	1043	993	941	1002	1003	989	966	1015	1033	973	1055	991	1014	1028	1012	1001	1006	1014	1002	949	984	1007	970	993	1015	1010	1037	985	931	1035	994	1012	1004	1013	924	1001	944	1005	1030	1014	1034	990	1038	1063	948	1025	973	1005	1024	999	992	1033	986	1014	979	939	934	993	1010	975	996	1039	991	989	957	1026	1051	1012	1071	992	1028	990	971	1048	932	1073	951	978	991	1025	984	980	1021	964	1052	1007	1015	1017	964	969	1048	1035	1026	1002	970	972	964	1027	997	970	997	1008	1059	1033	1031	1002	995	963	1010	1020	1029	1009	1030	1032	1013	1018	996	1049	974	1015	1020	1020	1089	973	1024	1012	985	1005	973	1002	983	1000	991	1028	994	1000	1025	995	1024	1042	1053	1031	990	1014	983	1020	981	1007	1019	954	975	1046	977	1016	1053	1006	938	1085	1032	1049	1011	927	1008	953	1001	1021	1004	1014	1058	996	1032	1049	981	998	954	1008	1006	1028	1029	964	1024	1030	987	1013	1029	971	988	1006	1009	1024	1019	1044	959	946	1038	1020	1041	953	998	1010	1035	1006	954	1003	963	1043	961	981	944	1015	1019	1011	970	1014	977	1016	975	981	1031	953	1054	1029	948	980	993	1006	1020	1032	1033	1012	995	942	1025	1020	968	1010	1062	956	1020	988	1019	995	1016	938	1040	1037	989	995	998	1049	973	1004	957	1030	981	1011	1034	1014	995	1021	964	1015	1060	965	1026	991	1028	1017	981	1043	1032	1001	1004	996	1042	1002	973	1013	981	1017	984	953	1011	1022	1019	967	972	1014	1008	958	1044	1032	955	1063	979	1015	972	1011	1030	1006	966	983	999	1029	999	999	1024	1001	957	1039	1022	975	1045	1012	1046	1022	982	1041	1025	1003	1015	945	1001	1020	958	942	981	1004	1042	996	1079	986	966	1027	1016	1049	965	1001	986	1019	1002	962	1003	985	1018	1002	1010	981	1024	1019	1032	1012	962	1021	1042	1010	958	968	1033	989	931	995	1017	994	1064	1003	990	985	1041	961	1032	1051	1009	1017	997	975	1020	988	1039	1025	1058	950	1000	992	999	986	982	1007	1012	1031	995	1019	1005	962	1048	1037	1034	1066	975	1008	960	984	985	1040	995	993	1015	999	991	989	1024	930	1068	985	1040	1026	990	1000	1000	1009	1010	976	1021	1010	1032	963	1020	1035	1047	963	1018	1054	998	987	990	968	1046	1003	966	990	949	1012	1006	966	988	1026	966	1000	1053	996	1055	958	991	1047	1024	1026	947	1049	1020	997	1002	998	1000	1025	969	1003	1006	986	1027	1006	968	1054	1008	1053	989	960	971	914	934	1004	962	980	1024	1023	982	984	1018	1031	1065	1053	1018	1035	1031	999	1005	966	1001	1012	1005	995	962	1004	950	1003	1038	952	1031	1027	1029	1008	1007	992	972	1020	1032	977	1026	994	1035	993	990	958	1011	1039	1040	1022	987	956	966	950	993	987	1050	1014	950	968	1023	958	967	950	1015	1012	983	1010	998	1004	951	1033	966	1036	975	1046	986	1049	1028	1047	963	963	985	960	965	1000	960	1040	1005	975	1017	1016	954	1011	1010	976	1003	1003	1013	1040	1022	1016	1036	1013	1027	993	1045	1008	991	969	983	959	1018	982	1074	1023	966	985	999	1005	997	1036	984	1025	993	1029	992	975	1022	954	1021	1035	972	1021	1012	1044	928	1037	1023	1011	990	1063	998	973	995	998	1004	1029	916	1031	1008	996	1014	994	1015	1020	1016	1031	993	976	976	990	1040	1004	941	989	1002	1002	990	1030	1008	977	1068	1007	999	982	1024	997	1027	999	1026	979	1023	945	1053	941	1036	999	1010	968	1006	1029	1046	1026	986	1063	984	987	996	954	1027	1023	1037	973	945	1048	990	951	1032	1034	1044	1078	1028	977	1019	1035	996	996	1035	1029	978	994	1039	966	1062	1011	1005	962	1069	986	1018	995	1005	1038	1027	973	972	1025	1036	1034	1048	1009	969	949	984	987	1002	975	1020	1000	1027	992	1051	995	1030	1004	1062	973	993	1011	1043	1038	933	1048	984	968	958	1060	1068	1003	1021	1022	986	1047	1001	1004	1063	999	1023	1053	975	1056	964	1025	1010	1001	1033	957	1074	1004	1057	1052	986	1053	981	1028	1030	1022	1005	974	996	999	1041	952	1016	1003	973	1071	1011	981	1007	968	1022	973	1043	1016	995	982	1002	1036	1016	1025	999	1019	952	1033	1001	1032	1000	996	1004	1005	1092	1045	982	984	1022	989	997	1008	1047	999	1012	1031	998	1058	1065	1004	1074	982	1008	1005	1025	1028	1002	1040	1058	1007	982	982	1058	1014	945	969	1016	1012	1000	1064	992	1045	997	964	1011	977	1024	968	1031	993	1067	1001	936	1027	951	1027	1012	1033	992	966	1000	1016	980	971	947	999	1009	983	1018	981	1022	1014	972	1067	1006	960	976	988	948	969	982	984	1036	1003	1018	1029	1046	997	991	973	1033	1003	982	1003	1014	1025	997	1059	1022	987	972	1025	1021	1006	1021	1003	998	993	1022	1065	1045	1025	1026	960	966	960	1007	1002	959	994	1023	1015	967	1028	987	1010	1032	1022	1062	1040	1024	1017	972	1026	1000	992	955	1011	1013	965	973	1023	993	954	1015	1055	1034	1010	954	990	1020	987	1005	1005	1045	1022	987	1020	1056	999	990	982	961	1052	1016	1014	1026	914	985	925	1012	992	1003	973	1063	961	1009	1034	1003	980	946	1016	994	981	996	1025	1073	973	1038	1009	995	1004	1010	966	1012	976	975	960	959	975	1059	1057	980	994	961	1010	964	1010	1020	1031	1025	1007	987	1051	1019	1041	1005	1047	977	964	965	976	993	1008	969	999	1002	1043	1014	990	1014	1065	1044	988	1005	993	1045	1005	1073	1054	987	978	1002	947	1011	1000	984	977	1031	1035	1019	1010	1056	1030	990	1048	993	963	987	1022	982	1052	996	1055	1042	1051	977	1011	995	1034	1010	1039	1011	1017	969	1072	1003	997	1043	1083	973	970	950	1067	1026	962	1030	1025	1000	982	1022	979	1011	1001	976	1011	1004	1025	1008	972	998	1039	964	974	971	1057	1065	1058	984	1030	1003	984	1000	1023	1032	960	1044	994	987	990	1010	995	1037	1031	1036	996	1016	1007	988	984	1020	999	1004	990	963	1030	988	1023	982	1017	1004	1028	1011	1032	973	982	982	1020	1049	1063	950	969	975	1069	1012	977	1018	1062	1002	980	971	1040	1017	1015	992	997	1031	937	990	1018	943	1018	953	945	1003	1034	953	990	1004	991	991	996	1057	959	961	1017	1016	996	978	1089	996	968	1026	1046	1009	1017	992	1039	1040	939	1003	1003	1014	982	1051	1048	1025	994	985	998	987	1009	1018	1016	996	1000	988	1005	983	1048	960	1064	1045	1002	977	1007	1028	1023	988	986	980	1056	1035
24413	21584	28903	24761	21357	9111	2895	2583	1833	1499	1302	1241	1299	1242	1091	1123	1047	1237	1195	1034	948	1112	1058	2583	4343	915	856	868	809	860	804	873	857	845	888	888	819	883	849	860	850	802	835	881	847	881	828	820	873	810	799	861	806	881	869	835	809	892	863	809	846	862	853	809	818	807	838	823	832	822	828	837	829	847	851	864	866	876	783	836	821	865	848	813	856	838	840	808	831	833	834	804	839	827	851	889	864	808	842	841	802	786	830	851	851	848	824	809	840	876	880	793	858	777	784	843	817	836	839	854	840	822	832	892	845	825	868	868	862	796	838	878	826	892	832	818	816	804	842	848	861	823	859	817	852	877	874	801	864	830	844	821	836	828	838	815	871	869	789	849	858	841	811	848	809	847	829	837	883	800	868	824	814	832	857	821	861	864	795	864	830	832	840	818	886	821	837	833	827	854	876	788	873	880	883	851	855	856	866	838	873	840	847	843	839	802	836	795	838	801	831	857	891	872	880	833	839	844	819	788	892	810	832	834	837	890	836	858	859	833	866	856	803	868	838	807	819	819	819	841	829	821	777	803	820	896	841	930	829	829	770	821	845	836	863	786	816	838	851	867	864	853	858	869	870	816	800	804	813	808	807	873	860	840	809	850	833	781	793	845	844	813	851	785	796	842	836	797	820	823	885	861	844	885	827	771	820	781	809	800	808	858	794	802	869	836	819	877	846	821	897	860	836	900	854	843	854	841	836	859	812	809	864	839	850	830	805	864	815	804	920	827	823	837	840	803	858	832	768	856	832	881	877	831	837	857	874	888	825	831	850	800	872	873	841	856	806	853	830	804	865	807	824	826	873	850	803	768	849	820	806	823	880	861	909	867	841	841	836	829	870	836	836	856	870	839	844	813	847	846	881	854	857	893	833	869	827	810	803	829	839	830	794	847	830	861	862	802	881	812	789	829	834	867	850	833	835	804	817	815	871	819	805	827	752	779	850	857	856	852	807	783	821	862	848	859	780	804	881	859	843	865	800	827	840	829	876	844	790	849	774	782	812	866	907	833	847	833	825	796	885	857	841	839	799	813	827	789	826	886	866	817	886	848	789	874	820	823	801	833	868	869	804	776	822	832	836	850	867	823	831	835	845	833	876	813	851	846	837	798	848	760	844	866	813	855	829	859	873	825	825	804	865	799	840	838	870	860	849	817	823	810	819	830	815	821	888	853	813	839	823	811	874	823	824	870	826	851	845	834	815	907	828	839	826	867	812	809	873	759	808	829	861	818	870	794	819	840	845	858	850	819	866	884	828	872	835	870	862	802	861	796	810	837	842	852	837	826	819	915	786	808	860	808	863	826	869	875	823	812	857	808	864	854	816	839	790	825	863	844	836	799	804	803	868	808	793	872	797	839	831	812	838	888	773	807	886	873	795	810	865	818	826	857	800	846	882	890	821	860	807	824	798	824	812	788	815	794	852	817	822	813	805	827	841	834	810	861	834	825	776	836	841	867	788	805	834	818	890	816	843	828	863	855	826	832	822	828	822	815	859	789	855	810	812	817	847	850	787	825	823	853	850	901	769	822	922	829	815	858	829	815	898	784	819	823	873	788	838	793	830	836	862	844	821	860	862	849	822	836	823	865	775	887	843	821	807	797	822	882	853	828	824	800	888	870	880	853	859	853	845	814	844	810	832	841	851	826	845	871	895	819	840	835	857	859	865	832	872	882	865	770	843	824	832	833	871	865	826	883	866	835	792	814	839	855	840	881	827	794	893	849	840	809	803	808	846	877	802	842	866	874	852	816	834	819	835	800	847	881	818	823	803	845	845	869	839	848	830	875	872	827	863	853	800	810	847	822	811	867	867	872	860	858	870	850	795	812	810	850	840	875	822	853	817	893	855	813	823	850	825	825	811	841	819	842	860	877	839	856	814	834	823	819	829	868	873	818	796	799	836	813	865	794	820	827	824	849	762	833	806	836	803	786	811	830	910	846	850	862	811	820	876	842	794	859	783	819	827	849	829	854	795	843	845	878	750	810	826	851	871	864	830	784	803	816	788	832	868	826	849	801	794	855	844	822	831	762	871	859	818	883	845	770	837	803	887	845	799	803	845	853	840	836	847	893	809	810	827	789	860	869	837	832	855	835	857	863	841	865	872	833	876	830	886	840	848	831	816	862	820	844	820	786	834	860	855	867	831	805	796	823	828	848	878	864	841	848	889	884	857	812	852	871	835	796	848	825	829	804	805	811	913	827	839	838	862	868	830	789	841	816	782	814	824	847	820	807	833	852	863	841	856	815	813	826	855	822	851	862	837	859	843	850	864	829	833	878	810	827	848	776	835	839	868	854	840	856	846	823	876	793	863	784	820	795	818	833	846	859	867	873	817	865	880	839	876	869	820	824	868	857	846	827	867	868	832	823	787	848	833	837	810	827	854	816	845	887	866	821	863	809	772	834	812	849	830	865	816	849	865	871	843	856	803	860	783	862	823	863	879	830	843	864	883	834	845	795	846	916	884	826	850	852	824	860	811	841	814	838	887	840	843	800	851	835	862	817	781	855	821	816	822	828	818	824	871	807	810	868	798	857	799	840	837	843	800	843	849	820	858	805	835	786	831	817	857	879	808	871	861	834	798	842	839	897	848	900	816	812	834	795	831	835	807	869	865	804	831	837	833	816	809	878	916	859	845	835	811	857	890	832	827	769	821	848	806	863	859	866	879	830	862	832	853	856	818	882	832	852	868	836	926	844	787	800	883	855	817	811	809	792	830	846	850	831	860	820	802	826	859	845	810	823	821	812	868	753	827	853	863	875	871	830	837	850	812	846	813	833	846	889	805	795	834	863	807	805	828	844	809	842	827	792	806	793	810	848	872	810	863	879	839	818	846	788	859	787	862	847	815	801	817	859	877	839	828	806	833	812	838	850	874	774	830	844	856	811	822	825	825	809	872	848	851	835	824	850	854	779	830	821	866	849	807	832	826	786	858	807	802	812	882	888	818	802	860	827	781	833	853	855	803	874	841	833	816	837	855	791	861	814	887	841	815	851	842	817	811	843	812	784	895	861	827	840	837	841	891	806	790	800	803	784	899	868	815	802	807	809	818	861	849	842	834	863	852	809	836	812	793	795	864	847	842	858	862	871	850	821	841	822	855	782	808	864	870	865	835	827	895	814	842	820	803	795	867	848	833	803	812	834	869	794	838	846	816	833	863	865	822	850	829	824	872	913	823	913	840	827	855	801	792	849	868	896	832	818	901	817	851	845	856	826	844	799	855	829	826	834	786	816	827	894	780	815	828	852	889	795	814	823	814	841	797	833	893	844	871	798	815	817	806	832	850	795	854	808	861	838	796	831	845	825	860	818	831	816	815	814	822	860	845	801	787	795	857	831	805	851	853	825	865	842	806	830	804	818	796	826	828	877	819	798	869	845	868	903	828	829	786	842	828	819	869	853	860	850	823	780	786	836	796	858	836	829	820	798	834	854	811	822	848	879	845	835
14172	25533	20107	14616	13234	6308	4940	5899	4177	2971	2583	2540	2466	2253	1963	1790	1938	2147	1996	1727	1387	1706	1787	5574	8706	1158	1260	1166	1207	1214	1195	1233	1186	1228	1173	1164	1200	1143	1140	1130	1186	1222	1196	1176	1166	1193	1190	1090	1158	1162	1131	1118	1171	1202	1158	1159	1229	1199	1228	1127	1157	1173	1158	1137	1147	1211	1164	1152	1197	1168	1112	1093	1178	1248	1163	1193	1181	1139	1138	1139	1135	1144	1140	1193	1127	1158	1105	1216	1132	1206	1092	1172	1150	1155	1139	1128	1158	1165	1157	1168	1152	1149	1182	1161	1187	1162	1131	1156	1188	1171	1207	1135	1186	1208	1253	1138	1148	1164	1171	1215	1193	1148	1102	1153	1170	1168	1163	1198	1230	1133	1173	1186	1136	1108	1157	1167	1136	1176	1074	1163	1190	1184	1186	1198	1152	1058	1154	1172	1130	1141	1118	1138	1182	1175	1115	1158	1143	1165	1211	1135	1180	1109	1171	1156	1221	1145	1155	1177	1191	1151	1168	1128	1131	1172	1136	1149	1074	1128	1162	1130	1134	1102	1193	1182	1176	1134	1149	1195	1191	1180	1100	1142	1173	1112	1159	1166	1170	1119	1123	1168	1152	1117	1104	1169	1096	1161	1165	1131	1173	1169	1191	1176	1138	1145	1160	1173	1095	1142	1172	1148	1135	1107	1155	1132	1170	1142	1186	1127	1144	1133	1200	1164	1177	1117	1145	1142	1119	1124	1198	1151	1196	1119	1158	1158	1173	1168	1166	1152	1143	1148	1113	1171	1175	1168	1155	1163	1205	1119	1150	1075	1113	1203	1204	1148	1161	1111	1159	1155	1107	1132	1155	1126	1160	1096	1122	1117	1134	1232	1110	1136	1199	1171	1193	1218	1145	1132	1124	1179	1132	1146	1215	1111	1177	1158	1163	1213	1163	1162	1191	1170	1151	1150	1139	1099	1098	1183	1110	1161	1152	1194	1173	1195	1230	1166	1142	1062	1169	1151	1138	1181	1125	1179	1172	1174	1156	1131	1206	1159	1206	1158	1205	1163	1123	1137	1165	1129	1180	1093	1230	1148	1161	1132	1122	1184	1147	1160	1103	1168	1197	1167	1105	1108	1183	1102	1188	1116	1124	1160	1157	1165	1099	1143	1156	1200	1117	1145	1139	1159	1195	1195	1160	1157	1088	1042	1178	1150	1152	1110	1179	1164	1112	1145	1129	1145	1146	1126	1214	1165	1161	1145	1109	1097	1202	1138	1194	1162	1178	1132	1192	1161	1124	1195	1140	1146	1212	1139	1092	1174	1181	1151	1161	1208	1209	1209	1191	1166	1182	1124	1200	1104	1212	1162	1169	1120	1137	1129	1153	1207	1164	1198	1159	1168	1149	1109	1155	1127	1159	1141	1125	1184	1113	1227	1083	1168	1135	1148	1135	1119	1119	1207	1188	1172	1189	1149	1175	1103	1138	1144	1135	1135	1124	1157	1175	1159	1155	1151	1169	1173	1190	1157	1137	1233	1143	1151	1169	1153	1144	1146	1188	1199	1135	1165	1136	1154	1195	1112	1178	1160	1223	1201	1161	1154	1178	1184	1123	1106	1102	1220	1171	1119	1162	1176	1135	1151	1201	1127	1122	1178	1129	1176	1190	1219	1159	1229	1140	1137	1129	1180	1156	1197	1138	1200	1150	1147	1105	1176	1221	1141	1174	1213	1109	1163	1211	1158	1184	1166	1193	1121	1141	1138	1091	1119	1173	1207	1153	1212	1183	1173	1183	1167	1159	1172	1121	1151	1172	1172	1211	1173	1094	1140	1150	1130	1200	1157	1141	1100	1178	1111	1168	1121	1138	1149	1192	1241	1209	1122	1172	1178	1181	1166	1131	1197	1192	1159	1170	1098	1208	1153	1132	1148	1124	1156	1181	1168	1165	1186	1168	1104	1198	1180	1132	1121	1125	1158	1158	1130	1172	1161	1169	1083	1112	1127	1117	1139	1122	1159	1158	1130	1158	1162	1184	1149	1131	1216	1115	1200	1107	1181	1134	1176	1150	1121	1191	1153	1212	1108	1129	1233	1148	1140	1184	1136	1193	1096	1187	1136	1171	1129	1128	1172	1121	1160	1127	1200	1191	1137	1141	1139	1171	1140	1161	1146	1125	1153	1140	1178	1181	1176	1168	1199	1200	1185	1118	1143	1208	1206	1138	1220	1199	1214	1189	1149	1167	1170	1190	1135	1151	1130	1131	1117	1130	1145	1147	1112	1136	1146	1177	1143	1156	1185	1175	1121	1074	1168	1143	1204	1159	1162	1125	1147	1146	1173	1193	1172	1169	1165	1173	1150	1198	1088	1129	1103	1144	1198	1141	1089	1177	1169	1198	1142	1138	1199	1198	1131	1176	1218	1167	1238	1186	1122	1173	1120	1203	1189	1169	1190	1126	1208	1169	1221	1181	1200	1161	1165	1162	1160	1193	1106	1210	1137	1124	1134	1113	1196	1148	1195	1142	1157	1163	1165	1140	1193	1204	1169	1184	1143	1175	1197	1158	1153	1140	1176	1206	1156	1161	1164	1145	1151	1172	1195	1162	1134	1174	1129	1179	1165	1106	1161	1159	1135	1182	1152	1256	1177	1191	1153	1131	1182	1171	1197	1082	1171	1149	1175	1115	1157	1202	1134	1201	1138	1160	1185	1225	1160	1176	1154	1143	1158	1161	1176	1160	1153	1160	1161	1216	1133	1192	1133	1206	1155	1187	1163	1196	1130	1189	1153	1091	1120	1141	1138	1136	1175	1187	1133	1178	1162	1158	1165	1139	1151	1138	1166	1158	1167	1132	1096	1166	1194	1164	1161	1159	1187	1108	1195	1186	1176	1136	1116	1208	1087	1224	1161	1165	1199	1104	1130	1150	1129	1068	1127	1177	1175	1144	1104	1156	1130	1145	1158	1135	1175	1176	1168	1128	1141	1153	1165	1159	1150	1174	1127	1170	1110	1071	1047	1123	1138	1156	1180	1092	1220	1169	1137	1166	1152	1163	1182	1188	1152	1257	1113	1175	1157	1170	1185	1106	1199	1142	1209	1152	1138	1176	1182	1164	1167	1135	1164	1154	1188	1164	1190	1225	1197	1143	1130	1158	1120	1219	1124	1166	1189	1181	1191	1147	1156	1200	1135	1142	1167	1175	1123	1113	1127	1201	1145	1148	1168	1178	1142	1132	1174	1172	1137	1211	1176	1140	1149	1139	1119	1155	1133	1197	1185	1190	1260	1177	1191	1130	1210	1147	1181	1105	1157	1134	1121	1223	1166	1128	1098	1242	1162	1163	1149	1171	1198	1152	1194	1131	1179	1151	1104	1183	1209	1151	1193	1131	1214	1125	1121	1200	1118	1185	1149	1147	1171	1144	1147	1139	1187	1161	1214	1172	1199	1166	1163	1155	1172	1187	1185	1142	1205	1229	1166	1049	1189	1215	1131	1123	1170	1158	1126	1107	1158	1173	1180	1140	1139	1098	1146	1191	1144	1117	1197	1153	1118	1182	1167	1162	1140	1174	1190	1152	1173	1104	1193	1152	1140	1144	1162	1132	1182	1158	1147	1198	1178	1193	1128	1107	1204	1166	1133	1103	1127	1149	1147	1143	1136	1099	1156	1163	1147	1170	1198	1204	1195	1169	1074	1147	1158	1165	1093	1138	1122	1192	1176	1155	1179	1158	1193	1159	1200	1130	1155	1087	1148	1176	1129	1125	1168	1159	1193	1150	1166	1143	1154	1171	1167	1215	1120	1170	1129	1138	1197	1162	1161	1140	1116	1201	1177	1128	1105	1201	1145	1178	1198	1156	1057	1167	1214	1199	1173	1205	1245	1180	1174	1098	1190	1202	1186	1124	1193	1127	1189	1186	1165	1146	1170	1150	1224	1177	1087	1138	1261	1208	1165	1155	1165	1088	1147	1206	1123	1165	1179	1156	1153	1142	1205	1140	1181	1112	1160	1175	1161	1150	1176	1203	1212	1160	1175	1177	1136	1113	1157	1157	1184	1200	1144	1122	1084	1143	1145	1164	1145	1152	1164	1180	1197	1149	1181	1149	1159	1172	1181	1160	1172	1201	1137	1172	1107	1176	1175	1163	1191	1115	1178	1153	1113	1134	1141	1181	1134	1134	1188	1198	1105	1140	1190	1191	1156	1178	1142	1174	1207	1109	1166	1128	1126	1197	1149	1143	1180	1228	1167	1206	1142	1153	1139	1152	1112	1180	1137	1197	1175	1117	1148	1176	1136	1219	1178	1224	1172	1202	1145	1131	1138	1223	1115	1164	1150	1125	1144	1124	1172	1123	1129	1155	1184	1140	1150	1126	1177	1157	1172	1160	1162	1106	1124	1121	1172	1122	1198	1177	1146	1152	1170	1236	1206	1168	1185	1213	1117	1152	1153	1155	1162	1189	1205	1180	1073	1134	1131	1162	1177	1162	1188	1168	1160	1196	1155	1159	1138	1135	1158	1168	1186	1155	1178	1181	1093	1174	1215	1174	1105	1128	1169	1153	1155	1186	1145	1160	1195	1156	1252	1189	1183	1169	1168	1126	1142	1093	1145	1173	1166	1114	1180	1161	1147	1143	1179	1149	1130	1196	1174	1193	1194	1188	1166	1167	1122	1093	1224	1164	1143	1157	1219	1163	1149	1208	1144	1188	1096	1160	1192	1204	1211	1149	1154	1109	1183	1157	1196	1140	1157	1155	1198	1207	1153	1185	1185	1184	1124	1139	1188	1152	1153	1201	1126	1188	1168	1090	1203	1209	1131	1178	1164	1158	1187	1145	1176	1170	1110	1190	1172	1211	1217	1113	1190	1143	1138	1165	1132	1196	1156	1174	1124	1140	1107	1165	1129	1147	1165	1174	1159	1166	1173	1166	1158	1097	1151	1148	1157	1163	1161	1155	1140	1118	1158	1174	1130	1166	1168	1162	1106	1143	1168	1225	1190	1121	1170	1167	1168	1188	1147	1158	1149	1131	1165	1203	1141	1152	1191	1138	1169	1174	1208	1159	1098	1179	1189	1149	1135	1105	1194	1126	1075	1119	1172
23304	21555	29457	24100	21583	21316	8601	3248	2036	1566	1282	1174	1229	1312	1007	955	911	1094	889	930	778	820	860	4154	7547	640	564	554	580	570	547	549	550	544	565	574	592	576	546	585	562	600	562	586	512	538	599	577	550	577	555	552	576	592	541	513	530	560	563	532	534	557	535	573	567	526	568	567	531	540	545	572	537	565	564	567	575	578	565	578	548	604	573	521	526	541	517	561	501	528	567	560	508	575	587	545	502	538	548	546	549	544	508	587	584	556	533	553	507	533	564	518	535	609	544	527	518	565	530	554	543	530	525	541	543	571	531	544	552	555	592	636	572	541	549	557	581	558	585	570	502	517	559	553	569	535	588	536	584	534	544	587	575	546	552	607	561	533	541	533	612	580	560	577	577	555	576	552	523	551	565	568	551	559	533	523	582	557	549	524	523	551	553	546	536	533	561	570	553	514	553	599	587	554	550	512	516	526	503	511	534	518	532	567	554	540	547	557	576	537	551	549	536	585	539	527	505	530	590	550	560	572	557	586	562	567	560	551	588	530	518	572	575	485	538	567	597	597	535	549	555	557	528	549	542	550	556	535	542	557	582	549	619	510	547	528	532	536	534	560	539	545	550	554	505	542	581	572	588	499	577	562	557	513	563	542	536	557	516	552	586	595	529	537	572	513	531	565	549	556	509	518	511	550	541	530	533	533	527	546	566	534	529	574	513	526	580	546	587	533	561	554	539	509	549	606	565	495	498	524	535	562	526	533	524	562	580	544	545	511	557	552	504	515	535	533	556	527	511	536	557	506	530	553	565	517	553	550	498	557	578	548	563	546	553	571	512	572	536	542	529	568	558	495	590	564	540	513	501	564	536	564	549	580	543	545	581	566	533	574	544	532	557	537	547	593	527	558	572	549	532	533	551	555	544	545	564	546	565	585	497	590	547	559	543	541	589	543	554	534	515	534	561	573	577	587	520	522	531	516	549	534	578	554	583	545	508	566	586	608	560	524	542	517	557	536	553	561	525	587	559	517	544	633	528	580	521	536	542	578	549	554	532	583	545	525	571	528	527	562	513	595	586	580	553	583	571	542	548	532	557	536	549	533	575	536	531	546	536	522	534	574	531	555	553	510	569	575	539	575	542	560	506	562	553	497	535	543	539	540	535	592	532	528	549	513	551	558	551	515	547	512	556	509	547	541	510	548	527	566	559	553	530	508	559	590	563	506	576	552	565	543	514	521	532	523	568	535	513	542	569	547	543	511	498	524	541	547	570	539	554	508	498	559	588	556	492	546	519	544	529	527	555	558	538	562	522	586	498	541	530	549	546	545	555	531	540	544	518	582	568	536	565	531	562	541	561	554	480	505	556	552	534	533	517	528	549	553	582	543	570	528	579	539	566	586	568	587	526	548	540	532	587	556	543	527	503	537	567	521	539	525	527	536	519	503	491	529	559	515	545	558	525	566	603	575	530	551	545	560	550	534	553	549	513	539	563	544	523	530	530	556	561	540	526	496	494	525	525	576	498	554	551	496	517	610	524	573	536	537	543	545	562	586	581	584	606	540	543	590	567	517	556	528	537	538	554	538	547	541	547	603	542	503	583	544	557	533	567	508	504	598	557	544	553	551	549	531	548	540	557	524	505	529	548	555	576	553	511	528	497	586	515	542	527	559	508	553	530	530	526	551	574	506	513	538	528	514	530	525	552	535	560	561	548	595	560	568	504	546	562	543	515	568	552	556	561	582	549	571	546	519	515	533	552	532	542	559	559	552	534	590	557	546	552	560	555	505	551	519	531	488	527	590	546	526	521	590	533	572	577	544	551	532	590	531	549	506	550	579	549	525	566	581	552	531	541	584	532	561	573	553	573	521	525	545	555	568	510	492	581	557	555	547	589	550	566	567	542	572	491	541	569	569	558	545	523	568	530	514	528	525	534	547	563	484	536	603	571	536	518	550	542	571	571	535	530	534	561	539	564	549	530	541	553	551	573	567	536	522	558	559	547	508	554	549	558	522	504	523	577	546	531	535	532	505	564	557	554	531	508	591	513	547	513	528	533	529	547	533	523	539	523	558	571	552	570	553	546	540	549	570	554	521	529	548	535	487	531	541	582	542	545	567	561	546	572	565	556	520	532	533	575	534	480	522	560	530	577	543	533	507	540	575	551	556	544	558	540	553	519	511	555	515	549	551	541	584	497	521	484	576	518	597	555	483	532	505	552	544	536	574	585	552	520	530	533	565	556	526	564	557	511	563	535	566	558	566	548	581	496	571	534	524	558	531	565	541	495	570	546	550	538	560	514	562	535	533	519	531	539	518	551	560	583	520	541	548	552	541	563	570	574	529	527	551	571	526	567	519	579	553	552	557	571	515	518	559	570	557	529	541	536	522	545	551	544	525	549	554	508	543	553	553	546	523	497	582	545	535	540	512	535	507	538	595	514	591	545	578	538	559	534	517	534	538	543	555	530	568	542	587	603	543	526	564	543	558	596	522	559	588	593	489	545	547	557	540	553	563	551	538	581	536	557	537	565	520	546	532	543	575	531	571	541	590	593	572	565	578	554	508	557	560	548	523	567	596	563	526	542	539	527	540	521	538	546	557	565	587	553	527	554	538	589	552	564	519	557	533	530	569	522	543	553	546	564	567	561	533	535	501	572	583	543	565	554	554	540	541	564	577	531	504	534	572	580	529	558	583	548	563	525	534	575	543	544	560	541	551	534	573	562	497	608	540	551	522	577	522	556	582	486	549	545	534	557	560	544	546	537	529	568	561	573	533	513	583	534	571	546	552	532	505	521	531	586	568	532	581	550	532	559	544	549	515	554	507	516	565	602	543	575	558	545	547	566	525	513	508	584	543	520	552	523	584	573	563	508	503	558	564	564	492	561	557	593	522	572	570	553	558	529	549	531	558	560	592	541	575	542	543	555	518	513	542	551	552	571	535	533	546	516	546	550	520	531	544	519	569	541	497	528	557	535	545	519	523	560	538	516	585	553	535	578	557	565	565	528	535	526	525	545	534	526	576	498	501	479	540	559	551	557	544	526	529	568	611	540	552	531	516	530	513	598	507	582	562	565	549	585	572	533	549	527	510	537	537	577	553	582	511	557	574	572	543	522	550	550	599	563	510	525	552	547	519	509	545	566	558	572	516	533	567	573	552	564	554	556	560	535	524	573	536	568	555	536	524	570	585	555	535	540	589	574	571	526	514	570	529	571	613	543	560	558	550	484	525	515	539	520	513	529	587	557	603	582	570	506	538	569	526	561	579	540	532	549	575	583	534	503	540	529	562	539	532	558	545	529	524	522	536	555	533	521	529	551	502	535	549	587	575	574	525	568	565	546	526	569	560	549	522	563	558	563	511	532	545	545	550	547	532	554	519	562	490	485	538	579	550	538	491	558	547	538	526	527	543	522	566	546	568	524	537	531	553	572	534	556	539	535	509	528	549	559	541	558	563	555	561	520	586	489	550	547	541	541	553	552	551	540	564	531	533	564	596
16904	30580	25399	20618	17528	9912	7197	7366	5118	3762	3009	2686	2903	2854	2099	1962	1799	2299	1818	1764	1434	1573	1643	9391	13446	866	854	843	826	854	863	825	837	805	761	773	801	830	742	804	776	817	832	815	787	759	822	762	808	761	749	788	814	761	776	805	778	766	818	800	777	743	784	814	785	775	750	777	834	742	829	860	766	796	786	754	803	824	772	771	759	763	763	782	741	804	769	815	803	797	771	748	780	750	808	781	728	794	758	786	781	784	792	788	803	777	761	774	784	759	818	752	800	791	775	851	801	824	780	787	769	741	762	769	798	779	755	806	774	784	727	791	791	773	759	772	772	760	762	769	793	772	751	768	739	745	722	824	743	724	767	794	776	789	822	767	749	766	814	803	769	774	795	701	769	776	720	750	798	820	769	766	768	793	768	788	782	827	783	781	760	739	779	776	767	762	804	784	752	783	744	769	776	797	770	734	820	766	810	746	753	796	794	746	733	767	732	789	770	772	822	754	799	793	734	807	759	728	747	791	777	787	735	739	753	755	794	770	766	762	746	788	810	793	778	794	764	766	804	810	784	790	770	774	774	787	734	729	754	822	770	802	796	803	767	755	770	800	807	791	797	781	759	757	756	802	778	786	780	758	779	815	760	757	787	796	758	750	785	764	840	807	744	763	758	749	747	781	770	793	735	759	796	816	784	819	774	782	834	757	780	805	779	801	828	788	741	777	798	769	808	759	777	814	802	767	748	764	794	775	722	772	806	846	770	775	763	778	831	825	751	848	745	778	834	745	761	787	776	758	768	756	826	768	766	806	768	773	823	717	765	787	811	756	767	757	832	763	812	759	766	745	777	755	760	800	796	767	729	827	725	754	804	774	746	779	753	781	758	860	822	738	762	795	751	733	704	796	817	743	749	737	735	772	800	787	790	750	807	791	831	803	768	762	845	749	789	780	784	813	798	813	807	790	782	800	781	765	783	766	752	739	771	791	740	728	782	784	815	776	815	766	737	792	797	818	754	741	792	735	821	778	780	777	733	772	740	767	715	784	749	750	815	736	712	783	814	750	791	763	819	738	778	755	784	785	818	779	771	781	754	760	764	753	794	742	780	727	761	769	777	724	750	801	828	814	778	743	766	791	786	780	808	813	817	803	745	742	809	793	816	788	768	801	765	779	705	722	775	749	782	735	789	766	800	797	760	798	771	782	701	776	765	752	750	788	731	772	734	747	754	778	793	782	764	825	754	798	797	799	769	790	757	729	767	791	726	759	765	776	787	802	791	786	829	812	792	778	766	778	786	779	738	833	822	741	793	776	795	732	742	771	757	802	802	742	789	801	762	750	735	792	747	769	771	774	762	813	783	753	748	786	789	800	747	730	751	766	779	788	797	750	785	767	778	766	797	766	787	767	765	765	801	769	708	765	796	776	777	754	823	791	750	763	757	737	813	763	741	773	784	783	785	818	758	758	807	765	778	809	724	805	745	748	787	740	779	789	779	791	782	811	747	752	738	766	729	754	794	791	776	793	789	800	748	801	822	770	766	775	795	761	755	751	783	764	794	776	784	787	794	810	846	764	746	803	797	775	749	809	793	809	757	775	752	740	794	799	774	731	721	768	767	741	825	725	800	770	806	780	790	811	793	823	842	807	728	776	715	801	760	767	812	779	741	795	768	786	757	775	808	736	786	785	724	740	766	797	752	742	768	773	705	749	764	773	812	795	779	794	785	706	756	787	810	720	766	775	808	837	775	769	768	839	816	781	777	812	783	768	762	805	790	817	770	789	755	787	792	799	775	750	806	750	799	817	783	742	797	762	743	754	818	764	784	788	758	822	727	753	834	766	810	778	722	762	789	760	756	757	836	763	782	767	792	803	820	805	786	849	806	758	792	781	756	815	785	785	763	811	771	774	765	773	753	774	778	733	785	780	797	753	736	800	813	743	769	753	802	775	803	767	755	818	746	787	764	761	788	797	752	751	721	755	764	762	807	785	799	783	816	806	770	743	737	791	790	739	789	726	768	780	789	772	791	754	781	723	789	816	837	793	746	768	779	737	772	767	806	817	737	796	780	716	812	745	768	764	847	766	789	738	789	796	818	790	803	776	772	740	733	810	756	793	780	712	767	805	739	780	802	828	767	750	804	756	801	785	798	751	731	724	810	786	774	731	791	790	792	761	772	740	768	782	763	729	805	838	810	787	755	809	758	793	758	782	805	759	765	799	791	751	777	793	820	796	779	775	770	784	781	786	778	807	824	811	752	798	778	740	808	800	773	757	762	794	797	774	827	756	785	743	770	804	798	707	727	811	762	718	764	746	782	748	797	773	737	789	740	772	738	804	798	772	799	794	757	751	762	793	757	766	769	756	747	761	794	742	825	800	815	781	789	770	773	803	757	772	743	788	811	729	832	776	826	778	731	750	770	755	775	736	801	805	742	733	778	759	800	819	734	767	783	774	790	754	770	799	752	794	728	771	851	799	739	733	795	783	756	780	828	791	756	780	825	741	786	787	758	785	766	774	809	781	799	767	764	792	791	814	818	746	773	806	727	768	773	822	759	742	729	722	810	772	767	767	774	790	778	812	776	751	790	764	782	799	751	768	751	791	784	758	783	739	762	769	827	769	776	760	783	772	745	776	782	788	852	813	786	804	795	773	759	776	753	788	775	789	790	742	798	794	775	800	767	758	782	796	822	741	791	812	765	788	808	783	764	743	780	772	753	783	766	818	809	796	709	797	788	780	803	737	797	747	771	797	747	804	827	730	753	791	782	796	743	774	726	791	754	770	798	771	792	745	800	749	795	739	766	765	776	777	788	813	753	775	753	822	727	701	807	752	749	754	824	775	764	774	794	802	778	789	729	813	748	784	807	777	785	749	789	771	786	755	834	787	780	818	807	768	753	731	767	767	731	773	790	781	773	763	733	789	787	763	789	722	763	828	741	769	769	754	755	782	773	734	762	796	777	766	811	788	793	768	752	782	771	772	729	795	774	761	783	796	782	805	787	812	790	790	732	740	802	786	724	750	767	801	814	764	779	814	755	750	785	738	717	786	742	802	753	766	822	776	735	776	761	768	765	807	773	764	786	757	751	823	769	783	748	746	834	752	742	785	794	803	773	735	821	727	715	780	756	779	747	789	783	823	826	775	796	789	777	727	753	796	745	727	819	803	732	768	785	767	795	807	797	716	784	789	768	787	789	820	799	782	792	772	762	775	762	786	830	719	769	778	803	756	747	783	763	815	750	808	787	792	748	777	816	725	764	803	771	763	768	770	790	732	786	800	802	770	774	723	803	819	760	762	752	806	808	757	781	761	756	811	743	778	792	770	785	785	821	788	724	762	785	760	787	745	763	713	773	758	737	771	765	755	728	735	726	781	794	758	740	790	764	799	739	735	766	769	750	762	779	775	773	762	813	809	769	775	767	780	737	793	759	780	751	798	807	792	788	794	769	791	765	761	780	774	769	811	733	784	789	754	769	756	764	825	776	702	772	782	774	778
27392	20867	12194	6144	3609	1844	1327	1415	1090	1002	946	932	971	926	812	857	802	950	839	800	820	757	757	860	922	697	711	749	772	742	741	690	731	742	707	699	718	649	699	694	732	704	744	695	681	756	717	687	713	691	704	745	760	697	671	703	687	727	725	699	724	759	688	712	692	754	656	738	717	720	713	743	780	727	720	718	736	728	717	703	722	779	745	689	727	650	768	769	740	711	758	709	723	717	681	719	678	759	710	707	722	717	761	690	753	699	773	707	699	708	742	681	675	701	731	724	683	745	735	727	713	729	713	698	683	723	714	730	711	755	697	686	749	738	703	738	736	693	740	722	679	700	720	677	652	759	714	698	743	658	732	691	690	719	720	698	746	697	672	704	753	739	732	717	721	693	731	678	697	712	731	690	752	690	729	671	732	673	679	722	719	700	703	708	710	691	701	668	706	739	715	705	698	688	720	734	740	744	734	721	683	745	725	650	709	709	709	715	692	711	733	727	671	748	721	704	695	702	711	731	699	734	694	712	677	700	718	687	681	724	736	686	694	786	722	708	658	682	730	679	755	661	709	705	709	692	710	678	726	715	672	670	754	740	762	662	707	721	678	711	720	704	691	705	694	698	739	685	699	739	720	698	732	710	730	696	719	687	695	707	693	715	669	674	716	697	695	680	688	701	700	714	772	731	760	688	685	682	701	737	743	728	726	719	755	718	687	756	739	735	727	730	698	709	738	718	696	739	718	760	720	710	735	741	706	748	732	717	751	714	683	733	739	756	760	728	717	695	708	765	738	701	729	724	703	750	740	719	678	709	700	694	702	706	710	720	703	708	703	689	693	740	724	692	724	711	724	728	749	678	705	685	722	693	711	714	716	679	754	716	709	717	707	683	728	777	710	763	691	738	698	728	683	714	733	700	738	715	616	725	747	742	696	762	702	730	700	667	706	690	691	690	700	756	689	748	677	668	723	695	707	745	677	745	706	673	698	741	706	709	706	744	733	715	690	681	702	683	714	739	695	721	733	671	701	720	709	698	739	711	721	667	664	665	756	720	712	705	722	734	716	696	719	742	716	673	714	725	659	707	743	673	682	690	702	702	728	682	707	769	716	745	771	689	688	674	687	710	710	722	700	704	737	739	649	706	674	705	730	700	740	700	692	710	677	728	682	701	696	747	682	734	675	707	711	705	714	732	715	677	690	706	705	686	718	750	724	687	732	703	712	723	728	750	784	725	729	668	773	716	761	730	675	691	721	645	690	664	727	738	728	737	694	726	695	700	685	713	712	706	746	695	738	759	727	696	688	718	710	696	721	721	709	681	705	720	712	687	702	672	732	702	691	695	708	734	740	723	688	724	803	716	727	698	767	720	694	697	662	734	673	712	715	772	745	733	741	690	704	694	699	712	722	673	725	676	695	714	715	733	693	698	711	747	729	727	731	677	760	715	721	714	691	765	743	691	767	718	714	682	659	679	707	713	716	741	691	756	682	712	652	711	705	713	705	678	710	746	717	717	736	711	726	753	691	745	710	740	723	668	727	641	675	730	704	708	695	767	750	690	700	668	701	725	712	683	692	740	700	702	716	707	760	717	739	724	723	715	682	723	726	730	731	723	701	680	722	706	740	710	710	690	745	737	729	703	737	738	708	716	748	733	764	710	695	701	696	652	745	695	752	708	695	757	747	647	695	682	757	722	708	709	724	706	713	726	651	756	700	701	764	675	672	759	752	721	726	701	738	763	709	718	731	707	664	731	780	685	727	703	711	737	698	688	713	775	702	719	705	716	744	718	707	701	724	709	719	720	741	703	730	754	705	747	757	740	671	729	701	685	736	687	731	727	766	685	682	725	676	702	677	678	737	713	716	712	687	718	730	742	697	756	709	717	739	724	731	735	695	760	752	704	719	680	735	678	667	729	730	728	687	683	727	702	713	738	723	696	749	681	717	722	701	745	746	715	728	736	745	716	726	727	706	728	712	734	739	739	742	748	672	732	701	676	738	763	670	691	726	729	699	710	673	688	724	693	649	684	685	726	694	712	707	732	689	724	722	695	693	727	703	706	700	744	717	676	719	683	750	673	700	739	713	687	686	686	727	705	691	676	725	717	731	729	709	711	742	723	736	659	702	673	740	721	669	742	771	711	704	690	748	667	687	760	708	693	716	715	712	708	739	741	725	673	729	769	714	726	711	729	696	682	701	771	674	755	678	674	700	655	738	750	679	752	725	658	733	717	703	760	727	694	735	687	687	697	674	707	730	732	675	700	759	665	704	701	728	735	703	724	678	704	734	747	748	738	699	748	695	750	726	706	645	742	686	684	721	726	690	756	722	679	708	731	747	702	712	723	701	703	710	686	699	710	684	745	678	713	721	706	755	717	673	747	720	660	700	690	682	711	703	747	737	718	699	727	691	653	756	713	656	711	724	698	707	707	705	735	736	725	757	699	685	697	746	693	756	773	685	735	723	717	697	686	701	734	727	721	687	719	713	674	673	695	733	705	756	733	776	662	707	696	721	722	733	714	709	691	656	708	769	753	731	764	680	713	694	706	699	744	685	763	706	725	683	672	733	692	721	680	726	720	697	734	757	692	770	657	683	700	660	717	716	687	694	767	714	753	694	714	695	751	710	664	702	719	747	747	676	710	721	723	732	713	740	676	682	771	695	685	724	769	723	743	703	738	770	709	684	688	734	693	698	750	744	727	729	703	716	686	690	712	701	698	704	706	726	706	716	678	710	706	748	702	682	687	736	747	715	701	697	698	779	725	709	704	691	787	760	681	743	731	743	749	701	737	718	713	724	693	739	676	750	742	757	718	676	729	746	710	696	698	724	734	712	713	751	678	713	693	725	725	696	691	696	710	716	739	739	697	693	742	726	721	692	726	738	709	714	730	689	681	689	686	749	681	697	708	727	646	744	688	683	748	692	716	683	668	709	676	724	692	743	761	666	729	687	765	738	722	685	716	685	726	652	717	681	725	708	708	666	698	704	656	672	708	724	754	730	697	743	712	699	732	733	696	704	691	758	704	678	746	715	660	741	683	729	723	699	701	740	738	712	718	732	706	780	703	721	713	707	693	740	723	681	757	784	758	726	760	735	710	711	715	718	698	646	727	712	690	733	636	645	655	733	704	739	704	717	732	770	670	709	676	644	713	696	708	697	702	713	684	745	695	716	716	756	737	701	706	752	693	743	749	778	720	756	754	702	713	739	723	720	742	701	704	695	714	704	687	725	671	695	717	715	725	695	730	735	754	699	733	751	734	732	691	744	693	685	734	719	769	756	699	693	702	676	655	699	700	742	692	708	734	690	661	731	686	715	737	717	699	734	753	654	677	734	719	738	764	723	749	732	709	701	750	736	707	698	637	674	679	696	727	731	671	744	737	726	714	734	667	683	701	703	701	750	725	749	721	710	704	691	741	701	696	727	698	765	733	748	752	669	688	662	725	695	691	699	717	754	733	722	660	690	670	715	664	689	736	745	699	716	746	711	665
11406	14927	11464	10180	7531	3987	2921	3194	2052	1799	1689	1598	1645	1835	1375	1312	1211	1443	1487	1395	1346	1145	1124	1418	1619	1027	987	1011	1002	997	991	953	945	955	992	983	1001	1000	989	1040	999	1001	1013	1008	983	995	1007	988	965	995	987	1021	1009	1034	978	1022	998	993	1018	987	1002	996	943	1034	977	940	963	961	956	983	996	982	1048	962	1039	959	958	996	1025	1017	946	959	1049	951	970	1000	989	1009	1044	995	931	985	972	1004	944	989	1028	1013	978	1011	1013	985	978	1001	986	936	1002	961	1025	1047	989	976	1043	978	994	989	938	922	979	999	987	977	974	961	983	977	1022	989	1010	988	981	992	935	943	955	947	1012	983	1011	1003	1010	998	965	1014	953	952	1028	974	988	961	1022	962	987	943	1003	988	1045	1004	992	1007	962	997	964	958	989	981	1026	1005	1039	1095	957	1011	986	973	995	977	1011	937	944	1044	1016	1005	987	978	1026	989	965	953	994	1088	986	1011	1012	985	1000	1015	980	967	997	956	934	979	1013	980	1045	1011	955	996	989	996	991	950	946	969	929	999	985	1022	931	987	989	964	994	982	953	958	940	1006	979	1017	987	1028	985	998	1010	955	1048	1036	982	968	995	1001	985	985	991	967	964	997	1028	994	958	1005	1054	965	983	1018	996	987	1076	986	1037	936	975	997	988	965	935	963	935	951	992	939	959	1024	981	983	997	987	926	974	1035	985	983	991	996	998	970	1016	963	989	981	997	967	971	1025	944	976	980	1006	967	970	1037	980	1010	951	1018	980	985	999	983	962	976	976	949	1007	1002	955	946	970	928	1005	966	983	997	1005	1062	946	1023	985	984	1036	950	1015	992	989	1015	975	953	1044	934	1045	984	1013	968	1028	1021	1029	977	945	1054	960	1006	995	1026	946	995	1012	991	963	967	996	1038	988	997	1020	966	1010	1045	992	980	953	1024	964	966	993	928	946	997	936	983	942	941	1031	993	991	963	959	983	974	953	945	975	994	989	1024	977	993	921	1019	1021	1014	988	978	984	965	962	975	937	969	986	985	1028	982	993	987	1019	982	994	940	997	1007	997	1011	1008	970	1045	963	1049	1058	949	974	932	1021	1021	955	901	964	1013	994	971	1009	995	1037	994	1012	994	989	978	1047	910	1007	1033	967	1010	981	982	968	997	900	1018	992	987	1017	997	1000	1022	954	989	980	995	993	940	1005	1012	978	966	991	981	1067	965	1005	956	1014	1058	990	952	931	1004	977	949	1054	1019	928	978	971	998	960	988	986	934	979	972	997	951	1004	1007	950	991	992	1007	937	1033	985	983	1000	1038	1031	991	978	1004	945	1001	977	964	937	926	989	949	940	1000	1004	974	961	1000	962	982	989	1027	1050	971	974	1037	1030	1007	1010	981	1043	953	998	992	930	949	983	982	984	991	1062	984	1010	1043	1013	997	958	989	1044	961	1010	957	1041	987	997	957	958	1020	938	964	1009	957	942	1031	959	1011	977	1003	974	979	1051	973	980	994	966	999	1037	948	1008	1008	1015	974	945	980	984	1011	999	979	1001	996	984	979	928	1020	949	1043	998	961	981	889	1039	948	1028	955	1011	1019	973	989	972	982	982	1033	987	953	967	1033	965	958	977	1003	971	985	978	969	963	1050	995	1039	976	957	1018	992	949	957	943	984	1003	999	1009	1000	938	1006	1040	1023	1020	1050	1033	1012	1004	970	1035	955	978	939	984	1015	998	921	994	1078	1010	982	986	969	964	1033	1011	979	967	975	938	1012	986	969	969	982	960	1047	992	1006	986	1028	956	981	950	976	1008	928	1002	997	999	1036	995	929	971	990	1006	1017	1031	1006	1026	1011	1004	1041	1028	1007	1022	1037	1020	927	989	1002	928	989	998	993	1029	991	957	963	989	986	992	939	942	980	982	1011	1009	936	905	930	980	957	983	1051	946	964	1066	943	929	956	985	1019	974	940	930	967	1041	949	994	967	1006	1021	1004	985	986	1002	1013	973	965	978	964	958	989	974	1030	964	966	988	991	985	1034	995	1029	999	1023	1017	1043	962	944	1009	1000	967	1022	949	945	984	981	1015	1015	977	931	922	1004	978	1015	966	988	1045	976	977	992	948	1038	1022	984	986	968	1040	1026	950	961	987	1030	1011	1012	970	994	1030	941	980	1007	1014	1030	951	1009	1032	980	980	930	967	987	923	982	975	952	989	942	982	949	1009	996	985	989	982	977	983	1039	1039	1008	984	985	1004	1002	993	990	1007	988	1089	981	999	986	1019	998	952	999	924	978	1008	1007	1006	962	1013	987	970	993	999	993	924	1020	1034	990	978	991	946	991	960	990	999	994	1033	978	988	959	986	1020	1024	947	1007	982	961	992	1013	971	961	982	1003	1041	938	1005	977	999	966	1009	1014	986	967	1079	981	953	998	1000	1007	947	963	1004	1066	995	975	1023	991	963	1026	985	977	985	925	938	998	1032	992	972	955	1007	977	954	1006	987	999	925	939	997	958	986	1059	934	944	982	1049	979	992	943	1008	1040	989	954	1001	970	1020	974	1007	999	1017	982	1012	995	957	998	1031	1001	1009	1008	950	1004	915	993	1004	1016	1045	959	942	941	986	1011	1005	979	1004	993	985	972	994	975	1042	957	1000	1024	973	972	968	1058	974	960	1023	1000	913	1016	1034	1048	1026	980	948	986	989	1018	1016	1028	1003	1011	973	990	1016	962	975	1000	1041	1006	972	948	984	992	980	949	959	971	994	997	983	961	1034	963	1037	972	994	1003	996	1022	957	1026	1033	977	986	991	976	953	965	961	1009	905	999	958	972	1009	955	972	994	1029	1000	954	993	1003	973	1004	969	1004	1051	987	963	1022	1018	1023	946	1016	958	963	975	982	986	912	943	990	989	954	969	958	950	967	999	959	955	971	1008	986	980	954	1019	1014	1006	1012	964	955	965	946	954	1011	984	1030	1013	961	950	985	971	997	1052	967	981	972	995	1017	1049	983	964	961	952	964	1036	958	1028	1039	961	988	976	968	960	969	1006	989	973	1010	999	938	939	990	1044	902	1001	995	1060	957	1044	984	998	924	1008	928	966	997	949	979	1010	990	1002	1001	994	989	1004	980	1003	964	1008	985	1001	957	942	1015	986	925	967	974	1002	947	945	978	945	1010	995	959	1000	991	997	978	988	1017	1061	987	997	1001	1012	960	993	1019	1033	930	1048	955	956	970	1006	963	956	990	984	1041	1002	1022	1023	976	995	1026	965	943	1011	981	984	1004	957	974	1002	1002	946	1009	1014	973	983	952	978	953	1014	969	980	972	1056	1008	1036	984	977	1001	991	970	987	1000	993	958	1001	987	995	995	960	1034	964	1001	1002	940	1045	1040	997	978	1026	973	940	932	957	912	970	966	1005	1038	975	1014	997	976	984	962	975	1008	1068	1010	980	966	1003	986	1020	963	935	1001	999	1022	969	995	1031	962	961	1021	954	951	997	960	992	946	955	1010	997	977	939	942	1002	946	974	978	959	1035	1023	954	993	984	956	979	1030	1024	902	960	1013	984	1004	1035	963	1004	1019	965	956	949	960	1033	1039	980	986	977	988	1008	1007	929	994	973	988	979	989	1020	954	976	981	973	1043	922	951	962	990	944	954	1062	997	980	1008	1046	910	978	1013	987	982	1010	1003	989	986	1006	961	975	977	999	982	1030	963	1007	994	1043	927	986	936	973	1023	1005	1020	1001	945	1025	1051	1021	1030	960	1013	1024	990	986	1019	984	997	1032	1010	916	1027	971	1020	1023	1013	1010	1002	954	967	1021	921	925	1047	1046	984	1007	970	1047	996	1009	967	990	1006	977	963	982	1000	972	972	994	997	1012	1030	980	968	988	977	1058	981	980	1009	1000	1061	994	1002	1025	970	996	978	986	1023	964	1008	1002	958	958	945	1009	1008	1036	982	978	991	1000	957	987	978	1005	945	992	965	988	978	1045	1008	1023	971	974	980	997	994	1029	944
24414	21550	28878	24660	21235	9689	3056	2488	1645	1573	1364	1326	1267	1464	1129	1046	978	1162	1230	1094	1070	962	1017	2702	3146	839	830	809	827	858	834	827	887	859	850	822	863	828	830	825	806	808	893	830	835	846	825	838	822	864	804	793	851	794	866	842	834	835	814	820	791	865	846	872	794	817	828	830	839	813	833	864	815	834	870	828	884	855	838	797	791	814	820	781	850	797	793	830	818	825	793	796	814	833	807	811	834	805	868	833	802	825	833	824	819	831	804	801	834	838	813	789	837	833	812	802	822	823	824	766	825	842	847	843	839	805	814	830	819	832	814	859	853	781	868	797	793	829	803	841	772	833	801	881	808	805	830	801	789	850	813	779	822	816	801	838	843	816	816	816	891	853	867	839	839	836	824	860	835	794	815	873	826	861	761	796	843	793	865	848	861	820	762	815	848	799	824	779	808	791	821	863	809	805	905	778	849	808	848	826	822	820	842	828	844	852	852	832	837	832	816	797	894	793	801	828	813	836	815	806	813	848	832	820	856	807	763	857	862	850	803	822	848	778	847	869	837	836	840	819	819	813	883	819	854	822	820	791	843	848	828	841	752	870	873	859	814	825	811	798	805	844	827	837	831	804	833	788	828	823	812	850	821	804	833	767	806	827	825	810	843	877	791	813	812	806	809	838	842	862	825	857	788	842	790	882	791	800	815	870	856	772	829	865	824	817	829	828	851	802	834	870	827	826	818	822	783	860	802	842	841	785	822	772	818	829	817	829	810	833	839	826	802	791	787	814	820	808	799	824	821	826	845	848	846	812	795	855	814	786	878	849	811	848	834	794	799	868	807	832	838	850	780	820	812	788	787	821	841	859	799	813	806	807	815	814	770	829	841	815	825	804	828	826	827	863	827	811	813	822	862	811	841	832	867	832	849	856	792	821	830	852	790	812	801	805	843	828	808	799	876	844	791	788	824	865	790	823	783	852	749	797	841	831	782	873	890	813	839	831	842	819	847	810	816	838	818	831	805	862	817	843	762	839	841	841	800	804	754	823	840	809	759	814	834	833	833	772	860	843	829	815	819	777	814	801	840	840	841	802	820	882	845	886	779	848	825	809	792	846	822	815	834	791	806	836	827	850	785	818	814	808	824	808	822	848	834	821	842	828	811	754	855	812	862	835	856	827	818	851	885	833	858	820	824	799	848	878	787	802	793	844	849	810	805	799	804	853	817	895	798	814	801	817	796	836	839	776	812	826	828	811	841	858	830	814	812	825	817	829	762	824	812	806	803	884	814	819	823	857	780	784	835	823	846	854	815	772	813	826	833	881	827	827	850	838	802	849	839	882	804	814	791	833	814	825	817	832	745	814	793	843	796	785	803	822	840	842	796	821	824	801	833	830	809	858	825	833	835	809	813	810	780	814	862	803	828	850	876	834	818	875	785	850	807	782	825	849	822	830	804	791	810	804	813	798	809	792	828	864	855	852	857	808	872	842	842	808	816	852	829	817	811	806	784	840	844	823	829	834	892	816	820	845	830	885	797	795	803	823	860	807	803	807	867	837	803	806	803	840	851	808	811	846	815	821	815	871	851	839	822	809	838	827	789	815	781	793	799	827	875	827	839	838	839	835	777	757	801	848	842	841	851	799	807	803	792	911	810	844	804	773	809	850	798	864	838	828	802	793	773	848	848	795	849	737	830	764	790	884	800	886	856	857	819	776	869	794	793	816	853	823	835	780	764	821	774	841	839	807	807	855	803	783	805	804	849	836	828	859	820	859	850	832	848	858	874	813	768	784	855	812	766	865	826	771	820	825	796	821	794	862	818	828	845	817	830	820	864	881	790	835	800	800	827	798	827	749	842	846	820	790	832	803	808	842	786	866	821	815	777	820	793	829	863	809	855	820	811	823	833	814	849	830	828	836	824	825	863	810	834	869	806	872	838	839	815	823	844	829	840	877	788	834	887	866	852	781	825	823	813	810	797	829	807	872	820	815	852	843	837	845	814	807	803	842	773	839	866	795	835	822	842	830	859	779	832	817	814	833	814	823	766	789	839	859	899	828	848	772	831	806	792	869	815	822	800	809	826	800	867	803	807	852	849	849	842	844	826	814	859	823	840	801	820	808	834	861	797	830	796	810	853	836	828	812	838	819	791	865	839	844	827	834	776	837	767	766	818	809	796	852	858	869	823	856	880	844	818	863	841	827	864	788	835	854	841	873	802	797	815	831	770	759	807	804	891	786	798	882	822	832	821	878	798	834	857	831	809	820	824	794	865	785	760	843	796	840	807	789	858	858	803	844	814	829	836	824	818	823	834	851	831	761	831	845	870	797	806	830	854	788	850	825	822	795	812	900	840	845	799	890	785	838	844	819	823	809	807	798	786	799	840	817	845	816	819	800	854	817	854	772	818	848	835	783	832	769	830	839	884	833	860	815	820	828	879	768	784	809	856	794	878	843	877	806	782	916	827	818	849	817	847	853	815	843	846	843	830	807	812	828	815	795	896	798	829	799	834	819	815	834	829	829	792	856	819	825	865	817	789	832	841	883	853	834	829	809	857	848	819	793	799	807	835	819	862	806	822	807	845	824	789	807	821	844	812	801	825	815	851	797	820	853	876	827	880	763	801	747	822	801	847	845	816	844	830	809	825	829	848	810	801	829	837	832	797	812	780	818	771	874	849	785	824	782	812	793	821	824	814	779	856	804	884	840	808	848	821	750	799	866	826	829	815	848	803	799	770	807	827	787	810	845	819	829	816	813	872	809	905	851	828	833	786	841	856	844	814	813	801	803	832	786	782	786	816	883	871	846	815	870	779	817	861	827	810	805	843	845	795	848	837	795	855	785	788	854	830	867	806	835	862	822	848	788	904	793	815	841	850	817	772	793	802	813	880	791	852	803	880	788	841	845	835	804	817	853	772	769	834	842	790	788	844	819	829	822	807	820	837	890	795	804	791	856	829	834	745	850	828	765	797	884	811	804	830	780	793	846	791	737	853	798	837	836	825	868	823	773	822	795	804	806	858	784	802	832	823	867	826	800	850	924	827	843	814	808	838	792	849	847	805	867	781	864	792	805	814	809	764	793	836	849	808	878	816	839	806	807	834	827	857	823	823	791	836	823	805	837	810	836	797	813	791	783	807	800	830	812	891	862	791	817	830	784	812	823	794	809	775	814	830	840	819	784	831	817	764	796	797	810	830	829	809	841	830	847	802	796	814	817	802	787	834	790	845	833	822	819	798	806	840	802	840	763	815	841	789	872	826	804	825	796	830	837	753	797	833	841	852	787	803	831	848	858	794	847	826	822	839	795	813	797	838	806	829	817	752	828	819	849	796	827	805	808	849	841	831	816	885	813	814	844	775	844	777	822	791	826	860	812	853	811	835	808	831	811	805	854	832	780	808	781	835	788	779	770	859	811	835	838	848	794	811	815	787	788	780	803	842	815	864	808	830	792	837	844	814	797	819	844	841	824	884	809	777	837	803	849	817	790	835	830	847	799
13700	23405	20293	16823	12700	7771	5498	5655	3486	3245	2639	2553	2496	2813	2092	1957	1633	2092	2052	1855	1789	1562	1718	5646	6070	1171	1158	1150	1177	1161	1169	1157	1145	1106	1154	1116	1098	1172	1222	1201	1129	1121	1207	1141	1145	1130	1112	1136	1129	1167	1150	1113	1195	1117	1113	1129	1160	1170	1162	1152	1117	1174	1162	1153	1150	1159	1143	1112	1099	1183	1110	1075	1171	1135	1097	1147	1139	1135	1123	1087	1162	1120	1146	1232	1160	1142	1110	1158	1201	1129	1093	1158	1155	1150	1110	1151	1158	1175	1141	1083	1197	1141	1082	1134	1112	1112	1118	1165	1129	1134	1167	1157	1137	1130	1138	1118	1139	1147	1156	1145	1169	1109	1162	1106	1093	1157	1152	1151	1092	1107	1138	1141	1150	1102	1162	1182	1107	1130	1073	1146	1177	1129	1202	1149	1167	1088	1174	1152	1093	1079	1066	1154	1175	1116	1097	1148	1084	1134	1131	1103	1182	1203	1159	1193	1195	1115	1133	1135	1198	1159	1169	1102	1129	1103	1164	1113	1167	1080	1206	1111	1145	1116	1181	1159	1108	1054	1183	1130	1159	1095	1115	1127	1139	1081	1114	1136	1158	1117	1100	1165	1153	1121	1173	1118	1203	1086	1123	1074	1129	1064	1127	1145	1160	1153	1111	1172	1101	1153	1187	1085	1134	1155	1164	1170	1174	1152	1134	1071	1112	1159	1077	1071	1178	1125	1183	1132	1163	1138	1188	1194	1189	1225	1082	1117	1204	1167	1170	1179	1099	1077	1163	1168	1162	1137	1162	1107	1153	1131	1126	1148	1129	1157	1157	1137	1192	1067	1126	1217	1138	1206	1140	1120	1101	1122	1196	1165	1098	1129	1235	1123	1150	1095	1133	1161	1067	1201	1101	1143	1110	1160	1133	1113	1135	1109	1172	1129	1081	1102	1129	1127	1051	1120	1161	1111	1165	1096	1127	1132	1120	1109	1182	1177	1125	1146	1130	1168	1181	1169	1121	1079	1160	1090	1120	1137	1190	1185	1108	1202	1154	1115	1166	1142	1181	1188	1145	1164	1129	1072	1110	1107	1050	1160	1145	1122	1142	1151	1136	1174	1129	1162	1123	1070	1171	1196	1132	1177	1107	1097	1138	1112	1167	1085	1129	1134	1158	1087	1163	1189	1138	1104	1155	1113	1106	1071	1132	1148	1131	1136	1132	1119	1125	1205	1229	1147	1123	1178	1135	1118	1094	1100	1104	1111	1148	1147	1135	1076	1128	1120	1183	1125	1146	1100	1129	1114	1172	1178	1094	1181	1132	1117	1113	1148	1144	1124	1106	1154	1152	1108	1142	1122	1166	1153	1131	1132	1116	1158	1121	1068	1189	1105	1109	1085	1118	1192	1087	1108	1178	1167	1140	1187	1156	1089	1070	1127	1172	1175	1131	1138	1170	1104	1104	1131	1160	1129	1204	1153	1144	1097	1147	1090	1144	1151	1056	1151	1156	1083	1164	1175	1099	1149	1122	1098	1078	1123	1086	1085	1110	1119	1118	1201	1167	1223	1185	1110	1131	1186	1127	1088	1120	1192	1104	1099	1137	1222	1120	1123	1151	1087	1154	1163	1125	1126	1152	1110	1176	1134	1157	1155	1076	1113	1124	1121	1188	1139	1161	1219	1128	1132	1096	1110	1120	1105	1136	1141	1166	1162	1059	1160	1141	1096	1132	1100	1123	1152	1171	1129	1158	1135	1201	1172	1144	1117	1132	1126	1070	1100	1174	1177	1148	1085	1147	1190	1108	1153	1151	1170	1179	1089	1163	1190	1116	1125	1180	1183	1156	1156	1119	1141	1206	1082	1127	1171	1135	1089	1113	1194	1114	1114	1143	1166	1092	1170	1160	1180	1125	1192	1140	1121	1098	1131	1123	1076	1163	1138	1148	1118	1069	1098	1154	1125	1152	1171	1151	1182	1137	1126	1145	1165	1130	1159	1120	1074	1166	1129	1130	1057	1143	1161	1173	1106	1117	1133	1178	1160	1071	1158	1144	1190	1215	1141	1092	1078	1181	1130	1185	1115	1154	1150	1120	1141	1101	1084	1098	1055	1108	1115	1183	1073	1153	1131	1143	1125	1139	1124	1164	1100	1143	1088	1111	1086	1182	1145	1133	1116	1201	1141	1178	1125	1156	1155	1136	1121	1186	1113	1114	1198	1124	1131	1133	1107	1156	1178	1170	1179	1197	1097	1100	1175	1179	1131	1093	1171	1182	1128	1113	1125	1154	1111	1080	1147	1137	1094	1183	1213	1140	1170	1123	1170	1056	1163	1117	1189	1116	1161	1066	1113	1154	1167	1150	1108	1143	1118	1092	1132	1114	1099	1187	1194	1144	1120	1075	1161	1155	1124	1115	1125	1135	1135	1101	1114	1159	1148	1075	1141	1156	1094	1109	1177	1205	1125	1152	1136	1194	1117	1192	1177	1173	1134	1085	1131	1117	1129	1146	1090	1146	1160	1161	1165	1147	1151	1142	1110	1110	1136	1176	1145	1118	1108	1130	1147	1131	1068	1125	1151	1137	1155	1119	1129	1118	1124	1172	1167	1165	1133	1099	1133	1114	1106	1172	1149	1150	1136	1153	1079	1167	1129	1133	1158	1108	1138	1133	1126	1123	1074	1148	1144	1085	1112	1191	1137	1140	1157	1086	1104	1105	1142	1094	1102	1149	1098	1177	1177	1140	1168	1156	1103	1108	1145	1151	1147	1128	1120	1123	1117	1132	1194	1125	1181	1089	1112	1136	1147	1184	1148	1108	1140	1121	1200	1139	1121	1132	1156	1131	1122	1140	1155	1145	1150	1133	1089	1125	1099	1129	1113	1138	1136	1170	1119	1173	1113	1127	1130	1081	1155	1149	1215	1100	1132	1108	1173	1163	1129	1119	1113	1185	1170	1089	1103	1135	1137	1122	1129	1128	1097	1136	1131	1148	1151	1125	1131	1113	1175	1143	1186	1153	1136	1165	1180	1140	1100	1126	1130	1128	1142	1172	1106	1107	1139	1149	1136	1173	1096	1142	1170	1125	1109	1140	1151	1146	1142	1158	1134	1113	1152	1170	1121	1110	1131	1161	1097	1154	1138	1139	1121	1157	1169	1169	1194	1175	1156	1112	1179	1159	1139	1154	1176	1145	1152	1091	1133	1115	1159	1164	1121	1141	1150	1105	1116	1096	1153	1163	1157	1147	1164	1152	1119	1177	1089	1139	1073	1128	1183	1087	1113	1121	1186	1180	1147	1121	1147	1117	1118	1139	1139	1101	1155	1070	1159	1128	1191	1143	1131	1202	1173	1084	1109	1183	1127	1146	1136	1178	1145	1221	1170	1133	1076	1124	1094	1098	1112	1128	1134	1161	1142	1121	1113	1174	1159	1110	1160	1114	1187	1095	1153	1116	1150	1126	1130	1170	1144	1142	1130	1127	1146	1129	1089	1143	1129	1179	1162	1137	1142	1168	1121	1109	1095	1204	1095	1081	1161	1197	1141	1195	1166	1146	1110	1123	1175	1167	1193	1153	1185	1163	1156	1130	1140	1131	1136	1181	1189	1174	1146	1146	1123	1173	1119	1108	1090	1135	1161	1198	1113	1105	1133	1157	1152	1097	1098	1191	1077	1135	1101	1172	1126	1170	1176	1175	1090	1118	1194	1136	1133	1206	1145	1149	1133	1167	1202	1150	1121	1074	1115	1165	1108	1162	1161	1180	1135	1094	1201	1158	1172	1162	1175	1143	1160	1169	1136	1142	1152	1140	1174	1128	1095	1220	1168	1128	1123	1165	1083	1134	1175	1078	1100	1111	1109	1162	1106	1108	1164	1215	1152	1164	1169	1142	1197	1109	1176	1158	1152	1174	1185	1204	1156	1129	1150	1100	1207	1154	1144	1181	1156	1115	1117	1108	1171	1169	1150	1109	1167	1062	1107	1128	1177	1136	1119	1193	1111	1079	1165	1077	1137	1119	1098	1193	1139	1130	1134	1183	1164	1217	1154	1133	1162	1120	1161	1193	1154	1134	1134	1126	1138	1182	1136	1196	1119	1145	1106	1181	1141	1123	1114	1165	1135	1122	1150	1152	1111	1057	1181	1195	1084	1124	1103	1155	1154	1169	1165	1133	1171	1153	1113	1149	1161	1153	1173	1134	1160	1134	1142	1172	1106	1088	1194	1123	1156	1126	1143	1116	1094	1140	1208	1172	1092	1130	1152	1090	1117	1140	1141	1181	1094	1107	1103	1175	1175	1105	1173	1123	1177	1150	1173	1142	1202	1075	1120	1166	1167	1119	1091	1143	1151	1128	1095	1172	1140	1110	1117	1151	1171	1121	1142	1168	1149	1137	1117	1147	1101	1147	1135	1148	1127	1117	1161	1122	1079	1162	1225	1168	1150	1160	1150	1165	1138	1078	1154	1100	1141	1134	1166	1170	1146	1127	1125	1155	1115	1106	1190	1125	1195	1145	1078	1157	1147	1077	1168	1127	1130	1093	1120	1109	1161	1167	1157	1115	1173	1193	1106	1146	1182	1147	1161	1112	1180	1156	1128	1152	1167	1151	1163	1151	1130	1150	1120	1149	1113	1182	1148	1131	1155	1100	1119	1135	1148	1155	1130	1178	1183	1122	1156	1165	1179	1083	1111	1134	1160	1134	1121	1162	1131	1108	1130	1124	1151	1147	1139	1134	1094	1154	1088	1173	1156	1131	1105	1176	1079	1122	1093	1174	1167	1116	1157	1146	1116	1189	1161	1170	1160	1171	1139	1140	1197	1100	1150	1160	1159	1162	1141	1144	1108	1148	1158	1144	1171	1141	1162	1150	1135	1149	1111	1122	1176	1153	1184	1117	1089	1089	1116	1168	1141	1188	1084	1191	1130	1112	1151	1191	1171	1158	1139	1112	1180	1162	1136	1128	1140	1164	1170	1114	1170	1125	1156	1153	1144	1138	1126	1165	1166	1124	1144	1163	1099	1158	1082	1195	1095	1112	1181	1148	1174	1186	1164	1074	1131	1083	1183	1100	1128	1143	1154	1132	1085	1173	1176	1168	1129
23334	21526	29407	24100	21544	21280	8626	3662	1862	1781	1433	1326	1200	1398	1180	1070	889	1052	1201	1065	884	867	828	4741	5061	611	575	562	550	608	553	580	568	535	567	561	562	528	537	541	582	561	561	552	511	581	543	507	558	537	519	555	538	552	555	583	530	501	520	566	607	558	589	538	534	552	518	552	529	568	506	533	534	582	532	536	547	601	560	520	564	554	531	529	557	532	555	518	556	527	514	551	529	515	515	576	560	551	577	529	527	548	556	512	533	565	539	575	562	535	563	537	535	520	557	565	541	561	551	574	586	561	506	541	529	549	539	554	567	518	567	568	542	573	573	552	517	542	591	555	514	537	557	551	538	556	564	528	573	539	587	514	568	547	562	527	559	550	555	595	578	550	533	577	544	528	567	514	521	543	547	555	523	548	545	546	554	527	533	560	522	517	549	551	542	572	548	511	535	584	524	548	572	544	558	549	545	541	541	552	515	525	505	542	521	567	529	549	546	573	539	519	564	552	551	530	559	538	600	544	543	510	537	583	569	531	563	540	550	568	528	506	564	540	510	512	577	558	536	558	515	538	563	585	546	559	566	564	586	565	509	536	551	583	573	538	553	551	555	554	532	528	573	549	579	550	540	515	546	529	542	575	542	527	540	509	532	601	580	515	520	579	565	564	546	546	559	528	566	542	568	601	566	534	545	529	492	554	561	576	578	552	577	605	522	496	549	552	586	577	500	550	534	557	560	555	512	571	531	540	511	519	580	558	551	574	525	545	546	558	549	548	590	544	550	525	524	530	561	539	567	546	551	577	553	521	541	533	526	556	570	493	573	555	537	570	534	564	560	502	557	551	575	539	559	529	529	543	546	562	541	543	572	532	557	560	553	559	557	555	520	586	527	519	559	596	548	546	542	532	518	517	615	566	582	556	518	546	533	528	506	510	586	540	560	548	531	538	534	558	560	562	552	554	532	545	496	562	502	526	544	530	569	573	565	547	574	567	540	524	545	501	527	542	548	533	511	543	527	517	522	547	546	551	541	564	560	576	521	525	564	557	509	518	510	517	542	513	560	531	533	536	557	551	561	522	569	574	568	511	573	580	498	550	525	544	500	540	548	574	537	527	564	549	578	548	526	569	547	547	542	500	546	530	529	537	566	560	558	533	532	545	531	553	548	523	518	571	533	583	533	580	595	561	530	566	568	543	567	547	530	552	545	568	537	548	554	524	532	554	552	545	547	525	590	535	574	556	562	556	539	570	520	521	515	544	546	560	512	523	513	554	546	531	564	549	546	576	554	523	502	529	552	541	582	546	563	544	529	505	547	492	537	586	541	548	530	560	567	517	561	543	529	562	532	504	529	553	543	527	535	515	509	584	570	528	556	525	570	535	541	523	530	541	514	563	594	523	585	526	495	531	515	572	576	545	550	539	510	557	554	519	531	548	556	535	574	578	565	539	552	551	596	579	523	559	502	527	549	553	557	575	540	533	552	563	564	510	558	531	522	561	589	546	541	560	528	526	538	535	595	544	514	577	560	543	503	540	537	505	574	546	526	546	566	524	535	552	564	555	556	537	551	533	543	547	559	555	567	552	569	546	543	549	535	560	569	525	604	521	563	583	562	547	544	540	596	510	527	592	539	559	506	561	523	537	559	539	560	517	504	517	550	534	545	561	568	513	526	528	515	533	557	561	531	566	562	549	565	539	564	571	483	562	547	535	548	534	500	555	527	522	561	533	531	549	543	550	517	551	546	558	541	538	571	537	514	570	566	517	536	572	546	587	550	555	519	553	520	559	520	545	542	521	589	528	513	512	528	511	541	587	549	569	500	554	548	541	530	530	559	513	538	517	495	529	510	541	567	506	540	551	535	532	532	521	549	543	542	538	523	563	513	540	537	518	513	556	562	542	539	521	516	537	564	535	576	583	555	542	551	566	525	463	555	557	551	593	559	538	541	562	569	542	507	538	583	495	516	588	546	565	569	535	546	511	556	540	557	531	553	553	524	534	527	568	543	514	527	528	544	513	512	560	523	549	535	538	533	527	519	526	528	535	533	534	541	551	575	521	559	552	564	583	575	549	518	551	568	567	548	502	541	545	553	585	538	525	567	531	556	530	521	524	534	543	554	564	479	527	518	556	575	554	576	536	527	536	522	511	523	556	538	536	535	536	515	527	519	531	549	514	536	573	521	554	555	547	593	536	572	531	512	571	551	531	585	543	559	474	546	535	548	568	570	517	519	559	555	533	556	570	546	521	556	563	540	558	523	520	538	503	543	532	539	551	513	547	571	535	562	483	518	521	504	514	558	527	537	558	537	509	579	542	596	562	572	507	578	560	530	536	566	520	525	542	558	583	547	512	534	551	501	554	560	610	552	528	514	513	551	509	514	531	576	544	523	549	572	529	543	561	550	550	555	519	546	546	497	507	532	542	492	544	564	541	560	526	544	542	527	580	550	571	545	506	543	513	500	524	539	525	536	515	517	507	517	512	601	538	561	564	511	538	508	516	550	579	529	550	525	537	554	583	579	525	515	545	542	544	593	542	541	534	593	552	558	552	547	569	556	550	556	537	517	543	592	529	557	527	550	529	492	562	531	542	534	542	554	564	507	529	545	568	570	552	566	562	557	544	543	534	490	547	541	555	551	527	555	564	515	563	556	534	572	521	536	576	579	549	508	537	525	502	543	520	544	541	473	527	574	532	548	540	550	553	521	562	536	568	541	571	589	558	536	537	556	518	526	520	555	555	549	554	521	591	556	511	519	560	560	555	546	550	543	545	554	532	549	523	507	489	514	489	531	524	557	585	546	559	514	548	538	540	531	493	524	517	543	538	548	487	551	545	539	551	518	590	504	536	568	522	586	578	529	551	553	568	544	529	524	521	524	543	533	534	497	556	585	498	550	564	526	516	583	540	571	547	556	570	580	504	522	573	538	531	529	576	525	541	565	537	532	520	576	573	553	547	510	568	555	526	558	562	531	514	527	535	556	504	478	572	526	532	537	553	562	539	536	568	566	533	561	554	580	481	519	572	547	534	539	539	512	521	562	532	499	576	556	559	550	539	522	546	544	566	558	539	574	522	559	536	573	511	501	552	523	581	570	556	509	567	542	555	600	557	571	556	551	572	552	525	584	537	554	558	562	506	522	593	553	506	527	554	550	571	516	552	556	574	545	542	511	616	537	503	515	586	517	556	570	564	480	536	512	531	531	522	565	555	595	527	542	551	536	531	545	520	528	532	580	559	536	532	514	514	504	525	537	542	583	577	540	594	557	509	533	538	517	522	493	523	576	515	579	550	559	486	508	520	509	557	543	522	564	536	533	585	534	571	543	517	521	556	499	509	586	537	531	560	500	545	549	529	551	567	534	552	584	519	547	565	556	550	514	531	568	573	533	580	568	574	547	512	516	595	534	542	540	547	535	544	570	543	537	529	543	548	553	556	578	528	523	573	534	547	506	503	539	501	557	527	579	563	529	583	480	544	545	514	564	532	535	563	570	530
16411	29523	26159	21218	16930	9971	6947	8273	4671	4312	3370	3042	2836	3448	2619	2201	1691	2259	2694	2209	1843	1687	1674	10309	8997	855	840	824	800	818	801	756	827	758	823	835	781	803	766	807	749	835	716	783	779	776	797	758	794	773	800	780	787	767	780	778	763	771	731	707	805	738	831	746	761	752	804	782	772	776	779	749	748	783	768	760	799	767	788	760	785	790	804	759	735	762	774	767	811	754	728	810	748	728	779	804	796	796	794	734	778	796	729	764	789	790	773	734	722	793	795	788	745	764	822	763	775	798	703	773	762	805	772	769	793	741	804	768	802	732	787	792	791	818	761	755	822	740	731	747	748	766	792	740	806	798	693	739	766	770	779	776	780	755	761	718	738	741	773	731	769	763	751	820	787	763	792	780	770	797	799	723	789	772	680	748	837	740	783	751	738	777	737	816	765	775	788	768	795	786	776	783	796	781	776	774	733	732	752	803	778	790	772	716	733	713	773	748	761	816	805	805	799	732	777	736	754	776	776	790	810	737	743	757	696	756	762	791	756	727	737	773	756	765	788	764	729	800	778	717	799	781	756	789	720	773	750	805	821	806	787	779	743	761	772	720	743	766	791	718	790	755	734	742	781	736	755	757	782	803	804	818	804	729	793	700	766	831	831	726	812	803	796	778	731	777	755	711	826	742	755	768	727	722	749	762	768	792	755	744	801	694	724	791	794	758	792	724	776	795	765	760	782	782	710	752	773	776	756	784	785	746	810	804	863	763	736	759	749	767	796	777	728	777	797	768	756	786	765	748	722	724	779	718	751	848	836	769	759	789	788	765	785	767	781	753	761	811	780	708	753	723	809	756	759	741	728	712	748	756	738	787	772	777	793	803	774	796	724	783	757	751	738	748	814	710	750	747	780	769	777	746	740	748	735	748	769	750	791	792	753	768	775	762	712	794	768	768	780	799	732	812	761	805	755	725	786	761	752	786	753	749	752	719	775	800	740	776	781	795	749	753	704	756	801	756	781	773	743	745	739	768	810	733	715	751	703	793	759	795	711	793	770	792	781	722	770	720	796	784	806	733	795	748	742	701	781	784	773	733	779	781	773	742	810	757	765	722	789	790	762	817	741	750	793	825	747	756	731	748	777	742	792	809	792	769	767	817	766	818	753	740	726	742	753	771	783	784	770	741	787	750	828	729	754	752	707	725	763	798	763	783	719	787	766	749	758	790	708	812	696	778	749	814	749	740	747	759	742	787	761	798	751	813	777	766	784	804	738	731	814	784	739	784	742	782	778	766	804	742	725	727	768	834	745	767	761	799	807	754	767	748	754	777	796	784	772	769	724	794	735	763	782	788	742	775	740	718	731	777	746	767	755	824	808	790	754	769	783	783	805	777	819	762	794	777	797	808	843	746	788	784	804	728	786	754	761	807	792	751	775	815	694	770	710	843	748	795	764	755	751	823	756	707	738	773	773	808	764	729	765	776	799	791	802	794	715	775	779	785	783	747	817	740	722	776	783	721	794	787	730	774	754	757	774	780	813	755	784	793	811	788	769	807	754	820	733	789	780	736	765	793	756	726	789	733	732	772	787	764	763	751	737	753	758	781	792	766	804	741	788	790	761	741	812	748	739	775	728	754	781	775	778	808	776	736	736	780	739	749	767	833	773	755	736	780	791	753	812	794	756	830	765	774	741	775	783	701	803	730	718	758	780	759	778	774	738	760	789	747	727	821	713	751	776	739	738	755	801	766	736	751	788	741	759	748	736	735	781	813	794	766	796	758	812	783	801	781	720	808	731	776	750	748	816	787	760	760	764	798	784	819	731	792	793	756	751	770	741	776	782	716	731	789	817	765	796	726	796	757	775	769	751	735	749	732	741	751	774	778	747	805	777	816	757	775	793	776	756	785	756	773	738	777	741	743	752	786	710	747	778	776	819	783	744	752	746	817	750	771	777	767	769	751	760	754	775	724	766	782	792	767	768	797	768	784	723	772	815	735	731	769	741	774	772	766	748	741	703	759	779	701	762	778	792	807	834	748	754	742	754	721	744	716	754	782	738	772	811	797	808	792	806	792	755	773	782	785	800	780	781	760	782	747	803	786	786	772	790	707	765	748	758	768	781	811	786	736	838	763	764	783	796	734	735	749	736	742	766	716	793	751	759	798	783	800	739	734	728	725	739	773	762	734	808	768	723	733	737	785	755	786	793	738	736	763	815	747	779	759	741	783	776	748	734	768	788	724	788	793	730	759	777	750	787	757	732	786	757	836	754	769	798	770	816	748	761	771	769	755	755	762	687	781	773	770	742	770	756	740	792	743	841	772	782	777	813	745	793	763	802	740	769	751	759	757	724	752	771	742	757	796	767	731	794	802	790	738	800	786	748	803	768	772	756	751	767	723	729	785	731	770	767	764	772	810	739	807	787	735	765	815	770	763	754	763	815	771	771	792	728	795	761	754	786	758	832	770	799	769	768	777	755	734	747	783	790	775	733	800	729	772	755	818	756	790	773	785	791	788	759	802	811	743	764	766	750	730	803	782	792	788	785	764	760	793	709	775	748	741	750	798	754	745	726	753	781	780	758	811	736	816	769	748	781	781	715	806	720	770	748	793	757	747	799	742	759	749	780	816	767	758	723	790	782	808	800	689	747	768	781	751	807	737	717	756	815	776	815	769	806	759	758	792	759	773	754	733	816	783	773	767	784	760	732	780	746	759	736	788	769	784	735	776	759	806	785	793	768	746	773	776	721	728	737	731	761	746	741	791	733	748	795	741	742	770	741	753	729	778	770	805	753	770	783	771	724	765	755	793	771	761	760	753	709	797	776	746	786	792	769	774	836	756	764	723	778	756	798	763	787	773	792	796	785	795	767	780	708	807	777	789	694	778	744	728	787	760	735	695	733	765	753	768	778	742	729	780	780	823	754	815	743	778	787	798	769	759	772	782	731	737	825	689	755	798	747	780	794	771	799	810	777	804	799	740	769	781	753	764	748	807	748	817	770	733	759	812	758	738	765	779	781	709	797	756	787	793	818	766	752	769	778	777	787	721	732	784	794	767	747	768	765	753	758	772	792	780	776	738	738	763	771	767	742	718	778	771	796	789	789	731	797	758	771	770	765	820	744	768	772	829	753	790	768	779	733	772	757	712	790	746	793	771	803	806	757	723	734	748	724	787	748	750	748	798	758	772	746	778	752	733	733	822	718	797	768	721	798	787	750	779	698	785	724	764	726	750	763	743	761	769	768	752	840	796	727	728	745	783	762	751	815	750	744	711	814	747	768	743	797	736	743	792	770	825	724	780	759	787	785	785	757	765	704	766	769	749	806	783	795	787	711	742	775	762	759	776	745	736	755	791	785	763	771	814	771	750	760	778	755	761	731	791	798	775	724	756	787	752	757	793	808	752	801	780	725	778	759	729	780	761	811	808	752	790	743	780	780	818	753	739	808	755	793	802	799	790	745	730	809	752	770	764	807	789	762	745	746	774	763	764	752	787	750	758
27326	20993	13023	6011	3678	1750	1396	1633	1065	1040	942	853	977	962	871	876	834	790	884	812	861	790	775	1007	884	707	753	727	706	695	693	677	732	688	718	672	718	761	717	705	719	726	694	741	691	746	712	700	711	725	713	747	731	689	726	676	692	678	707	754	705	711	748	704	730	719	720	698	748	703	747	731	729	747	736	687	679	710	767	725	711	724	737	710	689	725	698	722	752	698	716	741	696	747	769	722	710	738	722	739	709	686	692	691	735	737	667	729	717	688	679	688	747	715	723	670	700	720	731	704	692	718	680	725	707	677	716	713	718	757	749	707	695	740	739	692	679	731	674	715	683	702	735	723	697	737	747	698	722	698	647	720	682	719	744	779	714	753	685	741	654	701	738	689	746	721	740	708	792	712	706	722	716	658	707	718	735	725	730	755	732	732	667	683	750	720	688	719	710	686	718	775	694	678	683	761	667	694	769	717	696	703	699	731	729	720	663	702	698	701	715	701	765	662	735	685	762	703	705	723	742	705	752	730	708	696	699	673	737	756	678	720	737	723	719	730	696	720	663	745	720	704	701	691	746	730	712	736	730	710	715	725	736	667	695	687	672	748	755	721	737	689	738	720	698	687	730	751	717	717	730	753	666	699	732	706	680	701	710	680	788	704	683	735	727	690	697	713	686	722	711	784	736	710	690	751	693	732	702	728	701	726	720	714	700	728	676	740	685	699	679	693	722	782	690	700	715	670	705	720	724	708	715	741	705	747	709	721	697	695	718	746	740	727	728	729	697	752	702	694	671	693	735	722	664	725	732	706	715	731	731	688	680	720	751	701	697	663	695	689	730	726	703	767	699	659	691	693	709	662	772	693	686	739	731	724	731	770	670	697	715	690	703	731	727	701	750	732	700	717	727	709	727	756	708	723	694	684	721	717	742	684	687	703	706	727	744	680	726	687	716	736	737	739	678	722	717	674	745	711	698	733	709	724	692	745	742	717	742	683	666	702	743	694	719	695	698	711	699	696	701	705	701	679	751	707	691	773	740	708	719	742	752	752	666	692	700	724	724	718	730	711	716	681	680	665	733	723	708	718	707	721	701	687	724	740	726	713	725	718	718	715	719	722	705	694	696	702	676	687	706	689	728	710	684	735	683	716	756	733	727	703	737	750	773	716	719	758	743	708	741	742	737	740	732	727	679	722	696	766	707	707	715	720	667	670	717	746	766	747	705	659	717	703	720	694	760	794	698	765	710	704	757	704	698	713	683	740	728	723	713	776	735	749	686	708	703	705	712	694	750	707	682	691	716	713	672	712	700	671	662	697	679	714	721	663	708	685	715	736	723	742	770	749	759	695	714	670	721	726	687	712	697	711	710	687	688	754	727	709	721	797	713	716	739	686	685	732	681	727	711	730	774	728	684	719	727	772	727	682	712	731	728	715	704	710	701	772	714	682	682	714	710	665	734	685	713	694	740	726	681	755	715	702	707	685	740	746	733	718	715	685	713	712	746	706	728	712	721	706	699	692	712	723	739	641	709	683	768	683	714	754	698	677	723	699	748	648	699	706	739	759	727	662	691	761	757	713	695	697	675	756	737	703	668	747	731	717	749	748	734	718	765	744	741	703	703	751	747	671	718	706	714	723	756	704	748	695	739	658	721	702	773	703	715	682	706	699	715	708	708	695	765	745	695	714	747	707	712	696	755	732	662	719	704	756	727	720	757	696	763	705	748	700	748	702	721	727	688	731	702	743	702	707	714	727	736	704	731	711	723	761	681	716	690	737	751	710	698	691	717	688	668	733	739	711	699	743	738	694	703	715	746	726	683	655	705	712	725	723	739	698	671	780	727	777	702	711	754	686	712	691	710	704	738	703	687	712	740	690	686	688	752	720	734	784	689	657	711	722	752	719	695	737	726	686	732	719	697	702	733	688	670	676	674	718	740	721	744	696	721	717	709	688	759	692	674	684	733	726	742	717	664	693	760	700	716	712	752	714	691	688	749	711	752	725	700	699	691	754	761	742	680	730	718	686	712	692	706	727	670	654	731	731	739	746	722	693	682	686	702	749	702	743	718	726	726	729	709	715	704	727	723	705	684	695	728	693	700	733	699	684	739	733	706	698	675	744	747	699	671	718	718	681	709	686	734	644	725	698	687	724	687	719	701	752	680	723	709	705	691	762	654	675	687	720	716	788	723	690	724	720	708	716	724	695	696	686	728	700	723	684	734	712	718	721	686	741	761	706	714	744	691	721	693	697	690	699	718	712	686	724	738	696	734	720	710	676	693	709	741	739	738	726	734	656	708	740	696	720	701	725	707	737	705	708	729	673	756	671	646	735	710	683	713	665	705	735	724	709	744	739	734	681	720	711	686	668	662	692	718	754	716	702	728	711	747	683	731	743	695	721	710	708	720	737	687	704	710	706	712	761	716	740	690	724	694	685	729	729	733	729	678	739	733	752	775	693	699	721	718	746	783	722	704	669	707	724	712	667	744	691	720	692	746	695	651	698	691	714	730	712	777	778	746	705	706	719	760	701	737	696	734	734	704	693	722	695	700	738	716	703	745	726	744	744	689	735	655	707	722	719	664	732	701	714	733	703	691	715	672	693	702	674	721	731	671	710	723	719	695	755	733	732	734	670	658	765	743	725	740	676	673	727	744	727	723	732	697	721	733	655	743	728	712	726	690	761	706	721	691	690	723	680	717	776	704	682	732	720	703	748	687	710	718	675	664	699	770	641	734	736	704	685	773	704	670	742	713	676	738	727	729	761	754	725	736	712	753	736	663	713	701	724	653	706	774	719	741	688	714	728	708	696	720	770	703	741	728	709	724	694	701	708	656	695	728	700	728	727	703	769	744	726	663	714	684	737	660	743	706	696	750	713	708	725	734	695	740	716	726	701	742	660	714	732	755	761	724	744	688	732	742	723	770	703	749	650	676	730	658	705	732	750	705	716	774	721	727	748	705	717	731	704	740	754	733	720	712	752	730	762	743	753	746	677	736	733	728	730	695	730	751	753	736	677	717	687	722	699	696	681	723	709	732	724	690	724	756	677	739	726	692	755	713	711	692	708	717	708	697	717	684	737	745	705	678	747	731	727	743	736	641	728	691	698	687	719	697	725	735	786	703	754	727	682	735	724	740	750	677	763	718	696	749	710	749	727	688	732	764	674	759	737	698	682	702	641	693	677	681	689	721	712	680	758	702	665	647	754	732	739	700	724	718	709	736	685	678	704	729	716	708	720	754	703	678	707	695	701	703	719	774	730	708	704	717	684	764	725	723	766	722	716	761	667	730	742	753	696	720	687	728	717	697	720	756	687	709	713	753	697	734	712	705	673	715	718	752	751	742	720	724	668	716	708	720	700	657	780	747	706	717	716	730	694	737	708	665	696	732	747	725	785	690	731	760	749	715	726	703	708	726	732	730	741	714	723	707	653	703	669	721	694	671	664	677	733	668	677	686	691	716	726	732	725	752	679	731	675	697	725	777	707	702	709
11297	14549	13706	9546	7859	3562	3104	3833	2163	2028	1766	1640	1719	1870	1598	1509	1207	1236	1460	1390	1401	1291	1148	1585	1349	1000	993	1024	989	974	1051	961	983	957	963	1020	927	993	1022	982	990	986	995	994	968	968	997	1003	997	970	1020	966	1070	1004	981	962	982	932	999	963	982	997	969	987	1006	966	946	986	977	961	997	941	953	938	1042	1048	993	995	931	967	999	1001	1008	952	1028	941	955	1000	1007	977	984	1017	945	961	1047	989	990	1015	939	963	953	976	962	977	962	998	1011	1016	979	1002	1001	1034	1000	999	992	980	943	967	983	1000	967	1028	982	1000	987	1039	956	1018	970	956	968	1027	1021	1024	954	967	995	983	899	972	952	990	1044	948	978	951	1006	943	982	1046	987	948	961	960	969	950	997	978	986	988	998	936	968	999	1009	1058	994	995	949	949	980	1009	988	941	992	998	951	973	1010	942	944	957	1008	1016	994	1001	1008	982	1023	965	984	974	988	1002	1022	1013	1011	979	1019	998	993	942	966	996	985	1004	1004	1011	1028	964	988	942	1061	964	991	944	968	927	991	964	979	968	963	1000	1012	997	986	993	997	1020	933	980	972	975	924	1000	997	966	1031	998	974	975	916	989	943	994	968	1037	1015	975	984	1039	967	963	984	969	993	1028	1034	1002	927	998	1001	967	947	961	1000	961	1015	984	961	988	941	982	1001	973	975	985	969	1021	984	977	995	958	932	958	1032	952	967	999	1044	962	998	963	996	1010	966	998	941	916	961	928	964	978	960	947	974	1034	1001	992	980	971	1019	954	995	1003	1049	941	1016	1008	1051	929	959	951	1013	921	999	1029	918	973	983	934	1043	951	959	978	983	1027	998	989	985	987	967	936	988	979	963	1002	951	967	1007	1021	1036	953	953	1008	959	963	941	1009	989	1041	977	1046	1019	977	969	970	982	1001	1025	952	987	966	966	942	954	1050	1014	988	1057	1039	960	999	1000	987	967	1024	982	989	993	971	944	1056	955	964	989	984	983	984	925	971	966	995	967	992	985	951	990	964	1007	984	951	974	1016	1026	1033	998	938	988	946	975	962	924	987	987	1044	941	1023	962	965	1017	1005	962	952	1016	1024	992	996	1019	988	987	972	983	953	1008	946	997	965	927	1000	1015	1045	973	996	936	953	965	1066	916	952	968	964	998	930	990	991	992	1005	930	1009	1001	1003	992	921	985	932	936	1005	995	892	963	982	981	1011	958	960	969	953	983	979	1030	988	976	977	966	1003	951	986	1014	1004	1021	979	935	932	1016	970	995	1005	993	987	987	977	988	987	983	1005	988	957	973	950	974	998	990	947	1014	1014	989	989	1019	982	1002	1003	964	987	1015	979	983	975	959	988	930	979	996	1028	991	1022	988	953	965	944	979	991	1017	976	1003	1033	1010	954	1018	982	975	1006	1029	1015	992	972	958	959	1019	958	934	957	1016	974	998	1003	937	989	974	1027	986	935	965	958	1015	996	923	974	939	952	944	945	991	1019	941	980	982	1022	953	961	1008	1035	976	982	977	1007	991	987	963	986	979	965	1003	990	1032	1012	950	1031	1034	985	959	985	978	984	993	977	920	1024	1006	1006	1011	931	978	1001	1010	974	1020	1029	970	1013	1031	1001	969	1008	967	966	958	983	1014	987	1011	1036	963	995	993	928	972	963	937	928	1002	923	977	946	963	954	961	1011	993	970	980	961	986	1001	974	949	986	980	1027	1012	946	995	960	920	1002	983	998	960	997	973	997	968	971	1015	1005	994	971	1046	951	941	973	990	978	982	957	942	991	968	994	959	1017	1039	954	1010	967	994	986	989	980	935	983	944	1003	999	914	934	1011	999	983	933	998	974	1043	994	971	989	1009	992	1014	998	1057	959	999	991	990	1019	981	984	1012	1034	993	986	1046	992	1032	1009	987	968	996	978	990	980	988	993	975	1029	1008	1010	960	978	1013	996	1013	1026	1001	990	963	984	1003	950	1009	980	953	950	998	994	976	1015	994	942	994	955	1027	979	1037	1021	977	1016	955	921	956	1006	1008	942	966	959	968	996	970	988	983	994	958	1012	971	984	988	1037	1015	978	1007	966	968	960	947	964	952	971	950	931	1002	951	1039	992	978	1029	1007	950	928	976	1011	1002	985	958	947	967	1022	971	976	1041	990	959	994	982	950	973	1039	964	988	956	946	1014	1006	963	1016	1014	975	960	986	984	1008	977	1002	1017	998	927	999	1007	961	1035	968	983	1001	1000	1028	915	989	983	963	1005	1036	1009	1016	1050	956	988	1004	968	971	1015	966	1002	980	898	1000	1040	978	946	977	1019	970	966	966	940	982	1055	1019	997	998	946	994	985	983	928	1023	954	1020	1020	999	1019	985	1013	960	921	965	1004	1045	982	979	967	1029	955	945	946	1032	1020	998	1031	1003	1021	967	978	990	1006	958	1026	998	978	952	1018	951	944	1021	1026	985	1028	1018	963	1003	938	929	1018	928	993	955	982	1027	997	1002	992	1048	938	987	992	1013	990	976	994	1010	950	1018	987	995	1017	948	998	933	940	1050	1027	952	994	1028	989	1013	932	1022	1011	959	993	1024	942	979	1008	951	977	961	1005	986	988	1010	918	979	1039	1007	959	980	977	925	992	955	985	955	904	992	995	994	967	941	982	971	1011	941	1014	1027	989	1016	977	1004	962	980	992	1011	961	1000	995	957	963	968	982	952	988	993	918	959	969	982	1008	953	987	961	1020	1010	953	1001	996	913	1009	989	1035	953	1010	1003	995	1015	966	957	1027	987	927	1013	944	970	968	1014	978	988	986	939	950	1004	997	977	946	1044	950	1025	962	1018	997	1019	1032	948	949	930	937	969	972	976	1008	961	994	983	977	990	953	1031	989	990	1025	980	1000	998	1034	973	1032	997	978	941	947	1012	965	983	969	1017	989	1000	966	951	948	964	1007	1017	945	1063	987	984	968	994	994	1002	995	1009	932	1008	981	993	951	969	972	1030	1009	1022	971	990	988	1020	975	913	1015	958	969	985	1000	970	982	1004	966	1047	1000	976	1017	1041	978	962	973	928	978	933	945	931	958	948	1038	989	997	970	964	945	939	1003	1010	1001	1005	960	990	973	1000	935	990	978	961	1016	986	915	975	983	982	961	976	993	997	1000	992	962	1005	952	940	979	925	959	995	972	954	987	974	1042	1035	996	984	939	996	1041	973	969	1002	1030	1007	986	955	952	996	985	1007	985	1016	998	956	970	943	1008	947	967	966	981	1011	962	973	951	1019	1010	1003	978	997	1029	997	973	1011	992	966	931	976	985	961	1024	984	934	995	947	1017	1047	953	975	952	964	1011	1019	986	998	989	965	1012	986	971	966	999	991	938	1017	1003	1009	964	1008	971	981	962	1006	1018	931	999	967	995	1005	942	996	971	1006	987	988	960	979	930	987	981	939	1030	963	944	1020	946	1007	978	942	1054	943	996	1008	1005	972	987	934	978	964	1030	1014	987	1007	951	998	999	1014	921	1033	990	952	996	991	969	1003	1027	991	967	953	1026	987	967	953	960	963	1001	951	1054	986	1038	998	1016	970	992	1009	980	951	965	1032	988	992	1002	1019	987	986	1011	967	1021	967	990	1008	1032	948	916	1002	1039	963	965	992	1002	989	982	996	982	943	922	973	1010	962	973	964	1018	1001	966	976	949	978	995	948	967	1000	973	987	979	986	1006	990	984	990	1022	1055	1014	1000	975	915	926	1004	992	927	993	979	1004	947	977	1038	979	1024	1028	1052	923	1022	1027	998	977	1028	1013	1002	972	1010	1032	973	975	959	969	1028	1020	1011	927	984	973	998	968	968	938	995	961	944	952	987	992	906	1018	954	982	955	945	954	980	929	989	967	983	984	988	1008	1071	959	1032	1024	974	1019	1009	1043	1040	946	971	995	958	941	993	994
24315	21520	28869	24630	21264	8786	3117	2820	1760	1469	1365	1236	1376	1354	1347	1152	1054	954	1155	1058	1083	1062	883	3058	3011	871	807	795	851	856	843	774	812	785	808	846	803	857	837	836	782	802	754	857	835	829	831	842	818	795	836	846	816	832	852	822	859	813	874	822	811	788	775	860	848	855	821	834	881	854	799	823	808	809	850	831	800	794	881	824	811	807	781	840	801	836	846	843	777	765	824	794	853	813	834	833	810	826	816	794	822	815	782	830	806	811	796	845	825	820	834	806	819	813	821	837	842	846	848	796	829	814	859	798	845	863	745	795	821	818	814	892	800	794	815	834	838	825	862	851	864	819	769	825	822	821	877	837	821	825	800	788	793	790	827	831	844	816	807	834	811	772	834	832	825	807	816	820	822	825	802	830	806	856	773	792	841	819	819	828	798	872	893	798	794	844	824	799	841	809	826	849	785	769	799	822	799	881	821	806	805	839	891	845	792	839	824	808	793	801	810	807	824	839	821	831	773	793	800	842	817	815	772	832	810	790	819	813	826	843	813	821	857	843	849	838	806	815	854	831	780	776	792	837	831	799	811	836	842	841	792	817	868	811	831	793	841	874	807	809	850	815	791	820	811	774	782	802	745	836	829	797	813	821	826	826	823	831	817	839	855	834	775	820	830	831	818	857	813	823	799	837	823	793	764	872	866	830	846	838	846	832	855	826	834	850	802	850	815	838	809	818	857	830	827	825	783	874	773	835	818	811	771	798	782	809	832	824	790	819	826	840	826	799	822	783	850	808	809	821	792	794	815	794	807	852	806	825	763	792	804	817	816	833	821	832	834	799	803	813	877	786	756	782	805	834	812	823	806	827	758	820	814	780	813	842	853	841	792	818	808	789	802	818	817	809	803	817	761	827	792	815	828	781	816	771	887	823	826	790	799	846	815	801	776	829	832	855	839	766	832	770	841	833	852	828	778	861	849	817	838	809	843	800	837	820	794	810	808	821	844	869	798	866	836	803	812	809	796	865	882	803	841	808	806	833	863	814	786	818	800	811	809	806	820	848	825	822	809	805	832	799	831	799	827	786	826	811	815	814	820	857	859	829	817	772	790	809	828	829	840	803	780	848	836	794	830	856	822	772	869	832	784	813	791	824	801	858	807	826	800	849	875	796	830	808	833	801	813	838	813	780	829	819	818	828	854	809	799	823	861	788	799	807	851	822	839	816	821	774	776	855	831	812	803	789	809	795	780	788	773	801	820	789	807	797	766	825	847	815	852	810	820	837	825	762	805	888	796	795	840	821	790	841	805	829	819	777	872	798	805	850	802	802	773	804	810	836	855	858	833	819	792	755	785	874	803	815	843	830	825	841	814	831	836	753	821	827	789	848	760	820	791	802	787	809	778	858	813	719	828	795	794	786	786	819	788	819	851	822	811	830	801	813	815	825	782	824	783	842	813	808	872	805	857	790	805	790	817	827	857	755	788	862	839	758	796	836	855	824	793	828	824	829	814	764	798	822	824	831	819	782	807	818	781	823	845	778	790	837	815	801	792	811	784	827	796	851	784	865	796	803	784	834	784	820	811	783	790	801	785	828	793	838	853	788	851	858	809	833	842	827	834	823	796	814	763	833	839	799	830	829	813	830	791	830	877	849	898	838	831	785	865	791	834	845	768	827	755	821	816	863	797	834	839	815	822	861	826	841	808	810	772	798	841	831	789	823	810	856	828	835	821	818	842	854	798	790	814	863	820	793	840	833	787	802	825	786	800	809	810	781	827	790	767	761	830	807	838	835	824	795	871	831	801	851	776	843	779	826	796	870	838	860	832	811	851	848	779	837	829	786	894	839	845	806	815	840	806	785	818	867	836	828	823	852	811	866	818	823	772	817	817	804	761	833	801	799	880	834	796	784	821	792	805	831	782	796	754	851	804	809	834	794	784	840	822	787	852	832	774	815	791	814	857	841	774	771	844	797	839	789	820	842	846	805	792	794	800	791	821	786	834	871	860	847	790	810	816	834	771	839	806	847	791	861	828	807	803	805	785	789	743	795	742	867	832	781	838	788	923	819	818	820	868	786	794	820	851	842	805	836	836	840	846	849	831	842	824	785	818	808	803	809	789	791	835	898	797	844	792	842	801	895	847	812	881	847	810	812	851	841	812	817	852	849	814	826	809	876	863	819	792	752	799	825	812	794	844	801	801	798	800	812	830	796	791	790	835	826	796	815	807	834	741	824	856	828	780	807	835	818	811	789	732	820	833	796	804	786	804	852	811	815	847	868	786	831	801	851	830	846	871	793	841	797	785	789	821	821	832	836	799	862	822	829	841	813	854	848	834	844	853	874	846	878	850	802	825	829	810	798	810	812	816	868	784	790	804	827	845	854	847	840	797	835	806	830	801	780	821	782	883	856	808	851	823	843	844	787	794	826	804	783	823	763	830	821	858	817	795	855	830	786	815	790	810	856	845	865	821	844	822	781	832	786	846	841	795	808	828	753	824	760	813	863	781	826	812	839	815	803	860	807	848	890	848	852	853	801	820	794	847	828	841	834	817	777	808	796	793	798	799	823	790	795	821	768	823	807	789	832	820	839	820	833	777	851	779	835	841	834	774	785	821	823	840	817	874	811	810	822	878	843	816	809	807	833	878	866	870	864	804	813	795	805	787	853	791	786	792	758	824	821	771	831	797	794	844	804	872	785	778	788	835	832	818	751	796	767	844	826	777	794	812	813	826	832	779	821	818	786	765	822	808	801	792	847	908	819	804	875	856	833	844	825	827	739	826	864	755	818	774	819	803	815	796	814	816	802	810	837	820	765	790	844	841	748	809	852	797	864	874	806	794	858	807	791	787	762	854	758	788	807	770	817	829	817	863	848	822	828	863	801	859	865	836	796	830	816	794	812	852	818	804	830	795	852	754	840	828	818	799	783	823	836	837	826	801	834	827	823	792	799	820	835	801	819	880	835	782	816	824	833	805	787	862	832	792	790	842	848	836	793	817	855	811	807	791	791	790	857	833	845	784	773	807	823	766	792	772	794	835	821	843	829	805	836	813	805	806	849	805	820	818	837	808	827	903	830	809	828	819	824	820	865	770	795	802	782	838	816	817	823	808	843	839	871	784	792	763	825	840	839	828	837	840	831	857	792	813	861	840	850	790	845	795	825	809	839	801	879	757	798	810	791	790	817	833	818	813	846	843	822	792	802	833	822	833	744	863	795	832	821	831	807	809	853	779	828	833	837	834	830	743	824	797	820	826	831	831	824	866	836	841	827	816	839	784	829	739	819	839	820	809	814	842	773	852	809	777	842	862	787	819	832	807	785	817	854	744	770	843	786	814	777	810	786	796	842	830	848	902	804	783	801	823	837	834	855	790	801	878	769	825	842	814	791	786	850	826	775	846	789	806	807	812	793	825	885	850	796	815	877	799	796	779	777	835	862	828	862	802	796	785	794	850	803	840	801	792	782	819	790	804	854	787	802	810	796	831	847	839	767	792	866
13369	24320	21847	16344	12912	6264	5936	6336	3750	2943	2793	2233	2608	2812	2514	2172	1885	1628	2115	1817	1856	1744	1319	6705	5792	1170	1127	1240	1188	1155	1155	1235	1127	1118	1175	1097	1154	1167	1185	1143	1125	1144	1142	1123	1190	1156	1087	1172	1168	1136	1163	1180	1132	1157	1145	1105	1149	1140	1113	1215	1116	1138	1153	1155	1153	1148	1123	1124	1135	1178	1182	1144	1142	1140	1148	1133	1108	1137	1080	1111	1151	1158	1159	1173	1166	1124	1162	1078	1129	1109	1172	1145	1180	1183	1176	1149	1141	1115	1109	1128	1133	1190	1097	1105	1139	1123	1095	1132	1197	1118	1111	1082	1081	1149	1098	1180	1193	1133	1110	1149	1122	1129	1159	1139	1117	1137	1113	1113	1128	1103	1104	1064	1158	1143	1156	1148	1072	1088	1134	1130	1066	1105	1171	1114	1174	1153	1163	1134	1141	1154	1171	1142	1157	1140	1166	1133	1157	1219	1102	1097	1085	1175	1065	1108	1148	1197	1219	1097	1116	1181	1113	1105	1139	1105	1122	1177	1163	1157	1130	1108	1169	1153	1166	1064	1129	1194	1107	1137	1162	1107	1174	1093	1183	1116	1135	1115	1126	1130	1117	1142	1101	1137	1135	1137	1114	1109	1191	1168	1156	1112	1162	1156	1148	1116	1117	1112	1120	1140	1143	1150	1162	1130	1094	1112	1102	1161	1148	1106	1086	1104	1127	1160	1125	1090	1124	1127	1142	1115	1141	1119	1091	1166	1104	1178	1133	1168	1134	1129	1106	1087	1167	1198	1208	1143	1161	1150	1153	1118	1038	1162	1193	1093	1148	1129	1123	1194	1169	1086	1159	1137	1155	1095	1127	1188	1182	1146	1126	1126	1169	1075	1112	1116	1133	1129	1160	1184	1152	1126	1126	1144	1233	1153	1117	1101	1136	1168	1092	1170	1205	1096	1072	1152	1100	1122	1171	1134	1116	1137	1088	1114	1172	1155	1146	1106	1123	1068	1152	1162	1184	1143	1148	1124	1128	1139	1106	1107	1134	1159	1092	1141	1149	1132	1069	1150	1095	1110	1115	1180	1125	1105	1152	1206	1138	1088	1101	1123	1161	1106	1121	1139	1111	1118	1143	1127	1098	1131	1145	1158	1111	1167	1105	1152	1100	1119	1163	1116	1098	1130	1142	1089	1168	1083	1162	1117	1151	1178	1146	1151	1188	1128	1114	1151	1142	1135	1130	1157	1095	1173	1162	1183	1090	1135	1094	1127	1106	1149	1118	1172	1133	1156	1083	1123	1188	1166	1134	1196	1123	1176	1142	1199	1125	1097	1134	1137	1150	1079	1144	1122	1182	1078	1120	1163	1085	1131	1136	1122	1177	1154	1156	1197	1224	1030	1182	1180	1129	1082	1170	1108	1099	1183	1183	1127	1191	1131	1131	1067	1166	1095	1126	1189	1122	1085	1116	1136	1134	1103	1123	1164	1049	1177	1140	1092	1090	1180	1153	1123	1074	1131	1131	1141	1131	1160	1171	1118	1106	1113	1087	1131	1129	1182	1153	1149	1187	1113	1162	1170	1125	1143	1133	1118	1146	1147	1137	1180	1104	1106	1181	1094	1141	1128	1109	1132	1173	1078	1096	1150	1080	1132	1158	1149	1179	1088	1141	1141	1155	1102	1115	1152	1098	1145	1108	1136	1115	1202	1108	1098	1091	1141	1137	1180	1106	1039	1104	1182	1099	1113	1202	1105	1196	1184	1176	1141	1158	1109	1175	1152	1132	1190	1144	1131	1096	1164	1093	1114	1092	1149	1184	1153	1117	1102	1133	1136	1147	1096	1108	1089	1203	1165	1111	1108	1104	1147	1202	1108	1123	1106	1163	1171	1105	1112	1144	1182	1143	1025	1130	1193	1147	1117	1132	1127	1161	1132	1115	1077	1122	1159	1092	1149	1178	1151	1107	1112	1143	1119	1147	1104	1161	1159	1093	1161	1197	1088	1104	1142	1162	1139	1146	1105	1128	1110	1137	1174	1138	1108	1137	1152	1167	1112	1143	1129	1155	1137	1186	1165	1118	1203	1128	1162	1118	1186	1120	1186	1129	1192	1152	1135	1113	1095	1155	1119	1144	1173	1109	1147	1126	1144	1144	1184	1106	1140	1091	1076	1143	1104	1138	1126	1087	1129	1136	1169	1157	1065	1160	1155	1085	1168	1170	1087	1107	1102	1135	1254	1135	1163	1099	1093	1148	1132	1186	1140	1193	1119	1142	1170	1156	1145	1131	1193	1178	1238	1165	1099	1195	1102	1090	1079	1045	1141	1097	1161	1126	1094	1101	1127	1128	1150	1193	1199	1158	1136	1173	1118	1154	1156	1126	1139	1090	1148	1099	1190	1086	1150	1117	1130	1055	1159	1161	1170	1119	1077	1125	1113	1156	1126	1146	1081	1098	1134	1116	1084	1081	1158	1158	1091	1135	1145	1146	1117	1132	1149	1166	1130	1120	1143	1174	1131	1087	1134	1160	1175	1110	1126	1170	1135	1169	1169	1107	1168	1069	1155	1103	1134	1156	1068	1161	1152	1100	1149	1098	1093	1187	1108	1126	1169	1103	1198	1112	1135	1102	1084	1172	1172	1130	1084	1225	1106	1132	1128	1171	1138	1206	1134	1120	1132	1107	1181	1150	1173	1108	1195	1102	1212	1157	1166	1172	1088	1204	1108	1112	1144	1184	1173	1113	1161	1174	1149	1122	1164	1142	1137	1161	1088	1135	1106	1106	1117	1124	1165	1126	1143	1099	1097	1174	1115	1154	1125	1112	1140	1139	1203	1185	1147	1136	1150	1131	1133	1184	1167	1111	1167	1126	1100	1108	1135	1143	1078	1065	1105	1092	1197	1122	1113	1134	1100	1079	1124	1055	1124	1173	1113	1196	1089	1150	1171	1155	1109	1129	1145	1140	1141	1053	1143	1156	1188	1157	1213	1097	1109	1145	1162	1172	1090	1098	1128	1088	1198	1141	1142	1091	1187	1106	1208	1104	1176	1148	1143	1091	1165	1112	1124	1114	1081	1135	1123	1168	1131	1154	1122	1083	1172	1128	1162	1122	1171	1130	1052	1138	1140	1158	1177	1141	1051	1133	1156	1116	1091	1113	1097	1084	1133	1111	1137	1166	1120	1137	1088	1132	1174	1121	1130	1180	1136	1175	1163	1175	1113	1104	1166	1163	1158	1142	1139	1122	1121	1117	1085	1181	1127	1074	1177	1141	1115	1144	1096	1206	1152	1118	1107	1156	1095	1056	1110	1116	1149	1159	1141	1104	1159	1109	1170	1141	1096	1113	1096	1127	1142	1106	1141	1088	1116	1131	1123	1106	1137	1099	1145	1106	1141	1125	1115	1131	1162	1152	1193	1068	1104	1102	1145	1158	1129	1122	1113	1092	1182	1156	1085	1215	1090	1103	1111	1086	1106	1148	1109	1162	1105	1123	1099	1187	1102	1152	1121	1069	1138	1061	1130	1112	1126	1105	1187	1152	1139	1132	1174	1113	1076	1111	1121	1064	1125	1145	1175	1109	1132	1128	1116	1140	1129	1115	1172	1173	1130	1154	1132	1124	1114	1178	1082	1128	1118	1135	1161	1121	1139	1114	1145	1169	1172	1156	1119	1150	1126	1180	1183	1081	1151	1100	1134	1158	1109	1095	1119	1162	1111	1106	1177	1157	1133	1193	1149	1092	1169	1148	1133	1096	1111	1086	1139	1087	1160	1153	1159	1154	1131	1101	1095	1096	1111	1169	1097	1076	1183	1122	1107	1115	1122	1163	1015	1133	1154	1135	1116	1141	1142	1192	1189	1123	1133	1128	1153	1105	1066	1134	1151	1138	1171	1136	1137	1159	1212	1100	1130	1115	1085	1136	1101	1138	1161	1099	1142	1146	1162	1165	1142	1129	1134	1173	1148	1144	1114	1125	1128	1165	1204	1157	1106	1159	1101	1154	1128	1176	1180	1149	1176	1102	1143	1186	1126	1152	1148	1152	1126	1146	1130	1161	1095	1085	1060	1121	1144	1118	1120	1151	1076	1138	1169	1114	1146	1090	1096	1107	1071	1114	1109	1105	1164	1149	1128	1097	1149	1129	1209	1179	1146	1154	1181	1179	1122	1141	1149	1118	1166	1098	1144	1134	1138	1136	1123	1169	1155	1185	1189	1176	1146	1111	1124	1100	1154	1117	1110	1110	1109	1151	1122	1125	1161	1150	1132	1171	1191	1107	1076	1099	1106	1143	1172	1134	1133	1130	1130	1152	1104	1153	1147	1166	1160	1127	1119	1118	1153	1160	1166	1156	1170	1106	1144	1182	1168	1103	1111	1179	1153	1117	1149	1143	1100	1112	1185	1191	1111	1171	1088	1162	1206	1093	1169	1138	1155	1227	1140	1211	1161	1042	1154	1151	1134	1077	1105	1150	1155	1128	1157	1108	1059	1180	1111	1133	1088	1133	1140	1127	1089	1159	1119	1126	1113	1110	1085	1110	1120	1054	1180	1146	1128	1147	1081	1118	1117	1111	1137	1128	1118	1167	1168	1169	1070	1131	1135	1124	1195	1141	1122	1069	1177	1136	1135	1168	1140	1131	1095	1145	1131	1091	1122	1146	1132	1142	1128	1088	1121	1116	1146	1163	1127	1205	1095	1144	1148	1096	1146	1146	1205	1128	1154	1097	1156	1157	1133	1147	1176	1104	1179	1108	1124	1108	1152	1126	1133	1123	1169	1229	1160	1110	1153	1095	1049	1083	1143	1124	1153	1121	1131	1203	1046	1054	1159	1116	1100	1130	1201	1132	1092	1131	1145	1134	1161	1120	1155	1132	1107	1187	1143	1140	1106	1163	1161	1138	1094	1107	1103	1085	1119	1132	1197	1143	1134	1124	1145	1121	1144	1167	1121	1127	1074	1125	1130	1044	1078	1087	1136	1138	1101	1120	1196	1194	1135	1226	1173	1054	1152	1156	1146	1091	1114	1080	1131	1112	1111	1167	1173	1146	1164	1149	1153	1174	1130	1127	1106	1131	1098	1203	1136	1143	1141	1120	1180
23316	21536	29459	24062	21542	21274	9249	3629	1977	1510	1365	1085	1355	1511	1382	1143	866	1021	869	904	848	875	667	4692	5027	567	582	598	612	538	561	535	596	540	578	556	539	525	558	535	546	582	565	551	521	527	547	520	556	530	586	544	539	582	502	515	523	547	537	510	525	525	523	548	549	544	567	525	536	508	523	548	587	556	535	545	500	545	533	547	524	529	560	548	533	581	538	517	548	537	541	523	503	559	578	543	535	508	577	520	539	561	540	575	574	513	518	545	505	503	552	518	546	540	539	536	543	509	533	501	518	500	546	545	528	524	502	549	502	534	525	555	591	535	579	508	553	536	511	540	542	533	565	521	510	561	543	533	526	549	569	571	500	515	522	538	545	577	537	551	519	508	548	548	512	562	493	570	529	522	536	523	530	535	543	543	544	538	529	534	553	561	570	567	531	525	503	513	533	553	531	546	565	536	548	557	549	548	501	514	530	551	556	521	523	550	523	546	586	585	531	554	553	527	587	537	544	505	513	517	527	554	566	527	527	543	528	544	540	539	537	504	526	531	516	515	494	523	539	537	508	572	534	533	568	548	580	493	503	519	532	517	549	547	524	533	541	541	511	561	513	501	570	500	515	529	523	566	521	548	557	540	499	524	526	526	541	549	549	516	578	537	545	561	540	555	528	535	535	523	567	537	541	547	498	513	544	560	532	536	553	524	523	538	570	549	512	529	532	494	531	547	529	503	519	496	531	492	572	538	514	516	579	575	552	512	555	529	581	495	538	499	533	511	506	518	545	486	545	509	554	530	582	552	543	531	497	506	521	511	513	521	551	506	505	507	525	525	520	533	564	544	532	550	525	569	493	535	529	545	506	545	552	543	499	529	540	533	498	553	523	527	532	536	534	544	533	561	543	538	481	563	552	512	521	543	555	564	554	513	549	509	513	540	516	534	538	517	527	585	514	523	565	526	503	530	534	578	528	548	502	510	558	556	556	554	516	534	518	492	511	558	517	524	517	528	529	508	509	526	559	515	506	563	531	533	549	521	480	523	563	538	557	482	525	522	512	499	509	556	540	585	512	502	529	528	562	551	510	526	498	574	576	536	570	557	557	503	542	552	538	519	556	562	550	516	551	524	539	560	519	499	543	525	520	536	559	565	502	499	535	565	528	566	542	559	505	568	540	554	509	548	562	546	539	522	533	524	516	534	515	551	532	525	530	544	483	542	490	506	505	532	504	512	561	554	548	516	521	544	543	528	525	537	523	548	500	553	502	545	550	528	526	522	533	572	535	528	563	514	534	544	538	520	538	558	525	568	542	545	493	510	491	550	512	543	566	478	524	540	543	538	481	555	509	502	568	494	557	527	520	541	559	532	504	569	527	535	501	569	559	560	522	513	549	536	541	481	557	540	531	525	495	546	522	519	484	534	535	501	549	549	554	521	508	542	532	511	555	553	560	523	517	497	560	497	580	557	557	534	511	552	570	530	544	539	547	516	555	535	480	541	548	561	548	566	526	532	535	537	571	504	557	551	554	573	489	550	500	522	529	511	513	502	532	532	505	530	535	555	527	529	512	527	571	534	528	570	518	547	502	500	500	555	547	544	563	552	492	517	531	523	499	567	528	515	552	532	540	530	510	518	539	495	556	521	498	531	495	546	475	550	512	534	514	548	540	578	552	523	575	501	497	542	511	558	557	503	528	546	506	498	550	556	519	519	510	561	550	517	505	542	542	485	551	513	554	563	558	525	510	572	494	510	528	509	512	522	514	584	547	583	544	528	532	533	513	557	535	559	507	534	534	573	527	557	562	547	541	500	527	554	512	528	556	547	556	531	557	537	524	547	557	509	506	515	529	552	562	569	544	513	495	588	529	515	537	498	478	530	514	543	501	499	533	502	538	527	550	532	530	522	562	477	552	519	551	566	534	518	554	512	544	528	504	530	508	482	513	554	515	557	533	529	509	514	495	524	529	555	531	539	489	536	527	558	557	541	529	517	591	538	544	540	545	571	564	535	515	510	522	539	525	524	536	532	516	568	548	495	535	512	566	518	566	530	511	506	542	531	537	571	558	542	567	528	533	494	568	532	522	567	491	531	519	541	573	530	530	535	542	527	560	525	560	547	537	506	549	533	541	542	518	506	559	543	553	497	474	550	536	551	555	503	521	534	486	509	558	510	547	550	533	509	509	530	517	548	567	530	523	543	525	535	527	483	510	544	528	543	516	520	561	552	540	528	569	541	523	520	553	505	525	511	544	523	493	535	531	527	512	486	537	507	551	554	531	538	509	553	534	532	509	548	548	505	514	514	548	567	554	519	490	516	545	517	510	519	520	543	529	537	548	544	493	509	513	528	515	513	532	531	549	497	532	533	524	493	515	496	535	528	556	536	558	514	520	552	518	542	538	526	531	514	570	536	544	563	568	523	554	543	528	576	532	576	529	515	549	511	525	601	522	496	529	567	551	503	501	512	536	518	527	568	523	564	551	532	581	504	525	534	506	559	514	574	533	527	563	549	560	550	581	515	542	502	534	521	550	507	502	501	523	552	477	582	529	515	557	529	495	511	521	529	533	574	573	516	531	556	504	539	493	539	547	527	547	567	520	514	551	517	527	579	510	530	540	506	538	509	479	533	558	525	566	537	521	559	555	517	526	551	549	517	506	529	541	521	481	519	539	539	514	519	568	524	521	547	497	484	485	555	552	534	477	543	572	525	510	492	529	538	585	547	500	532	515	520	555	558	545	535	570	553	564	521	555	531	500	557	510	513	514	557	541	530	531	515	518	516	548	532	516	540	540	544	570	550	520	563	562	571	512	516	508	544	500	539	516	519	509	541	534	537	494	548	537	531	513	519	542	542	557	503	537	502	529	520	501	517	492	542	535	583	533	508	536	548	513	550	554	524	560	553	552	503	532	517	539	574	513	566	509	598	502	534	552	497	543	566	558	554	574	533	510	560	522	542	533	500	580	520	544	560	529	548	541	527	521	522	542	529	535	511	516	543	541	540	545	520	513	541	545	497	498	540	512	541	534	562	562	551	543	558	557	507	517	508	539	488	535	559	492	524	505	519	516	517	542	507	517	510	540	566	528	527	530	550	538	513	525	552	546	544	539	548	566	511	521	535	543	541	541	536	506	496	503	520	542	527	486	517	508	534	512	501	489	544	561	528	556	512	522	554	570	487	541	523	490	520	527	506	511	529	589	525	521	571	535	530	546	503	546	551	511	519	573	551	549	545	519	523	548	531	520	552	539	553	518	512	546	518	511	538	520	581	511	524	505	547	499	544	517	522	536	484	540	529	551	521	486	557	536	540	535	489	595	537	552	559	568	517	551	506	512	501	526	536	577	493	517	574	521	569	540	530	579	512	574	480	543	526	493	570	506	529	509	545	532	559	483	524	550	536	513	490	525	526	549	507	533	528	534	539	522	517	519	572	523	500	538	578	569	530	532	521	520	514	534	509	491	546	550	521	572	541	518	551	537	531	515	538	510	565	533	534
15998	30858	27696	20869	16365	9302	8968	7993	4799	3535	3159	2445	3320	3577	3171	2533	1706	2035	1822	1810	1753	1782	1136	10549	8945	868	812	798	797	785	776	745	754	818	786	837	775	767	809	738	746	787	715	713	746	780	866	804	782	755	763	750	767	731	746	770	729	775	731	758	709	767	720	760	804	751	733	803	726	748	707	705	760	768	768	754	767	780	798	771	775	774	761	753	789	790	760	759	749	746	770	752	822	752	749	732	775	743	804	752	713	792	784	757	790	791	757	758	760	709	817	797	750	792	772	719	737	776	757	756	737	788	771	705	685	767	766	809	764	802	789	797	716	776	741	749	736	736	726	759	772	795	747	739	786	774	702	759	763	754	773	821	765	810	798	757	766	760	809	786	745	814	721	752	729	767	745	723	739	785	726	755	797	798	757	764	731	725	744	839	766	720	716	733	745	772	779	739	705	743	815	797	763	793	736	767	729	769	740	765	737	731	758	720	794	717	770	748	764	748	758	783	730	783	762	718	711	771	785	761	774	801	756	780	723	734	808	772	741	769	785	758	755	761	759	772	730	739	728	787	788	767	795	779	757	744	741	769	779	788	786	745	741	744	777	738	795	783	801	751	769	757	764	756	737	792	770	814	796	715	703	760	729	743	760	763	780	749	781	763	805	775	721	720	715	776	725	745	761	771	757	742	746	727	715	726	787	726	767	706	732	697	785	768	767	766	710	802	719	748	737	743	713	784	806	726	745	793	753	740	754	710	727	736	721	742	734	715	681	742	741	748	754	779	754	781	738	772	792	775	825	759	798	745	757	723	743	758	750	797	779	758	755	810	783	750	770	731	809	740	700	750	739	707	794	775	760	779	752	775	786	785	761	714	730	710	764	700	705	739	739	776	732	768	728	770	734	770	739	791	753	806	797	724	725	817	733	760	758	779	744	785	788	767	773	731	752	739	737	737	732	794	753	728	755	728	770	741	731	739	740	812	767	798	732	739	803	788	760	761	777	782	732	810	765	764	769	779	762	794	787	790	765	750	720	759	763	724	751	744	767	753	757	760	773	814	750	740	724	795	730	760	713	782	776	714	773	765	784	797	742	757	773	790	755	772	731	790	747	756	766	781	816	804	726	771	759	754	733	738	749	752	738	790	753	740	803	705	752	743	743	774	766	736	730	754	762	725	801	746	750	757	724	798	741	744	788	800	726	773	732	774	742	765	731	740	780	766	754	756	787	771	767	779	736	745	732	748	798	747	787	796	756	753	745	740	801	749	700	764	764	752	769	768	726	752	775	707	752	799	764	753	758	743	739	734	766	808	776	751	755	774	752	780	750	730	711	706	766	817	774	740	752	759	778	754	789	745	756	797	740	750	775	748	787	761	729	763	756	750	749	771	787	744	796	728	740	751	720	780	758	697	734	765	765	806	743	770	808	725	751	739	750	740	748	796	780	748	759	755	704	769	774	723	738	750	737	751	798	752	790	740	737	732	721	741	798	727	772	753	769	756	749	757	756	773	743	764	777	798	756	765	743	733	754	785	748	762	770	775	710	777	766	785	761	760	761	800	751	730	742	768	803	755	733	746	747	762	747	775	792	775	768	811	768	736	791	750	703	726	718	696	776	749	768	702	776	751	733	748	711	746	822	753	735	781	759	751	743	735	767	762	779	763	707	724	770	733	759	807	750	788	779	761	800	735	748	738	779	798	735	712	706	720	733	750	750	788	732	741	739	754	740	750	766	745	761	770	736	775	792	785	785	722	786	754	754	787	743	721	765	784	775	736	745	750	782	757	782	767	765	773	779	764	715	746	780	731	800	754	771	758	752	759	794	742	721	767	811	769	761	748	735	765	768	733	756	772	790	722	719	749	807	763	778	734	802	737	783	783	754	755	741	738	730	701	766	729	733	762	732	797	786	804	777	726	756	752	744	824	788	763	780	784	700	795	720	779	717	719	781	733	723	792	729	765	764	781	781	743	788	764	722	777	746	756	779	804	788	778	738	770	799	754	785	709	738	717	769	746	742	718	738	787	749	743	687	759	761	746	778	745	783	708	731	720	810	721	762	769	746	721	782	780	740	779	719	761	757	748	732	771	737	769	795	726	788	747	745	749	733	769	783	735	707	784	745	748	779	774	788	712	753	787	753	753	747	739	719	774	746	773	780	760	775	754	727	745	779	761	799	759	765	830	781	758	708	785	742	765	762	744	765	761	793	776	740	734	778	753	752	821	728	752	732	772	768	779	756	706	745	731	803	800	775	736	726	735	737	779	729	731	799	744	724	751	780	733	786	753	722	729	798	732	743	731	771	795	744	749	770	759	725	743	759	749	776	792	729	769	804	725	740	767	749	760	784	798	812	756	765	778	769	778	772	820	732	809	761	794	737	735	754	751	747	808	756	735	732	802	720	775	748	746	775	762	769	754	779	744	802	732	737	751	708	753	773	786	720	771	748	766	776	757	703	702	779	733	763	759	740	743	744	777	788	800	671	727	771	782	756	743	792	741	741	778	782	742	766	756	775	738	797	742	749	766	738	734	762	787	770	770	787	771	791	799	765	774	773	741	762	746	759	780	804	713	740	757	741	765	753	753	732	754	724	779	746	795	754	766	710	823	767	738	723	752	743	788	782	751	734	701	778	777	769	726	765	770	767	728	725	787	764	762	812	760	742	771	767	759	736	763	773	798	736	726	836	762	752	809	727	747	736	752	791	781	816	751	766	799	735	722	749	774	744	756	737	738	774	741	766	772	757	763	750	785	736	763	763	737	730	757	739	781	703	734	761	739	762	718	749	777	729	708	797	688	741	795	735	735	767	762	758	745	737	735	767	764	759	743	742	762	737	770	758	717	764	736	753	740	709	752	769	787	780	737	737	730	805	740	753	771	809	703	808	741	760	756	735	780	763	751	756	790	758	745	791	835	734	757	780	812	778	769	835	760	744	782	756	750	776	737	765	737	777	753	742	737	758	758	817	771	736	758	748	745	778	723	739	729	712	713	753	782	752	768	723	749	765	719	725	776	710	765	744	782	766	713	754	746	743	776	746	742	754	731	786	735	746	791	737	781	780	818	747	759	719	762	764	763	761	776	733	744	736	767	727	788	733	807	746	775	758	735	747	734	764	778	825	733	748	778	781	750	779	761	788	720	765	745	769	725	747	679	791	764	739	741	736	751	761	811	757	771	749	733	762	771	671	745	796	787	706	737	779	743	760	837	751	735	788	750	799	813	720	798	723	780	764	724	772	807	783	762	743	746	747	762	823	813	789	728	790	720	766	799	769	752	755	767	763	809	742	762	798	782	753	765	753	714	781	767	803	734	744	811	768	708	753	727	741	781	754	793	743	757	736	791	733	725	750	790	831	796	723	745	831	749	746	770	760	782	755	769	735	706	747	786	789	791	735	762	724	738	769	754	774	729	731	770	736	752	799	765	812	776	731	800	758	773	752	793	764	729	780	758	758	753	744	783	722	818	738	785	756	770	726	760	779	725	696	730	781	769	743	736
27100	20811	13543	5679	3357	2033	1798	1783	1096	874	901	900	931	1047	884	851	766	815	830	789	791	792	748	912	982	694	730	672	678	651	674	702	656	724	681	671	640	709	698	752	713	674	738	663	636	713	655	672	736	715	698	726	663	685	708	699	709	720	694	734	697	720	708	701	714	697	672	669	730	692	686	719	673	689	777	676	737	658	664	702	642	705	755	709	724	673	715	696	659	699	691	677	672	713	676	731	687	718	714	713	655	697	684	733	665	665	698	655	656	718	700	684	685	624	677	737	679	683	707	733	673	655	681	678	705	692	680	645	714	667	697	686	674	705	729	685	685	697	686	732	670	736	738	687	714	692	695	669	689	719	672	702	717	705	667	694	692	706	682	711	700	716	695	693	669	672	714	667	700	709	673	678	672	659	704	730	711	717	691	685	692	675	771	682	733	666	721	694	718	688	728	693	743	650	703	713	701	660	716	657	720	688	732	691	708	629	682	656	681	722	703	641	720	722	661	695	695	740	675	654	688	712	702	696	686	677	729	710	736	665	690	715	688	693	688	696	680	677	687	718	651	690	713	691	718	720	680	710	662	692	718	662	686	717	675	682	696	634	681	696	712	664	719	713	675	717	718	692	734	674	678	691	700	641	740	645	688	668	718	717	692	699	707	734	707	689	732	731	676	697	663	697	672	677	675	774	686	710	716	692	723	694	669	706	694	714	722	686	708	700	640	655	683	657	698	675	695	688	692	664	687	679	679	724	691	686	682	688	760	681	673	682	693	699	757	670	682	694	711	650	716	709	741	694	731	655	709	679	746	740	709	666	687	688	696	676	594	705	667	710	697	673	704	717	693	702	743	729	692	722	710	758	678	755	687	677	735	679	650	682	693	725	704	688	688	708	702	683	676	696	687	713	664	675	715	644	735	713	701	722	687	659	695	698	684	672	687	717	679	760	727	690	671	678	701	694	696	696	715	718	686	721	697	674	679	694	668	707	725	734	684	636	673	755	728	683	707	697	701	697	695	682	732	679	666	747	674	709	689	729	629	668	658	728	704	692	739	702	665	658	639	676	709	680	721	666	713	688	744	705	762	667	737	691	700	701	685	702	661	726	683	688	649	650	670	670	702	707	700	711	675	686	714	673	685	648	706	714	719	696	720	671	675	699	689	686	736	707	747	699	673	688	671	662	707	740	697	698	694	680	719	718	678	679	705	660	685	757	634	705	701	694	692	713	708	703	696	685	698	694	675	729	692	666	689	694	718	787	740	663	669	663	684	714	699	770	648	677	703	721	718	688	686	671	619	693	688	662	739	663	654	695	663	699	693	665	715	692	713	642	678	728	740	663	749	697	741	717	683	734	650	699	729	698	689	678	665	675	705	716	705	660	680	664	663	737	695	694	732	648	705	761	698	715	680	696	665	703	688	716	680	692	666	699	695	681	702	756	707	705	711	689	716	676	690	719	650	625	692	673	725	702	657	672	702	716	681	693	692	666	679	748	721	677	653	712	646	684	696	740	673	705	674	744	696	705	654	667	629	716	668	690	709	693	696	698	677	665	664	691	669	745	693	666	660	706	724	685	640	634	697	679	720	667	735	675	699	680	700	685	711	703	680	669	694	692	671	721	697	663	689	690	726	669	697	683	656	758	669	729	709	700	693	688	695	714	696	662	685	703	665	738	657	734	722	690	668	690	705	660	701	748	686	691	675	708	690	734	687	688	693	671	721	702	731	677	735	662	750	723	680	758	722	705	655	710	727	685	725	732	724	650	624	699	693	709	762	712	714	671	746	676	676	690	676	714	653	726	692	665	698	673	743	682	684	659	674	722	679	703	679	723	665	695	675	659	723	690	643	672	643	699	699	668	730	724	710	702	687	706	642	650	690	698	680	694	709	690	694	667	706	699	724	675	697	699	729	733	633	686	690	721	665	631	707	655	700	707	721	734	688	697	702	696	709	684	676	719	698	697	738	668	664	658	715	716	700	699	715	676	691	640	679	671	687	707	708	660	719	661	699	726	673	689	669	721	726	668	705	726	679	717	754	739	694	731	687	718	708	679	706	657	650	693	722	695	695	684	711	692	671	677	662	640	758	727	671	731	706	701	731	708	706	706	722	714	747	678	697	720	670	664	685	721	678	643	718	709	712	656	740	694	694	662	693	718	663	710	692	710	673	698	713	699	677	703	727	662	707	708	706	691	674	807	723	749	721	656	707	643	707	695	674	691	699	688	668	655	692	703	723	658	660	661	699	692	699	712	703	734	662	691	690	640	656	652	721	719	713	705	670	652	684	683	683	697	681	695	721	709	717	658	697	681	690	699	724	677	664	690	699	738	717	671	662	707	683	694	675	724	647	695	723	663	691	699	686	709	651	697	680	700	708	729	692	685	743	634	725	707	704	739	713	702	667	674	694	697	661	699	675	725	721	674	660	716	755	720	680	693	656	710	692	680	654	700	707	709	683	697	720	679	671	704	709	705	693	703	720	743	710	713	669	697	686	717	683	678	653	697	697	727	657	685	664	703	719	691	659	675	636	675	723	744	692	717	715	701	724	683	668	676	680	681	667	718	720	666	714	669	674	686	658	696	704	721	668	690	670	685	716	707	682	695	677	677	698	696	740	716	688	647	755	654	748	709	699	694	703	706	662	680	702	691	627	708	677	676	656	710	716	719	678	689	668	645	703	675	699	693	695	693	642	737	700	692	704	719	719	677	677	699	689	694	713	712	673	714	731	712	683	673	672	685	684	700	655	658	666	721	718	694	703	683	646	700	659	693	725	706	704	726	701	656	681	712	711	657	693	665	742	663	733	649	682	718	657	682	636	715	732	702	693	704	671	702	672	745	701	706	637	690	621	711	685	713	736	675	696	655	718	699	672	686	703	709	736	718	680	655	672	704	717	696	689	717	675	696	621	658	715	685	702	714	676	704	711	698	697	668	713	669	659	654	673	697	723	732	649	724	692	722	703	684	716	688	683	745	697	663	690	710	681	780	706	721	745	708	670	745	704	716	685	699	707	620	667	677	727	752	662	696	661	696	685	663	720	725	720	675	670	657	737	682	676	701	723	635	677	727	666	668	676	679	665	684	752	679	701	716	716	731	687	655	747	725	743	661	719	686	689	691	698	706	694	715	734	697	735	683	650	747	704	709	688	724	713	713	653	660	692	628	684	704	690	710	748	694	706	722	688	673	682	698	715	761	707	719	692	690	694	673	693	687	710	709	640	706	713	714	685	715	676	649	663	650	728	718	657	703	700	709	690	648	712	736	713	666	661	675	682	723	670	679	696	692	681	687	716	630	700	693	687	695	721	694	644	674	728	695	697	711	700	712	674	704	697	671	666	714	696	712	710	749	694	664	713	676	686	698	708	687	724	645	660	656	730	722	748	690	717	708	705	703	701	714	642	741	698	716	703	704	679	700	688	692	722	655	724	639	733	689	688	712	678	700	712	702	719	665	670	704	688	689	711	654	684	637	707	728	719	709	719	689	713	687
11036	16001	14571	8497	7084	4177	4142	3921	2021	1695	1579	1455	1721	1827	1558	1662	1347	1249	1374	1206	1185	1211	1135	1468	1574	988	966	945	998	950	944	974	895	933	997	1001	949	941	998	997	988	1015	930	963	1025	986	966	906	949	977	998	985	965	945	988	905	937	973	904	995	951	942	967	1005	972	973	940	975	944	944	948	981	950	919	958	1007	981	948	984	974	947	1033	979	982	991	987	954	1024	979	938	929	938	1004	995	963	965	956	957	965	993	987	923	962	959	1003	949	929	1024	974	1009	962	952	899	1017	912	956	965	956	963	980	939	972	987	988	927	957	972	1021	958	953	969	913	1062	1033	979	942	967	996	924	962	963	985	928	945	1033	978	992	1003	949	945	995	952	966	1032	989	951	966	977	922	988	1007	963	990	970	942	980	946	973	956	941	959	1014	931	998	992	974	985	1011	973	956	930	933	946	975	989	976	961	992	917	958	932	975	985	951	1000	951	949	944	992	933	914	990	962	982	984	903	979	931	969	935	935	976	944	976	967	953	1001	935	948	944	973	895	973	987	935	938	980	940	931	940	936	946	961	978	977	1017	983	950	1011	1013	991	941	944	982	958	926	950	982	947	976	971	954	962	951	1024	928	941	951	955	1038	960	960	946	998	952	914	1002	937	943	969	954	934	941	996	987	966	937	981	938	953	979	934	1004	925	1000	970	958	968	1002	1008	952	913	1025	960	984	969	903	967	961	977	986	949	959	1029	946	984	927	957	978	1000	943	936	1014	949	954	953	994	976	972	982	1009	957	962	992	944	923	916	1033	1022	1011	963	958	969	950	965	994	1009	936	970	939	978	954	999	966	1016	1005	976	999	1000	972	957	945	980	975	935	949	1021	959	999	960	958	969	919	943	983	1007	967	1012	920	981	977	968	1002	954	973	922	1016	987	989	980	972	982	947	978	986	947	1014	951	960	953	986	970	1035	912	970	956	941	937	1008	965	993	936	921	955	896	936	1002	976	1042	980	966	977	960	945	954	936	905	960	972	907	949	978	972	967	997	923	945	942	913	1019	925	973	969	991	953	920	989	998	988	990	954	925	1037	957	938	920	946	1017	947	947	971	973	1034	998	922	950	969	970	1001	963	961	956	1018	952	981	954	980	960	1048	905	950	964	937	984	1011	978	1015	961	919	985	952	995	987	978	956	981	943	1001	934	1005	986	941	952	1010	951	976	939	908	930	952	969	994	965	992	946	967	947	1004	956	959	935	935	917	980	976	914	877	991	965	970	1025	1028	961	949	939	990	919	985	901	948	957	994	929	924	957	958	990	931	939	959	978	1012	921	972	976	988	978	945	1011	971	1000	967	980	975	987	980	1034	914	980	1030	961	983	966	951	962	969	928	1011	905	997	937	961	971	1000	954	962	904	948	896	1027	1005	936	962	974	940	973	945	1003	958	1045	992	978	1032	992	956	947	1017	919	974	997	1003	925	964	947	963	953	941	958	984	979	960	953	943	980	918	947	946	951	932	960	976	946	964	960	958	966	947	939	980	924	970	926	969	972	1007	985	964	990	959	970	1003	965	958	931	985	966	942	964	927	982	943	966	981	993	925	939	1007	988	946	999	1022	930	981	986	963	968	1006	973	958	961	924	979	984	1007	906	930	927	966	1043	942	949	964	994	964	908	1006	953	997	981	956	999	1022	1015	984	925	969	990	978	965	975	1021	920	979	1003	1030	969	946	975	958	965	971	991	937	986	970	1010	1027	1016	894	947	938	943	992	988	962	1012	991	1027	989	974	983	921	1004	939	967	974	980	954	957	1013	995	1001	992	980	954	961	1006	982	1024	962	928	936	947	931	944	935	966	910	1009	1028	965	932	984	951	955	965	956	971	989	963	952	954	974	972	985	958	965	992	929	976	949	991	998	954	1025	979	918	987	948	941	1002	966	941	1023	1020	965	931	938	955	954	912	965	949	964	986	935	992	977	932	926	982	958	986	967	943	983	975	974	994	965	943	1001	894	893	985	978	1012	966	946	935	982	967	976	959	943	941	981	989	902	976	944	963	988	978	960	974	937	945	950	1012	988	934	1015	992	958	975	984	1001	971	951	967	953	968	978	1053	975	1013	1024	912	955	968	942	943	981	1001	958	1009	951	920	950	965	954	930	966	964	971	997	935	1022	1009	994	937	1008	936	991	963	982	999	948	950	923	948	949	939	974	969	950	920	948	919	941	958	924	941	962	993	961	897	1004	943	990	963	1004	1006	954	979	964	907	951	956	923	946	935	980	980	1011	1009	1017	944	968	895	1026	970	932	970	974	950	932	947	952	1007	971	931	1012	984	995	1015	916	900	967	937	950	987	924	994	944	932	1006	970	1005	948	959	972	943	915	959	1011	983	991	947	911	958	971	898	962	895	966	936	1017	1008	950	967	1008	908	960	964	994	965	932	913	950	968	941	927	948	1026	973	933	953	970	992	973	1012	994	925	949	981	981	1009	1033	988	1026	957	939	909	951	994	929	977	962	994	960	964	1000	920	1025	919	990	971	962	975	975	957	979	1098	1025	947	924	979	1018	960	964	985	957	1021	948	944	987	963	1029	985	998	942	960	957	972	963	934	940	932	938	1006	976	917	961	934	983	929	979	1003	939	910	974	947	1018	1062	1001	1013	958	944	999	936	967	992	940	890	985	1007	956	958	919	965	975	966	958	969	958	972	929	943	953	985	926	955	935	978	978	973	919	917	945	1009	975	986	951	965	980	979	987	943	1000	966	974	943	980	1000	918	916	906	914	928	1033	1004	966	1005	973	944	989	927	949	1033	958	923	1033	936	928	945	904	982	981	941	988	1010	934	947	960	980	924	938	988	1042	1012	924	1031	1035	975	945	994	974	948	986	919	956	918	992	1027	973	969	968	985	962	998	904	925	1015	911	994	966	973	970	991	961	953	937	944	973	958	964	969	1007	972	980	930	913	987	1001	948	951	991	931	990	938	917	977	958	966	1009	975	938	977	992	974	928	921	949	955	978	948	980	946	929	1016	931	969	947	981	998	950	942	1004	950	973	997	955	986	961	994	977	932	966	970	969	982	960	976	1002	929	936	938	951	951	983	991	988	942	951	1007	988	956	1028	995	992	955	991	979	974	948	971	931	985	973	957	992	1002	950	950	985	980	929	959	956	899	955	950	987	992	944	1007	939	980	947	985	967	963	939	1006	988	1017	980	991	911	965	974	980	1003	966	990	1020	962	918	999	973	1016	966	968	1014	903	971	993	949	980	925	958	964	960	957	940	984	931	994	959	922	944	908	966	958	979	904	977	920	960	954	997	947	970	989	916	1000	986	979	969	873	1011	962	964	976	958	959	993	1002	981	908	938	958	959	971	977	958	935	994	960	947	983	977	980	994	973	1014	993	999	959	1003	936	951	1041	966	959	915	958	978	990	1035	947	986	941	903	887	992	923	909	979	960	947	986	988	958	962	931	991	989	976	991	986	976	956	962	964	1010	956	900	959	982	954	924	912	980	950	985	983	914	959	963	992	954	937	990	982	957	962	970	965	1002	972	1005	929	1022	985	977	954	937	1003	906	937	966	940	950	943	968	915	953	937	991	951	917	967	978	988	970	960	995	985	927	926	922	961	906	948	977	1007	985	962	1009	947	991	972	1003	941	1012	981	967	1011	951	990	931	946	960	991	991	949	965	936	963	924	1018	978	956	971	949	962	985	1000	979	974	973	938	969
24420	21564	28898	24687	21317	9495	3795	3039	1560	1424	1240	1186	1312	1294	1141	1188	1109	940	978	936	985	1013	914	2332	3183	826	790	862	831	793	826	849	780	772	798	776	849	832	845	830	779	832	820	782	823	778	780	872	823	869	837	806	806	810	826	821	800	776	766	806	843	794	850	804	849	812	794	809	827	836	801	866	778	766	813	785	818	831	839	854	807	807	854	805	836	808	817	876	806	837	787	762	764	770	797	807	794	790	819	789	809	826	783	831	776	828	844	788	809	850	811	758	844	778	806	772	778	805	831	776	778	812	816	841	786	814	807	796	796	797	783	871	803	822	780	874	802	806	840	790	826	765	810	814	803	794	810	758	786	847	794	849	797	771	858	802	845	844	789	813	843	792	794	781	787	824	789	740	797	862	797	817	813	782	871	779	834	757	881	853	804	843	842	828	801	787	824	793	797	823	840	756	796	823	780	832	802	813	817	814	821	796	775	817	778	802	777	775	813	775	825	786	809	850	811	790	800	838	797	734	750	830	795	808	815	816	830	822	834	771	834	769	807	781	778	765	846	806	835	842	806	805	799	775	762	815	792	803	775	781	791	805	810	772	837	748	780	817	833	821	815	772	812	795	768	845	792	833	782	813	710	824	794	757	756	807	795	842	806	793	801	827	809	793	832	766	857	736	847	793	817	814	830	815	852	820	847	791	807	785	825	822	835	812	801	823	781	759	838	791	777	804	803	830	817	791	842	861	791	802	769	761	850	833	799	779	773	811	807	819	795	793	813	799	877	826	805	782	791	825	779	848	835	803	793	811	793	781	823	824	811	776	824	818	777	833	764	821	797	849	765	831	805	860	827	799	806	865	776	784	796	782	861	829	869	772	823	835	790	826	805	785	809	841	801	761	794	842	791	839	837	804	820	812	798	809	766	796	794	827	792	825	837	768	782	782	816	821	890	790	757	831	791	761	816	789	796	815	810	782	842	790	787	787	812	770	868	797	779	806	796	810	811	806	777	790	741	785	842	796	792	822	825	769	801	780	823	822	797	852	741	826	805	802	773	803	791	849	826	793	816	782	800	806	852	850	841	815	816	836	784	806	775	769	839	760	752	841	810	772	830	787	832	789	859	793	834	756	820	761	768	795	818	820	823	834	783	781	850	834	768	758	764	800	775	782	784	853	831	765	805	832	813	810	837	758	813	828	809	803	838	750	865	775	807	881	804	814	822	799	759	814	796	850	824	788	800	783	785	803	810	837	777	837	779	787	766	781	796	822	824	767	805	834	796	780	835	755	776	797	798	827	774	810	800	811	811	782	778	749	811	813	819	779	773	817	821	826	798	815	745	809	835	828	806	806	794	875	824	854	797	797	795	802	812	819	830	815	819	811	820	779	794	797	822	776	854	860	764	799	812	848	793	792	776	809	843	766	745	755	786	792	752	809	780	761	838	819	783	806	825	838	833	848	821	784	793	766	829	867	746	837	757	792	817	751	799	782	822	805	811	826	789	834	802	786	795	795	820	797	847	772	790	774	794	808	778	744	752	795	859	802	819	829	804	767	856	783	776	820	828	842	796	805	814	869	791	818	805	809	816	842	812	760	821	754	836	777	735	807	802	747	780	824	837	802	776	739	806	831	848	808	783	837	796	785	816	802	762	782	778	789	826	845	823	778	786	836	812	821	822	816	800	788	772	770	761	791	791	734	778	770	841	839	820	818	800	773	770	841	826	816	797	790	801	758	823	760	807	777	798	743	791	740	841	807	745	785	840	802	745	803	851	820	805	785	784	841	822	849	849	773	811	816	801	800	759	860	797	801	782	772	761	836	811	783	814	827	864	787	824	805	792	787	798	785	856	853	810	814	803	776	807	783	801	840	842	773	779	827	798	784	767	844	811	789	864	799	838	786	812	816	788	781	815	808	864	740	762	817	792	781	818	801	743	765	788	804	799	770	794	814	818	784	819	757	838	834	786	823	806	852	824	803	839	827	785	803	825	808	820	779	802	771	815	783	806	776	776	774	776	800	816	784	797	861	811	757	786	843	834	773	795	783	775	760	806	777	816	785	806	810	786	777	790	802	796	839	836	821	777	779	791	749	762	814	843	863	865	790	793	825	864	762	854	791	799	783	811	808	811	848	785	801	771	835	844	840	880	777	820	804	819	830	827	837	832	789	797	783	825	800	844	714	828	739	842	813	797	796	753	833	771	828	835	848	816	805	824	808	798	800	806	795	829	809	781	824	797	775	806	847	744	799	837	784	806	811	831	814	809	761	844	756	849	786	837	782	840	800	813	809	832	808	782	806	769	787	778	813	792	819	768	779	826	792	792	810	779	827	795	842	767	860	789	753	802	817	804	799	783	842	798	809	810	775	835	844	771	779	812	783	761	803	764	837	799	831	807	842	807	765	797	787	808	785	857	800	798	810	875	827	835	752	776	831	760	836	774	800	781	794	853	818	812	819	830	792	802	808	803	798	803	801	811	778	803	789	819	864	731	829	761	794	801	814	826	870	806	781	769	801	836	810	794	769	768	802	775	834	845	850	811	812	806	821	771	822	807	802	761	848	801	835	851	747	758	818	766	774	778	812	821	829	795	767	802	792	819	802	735	859	785	850	833	736	832	727	837	816	818	816	801	783	788	816	770	787	868	776	802	779	793	775	845	803	767	813	793	735	774	794	807	810	794	844	837	827	787	838	786	792	821	780	868	845	860	844	823	792	816	833	813	783	775	801	807	845	768	801	796	732	811	769	813	805	739	850	757	792	778	798	789	805	783	793	776	768	807	845	818	802	786	820	753	770	845	915	862	810	793	812	797	763	818	812	804	813	801	747	811	818	761	821	809	817	809	815	811	828	788	808	807	770	813	838	788	789	746	800	799	760	831	797	797	815	794	826	821	856	827	793	804	860	771	831	828	860	789	810	841	788	817	793	778	790	773	810	856	825	778	746	762	826	818	876	783	815	806	773	799	833	839	816	800	804	784	785	785	807	833	827	783	814	791	834	835	821	815	782	775	805	769	827	860	783	818	838	813	867	796	784	780	841	803	770	833	837	776	780	763	770	823	809	759	793	786	824	818	837	840	801	779	820	782	817	858	827	827	823	809	828	786	865	776	793	815	782	834	798	800	762	802	835	777	786	820	835	810	771	809	816	810	797	777	783	770	744	790	785	807	807	804	773	831	848	832	780	780	830	801	806	823	832	837	823	834	792	801	834	770	766	775	812	796	801	758	836	791	785	804	751	830	800	787	800	763	813	785	806	796	768	876	793	786	817	796	793	819	762	822	802	880	854	793	795	830	815	817	838	767	715	839	794	797	798	834	814	773	792	850	788	836	820	788	776	831	816	795	791	815	820	785	830	826	793	764	765	785	821	847	799	781	778	808	793	775	778	825	780	792	813	786	751	836	828	844	895	812	789	813	838	838	818	797	813	817	806	792	830	826	835	838	775	815	790	820	798	826	841	814	788	813	802	805	824	795	788	790	802	896	783	801	822	797	802
12820	25125	22484	13816	12924	7510	6964	6550	3396	2852	2517	2219	2412	2709	2200	2218	1911	1495	1593	1477	1462	1652	1456	5102	6338	1163	1152	1163	1092	1146	1117	1117	1208	1102	1164	1142	1169	1128	1133	1142	1141	1087	1104	1154	1108	1152	1123	1111	1108	1125	1107	1118	1144	1156	1098	1071	1052	1086	1160	1144	1139	1166	1128	1190	1034	1107	1121	1181	1123	1083	1120	1075	1151	1174	1146	1165	1066	1070	1109	1053	1071	1172	1131	1076	1130	1188	1100	1148	1121	1167	1157	1125	1081	1172	1105	1140	1070	1112	1095	1087	1118	1092	1122	1125	1084	1102	1096	1098	1082	1130	1109	1126	1192	1114	1113	1135	1112	1131	1108	1115	1144	1100	1116	1085	1112	1104	1127	1147	1183	1129	1130	1113	1078	1095	1082	1097	1078	1094	1057	1058	1157	1146	1102	1106	1101	1120	1158	1100	1178	1068	1146	1067	1038	1121	1115	1110	1138	1110	1132	1150	1114	1086	1102	1151	1118	1146	1108	1146	1059	1102	1169	1133	1103	1130	1140	1187	1114	1119	1099	1102	1106	1119	1115	1097	1111	1118	1086	1103	1103	1144	1121	1146	1086	1122	1190	1075	1146	1095	1124	1070	1129	1151	1083	1138	1120	1082	1134	1162	1146	1087	1154	1205	1130	1137	1098	1093	1170	1158	1123	1100	1172	1136	1137	1074	1083	1073	1120	1128	1106	1168	1131	1113	1128	1102	1147	1068	1050	1113	1106	1115	1130	1089	1118	1154	1119	1128	1106	1090	1133	1104	1109	1124	1136	1128	1102	1130	1128	1129	1149	1142	1157	1136	1167	1122	1106	1173	1113	1112	1150	1117	1085	1121	1138	1092	1092	1122	1122	1088	1135	1125	1117	1147	1102	1121	1055	1122	1086	1092	1161	1108	1129	1110	1121	1065	1154	1156	1142	1143	1079	1114	1100	1116	1113	1186	1141	1039	1151	1161	1124	1127	1198	1139	1065	1145	1132	1142	1042	1148	1191	1004	1124	1132	1160	1142	1167	1161	1132	1131	1161	1057	1167	1098	1068	1097	1138	1088	1124	1175	1127	1104	1061	1059	1128	1095	1164	1111	1137	1187	1092	1150	1171	1131	1146	1111	1207	1110	1175	1117	1154	1082	1177	1056	1146	1169	1102	1126	1124	1093	1160	1159	1152	1105	1137	1117	1119	1137	1070	1096	1171	1142	1098	1084	1095	1065	1128	1103	1100	1181	1163	1150	1126	1136	1103	1109	1106	1082	1127	1070	1136	1160	1154	1114	1089	1085	1115	1175	1055	1132	1130	1083	1095	1079	1092	1077	1102	1108	1109	1140	1120	1074	1077	1125	1135	1142	1125	1174	1125	1103	1157	1087	1105	1122	1162	1107	1083	1129	1123	1175	1152	1127	1157	1137	1112	1115	1147	1130	1146	1145	1126	1101	1108	1129	1079	1149	1085	1065	1102	1173	1102	1091	1089	1048	1142	1028	1116	1124	1141	1153	1114	1124	1077	1150	1156	1118	1142	1184	1108	1186	1138	1075	1137	1082	1097	1140	1174	1128	1118	1114	1104	1109	1154	1158	1111	1109	1128	1094	1135	1127	1102	1129	1132	1114	1127	1153	1118	1133	1106	1115	1127	1081	1182	1146	1118	1095	1141	1124	1110	1149	1089	1110	1108	1092	1123	1127	1151	1142	1077	1144	1038	1062	1121	1120	1070	1172	1071	1120	1027	1036	1076	1110	1133	1126	1124	1083	1162	1121	1097	1115	1126	1126	1108	1051	1099	1126	1165	1099	1128	1133	1120	1146	1057	1087	1114	1061	1095	1140	1105	1070	1144	1137	1127	1164	1136	1109	1157	1165	1048	1154	1169	1139	1184	1111	1126	1091	1124	1120	1125	1134	1152	1132	1163	1173	1079	1132	1142	1126	1106	1081	1062	1180	1096	1099	1119	1099	1113	1145	1127	1143	1129	1106	1111	1142	1095	1094	1153	1106	1079	1147	1099	1092	1129	1020	1106	1101	1134	1080	1084	1069	1131	1051	1178	1061	1163	1124	1078	1071	1114	1110	1144	1126	1106	1110	1157	1175	1059	1114	1089	1166	1137	1091	1122	1133	1075	1101	1119	1106	1150	1175	1151	1073	1108	1152	1150	1133	1075	1110	1111	1112	1180	1131	1056	1155	1137	1161	1083	1095	1129	1138	1197	1118	1109	1129	1077	1136	1157	1133	1122	1063	1077	1110	1099	1145	1136	1124	1092	1106	1116	1160	1055	1119	1136	1132	1157	1069	1102	1121	1174	1169	1104	1160	1063	1134	1131	1100	1077	1110	1199	1055	1182	1122	1168	1132	1123	1134	1094	1144	1104	1162	1086	1123	1190	1176	1082	1161	1117	1148	1158	1131	1155	1125	1143	1046	1052	1104	1086	1050	1094	1067	1088	1130	1140	1144	1137	1094	1194	1196	1110	1115	1051	1182	1106	1132	1128	1143	1147	1146	1100	1064	1150	1080	1104	1133	1144	1143	1135	1134	1115	1122	1077	1145	1133	1122	1164	1063	1149	1150	1141	1115	1155	1124	1139	1100	1175	1127	1135	1089	1149	1068	1114	1098	1072	1112	1136	1160	1170	1159	1106	1098	1143	1148	1147	1121	1118	1054	1134	1144	1113	1110	1127	1144	1136	1136	1114	1102	1157	1106	1047	1122	1187	1124	1189	1107	1125	1093	1084	1153	1124	1139	1153	1104	1111	1168	1111	1109	1097	1111	1122	1136	1167	1074	1091	1075	1064	1122	1157	1193	1112	1092	1094	1128	1084	1116	1044	1128	1083	1165	1179	1129	1072	1163	1135	1140	1110	1076	1134	1144	1104	1116	1060	1126	1159	1089	1196	1136	1119	1112	1149	1094	1080	1101	1132	1168	1109	1117	1100	1052	1171	1110	1142	1113	1078	1099	1078	1137	1106	1073	1130	1125	1147	1148	1172	1098	1127	1123	1119	1179	1111	1145	1145	1094	1127	1126	1149	1116	1126	1163	1161	1123	1148	1141	1087	1092	1199	1100	1150	1118	1056	1043	1153	1122	1113	1152	1092	1076	1120	1082	1118	1109	1117	1101	1182	1102	1146	1081	1079	1135	1094	1121	1222	1116	1172	1049	1122	1142	1094	1123	1086	1141	1103	1138	1120	1033	1151	1089	1113	996	1160	1156	1170	1141	1109	1121	1115	1126	1136	1094	1111	1077	1094	1085	1090	1107	1130	1111	1100	1127	1141	1154	1149	1181	1063	1043	1069	1109	1078	1101	1158	1115	1133	1160	1154	1187	1157	1112	1129	1130	1081	1148	1157	1163	1117	1165	1068	1133	1088	1107	1153	1202	1097	1133	1121	1120	1145	1107	1168	1111	1103	1078	1105	1107	1142	1105	1131	1139	1068	1178	1108	1107	1138	1105	1108	1196	1097	1095	1156	1141	1089	1110	1134	1076	1114	1117	1151	1102	1105	1090	1113	1133	1095	1090	1103	1112	1178	1095	1118	1186	1128	1196	1092	1180	1120	1098	1081	1084	1136	1155	1122	1153	1120	1148	1079	1121	1125	1090	1113	1131	1118	1112	1139	1111	1095	1086	1094	1112	1085	1194	1103	1100	1127	1115	1112	1125	1099	1139	1115	1086	1078	1169	1087	1130	1102	1067	1078	1114	1207	1114	1033	1143	1110	984	1059	1100	1139	1099	1094	1103	1116	1115	1123	1122	1082	1098	1136	1112	1087	1146	1192	1088	1141	1126	1119	1155	1103	1097	1073	1185	1171	1135	1094	1158	1053	1141	1133	1158	1128	1146	1152	1137	1119	1123	1096	1037	1114	1206	1083	1066	1130	1108	1186	1143	1140	1155	1132	1109	1150	1070	1105	1074	1107	1089	1145	1056	1090	1072	1141	1061	1114	1182	1163	1154	1093	1104	1145	1112	1098	1116	1125	1118	1090	1081	1170	1088	1066	1129	1104	1209	1093	1119	1114	1061	1141	1082	1093	1120	1182	1125	1064	1062	1133	1149	1087	1114	1071	1154	1115	1154	1142	1097	1141	1107	1113	1186	1169	1125	1126	1156	1137	1055	1182	1085	1096	1119	1120	1142	1060	1059	1085	1108	1070	1122	1120	1141	1144	1122	1071	1151	1114	1093	1104	1104	1156	1092	1124	1165	1120	1198	1190	1138	1150	1134	1135	1176	1095	1108	1118	1116	1146	1126	1056	1150	1122	1155	1165	1115	1152	1114	1153	1132	1058	1118	1125	1082	1113	1139	1070	1108	1161	1118	1139	1137	1105	1114	1199	1110	1126	1167	1091	1172	1102	1117	1141	1185	1172	1048	1080	1117	1052	1078	1139	1149	1088	1077	1093	1113	1072	1148	1108	1082	1096	1106	1158	1140	1097	1106	1135	1121	1107	1100	1121	1093	1157	1064	1160	1094	1117	1099	1106	1184	1072	1134	1121	1172	1097	1124	1096	1162	1133	1117	1159	1104	1066	1151	1078	1210	1173	1109	1099	1121	1150	1130	1097	1128	1101	1108	1131	1107	1094	1142	1069	1075	1073	1165	1129	1140	1129	1060	1127	1090	1127	1157	1103	1136	1088	1148	1111	1101	1175	1070	1131	1108	1134	1109	1081	1102	1114	1111	1113	1101	1099	1082	1145	1147	1132	1132	1096	1127	1125	1111	1137	1138	1131	1124	1084	1119	1122	1111	1116	1150	1093	1126	1058	1088	1085	1180	1145	1089	1113	1140	1108	1172	1085	1085	1057	1088	1084	1135	1100	1151	1138	1089	1085	1046	1145	1144	1102	1122	1108	1110	1109	1179	1126	1120	1101	1079	1079	1131	1113	1111	1115	1061	1138	1123	1124	1113	1095	1106	1119	1115	1164	1114	1139	1139	1143	1110	1107	1103	1112	1060	1133	1135	1093	1146	1110	1147	1159	1105	1166	1054	1087	1120	1179	1196	1158	1071	1121	1109	1116	1138	1082	1129	1106	1138	1108	1116	1106	1165	1051	1085	1158	1153	1171	1153	1098	1128	1039	1122
23317	21527	29448	24030	21542	21339	10267	3968	1917	1649	1267	1204	1237	1411	1016	799	1016	812	756	698	720	859	645	2973	5810	561	559	537	533	565	549	498	521	509	557	546	537	496	537	525	567	511	576	539	532	542	509	502	558	527	519	540	585	548	561	538	543	499	521	545	505	532	531	519	537	535	535	551	482	539	515	564	518	531	536	501	528	527	541	524	523	542	519	554	551	534	530	550	502	543	515	475	493	535	550	509	528	548	514	533	495	510	491	555	547	557	493	514	552	519	522	513	470	505	547	504	510	527	554	503	502	487	497	529	493	539	503	510	514	527	569	462	531	512	507	507	501	556	560	543	476	567	517	546	521	564	574	527	522	500	532	505	570	523	523	543	508	493	534	536	518	521	482	508	499	480	514	521	502	511	535	489	500	527	505	526	516	541	501	550	502	524	500	506	526	522	524	524	529	537	505	503	530	524	579	530	503	491	511	548	509	523	518	489	484	503	482	510	494	533	499	534	556	501	529	533	541	533	494	537	541	531	523	506	524	515	491	491	522	492	479	553	511	539	475	546	557	492	520	529	525	518	535	514	494	526	520	524	505	507	458	527	506	528	508	535	550	544	540	525	527	561	517	512	497	484	518	469	555	521	517	515	490	541	527	502	473	520	500	553	536	513	522	528	500	527	515	522	515	565	512	495	521	510	549	524	525	481	509	506	498	547	506	509	502	520	494	529	545	523	530	494	474	482	493	511	496	524	509	538	500	484	477	510	491	552	490	515	530	547	513	531	561	492	528	540	496	506	521	487	493	511	528	547	503	539	568	544	529	506	518	531	529	517	501	525	528	531	525	545	526	558	534	499	506	546	525	555	524	566	526	519	509	489	475	511	531	513	543	503	513	570	568	469	520	514	539	509	554	541	577	485	550	477	547	555	550	529	503	508	516	508	560	485	542	523	486	526	540	562	487	519	538	538	534	553	462	479	529	522	505	608	560	498	506	537	510	520	497	522	490	516	500	508	525	534	515	507	531	517	526	535	500	534	514	513	534	531	506	539	493	506	482	533	507	566	527	487	518	556	527	520	535	474	523	520	517	530	505	563	532	487	516	534	517	502	524	509	519	541	523	515	529	506	479	519	540	495	549	491	509	580	527	509	507	506	540	523	513	516	502	506	555	524	518	499	537	511	523	523	563	508	522	512	540	563	517	533	512	527	477	512	484	563	516	532	517	560	527	451	535	509	486	508	455	506	528	523	532	504	516	500	534	519	558	503	557	526	519	516	496	510	530	531	494	509	546	544	515	559	518	515	513	514	526	529	521	546	547	464	547	564	525	506	514	514	498	533	507	551	491	473	508	530	524	472	498	505	521	508	541	551	514	514	515	548	529	549	487	525	486	533	503	514	527	517	517	559	552	523	543	557	505	502	490	514	495	499	521	473	521	495	486	499	477	538	527	515	520	521	514	559	514	516	510	507	471	529	549	534	530	529	497	548	518	474	528	555	513	528	544	495	538	541	483	531	541	505	497	492	554	528	526	526	516	546	532	491	512	585	500	522	499	517	540	532	503	512	528	503	546	513	508	512	550	500	505	478	532	516	528	545	569	510	518	508	501	524	533	505	505	505	552	515	491	455	499	519	519	532	528	491	527	509	493	518	524	536	513	510	507	506	519	524	505	501	498	504	518	522	531	505	494	517	520	556	537	508	506	491	487	487	546	546	550	558	507	551	488	502	487	514	517	503	506	515	491	493	508	530	510	516	502	561	484	530	518	558	530	502	548	536	523	545	494	510	464	490	531	571	523	476	524	542	530	503	482	474	503	489	502	481	503	515	534	545	523	509	537	555	513	495	483	507	556	493	514	522	534	534	497	525	551	533	520	494	521	544	509	531	541	538	519	506	499	530	516	530	518	543	499	554	481	521	504	515	512	545	530	502	516	513	517	522	537	507	529	492	538	515	500	506	503	544	584	527	512	516	534	504	515	530	535	556	497	536	521	509	508	529	554	537	495	533	522	495	534	503	498	491	536	512	522	509	539	527	502	554	557	506	511	518	501	521	554	515	505	500	522	520	465	570	508	517	516	552	526	511	568	494	524	528	568	500	537	504	551	520	514	539	518	528	523	517	520	513	554	489	490	501	513	521	539	486	515	538	497	503	524	539	522	568	539	531	528	539	494	476	503	534	535	514	515	488	531	532	509	521	534	514	531	535	484	520	529	553	548	525	493	500	558	522	483	523	516	547	520	558	536	518	522	502	526	550	490	519	496	555	512	514	520	547	525	543	528	510	516	475	483	584	545	532	493	546	528	502	538	526	514	536	545	485	496	558	513	508	465	554	538	572	495	554	521	484	569	541	523	520	525	502	512	542	490	566	508	495	497	555	529	479	503	536	535	534	509	531	502	528	548	491	517	539	527	476	492	499	536	516	510	540	503	484	496	521	504	514	514	567	476	560	525	477	507	525	570	490	492	483	506	488	524	539	539	513	541	527	466	526	475	504	548	509	519	495	528	501	534	476	480	515	507	497	540	541	490	490	528	505	494	546	531	540	543	469	530	529	510	528	546	499	562	512	534	516	486	497	529	503	531	538	518	496	551	536	540	498	489	503	471	485	535	522	475	473	516	498	501	500	517	526	517	500	523	515	503	499	526	516	485	502	502	540	551	518	552	515	527	493	510	471	513	548	510	587	558	530	531	505	518	509	521	538	486	480	524	535	542	513	500	510	543	529	541	558	572	488	545	523	520	492	531	486	543	527	488	531	558	545	479	523	522	510	512	500	501	560	534	527	515	525	474	518	507	513	516	504	553	495	546	508	499	527	522	486	517	508	501	526	508	507	521	507	505	512	486	555	513	544	513	519	494	542	523	471	530	537	515	493	508	466	517	523	502	517	504	507	565	483	504	500	485	514	493	533	515	505	516	539	514	530	557	530	525	594	493	500	499	553	513	477	501	503	527	516	491	520	532	545	545	491	553	499	515	479	528	529	520	514	502	525	515	529	548	518	542	484	513	521	475	530	515	495	571	480	541	518	544	490	543	527	543	500	507	492	512	487	539	473	528	531	548	545	509	502	511	478	503	513	522	495	499	521	506	503	489	544	545	507	503	519	526	532	499	538	487	523	551	480	528	489	488	534	521	499	536	512	494	446	522	470	504	559	528	523	511	531	500	514	499	540	513	497	528	518	485	546	575	509	519	571	540	507	550	551	505	530	532	516	508	518	504	495	503	521	493	511	494	523	540	500	501	517	485	531	509	528	507	514	466	475	517	536	507	548	548	533	521	521	518	537	547	497	527	553	524	503	554	502	506	531	509	506	466	534	504	517	554	502	526	505	583	526	465	494	519	499	555	489	538	529	528	513	544	533	506	499	506	524	521	545	542	574	539	517	511	502	520	535	532	531	528	514	522	547	539	533	512	526	530	510	529	554	539	563	526	527	489	496	508	506	547	529	517	494	517	515	543	508	486	488	488	519	547	544	549	561	539	515	572	557	503	499	480	512	510	506
15208	30196	26940	17354	16237	10123	10345	8310	4876	3914	2977	2797	2828	3246	2206	1655	2081	1481	1370	1341	1309	1491	1148	6874	10485	861	786	771	763	791	778	724	751	794	790	814	802	735	801	795	725	753	782	787	763	740	756	747	764	749	755	740	731	751	736	772	738	770	730	755	728	780	703	724	772	708	767	731	737	797	752	752	714	750	706	769	778	760	778	747	731	756	739	721	789	699	789	730	709	722	706	731	742	778	741	724	727	701	762	722	700	724	732	746	689	723	697	744	771	770	743	729	722	744	737	751	741	752	759	708	771	744	765	734	705	753	732	746	751	757	744	774	769	760	723	776	724	738	724	711	753	733	767	786	756	775	760	778	726	750	732	751	797	785	777	748	698	726	741	754	728	718	747	774	718	707	717	705	705	730	727	758	768	742	729	746	734	731	738	708	755	757	764	775	732	788	735	762	741	748	708	744	681	757	732	757	728	676	712	749	724	699	727	746	787	730	728	700	746	729	736	724	743	774	709	713	754	737	763	741	760	727	754	771	728	795	758	774	786	709	751	754	739	712	718	770	679	750	701	765	741	744	751	765	754	713	717	701	712	679	744	705	775	759	786	716	717	710	718	715	782	767	694	737	746	758	735	764	741	761	721	789	782	708	770	730	712	828	679	729	723	766	792	768	759	730	781	734	757	731	735	741	760	705	728	737	749	689	743	716	736	720	769	727	703	766	745	752	771	750	729	715	706	720	714	683	741	677	741	718	732	722	758	766	735	723	752	775	774	780	722	751	792	756	730	742	722	715	747	767	764	763	761	718	748	721	783	792	791	789	712	735	721	708	777	706	710	775	692	802	707	732	739	727	754	749	749	776	769	763	747	724	760	769	709	676	752	743	757	747	719	745	750	757	738	730	745	744	764	669	682	726	732	789	713	760	787	741	770	777	753	730	753	711	766	766	701	733	748	713	733	762	729	764	796	808	741	720	757	747	755	737	747	743	739	737	733	704	767	749	717	809	770	741	745	713	744	738	753	706	730	732	727	757	766	752	720	788	727	726	744	712	726	767	733	677	716	744	731	729	731	769	745	783	759	730	726	704	690	729	752	760	746	731	771	726	716	737	744	790	709	718	749	729	733	690	728	680	733	714	781	696	714	717	749	807	725	756	713	731	754	719	738	713	774	736	745	743	756	766	776	700	680	749	745	756	765	762	769	713	749	711	703	748	715	742	737	743	755	782	721	685	761	790	743	707	773	736	754	706	726	701	726	741	767	761	760	707	765	727	695	726	732	721	739	732	764	722	730	771	765	776	723	746	752	718	712	752	726	724	741	746	738	736	763	686	779	798	735	746	762	728	749	749	755	735	720	703	716	764	747	732	743	678	687	735	762	703	772	755	777	738	752	724	739	744	757	764	747	747	763	787	755	726	766	744	741	746	763	762	737	750	725	740	700	741	779	703	789	775	739	721	754	763	761	729	744	747	726	773	707	746	771	713	760	746	735	784	781	747	694	744	748	749	750	756	722	724	698	727	754	733	795	720	732	752	694	739	760	701	763	767	699	755	750	755	735	693	735	777	744	723	742	775	726	705	756	762	700	743	695	731	716	732	736	697	755	766	717	690	716	685	751	809	765	736	748	735	729	734	728	815	744	746	751	728	735	690	738	770	776	730	756	738	755	767	761	757	767	745	779	746	716	767	772	786	721	716	752	705	735	727	743	734	786	791	730	740	789	757	698	752	766	772	699	699	682	774	743	695	748	762	744	709	703	741	736	740	774	696	694	710	700	733	715	760	726	744	675	768	749	781	771	696	750	736	764	757	763	729	740	727	741	736	754	714	740	704	742	732	739	732	715	761	739	747	738	785	709	749	711	766	789	736	750	717	752	683	776	761	749	720	676	749	737	718	778	699	790	707	742	706	742	701	703	747	777	733	724	729	711	764	754	726	741	761	719	769	714	696	696	721	751	691	722	785	790	727	776	776	684	718	718	734	783	779	724	698	752	771	731	685	755	777	724	725	721	778	731	704	755	740	730	733	757	708	722	763	728	770	726	715	720	737	748	743	746	762	698	783	715	765	738	708	780	749	717	752	739	694	730	739	729	755	698	726	809	743	739	755	706	766	782	762	714	760	727	735	730	756	774	705	730	776	745	722	689	721	705	721	721	744	773	725	744	735	740	763	724	747	745	750	745	744	796	681	748	716	732	750	704	709	781	763	702	734	740	686	763	725	749	765	745	738	746	708	731	700	784	741	715	748	771	777	735	737	751	789	750	704	737	761	734	727	729	814	740	758	731	737	689	740	791	734	767	747	731	725	707	749	729	763	736	728	773	757	739	682	744	735	714	778	783	743	768	740	751	727	753	734	714	736	746	787	708	727	769	745	753	723	743	724	738	757	734	765	741	737	761	712	723	726	754	688	715	762	750	734	736	759	715	698	743	724	745	697	722	746	724	745	733	739	722	708	728	753	721	735	719	755	746	697	718	746	733	720	762	718	668	757	761	709	754	716	721	756	732	767	728	787	706	772	755	735	745	708	712	750	740	735	691	712	768	748	701	780	759	735	757	750	716	734	713	741	710	783	768	730	764	740	768	712	717	749	735	769	741	728	723	755	701	748	733	687	766	751	760	776	756	786	755	743	680	787	714	725	698	770	725	751	730	742	740	741	713	777	721	777	732	746	727	723	748	744	777	761	764	753	729	766	745	779	750	760	734	825	691	744	740	766	694	680	728	778	764	756	767	735	722	766	757	718	690	704	760	788	781	755	705	775	716	756	726	779	720	744	750	822	791	705	717	707	716	710	749	735	718	758	708	747	792	747	804	719	745	735	734	708	754	777	768	700	710	705	730	756	733	745	736	686	773	727	724	727	759	804	725	715	717	764	732	719	770	740	786	750	704	755	688	701	682	762	779	724	760	762	747	686	780	721	678	736	761	749	727	755	741	756	710	722	732	718	686	755	730	729	697	743	737	724	734	741	733	679	747	731	688	769	740	749	745	733	730	813	746	763	734	699	736	737	745	727	768	774	740	763	732	704	713	735	701	767	682	752	725	741	752	710	690	719	721	763	701	746	758	777	703	703	767	714	714	722	759	734	799	722	717	756	761	738	737	779	737	753	740	758	724	791	714	724	702	705	736	698	774	750	734	708	753	754	730	763	742	730	770	750	784	736	726	760	733	736	719	697	717	717	744	776	733	684	734	730	755	715	759	768	729	700	760	741	749	734	787	717	735	725	723	751	752	697	761	705	688	747	725	716	696	744	718	747	712	794	783	784	756	746	741	717	741	754	685	753	762	749	729	685	740	724	739	759	727	730	760	716	743	774	725	727	710	718	689	737	710	694	725	765	723	726	706	755	785	731	780	757	719	728	725	688	763	751	709	680	727	766	729	700	701	714	772	770	718	719	740	717	721	776	754	724	710	757	769	752	758	723	745	719	750	732	706	793	717	776	713	742	723	729	761	745	790	737	745	769	766	710	701	738	779	758	749	768	764	765	780	725	757	691
27350	20992	13091	4496	3164	1833	1888	1476	1240	992	898	935	935	921	848	745	808	766	733	739	747	735	792	808	924	662	712	698	693	688	696	688	672	723	693	703	754	656	732	695	698	694	669	705	671	645	665	679	700	704	648	683	724	733	722	652	705	674	691	654	692	699	723	688	666	686	718	708	726	684	689	680	662	725	698	695	686	717	652	722	643	699	687	652	674	681	744	639	676	674	693	703	722	672	700	716	726	687	665	683	630	678	675	660	701	678	683	683	672	688	671	750	669	720	618	690	700	689	679	672	713	669	672	672	697	687	683	682	728	718	694	688	643	682	670	687	664	687	673	667	655	697	707	624	654	747	704	664	654	716	646	705	702	685	683	685	693	660	673	654	720	659	652	707	698	692	657	697	690	689	702	667	710	668	680	647	726	717	685	684	665	655	668	680	719	696	649	686	665	676	702	691	695	671	689	740	658	622	692	677	670	682	683	642	677	677	633	654	695	690	676	657	736	682	715	698	667	694	724	726	702	738	690	699	683	686	667	664	703	656	681	647	748	678	722	655	676	695	722	703	672	647	680	692	678	679	655	699	686	690	651	687	701	728	654	657	726	663	694	667	666	686	699	725	680	718	707	711	693	686	624	679	698	649	662	651	663	706	655	691	705	659	668	676	685	633	681	690	679	665	719	695	693	672	648	649	684	674	680	682	688	684	713	656	658	730	697	669	684	644	659	689	697	692	661	675	728	739	691	696	738	720	699	703	667	676	674	663	681	645	705	708	730	733	672	730	674	670	669	704	717	668	625	672	673	689	706	702	723	695	701	684	678	740	711	695	672	686	663	715	699	642	706	641	667	694	674	728	695	714	652	643	694	697	652	667	681	715	739	741	712	696	723	708	669	703	659	706	675	665	675	648	706	673	670	723	685	657	671	683	676	680	727	695	663	723	687	640	681	709	664	672	697	670	667	719	707	672	679	666	716	683	697	683	694	682	696	661	671	643	691	680	716	675	682	672	689	683	681	658	660	718	696	714	729	684	699	688	688	697	660	695	680	725	706	672	690	690	700	695	660	723	685	671	725	666	713	653	684	679	699	694	657	712	691	738	692	687	708	677	708	662	700	699	708	700	700	670	657	696	654	700	654	678	651	676	674	661	620	714	680	667	707	673	667	667	647	728	714	699	657	652	654	677	660	679	722	704	676	700	688	703	674	716	698	651	742	695	677	714	678	642	706	653	697	661	666	729	683	731	697	695	696	728	702	694	674	677	702	692	725	650	700	647	656	699	726	700	679	708	655	743	710	708	698	600	688	667	674	683	756	700	687	695	655	694	707	695	673	706	625	628	655	725	680	705	671	653	668	704	662	703	714	704	675	607	670	699	617	657	711	647	609	656	677	684	680	729	688	695	656	678	664	683	680	682	713	717	680	691	704	685	694	673	710	680	732	706	684	671	696	655	711	666	698	635	713	667	725	721	760	683	720	698	686	695	656	690	749	731	701	686	648	698	733	694	701	685	696	660	655	677	673	673	674	683	690	694	698	639	698	703	713	680	681	718	670	691	685	694	699	687	652	723	676	682	705	650	677	714	692	719	694	700	655	659	642	691	724	701	692	690	690	664	698	676	672	697	643	706	711	664	668	688	625	670	707	708	710	674	655	686	679	678	666	659	709	704	691	645	762	707	713	697	651	702	710	707	660	674	681	656	692	656	690	651	672	740	650	684	774	682	708	730	683	646	663	671	672	687	714	685	656	689	673	695	700	722	686	757	704	705	657	720	681	658	688	676	641	674	651	679	632	658	725	641	676	771	668	686	658	706	656	719	668	692	665	663	725	707	684	641	647	687	713	690	620	688	722	655	689	676	697	702	652	684	706	675	674	694	705	683	681	634	701	674	685	679	722	687	674	686	677	664	729	707	727	664	692	688	704	708	678	681	716	711	653	700	695	707	688	697	685	691	688	683	693	678	713	686	688	690	685	657	666	694	705	705	651	693	673	646	708	690	682	705	653	716	668	683	702	637	696	670	649	666	659	681	659	729	683	660	752	703	699	713	673	659	710	670	664	714	706	664	693	711	700	677	672	679	645	664	679	736	649	725	661	690	686	709	700	682	648	723	694	701	727	705	726	684	620	662	687	701	643	702	660	698	673	666	654	695	687	658	658	715	679	711	711	693	686	680	706	669	694	671	697	689	670	686	658	708	703	684	679	720	681	697	681	688	703	695	658	696	644	709	698	674	642	701	708	716	657	641	703	703	660	634	680	699	676	684	656	684	628	683	670	687	664	711	711	716	680	712	683	651	680	718	679	666	648	648	675	672	679	689	707	690	690	701	636	732	678	676	626	696	648	659	688	708	647	654	698	689	689	669	659	707	631	693	679	713	674	667	707	707	702	677	698	679	688	659	741	683	699	695	683	645	708	722	745	725	639	649	697	693	655	652	678	667	688	695	666	648	661	694	684	694	666	646	639	691	682	670	656	739	689	696	723	692	652	684	684	684	696	700	693	713	665	704	695	660	689	654	714	666	680	690	621	680	694	707	701	678	711	658	667	678	691	686	632	657	678	670	701	687	715	682	669	646	691	676	713	685	615	683	705	732	672	659	654	663	728	646	717	683	701	706	663	665	667	696	687	650	680	696	690	704	674	670	651	652	710	660	700	675	706	704	700	661	674	691	711	713	721	699	693	702	715	719	707	686	716	709	685	700	734	678	700	672	702	673	706	746	686	734	655	690	679	736	698	676	678	672	757	704	709	702	688	708	700	663	699	676	714	682	670	669	689	679	719	736	638	714	690	639	706	694	692	677	702	753	707	715	678	699	736	716	669	684	698	676	707	653	712	716	696	683	690	669	671	640	675	701	667	703	723	744	700	711	668	700	660	712	711	712	725	666	683	701	674	752	695	720	695	702	658	679	694	664	713	696	675	726	739	659	679	675	677	641	733	639	697	664	700	695	706	698	685	684	669	670	709	739	694	734	667	704	678	658	650	642	710	729	694	682	719	709	683	710	692	732	648	710	663	687	715	689	685	684	726	713	696	693	695	631	685	694	726	681	697	640	677	649	724	727	647	646	710	690	694	647	704	683	703	744	711	702	677	660	671	688	667	725	673	762	691	694	724	728	696	682	696	660	658	663	694	620	704	713	678	684	666	659	706	704	690	647	684	687	663	655	689	727	744	657	705	682	665	679	662	692	703	675	656	644	668	695	690	666	666	719	703	723	709	654	672	674	692	687	731	680	698	727	716	684	723	648	685	704	669	738	694	652	698	702	671	691	667	670	651	702	685	679	669	684	714	706	690	707	688	649	689	700	719	644	689	692	706	713	704	678	685	708	704	665	676	670	679	696	705	681	690	661	691	681	715	704	693	683	658	673	684	634	707	638	684	656	727	744	682	711	700	663	706	694	673	691	700	691	678	707	643	708	701	650	692	693	680	735	721	720	703	707	699	673	651	697	660	715	710	667	683	649	674	726	693	667	683	676	709	718	671	654	654	721
10395	15425	12587	6781	7032	4109	4616	3277	2490	2062	1627	1602	1556	1734	1489	1158	1354	1226	1098	1151	1117	1097	1108	1265	1536	971	981	936	920	961	1000	931	909	983	987	955	948	899	988	913	959	944	941	960	905	1011	1014	899	1014	909	970	947	962	962	962	1041	918	989	974	950	964	964	933	928	935	950	884	944	985	934	940	935	909	961	938	919	947	965	955	952	929	1034	979	954	927	964	888	951	963	930	971	960	979	997	946	932	1008	987	942	934	1011	900	971	934	960	918	948	995	974	955	980	949	911	969	935	974	930	920	927	1000	964	899	951	979	975	971	987	947	942	1007	979	957	1006	993	928	965	937	979	963	869	970	937	994	944	957	963	933	949	1026	975	931	968	997	906	942	931	982	954	976	950	950	947	1013	992	942	934	952	992	939	953	981	971	894	963	979	901	991	896	908	937	892	960	1028	974	952	991	1023	976	943	937	984	969	922	980	930	949	971	951	939	978	950	975	930	974	994	900	970	952	1000	936	927	934	999	1048	951	965	947	934	964	957	947	960	974	965	889	961	912	998	964	919	978	995	968	980	982	941	984	940	955	920	936	933	971	956	1003	937	939	889	942	967	944	971	962	965	970	935	1010	995	907	1017	958	988	962	982	903	915	949	946	976	877	960	964	984	924	932	935	948	905	972	924	1001	961	904	952	909	995	935	934	962	982	934	983	950	966	975	986	974	1024	948	1007	1041	943	945	965	870	988	985	1005	965	979	946	975	977	967	967	946	990	926	938	932	910	961	927	903	970	974	972	996	1003	921	903	944	905	959	974	946	984	1013	947	1010	978	932	936	930	909	930	977	965	920	955	959	893	1000	948	969	965	946	997	977	915	940	950	996	964	960	963	934	985	935	967	934	932	960	971	980	949	928	933	955	950	949	992	998	954	935	984	964	954	952	986	977	912	949	936	952	930	957	929	939	910	944	913	938	929	971	978	980	928	997	970	888	924	919	923	981	949	1002	990	990	965	969	918	892	986	936	1007	932	937	921	950	932	964	930	956	988	946	993	895	924	988	967	979	899	964	949	888	943	982	977	941	936	963	999	973	935	969	956	949	970	928	978	974	942	968	947	996	934	937	910	959	983	995	980	924	990	988	976	984	973	909	934	929	984	955	922	957	988	966	1015	990	936	945	920	968	941	937	1001	965	976	957	929	986	935	916	925	911	991	1020	947	1001	947	967	983	1004	981	978	930	980	961	954	946	933	935	964	958	997	951	983	974	949	983	995	966	991	983	989	967	983	958	917	968	924	905	948	979	933	950	955	917	1001	959	974	985	965	914	910	931	929	922	1001	1003	957	900	903	923	899	916	939	957	1032	998	984	926	935	927	961	957	956	954	928	981	978	1024	914	916	901	994	915	925	933	945	971	981	981	936	908	964	998	975	933	943	954	1007	960	904	952	921	969	955	1006	984	921	952	917	916	981	968	921	920	929	925	942	1009	1039	1014	923	880	946	967	996	999	987	995	995	981	903	937	933	944	956	937	993	930	927	967	979	971	920	897	958	945	975	948	952	976	928	951	1003	948	946	970	963	972	971	964	998	979	940	902	949	962	954	955	995	920	946	989	977	914	965	934	972	944	1002	987	1011	974	986	939	936	990	983	971	962	951	954	935	899	945	933	936	952	958	935	1036	964	1004	1016	981	963	959	957	965	975	937	968	967	909	1000	958	1002	969	972	974	930	991	1002	1003	960	952	945	927	945	929	932	1009	964	997	919	978	950	935	992	935	972	979	949	922	935	1011	962	921	954	943	961	940	947	1012	928	965	942	965	961	954	940	919	986	902	921	977	983	969	924	976	945	963	1013	990	955	987	978	961	1036	1014	974	938	1033	953	943	954	951	933	1015	946	953	1000	945	977	905	965	925	951	1005	973	962	980	995	945	960	947	956	937	950	934	948	959	984	920	948	959	935	907	982	937	941	938	956	1009	967	904	952	931	947	971	938	928	976	963	949	1030	900	978	961	1007	921	972	943	944	1023	972	983	965	933	931	965	923	950	907	1024	989	950	1005	1022	946	903	993	988	982	942	930	931	951	993	925	951	963	928	946	903	972	988	908	969	907	911	999	987	937	945	947	1002	929	956	923	963	982	947	950	957	897	988	994	957	911	910	996	946	951	943	932	943	985	960	986	1005	971	904	1008	912	1028	945	968	928	966	953	905	945	940	954	965	935	990	930	996	1014	903	947	965	1002	936	960	983	921	994	1005	991	966	945	991	944	933	921	1011	1021	957	945	945	958	925	949	979	949	990	977	907	973	974	944	933	885	908	947	952	977	940	926	963	949	954	968	911	966	1024	918	959	928	969	964	941	1032	945	941	1001	966	964	1010	978	948	933	933	954	941	1013	887	919	915	968	921	923	925	910	917	1039	970	971	989	949	943	1015	969	929	942	945	956	970	943	968	924	951	923	978	990	935	960	1016	957	983	929	986	974	990	939	942	943	937	974	991	918	965	950	999	923	941	940	893	951	971	1029	937	1008	949	950	930	928	989	911	982	938	930	885	933	939	917	964	950	980	930	946	974	1014	941	964	956	986	965	993	968	927	920	907	958	996	940	961	987	958	922	948	932	963	934	1005	992	955	1008	952	998	929	914	952	931	968	926	940	958	961	989	929	944	960	946	989	911	927	958	939	935	951	1030	888	979	1025	960	928	966	954	935	926	977	944	981	947	1006	951	946	967	911	929	964	1022	1023	980	952	1039	967	937	956	984	898	952	973	972	938	987	987	955	946	1004	981	917	985	1001	971	982	967	932	987	958	903	958	989	962	920	953	975	935	1001	913	924	975	948	932	932	974	921	976	1003	951	971	934	949	923	888	1006	969	968	907	961	993	924	985	981	937	944	947	978	926	990	952	964	934	949	958	1006	939	972	943	974	984	897	998	984	987	937	1028	950	964	968	933	893	990	1003	962	980	971	911	979	955	946	985	940	907	953	969	972	929	962	966	1001	982	946	990	953	905	921	982	896	977	941	941	960	984	990	948	1003	956	949	948	972	951	1017	979	972	937	900	947	938	966	911	939	907	980	956	926	956	928	962	990	936	942	976	950	1011	922	956	973	974	969	982	927	939	978	939	932	917	982	1027	984	991	942	957	982	1013	940	896	912	911	922	976	974	934	910	938	965	916	1043	921	983	918	1032	961	949	924	917	969	968	962	960	929	1034	945	951	969	1013	981	955	974	995	953	950	904	870	931	976	973	987	958	891	982	935	927	968	978	968	980	904	1000	922	922	1001	935	948	941	974	941	955	993	958	942	989	946	931	950	959	968	914	1004	980	953	942	960	932	959	1002	972	935	942	933	953	940	985	1009	981	971	985	948	913	986	937	948	951	937	961	944	976	1022	956	921	946	925	971	993	1010	1003	953	992	960	920	1017	957	941	998	908	1009	995	946	994	884	937	949	967	969	928	949	914	969	918	919	990	962	969	968	972	936	941	937	1013	975	899	963	889	1007	919	964	978	930	969	985	953	971	988	907	958	986	954	998	932	954	996	1008	972	936	987	931	908	998	966	996	987	962	944	938	961	926	916	965	964	999	924	947	1008	999	960	925	916	967	956	949	943	933	959	947	970	996	993	1029	977	1013	945	970	934	924	946	995	964	1021
24300	21534	28871	24665	21339	9490	4836	2691	2321	1809	1446	1235	1243	1304	1286	1098	968	954	890	862	859	837	874	1769	2500	875	805	811	766	820	831	819	807	802	769	862	826	820	794	761	752	840	786	795	796	784	786	774	806	752	799	823	809	804	768	800	776	755	816	808	779	776	803	780	767	802	794	781	803	782	798	786	846	801	773	798	796	849	784	796	809	756	781	828	824	749	834	774	782	850	805	746	753	819	825	781	815	756	788	845	816	762	843	819	786	748	804	847	781	803	834	824	804	785	740	831	808	776	806	778	791	755	811	757	777	813	780	815	804	759	727	762	811	787	771	792	756	824	768	781	750	810	757	812	770	807	775	801	738	825	805	799	781	802	791	762	817	775	767	785	824	834	788	825	756	748	795	770	820	777	821	807	763	745	726	808	765	833	749	801	759	762	804	813	831	763	778	822	754	771	771	836	767	841	800	744	794	784	842	777	783	828	753	793	790	731	752	767	781	732	761	802	754	838	829	744	820	782	850	764	807	827	804	771	702	818	777	751	750	775	776	791	803	785	779	794	811	807	771	813	771	789	760	832	759	760	781	755	751	745	777	807	771	796	777	707	766	818	736	790	816	814	756	783	758	813	740	743	770	761	810	829	751	791	796	784	747	835	762	764	793	786	782	782	781	814	809	843	801	814	761	728	778	789	792	814	810	787	754	811	781	767	745	875	740	766	832	795	794	744	836	779	758	788	809	765	778	816	779	823	758	780	813	773	773	774	785	723	764	745	786	736	808	737	757	754	768	760	797	773	795	755	802	792	793	809	748	823	776	722	793	786	715	750	744	844	770	792	804	755	782	770	802	765	783	781	785	757	783	784	819	738	776	799	767	774	748	787	724	789	756	775	806	768	792	745	797	744	804	781	799	756	815	839	794	806	792	806	760	779	795	758	778	790	763	824	815	766	831	751	746	814	773	763	811	790	827	803	820	808	813	802	848	830	808	807	788	810	796	736	819	821	796	800	810	750	799	791	801	792	774	797	794	785	774	825	766	837	776	784	811	755	780	782	801	863	811	767	804	816	767	748	807	812	779	762	771	768	805	784	787	775	770	778	808	750	822	784	806	812	772	778	747	822	769	724	799	775	803	725	737	787	763	803	853	771	829	756	768	723	809	799	835	784	735	741	763	792	750	768	806	778	780	755	837	805	801	775	809	798	770	795	810	812	769	787	809	794	761	795	809	748	817	853	759	777	801	790	758	837	807	799	777	798	767	790	767	744	740	804	785	744	785	788	753	796	750	717	800	764	786	777	749	780	793	784	776	781	723	841	777	815	805	850	812	820	752	736	740	829	754	762	779	774	829	751	778	823	777	783	788	819	784	837	797	775	802	749	805	793	784	767	777	801	759	757	813	702	790	824	798	775	765	742	837	777	814	776	768	794	760	759	823	734	739	795	810	728	824	775	776	773	799	792	799	796	905	749	808	754	812	745	796	772	736	798	789	740	806	828	745	792	797	752	801	809	769	789	809	824	787	786	828	786	741	796	765	804	772	807	759	767	808	799	743	807	765	826	792	782	812	785	773	812	787	773	820	834	754	802	773	782	753	772	801	766	795	779	778	737	777	761	818	775	768	856	756	714	738	792	817	748	766	765	816	740	787	797	784	769	784	763	788	781	816	762	807	804	750	760	788	774	778	817	791	746	800	755	803	824	792	746	735	770	760	782	763	798	793	767	787	759	861	839	721	770	794	788	763	771	807	780	839	728	770	722	806	812	776	700	800	777	824	763	797	717	811	822	756	774	789	813	748	778	765	788	796	792	739	812	786	764	792	860	771	734	781	766	811	743	802	818	807	784	802	797	770	768	832	809	746	778	800	770	785	795	757	864	792	776	765	754	771	775	808	757	745	851	803	805	742	805	818	798	789	755	752	825	803	784	794	806	782	790	783	772	807	841	730	785	816	803	780	786	791	774	789	787	710	781	753	759	795	784	777	806	793	787	793	785	790	763	757	781	759	737	791	787	821	766	772	782	780	741	781	757	767	759	779	740	800	756	805	751	772	774	731	875	808	801	732	742	785	762	754	763	781	788	765	825	828	756	764	814	815	793	770	786	761	770	854	737	805	805	814	816	814	772	760	824	772	800	764	823	746	757	764	748	774	771	807	798	786	744	715	803	815	812	786	773	742	788	826	772	740	761	753	837	761	803	745	772	781	815	784	783	784	777	809	834	765	816	747	775	791	786	785	812	756	849	823	804	763	782	795	749	792	746	783	783	813	828	824	785	761	802	792	768	793	747	799	791	796	778	795	723	721	795	781	745	779	794	753	805	751	760	855	738	755	798	790	787	780	816	787	801	838	806	793	783	789	790	799	738	800	767	784	768	752	757	843	831	832	820	772	748	801	820	780	806	761	761	769	825	807	754	788	798	752	789	828	735	818	779	778	792	768	786	754	843	771	757	720	788	763	742	763	712	753	763	802	788	772	798	791	817	726	756	795	797	846	799	824	796	727	801	743	783	773	798	788	729	826	769	799	765	735	804	773	762	786	799	764	799	774	777	784	752	822	745	792	794	775	776	785	758	769	747	780	786	814	774	780	765	803	802	777	764	797	786	828	754	813	783	758	770	775	814	809	766	804	806	773	758	799	780	781	761	796	780	782	752	741	766	753	790	794	792	772	795	805	715	773	806	806	787	751	771	815	809	705	773	801	824	758	789	759	813	769	748	718	784	733	696	729	792	789	792	773	733	765	747	800	796	791	753	807	780	821	756	758	748	772	771	777	753	786	772	800	752	772	787	876	777	812	812	757	821	851	858	741	826	785	772	770	778	823	815	770	722	761	804	807	786	845	795	732	795	805	795	787	770	819	730	750	763	753	814	811	786	802	784	796	810	814	759	804	799	737	808	786	800	799	758	817	769	766	820	776	818	770	781	769	786	774	815	746	756	798	748	799	798	770	706	785	804	786	772	774	798	769	737	814	860	754	766	752	772	783	827	781	762	778	771	797	820	819	784	782	747	744	796	833	795	831	748	736	743	732	769	817	804	779	776	818	771	808	744	805	783	777	801	790	821	770	743	775	796	766	812	790	761	803	781	802	749	776	814	752	828	771	792	750	790	765	781	779	776	793	747	796	785	785	835	786	773	796	814	826	790	777	820	823	780	792	782	779	723	761	768	730	815	745	805	802	803	787	810	774	775	776	759	757	741	794	757	741	772	804	814	726	749	813	779	808	717	771	760	755	773	738	816	731	783	829	773	788	802	802	777	843	789	776	805	829	764	755	799	791	776	814	761	815	786	813	782	846	732	786	775	804	767	775	818	767	761	785	864	783	789	796	771	797	823	732	829	763	754	786	752	751	743	761	783	793	760	788	741	793	794	815	782	787	794	779	815	789	816	785	808	862	770	769	771	815	745	825	789	817	812	745	773	759	808	830	742	812	754	765	790	803	764	769	819	794	803	770	768	795	820	766	808	740	778	806	776	767	766	762	832	802	796	781	779	788	766
11671	25162	19375	12176	11248	8136	9298	5891	5401	3828	3088	2576	2421	2524	2504	1922	1775	1538	1393	1392	1346	1332	1259	3754	4812	1119	1107	1147	1143	1093	1109	1179	1131	1149	1114	1123	1112	1170	1131	1141	1112	1071	1127	1125	1075	1140	1156	1151	1106	1130	1097	1064	1081	1155	1056	1113	1063	1144	1063	1052	1078	1082	1109	1146	1118	1102	1130	1119	1084	1054	1144	1134	1068	1090	1084	1119	1142	1121	1085	1061	1071	1090	1053	1058	1109	1100	1082	1108	1061	1095	1078	1105	1082	1128	1113	1070	1097	1038	1083	1074	1099	1100	1061	1155	1129	1148	1134	1127	1071	1087	1085	1151	1111	1119	1166	1086	1108	1105	1076	1040	1078	1139	1110	1106	1080	1134	1055	1097	1084	1078	1092	1079	1083	1103	1080	1084	1098	1084	1169	1103	1090	1100	1085	1044	1095	1110	1089	1105	1147	1102	1091	1091	1130	1112	1100	1030	1069	1139	984	1101	1078	1063	1036	1135	1085	1047	1101	1120	1066	1050	1172	1098	1083	1073	1133	1052	1122	1062	1123	1127	1101	1091	1122	1142	1089	1059	1069	1098	1141	1055	1067	1039	1121	1066	1094	1126	1121	1142	1092	1111	1051	1120	1108	1161	1161	1041	1100	1041	1071	1138	1086	1137	1080	1016	1078	1149	1106	1078	1096	1116	1133	1120	1103	1112	1116	1178	1096	1081	1140	1101	1068	1024	1076	1079	1073	1097	1091	1096	1084	1074	1093	1135	1077	1168	1178	1059	1087	1101	1092	1081	1067	1052	1139	1093	1125	1069	1092	1059	1080	1094	1125	1077	1143	1132	1083	1142	1052	1073	1091	1170	1089	1074	1115	1097	1109	1054	1108	1105	1098	1117	1088	1082	1073	1108	1088	1101	1106	1088	1077	1101	1087	1038	1015	1140	1074	1076	1125	1119	1072	1086	1083	1129	1095	1098	1051	1110	1120	1075	1067	1126	1155	1060	1139	1132	1140	1099	1117	1058	1091	1106	1086	1072	1100	1064	1074	1120	1075	1110	1095	1123	1077	1128	1059	1050	1106	1131	1104	1119	1037	1104	1148	1098	1084	1089	1073	1072	1125	1097	1101	1110	1055	1135	1069	1118	1119	1068	1133	1058	1057	1140	1090	1116	1093	1129	1099	1166	1053	1085	1081	1131	1109	1070	1066	1134	1081	1114	1074	1108	1174	1138	1131	1135	1131	1123	1120	1070	1112	1079	1072	1050	1103	1151	1176	1123	1075	1055	1073	1139	1074	1128	1078	1084	1117	1113	1155	1110	1152	1152	1067	1099	1114	1051	1100	1122	1155	1130	1073	1051	1126	1083	1139	1092	1126	1128	1085	1131	1104	1072	1049	1104	1056	1108	1138	1130	1137	1154	1100	1057	1089	1115	1053	1115	1052	1107	1055	1087	1099	1091	1103	1093	1124	1075	1123	1031	1134	1103	1111	1134	1112	1074	1044	1123	1151	1130	1136	1124	1056	1030	1048	1097	1070	1015	1162	1098	1144	1118	1071	1155	1137	1097	1139	1073	1105	1137	1110	1107	1045	1094	1085	1143	1097	1062	1145	1128	1121	1039	1131	1119	1104	1154	1145	1107	1067	1103	1127	1125	1078	1037	1041	1085	1094	1122	1080	1086	1052	1147	1106	1104	1120	1066	1057	1090	1154	1111	1134	1103	1073	1081	1133	1103	1133	1103	1089	1078	1058	1086	1132	1091	1061	1047	1135	1109	1071	1149	1085	1140	1070	1140	1129	1124	1081	1108	1059	1116	1104	1087	1128	1070	1099	1094	1106	1102	1124	1092	1109	1071	1128	1087	1044	1114	1097	1070	1143	1054	1149	1027	1068	1122	1146	1025	1093	1106	1066	1098	1096	1117	1102	1103	1090	1094	1138	1092	1145	1056	1108	1129	1110	1091	1125	1085	1104	1125	1096	1099	1103	1060	1135	1125	1130	1115	1114	1112	1129	1123	1105	1060	1073	1082	1083	1096	1096	1049	1137	1062	1073	1084	1084	1146	1124	1088	1098	1116	1100	1088	1110	1087	1087	1137	1105	1046	1104	1118	1097	1093	1122	1155	1131	1148	1128	1148	1142	1107	1063	1090	1028	1103	1027	1135	1108	1076	1097	1064	1061	1070	1109	1160	1079	1057	1125	1079	1090	1075	1035	1074	1130	1088	1080	1092	1159	1103	1069	1136	1154	1019	1062	1140	1091	1087	1097	1052	1089	1117	1140	1127	1020	1062	1147	1091	1120	1103	1137	1069	1131	1078	1112	1112	1053	1080	1087	1056	1114	1105	1144	1108	1101	1122	1066	1117	1101	1167	1115	1110	1037	1083	1142	1108	1033	1069	1108	1120	1090	1104	1147	1160	1100	1141	997	1082	1176	1098	1097	1059	1080	1048	1042	1111	1078	1032	1069	1097	1112	1107	1146	1026	1046	1098	1115	1082	1078	1119	1076	1046	1096	1100	1112	1093	1115	1105	1102	1149	1050	1127	1087	1107	1108	1064	1189	1034	1059	1040	1116	1130	1055	1117	1032	1105	1123	1101	1112	1132	1066	1082	1076	1088	1147	1135	1087	1071	1043	1104	1093	1116	1081	1068	1136	1086	1147	1048	1140	1118	1112	1127	1085	1110	1099	1106	1059	1091	1089	1129	1115	1086	1062	1146	1113	1022	1155	1067	1090	1060	1025	1081	1133	1066	1109	1073	1085	1079	1108	1112	1089	1110	1080	1047	1079	1128	1100	1086	1093	1053	1146	1083	1059	1139	1095	1058	1107	1100	1136	1115	1072	1068	1104	1033	1100	1065	1071	1119	1067	1063	1146	1105	1055	1083	1142	1070	1118	1131	1093	1137	1133	1087	1092	1073	1111	1083	1117	1096	1039	1091	1083	1073	1109	1151	1100	1082	1083	1073	1080	1216	1154	1127	1113	1191	1098	1120	1108	1081	1078	1119	1056	1106	1100	1135	1081	1050	1116	1193	1091	1151	1077	1136	1096	1107	1062	1089	1066	1142	1056	1070	1128	1114	1100	1068	1094	1084	1102	1085	1112	1099	1097	1079	1127	1112	1134	1137	1089	1071	1119	1068	1183	1047	1112	1056	1059	1102	1101	1108	1043	1090	1167	1118	1085	1071	1123	1124	1073	1116	1134	1080	1123	1092	1095	1128	1114	1079	1050	1078	1101	1079	1153	1036	1077	1123	1132	1086	1070	1036	1075	1091	1057	1102	1120	1133	1150	1135	1056	1151	1092	1097	1047	1053	1095	1158	1093	1156	1084	1096	1097	1084	1015	1075	1125	1045	1121	1072	1130	1143	1133	1128	1125	1112	1066	1070	1087	1087	1119	1086	1054	1114	1091	1083	1096	1054	1112	1089	1058	1099	1033	1082	1075	1147	1085	1095	1153	1073	1057	1144	1132	1124	1107	1090	1128	1111	1113	1050	1092	1066	1133	1068	1147	1072	1103	1072	1095	1125	1073	1080	1111	1077	1088	1098	1100	1042	1104	1119	1101	1087	1106	1143	1079	1072	1100	1082	1076	1144	1074	1051	1068	1090	1036	1124	1141	1088	1078	1099	1042	1101	1097	1089	1135	1098	1122	1077	1096	1131	1062	1136	1036	1142	1071	1087	1120	1096	1074	1127	1090	1117	1069	1098	1027	1143	1074	1075	1119	1092	1111	1072	1147	1150	1091	1074	1084	1130	1066	1060	1114	1149	1078	1125	1040	1123	1113	1082	1119	1098	1061	1086	1085	1107	1135	1077	1136	1100	1106	1135	1074	1093	1088	1100	1100	1114	1147	1057	1129	1087	1100	1090	1092	1150	1177	1048	1095	1109	1114	1119	1054	1098	1122	1125	1109	1092	1143	1119	1119	1060	1141	1073	1123	1094	1067	1144	1119	1130	1113	1071	1107	1063	1126	1095	1056	1112	1072	1033	1095	1083	1134	1080	1052	1165	1061	1084	1051	1103	1142	1088	1107	1073	1127	1066	1098	1042	1075	1101	1085	1143	1085	1056	1109	1095	1103	1045	1052	1137	1113	1064	1101	1150	1090	1094	1066	1106	1088	1121	1050	1065	1112	1087	1133	1058	1098	1106	1101	1120	1098	1100	1084	1098	1103	1118	1091	1091	1129	1053	1075	1115	1109	1128	1070	1101	1062	1103	1083	1129	1122	1118	1114	1082	1068	1191	1097	1073	1132	1156	1172	1099	1134	1081	1084	1136	1098	1092	1075	1135	1094	1082	1084	1100	1142	1088	1127	1168	1089	1067	1090	1088	1120	1112	1083	1074	1073	1131	1061	1173	1084	1151	1100	1106	1111	1074	1074	1073	1056	1083	1030	1113	1133	1144	1098	1091	1109	1098	1095	1074	1125	1083	1115	1120	1108	1080	1065	1174	1066	1076	1127	1012	1125	1091	1061	1055	1121	1072	1081	1122	1137	1083	1122	1144	1100	1084	1097	1124	1115	1167	1120	1089	1147	1048	1092	1086	1107	1136	1141	1118	1068	1077	1107	1115	1099	1148	1052	1055	1089	1050	1115	1085	1112	1144	1074	1112	1085	1053	1074	1131	1095	1070	1155	1074	1064	1093	1124	1025	1093	1046	1101	1155	1153	1108	1120	1110	1100	1041	1155	1065	1111	1047	1053	1087	1121	1090	1066	1094	1058	1043	1097	1100	1104	1047	1130	1120	1070	1078	1095	1102	1091	1096	1054	1112	1120	1095	1147	1042	1049	1074	1121	1111	1061	1109	1109	1108	1134	1095	1126	1021	1127	1093	1101	1052	1101	1133	1073	1150	1082	1107	1142	1087	1055	1100	1111	1153	1087	1099	1111	1096	1117	1078	1126	1078	1079	1124	1072	1048	1101	1198	1110	1070	1130	1130	1104	1157	1088	1091	1123	1064	1106	1073	1142	1116	1085	1083	1132	1084	1083	1069	1183	1159	1169	1080	1103	1058	1098	1041	1134	1111	1062	1085	1045	1070	1077	1081	1103	1131	1139	1107	1138	1090	1073	1088	1117	1104	1113	1013	1100	1181	1140	1048
23349	21514	29423	24043	21523	21515	12389	4861	3392	2202	1566	1328	1242	1258	1337	1076	774	803	732	659	632	623	615	2627	2195	547	563	523	550	504	521	528	497	532	534	500	514	537	509	529	496	538	537	486	491	518	493	507	526	516	517	526	489	504	511	506	527	511	558	522	502	497	513	506	506	486	493	494	501	532	466	531	443	507	456	505	476	491	507	500	486	530	503	493	512	509	491	480	533	509	503	518	467	497	492	496	504	525	483	505	531	480	517	526	539	482	541	485	488	511	511	485	505	514	498	469	490	503	499	500	522	490	460	507	465	515	506	468	489	528	508	522	515	501	452	503	461	453	501	481	511	512	540	540	502	494	488	538	524	533	480	500	526	477	452	505	487	498	519	469	452	500	491	492	519	491	494	487	525	494	531	497	484	479	479	494	496	509	492	515	470	528	510	516	508	520	516	496	473	490	534	490	555	498	502	544	496	510	527	495	485	514	521	498	558	517	497	518	490	489	466	516	471	516	514	508	500	518	505	512	485	533	480	481	489	491	487	482	448	510	446	463	521	476	506	480	473	471	495	516	544	467	479	523	485	490	489	544	476	529	478	523	527	488	445	540	482	501	503	461	509	514	499	484	471	473	510	512	491	514	494	498	517	504	531	508	532	511	491	496	501	510	522	497	506	497	474	533	502	503	509	526	548	491	507	469	500	495	499	457	516	504	474	480	505	498	496	565	468	522	496	513	507	512	490	509	488	492	501	476	493	510	510	473	560	507	486	497	534	517	504	468	519	488	537	503	475	470	508	468	494	504	497	504	499	471	532	473	492	499	494	514	490	531	482	564	496	483	531	480	502	488	521	512	499	495	526	477	498	493	483	501	464	539	501	506	469	506	476	504	483	481	507	492	520	492	525	469	490	529	530	524	502	468	499	486	441	489	536	507	497	484	518	552	473	497	509	489	576	487	555	509	528	482	531	480	506	464	504	524	503	514	515	485	476	506	479	484	503	547	525	549	484	541	489	513	487	497	510	516	487	478	527	506	497	449	487	483	504	489	473	503	482	451	517	520	469	518	527	519	526	465	484	515	516	502	490	497	481	495	512	495	534	477	503	489	494	513	522	508	514	471	501	472	513	485	532	520	522	484	507	525	478	483	496	498	499	468	507	476	523	513	506	500	500	511	552	487	501	505	490	464	515	484	480	536	516	494	480	530	495	515	491	505	458	510	503	502	469	490	504	514	502	486	512	465	522	474	530	491	525	539	489	506	484	514	488	468	488	523	450	486	519	492	529	519	479	494	508	523	530	446	543	484	496	520	504	471	494	536	490	471	484	509	501	461	497	485	516	504	507	505	517	464	481	485	471	471	480	501	526	497	521	547	491	504	476	491	496	550	502	517	501	498	542	500	478	479	539	482	478	520	512	496	491	530	460	453	506	502	476	530	521	497	506	482	497	533	504	532	517	498	553	509	457	484	506	532	489	441	524	528	455	486	506	469	518	505	525	469	458	516	499	509	519	517	534	493	500	450	494	459	508	484	529	472	487	519	497	441	522	481	493	515	534	525	493	487	489	499	524	474	470	483	521	487	505	468	453	486	468	521	490	542	506	532	510	465	452	510	515	479	467	491	505	505	479	471	528	526	497	500	514	519	474	479	490	486	475	527	538	501	501	484	524	537	505	503	509	488	505	526	505	516	518	504	509	500	503	441	489	509	498	494	551	494	477	494	550	494	498	505	517	479	488	526	537	472	479	461	464	484	506	491	458	474	516	478	514	514	507	476	499	457	498	499	510	530	503	503	493	506	478	530	447	523	455	496	523	472	500	507	487	483	520	511	485	497	511	530	531	519	518	507	465	502	512	488	551	508	508	540	521	478	506	416	469	505	506	473	511	469	544	488	456	506	501	486	518	516	525	497	471	515	513	496	501	510	472	483	506	487	501	519	535	450	497	497	523	500	482	529	477	517	506	526	491	511	524	480	495	482	467	514	505	460	535	492	502	526	513	511	496	533	480	492	512	482	475	502	501	491	487	481	510	517	478	496	514	478	480	487	546	520	500	479	499	506	498	509	497	504	479	489	531	486	514	507	492	502	523	510	491	488	527	511	481	487	506	532	492	496	475	472	484	498	488	497	508	478	510	504	495	514	488	504	446	479	509	501	541	530	517	465	506	462	545	488	499	514	458	497	472	504	482	499	503	451	517	504	507	491	488	485	562	501	479	495	452	466	481	532	497	472	513	509	537	499	488	474	494	490	513	495	539	530	485	450	503	495	485	510	554	473	480	516	463	527	515	479	511	550	455	503	491	503	490	481	505	506	528	492	480	464	531	481	535	519	479	489	523	485	488	526	478	524	525	490	481	537	529	508	520	481	499	511	499	514	517	511	516	474	493	477	531	508	498	522	520	493	495	497	493	439	511	465	482	519	475	514	495	524	509	524	472	516	486	499	462	460	499	478	513	480	520	526	478	549	490	493	523	535	457	486	560	515	488	494	501	480	516	515	513	518	500	505	494	460	503	510	503	471	472	513	514	513	527	485	505	478	520	503	487	514	527	481	456	487	507	504	476	491	460	479	510	490	512	456	502	501	473	513	488	479	469	454	508	461	497	486	467	514	502	503	525	475	534	525	526	487	501	509	484	495	498	483	474	492	521	486	493	504	508	499	514	501	510	542	491	440	501	478	480	504	518	499	526	505	467	484	456	468	470	499	510	467	496	547	503	547	506	520	520	517	480	493	524	483	487	494	505	484	495	499	473	496	478	521	488	483	489	490	496	550	491	486	464	507	495	498	494	476	489	492	540	480	513	472	545	503	465	502	540	466	432	475	496	514	471	461	513	460	503	483	517	496	541	501	460	468	511	503	492	505	492	530	484	487	477	521	484	505	494	457	479	479	511	506	541	488	482	540	513	482	483	518	503	494	476	498	494	486	536	494	475	532	490	537	509	503	501	496	510	508	496	482	513	522	491	506	501	430	491	546	463	550	471	499	502	500	497	489	483	503	496	521	504	515	472	481	507	473	521	482	466	508	507	507	516	496	477	499	515	465	437	486	487	532	517	503	481	477	490	498	498	493	534	478	464	483	497	508	514	489	491	506	529	517	492	519	476	476	487	504	511	497	499	493	481	535	539	499	521	460	521	506	501	511	477	500	484	504	485	483	507	520	515	536	494	528	506	483	514	487	487	483	469	479	494	489	467	508	486	487	470	502	483	486	477	493	550	485	494	527	529	516	516	492	508	454	516	501	470	504	489	512	502	509	498	490	516	513	491	529	497	520	451	471	508	526	521	503	464	519	526	537	524	493	503	513	497	494	467	513	516	486	507	499	476	499	553	497	495	521	504	527	489	444	487	517	514	515	473	512	494	472	489	477	508	488	514	504	518	465	480	495	496	505	498	484	508	514	476	535	496	510	516	476	472	495	509	509	497	530	518	567	474	494	473	493	480	461	514	511	499	511	494	512	533	480	557	504	520	517	516	491	512	530	453	518	503	471	473	487	486	523
13752	30738	23692	16462	15086	13537	13340	10151	8529	5638	3900	3247	2968	2919	3309	2322	1694	1666	1303	1206	1081	1101	1172	6049	3932	810	777	750	768	726	779	799	775	840	759	763	680	763	777	685	676	757	817	764	714	716	707	710	749	739	721	753	693	715	757	753	683	760	714	753	674	802	695	751	697	769	695	694	673	701	742	757	744	743	757	695	736	683	752	665	781	745	723	724	703	738	740	681	782	718	690	709	716	722	712	739	719	694	754	706	761	761	706	678	722	756	716	709	743	750	728	704	746	688	754	750	691	745	699	737	703	696	702	727	717	748	710	733	733	704	771	753	656	694	740	741	728	728	713	722	796	692	702	691	748	732	757	748	746	726	729	746	698	712	677	682	751	719	715	723	727	707	705	739	701	762	714	779	769	720	748	724	733	690	669	717	705	677	652	773	689	668	672	724	728	745	716	694	685	669	707	711	732	737	701	672	750	727	721	710	697	758	761	703	738	754	735	690	679	735	723	714	691	735	682	739	686	724	661	712	738	714	679	687	717	737	727	750	733	732	726	700	746	695	765	742	738	631	733	709	740	732	722	686	716	765	719	707	717	706	708	688	671	713	723	695	779	694	736	736	717	720	680	763	737	726	755	786	690	719	729	725	730	750	748	731	768	717	756	682	733	712	753	712	715	726	738	765	704	727	694	693	702	720	706	789	688	700	706	700	715	707	696	730	708	710	707	736	715	711	675	700	708	739	692	709	729	714	704	703	775	725	725	681	694	751	732	680	758	736	731	756	760	717	734	716	738	683	750	715	745	687	728	738	757	715	733	736	762	703	712	729	714	717	673	723	691	718	678	743	696	686	693	643	748	716	675	746	764	754	734	697	708	751	708	715	677	697	694	741	744	709	718	721	704	699	699	691	715	690	736	694	686	761	764	723	722	758	740	714	703	727	750	740	766	738	666	696	659	692	724	718	715	782	701	687	738	728	694	721	722	723	708	721	739	702	693	733	748	716	714	742	727	738	706	711	729	690	716	732	755	758	778	698	733	759	680	699	713	713	710	714	716	721	694	710	751	693	719	770	701	697	693	718	731	711	729	775	722	721	727	700	695	713	702	716	725	676	698	763	699	705	718	741	738	736	747	699	667	733	708	707	741	724	703	673	747	687	731	747	727	713	685	701	705	707	714	703	736	746	731	731	725	731	742	666	682	705	712	725	733	696	684	719	748	691	681	698	692	764	686	662	680	740	731	688	698	760	693	723	766	707	671	714	701	698	702	728	757	730	707	751	667	709	723	736	730	751	737	709	744	700	728	660	723	708	715	689	698	745	745	730	686	687	744	746	708	720	740	703	681	715	702	730	690	735	727	721	708	734	709	730	696	695	713	688	735	726	707	682	720	759	695	776	684	723	748	736	757	710	732	664	679	763	751	778	709	708	743	705	688	726	749	774	745	716	698	742	711	744	650	731	668	699	740	771	709	734	753	691	748	709	686	708	738	721	738	725	739	695	677	748	704	745	720	698	736	712	761	686	725	693	705	721	717	714	744	715	741	693	740	744	742	695	717	725	753	717	729	663	738	730	719	705	701	650	757	788	703	671	756	734	747	692	714	724	689	691	707	710	723	701	762	759	686	741	668	685	706	714	715	740	738	704	697	693	711	696	700	750	699	709	746	727	729	689	711	719	716	680	724	721	655	732	712	728	693	696	751	714	695	734	723	726	694	719	755	743	719	758	739	736	718	712	755	717	697	723	704	702	749	756	710	703	726	753	691	699	749	710	713	738	712	717	695	646	776	687	696	686	701	778	783	704	724	722	693	726	718	701	693	691	737	723	693	705	741	723	728	707	714	680	758	683	753	682	712	704	707	725	701	716	667	692	708	748	714	707	720	733	765	692	671	726	698	724	679	771	734	723	727	701	684	673	683	703	677	767	693	683	677	730	703	714	672	710	706	725	665	656	692	703	797	702	681	751	698	714	730	713	722	731	686	667	734	742	721	703	701	686	746	704	681	734	717	715	705	676	761	687	775	732	709	710	753	709	721	739	719	705	710	750	668	712	688	742	740	723	717	726	672	714	711	752	720	693	720	719	771	723	737	722	740	708	712	743	756	663	729	747	682	728	712	779	743	754	704	749	774	647	697	708	732	721	730	700	739	707	699	742	689	696	684	734	712	737	713	706	734	695	753	715	743	725	679	717	654	776	706	688	703	707	733	728	782	733	761	702	733	702	700	714	719	712	714	731	732	701	703	739	671	721	751	693	727	742	752	732	698	731	727	663	750	746	701	701	733	717	705	726	714	722	783	737	671	700	741	712	734	716	714	725	710	739	746	722	677	763	693	715	688	732	757	675	758	688	694	711	730	689	722	707	730	664	770	773	694	713	775	742	695	709	730	722	767	725	741	707	717	728	740	698	720	706	719	729	753	739	724	720	704	763	737	735	688	729	739	677	731	694	705	693	686	705	722	691	734	726	671	750	734	701	706	716	715	683	647	689	714	719	745	715	681	734	675	752	713	699	726	756	731	668	728	713	749	706	745	735	747	710	713	736	713	684	705	709	732	722	757	717	712	714	705	720	697	698	707	774	755	723	677	696	734	749	721	682	727	708	774	759	728	737	749	694	696	759	715	745	721	696	708	748	715	751	739	752	730	730	692	739	729	737	730	694	705	702	714	703	757	728	692	683	724	680	681	749	691	698	694	753	710	730	694	700	720	719	717	710	717	752	765	693	710	748	732	719	706	662	702	725	729	713	702	755	675	684	772	698	750	762	705	738	701	697	727	705	706	697	730	730	674	716	719	708	724	707	738	709	719	673	710	739	719	706	715	729	770	746	707	707	743	659	754	745	729	692	686	734	677	744	679	701	712	703	717	718	699	690	740	691	739	766	712	690	679	698	694	688	714	719	741	756	713	704	683	756	711	735	745	688	737	702	679	712	753	746	694	772	728	749	731	726	716	707	738	710	776	758	698	713	682	667	690	778	686	722	710	707	701	721	752	698	777	646	751	753	736	674	698	714	736	721	741	694	705	700	725	734	650	734	681	717	701	708	749	701	732	697	715	690	695	725	728	702	694	714	689	658	692	710	664	690	746	727	706	681	682	731	728	717	730	731	717	702	784	756	729	713	684	732	704	741	720	741	705	675	692	720	693	693	705	662	704	733	693	732	667	739	674	717	697	734	738	672	724	734	730	717	725	719	723	703	695	720	719	721	688	731	770	735	725	688	743	725	717	745	724	693	723	730	737	718	721	722	707	705	796	733	671	796	733	681	732	740	739	730	698	700	712	689	738	767	661	691	706	724	681	741	744	733	724	712	703	733	755	743	672	699	732	713	728	771	708	675	698	701	693	725	727	744	689	735	700	750	752	699	735	746	691	688	696	747	726	675	753	712	726	690	734	685	733	691	696	736	668	747	708	748	697	700	707	782	707	730	697	668	738	719	674	702	724	731	754	689	690	680	705	727	693	708	692	695	724	684	680	710	698	705	745	693	749	698	731	762	660	705
27310	20984	12049	4041	2738	2868	2560	2011	1695	1230	1075	1020	918	929	1006	831	747	813	756	748	699	716	707	782	754	691	653	692	690	650	712	662	700	677	690	686	704	699	660	638	691	739	704	647	667	670	688	700	717	676	672	633	708	702	716	666	672	729	687	669	666	719	700	643	645	697	670	726	644	673	716	666	681	657	674	653	664	706	709	688	706	660	658	687	669	661	677	724	686	683	653	665	665	665	674	697	722	699	692	656	671	700	681	637	691	648	700	664	662	747	698	693	705	698	677	690	673	686	713	654	686	704	686	707	696	677	659	679	675	626	704	693	672	697	685	674	714	663	692	667	610	657	677	665	609	635	701	674	628	666	652	632	695	607	680	687	697	641	661	655	678	713	672	713	657	693	657	676	694	672	688	651	678	742	638	737	673	722	722	754	655	682	668	697	733	693	696	686	676	612	682	699	681	679	721	729	699	682	719	624	675	721	665	669	699	643	638	687	644	691	729	644	634	717	715	632	667	673	664	684	682	677	675	744	666	669	760	671	657	675	659	694	695	693	670	696	691	688	649	646	664	663	675	670	689	670	702	673	712	676	671	640	623	691	704	680	662	695	709	647	658	661	698	699	657	691	681	707	644	710	681	693	704	696	666	692	692	677	706	670	668	697	676	705	663	712	675	664	660	668	664	638	686	681	701	679	670	709	648	658	657	669	700	672	711	657	696	688	694	752	701	676	663	689	698	684	712	709	678	699	635	685	694	738	674	676	693	680	690	683	645	656	630	677	673	699	639	701	668	670	743	710	681	698	651	648	674	664	692	696	691	664	689	668	736	652	683	699	691	702	657	646	637	696	671	703	638	683	644	676	688	629	666	672	646	664	669	701	683	680	623	665	704	673	692	668	679	664	646	688	663	684	650	684	684	684	640	661	695	695	680	712	696	670	670	744	663	718	684	664	648	660	666	662	691	653	687	641	658	666	695	594	701	655	679	633	682	688	643	687	672	690	688	727	698	714	673	684	676	696	653	636	673	659	723	668	692	681	716	670	701	715	685	698	715	677	651	690	633	648	659	653	731	706	642	687	716	665	623	664	636	677	659	690	657	670	690	675	688	681	634	707	752	692	695	706	712	719	695	679	693	741	693	711	745	652	632	650	656	710	702	723	682	682	725	684	644	665	671	623	667	663	713	694	712	697	678	639	680	688	672	679	641	679	696	687	628	671	648	674	682	729	632	661	660	728	676	704	729	699	681	686	666	714	633	657	672	654	722	668	688	671	644	721	635	687	648	676	641	737	697	722	665	691	661	689	706	635	657	621	668	680	671	702	668	675	651	699	716	647	691	673	667	713	648	678	699	685	700	656	670	670	689	664	700	672	713	704	705	666	702	672	687	657	706	675	707	655	674	688	718	703	735	692	645	710	683	735	679	706	730	695	648	697	693	675	652	671	688	689	722	679	673	695	749	689	683	671	649	727	692	701	655	704	631	646	683	702	699	695	668	707	681	723	687	698	626	675	663	662	689	663	664	656	671	688	693	748	736	661	654	668	743	659	647	697	690	696	704	661	711	684	673	684	700	730	709	692	712	640	672	706	701	677	680	695	631	673	704	663	673	665	718	689	706	728	671	704	718	669	703	659	644	681	709	693	707	645	674	696	694	661	715	656	643	671	686	765	716	697	677	756	674	692	655	719	700	621	681	672	723	709	692	683	636	681	690	689	688	721	667	666	611	713	715	677	667	713	669	677	658	685	634	669	735	700	661	710	645	672	692	626	658	656	648	687	685	665	679	674	734	675	684	710	693	712	681	681	655	720	670	673	663	677	704	705	654	697	675	650	670	689	695	651	622	687	704	691	713	651	709	701	672	693	687	672	642	704	679	737	667	656	676	725	667	718	646	702	690	671	666	701	652	674	709	656	708	700	673	641	648	655	656	666	667	708	679	661	676	664	687	682	686	728	687	711	661	675	665	667	710	697	708	690	701	704	684	706	687	684	701	695	673	644	729	678	660	725	672	661	727	646	667	667	649	696	680	704	670	694	667	643	668	641	675	706	642	703	645	687	689	719	687	700	739	691	678	689	727	637	655	692	680	648	682	682	684	691	672	673	647	680	694	661	679	683	703	656	677	678	699	651	703	682	703	663	673	672	672	742	686	687	614	683	674	643	698	681	682	665	684	681	692	707	629	654	650	729	710	665	740	655	657	698	680	666	670	643	661	645	666	681	671	681	676	648	679	633	685	672	657	684	623	712	674	721	718	662	709	711	698	662	736	699	706	700	621	678	689	626	658	703	671	687	690	666	668	614	658	682	673	644	686	624	656	701	670	680	676	697	678	686	687	684	689	699	675	710	684	705	655	650	642	683	739	666	747	669	699	673	682	661	672	695	696	654	697	636	695	684	727	740	664	710	653	670	710	685	674	678	724	637	689	682	631	697	669	655	681	685	672	694	684	669	676	686	701	666	726	658	654	650	718	654	706	694	726	691	677	650	684	725	687	655	724	666	686	729	663	690	689	662	652	612	715	666	656	652	680	673	661	681	699	662	698	676	756	652	671	674	680	688	692	681	702	685	710	713	698	682	624	690	709	683	698	686	688	682	663	671	691	717	661	665	679	690	676	683	710	663	699	704	698	722	698	710	686	656	686	668	668	697	687	676	680	679	644	725	733	689	685	729	689	664	672	644	681	716	688	676	704	658	628	706	659	674	692	677	642	660	688	661	662	682	660	698	698	653	706	667	652	673	670	663	703	696	665	670	689	687	678	737	670	678	664	678	674	693	653	697	691	731	717	694	700	655	692	687	698	647	691	685	732	702	678	659	686	651	696	647	721	670	644	657	677	670	711	678	642	652	683	658	678	717	724	710	681	688	670	626	704	672	683	654	687	706	695	672	689	668	729	682	701	638	677	654	648	675	690	681	673	654	677	707	671	663	702	666	682	677	679	723	707	682	671	675	691	743	687	678	663	634	656	671	720	715	680	715	694	666	669	624	712	702	704	669	693	642	671	704	679	685	668	728	656	669	674	725	707	694	704	729	700	668	667	681	649	672	698	667	669	680	709	725	672	639	637	646	707	704	665	689	690	679	700	707	656	673	667	691	674	628	697	648	639	682	689	678	746	715	673	670	682	652	644	665	686	685	653	708	741	699	615	712	715	686	682	695	678	689	628	675	671	686	669	680	702	687	706	705	693	731	655	698	651	689	661	713	653	703	704	713	727	698	642	716	693	658	706	716	697	678	671	727	719	709	685	666	670	653	658	641	680	689	688	664	675	659	659	685	729	677	662	659	668	683	635	719	721	681	638	664	706	662	669	660	671	684	723	686	628	645	692	732	680	718	699	632	669	691	653	694	725	690	712	665	644	668	668	704	667	665	676	681	618	665	715	671	685	705	701	700	722	675	668	736	708	631	682	731	698	671	663	662	743	704	681	669	681	658	690	680	673	683	701	696	684	704	701	684	670	704	653	688	711	696	678	669	695	698	651	627	671	707	663	699
9233	15176	10115	6782	5710	6613	6422	4978	4127	2700	2117	2024	1718	1585	1975	1451	1297	1208	1128	1110	1013	1063	1064	1331	1102	982	980	952	888	934	987	996	973	918	941	949	1003	963	967	972	966	944	902	966	996	996	948	907	937	956	922	986	932	975	944	911	960	940	939	960	933	910	954	919	978	907	970	921	914	957	925	978	964	951	918	929	1002	957	942	952	947	920	965	914	962	995	959	938	1020	943	980	979	927	944	912	992	972	968	926	970	990	916	952	983	908	960	946	938	983	924	954	926	965	960	927	950	946	1009	951	933	922	1002	954	940	907	958	946	969	1012	932	919	982	916	971	956	974	945	986	1033	990	1027	999	912	987	930	964	972	960	972	943	956	994	966	1000	962	946	992	957	993	938	976	1014	915	914	917	939	919	976	973	942	902	923	919	967	947	910	991	948	970	983	997	939	993	917	877	915	996	938	956	984	983	928	948	953	938	987	963	945	963	913	921	966	962	1006	906	995	969	917	1004	981	972	932	952	993	904	932	1012	966	996	922	905	1000	911	985	972	961	964	988	967	936	955	955	985	962	976	970	955	892	976	936	975	930	943	965	969	981	995	999	923	966	938	982	935	943	969	981	961	949	940	990	985	927	950	939	958	954	970	976	929	940	964	959	959	978	921	923	1003	976	998	953	972	927	948	959	1002	948	922	943	915	939	914	971	948	961	973	1005	903	929	954	988	992	947	959	972	933	883	938	940	948	925	958	969	899	941	959	925	949	918	922	950	958	962	987	978	952	1002	966	955	925	960	963	958	1021	940	982	953	913	948	995	940	1015	930	947	937	965	1025	947	958	940	976	977	932	947	976	940	977	974	914	963	956	911	955	977	1001	949	967	928	947	969	968	951	940	933	924	973	935	938	965	956	1014	922	893	988	953	965	965	985	970	982	943	968	995	939	961	921	952	937	935	908	938	969	915	937	966	968	952	982	954	942	939	975	940	949	927	898	916	1009	922	960	929	951	955	929	970	953	933	913	926	989	977	925	893	997	963	975	979	909	973	936	962	980	923	910	888	976	950	962	945	959	949	926	915	971	967	995	945	981	923	950	933	961	951	920	919	972	1001	936	958	945	945	922	927	926	932	931	897	993	921	956	934	938	968	952	948	943	974	994	940	915	944	942	938	969	955	977	936	895	959	914	890	943	960	966	939	902	923	947	945	957	968	948	903	1009	983	909	958	943	947	988	990	893	916	914	908	884	979	940	906	940	975	940	974	913	921	949	919	1015	984	963	978	934	929	928	941	938	957	977	933	956	973	925	908	918	915	919	976	954	944	909	957	935	982	994	981	949	947	965	976	970	979	915	942	952	975	952	973	975	912	983	890	927	937	978	925	968	947	920	951	964	929	938	964	953	963	936	991	932	958	990	899	891	958	914	991	947	955	970	987	951	957	965	966	940	981	959	915	949	952	945	924	966	948	932	946	977	935	1004	975	949	952	885	915	1029	922	962	957	940	939	888	936	1006	953	931	953	937	910	923	962	1010	973	925	925	922	925	959	980	916	937	941	1002	937	973	927	995	994	1029	968	943	927	956	944	915	941	1003	986	920	985	953	978	902	977	1008	912	951	954	915	878	921	950	1023	985	988	971	965	922	938	966	939	952	976	928	924	1001	931	937	973	1015	893	975	988	907	943	959	933	975	923	934	947	911	948	972	935	945	983	876	943	937	930	985	954	924	973	934	924	900	961	929	945	945	967	931	939	1007	990	1001	959	894	948	923	890	942	911	968	978	933	900	922	914	987	954	963	894	961	997	954	972	921	945	949	1006	952	957	950	923	943	908	947	962	952	992	951	951	947	967	954	994	993	925	963	920	972	964	952	926	918	940	910	922	925	925	903	937	1006	951	978	980	902	923	951	986	942	925	970	971	938	941	936	945	952	880	1000	926	1003	980	942	953	919	924	902	972	955	964	988	940	987	984	930	964	931	965	997	938	961	966	971	927	924	942	998	958	970	920	906	967	930	930	945	879	1024	916	991	972	994	919	872	975	990	930	936	962	922	923	984	953	985	869	935	981	857	931	957	957	925	889	946	981	968	929	939	1021	986	932	966	934	927	948	907	956	939	941	938	942	975	998	946	931	999	909	966	979	904	1002	970	956	941	923	949	971	923	953	915	962	933	941	969	950	912	882	960	906	924	897	1006	902	904	909	925	916	996	920	908	1017	942	980	1022	946	914	954	956	961	975	939	950	917	999	920	923	960	965	862	940	962	950	942	951	965	950	1000	980	912	918	991	979	984	935	933	950	954	884	881	963	953	986	965	1007	953	915	976	916	948	941	937	968	984	1004	932	940	966	911	1002	968	924	941	933	971	941	941	967	979	952	935	946	899	955	941	1000	963	975	908	963	940	939	978	983	1005	931	1002	958	931	977	913	916	980	940	970	974	947	908	928	958	963	922	1000	893	965	921	967	886	904	960	998	986	951	994	942	996	920	953	934	936	1010	962	941	972	909	961	952	906	991	928	975	870	955	990	963	978	1006	890	983	956	934	970	1022	892	956	918	968	991	963	940	951	895	938	962	891	927	976	924	971	940	937	975	990	956	920	989	945	920	1000	933	954	917	896	912	969	906	978	960	973	920	936	965	940	948	943	890	941	983	977	979	968	977	928	932	929	946	900	988	953	1019	967	942	934	923	927	927	955	951	968	945	923	960	939	949	950	997	944	913	939	935	893	935	959	920	921	926	924	969	929	983	972	950	945	937	932	962	950	930	927	925	967	943	928	943	969	951	973	944	935	923	956	1009	942	915	977	1009	932	1014	998	970	968	926	915	945	977	991	902	900	967	965	1001	986	923	898	960	997	918	892	880	991	944	952	1001	876	988	995	958	940	1000	924	938	971	945	982	962	962	1007	950	953	973	976	988	935	962	918	965	1003	971	1006	1003	882	949	945	938	952	929	886	910	953	933	904	972	995	972	951	888	960	976	885	991	977	931	1004	976	957	899	954	920	980	984	962	954	956	943	916	978	966	949	894	985	939	938	954	929	942	943	944	1004	944	988	930	953	985	927	916	948	983	951	914	933	935	956	990	1000	966	986	966	971	944	890	961	1000	955	933	956	931	1004	929	896	966	935	915	971	969	927	960	987	987	937	991	944	921	954	968	961	967	930	1018	926	992	963	958	923	965	977	900	943	975	966	942	931	910	944	942	1026	922	952	931	883	915	1017	1002	931	941	957	945	977	978	904	914	927	958	958	961	959	1005	1013	912	953	965	957	927	940	929	943	922	958	970	1008	950	973	990	904	924	961	978	946	938	922	948	954	891	974	942	948	970	873	946	996	969	956	904	899	955	915	932	954	959	987	952	950	933	948	969	946	965	921	924	971	915	946	974	1003	942	963	987	987	930	960	949	888	964	903	914	908	931	899	957	958	903	904	945	972	967	997	973	906	982	920	940	960	922	944	923	911	958	964	910	939	962	964	931	853	925	967	983	962	921	971	929	966	982	909	973	958	948	951	988	952	930	943	958	936	984	944	969	1034	948	915	982	915	904	939	937	960	935	1022	949	938	967	994	952	944	955	975	1029	932	985	971	948	951	927	937	993	950	987
24399	21572	28916	24696	21321	11186	5909	3532	2953	2102	1766	1620	1377	1248	1377	1234	1025	1082	1020	903	883	868	1084	2667	1503	857	841	853	835	801	810	739	774	809	793	854	831	784	800	866	795	823	762	825	821	842	778	851	828	786	751	825	830	786	786	782	843	867	784	806	782	770	832	830	806	773	828	837	826	838	846	827	808	814	811	815	807	846	802	827	813	824	816	824	810	833	800	778	825	821	800	752	768	869	796	819	838	836	795	736	790	820	777	767	832	887	780	792	838	806	758	832	845	786	841	829	782	783	815	807	822	798	734	788	760	828	795	810	785	769	807	793	794	796	784	773	809	776	817	814	763	727	796	813	791	780	823	753	794	796	768	825	813	824	792	755	811	819	767	865	812	849	811	787	801	786	814	807	741	780	804	828	789	806	812	802	839	765	813	810	794	808	762	827	736	764	806	822	769	782	786	838	829	791	796	799	775	812	826	787	763	797	779	794	782	848	791	834	786	803	797	796	855	773	853	819	838	811	801	825	813	809	769	765	795	800	799	811	794	772	780	760	790	774	804	778	815	771	750	774	842	794	834	795	797	786	878	790	856	794	768	773	810	755	821	748	839	806	817	797	829	780	777	783	758	789	771	817	766	820	800	815	827	804	783	819	745	816	842	803	749	804	833	779	834	828	845	743	799	803	800	800	775	799	845	837	789	809	791	790	810	780	829	755	781	848	802	775	801	838	780	786	793	833	788	777	783	807	760	771	782	779	788	781	780	819	825	822	801	819	819	744	739	767	787	800	841	819	813	794	863	814	796	783	829	805	811	760	778	843	806	793	761	759	779	841	797	757	779	773	783	749	794	768	779	821	808	795	814	836	779	787	804	806	842	800	740	812	840	776	789	815	821	806	762	823	747	747	797	783	802	769	799	791	782	784	799	786	794	813	793	820	775	771	743	822	792	795	787	809	808	809	784	774	896	818	829	845	838	816	855	806	813	770	795	781	772	799	840	768	842	764	755	850	810	746	815	773	816	823	810	810	823	818	817	768	763	768	790	787	770	806	785	802	792	807	809	792	774	800	795	768	760	761	792	855	831	738	822	789	782	809	850	791	791	798	804	833	790	785	781	774	737	779	775	768	801	798	826	775	805	838	800	828	783	751	844	848	798	765	764	763	874	812	821	785	828	785	841	770	802	813	847	796	823	772	774	765	798	770	781	765	810	852	808	822	764	804	793	814	813	798	835	805	753	792	760	736	794	795	773	780	788	819	816	794	794	787	749	761	832	778	812	791	828	786	788	764	848	794	769	746	803	863	797	846	816	822	837	852	809	790	756	807	811	791	787	788	842	793	784	803	778	845	802	790	739	851	797	796	812	773	806	825	845	790	775	813	797	806	802	786	812	841	833	781	781	843	843	817	814	780	783	788	726	812	785	781	813	761	803	820	726	776	783	829	829	809	815	800	811	798	808	834	841	840	775	786	809	805	775	754	777	791	781	807	770	754	784	811	744	827	788	744	786	810	826	769	782	792	790	737	798	781	767	853	778	811	825	788	833	800	788	793	804	753	775	790	777	811	784	798	805	754	765	773	829	841	809	825	843	820	773	821	783	809	797	763	831	827	798	782	824	755	790	805	761	816	818	790	815	803	805	784	852	820	793	841	824	844	847	871	783	875	751	811	783	782	762	799	799	852	813	808	799	826	815	820	835	828	806	797	744	791	836	784	798	783	816	784	781	805	838	819	777	799	813	791	796	761	769	731	848	798	814	828	809	806	779	803	810	820	765	810	807	847	806	790	774	794	769	750	766	809	757	773	770	803	790	776	834	785	782	828	765	781	834	809	751	763	800	797	803	796	795	814	773	769	754	744	819	844	731	773	825	804	791	773	811	822	767	779	843	802	752	838	815	796	816	750	805	810	795	820	754	808	768	802	794	817	816	808	798	770	775	765	805	751	789	799	818	801	795	812	872	849	840	809	752	810	797	838	773	784	738	815	750	795	840	778	824	814	794	791	782	741	765	851	780	819	793	819	762	791	824	798	800	781	797	813	850	767	829	747	822	817	736	741	758	834	785	809	814	830	778	767	768	800	786	769	793	786	814	779	795	793	760	801	783	825	834	759	824	792	748	758	809	815	789	777	779	802	815	792	784	745	866	773	831	812	830	793	850	780	787	819	846	802	788	817	857	827	768	778	788	781	775	830	820	777	802	802	823	787	772	780	785	783	851	766	750	770	772	811	794	747	802	804	817	793	766	808	787	775	776	813	799	749	807	826	823	772	788	809	821	822	805	794	805	753	791	808	782	807	795	804	832	746	807	757	802	839	749	812	782	811	777	736	787	743	807	761	811	773	811	749	803	834	811	823	753	863	806	819	813	801	776	833	809	751	793	820	845	760	794	801	767	797	811	809	724	799	797	760	758	788	808	780	842	776	814	806	786	804	759	766	763	837	806	817	788	836	777	809	748	767	793	789	821	823	778	771	766	812	779	791	820	794	743	812	799	761	795	802	811	809	855	780	788	802	778	749	781	780	793	796	781	770	801	800	783	808	825	793	804	798	737	753	769	766	793	783	780	812	801	737	785	780	823	823	805	830	858	801	804	745	789	834	818	805	857	790	794	804	807	781	775	838	771	758	754	806	775	774	837	815	846	796	755	797	785	791	759	835	820	780	771	798	852	771	828	826	827	785	786	802	754	800	794	796	802	843	801	827	787	772	811	799	748	809	818	769	757	799	807	809	753	833	800	757	804	817	825	833	800	776	823	793	823	777	821	723	815	765	776	816	818	757	831	809	791	830	841	746	822	799	834	855	782	809	766	789	781	860	819	840	826	798	813	845	737	767	768	791	777	797	801	807	788	770	765	785	775	736	808	782	771	786	787	768	842	821	820	801	817	776	816	788	762	803	783	772	813	783	786	771	794	782	797	761	821	758	819	798	778	793	735	799	807	823	808	763	763	756	771	739	777	807	786	822	825	785	796	826	800	793	794	790	771	830	801	808	840	886	772	841	799	810	768	808	791	764	805	809	792	795	779	763	763	729	830	773	752	806	826	848	783	827	764	839	815	814	774	769	816	841	820	835	806	810	776	750	863	796	779	776	876	775	780	850	806	752	791	779	797	717	769	765	800	827	769	798	799	840	826	777	774	790	776	806	816	779	785	772	783	805	782	833	762	757	865	736	763	772	809	814	815	785	764	821	818	828	788	799	791	795	829	840	803	819	812	797	783	751	764	804	851	809	762	814	792	804	769	817	750	820	785	749	781	793	828	782	797	853	847	838	793	794	780	776	801	765	793	779	760	818	810	816	835	814	841	728	779	782	755	824	832	798	797	770	741	760	794	811	828	827	785	822	794	783	800	785	810	753	825	785	773	762	824	799	797	753	795	806	803	798	822	845	769	837	737	824	823	827	792	800	770	784	796	812	821	821	814	806	763	788	778	762	836	817	789	801	842	827	795	824	820	771	811	817	757	803	793	788	808	789	808	814	818	803	781	838	822	791	795	738
10512	25041	18389	12074	10598	12249	10385	7995	7128	4952	3854	3362	2737	2567	2788	2354	1812	1917	1576	1451	1364	1264	1794	6069	2629	1112	1124	1157	1135	1158	1146	1145	1077	1079	1130	1066	1054	1135	1142	1153	1135	1192	1115	1117	1133	1104	1099	1130	1119	1213	1148	1087	1116	1152	1072	1091	1076	1064	1107	1112	1171	1086	1115	1110	1123	1124	1126	1124	1082	1124	1097	1053	1144	1131	1096	1143	1096	1106	1141	1095	1115	1054	1117	1071	1096	1110	1046	1135	1126	1079	1148	1069	1127	1162	1116	1096	1153	1113	1158	1140	1141	1105	1095	1122	1174	1220	1129	1068	1070	1126	1174	1090	1147	1133	1088	1152	1114	1065	1132	1159	1121	1087	1108	1067	1082	1117	1122	1136	1113	1076	1123	1112	1034	1129	1059	1104	1119	1084	1107	1098	1122	1100	1077	1138	1128	1112	1100	1118	1149	1050	1138	1089	1142	1145	1155	1074	1097	1079	1076	1103	1141	1194	1085	1113	1144	1084	1134	1107	1061	1054	1094	1100	1115	1154	1130	1063	1046	1113	1138	1040	1102	1106	1187	1100	1106	1107	1108	1109	1140	1180	1086	1056	1108	1072	1148	1070	1147	1190	1054	1105	1155	1101	1137	1165	1126	1167	1141	1133	1128	1058	1110	1084	1192	1113	1124	1096	1104	1041	1120	1150	1111	1075	1042	1107	1044	1098	1123	1193	1095	1122	1138	1065	1040	1128	1093	1064	1068	1137	1101	1104	1109	1155	1080	1119	1100	1044	1151	1145	1106	1068	1109	1042	1151	1124	1055	1148	1144	1082	1073	1107	1098	1132	1138	1078	1126	1112	1107	1183	1076	1119	1117	1077	1099	1129	1160	1121	1107	1112	1117	1074	1117	1191	1098	1101	1208	1117	1089	1127	1099	1091	1115	1145	1079	1134	1147	1084	1104	1099	1114	1124	1137	1085	1140	1131	1083	1164	1160	1082	1150	1145	1119	1114	1096	1163	1090	1155	1145	1130	1142	1104	1128	1195	1093	1103	1120	1106	1094	1095	1064	1069	1151	1176	1116	1143	1088	1108	1083	1101	1112	1087	1187	1129	1091	1060	1040	1080	1163	1077	1124	1093	1124	1100	1154	1147	1124	1077	1096	1140	1096	1083	1115	1075	1136	1156	1096	1097	1173	1039	1163	1115	1085	1117	1163	1150	1056	1112	1143	1077	1163	1134	1119	1100	1138	1103	1101	1138	1089	1134	1206	1088	1114	1052	1065	1097	1074	1108	1090	1120	1126	1072	1124	1140	1069	1167	1117	1096	1170	1099	1135	1100	1109	1130	1072	1158	1131	1111	1141	1135	1133	1154	1147	1141	1137	1080	1085	1162	1097	1101	1114	1089	1113	1129	1149	1109	1095	1108	1145	1187	1102	1135	1098	1093	1149	1121	1127	1105	1135	1154	1079	1118	1085	1096	1104	1115	1118	1160	1129	1076	1143	1122	1095	1161	1111	1142	1090	1057	1095	1122	1143	1098	1126	1094	1104	1141	1104	1137	1150	1069	1158	1066	1129	1067	1079	1076	1104	1069	1048	1120	1168	1119	1100	1091	1118	1131	1127	1100	1146	1100	1066	1083	1122	1101	1148	1095	1143	1133	1067	1115	1087	1129	1046	1111	1098	1061	1119	1097	1118	1100	1026	1054	1118	1089	1122	1100	1183	1144	1115	1151	1091	1106	1113	1132	1101	1134	1102	1050	1150	1101	1150	1098	1098	1098	1095	1131	1138	1082	1090	1131	1153	1126	1062	1182	1104	1151	1139	1153	1153	1065	1095	1096	1055	1095	1126	1132	1050	1194	1091	1110	1075	1142	1135	1088	1118	1159	1098	1092	1124	1116	1061	1108	1121	1145	1103	1128	1082	1061	1072	1095	1143	1121	1078	1145	1109	1106	1115	1044	1101	1117	1079	1110	1122	1109	1061	1084	1138	1171	1098	1111	1116	1073	1146	1066	1110	1079	1135	1088	1100	1156	1105	1074	1104	1173	1157	1127	1136	1155	1163	1140	1099	1137	1087	1072	1072	1021	1126	1102	1135	1135	1058	1066	1070	1102	1176	1097	1087	1109	1089	1092	1087	1133	1146	1116	1069	1116	1090	1121	1101	1099	1157	1086	1154	1178	1107	1125	1123	1069	1055	1033	1109	1070	1096	1161	1073	1091	1055	1100	1078	1108	1139	1097	1162	1101	1176	1125	1169	1043	1133	1136	1119	1116	1108	1111	1135	1123	1129	1050	1054	1103	1140	1130	1120	1122	1134	1092	1100	1060	1159	1092	1150	1109	1150	1188	1050	1110	1106	1025	1108	1134	1095	1155	1156	1107	1097	1104	1126	1108	1141	1128	1109	1086	1095	1119	1085	1098	1080	1104	1128	1128	1108	1086	1104	1093	1101	1057	1176	1092	1083	1080	1153	1127	1120	1080	1162	1165	1096	1046	1056	1133	1061	1099	1104	1116	1115	1133	1101	1105	1156	1093	1126	1121	1063	1168	1152	1134	1139	1167	1111	1114	1130	1109	1109	1101	1095	1116	1081	1140	1095	1095	1091	1125	1103	1159	1095	1083	1078	1119	1162	1071	1109	1131	1080	1107	1182	1114	1125	1113	1081	1075	1107	1096	1109	1131	1135	1074	1108	1120	1092	1123	1146	1194	1144	1150	1091	1112	1098	1134	1057	1127	1103	1127	1098	1176	1164	1032	1150	1111	1101	1076	1238	1098	1096	1042	1207	1076	1140	1118	1093	1125	1189	1106	1114	1154	1117	1120	1079	1077	1088	1034	1103	1103	1148	1086	1129	1109	1104	1114	1114	1146	1111	1160	1106	1080	1052	1180	1103	1080	1095	1149	1061	1091	1133	1082	1112	1140	1090	1133	1097	1112	1094	1139	1084	1120	1105	1094	1056	1124	1170	1074	1113	1039	1135	1133	1071	1047	1155	1065	1144	1080	1105	1109	1112	1062	1091	1183	1098	1139	1080	1097	1112	1107	1116	1103	1079	1083	1166	1058	1130	1154	1101	1109	1125	1114	1136	994	1096	1097	1152	1150	1082	1108	1108	1120	1085	1169	1062	1079	1126	1093	1095	1155	1079	1127	1095	1041	1153	1095	1089	1119	1142	1083	1110	1165	1112	1122	1063	1092	1088	1136	1075	1121	1165	1080	1084	1102	1128	1138	1029	1087	1133	1146	1076	1156	1106	1088	1071	1193	1083	1123	1137	1144	1095	1081	1127	1123	1069	1121	1117	1147	1080	1118	1181	1079	1139	1062	1142	1074	1115	1162	1085	1107	1108	1119	1080	1087	1106	1119	1053	1179	1098	1060	1113	1126	1117	1125	1196	1131	1082	1151	1133	1118	1101	1119	1113	1131	1138	1100	1096	1138	1087	1066	1083	1142	1075	1094	1033	1093	1101	1151	1154	1093	1099	1160	1117	1138	1135	1058	1151	1145	1158	1117	1117	1052	1148	1148	1053	1092	1142	1071	1100	1150	1103	1041	1118	1138	1087	1009	1110	1124	1118	1100	1101	1142	1080	1136	1108	1200	1103	1111	1115	1092	1113	1081	1131	1092	1089	1119	1119	1163	1173	1081	1063	1129	1084	1071	1105	1147	1096	1133	1066	1107	1139	1033	1079	1162	1126	1121	1054	1052	1133	1163	1073	1134	1111	1146	1073	1086	1112	1103	1130	1126	1126	1063	1046	1119	1029	1117	1162	1073	1146	1157	1083	1087	1124	1129	1117	1102	1077	1090	1173	1157	1086	1162	1136	1071	1088	1091	1075	1115	1136	1121	1114	1108	1125	1092	1087	1074	1100	1130	1135	1032	1139	1085	1055	1110	1116	1125	1058	1121	1077	1095	1171	1153	1076	1192	1105	1097	1068	1121	1140	1087	1155	1124	1109	1100	1144	1076	1112	1027	1144	1146	1117	1125	1103	1132	1096	1062	1143	1170	1066	1131	1042	1096	1130	1044	1080	1169	1138	1107	1078	1096	1058	1142	1075	1140	1021	1080	1101	1109	1136	1152	1137	1079	1097	1098	1082	1095	1140	1117	1109	1155	1104	1082	1111	1087	1077	1046	1128	1107	1091	1115	1082	1094	1131	1065	1079	1080	1146	1031	1109	1114	1147	1113	1117	1100	1126	1173	1103	1139	1052	1174	1093	1107	1088	1165	1140	1083	1076	1122	1065	1095	1164	1158	1165	1091	1115	1152	1122	1106	1102	1126	1111	1116	1070	1095	1092	1151	1073	1098	1116	1141	1109	1138	1153	1104	1119	1126	1121	1047	1100	1095	1103	1115	1110	1108	1114	1122	1097	1120	1148	1125	1097	1076	1138	1115	1164	1106	1128	1096	1087	1143	1124	1209	1175	1100	1126	1076	1083	1126	1151	1074	1075	1101	1029	1108	1074	1120	1131	1182	1098	1053	1108	1126	1069	1129	1101	1101	1062	1117	1108	1082	1077	1149	1100	1078	1119	1134	1151	1152	1120	1164	1178	1119	1105	1087	1128	1159	1113	1142	1097	1077	1120	1149	1142	1106	1172	1151	1070	1169	1133	1101	1114	1075	1126	1150	1108	1149	1142	1089	1090	1117	1153	1135	1094	1099	1107	1084	1037	1172	1087	1106	1085	1063	1133	1118	1146	1150	1111	1089	1099	1087	1123	1075	1106	1107	1054	1122	1163	1076	1129	1098	1081	1098	1064	1125	1076	1171	1064	1067	1162	1101	1039	1107	1096	1091	1105	1149	1100	1139	1142	1108	1116	1160	1117	1097	1097	1191	1120	1134	1056	1069	1123	1127	1170	1143	1114	1140	1117	1111	1063	1137	1107	1117	1098	1075	1148	1103	1108	1117	1127	1151	1069	1139	1094	1076	1107	1117	1127	1164	1110	1080	1126	1128	1126	1138	1074	1107	1084	1135	1089	1114	1103	1040	1159	1120	1102	1030	1108	1053	1136	1036	1102	1038	1119	1128	1107	1149	1162	1063	1122	1126	1049	1102	1118	1151	1065	1072	1111	1124	1077	1111	1029	1078	1113	1069	1102	1116
23329	21552	29454	24106	21560	21598	12030	4263	3537	2915	2201	1672	1457	1295	1328	1134	963	980	860	742	637	649	1268	5098	2310	569	540	542	574	582	541	509	507	544	555	535	558	585	507	552	511	553	548	478	492	539	534	547	562	541	508	542	481	521	534	528	528	511	544	512	537	529	535	553	539	535	491	553	515	537	502	536	524	512	523	508	567	511	533	554	564	540	495	524	528	518	532	529	532	528	506	514	562	555	520	557	555	527	547	496	511	549	560	543	539	548	499	558	514	534	521	496	566	530	535	546	532	553	562	505	496	518	506	523	539	542	557	553	528	537	571	506	530	507	519	530	548	552	535	509	539	527	501	542	544	522	533	512	491	529	554	512	501	517	494	596	536	491	521	534	549	520	523	583	576	497	527	536	558	522	547	556	547	539	550	530	470	544	512	512	496	536	500	553	499	504	486	528	511	512	521	524	530	516	501	480	510	511	496	483	521	508	532	527	491	509	508	501	522	532	531	517	551	530	513	502	551	517	524	525	508	564	494	522	512	488	470	477	529	539	588	548	519	496	553	501	494	511	561	533	517	532	508	523	536	522	529	503	539	507	563	544	543	518	517	507	538	520	525	518	498	552	549	526	533	549	518	538	511	502	547	524	514	528	554	510	498	469	486	531	550	523	521	516	500	496	527	539	480	508	514	522	536	526	512	510	499	513	532	544	524	470	575	528	541	535	517	529	525	501	516	521	505	560	522	504	491	566	556	493	482	530	504	526	539	507	515	475	538	557	546	477	486	519	483	545	540	524	535	531	514	519	533	512	526	514	550	540	511	520	515	522	510	536	493	491	544	512	517	537	510	507	510	516	536	575	531	480	533	529	507	503	521	512	497	516	524	520	525	489	551	515	497	541	517	530	538	540	503	548	517	538	501	508	511	523	519	526	509	507	536	553	542	490	502	524	472	543	503	515	504	488	478	549	532	526	485	552	569	475	504	545	467	521	540	541	518	556	537	533	535	520	541	544	530	489	487	535	510	501	545	542	530	529	482	502	495	523	509	544	495	556	509	510	536	515	496	512	491	518	516	523	503	524	539	489	513	517	515	511	555	584	537	570	536	498	509	532	543	539	484	540	531	536	474	518	531	528	508	512	515	486	500	569	540	504	571	522	539	506	545	515	544	502	538	523	525	528	540	530	556	480	504	530	543	498	543	557	524	589	533	515	474	507	504	496	449	518	535	504	519	532	551	526	533	497	473	549	546	528	509	491	500	552	525	502	511	545	519	524	526	554	496	522	553	532	550	530	574	564	548	567	473	511	504	514	458	557	526	507	532	545	522	470	480	492	525	506	549	470	520	522	518	518	556	547	502	542	545	539	538	509	519	532	512	550	523	512	546	526	528	546	554	554	488	539	506	517	518	539	506	517	526	486	533	547	505	519	530	507	574	530	537	516	516	530	528	527	537	535	527	482	503	530	520	499	518	495	538	519	566	550	518	524	533	531	530	512	503	505	531	548	554	510	541	521	505	542	523	573	510	528	505	525	542	507	535	514	531	503	514	480	502	515	561	525	546	535	523	529	548	525	519	523	509	504	582	512	538	523	552	578	516	512	547	533	529	520	520	501	547	547	527	512	487	500	544	581	557	501	532	555	486	463	519	517	482	492	490	497	530	479	496	491	480	494	524	520	468	546	516	570	485	565	549	573	531	535	534	533	540	505	540	562	487	514	506	542	508	534	499	476	484	539	533	501	525	479	487	500	535	534	482	529	500	472	545	527	545	524	490	519	509	562	524	511	513	522	492	511	541	549	522	531	502	497	510	505	521	495	530	478	543	486	522	481	531	524	501	499	556	524	478	505	539	520	509	507	531	551	532	570	502	527	485	508	564	518	487	539	516	538	522	528	520	543	507	521	483	509	529	508	527	497	482	539	530	522	534	550	529	536	496	548	552	504	532	491	485	530	554	550	578	528	482	522	485	515	521	510	545	527	527	533	574	537	528	533	524	527	524	513	511	505	513	522	491	487	505	527	519	545	539	562	542	541	514	517	546	500	492	542	525	515	503	538	526	522	515	516	540	535	529	503	487	509	531	587	579	466	554	538	564	524	488	520	501	500	558	484	517	508	521	503	527	529	508	473	579	493	527	543	501	483	483	479	546	530	545	522	522	509	487	486	547	495	533	529	485	529	493	483	555	503	533	535	546	540	549	522	561	541	498	554	533	547	527	533	513	509	508	499	514	502	503	507	520	542	515	552	532	561	486	517	560	551	517	508	574	483	490	551	494	515	558	559	540	526	531	509	532	533	550	527	562	538	540	453	473	522	521	516	510	487	535	518	549	524	525	537	519	524	521	515	538	519	492	554	558	511	487	511	552	525	514	541	560	504	518	508	542	544	533	514	539	528	550	501	523	537	507	503	523	564	532	513	456	515	504	506	481	536	542	509	544	529	509	487	528	512	522	511	538	491	521	512	545	537	488	517	532	562	524	536	513	529	542	578	526	506	518	522	536	537	543	559	502	550	502	504	554	502	569	523	544	512	569	548	526	545	561	526	523	533	493	570	510	542	506	498	582	516	489	534	529	520	559	510	539	500	505	533	540	531	530	530	496	554	515	536	543	551	526	510	552	523	501	507	529	483	503	520	518	480	509	522	497	528	493	494	489	510	517	548	530	527	534	567	561	498	560	528	527	536	497	512	493	486	507	544	527	509	516	529	527	546	521	538	518	518	518	489	535	516	511	551	515	515	538	493	477	506	515	526	511	501	477	539	520	528	484	560	522	554	574	531	551	549	528	547	485	505	544	516	516	522	550	536	527	547	499	497	521	525	550	494	510	458	505	538	528	481	521	522	511	540	495	530	525	518	535	512	527	492	539	504	510	505	512	518	530	533	541	494	582	515	528	503	474	590	487	498	524	514	508	513	512	507	511	542	524	496	513	522	472	551	473	529	537	499	536	501	509	570	516	534	496	559	508	534	523	542	492	526	544	509	579	544	513	535	519	545	547	514	472	536	546	540	513	519	542	548	511	524	529	517	512	508	556	520	519	498	497	466	499	490	544	485	496	565	509	505	503	516	506	508	541	510	496	483	526	548	530	593	520	512	531	511	497	523	514	539	535	537	500	548	498	514	563	519	534	504	493	529	518	534	526	500	495	539	507	503	544	514	525	524	543	502	503	505	515	543	515	524	504	508	529	540	517	492	529	523	534	498	523	519	515	515	513	494	512	507	539	479	561	480	528	487	492	485	515	531	545	566	508	514	531	532	518	510	534	526	514	513	518	521	491	521	498	507	551	511	497	512	507	500	498	537	530	535	496	521	534	484	513	494	537	529	504	532	502	545	482	522	534	520	521	489	481	540	501	485	503	522	544	527	504	507	501	563	511	535	523	514	517	521	478	504	500	503	509	500	530	544	532	501	512	465	572	518	515	516	531	504	530	493	506	547	513	509	501	502	563	545	519	524	552	490	508	506	524	542	560	535	552	526	556	509	530	534	516	533	518	547	546	525
13013	32827	24348	16359	14191	13951	12457	8761	9179	7295	5596	4191	3647	2978	3002	2331	2039	2070	1773	1311	1105	1072	2822	11580	4378	785	788	799	797	793	800	844	835	799	761	763	729	738	824	764	778	755	778	761	760	709	736	782	727	767	762	755	795	740	713	727	760	731	805	781	745	753	769	741	764	723	760	805	778	718	765	788	738	710	736	756	740	801	730	745	744	694	714	737	777	699	746	732	728	687	751	770	733	721	751	746	733	770	748	741	708	732	761	764	794	748	738	767	755	748	745	725	763	728	741	740	714	758	719	759	744	679	711	732	735	694	721	748	709	776	726	749	720	777	744	701	742	736	771	796	766	769	743	762	741	748	741	763	804	730	705	755	678	751	743	717	701	798	710	741	747	749	717	698	756	725	736	762	746	764	766	695	761	726	740	747	730	751	717	721	772	787	720	787	698	738	773	776	728	750	757	759	741	717	738	743	705	725	753	730	706	724	729	775	713	754	781	720	756	701	774	773	772	722	710	748	723	769	671	750	730	774	732	718	745	756	697	732	737	755	731	696	774	775	760	775	756	766	752	797	748	765	738	773	758	795	763	737	758	734	701	773	742	773	758	757	727	722	755	745	747	730	770	757	692	776	742	790	754	767	770	763	793	703	699	731	733	738	733	761	746	723	756	706	735	733	720	756	776	776	792	777	721	746	778	760	750	768	696	698	748	749	744	712	785	731	664	737	779	732	739	752	760	668	716	778	787	742	749	726	731	744	750	724	723	742	734	750	764	746	712	738	767	738	703	784	738	797	751	747	731	797	737	773	735	772	691	786	777	721	713	682	723	752	747	742	738	760	729	762	710	758	776	758	757	762	714	728	742	757	740	778	698	768	716	737	759	693	677	724	758	764	768	743	761	729	776	780	691	739	704	759	788	703	722	730	743	684	742	753	776	727	741	725	719	751	721	750	788	694	715	723	721	733	756	771	751	696	753	753	717	735	738	763	757	745	749	726	764	772	778	743	787	733	794	747	735	736	744	716	732	648	743	785	711	730	747	765	769	701	721	717	759	736	743	750	751	722	761	728	727	744	720	764	799	748	759	763	713	752	703	756	713	707	731	752	779	780	730	733	719	764	779	718	705	761	724	759	751	732	740	790	735	758	782	727	748	740	757	767	769	711	709	735	734	758	768	718	728	748	739	738	747	774	712	754	714	774	720	746	755	757	703	760	723	738	711	764	701	749	754	735	767	716	751	753	722	759	767	780	744	744	683	739	750	773	784	731	777	749	738	715	754	748	787	759	775	771	749	692	759	749	729	733	717	751	761	766	741	789	701	755	726	799	809	705	799	741	771	737	750	705	690	721	725	738	736	728	724	736	758	765	725	751	699	788	791	754	776	735	727	761	737	755	802	780	755	772	767	811	747	746	762	752	744	733	696	752	705	730	761	721	741	746	762	739	755	668	730	732	744	685	699	770	714	743	711	724	750	703	751	793	744	749	758	804	762	759	739	724	795	723	752	735	719	673	745	762	753	741	742	720	729	759	747	731	747	782	782	735	737	749	753	746	749	695	765	757	756	745	730	785	797	728	782	717	751	763	771	761	712	762	749	730	711	735	750	801	699	762	788	732	743	757	749	749	751	768	726	734	737	755	715	737	721	732	787	674	712	777	759	713	772	762	674	787	718	737	757	713	715	754	725	741	743	707	751	738	789	746	770	747	746	761	746	728	743	707	784	738	776	750	755	732	723	757	760	738	730	761	740	735	754	765	742	756	731	759	709	712	748	754	736	750	754	728	743	753	730	739	761	713	713	725	745	746	759	734	768	700	710	715	759	759	768	744	788	735	752	748	791	737	748	797	736	775	747	723	743	757	727	770	747	726	757	792	755	707	761	765	763	789	769	698	747	767	736	756	741	709	715	703	723	736	765	756	769	762	789	746	714	731	690	729	705	748	710	761	718	749	720	732	774	738	736	740	785	718	711	758	740	793	777	679	740	706	687	735	786	751	744	751	722	729	706	742	764	742	716	764	731	717	751	777	784	774	719	738	809	730	767	733	749	764	780	751	714	726	769	744	671	764	784	722	768	730	722	746	758	736	771	711	728	686	800	722	765	730	801	766	726	739	676	736	740	699	766	771	737	705	759	749	796	730	818	736	773	692	750	740	755	729	748	787	774	750	727	771	734	704	725	775	741	722	719	757	727	763	738	719	746	775	750	724	763	751	753	691	769	763	728	728	724	783	708	695	753	721	705	778	729	733	715	736	752	772	733	761	746	709	702	732	726	756	751	744	766	739	752	752	720	754	694	733	772	739	714	732	777	689	731	757	769	747	718	788	714	729	730	730	746	764	717	713	726	739	722	710	801	710	742	727	710	719	726	773	753	698	701	727	745	754	774	753	698	776	759	760	736	760	721	732	730	796	680	725	741	745	780	724	776	689	710	720	804	734	759	747	724	759	747	720	730	765	719	739	711	719	742	750	735	740	708	759	757	702	752	762	729	716	731	761	708	706	716	705	758	740	711	730	730	767	711	748	760	763	732	756	783	745	746	721	756	798	747	708	731	788	746	765	701	747	750	790	758	752	702	757	783	759	739	711	714	756	740	698	733	774	762	709	708	818	735	778	740	749	705	733	760	719	754	695	785	720	779	742	742	773	740	744	710	744	719	743	723	767	765	789	715	753	745	759	757	725	751	697	732	690	721	753	754	779	715	728	780	764	747	794	732	790	804	704	730	735	784	678	719	749	790	775	712	712	771	745	761	729	750	767	718	760	724	767	770	737	725	718	763	725	714	763	762	726	743	787	782	749	772	739	738	722	741	704	753	751	770	725	762	656	742	765	744	740	766	733	754	763	770	750	702	741	734	772	765	741	751	780	769	684	724	741	780	761	756	760	772	766	739	753	700	742	769	767	707	769	771	737	755	725	708	733	747	759	785	760	773	747	710	686	762	726	794	723	681	694	744	722	739	790	673	715	734	755	773	730	775	706	708	766	745	744	750	769	728	716	797	715	695	730	722	722	750	739	726	747	747	718	783	758	776	718	748	793	739	739	717	814	730	748	699	736	754	729	705	755	764	786	743	702	750	758	762	719	722	752	769	749	775	718	737	717	747	738	736	709	757	733	765	751	740	744	776	745	745	730	807	741	791	739	782	769	739	710	764	776	714	727	729	773	762	776	708	708	697	732	751	721	672	707	771	745	745	762	770	728	714	744	731	756	751	743	710	749	730	748	718	749	746	719	712	730	788	746	723	744	774	815	719	719	753	741	742	787	722	776	730	769	756	733	812	804	767	730	749	739	756	758	769	765	756	772	788	757	704	716	755	738	710	750	742	729	774	739	717	750	739	711	734	716	691	732	837	738	734	723	737	744	774	761	749	728	715	725	711	750	810	716	767	782	750	772	731	743	775	674	769	811	727	761	734	741	757	739	723	726	753	800	766	713	788	759	698	766	756	773	764	766	752	786	747	701	769	789	718	721	762	763	759	732	707	739	755	728	731	712	786	764
27283	21045	13123	4360	2200	1906	1918	1380	1417	1511	1236	1049	1011	1009	896	841	843	819	806	758	738	696	733	917	755	694	651	727	694	690	705	683	658	670	700	677	731	700	727	685	706	694	701	734	671	730	676	678	720	652	685	676	692	654	736	695	697	713	654	659	763	677	677	741	690	702	683	695	672	640	665	673	659	718	679	718	687	703	727	713	688	705	673	711	688	720	681	693	650	686	688	728	694	623	721	662	679	671	691	685	713	721	721	715	734	718	723	690	685	671	735	704	647	663	651	682	696	726	628	715	704	723	726	691	678	636	735	665	674	689	708	691	684	697	698	763	680	680	651	705	712	693	659	694	685	665	685	627	724	714	666	702	664	696	661	674	690	745	675	703	738	678	677	734	730	680	677	692	666	648	703	671	654	710	694	698	710	696	656	682	671	715	680	682	675	705	666	729	720	669	654	703	693	725	689	692	689	650	640	698	658	713	699	699	715	688	702	623	681	683	699	678	701	659	695	721	691	719	690	685	739	708	623	682	677	736	733	680	696	689	695	712	694	706	669	693	644	686	690	697	682	718	684	743	684	687	664	679	652	717	676	647	701	661	704	710	683	699	725	704	653	743	641	708	705	677	681	720	668	667	676	632	658	679	679	694	699	702	674	676	729	701	688	732	719	704	687	694	720	648	697	673	671	678	677	710	704	703	721	660	706	663	729	686	643	685	691	682	662	708	706	689	658	640	656	712	678	694	711	733	726	669	666	707	713	668	706	730	712	693	711	641	669	682	659	708	698	746	697	682	708	668	701	687	687	676	712	719	654	674	702	695	709	680	776	680	663	654	748	660	715	683	719	750	672	667	652	684	674	686	690	709	694	727	666	698	710	710	698	671	669	691	682	679	723	701	698	657	663	723	679	641	649	714	717	682	699	657	706	736	717	703	664	705	728	670	692	685	691	692	714	705	684	696	723	683	723	696	682	710	709	680	744	707	734	708	672	721	671	749	719	707	717	679	724	639	674	713	681	706	669	713	714	665	672	654	666	689	699	739	670	713	682	664	684	650	733	709	658	699	720	716	699	674	675	705	731	676	686	659	637	753	724	699	724	694	730	611	695	702	695	678	678	697	758	684	650	662	693	613	707	686	669	677	630	678	726	698	699	693	674	694	685	688	656	693	679	657	652	651	658	700	648	664	705	730	726	711	628	695	689	694	674	641	687	726	705	734	705	684	679	716	700	689	656	710	697	696	684	699	641	675	724	690	686	723	716	692	706	682	701	681	681	700	714	699	672	736	712	686	710	719	713	726	637	690	684	721	698	683	673	705	707	686	745	693	666	677	687	729	659	708	655	729	685	658	692	670	647	724	682	679	690	683	686	725	739	701	743	659	737	697	671	701	632	722	719	687	705	721	718	683	673	694	715	744	676	712	678	726	720	665	684	693	710	680	682	677	692	699	716	656	725	683	678	692	646	687	722	686	674	632	701	708	709	718	698	644	712	717	666	697	738	700	717	689	683	708	716	696	710	687	718	735	685	747	658	711	670	745	681	653	691	650	668	685	636	689	648	695	694	724	696	698	675	693	742	669	694	704	687	661	745	749	660	681	687	682	682	669	725	690	714	743	671	642	740	722	674	703	685	680	716	681	720	729	673	687	691	665	636	685	654	711	710	695	690	687	697	712	710	687	754	654	671	620	714	650	628	705	645	687	704	713	690	697	702	637	661	676	682	689	703	698	686	717	678	691	680	676	693	718	665	631	687	760	682	735	688	684	644	674	671	673	701	743	683	712	721	720	717	677	679	678	700	676	705	639	649	707	669	703	721	731	663	706	722	670	717	697	673	692	724	733	661	725	723	657	668	701	646	680	664	675	702	717	680	656	680	698	700	726	675	699	683	684	690	707	681	719	704	691	664	719	660	682	739	713	716	687	727	699	726	726	695	668	720	674	708	639	706	711	701	727	683	655	686	690	710	697	682	704	674	711	683	636	700	697	680	706	658	651	719	696	708	723	712	683	698	696	711	682	728	674	729	731	746	694	650	687	708	712	711	620	749	685	723	703	701	667	708	672	664	680	699	680	672	721	729	714	657	705	678	734	719	656	715	700	724	746	679	702	710	703	693	704	698	684	730	684	677	691	671	676	674	695	654	662	695	682	707	692	732	731	685	630	641	651	697	679	688	702	764	722	703	735	660	691	687	715	697	690	666	730	666	669	680	699	699	708	715	647	742	680	713	696	705	713	692	716	738	691	716	695	716	667	682	692	664	685	734	679	686	718	689	686	691	712	697	698	679	642	679	665	708	698	692	691	679	707	691	692	678	708	690	680	721	721	689	661	694	733	613	729	677	669	693	690	687	690	747	700	703	730	735	650	709	663	631	667	652	689	722	691	692	662	732	658	662	704	681	744	729	723	723	709	762	703	760	661	705	682	698	678	687	724	689	677	683	742	693	691	659	680	703	664	646	743	680	684	716	729	641	692	722	664	696	683	724	674	703	671	693	704	660	660	711	681	726	710	674	727	686	664	659	691	639	709	692	739	724	671	686	723	714	720	679	688	746	692	712	719	711	713	685	720	661	690	686	725	680	681	714	625	708	666	707	680	680	703	686	681	686	689	703	717	721	732	678	755	664	674	667	717	697	676	716	696	713	687	661	703	667	691	747	690	648	703	713	635	714	702	683	695	664	681	685	656	733	722	638	771	748	679	713	642	666	643	705	680	667	688	740	715	648	698	711	708	653	734	708	704	735	651	693	625	720	696	702	721	715	718	655	702	657	657	709	695	716	670	643	667	661	723	707	714	696	661	725	674	685	704	727	704	664	702	737	697	718	674	696	726	676	674	702	720	694	678	663	671	695	633	674	670	701	650	712	690	650	696	701	691	711	718	671	687	662	720	720	733	676	661	677	670	664	688	684	709	726	691	697	683	715	743	681	710	683	665	678	712	723	645	684	734	686	736	725	703	753	700	673	696	711	653	713	678	679	682	709	728	696	703	717	695	674	671	716	699	720	687	688	683	694	678	720	700	680	691	682	662	671	646	726	672	708	703	655	766	710	690	703	709	691	687	647	710	690	701	695	684	731	723	740	711	654	713	655	662	685	685	703	707	663	682	737	766	715	679	664	655	715	679	727	654	699	704	697	700	711	644	718	690	711	690	689	677	711	698	688	671	717	693	684	728	660	669	770	691	741	665	682	709	690	695	700	716	624	688	669	651	681	699	706	652	685	743	745	707	705	672	679	708	708	718	702	676	709	668	735	717	722	704	722	692	701	724	733	710	699	753	691	744	726	728	719	674	685	644	716	689	694	754	714	694	683	681	673	665	697	680	705	732	686	716	713	689	703	732	645	665	735	635	692	687	690	705	726	676	711	711	659	679	676	658	691	674	689	707	666	668	696	710	666	725	703	678	666	685	756	667	711	655	689	676	682	676	669	705	688	697	691	703	687	714	692	674	727	698	721	706	636	696	727	669	727	743	696	722	703	675	678	702	724	698	700	709
8265	17351	13000	6506	4839	4430	4547	3088	3365	3357	2655	2149	2056	1740	1591	1320	1342	1243	1185	1177	1085	1090	1031	1436	1215	915	918	968	980	944	974	912	951	1016	974	976	991	986	872	957	971	984	971	987	969	978	961	988	945	944	978	957	932	1028	934	946	929	922	942	990	968	922	935	973	970	970	939	957	935	955	990	924	953	976	964	949	936	1005	940	942	1001	974	938	991	907	988	949	897	965	956	930	1015	930	948	954	924	966	934	947	945	1012	980	979	961	966	1003	956	973	984	941	942	985	970	918	908	975	925	954	934	978	964	914	914	927	1029	906	979	936	978	969	900	967	939	971	980	954	941	980	958	970	945	977	959	955	956	954	966	946	930	996	961	914	986	955	935	968	945	981	973	947	961	928	940	999	986	948	952	983	984	957	952	1011	929	929	946	938	943	933	962	957	925	920	961	958	1015	938	981	961	965	942	940	941	959	916	973	942	981	955	1012	951	918	926	989	981	904	948	948	948	928	964	999	960	940	1013	937	1007	937	938	971	951	976	932	990	1001	928	996	984	942	918	908	957	960	944	955	922	922	1027	949	946	946	1060	967	944	963	984	987	988	943	939	920	976	933	928	916	934	964	998	942	911	959	943	941	985	931	886	962	957	937	918	937	944	911	975	932	922	977	945	962	911	985	1018	966	942	973	988	933	945	965	985	1005	968	946	951	948	925	916	953	987	943	1002	957	996	974	971	977	902	989	974	990	993	993	1022	977	990	987	925	953	1003	972	932	952	953	983	908	951	890	940	968	980	913	917	911	997	945	900	965	975	923	972	909	943	967	933	997	954	917	975	996	951	945	980	920	938	941	981	935	898	916	924	955	946	952	938	963	939	1002	931	939	975	966	932	975	968	1019	991	957	1006	999	942	975	928	968	991	965	1019	946	932	968	930	951	973	942	1017	967	967	931	940	1039	1002	940	884	976	953	968	1022	945	913	929	1002	967	907	918	901	1025	979	978	994	955	973	969	951	986	1012	929	987	977	945	967	937	949	914	913	980	945	979	956	910	993	915	1004	969	1038	967	883	912	922	1078	1013	952	974	959	975	989	984	1016	960	962	967	997	973	993	977	1004	924	1000	985	938	954	1003	995	954	959	982	962	975	1010	940	967	996	948	889	1015	958	951	1014	931	938	950	974	952	984	989	932	904	957	941	955	941	959	940	906	959	931	979	992	958	999	950	968	980	927	946	926	1020	897	987	978	964	963	923	943	962	1007	953	962	978	949	955	962	990	959	971	927	929	946	960	927	975	968	972	971	966	927	914	972	926	956	998	977	957	892	971	961	998	955	944	964	951	954	946	973	970	901	959	947	862	950	924	875	932	923	940	958	977	942	943	924	908	915	973	912	975	959	938	946	947	1000	960	957	947	954	989	959	960	994	941	925	1015	950	973	937	967	978	942	951	957	921	1016	992	973	950	1029	960	1000	1004	916	972	920	946	982	913	993	940	933	951	1029	950	975	922	974	1000	982	960	945	950	945	966	976	956	986	969	1013	905	997	966	1000	939	1013	949	970	926	926	954	968	1007	909	979	930	918	920	959	939	979	914	951	983	952	930	953	965	921	957	987	947	957	927	952	923	938	954	981	948	940	920	879	962	973	943	963	964	965	1025	993	942	997	944	982	992	982	939	967	910	950	952	914	996	926	1016	976	945	974	976	921	967	977	983	952	907	908	940	943	923	980	942	964	957	959	945	981	984	942	887	944	923	900	914	989	980	921	899	966	1001	957	961	979	982	932	954	958	930	906	976	969	990	972	982	928	966	1002	994	966	967	994	930	956	973	954	957	944	951	966	987	893	1009	986	890	977	984	983	974	937	928	910	962	897	925	949	977	950	957	947	1001	956	938	975	969	1011	943	875	953	1011	999	926	966	942	960	1037	926	1021	927	941	968	942	925	947	959	964	925	989	969	961	963	954	973	983	1021	980	953	956	991	950	909	962	987	867	894	996	924	984	997	959	973	954	1008	976	984	940	943	983	1011	945	1018	962	1004	1005	997	871	1002	960	954	926	994	1008	935	930	974	954	894	941	1017	911	901	956	927	1015	954	1010	1013	928	947	995	936	951	954	954	925	939	976	949	934	970	977	997	981	945	983	975	940	953	976	974	997	897	935	976	940	941	926	999	1012	949	979	946	931	956	938	940	946	922	954	970	916	929	1019	953	929	945	941	962	957	985	912	980	878	957	943	930	910	944	943	1026	927	977	964	979	941	1000	1049	959	1020	981	974	940	953	973	969	924	933	960	934	908	936	952	1033	922	957	937	883	918	986	929	936	945	935	976	953	966	950	935	924	1014	984	1018	929	936	905	960	995	934	980	932	955	1003	1001	920	967	956	967	922	944	1010	915	992	997	951	946	1017	938	909	962	991	916	998	977	934	962	944	989	1021	922	967	940	981	946	961	968	1006	963	926	926	988	953	941	998	936	957	956	943	1012	944	982	919	949	931	959	1005	965	917	981	899	995	1004	975	976	941	961	1002	1031	980	978	956	977	953	990	894	1008	954	961	943	944	940	895	958	973	946	996	966	992	982	939	936	915	991	979	1010	957	1000	986	986	967	988	1010	1001	1006	932	946	961	923	950	918	1006	914	968	990	942	988	984	976	918	974	892	955	947	954	1050	924	985	975	880	989	902	931	965	912	951	961	933	945	955	981	978	972	942	935	957	957	943	961	940	954	959	990	1046	941	984	953	1003	937	995	1009	915	1015	935	972	933	970	918	945	930	960	938	973	919	927	944	993	939	981	982	976	1019	901	929	1021	891	953	964	947	956	999	967	946	969	973	950	1032	926	967	942	894	971	966	997	1024	981	996	945	928	993	992	955	994	953	961	961	986	1011	988	986	966	927	973	1000	984	904	966	961	956	951	949	976	938	975	969	1006	1000	936	931	1027	968	914	994	973	952	976	915	945	955	978	929	954	986	979	983	918	962	916	965	967	960	951	945	941	926	978	979	944	1003	956	914	959	998	936	995	977	996	942	1023	963	986	936	976	964	970	943	902	939	893	966	1001	977	1006	970	968	928	959	923	940	867	946	937	969	948	1005	974	994	927	920	970	950	902	953	995	1021	952	948	923	990	963	965	984	983	954	967	984	1008	979	953	908	1020	963	940	960	938	990	943	927	961	984	988	906	927	930	1011	948	979	945	962	1008	930	923	947	936	972	1029	960	1038	940	942	942	965	955	997	934	890	972	949	969	974	881	960	936	971	968	990	971	917	948	949	926	911	1032	940	955	1005	1029	952	993	952	900	898	939	901	949	939	921	921	952	974	963	989	926	981	959	957	915	979	926	924	1007	922	952	949	983	990	934	932	948	873	941	1020	926	961	991	983	937	905	949	944	959	931	941	865	965	929	911	940	975	929	952	1048	920	936	954	1013	1023	916	960	953	952	976	932	932	969	1003	907	924	933	927	956	962	940	952	1013	948	937	939	898	1007	981	933	987	1007	1044	934	956	971	958	964	949	950	988	948	943	989	900	949	916	922	918	939	1013	987	1016	945	928	942	959	904	945	943	1026	967	978	933	958	962	976	941	951	973	951	999	1003	956	983	961	946	987	961	951	938	1000	968	993	988	953	960	951	932	984	953	964	913	929	1031	950	941	974	960	934	924	947	953	988	960
24325	21534	28781	24585	21112	8152	3707	2089	1955	2139	1917	1554	1494	1463	1208	1166	1078	998	889	863	836	878	1333	3141	2178	853	805	811	794	824	774	806	768	831	824	790	801	820	796	799	847	799	810	791	848	811	807	797	830	798	800	765	765	738	778	822	821	777	807	740	789	784	848	802	802	791	847	790	789	732	783	758	832	834	860	775	810	806	778	803	772	792	739	802	775	830	792	836	808	790	737	835	796	807	749	811	825	790	803	794	834	805	780	831	809	786	800	777	830	787	784	803	794	822	793	767	832	812	829	792	834	759	833	753	774	823	810	791	805	792	738	790	803	774	829	745	870	761	797	781	814	782	841	784	857	774	819	784	782	790	802	753	800	782	755	775	819	775	828	840	805	778	826	813	760	807	789	753	776	822	807	750	783	809	796	820	818	755	797	773	817	773	706	758	789	824	735	780	883	796	793	786	741	773	752	781	780	747	743	813	806	862	770	758	805	798	825	795	794	774	810	810	806	761	736	826	792	803	821	841	784	788	779	815	784	861	815	799	772	816	788	797	760	760	849	787	783	802	786	770	785	783	791	782	825	802	758	776	851	814	789	718	778	797	842	788	785	790	773	750	777	789	766	762	774	769	732	751	858	830	780	778	796	773	766	764	759	786	802	726	763	804	800	778	816	809	775	779	822	826	730	805	819	787	802	753	724	764	761	805	791	830	783	752	766	735	800	789	788	820	816	793	775	794	790	809	796	805	767	763	769	760	806	794	727	788	757	783	765	793	788	801	799	828	818	787	822	807	839	787	770	797	872	788	798	810	812	795	781	739	743	776	821	786	826	803	784	824	795	810	763	769	773	779	794	776	836	786	770	796	800	772	847	773	818	740	778	754	807	792	758	764	808	806	784	787	786	817	774	765	836	814	766	825	826	763	783	804	796	733	793	720	799	764	819	799	779	805	802	769	804	791	789	841	802	811	841	790	753	813	809	815	785	798	807	767	808	766	777	795	818	785	816	756	775	849	792	802	754	802	775	818	796	814	777	803	770	803	784	835	752	806	817	796	785	838	796	770	753	834	824	796	770	770	807	736	771	793	774	755	804	776	816	794	839	767	765	739	810	756	793	777	752	769	764	772	807	821	761	802	749	773	796	766	788	768	756	773	814	705	830	796	767	827	765	765	759	794	791	831	780	813	798	752	753	799	807	794	780	763	786	726	814	760	787	802	846	814	777	779	794	837	792	825	771	763	776	775	825	826	778	811	779	803	812	751	744	738	802	801	783	798	797	717	795	816	756	796	793	810	776	794	782	755	766	779	745	788	801	791	820	802	785	806	796	798	799	776	811	804	779	872	774	766	759	742	760	789	760	805	776	834	794	779	754	867	767	818	749	782	780	833	772	786	755	783	798	748	762	778	807	771	692	792	800	812	806	744	769	772	808	763	825	796	764	815	807	798	788	798	796	762	803	799	778	792	738	777	783	792	838	814	779	751	759	754	756	762	785	787	744	802	810	812	841	756	769	817	853	765	783	752	824	801	766	797	823	853	784	773	810	770	741	817	785	768	785	805	784	766	809	763	828	775	836	774	774	798	737	796	785	793	781	801	827	801	812	743	833	853	764	792	778	790	777	761	764	753	811	790	782	805	774	738	755	781	776	769	788	786	842	776	748	797	802	759	764	783	807	786	764	732	804	808	805	797	739	768	766	842	817	818	859	818	756	832	765	785	819	782	799	788	766	816	757	759	781	756	769	789	764	775	790	791	777	756	757	817	782	744	814	759	845	736	817	786	832	771	755	796	806	807	809	796	776	806	770	743	756	784	789	762	771	790	795	810	775	792	774	788	826	786	804	819	829	804	802	817	811	824	783	784	812	774	752	804	759	799	768	767	820	821	815	884	758	778	792	791	777	760	816	795	790	850	788	731	831	754	815	739	827	785	810	785	798	797	780	833	804	828	749	753	808	812	808	773	837	816	792	751	795	783	823	796	789	734	824	775	738	869	769	822	766	831	816	766	782	800	782	830	732	765	807	780	777	808	822	821	785	830	815	828	760	772	787	776	791	763	810	803	793	798	750	789	878	788	779	818	808	806	770	778	776	761	814	769	751	805	781	730	762	763	790	775	781	792	807	799	855	803	849	772	786	783	814	793	743	830	807	828	830	801	775	780	790	788	789	806	784	801	793	834	782	728	786	807	751	867	751	829	813	830	768	782	814	784	811	768	759	750	782	755	796	786	732	790	798	812	767	787	765	806	766	787	855	778	777	793	778	766	801	775	797	770	817	811	785	858	779	757	810	776	784	803	785	787	759	807	836	767	807	820	847	775	777	731	821	814	733	765	719	790	770	793	787	799	767	782	770	786	822	819	789	792	789	771	765	786	797	769	781	758	789	758	750	786	791	764	792	746	759	762	706	785	772	802	796	851	785	800	825	751	769	802	812	799	756	803	817	773	757	818	814	771	799	818	825	816	764	791	803	839	820	772	754	817	810	755	818	775	798	806	763	811	815	800	791	793	811	789	795	865	727	846	789	818	747	814	794	792	822	806	773	798	763	763	823	785	777	780	780	799	842	796	768	761	768	819	822	829	791	828	756	787	781	814	744	798	820	808	763	831	773	755	822	770	757	744	804	788	848	776	821	735	784	785	818	845	806	810	789	791	776	821	789	749	820	786	783	774	780	781	808	817	766	813	777	732	797	795	758	735	777	853	779	800	780	815	805	759	810	803	809	787	781	823	861	765	790	799	783	785	762	787	769	782	785	807	760	756	832	743	777	796	776	769	807	802	783	806	783	808	804	777	789	749	762	779	812	787	826	766	766	822	759	814	729	819	842	823	762	837	823	748	741	798	810	798	753	769	759	763	785	811	772	764	824	809	724	838	823	801	781	781	793	749	791	779	798	836	803	759	761	788	783	790	779	791	819	786	791	776	792	764	843	789	801	762	754	792	806	770	748	781	752	722	800	798	820	753	855	747	796	780	747	809	809	784	797	768	791	761	763	794	775	782	804	794	798	794	796	752	807	772	796	821	793	832	790	795	837	831	790	779	781	761	801	788	806	843	814	803	833	808	808	881	771	790	823	801	821	784	775	765	807	784	738	760	793	801	840	712	802	788	818	778	816	788	817	793	809	799	773	828	828	831	743	808	745	795	773	844	760	820	792	807	755	809	796	769	795	827	812	794	811	816	836	790	758	822	799	804	826	792	788	742	753	803	771	776	794	814	763	799	771	782	739	758	848	778	799	804	718	809	813	756	754	760	759	782	803	770	801	813	762	828	769	826	836	821	810	774	776	801	770	805	751	820	773	798	769	795	772	753	831	789	782	788	789	768	775	828	809	787	773	799	821	792	807	789	778	792	767	700	794	804	769	790	810	807	793	785	809	789	769	756	849	807	760	798	812	768	825	803	833	812	785	815	774	779	849	816	831	845	807	778	736	748	806	811	798	771	802	770	830	801	801	795	735	787	792	856	743	794	788	778	845	765	769	818	808	757	805	768	758	803
10023	28365	21871	12462	8423	6883	6924	4445	4739	5199	4196	3265	3246	3051	2315	2012	1891	1779	1522	1468	1379	1334	2416	6812	4457	1062	1114	1161	1145	1104	1117	1116	1131	1137	1062	1131	1125	1099	1133	1144	1129	1126	1150	1150	1116	1070	1114	1123	1104	1147	1167	1144	1090	1135	1146	1102	1106	1169	1132	1071	1162	1100	1037	1126	1135	1114	1096	1143	1070	1132	1101	1114	1074	1052	1035	1102	1102	1212	1109	1100	1174	1083	1087	1111	1109	1066	1103	1143	1124	1159	1104	1113	1069	1073	1090	1099	1071	1154	1048	1095	1112	1090	1139	1143	1105	1177	1181	1120	1071	1164	1138	1123	1106	1085	1113	1099	1146	1142	1129	1105	1157	1112	1141	1116	1062	1087	1060	1106	1163	1134	1046	1131	1048	1064	1109	1066	1133	1086	1157	1158	1076	1141	1102	1121	1112	1069	1085	1102	1045	1098	1083	1114	1109	1124	1081	1136	1114	1107	1133	1156	1120	1097	1067	1100	1107	1164	1118	1106	1139	1098	1112	1110	1105	1101	1150	1108	1109	1069	1098	1105	1112	1131	1112	1107	1155	1139	1136	1066	1091	1115	1082	1068	1060	1085	1131	1058	1144	1086	1089	1067	1118	1148	1069	1090	1098	1152	1085	1083	1133	1100	1106	1120	1115	1134	1127	1143	1099	1121	1043	1175	1111	1175	1098	1133	1090	1122	1072	1084	1112	1114	1021	1098	1077	1115	1129	1203	1103	1140	1093	1073	1102	1041	1082	1060	1031	1140	1096	1107	1130	1121	1160	1125	1133	1040	1090	1093	1105	1110	1098	1085	1103	1150	1189	1114	1077	1105	1086	1074	1063	1050	1061	1074	1105	1080	1087	1115	1082	1107	1093	1095	1115	1090	1068	1112	1129	1066	1073	1134	1063	1092	1157	1115	1073	1008	1083	1073	1019	1131	1073	1127	1057	1115	1132	1105	1080	1151	1175	1189	1094	1074	1095	1062	1130	1092	1099	1136	1084	1105	1118	1153	1096	1116	1041	1157	1120	1116	1090	1178	1043	1102	1129	1159	1104	1147	1091	1147	1128	1095	1098	1068	1092	1113	1085	1092	1054	1125	1099	1121	1101	1163	1097	1077	1124	1080	1148	1138	1113	1138	1124	1104	1128	1091	1077	1165	1088	1061	1076	1063	1036	1127	1102	1085	1126	1088	1113	1083	1092	1066	1041	1126	1098	1085	1147	1074	1064	1118	1070	1185	1152	1071	1030	1061	1137	1142	1128	1171	1095	1104	1074	1089	1078	1101	1087	1075	1101	1046	1115	1110	1096	1099	1114	1085	1075	1121	1057	1022	1132	1102	1095	1076	1121	1092	1044	1079	1067	1111	1122	1151	1104	1056	1102	1121	1045	1092	1049	1018	1067	1125	1105	1142	1094	1055	1081	1109	1166	1145	1116	1129	1071	1095	1092	1081	1159	1123	1048	1094	1121	1133	1128	1097	1110	1148	1137	1087	1133	1144	1105	1131	1091	1121	1175	1115	1150	1091	1121	1126	1101	1108	1094	1077	1156	1106	1115	1102	1117	1102	1142	1128	1119	1105	1137	1119	1125	1153	1101	1129	1111	1081	1144	1114	1130	1076	1140	1132	1101	1091	1080	1123	1089	1105	1085	1128	1201	1181	1070	1124	1136	1095	1139	1132	1111	1136	1096	1178	1065	1125	1110	1086	1053	1097	1064	1054	1112	1131	1063	1134	1077	1082	1132	1126	1094	1149	1116	1135	1175	1083	1101	1041	1088	1125	1129	1107	1100	1069	1090	1074	1123	1060	1105	1117	1070	1138	1114	1101	1068	1109	1115	1075	1053	1063	1109	1084	1081	1066	1099	1085	1038	1088	1097	1067	1112	1083	1066	1104	1126	1036	1113	1132	1095	1041	1103	1104	1101	1113	1110	1099	1139	1123	1076	1105	1130	1092	1095	1092	1146	1126	1090	1097	1053	1123	1121	1139	1123	1090	1128	1120	1029	1159	1038	1108	1092	1150	1080	1133	1153	1141	1077	1105	1140	1120	1075	1099	1071	1105	1092	1078	1135	1117	1120	1063	1144	1136	1079	1074	1170	1085	1055	1156	1048	1142	1093	1076	1124	1089	1124	1148	1133	1075	1103	1133	1111	1129	1114	1151	1113	1076	1050	1153	1115	1089	1051	1110	1101	1046	1128	1134	1075	1138	1158	1089	1132	1031	1111	1148	1153	1130	1083	1077	1173	1103	1086	1135	1137	1138	1099	1158	1097	1157	1135	1087	1095	1134	1118	1134	1076	1096	1087	1116	1132	1083	1111	1096	1077	1150	1118	1106	1107	1077	1059	1129	1123	1150	1118	1134	1065	1152	1175	1089	1164	1116	1075	1115	1134	1140	1168	1180	1043	1114	1131	1115	1158	1081	1099	1112	1069	1123	1066	1137	1090	1155	1138	1119	1095	1098	1092	1184	1108	1028	1107	1106	1099	1124	1086	1118	1097	1146	1110	1139	1128	1071	1110	1137	1083	1129	1104	1099	1103	1122	1130	1099	1101	1098	1071	1164	1029	1092	1052	1067	1178	1097	1134	1161	1105	1048	1142	1090	1118	1047	1151	1087	1101	1076	1114	1143	1127	1092	1133	1128	1113	1086	1056	1157	1124	1110	1090	1078	1127	1116	1111	1160	1052	1113	1148	1070	1129	1134	1121	1108	1160	1066	1112	1082	1095	1106	1124	1088	1086	1133	1092	1133	1077	1075	1073	1098	1028	1093	1075	1117	1095	1098	1106	1150	1057	1096	1062	1074	1084	1090	1137	1112	1100	1117	1093	1062	1098	1119	1075	1111	1153	1079	1087	1137	1115	1115	1156	1160	1114	1086	1125	1106	1060	1156	1084	1045	1125	1107	1079	1099	1117	1092	1122	1119	1159	1104	1109	1068	1033	1061	1075	1063	1131	1145	1090	1091	1136	1109	1131	1106	1094	1105	1095	1091	1166	1108	1091	1072	1026	1117	1108	1093	1094	1078	1132	1163	1105	1106	1057	1160	1124	1139	1070	1113	1068	1123	1105	1056	1101	1141	1101	1091	1074	1090	1122	1063	1056	1105	1108	1145	1092	1078	1111	1185	1161	1087	1068	1084	1058	1050	1114	1093	1103	1092	1099	1100	1137	1103	1098	1045	1097	1110	1085	1088	1104	1105	1115	1125	1143	1100	1115	1090	1020	1161	1125	1072	1145	1135	1082	1089	1100	1117	1094	1188	1158	1119	1124	1093	1107	1099	1142	1074	1095	1110	1068	1122	1112	1102	1064	1067	1096	1070	1082	1068	1103	1138	1097	1085	1089	1080	1094	1151	1159	1165	1061	1096	1093	1128	1165	1082	1116	1076	1093	1107	1132	1114	1134	1112	1074	1144	1103	1167	1093	1091	1176	1111	1060	1094	1085	1076	1118	1080	1090	1152	1100	1139	1128	1084	1096	1113	1092	1084	1119	1137	1143	1135	1086	1079	1059	1093	1077	1098	1113	1141	1085	1082	1047	1079	1098	1076	1133	1125	1098	1042	1109	1143	1071	1108	1036	1117	1138	1082	1139	1057	1090	1084	1062	1107	1088	1131	1084	1051	1092	1124	1125	1122	1117	1045	1146	1101	1043	1110	1132	1045	1117	1042	1108	1154	1113	1114	1073	1120	1143	1097	1144	1115	1147	1127	1169	1113	1165	996	1093	1043	1082	1110	1081	1122	1122	1065	1112	1107	1104	1137	1153	1142	1127	1083	1149	1088	1134	1122	1105	1142	1067	1063	1136	1149	1077	1083	1105	1124	1096	1106	1120	1104	1137	1133	1141	1126	1084	1151	1136	1091	1101	1097	1123	1121	1104	1093	1093	1127	1122	1063	1127	1141	1082	1079	1117	1090	1085	1112	1132	1105	1089	1065	1072	1076	1120	1118	1180	1051	1109	1163	1084	1061	1200	1106	1130	1134	1097	1137	1057	1082	1108	1085	1061	1115	1122	1048	1127	1042	1067	1091	1140	1094	1093	1068	1109	1019	1086	1097	1088	1107	1115	1064	1100	1054	1126	1170	1069	1151	1066	1055	1056	1095	1148	1058	1131	1111	1129	1127	1138	1120	1073	1191	1051	1038	1092	1105	1062	1098	1123	1107	1084	1112	1096	1140	1104	1125	1110	1171	1154	1144	1149	1083	1102	1076	1090	1061	1071	1102	1042	1144	1111	1127	1110	1096	1127	1091	1155	1140	1095	1088	1190	1136	1071	1090	1077	1129	1051	1168	1125	1066	1155	1095	1059	1096	1067	1123	1103	1105	1083	1101	1107	1081	1092	1110	1067	1123	1092	1069	1128	1099	1072	1112	1082	1082	1146	1146	1089	1100	1115	1120	1151	1075	1102	1074	1130	1159	1137	1098	1106	1115	1163	1121	1120	1094	1165	1132	1132	1165	1116	1104	1112	1084	1122	1123	1117	1093	1092	1116	1145	1087	1149	1087	1054	1081	1065	1118	1078	1091	1081	1074	1109	1066	1154	1086	1087	1115	1096	1068	1098	1092	1099	1074	1070	1148	1098	1150	1089	1124	1133	1104	1089	1101	1116	1145	1122	1125	1079	1081	1124	1121	1123	1107	1129	1080	1038	1054	1046	1071	1088	1082	1092	1129	1128	1134	1097	1121	1136	1107	1184	1097	1125	1126	1091	1087	1110	1124	1119	1106	1075	1139	1143	1161	1088	1045	1084	1089	1113	1091	1084	1150	1107	1094	1084	1103	1107	1134	1090	1122	1168	1063	1109	1099	1120	1100	1074	1074	1163	1185	1120	1112	1121	1149	1173	1057	1120	1174	1060	1115	1114	1130	1136	1134	1091	1060	1069	1113	1109	1091	1110	1077	1141	1096	1066	1126	1079	1066	1046	1097	1116	1097	1096	1076	1096	1036	1137	1097	1105	1072	1150	1061	1104	1151	1074	1175	1110	1169	1111	1090	1097	1078	1089	1106	1055	1126	1126	1113	1087	1095	1070	1120	1063	1065	1092	1076	1124	1128	1123	1126	1149	1108	1043	1130	1128	1093
23364	21564	29465	24099	21570	21395	9140	2625	1997	2484	2143	1537	1634	1691	1279	1126	910	921	825	663	686	697	1629	8796	2366	527	570	551	572	557	515	552	509	525	564	524	499	518	540	552	531	540	510	548	535	531	505	584	562	544	582	529	529	511	540	534	526	500	557	528	569	540	511	550	572	532	533	494	513	566	524	532	548	541	501	527	515	511	516	479	548	568	528	544	494	496	561	533	520	531	521	545	528	496	545	511	534	545	504	525	522	509	523	565	491	510	529	561	489	570	510	537	590	495	519	502	557	512	562	507	544	586	519	510	501	515	532	558	490	531	505	538	506	500	543	541	527	506	484	508	504	556	515	487	528	534	569	509	559	536	507	551	532	493	527	499	560	558	511	527	529	519	499	506	520	485	512	533	534	466	519	579	532	537	514	537	541	521	523	543	543	534	526	569	531	523	522	562	542	520	493	538	561	522	507	471	518	506	513	521	504	517	524	567	504	550	522	530	525	473	504	564	545	513	533	521	534	508	541	545	514	510	528	516	522	564	528	519	559	540	490	473	530	562	516	510	553	521	538	545	552	504	493	570	558	488	520	546	535	493	523	517	544	532	530	545	521	505	503	545	543	503	526	531	524	517	513	562	556	498	526	501	485	518	565	547	494	512	558	515	538	480	533	516	502	500	533	511	521	502	563	543	514	502	507	509	509	507	537	500	538	540	486	525	515	504	543	494	502	517	535	504	522	535	462	473	525	527	534	518	567	561	569	495	496	544	551	525	526	522	479	532	533	495	555	502	548	549	502	542	501	527	501	489	497	520	553	524	510	580	560	543	529	543	516	514	542	505	523	533	485	532	558	512	557	496	514	532	515	546	550	516	574	505	555	486	513	512	513	519	543	536	503	492	495	557	565	545	527	499	527	506	519	534	504	530	583	522	591	556	534	561	537	521	496	504	492	533	512	506	502	549	531	523	547	555	512	535	497	512	522	495	522	540	518	514	502	527	508	510	532	558	544	526	520	526	514	517	538	507	482	501	517	520	534	550	494	521	510	549	498	549	530	517	496	516	551	502	508	518	521	502	464	531	516	546	501	579	552	550	489	501	530	489	544	482	529	511	529	524	556	511	545	537	531	511	518	569	515	515	565	510	526	593	505	507	557	538	516	518	545	510	506	516	541	480	531	538	521	576	522	506	494	545	522	536	530	495	501	503	488	530	520	519	527	503	585	502	559	541	510	550	530	514	541	545	530	515	546	550	485	493	517	525	527	500	556	511	512	519	512	507	519	489	526	508	512	528	538	506	542	516	526	497	511	563	510	500	506	516	508	542	505	533	502	487	498	551	546	502	528	513	550	541	561	510	503	538	523	539	533	525	560	528	507	520	504	549	552	488	511	517	503	529	523	543	537	508	561	523	497	558	555	525	530	543	506	511	492	542	566	540	535	520	478	532	503	521	513	498	542	531	552	534	507	488	515	533	487	555	510	548	534	518	505	539	544	526	501	549	524	534	514	528	499	472	493	522	543	515	525	524	529	514	496	491	534	506	518	509	510	491	515	465	555	519	527	519	492	516	538	547	493	477	543	510	496	504	553	510	533	516	535	566	540	486	495	518	510	489	551	536	528	549	569	521	551	551	506	527	485	560	557	518	551	514	512	513	475	504	550	524	523	536	552	521	512	506	533	531	505	518	530	509	543	502	515	564	509	494	484	541	507	475	541	542	547	504	498	518	522	545	541	552	509	538	503	552	542	487	503	512	506	548	507	525	540	527	552	515	508	540	508	520	492	505	498	555	511	531	523	553	546	480	531	505	504	520	548	535	504	499	497	493	515	516	534	550	510	512	504	531	526	510	510	499	531	521	528	511	548	497	534	524	537	525	524	516	529	536	518	486	501	538	497	527	514	493	501	521	457	555	535	545	529	513	519	553	518	483	473	535	521	517	548	531	527	517	536	540	543	496	503	521	538	529	513	570	555	511	572	526	553	544	516	561	525	506	503	527	533	530	497	500	536	524	508	530	551	533	508	520	513	542	518	538	492	502	501	512	507	504	513	500	521	494	512	548	505	542	542	527	502	538	511	501	458	507	556	493	517	549	535	565	579	543	525	518	511	539	546	534	499	492	493	482	508	506	560	498	531	539	495	535	519	504	543	478	503	508	528	557	534	526	537	477	525	549	505	521	544	514	512	536	516	541	534	514	532	510	499	524	544	489	544	531	493	547	519	530	536	528	522	493	541	510	531	541	514	496	518	525	542	512	520	496	551	516	488	538	481	535	485	503	541	513	515	501	532	502	492	552	500	538	547	522	529	505	532	524	534	527	501	532	527	531	521	537	546	526	499	513	514	550	475	515	500	528	545	487	547	511	519	509	510	495	488	488	502	517	487	539	547	516	554	536	545	497	529	499	531	508	523	512	489	505	494	511	536	522	486	527	483	532	550	545	502	533	501	555	517	531	473	518	511	532	524	535	528	514	513	529	542	510	528	576	531	546	549	513	542	498	507	564	507	545	534	535	546	554	486	486	530	520	533	502	540	522	544	506	499	539	505	558	494	521	556	498	484	500	567	574	504	535	540	530	535	559	513	494	539	537	524	481	487	564	480	497	517	495	485	519	521	549	496	484	499	507	547	529	505	499	528	475	532	513	488	491	560	532	529	567	563	545	545	521	510	536	542	526	532	494	561	556	524	509	513	540	504	543	505	480	525	519	516	510	564	489	507	487	537	525	496	474	531	497	504	531	548	535	506	546	573	527	532	491	534	495	530	540	479	498	539	511	522	534	582	477	554	493	518	528	519	481	536	500	536	525	538	538	514	539	471	508	546	544	544	521	481	558	518	498	505	458	506	510	521	522	481	496	555	550	548	531	525	531	542	571	518	505	490	514	514	525	553	503	495	550	507	544	549	559	508	536	570	544	543	490	510	523	478	509	523	515	549	510	510	528	500	508	535	504	516	536	522	550	496	545	511	484	510	512	515	518	482	534	517	544	538	532	541	545	535	526	526	479	491	494	535	538	563	541	537	479	514	509	492	492	516	519	496	528	588	522	547	521	549	493	528	527	509	517	514	490	528	496	521	512	519	501	526	524	517	502	520	501	501	532	520	542	529	509	545	519	557	567	516	534	510	488	505	508	510	575	542	515	537	509	527	552	526	506	544	526	514	463	525	535	527	518	497	503	565	500	521	526	539	517	532	500	520	551	551	544	495	518	494	520	573	510	475	530	512	553	502	526	503	496	515	530	531	524	516	484	501	562	524	533	539	532	494	516	505	544	548	569	525	539	557	543	507	522	505	529	490	541	547	567	532	520	515	514	499	531	537	511	547	545	491	515	482	572	515	540	506	547	499	537	541	531	520	547	507	539	522	516	517	509	525	533	536	504	500	506	536	510	487	514	558	513	534	542	517	479	522	551	496	533	551	482	551	520	533	514	517	514	567	526	542	522	536	503	532	510	547	524	506	539	546	539	534	538	521	553	542	543	521	538	499	513	522	568	538	485	516	492
13284	34638	27793	17928	11249	9436	9590	5414	5251	6190	5560	3935	4005	4001	3106	2350	1855	2024	1786	1274	1087	1196	3864	17566	3652	810	815	735	823	752	774	805	807	789	802	805	804	760	752	754	779	749	783	756	773	801	698	792	742	746	789	732	738	775	750	757	751	776	750	829	757	778	755	732	729	733	748	780	711	735	782	790	742	756	751	782	728	757	766	744	714	754	761	747	750	750	752	727	837	745	765	762	722	784	740	711	737	770	762	807	754	757	779	717	782	757	706	764	757	712	750	763	775	699	717	737	675	746	745	744	758	798	753	807	726	709	756	753	753	726	747	764	774	710	770	803	734	748	756	799	751	748	733	704	720	750	717	802	746	718	746	757	728	772	744	768	790	756	763	779	719	794	806	732	734	732	733	746	726	705	693	727	756	758	757	771	793	733	723	773	739	770	754	701	737	737	739	719	755	760	727	812	727	748	741	750	747	783	751	726	797	765	748	747	726	702	786	749	722	806	710	768	740	749	711	699	739	761	783	749	793	778	771	763	760	728	732	778	764	814	762	789	765	740	758	761	693	758	743	766	733	748	726	671	785	694	732	735	697	698	736	736	801	721	773	802	743	772	769	763	711	750	752	781	770	700	775	711	733	745	764	724	739	756	774	761	703	789	733	716	740	769	738	749	724	734	742	728	751	802	675	735	771	757	775	759	766	737	731	741	785	705	761	711	764	723	685	770	786	770	713	751	770	769	748	747	742	741	748	718	777	690	729	800	741	739	767	795	797	761	750	754	801	747	730	746	769	782	747	757	750	723	750	750	773	723	707	740	729	765	741	732	746	791	733	785	786	729	777	742	745	742	737	758	774	736	752	727	735	801	701	761	746	694	760	736	710	752	779	713	769	740	715	731	741	689	781	754	736	742	689	752	753	721	798	754	783	787	754	747	768	776	749	754	718	801	688	737	720	741	763	772	717	787	709	767	750	726	749	718	809	741	743	787	716	715	759	751	722	741	768	677	750	766	760	739	730	760	707	679	732	695	761	781	800	740	754	719	756	722	770	753	786	726	746	737	741	744	762	752	796	764	787	789	746	786	751	714	723	723	722	774	740	724	729	705	777	759	760	697	743	771	711	747	742	792	732	753	764	756	758	738	749	701	763	728	779	719	771	750	738	770	729	730	749	733	737	724	692	687	787	768	760	742	795	779	769	770	815	723	752	773	763	768	711	804	780	758	675	742	717	759	737	734	727	766	737	755	725	753	761	729	781	759	731	752	784	764	790	760	739	746	752	765	762	749	759	732	765	746	744	665	715	768	747	787	651	758	698	737	741	736	719	768	730	719	726	733	720	781	794	736	723	735	769	752	782	756	734	709	754	800	752	746	720	758	718	777	741	753	724	698	747	720	730	789	704	723	722	741	719	725	760	758	754	766	788	748	754	761	689	767	719	708	763	709	739	744	730	712	733	757	763	757	729	723	807	819	773	742	744	769	736	732	800	780	774	747	754	782	709	729	751	761	759	744	725	754	737	800	745	734	796	764	750	745	733	703	725	720	780	808	729	761	752	751	695	761	824	770	718	753	758	728	756	758	741	769	710	788	738	768	730	725	698	766	757	712	791	756	749	778	697	762	744	780	744	755	749	745	769	732	761	737	746	734	776	739	760	758	724	751	762	754	754	740	797	786	728	746	744	749	687	701	730	776	770	684	728	761	747	781	704	756	742	767	768	750	778	745	793	791	745	752	772	725	700	817	728	724	796	755	755	708	732	769	752	731	754	741	783	735	759	724	708	718	711	776	756	764	783	720	725	784	719	777	714	730	731	773	767	767	771	726	745	740	754	769	743	740	741	733	704	758	741	738	760	739	787	772	789	756	719	724	701	735	749	752	755	767	751	769	754	739	719	763	796	751	727	740	706	745	743	716	746	788	789	769	742	762	772	726	741	760	741	766	748	727	775	755	718	795	739	764	780	743	694	670	766	731	742	757	716	718	732	771	752	776	786	760	755	744	731	761	714	734	744	772	731	759	772	738	733	764	718	725	764	751	751	788	743	739	781	750	723	772	708	732	749	794	750	742	748	799	733	739	759	726	704	709	778	794	739	750	738	737	723	737	760	753	733	790	741	755	698	698	747	790	766	757	743	744	706	751	727	728	768	722	767	753	734	754	743	752	737	737	780	737	713	773	759	719	785	774	761	767	754	738	769	703	760	709	706	762	759	702	739	755	762	789	769	730	756	766	721	785	798	702	717	713	771	816	742	792	759	770	788	728	757	723	729	712	697	736	756	711	743	793	766	780	746	732	716	790	757	685	742	764	768	742	716	747	763	725	741	733	767	727	783	728	767	748	765	700	702	719	814	719	766	769	755	739	772	759	668	720	697	765	797	774	762	730	732	729	732	754	734	745	760	732	741	732	757	704	747	727	767	758	782	726	758	748	747	747	774	779	724	735	765	747	746	760	706	754	735	745	709	680	708	713	741	689	740	756	708	722	750	749	696	782	733	774	742	765	743	737	761	732	749	720	782	729	754	735	750	769	710	736	742	704	749	779	767	694	750	781	770	763	715	749	752	733	736	792	752	776	728	780	730	781	756	775	715	732	774	724	698	762	729	788	777	741	772	734	764	768	766	742	773	770	748	750	725	760	730	743	735	732	765	768	790	734	799	749	761	750	688	727	746	748	736	756	775	811	739	755	722	731	774	740	818	749	757	728	714	758	707	761	791	803	754	742	753	759	730	736	748	719	757	729	733	802	764	725	700	797	725	741	734	724	744	743	739	779	732	749	776	787	729	716	748	753	765	720	722	775	709	704	752	739	798	769	785	768	795	747	773	767	767	710	764	711	771	717	751	751	747	731	788	779	743	698	765	775	747	766	773	773	745	737	751	745	789	788	772	753	755	757	747	749	759	698	741	781	736	722	756	738	711	719	698	782	759	752	750	706	767	732	725	715	754	752	728	748	718	696	780	726	679	749	721	739	710	750	737	719	757	729	766	738	742	734	750	714	725	729	730	645	762	775	724	770	739	784	727	719	786	758	728	798	671	703	738	725	766	796	726	720	687	749	771	780	677	800	712	719	688	760	785	722	769	728	753	768	722	723	758	773	780	763	740	752	782	792	748	779	763	690	714	747	746	721	793	694	768	785	706	801	734	703	731	741	779	747	721	692	714	720	707	739	761	767	699	738	732	755	748	711	736	696	759	748	727	756	783	769	723	755	773	785	750	702	793	779	801	735	757	736	709	694	738	690	800	722	838	758	743	694	743	735	795	731	724	741	785	756	729	728	796	762	752	775	752	735	726	706	694	739	730	793	697	746	728	779	708	770	793	785	749	748	719	765	788	751	679	764	799	742	777	715	759	754	695	773	715	755	712	816	732	726	723	746	696	763	796	707	751	786	736	760	731	696	744	720	721	694	713	780	743	715	800	740	705	702	689	759	717	727	736	749	740	678	730	738	757	719	754	703	781	813	741	752	733	783	743	739	755	714	759	793	757	767	688	767	756	739
27339	21008	13886	5416	1940	1624	1634	1055	1082	1292	1176	1020	1084	1090	967	891	800	783	851	709	717	687	745	1043	776	715	681	690	682	687	729	698	651	697	741	703	707	683	693	749	694	701	700	665	721	707	708	692	750	720	695	690	675	738	662	712	697	722	674	661	690	663	739	746	724	731	681	697	674	675	641	717	684	715	696	714	705	634	703	696	667	681	682	671	710	612	722	713	667	703	679	720	685	697	696	670	715	672	740	680	672	676	652	681	718	715	697	673	699	678	697	655	687	703	647	750	703	683	716	723	696	701	742	688	703	654	693	682	693	659	644	730	651	721	697	647	738	663	672	672	724	713	659	705	687	731	684	701	742	737	678	681	674	711	700	655	710	678	682	710	656	690	717	681	680	686	649	688	657	714	730	679	736	670	662	670	692	707	676	666	694	698	720	698	700	685	686	693	715	681	704	657	684	695	725	723	682	711	681	713	664	674	710	713	677	668	690	712	713	660	706	680	686	721	719	643	708	690	703	630	667	686	713	690	731	673	684	651	651	693	685	642	733	650	667	679	741	682	709	687	710	721	662	709	681	705	695	667	709	654	665	661	693	720	664	677	657	665	662	724	675	685	680	698	695	709	655	699	684	643	693	755	764	657	679	664	696	720	653	669	636	709	683	689	734	695	668	665	674	697	677	661	701	730	702	703	666	742	692	696	628	691	693	743	679	655	741	664	727	663	664	637	727	678	683	703	711	704	671	707	660	674	724	658	697	736	671	735	694	693	709	747	683	697	656	683	734	620	730	681	713	663	649	723	737	677	637	712	640	665	712	698	702	693	682	670	661	710	658	673	715	668	679	661	632	727	692	685	689	714	720	690	686	697	648	674	695	659	691	673	684	695	682	641	685	667	697	711	669	679	651	723	699	688	700	682	702	694	698	705	688	703	694	671	653	758	679	710	681	664	728	678	690	691	656	680	671	731	688	706	655	660	716	681	715	676	680	713	668	656	702	742	681	743	651	721	683	671	681	648	686	745	654	708	704	709	669	708	625	736	747	688	690	697	677	644	671	713	687	716	728	631	650	679	667	674	647	681	699	685	681	718	704	714	688	701	715	739	700	683	732	703	721	619	650	698	669	689	716	711	684	718	726	667	701	678	669	695	676	680	733	660	697	640	689	694	676	657	707	704	656	686	678	687	694	661	751	673	629	669	708	689	657	688	679	652	674	696	687	648	715	670	679	669	669	695	709	726	664	659	726	680	686	745	683	702	688	697	699	702	693	709	671	686	651	685	684	670	666	679	719	713	661	691	696	699	673	659	645	691	656	678	641	717	655	665	694	719	721	645	666	697	679	696	691	730	699	714	698	691	666	716	679	721	681	715	638	663	668	692	729	683	702	689	672	698	651	691	707	714	697	680	679	697	714	651	713	711	673	713	708	665	651	669	669	688	670	650	670	683	686	675	700	702	649	704	618	659	741	698	683	702	712	731	714	618	708	722	699	680	713	689	686	705	682	696	706	708	708	698	688	619	702	709	662	697	692	688	684	693	683	684	700	716	692	700	702	715	729	715	686	661	652	691	686	741	690	677	671	653	727	713	677	633	670	710	668	720	752	649	667	687	658	678	671	709	668	714	720	697	684	671	675	695	695	657	732	680	686	649	660	733	668	700	682	678	731	710	696	668	703	665	695	657	667	686	646	660	696	698	696	669	721	714	683	667	674	702	729	660	719	671	707	706	658	724	684	698	659	752	719	716	649	672	697	729	720	659	685	644	729	706	685	716	722	685	729	652	674	671	697	699	669	657	719	652	666	675	659	679	654	688	663	687	660	690	666	714	705	671	728	685	749	675	652	739	707	753	676	703	661	764	653	660	723	706	680	708	695	686	678	642	671	656	735	684	685	698	687	698	735	661	645	704	687	739	705	673	693	657	658	668	704	704	635	732	638	668	685	699	683	664	636	680	703	706	673	659	680	657	664	700	714	661	659	675	718	682	709	642	666	704	705	710	721	703	770	740	682	665	746	715	697	636	707	726	745	732	691	695	686	707	696	681	660	658	674	677	676	689	679	675	674	692	719	737	650	686	733	675	729	707	658	682	733	637	763	694	710	687	701	706	692	689	681	720	690	686	734	636	674	673	653	649	707	690	756	690	627	682	662	702	675	749	742	705	684	665	627	696	727	660	683	662	693	745	737	716	678	727	691	656	693	692	660	653	721	692	730	691	689	708	668	681	702	700	666	684	668	718	683	670	734	675	687	697	693	725	651	691	666	694	673	703	720	684	746	679	698	702	671	711	724	721	694	671	631	718	712	717	705	660	682	691	656	667	703	707	639	618	716	674	663	655	708	659	666	681	707	633	703	717	700	684	684	727	662	692	703	696	715	737	747	718	670	670	653	672	703	664	649	684	695	678	686	676	665	703	710	757	659	664	670	724	653	702	659	687	664	706	649	702	672	680	712	680	678	689	678	677	671	687	673	691	697	738	699	705	669	694	675	672	700	707	648	657	714	653	705	689	680	720	671	708	659	668	659	680	716	683	665	711	720	723	626	667	656	659	675	718	665	726	691	707	672	670	676	733	657	696	672	689	682	700	689	704	710	682	697	701	649	686	655	675	637	678	716	702	690	719	671	649	702	683	724	725	708	704	677	679	682	704	734	712	697	701	664	675	659	689	722	721	684	703	692	668	710	685	701	718	704	709	690	676	657	676	734	693	678	716	669	673	662	666	736	672	688	679	679	723	680	640	715	645	686	683	689	698	673	718	689	675	686	685	693	715	665	661	722	650	700	650	697	687	695	675	666	647	687	721	674	721	703	721	673	677	688	714	686	692	701	651	674	719	693	698	691	664	659	707	679	632	652	704	640	645	693	677	689	715	690	684	685	698	656	636	648	683	671	703	727	705	675	688	712	686	692	672	712	721	688	648	660	719	719	733	682	687	680	676	653	690	669	716	741	690	687	708	712	708	693	677	706	682	739	653	709	677	735	667	658	689	760	695	709	732	692	719	734	672	676	685	663	700	695	721	724	670	644	689	703	705	640	658	663	741	725	696	682	664	676	666	741	682	665	674	700	672	676	690	686	666	663	710	709	718	715	690	702	637	700	638	727	646	668	748	702	673	695	674	676	676	648	647	685	663	713	643	697	688	679	639	661	682	667	657	727	686	661	714	702	693	670	689	671	684	721	670	696	660	674	642	688	669	637	661	711	732	668	725	674	671	670	695	709	649	622	644	710	711	730	713	727	702	651	697	655	674	701	667	683	672	724	664	681	739	688	703	647	696	698	648	672	702	712	678	675	726	694	691	718	702	684	673	687	653	698	709	689	645	720	705	697	708	750	731	710	686	667	698	677	653	668	645	675	715	673	723	686	676	679	646	672	693	637	705	714	660	654	658	729	647	706	683	716	683	680	681	678	653	701	656	695	696	677	668	684	755	687	656	693	695	641	666	700	716	675	689	654	665	676	668	681	704	629	659	689	704	702	702	704	692	717	661	712	707
8977	17399	15056	8293	4251	3809	3827	1998	2124	2772	2747	2024	2244	2189	1808	1511	1255	1321	1297	1153	1074	1040	1136	1872	1068	974	969	966	1001	972	964	980	988	931	1018	924	944	962	994	948	975	1022	940	949	1059	955	954	943	963	972	973	962	1000	938	966	976	924	942	944	988	946	972	989	1009	965	983	915	973	950	970	929	926	993	973	1014	918	941	923	972	973	961	1026	952	914	959	886	914	945	966	922	919	895	1004	923	980	944	958	949	976	946	941	995	940	962	998	965	966	953	972	1013	975	990	943	945	1037	942	987	957	951	988	1025	939	913	931	942	961	954	985	920	996	953	954	919	981	919	914	903	1002	993	960	902	979	968	964	928	988	1021	990	954	979	931	944	944	911	925	945	897	950	953	948	957	986	881	988	965	999	938	952	973	935	969	962	994	1002	963	981	953	903	980	930	928	1021	933	941	889	965	875	951	970	1014	928	915	912	965	956	965	974	952	943	957	903	965	898	1012	916	974	973	1054	1005	954	1015	958	1014	925	913	916	927	911	949	968	983	957	955	973	1004	911	939	927	983	983	940	972	959	951	964	891	963	962	959	895	947	1023	990	1009	968	978	924	998	955	966	915	968	941	925	962	912	969	924	958	943	910	942	975	919	918	993	977	963	984	960	949	935	1000	975	995	971	940	907	1019	970	930	923	932	925	973	996	982	958	933	952	926	903	1002	935	928	919	1003	1015	982	938	931	945	932	983	910	953	954	946	972	914	991	950	946	927	890	977	1026	947	939	953	931	975	935	935	969	987	980	936	969	940	910	963	923	930	962	1015	918	964	930	950	969	959	940	980	980	964	977	952	916	974	958	909	1009	971	954	962	963	1012	1011	1007	998	973	949	945	959	933	989	916	971	964	938	951	960	966	898	956	961	947	948	970	918	943	957	984	1006	997	939	945	967	1005	979	1019	971	955	1010	973	954	1021	957	974	910	933	1012	934	952	971	933	991	938	961	981	924	917	970	967	1002	964	970	980	995	983	988	987	964	945	900	998	936	930	964	919	961	906	959	1000	1024	925	1013	977	973	945	974	931	989	915	895	968	923	916	1013	907	960	929	1011	944	953	953	958	920	950	1007	922	997	980	967	954	971	979	965	939	1003	995	971	946	946	930	997	985	936	970	998	976	1002	966	973	994	984	918	972	972	1008	986	1002	962	971	973	953	936	969	1027	954	918	983	954	987	915	948	981	975	904	988	955	936	926	941	1009	961	967	1010	944	937	964	926	959	918	1010	911	975	954	991	891	985	969	942	894	983	921	945	1018	983	969	943	976	977	998	925	918	897	987	942	982	977	989	958	934	959	885	967	1000	961	959	952	993	950	931	951	1040	972	1002	989	1003	952	964	962	964	957	988	1001	962	945	996	1032	956	961	988	979	954	1002	979	939	942	959	959	915	987	936	926	980	914	1001	959	977	975	976	948	978	966	921	960	978	999	971	966	922	939	945	953	970	1016	954	975	937	959	972	957	978	986	956	990	994	943	1004	1060	977	967	984	973	962	984	994	937	947	948	975	976	960	940	918	928	942	945	959	940	922	971	940	979	955	984	945	932	912	981	932	930	954	992	919	932	951	948	918	959	939	949	938	965	916	1006	946	962	926	911	1039	949	946	1005	965	997	996	969	942	976	976	951	939	990	930	1045	954	930	951	1040	998	923	952	977	945	981	956	941	954	953	982	1001	925	969	942	935	1009	992	960	949	937	942	959	988	912	985	1014	1011	959	937	978	971	943	953	949	902	934	922	924	985	921	936	965	892	976	948	933	926	915	946	946	944	1005	946	883	980	949	1007	988	892	966	934	982	961	1008	972	961	971	960	936	965	995	994	983	903	961	954	981	941	970	1020	1026	933	969	962	996	922	945	973	968	982	1002	980	975	960	995	912	941	946	940	1000	998	1002	998	925	961	910	938	944	986	1018	1027	919	995	1003	943	985	919	940	998	999	900	965	974	951	1012	970	924	936	970	986	972	966	925	958	993	978	932	946	966	959	957	922	964	957	959	951	975	1013	934	985	942	971	974	950	970	932	997	926	961	973	939	1004	993	976	953	985	975	1005	984	937	970	954	880	950	1009	915	948	994	943	960	988	998	957	938	1016	963	945	946	938	962	1000	935	1003	1001	956	922	951	997	1030	935	964	925	926	923	888	955	970	974	1015	920	920	972	951	992	908	928	976	936	929	979	997	982	1030	978	1022	968	967	976	968	954	993	975	927	963	1016	971	929	970	987	940	930	975	983	934	955	984	968	932	976	955	983	914	962	923	969	928	887	978	956	928	965	984	986	951	978	983	982	955	978	971	958	922	959	1005	944	984	952	1038	975	896	933	922	975	957	1001	921	936	1007	960	1002	924	987	891	971	955	926	955	957	981	986	965	969	959	990	976	912	946	963	971	966	997	959	961	952	953	979	982	921	976	943	941	988	959	1030	935	975	974	1011	945	915	926	986	994	1000	895	916	928	960	971	982	924	941	929	966	925	924	969	954	973	893	982	929	916	981	961	987	1018	941	909	998	977	962	934	941	969	972	920	981	946	944	887	917	921	946	925	975	972	916	958	959	940	948	925	929	984	952	1017	956	961	950	934	925	1002	1028	950	937	992	989	938	927	969	960	920	973	912	930	940	1025	942	953	946	949	900	947	954	980	900	963	940	958	984	966	1017	980	967	957	967	1046	937	973	935	961	946	977	940	1038	978	954	958	1006	1007	988	925	1020	963	981	929	941	913	1018	988	980	951	902	909	968	931	977	1003	932	940	937	950	960	883	960	979	968	1021	943	919	1002	954	957	990	948	968	973	946	976	965	918	931	962	988	985	975	984	930	968	968	1018	956	968	980	1004	978	953	977	955	986	960	909	945	957	958	942	909	949	929	951	983	954	974	954	1003	1019	995	962	952	934	962	969	1007	951	928	961	951	957	952	970	891	957	1004	946	928	974	978	977	934	949	1011	1002	1004	997	994	949	979	974	983	978	998	958	994	982	982	980	956	932	937	1009	987	991	938	965	963	948	884	977	939	1006	959	980	947	1026	1029	931	981	981	971	1007	954	905	1034	956	998	984	921	1033	942	956	985	910	978	926	940	938	894	963	969	973	976	960	1037	923	980	911	971	922	961	957	1001	962	968	977	983	998	965	983	942	999	944	968	951	935	936	951	951	962	999	951	930	970	955	981	1009	984	994	987	961	967	960	954	922	970	961	945	967	954	974	964	957	964	937	966	993	943	948	980	974	942	967	910	984	902	984	945	974	912	1021	939	967	948	948	976	991	959	959	951	936	980	1013	929	980	952	974	913	994	964	962	984	866	915	969	929	978	1010	950	958	957	975	950	955	953	940	986	944	969	942	944	957	964	954	1018	972	911	953	945	926	975	984	937	980	941	932	949	952	942	989	975	981	901	983	909	968	987	949	990	970	905	998	930	952	979	958	984	943	969	975	1041	968	933	947	973	955	969	1034	992	986	982	976	1033	1002	892	929	936	945	976	912	971	993	954	972	919	916	946	953	975	915	988	975	945	984	941	942	907	952	974	925	958	917	973	959	987	966	964	921	982	968	911	951	961	888	936	956	997	966	912	963	943	934	990	976	970	1006	925	979	954	952	966	965	885	999	967	931	943	988	995	959	877	920	957
24238	21506	28775	24677	21136	8466	3331	1698	1569	1814	1879	1464	1512	1614	1417	1204	1069	989	1016	1026	956	952	1552	4352	2556	811	821	787	832	778	821	848	860	758	813	856	792	861	790	863	783	865	764	796	816	803	843	798	785	777	808	806	836	826	790	845	785	786	811	813	899	737	816	770	804	775	845	796	766	793	839	841	796	833	846	786	830	811	818	826	832	786	793	780	773	793	760	813	779	853	788	823	807	806	819	793	847	786	823	802	799	794	763	804	828	818	791	826	811	806	807	784	769	816	786	780	772	806	752	807	858	788	771	805	766	849	816	789	798	761	750	846	809	791	824	774	794	789	789	746	786	850	801	779	833	890	789	802	779	782	793	808	787	809	830	765	796	846	783	829	763	773	770	805	799	836	807	771	773	828	780	835	818	787	794	775	807	798	792	787	879	793	797	768	801	829	806	795	802	768	780	798	779	784	852	790	798	818	855	792	773	848	822	823	800	813	820	785	792	810	778	800	765	808	890	832	835	805	833	778	803	813	869	853	731	806	817	813	782	789	763	852	794	796	794	786	874	807	799	842	807	808	760	763	815	776	761	833	780	772	788	759	815	796	749	834	860	834	785	818	869	828	792	794	801	814	806	827	744	800	802	768	829	786	853	815	852	792	787	800	797	782	830	769	797	848	812	757	778	850	765	755	823	786	841	813	806	784	847	816	839	816	774	749	835	850	833	823	837	799	799	836	791	797	796	759	813	850	790	811	825	797	800	842	833	815	802	757	825	799	801	798	806	806	800	790	842	837	782	816	798	768	811	764	810	834	775	818	808	767	806	787	796	779	828	754	787	822	791	792	798	796	811	806	820	810	825	786	842	818	816	786	836	789	870	791	765	774	822	795	769	802	784	816	782	760	772	812	813	828	823	834	821	814	840	779	805	870	840	817	782	782	842	877	782	802	814	780	791	756	842	742	816	801	775	785	788	824	847	830	750	818	802	752	801	769	774	781	755	830	846	816	770	763	770	855	778	773	791	775	784	780	764	761	791	784	754	808	894	804	810	823	828	843	792	816	824	799	804	832	822	803	816	803	814	771	817	785	838	780	841	799	752	836	788	805	717	805	773	738	726	807	795	797	771	794	811	832	851	857	802	790	810	825	787	820	786	779	842	782	780	777	798	785	834	750	794	816	816	795	775	840	837	772	837	755	773	785	739	792	760	802	824	812	815	816	795	843	796	869	791	767	790	798	792	809	793	843	798	783	779	791	822	754	810	740	791	803	834	782	804	809	814	810	860	824	788	780	855	790	797	844	740	787	809	828	815	826	785	851	825	848	766	796	838	763	853	811	790	800	844	783	825	819	825	783	801	789	794	798	749	827	757	816	781	839	817	853	814	844	764	771	778	790	804	801	801	821	782	846	749	812	862	820	808	773	817	759	819	828	795	835	821	784	827	816	781	804	823	840	787	801	827	825	776	826	758	741	868	819	767	823	823	785	820	811	783	825	813	814	780	777	777	854	807	868	800	772	805	796	795	770	769	790	777	830	810	819	764	825	804	820	738	859	860	828	836	770	788	845	792	844	792	776	818	799	856	832	793	860	787	865	796	854	787	759	766	782	764	779	798	770	778	802	788	777	827	803	850	789	737	796	777	835	825	773	821	809	790	794	791	806	823	844	798	806	774	767	815	788	786	770	792	778	789	767	768	803	824	796	807	810	766	799	823	767	783	821	786	796	754	795	860	831	827	858	861	848	751	789	765	815	850	841	758	778	750	830	838	783	824	802	791	783	805	791	786	822	807	764	835	827	844	833	784	841	796	788	834	793	771	791	805	805	822	768	778	781	773	738	813	830	757	837	769	802	805	825	785	795	830	816	822	778	791	802	840	722	822	784	796	791	777	776	803	812	827	824	834	811	774	815	773	774	758	804	764	804	747	808	774	800	804	795	865	789	795	722	815	768	800	804	772	832	801	775	780	824	821	824	797	849	789	833	795	811	784	816	798	734	791	811	823	841	772	800	872	814	822	810	783	752	783	758	787	808	789	782	781	785	816	803	776	809	812	805	805	782	797	812	880	789	803	816	817	780	817	804	805	782	812	821	756	843	776	807	806	825	838	803	783	778	778	788	773	796	806	798	824	810	839	837	782	812	776	822	811	789	816	828	814	806	813	792	778	848	763	833	795	760	752	888	781	781	791	800	812	811	790	816	773	808	797	790	806	806	758	817	815	802	801	809	770	832	825	849	758	798	783	804	766	827	813	808	825	830	825	807	814	837	858	795	844	788	901	770	732	769	813	815	801	795	796	816	827	828	814	805	822	769	821	845	803	813	802	801	762	836	781	833	769	803	829	831	743	812	788	772	788	792	827	781	844	769	818	799	841	833	797	828	794	763	787	785	777	789	812	755	843	790	814	785	830	797	740	783	812	832	815	762	848	784	809	797	826	833	820	765	807	735	802	805	811	783	817	845	797	784	831	807	811	804	845	742	787	820	786	825	749	806	818	850	800	800	828	822	799	830	826	764	791	813	809	816	798	841	818	836	774	792	726	822	778	828	783	807	790	785	813	811	770	828	857	803	751	788	791	765	787	785	806	795	886	816	849	811	713	793	782	784	798	797	778	776	855	747	763	795	851	824	758	816	801	826	835	791	834	821	805	772	763	769	802	798	819	852	798	827	757	787	810	786	797	819	817	789	811	800	804	827	806	821	800	815	810	799	806	831	821	821	729	847	800	777	803	783	802	801	771	803	787	813	814	810	843	809	832	825	811	766	846	745	790	814	825	789	806	875	766	816	773	815	817	801	816	805	774	806	832	778	796	779	803	834	812	802	784	798	785	806	805	791	853	795	845	819	816	788	828	827	788	860	761	800	773	752	805	776	796	821	756	839	788	814	796	766	772	775	783	852	728	762	811	801	806	880	796	798	810	801	771	791	805	777	837	759	803	779	818	782	824	788	770	795	809	793	778	802	776	757	779	862	791	808	795	843	803	840	859	786	755	833	809	815	785	847	819	821	816	801	809	847	770	832	820	794	779	832	767	796	807	799	832	831	757	797	796	811	786	826	759	849	806	784	738	788	854	817	798	767	785	803	791	759	796	789	804	766	828	790	809	808	824	859	777	789	830	816	763	777	798	798	817	822	757	792	801	806	845	772	773	820	810	831	787	781	843	823	761	781	772	822	793	769	790	788	775	763	818	814	822	802	766	778	793	777	725	790	812	782	807	830	813	773	789	762	819	812	835	783	793	776	840	827	858	823	778	827	786	811	803	806	813	819	793	857	760	795	802	840	752	792	813	832	806	809	804	774	813	760	866	803	753	816	784	747	763	771	791	780	792	773	807	771	822	801	816	841	781	771	814	863	821	790	791	818	759	760	794	824	772	752	799	755	799	820	815	828	794	751	810	819	807	833	815	798	839	756	851	796	773	830	770	782	795	760	752	801	841	849	786	794	814	760	813	768	820	802	828	787	792	814	799	805	848	814	800	747	760	814	817	886	849	800	791	780
10644	30766	23199	15424	8803	7198	6081	3436	3506	4214	4334	2902	3315	3453	2877	2320	1824	1510	1937	1607	1458	1479	3216	9387	4560	1144	1130	1102	1147	1129	1072	1152	1109	1154	1105	1147	1115	1114	1122	1125	1152	1107	1144	1088	1120	1130	1106	1081	1168	1027	1104	1118	1070	1130	1149	1088	1102	1140	1102	1136	1082	1162	1158	1118	1153	1094	1135	1198	1115	1085	1120	1151	1088	1141	1136	1105	1105	1133	1132	1096	1047	1114	1121	1111	1132	1139	1085	1114	1114	1156	1113	1082	1097	1119	1060	1078	1104	1098	1082	1110	1073	1074	1081	1119	1139	1101	1161	1163	1118	1142	1152	1192	1150	1135	1180	1125	1123	1101	1165	1147	1091	1106	1099	1113	1108	1100	1092	1062	1167	1096	1121	1116	1137	1084	1095	1154	1126	1146	1192	1112	1165	1145	1169	1131	1102	1147	1101	1118	1177	1145	1112	1053	1084	1118	1121	1130	1144	1108	1107	1086	1104	1189	1177	1140	1111	1093	1140	1132	1160	1124	1117	1108	1082	1138	1144	1088	1125	1119	1080	1183	1119	1162	1130	1122	1054	1130	1146	1122	1109	1154	1105	1129	1165	1151	1101	1116	1119	1179	1118	1183	1115	1168	1194	1144	1186	1075	1120	1159	1087	1118	1208	1138	1124	1146	1157	1197	1117	1135	1115	1182	1093	1064	1136	1125	1129	1066	1144	1080	1141	1108	1138	1131	1082	1159	1094	1059	1080	1126	1110	1146	1165	1123	1121	1070	1114	1079	1126	1138	1107	1115	1154	1113	1112	1108	1115	1145	1150	1142	1210	1142	1041	1166	1122	1129	1118	1124	1128	1115	1127	1143	1096	1066	1146	1145	1111	1129	1133	1110	1122	1121	1101	1123	1075	1119	1114	1123	1120	1139	1067	1133	1162	1056	1108	1109	1113	1156	1156	1140	1113	1159	1140	1109	1136	1100	1085	1142	1129	1129	1095	1112	1121	1081	1178	1065	1122	1146	1077	1075	1045	1117	1104	1096	1060	1141	1097	1074	1132	1107	1079	1132	1115	1115	1093	1070	1092	1162	1074	1153	1146	1137	1119	1188	1075	1167	1144	1114	1148	1155	1176	1156	1048	1128	1147	1145	1138	1132	1125	1046	1193	1130	1126	1135	1091	1127	1134	1201	1101	1136	1119	1144	1112	1118	1085	1129	1164	1124	1115	1154	1145	1107	1119	1107	1182	1087	1114	1149	1145	1141	1071	1179	1123	1118	1200	1151	1110	1090	1137	1117	1114	1125	1138	1110	1095	1107	1107	1176	1099	1142	1140	1094	1108	1175	1109	1156	1094	1118	1159	1108	1150	1054	1134	1207	1123	1110	1091	1115	1110	1105	1112	1123	1054	1090	1187	1092	1093	1111	1158	1079	1077	1192	1137	1156	1040	1141	1116	1110	1109	1155	1057	1135	1089	1104	1118	1105	1201	1142	1112	1107	1149	1128	1175	1107	1084	1152	1217	1121	1106	1119	1132	1104	1164	1110	1103	1103	1136	1143	1146	1113	1118	1192	1113	1159	1121	1163	1126	1102	1129	1106	1081	1144	1186	1114	1132	1151	1071	1149	1140	1041	1137	1164	1112	1135	1170	1098	1135	1128	1157	1117	1180	1116	1152	1092	1213	1112	1082	1135	1119	1155	1079	1121	1097	1176	1045	1144	1153	1140	1070	1106	1107	1076	1168	1119	1115	1149	1156	1215	1165	1139	1145	1086	1123	1090	1188	1122	1088	1117	1111	1099	1099	1133	1056	1136	1127	1098	1086	1145	1148	1118	1136	1178	1083	1053	1117	1122	1067	1102	1111	1073	1105	1099	1139	1118	1117	1110	1185	1091	1121	1009	1198	1125	1066	1122	1101	1167	1094	1124	1096	1083	1174	1099	1150	1107	1156	1138	1108	1134	1116	1105	1082	1114	1141	1122	1147	1113	1201	1105	1131	1119	1099	1128	1148	1067	1132	1151	1125	1127	1068	1115	1114	1107	1187	1111	1151	1186	1131	1110	1109	1150	1116	1137	1157	1097	1096	1152	1117	1040	1123	1118	1146	1049	1121	1149	1079	1118	1113	1146	1098	1176	1134	1110	1185	1147	1152	1179	1107	1102	1049	1115	1092	1133	1147	1109	1097	1074	1067	1106	1095	1138	1113	1090	1087	1127	1137	1157	1142	1120	1109	1144	1177	1193	1156	1093	1120	1134	1121	1099	1168	1118	1074	1114	1140	1136	1123	1102	1111	1077	1173	1099	1083	1150	1119	1140	1137	1087	1195	1132	1135	1162	1115	1142	1186	1109	1136	1122	1136	1111	1098	1094	1155	1057	1171	1143	1144	1072	1095	1063	1103	1095	1127	1138	1075	1124	1092	1187	1127	1131	1104	1097	1112	1115	1192	1140	1195	1124	1155	1097	1147	1089	1139	1082	1173	1118	1151	1107	1083	1107	1125	1108	1125	1069	1134	1136	1094	1114	1161	1101	1116	1168	1118	1139	1116	1088	1045	1109	1074	1126	1147	1075	1167	1132	1097	1077	1097	1149	1128	1158	1141	1077	1121	1126	1119	1082	1079	1115	1122	1097	1104	1095	1120	1118	1145	1177	1140	1078	1064	1125	1145	1140	1123	1111	1119	1119	1135	1051	1060	1130	1168	1146	1077	1089	1168	1155	1067	1125	1147	1127	1138	1126	1110	1085	1086	1124	1090	1106	1134	1118	1126	1140	1152	1101	1110	1126	1061	1185	1154	1104	1115	1098	1111	1161	1118	1104	1113	1156	1099	1114	1110	1064	1124	1175	1117	1190	1142	1130	1142	1101	1099	1134	1181	1130	1120	1127	1138	1135	1048	1119	1086	1105	1115	1100	1145	1115	1105	1135	1132	1087	1126	1126	1162	1094	1058	1081	1089	1102	1126	1147	1104	1096	1141	1120	1128	1103	1147	1156	1083	1121	1062	1125	1174	1122	1110	1085	1093	1113	1098	1093	1093	1063	1047	1198	1185	1108	1156	1125	1086	1139	1141	1046	1092	1151	1133	1093	1176	1123	1123	1112	1097	1100	1157	1186	1100	1114	1061	1120	1110	1129	1196	1092	1123	1134	1119	1123	1106	1136	1142	1189	1101	1148	1128	1105	1156	1165	1124	1165	1140	1075	1122	1110	1060	1167	1083	1071	1136	1140	1098	1113	1106	1102	1136	1154	1142	1132	1067	1122	1161	1076	1150	1140	1136	1138	1093	1130	1181	1089	1143	1090	1115	1128	1122	1138	1160	1098	1129	1159	1082	1150	1100	1144	1142	1099	1089	1113	1139	1113	1096	1120	1067	1122	1109	1108	1100	1159	1101	1132	1135	1074	1123	1154	1061	1183	1135	1113	1090	1141	1122	1072	1106	1110	1045	1141	1121	1121	1149	1126	1127	1132	1131	1120	1075	1092	1103	1084	1120	1130	1174	1149	1153	1154	1125	1106	1158	1064	1091	1063	1110	1144	1109	1118	1117	1109	1050	1102	1084	1112	1145	1097	1127	1156	1135	1208	1044	1153	1072	1100	1178	1111	1119	1134	1122	1143	1111	1115	1145	1111	1109	1173	1126	1149	1089	1112	1197	1097	1148	1127	1091	1070	1082	1099	1165	1125	1095	1089	1121	1126	1093	1074	1104	1191	1125	1103	1093	1071	1088	1090	1120	1083	1148	1038	1212	1019	1196	1105	1128	1138	1117	1143	1084	1133	1109	1107	1175	1099	1110	1112	1128	1144	1139	1109	1104	1134	1038	1178	1120	1041	1177	1126	1131	1137	1041	1127	1081	1056	1147	1105	1136	1169	1064	1157	1118	1095	1103	1131	1159	1116	1103	1045	1143	1176	1085	1145	1164	1128	1192	1102	1154	1120	1126	1108	1100	1106	1113	1106	1126	1127	1121	1174	1120	1168	1067	1126	1097	1114	1121	1127	1053	1085	1127	1126	1076	1083	1123	1149	1140	1113	1132	1045	1163	1142	1122	1141	1153	1115	1124	1124	1105	1095	1133	1100	1094	1114	1143	1128	1111	1096	1163	1174	1093	1137	1122	1114	1161	1100	1102	1111	1186	1093	1125	1116	1174	1126	1117	1139	1111	1098	1117	1119	1116	1124	1133	1076	1095	1123	1130	1198	1144	1097	1136	1067	1085	1111	1138	1133	1125	1147	1102	1121	1087	1186	1106	1149	1149	1162	1110	1093	1094	1141	1131	1081	1134	1048	1158	1151	1105	1138	1083	1151	1114	1090	1144	1206	1087	1181	1090	1113	1114	1118	1116	1084	1112	1092	1058	1117	1071	1148	1141	1131	1168	1076	1079	1086	1134	1123	1072	1122	1104	1113	1079	1096	1085	1089	1111	1113	1155	1114	1099	1123	1154	1114	1074	1129	1129	1093	1148	1145	1144	1094	1153	1059	1105	1145	1150	1157	1154	1127	1139	1107	1109	1104	1149	1062	1101	1105	1110	1088	1097	1159	1123	1104	1156	1091	1134	1171	1099	1146	1144	1134	1126	1169	1110	1115	1104	1165	1128	1102	1083	1165	1109	1112	1091	1178	1062	1126	1184	1072	1095	1143	1086	1127	1115	1134	1084	1223	1131	1183	1055	1147	1161	1109	1131	1067	1079	1143	1105	1053	1089	1180	1095	1092	1082	1115	1046	1111	1137	1160	1108	1162	1131	1159	1067	1100	1154	1152	1164	1179	1103	1123	1097	1120	1123	1071	1138	1156	1159	1101	1085	1152	1080	1125	1160	1114	1139	1085	1124	1127	1108	1131	1162	1126	1182	1142	1128	1116	1091	1161	1152	1148	1116	1121	1071	1104	1079	1146	1160	1106	1167	1149	1120	1134	1107	1137	1111	1090	1152	1099	1156	1131	1156	1111	1109	1145	1114	1080	1064	1116	1089	1167	1140	1107	1050	1133	1178	1102	1067	1113	1021	1104	1180	1129	1114	1096	1104	1151	1084	1195	1089	1092	1118	1138	1048	1160	1122	1098	1094	1129	1180	1112	1143	1176	1089	1109	1108	1129	1146	1112	1114	1137
23273	21548	29420	24129	21554	21326	8272	2081	1774	2134	2045	1494	1509	1849	1409	1322	1011	727	913	902	766	726	1654	6959	4267	567	509	562	543	525	538	540	570	518	526	521	512	533	539	560	548	553	555	570	582	557	527	520	577	560	531	526	554	577	513	550	552	498	495	506	564	525	527	521	505	506	516	544	532	572	560	508	535	593	523	546	522	617	529	510	572	508	512	529	560	538	540	502	516	537	548	497	500	560	538	507	531	557	557	560	536	541	526	530	549	526	533	520	559	553	508	541	551	521	504	538	567	522	573	480	523	515	568	505	551	535	581	554	505	520	515	509	540	531	513	527	510	564	517	533	545	496	543	523	514	510	552	518	553	537	502	547	504	538	565	525	524	537	561	522	575	513	580	528	512	542	587	523	528	491	549	520	546	520	598	506	540	529	525	535	547	520	501	553	530	555	517	559	537	532	534	531	537	504	483	513	533	537	525	522	553	562	556	500	528	541	516	548	561	547	541	550	551	548	558	535	502	551	519	559	571	569	529	525	556	489	500	577	499	531	560	530	500	550	529	515	532	564	564	565	513	509	485	518	541	528	536	530	542	496	527	468	529	563	550	545	504	502	520	555	519	539	517	537	539	511	550	539	537	534	527	511	592	529	549	526	562	548	511	523	537	542	546	546	494	555	565	489	536	544	512	564	532	521	520	506	523	504	542	560	519	558	546	546	527	546	494	545	547	512	582	556	545	551	575	510	528	561	542	485	549	537	572	515	557	497	545	565	529	491	499	492	537	529	561	523	554	526	502	468	501	545	529	520	496	522	529	542	504	544	514	523	535	541	527	556	563	488	555	538	514	544	544	559	543	579	527	501	576	581	550	516	525	527	531	557	536	523	529	547	531	537	528	547	511	547	521	543	495	549	536	517	557	521	547	531	530	569	558	530	554	552	527	568	524	521	597	555	528	526	530	536	500	526	560	555	501	583	511	513	513	516	563	547	506	518	538	534	500	551	545	535	519	514	530	544	542	519	523	522	556	572	538	553	515	521	541	544	519	518	537	523	524	558	483	528	561	503	533	538	550	574	504	539	532	560	537	547	535	485	568	581	549	527	548	525	539	534	566	583	558	537	533	530	569	540	540	567	541	519	530	501	534	509	529	522	542	507	516	497	530	504	520	485	551	547	532	556	528	499	520	532	531	510	534	566	491	522	545	525	579	497	489	555	562	567	547	516	518	537	554	535	539	550	516	545	505	550	548	548	545	530	530	601	494	555	543	524	540	514	545	562	580	529	509	518	523	546	514	538	544	486	522	473	583	511	530	596	537	544	520	513	553	483	529	544	563	552	533	557	529	567	532	526	549	530	509	530	496	521	535	531	567	471	515	514	553	562	539	519	529	524	503	495	546	554	556	523	503	558	552	502	494	484	513	543	527	524	541	523	552	537	537	545	532	518	558	529	524	480	553	523	528	513	506	540	529	555	539	538	544	508	480	538	510	561	512	545	520	528	532	540	505	536	544	523	522	538	574	526	553	548	513	565	625	542	510	508	523	528	558	503	534	545	531	539	575	525	561	510	519	542	519	528	511	515	524	501	535	491	552	520	537	537	535	525	553	541	520	504	531	556	540	542	509	530	565	520	572	524	516	555	534	490	507	543	525	540	519	514	518	542	564	581	526	508	514	523	533	487	545	548	569	541	492	513	521	544	499	540	510	495	558	506	525	541	546	512	534	513	523	485	541	534	510	532	553	529	483	566	584	514	507	509	523	530	516	550	529	542	531	531	573	523	531	506	550	537	507	513	524	519	532	525	486	561	539	549	544	524	526	521	534	540	557	522	528	511	503	549	578	522	494	528	568	483	515	521	544	523	527	540	553	525	518	538	500	544	509	548	559	511	496	544	587	508	552	521	509	539	480	508	521	515	556	527	509	496	522	485	524	561	564	524	596	536	496	546	494	540	510	544	528	556	519	540	533	535	567	539	498	512	540	539	610	509	527	521	504	528	557	519	547	541	526	504	544	531	539	530	531	506	527	513	554	525	520	511	507	508	526	492	565	547	540	498	532	553	496	578	519	492	524	511	526	507	549	544	559	532	529	512	540	548	541	516	573	556	567	572	534	555	531	552	543	515	515	552	530	548	515	537	508	514	526	522	498	536	482	527	564	502	544	499	529	506	551	531	523	529	567	539	509	530	527	559	519	548	549	540	534	542	559	549	536	554	565	518	525	535	527	480	528	510	510	549	526	583	560	572	533	558	556	523	537	564	507	534	560	564	547	526	540	486	508	529	530	532	540	518	529	505	521	548	560	513	530	537	523	533	501	558	544	508	512	550	538	575	538	527	535	538	536	537	553	540	566	529	552	540	508	498	549	566	532	520	526	536	490	516	566	594	514	497	540	522	529	568	529	527	496	597	544	529	536	566	522	518	488	547	542	543	502	526	519	498	523	541	533	543	526	506	521	547	457	518	524	566	548	542	499	553	535	584	510	548	520	498	556	567	491	474	551	558	528	505	518	546	517	519	556	519	515	511	515	557	502	484	530	543	528	530	533	564	551	512	563	556	534	567	514	536	539	525	499	540	495	522	538	494	507	550	545	543	532	533	580	540	556	542	523	505	571	520	526	546	513	522	502	519	519	526	515	525	516	552	541	558	535	550	561	569	495	552	549	520	549	511	544	558	517	501	557	508	510	572	559	557	522	514	507	535	503	467	556	508	531	520	535	555	542	528	550	511	519	516	525	494	524	507	549	531	497	533	517	525	529	524	522	513	519	527	521	566	524	488	550	524	548	538	521	519	510	535	509	532	494	529	575	507	545	537	526	594	535	554	538	510	529	586	522	528	528	582	543	498	514	505	507	498	527	503	521	559	558	527	501	493	565	534	568	534	522	539	512	491	553	487	548	519	498	523	530	526	521	535	504	501	542	528	548	576	515	484	516	538	562	512	519	576	524	532	522	515	536	546	532	530	514	515	544	520	511	551	505	554	540	556	506	483	546	505	535	549	518	525	500	524	523	522	552	546	514	559	472	492	546	505	532	496	545	513	517	536	524	529	502	553	540	479	528	533	543	524	532	526	550	556	498	499	542	508	513	527	500	529	552	535	541	566	556	566	520	537	505	557	516	535	478	515	540	511	580	498	523	528	497	479	567	564	461	504	550	543	536	530	532	520	517	524	518	526	549	510	526	513	531	507	563	536	493	535	521	518	540	544	497	548	516	522	564	522	506	553	525	553	522	505	535	542	526	547	535	503	523	600	546	542	540	498	547	495	524	524	552	521	516	527	520	548	509	572	573	513	561	560	514	568	524	509	555	530	537	510	552	533	468	542	539	529	534	497	519	538	544	547	527	575	544	537	526	513	557	555	498	530	511	527	535	530	513	540	556	534	545	550	506	532	515	544	484	512	516	531	589	531	541	570	567	541	512	511	542	561	518	504	525	518	553	517	546	544	511	519	552	534	545	571	513	530	516	517	504	580	536	572	541	514	531	544	512	558	552	522	497	530
13459	37728	28685	21404	12887	9713	7436	4320	4409	5343	5131	3520	3748	4511	3450	3131	2083	1330	1866	1751	1536	1351	3898	14787	7137	847	820	786	780	859	787	824	779	855	737	699	780	753	738	784	792	755	792	759	777	780	767	734	764	759	756	749	808	760	738	759	726	697	749	786	773	736	772	734	750	769	717	810	735	765	753	729	762	747	738	765	781	739	755	717	778	754	756	777	768	771	740	804	697	774	770	719	780	730	773	720	776	756	792	773	730	798	784	711	811	735	756	746	782	754	750	784	808	716	739	731	729	728	773	735	725	821	822	767	784	715	797	773	759	753	771	778	726	747	798	737	790	740	752	798	775	737	780	782	782	762	759	804	718	750	680	744	747	746	771	777	736	760	757	702	743	770	790	791	756	757	801	747	758	743	760	742	764	756	749	781	712	792	778	759	730	820	743	725	748	781	760	762	725	733	743	680	748	786	760	750	743	805	777	796	719	757	739	762	748	786	746	713	720	762	772	760	783	768	782	783	742	745	757	758	752	770	751	781	780	754	715	779	786	794	760	759	756	762	736	804	773	770	799	769	746	785	750	773	780	713	780	766	792	757	731	736	726	754	752	724	749	786	721	768	778	704	779	740	762	693	738	749	723	792	735	755	706	798	735	779	723	743	706	761	799	703	731	759	788	777	760	755	772	758	793	734	754	770	724	823	730	741	778	725	728	745	757	708	807	761	757	782	756	738	736	752	739	711	740	739	727	792	729	743	788	740	738	767	732	797	778	745	762	787	753	765	742	725	755	771	755	775	667	730	734	762	800	749	749	793	743	770	743	795	797	767	756	791	722	762	769	743	743	748	756	723	806	732	770	732	744	768	741	747	743	759	798	765	700	775	775	777	759	769	746	779	762	696	787	768	732	761	719	770	759	748	749	799	775	768	779	795	803	774	739	726	748	755	735	744	778	764	755	769	731	770	758	771	719	735	739	790	786	782	813	720	778	749	770	787	736	779	777	748	756	746	726	777	771	801	731	796	795	725	785	757	775	800	769	745	743	757	772	742	736	761	795	763	750	765	747	783	806	765	740	724	774	747	779	755	714	785	751	754	768	753	724	728	770	759	746	744	759	778	779	774	758	721	793	751	758	719	741	778	741	775	739	767	736	733	716	761	760	766	727	756	816	696	816	776	818	754	715	777	767	786	731	796	758	730	785	751	743	740	804	772	731	746	758	738	772	743	773	790	749	796	790	719	687	767	763	737	745	764	790	786	763	754	753	793	737	735	822	760	786	733	701	767	755	762	735	781	786	720	816	765	697	835	764	770	745	773	724	744	801	791	783	745	782	745	753	774	763	788	752	771	773	768	769	769	734	749	762	765	717	714	752	717	761	745	752	746	719	753	785	743	763	744	747	763	767	797	708	772	781	787	792	722	776	720	740	734	766	772	749	756	786	742	732	770	790	755	751	762	773	797	802	809	711	807	753	792	744	772	803	753	757	736	776	773	753	707	799	787	745	713	734	732	752	780	717	793	788	723	805	734	781	754	696	729	733	789	783	786	760	783	741	795	691	783	773	717	750	781	707	729	791	765	726	744	795	765	777	760	789	733	804	763	739	764	725	803	790	745	757	782	696	785	769	754	727	772	740	720	748	788	722	760	759	778	736	743	822	793	754	718	701	740	776	745	719	791	791	751	804	766	722	698	722	794	767	753	757	728	791	720	767	819	725	746	736	757	733	818	770	704	802	773	745	782	786	739	734	776	776	788	772	759	762	728	773	774	737	750	736	783	774	770	754	777	780	736	748	766	762	807	742	768	699	754	731	739	761	757	762	804	807	755	713	718	756	810	777	790	745	764	757	750	788	718	800	742	752	753	767	747	737	760	746	726	774	747	827	766	766	717	748	804	722	793	751	728	725	716	743	746	792	741	784	737	720	772	747	742	732	743	725	801	769	761	779	721	765	801	696	784	761	798	778	807	805	730	727	796	707	764	748	722	744	714	783	737	749	785	752	784	744	750	706	805	726	763	750	795	762	740	739	785	749	739	751	776	736	796	767	751	748	761	757	753	777	722	734	766	763	748	769	761	791	769	686	736	718	792	759	717	769	767	716	737	776	795	773	795	752	774	775	730	721	745	774	806	832	727	767	756	714	763	746	788	775	736	738	790	765	719	775	770	814	753	797	721	770	794	768	786	752	777	775	761	789	801	726	809	764	777	767	745	739	763	777	754	747	767	748	777	741	735	760	800	815	762	748	755	770	749	739	773	740	705	736	767	751	763	746	727	721	742	764	753	779	781	787	758	761	764	777	766	735	736	724	781	745	790	776	795	742	764	746	808	717	742	736	781	759	724	716	769	724	779	796	783	766	779	761	747	714	755	792	756	714	786	773	779	762	787	757	778	758	733	763	791	757	769	806	704	757	764	757	777	770	784	741	809	794	770	717	723	765	737	743	760	748	782	766	738	786	757	726	792	768	735	769	771	734	800	721	783	759	763	754	751	788	718	726	770	737	717	768	755	725	767	765	707	749	729	775	774	771	716	768	812	722	775	759	770	751	795	749	758	735	748	773	782	750	787	779	751	798	761	769	734	740	728	759	705	737	716	763	741	761	807	749	752	764	762	763	791	734	738	763	736	753	715	778	820	784	787	718	781	775	724	796	747	811	741	730	760	742	781	737	756	758	739	770	755	709	777	718	763	793	770	769	819	721	738	720	798	741	787	779	748	718	723	758	770	767	776	707	758	789	756	777	780	729	708	749	728	748	768	683	763	750	705	782	740	790	732	739	726	771	763	786	725	724	765	730	742	784	721	779	752	797	790	746	767	750	747	790	784	745	736	740	785	748	758	730	760	759	730	768	788	768	754	772	775	763	749	737	800	782	762	755	725	782	769	742	801	762	737	758	764	743	790	772	755	779	748	763	754	779	768	742	743	752	723	720	746	788	782	715	779	773	766	735	791	740	760	755	772	769	751	745	732	731	785	751	760	746	769	713	738	778	802	769	751	708	738	746	784	729	789	728	733	753	755	767	751	775	724	799	777	803	785	755	699	741	743	784	731	775	768	847	785	706	722	768	723	732	809	780	712	773	754	768	821	753	769	770	753	736	756	794	770	769	717	746	782	749	729	748	745	775	770	732	746	762	779	749	745	826	789	744	786	724	735	778	750	730	779	723	796	771	798	777	755	733	785	713	781	775	707	801	762	762	757	744	728	777	737	742	781	775	779	781	798	758	798	769	724	753	806	799	801	786	824	665	757	757	722	717	718	705	749	796	759	711	726	774	762	716	750	772	798	758	770	768	735	721	740	743	765	783	793	726	762	734	742	735	724	754	710	765	794	699	760	729	759	729	794	764	763	719	745	751	716	744	745	790	765	763	745	739	766	752	708	823	804	775	764	763	766	790	774	723	777	821	792	767	732	763	775	776	785	762	715	757	726	770	770	731	774	737	773	796	750	734	790	789	753	757	770	788	741	788	765	747	744	708	754	735	791	769	706	808	736	772	741	711	739
27194	21124	14557	7036	2618	1852	1365	971	1029	1172	1100	954	975	1135	969	1065	843	782	783	849	821	734	737	1145	945	687	745	702	700	733	699	691	705	711	708	739	737	739	755	718	699	692	754	698	711	690	718	744	724	710	690	675	724	697	667	709	691	717	694	707	718	701	693	705	624	755	639	735	685	681	716	693	680	683	677	679	694	709	702	671	681	708	736	704	697	697	709	691	701	691	707	690	663	697	704	659	649	696	692	711	677	703	715	706	735	743	689	703	649	644	726	665	739	727	719	727	683	711	722	674	739	661	699	693	696	720	690	698	683	646	690	623	722	713	687	726	685	653	736	723	741	725	727	717	746	670	721	685	678	732	709	669	674	726	648	698	704	709	719	705	680	673	697	671	691	716	659	651	717	721	745	766	666	731	675	723	696	681	670	657	664	665	716	673	691	690	720	695	696	684	670	695	682	638	703	701	684	662	712	698	661	651	659	714	696	646	700	642	739	666	708	713	656	674	678	719	704	692	674	701	689	658	697	721	719	710	641	697	676	718	719	683	717	665	659	648	715	722	672	680	682	676	701	749	760	654	714	700	680	661	662	702	679	686	720	698	670	726	657	666	723	697	720	713	661	686	705	658	664	677	669	722	698	740	727	699	678	694	678	664	731	674	675	707	696	671	695	712	740	715	677	671	671	692	696	722	670	739	707	661	687	659	727	724	694	726	668	704	658	717	661	671	674	699	709	695	697	708	724	715	722	727	707	684	768	680	673	715	710	673	724	686	629	702	674	734	704	644	688	710	662	702	659	667	711	638	694	691	686	770	694	640	746	742	705	686	667	638	675	690	684	693	657	703	703	715	634	670	710	724	731	707	661	671	693	673	696	695	711	690	722	711	683	664	707	695	687	692	704	647	637	712	711	732	677	693	681	675	676	739	698	668	680	729	691	697	679	749	702	730	722	669	700	694	650	717	691	664	682	671	723	688	677	669	668	689	721	751	718	663	674	641	695	655	654	699	702	671	689	678	693	671	750	687	689	721	706	659	703	665	669	686	713	721	732	671	741	661	686	704	711	700	674	738	692	710	684	687	650	683	689	747	691	716	710	669	693	698	737	671	671	670	687	672	712	721	716	678	713	671	683	764	677	693	720	672	658	670	706	690	666	719	663	710	704	675	694	692	679	692	692	712	654	685	745	712	720	713	690	711	670	670	722	703	715	701	710	733	695	675	721	679	707	689	703	687	764	705	680	726	672	665	715	741	712	720	706	690	739	712	734	714	661	672	721	667	703	681	696	711	711	712	686	717	700	709	687	698	688	693	697	686	663	686	748	705	735	744	677	709	691	737	686	726	725	735	670	687	754	697	717	659	695	729	692	738	652	713	729	669	715	734	714	680	679	704	655	628	694	669	684	677	760	746	700	726	750	726	680	728	743	761	740	723	674	702	709	672	725	706	736	649	729	723	681	668	713	697	709	703	709	684	697	661	680	716	744	691	674	685	686	695	708	714	675	747	675	708	741	773	666	701	694	729	658	666	691	644	668	690	696	690	688	669	723	694	664	716	765	694	674	680	667	722	732	683	677	664	683	738	692	659	745	693	667	724	708	674	728	735	709	682	691	688	698	718	710	683	704	707	680	734	753	714	708	680	699	699	689	679	666	698	708	697	695	670	642	674	658	716	699	720	709	711	693	720	681	693	691	685	678	684	747	748	723	675	706	713	713	730	676	719	674	711	731	694	707	718	692	658	735	712	682	693	665	665	675	646	647	679	706	692	684	726	717	724	703	716	685	693	756	685	698	693	684	707	657	654	706	669	703	658	714	688	695	692	716	696	699	688	697	708	707	716	669	738	660	687	737	670	693	662	712	721	718	649	734	695	697	651	719	721	666	699	667	683	694	680	722	675	679	696	640	700	670	712	672	693	688	734	698	696	687	669	670	692	674	661	691	695	711	671	726	685	748	741	684	686	686	702	675	710	736	721	692	723	688	684	686	676	702	720	736	703	721	667	683	681	731	679	700	713	698	629	688	697	656	688	692	724	754	715	696	698	735	711	701	720	642	742	721	638	693	667	679	697	709	680	716	680	731	700	733	683	672	705	666	717	688	729	757	735	672	704	696	731	692	695	668	742	710	714	721	714	706	708	731	720	742	669	716	696	692	662	729	713	627	730	688	700	698	698	679	642	705	685	699	726	709	746	702	700	731	691	691	669	690	734	694	753	736	689	665	695	723	674	744	685	719	710	666	705	735	693	701	699	731	674	695	657	714	763	724	725	663	704	696	656	724	745	707	712	693	705	670	663	703	694	733	668	642	654	682	685	696	734	698	671	721	700	730	669	692	697	711	706	700	681	705	711	725	679	684	694	649	654	722	733	687	726	713	671	664	690	680	695	728	671	673	682	657	712	684	668	702	742	714	721	655	690	705	685	672	697	684	735	699	702	687	710	673	685	672	648	712	673	722	745	694	681	659	740	702	683	716	690	733	721	686	694	644	666	684	693	707	715	722	699	734	699	705	684	715	705	654	685	685	709	714	719	700	698	696	682	711	669	697	709	666	698	731	713	727	720	743	706	719	668	706	694	755	674	701	692	724	648	689	723	705	693	691	670	680	736	630	718	678	659	732	683	684	699	698	665	697	674	737	687	688	711	700	695	704	748	665	648	702	692	737	734	746	734	694	644	677	715	690	692	732	709	729	715	653	677	674	704	741	743	687	740	714	682	716	704	725	697	703	726	697	695	701	713	674	680	661	669	683	639	705	722	693	691	732	690	675	761	695	699	692	718	781	691	701	691	695	695	724	742	627	727	718	654	664	731	700	754	686	709	670	723	736	727	788	707	694	677	695	666	707	707	693	729	719	712	697	677	697	688	697	673	702	699	704	707	715	677	683	714	711	695	683	741	718	691	713	678	729	727	752	707	717	704	689	730	690	709	652	692	667	740	681	709	727	677	715	667	713	727	714	727	686	692	696	692	744	775	704	637	675	677	742	681	696	646	686	678	704	692	653	686	715	760	675	733	679	687	717	705	699	703	688	722	682	709	723	684	692	680	647	739	706	691	652	718	701	699	666	753	706	701	697	736	729	736	717	730	692	708	714	704	708	697	685	699	694	692	686	667	685	716	744	721	740	713	677	680	683	688	698	747	699	679	704	679	692	668	668	666	712	687	688	733	684	695	668	677	698	729	661	684	680	663	692	721	723	746	680	690	727	701	673	755	758	679	714	715	742	688	716	700	726	703	698	692	710	679	666	741	701	694	699	707	681	661	744	712	677	656	700	705	725	684	690	686	706	656	731	756	703	623	762	721	675	676	689	767	676	717	715	698	721	685	741	740	710	682	671	701	690	676	655	739	686	644	736	690	710	724	673	689	733	701	775	691	690	674	665	664	666	735	676	702	706	733	701	714	710	695	715	734	661	686	679	697	670	724	664	731	733	699	703	676	719	673	715	672	689	664	677	720	742	644	728	719	681	701	685	666	698	702	674	696	675	687	699	734
9353	19809	15598	10529	5168	3702	2771	1887	2059	2295	2236	1869	1868	2298	1901	1967	1541	1138	1162	1359	1253	1120	1182	1952	1387	1008	1006	959	947	1004	991	1012	990	986	1015	921	981	1014	961	932	960	941	996	930	969	1008	1009	963	977	1021	945	974	976	983	989	995	956	893	998	984	988	1002	963	944	977	991	1034	938	947	972	998	936	962	933	984	986	996	914	976	957	1020	958	934	991	975	1010	1013	962	972	928	965	936	1018	976	966	1000	918	988	1015	990	960	966	934	987	938	957	955	998	989	947	1029	965	1021	973	962	988	961	974	979	971	1003	1000	997	978	974	987	931	1003	1007	992	976	1004	928	996	959	928	943	995	976	970	957	944	977	995	976	987	993	945	917	1000	930	928	962	974	932	980	925	925	950	951	969	922	961	963	975	1011	988	1001	928	969	977	995	994	997	1009	972	991	1018	995	969	937	1003	1055	985	985	1005	1010	1021	953	937	963	945	936	1007	973	988	983	976	904	933	994	922	989	986	998	904	1027	983	973	970	932	974	969	1011	946	985	1021	965	939	969	926	937	1020	966	975	1039	953	974	919	980	974	997	976	996	1029	951	1022	938	926	970	1002	984	1000	988	978	1017	976	968	928	950	933	932	973	965	950	959	1004	922	944	924	984	1003	950	976	944	932	967	987	952	1023	952	976	951	924	972	984	1004	994	949	966	971	1013	1017	1006	969	951	959	950	978	928	975	1014	969	938	1004	976	975	981	952	980	999	920	973	996	964	984	958	994	959	943	991	929	950	982	977	959	1012	999	965	890	977	981	955	978	988	995	979	980	1004	984	963	944	989	955	1035	957	975	956	971	958	963	906	996	974	914	993	979	994	948	977	980	946	928	1040	971	1002	944	950	972	975	931	1024	1008	947	946	942	945	919	983	973	1027	907	992	938	971	962	976	975	925	1023	992	974	950	896	994	946	991	973	923	993	946	987	923	972	946	976	904	969	968	968	1000	919	964	946	979	966	983	1036	1039	1007	962	962	945	962	947	1019	951	984	928	944	964	912	1001	1001	953	932	951	934	978	976	968	1011	968	960	993	977	997	957	997	1015	988	965	972	1001	988	940	1004	1004	916	1017	995	933	945	944	911	969	949	935	966	1004	990	1005	900	915	961	1003	979	1015	965	905	977	959	931	1012	1000	1013	943	986	996	922	993	958	969	976	977	936	921	932	994	987	999	965	1035	970	978	974	976	1027	958	954	998	989	993	1002	957	1020	958	968	907	994	943	983	918	980	1030	973	935	958	957	987	989	969	998	974	1003	942	970	940	984	1016	948	998	963	937	979	989	966	998	1031	946	951	886	974	915	1001	922	1045	938	958	951	966	982	971	983	938	948	1001	984	962	911	976	938	1017	967	953	986	1000	983	947	963	966	956	991	964	1013	996	1006	932	971	986	940	964	997	957	949	1037	975	885	1006	991	958	999	1001	998	1031	973	955	987	993	1019	952	1029	996	985	988	958	897	974	971	891	996	984	1010	922	970	989	971	984	933	991	1023	973	987	988	996	1019	977	993	1008	933	935	1021	996	923	973	964	993	973	1009	1032	939	969	994	926	946	943	1014	929	995	970	983	982	1002	967	973	979	973	994	960	937	992	947	963	983	959	924	1003	922	947	960	945	1034	941	979	979	976	964	956	977	927	1001	927	946	1019	949	985	976	965	960	1013	986	926	983	947	945	966	977	991	989	987	995	963	977	965	979	916	1004	1004	983	988	1019	952	962	978	979	946	995	964	1039	966	939	924	965	958	987	999	918	892	988	990	952	966	996	980	959	990	937	937	948	994	987	965	993	958	950	994	939	986	928	1018	943	936	958	960	950	943	983	982	1005	969	989	950	953	971	956	995	1007	994	949	968	944	1029	967	986	957	943	967	987	994	959	1003	971	995	1034	980	956	1012	927	961	932	989	945	985	959	992	983	993	967	959	989	964	989	963	990	935	925	1008	955	971	970	962	952	1035	996	957	986	972	954	963	964	948	953	999	995	1019	970	1000	942	941	992	1009	997	994	967	931	985	963	938	965	991	994	953	988	1005	1007	973	1016	982	940	945	1041	986	966	1003	1010	949	991	982	951	1018	928	1008	980	1006	1020	970	994	945	974	1013	947	986	972	1001	991	902	928	1026	1020	954	985	989	986	966	1006	996	942	929	965	1038	909	1000	974	889	964	956	1012	1005	951	962	983	962	948	968	1031	934	1004	916	936	979	966	972	1011	1034	1033	1003	1014	942	926	972	986	945	937	1045	993	1003	916	1014	948	977	962	928	1004	982	966	951	881	957	937	970	902	986	947	959	952	910	992	994	925	952	998	910	972	973	986	980	971	911	986	949	923	985	1012	925	981	959	894	957	938	1000	997	980	967	1002	1002	996	956	963	936	993	999	970	970	953	970	965	1000	924	974	983	985	969	936	930	994	1033	984	948	986	901	973	975	967	965	964	992	1001	951	996	950	934	940	906	1014	1037	987	1007	970	971	1006	930	917	946	998	1017	991	995	976	997	958	974	994	973	1010	1012	956	984	1009	1049	979	1032	1021	986	995	995	922	992	974	976	988	966	977	970	961	949	968	965	994	958	1026	998	973	931	951	981	937	945	935	990	927	1012	998	974	942	976	911	953	1009	983	983	913	990	915	956	978	944	923	939	925	998	985	962	954	935	945	999	986	952	955	978	1060	985	928	983	986	969	957	992	957	962	998	992	997	1006	919	918	911	939	951	998	993	1024	958	968	988	1003	990	984	935	950	980	982	978	1004	948	953	979	938	937	1014	963	979	1007	949	983	1017	1005	957	953	980	1013	978	986	1026	972	1016	961	937	942	983	937	970	953	988	969	1002	996	974	936	978	940	961	952	936	974	1020	925	1007	1005	962	934	966	965	974	965	1002	977	1022	936	952	973	1018	984	1003	1001	951	940	974	980	975	962	1020	947	968	1027	959	958	1005	967	985	924	960	970	959	923	943	968	933	971	994	960	984	995	896	979	956	1035	1023	868	987	954	937	952	948	1014	963	1023	930	983	1005	987	980	974	990	987	968	985	991	1000	962	961	969	950	937	1030	1039	929	937	952	957	1007	980	997	1014	944	961	936	926	923	968	1004	980	1014	937	995	994	959	933	987	996	914	976	1019	1010	990	1005	960	951	971	978	958	938	981	989	1019	960	964	991	947	974	942	983	957	957	1032	984	971	974	985	988	969	963	937	1005	918	940	965	952	975	989	1010	939	954	934	974	993	946	959	1018	969	942	977	995	969	973	1017	982	990	918	972	961	1009	993	1006	963	971	985	999	943	935	944	974	955	1018	970	1004	965	1004	907	953	1013	993	987	962	969	951	978	1008	988	1005	920	977	961	979	969	976	1007	986	1065	994	953	993	1020	961	934	972	950	969	1021	938	971	976	971	969	1014	998	997	936	937	949	968	1021	974	1010	962	986	1011	955	969	942	883	975	966	973	975	913	1008	1001	1009	972	984	954	1030	1017	903	964	971	1005	985	958	922	1024	989	921	1015	950	977	966	975	971	926	954	1004	925	962	973	976	989	976	934	986	963	922	930	979	1003	1000	993	1002	963	941	941	990	952	1018	975	946	959	982	988	940	982	991	957	999	994	966	960	968	944	967	960	1028	1014	998	940	973	986	966	1024	973	989	934	986	1006	996	953	1023	991	938	940	918	998	936	975	936	963	921	1018	1036	986	977	958	1000	1014	999	974	952	940	969	965	959	989	969	957	990	944	1015	987	994	990	942	973	1013	999	979
24362	21568	28883	24699	21187	8556	2842	1775	1621	1537	1502	1334	1262	1564	1483	1255	1189	999	959	1070	956	960	1043	4398	3267	841	816	779	854	824	825	812	814	779	838	840	846	837	794	799	860	798	804	752	821	781	804	780	844	803	814	838	814	857	831	803	809	815	832	830	782	768	863	841	833	821	805	747	820	785	824	831	805	821	825	818	843	788	841	828	805	835	783	809	834	818	805	843	818	756	830	804	828	838	767	808	815	805	769	845	790	801	810	789	812	792	842	798	810	827	814	815	800	853	760	811	790	809	790	824	777	780	779	794	809	820	808	831	827	840	764	865	746	799	826	813	838	853	772	834	775	824	850	817	856	808	883	854	841	789	842	772	811	844	854	805	780	841	768	806	828	820	769	784	785	803	863	824	801	800	818	814	813	820	806	797	876	743	841	800	811	832	839	808	850	804	815	801	838	836	871	813	834	847	861	830	819	769	796	841	759	828	846	837	799	821	823	773	859	866	814	806	840	810	855	790	793	773	814	772	800	814	857	798	842	801	850	823	805	744	785	832	823	822	792	762	806	815	789	780	780	816	793	784	768	844	820	829	784	811	790	803	845	806	770	757	838	798	751	856	809	797	787	808	767	777	770	880	776	832	770	776	800	808	759	775	872	784	777	794	811	787	787	839	792	834	799	848	810	781	784	819	834	801	811	758	785	768	760	861	759	783	818	790	831	736	824	799	845	844	877	859	827	805	780	831	812	803	831	778	738	841	807	788	807	866	822	822	800	798	834	812	796	842	780	841	760	771	824	785	833	749	840	818	808	787	812	774	796	738	833	809	811	817	861	783	867	806	867	833	819	789	799	793	838	809	798	808	778	831	823	799	829	767	802	863	818	814	782	769	822	830	787	834	813	830	833	823	820	833	821	767	818	809	772	848	801	784	794	818	812	783	801	841	821	811	851	832	759	762	762	820	842	803	803	751	820	850	790	773	805	824	844	810	796	768	790	780	781	779	820	811	831	829	800	781	828	841	800	766	793	804	795	752	752	795	764	747	841	785	866	844	823	800	822	790	815	825	741	824	835	751	820	799	832	843	787	788	847	844	788	815	789	823	794	806	788	778	796	762	801	866	782	794	856	789	800	823	828	806	837	804	802	795	865	820	850	810	795	840	754	798	770	820	774	874	826	844	805	789	818	804	796	836	745	822	788	780	833	763	790	813	842	834	833	808	823	846	773	769	833	756	844	792	774	837	772	789	852	831	820	818	868	750	814	759	775	831	808	755	780	818	787	772	776	819	779	782	804	803	827	825	815	796	862	840	794	780	794	835	808	802	821	828	821	793	787	788	772	794	844	816	782	761	792	867	788	750	829	807	805	785	794	779	787	795	783	848	739	786	787	784	777	831	781	874	814	814	779	781	833	788	797	741	884	777	779	815	789	809	828	795	830	791	795	791	795	815	779	822	772	756	827	812	796	850	780	753	816	817	785	806	799	773	788	824	814	818	831	860	818	835	821	780	779	790	843	752	813	776	786	734	818	800	788	805	878	825	795	834	771	805	823	818	826	829	849	812	810	794	841	802	856	809	856	777	779	778	814	754	808	792	840	810	853	824	808	811	869	811	777	830	835	785	747	764	815	793	814	803	800	764	774	759	807	821	840	832	816	808	826	855	850	796	810	795	820	798	762	804	812	848	822	836	789	792	773	804	865	821	791	792	841	784	846	808	811	760	808	784	764	829	789	827	811	832	829	778	834	830	813	782	842	736	839	804	798	848	814	843	797	810	769	784	805	794	815	799	830	813	813	808	808	791	788	833	838	755	815	845	789	799	828	785	719	862	788	795	801	768	817	819	813	763	755	820	797	816	776	742	830	823	786	815	762	797	833	776	767	805	832	785	799	789	802	817	778	786	843	781	820	808	771	863	830	780	757	800	796	761	807	756	834	807	805	823	804	798	771	843	793	825	775	818	787	832	864	800	836	795	817	838	814	836	785	789	788	803	820	765	879	790	769	795	786	813	802	798	827	803	770	802	763	811	843	808	834	811	808	793	806	807	751	834	794	830	818	830	880	817	818	790	786	807	782	845	835	802	799	807	799	814	857	861	788	770	750	805	782	839	819	753	824	780	761	806	819	851	725	782	823	805	801	829	796	756	852	840	798	858	844	818	787	772	817	791	798	824	801	798	788	778	869	794	806	811	812	772	805	793	798	790	787	817	834	766	796	794	826	816	845	843	826	788	813	840	827	789	779	806	809	786	773	774	829	852	799	811	781	798	836	804	837	825	854	794	811	780	776	808	822	817	821	795	839	782	850	811	836	792	746	833	839	821	816	826	802	792	830	842	799	872	855	859	783	755	824	807	794	872	735	836	848	800	773	803	765	811	797	786	802	833	821	782	798	772	808	786	848	807	779	778	844	795	803	840	828	797	832	793	828	809	829	825	797	818	788	834	739	775	837	813	765	786	854	786	813	802	822	792	784	809	808	801	793	815	824	821	764	803	798	848	787	848	831	812	808	780	811	834	787	795	826	793	743	815	788	795	865	788	813	825	830	758	779	791	826	808	842	795	775	792	787	790	796	770	743	788	793	821	781	876	823	804	799	816	829	859	857	818	845	838	767	805	790	773	808	790	752	793	828	814	790	793	805	801	813	808	802	809	852	813	810	802	786	848	807	807	833	781	759	800	750	805	826	830	802	806	800	793	778	765	826	807	783	761	775	740	845	815	837	821	813	779	827	808	820	825	787	871	811	774	785	832	807	753	789	804	790	842	839	818	816	827	797	755	805	821	835	814	777	833	797	798	783	781	803	896	821	766	810	791	787	835	790	861	794	816	807	824	834	796	821	868	844	822	798	840	804	753	775	749	795	813	767	829	807	808	886	840	837	903	789	790	797	824	802	784	838	801	838	812	784	858	824	795	792	747	812	764	842	766	807	860	785	780	843	805	828	847	811	797	782	815	748	789	844	824	774	770	793	803	790	802	842	807	788	858	823	781	770	762	827	812	762	757	848	809	820	724	779	774	792	827	790	833	773	830	772	826	787	866	808	798	757	787	818	799	768	794	788	810	848	847	841	783	785	762	869	821	794	774	835	799	836	776	744	805	839	806	806	818	829	809	837	837	781	827	779	808	811	759	775	771	791	781	806	873	809	786	789	815	783	825	786	774	835	738	850	790	837	801	789	853	800	803	869	854	791	835	784	821	829	782	801	851	763	766	806	802	838	781	800	817	788	749	820	804	840	756	810	826	836	813	804	833	829	828	838	816	791	811	804	810	830	803	809	790	805	813	818	815	803	823	823	780	824	853	813	743	815	812	840	771	806	808	791	772	824	745	855	796	770	832	848	832	812	755	782	814	766	833	790	821	857	847	836	848	823	788	784	854	771	799	757	836	812	777	816	825	755	814	814	799	798	831	749	837	756	829	782	852	797	818	803	770	823	801	850	806	853	828	802	815	816	801	822	740	800	793	841	768	860	799	783	771	773	852	771	840	812	795	835	818	822	785
13513	31589	24759	15073	9527	7004	4939	3571	3631	3193	3223	2722	2647	3276	2912	2580	2237	1620	1554	1807	1605	1404	1996	9773	6079	1135	1140	1191	1128	1140	1164	1159	1169	1145	1131	1185	1166	1099	1168	1122	1080	1146	1134	1148	1098	1148	1173	1113	1134	1186	1171	1115	1125	1137	1100	1132	1136	1088	1129	1137	1112	1174	1087	1187	1149	1087	1176	1157	1086	1109	1138	1135	1115	1104	1080	1095	1158	1156	1158	1108	1165	1151	1108	1128	1166	1137	1063	1086	1138	1156	1045	1076	1153	1123	1117	1124	1105	1123	1147	1097	1138	1086	1091	1165	1116	1117	1138	1125	1141	1119	1135	1128	1096	1103	1195	1124	1121	1073	1113	1091	1149	1143	1102	1098	1121	1122	1091	1094	1099	1146	1156	1117	1161	1080	1134	1122	1131	1101	1091	1131	1112	1150	1147	1125	1095	1140	1086	1095	1107	1128	1105	1116	1132	1116	1120	1122	1129	1132	1119	1138	1134	1135	1172	1170	1186	1134	1130	1071	1162	1141	1147	1111	1164	1194	1159	1179	1066	1137	1096	1133	1152	1155	1140	1114	1114	1138	1128	1123	1175	1103	1136	1157	1119	1125	1120	1132	1085	1120	1171	1137	1079	1112	1144	1068	1139	1118	1152	1127	1061	1137	1129	1132	1066	1157	1069	1129	1119	1092	1118	1132	1119	1138	1108	1119	1146	1100	1140	1070	1155	1080	1117	1127	1153	1127	1154	1118	1103	1131	1150	1143	1093	1146	1108	1143	1137	1188	1099	1111	1087	1116	1087	1175	1129	1124	1082	1140	1150	1136	1130	1113	1119	1060	1164	1091	1115	1099	1093	1150	1155	1171	1094	1181	1099	1160	1137	1112	1178	1081	1113	1139	1123	1126	1079	1125	1129	1151	1156	1171	1117	1104	1118	1033	1108	1128	1179	1079	1152	1189	1122	1133	1159	1169	1091	1058	1095	1175	1132	1175	1116	1126	1166	1104	1102	1109	1118	1098	1128	1150	1097	1128	1115	1154	1159	1179	1026	1097	1201	1082	1133	1141	1130	1069	1161	1089	1141	1146	1101	1077	1099	1138	1111	1112	1124	1096	1138	1130	1106	1132	1129	1119	1142	1187	1156	1100	1140	1134	1183	1073	1059	1151	1052	1094	1167	1172	1163	1096	1137	1105	1120	1168	1120	1132	1112	1146	1115	1189	1110	1161	1167	1122	1138	1113	1088	1172	1132	1048	1143	1104	1106	1116	1096	1144	1117	1087	1114	1098	1100	1100	1157	1126	1128	1120	1063	1219	1149	1124	1079	1113	1112	1116	1122	1110	1170	1081	1117	1145	1160	1119	1156	1149	1094	1069	1175	1069	1144	1080	1124	1130	1200	1142	1120	1143	1101	1128	1093	1165	1133	1125	1121	1156	1102	1133	1085	1115	1157	1145	1125	1103	1152	1137	1149	1136	1219	1109	1134	1138	1186	1178	1129	1141	1174	1135	1094	1134	1087	1143	1125	1112	1152	1197	1118	1095	1176	1126	1140	1151	1142	1228	1107	1188	1104	1116	1143	1128	1125	1130	1095	1134	1115	1173	1096	1113	1095	1201	1073	1127	1082	1076	1082	1099	1131	1123	1063	1110	1140	1101	1120	1141	1142	1082	1117	1105	1139	1163	1080	1051	1105	1154	1132	1087	1127	1165	1160	1100	1092	1179	1121	1196	1148	1109	1126	1098	1137	1120	1146	1111	1147	1095	1103	1163	1110	1104	1160	1150	1124	1109	1118	1165	1108	1153	1124	1090	1058	1110	1176	1142	1109	1097	1057	1161	1168	1150	1120	1148	1105	1091	1128	1138	1176	1085	1057	1154	1158	1130	1136	1128	1137	1145	1072	1097	1143	1083	1079	1171	1142	1115	1134	1093	1153	1131	1142	1118	1096	1150	1060	1126	1155	1129	1171	1088	1116	1087	1115	1060	1115	1066	1158	1107	1100	1138	1153	1138	1132	1124	1103	1121	1094	1136	1104	1104	1135	1091	1142	1160	1107	1113	1062	1127	1118	1109	1168	1140	1144	1147	1126	1159	1136	1103	1107	1102	1142	1118	1108	1148	1147	1088	1138	1117	1130	1105	1155	1107	1120	1089	1102	1118	1161	1139	1141	1114	1118	1141	1094	1080	1101	1133	1148	1105	1134	1117	1108	1169	1137	1063	1072	1119	1105	1105	1130	1142	1085	1050	1128	1124	1129	1133	1156	1113	1091	1125	1085	1134	1138	1077	1160	1076	1106	1182	1117	1119	1159	1108	1133	1157	1184	1083	1094	1127	1119	1201	1112	1109	1135	1155	1159	1130	1154	1127	1152	1103	1118	1100	1175	1174	1108	1114	1152	1145	1129	1131	1148	1150	1092	1137	1118	1203	1137	1183	1096	1143	1174	1144	1111	1162	1124	1145	1113	1196	1125	1179	1150	1121	1127	1109	1094	1123	1077	1148	1062	1216	1130	1163	1132	1153	1159	1169	1103	1107	1177	1123	1120	1184	1100	1143	1101	1125	1134	1119	1147	1069	1118	1113	1047	1141	1098	1129	1140	1112	1156	1123	1121	1119	1117	1105	1153	1166	1188	1100	1077	1155	1136	1096	1148	1140	1154	1161	1150	1109	1110	1111	1107	1140	1168	1105	1166	1075	1136	1121	1087	1138	1098	1132	1118	1121	1104	1106	1139	1109	1160	1139	1110	1133	1121	1113	1086	1115	1191	1157	1167	1076	1079	1154	1125	1120	1146	1112	1139	1117	1145	1097	1090	1105	1112	1077	1141	1148	1080	1080	1136	1138	1102	1141	1113	1143	1119	1142	1124	1106	1151	1118	1117	1090	1078	1172	1082	1194	1155	1169	1139	1139	1143	1091	1075	1113	1140	1168	1155	1129	1116	1139	1093	1093	1093	1118	1018	1110	1121	1093	1146	1135	1093	1149	1064	1066	1104	1145	1147	1140	1110	1174	1165	1127	1119	1076	1177	1133	1120	1074	1104	1136	1181	1150	1172	1080	1138	1179	1105	1223	1128	1116	1173	1114	1104	1069	1173	1121	1117	1072	1127	1132	1118	1088	1111	1116	1214	1190	1140	1153	1135	1135	1145	1098	1147	1072	1140	1096	1024	1150	1134	1116	1144	1113	1131	1098	1144	1134	1120	1170	1131	1097	1120	1127	1146	1154	1107	1132	1111	1077	1131	1044	1112	1132	1108	1139	1123	1199	1165	1173	1117	1167	1087	1116	1173	1116	1163	1196	1149	1130	1169	1139	1145	1115	1124	1059	1147	1134	1137	1146	1117	1186	1136	1160	1168	1138	1156	1084	1124	1149	1127	1164	1093	1123	1102	1191	1077	1040	1094	1153	1097	1079	1122	1147	1087	1133	1149	1171	1176	1085	1146	1037	1159	1099	1157	1099	1092	1115	1135	1125	1086	1150	1120	1103	1119	1152	1105	1127	1179	1136	1179	1149	1162	1053	1167	1087	1141	1138	1056	1127	1144	1075	1136	1166	1127	1127	1149	1195	1119	1152	1085	1113	1100	1079	1092	1131	1135	1132	1019	1162	1140	1145	1086	1106	1142	1077	1136	1164	1075	1164	1155	1103	1135	1182	1123	1152	1179	1106	1130	1207	1117	1144	1089	1148	1078	1147	1126	1074	1068	1177	1155	1075	1141	1093	1083	1141	1064	1186	1114	1156	1112	1111	1185	1105	1100	1116	1122	1092	1133	1158	1142	1145	1139	1160	1105	1147	1129	1129	1082	1067	1123	1116	1079	1152	1107	1166	1138	1142	1095	1176	1135	1047	1086	1140	1136	1150	1163	1093	1133	1112	1114	1180	1073	1101	1086	1104	1149	1146	1155	1147	1120	1152	1120	1158	1123	1112	1127	1140	1120	1114	1124	1151	1135	1165	1054	1101	1011	1103	1121	1133	1086	1153	1177	1135	1103	1135	1135	1140	1136	1128	1118	1165	1150	1164	1080	1168	1146	1136	1139	1155	1141	1143	1182	1130	1090	1139	1096	1139	1119	1116	1164	1098	1153	1118	1146	1120	1123	1126	1125	1200	1147	1124	1099	1132	1127	1138	1113	1109	1110	1137	1072	1120	1109	1120	1065	1099	1189	1180	1122	1127	1118	1111	1140	1167	1142	1149	1147	1202	1194	1180	1126	1112	1127	1161	1092	1129	1134	1139	1117	1165	1192	1129	1149	1107	1130	1119	1144	1235	1098	1126	1104	1135	1156	1113	1123	1151	1142	1119	1120	1115	1089	1042	1122	1126	1122	1111	1112	1161	1187	1077	1058	1069	1179	1136	1122	1085	1192	1131	1069	1145	1095	1086	1113	1123	1105	1132	1084	1102	1163	1059	1076	1098	1095	1072	1108	1120	1068	1093	1153	1129	1085	1119	1091	1159	1072	1162	1125	1175	1175	1136	1120	1112	1120	1177	1143	1165	1057	1140	1104	1115	1113	1123	1074	1180	1137	1166	1138	1148	1206	1122	1106	1083	1131	1137	1111	1103	1144	1144	1134	1097	1118	1151	1125	1102	1126	1197	1108	1126	1132	1160	1147	1107	1071	1131	1097	1069	1112	1105	1123	1162	1124	1182	1157	1117	1053	1171	1138	1145	1172	1070	1085	1122	1151	1078	1149	1115	1071	1088	1099	1101	1095	1098	1165	1140	1173	1158	1088	1130	1144	1079	1117	1166	1114	1122	1103	1191	1062	1123	1065	1073	1173	1125	1133	1028	1126	1130	1169	1078	1096	1126	1081	1095	1047	1109	1132	1092	1123	1124	1128	1167	1123	1065	1192	1115	1078	1086	1093	1118	1131	1154	1099	1153	1101	1232	1136	1086	1104	1144	1147	1146	1141	1128	1094	1135	1119	1101	1135	1177	1141	1064	1148	1124	1151	1132	1141	1152	1177	1100	1084	1148	1097	1158	1128	1105	1146	1140	1121	1152	1112	1172	1128	1095	1162	1095	1185	1094	1094	1147	1116	1107	1169	1137	1167	1089	1065	1123	1066	1193	1154	1186	1145	1092	1112	1162	1157	1077	1093	1155
23331	21528	29337	24178	21535	21377	8731	2374	1995	1649	1464	1328	1313	1639	1481	1193	1060	874	839	808	813	754	968	7817	5129	532	537	494	531	566	580	532	544	569	573	558	497	561	506	542	549	508	507	547	541	503	542	572	551	586	490	582	543	532	498	563	505	534	512	513	513	552	543	617	551	502	546	530	506	514	527	533	533	532	512	511	508	564	575	543	540	495	544	571	482	533	496	573	486	526	538	527	532	563	554	513	532	562	500	556	568	561	490	544	516	545	530	532	500	542	553	517	554	527	498	498	548	503	519	560	549	504	528	552	501	520	539	562	562	543	578	538	543	497	519	508	539	533	512	529	520	549	528	514	539	517	518	524	513	523	516	516	517	591	579	533	500	543	503	507	546	494	534	528	569	527	533	495	535	540	566	531	531	565	534	506	515	490	535	546	544	564	518	550	550	534	532	555	556	564	520	512	523	522	512	527	542	508	537	520	538	529	531	528	492	549	499	555	534	513	527	544	534	540	488	521	520	554	558	557	524	572	529	509	549	520	513	540	548	513	522	523	504	586	512	538	518	538	541	511	561	551	496	537	558	497	553	495	502	565	507	517	535	522	555	554	598	527	532	524	504	543	553	513	497	511	507	526	523	528	490	506	573	469	522	491	531	541	558	458	534	551	500	518	550	520	558	549	527	530	523	526	503	549	520	506	548	532	504	574	557	491	549	538	545	518	510	500	552	560	512	560	541	524	527	511	532	554	500	515	503	552	508	522	519	523	524	504	555	500	507	497	522	531	521	531	479	529	543	550	542	516	514	526	503	543	519	533	532	513	511	483	490	555	484	523	546	485	531	511	554	503	492	532	548	488	529	536	531	534	502	487	544	523	555	562	569	526	548	504	502	541	525	525	518	522	530	539	541	545	558	577	525	497	562	521	546	515	559	549	529	546	500	511	537	522	531	567	514	538	510	508	536	565	538	548	509	536	570	524	572	539	502	526	517	534	527	557	530	585	558	511	549	531	547	525	518	531	571	561	521	529	565	513	504	520	481	549	530	519	539	551	517	520	555	534	535	515	504	519	544	510	512	525	583	517	540	541	500	510	542	524	546	529	483	528	530	515	534	518	563	523	530	539	543	526	505	544	524	527	557	563	548	564	529	552	524	520	520	564	527	512	551	492	533	498	515	503	486	511	530	518	537	502	522	535	518	522	499	544	512	540	517	529	532	524	553	540	521	509	525	541	555	549	518	508	542	539	538	567	567	581	519	487	546	487	520	537	544	513	513	528	529	570	517	534	531	528	563	505	545	558	525	494	568	491	514	529	547	547	536	531	551	556	542	525	483	537	545	509	517	521	530	567	515	530	530	509	537	512	542	554	521	558	547	515	551	537	552	544	543	537	504	527	493	500	551	522	539	492	560	552	523	515	550	545	554	519	506	526	519	512	527	544	550	517	542	548	554	588	495	487	573	525	555	529	572	550	559	528	525	525	542	557	554	534	456	542	517	534	561	499	536	548	518	543	584	515	539	511	490	516	530	537	532	535	529	579	512	518	529	523	499	565	498	527	498	517	505	525	523	538	522	534	535	531	527	552	523	516	541	535	501	552	504	524	557	538	537	544	521	543	549	501	527	520	502	537	493	567	499	507	572	542	545	571	529	547	531	531	534	561	526	503	526	513	516	524	542	532	532	505	547	517	556	554	504	515	501	575	506	525	539	559	511	518	574	527	558	563	528	513	544	545	520	530	527	495	516	502	520	552	537	575	544	543	522	537	561	576	513	574	560	556	552	508	541	506	524	562	530	559	570	569	521	581	522	536	527	522	491	539	518	556	539	573	503	513	519	561	534	522	549	542	509	480	550	498	533	513	524	541	554	564	478	551	518	536	568	524	529	557	557	485	516	509	557	533	565	507	523	557	543	562	543	505	513	537	535	535	525	528	486	563	541	479	522	558	491	493	581	580	514	542	510	481	488	540	542	498	572	533	570	511	581	538	507	499	555	538	553	499	515	500	508	526	523	515	548	554	504	516	551	574	539	480	554	524	473	536	554	496	557	478	542	567	500	538	505	520	515	519	575	553	531	538	527	472	537	551	562	549	519	557	525	533	573	518	503	560	542	460	544	547	565	533	523	499	556	509	502	529	518	528	513	517	552	555	532	533	583	547	526	532	529	477	524	463	505	542	496	577	542	503	545	559	501	534	495	567	552	565	487	529	544	512	560	524	541	570	511	525	514	514	515	533	537	504	491	547	510	521	548	522	506	538	522	554	514	549	549	526	536	536	519	520	484	486	533	511	519	546	535	539	527	537	483	501	563	512	532	546	550	517	544	548	509	542	532	522	530	546	530	520	525	520	521	524	514	538	530	525	490	543	533	520	531	526	523	550	528	534	554	549	589	508	528	475	529	500	573	490	498	504	525	525	526	486	511	554	518	501	557	516	543	543	488	525	528	536	535	519	516	524	539	495	527	512	571	525	535	561	499	517	498	528	557	521	527	502	548	533	544	520	515	480	538	517	506	514	545	542	523	492	503	555	541	541	531	556	534	547	532	537	557	492	516	508	511	511	547	510	488	555	497	502	555	559	518	526	515	503	549	493	494	479	485	515	543	536	495	561	526	480	539	541	500	547	518	470	579	524	554	544	499	505	544	529	566	524	521	542	535	537	509	525	483	506	513	541	522	510	558	494	539	521	550	532	545	533	548	524	534	500	517	548	548	557	536	503	527	527	522	538	551	531	564	543	508	557	545	557	562	522	516	542	494	515	518	543	555	554	507	557	562	505	552	536	539	517	571	543	542	492	517	510	513	530	506	513	556	537	572	546	527	514	523	513	536	524	517	537	504	502	546	496	544	563	519	559	537	512	510	514	538	531	566	544	555	551	507	511	485	515	509	554	529	508	540	559	563	476	493	503	542	536	542	505	525	516	544	517	545	536	591	518	528	550	551	537	553	529	542	519	493	533	489	546	545	552	544	522	521	578	512	572	508	551	565	551	518	558	515	505	516	568	522	533	522	570	515	527	536	511	524	580	521	548	504	511	559	511	578	525	530	552	519	554	450	537	529	528	517	502	474	544	526	480	568	527	558	526	504	524	522	517	514	528	498	504	519	523	478	550	514	478	565	529	517	498	564	548	542	558	541	539	498	527	529	563	536	543	516	523	487	515	504	524	503	556	522	513	524	514	533	521	544	537	486	593	549	549	587	517	527	529	488	529	535	511	505	534	551	509	508	543	527	515	534	495	561	546	522	506	574	502	536	494	536	473	536	515	546	538	522	500	512	536	561	586	569	538	515	549	527	513	487	506	469	511	521	524	523	558	542	527	550	527	535	490	494	568	503	546	519	516	549	500	506	530	506	536	525	485	545	502	504	488	555	513	517	528	549	551	527	537	514	533	505	530	549	508	544	514	478	520	564	558	512	530	500	491	528	564	504	554	547	536	502	540	550	533	557	474	515	554	552	507	532	538	533	514	524	556	543	568	542	545	536	511	509	546	525	501	466	548
18029	35118	29437	18498	12613	9933	7517	5122	4917	3698	3561	3086	3036	3952	3586	2776	2488	1836	1575	1408	1628	1413	1838	16244	8448	811	790	817	821	828	755	796	765	807	767	799	787	739	758	725	753	787	772	780	742	778	745	772	764	779	734	744	772	734	762	789	792	750	747	744	770	692	756	751	787	756	757	750	764	787	758	731	714	720	767	793	682	726	712	797	788	772	728	722	695	729	800	731	798	718	743	764	804	733	806	775	771	755	781	703	792	744	728	726	779	728	803	725	737	703	768	783	741	757	740	765	796	771	715	777	745	755	722	759	748	753	759	749	752	788	742	761	707	741	758	786	781	772	744	755	764	749	721	723	724	751	776	745	748	758	754	731	782	781	701	740	722	697	734	759	782	763	753	708	803	713	714	699	736	757	778	786	775	747	755	735	728	797	756	726	777	730	766	721	783	705	752	749	700	760	730	776	718	787	712	750	740	750	769	759	766	725	795	741	749	729	747	708	727	811	737	732	762	764	759	753	739	741	740	767	711	745	739	742	745	743	749	748	761	773	729	743	752	756	748	713	744	731	804	698	778	768	771	760	767	778	764	696	768	779	758	827	722	788	718	795	782	764	738	752	724	763	763	679	804	779	780	795	720	699	751	713	769	755	748	778	752	700	765	731	792	757	724	742	750	715	778	676	712	730	747	762	725	734	737	723	764	737	743	780	716	734	789	730	715	729	754	790	745	786	750	749	786	786	762	744	728	749	775	780	747	709	777	739	778	714	704	803	772	753	716	763	723	726	767	745	707	798	748	801	760	719	751	773	766	759	728	767	714	692	719	749	793	753	751	720	732	717	726	772	729	729	774	731	724	695	791	723	743	725	750	780	717	707	753	763	742	725	785	733	727	824	721	751	758	760	729	756	766	730	752	767	783	759	763	753	760	763	737	724	721	759	763	707	762	771	731	743	710	772	700	733	751	744	748	793	755	733	768	781	748	769	763	748	762	732	813	778	714	729	754	773	782	737	759	759	746	785	776	729	773	752	752	752	741	710	745	760	744	729	746	758	738	731	782	775	773	775	757	774	732	734	764	774	749	754	726	736	680	732	739	749	772	755	731	781	778	758	759	775	747	766	769	783	756	789	731	732	736	711	721	715	756	769	783	714	733	727	713	733	715	781	706	753	767	733	732	745	694	722	796	805	722	719	759	753	728	763	736	770	738	787	791	706	770	760	682	830	768	778	799	739	767	785	732	747	759	717	730	700	763	792	749	740	728	726	789	755	754	792	733	725	765	750	787	718	753	802	793	745	756	756	727	730	752	774	719	780	745	774	750	736	708	748	743	768	730	719	755	762	754	791	731	761	716	736	733	779	744	752	729	771	742	802	767	773	732	752	776	758	747	750	730	757	748	701	737	787	693	727	738	745	743	710	738	741	757	744	735	762	785	765	754	830	741	765	770	771	811	755	792	753	760	739	773	765	806	783	722	718	776	783	739	692	724	755	734	775	743	824	724	728	797	674	742	743	702	739	747	720	760	663	785	742	802	752	761	785	722	747	754	772	777	777	759	712	776	798	760	759	784	751	716	776	783	751	762	747	749	747	759	770	722	733	759	789	750	689	758	768	725	755	742	714	724	762	746	783	746	730	732	743	758	741	742	738	773	782	724	751	717	712	727	807	783	746	755	776	778	762	750	727	776	768	730	780	743	797	749	713	726	734	755	712	790	764	732	723	791	742	808	781	733	745	741	776	739	789	776	712	744	729	791	727	786	741	747	778	774	792	711	774	779	715	722	758	754	732	765	683	725	739	776	779	720	763	709	749	791	724	714	828	747	753	716	764	714	770	755	819	746	757	686	737	756	796	776	721	769	824	743	713	819	735	768	772	733	736	701	779	762	734	737	734	763	766	755	731	753	687	680	682	750	764	760	731	730	740	737	777	714	735	761	733	751	714	683	785	744	747	739	721	785	708	763	735	725	755	761	760	803	748	736	764	720	802	715	765	763	757	782	782	787	759	783	749	768	695	727	729	780	765	767	765	782	716	737	726	700	752	745	781	775	716	766	748	769	709	762	727	717	695	779	712	752	748	741	745	751	768	730	734	743	738	736	736	766	715	787	757	723	769	750	756	750	670	763	765	743	723	717	759	743	745	733	767	698	764	803	756	742	776	750	757	736	774	730	733	769	795	768	690	753	781	730	754	761	741	742	726	767	801	779	733	779	753	753	751	732	774	719	732	764	710	755	735	769	744	741	748	709	803	750	711	742	748	744	780	738	710	732	777	778	722	745	781	750	719	736	748	749	781	764	748	742	748	816	715	780	732	748	778	753	766	736	771	740	761	760	694	761	710	727	766	737	739	743	752	772	778	762	724	755	751	721	715	767	726	778	716	748	823	758	783	770	731	764	727	760	817	799	770	732	748	752	792	746	714	743	770	742	662	728	784	729	811	757	741	735	734	739	749	716	790	717	764	710	770	715	691	751	738	753	758	757	727	713	822	760	751	751	728	739	711	737	811	747	721	747	751	814	753	782	780	706	756	696	746	761	783	708	768	744	713	746	741	734	716	759	779	776	759	744	765	753	751	714	761	762	745	736	764	753	780	756	772	749	784	695	790	717	730	781	727	726	773	730	783	748	752	747	756	741	738	758	748	787	734	792	807	750	752	718	744	768	721	815	686	751	719	755	768	780	719	733	774	728	776	708	762	712	720	772	755	762	746	691	765	765	765	758	713	803	763	700	737	755	715	732	776	775	740	758	746	785	715	810	731	728	717	716	777	780	715	721	798	743	744	790	671	786	732	723	736	728	746	764	731	728	775	756	733	748	739	794	738	730	706	769	738	762	750	774	772	740	716	788	734	734	705	725	760	757	744	699	734	793	804	798	781	778	747	751	747	753	760	726	795	776	776	754	737	732	734	753	755	765	762	734	701	768	742	774	730	757	737	707	739	733	721	759	726	715	714	778	744	761	779	742	751	773	749	760	745	776	759	796	750	765	771	757	784	736	756	755	745	764	756	737	714	667	704	742	761	754	759	747	718	790	737	719	743	728	712	727	765	743	716	757	709	754	734	789	764	778	764	697	733	741	737	747	761	740	739	755	709	723	752	769	782	757	784	720	741	750	731	713	743	760	729	780	731	719	765	760	801	762	749	727	746	732	732	757	719	779	748	766	775	778	721	726	788	769	742	800	769	729	719	733	747	739	779	723	727	740	736	748	722	722	727	753	781	752	737	765	784	796	814	749	834	774	748	842	701	751	729	749	798	709	779	737	698	781	711	718	762	718	724	766	725	778	731	731	760	790	731	779	766	797	796	796	729	750	727	777	713	784	762	746	744	756	735	738	786	768	727	760	765	777	702	732	759	717	746	740	682	708	732	772	765	733	763	760	772	729	764	749	821	761	787	705	744	735	765	729	797	716	732	816	784	797	747	741	782	713	735	755	709	784	718	712	763	747	741	756	740	738	751	744	766	736	737	733	737	783	741	686	740	771	711	760	726	751	757	800	737
27264	21138	14004	5466	2370	2043	1460	1161	1096	976	908	913	966	1051	1000	918	913	873	808	767	757	794	788	1068	971	730	707	700	733	740	727	678	687	672	727	709	680	738	693	690	679	714	723	698	690	672	718	701	684	687	661	679	678	748	697	671	677	688	689	710	665	696	690	719	705	704	699	706	715	671	712	683	653	675	675	732	731	642	697	682	695	695	696	709	707	716	709	728	713	687	746	698	694	707	696	672	695	733	731	687	678	734	734	713	673	703	681	675	737	715	719	680	690	739	682	701	711	739	747	717	720	664	670	660	731	695	705	735	698	739	686	701	707	716	677	685	688	753	715	695	713	698	681	719	698	644	724	719	662	680	664	706	712	669	720	699	656	732	737	701	720	663	662	674	740	689	717	671	701	699	730	656	684	702	715	689	688	712	666	714	693	723	723	688	689	728	622	699	712	680	706	677	673	682	693	717	683	735	667	684	699	719	718	708	709	705	708	657	688	689	697	740	689	670	720	661	695	708	663	731	777	741	671	713	700	638	672	738	728	709	721	723	700	680	695	720	704	709	651	721	691	677	694	646	677	732	676	666	660	719	728	713	702	722	708	718	678	677	691	718	695	722	683	705	728	723	759	706	702	682	679	693	740	758	683	690	706	739	731	692	728	695	699	732	680	664	701	736	716	688	667	674	703	661	727	682	689	732	635	709	675	743	686	705	697	720	704	686	697	726	714	746	649	744	735	678	676	658	655	678	755	677	694	700	742	709	686	658	651	704	744	693	702	722	709	648	737	703	696	720	681	686	696	688	698	742	649	726	648	696	728	732	668	737	704	714	728	689	683	736	722	716	740	667	726	659	677	735	683	653	659	691	722	664	676	681	672	715	726	688	726	693	690	679	644	666	689	701	667	682	714	685	687	689	709	644	681	670	695	742	656	684	707	716	705	682	728	703	713	679	687	698	684	672	710	699	710	678	711	713	691	747	712	680	745	680	702	697	750	677	696	704	641	651	725	695	675	681	722	730	745	642	687	718	692	715	707	669	712	708	687	709	678	745	702	690	647	656	719	684	720	678	657	638	670	684	783	716	763	708	703	716	670	685	707	684	733	718	700	718	699	746	692	683	674	721	655	695	708	663	716	714	716	694	705	734	697	635	682	704	661	744	723	668	720	688	688	695	660	751	692	732	750	728	742	644	668	703	684	690	699	710	709	713	692	694	707	720	707	734	680	686	692	658	678	708	684	665	682	688	721	700	733	650	700	692	760	742	717	717	694	677	709	721	662	674	710	705	684	712	699	679	709	676	722	695	705	688	685	719	744	682	668	675	654	692	720	708	671	710	691	689	702	683	672	718	752	694	675	715	727	687	687	712	710	703	684	680	679	720	679	737	705	714	719	701	747	710	733	667	695	669	717	720	698	702	708	695	792	715	710	733	701	669	654	750	726	685	708	741	669	697	685	744	675	669	724	747	653	729	714	718	685	711	704	714	659	708	739	666	739	649	668	650	756	693	708	663	709	696	689	701	642	722	709	735	689	723	698	736	754	715	712	711	706	678	696	729	707	706	663	707	728	708	686	706	724	702	684	690	663	684	711	673	759	731	692	659	678	693	707	679	691	744	714	716	717	699	705	732	703	738	683	659	716	684	678	721	717	727	732	695	704	683	692	712	705	671	680	675	771	716	682	690	622	689	665	653	674	650	708	708	692	733	740	727	701	685	716	680	694	726	707	678	709	737	682	744	707	705	742	727	732	744	722	717	721	716	715	685	733	696	653	680	687	696	668	725	720	688	678	738	645	743	704	671	725	733	690	740	708	733	690	679	704	695	717	725	659	749	715	747	663	713	762	697	685	693	694	723	727	702	729	712	684	720	657	702	684	689	714	677	710	718	706	726	676	700	703	769	701	687	723	738	683	697	712	703	714	733	672	720	656	718	639	677	669	728	676	678	743	720	675	690	695	683	680	720	662	684	713	698	678	689	652	697	703	712	713	726	733	724	659	753	747	752	620	731	687	782	688	685	675	722	735	745	648	682	724	720	725	704	722	756	676	660	730	741	700	697	718	694	714	737	681	659	711	697	701	697	746	726	709	708	737	759	806	722	710	752	702	660	662	752	684	712	736	731	693	693	668	733	735	688	720	677	725	708	697	662	706	748	685	681	679	692	729	697	692	694	752	715	701	656	711	750	690	679	696	711	707	724	635	739	745	668	710	683	679	699	708	728	702	727	764	693	745	699	708	669	695	713	708	784	731	693	719	647	733	711	690	722	671	679	687	653	704	656	724	645	729	692	733	723	702	655	735	691	711	725	744	685	712	768	701	696	715	683	707	663	671	718	689	690	688	720	702	686	728	705	694	699	652	713	656	717	718	702	695	705	708	694	680	705	741	688	680	667	720	708	702	684	693	703	712	725	688	673	745	736	674	678	765	656	688	692	696	678	702	707	683	736	726	713	727	674	676	758	727	670	716	698	702	677	691	696	696	700	721	705	711	706	728	681	716	695	705	752	694	681	698	714	711	684	729	752	707	651	687	701	700	693	718	668	705	711	667	686	706	690	673	697	704	676	703	703	675	731	712	787	708	717	657	680	698	655	735	691	685	765	735	712	715	724	719	733	733	693	751	733	727	698	732	653	681	751	722	680	680	683	691	710	733	675	713	730	685	696	705	732	728	699	747	700	719	691	719	722	716	679	697	702	690	703	724	723	680	698	709	713	666	696	724	677	691	690	699	693	694	702	730	647	704	747	696	679	626	656	700	715	714	668	649	680	697	693	648	758	699	724	689	716	737	694	652	718	724	716	651	658	652	723	745	709	678	716	706	734	641	690	734	710	718	647	680	672	676	721	702	718	750	704	680	662	709	696	679	698	711	684	701	671	663	688	729	749	749	718	640	700	710	671	670	713	689	749	742	697	712	712	698	675	668	694	661	662	709	727	669	748	710	661	720	701	725	688	726	680	684	709	725	718	664	705	702	695	708	727	717	730	698	691	711	682	714	718	666	687	694	743	698	689	725	699	738	710	687	692	713	676	659	689	666	718	733	721	672	687	716	712	727	703	738	657	718	732	726	674	692	665	697	706	731	679	705	663	692	685	712	712	683	735	706	655	679	710	705	716	666	659	742	686	668	710	709	672	722	669	711	717	689	684	713	704	675	702	679	697	700	719	715	654	709	712	701	706	746	692	694	684	734	665	681	674	683	726	724	695	716	692	660	714	714	682	721	713	708	726	704	701	724	756	687	699	692	714	718	773	710	666	702	693	697	714	675	721	704	724	700	692	738	702	717	729	749	703	706	654	679	713	693	677	673	725	700	727	671	683	703	748	716	674	636	715	643	698	704	714	703	730	707	722	751	681	742	766	687	742	697	733	680	694	683	693	709	691	667	665	711	684	694	684	696	699	711	680	655	689	656	718	706	707	677	696	685	676	711	712	744	669	685	692	730	691	717	688	679	705	705	700	700	692	733	678	765	673	692	709	706	690	716	711	731	676	678	676
10236	19931	14191	8081	4712	4402	3170	2434	2217	1812	1582	1682	1756	1957	1942	1724	1512	1330	1315	1252	1145	1184	1167	1950	1647	1011	984	933	985	1013	1003	981	1035	981	1008	1062	961	973	952	982	972	946	975	1006	997	1008	1013	987	925	1008	975	1004	936	965	910	1029	909	977	991	996	973	1027	993	908	1009	979	1011	966	1004	1018	937	970	972	1002	956	979	1000	995	966	939	1007	918	904	965	1011	1007	1024	932	994	996	945	988	1048	956	980	967	997	988	966	956	943	939	1016	970	947	983	1006	1023	974	1018	941	970	944	933	949	958	990	968	964	996	1025	947	985	955	1001	953	917	951	1010	991	899	1001	967	1001	953	990	979	984	960	976	967	966	996	953	996	986	964	1032	975	992	969	1005	972	1000	967	1001	945	973	995	1014	1012	978	931	950	969	917	967	980	883	974	935	941	961	970	944	947	961	1009	950	992	1037	971	1006	977	969	932	915	978	987	964	949	971	936	976	961	969	968	978	980	930	959	938	952	987	953	914	1005	957	1000	991	1000	950	964	1005	999	967	990	977	928	1020	957	965	965	931	1045	933	972	995	996	917	993	980	999	898	983	958	940	978	944	948	954	1018	976	970	939	1009	979	990	996	940	958	956	957	1010	1005	991	991	1009	967	961	956	1004	954	924	990	927	909	1032	993	935	994	961	950	961	984	1012	1006	946	984	953	1001	983	959	946	940	1026	955	991	1032	985	979	1033	1021	914	983	1003	989	986	937	983	955	994	938	1015	968	996	968	974	960	900	965	978	917	986	995	942	944	974	1024	1005	999	921	1012	1019	965	968	976	906	943	992	970	953	923	991	974	964	980	981	947	964	952	1018	1004	991	972	974	956	947	958	937	1020	899	986	999	920	984	981	961	1009	978	984	920	961	983	947	1011	975	953	995	914	928	959	965	1026	1004	959	973	961	974	984	981	964	969	939	1014	954	1003	953	1004	971	996	949	949	1002	935	916	931	980	986	928	996	965	940	1019	954	952	929	1037	960	965	949	968	933	972	937	970	973	976	959	966	948	918	987	969	955	983	958	952	959	945	955	1001	936	958	986	978	936	959	947	939	935	973	978	964	1009	893	1019	931	978	957	962	1023	972	1012	987	1045	946	982	994	941	980	930	998	959	927	961	1002	1010	959	1006	970	1017	952	949	976	978	1039	1025	991	960	962	979	979	973	958	911	970	1008	968	932	973	900	945	929	979	991	998	988	953	1000	1012	1055	956	937	947	993	962	991	892	954	962	952	1021	970	946	995	934	993	973	978	958	1002	961	980	1025	963	961	999	991	986	947	999	982	996	973	980	962	948	981	906	982	960	1019	930	998	962	986	1007	982	971	943	967	948	955	960	904	963	1001	937	1003	1082	1027	932	1020	925	1004	989	981	969	1006	921	985	944	989	938	1016	1002	952	937	973	978	1005	956	990	937	991	937	916	965	998	955	962	951	973	943	979	980	948	968	987	990	929	997	1015	1004	925	922	969	1016	1025	975	981	1012	991	922	991	960	956	981	984	943	964	944	963	1025	996	967	973	951	977	990	1048	969	951	948	942	1027	913	966	956	955	997	942	953	952	1005	1020	1013	973	966	958	973	958	995	969	982	982	991	993	958	971	953	977	1033	968	969	981	990	1005	923	972	932	990	922	924	993	956	1058	954	918	984	982	1001	992	979	950	946	936	1012	962	979	984	1023	1017	1004	995	970	968	931	1022	1023	930	982	967	1003	1000	968	969	959	955	1022	913	1029	872	953	967	971	926	988	993	985	963	968	943	979	945	981	977	909	988	977	968	968	985	967	976	968	957	938	962	960	1010	936	986	960	954	986	965	919	1004	932	1000	951	1000	971	954	979	986	957	983	933	955	1005	1011	1009	955	973	1000	975	988	965	999	969	992	980	972	986	945	990	993	1051	975	974	938	1006	950	938	989	945	1010	1004	996	1017	989	952	942	1025	975	942	982	1012	997	998	987	954	992	964	954	972	1030	920	1002	982	966	930	963	1007	997	954	951	977	927	938	950	1004	968	958	1040	994	1018	929	931	983	958	1007	954	991	1051	975	938	992	944	939	1009	953	984	991	942	955	996	969	937	980	967	1035	961	947	969	932	986	949	967	979	945	964	983	998	997	983	992	973	969	965	1000	955	974	957	965	954	945	1042	1016	921	972	1010	1016	976	930	968	959	985	921	895	947	1031	956	965	963	957	999	925	953	1004	1000	971	971	934	975	990	941	932	1002	984	958	984	908	929	981	930	961	975	1011	976	963	947	971	916	973	950	978	1016	946	1011	941	984	944	1039	962	979	1007	978	932	990	980	981	1053	1040	967	1051	981	938	977	972	983	973	950	940	990	944	981	950	986	996	977	966	929	969	930	985	974	969	934	982	965	938	990	1028	925	1024	918	977	1022	976	953	982	973	947	980	982	940	973	1020	953	985	970	939	934	1024	954	983	983	924	970	941	974	957	976	948	947	968	1012	994	985	992	971	965	1006	964	970	968	943	994	1029	1019	900	974	980	953	977	979	941	931	986	937	941	967	981	962	1030	952	948	916	969	1009	952	963	932	956	1037	990	977	981	956	956	988	922	953	955	974	987	939	963	1005	959	990	959	940	1019	986	961	996	893	949	934	929	985	998	987	1001	996	997	987	989	923	972	954	943	967	1025	995	992	966	930	987	964	934	979	1014	1009	945	941	1011	1001	1004	952	1010	916	1005	989	960	965	991	975	958	1006	989	965	981	1031	990	1003	963	995	914	934	961	934	1019	988	953	980	1002	1016	988	962	952	998	974	906	987	953	875	943	1010	937	951	982	1040	990	1023	970	979	948	1003	980	972	1002	1043	926	986	981	955	932	990	970	977	952	971	955	1030	952	933	1007	982	1012	962	936	985	984	1004	939	998	974	1011	1006	993	1019	982	992	925	969	1006	959	951	956	1033	951	987	927	982	1032	938	996	988	976	947	976	958	1010	945	974	979	986	999	974	997	967	919	964	989	996	942	996	1021	979	978	943	984	970	922	1019	964	979	1002	965	1011	962	1002	946	971	962	971	968	1021	949	971	972	989	957	988	973	955	929	986	981	955	969	955	959	955	933	978	993	944	958	996	940	955	1037	961	915	947	940	971	950	973	966	963	967	1005	1011	933	974	958	971	967	938	1022	988	1013	965	1025	966	1015	984	977	1007	909	916	1032	995	950	989	961	1002	974	957	1021	1018	954	911	977	941	940	975	990	962	1009	941	982	1016	935	980	992	962	985	1061	975	938	999	1013	929	960	998	934	997	962	978	955	977	950	935	921	946	967	933	961	1013	937	961	929	1033	958	984	956	963	978	957	969	983	938	993	978	940	955	999	990	943	924	940	1001	966	928	996	928	992	997	976	957	938	996	956	927	980	963	995	1047	989	1020	939	921	973	961	951	1005	910	971	991	998	981	971	996	940	961	972	978	953	944	959	984	948	908	949	939	956	976	955	1000	938	966	968	934	1001	957	937	981	1025	1030	1000	985	970	970	972	995	940	994	958	917	957	1037	953	978	966	922	944	1025	956	970	1019	1001	973	982	958	980	973	953	846	959	912	975	882	965	972	958	960	934	995	971	939	925	959	1038	983	1003	1003	1017	949	983	943	957	1001	985	972	991	979	991	988	960	1001	935	988	984	1001	986	975	966	921	962	1005	938	946	978	1003	941	981	1021	999	974	966	929	998	974	965	921	994	1010	983	996	996	986	937	961	953	963	966	932	951	989	970	1009	968	940	1012	1000	991	1000
24364	21528	28811	24703	21260	9668	3317	2106	1755	1393	1239	1222	1190	1462	1460	1379	1161	1080	993	1006	968	962	988	4121	3030	898	846	749	800	836	849	789	783	782	759	757	803	795	832	855	780	833	758	807	778	787	747	766	769	828	784	773	769	793	799	800	704	788	784	795	777	803	752	773	784	777	787	837	795	772	779	809	767	820	805	823	801	711	817	798	836	753	817	774	774	836	748	820	772	833	839	810	781	735	819	801	856	797	819	812	789	798	791	823	786	821	786	771	801	815	706	785	812	859	792	803	776	782	745	790	788	798	798	805	819	809	805	836	850	794	770	741	810	799	840	773	836	818	773	756	781	792	784	803	845	812	842	776	773	821	807	795	817	770	769	791	838	766	786	787	775	782	832	810	819	756	777	746	757	800	727	829	820	813	779	799	794	805	818	851	793	789	789	837	823	804	802	815	818	808	780	798	803	784	770	798	798	809	776	777	788	814	814	844	805	813	776	794	711	822	824	769	793	792	770	807	813	827	766	785	832	814	783	826	827	762	807	799	789	797	839	827	767	797	782	804	850	768	822	777	791	790	777	810	810	822	737	773	809	820	818	774	831	795	730	777	829	806	786	783	753	816	790	789	832	818	793	829	805	770	835	771	824	855	770	825	795	770	793	777	824	803	781	805	770	791	748	765	797	778	839	753	804	806	817	812	774	799	849	800	759	807	803	771	789	832	802	817	805	811	773	775	759	788	784	818	777	783	814	745	787	830	836	788	784	862	750	784	810	772	782	791	820	777	730	739	820	854	760	814	787	797	779	784	834	800	790	804	803	809	749	810	769	784	794	794	796	790	786	807	781	788	827	801	777	784	786	774	796	820	807	822	805	815	801	778	792	780	820	740	809	813	769	781	794	760	822	797	824	824	803	796	790	816	771	810	768	755	774	775	820	826	805	804	794	787	828	795	798	747	766	790	803	728	802	782	794	813	784	796	802	783	749	772	821	780	829	801	780	770	788	823	821	820	808	758	804	823	796	803	814	806	826	773	833	826	808	733	831	798	757	780	802	790	796	836	807	757	831	794	822	794	791	741	784	824	749	833	749	833	823	792	834	832	825	799	800	771	738	832	838	819	841	784	817	805	755	809	835	825	779	757	808	783	829	831	803	789	810	846	783	830	747	836	757	781	787	780	816	798	809	817	767	806	837	818	834	801	790	813	796	796	806	788	793	822	779	805	793	792	777	789	778	772	768	762	798	772	832	755	824	830	804	787	788	823	821	772	796	772	793	828	781	827	802	734	756	743	798	789	857	757	837	800	784	799	783	801	767	780	799	801	816	777	821	797	790	853	777	772	795	781	786	771	821	801	828	764	764	837	813	740	834	796	777	844	794	835	771	785	792	814	763	814	804	812	808	778	779	787	816	765	801	765	749	797	824	850	802	816	817	800	752	826	780	803	755	780	847	820	826	821	785	737	781	839	789	760	819	770	777	760	801	798	861	811	815	858	773	789	762	797	808	829	790	808	836	780	807	777	800	812	785	766	794	727	796	824	790	748	835	783	814	823	799	788	713	813	812	747	797	771	818	804	836	804	791	789	803	810	765	822	782	769	773	826	799	768	800	763	807	843	797	816	811	791	773	777	765	801	783	791	795	741	782	790	793	872	758	765	776	788	762	791	808	807	762	799	795	800	804	796	755	801	793	785	825	773	807	796	796	795	766	821	767	798	794	803	824	747	737	810	803	772	811	831	817	836	807	777	824	793	811	787	822	799	801	799	804	796	837	818	775	790	794	784	768	831	764	827	762	761	809	850	789	795	797	825	766	739	800	853	767	816	807	784	797	764	786	823	800	791	819	758	862	826	831	830	837	781	814	827	749	718	784	790	804	803	804	801	785	767	745	782	829	793	796	795	746	813	770	763	802	783	840	729	786	765	787	765	803	770	737	761	785	770	817	783	778	843	796	835	782	805	808	783	808	820	793	815	796	800	773	797	789	819	827	766	763	785	815	781	830	785	766	781	808	831	828	797	798	788	836	787	825	798	797	799	796	771	847	788	811	779	811	793	817	791	773	758	777	831	768	805	776	810	761	816	727	828	798	801	803	764	796	850	792	819	737	831	763	814	831	791	783	842	802	796	856	835	831	777	751	792	767	856	784	741	860	758	776	816	757	804	771	719	768	768	788	834	774	745	808	824	812	805	759	807	777	797	807	820	829	779	790	758	790	832	788	772	818	788	819	767	760	836	803	796	814	795	764	818	789	740	816	775	793	833	815	746	763	797	782	760	790	816	755	816	777	771	789	785	788	769	857	766	799	749	797	799	829	810	779	828	844	844	801	733	798	794	855	789	830	813	797	786	817	753	774	790	804	818	809	772	773	803	794	790	807	799	793	832	775	823	802	816	802	815	816	769	753	789	817	754	820	767	775	810	825	805	813	779	758	797	808	782	763	773	780	772	785	783	826	809	794	816	787	765	799	777	750	816	830	770	788	868	750	848	856	811	841	766	802	750	821	791	814	770	816	806	800	775	793	831	781	784	803	814	808	754	763	777	777	813	853	825	884	846	816	829	771	807	772	713	755	800	774	782	761	760	778	745	743	800	873	819	789	799	757	743	813	822	766	779	774	751	773	828	731	726	787	801	746	798	790	849	774	836	810	806	809	780	786	800	795	820	824	792	807	767	805	825	819	853	776	763	779	874	839	851	816	752	758	765	779	795	774	788	747	827	773	780	760	793	842	828	790	775	780	824	824	792	798	824	810	755	794	777	756	814	816	755	737	760	770	822	864	812	742	846	833	784	824	763	842	797	781	842	803	775	791	823	803	772	801	776	793	797	763	848	812	759	806	802	822	788	816	837	756	746	793	752	796	775	791	754	785	782	794	779	770	822	828	764	815	797	751	695	800	777	821	775	789	780	764	766	853	765	823	775	846	760	785	804	810	842	823	817	805	775	766	824	803	809	794	771	812	796	787	764	778	738	788	824	765	707	769	815	765	789	866	812	775	816	787	764	730	796	732	814	769	768	797	784	779	774	804	774	776	789	802	764	834	792	815	821	751	850	759	817	797	843	746	842	759	739	761	798	817	747	766	824	808	839	828	770	784	775	782	838	786	777	799	800	824	773	839	730	772	823	774	782	840	789	792	852	747	851	823	798	807	804	858	817	748	824	833	803	774	766	788	808	789	768	799	822	800	771	809	797	791	770	873	793	781	775	747	791	712	822	771	774	822	821	762	802	780	800	732	761	771	832	817	822	771	797	775	837	780	893	807	831	746	794	822	776	767	838	777	804	844	760	828	774	876	763	812	810	736	828	831	741	769	824	810	793	813	786	795	833	819	770	824	799	803	795	805	798	720	745	832	768	777	831	813	810	799	837	752	771	789	782	819	760	767	765	772	785	818	798	781	819	805	797	790	796	778	799	828	800	790	809	788	760	841	813	818	796	810	775	799	725	806	823	780	799	806	748	779	836	727	785	818	814	803	803	801	860	758	785	844	766	786	758	788	754
15164	28382	21768	14490	9098	8874	5511	4480	3675	2837	2452	2465	2321	2776	3134	2745	2274	2051	1718	1651	1536	1562	1746	9052	5676	1147	1134	1164	1180	1178	1138	1095	1173	1128	1088	1127	1120	1119	1111	1099	1126	1163	1061	1110	1136	1163	1124	1082	1135	1168	1141	1111	1091	1049	1116	1128	1151	1089	1156	1174	1126	1205	1103	1124	1132	1109	1120	1118	1084	1133	1146	1082	1090	1158	1102	1084	1083	1103	1099	1122	1104	1117	1128	1067	1092	1137	1077	1073	1126	1113	1113	1118	1105	1088	1087	1107	1125	1119	1124	1130	1135	1139	1157	1113	1117	1091	1125	1187	1127	1065	1093	1174	1100	1128	1130	1133	1144	1082	1134	1156	1044	1127	1101	1119	1060	1099	1047	1126	1096	1051	1091	1150	1120	1064	1096	1095	1155	1068	1140	1135	1187	1154	1144	1121	1112	1125	1132	1070	1108	1090	1093	1118	1123	1103	1130	1125	1114	1104	1127	1163	1155	1050	1086	1110	1090	1092	1098	1121	1097	1072	1091	1103	1069	1077	1104	1090	1090	1068	1116	1107	1082	1147	1128	1124	1094	1094	1192	1049	1135	1077	1145	1046	1134	1169	1154	1081	1175	1088	1124	1087	1110	1126	1097	1100	1134	1156	1081	1137	1130	1132	1121	1110	1119	1103	1115	1123	1095	1101	1081	1043	1105	1100	1147	1100	1082	1193	1152	1069	1151	1146	1099	1074	1116	1094	1122	1055	1132	1111	1091	1112	1134	1083	1130	1095	1108	1100	1110	1086	1067	1096	1123	1128	1156	1070	1141	1128	1121	1145	1088	1137	1101	1041	1074	1048	1096	1105	1136	1089	1093	1042	1155	1184	1044	1039	1095	1116	1151	1145	1152	1145	1126	1109	1087	1139	1103	1109	1086	1071	1108	1138	1082	1133	1117	1112	1145	1068	1119	1171	1097	1119	1155	1087	1126	1072	1100	1120	1123	1073	1113	1120	1150	1087	1081	1145	1062	1123	1112	1080	1061	1088	1147	1210	1138	1099	1107	1089	1131	1083	1102	1045	1113	1089	1150	1082	1110	1105	1065	1182	1103	1109	1132	1126	1092	1178	1140	1124	1125	1147	1128	1082	1120	1013	1109	1077	1121	1112	1182	1079	1118	1124	1065	1114	1152	1119	1193	1077	1135	1084	1093	1113	1087	1078	1101	1118	1114	1122	1109	1094	1124	1070	1085	1131	1155	1122	1051	1080	1078	1097	1105	1119	1106	1072	1111	1068	1172	1111	1099	1154	1154	1070	1081	1132	1153	1147	1125	1109	1133	1094	1059	1118	1087	1105	1107	1103	1105	1074	1136	1152	1090	1085	1061	1047	1078	1123	1103	1180	1089	1108	1118	1147	1187	1102	1072	1102	1096	1081	1138	1145	1101	1147	1114	1141	1203	1121	1144	1151	1078	1175	1105	1094	1110	1120	1155	1141	1090	1093	1070	1133	1162	1075	1086	1078	1163	1094	1198	1111	1111	1098	1080	1119	1129	1121	1114	1168	1094	1081	1122	1107	1108	1150	1111	1127	1073	1166	1131	1076	1133	1161	1129	1108	1100	1101	1092	1138	1102	1100	1083	1098	1167	1082	1120	1085	1089	1134	1130	1144	1113	1099	1101	1095	1110	1078	1164	1156	1076	1100	1064	1136	1129	1103	1092	1109	1163	1173	1070	1163	1133	1119	1105	1130	1123	1114	1063	1131	1054	1113	1109	1069	1087	1102	1151	1114	1132	1106	1100	1124	1092	1151	1122	1107	1116	1133	1081	1116	1090	1145	1141	1079	1120	1115	1075	1041	1116	1133	1123	1081	1110	1070	1173	1107	1151	1077	1066	1155	1165	1104	1137	1124	1074	1074	1155	1107	1120	1133	1140	1097	1160	1132	1107	1146	1078	1119	1114	1117	1079	1073	1111	1089	1118	1072	1093	1087	1111	1141	1135	1164	1143	1156	1142	1068	1086	1070	1123	1135	1110	1088	1123	1126	1106	1183	1150	1107	1079	1091	1145	1100	1113	1071	1095	1107	1105	1154	1133	1100	1086	1095	1108	1133	1073	1099	1190	1130	1113	1092	1063	1099	1155	1093	1125	1122	1076	1061	1102	1108	1110	1081	1092	1074	1092	1106	1119	1078	1086	1090	1125	1135	1090	1125	1138	1125	1120	1059	1118	1203	1084	1075	1061	1040	1127	1126	1087	1083	1111	1080	1091	1104	1104	1067	1116	1100	1118	1162	1132	1127	1086	1101	1167	1125	1101	1065	1130	1181	1151	1134	1082	1138	1096	1106	1099	1168	1153	1100	1148	1085	1123	1108	1165	1120	1047	1099	1122	1162	1066	1112	1075	1146	1067	1127	1146	1118	1126	1135	1076	1132	1138	1106	1160	1087	1134	1089	1148	1097	1110	1069	1096	1015	1170	1102	1085	1140	1084	1141	1155	1112	1111	1158	1113	1149	1091	1116	1132	1142	1077	1083	1084	1082	1117	1090	1104	1044	1134	1069	1158	1122	1087	1108	1115	1093	1084	1058	1140	1136	1109	1087	1085	1044	1168	1151	1127	1068	1122	1124	1094	1089	1092	1134	1067	1092	1104	1092	1116	1180	1107	1117	1187	1105	1077	1100	1088	1062	1074	1153	1077	1139	1089	1172	1102	1064	1091	1156	1124	1130	1110	1156	1120	1130	1105	1094	1070	1008	1092	1078	1069	1087	1131	1107	1100	1063	1157	1069	1121	1090	1128	1153	1085	1138	1117	1070	1116	1110	1124	1058	1113	1069	1097	1163	1087	1171	1130	1043	1129	1098	1152	1174	1159	1108	1064	1095	1057	1126	1150	1065	1081	1114	1102	1145	1151	1124	1101	1111	1123	1132	1075	1127	1181	1161	1192	1151	1125	1117	1085	1091	1101	1149	1123	1097	1056	1134	1138	1129	1076	1147	1037	1103	1051	1118	1129	1116	1094	1178	1073	1125	1135	1063	1077	1121	1075	1105	1136	1135	1108	1107	1085	1121	1108	1155	1079	1118	1111	1067	1089	1093	1175	1123	1145	1143	1055	1086	1105	1069	1127	1132	1065	1086	1078	1102	1148	1057	1130	1139	1038	1092	1153	1091	1163	1115	1098	1140	1114	1127	1091	1182	1110	1110	1139	1095	1094	1193	1127	1080	1077	1055	1179	1077	1130	1101	1105	1121	1132	1120	1091	1127	1104	1110	1075	1099	1156	1108	1124	1119	1105	1111	1167	1107	1104	1102	1057	1119	1114	1112	1127	1168	1058	1120	1111	1179	1085	1112	1092	1182	1117	1054	1118	1092	1110	1112	1090	1130	1156	1130	1098	1045	1054	1117	1127	1059	1131	1147	1119	1151	1073	1112	1111	1092	1095	1131	1094	1110	1155	1163	1117	1080	1157	1100	1166	1128	1070	1143	1085	1089	1124	1118	1120	1099	1094	1058	1108	1178	1151	1108	1118	1102	1072	1061	1130	1101	1145	1113	1125	1103	1160	1108	1142	1138	1140	1072	1085	1118	1108	1138	1157	1097	1127	1114	1093	1112	1058	1119	1135	1143	1082	1151	1120	1102	1166	1084	1135	1089	1157	1120	1159	1075	1133	1108	1147	1174	1136	1093	989	1142	1180	1082	1077	1102	1134	1075	1096	1137	1031	1146	1130	1151	1164	1065	1126	1070	1103	1082	1106	1102	1096	1115	1103	1083	1113	1167	1058	1119	1070	1046	1136	1112	1109	1095	1117	1111	1145	1147	1103	1089	1083	1105	1120	1071	1091	1144	1076	1168	1164	1131	1133	1093	1125	1135	1094	1095	1087	1130	1100	1116	1133	1146	1099	1111	1113	1123	1083	1092	1094	1091	1071	1093	1134	1082	1061	1150	1061	1118	1098	1107	1068	1156	1112	1095	1088	1096	1146	1113	1127	1064	1158	1109	1074	1160	1073	1122	1035	1097	1104	1127	1078	1091	1137	1105	1101	1123	1100	1043	1133	1135	1134	1113	1141	1134	1093	1115	1169	1131	1085	1048	1082	1043	1120	1105	1140	1106	1097	1105	1118	1115	1065	1107	1101	1107	1111	1102	1133	1095	1059	1077	1071	1070	1034	1136	1132	1104	1188	1193	1093	1082	1117	1030	1134	1136	1086	1043	1074	1105	1100	1085	1142	1106	1112	1150	1162	1116	1089	1124	1136	1102	1117	1139	1113	1106	1067	1135	1102	1125	1100	1192	1046	1112	1096	1076	1107	1140	1145	1098	1131	1124	1099	1121	1145	1084	1125	1140	1165	1146	1134	1129	1065	1054	1185	1061	1041	1087	1083	1119	1091	1087	1129	1127	1119	1091	1143	1141	1108	1087	1123	1094	1059	1091	1106	1160	1170	1151	1133	1127	1070	1135	1129	1131	1103	1064	1136	1146	1183	1108	1139	1136	1024	1084	1106	1094	1133	1103	1080	1151	1096	1089	1075	1112	1127	1033	1106	1078	1096	1109	1095	1109	1109	1114	1140	1150	1076	1127	1056	1143	1117	1046	1115	1113	1109	1153	1086	1080	1072	1159	1116	1073	1144	1121	1033	1062	1106	1080	1174	1072	1126	1102	1131	1126	1063	1058	1166	1141	1067	1104	1120	1109	1157	1093	1133	1093	1166	1108	1102	1149	1073	1117	1082	1066	1097	1139	1083	1085	1096	1126	1079	1093	1129	1121	1142	1115	1085	1140	1123	1103	1137	1088	1130	1074	1136	1113	1063	1122	1149	1115	1079	1140	1073	1062	1063	1067	1076	1071	1090	1109	1093	1100	1139	1083	1064	1084	1134	1102	1094	1071	1109	1083	1162	1146	1098	1121	1161	1096	1106	1075	1143	1077	1166	1114	1161	1125	1128	1152	1070	1057	1108	1153	1103	1073	1141	1092	1146	1138	1154	1116	1132	1131	1122	1115	1058	1083	1107	1072	1139	1086	1110	1094	1025	1106	1147	1114	1085	1117	1144	1158	1141	1145	1066	1099	1108	1149	1106	1121	1093	1129	1122	1113	1137	1093	1059	1114	1192	1077
23325	21530	29386	24140	21541	21499	9544	2913	1937	1447	1220	1294	1093	1162	1516	1518	1125	928	835	832	823	745	694	5781	4944	586	536	581	544	549	569	550	535	536	501	539	543	511	518	523	539	528	533	524	563	507	519	530	544	514	533	530	539	507	555	514	504	564	543	520	490	508	488	530	538	513	512	492	522	604	505	528	516	505	559	513	504	529	541	525	521	498	523	512	578	490	532	527	503	546	557	552	529	515	547	535	501	557	552	573	484	508	566	510	517	535	515	533	511	501	521	530	505	558	519	542	489	519	525	529	499	505	523	519	482	511	553	567	512	502	516	552	535	521	506	493	550	578	513	496	539	527	523	548	540	528	513	503	531	504	539	550	473	549	526	511	497	545	485	541	510	522	520	499	560	524	533	528	529	512	488	453	527	531	523	529	557	510	516	539	509	512	556	549	479	558	522	545	528	521	516	536	522	540	504	535	525	505	487	523	518	513	521	536	503	554	532	525	510	555	551	499	539	550	516	517	534	535	561	568	504	521	498	516	521	490	512	516	512	545	494	552	536	523	489	540	518	553	521	569	537	504	513	504	535	509	527	535	493	511	517	516	575	499	538	500	515	564	530	496	535	509	541	519	575	537	555	507	527	527	490	526	498	540	554	522	542	483	487	475	543	515	510	497	533	476	482	551	533	533	491	517	524	499	506	536	517	484	531	496	525	535	489	535	529	512	524	502	465	540	511	516	514	545	523	579	492	509	505	495	501	532	483	523	537	505	526	510	497	494	501	522	517	482	521	552	551	532	517	469	540	518	564	538	478	544	540	517	514	530	526	504	571	508	543	542	507	524	537	496	514	547	497	509	519	537	506	545	554	515	505	479	480	524	488	491	493	532	530	520	575	541	569	509	520	491	528	513	509	537	505	554	525	494	514	501	551	504	541	521	501	565	528	524	522	519	489	512	492	547	506	525	518	521	495	509	503	503	494	564	584	513	478	519	526	537	515	524	512	503	499	510	530	559	528	552	466	527	488	506	519	546	506	529	519	522	505	544	521	513	535	572	522	496	528	588	511	537	537	552	474	517	505	540	557	524	494	524	526	504	524	496	529	524	515	509	498	502	514	501	485	495	557	571	515	541	521	543	494	497	549	508	524	516	507	532	550	498	567	528	545	482	494	502	532	514	496	523	518	551	507	511	503	501	525	522	491	494	553	496	531	554	503	541	538	554	490	526	516	489	546	513	495	526	551	504	533	512	562	534	536	500	501	533	480	509	512	498	519	508	519	509	471	527	561	504	514	523	534	480	485	516	562	512	537	498	509	476	537	558	524	481	542	522	487	518	539	505	535	584	556	559	515	525	525	530	514	541	514	514	485	539	514	537	490	518	556	496	522	473	512	516	560	491	508	530	488	554	533	497	536	518	491	497	557	529	553	567	490	482	531	556	474	505	554	536	505	586	481	532	503	520	522	512	504	530	541	511	537	536	513	491	495	513	494	553	509	464	531	525	512	525	513	498	525	526	515	543	490	531	482	533	526	501	522	536	539	539	528	578	514	490	479	524	528	524	514	505	519	533	578	509	547	508	512	546	495	550	509	539	535	535	496	552	525	518	530	522	488	499	508	548	512	535	533	493	498	516	536	544	501	503	497	518	537	491	474	532	544	537	523	548	560	546	515	569	496	503	552	489	531	489	557	491	514	554	520	510	484	553	500	510	507	520	537	510	534	514	501	520	538	465	518	490	510	484	523	523	514	550	543	519	495	492	521	513	516	503	554	502	554	517	514	514	525	499	505	495	501	512	500	508	533	503	512	547	520	520	520	506	497	493	557	498	509	525	492	543	503	541	513	537	523	494	518	489	552	528	491	493	567	498	570	525	524	516	534	499	524	514	552	543	520	532	523	514	506	510	514	525	549	568	526	503	514	549	527	542	515	520	550	497	549	519	510	520	509	549	507	486	521	471	491	520	499	481	519	506	509	516	514	527	504	517	464	512	528	491	555	501	526	510	504	501	525	494	501	504	523	507	509	506	524	473	542	499	521	545	501	522	538	488	506	522	551	511	535	504	521	488	506	526	504	521	494	486	529	512	517	542	490	510	541	485	508	500	541	549	531	520	533	475	540	505	497	506	503	517	550	551	540	540	530	506	504	541	522	512	510	500	463	537	554	540	485	500	545	505	504	501	482	526	547	519	528	543	520	563	525	489	504	508	543	499	519	528	493	548	497	502	509	508	577	517	500	502	509	488	509	550	538	503	508	495	557	566	526	494	563	484	506	533	561	473	539	492	502	524	555	514	515	506	514	522	534	496	524	501	553	508	520	512	528	519	505	531	514	495	551	514	545	508	538	518	519	523	454	554	555	536	535	532	472	517	500	483	506	530	527	512	524	481	504	525	496	487	528	532	518	558	538	526	500	510	513	526	518	477	524	487	512	499	518	531	533	533	525	523	514	505	524	505	507	520	505	506	537	495	518	494	505	516	523	492	553	539	498	492	506	516	503	525	496	545	534	551	478	493	550	545	527	516	525	515	481	477	517	501	491	531	540	521	513	515	527	526	520	504	501	509	506	538	495	500	541	522	520	474	517	549	539	501	527	485	492	501	533	555	493	529	512	502	499	524	521	524	502	483	505	512	521	554	531	485	536	545	528	492	495	500	520	499	506	555	488	519	515	557	515	535	519	521	531	548	571	514	534	520	479	491	524	466	544	504	579	516	503	502	521	512	481	528	454	487	515	517	535	487	520	502	542	502	519	483	525	520	535	472	528	480	487	490	512	513	528	546	517	538	545	506	486	517	513	495	525	516	539	560	498	499	524	487	538	530	522	554	500	521	495	526	545	513	529	534	477	510	533	520	545	515	535	514	515	506	528	498	537	469	498	497	503	498	509	512	545	503	523	494	522	505	534	560	513	502	534	449	547	539	539	479	527	550	511	535	540	488	531	515	509	490	507	538	513	501	519	503	502	501	488	517	557	506	544	502	521	531	519	542	521	502	473	543	537	493	532	534	522	515	540	505	508	530	564	508	550	532	517	545	517	559	546	527	514	499	510	492	514	522	509	520	514	496	548	502	545	524	510	490	506	523	524	501	484	535	512	562	512	482	540	562	496	544	542	506	528	536	466	541	548	501	513	541	531	564	506	536	494	515	539	508	529	461	538	549	562	511	569	541	526	487	487	470	541	519	519	496	526	525	552	519	499	470	501	492	546	493	493	481	521	479	498	515	518	530	456	511	497	523	532	528	525	537	538	502	492	531	511	539	532	516	482	521	548	509	522	553	489	514	513	502	524	523	515	529	505	515	510	483	521	505	518	497	535	489	500	501	511	537	497	532	556	503	530	539	503	541	582	516	538	522	533	538	546	487	554	475	558	517	573	531	547	504	493	550	525	516	522	507	535	480	532	522	509	528	472	510	501	491	513	564	520	501	537	508	524	559	531	519	538	536	534	474	504	529	504	498	498	529	538	512	519	482	504	504	480	480	517	528	500	541	483	532	512	531	518	588
19295	33047	27344	19733	13741	13287	7511	6595	5114	3551	2990	2990	2582	2692	3684	3679	2526	2210	1765	1667	1634	1393	1180	13069	8490	815	835	784	821	738	812	757	743	789	778	754	784	805	803	763	741	785	770	767	791	753	801	750	793	762	767	752	785	781	717	737	753	724	716	689	715	775	743	752	770	737	773	703	733	778	721	795	794	760	729	786	748	737	737	797	783	719	748	729	746	741	768	724	760	746	684	770	755	784	752	724	707	766	741	774	761	744	711	750	744	743	788	718	706	717	714	756	772	739	769	686	744	723	731	779	726	708	730	702	733	748	730	764	774	678	743	774	730	738	743	752	752	755	795	742	722	774	711	725	735	743	679	729	737	750	716	734	738	698	782	741	745	763	759	764	722	772	721	707	715	730	701	673	762	731	753	713	724	737	753	756	734	751	765	761	795	742	749	764	773	710	716	742	761	733	757	696	690	679	719	721	728	712	748	721	750	723	726	726	713	755	741	757	704	727	746	750	696	783	728	767	711	732	726	761	756	717	791	696	747	753	793	749	770	790	713	748	790	759	766	758	769	806	741	746	758	691	731	753	701	727	778	744	779	788	726	735	744	739	802	724	702	755	762	783	801	776	782	696	732	806	740	795	715	734	747	747	693	774	741	726	684	736	756	765	774	728	706	737	739	742	720	753	675	722	788	700	728	739	795	764	716	757	808	745	765	740	756	690	745	731	710	723	721	737	772	693	760	768	750	737	750	716	718	760	699	729	745	753	797	719	740	714	735	726	761	704	754	717	745	754	711	731	757	738	746	748	748	771	706	755	715	750	759	751	763	784	762	775	733	764	713	702	749	779	730	758	732	788	792	704	721	758	744	757	776	732	695	732	723	696	805	746	737	730	772	749	728	759	728	732	736	753	755	726	768	767	755	766	742	773	716	714	721	732	735	714	743	723	702	708	768	755	791	751	750	710	773	736	758	675	721	741	731	778	773	770	733	748	776	735	778	765	729	718	734	764	733	757	784	727	768	749	712	717	722	739	727	747	700	737	801	801	719	812	761	791	732	739	717	744	786	724	747	739	742	742	735	727	747	738	722	739	737	751	761	737	753	728	708	743	730	724	740	731	694	760	737	720	736	752	753	742	744	765	729	755	693	746	734	695	770	738	739	797	772	735	752	710	730	757	724	748	721	716	732	710	734	760	677	771	745	707	709	678	758	700	684	686	726	774	784	748	746	710	710	768	811	766	730	699	697	700	704	726	739	734	719	757	755	757	715	734	733	777	729	730	755	722	712	742	739	793	765	764	729	690	748	729	726	718	729	695	735	783	761	685	707	707	728	733	741	764	698	710	770	707	730	746	739	768	757	734	762	718	771	698	734	733	747	752	746	750	767	770	754	735	761	769	741	757	735	727	738	741	751	789	713	694	734	725	780	755	695	736	720	761	772	755	763	792	709	716	714	742	735	722	740	733	735	731	755	760	757	710	754	694	755	695	743	696	736	733	726	792	754	768	750	809	706	709	763	739	759	773	678	768	728	725	733	748	716	779	767	738	757	768	717	759	769	796	751	765	753	737	731	762	762	721	718	742	724	703	738	757	687	767	777	778	698	765	767	729	744	743	724	730	711	772	738	738	748	726	720	752	768	733	781	727	709	778	755	764	750	744	718	781	740	748	735	743	744	764	709	753	708	710	715	756	709	774	695	789	713	748	760	805	797	683	726	724	716	714	736	709	733	709	788	751	776	781	674	756	757	712	731	701	758	733	738	744	756	766	765	708	797	772	737	795	765	717	762	706	769	819	714	778	753	740	751	728	766	730	702	751	742	787	766	716	738	766	715	732	744	776	731	779	743	742	722	714	730	774	724	733	752	749	801	770	727	691	730	738	727	726	769	727	762	739	797	758	738	652	702	759	779	738	756	731	745	733	708	713	742	692	746	731	722	696	710	727	714	741	723	726	698	713	736	738	759	712	742	750	750	742	735	762	754	730	713	696	694	739	740	705	765	750	675	743	775	730	762	773	748	754	727	733	760	711	793	743	761	753	734	692	726	742	781	737	754	781	731	761	783	752	776	769	741	736	731	757	708	747	770	709	705	718	717	761	754	682	683	736	758	730	753	717	707	730	729	722	689	752	743	722	724	734	769	746	765	728	717	781	710	713	715	739	765	755	753	726	739	766	717	756	727	750	748	792	747	770	754	779	729	767	720	739	713	737	702	766	713	709	725	752	778	742	782	740	748	722	755	707	744	685	699	746	725	751	713	728	770	768	745	714	720	757	731	728	723	721	714	710	717	722	673	760	756	798	740	730	778	701	733	758	779	715	735	759	741	708	745	739	744	720	756	745	740	713	716	715	744	756	768	727	733	788	730	727	715	747	730	728	732	746	773	742	789	711	737	742	746	751	742	790	778	728	765	723	732	795	715	748	751	786	733	746	678	768	721	755	706	748	734	725	763	772	760	721	713	748	784	732	772	735	704	756	763	726	789	771	763	712	699	725	756	733	740	745	724	777	711	766	796	760	760	760	768	753	742	747	759	750	774	739	750	729	714	778	755	733	734	679	737	778	704	719	744	777	773	774	741	719	764	729	762	778	767	711	800	764	749	740	735	742	767	782	708	696	724	755	751	729	769	794	751	762	774	769	745	718	754	717	742	747	744	722	742	706	768	744	743	746	736	732	690	757	722	740	744	715	718	730	711	773	732	737	723	746	798	746	753	757	742	776	745	747	781	721	726	750	736	773	771	719	710	772	775	747	727	756	770	705	706	780	738	719	703	752	751	768	720	748	747	763	724	731	709	758	753	740	730	771	730	746	742	724	731	727	730	745	763	717	756	729	738	754	682	764	725	739	718	704	758	727	736	731	736	712	783	742	740	757	765	753	779	739	703	712	746	752	731	756	745	782	738	778	779	731	745	748	756	689	729	735	770	750	703	771	706	779	761	704	773	725	767	684	743	748	723	794	743	769	756	720	761	722	721	789	686	722	697	719	722	761	732	704	705	707	768	761	757	741	735	758	719	737	728	744	759	706	739	737	779	759	759	758	762	744	735	729	730	769	770	724	692	752	718	712	692	708	772	757	724	741	745	725	741	794	747	739	769	708	732	770	685	733	742	704	744	753	754	766	783	795	744	721	724	755	754	743	734	752	696	719	740	788	762	712	728	738	712	733	721	704	689	779	693	716	718	733	726	767	767	790	731	738	704	757	775	734	696	723	705	757	763	713	710	734	735	692	695	706	748	760	746	728	766	732	692	750	751	774	718	712	752	735	797	719	754	750	714	753	742	740	720	792	723	751	747	706	768	732	767	736	704	699	731	732	723	711	736	758	704	746	758	733	744	690	756	765	725	777	778	779	750	739	724	697	776	739	745	722	774	733	743	729	741	792	741	751	752	731	723	724	774	737	722	719	732	758	757	738	743	758	729	714	703	736	752	747	765	728	756	730	695	760	674	707	741	740	689	765	725	740	756	735	743	726	719	765	747	803	717	775	750	730	722	735	776	747
27159	20979	13707	6126	2826	2742	1679	1433	1083	917	892	835	822	751	943	916	889	806	797	733	764	722	692	955	878	677	700	691	644	675	642	656	692	719	655	670	717	688	745	669	646	681	706	717	731	729	713	707	680	642	677	682	684	694	647	627	659	647	633	688	667	692	651	621	631	649	677	587	702	651	691	672	679	698	678	666	683	700	676	645	693	663	660	718	667	665	706	684	706	664	648	646	674	728	693	658	718	683	686	738	702	721	675	731	673	667	690	670	687	660	699	689	635	680	729	635	686	707	618	683	722	705	673	707	669	662	708	679	658	663	683	660	679	651	690	700	695	677	691	669	667	706	707	712	724	670	682	681	665	647	666	692	671	662	644	676	665	636	624	697	678	629	684	696	670	718	638	667	716	651	699	648	656	693	655	644	728	718	665	669	660	675	674	655	673	669	687	695	668	716	691	657	672	641	658	671	678	691	634	711	650	673	631	669	713	658	654	687	655	702	667	666	682	644	684	697	669	655	634	676	653	668	657	722	717	652	702	685	651	662	674	650	706	678	662	677	651	690	677	688	667	678	600	669	643	676	634	667	670	680	680	685	730	636	738	639	686	698	689	669	675	660	663	680	721	684	675	680	652	636	715	717	672	652	719	676	684	634	653	636	716	693	717	663	647	656	708	658	665	681	688	708	659	689	691	631	704	651	652	684	621	635	731	682	653	726	684	718	648	652	670	731	713	690	675	671	634	641	660	685	681	646	690	627	667	670	731	681	676	663	677	648	648	664	685	665	719	648	678	695	664	645	633	674	678	645	665	716	678	661	661	694	655	706	656	629	660	662	758	688	723	633	685	665	727	715	651	680	646	669	684	691	704	647	648	623	665	636	654	706	661	680	707	680	681	658	664	663	675	660	675	681	675	680	673	675	696	640	686	670	708	695	692	664	672	699	657	648	668	651	685	653	654	669	683	688	684	686	660	687	689	703	673	684	696	668	678	687	613	663	686	666	682	702	636	677	657	701	678	711	667	720	691	680	657	677	712	657	636	677	679	630	688	658	631	686	643	629	724	672	693	641	682	695	639	705	656	667	719	678	639	683	685	686	697	676	709	643	724	661	650	685	739	698	663	678	688	706	682	680	661	630	696	702	612	621	683	747	701	686	654	743	653	690	642	678	679	698	711	675	710	682	672	621	688	670	664	685	704	698	632	661	659	764	734	679	650	681	674	673	648	688	657	668	685	722	696	679	729	700	677	729	663	691	644	660	700	691	637	659	719	721	678	633	711	691	716	644	683	689	699	679	642	668	648	668	678	708	659	661	665	701	719	659	652	674	657	673	635	650	701	681	624	690	676	667	718	691	677	706	677	676	665	692	672	660	680	622	660	677	687	659	649	696	678	634	680	641	677	692	674	646	683	647	697	669	684	671	651	678	675	693	648	623	736	689	668	678	704	694	684	684	693	687	712	676	646	650	674	670	633	705	691	660	694	692	643	685	651	701	683	672	669	701	674	702	634	673	697	689	688	627	630	666	719	679	674	661	682	688	651	665	711	649	693	685	710	684	694	681	719	671	709	659	732	630	689	715	683	707	675	661	667	726	699	700	601	730	681	685	698	654	648	661	716	705	710	702	621	653	652	669	701	664	630	663	679	675	649	711	685	658	684	677	692	683	694	705	694	679	711	649	659	639	721	716	707	641	688	639	667	668	663	701	661	662	635	639	686	685	647	705	667	709	725	698	675	682	711	687	689	753	693	700	629	729	722	717	696	659	641	672	665	653	683	667	669	649	684	646	703	662	688	678	664	659	651	680	703	640	666	724	655	661	622	681	687	692	653	673	665	671	693	668	645	641	662	713	726	707	686	659	697	702	670	634	695	713	671	656	634	646	662	612	710	733	673	690	662	678	655	638	663	675	674	659	758	682	704	683	683	645	634	668	677	684	609	669	672	659	640	706	648	668	674	701	706	655	700	656	701	688	658	716	660	694	694	670	661	700	714	669	676	691	679	659	663	682	692	697	646	677	683	641	685	655	670	665	685	664	695	694	676	705	635	679	631	691	654	735	654	635	659	700	710	635	688	667	698	638	707	717	702	715	658	674	642	679	654	657	666	665	668	668	688	702	709	698	684	685	673	689	703	696	656	646	714	669	640	678	665	678	714	657	675	680	651	713	660	689	639	658	624	665	691	673	661	707	726	668	662	690	674	650	670	659	691	666	645	663	658	671	658	639	680	652	713	628	629	711	688	643	662	662	727	629	663	674	705	674	693	705	651	709	655	669	707	650	707	724	668	639	711	623	706	684	641	686	628	703	733	659	639	717	686	681	596	680	663	715	660	683	727	697	665	690	713	634	713	672	704	653	694	681	710	696	671	685	705	645	702	644	667	650	621	693	650	709	713	658	685	708	643	693	691	673	638	658	676	648	709	666	654	653	701	689	683	680	657	685	671	636	636	688	614	690	654	732	674	640	688	671	675	672	670	677	686	695	675	678	665	674	718	652	661	723	703	707	729	730	615	661	684	674	686	688	705	655	637	683	629	656	681	686	704	682	686	648	702	665	628	655	711	632	663	701	622	708	652	699	703	666	675	658	690	652	655	675	636	658	686	718	710	704	691	711	636	670	695	649	642	689	719	680	700	674	692	666	644	636	655	713	627	700	684	664	687	681	689	667	686	677	658	713	652	682	666	716	667	680	644	653	694	706	654	680	665	671	658	683	706	681	677	675	660	651	641	690	668	714	674	695	679	684	699	684	715	662	683	665	689	664	716	705	666	677	692	669	684	661	651	685	665	633	683	722	686	671	742	657	705	635	669	683	664	703	669	672	648	684	666	651	614	699	677	627	661	641	672	710	681	686	750	667	665	646	641	665	668	691	687	641	675	675	698	655	712	691	699	665	687	664	695	666	677	646	676	713	721	684	687	670	729	663	719	662	674	636	661	679	683	710	627	667	696	680	703	687	706	653	673	656	668	691	650	649	669	642	701	639	674	658	695	689	683	674	734	684	685	671	639	688	666	647	664	675	717	661	695	682	624	695	664	655	662	669	692	681	666	629	666	635	650	692	708	702	678	664	684	683	671	640	697	708	664	639	706	684	681	680	705	649	691	704	681	667	680	707	695	681	645	689	680	711	632	608	666	701	690	646	664	677	643	657	738	707	638	613	676	651	676	643	694	686	616	700	716	692	670	642	656	674	665	666	636	687	665	678	695	682	672	650	669	643	716	694	630	676	681	681	657	723	646	720	685	679	651	712	686	655	665	691	690	681	656	664	688	702	652	659	637	651	733	662	660	669	640	685	636	671	678	731	663	659	696	697	671	677	690	672	684	663	633	644	674	678	697	651	630	692	614	676	686	659	694	663	696	681	672	635	673	714	652	623	660	665	643	658	680	656	694	650	662	672	712	678	679	714	657	678	696	701	642	669	657	692	674	684	707	687	665	665	677	679	683	669	696	721	653	681	698	706	683	626	692	660	619	676	691	678	694	638	674	638	706	656
11344	17767	14498	9500	6363	6480	3819	3235	2298	1838	1634	1669	1447	1324	1706	1782	1569	1217	1378	1247	1207	1067	974	1548	1385	1007	941	928	938	1016	914	924	940	1026	948	1003	973	911	985	986	988	946	950	969	964	948	962	972	982	953	945	967	952	948	953	960	984	987	957	942	954	950	927	920	964	957	964	962	883	873	926	994	945	940	991	902	932	947	979	985	902	978	1001	943	945	950	941	949	916	963	923	939	989	968	921	938	926	928	967	925	996	982	939	937	983	965	907	1013	994	942	977	973	956	995	956	968	959	966	955	922	903	973	948	947	952	954	937	1000	953	923	974	1007	961	953	934	985	957	942	978	995	970	950	966	999	963	1003	954	948	956	960	928	1018	962	941	1006	938	1003	954	957	946	955	1017	971	965	953	965	991	964	925	927	950	953	955	953	965	899	922	961	1001	941	946	924	976	1062	995	913	932	913	953	929	956	945	983	973	884	950	961	936	1008	960	972	984	991	968	948	948	943	916	933	907	965	951	935	964	958	951	960	953	933	944	955	984	970	926	955	962	903	953	981	988	989	928	972	961	963	967	948	975	932	891	890	926	966	920	895	982	945	954	939	910	961	945	968	976	957	909	900	921	1002	918	1030	924	889	963	929	938	907	995	942	972	896	982	875	970	964	991	923	982	954	953	934	951	929	932	983	972	951	920	953	966	964	966	946	967	936	945	970	974	898	956	979	936	915	929	961	959	895	957	929	955	979	947	934	896	937	904	913	954	991	953	1010	955	896	974	951	947	958	954	929	964	887	954	962	1004	966	945	941	932	971	955	931	959	945	975	973	968	990	993	933	964	982	903	943	1016	923	971	906	946	948	960	964	968	1006	931	1002	938	939	967	899	926	927	970	982	933	921	947	933	1000	967	936	969	931	919	940	928	983	957	953	923	907	894	928	927	966	937	948	992	970	930	967	940	930	928	994	985	1012	961	990	917	967	953	992	943	933	957	998	989	935	927	989	973	920	953	939	910	967	940	919	938	966	1039	993	939	1002	934	984	950	960	978	972	986	962	949	947	928	986	976	937	954	970	952	1013	978	938	997	906	1020	1009	911	930	1000	982	961	933	942	1004	972	975	930	952	922	959	980	958	990	954	953	972	902	996	980	988	951	884	934	973	965	952	960	994	893	934	966	984	1002	954	952	954	960	924	960	906	957	979	967	942	956	933	961	981	975	929	925	931	965	939	933	981	929	995	931	936	918	963	941	924	958	969	1008	987	881	928	967	925	938	964	993	917	927	1005	936	917	969	941	955	992	961	941	908	910	979	923	985	920	912	949	960	973	892	949	906	936	983	909	923	999	959	979	938	902	919	996	962	946	949	947	934	1003	918	996	907	936	949	959	936	948	1004	966	907	982	956	1016	999	941	970	1023	937	946	910	948	934	954	956	978	939	961	949	871	975	959	946	956	995	989	930	941	979	963	974	1001	979	985	925	934	1000	976	945	992	967	962	972	926	901	967	908	934	934	907	910	958	901	929	937	969	987	885	937	954	944	960	953	916	900	944	921	886	963	958	919	913	955	906	911	932	908	946	908	947	920	960	960	938	990	962	919	953	1002	960	937	932	927	1002	896	950	942	957	1009	949	910	962	914	933	987	977	909	962	900	944	978	949	1014	929	985	944	971	967	954	910	961	955	994	933	946	938	942	949	961	926	975	996	921	909	944	938	939	963	946	949	1004	908	977	984	936	961	1014	919	969	947	933	924	938	987	942	937	988	929	964	947	923	981	980	902	912	947	963	933	964	927	871	906	917	960	953	932	965	921	935	1010	936	960	993	985	966	974	996	988	996	971	903	957	926	890	997	991	986	933	937	995	912	952	944	946	914	972	963	910	929	944	919	940	937	928	950	953	935	926	1044	903	924	872	969	934	1005	932	966	961	932	897	985	979	942	959	930	982	942	932	930	926	934	948	989	956	934	979	919	932	941	928	962	986	952	953	1011	951	960	955	953	963	966	894	1042	1001	992	939	908	953	976	965	978	935	965	939	965	976	993	913	886	927	998	908	945	929	951	998	947	934	936	979	942	959	982	939	881	903	910	951	929	983	906	981	933	954	963	996	923	934	939	953	954	952	942	935	977	944	945	955	995	952	888	971	916	952	971	932	980	970	985	965	950	903	965	984	947	983	948	943	1010	929	869	972	967	961	954	958	963	995	1001	986	976	959	1001	895	912	966	920	896	918	941	903	960	962	941	948	972	947	932	961	915	962	934	937	1000	958	970	942	896	967	984	1001	987	947	942	940	929	926	897	958	960	952	950	903	940	928	952	945	951	967	966	977	1004	870	942	921	966	906	974	934	943	973	911	938	940	972	979	913	984	911	974	947	962	972	989	967	974	937	904	949	954	933	955	960	954	981	852	990	950	960	961	961	956	925	966	974	1013	923	960	931	903	932	986	990	974	985	955	982	993	1007	937	948	887	999	905	986	909	999	960	931	915	959	956	940	915	923	904	983	959	937	910	929	941	930	909	959	968	962	943	920	937	942	947	940	1044	939	984	980	920	941	1022	958	938	992	1021	970	956	1011	922	939	963	963	940	945	1004	1041	986	1010	920	953	950	976	959	940	938	937	935	911	913	907	925	921	991	997	906	966	938	1001	1008	977	878	940	945	958	897	1014	961	995	972	1020	942	939	996	893	971	873	934	955	940	970	926	959	941	938	984	960	1040	941	974	1001	1003	978	993	987	974	980	934	938	914	1057	959	986	972	986	912	977	948	971	916	952	973	928	982	927	984	939	926	938	982	903	961	995	918	995	881	964	976	958	973	971	880	923	886	1018	937	949	975	937	941	897	972	963	927	962	938	980	961	929	936	1004	989	907	985	975	986	947	967	961	903	886	984	980	930	940	932	980	978	930	952	943	959	915	894	932	907	949	957	966	954	960	913	967	922	969	964	929	939	939	979	961	915	912	932	963	982	948	976	980	986	886	902	930	905	1003	899	932	979	909	960	933	926	962	932	982	963	955	971	919	984	1009	941	969	940	987	912	988	960	925	947	964	931	922	889	917	985	949	932	991	929	976	932	932	872	936	968	904	970	927	988	955	951	950	941	993	994	975	916	977	1001	914	956	957	998	942	947	966	921	964	1001	965	972	983	927	917	930	979	986	940	944	956	995	1020	1026	923	922	948	961	992	945	943	983	971	928	968	1000	918	988	961	985	940	946	927	966	947	939	938	980	961	956	968	956	953	925	981	919	942	1043	970	949	944	967	924	963	961	967	958	987	949	929	972	921	939	952	947	894	980	956	971	985	941	935	921	956	956	968	931	939	963	950	949	1032	932	994	951	935	970	956	945	906	929	1015	988	932	951	994	965	903	919	933	934	959	982	905	914	946	950	954	987	929	954	964	927	969	948	956	917	966	987	988	972	934	959	929	958	949	971	993	1015	910	895	960	947	947	953	983	946	975	951	936	939	954	911	970	999	913	945	951	967	941	970	961	946	1010	1000	931	954	1033	969	969	955	940	978	982	954	980	997	967	924	982	920	959	904	965	949	936	930	955	975	922	944	1004	979	947	956	973	955	965	990	976	935	968	969	969	967	967	943	921	969	952
24329	21510	28857	24645	21277	11229	4632	2614	1723	1487	1295	1315	1163	1027	1167	1167	1211	1030	1007	922	884	865	872	3608	3432	808	775	772	774	824	823	779	811	786	782	820	822	825	767	741	775	812	820	797	808	803	819	773	777	811	752	821	791	786	798	788	773	709	811	783	775	818	844	776	781	792	785	810	827	771	764	724	793	767	773	769	849	836	785	784	783	769	773	761	834	775	819	751	729	818	847	777	786	778	740	802	749	769	724	778	813	776	770	842	808	778	774	800	786	812	770	784	800	810	790	771	784	704	784	748	736	784	790	806	811	798	755	786	779	762	792	750	791	750	825	796	761	809	776	774	820	758	763	817	754	761	762	742	760	817	767	810	788	766	773	755	807	732	819	827	780	753	802	779	724	801	771	779	841	762	771	790	770	767	771	772	803	791	724	778	782	815	779	783	729	774	755	800	822	814	759	833	732	764	802	737	770	722	843	806	755	786	780	784	774	817	820	775	791	765	777	757	772	799	717	795	803	807	711	817	764	712	758	754	781	775	809	763	778	793	827	795	779	823	803	796	805	768	791	743	747	843	780	759	751	805	786	795	761	813	775	791	827	780	784	789	799	762	721	833	782	814	797	801	797	758	792	819	784	778	774	755	800	744	741	750	756	784	768	793	756	775	750	776	773	769	774	796	864	741	761	786	784	766	732	786	783	718	820	763	776	795	792	795	767	782	777	786	812	769	787	818	729	809	797	755	783	801	778	820	732	742	752	791	779	748	721	791	781	785	775	766	776	755	812	759	749	735	791	809	788	815	775	781	795	786	782	736	778	742	779	806	804	798	723	783	824	783	809	764	807	811	776	781	807	768	801	757	816	829	762	770	814	739	773	798	794	824	814	812	741	749	761	816	783	799	777	788	793	744	814	795	794	816	728	744	762	727	778	776	808	773	724	780	744	811	769	816	772	790	763	781	779	765	793	782	787	804	772	795	778	776	769	784	758	807	827	721	798	776	758	760	722	759	773	774	780	796	775	738	823	746	772	768	762	782	743	813	789	739	833	785	812	774	752	727	849	772	810	799	805	739	796	724	800	845	818	738	784	814	788	734	797	765	803	734	783	731	782	768	717	765	792	756	813	750	800	740	802	812	852	789	760	780	827	751	773	746	815	732	800	770	807	789	772	716	789	854	820	776	802	766	754	795	826	810	807	755	800	783	771	778	810	789	768	794	794	828	773	826	737	802	766	763	770	774	818	817	806	802	737	792	775	777	766	813	810	736	771	783	770	745	778	802	812	821	783	792	790	776	737	784	759	790	783	757	778	791	792	761	784	782	797	793	761	785	747	727	817	761	820	780	782	779	744	763	786	803	800	793	815	854	846	800	783	794	741	763	750	802	813	718	755	770	786	745	772	776	788	856	824	777	751	787	799	811	793	795	749	775	810	780	786	764	774	778	770	763	813	766	755	723	691	788	772	756	787	769	748	805	769	779	784	780	740	743	765	739	826	773	758	781	769	769	766	761	809	803	745	851	816	789	800	831	789	753	815	805	766	811	813	788	756	818	773	788	780	774	732	742	745	754	789	821	761	775	748	790	791	768	748	769	755	754	781	794	763	784	733	737	794	802	779	758	840	781	827	810	788	751	773	791	760	791	740	806	767	773	778	812	793	773	714	807	775	761	817	791	863	802	796	774	774	740	765	742	810	791	812	761	790	791	768	731	792	774	821	819	790	814	763	759	750	826	789	775	794	790	844	760	780	747	771	746	757	819	735	764	735	804	772	796	799	695	789	701	780	767	830	816	773	797	782	796	778	747	766	779	722	803	770	797	762	784	775	797	812	786	799	774	762	759	775	773	802	803	793	827	759	780	780	783	769	772	802	765	759	810	789	741	789	781	737	786	756	807	795	767	768	774	787	790	822	788	782	802	773	811	792	767	746	774	781	763	778	814	759	816	802	810	775	772	790	759	784	809	755	790	797	747	741	759	762	777	776	788	764	737	756	786	794	764	802	799	733	795	797	795	762	781	826	799	753	762	772	778	807	727	803	791	768	775	807	767	775	795	782	806	740	784	805	818	748	753	752	790	803	737	766	791	792	790	776	768	805	770	752	810	773	770	774	761	725	772	775	786	795	824	785	758	749	764	756	804	749	772	784	793	742	798	798	736	784	807	781	784	782	818	732	761	796	770	785	802	800	747	826	860	768	781	775	733	764	791	762	793	784	774	766	780	763	772	744	792	797	800	819	759	758	788	797	775	787	779	761	788	777	734	818	806	790	800	817	788	798	735	810	749	761	803	774	778	802	790	797	756	734	782	756	778	754	724	775	768	792	790	774	852	760	775	771	768	774	754	778	812	771	805	761	791	760	780	797	743	792	798	796	815	773	795	832	761	791	749	758	743	850	798	726	756	757	779	757	781	818	753	812	772	764	779	768	758	774	723	729	734	756	744	745	778	807	737	813	781	793	776	755	809	754	782	759	783	795	775	754	792	812	772	766	742	767	826	745	848	795	780	730	785	809	837	779	777	776	783	780	756	745	800	797	773	788	761	783	797	833	758	813	827	797	740	806	749	735	760	755	776	764	830	805	795	825	801	740	764	756	764	778	794	735	800	740	758	765	845	748	826	801	773	796	742	802	779	743	806	793	759	780	807	835	784	769	790	730	797	816	820	780	741	790	745	741	745	777	742	813	814	803	773	811	803	745	783	792	777	775	797	827	790	788	747	811	797	821	754	783	739	755	816	775	817	763	786	769	760	823	813	750	792	738	780	746	819	824	739	856	759	800	783	715	780	794	787	809	769	762	806	750	803	772	764	746	701	858	810	778	721	760	770	787	777	787	851	803	814	785	791	744	770	756	762	770	815	773	775	830	809	752	729	810	787	794	752	731	780	752	796	759	755	829	828	794	798	774	798	793	743	775	777	755	767	817	795	732	768	765	774	781	788	731	762	792	831	812	781	785	798	803	786	712	783	786	823	785	781	815	840	754	733	830	745	798	795	809	780	729	746	770	779	748	815	751	758	785	792	836	809	816	761	789	792	699	730	818	798	754	792	776	791	790	794	798	724	818	815	773	799	761	787	792	801	738	780	783	787	754	784	754	770	807	763	802	779	716	795	823	764	752	775	770	826	786	793	777	758	781	807	755	798	706	800	780	747	775	847	836	803	848	731	820	768	812	827	823	775	785	784	823	767	755	770	791	735	792	777	770	734	738	789	749	783	724	822	748	774	730	783	751	756	769	769	786	816	783	764	752	811	821	842	786	749	701	788	779	768	785	795	799	725	812	812	770	802	826	765	851	781	765	799	759	764	739	757	809	746	838	770	795	789	763	738	794	777	827	797	764	778	805	767	792	782	815	789	771	757	806	781	789	822	799	711	805	808	823	807	792	761	751	751	731	760	719	795	740	763	749	788	797	766	745	813	750	813	790	750	785	742	775	821	748	789	800	791	758	754	746	792	790	760	779	756	744	718	791	809	791	804	722	797	756	722	812	829	793	750	761	810
14730	29622	22740	16917	13013	11024	8275	5805	3846	3325	2525	2584	2284	1879	2185	2327	2238	1677	1670	1544	1504	1331	1287	8105	6555	1132	1065	1152	1129	1099	1130	1126	1093	1117	1191	1122	1181	1180	1139	1131	1136	1157	1150	1144	1143	1104	1043	1124	1077	1101	1152	1044	1146	1098	1099	1115	1143	1121	1108	1069	1096	1075	1135	1161	1168	1088	1086	1115	1096	1137	1175	1128	1080	1105	1072	1049	1070	1109	1091	1148	1100	1154	1115	1071	1044	1117	1128	1076	1121	1115	1120	1131	1112	1125	1146	1166	1106	1101	1081	1085	1134	1093	1093	1121	1132	1063	1162	1088	1069	1088	1103	1096	1146	1119	1119	1084	1171	1118	1052	1145	1053	1138	1143	1166	1083	1088	1107	1096	1060	1101	1084	1083	1121	1085	1082	1096	1088	1054	1136	1153	1154	1102	1095	1090	1075	1081	1081	1102	1103	1143	1096	1108	1173	1124	1064	1157	1044	1105	1093	1092	1108	1147	1089	1088	1112	1135	1124	1049	1023	1115	1155	1112	1105	1101	1093	1093	1079	1118	1106	1113	1097	1048	1111	1112	1119	1100	1124	1096	1057	1087	1174	1133	1117	1150	1112	1089	1074	1139	1105	1095	1068	1143	1068	1086	1082	1068	1053	1118	1114	1125	1127	1104	1059	1129	1092	1095	1124	1131	1182	1106	1125	1107	1121	1141	1067	1113	1157	1095	1072	1088	1195	1032	1116	1146	1090	1055	1055	1102	1141	1116	1042	1117	1144	1142	1117	1105	1084	1089	1138	1138	1098	1130	1104	1150	1121	1058	1108	1073	1049	1068	1073	1116	1132	1080	1182	1072	1066	1107	1062	1162	1076	1064	1112	1068	1114	1081	1107	1088	1079	1067	1136	1126	1173	1099	1079	1109	1110	1083	1108	1131	1126	1122	1084	1069	1068	1177	1093	1109	1072	1114	1073	1093	1115	1160	1054	1076	1116	1127	1076	1120	1095	1101	1088	1089	1086	1105	1078	1115	1111	1023	1124	1074	1123	1062	1069	1095	1096	1080	1099	1110	1104	1059	1102	1087	1069	1064	1140	1135	1154	1130	1120	1136	1103	1111	1014	1121	1095	1118	1110	1128	1074	1128	1085	1076	1102	1081	1105	1064	1149	1076	1103	1084	1087	1080	1082	1117	1068	1135	1122	1109	1116	1092	1069	1099	1115	1072	1095	1103	1104	1108	1108	1111	1115	1079	1096	1052	1105	1114	1087	1080	1134	1121	1021	1110	1089	1136	1091	1098	1089	1089	1090	1055	1078	1103	1109	1096	1047	1089	1129	1083	1152	1106	1023	1085	1156	1158	1111	1106	1070	1097	1088	1058	1053	1082	1093	1097	1097	1106	1121	1161	1063	1089	1146	1129	1092	1050	1106	1088	1132	1116	1105	1137	1104	1090	1119	1071	1107	1095	1168	1156	1128	1111	1148	1113	1187	1088	1084	1115	1043	1113	1109	1078	1134	1116	1096	1079	1124	1107	1128	1090	1094	1107	1033	1085	1109	1079	1121	1110	1110	1161	1080	1121	1102	1133	1088	1072	1102	1102	1114	1107	1089	1123	1080	1140	1131	1078	1126	1119	1092	1110	1109	1066	1088	1081	1149	1083	1105	1081	1067	1144	1100	1080	1097	1111	1059	1096	1062	1054	1126	1100	1074	1100	1125	1105	1173	1132	1108	1123	1080	1106	1112	1109	1045	1084	1071	1102	1105	1084	1167	1057	1095	1060	1114	1101	1033	1075	1062	1113	1133	1028	1166	1059	1062	1116	1092	1056	1054	1098	1076	1072	1142	1106	1042	1040	1160	1077	1084	1085	1078	1123	1085	1053	1123	1167	1115	1072	1154	1095	1056	1136	1105	1071	1101	1082	1110	1110	1067	1042	1053	1104	1117	1157	1125	1080	1058	1147	1100	1131	1125	1095	1059	1134	1073	1115	1065	1065	1104	1084	1112	1125	1099	1072	1041	1078	1059	1071	1068	1109	1136	1101	1097	1118	1112	1069	1081	1095	1134	1097	1106	1135	1096	1127	1126	1058	1183	1054	1072	1112	1122	1036	1097	1115	1061	1062	1066	1106	1071	1145	1079	1123	1132	1117	1061	1081	1067	1120	1102	1078	1145	1130	1107	1102	1122	1144	1087	1090	1067	1080	1139	1073	1051	1135	1104	1110	1139	1111	1116	1156	1126	1028	1167	1119	1083	1053	1134	1080	1096	1075	1096	1062	1084	1059	1078	1115	1069	1033	1070	1075	1084	1088	1136	1129	1115	1088	1075	1138	1104	1076	1089	1056	1106	1063	1103	1050	1108	1115	1071	1085	1079	1062	1131	1047	1120	1115	1118	1168	1087	1151	1088	1116	1124	1120	1109	1077	1075	1064	1086	1088	1087	1086	1110	1097	1118	1088	1125	1070	1172	1165	1141	1040	1069	1128	1140	1142	1065	1106	1089	1116	1090	1069	1120	1089	1110	1080	1089	1065	1082	1138	1093	1137	1054	1122	1071	1097	1085	1074	1103	1019	1115	1057	1056	1095	1089	1089	1095	1063	1125	1078	1072	1096	1032	1099	1109	1140	1119	1068	1101	1105	1102	1060	1095	1054	1099	1029	1090	1081	1067	1056	1122	1091	1130	1107	1085	1080	1077	1102	1116	1143	1077	1130	1135	1113	1112	1115	1028	1066	1099	1109	1109	1103	1102	1113	1039	1106	1047	1070	1135	1142	1139	1121	1104	1064	1049	1087	1044	1049	1088	1064	1127	1171	1078	1065	1083	1035	1081	1134	1087	1079	1099	1106	1074	1098	1078	1103	1114	1141	1056	1082	1072	1114	1089	1065	1112	1089	1081	1084	1076	1096	1153	1096	1126	1098	1099	1090	1118	1109	1083	1080	1118	1131	1060	1150	1093	1119	1144	1075	1086	1082	1132	1149	1115	1082	1116	1102	1064	1039	1055	1035	1085	1123	1065	1151	1128	1064	1082	1145	1119	1079	1075	1098	1127	1057	1111	1055	1109	1095	1124	1059	1073	1092	1076	1065	1114	1116	1082	1078	1122	1092	1058	1057	1111	1097	1106	1098	1106	1105	1130	1100	1091	1126	1079	1086	1072	1076	1092	1134	1092	1110	1098	1101	1115	1113	1127	1134	1132	1099	1095	1067	1064	1086	1056	1098	1001	1081	1061	1154	1073	1132	1137	1142	1063	1077	1074	1064	1135	1113	1032	1080	1112	1039	1088	1041	1148	1080	1110	1088	1129	1110	1104	1086	1146	1151	1027	1099	1122	1126	1130	1061	1054	1092	1068	1052	1104	1075	1107	1044	1122	1075	1094	1143	1015	1119	1103	1141	1102	1089	1138	1000	1118	1122	1112	1131	1111	1150	1080	1132	1085	1108	1071	1110	1115	1159	1112	1122	1081	1151	1053	1103	1125	1154	1115	1097	1121	1069	1088	1068	1091	1102	1143	1015	1077	1142	1043	1058	1125	1065	1089	1097	1118	1050	1104	1113	1051	1073	1078	1105	1111	1097	1088	1082	1103	1103	1020	1114	1139	1162	1096	1117	1107	1049	1052	1114	1142	1110	1067	1079	1056	1095	1093	1124	1108	1108	1072	1101	1081	1118	1083	1089	1093	1050	1057	1040	1119	1099	1080	1044	1050	1071	1097	1133	1120	1068	1133	1115	1095	1094	1101	1102	1038	1163	1100	1101	1099	1131	1106	1069	1155	1164	1064	1104	1174	1061	1100	1050	1117	1100	1053	1104	1090	1126	1069	1047	1040	1134	1078	1157	1095	1185	1116	1086	1100	1101	1134	1151	1080	1022	1076	1123	1080	1056	1105	1180	1127	1084	1148	1051	1062	1094	1101	1059	1072	1100	1099	1122	1124	1082	1136	1079	1147	1150	1117	1099	1114	1139	1123	1102	1131	1069	1067	1072	1178	1051	1108	1070	1065	1084	1113	1122	1058	1093	1123	1086	1126	1133	1108	1060	1089	1064	1109	1088	1109	1127	1117	1152	1111	1154	1156	1061	1079	1092	1109	1051	1149	1116	1052	1100	1125	1124	1121	1153	1161	1117	1071	1078	1107	1123	1085	1116	1110	1105	1075	1098	1135	1156	1051	1102	1089	1084	1143	1072	1092	1087	1131	1063	1145	1055	1107	1092	1141	1070	1115	1069	1135	1121	1137	1033	1126	1101	1083	1085	1115	1101	1156	1052	1037	1053	1112	1085	1126	1100	1065	1136	1102	1074	1067	1091	1084	1118	1076	1065	1057	1146	1128	1085	1102	1083	1051	1120	1050	1108	1097	1046	1132	1109	1059	1092	1104	1114	1096	1058	1070	1111	1125	1036	1083	1120	1092	1168	1104	1112	1121	1142	1138	1097	1123	1105	1077	1095	1072	1088	1078	1120	1134	1119	1087	1086	1154	1095	1069	1084	1144	1093	1147	1076	1065	1080	1120	1125	1126	1092	1107	1110	1133	1087	1095	1107	1101	1108	1067	1096	1164	1117	1161	1095	1109	1119	1120	1043	1113	1119	1132	1132	1119	1104	1069	1124	1097	1057	1090	1148	1095	1084	1186	1089	1125	1072	1074	1086	1078	1134	1104	1111	1100	1059	1121	1062	1112	1091	1137	1061	1066	1084	1099	1097	1100	1132	1113	1112	1081	1076	1120	1140	1075	1046	1103	1122	1091	1097	1130	1082	1097	1087	1096	1101	1120	1106	1029	1151	1110	1135	1075	1126	1060	1162	1067	1082	1073	1078	1146	1143	1078	1079	1107	1091	1156	1080	1061	1118	1124	1125	1112	1049	1122	1093	1160	1091	1102	1155	1112	1038	1168	1117	1118	1074	1080	1061	1105	1088	1120	1046	1137	1110	1106	1040	1108	1117	1181	1072	1107	1116	1057	1117	1090	1088	1103	1065	1099	1162	1125	1093	1107	1145	1072	1126	1103	1045	1106	1113	1090	1134	1101	1095	1100	1111	1103	1116	1083	1115	1134	1110	1120	1082	1055	1074	1119	1076	1103	1060	1147	1130	1111	1098	1121	1165	1074	1085
23402	21604	29550	24160	21623	21541	12159	4211	2108	1821	1290	1308	1149	1008	1008	1237	1115	877	841	690	747	668	605	3912	6250	581	534	565	539	529	546	535	544	543	503	539	544	578	527	532	531	554	541	519	518	520	519	505	563	575	531	549	517	494	521	471	527	536	538	531	521	535	494	530	514	528	493	525	520	500	506	529	530	455	545	485	609	510	549	494	519	515	503	539	526	519	548	509	510	487	507	489	507	512	513	495	512	533	503	549	548	533	524	486	516	529	571	477	505	510	516	482	495	518	554	520	494	517	513	519	499	505	538	514	471	529	489	548	540	543	495	517	557	544	513	493	562	521	548	514	514	502	542	535	475	525	540	500	549	490	505	528	525	547	484	512	504	525	513	511	526	495	529	491	512	514	527	522	532	499	491	516	522	467	494	586	523	520	506	504	503	493	515	500	491	506	539	497	544	481	486	573	527	536	499	540	526	496	523	498	510	538	550	496	509	502	523	514	515	542	524	504	466	500	524	490	508	508	521	501	535	513	529	485	521	554	502	538	500	519	517	463	529	553	520	541	540	480	512	490	472	526	459	510	544	532	495	561	507	531	495	505	485	505	479	488	517	548	510	491	474	498	548	521	507	541	483	505	499	518	483	513	513	514	512	493	532	474	547	508	505	557	528	549	523	511	503	508	499	494	504	537	529	519	531	535	500	474	489	493	541	504	567	522	466	480	487	513	529	496	556	522	525	524	518	491	536	535	529	537	502	490	505	537	546	523	527	525	464	512	493	554	534	523	495	506	499	534	530	486	519	518	543	525	476	518	515	510	504	519	480	532	508	527	539	536	517	500	523	541	522	522	506	507	514	519	524	511	541	525	507	502	499	527	533	498	503	514	480	546	513	501	492	495	519	493	507	564	499	523	504	485	512	521	469	515	519	489	496	507	517	535	519	488	498	525	505	518	501	572	485	476	526	525	506	525	533	522	509	508	522	503	528	502	513	499	518	528	522	539	492	519	559	527	551	511	502	510	514	508	462	496	507	546	561	512	535	518	460	483	526	510	573	515	544	479	513	530	515	523	494	537	505	511	517	538	502	547	500	515	550	539	523	513	513	524	465	494	478	529	494	502	471	514	506	505	516	507	546	533	540	522	497	531	533	510	538	464	537	472	498	509	453	543	506	512	543	526	527	525	550	473	529	499	465	533	493	531	505	592	557	527	489	507	516	524	501	555	474	533	532	490	515	557	530	467	518	510	479	525	538	501	514	522	514	522	448	523	505	502	518	506	500	518	513	494	547	532	513	553	530	525	522	473	496	550	497	495	515	498	548	493	535	504	501	540	556	500	487	495	502	520	486	528	506	480	502	506	522	538	527	544	536	491	493	543	485	493	515	497	557	511	551	540	498	545	503	525	476	494	536	520	504	532	474	493	549	534	520	519	489	520	549	478	521	497	527	518	483	540	515	564	522	508	552	496	558	479	499	534	535	526	520	548	510	484	522	475	557	538	501	517	524	538	503	499	543	510	528	494	530	526	522	470	507	523	508	501	530	521	540	516	558	492	543	502	516	544	502	500	504	530	461	505	523	494	535	481	522	517	489	483	518	491	496	548	495	524	465	477	536	490	518	513	494	511	549	474	512	518	544	520	510	548	544	466	508	504	521	480	531	474	490	521	538	513	530	542	510	492	487	478	537	541	495	512	520	527	504	522	518	497	488	533	514	498	539	523	478	540	532	533	505	526	515	468	538	514	535	533	501	498	525	492	516	467	528	502	510	451	564	502	490	517	521	551	523	552	546	506	473	533	500	517	521	561	495	523	531	546	481	506	493	521	539	501	536	477	557	553	532	515	518	532	495	524	510	537	520	515	520	519	532	535	491	565	523	511	533	551	553	541	540	518	548	488	531	523	536	502	537	505	533	508	484	514	543	535	541	526	545	508	517	552	498	506	549	519	539	491	552	534	516	562	508	545	526	544	498	514	514	491	564	513	489	539	543	531	525	520	515	472	463	490	481	542	497	503	545	515	537	479	549	472	541	504	493	485	512	511	487	513	546	552	552	540	539	512	508	543	529	531	558	510	444	540	546	543	519	522	541	522	498	494	531	528	465	546	488	505	534	547	518	513	493	513	537	524	525	548	521	531	495	518	493	524	510	512	528	533	499	491	491	510	502	507	541	459	534	514	466	462	498	544	475	487	489	549	519	498	508	522	525	521	525	538	481	499	506	552	570	488	524	516	495	548	485	507	530	522	548	536	495	503	574	541	474	508	492	494	491	513	498	504	499	522	502	521	532	532	517	497	474	524	527	505	496	513	525	503	482	551	494	479	488	524	484	515	508	545	545	497	532	483	512	511	512	539	487	481	495	521	515	484	495	481	511	501	521	526	479	516	502	469	480	530	530	513	510	545	484	540	525	490	504	513	501	543	522	521	539	514	490	478	512	515	511	513	506	508	507	511	556	513	513	493	541	493	525	532	523	548	496	514	564	475	515	508	488	514	526	485	528	498	535	507	520	499	526	499	525	469	484	505	500	459	515	534	502	554	572	472	519	516	515	530	502	522	557	509	489	490	513	497	532	525	471	545	524	523	495	508	552	457	532	461	504	489	510	548	540	534	503	476	497	506	499	535	505	536	551	540	527	524	550	570	576	496	567	540	508	484	500	530	497	521	494	493	508	474	533	499	510	483	531	506	551	507	539	500	496	487	515	496	545	501	509	487	523	527	522	518	522	512	490	555	544	494	488	459	520	532	495	541	490	479	476	492	515	557	508	558	509	492	506	527	512	503	523	512	498	500	514	457	511	539	508	486	540	497	492	464	523	546	513	544	527	510	518	554	497	553	538	535	502	490	475	518	527	535	542	488	521	513	501	521	510	498	509	543	500	516	524	499	500	501	464	520	512	556	536	525	547	511	545	527	512	518	478	513	527	515	558	515	516	520	519	492	509	527	495	522	496	522	537	512	544	513	486	515	480	519	522	516	476	496	500	526	507	475	480	461	527	511	515	485	526	543	471	502	536	497	518	520	527	531	519	513	553	514	534	501	509	490	479	537	517	497	502	538	543	569	513	498	522	515	527	480	504	534	509	496	524	516	518	521	517	525	519	529	536	493	509	491	484	497	482	506	507	451	508	528	491	535	495	529	486	514	491	500	502	515	487	499	504	474	499	508	500	524	525	502	507	495	493	503	490	532	510	521	519	514	508	482	539	509	483	530	545	538	522	533	514	505	498	533	499	496	523	494	527	526	471	517	545	482	545	525	488	535	492	541	472	504	494	504	546	494	517	491	534	491	528	517	505	499	501	488	512	502	501	492	490	498	518	532	499	516	508	488	477	517	503	534	499	527	506	491	541	489	506	508	521	525	537	542	502	472	481	530	501	525	503	527	544	529	516	520	507	539	555	506	532	539	517	495	534	486	492	496	530	512	496	534	496	500	468	517	533	533	493	544	534	506	555	482	528	486	489	491	500	487	525	486	517	527	490	531	490	519	517	486	521	541	545	507
17574	37091	27977	23580	19277	15729	12446	8985	5180	4432	3246	3289	2732	2233	2251	2680	2481	1886	1608	1294	1333	1169	969	8873	11149	798	790	810	805	794	791	812	715	765	767	708	782	737	767	741	740	700	751	762	747	765	815	739	748	695	733	729	797	722	691	747	734	798	782	707	752	790	782	733	748	797	671	773	739	708	730	780	750	773	707	728	744	767	736	745	720	706	761	721	764	703	716	713	710	740	757	736	767	733	754	729	771	737	709	704	767	737	747	732	751	722	712	734	704	729	730	755	715	762	710	758	738	739	743	751	743	709	764	699	743	726	750	788	753	744	773	773	719	743	727	631	661	741	788	703	703	744	702	755	742	749	717	766	757	718	735	748	729	736	768	728	712	778	753	778	736	686	723	788	727	721	708	708	726	703	746	784	746	712	782	747	762	757	737	752	726	693	739	714	714	700	769	744	773	777	768	762	761	737	733	750	718	694	710	682	759	779	777	726	728	773	741	761	757	754	730	736	757	771	756	739	725	729	773	781	697	747	747	760	722	680	717	782	706	767	743	758	720	732	682	800	765	749	708	722	739	761	698	712	684	754	730	751	751	726	729	733	752	772	754	744	711	754	749	735	749	753	702	721	717	690	800	729	712	747	740	742	732	724	711	748	745	776	724	693	695	804	707	759	691	759	741	713	739	761	718	750	698	776	757	748	728	747	754	766	727	726	759	740	725	744	685	731	715	750	714	751	746	770	747	695	729	720	687	765	744	704	718	690	710	740	691	744	736	741	792	771	752	736	749	728	767	700	804	766	758	773	724	804	725	706	773	788	687	723	742	720	748	767	717	773	702	719	689	719	774	715	721	793	718	736	750	708	750	720	790	755	737	740	723	728	745	701	758	718	728	733	763	748	774	759	737	707	734	780	712	695	699	755	750	768	713	684	719	740	744	720	732	745	716	706	795	703	762	720	729	743	732	757	702	701	802	778	757	723	733	719	719	710	761	760	754	720	745	712	763	696	750	759	735	714	726	750	729	746	715	719	765	742	742	800	817	754	739	744	738	729	755	706	797	728	760	690	740	729	737	727	746	744	723	753	737	692	781	713	767	691	773	708	733	759	692	740	723	727	769	738	756	755	733	777	712	737	753	746	761	738	717	764	724	814	736	767	715	784	734	746	771	736	751	760	712	693	805	764	753	734	740	781	762	715	736	756	762	763	772	741	741	704	756	787	696	725	741	676	728	749	742	729	724	713	756	697	735	734	746	755	735	743	718	744	792	744	753	720	739	727	733	762	715	709	732	774	767	702	725	745	728	734	752	722	733	710	701	742	744	714	724	732	764	738	706	762	758	763	676	744	704	753	751	734	743	743	737	786	743	732	806	734	714	733	738	717	725	700	725	743	716	780	753	727	730	725	720	710	772	693	727	745	789	716	697	724	759	702	784	723	723	750	708	792	738	741	709	753	700	715	710	758	747	738	709	703	730	745	753	709	722	773	748	718	737	728	749	700	731	727	701	702	749	697	699	745	742	727	752	744	728	680	765	719	774	729	757	737	734	747	742	712	720	825	725	703	715	718	735	716	746	683	716	692	752	738	711	771	780	755	716	718	793	778	716	743	728	737	748	735	769	725	744	718	756	753	752	695	729	809	727	715	750	750	734	782	759	805	794	758	745	713	762	704	747	754	752	753	752	774	748	696	737	735	744	778	750	761	680	722	724	774	756	700	776	707	771	740	718	732	714	729	736	739	726	756	725	720	740	717	740	753	738	688	763	730	766	755	754	747	765	786	732	755	790	743	727	696	727	776	673	752	779	750	761	767	727	711	730	786	725	708	772	720	758	736	707	748	727	729	744	712	729	736	758	769	746	719	741	740	713	775	719	740	778	712	728	755	721	710	737	761	765	760	756	783	702	706	782	733	759	768	756	783	714	742	738	733	735	744	792	740	681	655	695	791	730	718	707	702	751	684	794	782	748	771	785	778	742	741	756	750	695	761	729	726	755	703	793	725	719	692	758	732	682	753	751	718	730	811	737	729	736	716	717	718	730	736	707	751	761	741	730	743	726	772	723	752	758	721	780	721	782	736	768	746	762	699	758	751	711	721	726	742	720	710	714	723	736	703	728	720	773	729	741	704	714	699	723	748	752	781	733	718	773	706	747	715	745	770	732	741	750	735	794	720	744	719	647	748	721	684	748	721	763	730	757	728	755	713	725	738	721	743	718	737	744	727	721	755	787	748	687	751	783	751	760	722	737	687	789	734	740	738	759	710	691	764	694	727	734	747	705	753	743	737	721	741	685	723	713	731	755	768	731	749	706	773	731	760	734	675	715	741	777	734	684	743	759	725	753	751	725	705	729	779	726	713	762	737	691	706	724	737	720	712	753	741	706	693	719	731	694	745	746	755	776	775	766	735	682	711	751	751	779	688	741	727	732	755	744	726	755	719	724	736	768	670	750	735	736	742	724	739	717	760	679	795	693	782	738	710	746	761	804	775	755	764	725	748	758	767	738	691	723	774	679	689	713	709	722	727	769	739	731	722	758	738	756	735	751	691	698	746	750	737	789	734	734	703	787	711	744	687	762	722	748	735	716	726	717	738	798	681	728	689	729	732	774	703	723	754	767	738	712	766	705	715	744	762	745	751	755	760	724	748	768	720	780	763	744	711	788	730	783	723	747	749	766	692	753	743	711	712	710	740	698	716	730	766	741	742	736	724	743	706	733	735	736	775	763	737	761	764	770	714	778	747	733	721	729	771	720	703	705	729	717	734	763	765	694	757	734	744	712	747	723	723	791	737	761	787	687	727	753	769	690	736	775	769	711	721	726	756	688	691	761	770	699	730	692	700	736	772	756	733	766	786	704	776	750	774	717	721	731	739	728	710	744	764	734	748	772	711	743	727	744	754	744	736	726	741	765	726	753	748	745	769	708	738	711	711	754	709	730	710	741	733	767	748	735	739	737	707	751	728	748	731	703	740	719	754	723	752	745	761	745	714	721	788	728	744	770	730	773	762	744	728	712	723	717	742	716	776	749	783	779	748	732	727	734	703	754	758	735	739	696	757	685	738	757	755	726	738	716	763	710	749	707	766	709	751	766	794	734	730	716	770	708	711	721	752	752	711	760	746	712	733	702	760	740	750	700	754	693	766	691	721	754	738	699	744	695	752	732	739	714	713	741	732	715	753	771	787	746	762	750	698	761	739	744	769	704	758	725	735	747	734	715	716	759	795	781	703	734	759	752	793	774	750	724	739	679	694	701	736	693	738	729	737	738	762	737	709	722	710	691	786	698	713	714	795	722	757	768	754	719	743	758	725	692	719	726	759	766	739	733	737	758	732	729	720	739	780	732	731	715	748	744	765	755	757	720	760	709	721	733	740	740	736	662	728	743	761	722	747	690	723	674	765	781	731	789	725	685	753	774	725	727	739	715	735	703	738	717	725	746	720	764	738	711	759	791	751	699	755	692	786	729	777	688	745	701	708	754	781	706	757	766	776	741	741	681	724
27371	21125	13702	7657	4375	3132	2381	1940	1120	1019	959	914	891	882	773	845	858	838	789	758	709	731	758	851	925	722	693	641	716	675	658	679	687	682	712	670	722	666	690	701	655	701	678	673	672	674	651	674	681	713	684	717	683	679	674	669	684	720	668	726	653	656	715	696	688	692	686	649	709	693	653	635	731	657	673	717	673	720	689	692	681	699	666	667	730	685	690	675	675	697	698	698	652	665	744	694	701	651	701	709	720	680	700	660	726	695	686	665	721	671	709	698	661	711	672	672	682	707	721	713	679	687	644	706	668	732	667	712	706	672	706	703	686	713	699	664	683	655	675	684	731	719	682	696	654	713	675	709	718	690	688	646	672	699	647	671	693	704	685	710	708	650	714	700	709	679	661	704	684	724	669	665	623	671	682	674	700	692	655	687	653	678	705	732	641	722	699	696	660	681	717	660	684	723	641	705	670	668	666	679	674	680	609	732	731	691	647	723	701	726	701	684	707	667	687	682	687	698	657	732	743	702	707	687	649	719	707	716	777	712	720	663	715	633	655	690	721	694	737	715	697	693	706	711	739	682	672	681	665	687	708	676	677	668	688	693	642	654	717	693	708	695	696	726	671	661	721	704	659	734	720	714	647	734	681	690	694	680	694	719	649	685	651	714	694	706	689	704	676	757	697	722	690	694	693	729	721	677	695	687	728	669	691	703	695	704	696	699	621	691	699	649	713	716	720	682	676	696	705	697	661	647	727	727	652	683	649	660	674	706	672	696	686	670	689	683	681	625	674	702	710	718	668	685	706	714	703	676	710	694	680	661	742	705	648	692	631	700	759	667	661	664	710	689	670	654	673	692	711	696	659	704	710	695	691	643	701	667	634	699	714	712	730	723	670	667	707	685	693	701	714	739	713	681	698	688	699	702	697	633	689	659	634	695	687	729	704	714	703	719	695	664	714	700	692	675	721	704	709	690	706	711	658	702	630	716	698	677	667	694	703	691	678	678	685	656	676	679	693	679	688	661	644	713	706	695	694	671	691	688	681	708	625	662	678	712	715	674	738	709	695	666	702	695	739	690	761	684	691	689	661	677	692	699	723	679	745	697	735	721	679	709	711	710	680	717	713	671	681	660	732	686	715	708	683	689	731	665	681	696	725	722	705	694	685	743	672	713	653	719	652	700	705	734	691	725	670	690	669	681	645	694	698	693	701	660	698	693	688	680	669	709	735	701	705	681	717	693	671	716	661	691	686	696	685	692	630	697	693	654	662	712	684	677	760	670	678	731	676	694	682	715	689	702	676	691	709	695	666	735	682	731	719	685	677	703	689	678	677	716	689	718	704	669	678	694	693	677	686	690	690	676	687	734	665	749	665	679	702	681	710	687	711	635	666	694	669	681	756	708	662	711	654	750	698	633	694	675	711	699	712	690	664	701	656	662	716	698	687	665	708	686	670	708	723	681	683	732	696	683	699	626	742	720	684	671	670	665	675	659	706	646	700	700	731	675	676	729	711	690	701	696	665	655	686	667	679	661	722	695	687	696	708	634	682	685	680	713	723	724	690	692	682	693	683	715	703	709	679	695	705	756	693	690	692	650	681	689	745	713	644	726	676	661	715	619	649	674	671	692	754	721	746	669	687	720	719	685	697	717	707	651	773	673	708	684	768	654	741	736	661	647	721	721	689	660	719	671	667	723	704	694	682	661	704	653	653	681	723	746	665	670	658	725	708	708	641	665	711	674	688	707	713	666	708	642	697	708	684	655	667	738	752	785	701	680	698	668	727	695	613	667	685	701	713	689	724	647	692	721	698	666	666	755	659	684	694	665	671	655	692	737	683	683	659	690	684	763	683	679	753	719	690	700	710	658	676	637	691	705	692	714	664	708	691	707	672	682	709	681	710	679	679	690	746	652	668	683	665	713	666	674	675	691	686	684	670	691	740	689	640	685	680	726	672	700	697	689	727	722	705	671	715	684	704	641	726	678	696	711	697	683	670	671	663	689	638	666	658	671	726	660	703	713	713	689	680	675	685	732	686	655	684	676	679	706	687	662	722	667	709	693	695	669	738	687	680	672	652	663	686	734	677	695	685	683	687	699	659	666	660	734	695	695	708	736	679	679	671	696	721	722	668	749	717	685	655	701	726	652	625	666	685	678	678	691	751	696	695	670	690	679	718	675	660	692	695	704	731	734	694	681	664	717	723	689	722	734	696	707	689	675	746	698	655	690	654	696	683	666	680	642	673	651	717	713	692	717	670	721	721	708	708	675	712	741	705	689	688	681	713	763	700	692	682	661	663	654	653	675	690	699	706	672	692	735	729	664	674	639	745	692	717	659	699	722	678	673	662	689	657	681	735	715	646	672	696	704	637	681	663	623	711	709	665	671	741	697	720	691	732	701	654	674	666	678	644	748	687	745	664	688	655	680	679	735	652	686	694	682	643	727	730	655	694	693	702	683	656	717	691	683	700	720	715	681	678	708	746	621	673	725	691	680	674	659	659	701	729	720	688	703	688	697	706	672	689	705	699	648	708	697	705	719	678	647	668	705	693	688	677	652	669	642	682	723	708	702	684	741	673	703	732	690	648	704	670	717	689	714	726	691	688	626	634	695	696	687	708	722	688	666	687	678	682	664	663	663	668	681	714	665	708	640	644	684	665	714	671	667	643	658	673	685	710	696	658	675	672	693	680	673	692	678	676	689	697	695	682	677	716	630	655	705	732	740	681	712	683	669	692	714	678	673	722	667	608	684	700	712	702	699	672	682	686	702	714	675	725	683	702	692	656	698	694	691	680	709	715	706	683	750	658	677	643	696	682	704	691	713	710	686	707	708	707	723	654	686	697	720	685	685	708	682	700	673	692	644	671	691	654	677	674	686	693	668	679	680	677	679	657	696	724	674	666	687	714	674	701	712	686	661	668	694	745	669	652	690	644	670	691	699	694	696	731	674	687	703	690	660	680	687	642	678	639	680	671	642	677	721	690	672	748	691	667	656	689	687	688	668	695	634	680	651	687	713	724	723	663	700	652	717	664	725	688	684	693	688	657	731	699	683	739	700	724	708	655	668	713	684	703	674	686	709	672	679	691	651	694	683	699	691	688	695	741	673	724	672	778	717	666	655	657	690	709	733	677	698	692	683	693	664	653	673	718	671	695	688	650	689	699	691	664	718	700	680	671	691	634	701	651	684	689	726	685	698	699	721	712	691	692	723	670	688	669	678	669	643	695	672	686	679	705	679	650	668	714	658	687	623	693	701	681	692	670	722	704	724	708	655	729	690	716	721	697	664	718	702	663	682	686	673	691	665	684	656	702	693	698	732	628	665	721	697	704	727	713	753	681	680	669	736	724	678	697	716	667	684	680	691	693	711	694	675	664	691	640	686	720	721	714	699	689	736	689	692	640	704	716	720	678	653	705	700	689	711	707	607	693	719	695	724	679	702	717	728	694	726	679	683	734	746	709	708	729	651	654	686	690	697	690	706	695	667	622	714
10363	17054	13935	12127	9151	7225	5761	4558	2548	2074	1745	1604	1557	1435	1256	1629	1470	1292	1367	1222	1159	1121	1041	1271	1684	1007	986	964	951	1034	918	950	955	981	992	979	958	956	928	1007	950	975	960	920	1034	975	1002	985	1022	964	990	945	926	969	993	1018	992	974	923	968	970	893	949	1013	970	1022	990	942	957	904	966	1007	925	937	926	916	958	927	901	948	936	984	934	987	945	943	955	962	984	969	1021	961	1006	932	993	1042	976	1016	965	982	939	969	1028	951	950	1020	954	1002	906	941	999	962	1040	1021	992	981	1001	934	967	944	952	943	938	932	954	964	992	953	990	929	1011	950	917	977	949	988	976	960	947	934	933	984	920	939	973	957	943	932	950	997	979	922	967	949	971	959	998	950	941	975	949	942	970	964	1009	999	957	1005	978	912	959	985	968	943	951	981	978	929	971	978	964	947	967	975	981	908	978	1011	977	938	935	961	966	935	984	1017	1018	868	943	924	991	975	984	969	975	943	977	998	994	953	927	964	946	932	964	971	984	936	946	925	988	1001	971	906	987	958	918	952	980	974	958	1028	915	972	1005	903	962	942	985	937	962	968	950	959	968	1029	990	960	972	922	977	979	937	1026	923	967	958	942	904	939	988	1013	1021	949	954	942	969	1016	982	976	949	997	957	1064	942	950	951	946	944	951	956	970	969	905	944	948	961	936	926	970	977	990	962	944	943	931	919	1005	989	946	932	952	963	995	955	971	937	925	964	972	954	942	956	993	909	981	975	1014	974	1022	986	959	1026	982	970	879	1035	965	964	990	975	924	929	934	976	958	1008	947	967	934	988	939	1037	974	940	1000	951	985	931	932	967	966	971	1006	981	926	948	984	990	920	999	879	966	966	970	941	985	953	975	961	1005	1004	1003	943	976	888	1025	897	978	986	944	931	960	936	961	955	927	960	964	1018	982	961	969	960	957	974	976	982	903	948	996	959	983	988	1036	976	943	987	956	984	976	976	945	914	938	923	1031	965	972	964	975	992	997	1037	970	955	979	980	976	912	998	980	946	949	1016	990	930	953	982	956	998	965	961	896	993	972	974	953	948	976	981	971	971	981	996	939	901	963	991	931	956	963	1008	995	928	908	943	1011	946	1008	935	992	982	939	925	942	929	959	953	942	984	991	981	995	909	965	985	973	976	942	952	957	909	935	971	933	922	993	967	971	920	955	978	952	999	962	918	1015	952	918	981	964	938	961	1000	925	999	961	971	952	993	973	954	1013	901	998	941	961	968	990	951	975	936	950	1016	959	931	966	998	962	1034	949	955	964	986	988	972	975	941	963	977	948	949	948	955	1001	948	963	995	921	913	961	908	995	919	942	1015	941	987	963	962	975	1002	970	960	938	959	960	986	1008	998	992	986	982	920	987	967	906	949	967	931	940	982	959	961	996	1012	972	962	914	985	967	963	962	918	956	1041	960	971	1002	967	946	941	951	962	945	940	941	965	964	983	997	931	986	1010	997	969	982	1021	985	931	966	922	971	985	939	977	990	1013	917	982	991	1008	935	981	947	989	931	980	975	1037	932	985	962	978	912	949	947	942	926	977	996	949	935	947	1014	896	998	1021	965	952	985	1024	908	939	942	987	1014	975	938	931	975	981	946	945	981	916	980	1002	973	954	971	984	1005	968	936	958	935	1014	967	957	990	934	968	935	938	966	920	958	956	978	979	934	946	992	945	918	981	994	959	985	985	927	981	1002	973	955	1011	951	959	954	990	985	926	938	964	918	935	938	955	1006	908	971	1004	938	978	938	928	961	962	958	956	929	976	987	1010	1021	999	944	951	944	1015	915	944	1053	980	898	921	983	882	1007	972	1005	933	953	988	980	951	960	1031	965	956	972	958	994	1000	978	977	959	983	956	980	980	942	987	903	1001	906	1007	936	961	977	982	952	949	930	967	997	980	991	949	909	980	961	953	977	971	928	1015	950	987	967	939	948	974	957	975	981	952	1021	899	968	984	973	903	987	953	941	1002	1014	970	941	961	956	941	942	991	967	963	934	982	992	951	937	984	990	1001	967	987	986	938	898	967	970	998	986	948	955	946	989	1019	947	1024	975	990	1046	953	894	962	982	937	955	961	955	963	956	990	871	959	964	973	916	968	1024	964	920	968	956	966	905	916	983	990	917	945	1000	970	949	934	973	962	967	947	1016	904	878	952	992	910	982	998	911	954	977	980	948	979	960	921	1004	986	969	976	956	1008	956	958	988	957	940	1002	998	977	973	980	941	962	964	955	1006	919	974	995	988	970	978	1026	966	972	945	896	982	970	926	966	1015	953	980	951	957	938	951	925	900	983	1007	1009	971	941	938	963	985	989	955	968	995	903	914	900	951	907	969	1026	964	975	957	944	1004	1005	971	945	936	966	952	960	949	956	970	950	939	880	945	946	1020	976	974	969	923	958	962	941	905	973	1008	970	1022	1014	1038	974	987	891	1018	928	947	1020	956	945	990	994	1018	995	963	978	996	990	964	993	949	959	978	953	1042	948	989	889	978	947	983	940	928	983	969	952	922	917	987	962	960	963	949	947	1021	935	962	930	956	934	921	905	929	1009	977	1014	951	905	1002	963	971	921	994	941	961	990	979	938	998	982	986	993	977	969	893	946	964	968	904	1045	988	971	914	947	982	947	1042	981	929	958	957	963	988	951	956	938	960	944	966	927	1015	938	947	938	971	919	954	902	985	973	947	947	1002	965	974	900	953	966	961	1000	983	994	922	905	1017	901	981	947	1022	993	948	966	997	967	935	996	966	975	968	959	955	969	952	967	977	945	945	975	954	984	930	959	955	1005	971	929	941	1003	1021	977	959	960	995	963	963	999	966	954	942	930	995	983	932	923	963	962	979	970	948	946	959	1013	1014	976	995	952	944	965	940	1007	972	970	1014	981	943	881	977	941	966	970	993	922	972	956	966	1024	947	971	934	1042	937	956	947	928	940	963	1015	984	977	953	916	894	962	955	932	998	1037	986	1009	1010	987	980	982	955	918	907	1006	959	886	993	961	1016	958	1041	960	986	962	988	965	951	953	984	921	1039	970	947	960	955	900	951	980	991	953	960	926	934	935	948	964	949	961	957	996	965	924	975	996	1014	986	928	986	994	964	975	902	1001	978	1033	970	976	945	923	975	975	973	949	956	978	974	985	972	1004	952	951	989	989	1011	992	963	979	980	974	1014	958	960	988	975	953	932	946	965	960	966	993	929	945	919	955	981	984	993	972	981	982	957	975	946	953	981	978	942	943	963	968	958	985	935	963	999	930	993	981	955	961	969	946	1017	998	980	963	952	965	984	987	978	979	953	933	948	944	986	956	945	953	942	975	969	928	970	992	982	966	941	966	988	990	1008	982	983	999	941	945	954	993	943	955	972	1038	934	920	947	974	890	979	978	999	946	962	983	942	945	913	941	985	958	982	930	913	958	969	952	962	953	1017	921	950	967	954	961	916	953	956	963	983	1034	914	957	919	1035	940	991	962	940	1033	908	988	980	936	978	979	1010	972	944	964	914	1006	1009	915	957	945	982	994	974	972	962	948	959	948	910	997	962	979	943	981	992	921	1011	926	950	960	975	925	951	877	965	977	967	916	983	971	988	986	931	956	984	952	960	974	958	915	986	904	994	988	976	942	968	988	930
24377	21556	28982	24613	21229	11379	5389	3597	1809	1524	1503	1299	1144	1169	1010	1164	1145	1128	1052	1030	932	882	816	2650	2808	760	800	789	778	733	841	815	805	824	834	770	776	773	814	769	823	720	745	752	817	758	720	818	779	783	807	785	772	791	732	761	792	813	781	751	764	774	779	760	722	759	776	792	753	751	810	794	766	779	757	850	777	774	797	732	774	781	770	779	746	816	809	788	706	819	751	732	737	770	801	810	812	788	760	780	763	744	764	782	792	743	785	722	834	789	814	736	774	763	741	750	766	757	774	768	784	779	770	779	744	771	765	747	734	732	759	788	746	764	757	820	748	768	791	753	770	786	761	814	800	753	754	836	811	734	776	813	753	759	794	760	792	746	770	765	791	772	787	734	787	749	780	791	775	768	787	736	778	770	770	824	793	780	769	792	751	756	794	785	744	769	805	814	803	758	818	752	757	784	791	798	800	775	766	798	779	784	775	792	781	791	776	753	802	810	793	749	784	795	721	745	772	770	739	803	742	808	801	774	777	716	762	827	751	744	738	753	767	767	761	756	783	765	850	743	745	754	792	823	808	786	747	802	768	770	729	818	761	741	765	794	782	790	777	814	816	794	748	789	843	749	797	736	789	769	775	776	795	753	725	756	757	802	753	786	794	768	783	806	761	788	802	756	823	754	785	782	792	800	777	789	754	792	766	760	788	735	786	768	746	831	814	744	779	773	742	805	847	762	753	774	738	766	776	770	753	793	772	776	767	782	743	763	744	805	794	840	787	718	796	782	774	753	805	799	752	736	764	767	780	721	793	757	808	800	747	789	787	797	757	797	789	787	739	782	810	780	797	742	803	750	762	760	790	819	784	773	753	754	753	785	774	727	750	776	745	765	755	819	761	759	788	736	755	794	759	715	786	773	792	748	755	823	759	769	756	814	814	784	737	735	826	790	798	788	722	787	757	766	794	778	797	764	743	809	762	796	773	788	763	808	766	805	740	749	715	759	778	725	786	728	759	728	826	791	741	769	757	737	774	796	753	748	734	789	756	751	775	807	793	825	797	773	749	763	791	779	798	739	790	769	795	761	838	748	761	728	738	829	845	739	777	764	772	723	744	803	774	774	749	774	826	787	751	751	757	807	809	787	814	739	779	790	752	733	768	770	760	818	730	760	802	785	807	778	768	770	749	833	783	790	772	787	823	763	764	770	762	732	751	794	767	779	794	765	764	797	761	749	763	807	788	758	747	785	780	794	787	765	776	723	763	804	771	773	754	765	778	706	756	778	817	786	701	734	751	786	777	749	737	813	749	747	778	772	762	732	779	727	757	804	733	756	786	704	750	762	731	796	756	754	752	771	774	799	786	792	760	752	764	784	749	751	778	754	759	790	755	769	783	812	760	836	748	777	751	753	766	762	790	790	744	802	824	750	776	735	786	822	772	756	751	767	770	750	767	806	812	730	752	789	748	766	752	803	754	789	770	836	749	779	812	797	796	747	783	753	735	739	743	801	798	811	771	738	801	790	822	780	764	754	727	748	778	757	813	783	779	776	768	803	776	786	827	792	751	764	741	787	793	728	799	774	757	753	844	750	803	764	794	815	833	802	777	823	744	777	749	760	761	788	747	732	741	760	753	785	720	780	764	727	795	721	755	781	784	756	765	795	740	775	732	774	795	788	724	781	767	744	761	724	761	788	798	786	824	825	752	779	796	761	757	804	783	813	795	784	786	756	769	775	768	769	761	760	765	798	762	814	801	754	776	772	792	755	795	796	782	784	772	767	729	724	779	775	792	738	780	771	804	759	795	771	783	788	805	797	794	819	865	786	746	810	748	785	784	790	762	761	811	804	769	759	803	862	769	810	811	715	799	781	759	781	801	731	771	768	761	804	786	774	765	770	819	780	747	803	825	764	765	751	807	745	755	824	750	745	759	764	787	733	765	767	739	748	781	755	781	743	785	753	788	789	854	741	789	817	773	810	800	782	740	781	793	754	791	749	775	765	771	801	745	762	763	769	805	768	811	776	798	731	741	758	726	760	782	769	781	801	754	765	829	784	783	748	818	786	825	778	812	787	738	798	773	742	756	726	763	808	753	750	796	779	750	780	807	785	762	755	694	762	829	790	761	792	776	791	772	812	760	726	844	735	717	769	769	768	761	775	794	796	795	757	727	746	745	772	763	761	804	758	798	762	778	774	747	838	762	794	806	766	754	751	796	759	812	776	738	771	783	764	781	785	761	758	757	786	745	810	795	814	741	753	781	745	757	779	796	803	817	742	752	773	789	766	783	774	776	759	794	776	788	786	761	768	830	725	784	805	774	781	760	760	745	768	777	736	776	792	805	770	790	807	788	776	808	821	738	738	773	790	770	773	818	744	766	784	776	788	702	767	805	736	767	739	692	795	752	741	773	756	811	814	793	742	800	785	794	779	764	777	797	785	789	790	773	765	795	712	777	784	725	754	806	757	761	713	747	700	760	783	735	787	783	805	768	820	766	789	714	728	773	722	749	755	789	779	799	761	758	761	768	781	793	775	758	772	800	765	739	799	745	750	842	730	810	801	802	814	778	787	739	748	806	752	776	843	781	724	784	754	754	696	769	744	743	790	712	773	823	777	846	739	813	808	812	746	776	727	746	767	778	736	825	802	773	807	808	774	785	800	735	733	780	746	758	810	835	774	792	799	784	775	762	753	747	817	695	797	786	758	721	764	783	755	776	749	754	749	773	749	789	769	755	751	776	811	811	779	742	743	768	754	728	774	782	733	759	746	767	799	748	790	789	824	795	809	747	762	754	745	784	779	778	781	742	741	775	790	793	791	725	773	753	786	809	807	737	787	745	792	765	769	770	780	776	772	795	765	736	760	761	820	717	758	769	773	777	772	758	740	765	746	800	748	789	778	771	748	777	740	807	765	755	757	770	789	774	765	769	783	757	780	745	753	793	821	732	787	742	761	801	737	755	700	753	752	747	800	783	795	758	777	770	745	725	763	779	795	799	749	769	751	775	756	740	739	728	765	811	771	754	809	819	788	766	754	741	795	742	753	763	721	738	789	756	759	792	817	757	793	788	730	800	775	813	781	743	724	791	804	780	817	726	771	748	745	770	782	753	746	736	762	769	767	764	761	708	750	743	757	793	716	791	797	805	780	802	751	772	772	747	773	808	735	765	705	746	800	762	785	758	751	849	770	750	740	770	798	749	742	784	795	799	770	786	793	753	773	809	784	744	767	772	793	786	749	798	755	729	816	741	790	801	760	734	798	793	800	788	808	747	749	794	758	766	792	819	752	752	794	782	816	770	762	763	778	766	805	739	779	777	759	766	767	758	761	785	744	752	795	753	772	754	817	790	800	764	758	769	805	771	799	761	784	802	774	770	726	772	754	735	742	771	783	808	779	770	779	763	805	775	776	819	763	715	817	799	789	751	819	764	756	803	778	790	760	733	786	745	805	749	782	767	734	731	784	795	784	787	787	740	773	774	804	750	768	834	762	753	781
12174	30909	23104	18711	14222	12078	9819	7843	4048	3322	3216	2648	2266	2164	1885	2152	2015	1835	1719	1719	1491	1384	1255	5745	5653	1112	1099	1128	1116	1065	1097	1088	1095	1141	1121	1099	1130	1090	1071	1137	1159	1141	1131	1079	1021	1128	1166	1029	1113	1079	1102	1067	1130	1071	1067	1065	1119	1139	1123	1124	1121	1101	1177	1138	1125	1084	1132	993	1064	1123	1133	1045	1057	1073	1067	1059	1089	1087	1001	1092	1078	1088	1117	1174	1123	1066	1095	997	1065	1067	1116	1079	1102	1086	1092	1092	1078	1081	1067	1030	1094	1119	1065	1136	1084	1066	1096	1106	1167	1052	1074	1122	1052	1099	1124	1058	1138	1081	1051	1039	1131	1067	1115	1130	1155	1082	1118	1084	1130	1135	1078	1111	1119	1095	1079	1112	1115	1112	1080	1095	1081	1070	1056	1056	1084	1094	1139	1052	1053	1037	1065	1041	1048	1020	1077	1064	1082	1110	1066	1011	1088	1026	1058	1056	1098	1100	1053	1097	1110	1063	1091	1144	1084	1099	1102	1130	1087	1073	1085	1126	1098	1138	1079	1061	1110	1095	1069	1046	1169	1031	1073	1110	1097	1119	1098	1040	1090	1106	1098	1066	1096	1108	1042	1114	1033	1091	1073	1067	998	1061	1064	1099	1105	1102	1077	1137	1118	1114	1124	1039	1111	1080	1072	1089	1046	1058	1114	1128	1097	1140	1052	1072	1093	1115	1071	1105	1074	1103	1105	1096	1118	1112	1044	1085	1073	1118	1098	1084	1102	1127	1036	1100	1058	1075	1039	1082	1106	1150	1119	1131	1088	1141	1137	1149	1071	1063	1034	1053	1145	1066	1118	1122	1151	1075	1094	1093	1086	1093	1078	1070	1074	1062	1048	1103	1068	1011	1048	1092	1071	1013	1044	1047	1051	1136	1149	1025	1070	1081	1086	1127	1104	1060	1096	1073	1059	1086	1076	1039	1099	1121	1074	1128	1061	1080	1061	1038	1063	1028	1087	1103	1085	1105	1081	1112	1095	1086	1067	1067	1121	1112	1097	1109	1118	1110	1007	1074	1095	1086	1078	1081	1071	1084	1123	1057	1073	1105	1125	1023	1041	1106	1066	1102	1089	1075	1072	1125	1038	1120	1138	1074	1062	1050	1091	1062	1080	1076	1080	1107	1069	1067	1111	1072	1086	1028	1132	1048	1090	1068	1077	1029	1085	1043	1074	1139	1028	1112	1092	1100	1091	1087	1078	1083	1058	1148	1110	1113	1098	1119	1106	1077	1077	1114	1133	1122	1080	1114	1130	1095	1117	1081	1150	1036	1045	1072	1100	1046	1076	1110	1067	1065	1121	1105	1036	1177	1043	1058	1052	1110	1088	1066	1099	1053	1090	1119	1064	1038	1123	1106	1062	1132	1127	1106	1092	1098	1055	1084	1076	1063	1074	1118	1085	1100	1082	1101	1059	1120	1095	1101	1098	1126	1068	1023	1063	1060	1113	1059	1080	1093	1096	1073	1098	1024	1092	1090	1100	1073	1082	1119	1122	1118	1071	1063	1090	1069	1121	1084	1076	1090	1076	1065	1101	1095	1100	1127	1128	1016	1143	1065	1076	1099	1142	1092	1048	1135	1069	1102	1103	1140	1132	1093	1142	1104	1092	1104	1110	1060	1049	1077	1121	1055	1030	1079	1092	1051	1066	1126	1137	1014	1069	1100	1076	1078	1104	1078	1079	1134	1097	1128	1101	1132	1050	1112	1081	1106	1086	1078	1069	1108	1072	1058	1092	1097	1085	1086	1119	1066	1115	1045	1067	1090	1067	1069	1119	1072	1126	1093	1105	1073	1089	1079	1096	1110	1097	1158	1074	1083	1068	1104	1069	1084	1073	1066	1100	1084	1079	1057	1159	1092	1057	1041	1051	1124	1093	1155	1062	1045	1078	1149	1093	1090	1136	1090	1133	1120	1088	1122	1083	1108	1093	1067	1097	1075	1119	1083	1114	1100	1065	1040	1053	1081	1058	1065	1084	1111	1057	1067	1099	1076	1096	1095	1135	1123	1080	1025	1047	1094	1047	1075	1100	1070	1081	1072	1033	1113	1088	1136	1084	1050	1076	1094	1044	1110	1094	1042	1081	1063	1103	1123	1092	1102	1087	1111	1121	1078	1112	1072	1103	1121	1135	1112	1145	1035	1071	1055	1082	1098	1082	1097	1124	1105	1059	1082	1095	1112	1119	1105	1105	1089	1098	1166	1091	1042	1097	989	1101	1121	1010	1087	1134	1092	1029	1100	1149	1074	1085	1085	1061	1103	1046	1074	1154	1156	1031	1137	1125	1124	1089	980	1028	1116	1131	1043	1111	1045	1074	1100	1118	1102	1096	1034	1105	1061	1041	1082	1065	1087	1128	1065	1086	1106	1120	1132	1131	1101	1154	1155	1016	1032	1016	1042	1108	1056	1119	1119	1101	1049	1066	1073	1099	1086	1056	1066	1060	1069	1061	1087	1093	1079	1067	1049	1139	1042	1097	1130	1126	1093	1106	1072	1078	1078	1117	1128	1125	1019	1155	1090	1107	1086	1040	1067	1104	1094	1101	1035	1066	1048	1091	1067	1077	1071	1099	1068	1105	1040	1076	1067	1016	1043	1072	1089	1060	1079	1053	1080	1067	1081	1038	1112	1126	1030	1142	1085	1065	1068	1071	1089	1065	1131	1076	1092	1040	1101	1065	1049	1142	1004	1034	1111	1175	1108	1081	1088	1111	1114	1105	1102	1089	1129	1030	1005	1123	1115	1144	1060	1058	1113	1050	1130	1098	1091	1088	1058	1097	1061	1068	1131	1113	1174	1057	1059	1159	1072	1038	1134	1079	1099	1075	1105	1090	1077	1085	1141	1052	1099	1063	1057	1157	1060	1186	1013	1058	1110	1039	1077	1070	1072	1058	1096	1086	1079	1042	1070	1042	1093	1062	1074	1081	1057	1062	1134	1124	1110	1080	1079	1058	1055	1037	1127	1144	1092	1065	1060	1142	1092	1070	1131	1100	1084	1117	1074	1055	1159	1125	1107	1054	1144	1123	1101	1073	1080	1094	1149	1054	1105	1098	1112	1086	1064	1097	1138	1113	1076	1024	1121	1075	1129	1050	1018	1101	1112	1060	1047	1161	1119	1114	1112	1080	1123	1052	1045	1053	1038	1169	1096	1076	1084	1128	1115	1032	1074	1086	1070	1092	1066	1043	1119	1060	1030	1075	1112	1099	1090	1108	1078	1111	1080	1095	1068	1068	1088	1034	1095	1033	1052	1061	1121	1126	1173	1111	1156	1037	1062	1072	1077	1140	1070	1088	1124	1093	1053	1059	1070	1068	1109	1106	1086	1054	1128	1058	1091	1040	1030	1132	1099	1049	1098	1051	1087	1032	1085	1123	1126	1128	1083	1032	1075	1080	1086	1083	1064	1079	1145	1083	1022	1129	1062	1128	1140	1115	1051	1114	1041	1111	1074	1112	1115	1120	1086	1066	1143	1099	1095	1119	1062	1042	1106	1128	1089	1091	1088	1059	1107	1105	1115	1088	1077	1072	1072	1102	1103	1128	1076	1158	1092	1087	1075	1103	1113	1119	1028	1058	1052	1037	1106	1065	1071	1136	1114	1044	995	1089	1099	1117	1011	1077	1050	1091	1097	1060	1083	1125	1140	1052	1158	1101	1052	1073	1119	1071	1114	1057	1108	1061	1113	1044	995	1088	1081	1134	1125	1044	1071	1161	1105	1073	1122	1059	1122	1144	1110	1088	1111	1076	1060	1148	1029	1077	1071	1034	1021	1070	1105	1112	1062	1069	1041	1130	1050	1091	1182	1068	1143	1080	1117	1073	1112	1064	1102	1088	1078	1129	1098	1016	1114	1116	1128	1133	1100	1070	1096	1068	1043	1075	1109	1126	1093	1075	1096	1077	1060	1051	1142	1027	1127	1105	1104	1093	1098	1101	1070	1099	1098	1110	1090	1074	1047	1110	1079	1006	1102	1041	1094	1028	1071	1124	1036	1132	1056	976	1078	1076	1085	1132	1174	1052	1143	1077	1067	1103	1075	1106	1046	1065	1021	1063	1112	1108	1083	1062	1124	1108	1098	1131	1150	1110	1095	1116	1067	1089	1087	1047	1069	1068	1077	1089	1160	1076	1069	1058	1142	1103	1097	1036	1050	1033	1074	1091	1059	1139	1081	1088	1078	1179	1080	1141	1075	1133	1070	1049	1073	1092	1080	1107	1032	1060	1062	1082	1115	1079	1149	1085	1117	1072	1099	1066	1090	1147	1049	1046	1115	1074	1055	1103	1098	1084	1094	1062	1071	1072	1118	1056	1068	1068	1079	1051	1138	1042	1101	1109	1069	1085	1036	1114	1087	1094	1086	1095	1074	1067	1127	1085	1087	1103	1064	1099	1085	1150	1110	1060	1011	1119	1045	1137	1111	1092	1049	1077	1087	1139	1136	1104	1089	1118	1045	1020	1066	1079	1088	1144	1050	1050	1082	1131	1037	1127	1069	1042	1051	1061	1074	1144	1120	1114	1082	1105	1113	1025	1037	1080	1100	1121	1095	1125	1103	1124	1097	1116	1078	1085	1030	1057	1081	1092	1044	1072	1147	1080	1102	1098	1079	1130	1093	1022	1095	1058	1116	1103	1106	1099	1136	1137	1099	1100	1076	1067	1094	1107	1087	1128	1089	1098	1082	1145	1144	1065	1156	1073	1132	1078	1089	1074	1023	1076	1071	1129	1057	1104	1052	1055	1124	1095	1070	1098	1054	1099	1080	1086	1085	1087	1126	1109	1075	1062	1092	1090	1054	1038	1100	1087	1119	1043	1072	1063	1088	1106	1061	1137	1076	1111	1090	1150	1029	1110	1107	1081	1075	1078	1091	1100	1140	1076	1126	1065	1108	1096	1082	1099	1117	1031	1125	1093	1076	1081	1089	1055	1003	1142	1045	1077	1078	1024	1114	1093	1030	1107	1098	1062	1062	1090	1108	1067	1077	1100	1074	1047	1073	1183	1029	1105	1126	1162	1093	1104	1079	1070	1059
23380	21574	29474	24167	21594	21302	10918	4586	2265	1815	1631	1333	1145	1004	1012	910	1060	1039	884	989	985	829	546	5115	3018	544	521	517	517	555	529	526	500	490	535	520	458	504	492	478	513	511	512	560	469	474	521	507	555	540	513	513	526	510	473	522	509	542	509	518	516	515	489	542	483	461	506	511	508	488	531	547	502	503	497	501	561	538	507	510	475	502	525	513	523	504	482	470	493	504	495	466	528	458	532	501	505	492	511	546	507	518	505	497	549	524	454	531	479	504	514	539	466	464	487	496	523	554	498	472	523	492	473	490	505	510	541	477	459	512	565	497	532	484	503	561	515	510	548	536	545	527	506	487	557	506	510	515	536	548	528	498	515	480	543	490	515	524	536	521	514	509	508	510	484	480	496	565	522	528	495	471	466	540	532	524	511	510	509	495	515	474	509	516	473	504	520	498	515	508	536	559	476	509	526	498	530	539	529	497	470	482	458	520	499	472	478	530	503	474	540	481	508	514	553	514	545	486	498	537	523	481	509	461	464	510	514	556	468	507	516	515	486	561	508	493	465	481	515	492	520	496	474	476	484	535	549	495	512	529	485	533	536	498	483	515	488	471	539	480	553	511	537	535	487	557	502	499	490	514	513	484	518	503	502	528	452	512	508	547	501	458	512	492	507	497	507	514	519	481	497	495	542	498	505	502	480	531	480	453	505	477	533	489	467	507	496	478	500	515	490	498	509	523	473	519	471	486	507	529	534	520	529	539	491	495	499	493	513	483	507	529	480	486	524	541	507	496	496	529	517	472	482	489	542	493	487	498	525	507	505	504	480	473	496	513	503	522	464	488	520	534	499	487	489	506	543	511	555	542	515	514	521	553	513	491	521	523	507	506	465	549	486	496	489	548	504	519	510	531	496	481	533	497	494	482	525	519	478	516	489	499	437	488	500	475	513	476	489	525	523	514	511	464	500	484	477	513	486	532	485	517	557	511	508	528	488	525	500	482	513	502	512	533	500	534	483	557	560	477	526	479	506	522	494	479	511	495	540	510	510	562	523	531	507	499	522	506	475	536	501	492	471	496	540	502	478	504	493	518	509	513	528	477	479	526	486	485	475	526	507	489	543	527	470	482	500	536	485	509	506	525	555	538	485	536	497	492	481	468	498	498	486	468	466	533	484	514	501	512	514	468	482	519	526	519	519	479	514	490	497	489	490	487	508	526	502	479	503	513	503	532	522	499	496	519	500	491	495	485	492	487	547	510	490	486	535	490	436	531	526	509	494	490	501	518	530	484	523	540	507	517	528	461	459	468	481	488	461	511	506	534	474	505	483	489	522	522	479	502	494	480	514	491	512	501	483	507	482	508	517	529	474	520	471	520	526	504	483	505	525	513	548	470	524	522	494	495	459	499	512	501	523	539	503	451	480	480	547	555	501	533	496	506	501	517	491	469	461	500	521	526	515	479	524	506	512	511	472	482	484	438	479	478	528	483	509	503	464	528	492	516	514	507	461	559	523	538	532	489	491	504	494	516	467	470	492	475	517	492	542	505	555	502	558	530	495	471	466	501	474	536	529	547	518	493	458	525	494	544	487	483	507	508	514	527	475	541	501	466	570	502	493	491	478	515	542	511	495	489	493	459	503	521	467	535	483	532	495	519	526	486	527	487	493	501	513	482	501	490	535	503	519	543	475	479	508	510	485	511	525	473	468	503	527	482	479	486	512	478	494	518	505	502	516	528	552	530	479	482	492	525	487	480	456	491	526	503	489	498	525	469	475	497	524	492	545	536	553	516	529	535	547	483	505	486	506	501	488	519	497	532	518	513	474	527	502	467	519	499	495	509	518	475	471	495	466	522	505	512	514	481	513	492	485	480	540	505	515	499	523	468	547	536	484	506	517	492	503	485	469	478	493	503	525	499	574	505	486	551	495	490	504	533	520	505	560	501	507	477	508	522	485	504	497	508	502	499	524	548	499	524	451	462	472	486	517	496	473	525	541	513	492	482	515	493	576	522	497	520	488	497	488	498	514	507	522	478	489	512	510	515	498	533	511	522	487	516	514	495	502	542	518	500	492	504	522	541	521	490	524	530	496	491	505	502	476	524	495	489	515	482	509	524	491	494	490	507	554	514	510	473	464	486	512	558	509	504	507	458	507	488	502	523	515	497	479	530	498	452	506	540	495	506	479	473	487	498	478	478	520	541	510	503	520	527	467	519	527	504	523	530	514	539	519	526	479	549	521	493	531	515	500	519	519	474	517	465	548	510	491	508	513	501	494	520	448	513	489	540	557	519	546	518	513	511	481	535	511	526	557	488	492	509	474	488	517	493	478	518	527	497	526	484	495	489	502	522	487	487	540	510	520	512	486	535	515	491	519	537	480	496	521	490	506	540	511	497	463	494	468	528	467	509	512	499	533	502	532	493	485	475	481	492	497	508	491	478	494	517	508	492	528	484	526	492	440	523	466	518	514	494	507	497	539	512	508	500	494	521	493	510	485	501	497	525	520	478	486	556	500	497	508	475	513	483	477	483	521	540	536	477	493	516	519	521	504	521	553	518	521	467	513	524	484	548	501	463	484	500	515	496	558	542	483	486	485	511	500	458	491	504	497	493	509	510	469	539	528	430	485	514	508	480	564	506	515	514	522	520	483	532	477	485	513	527	457	476	457	480	496	518	452	483	537	527	488	489	506	488	523	513	503	478	506	499	494	520	483	477	497	456	504	505	493	487	509	491	500	485	518	492	501	514	545	539	539	484	483	504	518	513	486	459	479	520	507	511	483	498	471	471	462	498	484	497	488	502	502	514	522	501	498	416	493	519	499	490	500	522	524	496	509	552	501	512	508	441	471	554	487	491	513	465	537	542	542	500	461	483	488	474	527	460	462	487	514	546	508	524	493	481	483	454	487	488	495	519	476	495	477	511	523	520	517	539	500	537	498	476	490	505	525	508	535	512	512	546	510	496	506	509	483	518	517	545	523	529	469	496	472	512	483	459	516	482	523	471	465	504	520	505	491	508	503	493	464	510	491	521	498	464	537	516	540	516	526	520	505	463	504	510	474	493	531	552	458	482	505	524	493	524	544	485	498	499	535	488	497	507	489	522	463	529	495	540	518	513	490	491	561	505	478	539	482	487	488	499	545	489	486	520	485	496	501	529	499	483	526	465	472	490	507	521	523	530	486	525	497	512	499	507	497	482	515	539	491	472	499	478	520	511	494	481	508	484	497	555	518	538	470	495	507	543	530	507	505	514	501	508	516	479	497	563	528	516	502	515	489	520	536	506	483	491	523	504	475	503	503	446	502	515	513	485	516	478	497	518	501	537	495	494	526	496	512	486	510	516	491	484	465	488	537	500	515	485	507	530	495	480	510	523	498	507	504	525	508	521	549	526	484	477	508	514	510	525	522	503	486	501	541	504	508	488	541	558	469	523	562	523	500	493	495	510	501	500	525	509	529	535	533	531	490	448	519	518	499	541	490	535	522	526	488	492	517	509
17048	33976	30145	22641	18203	14995	11940	10059	5735	4607	4131	3362	2864	2240	2140	2097	2185	2513	1807	2009	2136	1725	972	11275	5565	841	816	802	772	793	728	752	748	804	718	749	702	720	737	770	773	774	738	762	731	741	745	723	755	711	744	709	689	729	722	725	733	736	785	768	826	778	709	699	728	710	710	719	719	744	733	769	697	728	724	730	726	723	745	724	738	737	721	666	716	697	726	698	726	714	729	695	805	684	695	671	747	790	754	747	707	717	718	651	750	706	775	724	733	767	706	707	683	721	719	686	702	742	733	734	749	757	799	755	737	737	726	717	717	739	724	732	681	751	686	716	709	729	736	739	723	752	689	702	737	746	723	755	718	759	685	718	726	674	754	766	724	786	778	722	768	748	772	753	735	782	717	741	738	721	697	735	670	746	742	715	713	780	749	715	758	694	735	691	714	726	751	725	714	695	723	696	707	732	708	743	729	714	741	767	713	725	739	768	718	683	676	729	687	744	702	751	747	706	727	685	708	727	705	701	687	797	760	688	722	712	731	718	704	723	722	707	738	732	692	694	731	757	725	766	757	742	738	747	737	746	743	755	741	737	741	732	741	773	736	745	742	768	775	693	720	760	749	708	712	725	754	718	669	704	729	724	700	748	719	753	686	721	714	736	730	715	750	737	724	703	707	747	701	729	762	695	715	692	750	723	706	716	689	699	718	733	751	727	716	673	704	719	713	688	739	730	752	704	740	696	719	704	707	742	746	748	751	710	716	730	765	715	725	758	692	684	729	697	732	753	671	741	700	736	718	749	708	757	748	714	752	757	767	671	694	690	732	739	717	725	749	736	709	741	725	697	730	743	696	746	740	682	740	730	734	726	716	681	767	713	745	745	779	708	701	711	699	736	685	728	737	697	745	708	776	730	740	713	721	713	656	733	696	675	691	718	744	747	770	758	759	705	770	655	740	712	764	743	749	723	785	793	707	744	723	705	753	764	718	727	712	731	726	719	683	708	698	708	757	703	760	778	712	775	730	735	709	740	718	741	741	718	713	730	709	739	701	702	727	720	747	758	722	776	740	767	724	714	704	750	715	724	716	747	758	744	695	726	744	732	705	725	750	755	757	685	735	760	752	686	724	729	746	754	692	733	793	693	719	690	676	696	746	693	675	711	689	737	726	714	706	669	725	739	735	718	712	732	748	699	810	754	734	675	712	729	723	715	724	728	691	693	714	710	684	741	724	697	697	744	765	725	779	736	753	716	725	723	715	736	716	736	704	761	739	746	710	723	726	718	689	745	716	789	737	740	751	725	725	726	727	694	712	735	742	746	790	731	722	721	735	712	752	722	735	734	690	730	722	721	711	710	744	732	694	716	711	686	709	732	768	732	773	709	693	728	753	758	755	720	706	707	755	741	686	739	707	743	722	733	728	727	722	727	704	712	722	690	688	734	715	713	690	764	732	668	755	753	753	745	741	735	749	765	713	700	730	738	702	740	773	733	745	748	730	688	718	718	782	725	685	699	717	716	719	719	700	800	703	736	784	740	742	727	702	737	701	715	704	746	750	740	751	759	752	693	722	674	685	681	755	697	717	744	772	764	718	731	716	722	694	688	693	724	722	725	724	722	708	746	721	738	731	749	714	660	739	740	691	743	736	725	681	682	708	732	741	742	742	700	717	765	739	724	731	711	730	730	738	739	737	763	715	695	736	733	731	691	715	737	748	709	707	754	761	740	709	673	751	716	721	682	697	739	711	742	769	745	697	688	760	737	741	741	709	770	734	745	709	725	731	692	727	703	773	723	712	742	671	687	728	706	721	738	698	740	749	748	741	690	751	748	726	744	759	772	717	693	743	711	764	743	696	735	735	739	721	731	737	707	723	715	723	719	730	767	736	707	755	735	703	733	733	728	731	730	709	697	716	769	704	703	679	723	723	746	683	661	724	722	683	736	652	751	750	738	760	731	771	718	745	743	690	719	745	695	692	722	723	711	669	769	716	769	730	730	785	682	703	750	747	719	725	751	746	724	705	799	690	724	747	771	744	691	722	743	673	695	707	753	722	724	759	724	689	718	725	767	695	719	718	716	722	698	714	735	721	730	718	733	748	721	739	695	719	764	684	694	745	678	718	741	751	740	745	796	700	795	705	746	727	738	710	753	651	736	748	730	712	765	785	734	759	772	740	739	734	736	710	755	752	791	729	751	746	717	715	715	734	696	690	686	694	757	732	706	772	722	753	702	707	736	737	765	777	776	698	692	674	707	766	704	738	752	769	727	720	743	699	734	703	730	752	757	716	708	724	720	737	752	669	717	707	724	771	777	695	688	704	692	691	743	708	731	686	791	743	707	732	788	780	711	697	726	727	699	698	787	774	686	758	797	727	701	763	749	725	688	729	727	754	745	726	735	725	755	734	640	722	759	763	718	745	754	708	703	720	706	744	707	724	690	709	724	720	683	766	713	723	745	769	762	699	741	760	788	706	671	685	712	734	711	723	692	679	705	739	712	773	710	715	690	702	705	684	711	758	729	709	733	748	723	746	690	775	784	697	765	730	669	759	758	733	747	677	706	702	767	746	714	728	734	702	755	735	730	748	738	741	675	741	689	738	694	743	775	711	716	704	740	741	704	749	702	733	717	672	740	665	714	714	690	757	754	678	727	716	686	711	725	770	708	708	737	727	733	705	722	713	749	725	724	740	751	742	741	713	706	737	764	705	726	715	717	717	735	743	697	705	713	746	746	760	718	690	730	680	693	708	696	691	684	739	711	755	700	739	712	745	788	727	747	723	727	712	730	690	740	719	698	713	713	762	722	740	730	746	740	707	755	694	701	685	730	701	713	734	678	736	726	764	797	678	713	764	686	744	747	700	697	732	708	719	734	673	755	661	778	750	714	752	736	765	717	715	765	694	693	735	722	747	730	729	744	713	715	749	768	753	743	724	686	722	736	771	698	680	704	686	739	703	746	698	751	761	670	740	712	692	731	737	755	706	719	696	728	727	730	732	752	724	700	760	733	746	744	709	713	753	756	738	726	794	745	736	706	695	748	718	722	723	762	708	747	720	761	751	756	711	704	765	758	768	694	692	731	739	740	729	712	723	760	719	726	680	719	721	746	691	761	738	732	746	723	743	738	732	763	737	710	756	723	769	742	730	734	735	707	721	697	756	714	758	730	707	717	740	718	736	771	711	720	732	754	725	709	696	720	728	748	712	736	743	741	741	769	725	734	747	734	700	769	770	717	724	743	739	728	748	745	708	697	745	718	745	673	724	664	742	740	722	727	729	745	752	763	754	748	747	716	720	733	739	703	695	680	746	721	762	747	743	749	748	731	695	743	761	712	717	748	746	728	716	732	738	711	755	723	757	706	766	717	732	686	763	741	725	726	753	756	688	711	699	675	731	725	703	745	738	746	714	704	715	723	745	743	748	719	685	727	718	697	725	698	684	718	706	699	732	726	749	651	778	753	781	692	658	696	719	702	729	761	781	748	741	714	660	782	738	740
27025	20734	14273	6881	3362	2486	2042	1924	1239	1084	1073	905	881	814	852	770	816	913	793	790	776	747	712	827	823	671	706	705	693	687	702	665	726	674	685	667	687	701	650	662	688	643	696	670	670	632	628	675	669	662	690	664	702	688	680	692	718	678	690	679	685	638	646	670	626	707	704	648	617	662	674	676	653	676	651	707	693	673	662	643	670	694	639	640	674	642	685	662	715	655	661	654	687	628	683	685	670	679	658	657	662	655	670	647	677	646	650	659	659	718	639	656	684	654	644	685	669	641	646	645	662	641	651	679	624	658	674	606	684	645	665	661	701	641	721	625	642	645	702	650	609	642	704	662	658	673	693	623	647	662	649	652	681	697	702	655	647	651	666	693	678	679	688	685	676	688	663	622	662	642	678	647	645	716	688	646	711	720	713	659	673	615	680	621	671	671	657	685	680	661	686	625	687	643	709	660	668	661	693	683	715	703	670	693	648	677	684	654	696	661	694	676	670	698	698	655	662	661	693	680	651	683	665	664	656	662	613	687	655	652	609	698	686	646	678	650	663	711	659	684	665	646	648	606	668	695	643	660	670	662	616	653	672	698	649	672	662	641	672	646	678	659	672	654	670	703	673	689	671	688	617	648	714	616	658	702	666	676	644	664	706	741	675	630	645	651	646	654	672	668	732	672	686	690	687	675	622	627	668	694	647	656	650	681	656	665	647	642	693	662	665	662	670	678	670	662	666	597	663	644	643	676	662	694	671	686	651	672	658	638	672	668	674	647	694	646	669	627	606	694	676	623	658	657	615	645	651	676	662	689	675	674	627	662	645	666	657	631	614	661	683	731	646	633	663	659	675	682	632	618	662	667	676	697	649	660	679	643	702	672	683	649	649	651	685	682	661	626	680	663	660	649	630	684	697	665	654	672	658	690	659	680	697	695	680	661	692	707	680	685	671	657	691	686	659	690	715	678	701	655	696	699	692	666	710	647	675	637	661	677	666	649	663	668	682	644	617	688	646	655	653	704	703	705	695	693	703	695	664	706	654	660	613	626	675	672	710	625	662	673	669	674	653	628	653	667	647	694	729	620	646	698	635	632	634	643	700	653	694	693	716	651	691	660	662	633	664	638	669	666	621	699	654	658	628	665	655	646	649	691	660	670	668	668	680	669	628	706	675	674	679	659	677	663	688	651	637	624	649	691	660	602	692	739	688	647	662	710	645	662	629	662	719	691	668	688	629	658	697	632	695	635	631	653	701	620	646	680	674	677	704	727	687	672	733	690	704	634	700	637	629	645	677	666	682	680	690	675	644	694	663	673	651	645	672	686	673	674	649	674	729	698	666	661	694	640	693	679	649	658	689	654	685	738	697	659	674	643	661	714	659	691	648	661	646	678	695	661	685	703	620	662	727	658	644	674	607	671	664	602	617	634	613	634	729	762	649	656	705	679	665	726	646	686	647	657	662	701	651	683	660	649	610	669	640	650	664	673	673	662	673	618	638	679	677	657	661	614	692	655	649	650	648	661	662	627	651	695	698	658	664	667	723	715	640	654	681	661	657	678	603	621	666	703	655	668	698	698	649	668	687	670	662	659	647	649	682	714	710	657	660	694	657	657	666	700	654	662	684	690	699	635	648	676	632	647	634	698	651	696	652	665	646	669	654	666	636	654	628	664	670	650	708	659	663	680	661	636	652	654	680	681	675	702	696	658	642	659	660	658	633	631	700	614	669	662	661	676	671	651	618	669	678	636	672	656	621	667	661	671	644	714	704	659	653	684	643	644	654	648	647	702	702	662	667	734	718	659	653	650	659	670	663	675	718	658	663	643	642	658	640	589	668	638	622	672	677	621	706	714	648	658	720	659	649	647	699	633	669	683	687	660	659	641	731	683	662	690	662	637	734	674	657	673	684	638	733	670	657	677	675	674	670	659	662	659	700	655	664	629	680	630	668	656	674	673	644	640	644	736	697	651	666	680	693	655	651	665	663	638	640	631	650	637	666	651	629	700	695	628	696	654	648	632	629	695	732	669	698	700	697	665	662	655	649	707	649	717	695	679	693	689	684	653	659	734	705	674	728	666	724	647	645	661	671	654	649	659	658	702	629	685	700	715	659	669	679	677	628	683	631	634	673	643	661	692	641	660	709	627	650	656	666	693	660	701	677	655	669	693	655	656	665	662	649	654	646	668	649	627	688	680	632	628	679	683	650	652	634	667	647	704	650	673	652	633	648	695	723	645	664	665	637	690	712	638	701	667	650	648	666	629	690	663	657	616	707	657	666	658	653	695	695	678	646	669	654	677	639	660	673	615	698	629	698	662	664	661	642	646	674	665	672	658	658	648	654	651	676	679	696	663	642	668	668	674	690	661	669	638	655	662	636	630	653	690	650	647	705	730	652	669	710	672	673	664	675	695	640	643	686	716	658	607	664	724	637	649	654	640	668	643	676	696	657	672	659	673	623	663	715	671	670	671	677	659	677	731	681	637	667	647	651	635	685	688	664	703	705	641	663	664	671	660	649	703	663	674	652	674	701	652	627	679	646	690	706	644	643	660	670	718	649	672	613	691	670	709	667	605	685	635	672	694	669	662	640	663	690	661	727	653	672	660	719	734	653	698	686	669	666	665	694	696	710	679	664	714	661	640	658	675	726	688	672	689	662	647	669	656	626	665	642	678	669	671	642	659	665	696	700	668	630	665	653	651	644	649	689	641	638	673	734	664	655	661	643	660	658	636	679	674	622	693	671	598	637	651	655	651	659	679	673	681	665	676	658	656	644	646	679	666	623	623	663	658	692	706	635	716	677	680	643	694	597	681	714	638	714	699	665	623	644	666	629	671	656	630	671	649	635	686	679	686	665	636	661	660	695	638	683	712	683	634	686	662	625	631	694	691	687	659	673	643	645	700	610	664	651	689	684	660	725	645	641	633	651	621	686	653	674	696	656	661	684	637	705	640	660	664	687	723	663	708	629	690	676	661	692	629	632	687	690	690	691	667	659	666	656	689	627	636	650	654	703	653	696	688	688	703	660	678	674	689	686	656	655	694	679	671	653	678	717	711	690	682	635	660	675	638	639	696	667	577	689	672	678	656	691	661	630	649	672	654	736	661	655	700	635	703	661	674	661	665	664	646	673	703	687	715	701	675	643	736	673	705	597	678	657	643	635	637	649	690	656	639	637	677	653	605	705	679	664	658	666	693	630	699	646	674	650	674	623	668	696	638	654	636	685	652	646	662	655	675	699	639	685	679	650	655	647	652	637	643	698	696	697	640	666	695	691	656	636	652	653	653	663	649	712	660	629	675	703	688	648	655	685	681	665	667	648	704	649	689	688	691	694	655	699	682	661	665	711	645	661	666	669	685	671	695	676	663	625	679	646	685	673	609	670	630	685	638	663	690	692	694	621	674	599	664	712	672	655	638	692	690	697	656	691	644	660	708	676	651	693	664	687	674	647	678	655	674	681	659	698	687	671	688	651	691	652	669	652	658	693	672
9743	15229	17534	10153	7338	6022	5064	4730	2658	2335	2069	1829	1641	1302	1366	1301	1408	1584	1273	1180	1280	1185	996	1443	1225	940	970	915	984	940	889	955	879	977	916	979	968	974	895	908	950	886	976	958	917	903	934	948	965	917	918	957	926	939	994	932	954	934	964	907	932	926	969	976	998	923	895	930	906	973	961	936	923	941	950	936	923	954	892	970	961	885	949	939	983	941	939	908	914	867	921	926	907	968	941	937	950	894	902	971	908	925	934	875	979	979	948	927	917	901	921	955	943	940	954	984	989	992	925	939	933	920	891	979	939	892	943	888	964	967	961	908	961	968	936	938	964	904	1029	916	943	929	921	923	987	934	950	928	944	912	909	916	984	965	961	917	925	950	918	950	898	918	928	970	970	926	998	932	982	945	932	925	979	937	940	992	953	879	959	945	920	908	995	967	908	943	933	912	893	955	966	970	941	923	937	939	916	989	940	972	939	963	939	869	953	930	980	860	981	933	941	906	910	1005	957	913	990	965	928	933	920	927	957	906	939	958	905	996	948	971	956	946	964	929	964	971	1003	965	1020	964	943	926	923	994	908	916	928	941	883	959	958	922	877	1016	916	913	954	917	975	907	970	955	931	990	912	908	908	916	978	929	925	934	986	979	926	940	985	916	976	942	892	878	916	922	978	914	908	927	909	928	928	924	960	941	949	930	921	944	972	946	973	906	923	932	899	926	953	945	947	926	940	940	954	980	967	996	928	902	964	925	897	990	969	964	933	932	984	937	951	998	988	1003	889	964	900	969	968	930	955	850	943	986	932	868	936	883	923	940	922	939	959	949	924	937	949	965	965	909	913	967	933	918	922	931	947	960	928	984	902	941	951	920	947	914	907	962	929	904	968	923	904	915	958	908	924	937	893	959	932	1001	920	913	942	934	927	926	962	978	915	924	955	913	996	926	905	909	953	938	1015	937	913	971	901	989	953	911	965	979	938	917	911	895	959	883	906	906	993	948	905	875	973	914	882	940	933	922	939	913	907	986	939	857	933	926	945	933	974	924	981	968	909	937	912	899	955	947	972	920	973	926	992	921	932	895	899	962	909	969	951	982	969	931	938	999	919	985	903	860	913	958	945	998	877	950	887	956	900	953	903	897	947	939	954	930	971	898	909	924	924	957	994	937	920	949	935	889	931	945	940	955	963	949	893	927	978	900	914	922	914	940	971	940	944	941	904	931	906	938	901	994	936	935	922	943	957	973	901	909	940	958	919	963	919	946	892	948	912	908	974	919	867	969	932	895	929	966	978	896	937	959	931	966	908	897	924	932	896	958	961	965	917	964	896	910	972	925	956	984	990	946	904	929	922	943	956	946	919	940	964	926	932	941	929	940	924	918	919	930	910	916	857	971	967	936	913	922	954	932	895	929	950	907	974	945	975	912	910	895	903	953	909	893	934	931	937	985	947	911	926	889	967	934	980	943	960	907	900	970	956	935	939	924	937	874	885	961	866	920	907	915	949	955	960	927	900	931	934	959	936	970	961	910	876	932	924	883	948	942	947	949	890	929	922	946	925	972	1014	952	916	935	917	907	940	946	918	904	1012	939	994	912	917	944	965	951	953	903	951	918	938	903	950	932	927	938	933	903	960	967	873	880	957	968	946	967	893	945	871	990	901	912	936	953	873	884	910	1001	852	965	977	927	927	903	935	980	985	970	939	903	903	941	918	904	949	975	954	916	911	925	965	970	929	963	929	908	970	898	902	920	930	967	919	928	901	869	961	910	928	944	914	953	981	893	933	964	950	930	918	918	922	936	946	896	938	903	973	888	963	951	952	963	929	924	972	966	955	890	920	896	931	953	933	972	909	914	889	949	948	975	935	957	915	944	945	958	934	948	959	917	921	909	888	919	901	924	981	885	956	954	963	934	988	945	899	994	895	922	957	995	914	957	925	933	953	983	951	937	915	939	909	944	989	947	907	973	896	904	900	952	942	943	956	957	960	928	896	1013	995	946	966	948	912	956	869	947	946	935	953	930	896	977	976	891	925	958	888	966	939	912	952	877	985	990	941	920	883	964	879	947	907	923	949	886	988	894	944	921	923	927	937	967	902	975	928	956	1005	939	952	973	944	945	962	969	928	981	936	963	909	955	966	929	950	984	897	999	932	889	999	974	964	933	1012	966	960	925	955	947	977	950	949	880	910	924	942	894	923	975	916	924	962	917	888	899	912	937	962	942	910	917	970	879	946	995	890	927	889	918	999	938	997	978	957	895	951	951	1012	910	925	973	945	941	909	891	963	889	937	891	932	922	985	889	922	895	980	941	924	962	926	939	939	908	952	918	901	921	954	960	958	949	925	973	950	944	945	992	973	935	928	915	948	979	946	991	926	887	937	946	944	994	952	853	921	909	926	952	944	944	949	903	938	897	935	915	984	947	973	949	907	917	945	939	937	900	959	951	910	962	919	931	905	943	979	925	956	965	872	890	1012	923	898	952	898	948	944	903	973	961	897	902	966	937	925	962	961	915	913	962	969	950	984	954	971	889	957	913	902	927	923	979	909	960	916	907	894	902	932	933	956	977	926	972	956	950	958	941	918	911	944	929	934	913	925	967	906	977	978	907	864	932	945	933	925	946	879	936	945	948	945	963	894	943	917	977	935	945	907	969	898	961	910	963	943	947	930	923	941	940	934	890	928	976	924	918	887	915	919	964	984	889	913	923	910	961	923	945	954	916	940	965	900	957	929	951	943	970	918	954	915	974	927	927	931	891	944	903	926	943	932	950	941	934	919	901	892	899	930	932	970	963	918	956	939	874	951	910	926	933	975	926	915	939	924	938	961	933	900	884	954	891	956	971	957	927	948	907	930	927	967	954	943	877	973	955	976	904	880	944	898	940	920	953	965	923	957	926	1001	962	937	932	899	934	999	898	907	944	980	1001	938	967	877	977	914	893	937	955	960	898	944	932	893	932	931	927	912	911	943	960	960	919	940	951	943	955	980	930	941	984	913	904	898	943	975	970	915	917	939	959	918	986	917	926	940	971	976	975	947	948	903	977	928	928	939	962	967	985	922	901	979	901	995	930	936	993	925	917	903	968	945	924	940	926	932	980	986	953	945	961	926	952	932	940	908	909	917	961	914	871	966	904	962	895	914	937	954	972	934	903	944	913	895	898	941	994	913	910	948	994	958	937	955	960	934	971	955	924	930	937	941	944	913	909	926	917	895	963	943	927	930	929	936	971	955	913	935	913	953	886	949	916	916	928	959	971	983	944	936	943	919	944	956	954	947	916	930	951	890	947	915	901	957	916	922	885	923	954	888	961	962	968	926	919	942	933	920	966	882	916	945	980	934	961	969	947	974	910	949	959	902	910	954	955	971	1002	910	947	928	942	945	901	955	942	907	973	949	924	887	954	959	915	926	940	989	902	944	948	921	979	956	940	941	966	876	918	934	901	948	934	921	942	836	957	934	927	931	933	963	932	955	911	861	918	960	981	926	904	896	921	941	911	942	955	901	943	899	962	885	909
24439	21611	28758	24957	21271	9373	4151	3258	2156	1855	1567	1503	1252	1064	1177	975	1124	1182	1099	982	900	851	777	2666	2218	786	809	789	774	828	788	752	770	756	768	766	766	786	757	778	752	713	793	761	745	773	745	780	784	750	747	745	739	767	798	780	805	758	784	742	776	740	767	757	774	779	733	759	767	797	777	785	750	745	772	767	795	827	812	781	770	782	746	760	767	754	781	730	751	775	778	780	744	790	799	777	814	795	802	752	752	748	740	763	773	755	765	799	747	734	779	742	706	775	778	741	783	737	771	820	770	742	728	799	770	742	764	809	768	728	771	792	784	759	724	803	776	770	783	758	754	727	755	836	744	742	781	773	746	793	749	779	776	769	784	779	734	737	760	801	796	772	743	779	799	803	805	709	727	738	735	780	759	784	795	753	739	800	763	770	767	751	747	815	756	753	796	802	748	771	766	763	762	746	765	745	735	739	790	796	785	779	832	763	717	813	710	739	761	717	785	764	754	735	773	750	794	795	724	762	755	742	752	813	815	748	709	784	794	809	785	819	767	747	732	786	736	779	788	738	762	772	767	782	792	772	753	753	778	742	804	737	784	780	766	769	757	814	754	744	788	775	788	723	763	707	766	756	713	771	812	782	725	788	807	722	780	785	751	756	753	782	784	790	784	796	797	776	722	784	765	745	763	757	765	731	743	734	739	759	715	758	749	807	774	753	757	733	744	769	774	739	802	745	788	757	747	751	759	760	776	798	775	740	819	749	738	776	778	769	708	838	766	778	751	785	718	782	730	760	766	772	761	738	769	761	757	745	801	732	753	748	778	737	793	724	753	763	737	751	749	737	742	801	700	740	727	738	736	739	758	750	736	744	733	777	757	726	776	723	763	735	771	741	768	717	750	723	734	776	781	778	775	744	753	762	734	751	715	758	755	734	796	728	791	750	766	786	791	792	761	747	744	758	778	716	752	751	743	774	779	737	764	763	745	714	724	803	813	748	740	739	760	761	764	760	791	762	766	722	828	750	789	778	751	742	759	761	734	784	752	754	815	777	805	735	730	795	753	746	785	804	776	789	751	734	792	780	811	753	718	768	759	780	771	764	775	785	725	782	775	742	766	762	725	801	751	802	732	731	718	778	798	783	731	720	752	743	787	745	764	817	777	824	785	755	720	803	737	797	755	758	720	745	722	718	774	747	800	751	757	785	777	780	758	734	770	745	758	737	770	814	786	749	739	757	742	745	771	771	753	780	772	763	779	754	775	760	721	750	750	777	785	741	754	713	733	747	779	749	746	764	753	708	789	837	709	788	822	736	746	737	768	825	762	780	767	799	779	770	696	787	735	711	738	786	784	761	756	788	749	742	761	745	790	779	758	763	752	797	837	769	734	732	783	735	730	762	753	753	734	739	758	764	777	795	821	752	771	768	752	764	742	769	757	765	762	733	736	808	803	785	777	771	731	798	759	761	763	799	807	778	788	737	824	747	773	768	772	800	762	732	792	751	797	725	744	768	804	769	757	770	775	808	751	759	763	774	727	744	793	770	800	809	785	746	711	742	798	713	795	772	781	714	776	771	751	786	768	746	775	704	759	747	781	757	726	772	711	726	769	759	760	769	756	847	732	779	751	743	755	811	754	713	787	765	765	784	732	737	795	766	726	768	736	822	763	748	751	738	774	745	770	739	688	772	780	730	743	774	762	763	749	737	736	747	830	769	758	776	792	746	760	750	775	811	744	822	711	787	785	791	785	793	743	773	751	756	734	754	750	738	772	741	768	739	788	690	748	716	773	795	745	752	803	727	752	762	777	718	706	786	746	733	787	775	764	743	790	735	788	821	725	780	700	830	754	708	789	780	783	826	780	725	770	829	767	772	715	741	747	750	721	689	735	753	767	779	784	763	719	741	768	780	729	756	783	739	747	783	743	739	785	765	755	756	739	741	802	756	749	754	747	738	756	764	755	759	764	785	769	754	764	729	733	737	776	735	763	782	712	773	791	741	757	759	743	739	772	732	729	782	748	719	765	718	738	750	783	690	762	755	765	785	760	788	740	749	774	769	779	775	749	750	793	759	775	793	749	749	764	752	727	749	781	728	776	814	709	733	732	797	713	766	758	791	734	764	731	755	734	752	811	732	723	720	811	728	814	793	762	787	745	762	820	769	772	780	738	721	756	773	756	807	754	809	746	749	723	760	769	766	765	767	767	790	804	790	753	759	734	772	758	755	736	733	773	745	745	778	788	740	752	783	741	738	810	744	755	742	793	793	763	750	774	772	766	769	774	754	735	748	765	750	780	753	760	754	738	774	761	738	772	783	761	761	729	743	803	746	753	759	751	738	789	762	749	772	751	777	801	738	746	736	752	774	789	803	819	717	740	770	764	742	761	799	830	785	754	727	743	790	813	756	752	808	745	725	810	790	757	718	791	758	757	805	751	777	733	770	709	770	769	805	778	737	798	743	781	763	695	775	766	777	779	798	765	753	736	796	789	723	772	808	744	728	750	776	757	754	829	760	796	784	755	778	769	740	764	808	810	786	726	749	784	747	791	747	738	761	740	764	751	718	820	752	762	733	753	757	795	734	834	736	746	766	764	766	786	751	775	765	784	745	778	710	741	738	817	767	715	785	763	764	730	780	737	766	754	781	708	733	719	732	763	746	721	747	761	775	752	722	771	765	777	777	784	805	787	787	791	792	768	723	742	769	799	776	751	780	761	750	772	738	729	751	764	811	771	765	750	772	748	745	730	706	727	750	769	763	770	770	755	702	771	730	770	804	772	739	750	734	803	776	745	796	781	744	752	748	771	736	783	748	749	792	721	762	688	778	758	767	785	770	734	773	771	763	764	776	761	763	801	763	822	801	786	754	768	718	800	768	784	762	786	708	776	753	783	738	767	804	820	776	738	769	754	785	809	755	754	748	767	767	770	822	777	810	728	723	745	819	766	740	784	792	809	778	790	801	801	770	761	714	780	779	805	744	779	736	739	784	779	784	760	739	781	771	789	767	731	768	725	769	786	740	733	773	762	794	805	743	772	797	792	742	752	752	731	748	763	752	765	739	776	789	814	690	788	739	780	753	706	779	803	797	770	749	761	753	757	761	771	747	747	727	804	751	740	751	735	754	720	807	733	751	807	776	793	781	751	746	753	759	727	772	732	804	786	815	737	734	730	752	801	737	723	771	819	814	800	768	760	803	779	799	803	802	716	741	786	712	836	782	784	730	800	747	797	794	756	714	763	746	749	772	731	733	769	752	760	769	761	746	774	759	792	748	813	780	753	778	760	763	778	754	803	753	754	760	766	791	753	722	749	733	770	720	771	750	762	789	786	796	800	771	791	717	784	777	757	742	765	763	771	726	730	756	756	791	700	825	765	751	763	762	781	730	743	773	769	720	766	741	767	709	766	780	784	775	745	779	754	782	794	769	751	752	794	762	799	779	749	774	764	801	788	786	741	786	746	746	751	757	749	739	732	795	768	766	732	753	781	778	742	725
15933	28143	23782	13644	10555	9127	7763	7614	5186	4092	3478	3246	2826	1989	1895	1707	2117	2057	1947	1653	1440	1274	1185	5972	4209	1111	1152	1122	1135	1093	1129	1111	1107	1110	1115	1057	1113	1057	1101	1103	1044	1050	1055	1076	1052	1045	1091	1062	1078	1057	1150	1125	1122	1160	1088	1036	1048	1035	1045	1117	1076	1098	1094	1143	1064	1078	1040	1064	1141	1038	1084	1067	1074	1114	1026	1051	1004	1112	1080	1045	1108	1070	1083	1048	1101	1122	1069	1142	1100	1123	1063	1102	1136	1072	1117	1059	1070	1067	1038	1064	1101	1073	1090	1066	1036	1058	1087	1027	1138	1125	1062	1018	1090	1034	1105	1123	1064	1104	1103	1144	1092	1084	1085	1062	1018	1062	1034	1124	1057	1048	1041	1064	1102	1144	1083	1017	1077	1068	1027	1011	1054	1056	1116	1076	1096	1076	1028	1081	1089	1050	1062	1072	1095	1114	1060	1069	1030	1050	1041	1118	1086	1094	1074	1092	1029	1079	1088	1066	1068	1059	1002	1036	1061	1044	1063	1046	1101	1084	1067	1106	1126	1131	1109	1079	1073	1099	1099	1062	1130	1103	1053	1062	1068	1110	1073	1050	1061	1093	1115	1078	1070	1127	1111	1070	1065	1078	1151	1132	1040	1100	1070	1110	1104	1100	1076	1071	1074	1095	1055	1075	1093	1095	1016	1066	1099	1086	1079	1090	1079	1057	1090	1060	1082	1110	1079	1134	1129	1092	1034	1090	1082	1093	1068	1126	1085	1099	1124	1119	1022	1098	1062	1145	1124	1060	1132	1142	1059	1049	1102	1082	1063	1110	1087	1072	1053	1090	1108	1076	1048	1083	1093	1094	1114	1023	1108	1064	1029	1104	1070	1028	1096	1062	1101	1076	1046	1101	1097	1064	1104	1073	1059	1069	1022	1068	1114	1019	1070	1080	1093	1034	1079	1042	1041	1075	1045	1040	1039	1094	1098	1074	1071	1041	1067	1075	1072	1095	1098	1109	1084	1067	1123	1104	1109	1095	1085	1125	1104	1086	1060	1122	1088	1125	1095	1056	1066	1016	1085	1064	1105	1090	1125	1077	1121	1112	1091	1071	1094	1086	1113	1063	1086	1091	1122	1098	1051	1072	1046	1109	1076	1056	1067	1159	1054	1072	1042	1061	1038	1027	1094	1112	1104	1082	1059	1015	1028	1062	1073	1035	1086	1090	1102	1129	1062	1032	1082	1038	1074	1078	1041	1092	1150	1071	1133	1135	1115	1077	1092	1062	1110	1099	1106	1043	1049	1033	1105	1104	1100	1083	1113	1122	1009	1034	1055	1113	1078	1074	1118	1055	1074	1077	1051	1054	1030	1044	1094	1041	1086	1045	1092	1112	1056	1040	1031	1148	1126	1056	1077	1115	1088	1030	1083	1089	1131	1055	1083	1084	1096	1064	1104	1071	1058	1093	1037	1065	1066	1098	1096	1107	1084	1030	1072	1077	1105	1040	1090	1087	1037	1063	1067	1057	1045	1119	1124	1069	1095	1039	1063	1044	1080	1085	1083	1024	1145	1142	1053	1069	1117	1105	1034	1030	1106	1074	1078	1125	1086	1080	1074	1101	1099	1006	1008	1072	1095	1085	1109	1023	1084	1086	1079	1118	1090	1152	1101	1015	1032	1058	1113	1125	1103	1076	1030	1140	1057	1038	1067	1092	1050	1018	1069	1075	1072	1022	1081	1069	1090	1070	1097	1063	1095	1061	1080	1138	1037	1080	1093	1035	1140	1043	1024	1062	1055	1083	1059	1119	1108	1080	1055	1086	1096	1094	1095	1086	1121	1017	1039	1044	1086	1090	1120	1095	1092	1090	1074	1094	1030	1040	1080	1102	1076	1112	1046	1081	1079	1083	1091	1016	1064	1115	1099	1090	1077	1042	1044	1070	1043	1036	1133	1070	1100	1095	1093	1018	1086	1094	1136	1106	1074	1091	1086	1061	1062	1035	1105	1119	1091	1073	1087	1110	1062	1086	1125	1054	1099	1074	1107	1046	996	1100	1110	1052	1087	1109	1096	1011	1086	1130	1099	1098	1056	1111	1096	1137	1011	1013	1108	1113	1130	1090	1072	1061	1120	1126	1069	1061	1046	1044	1031	1067	1046	1089	1063	1068	1048	1065	1059	1056	1053	1082	1015	1117	1078	1038	1062	1076	1094	1083	1118	1072	1076	1071	1090	1143	1086	1142	1071	1085	1054	1071	1073	1095	1097	1085	1089	1098	1099	1067	1063	1097	1098	1110	1073	1046	1060	1085	1106	1079	1107	1055	1046	1072	1101	1068	1073	1095	1013	1095	1104	1087	1115	1029	1072	1121	1055	1060	1093	1058	1090	1077	1012	1043	1109	1082	1057	1141	1046	1053	1111	1074	1093	1106	1104	1059	1083	1143	1070	1056	1077	1099	1057	1078	1126	997	1055	1053	1075	1012	1053	1031	1049	1105	1077	1008	1006	1069	1114	1068	1038	1068	1067	1029	1069	1096	1074	1097	1101	1032	1042	1049	1133	1066	1109	1089	1089	1066	1067	1084	1051	1087	1102	1072	1066	1091	1056	1096	1092	1021	1041	1084	1091	1132	1084	1092	1034	1080	1081	1039	1082	1034	1074	1067	1075	1040	1050	1095	1059	1059	1105	1042	1050	1073	1072	1081	1092	1047	1060	1052	1067	1085	1067	1045	1016	1008	1059	1074	1089	1139	1053	1016	1090	1035	1079	1058	1068	1037	1063	1024	1067	1040	1082	1051	1114	1065	1141	1122	1038	1148	996	1074	1105	1062	1106	1057	1111	1100	1048	1065	1108	1058	1099	998	1150	1068	1047	1122	1074	1128	1114	1096	1117	1065	1086	1092	1049	1134	1071	1128	1129	1054	1067	1055	1067	1113	1088	1043	1058	1058	1124	1030	1102	1083	1088	1059	1173	1055	1082	1065	1101	1037	1065	1119	1085	1012	1114	1040	1063	1048	1090	1061	1060	1059	1083	1060	1075	1138	1083	1102	1097	1100	1073	1053	1067	1081	1086	1112	1045	1077	1090	1079	1157	1053	1116	1016	1077	1049	1032	1066	1031	1057	1074	1086	1035	1110	1025	1091	1019	1119	1067	1057	1107	1115	1046	1018	1094	1071	1101	1067	1070	1096	1069	1049	1076	1058	1105	1098	1062	1028	1084	1091	1116	1075	1056	1086	1055	1119	1101	1082	1091	1042	1068	1091	1032	1112	1047	1039	1149	1032	1020	1055	1001	1040	1108	1105	1047	1103	1066	1126	1074	1075	1039	1066	1062	1088	1063	1095	1012	1060	1055	1035	1089	1067	1057	1096	1106	1061	1118	1017	1040	1140	1084	1086	1079	1072	1066	1085	1073	1032	1142	1035	1103	1075	1134	1059	1097	1052	1036	1076	1068	1065	1086	1091	1064	1122	1127	1115	1087	1101	1112	1100	1061	1020	1095	1097	1057	1039	1021	1027	1019	1019	1059	1056	1102	1076	1075	1113	1046	1113	1060	1056	1075	1079	1117	1024	1025	1051	1092	1051	1109	1083	1034	1100	1066	1033	1034	1081	1059	1077	1093	1041	1070	1117	1113	1086	1073	1059	1119	1049	1009	1067	1046	1074	1092	1138	1097	1056	1073	1085	1047	1040	1009	1037	1083	1064	1030	1071	1112	1069	1038	1057	1101	1062	1099	1103	1086	1026	1062	1133	1094	1101	1026	1086	1050	1080	1068	1068	1092	1128	1059	1150	1097	1046	1093	1073	1117	1100	1092	1092	1071	1063	1112	1034	1074	1055	1001	1067	1080	1037	1108	1054	1028	1088	1063	1163	1074	1109	1064	1075	1141	1066	1028	1090	1059	1078	1098	1033	1099	1101	1111	1089	1125	1072	1068	1026	1039	1116	1131	1048	1086	1075	993	1074	1010	1132	1060	1150	1040	1076	1065	1088	1044	1048	1083	1091	1040	1102	1065	1051	1078	1069	1060	1103	1150	1041	1061	1032	1084	1099	1065	1057	1090	1050	1047	1077	1096	1071	1097	1025	1059	1047	1061	999	1041	1083	1090	1042	1096	1066	1052	1061	1069	1096	1099	1037	1036	1042	1061	1073	1091	1097	1071	1076	1077	1041	1069	1098	1051	1121	1025	1092	1106	1094	1111	1111	1056	1055	1129	1084	1103	1093	1023	1092	1070	1046	1059	1056	1110	1114	1035	1095	1081	1022	1034	1105	1107	1104	1044	1064	1056	1109	1109	1059	1072	1107	1067	1087	1058	1110	1096	1090	1064	1044	1030	1077	1066	1080	1102	1044	1077	1080	1082	1044	1106	1022	1095	1140	1070	1109	1038	1062	1090	1050	1073	1048	1117	1099	1088	1025	1093	1046	1025	1113	1045	1070	1062	1108	1074	1101	1112	1062	1051	1022	1071	1071	1060	1060	1090	1158	1062	1167	1023	1057	1068	1130	1071	1029	1126	1036	1038	1118	1068	1042	1103	1066	1128	1096	1034	1065	1066	1108	1055	1034	1067	1051	1093	1044	1074	1025	1128	1081	1050	1045	1053	1097	1012	1157	1052	1094	1051	1094	1053	1052	1136	1051	1080	1031	1015	1055	1061	1095	1053	1130	1127	1023	1043	1071	1032	1015	1073	1069	1098	1060	1088	1136	1062	1112	1070	1096	1088	1089	1121	1046	1083	1083	1102	1116	1057	1073	1032	1066	1058	1064	1087	1089	1076	1090	1090	1077	1085	1115	1063	1096	1121	1133	1161	1042	1093	1073	1061	1070	1056	1097	1087	1058	1046	1067	1135	1099	1098	1156	1093	1056	1042	1134	1104	1056	1117	1025	1070	1093	1122	1054	1073	1093	1067	1079	1118	1081	1097	1073	1096	1029	1098	1049	1003	1070	1027	1017	1104	1106	1064	1053	1069	1101	1063	1014	1104	1077	1091	1042	1110	1084	1082	1106	1051	1037	995	1088	1036	1089	1108	1028	1107	1089	1040	1114	1108	1063	1094	1079	1108	1022	1037	1166	1156	1094	1057	1070
23367	21552	29187	24393	21557	21414	9838	4145	3113	2024	1702	1662	1314	957	992	856	1053	1086	903	959	708	601	556	3333	3487	496	531	488	511	487	498	493	471	495	493	498	543	525	498	462	537	519	504	543	520	495	486	489	517	519	506	485	486	520	482	517	491	522	486	512	531	546	491	505	515	509	496	486	492	457	503	500	511	521	481	507	498	514	467	515	517	480	455	496	481	496	445	517	529	478	477	489	498	470	490	492	486	515	507	492	508	492	486	496	485	493	508	522	453	449	481	485	516	515	498	450	532	487	496	504	490	486	478	481	477	479	471	506	484	506	489	493	494	500	478	520	509	462	468	453	513	494	467	429	478	494	460	481	428	478	469	451	454	461	498	516	467	514	522	491	480	449	484	471	436	480	522	469	486	513	504	506	506	477	486	485	482	486	467	450	506	499	445	490	434	463	498	489	516	476	480	497	482	504	502	493	495	483	507	464	491	484	495	478	486	488	473	483	471	503	520	503	501	491	464	513	500	469	465	479	470	504	499	484	505	459	438	475	499	488	499	459	483	524	507	452	511	442	455	474	498	499	498	497	491	488	480	495	513	461	447	468	487	468	480	474	526	508	488	510	506	488	472	448	474	431	496	461	491	486	523	475	483	485	467	479	489	499	475	478	476	469	495	462	472	495	500	509	473	458	509	517	500	473	468	508	514	474	485	485	481	504	488	449	509	440	490	479	490	500	530	440	476	507	496	463	486	501	506	471	519	510	498	443	506	453	488	452	525	516	483	486	462	458	495	541	493	474	523	494	479	505	475	490	442	490	490	485	532	526	481	480	499	481	495	478	438	432	469	493	471	498	449	479	500	492	543	506	514	517	448	522	449	478	510	473	499	448	505	481	502	520	516	480	447	504	452	469	487	541	468	481	488	521	471	494	506	503	515	485	483	480	463	488	501	445	501	492	462	522	452	509	475	514	476	486	459	493	471	470	524	478	505	461	528	462	501	431	477	461	499	481	479	524	491	506	490	500	476	499	500	488	493	490	503	485	472	455	502	519	500	520	483	457	479	487	509	514	492	451	535	463	454	489	480	462	518	490	474	498	535	490	456	475	495	464	498	469	464	483	476	472	482	494	466	480	484	493	493	477	504	450	514	476	511	469	475	454	466	481	504	515	495	518	503	487	484	499	497	476	478	522	478	496	465	497	488	528	425	462	477	485	478	496	493	490	520	486	442	472	524	518	477	537	487	501	474	497	472	509	492	545	460	497	477	475	473	508	476	479	446	482	513	519	501	477	495	470	506	523	473	455	477	496	495	481	459	479	487	445	494	522	463	501	504	480	503	477	491	457	511	452	514	472	492	471	495	466	502	510	500	465	513	495	462	469	492	492	482	494	495	452	486	528	517	463	476	515	516	491	474	480	506	506	493	527	489	522	470	514	479	491	523	547	485	495	481	445	459	459	514	477	479	494	495	476	460	498	504	470	477	470	521	474	503	495	518	443	482	495	477	450	497	484	488	541	502	488	465	490	483	491	498	442	505	504	473	468	501	461	463	530	486	456	449	484	483	509	503	498	483	493	480	495	463	488	462	513	481	526	506	455	465	487	480	518	465	504	439	483	487	438	497	496	515	469	480	514	482	484	463	501	476	475	480	478	536	469	475	503	520	480	463	515	457	479	489	474	502	479	515	497	469	478	460	474	454	528	457	523	542	478	517	467	455	478	454	470	483	516	484	470	472	436	482	475	459	523	430	459	480	538	475	478	535	494	453	484	496	489	540	467	463	498	483	510	452	497	483	487	472	487	472	482	472	507	472	500	522	478	468	459	459	527	492	447	464	492	481	535	448	492	490	466	485	487	486	503	505	481	517	502	482	482	484	524	479	465	500	462	492	490	489	515	462	485	482	525	491	508	484	490	457	538	508	462	497	447	504	454	499	487	446	430	494	506	474	497	482	479	498	521	462	483	476	532	500	492	506	468	499	458	500	489	465	502	468	486	488	434	498	530	487	437	521	466	453	518	489	475	506	496	505	462	508	488	490	522	499	478	481	482	484	530	478	491	498	519	481	450	499	478	475	495	494	462	478	497	451	466	474	477	483	479	486	481	489	494	482	484	486	494	469	442	445	495	458	514	479	520	497	487	498	481	496	461	477	481	476	470	493	459	467	484	501	490	459	472	501	491	450	500	524	461	499	466	463	506	474	514	497	535	480	487	512	487	494	477	441	492	472	487	476	469	468	450	481	482	462	456	482	504	456	515	484	445	494	486	483	476	468	516	521	470	466	487	482	457	467	499	472	470	483	491	460	462	479	472	450	475	493	458	476	503	507	483	442	464	468	483	501	476	506	509	480	501	531	491	515	493	517	472	502	471	507	489	496	477	508	495	478	467	466	510	499	482	499	497	465	433	510	507	481	447	487	538	447	486	501	459	500	494	519	510	495	476	432	462	490	442	503	459	509	509	495	453	468	479	462	507	486	453	494	471	480	485	452	524	471	444	474	510	521	554	521	510	479	475	481	491	509	439	506	490	492	509	492	516	433	454	516	474	451	488	455	498	462	523	474	469	514	501	487	411	473	515	494	489	428	465	444	462	468	488	478	487	472	480	477	456	503	453	485	431	475	491	503	478	475	503	479	477	491	510	501	487	464	505	461	488	485	491	463	484	478	467	518	495	476	483	466	437	484	503	472	483	495	480	518	516	494	504	532	499	479	430	497	478	460	516	502	491	473	468	456	496	505	489	512	502	490	426	477	466	502	479	475	495	461	515	473	529	457	507	477	476	471	472	479	483	492	482	463	498	486	512	475	449	490	481	532	491	485	473	452	513	472	487	510	459	482	520	493	500	478	520	471	510	522	468	509	469	452	457	461	510	492	448	498	466	505	522	478	501	489	498	500	442	470	502	474	479	497	520	478	469	479	492	478	507	475	475	463	497	449	501	480	492	471	478	509	482	461	480	491	523	449	482	488	458	490	516	473	507	517	479	485	479	468	473	468	464	418	460	475	491	474	475	488	505	491	483	512	474	492	469	510	460	492	483	502	472	478	477	507	478	478	480	490	474	435	515	469	483	488	458	513	506	523	464	482	468	473	482	477	480	480	507	498	502	493	461	492	492	484	472	446	499	500	515	492	467	519	457	526	487	490	473	473	485	472	483	494	505	486	436	441	467	449	512	465	459	479	486	505	476	464	476	503	484	494	487	486	478	463	480	457	468	484	468	496	489	488	509	466	505	477	478	461	481	490	494	454	447	457	474	518	521	520	488	523	482	472	460	487	454	480	470	487	438	524	483	463	517	479	489	476	529	516	481	507	458	454	515	512	460	482	475	503	493	530	433	492	477	498	494	496	480	488	478	449	500	493	481	503	456	485	499	486	461	541	455	499	470	483	476	501	482	501	480	482	524	498	465	502	543	460	472	502	480	467	464	468	502	493	447	429	465	489	493	483	474	487	499	492	510	464	492	504	488	486	482	505	482	433	502	467	488	495	469	476	508	504	494	499	478
20198	33674	24946	15922	12382	12086	9474	9236	7861	5008	4284	4170	3119	2165	2311	1794	2367	2340	1996	2004	1328	969	962	7801	6900	745	775	774	752	772	710	729	724	742	742	769	711	774	709	772	725	735	702	758	720	713	725	700	736	667	720	718	711	752	717	719	652	693	772	692	680	686	677	688	744	710	731	755	648	725	703	701	705	698	706	746	711	696	719	721	709	742	718	691	718	711	724	722	708	729	656	701	736	739	711	679	642	711	716	727	686	706	689	727	671	664	713	710	704	720	676	671	726	730	709	695	717	667	733	682	733	714	684	683	721	657	696	686	717	764	663	649	700	703	735	719	683	699	647	714	721	701	687	705	704	727	708	742	735	722	691	708	664	707	736	721	740	737	700	726	728	689	693	722	707	671	725	705	673	704	686	722	716	748	719	709	660	765	694	629	685	696	710	702	657	689	721	706	712	681	694	687	713	704	701	717	694	747	715	693	722	714	722	710	694	719	673	656	690	721	707	711	744	718	709	675	710	703	709	677	733	690	741	714	735	695	639	706	726	688	737	686	681	714	691	680	723	704	743	662	702	710	666	680	710	710	633	729	737	718	713	720	746	734	737	693	712	692	707	746	714	715	733	713	684	734	717	741	662	674	711	707	709	707	721	745	747	769	716	706	680	712	739	735	738	724	740	719	703	718	716	703	696	731	689	727	661	664	687	741	664	646	727	737	690	676	716	731	732	699	685	673	714	671	691	654	740	728	766	737	698	704	607	675	687	690	730	682	733	741	733	649	659	718	675	686	734	685	691	689	722	709	742	768	741	693	713	658	711	733	701	661	724	679	725	698	679	660	685	671	703	731	683	739	697	660	721	710	659	726	706	691	729	669	728	729	729	689	693	709	644	712	753	732	745	723	706	694	708	720	761	678	716	679	695	698	710	673	699	671	728	722	692	751	709	677	733	700	716	707	667	734	695	725	637	740	729	684	705	692	679	703	664	657	667	694	678	671	702	697	706	742	701	710	698	688	687	715	704	682	694	670	692	735	683	686	678	669	639	682	722	718	724	684	686	719	704	694	680	704	673	637	729	749	718	743	680	667	721	679	704	688	683	695	703	782	698	694	675	743	678	722	724	683	694	725	753	727	644	681	678	723	674	691	693	687	736	660	682	726	691	736	663	650	673	724	733	703	676	736	707	643	700	695	695	730	682	683	704	722	691	699	663	713	746	738	683	677	729	681	757	726	692	711	734	683	695	764	716	665	677	699	676	709	740	707	729	749	707	666	716	669	691	732	718	757	701	710	650	719	711	709	708	753	694	763	706	707	698	723	673	668	698	741	701	680	675	723	729	735	703	739	693	744	662	672	729	705	690	726	671	698	737	711	656	722	673	687	734	638	696	696	687	709	724	687	745	645	744	688	716	696	694	712	722	697	712	758	698	715	732	697	702	718	680	716	670	669	753	723	687	743	719	706	771	681	755	735	720	683	746	683	640	706	666	721	720	702	728	694	718	663	692	729	733	720	668	688	668	722	770	737	703	729	722	721	698	675	754	629	705	731	721	670	720	659	649	746	729	693	725	694	724	712	710	700	685	739	677	697	745	746	730	710	721	745	699	685	719	719	718	687	705	725	739	667	701	714	710	678	679	723	712	682	733	680	759	752	698	696	712	718	678	744	725	687	696	674	680	711	739	700	709	690	740	669	715	671	700	744	712	640	744	695	721	703	649	716	717	685	710	766	668	706	700	708	694	728	674	686	696	736	706	695	697	758	723	740	680	719	678	660	706	716	724	712	646	721	748	722	681	705	722	644	722	713	724	759	756	693	701	676	692	737	723	756	756	703	698	683	716	754	720	688	709	732	678	733	697	700	717	684	711	686	648	683	680	724	665	685	670	747	735	684	668	731	722	683	715	707	686	685	658	777	699	678	721	642	688	688	706	681	681	661	744	696	669	732	671	694	735	671	746	705	713	766	681	698	691	703	698	718	742	712	704	738	739	664	710	715	688	726	688	734	681	717	699	690	721	672	708	721	725	699	670	662	712	693	682	679	693	684	734	696	752	699	681	734	689	717	690	692	681	701	698	701	698	681	757	693	738	684	653	715	697	669	679	714	697	665	693	681	693	685	711	677	662	644	717	679	710	708	739	690	697	713	647	700	692	728	695	703	722	681	704	666	725	701	716	689	687	707	710	706	694	695	696	696	720	733	718	719	698	687	784	695	716	659	733	645	696	677	653	697	763	738	682	674	725	669	733	745	680	709	677	659	702	728	725	753	706	722	684	682	750	703	733	702	680	650	722	743	673	770	721	734	665	760	735	718	741	721	686	683	731	683	729	674	687	700	657	715	719	708	667	659	686	658	751	723	742	692	694	645	726	709	732	716	659	694	697	690	714	699	729	710	668	689	688	695	727	736	719	680	715	708	696	731	689	699	676	709	738	661	685	733	685	726	748	720	684	674	688	677	742	678	721	724	718	739	704	723	766	687	689	672	693	699	699	731	652	701	705	694	691	710	669	682	720	701	663	656	676	663	697	687	729	732	722	714	729	688	691	774	683	681	703	673	732	750	667	690	664	710	684	720	661	718	668	696	701	699	711	703	636	712	702	742	755	704	689	716	732	711	698	700	687	721	663	697	723	701	696	678	710	732	687	731	710	747	695	698	742	701	692	663	757	716	684	673	716	678	736	740	734	705	694	753	698	726	704	670	676	721	736	745	710	685	778	749	725	714	691	706	721	729	679	764	698	732	691	717	719	708	680	718	753	704	739	696	725	726	722	704	713	729	710	671	688	750	715	677	710	727	733	713	711	719	712	736	727	700	716	744	717	686	701	708	673	761	679	744	651	712	658	724	697	689	674	682	735	713	669	719	720	728	733	688	695	676	701	710	738	672	687	691	721	678	671	655	697	750	727	675	724	728	692	706	701	712	668	708	663	745	661	736	690	714	714	677	723	697	731	732	652	704	739	740	703	679	686	638	675	728	697	634	694	705	730	699	694	683	724	701	705	731	711	666	737	688	682	725	743	660	715	733	667	681	738	707	671	715	690	730	732	729	681	717	785	647	722	722	668	723	717	689	675	677	731	716	692	701	686	721	696	688	682	680	693	698	718	695	668	694	733	678	730	697	716	700	688	672	708	694	729	678	705	710	759	698	691	695	704	700	725	666	724	741	744	691	702	734	709	679	690	708	676	733	650	739	689	649	676	702	716	705	735	715	728	707	718	711	693	715	718	721	697	760	709	708	711	727	708	739	694	686	742	737	722	732	705	720	666	714	752	714	692	732	705	705	674	700	687	716	688	706	699	656	684	694	722	670	750	705	692	658	680	754	724	687	729	726	702	703	684	707	718	717	697	689	704	719	725	679	723	708	726	746	719	663	696	678	698	704	687	689	723	687	708	696	695	675	728	720	735	663	697	701	685	741	695	658	667	726	722	679	714	677	669	708	653	713	673	666	707	682	736	685	731	633	663	706	683	689	717	685	654	677	738	735	719	689	651	808	710	683
27421	21097	11751	3625	1979	2214	1821	1618	1483	1064	1078	1007	824	792	789	755	907	821	899	841	703	722	657	833	801	662	650	671	659	677	641	658	681	673	643	697	711	651	660	633	695	664	662	675	628	703	663	655	688	676	644	682	600	715	660	722	663	645	648	661	688	615	703	701	694	649	706	643	651	671	654	654	668	649	627	621	667	676	663	646	672	650	668	617	655	645	651	659	642	659	633	715	667	675	641	730	691	663	636	634	714	692	687	652	638	671	693	656	656	654	693	656	684	657	659	641	678	666	644	652	625	661	623	689	646	663	688	669	662	639	648	682	664	639	690	651	649	630	643	655	630	711	661	622	663	637	663	668	623	630	646	608	636	664	649	592	675	663	677	644	735	686	678	677	692	622	628	670	669	659	667	680	625	620	654	652	646	655	640	635	660	683	649	666	683	630	671	675	658	642	657	661	671	672	662	700	658	691	668	735	649	657	691	654	620	638	650	628	662	706	660	646	715	665	665	697	639	664	612	682	641	647	645	663	674	654	680	648	696	643	618	652	664	645	649	686	682	680	672	684	677	677	667	702	622	638	643	661	661	615	669	655	649	621	670	669	652	711	673	685	694	608	646	657	658	648	676	665	705	665	671	643	672	657	661	689	668	674	686	657	659	693	676	651	631	680	676	668	676	706	731	651	671	686	685	706	643	709	656	685	636	720	610	688	664	656	670	699	668	687	639	646	651	629	660	696	636	695	636	624	614	673	676	695	635	667	704	678	700	627	669	688	641	632	622	642	680	615	613	652	695	662	612	723	669	646	677	668	615	648	669	712	661	667	662	610	683	670	693	669	635	680	639	691	675	680	654	634	662	677	631	693	656	679	682	643	691	633	673	662	707	676	670	658	697	675	644	667	656	697	607	658	643	650	714	662	617	623	715	681	697	614	641	654	695	670	660	650	697	690	667	669	666	679	657	650	646	650	675	649	666	676	661	666	651	706	690	644	679	667	652	647	653	681	664	693	680	639	679	682	636	631	650	690	717	644	672	720	688	643	686	613	690	632	665	669	651	638	611	674	630	706	685	645	604	674	681	659	625	668	666	690	658	626	711	669	684	666	644	634	682	668	651	664	684	654	686	657	673	690	696	684	643	661	639	667	644	676	690	640	692	671	683	716	728	626	658	703	660	649	668	682	670	651	667	682	685	642	673	662	684	618	657	702	658	676	683	646	615	728	656	678	674	655	629	641	710	663	678	659	695	685	635	706	694	657	693	659	638	709	683	686	677	662	691	660	621	640	670	683	683	698	668	653	641	633	642	640	640	657	648	703	643	695	659	689	655	667	655	720	667	668	645	647	655	610	664	668	652	631	626	630	660	652	617	672	677	691	673	633	643	656	665	653	591	694	620	655	689	667	644	654	693	618	668	684	676	624	640	642	632	632	635	657	624	654	657	646	667	690	672	682	655	662	649	658	678	690	653	640	674	689	645	629	648	641	664	681	713	658	712	679	690	671	652	663	685	704	697	671	673	707	702	687	686	678	644	668	697	683	620	650	746	649	614	674	678	664	649	638	652	637	639	675	624	673	668	696	660	683	653	721	649	675	660	624	628	667	703	674	643	677	670	684	684	660	655	646	684	655	688	659	674	631	669	635	675	627	636	675	686	637	662	702	667	655	641	639	634	640	677	644	670	686	661	639	666	690	629	656	660	650	650	680	646	690	660	654	675	685	652	699	645	644	677	698	680	643	698	678	620	674	669	696	661	671	651	687	653	697	690	634	682	672	679	676	638	615	638	661	698	686	682	702	652	671	697	690	651	621	677	671	654	706	677	660	671	636	649	705	636	684	667	672	611	661	690	650	644	675	650	643	692	640	663	656	695	652	628	662	670	642	618	641	689	680	667	633	620	659	678	661	637	654	629	687	718	637	652	671	634	633	637	632	623	654	679	615	727	666	631	662	631	660	657	703	668	631	696	663	667	719	671	626	656	650	658	680	652	655	624	663	692	682	662	645	668	642	665	671	668	613	653	681	652	668	642	694	650	691	645	676	663	643	675	610	672	630	658	618	668	668	680	684	627	635	602	665	644	626	677	680	671	627	639	706	645	621	675	643	656	644	647	645	668	696	624	676	639	677	695	656	610	698	636	638	656	689	653	699	618	683	624	679	641	646	682	657	662	659	684	688	694	700	636	608	679	671	658	667	650	667	705	665	630	684	637	689	643	642	657	587	672	672	681	674	640	648	693	691	638	674	646	650	630	629	658	645	663	681	650	648	682	682	677	691	684	715	674	613	668	683	647	680	675	644	689	661	683	669	684	640	653	662	643	663	697	677	640	704	694	701	659	663	694	722	658	608	641	664	671	698	662	626	629	623	647	659	668	641	677	683	608	640	677	673	701	651	617	660	675	680	696	668	711	623	684	639	668	615	723	668	639	630	693	683	607	679	674	627	643	642	639	676	646	654	639	660	658	651	632	631	640	689	643	697	645	667	660	650	664	649	635	618	633	693	672	633	636	663	671	665	701	663	661	639	645	701	646	694	657	671	700	680	702	661	652	632	678	659	671	631	702	673	685	701	658	630	655	720	661	612	648	665	678	645	687	680	669	637	718	677	650	644	670	652	636	640	652	625	673	708	633	659	660	676	619	654	618	636	633	682	640	626	666	626	682	660	618	643	617	670	624	741	640	625	646	650	642	670	645	663	657	642	680	674	661	672	704	684	641	689	666	666	638	648	652	666	648	706	707	642	687	664	627	663	661	629	627	665	711	627	709	689	714	659	682	701	643	634	644	653	632	695	618	647	651	625	677	683	640	634	668	606	651	649	625	651	650	648	647	668	632	679	675	680	684	679	639	641	694	688	654	655	629	634	662	678	693	637	622	654	653	674	706	669	654	626	717	626	650	661	657	638	644	695	634	672	706	660	690	679	649	635	625	681	657	688	655	645	655	676	658	648	734	680	649	671	664	640	641	676	679	626	642	651	664	682	660	648	677	671	679	687	681	664	643	653	672	648	645	685	661	680	680	661	659	677	698	703	719	606	659	688	657	673	688	666	646	686	647	673	642	643	654	664	628	650	658	643	658	633	654	627	634	685	659	636	670	654	664	676	651	669	623	651	637	649	637	684	674	657	647	635	631	652	634	659	671	621	654	665	683	677	654	650	644	651	677	672	647	657	678	641	683	664	661	611	634	609	660	656	667	691	629	663	664	653	706	691	674	661	611	686	670	661	672	669	668	693	653	690	685	701	711	656	683	662	667	652	666	633	684	608	693	675	664	669	694	635	659	649	618	666	608	663	660	671	656	663	650	628	645	675	704	658	653	681	707	680	726	685	654	659	647	676	657	671	670	708	679	685	649	667	681	646	613	693	662	676	633	639	654	705	639	690	652	649	645	689	670	707	640	668	666	670	719	629	615	663	632	644	647	689	682	694	675	638	650	649	662	687	675	658	619	661	678	638	707	685	665	702	623	641	648	625	671	627	633	697	685	649	668	685	632	673
10956	16070	9400	5634	4384	5311	4320	3990	3492	2185	2184	1946	1623	1455	1332	1219	1413	1438	1489	1524	1181	1000	943	1282	1306	946	994	951	933	930	943	922	949	873	915	910	931	975	949	966	926	947	921	934	997	899	892	969	937	925	960	862	920	975	962	991	939	995	906	924	938	973	915	899	960	924	949	955	881	928	934	923	921	920	921	896	945	955	967	890	916	908	929	960	963	938	924	970	938	955	928	942	964	930	975	937	936	937	965	913	954	963	941	911	971	964	968	952	864	941	929	910	956	950	982	951	918	917	930	913	919	944	968	951	962	931	957	942	939	926	976	933	915	883	942	918	956	924	899	903	930	909	1010	959	920	945	904	959	955	900	952	933	933	925	952	938	938	926	909	935	941	968	917	933	938	953	939	925	928	909	923	942	920	945	930	940	923	885	975	960	923	970	931	961	867	924	920	949	886	889	956	925	898	972	894	961	897	835	938	905	903	958	908	946	903	889	959	917	928	924	896	916	952	927	951	846	901	940	948	960	916	910	941	949	941	914	909	996	881	956	959	952	981	918	933	956	953	932	975	959	954	947	942	932	950	970	944	879	934	917	949	951	943	897	949	961	938	949	944	951	1002	930	961	960	1018	936	920	904	915	942	943	885	971	958	945	932	923	990	880	893	970	905	951	907	972	937	932	969	906	933	980	985	993	923	988	882	955	931	982	958	975	941	888	880	875	906	977	911	923	951	957	946	937	897	978	934	965	923	959	986	918	880	943	902	942	918	943	942	963	958	944	999	932	949	952	930	867	978	888	927	895	947	892	915	900	926	951	932	925	893	953	906	883	945	916	944	963	933	889	971	936	945	887	906	914	927	904	933	944	910	977	902	1004	929	943	948	887	882	907	949	985	915	929	914	953	894	914	942	901	959	911	920	956	935	877	908	969	958	905	917	945	895	898	874	962	896	963	932	880	926	955	944	940	965	999	894	931	916	975	914	974	882	930	904	945	954	924	898	962	953	1000	909	928	945	945	928	900	919	927	917	925	925	892	981	952	923	914	948	924	892	947	919	929	957	947	936	984	921	892	898	957	969	929	967	936	898	926	972	888	991	912	940	972	992	977	941	967	978	873	922	891	906	969	908	904	880	947	952	926	965	909	907	955	940	959	941	908	908	931	869	915	886	952	919	968	930	924	920	982	948	924	887	951	905	943	936	976	920	958	913	968	924	949	943	973	925	917	890	943	952	953	910	943	945	961	902	905	935	931	926	921	916	920	936	917	969	893	888	913	898	915	923	910	963	952	911	947	945	928	890	927	917	894	920	943	910	921	952	904	919	919	919	909	947	933	945	966	948	997	914	953	878	899	899	1000	945	941	954	934	924	980	895	940	940	943	926	942	891	955	894	960	949	900	872	918	980	944	951	974	995	919	966	940	942	938	927	993	924	935	918	957	889	928	938	939	913	879	958	921	930	952	922	919	947	967	922	948	932	948	912	879	948	903	953	976	963	918	902	932	904	947	896	877	975	960	865	950	905	971	946	939	965	919	939	925	921	916	901	931	949	905	939	937	966	911	924	961	1000	893	953	935	999	884	926	938	939	895	909	950	924	898	996	914	950	929	916	923	923	937	940	915	970	898	919	909	923	928	934	938	943	964	910	994	972	904	964	953	906	919	936	960	982	920	917	916	926	940	899	924	920	937	899	907	971	934	897	903	918	910	928	955	925	915	978	861	905	921	972	968	929	969	954	937	959	925	906	952	955	935	941	917	943	965	929	946	941	957	907	942	927	904	977	887	975	931	929	911	937	913	876	895	917	981	964	913	916	979	909	921	956	936	924	910	859	920	931	975	937	888	948	910	921	947	922	945	881	970	930	996	938	968	953	921	1008	942	987	894	906	895	981	894	951	877	913	930	970	960	924	927	913	941	956	995	897	979	966	959	884	907	948	953	978	848	914	946	946	875	940	958	914	953	969	974	901	954	901	907	938	967	961	922	937	915	881	886	893	895	919	930	944	933	941	872	978	922	937	981	921	911	908	947	966	920	866	972	902	942	1000	979	890	958	902	955	944	977	939	921	883	940	962	909	948	948	915	922	906	934	899	973	993	965	981	929	955	927	933	946	930	921	906	926	1001	965	956	956	945	914	915	917	899	957	881	920	941	986	918	920	942	964	943	945	898	980	904	937	937	918	953	891	866	970	980	946	931	917	944	917	904	981	945	911	947	905	955	949	976	914	1013	901	954	905	948	900	912	898	903	978	974	873	958	934	956	925	961	937	925	963	938	924	940	932	956	919	929	922	959	926	938	936	956	975	904	939	977	965	877	957	877	915	924	940	942	981	911	892	930	893	933	916	919	933	900	968	911	895	866	903	917	928	918	932	917	928	958	960	950	900	900	922	973	963	912	951	966	953	954	917	929	906	969	934	908	982	933	883	931	913	935	912	938	979	884	915	904	936	943	883	977	940	948	932	953	937	910	956	929	984	970	917	927	910	959	888	919	922	953	873	926	916	983	913	901	934	943	931	908	931	945	1023	937	944	933	928	961	951	959	983	961	987	852	952	914	962	935	975	930	918	927	950	905	953	924	921	931	934	1007	926	915	971	944	917	928	942	934	953	947	908	915	947	982	976	936	900	878	927	895	955	988	907	948	926	916	926	957	940	899	996	902	942	940	942	908	899	931	984	923	938	904	961	913	931	888	923	958	914	947	941	943	933	962	968	893	929	948	874	930	914	901	964	900	966	910	920	914	940	918	997	952	877	917	934	931	891	941	934	947	957	891	969	946	972	920	965	933	976	901	947	922	946	886	885	919	951	943	931	952	893	942	985	900	967	948	959	948	911	923	974	944	919	993	961	979	936	861	934	892	903	901	929	943	897	962	888	965	968	943	907	871	920	934	948	985	896	899	889	899	896	925	950	946	908	912	967	914	918	906	919	993	948	893	896	962	925	967	938	960	862	938	941	956	943	938	957	934	941	935	942	914	956	983	940	906	897	884	875	954	910	844	893	984	954	935	947	933	905	918	942	928	952	904	893	926	984	982	905	948	890	937	990	999	918	866	913	922	919	879	926	932	935	893	903	933	926	918	976	933	1006	938	886	925	946	927	983	922	914	909	911	1019	931	931	927	965	933	919	941	923	906	953	971	889	940	902	943	940	931	916	932	943	916	915	912	956	973	950	961	948	986	983	982	956	966	961	890	915	969	981	914	913	910	945	948	964	953	899	955	924	1028	858	944	932	912	965	942	877	913	979	895	925	971	919	903	992	956	963	908	940	889	950	974	926	933	972	916	923	950	897	936	938	949	1013	959	967	938	922	939	927	979	979	951	946	975	954	939	927	984	945	932	944	927	909	942	936	944	879	944	918	917	990	995	904	900	935	964	939	924	889	916	949	914	961	920	900	943	930	935	975	898	949	884	938	905	900	937	931	898	861	968	961	963	917	906	940	945	913	944	949	952	881	912	938	922	948	875	927	919	927	930	996	896	950	948	951	902	940	924	1012	942	897	983	936	962	876	923	965	944	963
24391	21618	28751	24996	21414	8790	3624	2768	2264	1586	1595	1433	1226	1116	1061	1072	1099	1104	1145	1002	949	884	862	2790	2834	783	750	800	784	774	720	723	794	803	769	754	743	808	743	787	773	850	735	790	743	815	760	780	773	734	822	718	765	752	790	793	732	778	751	787	770	744	747	767	787	745	786	735	721	733	749	786	781	776	760	737	709	764	772	762	732	778	784	717	747	765	776	778	753	743	826	784	739	790	777	758	738	758	761	754	761	715	755	753	738	767	808	764	739	795	714	753	773	756	827	761	783	793	810	766	720	744	752	792	760	789	765	760	796	802	769	781	781	808	755	760	767	731	731	741	724	769	756	758	754	762	774	787	754	804	774	778	760	776	747	731	755	786	756	734	728	742	766	741	751	747	784	765	723	749	813	725	753	752	756	752	738	767	771	769	764	727	738	804	791	802	782	775	768	763	802	778	752	751	761	758	721	741	767	792	751	745	749	786	787	794	753	735	759	747	757	732	737	745	793	758	723	764	787	736	772	710	801	729	758	755	748	749	746	766	731	722	762	735	769	741	771	767	747	737	780	843	762	768	732	750	786	738	732	731	758	763	802	725	793	778	784	809	776	803	757	758	773	816	807	748	756	749	720	778	758	722	790	763	746	782	809	759	727	740	788	752	760	758	764	782	709	732	791	806	765	754	748	740	746	791	745	729	770	758	787	741	785	766	771	729	766	836	758	730	742	772	752	764	787	762	818	761	736	769	809	805	809	743	811	777	745	768	776	789	784	780	792	764	771	755	765	769	731	789	728	774	723	753	746	755	733	782	721	831	722	785	777	810	763	766	796	780	796	817	771	786	720	748	756	763	809	754	749	732	764	775	767	797	706	762	730	765	774	761	753	743	786	724	798	747	746	756	763	777	751	748	773	720	768	712	794	736	763	772	746	790	717	783	759	745	738	817	780	786	781	758	736	829	735	743	680	794	783	731	789	759	767	700	751	774	743	788	756	738	759	814	778	778	768	756	735	806	772	751	808	787	808	782	701	744	713	727	763	732	698	782	765	796	774	768	764	795	785	718	795	759	788	821	784	748	723	715	760	727	789	764	791	737	752	705	786	754	760	756	808	761	781	740	822	782	777	793	734	754	739	759	786	714	748	777	757	723	743	760	724	735	758	765	737	791	735	817	768	742	741	730	770	733	743	740	766	766	787	792	782	779	814	772	799	722	730	824	784	794	755	762	757	781	753	785	744	771	808	718	846	774	791	767	816	769	745	764	800	735	764	748	717	754	773	828	761	754	759	709	734	774	741	724	788	752	795	796	749	737	719	754	778	789	803	800	728	789	730	697	789	758	785	728	784	809	719	737	783	760	755	754	751	769	750	734	798	764	765	805	763	771	767	694	733	798	729	787	729	717	731	720	734	720	776	715	796	778	778	787	808	734	777	752	756	759	711	760	823	813	739	786	785	780	784	793	765	741	761	753	746	793	791	757	806	792	750	827	775	762	728	750	789	756	745	740	786	764	725	768	777	712	776	752	741	810	761	754	734	792	751	778	737	778	747	758	769	787	742	763	766	771	791	739	776	713	767	778	787	748	768	743	742	756	781	776	777	800	783	758	798	781	709	739	784	792	775	766	776	770	782	716	712	774	836	794	741	797	784	754	789	737	727	784	770	758	735	721	770	761	758	739	830	749	758	757	713	774	741	720	765	751	837	747	793	720	721	775	772	762	763	778	731	754	785	800	734	793	783	755	777	766	753	732	752	738	744	743	750	805	806	774	804	813	779	778	726	754	769	743	796	787	749	754	815	737	747	817	772	795	725	778	805	749	794	787	754	715	802	736	789	778	775	706	745	741	737	724	730	769	706	731	748	758	796	773	729	757	737	771	747	743	805	736	798	790	785	783	705	748	771	725	762	685	811	764	804	745	775	734	780	750	713	761	808	723	775	764	763	739	780	761	748	730	752	717	705	751	740	781	752	698	765	795	770	782	740	736	788	795	810	783	771	758	737	775	747	748	756	785	776	762	706	731	755	719	763	771	793	772	760	761	793	758	789	763	766	732	747	775	799	749	829	755	742	765	790	784	766	760	769	758	791	730	744	764	776	752	756	745	784	774	735	770	786	794	760	786	758	745	799	783	776	772	728	768	736	838	723	742	737	787	772	777	793	748	723	736	735	757	789	797	777	787	783	747	699	774	712	794	779	734	767	739	788	804	785	752	743	753	751	729	678	764	793	829	766	750	800	796	760	799	750	765	756	798	742	748	723	713	779	827	772	813	754	767	788	767	785	775	738	803	761	759	763	706	774	780	784	765	708	734	769	746	712	744	770	702	768	817	757	774	754	767	734	708	715	797	745	755	752	733	772	736	748	751	774	775	786	814	743	770	758	767	734	808	736	750	749	784	755	765	794	759	780	742	782	786	776	778	802	805	735	764	749	747	743	781	779	687	742	722	744	762	742	727	770	764	804	763	726	753	768	803	780	753	749	741	732	801	776	750	784	752	763	772	775	726	788	762	726	724	757	785	770	757	725	750	745	837	765	783	714	715	766	767	762	743	740	784	733	785	718	781	768	758	762	728	774	722	732	724	754	796	734	792	684	752	751	805	742	770	769	825	756	751	755	773	772	753	743	808	756	738	696	755	742	755	764	742	666	800	774	790	682	751	789	764	740	781	767	781	766	724	747	711	770	785	790	762	700	696	778	771	761	727	710	769	757	749	833	785	771	767	767	789	753	781	757	777	742	788	775	711	795	731	728	712	741	778	759	777	743	755	770	732	743	755	751	794	732	764	775	762	795	741	798	692	763	791	765	784	827	748	817	706	783	765	793	760	740	701	721	723	748	775	767	763	765	793	803	771	750	725	755	742	748	747	737	771	714	748	802	763	771	795	780	776	747	726	768	756	762	735	722	776	767	762	762	784	760	750	782	823	798	772	782	770	737	708	754	757	744	762	780	758	757	781	803	770	741	782	745	720	827	816	704	718	810	786	785	762	797	758	756	772	703	758	784	783	761	774	792	746	725	766	735	768	792	765	766	757	727	763	745	772	805	761	735	758	742	718	795	770	797	715	777	777	709	779	776	760	753	792	771	768	766	738	760	751	776	779	766	746	753	820	756	807	800	748	765	761	723	802	842	794	726	783	743	789	787	750	757	763	781	753	800	765	799	817	787	772	793	720	798	737	731	758	771	813	759	816	745	776	763	839	787	764	810	779	762	738	746	759	742	695	767	771	722	795	775	731	760	752	772	736	752	791	746	729	730	754	723	780	791	792	719	765	765	752	738	783	734	717	806	786	722	771	758	767	781	803	782	737	793	764	736	755	746	776	776	766	770	731	756	785	783	790	788	783	785	787	796	770	799	731	766	755	770	815	777	772	768	746	802	755	811	776	738	810	761	808	800	768	831	766	755	803	752	770	781	747	766	760	775	781	705	769	747	719	735	753	771	774	746	726	752	763	778	712	752	773	718	778	774	727	766	723	724	744	790	750	754	762	751	752
18353	25338	16154	9933	7767	7785	6676	6220	5117	3431	3668	2988	2578	2331	1819	1714	2073	1847	2166	1682	1482	1360	1364	6312	5517	1077	1116	1166	1022	1100	1130	1149	1067	1105	1109	1089	1105	1024	1108	1134	1112	1112	1058	1070	1105	990	1121	1060	976	1103	1070	1120	1084	1087	1081	1091	1059	1090	1106	1046	1105	1092	1109	1077	1046	1056	1079	1055	1081	1050	1050	1091	1092	1087	1048	1087	1089	1117	1050	1096	1138	1113	1077	1054	1082	1078	1010	1053	1113	1062	1036	1056	1068	1059	1002	1070	1065	1071	1106	1099	1093	1089	1052	1034	1125	1034	1044	1075	1146	1029	1028	1094	1079	1039	1059	1082	1101	1101	1040	1072	1094	1042	1061	1088	1133	1044	1061	1082	1092	1029	1113	1031	1065	1047	1028	1132	1047	1087	1075	1077	1136	1085	1047	1079	1064	1033	1030	1076	1063	1045	1109	1043	1107	1104	1098	1068	1056	1077	1056	1010	1075	1062	1074	1032	1089	1050	1096	1061	1047	1074	1081	1076	1070	1083	1023	1093	1053	1068	1079	1144	1097	1060	1048	1060	1031	1093	1075	1119	1080	1110	1039	1084	1037	1046	1023	1107	1086	1065	1042	1113	1090	1071	1102	1076	1115	1073	1077	1070	1096	1081	1063	1049	1132	1064	1043	1138	1043	1062	1065	1073	1084	1117	1070	1096	1110	1110	1033	1051	1108	1102	1100	1064	1032	1048	1038	1095	1069	1177	1112	1093	1045	1139	1088	1086	1067	1062	1137	1052	1072	1055	1058	1033	1108	1088	1129	1066	1005	1080	1059	1014	1079	1047	1034	1083	1085	1106	1115	1128	1077	1054	1153	1046	1074	1080	1050	1038	1069	1029	1071	1090	1043	996	1095	1119	1061	1118	1038	1085	1098	1123	1060	1075	1028	1098	1016	1075	1117	1069	1111	1056	1048	1117	1070	1128	1110	1060	1063	1040	1118	1027	1082	1005	1019	1115	1046	1075	1141	1127	1076	1067	1059	1004	1098	1032	1062	1073	1111	1050	1003	1105	1052	1109	1037	1154	1078	1075	1063	1043	1084	1063	1068	1093	1092	1108	1080	1052	1067	1025	1101	1063	1056	1026	1048	1062	1058	1064	1068	1084	1048	1088	1085	1101	1074	1057	1064	1103	1083	1026	1044	1085	1093	1069	1093	1116	1075	1124	1050	1111	1061	1031	999	1119	1045	1099	1065	1094	1061	1067	1122	1050	1087	1081	1064	1118	1071	1037	1042	1091	1054	1065	1025	1025	1008	1067	1049	1072	1063	1035	1130	1048	1060	1098	1043	1080	1004	1103	1079	1106	1054	1127	1072	1073	1073	1040	1070	1040	1095	1068	1063	1052	1075	1146	1081	1040	1077	1054	1090	1030	1054	1078	1029	1040	1071	1084	1120	1117	1066	1135	1072	1116	1086	1020	1066	1111	1070	1044	1029	1067	1036	1130	1048	1125	1074	1043	1091	1065	1083	1136	1032	1077	1090	1074	1079	1025	1069	1108	1058	1141	1089	1071	1109	1009	1053	1093	1065	1077	1053	1058	1079	1061	1049	1076	1059	1107	1004	1106	1129	1083	1064	1097	1054	1069	1064	1091	1087	1090	1128	1070	1074	1078	1010	1052	1120	1042	1075	1098	1075	1076	1044	1025	1041	1040	1121	1049	1104	1159	1099	1086	1060	1118	1062	1053	1115	1097	1078	1094	1143	1037	1058	1063	1090	1037	1108	1061	1138	1063	981	1111	1121	1124	1020	1033	1074	1096	1040	1116	1085	1050	1126	1066	1092	1053	1056	1098	1062	1076	1053	1050	1066	1075	1107	1016	1035	1040	1049	1077	1057	1090	1076	1071	1071	1073	1079	1065	1029	1141	1032	1046	1095	1033	1118	1043	995	1038	1084	1060	1046	1057	1082	1017	1060	1092	1030	1063	1089	1074	1064	1062	1066	1118	1077	1072	1026	1124	1038	1060	1032	1077	1044	1087	1042	1095	1040	1082	1088	1098	1129	1083	1044	1084	1078	1050	1068	1026	1072	1042	1033	1097	1069	1012	1148	1009	1166	1034	1091	1108	1085	1096	1094	1060	1064	987	1016	1012	1088	1077	1131	1103	1064	1006	1078	1075	1019	1088	1029	1114	1078	1081	1102	1040	1095	1039	1032	1070	1043	1054	1113	1084	1115	1039	1070	1131	1069	1066	1034	1071	1099	1077	1073	1045	1091	1042	1112	1112	1124	1022	1122	1066	1067	1112	1081	1099	1070	1033	996	1079	1070	1105	1089	1050	1042	1074	1044	1061	1118	1099	1098	1090	1091	1163	1135	1091	1066	1084	1064	1050	1058	1100	1094	1126	1135	1052	1152	1039	1097	1081	1040	1080	1057	1032	1116	1128	1059	1093	1128	1129	1040	1093	1046	1111	1049	1078	1100	1118	1029	1071	1058	1113	1098	1090	1053	1042	1109	1090	1097	1076	1115	1045	1096	1063	1066	1074	1054	1049	1010	1051	1060	1060	1068	1097	1016	1045	1170	1086	1106	1074	1077	1062	1073	1037	1092	1045	1035	1008	1055	1142	1029	1098	1031	1058	1128	1047	1088	1060	1126	1058	1124	1090	978	1061	983	1036	1088	1071	1060	1037	1029	993	1127	1067	1051	1107	1073	1038	1066	1084	1057	1015	1046	1059	1095	1024	1081	1104	1086	1087	1017	1054	1092	1016	1084	1081	1024	1096	1010	1101	1080	1086	1076	1037	1056	1091	1055	1023	1114	1091	1056	1056	1054	1055	1070	1019	1049	1040	1050	1131	1067	1040	1031	1079	1076	1006	1112	1147	1117	1077	1098	1089	1087	1106	1108	1043	1038	1067	1038	1103	1108	1030	1088	1075	1020	1070	1052	1085	1083	1084	1006	1052	1082	1050	978	1071	1034	1052	1101	1094	1034	1079	1062	1039	1094	1041	1095	1085	1092	1043	1119	1041	1099	1059	1000	1072	1097	1129	1065	1074	1070	1053	1087	1044	1013	1070	1083	1067	1070	1070	1042	1114	1058	1033	1069	1093	1069	1112	1031	1120	1171	1085	1040	1056	1051	1094	1057	1128	1025	1080	1054	1058	1074	1068	1104	1083	1075	1032	1115	1102	1109	1063	1082	1052	1029	1034	1108	1094	1084	1100	1054	1070	1018	1031	1087	1096	1135	1002	1036	1052	1106	1038	1059	982	1022	1042	1060	1052	1144	1049	1119	1057	1071	1088	1130	1047	1044	1049	1034	1106	1033	1030	1043	1064	1096	1138	1069	1079	1078	1068	1091	1052	1023	1068	1090	1097	1031	1087	1050	1078	1087	1064	1154	1110	1070	1069	1088	1036	1045	1102	1078	1043	1083	1076	1084	1072	1035	1037	1077	1081	1074	1068	1069	1087	1133	1037	1087	1070	1050	1115	1048	1030	1060	1059	1126	1072	1108	1105	1075	1055	1042	1083	1058	1078	1071	1084	1120	1065	1056	1066	1067	1081	1091	1062	1049	1077	1052	1025	1054	1069	1099	1058	1053	1087	1024	1050	1070	1015	1083	1085	1055	1049	993	1013	1113	1054	1006	1091	1075	1051	1043	985	1059	1053	1072	1119	1069	1082	1048	1022	1078	1021	1041	1086	1096	1080	1096	1067	1059	1066	1094	1116	1032	1062	1060	1047	1036	1039	1122	1022	1051	1131	1072	1002	1048	1084	1054	1070	1069	1055	1000	1111	1086	1065	1086	1047	1070	1064	1073	1038	1119	1114	1056	1061	1069	1118	1083	1043	1059	1121	1012	1082	1110	1027	1042	1079	1073	1039	1086	1128	1109	979	1059	1075	1044	1063	1050	1086	1045	1075	1055	1062	1054	1115	1078	1071	1094	1030	1013	1086	1050	1068	1103	1116	1094	1096	1078	1098	1097	1056	1057	1033	1099	1084	1134	987	1050	1105	1092	1076	1040	1025	1040	1128	1062	1032	1078	1065	1078	1044	1051	1066	1076	1031	1047	1081	1053	1057	1047	1041	1080	1058	1098	1082	1030	1028	1107	1043	1131	1036	1119	1148	1027	1134	1089	1068	1109	1069	1085	1073	1088	1151	1066	1049	1033	1074	1059	1129	1129	1061	1004	1014	1078	1046	1081	1083	1070	1068	1015	1068	1071	1041	1148	1061	1070	1060	1118	1070	1056	1016	1036	1055	1059	1101	1019	1070	1059	1030	1090	1063	1053	1072	1098	1039	1097	1096	1026	1069	1113	1133	1067	1082	1053	1040	1108	1037	1113	1071	1101	1088	1067	1049	1058	1085	1085	1028	1124	1100	1019	1113	1087	1048	1045	1087	1059	1091	1087	1096	1054	1059	1123	1103	1002	1076	1057	1057	1066	1028	1079	1072	1048	1088	1037	1070	1089	1052	1050	1073	1063	1099	1054	1067	1053	1043	1091	1078	1066	1048	1028	1026	1117	1111	1002	1053	1097	1106	1122	1067	1065	1071	1081	1072	1060	1054	1097	1035	1027	1073	1048	1099	1105	1084	1069	1073	1154	1050	1031	1040	997	1107	1115	1082	1082	1082	1042	1078	1109	1043	1066	1080	1103	1064	1110	1018	1105	1073	1052	1093	1096	1098	1092	1094	1072	1097	1114	1091	1119	1079	1075	1057	1080	1033	1096	1068	1045	1090	1085	1018	1109	1098	1068	1090	990	1110	1015	1039	1122	1078	1059	1103	1065	1054	1021	1083	1152	1041	1070	1048	1051	1108	1127	1077	1074	1059	1086	1123	1065	1037	1071	1104	1114	1072	1077	1063	1035	1038	1056	1094	1092	1029	1068	1023	1110	1052	1013	1090	1054	1091	1014	1079	1025	1095	1071	1106	1050	1049	1108	1069	1096	1063	1092	1080	1062	1090	1066	1106	1119	1088	1022	1075	1121	1059	1051	1100	1076	1074	1027	1064	1044	1129	1037	1059	1122	1035	1083	1067	1020	1101	1084	1095	1032	1079	1136	1080	1055	1051	1115	1058	1095	1006
23389	21580	29216	24431	21582	21418	8597	3328	2498	1763	1957	1473	1324	1205	821	836	1001	995	1043	781	676	600	632	4297	4341	554	491	503	499	495	514	496	530	481	505	510	498	495	507	479	479	512	513	469	456	535	486	516	468	510	512	485	471	529	515	515	505	499	482	492	496	522	455	489	475	476	488	524	508	502	500	494	488	460	494	515	506	447	514	468	445	474	446	464	448	471	478	521	472	470	494	485	508	496	489	486	514	469	458	459	476	515	511	503	495	479	471	474	478	444	507	465	454	507	510	463	458	477	499	454	495	506	495	541	509	472	473	483	478	526	482	490	467	475	498	504	474	448	493	496	480	477	515	444	509	514	480	451	495	505	484	525	467	509	503	485	470	483	463	486	474	467	480	489	478	496	461	495	469	494	534	537	515	486	482	525	465	490	478	507	483	488	491	472	508	535	514	495	526	469	489	469	519	503	465	473	483	512	491	461	521	465	470	482	457	490	443	449	475	497	464	518	476	477	493	506	492	500	528	490	513	483	459	505	508	501	482	475	471	453	489	476	462	480	506	532	481	452	496	498	472	507	512	510	481	497	541	530	521	465	503	489	431	435	479	499	456	439	502	489	510	455	469	515	505	452	471	488	477	497	473	483	520	517	476	498	491	492	451	496	472	493	496	504	494	486	449	467	485	551	475	510	495	462	496	472	485	460	481	467	507	495	458	526	501	480	481	493	469	507	500	511	486	514	466	484	463	481	489	481	474	475	466	502	493	537	479	484	467	483	468	510	483	464	479	474	488	484	477	522	490	499	490	517	455	528	495	504	462	483	482	457	481	514	504	463	504	460	447	510	457	475	511	486	444	484	474	437	474	471	469	468	478	492	482	447	454	494	481	509	489	475	463	455	499	477	512	447	438	454	481	507	496	473	518	473	443	469	484	458	465	489	503	461	489	479	467	510	468	499	503	503	464	455	483	475	489	432	478	492	477	469	487	485	456	460	504	503	489	498	506	443	472	475	486	510	514	485	481	495	482	471	485	493	506	457	470	454	477	464	434	464	499	444	528	477	532	497	463	520	516	462	510	511	497	481	488	465	498	473	513	471	518	487	504	540	469	493	508	466	468	491	490	464	471	524	499	474	467	491	511	494	500	451	494	490	505	517	470	532	471	486	466	510	496	490	482	473	462	534	516	521	507	465	441	463	459	453	483	488	525	424	498	521	433	480	488	455	521	501	509	502	475	450	458	486	466	463	489	461	507	467	463	495	441	482	484	497	455	487	529	452	498	482	491	498	473	497	438	491	484	460	487	508	495	485	472	462	484	444	507	479	516	473	461	462	473	503	496	485	535	477	441	484	490	500	479	457	510	474	461	465	488	456	514	473	452	497	454	496	478	491	523	491	505	479	485	472	513	513	475	467	501	491	492	500	486	482	467	471	510	499	500	470	470	513	500	496	478	484	477	486	487	464	507	485	460	480	507	448	515	494	490	487	485	489	465	479	469	457	494	493	509	512	493	508	510	482	490	459	517	494	487	475	488	517	490	477	489	491	478	491	491	489	459	469	493	438	510	452	437	505	493	495	469	470	487	502	492	450	475	476	475	475	493	497	492	502	455	522	488	497	499	503	466	489	512	524	529	450	503	492	508	481	466	476	511	521	520	473	465	478	487	459	458	476	475	484	476	506	478	503	483	505	453	520	487	487	498	509	487	478	510	457	480	519	482	462	458	515	476	475	455	486	488	486	468	524	490	497	458	488	480	468	458	529	499	497	462	466	443	475	514	485	465	486	510	471	480	468	452	520	495	509	471	481	456	480	516	469	483	462	511	451	494	466	486	469	512	512	462	493	500	450	475	493	489	498	518	459	441	511	473	482	487	482	478	443	439	485	488	503	502	432	478	491	447	429	490	467	448	485	492	489	464	456	499	476	523	513	488	507	466	475	485	452	536	521	481	456	494	479	500	493	468	473	475	480	500	472	463	510	491	441	487	471	489	492	455	473	479	491	463	491	473	484	524	493	494	509	474	520	469	459	471	487	500	485	489	488	452	487	481	489	498	494	467	471	464	488	488	510	523	479	504	443	496	466	479	494	490	477	525	483	514	431	436	495	453	464	511	493	488	507	493	490	471	508	475	493	478	482	459	458	478	467	507	493	475	480	508	503	465	470	517	531	488	485	510	486	491	510	481	459	456	476	459	483	492	502	514	484	419	465	464	525	511	495	507	454	545	465	440	506	472	497	508	472	502	467	458	472	456	477	484	462	516	492	489	479	471	471	458	489	455	482	461	491	464	500	482	509	499	471	457	497	440	494	492	494	536	474	462	515	473	496	498	503	484	496	511	480	473	492	481	509	490	466	457	476	506	482	490	476	489	475	489	451	470	469	444	499	496	508	447	476	469	429	456	495	476	493	478	475	474	520	467	502	484	458	484	532	515	445	503	482	440	445	439	469	492	478	508	469	507	440	479	471	492	492	480	456	465	503	476	483	497	492	497	479	496	476	490	469	442	558	463	455	456	494	522	429	490	515	469	540	536	452	464	492	479	474	498	493	489	493	493	494	491	469	444	474	456	481	473	499	479	484	513	454	486	453	497	469	487	465	477	520	469	462	504	487	497	517	478	468	480	467	458	459	469	475	499	494	516	470	510	498	460	484	478	491	459	499	479	485	454	487	508	519	470	501	523	474	475	498	487	491	459	495	476	482	506	455	509	462	492	482	454	514	512	468	442	485	501	469	523	482	474	489	467	485	468	453	427	498	494	471	491	470	517	456	498	486	482	473	461	507	469	481	496	477	500	492	486	483	506	504	504	497	479	513	488	439	503	472	462	487	480	484	485	489	494	479	491	464	531	529	499	483	454	521	499	484	460	468	504	496	510	495	461	485	482	470	496	469	508	486	457	485	515	467	476	492	495	515	514	506	524	456	485	463	471	480	479	499	526	504	504	519	485	513	481	483	487	519	489	507	518	474	470	487	468	496	434	506	469	544	480	471	481	475	451	518	480	492	471	491	461	470	493	442	511	529	493	530	508	510	482	489	460	505	503	494	495	492	470	496	477	465	502	483	501	521	480	505	506	479	470	485	456	477	479	492	485	492	493	491	468	495	456	472	496	476	442	499	464	462	521	473	433	473	487	477	492	482	473	470	487	487	471	486	482	526	468	467	504	478	481	451	462	478	511	490	505	479	467	458	445	479	506	505	494	517	490	485	505	513	477	450	507	482	446	465	486	477	477	492	462	517	480	467	473	461	487	472	479	487	505	493	462	500	526	465	502	487	446	511	446	475	460	449	510	492	478	521	513	530	503	452	482	489	478	497	485	514	496	492	533	465	468	483	467	477	483	489	485	472	470	490	483	489	457	460	506	532	490	464	462	506	496	486	469	480	476	453	427	452	490	499	466	522	542	496	485	504	486	516	465	493	500	495	511	486	477	483	461	460	524	472	498	506	486	507	499	481	493	456	494	522	486	472	461	457	485	463	521	501	512	481	468	467	445	484	514	465
20918	32473	21531	13237	10380	10459	7970	7681	6768	4552	5140	3739	3114	2606	1744	1973	2304	2087	2203	1715	1384	1151	1035	9711	8030	775	788	740	744	748	722	734	748	764	708	761	739	697	757	752	719	720	747	699	761	727	668	740	723	713	727	727	698	726	719	724	674	662	703	710	694	667	668	723	709	708	666	692	683	723	713	660	757	665	732	701	695	714	714	729	677	730	689	715	667	642	666	712	700	712	679	716	686	660	690	693	700	684	679	687	692	708	646	704	688	710	671	695	671	695	734	696	680	691	742	728	716	729	735	698	670	710	711	718	723	683	724	702	667	675	723	730	663	696	670	729	690	672	704	691	727	692	703	668	710	692	703	760	692	668	665	693	732	730	717	698	702	706	704	715	686	702	684	681	701	717	722	693	691	727	641	688	718	694	758	698	685	709	699	714	718	658	720	720	681	714	679	675	701	740	696	697	689	713	735	697	755	703	643	723	696	731	701	735	666	781	707	733	744	691	700	699	702	658	668	683	776	661	716	693	707	723	674	677	688	711	653	730	685	675	698	716	679	638	716	712	689	737	708	669	700	693	639	671	676	696	722	642	718	725	698	696	727	680	689	743	674	709	700	686	723	726	691	686	721	700	683	681	680	689	716	728	709	747	672	713	714	732	676	731	698	672	706	670	678	711	693	689	739	698	746	688	719	741	665	735	695	661	658	716	660	711	677	704	748	739	746	722	662	744	698	709	687	722	673	718	736	698	661	709	728	751	696	714	677	732	685	637	723	700	678	676	678	722	642	710	693	684	702	702	684	677	706	721	700	674	678	685	716	688	669	703	675	693	676	739	702	739	688	686	694	691	723	734	684	686	719	696	667	666	684	715	730	695	696	663	679	682	691	668	742	710	741	694	641	707	701	715	686	666	741	716	701	678	711	682	661	705	683	701	696	697	711	699	695	704	710	735	704	731	631	632	733	656	680	703	726	718	729	740	691	679	674	693	703	721	734	698	697	715	704	693	666	658	675	689	677	658	670	725	719	738	698	665	709	675	723	690	700	690	730	663	672	668	677	714	666	683	688	679	696	692	726	724	713	670	708	694	711	685	641	669	692	678	696	677	705	725	748	681	666	705	694	680	705	702	732	681	693	672	711	645	701	676	678	680	718	698	706	711	702	728	693	720	708	681	740	668	737	671	660	753	676	653	690	718	684	729	698	736	696	695	715	676	709	715	686	703	677	652	709	656	707	714	681	697	691	786	648	747	673	702	656	661	702	740	680	723	708	681	667	653	675	703	685	688	710	690	697	686	688	712	687	672	721	690	762	702	686	688	721	706	682	684	725	708	705	681	738	687	696	724	765	655	735	698	691	711	702	689	706	690	672	691	718	656	708	705	723	708	711	702	699	666	725	726	667	698	672	682	680	701	754	709	729	708	731	687	720	683	659	701	721	706	685	681	705	700	715	675	711	675	713	664	663	675	733	738	683	751	702	697	642	718	708	677	697	645	743	698	655	678	682	689	713	715	716	721	731	704	675	727	670	703	688	673	744	773	653	716	689	729	707	740	711	721	767	679	677	735	680	710	691	688	711	737	701	683	750	694	728	699	706	744	721	698	699	689	696	719	718	689	692	667	740	708	710	686	715	671	747	713	690	704	675	705	717	700	768	671	673	703	711	718	726	726	704	731	694	712	732	688	699	714	693	707	696	681	680	729	692	705	706	695	667	699	693	672	737	689	704	693	676	681	729	672	717	721	686	701	717	692	665	704	728	700	725	670	674	719	716	716	639	688	728	696	672	709	737	756	647	665	695	727	701	689	666	680	700	728	688	704	702	739	724	673	713	705	765	710	717	754	731	655	746	743	669	712	682	697	733	706	698	688	719	748	747	694	712	712	684	707	692	740	711	739	735	676	703	729	693	707	696	650	721	741	734	702	730	773	675	693	703	611	670	683	708	722	699	701	683	692	740	707	637	720	720	685	701	671	701	718	656	712	677	701	696	709	699	646	703	685	709	746	715	724	677	661	688	741	777	717	692	710	725	722	688	671	717	712	723	699	713	720	699	708	686	715	679	737	668	691	734	685	723	669	719	710	700	698	702	679	694	674	665	688	696	649	738	658	714	712	710	712	711	702	709	706	711	750	702	669	665	693	669	676	722	669	661	716	734	710	722	684	711	737	681	678	674	678	725	713	691	695	744	683	717	688	701	708	673	719	679	693	734	682	680	764	722	735	700	727	674	724	702	728	744	732	694	741	722	692	704	716	723	690	659	681	689	733	711	691	731	701	713	668	696	704	693	694	729	718	707	639	660	707	705	690	731	726	706	750	690	754	652	651	699	668	709	674	763	680	713	753	684	693	671	702	708	700	679	723	704	724	731	715	752	711	723	693	668	650	713	702	737	723	712	712	693	695	670	653	704	677	710	691	698	697	701	715	663	682	667	674	704	687	681	709	667	728	681	632	728	677	704	683	702	674	749	692	675	708	704	726	717	697	645	708	695	703	761	750	682	697	732	738	695	701	697	680	637	717	654	722	695	733	695	719	714	664	687	700	669	689	691	674	701	707	749	737	701	722	685	725	670	684	682	688	689	730	689	749	686	679	696	737	727	721	703	647	680	642	706	632	694	689	686	739	640	687	712	648	716	694	661	689	731	671	712	704	698	730	660	717	687	704	740	700	660	713	694	703	692	720	728	692	707	714	718	726	750	706	687	731	721	673	738	704	696	665	708	695	708	739	698	692	713	678	685	695	706	715	691	739	692	729	677	678	747	728	685	663	700	706	669	700	698	683	724	740	701	685	722	740	659	714	655	719	652	709	713	663	725	687	706	696	687	720	684	662	704	695	685	655	715	677	689	665	700	667	733	698	698	698	695	682	723	651	693	678	697	704	709	690	723	689	679	762	683	677	717	677	676	726	722	721	671	693	720	698	718	709	734	705	678	708	733	724	704	713	697	668	665	769	706	717	680	752	715	713	672	696	707	690	712	690	745	663	651	720	702	763	718	710	679	714	695	682	665	688	714	713	725	698	671	698	727	683	714	657	697	707	699	717	686	693	707	723	697	718	673	704	686	715	728	684	684	704	714	696	728	736	718	747	704	663	705	779	679	697	681	695	683	690	697	720	694	702	729	691	663	657	671	660	703	706	655	707	728	710	698	712	709	718	705	726	708	748	804	734	719	678	690	700	711	682	726	650	712	687	693	732	678	701	680	675	667	682	720	647	690	670	676	690	706	683	705	625	722	703	722	688	695	738	722	724	711	726	680	678	674	705	643	674	748	684	664	690	712	729	715	678	670	726	695	678	754	664	725	652	735	706	705	727	714	704	675	662	688	725	731	685	649	646	645	631	698	702	670	729	732	715	672	699	668	714	767	690	659	767	625	755	675	691	744	690	746	686	690	729	677	750	710	696	697	713	702	719	670	734	714	709	680	713	666	699	725	725	705	680	668	708	685	709	715	717	739	719	695	762	729	698	731	718	707	678	727	699	711	694	716	690	683	734	697	681
27210	20917	10765	2820	1676	1840	1309	1338	1452	1097	1134	909	948	897	697	745	775	820	707	803	749	686	666	777	790	660	676	658	623	658	662	699	639	704	655	672	650	667	671	645	659	665	625	645	656	664	649	685	673	640	681	638	635	635	682	685	684	636	667	674	622	645	650	687	650	650	634	672	625	665	700	648	684	652	615	624	619	655	642	613	627	652	625	655	643	695	617	645	635	680	627	644	690	639	641	604	658	653	637	700	673	652	674	654	675	662	670	643	638	622	607	669	667	647	641	684	626	644	635	666	643	717	658	704	656	664	629	641	698	617	701	651	638	639	625	677	610	583	625	667	670	670	617	638	630	620	620	650	658	627	661	609	660	696	616	699	634	656	612	633	641	632	684	664	666	639	637	635	622	640	645	660	646	612	633	651	607	643	667	684	656	671	620	676	625	616	648	629	648	658	667	653	692	595	681	667	636	624	673	665	642	662	598	608	664	638	642	695	636	687	672	686	643	679	710	627	631	668	643	700	609	626	660	653	643	649	710	659	657	669	646	652	675	667	620	654	622	642	613	633	660	656	644	641	596	623	636	679	664	685	612	675	659	666	668	635	630	630	702	659	678	673	602	637	644	645	628	668	647	678	631	644	652	704	687	648	644	658	649	631	650	654	632	654	674	652	671	611	639	655	617	609	658	677	617	589	686	607	683	612	622	685	659	650	655	642	666	645	655	678	680	650	594	640	647	643	673	625	663	663	647	603	685	678	634	682	612	628	640	651	674	724	629	623	613	616	612	651	609	668	670	669	680	664	654	697	635	663	657	657	644	672	633	645	658	615	644	679	646	652	625	692	659	686	611	686	628	673	642	638	684	610	680	626	653	647	696	640	615	659	677	653	659	647	696	635	661	653	657	633	654	575	670	669	652	651	693	650	650	666	656	627	687	669	684	651	656	683	683	650	695	649	630	656	647	660	638	672	672	647	642	653	698	661	653	631	655	652	614	644	660	618	643	657	631	649	639	644	627	645	685	641	650	680	668	682	657	599	625	645	681	670	703	653	631	635	635	612	661	630	595	614	633	678	590	677	680	622	674	679	622	674	612	632	630	676	649	613	579	670	675	634	715	646	655	646	634	691	630	662	606	657	661	621	595	619	634	668	640	622	666	665	666	638	629	689	639	654	620	646	647	685	628	665	624	652	640	657	677	664	642	645	653	610	644	680	662	614	635	624	682	643	662	609	679	647	657	609	627	700	650	675	700	638	678	666	623	657	612	631	660	680	607	655	627	635	635	677	632	646	629	661	603	636	645	619	678	643	629	658	642	663	693	656	703	678	636	614	632	648	695	626	626	614	627	649	654	642	704	640	642	654	656	630	632	678	614	648	621	673	691	662	640	652	614	657	675	619	685	617	674	639	609	612	699	603	681	619	624	678	665	659	655	638	677	645	613	666	645	637	666	618	634	665	658	676	679	670	672	627	642	659	659	696	670	672	666	716	663	699	688	643	652	688	663	665	651	664	654	657	694	652	666	668	659	638	662	642	632	634	634	684	685	657	656	630	654	648	623	636	602	657	684	680	621	657	671	665	671	634	670	636	646	586	690	643	638	655	651	637	651	637	656	610	611	648	628	664	677	656	654	644	677	663	711	639	669	662	613	651	632	627	640	609	663	632	662	661	580	699	644	680	638	625	597	678	647	635	660	630	745	611	602	610	657	631	636	604	622	652	607	623	640	624	659	676	683	653	690	600	646	727	696	612	661	653	636	661	670	656	683	656	634	688	624	602	658	666	644	649	600	634	654	646	685	635	617	675	694	603	669	630	670	644	665	647	649	683	627	661	678	648	659	616	635	639	615	654	663	639	674	622	639	644	658	655	668	660	691	603	640	612	613	674	649	642	633	660	656	655	671	662	651	645	626	621	687	602	671	638	656	622	639	672	660	650	633	656	657	673	666	668	650	635	659	663	670	618	642	641	719	648	665	646	640	690	648	604	630	663	642	637	647	605	608	682	665	719	677	648	653	661	589	663	669	638	663	681	652	686	656	705	630	661	648	662	611	601	629	690	638	665	649	628	662	633	649	619	618	616	680	648	592	620	620	627	616	582	694	586	632	651	643	666	671	633	634	650	662	638	647	678	628	628	614	632	637	692	625	646	658	637	660	639	644	634	665	659	631	660	636	624	658	677	692	660	601	633	685	655	668	658	655	633	656	640	677	691	643	667	651	660	645	617	632	651	685	677	648	612	652	654	669	671	694	661	669	631	629	642	671	682	621	693	695	668	642	638	619	656	636	686	649	631	658	590	635	639	683	622	649	662	653	651	679	672	600	616	644	633	663	666	589	681	613	660	613	639	621	625	647	620	626	655	653	619	656	669	663	624	653	658	653	641	667	647	664	686	640	686	642	607	640	630	663	620	665	634	650	649	672	647	636	676	627	642	651	691	670	648	643	678	619	662	623	666	655	621	640	678	686	679	582	654	647	615	662	625	663	699	652	654	659	609	660	715	609	619	656	677	624	630	607	655	635	687	589	684	632	646	722	670	675	684	624	688	652	637	622	607	643	612	672	606	667	633	657	679	642	709	641	660	640	620	640	617	633	658	687	650	648	638	629	668	701	663	650	670	609	681	616	627	680	616	685	681	674	624	716	675	652	604	671	629	654	649	638	641	638	642	648	619	699	640	637	667	664	648	645	646	641	617	672	660	662	642	650	686	669	599	642	656	616	646	652	632	674	609	594	636	640	666	668	663	651	666	629	614	641	635	679	661	685	661	641	669	646	583	656	619	660	666	632	694	634	641	658	667	638	618	682	687	641	632	627	662	626	631	640	655	621	663	633	634	652	635	631	639	624	669	694	672	650	643	624	637	642	685	622	649	676	631	632	657	617	663	624	660	653	650	664	660	613	682	688	655	651	621	627	582	634	649	646	632	671	680	662	659	667	650	679	660	680	669	612	636	613	659	633	622	651	687	684	668	635	682	633	692	692	641	659	642	625	639	675	704	696	615	662	635	615	637	658	668	664	669	677	640	654	629	648	598	634	597	617	613	652	648	667	655	633	691	668	642	643	656	640	644	662	640	654	687	674	645	614	657	635	642	656	641	649	637	637	625	645	649	653	620	658	667	632	669	666	598	648	687	680	603	604	683	674	645	674	671	680	636	658	642	675	669	636	692	661	681	677	608	613	606	687	649	617	649	649	670	658	613	674	650	678	663	661	668	641	665	709	607	670	675	662	650	622	622	640	631	648	634	634	661	637	646	653	653	616	646	617	647	667	668	664	653	656	631	631	613	623	679	656	684	680	673	646	637	644	643	690	680	654	632	644	618	694	646	629	599	676	667	662	675	673	644	620	632	647	660	652	622	646	644	626	706	628	617	632	666	611	671	655	677	682	643	609	670	648	654	618	651	650	615	650	652	651	666	604	628	673	612	648	666	632	689	688	641	698	596	635	655	666	671	662	640	667	632	645	665	609	651	613	676	638	635	667	694	666	673	628	636
10952	16399	8217	4179	3566	4235	2906	3007	3298	2283	2540	1933	1686	1506	1179	1142	1376	1298	1201	1258	1169	1077	988	1208	1210	949	931	861	901	943	938	974	903	916	900	882	910	887	910	912	954	944	892	908	931	966	940	904	919	923	902	907	912	921	900	878	893	927	913	916	905	913	924	919	969	886	952	904	940	899	884	880	911	904	887	927	885	951	907	892	858	872	906	913	913	870	904	857	910	916	891	904	837	881	865	917	887	927	915	910	922	880	869	929	895	926	926	881	944	886	938	929	859	921	834	923	921	939	933	925	909	936	938	876	915	927	933	863	874	923	909	944	891	920	914	926	868	917	920	924	946	899	893	894	835	914	910	977	894	920	889	868	890	924	862	881	911	891	891	853	961	853	898	919	917	921	919	910	869	893	924	922	945	915	860	891	877	895	939	938	936	933	948	871	901	872	877	928	924	855	871	869	927	886	899	913	909	894	932	967	911	849	893	942	951	879	881	905	901	895	922	928	923	890	878	876	902	881	934	891	920	942	878	903	937	933	931	927	882	902	904	898	890	859	863	956	902	931	925	947	939	896	985	884	912	931	891	903	960	846	889	854	912	909	919	888	924	872	888	905	914	885	903	921	913	885	909	912	868	966	929	886	935	896	936	941	889	906	927	923	899	850	858	903	923	887	896	929	902	916	909	890	967	909	872	879	947	909	911	927	867	933	918	963	881	912	910	940	904	889	943	898	872	949	886	968	929	953	885	902	943	919	907	938	940	942	912	932	856	906	928	899	904	952	928	917	866	888	957	947	914	928	910	910	946	904	883	900	926	907	800	939	889	938	872	893	942	897	917	894	939	917	937	926	900	872	889	865	909	852	893	885	918	893	914	851	904	924	909	929	893	981	885	969	908	902	919	868	893	925	939	885	886	897	887	930	897	926	980	968	876	899	972	946	920	906	883	887	852	946	877	915	905	913	901	937	922	886	933	844	891	947	960	889	997	916	911	878	927	933	920	934	885	915	908	884	916	941	904	949	864	900	905	927	920	931	946	942	898	868	931	910	964	904	930	936	867	949	921	896	902	895	933	904	891	906	956	924	885	900	918	884	943	921	826	900	913	904	855	900	920	923	907	907	864	903	892	874	930	893	929	913	916	864	930	930	905	938	961	908	925	903	868	895	909	917	874	945	895	913	925	883	916	912	931	900	872	895	902	925	892	906	889	896	870	904	944	849	945	926	860	948	880	866	890	930	921	934	928	913	863	937	915	842	927	901	914	918	931	930	890	914	940	943	892	894	912	958	917	985	926	965	921	936	882	927	871	878	925	951	883	947	877	838	853	883	899	939	958	915	884	914	943	970	905	940	909	880	883	933	898	908	876	930	911	939	932	920	950	946	995	854	927	879	931	931	853	896	917	902	942	935	949	904	923	943	897	881	926	906	862	885	913	888	879	854	973	962	977	971	937	895	891	915	896	895	904	905	912	868	950	862	874	941	956	947	872	907	923	912	930	893	967	922	935	961	959	899	933	939	891	917	924	858	897	899	967	914	913	901	907	886	979	963	954	947	933	891	890	966	940	951	932	920	923	859	903	876	915	853	878	904	923	938	911	916	912	893	861	910	952	907	900	919	921	899	931	882	920	930	900	921	940	949	912	936	892	898	936	843	918	897	874	880	974	916	910	915	918	987	906	873	880	895	923	858	855	912	921	953	903	880	838	910	917	892	947	939	881	904	924	886	905	984	884	899	906	955	913	917	908	886	939	912	947	897	919	929	914	881	881	878	911	903	917	917	902	929	885	893	950	911	953	921	947	912	895	952	964	911	887	929	941	880	878	975	944	906	937	897	875	863	904	910	920	930	887	871	916	936	925	908	955	952	907	972	958	906	906	916	875	900	895	880	926	932	906	987	918	906	902	931	940	949	879	879	875	895	958	886	924	885	940	890	869	914	950	898	901	933	935	888	864	909	976	948	885	914	931	880	931	908	939	909	864	915	862	913	927	936	966	967	989	897	975	882	944	925	903	907	910	898	900	920	949	882	917	905	937	893	884	900	922	913	894	840	881	910	965	879	879	892	836	957	936	903	908	896	932	869	902	910	890	920	893	915	987	911	922	888	877	916	940	875	897	878	897	907	908	928	907	865	894	898	901	933	914	891	910	919	903	931	942	903	903	884	956	917	897	890	856	876	963	960	896	909	876	945	889	883	845	902	838	868	879	949	911	901	898	942	912	898	947	911	969	905	894	934	925	896	905	871	913	923	924	923	914	899	900	902	921	910	914	901	889	910	892	917	923	912	924	941	918	926	931	864	865	940	885	932	904	871	884	907	896	935	940	972	907	852	922	913	902	904	948	896	934	839	905	872	902	876	866	910	910	931	931	931	927	856	912	941	938	906	917	891	877	894	897	861	867	918	945	930	901	860	913	911	970	902	878	913	910	933	911	902	904	900	930	847	925	888	931	909	896	934	904	978	894	910	896	939	900	931	900	890	878	892	946	926	892	911	946	970	943	913	957	870	907	921	902	909	932	930	910	939	901	891	918	889	884	972	903	883	931	911	884	932	923	899	897	944	944	905	850	886	884	957	900	941	921	915	913	884	876	928	916	904	866	906	894	867	852	842	957	921	918	928	914	905	881	903	916	897	851	928	874	871	871	939	927	907	909	900	933	933	900	866	930	931	892	860	934	877	909	955	904	921	944	898	882	905	920	874	916	894	961	900	930	944	933	844	930	880	926	974	907	894	925	934	923	919	894	922	875	902	884	890	895	913	900	917	917	976	950	860	926	910	914	919	859	870	912	899	919	911	903	954	893	908	879	856	937	891	947	941	837	905	951	914	880	885	904	891	912	938	912	867	912	907	939	910	862	910	857	962	897	916	927	898	916	911	910	867	898	913	878	936	918	888	929	910	872	955	985	922	949	900	916	932	843	880	865	916	932	956	894	935	909	904	954	895	931	895	894	926	926	917	913	933	892	888	902	936	971	925	925	878	906	952	963	945	916	929	901	903	881	872	904	911	968	917	864	938	901	940	907	906	874	884	875	900	941	915	837	972	941	964	939	868	889	901	915	911	915	935	867	950	882	875	941	888	891	884	945	911	895	870	912	860	923	923	899	915	877	927	928	890	950	913	904	887	933	880	885	901	949	927	916	920	912	854	884	946	970	869	927	939	937	958	912	913	899	905	868	889	862	883	907	886	910	900	883	890	918	922	963	863	900	901	913	895	919	919	932	930	933	929	905	881	899	869	897	927	998	898	912	901	908	940	905	902	871	943	886	867	897	891	907	879	914	902	899	886	889	913	933	929	979	877	890	869	941	967	856	867	926	911	934	904	903	949	902	922	1007	871	881	944	939	896	951	920	918	923	935	898	895	866	911	963	931	916	919	931	923	881	890	904	947	931	928	926	891	888	921	894	905	948	881	901	898	952	918	927	915	907	892	915	906	935	912	873	896	887	942	912	909	904	929	916	904	954	978	915	832	946	985	900	934	893	951	888	953	912	881	960
24434	21599	28841	24819	20874	7087	2599	1976	2424	1942	1806	1454	1282	1178	963	896	1008	1019	989	989	961	834	784	1784	1688	786	747	777	738	739	735	735	744	766	761	718	788	730	725	735	735	740	738	739	788	744	758	750	735	748	722	710	740	768	758	790	807	701	737	733	743	719	733	730	735	743	753	750	704	752	745	699	724	723	707	729	815	726	738	699	755	731	766	726	758	746	743	699	737	740	711	737	727	725	749	715	778	767	754	712	744	767	739	782	727	801	721	695	729	739	702	718	742	722	750	749	751	671	732	747	763	735	758	702	760	754	718	695	764	718	735	767	787	754	769	722	735	763	720	736	782	724	718	716	752	727	701	713	770	728	758	717	733	788	744	713	721	744	744	769	742	758	738	743	730	771	716	711	745	773	709	713	764	728	746	732	778	669	653	722	720	740	723	776	720	731	724	738	744	770	738	757	716	738	716	722	736	807	712	732	741	759	738	779	740	736	721	731	670	744	729	740	725	729	779	763	773	772	742	734	788	730	744	753	770	738	720	722	748	751	746	744	731	715	739	769	735	753	739	743	742	730	784	758	765	704	735	724	721	756	706	695	805	725	746	765	779	712	719	763	762	763	772	742	769	720	735	730	749	752	705	700	742	771	728	731	703	751	751	795	732	768	711	720	726	688	733	762	704	729	750	761	749	670	741	749	745	759	766	741	707	791	694	755	746	731	741	725	735	741	742	702	713	711	747	751	754	734	741	708	744	734	669	723	717	702	733	727	752	755	736	722	689	749	757	725	732	734	752	746	750	819	722	715	718	747	721	733	750	772	729	712	777	762	753	687	737	707	702	759	740	721	751	709	769	731	760	731	777	755	760	762	740	755	764	715	777	700	765	745	733	742	707	702	768	744	709	736	727	722	695	779	748	756	693	727	696	717	742	784	728	722	741	736	773	671	754	723	734	735	719	743	739	718	721	725	734	758	755	749	729	722	748	708	762	735	759	717	753	733	754	717	770	763	708	731	743	772	733	691	756	733	734	713	738	722	713	713	771	715	735	759	718	797	762	703	776	733	746	755	696	697	719	713	756	725	731	738	770	733	777	733	750	759	737	738	727	694	708	771	763	752	713	733	754	717	711	766	717	742	746	714	755	741	756	732	742	721	698	750	726	784	770	763	762	750	736	764	734	756	756	723	705	711	728	735	759	718	688	750	747	739	683	727	736	698	700	749	738	728	770	724	723	736	717	739	729	760	747	794	738	765	777	742	723	755	734	713	701	730	718	754	730	727	718	757	746	759	750	724	734	786	730	749	769	747	749	760	691	696	720	739	719	752	749	720	795	722	781	732	694	704	750	767	754	734	800	745	769	753	750	706	755	701	717	663	699	788	689	746	715	705	752	746	719	722	723	720	774	791	768	779	688	797	727	716	752	741	763	743	696	733	719	737	745	723	774	728	749	721	723	772	763	759	742	778	768	710	727	755	718	731	668	733	737	747	712	766	722	719	754	725	776	693	710	740	726	757	792	717	752	752	765	736	793	762	765	721	760	735	711	756	740	731	749	733	746	733	785	762	723	706	790	745	771	780	757	749	723	777	693	728	732	697	721	744	744	757	691	712	721	718	756	691	761	742	752	718	764	711	730	745	698	807	791	743	754	749	799	732	763	749	740	743	736	699	781	685	664	743	753	739	701	755	751	720	773	765	731	755	737	738	709	732	707	704	724	700	744	718	752	736	722	721	745	754	722	742	692	778	708	692	745	780	774	715	664	726	722	729	760	768	721	748	707	759	745	677	753	726	718	701	770	768	746	779	781	716	732	728	755	731	713	754	718	715	715	747	733	751	759	751	750	715	727	680	738	762	754	735	734	747	737	702	742	778	753	748	729	754	752	725	729	780	700	753	723	737	705	695	717	704	785	751	800	756	791	735	741	754	703	737	732	744	738	790	774	728	716	734	764	701	727	737	738	721	754	722	708	727	773	761	708	761	808	750	732	772	730	747	763	714	722	733	740	675	774	727	744	735	749	798	691	716	770	766	739	787	757	656	705	697	767	791	716	721	698	692	700	737	750	724	706	763	724	716	675	751	753	711	759	773	698	786	712	759	756	740	731	745	761	754	737	778	767	734	704	732	749	719	703	749	749	726	753	736	744	685	764	754	759	719	731	738	735	716	718	726	728	771	703	743	701	759	768	768	737	733	756	771	703	754	819	712	803	749	770	743	703	739	755	708	691	762	740	760	737	712	738	695	724	784	759	768	705	747	742	702	735	758	789	717	717	707	759	694	770	683	727	707	730	748	749	750	743	772	766	781	720	718	723	701	741	704	746	760	730	736	728	746	755	708	724	747	741	705	774	768	759	675	724	723	713	712	696	731	740	732	692	783	749	744	708	760	734	771	756	696	744	685	708	727	750	686	730	724	736	693	755	733	688	743	780	725	752	721	727	704	749	779	668	733	764	721	750	667	702	732	741	688	730	716	734	728	733	740	704	732	697	789	707	733	758	716	735	751	767	751	719	749	775	759	721	716	723	724	743	765	731	780	729	778	764	779	741	739	730	766	736	774	786	708	724	698	767	736	722	709	730	717	755	727	754	736	740	724	740	793	717	723	703	749	765	785	808	710	811	749	761	755	703	712	732	696	731	744	775	734	722	720	749	700	749	767	732	753	715	757	746	722	752	705	718	735	670	705	724	719	735	738	694	685	766	704	703	711	774	739	791	713	729	737	688	748	720	702	761	748	748	719	723	733	719	775	750	748	718	724	734	701	766	750	785	720	744	754	750	672	749	731	752	707	743	714	717	752	720	765	797	709	730	777	767	781	664	679	713	697	728	765	750	705	730	715	696	758	722	791	791	745	688	736	706	700	756	742	787	732	692	738	765	747	706	725	754	756	718	748	726	779	752	814	726	742	750	745	773	722	744	794	744	768	759	713	718	713	755	694	736	724	784	740	708	765	691	719	710	758	706	769	729	739	746	731	723	733	710	741	740	748	751	748	691	773	729	697	692	759	690	701	758	734	723	750	736	753	732	729	742	739	720	726	743	744	765	744	743	728	749	750	755	766	743	696	750	750	684	765	737	791	704	746	792	755	717	790	757	759	732	749	741	733	689	762	747	771	773	735	761	747	733	721	704	722	755	748	712	695	740	730	736	774	759	721	740	743	731	741	707	672	727	722	703	745	776	720	731	747	732	761	777	757	746	727	759	721	673	757	732	745	751	748	753	717	773	741	745	757	736	745	787	715	772	722	767	782	724	689	727	753	728	701	715	762	726	635	727	750	718	691	720	752	786	725	738	750	732	762	756	761	781	694	775	774	814	724	760	714	739	719	678	740	707	747	719	733	749	743	736	757	729	732	729	728	730	679	736	767	755	690	758	685	719	773	729	729	751	740	821	770	692	741	769	795	730	741	706	779	768	727	735	777	747	755	717	756	752	807	720	713	748	702	731	764	796	740	745	702	716	772	728	744	699	746	713	731	729	718	742	737	735	786	738	771	720	691
15975	34888	17072	8696	7414	7475	4593	4585	5998	4435	4269	3214	2688	2389	1652	1539	1857	1878	1629	1636	1659	1268	1267	3920	3288	1062	1056	1061	1094	1083	1070	1082	1056	1044	1050	1008	1091	1075	1026	956	1077	1042	1004	1020	1015	1068	1010	1052	1004	1044	1115	1048	951	1032	1076	1024	1005	1019	1021	1036	1025	1046	1041	1118	1010	1041	1080	1027	1064	1018	1044	1010	1074	1073	1067	1088	1085	1033	1092	1028	1031	1059	1009	1080	990	1065	1015	1098	1062	1077	1063	1034	1075	1034	979	1041	981	1053	1104	1004	1037	1042	1009	1080	1053	1023	1042	1045	1012	1044	1033	1012	1115	1035	970	1068	1051	1066	1128	1024	1068	999	1008	1014	1082	1026	1013	1011	1059	1022	990	1060	982	994	1069	1046	1073	1037	1088	1039	1012	973	1009	985	1103	967	1002	1065	996	1096	1001	999	1011	1023	1084	1015	1022	1016	1076	981	1065	1038	1031	1078	972	1050	1001	1052	1020	1030	1026	1058	1041	1051	1003	985	1017	1028	1052	1039	1081	1031	1022	1031	1028	1050	1023	1028	1094	1048	1002	996	1070	1027	1056	1058	1033	1107	1023	1020	1025	1122	1004	1036	1044	1048	1037	1002	1040	996	1084	1056	1024	986	1087	1043	1018	1020	1027	1016	1043	1092	1060	1053	1020	1105	1002	1052	1049	1079	1016	1062	1082	1037	1058	1015	1047	1026	1068	1032	1012	1064	1022	986	1029	1103	1033	1070	1010	1026	1055	1051	1031	1055	1015	1011	1013	980	1000	971	1046	1027	1020	1045	1056	989	1023	1023	1088	999	1004	1061	1032	1061	1080	1058	1000	1061	1013	1035	1087	1021	1011	978	996	1010	1023	1011	964	1038	1022	1013	1056	1045	1098	1042	997	1075	1019	999	1044	1003	1077	1021	1022	1030	1034	1024	1015	1022	976	988	1024	996	1059	1058	1077	1029	995	1049	1083	1013	1060	1041	1034	983	997	1050	1019	1060	992	1058	1033	1024	990	1062	1055	1077	1063	1031	1059	1023	1008	1029	1031	1046	1068	1065	1010	967	1088	966	1041	1034	1064	981	1009	1051	1023	1056	1051	1022	1038	1085	1069	1025	1048	1020	1005	1081	1081	1020	1105	1101	1028	1042	1057	1021	1045	1064	1018	1071	1020	1003	1034	1004	1057	1087	1081	1061	1099	1045	1033	985	1025	1047	1037	1036	1043	1027	1027	1020	1089	1060	1035	1081	1013	1022	1070	1019	1085	985	1049	1036	1078	1023	1050	1059	1086	1025	1050	1040	1025	991	1016	991	1011	1053	980	1072	1003	1002	1007	1068	1039	988	1047	1037	994	1037	1065	949	1117	1092	1050	1043	1064	1064	1017	1041	1031	1056	1039	1062	1041	1092	1064	1009	987	1028	1039	1089	1083	1075	1031	1015	1007	1087	1105	998	998	1069	1033	944	1041	1055	1051	1031	1044	1071	1034	1005	1043	1113	1000	1052	1025	1089	1009	976	1065	1055	1046	1071	1034	1029	1005	1046	1050	1014	1042	1060	1040	1040	983	1069	1026	990	1073	1079	1039	999	1053	992	1003	959	1030	1048	1067	1013	1022	1028	1029	1037	1054	1036	1000	1060	1041	1032	1011	1033	1047	983	1039	984	1017	1009	1040	1075	1046	1015	1047	988	1034	1012	1077	995	1053	1021	1072	1032	1038	1092	1045	981	1053	1038	1041	1045	1034	1040	1009	993	1055	1049	1059	1035	1015	1039	961	1017	1004	1000	1025	1117	1037	1068	1050	1041	1016	991	1034	1023	1077	998	996	995	1029	945	1081	1032	1044	1051	980	1057	1058	1057	991	1058	1020	1001	1071	1028	1072	1077	1036	1029	1085	1052	1015	1021	1033	1025	1052	1054	1030	982	1017	1040	1060	1049	1019	1004	1013	1052	1069	1006	1094	1052	1106	1040	1069	1031	1092	1034	1033	1018	998	1001	1013	1009	1003	967	1060	1008	1060	947	1043	1013	1042	1068	1031	1076	1059	977	1013	1054	1027	1012	1030	1017	972	1060	1009	1038	1085	1018	1032	968	985	1008	1091	1051	1021	1065	1064	1036	975	1061	1052	1045	1061	1075	1005	1065	1047	1032	1047	1068	1076	1059	1090	1043	1035	1030	1031	1033	1034	1022	1070	1022	1011	1038	1019	1054	995	1087	1010	1058	1012	978	1048	1056	1033	1001	987	1058	1073	1028	998	1118	980	1031	966	1018	1050	1085	1071	1009	1052	1025	982	1041	1072	1082	1053	987	971	1025	1066	1007	1046	1019	1034	987	1040	1037	1051	1020	1038	1079	1118	1046	1074	1029	1004	1070	1017	1065	1059	1107	1031	1038	1028	1029	1015	1051	980	1065	981	985	1049	1050	1004	1021	1020	1069	1034	1071	1047	1075	1118	1074	1018	1039	994	1028	1011	1013	997	1106	984	1027	1011	1017	1082	1071	1020	1056	1006	988	1074	1021	1091	1026	986	1086	1019	1037	1061	969	1021	1058	1014	1046	1064	1091	1092	1055	1056	1099	1083	1047	1016	1040	1036	1066	990	1061	1030	1034	1045	1023	1062	1023	1063	1028	1018	1038	1060	1058	975	1034	1074	1010	1084	979	1001	1009	1033	1034	1028	1054	1035	1025	1002	1062	1019	1017	1022	1069	1035	1031	1052	1051	1036	1084	1021	1060	1031	1059	979	1049	1027	1027	1073	1030	1074	1000	996	1028	1051	1072	1017	1038	1051	1077	1024	1043	1076	1093	1034	1095	1051	1042	998	980	1070	1035	1088	1086	1042	1047	1079	1113	1075	1000	1044	970	1039	1023	990	1000	1038	1033	1042	1033	1037	1088	1043	1006	1052	957	1002	989	1011	1034	1024	1034	1081	1060	1000	990	980	1036	1031	1051	1058	1097	1027	998	985	1051	1080	1018	1058	1029	1032	1001	1045	1084	1070	1018	1051	1005	1067	1041	1047	1064	1011	1017	1067	945	1031	1014	1089	1046	1051	1047	1019	980	1067	1057	1113	1015	1018	1103	1075	1079	1010	1032	1064	1050	1034	1066	1080	1038	1039	1067	1043	1047	1065	1044	1077	1035	962	1028	1039	1020	1039	1006	1040	1006	1035	1055	1043	1024	1028	1070	1093	1014	1101	1096	1041	1071	1036	979	1006	959	1030	1048	1007	1004	1026	1058	1002	1084	993	1022	1016	1049	1035	1011	1026	1037	1026	1030	1088	1030	1019	1078	1049	1027	1057	1055	1024	1086	1028	1038	1015	1006	1029	1022	1057	1052	1034	1061	1080	1039	1061	1063	972	1134	1028	1024	1052	1047	1024	950	1016	1016	1058	999	1011	1036	1030	1083	1035	1027	1021	1016	1036	1023	1068	1008	1002	1076	1022	1026	1096	1036	1080	1052	1002	1060	1014	1012	1042	1024	1064	1034	1002	1012	1045	1012	973	1053	1080	1049	1058	1068	1040	1030	1015	1055	1041	1043	1046	1048	959	1040	1020	1036	1047	1040	1090	1052	1082	1052	1073	1066	1002	1028	1044	1021	1065	1077	1004	1062	1028	1055	1062	1061	1006	1062	956	997	1068	986	1020	1079	1047	1044	1052	1100	1052	1024	1074	1061	1063	1060	1056	1029	1030	1009	1037	1070	1037	1048	1056	1080	1134	1053	1033	1068	1012	1067	1066	1031	1091	1046	1008	1096	956	1021	1097	1097	1020	1011	1123	1041	1033	1097	1004	1086	1019	1048	1091	1034	1003	1058	1044	1090	1031	1016	1076	1007	993	968	1021	1047	1037	1047	1090	1053	1072	1053	1004	1066	1000	1052	1019	1074	1033	1018	1034	1000	1011	988	1042	1029	1081	1062	1051	1036	975	1021	994	1028	1004	1015	1080	984	1004	1054	1033	1004	1012	1052	1087	1030	1071	986	1053	1024	1050	1039	1032	1031	1068	1032	1122	1082	1051	1099	1053	1074	1019	992	984	1053	1027	965	1043	1006	1040	1035	1011	1057	1023	1047	1033	1034	1022	1011	1031	1032	1072	1040	1022	1053	1019	1014	1056	1039	1095	1054	987	1020	941	1048	1033	1035	1006	1031	1013	1037	1060	1028	1066	1050	1067	1092	1021	974	1048	1036	1035	1028	1069	1040	1017	1022	1075	998	1026	1058	1049	1077	1041	1078	996	1069	1022	1004	998	1017	1052	1086	1055	1031	1072	1096	1041	1043	1041	1032	1007	1003	1069	988	1111	1074	1073	1037	1001	1052	1079	1085	1001	1032	1045	1045	1018	1032	1064	1062	1026	1066	1083	985	1044	1049	1060	1075	1048	1025	1030	1030	1043	1032	1002	1031	1032	1080	1021	1055	1041	1007	1016	1044	1027	1010	1032	1054	1057	1029	1041	1073	1021	1062	1020	996	1096	997	1011	1054	1016	1073	1038	1055	1054	1051	1075	975	1010	1060	1012	975	1026	1031	1040	1013	1059	1024	965	1048	1038	1039	972	1035	1044	1025	1008	1024	1085	1054	1036	1028	1036	1000	1057	1132	1020	1010	1160	1029	1006	1020	1031	1001	1019	1044	1028	987	1022	1054	1054	1036	1068	1003	1065	1054	1009	1047	1042	1045	1040	1044	1044	1028	1047	1040	1131	1023	1045	1054	1067	1086	1042	1005	1000	1021	991	1086	1048	1009	1038	1026	1062	993	1052	1044	1007	1056	1065	1052	1002	1065	1025	1037	1009	1050	1097	1037	1076	1004	1050	1024	1042	1055	1036	1063	1039	1047	1029	978	1035	990	1000	1028	1032	1054	1003	1076	1001	970	1063	1037	1047	999	1068	1043	1077	1120
23401	21606	29420	24248	21605	19228	4836	2568	3280	2390	2304	1847	1250	1241	758	722	880	750	873	794	632	539	530	1076	944	474	453	472	477	521	487	458	451	462	458	471	489	467	483	402	432	434	433	424	512	439	463	479	469	435	476	459	462	459	437	458	439	447	493	452	426	452	444	432	432	475	479	459	451	487	488	447	444	467	454	495	459	444	426	477	444	451	447	452	503	497	437	434	447	434	438	441	475	428	486	449	472	465	460	470	490	445	456	422	473	466	469	472	475	442	434	450	447	454	435	430	468	489	457	456	443	441	487	454	448	448	463	439	531	437	446	466	453	454	472	445	459	425	480	440	464	481	473	446	417	449	462	460	464	462	450	437	474	436	444	493	461	497	452	437	462	457	442	432	445	469	454	450	488	463	461	420	436	486	444	460	484	449	465	464	467	503	450	495	472	458	449	452	430	459	461	455	434	426	448	415	429	452	465	425	443	455	448	458	434	453	494	457	419	456	433	458	463	499	467	461	447	473	464	439	421	425	459	446	464	462	432	433	414	480	477	415	409	471	436	439	485	474	441	471	426	469	472	461	433	489	439	452	493	432	471	432	466	447	452	465	444	467	462	450	471	423	446	477	428	470	480	461	460	472	434	459	428	441	496	500	469	444	468	449	487	443	446	458	415	440	426	464	457	449	450	446	469	448	443	458	460	466	457	434	429	458	446	531	435	461	451	476	475	448	449	434	486	470	395	463	450	421	449	488	415	468	488	451	457	473	428	431	465	433	445	467	466	464	454	445	448	458	413	451	472	409	471	460	467	489	454	479	426	485	428	437	420	467	434	438	460	449	439	489	439	407	453	458	450	514	470	449	445	477	449	493	473	506	461	442	460	432	426	442	472	444	462	449	454	465	439	438	490	496	476	448	476	449	423	478	467	452	436	442	474	453	416	440	456	439	439	444	438	459	435	439	478	461	441	452	461	387	471	492	477	452	441	453	445	456	455	460	477	450	464	445	439	462	443	455	481	436	473	442	428	422	444	447	463	491	471	479	429	448	430	486	421	455	424	443	484	444	461	448	428	444	448	456	469	432	444	485	433	417	475	446	458	466	460	437	423	431	449	428	458	438	445	464	433	441	459	446	481	448	439	444	417	445	450	408	464	423	413	463	495	477	511	398	441	458	463	440	471	453	439	468	463	412	466	467	439	406	466	451	460	412	449	435	415	472	469	463	420	445	447	423	477	479	440	438	431	479	473	445	445	436	464	466	462	440	448	437	405	455	478	454	431	495	477	434	448	436	478	458	461	440	437	451	463	471	423	468	464	450	430	467	492	407	462	486	421	398	473	456	473	428	462	440	446	446	467	386	471	469	469	475	434	465	478	428	441	469	432	498	478	451	469	455	441	476	471	427	447	454	435	421	460	450	474	449	447	435	497	462	474	491	464	447	471	468	470	453	508	464	421	490	456	466	463	453	415	433	450	445	433	473	452	474	461	449	464	458	477	439	443	430	453	411	446	434	490	462	443	431	442	468	452	474	473	458	451	433	457	418	455	428	484	455	444	432	445	463	428	466	480	453	459	491	481	446	440	455	440	439	457	420	431	475	418	485	447	454	424	462	441	458	457	467	442	474	462	430	441	474	492	437	481	441	391	474	441	466	438	490	488	436	424	426	432	452	457	461	432	434	472	490	463	477	477	479	477	446	449	425	441	468	462	479	474	480	469	476	450	458	447	462	486	466	435	421	479	454	432	449	477	435	446	466	462	452	467	416	443	464	445	438	445	438	437	419	433	427	451	473	445	426	458	414	448	463	464	471	423	462	474	458	446	458	460	455	462	476	426	448	446	462	450	433	457	447	459	462	459	444	478	449	449	448	465	496	462	443	438	444	473	444	419	445	449	420	429	480	463	448	489	426	434	451	427	452	434	455	460	470	455	436	463	435	477	471	451	482	468	460	444	441	483	449	465	435	442	429	491	452	462	418	516	441	469	463	447	426	433	399	489	473	456	463	478	451	455	420	458	399	447	456	455	425	479	444	510	448	483	462	434	443	454	454	457	454	449	474	450	480	478	426	465	474	444	452	440	421	470	476	454	433	458	434	419	429	454	433	449	462	494	498	465	423	458	432	427	453	459	461	453	433	488	464	469	474	421	460	426	434	441	450	459	419	429	492	467	488	451	434	431	430	498	454	471	469	466	462	461	456	471	422	413	420	452	484	442	463	425	466	450	466	471	459	453	410	488	472	467	492	465	449	430	479	472	439	470	445	469	477	431	475	481	441	479	456	429	449	434	457	454	480	420	495	472	443	425	430	462	450	488	458	459	445	421	502	421	455	475	468	397	432	482	425	409	418	515	445	449	426	436	442	474	468	453	438	420	467	468	453	419	461	455	450	482	448	482	439	428	452	465	423	456	475	463	423	460	453	476	462	434	464	453	459	504	450	484	459	489	485	423	453	421	479	454	410	474	479	433	438	449	456	457	473	451	442	482	439	408	436	435	510	426	484	447	462	470	458	450	436	491	457	469	483	480	442	408	464	469	417	450	429	462	460	422	471	473	494	447	388	463	451	436	432	448	442	442	443	465	453	421	472	457	477	480	455	441	474	455	479	460	452	474	477	496	534	469	478	492	448	454	441	456	416	467	457	425	442	449	474	456	468	446	449	435	458	453	458	446	411	497	467	458	476	467	460	447	460	464	403	445	468	444	471	404	462	456	502	467	442	457	471	474	465	454	482	459	451	461	457	434	413	443	475	447	455	451	458	474	448	443	444	417	429	457	441	441	395	485	437	460	471	450	470	425	432	484	468	457	432	485	475	462	467	453	477	432	460	442	422	462	476	467	440	492	450	480	442	465	453	444	449	441	461	437	454	457	452	465	485	461	487	447	440	454	435	473	444	442	458	443	430	452	413	449	446	468	482	450	447	441	439	482	430	464	503	455	426	482	474	494	470	459	490	444	470	457	434	436	476	480	467	434	439	457	413	515	467	456	474	463	469	458	454	464	465	445	464	442	437	450	454	427	470	442	460	450	430	435	438	496	473	449	448	458	455	466	429	463	455	450	435	494	433	473	451	440	485	473	412	429	431	444	456	434	437	452	448	505	458	472	473	426	458	481	454	434	451	452	442	485	469	470	452	450	492	451	438	460	456	425	461	442	452	461	419	499	495	434	456	469	431	489	456	472	474	411	447	435	431	472	469	472	454	434	436	394	448	475	428	452	446	416	409	466	406	438	439	419	438	475	455	447	475	457	425	433	463	477	469	485	453	451	446	440	483	480	466	447	439	430	418	412	451	440	478	436	429	453	448	432	472	434	514	437	452	441	486	454	461	477	450	434	459	419	447	454	417	424	463	483	425	446	496	469	452	470	472	465	451	492	486	463	478	440	478	438	464	467	472	466	448	475	428	425	461	410	408	493	438	454	434	480	426	460	446	449	447	432	425	469	447	429	438	461	495	436	468	406	428	464	458	431	451	443	474	464	465	444	450	517	483	492	473	505	450
19706	45972	18857	12462	11268	9891	5811	6168	8221	6333	6007	4704	3090	2916	1602	1542	1894	1645	1780	1833	1164	1032	884	2301	2057	759	703	735	725	711	703	684	703	722	735	691	681	708	628	681	694	694	726	712	649	697	672	698	693	668	701	693	653	638	675	653	683	707	680	645	664	677	624	696	724	643	648	660	693	670	675	669	648	681	677	668	658	661	700	653	650	674	682	663	690	700	644	684	658	592	651	615	641	667	690	642	639	702	623	656	655	667	673	677	670	697	662	668	664	656	697	683	624	638	680	693	662	670	638	653	652	638	672	631	663	645	650	674	687	719	645	660	682	671	647	649	708	669	692	635	689	677	651	661	659	655	628	688	677	676	567	630	639	669	647	660	704	696	684	672	610	637	658	644	668	665	659	640	665	657	675	626	694	642	698	691	691	657	677	692	672	612	665	652	672	679	677	676	692	700	696	644	730	640	656	646	653	671	674	663	620	629	655	668	688	626	682	698	667	665	623	680	601	669	639	698	668	634	666	651	634	672	628	667	638	635	682	630	673	637	663	622	662	663	647	711	662	655	648	622	647	618	652	660	674	645	640	665	666	645	696	637	639	655	698	684	671	692	674	657	633	691	673	659	691	670	682	637	673	639	677	646	635	671	646	657	697	677	621	669	633	611	673	637	655	640	641	675	647	681	656	636	648	676	655	649	641	641	642	634	650	662	664	641	653	705	635	644	661	635	622	677	684	634	652	602	673	637	619	636	624	655	707	675	639	685	658	662	689	638	658	646	644	663	666	662	648	643	680	638	651	658	689	697	650	612	668	658	639	685	646	686	653	728	689	648	601	652	688	654	662	673	624	668	636	684	648	657	636	637	652	656	638	617	624	688	649	660	662	655	698	711	667	688	710	677	700	639	663	672	656	652	638	656	659	680	666	633	697	674	670	648	660	677	708	648	696	625	658	632	637	694	607	642	684	655	631	662	673	692	655	668	690	655	643	660	645	665	658	625	589	657	674	700	628	623	634	589	614	650	650	669	719	659	671	675	649	673	644	628	684	619	662	647	631	628	629	655	696	680	658	653	598	658	639	648	666	630	662	653	698	660	680	645	655	640	680	647	638	665	675	649	653	634	678	654	671	659	645	629	612	663	664	616	657	664	703	660	668	671	658	635	615	630	685	692	658	684	621	643	651	663	665	662	686	698	615	658	627	618	638	698	643	650	656	676	673	663	680	676	666	624	640	640	612	668	641	627	633	643	669	652	655	705	693	660	658	645	640	650	667	665	649	672	669	642	688	605	649	672	663	638	660	647	681	663	693	622	645	676	674	696	644	645	688	648	632	651	650	674	690	635	670	646	654	691	687	655	684	656	710	624	614	660	648	672	650	606	637	623	674	678	659	647	666	623	660	660	639	721	750	643	666	618	654	634	651	681	636	691	648	677	650	642	683	652	619	645	671	668	659	619	687	656	672	637	599	631	639	666	664	691	649	647	619	640	689	659	660	671	684	632	632	669	659	660	611	690	689	687	682	657	702	650	656	677	628	665	681	672	640	655	630	697	628	656	635	685	690	663	632	633	658	643	660	688	650	649	682	661	643	638	654	617	621	681	702	637	686	670	674	625	654	661	680	617	670	642	685	611	686	630	695	642	662	643	625	676	711	665	638	639	640	686	675	626	694	632	676	613	622	621	609	638	634	683	616	617	664	660	624	684	679	654	647	612	692	624	670	681	626	645	639	671	646	672	629	664	625	651	732	662	616	657	638	644	677	666	652	649	638	644	656	627	683	667	654	684	640	616	674	654	637	659	588	643	706	685	675	639	684	689	662	603	683	638	617	668	667	608	685	663	654	702	699	656	639	678	658	660	659	663	666	697	653	661	648	632	652	664	639	640	652	655	646	691	708	644	668	663	704	723	634	664	605	645	660	632	673	590	648	663	705	636	705	626	684	654	669	651	610	642	669	617	685	632	648	663	644	650	667	719	647	595	662	631	710	639	697	675	671	674	653	604	673	684	659	698	643	649	658	633	647	642	654	681	664	644	682	641	673	700	727	653	705	677	627	665	631	648	659	619	623	680	652	621	633	662	679	661	709	668	656	686	668	636	693	667	642	650	631	684	621	617	664	669	659	651	665	624	627	686	650	635	669	657	606	680	653	610	680	654	620	659	648	670	683	651	670	677	655	657	663	665	660	676	716	670	682	635	628	660	670	656	658	688	643	641	706	683	688	654	633	648	646	645	664	700	674	671	633	654	612	630	683	678	696	638	660	673	673	669	639	699	656	695	659	611	667	648	648	582	678	626	603	618	669	643	695	642	685	691	632	687	655	639	657	664	641	648	668	643	606	623	676	615	663	639	636	653	652	638	640	646	656	678	688	638	652	630	658	674	682	695	627	650	682	662	665	676	675	617	636	690	638	678	665	658	653	668	611	655	682	645	652	647	680	620	641	651	611	659	632	694	631	654	655	674	671	658	667	670	658	700	628	675	609	691	651	681	646	670	659	663	667	672	681	616	615	683	656	653	675	698	623	639	634	653	707	679	649	660	668	685	675	669	680	653	646	678	611	639	643	669	676	668	656	663	633	676	595	657	687	629	614	635	658	625	689	654	680	660	673	664	683	697	649	638	716	655	646	666	649	653	639	648	673	688	648	662	657	657	626	649	642	646	678	677	632	641	686	690	676	660	675	624	636	641	695	652	660	651	670	645	645	652	627	675	663	647	635	663	693	637	631	696	671	671	643	670	658	673	659	636	619	662	650	655	661	649	669	669	668	667	628	671	673	631	648	676	661	638	731	654	649	674	641	659	606	631	652	641	679	686	657	668	674	716	708	676	659	633	693	640	663	638	726	669	657	631	651	654	694	658	687	713	644	650	673	692	642	632	693	649	645	684	650	672	658	624	652	645	657	670	696	637	621	671	632	638	651	662	688	666	615	654	670	685	658	622	679	662	682	710	682	646	666	680	627	646	695	678	689	673	651	655	653	648	650	625	628	677	664	645	717	687	655	713	666	666	674	660	716	664	684	660	679	671	647	656	618	668	606	667	693	652	671	622	670	697	628	688	663	669	701	664	701	611	665	625	649	657	651	692	662	636	654	665	670	649	666	630	641	652	646	677	675	684	680	659	652	651	667	654	671	635	652	634	630	657	626	642	654	648	697	671	657	639	661	682	636	711	662	622	644	675	619	694	662	655	692	672	651	650	680	691	672	613	658	639	634	601	694	622	681	671	640	699	654	634	673	649	640	654	711	683	625	648	703	654	651	690	649	637	615	661	639	651	643	677	675	681	632	636	661	661	656	689	645	646	660	621	640	636	642	642	634	642	671	635	618	657	674	682	710	666	624	683	623	674	634	626	654	664	657	680	648	626	652	658	651	676	674	661	650	673	673	678	637	686	636	642	633	645	675	679	705	612	624	621	687	632	670	653	681	694	678	638	628	733	667	634	630	700	643	683	669	673	681	727	656	661	616	637	642	637	651	670	648	652	660	653	662	686	707	608
27377	21421	12155	2860	2084	1719	1033	1242	1647	1345	1246	1150	901	884	729	736	766	695	728	733	665	651	658	684	646	662	628	600	670	624	614	647	672	631	604	605	617	637	604	675	613	631	620	627	655	633	643	612	629	654	622	611	657	596	649	635	616	632	650	596	585	664	647	710	588	608	600	600	652	623	625	654	623	628	628	649	649	616	620	581	703	616	622	573	617	648	636	621	631	664	666	598	635	668	664	624	664	644	624	610	634	633	621	662	617	644	640	628	606	644	653	641	635	636	627	636	622	641	634	604	603	624	632	608	639	617	655	610	577	652	662	634	628	639	607	645	663	609	636	601	619	646	633	603	638	648	637	674	603	652	611	643	603	624	630	622	673	603	637	631	622	639	614	624	663	590	594	598	622	647	658	625	639	643	668	620	724	645	676	631	637	614	625	608	669	632	609	617	605	643	663	672	616	618	654	640	661	624	598	638	628	614	677	621	615	614	665	605	634	661	656	642	670	629	600	618	645	596	623	618	639	600	620	673	649	620	644	659	629	641	639	631	565	611	671	625	598	602	655	627	595	618	630	673	605	654	632	639	598	641	686	641	618	638	624	659	589	609	612	630	577	595	675	642	665	618	617	627	620	638	615	583	604	628	639	647	621	657	649	634	614	636	647	588	649	659	638	626	636	662	591	676	576	626	661	658	647	646	612	620	661	596	632	667	673	683	607	651	664	641	590	597	560	585	660	624	649	658	661	636	637	626	622	597	661	627	624	625	571	624	654	625	646	646	638	610	615	629	625	662	593	657	612	640	681	628	582	653	636	628	643	626	621	661	640	639	635	613	638	670	654	612	645	634	661	608	618	680	593	651	667	639	637	624	606	596	654	620	642	657	636	614	613	626	642	576	622	667	648	681	596	622	651	564	635	651	645	628	629	611	617	592	609	614	652	619	626	630	617	655	695	627	627	633	638	587	609	599	660	615	631	614	621	591	641	580	591	664	600	641	639	608	652	663	634	616	623	695	619	643	647	683	643	673	618	616	654	628	638	613	622	630	582	652	602	652	667	656	660	595	629	653	590	614	638	644	590	614	648	641	674	586	631	634	659	639	617	583	612	623	668	621	638	628	619	592	563	590	615	698	702	627	622	675	636	632	638	628	655	623	614	640	629	626	643	615	607	640	624	641	641	651	669	633	597	595	593	654	618	634	631	612	634	647	664	651	623	615	626	625	601	636	619	609	633	585	641	653	618	624	622	646	603	593	652	602	652	640	625	621	609	592	683	582	657	601	614	616	666	664	655	639	629	681	665	629	609	631	624	648	635	665	669	608	632	620	637	640	663	619	609	632	643	641	585	632	674	592	634	640	632	640	604	598	681	619	595	631	639	683	635	607	615	678	642	590	621	623	602	639	603	615	593	651	632	650	597	622	631	623	678	710	654	626	635	603	606	626	625	633	665	660	618	615	624	654	643	621	618	647	585	663	673	598	639	631	645	652	597	628	628	610	680	647	627	640	592	605	600	652	657	630	620	637	622	667	656	595	650	671	616	675	657	626	581	673	607	647	677	611	658	615	638	668	606	677	629	581	650	666	630	651	664	612	658	679	640	635	603	656	556	615	614	606	615	634	629	619	669	656	650	654	616	703	653	647	624	623	656	581	629	714	640	630	640	631	622	596	627	625	630	593	627	626	591	609	634	624	625	608	571	649	636	636	644	594	672	631	601	645	626	651	629	594	694	609	644	628	609	621	633	646	693	641	606	659	638	627	622	680	616	666	566	630	687	640	653	648	657	626	636	606	645	625	629	612	622	619	669	617	644	642	653	634	631	591	660	628	618	664	611	654	645	608	626	601	625	610	681	640	605	605	689	626	651	677	591	621	609	603	655	632	596	715	619	617	642	598	708	606	642	601	636	608	649	628	643	675	640	619	642	634	678	645	644	636	663	637	614	608	614	640	576	616	616	581	629	583	641	650	657	670	662	633	649	631	607	591	637	639	624	609	635	596	588	621	601	643	591	626	604	624	617	612	662	664	657	631	630	646	642	666	633	603	626	614	641	654	632	646	670	613	591	655	582	651	599	612	621	557	623	609	618	684	657	625	634	640	670	660	612	636	594	631	620	685	618	633	621	590	631	621	674	652	639	622	592	632	641	640	641	698	664	617	623	679	677	648	623	642	636	629	592	681	648	620	645	646	656	655	652	618	654	622	589	623	682	648	629	633	597	664	671	641	653	630	609	619	650	616	633	638	637	626	597	644	625	604	656	649	599	648	643	638	670	613	606	673	694	647	612	623	604	629	631	629	635	650	616	610	699	605	635	600	556	606	642	603	651	680	613	663	628	623	651	640	641	618	672	661	649	667	635	656	656	598	644	649	638	658	623	605	628	651	609	637	630	655	639	583	638	654	637	652	605	609	617	646	605	668	632	636	613	599	693	666	643	601	614	651	573	600	643	611	652	656	538	637	650	641	621	670	664	585	616	654	653	629	588	636	653	608	647	642	626	655	633	558	661	614	625	644	652	580	670	639	654	623	653	666	599	635	680	654	623	636	633	623	647	632	613	646	660	578	592	633	626	646	629	609	700	594	669	594	645	599	646	669	636	631	653	633	628	628	638	683	691	648	685	608	628	657	641	644	597	629	641	658	600	639	592	623	618	628	664	633	619	621	659	622	641	676	639	677	604	660	610	645	652	618	621	620	638	639	619	622	666	648	611	625	593	607	606	623	634	641	607	585	618	599	651	621	616	618	622	631	627	621	646	622	655	627	678	638	637	636	624	675	653	673	605	648	611	598	606	672	600	660	662	624	619	608	603	629	620	600	641	651	634	634	646	605	601	606	612	628	657	613	628	668	572	602	624	698	628	634	626	614	619	637	614	595	588	609	628	592	651	661	678	649	627	625	642	637	616	660	586	630	629	645	658	637	610	613	606	576	593	611	600	628	632	599	663	611	613	621	640	595	647	604	629	602	633	627	610	609	600	649	657	628	600	670	641	660	617	620	612	619	598	654	640	629	664	638	582	661	621	620	675	635	563	624	626	627	624	623	624	638	630	661	646	621	622	611	645	647	645	625	602	588	679	629	682	605	663	586	625	634	650	655	651	658	644	647	666	620	634	655	645	657	632	639	662	624	592	653	631	602	624	644	666	613	644	599	607	601	637	619	651	589	599	600	686	627	628	607	663	653	641	605	595	646	682	678	625	586	581	632	640	640	668	682	622	640	620	656	601	634	646	668	660	640	636	625	682	615	633	679	626	606	630	638	641	620	614	602	645	612	579	634	637	617	616	598	649	617	632	615	633	619	664	623	624	634	672	614	647	640	616	641	579	653	630	631	643	613	643	639	647	661	684	600	636	616	602	630	693	598	630	634	634	672	634	655	648	653	677	643	640	687	593	607	642	614	625	664	595	630	589	623	621	620	656	630	647	654	632	638	616	635	663	657	652	640	653	616	579	603	606	670	577	674	638	621	640	621	638	618	654	587	601	665	640	637	680	617
11499	23813	8211	4293	4698	3751	2263	2783	4091	3115	3036	2521	1756	1559	1186	1111	1289	1176	1158	1144	1006	948	954	1016	992	929	869	890	878	867	855	879	891	884	850	887	891	876	847	869	886	910	954	921	865	856	896	963	901	932	850	907	894	870	896	941	845	898	864	881	877	918	912	924	885	893	900	882	849	901	892	879	870	921	857	900	903	893	916	897	921	861	868	912	874	867	914	892	880	916	835	889	916	901	825	889	915	875	885	877	896	895	834	897	939	837	876	948	881	916	870	845	853	918	877	860	915	890	907	888	909	864	900	943	867	874	918	902	894	847	922	914	895	819	906	882	888	919	849	883	903	861	898	919	906	884	865	951	859	899	879	909	911	902	938	864	926	888	833	880	879	845	914	870	869	846	876	935	923	924	858	940	890	882	829	850	819	887	907	847	868	888	842	832	994	903	875	827	883	929	886	869	848	870	936	861	862	851	898	892	875	948	872	888	879	961	875	891	873	877	939	894	889	889	945	808	906	848	916	953	878	891	906	860	899	891	883	898	861	863	922	958	890	865	864	896	846	898	869	830	905	895	901	884	914	869	824	897	903	890	868	865	922	882	915	923	934	882	882	885	907	886	884	877	898	916	870	937	886	877	885	919	884	891	876	861	884	839	905	876	900	827	889	888	895	880	947	865	915	912	885	918	879	897	952	889	914	874	889	965	856	922	860	874	878	867	892	886	885	889	907	911	939	824	891	899	880	894	856	903	882	886	819	911	900	863	920	888	946	904	852	887	899	882	859	901	916	869	897	881	873	941	919	932	898	903	860	898	963	908	870	911	895	918	884	872	906	837	871	899	879	841	864	862	933	857	911	894	921	855	872	852	897	891	871	898	894	825	907	871	893	878	900	899	871	874	852	876	881	910	953	897	935	939	969	852	891	926	874	920	839	917	951	885	884	916	846	892	925	885	889	886	905	833	910	869	842	892	902	913	892	922	891	871	866	871	907	917	862	881	887	860	904	891	896	835	912	955	926	884	887	908	920	923	876	852	872	915	884	900	916	921	906	851	937	903	920	907	869	884	899	857	892	884	859	865	888	900	896	915	921	886	932	933	924	903	971	954	876	884	882	906	900	850	883	898	905	928	898	834	875	918	909	874	926	864	877	890	887	841	857	874	938	902	914	868	851	912	842	865	861	893	920	908	882	878	815	883	853	891	871	941	903	900	875	850	891	903	862	877	873	881	895	919	826	913	906	925	899	886	895	907	913	936	893	880	843	896	889	893	870	920	882	915	817	886	906	906	912	893	847	919	887	860	938	925	816	881	833	906	906	873	876	903	884	901	843	904	853	850	874	895	917	861	911	901	904	896	873	851	894	878	860	910	909	904	905	874	897	880	859	885	887	938	892	897	842	921	922	928	909	915	919	905	931	834	876	887	926	893	838	922	880	885	928	855	909	900	888	846	932	865	898	874	908	869	900	915	845	875	937	861	847	905	843	857	907	872	915	869	830	888	880	900	887	919	914	904	864	895	921	897	895	920	884	905	934	890	925	884	932	854	820	860	849	925	892	866	889	886	896	853	872	887	926	881	894	931	917	886	854	902	848	901	845	896	860	932	936	952	885	883	871	900	914	894	885	871	863	905	903	872	889	911	891	881	889	877	881	910	887	903	868	886	867	891	887	842	892	887	869	899	863	902	876	883	965	875	857	930	910	875	888	921	920	863	928	893	883	881	881	908	922	863	910	899	841	881	895	895	935	927	847	904	936	851	894	931	867	849	893	856	884	888	889	898	930	901	860	925	903	907	883	899	978	891	881	898	898	838	896	859	883	868	881	933	852	884	889	954	943	909	966	923	904	888	944	879	933	839	884	834	904	912	869	924	893	871	903	901	875	834	923	895	929	894	907	901	870	883	857	839	880	915	843	875	899	868	921	897	903	856	899	893	862	932	915	927	861	909	961	908	916	871	871	875	870	862	920	886	895	880	875	873	892	914	896	907	985	891	872	906	839	888	902	914	893	877	845	860	895	890	911	953	879	886	903	872	917	910	882	871	919	870	877	884	894	929	859	924	853	895	877	835	913	902	872	885	873	854	896	871	963	891	883	921	901	909	852	867	885	895	892	920	890	930	869	895	906	928	891	854	895	875	885	874	888	909	888	892	884	896	895	929	844	889	865	876	877	914	837	854	937	871	922	923	892	893	891	882	889	868	920	899	859	908	947	871	885	883	909	905	874	899	874	858	905	888	928	867	893	902	944	915	906	918	866	891	915	896	892	873	877	874	881	871	892	927	909	907	870	850	916	849	829	910	922	935	916	885	914	823	918	829	902	894	856	863	846	902	879	936	830	910	828	868	890	923	865	899	880	853	867	910	894	902	892	904	895	869	879	873	884	878	897	851	863	898	893	907	885	860	870	917	881	887	892	869	843	947	849	874	847	865	816	894	889	888	857	910	893	916	851	913	875	821	903	910	925	905	929	890	897	898	878	929	880	967	825	903	828	905	934	906	943	900	938	916	898	872	867	907	948	851	902	910	896	885	797	894	848	888	893	882	894	884	889	856	851	939	895	876	944	874	882	908	905	879	915	863	896	929	899	917	920	906	931	943	933	916	851	922	838	884	913	910	915	887	890	883	906	844	873	955	917	866	899	906	879	894	900	901	864	925	889	911	864	895	918	894	874	957	881	920	935	923	862	969	900	851	856	874	923	945	885	915	851	919	891	907	837	924	929	879	900	905	854	887	843	888	874	870	862	837	928	925	891	942	907	827	913	893	903	888	925	823	869	900	866	849	910	856	923	841	884	878	938	829	860	851	898	906	963	908	892	891	909	895	880	902	877	916	854	918	872	887	919	936	888	892	847	880	930	882	856	871	913	901	926	864	852	878	857	849	865	879	932	924	864	881	911	903	915	850	856	944	868	907	922	883	879	920	906	883	844	871	907	908	867	844	901	863	834	876	854	851	866	916	895	868	944	871	887	894	878	839	891	945	895	830	931	849	917	908	857	873	889	910	884	858	853	866	909	923	940	855	901	910	870	861	883	902	928	943	894	869	919	926	884	863	859	954	911	899	805	919	902	868	888	918	918	828	863	938	920	904	936	894	881	862	872	904	890	924	869	861	884	907	862	958	900	899	886	846	901	911	884	873	887	886	925	931	895	931	854	899	931	880	885	836	894	910	844	944	870	902	871	898	899	865	904	838	952	893	882	910	878	922	833	915	912	891	899	892	908	861	873	904	929	838	906	878	873	886	887	887	891	879	864	888	900	855	928	886	886	902	858	893	877	908	805	860	949	940	916	958	928	913	877	884	845	838	938	885	852	872	883	880	919	913	909	893	897	925	970	835	935	919	886	936	820	916	908	946	884	869	890	865	942	908	918	911	905	898	895	842	868	934	864	844	918	908	891	840	860	874	896	932	882	898	932	900	801	880	887	870	872	871	899	886	907	989	936	864	886	932	857	907	886	929	870	932	868	843	906	845	858	898	899	915	914	892	900	913	907	857
24444	21581	28769	24888	21563	10929	2619	2434	2974	2437	2145	1739	1351	1179	957	951	983	968	984	944	885	803	820	770	1260	732	730	722	738	699	737	765	742	715	740	715	746	755	734	744	735	728	704	741	774	716	741	767	734	723	689	734	720	753	724	718	735	792	719	762	715	752	681	716	742	714	757	706	750	696	750	729	722	762	734	681	736	734	758	749	766	743	727	723	711	725	752	743	709	743	693	705	703	730	728	711	767	715	755	715	798	733	719	719	768	738	676	737	750	693	721	737	718	712	697	698	691	762	741	730	697	732	710	695	694	735	735	754	741	746	663	712	677	757	716	713	711	743	801	723	679	763	780	726	698	753	741	685	732	723	741	683	701	744	715	709	680	730	679	684	734	769	737	717	724	740	716	688	702	741	759	709	721	747	698	719	774	721	717	790	732	714	719	750	745	735	738	705	727	732	764	668	751	761	734	715	684	697	762	706	732	769	641	760	737	752	712	720	755	760	705	693	717	730	745	738	721	715	802	735	735	681	740	725	730	713	750	734	720	757	732	757	747	715	791	749	768	742	676	732	735	745	709	734	676	781	698	720	745	716	713	703	694	731	689	774	732	694	714	631	671	733	697	732	736	759	713	723	739	752	693	714	707	701	717	741	726	749	762	757	723	724	690	735	730	730	757	730	744	722	715	739	740	686	710	755	702	735	705	715	767	716	720	714	721	737	695	742	725	720	739	693	718	750	712	694	693	729	712	692	733	716	792	727	746	733	751	695	701	690	700	742	724	735	692	757	744	735	719	752	733	711	747	687	787	684	743	667	699	714	711	725	706	709	758	713	732	768	678	753	747	702	762	714	690	785	723	719	743	708	708	723	718	688	711	747	700	678	720	705	736	729	706	708	696	700	709	673	683	726	726	737	738	737	746	696	732	715	745	722	750	774	747	722	723	733	718	734	748	782	708	697	749	696	714	660	714	724	709	743	764	747	752	727	752	723	734	721	722	728	732	739	690	708	751	701	704	674	696	767	747	676	744	745	706	706	707	690	687	710	692	699	697	675	714	744	779	760	686	731	713	706	766	728	691	746	745	701	697	712	729	733	725	728	783	704	718	714	749	695	712	758	701	707	748	718	717	688	705	724	719	712	715	706	777	769	715	740	742	703	746	710	714	753	693	681	691	687	728	770	749	684	711	692	719	752	696	712	750	735	703	726	713	697	741	752	697	718	707	756	738	724	753	652	719	750	709	745	739	671	760	700	737	722	714	719	695	718	696	724	727	710	707	721	737	725	765	734	736	736	743	777	697	748	706	770	725	755	740	726	702	726	718	712	737	728	724	693	660	733	716	742	679	747	774	694	765	737	744	721	671	731	754	755	731	777	755	738	751	748	647	741	692	749	730	708	699	742	716	721	699	719	730	719	733	751	731	746	733	701	723	714	731	757	745	733	712	747	761	703	722	745	793	734	718	703	726	701	741	707	685	697	750	706	706	717	771	699	706	765	730	694	728	713	721	695	739	737	760	680	795	729	731	730	733	722	756	756	783	715	736	696	752	707	751	710	733	740	686	735	717	753	744	685	716	692	693	651	698	755	689	753	725	756	675	745	724	753	706	745	758	694	777	737	770	769	709	757	754	733	760	715	754	665	729	751	722	728	755	687	721	728	745	713	696	725	762	698	720	758	724	747	756	719	736	700	739	706	725	714	768	765	683	712	790	778	717	768	757	735	706	677	718	729	741	748	731	703	701	712	720	676	779	689	695	723	707	720	702	697	753	735	735	723	724	754	735	722	699	689	713	725	707	729	727	720	691	670	704	691	720	720	732	731	678	739	723	749	716	740	723	739	710	652	693	688	705	707	740	768	721	741	720	754	717	752	689	770	756	673	705	724	720	701	735	691	756	711	680	742	684	703	703	690	725	758	693	719	713	696	709	744	715	694	690	694	741	743	728	767	739	710	712	728	767	741	735	703	695	714	709	691	697	723	739	716	705	731	724	693	727	750	735	680	704	692	698	757	734	733	742	751	685	722	726	732	777	724	751	731	691	745	708	712	739	711	749	739	726	691	736	733	769	676	730	771	729	732	715	773	717	756	715	722	737	741	705	678	678	732	747	713	746	732	737	714	738	712	742	722	776	758	753	714	715	712	730	747	707	676	710	692	720	703	742	682	700	729	713	751	703	713	745	738	740	730	696	734	706	728	734	753	705	740	716	706	714	669	733	738	747	686	770	702	709	719	796	731	718	724	724	741	754	727	731	759	669	726	717	713	727	744	700	761	741	737	689	742	735	698	715	707	759	682	750	689	740	697	702	687	715	761	701	738	693	706	700	723	679	721	731	706	781	739	683	728	698	765	706	728	749	677	735	720	711	723	732	747	770	697	731	775	709	727	700	721	732	763	686	713	703	707	722	708	718	743	702	684	731	688	742	716	690	693	769	669	740	695	732	757	716	730	723	715	718	759	723	757	721	708	737	708	681	725	736	699	712	762	758	810	742	697	753	726	741	760	697	750	738	744	698	687	730	738	706	766	729	770	693	689	744	719	774	683	759	684	678	721	727	714	709	716	750	716	710	631	711	759	747	672	709	718	726	724	721	733	701	723	700	699	759	757	730	757	685	762	722	768	699	713	767	709	760	745	709	790	702	716	706	746	754	704	722	741	742	720	771	733	743	696	766	736	753	700	683	740	704	729	723	675	711	739	691	712	730	716	693	729	765	685	703	672	749	677	737	693	698	700	744	689	726	758	717	736	681	715	697	712	780	760	670	726	732	726	744	705	697	682	675	715	686	772	746	703	690	732	742	725	712	808	747	724	726	692	744	725	747	720	667	711	719	751	729	724	697	731	742	760	658	712	717	749	754	748	704	700	699	729	738	729	769	714	703	698	754	717	798	750	711	727	734	721	733	708	742	732	705	693	710	708	704	738	745	793	700	730	731	748	746	733	746	721	744	767	775	691	701	743	725	718	709	709	690	741	760	750	742	716	702	745	733	710	702	726	701	701	699	695	732	722	694	750	691	729	745	749	722	724	716	749	727	666	743	744	765	728	736	700	700	747	737	675	786	755	720	751	712	724	713	695	752	706	716	733	726	723	754	739	710	719	722	737	707	715	696	712	770	721	674	688	682	704	700	763	676	739	739	725	731	771	763	711	710	638	751	726	726	676	723	743	745	714	758	728	719	732	733	702	722	737	709	721	717	745	705	703	685	686	729	686	726	721	730	760	726	728	778	714	704	736	733	682	723	756	722	755	681	680	741	720	763	708	744	709	711	737	781	738	692	715	768	739	731	700	699	719	767	753	761	712	712	714	741	723	741	715	741	703	740	667	770	745	733	734	698	784	726	703	699	703	715	673	783	746	736	706	703	764	779	706	734	731	733	707	697	703	715	745	715	741	712	761	714	687	735	693	738	694	714	769	711	718	713	715	746	772	746	746	722	736	714	814	735	717	707	726	736	701	682	729	747	741	736	700	744	683	713	734	748	713	742	738	759	654	783	728
19409	33836	16238	9472	9719	6546	4675	5579	7492	5831	5106	3818	2856	2528	1680	1729	1695	1618	1775	1596	1356	1179	1325	1223	2589	1135	1015	1093	1012	1109	1039	1106	1017	1034	991	1036	1075	1059	1023	1062	1010	1003	1069	966	1044	1048	1026	1089	1026	1032	1010	1038	988	1092	1034	975	1026	981	985	1079	1087	1064	991	977	1040	1032	1060	1025	1070	968	1028	1030	1056	1042	1031	1037	1029	1003	1048	1014	1031	985	1006	1066	1018	1031	1040	1025	1029	980	998	1054	1088	1010	1013	984	1030	1038	1049	1082	969	1061	1033	1023	978	1067	1029	1044	987	1036	1018	1037	1007	986	1024	1060	1010	1054	1008	1000	1048	1003	1015	1000	1040	1018	1035	994	1017	978	1012	1040	1036	984	993	1005	1068	1039	1058	995	1047	1020	1045	1032	964	979	1030	1042	1067	1019	950	1067	1077	1057	1066	1017	1048	1022	1080	1086	1051	1014	1074	1001	1023	1023	1031	1055	1012	1011	1082	1066	1017	1030	993	977	1033	1021	981	1061	1057	1016	1049	1014	1042	991	1080	1052	1033	1029	1016	1051	1008	1076	1070	987	1081	1010	1026	1049	1083	931	987	1025	1077	970	1021	1018	1007	1064	984	998	1038	1010	1028	1045	1034	989	1000	1004	1077	1043	1018	1055	1064	1035	941	1031	987	1001	1038	994	1002	1023	1047	1020	1018	1065	1040	1039	1022	1057	977	974	1024	1037	1036	988	1015	1031	993	970	1058	1010	1026	1007	1020	1009	1036	1060	1022	1037	1048	1010	1033	1039	1065	1069	1044	1003	1015	1053	1036	1014	1045	1068	1059	1065	1045	1068	1015	1024	1023	1003	1041	1010	961	1077	1020	963	980	1050	1055	1027	1043	1062	1098	1052	1016	1016	1022	1012	999	1048	953	1060	1116	1053	1041	1007	1008	1072	1072	1055	1060	1046	1018	1068	1042	1015	1005	1029	1002	1047	1014	982	1096	997	1049	950	1068	1043	1068	999	988	1016	1022	1100	1040	1066	1012	1116	1025	1017	975	1037	1079	1050	1034	1006	996	1035	987	1024	1037	1010	1014	1012	1032	1072	1050	1050	1021	1011	951	1075	1080	996	1047	949	1045	1060	1048	1000	1002	1063	1014	1022	1012	1033	1080	1015	1086	1006	1035	1029	1061	1033	1032	1021	1061	1030	1037	980	1056	1045	1010	1035	1037	1056	1008	1032	1035	1062	1084	985	1034	1034	1048	1054	979	1099	982	1077	1006	1003	1060	1027	1005	1010	1015	1036	1024	1019	993	1004	1035	1053	1027	1036	1033	1026	1007	1053	1044	978	1095	1014	1020	1053	1014	1049	1027	1041	1022	998	1094	1038	1046	1090	1038	984	1053	992	1041	983	1060	1065	1008	1026	1004	993	1031	1023	1022	1036	1103	1012	991	1029	995	1030	1039	1097	1102	1009	993	1004	1008	1090	1059	1021	1051	1037	1053	1057	1048	1056	1053	1022	1018	1022	1014	983	969	972	1036	1091	1064	1025	1015	1002	1073	1039	998	979	1010	1027	1000	1039	1040	1017	1023	1013	1018	1007	987	1033	1016	1028	1021	1005	1018	1059	1027	999	1034	1015	1014	1017	1039	1005	1042	1013	1010	1047	1041	1007	1046	967	1023	999	995	1058	991	958	1004	993	984	1050	1019	1009	1027	995	1042	1043	1027	1004	1025	1079	1071	1000	1000	986	1053	1040	999	1046	998	1016	1060	1056	976	1043	997	1016	1027	1012	1012	1051	1009	1028	999	1044	1033	1027	1116	1060	1076	1033	1069	1042	982	1020	1008	1051	1022	1104	1066	953	984	990	1062	1070	989	1011	1049	1043	958	1065	1025	1019	1033	1060	1029	1021	1036	995	1062	1009	994	972	1037	1082	1000	1063	1038	1063	1055	1057	985	1014	1069	1032	983	1062	1016	1105	1024	1046	1005	1053	1035	1036	1031	1090	1040	1009	1016	1020	1060	1050	989	1025	1045	1054	1056	1035	1097	1053	1016	953	983	1082	1054	1072	988	1020	1010	1016	1055	1093	1013	1055	1022	1041	995	1045	1054	997	1081	1048	1015	1070	1013	991	1084	1018	1050	1041	981	955	1023	1081	1050	1040	1006	1086	1053	1075	1024	1000	1040	1036	1065	1056	1036	1049	1022	1074	1033	1000	1018	1019	1018	999	1055	1019	1078	1001	974	1027	1083	979	1041	1008	1045	1027	1028	1024	960	1017	1039	1028	1003	1020	1020	1046	997	1035	981	1031	1078	1028	970	1045	1023	1046	1008	1024	1041	1031	1028	991	966	1030	1071	1022	1066	1004	1026	1014	1039	1081	1007	995	1041	1024	1021	1071	977	1065	1051	1015	980	1022	1074	997	1033	1044	979	1057	1009	1032	1009	1058	994	1027	1043	995	992	1053	1034	1040	998	1042	1035	982	995	977	1007	1081	1000	1088	1015	1049	1027	1036	1031	1001	1011	977	1014	1013	1043	1050	1041	1050	955	994	1065	1067	1024	1002	1008	1010	978	991	1033	1065	1012	1038	1022	1013	1042	1001	966	1017	1011	1024	999	1039	994	1066	1024	1030	1018	1016	1029	968	1050	1049	1014	1054	1052	976	1026	1039	974	1028	1064	993	982	1011	1006	1020	952	1037	1041	1030	1061	1043	1037	1026	1032	1051	1025	1039	1039	1031	991	998	987	995	1063	1053	1048	1062	989	927	1002	941	999	1015	1010	1090	1022	988	1052	1012	1077	1024	983	947	1001	1020	1067	1013	990	1016	1051	955	1032	1028	998	1022	1042	988	1036	1090	1082	996	974	1014	1061	1010	1020	1011	997	1028	1021	1069	1040	1025	1026	1027	1034	1013	1062	991	998	989	1032	1020	1002	1008	1029	1020	1015	1029	1055	1026	990	991	978	1017	1015	1024	1019	994	1027	1046	1012	1046	996	984	1038	1012	1016	1067	1050	1018	982	1099	969	1026	1065	1000	977	1027	937	1002	986	1016	1020	1071	1083	1051	993	1019	997	998	1017	1013	986	1082	1002	1027	1044	1047	1020	1027	1025	999	987	1019	1020	993	1018	1030	1006	1030	1050	1015	1077	1043	999	1042	1051	1027	1107	1021	1039	1011	1020	987	1016	1051	1078	1078	1046	1051	996	1045	1051	998	997	1037	999	995	1006	1028	1017	1008	1075	1000	1012	990	1074	1083	1025	998	1046	1029	919	999	1025	1038	1018	986	1007	1094	1079	1052	1018	1046	985	1027	1024	1013	1070	991	998	960	1087	1050	1017	1031	1019	1057	1025	1056	1004	1048	1047	1016	1037	1001	1025	1035	1041	1055	1039	1015	1001	1061	1054	1021	1043	1008	1075	1023	1046	971	1002	1032	1052	982	1057	1010	1042	1070	1058	1004	1058	1021	1067	1021	1055	986	963	1007	1048	980	1041	1041	1066	1012	1032	1007	1044	1063	1089	1037	1027	1083	1016	1037	1080	1047	1014	1031	1009	1090	995	1043	1092	1029	1024	1023	1065	1029	1023	1020	1040	1082	1037	1028	1031	1003	1028	978	1021	1068	1022	1043	990	1039	1039	1045	1035	1021	1037	1099	1010	996	1029	1041	1026	952	1031	1056	1054	981	1067	1021	1026	1027	1061	981	1053	1061	1040	1025	996	1028	1008	932	969	998	1065	1048	1040	1016	1039	999	1035	1031	1045	1021	1040	1010	1056	1038	1085	988	1043	1008	1010	1051	1023	971	1022	1063	1009	1071	1018	1072	1013	1008	1024	1033	966	1063	967	1016	1026	1023	987	1036	1008	1011	987	948	1037	1055	1011	1033	1039	1047	995	1027	1071	1003	1052	968	1024	1020	1025	1027	1011	1064	1061	1012	1028	1039	1045	999	999	977	1016	1014	1043	1083	1001	1047	1028	979	1038	1037	1039	1031	997	1032	993	1019	1045	1061	1022	1033	1019	1009	1088	1080	1038	1016	1002	1013	1026	1017	983	1015	1072	1025	1066	1035	1004	1008	1040	1032	1065	1031	1127	1009	1035	1031	1008	1015	1089	1047	953	1050	1021	1038	1032	1036	1035	1038	1038	998	1075	978	1004	1037	1011	972	1049	1025	1024	1011	1025	962	1040	1054	946	1006	973	1045	1042	1046	995	1047	1052	997	1076	932	1059	1000	1003	1008	1025	1047	1050	1080	995	1067	1121	1063	1050	1027	1013	1061	1058	996	1051	1036	1037	1066	1030	1027	1044	992	1090	1001	1021	1036	1017	1019	963	984	992	1030	1059	1021	994	1017	1045	949	1022	1020	983	1038	1081	971	1029	1014	1029	1010	1042	1016	1044	1029	1002	1025	1029	1009	1081	1013	1004	1013	1020	1034	1064	1048	1020	1071	1046	1031	1018	1022	1022	1038	1038	1023	1042	995	1063	1009	1067	1045	978	1040	989	1034	1024	1032	1025	1013	1054	1050	1023	1016	999	1000	1024	1061	933	1002	1021	1014	1012	1047	1071	1009	1032	1022	1050	1013	1025	1010	1050	1024	1047	1045	992	993	1068	1005	1040	1014	1054	1009	1084	1082	1002	992	988	988	1090	1040	1031	991	1033	1023	1044	998	1067	1048	993	1066	1027	1057	977	1000	1023	1038	1029	1065	1048	1024	1023	987	1004	996	978	983	1047	1040	1022	1058	1071	1044	1054	1083	1066	1025	1040	1014	973	1019	1036	1075	1014	1021	1070	1013
23338	21566	29608	23986	21574	21565	8954	3293	3661	3268	2534	1960	1373	1199	850	789	787	816	821	789	757	576	592	595	1250	492	471	494	481	479	469	475	484	491	485	445	487	470	480	456	475	460	455	482	457	448	491	447	508	445	493	478	450	452	464	482	481	483	433	459	432	505	437	481	474	442	441	463	424	452	473	476	493	449	453	457	435	436	459	478	461	479	479	409	469	459	458	420	405	454	481	437	491	468	476	427	487	441	425	450	454	442	426	501	453	401	464	452	476	462	456	463	431	491	459	457	476	465	450	471	446	448	494	440	458	417	442	449	449	499	416	457	467	497	481	472	433	487	457	453	474	462	409	447	463	454	450	465	453	438	433	458	496	471	448	455	466	466	471	463	511	443	453	452	458	464	435	493	433	461	477	456	491	467	456	475	503	446	461	461	475	474	457	473	445	475	448	428	474	464	454	453	453	474	446	470	453	477	463	468	462	447	430	499	457	456	448	469	431	489	481	469	453	437	464	455	458	442	474	463	445	444	439	482	443	461	478	453	474	458	429	457	473	414	446	451	488	440	490	458	444	412	446	430	422	497	452	468	446	440	451	459	410	522	471	493	475	442	439	488	443	470	465	467	466	440	467	455	454	428	456	470	462	470	505	459	395	472	468	438	461	434	456	451	441	483	466	400	449	447	439	491	440	438	425	451	436	489	446	442	454	439	464	483	474	479	432	458	457	473	454	451	461	472	415	451	448	438	483	420	432	430	461	453	453	431	446	477	447	433	439	437	485	466	469	463	456	465	470	452	462	458	447	462	424	432	466	495	498	448	434	427	470	481	454	494	434	484	454	460	422	462	479	465	432	453	446	456	456	444	483	417	478	461	443	483	461	436	445	474	482	440	486	468	519	441	458	465	453	494	439	462	485	475	470	464	452	446	477	458	494	475	451	460	450	502	478	460	455	494	449	484	481	462	435	424	464	473	463	427	461	475	442	430	450	468	447	440	465	420	486	477	457	494	460	460	461	471	472	460	452	483	437	472	462	459	463	477	463	468	473	432	503	455	478	492	462	477	488	466	457	501	476	440	469	479	472	451	433	435	461	431	446	464	454	438	442	472	453	446	443	419	486	450	446	436	465	456	432	456	430	464	482	456	461	484	486	419	469	427	449	477	449	449	469	440	471	422	467	418	484	457	448	415	426	487	440	436	429	448	442	474	467	477	435	429	474	430	483	489	462	457	460	436	445	429	452	464	476	452	445	459	466	421	491	496	461	442	441	424	465	442	462	470	422	446	434	483	459	446	432	489	476	442	485	455	463	465	460	464	452	426	467	464	434	461	443	449	443	449	419	502	468	472	441	475	468	449	487	437	434	465	457	473	450	475	445	443	455	475	435	465	463	431	464	448	460	463	461	462	442	461	489	464	463	485	427	446	471	447	444	464	431	462	438	420	450	393	441	456	424	463	456	479	464	427	444	429	478	482	421	461	472	496	456	429	460	469	435	427	476	440	473	479	453	465	430	479	489	452	460	440	445	437	462	464	470	437	436	477	433	457	452	467	462	466	434	464	450	435	463	454	449	448	431	438	499	485	451	455	428	443	482	478	445	462	456	458	461	447	415	477	482	458	496	472	448	426	414	458	444	452	454	459	460	423	412	480	444	458	462	457	420	422	482	462	433	471	490	488	447	505	466	430	479	417	465	454	478	436	446	451	465	459	454	419	442	478	463	453	445	482	462	434	467	458	479	484	448	480	449	471	499	457	472	446	459	481	445	458	451	448	426	430	471	453	456	416	463	464	458	468	421	459	482	428	475	416	467	438	471	439	460	406	480	437	453	448	447	450	465	472	444	441	460	462	460	475	462	457	466	455	409	478	460	485	461	477	460	477	455	444	458	482	507	451	454	455	465	489	466	491	468	457	416	415	446	457	454	457	445	472	449	456	480	456	476	448	480	484	485	453	454	420	479	483	436	485	469	431	464	450	454	464	464	479	494	435	429	431	495	463	439	476	460	490	466	440	418	448	443	423	449	432	442	463	462	376	470	463	438	483	467	466	479	458	445	433	415	428	452	450	459	475	469	452	441	436	467	421	463	467	436	464	458	446	482	486	473	474	456	450	422	458	464	457	471	449	455	467	498	438	411	442	465	413	440	455	447	439	426	422	475	437	477	449	456	468	446	454	432	497	473	438	444	440	440	455	470	441	453	464	449	438	444	430	466	488	463	449	463	437	469	507	469	423	433	493	460	458	425	466	465	460	477	451	429	449	491	454	450	476	452	464	499	427	430	463	434	452	453	439	472	471	446	450	468	420	477	473	486	435	433	501	467	481	467	431	468	439	513	442	471	493	432	448	445	431	474	452	465	457	431	464	477	465	463	465	450	476	473	473	494	403	454	460	470	462	484	424	438	456	440	486	458	430	496	417	467	457	459	446	455	441	515	464	467	462	421	488	517	464	429	442	485	461	444	464	459	450	468	435	454	475	452	466	494	480	440	468	478	465	464	472	510	456	449	482	439	443	405	480	461	435	438	424	453	471	442	436	507	429	437	458	431	494	428	454	450	451	444	434	428	423	483	495	453	453	456	475	462	498	453	449	466	474	422	441	466	468	408	457	447	433	485	466	466	466	442	456	436	491	434	419	499	490	435	436	482	485	429	452	454	445	441	411	446	439	439	424	442	477	502	444	461	487	473	452	449	471	460	442	452	412	434	464	462	440	463	445	458	454	488	457	446	420	476	433	448	469	453	471	425	452	430	468	455	456	438	437	438	484	455	474	450	478	440	468	487	427	434	460	474	428	472	464	493	496	444	433	462	444	459	475	480	452	462	453	465	480	460	490	504	464	455	441	463	447	455	439	449	436	453	443	466	435	435	466	436	430	471	465	447	449	442	451	471	468	473	433	430	446	460	453	418	462	505	428	469	453	433	482	468	438	411	469	453	421	464	461	456	482	447	475	443	432	462	454	453	449	440	497	457	456	448	451	448	490	455	497	439	449	450	425	425	485	431	452	465	463	418	446	462	439	422	421	482	405	403	462	461	492	464	423	482	441	444	438	476	470	475	457	438	494	468	449	447	453	471	476	449	485	434	453	466	466	455	498	485	464	430	455	439	493	436	443	411	421	432	458	417	464	455	441	489	488	467	442	498	481	458	427	463	428	476	474	461	462	453	442	479	482	467	479	450	461	493	439	447	472	443	446	416	460	475	484	495	472	463	465	455	455	453	483	473	468	440	466	466	495	479	454	471	443	452	462	463	467	446	478	457	459	476	453	464	466	432	460	476	454	476	506	475	461	459	459	475	465	462	463	463	457	461	436	443	468	463	448	481	467	452	444	442	459	459	445	499	482	430	438	474	501	471	462	460	491	441	486	432	445	427	454	502	489	450	464	469	467	452	437	495	471	469	478	438	445	445	431	428	429	448	426	499	457	453	433	432	478	460	485	473	442	456	427	488	459	432	437	435	459	482	452	495	443	463	448	484	463	430	499	436	445	443	438	443	478
22948	34421	21921	13832	13351	8056	6744	7487	9335	8564	6282	5316	3535	2833	1787	1727	1613	1886	1685	1650	1449	1115	979	1055	2920	754	749	741	689	687	678	707	704	746	693	685	701	681	700	647	679	687	695	725	704	721	645	678	689	657	632	700	679	643	674	643	628	705	668	671	638	705	699	732	715	656	710	618	637	664	689	672	689	641	647	657	634	674	705	707	664	641	630	650	658	667	680	656	661	651	620	636	608	665	684	685	667	657	653	663	621	659	679	667	663	654	648	622	637	682	668	635	641	661	667	717	651	675	679	681	639	703	613	626	637	634	635	646	703	677	646	659	707	629	654	683	717	675	625	642	602	662	617	657	663	660	615	676	652	661	673	697	636	614	640	660	638	613	659	617	672	654	667	628	672	626	638	657	695	658	682	693	674	638	675	636	688	650	656	653	640	663	663	661	661	652	678	655	688	643	690	657	635	666	695	683	674	670	598	684	633	672	611	651	635	691	647	648	679	683	634	646	725	684	686	625	669	716	702	668	641	609	649	579	676	650	643	664	626	645	695	644	731	629	633	663	698	629	625	670	662	667	661	676	623	688	706	651	640	665	674	672	652	641	708	653	682	680	655	674	645	617	660	676	615	665	699	631	663	689	631	643	663	669	701	675	638	638	634	648	642	651	627	664	643	621	637	664	681	648	640	664	633	654	637	616	680	669	649	616	666	677	669	666	672	693	657	664	686	651	637	648	649	584	673	634	660	672	630	652	684	681	702	642	670	667	625	631	664	609	647	625	618	649	659	681	671	665	645	679	669	657	651	650	633	674	626	692	650	665	684	637	732	666	656	690	638	638	667	653	719	677	671	635	629	652	625	706	665	647	710	664	679	651	648	649	621	676	640	647	688	633	636	701	674	628	642	699	690	648	636	653	628	622	690	633	692	662	667	649	622	649	666	648	668	657	645	689	673	635	660	650	628	707	671	643	684	633	685	693	699	669	681	651	663	619	721	642	645	669	656	671	656	625	645	603	634	630	639	652	727	648	626	667	676	626	710	666	671	626	632	659	644	662	674	627	673	675	633	650	662	678	650	674	641	680	654	662	661	693	639	657	647	631	654	638	672	670	650	658	634	655	673	647	674	687	682	681	682	684	662	659	646	680	683	671	665	664	651	674	628	682	688	674	669	658	685	670	643	640	654	639	672	630	633	622	601	640	644	643	688	654	675	657	653	605	661	693	675	664	700	669	622	634	733	655	601	692	686	624	606	636	671	623	687	641	700	663	627	659	672	667	670	619	627	647	628	693	657	684	681	650	725	645	685	679	667	637	674	664	627	637	651	688	674	689	642	665	689	626	722	645	653	671	623	678	626	675	684	691	664	654	659	661	652	662	699	657	635	710	638	663	615	684	668	679	614	684	658	652	713	611	660	618	643	669	621	679	647	622	652	682	680	620	678	695	647	654	642	696	645	657	643	707	641	628	675	669	653	679	657	655	647	701	632	649	656	594	663	651	630	672	656	696	681	669	700	691	653	663	693	692	650	658	674	674	681	644	647	683	654	619	640	676	651	644	650	639	614	678	646	672	630	658	647	644	646	638	595	638	653	665	642	657	647	672	659	654	664	671	690	672	665	691	649	702	656	669	675	674	670	676	720	689	704	690	633	709	702	678	665	657	615	676	640	609	670	673	643	619	647	680	622	654	648	624	683	697	622	683	647	670	666	616	660	649	636	674	635	625	658	616	643	656	631	659	649	657	632	664	715	679	647	608	710	655	647	648	722	630	651	619	701	672	664	630	693	636	622	663	625	692	628	650	676	657	690	644	674	674	661	655	661	657	668	633	655	654	629	705	704	660	663	710	645	633	661	679	694	651	651	651	649	622	685	648	640	642	674	629	633	705	641	666	663	655	674	660	627	677	677	672	681	676	672	684	649	669	659	662	677	668	648	700	655	677	614	695	690	632	679	703	627	660	634	649	669	647	659	685	647	654	684	659	648	635	628	726	646	662	695	663	628	641	645	658	686	659	649	627	658	621	605	701	624	616	647	645	599	661	669	662	659	616	621	644	628	644	626	688	641	610	667	674	669	652	643	640	663	688	675	675	613	674	673	611	652	680	641	696	633	680	657	640	646	613	668	660	657	682	683	645	638	697	662	657	634	702	636	624	668	690	666	676	655	682	653	641	674	664	663	636	686	611	648	679	638	671	636	684	644	666	721	638	589	589	677	694	683	634	682	661	640	668	657	684	708	689	701	647	653	634	674	670	623	693	649	627	635	657	647	656	671	657	689	652	681	667	643	644	676	646	641	665	641	684	636	672	658	642	676	661	649	646	629	698	614	612	628	609	675	652	650	658	648	685	611	637	645	675	668	634	645	615	665	670	661	670	718	652	640	666	636	670	616	642	623	679	652	647	629	622	655	637	663	678	641	630	632	630	670	667	654	684	691	671	618	630	676	634	664	663	633	703	664	611	665	655	657	658	658	669	680	663	667	666	616	692	629	669	626	693	674	701	707	657	670	677	692	663	617	670	673	689	640	672	690	646	699	691	670	640	655	669	671	707	662	679	615	667	670	640	667	653	640	655	664	710	648	654	679	627	697	609	643	622	642	685	650	656	673	646	628	616	667	701	646	670	661	647	645	635	667	663	664	634	690	634	677	673	661	678	636	696	687	664	657	653	670	654	647	703	710	646	717	674	665	638	603	713	661	670	627	646	665	635	657	669	699	661	684	641	668	675	631	663	667	698	660	640	654	705	680	643	668	673	688	634	678	653	695	670	702	653	674	698	640	666	647	704	684	681	662	646	651	715	701	660	607	651	636	646	632	676	678	665	642	663	671	674	637	665	680	653	631	699	664	698	651	614	666	643	668	680	683	670	620	658	646	646	608	647	660	691	623	640	690	639	620	679	646	653	653	651	673	644	625	676	610	618	668	715	668	642	650	700	660	651	679	667	652	664	697	638	694	652	676	673	673	612	685	632	633	644	677	662	664	637	663	633	666	666	717	657	685	642	691	628	658	651	671	678	637	662	701	668	715	719	639	631	657	654	684	676	628	609	696	627	660	677	652	650	673	656	670	627	629	664	626	668	648	655	705	625	655	631	682	689	655	671	639	659	699	622	605	638	616	663	670	652	649	688	625	684	652	671	640	679	652	646	626	640	645	660	639	669	707	657	659	667	635	678	677	663	635	712	704	633	643	679	676	648	669	647	678	637	657	675	626	656	679	690	649	646	681	645	689	748	648	670	708	691	632	674	635	657	697	670	648	667	684	657	650	662	653	673	649	699	651	674	661	663	660	688	639	672	660	660	685	674	640	647	653	654	619	648	620	651	657	666	664	637	639	661	698	670	649	625	708	642	659	653	659	632	650	681	631	725	693	635	636	638	669	668	669	646	643	650	647	665	671	654	642	671	669	647	660	665	639	697	648	680	619	638	670	632	656	680	654	688	658	674	627	678	642	686	696	664	701	646	667	674	667	647	690	638	623	660	694	607	672	635	624	652	625	665
27119	20995	11691	3626	2432	1323	1308	1290	1347	1588	1265	1170	900	824	756	772	704	824	669	776	800	731	718	692	663	649	661	652	603	599	653	670	683	627	621	602	610	609	637	666	632	614	617	597	621	659	659	607	622	640	687	659	652	616	601	604	622	651	655	610	597	628	648	599	609	596	656	625	640	641	655	605	627	659	616	591	636	665	627	633	648	635	648	650	626	605	615	661	627	607	600	604	646	655	596	632	626	667	660	611	614	657	597	588	632	604	604	632	637	636	606	635	639	612	669	586	618	630	626	632	646	685	640	627	660	626	593	614	635	597	663	611	654	603	617	622	599	651	643	600	623	580	635	621	671	662	646	631	647	640	602	620	642	578	614	600	669	600	593	587	578	679	586	603	633	606	634	636	608	631	590	632	603	577	614	637	597	654	628	617	643	630	653	631	647	637	670	615	658	646	656	647	622	612	615	617	606	608	624	626	613	617	644	646	621	625	575	633	640	643	629	626	608	612	630	603	630	627	642	633	571	637	661	584	595	656	647	647	630	624	643	594	635	623	667	636	676	653	635	572	611	618	665	649	648	623	634	636	651	665	650	617	631	673	631	658	650	639	618	634	642	567	625	651	619	594	582	664	654	597	635	641	645	670	637	645	616	662	639	618	631	611	662	656	608	644	604	636	640	587	621	595	625	603	648	640	594	677	580	635	646	638	656	625	626	638	615	617	635	636	640	630	662	644	627	634	615	643	609	640	611	627	629	582	589	602	605	685	638	652	656	645	601	613	653	610	628	633	640	633	639	630	629	634	600	667	641	645	601	631	633	646	642	655	625	610	591	643	587	643	594	605	600	611	613	615	672	657	630	613	610	609	632	648	621	657	622	667	613	639	623	582	629	639	614	633	647	623	655	645	638	625	659	598	605	607	623	641	625	610	628	621	617	608	628	627	648	611	628	606	666	604	637	646	563	573	602	616	604	669	604	615	628	684	614	609	602	601	628	630	597	685	645	601	650	635	606	655	622	607	625	611	562	621	636	655	622	615	670	590	665	631	613	625	666	582	661	664	616	644	597	682	644	604	667	586	617	664	650	604	657	643	575	618	541	624	625	591	637	657	615	641	597	642	618	631	634	608	611	662	626	611	637	672	632	578	642	591	628	626	622	619	659	606	614	600	667	649	597	622	620	621	604	619	617	599	620	632	597	597	627	635	627	649	609	626	585	633	638	612	571	636	607	658	658	622	626	648	636	638	559	601	592	611	630	653	623	644	629	650	617	616	647	592	632	657	627	626	618	616	640	622	636	605	650	705	621	612	676	603	650	615	680	645	604	636	605	616	642	669	562	622	596	626	571	660	663	643	650	651	615	612	647	616	652	620	646	599	646	683	604	599	689	634	616	653	605	607	598	611	624	637	644	617	675	595	618	659	623	609	606	605	601	583	624	624	672	638	643	615	624	660	594	632	626	635	632	578	624	650	646	615	632	599	593	643	664	608	618	645	645	630	636	621	563	662	599	606	628	609	609	634	610	610	611	634	623	615	626	654	631	667	627	642	665	597	613	658	601	642	647	616	632	638	681	597	593	589	632	634	587	602	623	575	620	597	639	654	616	643	605	606	614	630	580	642	680	618	668	661	576	650	639	638	661	612	633	620	634	629	667	613	625	641	644	643	636	628	604	637	661	626	656	628	602	616	604	602	631	637	668	608	622	600	598	647	630	616	646	639	619	673	683	618	599	581	635	619	623	689	631	600	603	620	588	637	667	623	581	588	648	657	597	606	604	634	636	634	647	593	652	694	573	635	628	632	614	610	648	656	625	657	655	590	681	645	658	640	608	684	581	632	629	631	634	665	656	620	680	614	644	625	650	576	597	678	625	616	638	615	626	616	617	662	612	617	638	628	615	613	610	635	607	700	625	712	660	599	632	694	630	652	644	657	614	646	633	621	672	624	612	590	628	632	656	620	621	641	633	631	676	657	635	637	628	678	633	642	625	616	650	635	650	605	590	643	634	617	595	615	654	672	642	662	640	649	625	601	584	655	630	609	650	631	611	629	655	639	637	586	643	652	617	639	606	636	623	647	634	628	651	608	601	600	596	623	622	640	640	561	592	659	630	668	666	638	619	621	647	653	639	615	679	599	646	667	618	652	658	617	629	624	613	624	683	552	625	617	616	612	640	622	628	623	662	601	616	652	634	614	644	658	647	614	653	628	653	638	634	629	615	615	638	651	678	588	632	644	596	599	667	642	614	634	633	641	615	688	657	640	676	620	607	635	621	598	661	619	605	599	659	629	662	612	581	677	661	617	652	628	601	592	627	598	613	612	620	615	664	619	625	641	613	622	596	576	593	621	619	703	639	625	635	673	637	651	649	629	675	658	615	645	673	631	618	657	630	623	634	659	704	651	629	634	621	632	613	635	629	611	614	655	619	630	610	572	634	654	642	626	646	588	611	628	582	637	601	645	653	648	627	667	647	612	631	664	672	634	623	626	658	612	623	640	575	623	632	628	644	644	618	606	646	631	645	664	637	600	608	632	643	650	621	673	645	621	593	598	626	627	666	656	604	614	636	624	599	658	635	671	626	644	597	655	638	640	645	618	644	597	673	663	625	640	654	668	605	679	647	644	603	623	609	596	635	621	643	575	638	640	673	617	588	633	605	652	629	632	621	580	595	665	652	650	653	641	623	635	657	576	590	637	649	615	618	659	654	644	644	631	634	637	601	651	579	584	636	631	608	646	625	629	652	629	644	634	643	627	634	631	642	616	646	643	625	591	621	614	620	611	643	573	601	636	622	619	581	632	631	643	642	604	671	664	634	643	640	661	645	621	623	591	657	620	618	622	613	615	588	618	633	601	642	670	655	604	635	620	633	649	616	627	622	633	581	620	624	602	638	666	618	663	655	680	619	654	637	602	609	666	628	685	637	634	629	653	591	618	641	635	624	678	676	649	637	681	609	634	657	642	628	604	642	651	651	611	635	660	645	660	622	615	602	659	619	621	658	609	625	656	639	662	598	624	635	648	616	655	578	615	638	615	612	588	650	652	609	608	650	634	681	653	635	640	639	639	622	609	626	644	581	641	617	641	641	614	606	604	633	628	629	634	656	623	658	583	646	641	625	622	625	677	619	631	644	654	605	599	614	622	622	649	637	631	623	611	644	661	619	597	621	603	641	675	655	635	610	634	650	635	658	659	610	659	623	672	651	626	632	689	660	670	588	594	618	622	639	620	590	655	660	620	620	610	630	640	617	664	642	646	633	642	648	641	608	560	639	633	633	608	642	579	617	607	640	625	655	624	654	587	653	652	631	598	572	629	631	672	664	588	691	628	626	653	624	691	659	636	584	572	606	683	565	595	613	620	632	629	669	604	628	640	633	621	582	643	619	612	642	638	650	673	627	596	688	655	668	643	593	643	652	655	633	617	651	631	627	636	692	649	604	648	626	622	587	620	626	670	635	563	619	598	611	658	557	643	596	608	592	638	633	638	615	637	624	612
12346	14656	8689	5647	5134	2366	2720	2919	3204	3763	2873	2468	1867	1594	1280	1201	1158	1297	1125	1291	1337	1223	1108	965	977	933	932	850	907	937	895	830	885	890	882	807	873	894	881	832	898	951	854	858	831	868	870	901	933	887	875	892	923	894	913	879	922	889	915	903	907	878	917	888	895	904	881	855	885	904	884	880	863	909	871	868	912	849	948	919	903	933	883	888	808	900	879	889	882	860	863	910	882	875	865	851	849	900	871	846	899	889	869	897	911	875	882	883	872	873	900	870	853	913	844	885	879	919	932	950	867	855	918	870	878	877	881	820	928	856	876	905	841	882	839	894	914	861	902	873	941	914	889	926	867	898	906	884	886	845	876	874	846	844	881	914	957	869	903	856	861	862	875	925	883	884	904	868	861	863	869	813	890	909	892	879	853	857	945	861	878	911	898	899	922	916	848	873	876	854	872	924	907	885	889	846	891	894	897	866	900	835	878	931	862	855	869	846	908	895	927	899	839	840	898	861	866	929	850	885	903	903	886	860	861	875	879	850	908	873	884	853	927	933	905	896	853	836	886	910	845	903	921	928	900	852	850	917	948	819	882	904	868	911	825	884	870	853	877	855	906	895	913	957	946	895	931	875	946	880	849	877	897	899	895	862	851	929	902	891	854	917	915	905	837	916	898	921	914	872	913	891	870	855	866	872	897	828	902	827	886	922	904	888	863	884	877	894	884	833	908	876	913	870	896	823	916	878	880	888	862	905	901	878	837	815	873	863	922	963	868	952	897	856	846	946	886	964	887	927	899	839	853	862	904	905	826	881	894	904	889	850	877	928	884	873	818	922	938	849	883	868	852	845	879	824	899	872	932	855	871	861	847	916	916	896	925	841	849	884	907	858	903	877	825	899	898	913	859	918	861	880	877	905	883	897	855	867	857	907	904	877	938	951	899	876	894	883	898	869	894	869	855	888	885	919	910	896	899	898	847	845	887	912	916	884	871	831	894	904	885	931	917	914	903	872	879	884	883	876	876	932	919	939	934	952	856	889	937	892	870	838	884	914	873	888	907	916	918	821	858	927	878	866	884	852	881	917	866	898	860	829	880	813	846	916	960	917	903	880	943	875	917	895	919	892	842	819	862	894	855	923	894	867	866	889	921	870	914	934	844	880	865	915	893	857	870	888	862	908	896	893	854	883	872	947	929	903	898	870	919	930	878	903	878	841	877	910	871	904	865	886	859	874	852	888	868	924	845	860	891	826	902	939	934	874	879	893	913	904	854	857	914	835	915	898	923	849	925	935	861	864	839	917	868	932	887	883	865	919	934	882	946	895	924	930	855	835	876	862	901	920	890	855	915	855	886	862	905	849	913	905	856	857	873	922	846	865	920	827	891	860	896	850	882	894	903	876	868	853	866	911	877	896	838	947	916	889	871	871	880	883	846	906	925	895	938	851	881	890	913	864	916	918	923	940	886	922	872	903	878	853	891	890	868	900	814	830	917	870	910	878	932	840	858	916	866	886	839	915	894	863	958	968	885	925	906	936	898	891	937	895	877	899	845	887	894	893	853	893	847	851	852	862	843	869	839	940	862	928	911	865	869	870	831	872	856	854	852	857	913	927	925	891	886	912	894	919	883	895	874	910	911	881	857	849	918	823	863	901	886	857	866	884	892	875	930	876	873	896	843	836	846	853	885	894	876	899	921	858	886	839	941	888	829	864	910	904	895	878	918	886	890	934	846	868	863	849	875	910	905	871	889	877	912	896	819	888	920	869	929	884	848	916	917	888	855	912	868	887	890	885	873	884	880	899	901	849	885	946	876	867	853	862	945	897	928	835	841	882	874	943	852	938	846	838	893	840	888	866	916	808	937	843	852	879	850	895	863	876	873	842	872	873	944	912	863	883	869	887	958	886	864	891	914	839	906	888	930	938	890	858	911	854	842	875	805	847	848	869	883	874	879	960	888	952	906	876	927	860	882	866	890	869	919	908	903	896	900	901	885	880	900	845	848	924	877	901	923	870	882	879	896	867	930	917	914	875	892	877	948	906	810	910	908	929	914	883	866	839	882	877	847	895	879	870	887	834	924	870	897	935	910	854	874	865	844	852	913	858	873	954	895	924	902	876	883	915	826	843	937	857	908	872	841	845	855	915	875	848	915	942	880	954	876	864	894	936	894	878	901	922	888	893	882	860	899	888	902	844	879	863	941	941	908	897	851	841	878	891	841	892	909	920	854	880	890	926	827	881	858	898	893	952	864	886	889	874	879	843	898	844	914	898	831	879	886	833	882	850	883	867	861	865	860	899	851	879	896	824	847	858	877	886	889	860	859	862	914	875	860	868	873	911	881	904	868	872	882	900	875	962	874	900	845	889	892	912	863	875	883	828	909	856	902	893	826	885	888	936	851	907	900	876	907	892	896	858	905	875	856	944	886	850	866	902	876	904	851	863	883	907	859	867	904	852	904	935	907	866	857	895	887	861	895	917	881	892	873	885	847	915	849	838	908	846	880	893	827	962	929	862	883	884	918	895	878	917	880	887	844	876	925	854	919	850	842	885	943	870	886	933	913	879	855	905	850	911	872	894	914	892	864	915	909	899	843	866	918	876	857	869	929	906	896	873	907	868	898	849	879	835	907	898	879	936	916	879	897	885	871	863	858	902	866	853	908	909	902	927	864	918	861	897	860	845	814	829	922	943	876	866	829	892	908	931	900	909	881	871	937	870	822	946	881	875	847	912	896	901	848	903	939	861	898	888	927	885	886	862	833	912	890	848	897	855	904	904	912	856	885	888	918	896	876	930	871	905	899	887	820	878	850	858	851	884	849	831	903	893	888	879	907	884	867	870	872	887	919	842	867	845	876	878	896	869	879	929	905	877	846	917	852	904	873	903	864	881	898	884	860	911	924	939	904	875	839	882	856	884	897	929	916	877	906	921	892	958	878	898	876	871	932	956	902	912	899	860	923	871	904	903	846	930	864	912	856	854	871	911	926	922	926	942	869	921	859	908	915	858	886	831	864	876	914	882	879	867	843	877	923	860	874	858	935	863	840	863	882	870	864	894	917	833	875	902	928	876	892	896	903	864	881	887	900	863	859	848	881	866	915	870	901	909	869	944	885	919	857	867	868	874	896	875	897	887	851	882	909	887	904	869	868	827	865	916	850	868	883	854	874	886	889	870	918	899	865	908	951	907	838	869	853	873	913	846	853	885	847	891	920	884	877	887	906	832	874	901	914	837	885	937	879	897	839	931	925	871	888	888	863	920	938	918	862	869	888	881	844	897	885	892	853	823	879	884	899	879	889	878	870	849	893	886	880	943	922	882	854	878	925	875	893	915	891	869	879	915	927	880	884	872	899	937	889	880	883	845	882	918	840	899	887	890	919	889	922	888	863	854	906	889	871	882	900	880	893	892	899	828	862	891	899	892	849	856	836	915	903	816	898	936	847	876	891	902	848	894	909	927	909	868	926	810	838	860	859	859	900	871	857	881	850	860	907	902
24475	21594	29039	24625	21425	7963	2656	2004	1786	2152	1669	1456	1403	1255	1084	1018	940	1015	1142	1036	1063	901	862	774	1319	766	753	781	771	740	732	785	735	709	742	700	669	737	739	746	769	715	719	765	735	717	707	734	760	725	728	680	765	766	752	744	670	784	749	711	754	727	766	736	685	731	727	731	727	779	707	700	748	730	745	752	750	749	683	739	742	679	700	721	736	754	773	714	766	713	720	720	739	763	694	754	714	696	736	818	733	736	784	732	739	770	765	772	729	707	731	724	714	734	717	733	755	725	719	690	731	721	712	730	731	726	712	732	711	745	750	762	709	726	735	752	728	772	709	721	781	754	764	774	747	770	685	758	767	703	724	746	746	754	694	693	777	668	727	748	730	708	751	728	773	680	689	761	800	713	729	745	703	760	754	732	736	773	728	706	760	717	698	727	738	745	697	729	750	728	679	686	692	685	715	726	717	741	740	691	714	750	758	777	707	758	722	752	729	747	717	743	775	747	781	741	734	699	738	674	697	746	735	711	697	714	724	724	735	727	714	711	723	686	703	679	736	731	715	764	701	744	693	756	718	721	710	706	725	785	679	754	723	713	687	735	732	753	771	720	715	753	769	725	727	770	760	714	705	716	777	718	739	732	709	724	715	731	715	716	706	716	720	680	755	739	736	723	739	719	711	767	738	723	713	690	712	737	713	726	713	721	711	704	737	706	699	733	730	733	710	733	736	736	722	741	784	710	705	701	699	794	675	741	767	696	766	733	764	729	740	722	742	672	717	738	732	754	705	745	734	765	759	741	706	708	756	690	735	747	711	759	741	730	771	695	711	729	766	713	759	738	692	696	686	693	694	763	738	737	730	737	719	719	709	728	743	716	729	756	742	726	739	688	729	711	696	746	692	697	719	739	676	754	740	754	753	755	781	670	755	760	724	769	700	685	754	729	710	681	730	744	727	711	742	761	748	781	744	752	719	736	677	750	736	794	732	763	724	689	699	695	753	681	729	721	718	727	761	721	708	711	732	766	737	701	723	668	786	667	726	701	701	688	694	764	700	781	701	750	723	750	782	762	751	754	710	754	734	735	731	750	747	676	742	701	702	747	702	719	686	755	701	726	697	763	712	715	736	715	717	706	748	770	707	771	779	695	771	696	688	735	717	761	709	724	724	701	721	712	772	730	754	739	722	760	788	712	732	786	758	732	751	780	718	739	757	736	730	743	724	672	771	730	716	692	694	712	770	711	696	734	702	732	671	705	725	728	721	763	703	725	750	722	709	729	745	744	692	769	693	711	709	736	745	766	758	721	729	715	747	688	690	750	757	739	736	690	690	753	747	743	703	729	762	694	707	767	747	715	720	664	706	673	661	717	706	734	748	737	663	677	777	719	709	713	696	673	738	714	718	730	673	722	674	744	738	713	708	757	732	697	737	752	745	746	713	728	709	696	718	722	682	727	730	686	701	723	709	797	715	720	742	712	746	706	697	701	748	725	756	735	722	735	754	729	754	727	715	733	742	757	706	737	762	710	745	717	754	735	747	681	690	655	723	712	704	761	703	725	708	705	688	730	742	750	771	736	741	680	744	755	742	729	738	741	730	767	719	771	726	734	723	717	740	752	769	798	723	752	693	677	770	722	705	745	697	688	731	687	697	819	758	709	733	742	724	703	696	695	777	710	731	718	706	701	695	726	708	717	720	774	726	709	728	741	653	733	717	773	725	741	720	663	723	739	744	703	683	736	714	747	731	725	792	720	729	710	739	709	690	735	690	732	739	719	769	743	725	703	756	736	707	728	709	673	707	725	763	724	771	756	734	732	713	737	666	700	687	722	736	724	772	691	740	727	659	724	726	700	691	755	724	733	705	736	726	726	739	725	719	728	697	725	755	755	712	748	703	719	742	771	695	705	760	737	691	751	737	745	759	724	749	673	737	712	721	707	714	754	726	770	699	698	723	704	718	705	699	746	711	757	711	760	737	731	750	761	707	675	703	690	706	694	765	762	704	708	715	737	723	762	688	738	705	753	701	745	692	726	669	710	692	725	706	731	715	755	709	721	767	753	717	729	722	771	756	673	743	700	731	687	716	711	729	743	707	759	709	731	806	752	776	720	729	702	743	747	697	738	712	774	711	742	731	741	751	753	710	718	741	710	712	684	773	702	685	774	728	768	734	692	717	716	701	758	751	714	698	693	739	723	708	716	755	746	735	730	688	661	691	692	736	725	754	725	707	693	705	705	722	737	776	723	792	752	772	709	711	758	769	748	743	748	739	701	737	744	706	723	693	713	669	743	721	711	745	733	702	763	724	708	729	737	668	729	745	726	693	729	736	762	723	711	751	771	748	673	786	694	709	709	692	759	725	735	730	751	745	679	703	758	724	732	754	748	745	738	732	714	740	714	768	717	687	761	722	694	682	684	700	744	709	702	722	666	722	722	724	710	757	690	747	757	732	734	702	726	734	732	712	708	766	711	716	684	689	713	762	739	677	727	732	716	730	715	736	766	761	737	704	763	778	714	699	715	732	704	739	715	725	726	682	719	710	731	746	733	798	691	736	735	685	707	710	726	731	734	685	782	702	726	730	743	761	693	751	727	732	786	710	709	735	731	773	738	736	656	698	764	723	727	744	718	710	714	701	728	691	710	702	717	761	685	719	715	751	722	715	721	747	743	746	735	638	745	743	720	714	726	710	740	715	742	720	772	719	680	731	736	691	764	745	678	712	708	710	754	697	729	754	718	671	751	721	696	715	746	737	707	746	712	751	738	784	745	741	717	736	737	745	726	766	658	753	742	724	679	714	748	709	754	726	705	712	735	752	718	721	705	737	748	723	701	714	715	749	732	700	687	758	741	738	713	716	739	652	753	709	754	734	718	708	707	740	707	688	740	757	714	693	777	731	686	693	698	714	703	733	751	772	723	721	696	722	711	736	689	722	742	740	738	704	688	719	757	706	783	737	737	710	734	746	703	738	771	694	776	719	704	704	715	734	716	682	759	653	750	727	737	707	675	718	722	714	718	713	769	697	716	743	700	732	732	701	786	726	713	704	720	703	727	662	676	712	726	731	734	709	766	721	764	731	725	709	710	728	716	765	758	747	689	710	723	710	727	729	714	723	682	738	734	714	735	754	753	688	731	722	746	791	719	733	723	749	736	718	708	738	701	752	714	702	693	694	716	730	743	712	782	684	757	761	722	706	719	732	657	800	721	734	723	733	788	767	721	726	690	729	714	709	773	693	757	697	715	742	745	713	724	732	744	748	720	722	711	780	752	682	722	734	729	700	756	682	756	705	718	712	740	780	753	660	716	691	699	726	751	709	678	729	733	723	711	684	746	741	739	761	720	771	741	711	721	717	741	726	664	725	721	668	769	720	714	748	745	764	739	689	700	728	707	723	756	745	727	722	730	760	731	700	758	767	713	751	689	699	704	775	746	695	730	679	732	713	759	777	707	711	720	731	706	705	725	729	721	725	744	737	715	722	722	726	739	717	753
22044	29822	16750	11119	8825	4362	5130	4242	4136	5426	3873	3409	2880	2600	2154	1800	1707	1876	2118	2036	2003	1632	1250	1303	2625	1045	1064	1055	1051	1021	1029	1073	1028	1020	1013	1005	1028	1089	1025	1052	1035	1045	1072	1075	1092	1125	1098	1048	1060	1056	1033	1052	1080	1035	1082	1004	1022	1025	1033	964	1051	1097	991	983	1028	975	1050	1007	1041	1077	997	1063	1105	1021	1050	1045	1060	1023	995	1061	1107	1077	991	1045	1022	982	1048	1023	1038	1068	1000	1045	1041	1062	1015	1040	1037	1027	1005	1088	1015	985	1025	1005	1037	1061	965	1011	1065	1096	992	997	1014	1014	1019	1034	1042	1072	995	1005	1028	1004	984	985	1086	993	1025	1016	1037	1033	1069	1040	1023	1068	1016	1020	942	1117	1051	1060	1080	1045	1076	1093	1024	990	1062	969	1096	1087	1067	1008	993	1041	1069	1028	958	955	1013	1041	949	1043	1029	1021	1048	998	1066	1035	1078	1015	1020	1015	1037	1034	1056	1046	946	971	1060	1055	1080	988	993	1059	952	1076	1042	1061	1039	1026	1048	1031	1004	974	1016	1063	1030	1032	1025	1018	1024	1087	1043	1139	1058	987	927	1025	1056	963	1026	1049	1059	1037	990	1029	1029	1001	1027	1014	1003	1027	1049	1061	1004	1074	946	1075	1025	1021	1051	1049	1050	1004	1058	1073	977	1037	1088	1038	1015	1025	978	1026	1059	1055	1000	1052	1060	1067	1064	1031	1011	1090	1023	1075	1011	1026	1014	1028	1018	1080	1020	1063	1072	1015	982	1051	1029	1022	1055	1016	1002	1022	1035	1042	992	1055	992	1041	1037	991	1040	1028	998	1026	967	1028	1013	1072	1040	1020	1105	1022	1037	1027	1030	990	1040	997	1047	990	1038	1034	1020	1007	1033	1064	1050	1070	994	1034	981	1006	1087	1061	1070	1047	962	1116	951	1037	1011	1027	1006	1020	1017	1060	1017	1051	1061	994	1018	1018	1035	1012	1078	1046	1032	990	939	1024	1061	1015	1049	1084	1031	1001	1040	1003	1057	1014	1003	1053	1034	1077	1017	1022	1026	985	1080	1082	1089	998	1041	1019	1027	1039	1041	968	1058	1013	1024	1092	1079	987	981	1044	1015	1031	1013	1053	1052	1033	1012	1040	1055	1020	1026	1021	1038	1057	1010	1070	1058	1040	990	1047	1068	1005	1039	1041	1032	1041	1056	1027	1052	1031	966	1078	1030	1038	1015	1005	986	1089	1036	1070	1041	1019	1059	973	1005	969	1023	1026	1023	1017	1018	1001	1053	1021	1035	965	1062	1013	1047	1029	1022	974	1084	1011	1018	995	1070	1063	1037	984	1017	1020	1062	1051	1061	993	1051	1000	1036	912	1042	1051	1012	1030	1002	1056	1052	1030	1006	1014	1026	1033	1079	1044	1037	1066	970	1072	1028	1011	1020	1030	1066	1074	1012	1030	1049	1038	978	1008	1004	1036	1029	1031	1071	1063	1018	1040	1022	1013	987	1011	1036	992	999	994	1027	1079	1034	1060	1037	1101	1052	1075	1011	1043	953	1044	1039	1007	1063	1091	971	1035	1031	1051	1030	1030	1064	1001	1044	1041	1035	1044	1053	1031	1004	1027	1001	994	967	1104	1029	969	1123	1077	1074	1070	1054	1022	1013	1083	1029	1061	1037	1081	1067	967	1061	1061	1014	1048	1033	1054	1023	942	972	1058	1004	1057	1017	1016	1036	1043	977	1023	1035	950	1061	1055	1022	1039	965	1031	974	1047	1011	1022	1110	1025	1089	1047	1003	1077	1051	1044	1055	1012	1048	1029	1062	1036	1009	1013	1029	1088	1031	1045	1039	1099	1019	990	999	999	1035	975	991	1068	1003	1007	1009	1057	1002	1038	1015	1035	1019	1005	1044	1053	1050	1054	1044	1026	1011	982	1025	1080	1027	1104	995	1015	1074	1028	1020	971	1042	1050	1086	1048	1047	1052	1007	1043	1035	1058	1016	1055	1018	987	1002	1060	1073	1047	1006	1033	998	1012	970	1044	1020	1052	1046	1074	967	961	1008	1075	1036	1018	1050	1080	1033	1029	1035	980	985	1063	1043	1083	982	1023	998	1094	1107	1026	1022	1015	1024	981	1048	1024	983	1043	1023	1089	1071	1023	1024	1016	1019	941	1092	987	986	1014	1042	1032	984	1036	978	998	991	1066	1058	1036	1035	1034	1052	1048	1083	1023	1075	1058	999	1012	1013	994	1025	1015	1001	1057	1000	1015	1058	1021	1045	1008	1055	1009	1026	1047	1031	1040	1004	1000	1052	1026	1096	976	963	1036	984	975	1040	1012	1003	1051	1069	1070	1012	1026	1037	1078	1055	1030	1002	1002	1035	1016	1039	991	1048	1031	1088	1022	1044	1074	1051	963	1027	1008	1018	1037	1070	1042	994	1027	995	1000	1099	1005	1036	1055	1044	1040	1029	1021	1034	1026	1062	1047	1014	1010	1065	1041	1057	1002	1006	1003	1071	1027	1048	1005	1067	1066	1037	922	1025	965	1038	1078	996	1048	1068	1047	1041	1054	1043	1006	1111	1040	1059	1048	1052	1008	997	1113	1059	1007	1057	1097	1039	1036	1043	1012	990	999	1064	1005	1025	1029	1042	1032	1012	975	1024	1057	998	998	997	1041	1016	1032	1045	1010	1035	994	1056	1076	1072	993	1031	999	1018	983	1021	1014	1049	1046	1036	1059	960	1029	1004	1047	1005	1034	994	988	1048	1046	1003	1025	1006	986	1094	1062	1033	997	1037	1028	1074	951	1056	1014	1025	1026	1013	1038	1032	1011	1018	1075	1045	1030	1006	1053	1013	1076	1021	1006	1035	1012	1023	979	1036	1066	1029	1026	1003	1069	1070	1031	1035	1031	1066	997	1066	992	1048	1106	992	966	1040	1087	1048	1036	1055	1018	1067	1026	1052	1066	1021	1079	1033	1088	1039	1062	978	1037	994	990	1117	1022	1030	1030	1007	1028	1022	991	1020	1019	1033	1044	1017	1029	1071	965	996	1010	1094	1034	1053	1021	1035	992	1004	1047	1021	967	1065	1088	1038	1065	1048	1024	1014	1027	1028	1060	1020	1024	1080	999	975	991	1027	1040	1019	1040	1012	1005	1041	1027	1031	1039	1035	1020	1023	1059	1010	1070	1043	997	1060	991	1053	1008	1021	1019	1049	998	1064	1031	1068	1076	1070	964	991	1011	1050	1026	1055	1046	983	1033	1032	1002	993	1076	1035	990	996	1084	989	1038	1051	1019	1090	963	1039	1016	987	1010	1080	993	1042	1030	996	1064	1047	1017	1046	1041	1050	1043	1038	1069	1037	1072	1058	1042	1030	1005	1062	1006	1022	1026	1057	995	993	999	995	987	992	1058	1009	1016	1003	1043	1048	997	1045	1009	973	1018	1037	977	1060	1032	996	1004	1057	1007	1032	1001	1096	1038	1025	984	1000	1077	1053	1070	1035	1049	1075	997	1026	1028	1034	1047	1042	1057	1042	1027	1101	1094	1068	1002	1046	1051	1025	1038	1061	1006	1029	1006	1048	1045	1062	996	1052	1027	997	1030	1043	1058	1021	1033	975	1044	1022	995	991	972	1009	1020	982	999	1016	986	1051	1037	1028	1049	1016	966	1042	980	1073	1018	1005	1045	1100	1020	1016	983	1022	1001	1037	1028	1025	1008	1024	984	1031	1031	1089	1028	1005	1051	964	1094	1053	1046	1003	1025	983	998	1008	1043	1025	999	1061	1035	1030	1028	1045	1073	973	1019	1066	1038	1036	1025	1027	1055	1025	1057	1025	1022	1065	1007	1042	1067	1024	957	990	1006	1069	1044	1083	970	1028	961	1072	995	1055	1052	972	979	1052	987	983	1065	1061	1017	1012	990	987	1074	1052	1008	1062	1045	997	997	935	1045	1009	1050	1093	970	1043	1008	1010	1024	1063	1038	1017	1056	1026	996	997	1071	1100	1025	1018	1044	1074	936	1078	1043	1027	1042	1015	1017	1020	1070	1110	998	987	1065	1012	1037	988	1050	1025	999	979	1011	1051	1052	1011	1059	1022	992	1027	1003	1031	956	1086	1078	1126	990	1002	1040	1020	1032	998	1001	1065	1020	1016	1069	993	1012	1024	993	1029	1029	1040	1065	1036	1010	979	1025	973	1004	1044	1032	1032	1026	1004	1054	1039	1032	1060	1018	1071	1084	1026	1019	995	1011	1015	1019	982	1018	1031	996	1098	1025	1037	966	1048	1015	1089	1000	989	1008	1005	1074	1002	1014	1073	996	1073	1064	974	1002	1068	1033	1033	1047	1037	1081	1000	982	1010	1028	1005	1027	1102	1019	1011	1001	995	1084	1053	1022	1021	997	1008	1030	1091	1025	1067	1041	1050	1001	1041	1050	1042	986	1011	1041	1009	1040	1033	1020	997	1012	1008	1052	1050	1028	1025	1033	1019	971	1041	1029	1063	1032	1021	1060	1036	1028	1043	1003	1027	966	1018	1038	1014	1030	1054	988	1053	987	1072	1004	1023	1037	1018	1004	1099	1000	1063	991	1096	1039	1031	1018	1024	1063	996	1001	1044	982	992	1010	992	1071	1030	1039	1052	1021	1016	1032	1011	1066	1027	1027	1041	1029	1088	1081	1043	994	1033	987	1071	966	1069	1033	1068	1004	1011	1036	993	1025	1004	1053	1059	1005	1067	983	986	1033	1072	1011	1047	1033
23404	21630	29611	24144	21642	21530	8182	2601	1936	2281	1702	1683	1432	1400	1191	910	894	848	1156	1093	938	773	544	773	1407	497	460	473	481	484	450	481	475	508	504	490	492	457	488	486	481	487	473	494	498	461	450	454	438	463	478	439	501	472	456	481	473	462	451	463	468	492	451	427	447	394	462	483	438	471	435	471	453	504	474	486	452	486	490	445	483	468	481	439	435	461	424	432	448	463	453	464	466	461	458	437	453	469	487	460	486	458	466	475	430	486	463	452	414	483	447	461	470	448	442	445	460	441	484	465	469	422	457	468	486	464	463	466	492	454	477	434	495	454	474	449	439	454	448	484	471	427	482	460	475	469	481	497	456	463	509	475	441	438	442	443	421	449	427	466	462	452	455	429	444	471	449	456	450	462	451	481	461	456	474	499	463	426	441	465	436	488	458	458	466	484	452	455	423	444	440	437	475	443	410	472	432	448	452	468	456	450	458	484	470	404	488	484	495	495	467	480	439	484	480	480	447	436	434	451	457	450	476	470	451	500	455	437	452	457	417	488	459	453	483	510	448	469	421	440	472	460	467	455	452	458	490	439	486	461	448	492	502	466	445	502	446	449	482	448	434	467	497	478	479	496	466	468	465	444	427	434	461	455	437	458	489	476	486	425	486	464	476	467	481	454	457	469	465	447	483	477	461	466	461	517	476	476	481	460	440	460	451	451	466	462	447	496	474	440	456	482	441	464	448	452	507	480	441	430	484	455	419	446	506	470	467	456	438	510	472	444	479	473	479	450	473	484	475	489	472	421	428	433	496	494	455	429	478	407	484	449	430	420	523	423	471	475	444	437	461	409	471	442	493	471	469	494	477	439	478	464	467	441	452	433	468	473	433	467	447	474	495	458	449	423	475	441	466	458	447	436	445	459	464	476	423	437	492	450	434	437	470	443	456	421	463	473	492	450	445	436	448	470	445	474	447	489	494	450	440	444	469	463	469	462	491	463	454	427	487	452	426	479	461	495	474	458	501	451	458	427	450	462	436	496	484	469	483	470	435	422	463	461	447	468	447	479	497	451	478	490	494	469	452	436	473	456	436	469	435	430	465	474	475	464	486	418	430	457	434	482	494	468	442	438	471	477	459	460	479	462	478	452	483	516	488	501	462	462	466	451	436	436	480	443	465	450	435	467	461	440	453	440	490	457	444	430	444	489	451	469	448	469	487	451	460	435	436	479	452	433	480	463	473	473	453	438	470	500	493	459	445	466	441	432	446	446	485	500	476	480	456	477	474	471	448	469	452	441	442	459	471	425	427	417	467	477	436	463	458	482	455	440	465	454	477	471	525	481	461	448	457	464	488	416	463	449	421	447	473	477	474	448	464	474	478	460	454	482	453	455	468	483	482	478	458	465	486	449	448	456	494	425	466	453	457	435	445	464	432	445	447	454	421	454	481	458	460	460	468	474	464	457	440	429	455	476	443	484	443	491	474	461	498	494	437	446	436	499	455	429	460	454	444	437	441	471	477	453	447	494	453	455	458	451	490	439	440	460	490	459	482	509	429	450	479	471	483	471	487	447	479	456	427	464	464	454	468	440	453	463	473	463	446	444	468	470	448	447	446	482	440	456	476	475	438	478	438	469	436	447	470	451	456	433	453	476	448	489	479	479	511	450	456	490	498	475	450	478	465	456	469	433	446	456	470	476	489	477	482	464	464	509	486	431	436	462	497	467	470	490	480	492	443	484	485	444	504	492	432	497	465	450	475	464	468	470	486	512	498	449	466	428	436	435	448	443	475	437	448	429	490	430	480	418	463	462	459	465	441	447	468	456	442	460	489	436	504	492	502	471	435	431	525	465	451	486	459	471	480	466	472	454	447	503	457	522	443	450	462	415	484	454	449	467	479	460	477	509	462	470	419	449	464	433	490	502	438	472	434	460	469	458	443	436	441	461	452	463	483	466	437	520	447	474	441	414	477	449	456	441	433	480	489	471	441	445	446	482	478	475	491	456	458	449	481	476	445	433	462	440	454	492	477	483	480	450	480	453	437	477	447	431	468	489	481	482	475	455	478	438	488	445	441	470	465	467	484	472	479	466	472	423	442	457	467	470	467	422	445	483	455	452	478	482	453	431	455	460	485	482	495	493	480	475	480	465	440	478	463	442	454	461	492	446	453	487	459	459	475	474	445	440	501	442	412	482	434	481	451	465	476	421	416	478	470	491	451	476	459	505	461	441	452	441	462	485	488	492	473	476	447	490	471	489	463	436	427	446	460	466	455	463	461	451	454	456	446	466	432	450	429	465	468	490	439	466	426	476	465	456	495	463	460	453	471	464	433	470	456	471	463	471	453	466	474	461	464	420	492	478	465	500	453	488	484	466	465	472	441	409	476	455	457	488	443	442	483	448	466	461	438	425	434	467	476	407	487	431	480	453	468	481	488	485	477	456	442	495	452	459	459	458	436	490	439	466	469	472	484	456	503	458	420	459	453	449	464	435	479	473	463	452	484	478	431	453	462	449	452	462	473	471	464	456	484	467	480	499	439	485	491	506	501	499	467	450	438	473	465	456	472	455	482	450	442	460	458	486	483	487	470	466	486	433	470	508	439	456	449	447	475	483	440	461	488	484	451	414	452	421	457	478	479	477	456	454	441	443	488	457	453	445	428	449	482	496	486	460	449	476	439	487	467	439	478	476	466	481	421	497	444	426	431	470	450	469	471	470	455	472	461	447	462	473	480	493	493	461	460	454	448	459	487	468	444	464	447	477	446	502	480	496	466	453	437	441	490	484	465	436	488	440	469	459	480	477	465	466	467	485	451	437	442	462	472	448	494	483	453	451	477	504	428	470	472	469	496	454	468	466	422	460	411	484	480	428	454	464	494	471	484	442	449	450	489	439	472	469	487	484	448	496	448	456	496	479	439	473	436	487	470	438	455	465	467	443	464	488	474	484	441	462	476	416	484	439	476	462	453	424	453	442	443	492	474	478	484	457	451	501	490	529	482	442	463	454	483	466	456	441	460	480	460	453	443	445	456	451	469	493	497	476	430	451	491	463	470	434	487	468	448	474	414	469	495	462	452	460	471	458	453	444	508	441	483	446	457	464	472	498	448	491	451	480	449	484	453	450	511	444	459	455	494	470	438	472	460	482	426	462	466	446	461	428	466	456	510	437	459	451	504	496	473	463	439	452	530	451	466	435	468	477	459	464	429	464	456	501	457	443	469	426	434	462	456	448	497	418	441	473	465	470	433	452	483	505	450	454	456	443	454	507	489	454	447	459	482	432	449	475	460	494	462	449	453	504	432	462	454	489	465	456	447	410	445	459	462	451	447	467	462	470	476	483	442	457	475	446	467	447	473	466	452	417	420	457	500	468	429	486	484	461	494	415	470	451	461	465	468	427	441	509	517	483	477	461	462	466	455	453	513	510	459	477	500	436	465	471	450	504	472	468	486	444	440	454	471	479	431	446	494	476	492	416	491	452	458	442	450	476	432	466	498	465
27269	36081	22527	15399	11825	6182	6956	5768	4954	5803	4177	4324	3767	3482	2661	1917	1788	1859	2769	2581	2080	1414	983	1396	3204	798	749	750	695	725	761	738	722	706	717	706	676	704	754	700	697	720	712	674	744	697	717	689	718	713	625	711	696	713	732	659	683	700	710	699	705	712	671	716	653	682	624	693	729	612	744	690	641	716	689	702	657	708	656	678	670	685	672	655	645	681	688	689	658	648	625	683	705	658	671	654	704	681	675	723	713	654	666	653	642	689	678	689	719	675	673	677	662	723	676	658	665	681	644	680	657	684	634	700	703	622	691	696	647	634	634	721	667	638	635	705	655	666	653	616	675	712	663	663	670	653	659	680	694	649	660	662	675	651	671	627	686	662	630	698	663	687	586	674	695	671	683	635	678	675	645	649	668	678	673	680	644	648	653	664	645	660	651	683	639	671	674	665	608	636	685	635	692	647	646	681	714	737	680	692	656	704	622	685	705	648	718	668	694	653	662	666	652	639	643	625	624	710	699	697	684	673	675	690	638	687	677	678	640	650	628	634	656	648	631	676	677	651	662	663	663	676	629	662	685	685	663	693	655	695	681	694	678	659	651	656	680	660	677	687	676	682	627	677	664	679	679	673	713	651	699	651	618	713	657	688	633	676	632	639	681	681	695	671	635	682	666	685	652	638	661	644	650	706	639	651	669	707	648	710	641	635	687	722	649	649	652	689	676	682	662	658	620	650	711	673	642	622	631	649	641	701	717	647	702	656	674	661	707	648	689	702	681	668	679	676	645	636	670	663	680	680	662	648	681	672	696	685	674	687	677	669	682	668	637	649	645	678	685	653	642	688	676	667	665	634	635	675	656	644	640	679	678	650	672	643	647	658	653	643	671	647	687	662	705	664	665	662	634	648	672	669	664	669	644	640	710	661	658	674	677	650	700	666	667	657	644	649	679	639	688	677	669	682	687	666	644	624	657	683	616	681	697	689	671	656	675	639	644	690	665	663	658	603	676	660	652	667	684	646	671	670	653	673	679	679	652	674	666	673	697	625	690	655	667	668	692	690	661	681	663	649	678	674	662	671	669	656	639	684	664	689	649	640	706	662	698	659	683	654	652	660	651	643	682	720	649	690	666	656	649	683	700	708	654	639	683	657	699	663	643	724	626	649	660	665	611	665	625	678	648	684	652	663	655	602	656	637	696	587	649	684	692	674	629	632	669	682	709	682	681	658	701	635	635	679	702	685	659	722	660	660	686	697	696	688	688	676	615	632	733	720	663	676	677	671	674	644	620	699	664	627	673	693	654	704	678	649	651	682	654	653	641	638	716	670	667	659	676	704	662	649	687	663	637	644	694	697	699	615	671	706	684	657	608	627	640	688	656	671	674	658	640	674	695	680	670	651	677	700	704	663	660	682	684	670	678	681	685	672	678	672	701	668	662	626	631	650	659	718	677	707	651	647	679	680	603	667	613	691	662	664	668	668	616	639	709	697	624	704	684	668	624	692	619	665	648	657	671	706	639	712	662	719	639	699	656	711	692	643	680	672	701	670	679	700	626	655	660	688	662	679	668	698	646	689	677	691	650	666	671	650	672	643	695	687	697	679	639	645	652	675	642	665	695	722	705	711	639	645	645	665	618	685	615	669	687	685	671	704	602	630	712	644	627	658	713	622	673	667	669	681	679	651	679	665	664	690	679	670	694	649	671	631	695	653	676	648	671	660	665	687	706	643	647	662	679	658	657	667	633	671	687	613	714	630	670	674	660	680	656	686	661	614	682	668	654	662	661	622	691	660	680	631	621	650	676	678	684	681	679	675	695	663	654	708	661	715	624	617	684	656	637	628	693	648	690	663	693	670	669	639	661	672	687	633	651	687	712	644	641	712	647	635	643	660	615	634	680	721	730	675	664	638	671	663	670	643	658	653	666	676	661	658	679	638	663	685	690	702	676	656	680	656	674	653	635	665	627	671	676	643	654	722	686	669	669	643	671	710	634	686	679	674	733	677	699	693	655	698	633	709	698	638	689	649	638	703	694	693	700	683	689	710	647	651	675	652	662	663	712	690	679	668	643	714	659	674	686	656	697	656	671	675	683	681	696	644	681	644	672	661	698	614	706	695	646	664	647	664	636	618	621	697	635	681	614	689	714	653	652	616	687	654	653	710	676	683	702	638	706	629	685	657	687	659	677	646	668	671	705	679	694	695	655	641	647	709	643	648	683	655	624	654	626	675	689	617	648	659	616	683	668	624	718	661	608	671	685	660	658	726	690	658	660	684	660	659	686	714	710	673	679	677	648	691	657	676	671	601	677	686	711	611	646	672	647	676	645	678	673	690	671	683	664	673	635	676	653	724	642	652	675	649	693	670	609	631	700	706	668	633	665	695	631	644	711	704	695	613	652	622	693	637	675	638	671	652	702	680	686	741	669	669	673	670	719	694	700	687	666	645	658	700	705	641	667	678	664	695	664	654	662	651	610	627	678	710	645	616	667	666	680	614	694	679	682	649	620	657	624	648	688	612	652	643	683	740	658	689	651	710	676	665	636	646	672	643	628	682	680	703	657	646	680	723	691	669	706	695	658	674	657	665	663	696	657	665	648	632	629	682	623	629	685	648	632	655	668	690	678	642	670	662	652	650	627	612	653	674	681	694	631	667	651	661	689	658	613	676	669	695	685	650	688	651	684	695	686	669	684	698	689	703	660	663	605	674	674	631	685	672	624	662	640	647	674	741	687	665	624	692	635	651	619	615	692	705	602	640	709	659	675	663	677	659	638	674	701	684	629	588	669	681	689	632	647	640	642	648	702	647	693	674	626	620	643	671	690	679	638	659	664	664	653	667	669	712	652	667	667	681	667	689	692	674	640	636	665	656	692	702	694	693	621	620	693	638	639	665	654	682	684	665	615	659	652	729	701	713	680	656	676	640	683	686	663	656	690	668	710	671	684	689	695	653	663	659	614	672	731	659	674	675	656	612	663	649	656	637	682	635	641	650	682	656	633	685	644	655	674	705	729	666	691	606	626	616	648	672	692	676	699	667	689	633	618	665	656	669	662	665	669	685	672	635	651	673	651	698	656	676	682	705	651	662	671	684	673	625	642	654	695	655	663	696	633	643	676	691	635	638	665	692	639	685	657	652	726	650	671	654	669	620	699	639	692	635	674	674	696	632	612	668	676	671	652	658	689	643	642	657	660	672	654	677	664	727	645	622	673	686	649	689	623	629	687	700	646	683	644	654	656	649	659	631	656	693	673	651	635	630	689	668	640	698	657	662	662	680	676	658	698	638	649	665	657	696	680	680	684	675	647	630	680	703	660	674	667	649	635	703	664	664	697	672	665	658	645	641	665	618	638	658	665	673	702	672	665	661	674	662	680	650	639	632	650	652	685	674	640	669	643	657	650	674	646	619	669	677	643	676	659	625	684	683	651	683	644	695	671	646	649	649	722	668	654	670	666	717	640	673	711	655	655	660	645	688	640	653	691	661	591	644	686	654
27103	20900	11868	3728	2049	1044	1262	1030	965	980	900	986	1026	923	860	762	753	773	769	812	706	673	614	657	658	642	603	633	589	625	600	631	635	619	607	618	600	586	627	617	630	613	613	623	645	622	605	627	643	638	641	546	614	680	565	642	595	599	638	618	638	631	640	590	597	644	588	591	653	636	655	622	605	608	662	606	604	556	585	605	572	646	618	637	616	621	642	649	599	609	628	580	609	623	628	664	590	534	580	620	617	597	611	631	615	620	657	653	663	645	634	631	610	588	576	611	634	629	613	622	601	624	641	583	616	597	583	629	578	632	628	625	614	620	646	642	633	616	568	623	653	604	616	573	577	642	602	595	658	639	633	622	606	625	617	669	631	640	624	584	666	619	612	603	587	636	635	604	615	637	628	603	588	597	605	623	600	633	647	585	615	606	653	610	626	603	569	637	666	618	632	601	612	568	619	623	670	624	578	682	594	626	617	640	590	601	620	643	653	616	683	617	623	636	650	601	642	633	661	612	623	598	633	586	601	622	661	649	630	611	612	609	577	647	631	636	636	601	617	615	625	589	623	634	627	613	623	595	654	629	635	647	618	616	613	612	639	578	593	609	648	633	640	626	609	620	610	646	596	658	641	675	613	610	625	614	627	600	676	632	633	598	647	580	611	614	642	629	600	585	572	619	665	618	635	609	601	606	643	604	632	575	622	616	625	658	611	588	613	620	584	586	616	656	636	614	598	634	616	654	648	622	630	635	615	656	609	613	577	596	614	607	583	611	602	625	640	600	651	579	637	604	633	593	624	638	627	627	604	627	614	671	613	609	619	638	607	580	637	607	590	652	604	635	594	617	613	602	619	678	629	573	596	658	644	624	606	623	638	618	621	617	660	626	646	652	641	614	620	663	631	606	687	605	613	613	660	594	598	631	648	633	589	607	622	654	614	593	653	642	635	609	559	646	658	598	615	631	618	650	602	636	673	623	638	603	637	586	636	587	570	544	654	633	640	600	632	585	619	638	632	685	601	598	633	596	612	614	642	645	606	609	631	619	652	637	627	611	638	595	665	622	617	580	632	568	602	636	630	644	649	594	598	642	669	610	648	616	641	584	631	588	610	641	562	622	642	657	625	607	568	607	597	617	610	593	592	607	564	596	610	590	641	577	608	592	618	623	694	660	662	618	649	652	647	610	586	631	661	576	654	624	665	671	614	556	578	603	613	583	601	620	600	647	646	587	661	579	643	591	655	627	612	623	611	631	611	626	658	612	609	622	655	593	594	632	614	617	561	651	670	612	642	606	593	597	633	609	617	596	675	607	637	603	597	631	627	611	627	644	639	594	625	604	589	638	630	625	595	616	625	640	655	624	613	642	559	627	591	632	619	639	637	652	625	574	606	600	592	618	611	647	677	588	650	601	648	613	588	589	644	632	613	601	597	617	617	580	612	614	607	638	587	646	647	635	582	639	619	621	628	575	600	631	646	586	625	620	627	657	612	625	632	618	605	558	615	611	628	593	626	587	625	618	591	651	639	617	601	616	602	637	678	652	621	639	556	624	651	614	597	619	614	640	637	596	606	655	616	642	606	615	617	579	612	642	625	624	651	639	620	628	653	593	599	603	618	609	625	615	651	623	617	618	566	613	620	640	622	656	658	628	628	643	632	598	631	609	634	643	604	650	639	658	600	578	630	627	643	646	625	615	578	591	618	636	630	630	625	603	602	619	618	617	624	635	659	573	594	597	624	642	622	623	591	683	671	593	641	600	632	607	599	632	631	644	598	596	653	636	583	585	614	604	605	645	619	623	599	623	643	621	624	622	610	635	624	604	646	641	638	596	631	633	578	623	643	622	646	610	615	598	626	612	581	600	625	619	577	632	636	652	633	594	608	648	573	640	620	586	584	675	620	657	629	634	608	613	632	596	605	604	623	570	592	640	656	651	616	623	626	605	637	597	620	597	652	627	658	600	565	579	588	623	597	607	619	569	598	624	608	620	595	636	588	635	611	594	620	625	631	646	624	640	620	614	661	662	611	594	598	558	598	605	593	586	629	592	609	610	617	599	613	592	629	607	650	630	608	617	631	603	642	651	640	617	608	595	606	618	586	636	622	612	620	630	589	624	612	638	647	633	632	623	609	643	627	579	613	590	636	590	608	586	583	606	655	574	620	649	581	657	653	621	611	634	614	586	666	605	645	570	555	619	636	624	603	605	623	637	610	635	627	664	629	598	672	630	659	638	569	626	620	578	647	610	635	619	634	598	701	605	664	631	592	635	610	625	592	621	642	673	646	621	614	599	606	670	657	603	609	641	653	637	630	630	645	627	609	609	653	616	635	611	572	623	638	642	641	607	657	643	639	627	662	626	618	648	607	640	613	625	575	671	610	614	595	572	557	622	647	594	610	626	657	618	629	617	603	604	653	635	616	596	630	616	590	600	602	632	608	616	653	608	606	592	634	638	592	660	646	586	592	665	646	590	641	632	606	610	607	625	593	597	635	612	594	612	622	595	664	640	630	643	658	629	619	654	623	617	660	607	646	613	632	651	603	610	648	605	629	638	594	612	649	646	592	614	677	554	582	618	656	608	632	574	601	621	617	647	604	612	624	588	620	663	594	582	661	604	620	590	605	624	619	609	645	626	621	618	598	613	615	616	603	634	605	636	671	597	646	596	564	618	641	598	633	602	665	632	610	613	605	577	563	575	609	628	596	585	663	602	621	632	597	665	608	624	643	611	639	633	609	623	599	598	577	619	600	584	591	610	613	592	644	602	592	593	632	643	604	613	590	645	620	606	582	603	614	608	635	650	571	589	628	644	602	630	581	629	702	614	632	622	652	607	619	590	614	627	581	598	624	646	593	611	596	624	595	627	580	664	577	617	680	590	668	645	660	619	651	590	649	657	668	612	614	638	590	631	601	601	617	621	598	616	627	616	604	614	589	621	619	675	626	606	615	630	626	597	617	687	583	635	631	626	596	600	620	589	654	645	597	637	637	630	626	632	619	589	647	628	624	611	643	602	630	606	637	587	625	610	614	585	611	609	613	544	604	594	617	632	640	613	641	583	599	659	606	633	584	628	615	626	605	642	611	599	598	597	586	603	640	641	641	607	616	644	590	609	637	610	617	631	608	640	615	600	645	664	640	637	706	606	629	600	657	588	594	628	613	601	626	676	618	604	657	627	665	646	583	637	619	668	629	661	613	612	606	654	634	566	582	600	642	585	639	621	602	610	584	590	659	650	661	591	608	650	656	624	602	653	636	644	664	637	635	599	643	628	644	619	647	597	635	655	638	616	603	654	605	591	681	647	638	594	574	640	615	609	614	659	623	617	630	635	595	599	552	618	647	662	606	607	609	603	648	629	638	602	588	606	649	611	577	644	608	605	623	683	571	602	626	597	612	585	630	585	613	633	634	654	597	645	635	631	621	604	627	640	565	566	636	604	603	653	648	630	643	606	588	597	597	639	617	661	592	660	644	637	640	585	658	614	636	622
12838	17083	9158	6027	4558	1961	2877	2305	2042	2121	1876	1892	2054	1876	1582	1248	1252	1308	1284	1555	1206	1005	990	928	1002	868	941	876	894	891	882	884	867	868	826	871	887	853	885	856	869	835	857	908	905	891	880	900	868	870	907	876	828	886	863	907	863	866	885	897	881	861	867	848	864	873	836	873	874	855	863	829	900	867	866	894	842	874	846	865	863	881	867	932	857	845	875	875	887	905	934	914	871	864	891	868	886	874	880	879	846	897	890	866	874	887	907	893	916	894	923	841	839	907	861	883	802	891	891	899	868	921	888	846	912	847	873	851	876	903	897	887	890	881	933	871	865	866	904	858	864	917	877	873	904	870	826	820	851	908	888	842	942	832	871	858	911	882	867	868	862	872	830	852	868	892	877	904	878	870	839	852	857	837	855	872	855	874	865	900	936	892	934	903	927	878	873	840	900	847	833	925	957	891	956	896	872	910	916	884	877	923	835	854	896	874	934	893	823	856	859	839	900	883	819	844	894	877	894	898	865	876	862	853	844	819	860	881	872	915	911	906	916	905	907	903	842	884	891	883	877	855	844	918	866	938	948	929	883	862	921	870	870	879	947	910	850	846	926	843	859	845	915	865	891	810	852	843	933	842	870	903	929	832	833	930	860	852	851	834	919	870	864	838	893	812	863	861	853	878	819	827	805	867	848	919	866	898	865	886	914	869	859	880	894	915	917	837	907	891	860	920	878	907	875	873	897	882	832	898	882	849	856	823	845	865	807	892	914	853	921	885	894	927	881	894	888	888	939	863	829	919	930	864	937	870	902	873	896	850	900	840	902	872	861	852	831	900	827	876	869	833	852	874	867	904	871	875	850	884	866	816	983	944	827	879	864	870	862	882	887	913	827	903	903	847	895	879	841	877	835	923	953	847	895	899	909	883	895	856	858	868	822	901	851	876	910	898	882	873	849	864	858	904	915	874	847	902	882	868	889	875	818	849	864	952	890	889	934	856	825	890	873	859	888	921	868	824	825	900	882	881	861	861	840	857	844	840	882	859	865	875	854	899	920	949	886	879	943	842	877	846	911	859	891	858	841	927	896	825	882	881	843	840	812	898	928	824	873	819	885	909	911	928	871	895	878	896	912	894	841	868	797	865	855	922	907	912	827	938	876	841	838	941	873	873	878	868	861	913	887	901	904	855	851	891	820	905	893	843	867	858	877	906	882	886	873	870	885	859	882	867	891	894	872	864	928	856	852	868	842	832	893	853	884	849	894	825	854	893	873	871	843	824	842	857	881	910	885	869	862	940	845	873	860	894	878	870	838	933	853	858	922	887	889	903	869	928	863	892	843	879	869	859	895	947	864	928	886	882	906	898	906	800	882	848	877	900	892	913	894	849	898	882	891	881	868	906	840	851	899	850	868	875	884	904	893	803	883	879	880	938	848	915	848	864	881	854	914	837	856	895	877	911	900	857	880	900	882	849	879	908	857	879	851	879	848	889	918	864	894	892	919	903	880	920	867	881	881	926	966	876	897	887	889	868	861	902	867	886	927	915	850	875	891	849	902	893	860	907	894	867	876	858	825	860	886	906	893	919	865	848	872	869	906	881	884	870	897	898	896	865	885	838	916	876	867	872	897	843	928	897	876	867	867	880	913	871	858	908	877	912	903	868	835	874	910	837	927	905	843	835	879	886	861	846	906	834	875	861	911	856	869	857	893	918	858	883	901	927	957	919	871	865	905	895	836	823	868	879	853	870	874	861	921	881	851	814	880	854	902	927	884	889	833	909	871	936	928	805	829	857	904	898	855	906	894	914	901	844	855	912	916	881	857	872	895	880	841	886	905	829	843	931	868	835	868	886	885	889	872	898	923	859	895	892	928	836	862	883	909	859	833	849	915	840	908	911	854	883	889	856	925	814	888	894	926	853	858	857	875	843	892	902	895	888	931	809	907	933	891	888	973	911	880	883	888	869	858	920	888	891	885	842	848	829	866	879	904	914	890	864	827	847	892	860	877	867	859	892	892	883	845	920	868	918	856	884	909	870	879	823	866	870	870	823	845	887	876	890	880	847	868	861	879	847	851	944	920	862	872	852	920	896	901	871	858	935	872	824	899	886	873	882	894	943	875	873	883	885	808	904	835	892	871	894	919	928	887	899	878	897	878	838	887	905	889	896	890	941	881	873	931	811	902	897	851	898	905	877	929	882	872	903	868	872	897	887	872	890	853	854	889	924	874	923	868	873	921	845	854	937	911	891	886	875	878	908	910	968	880	854	894	908	914	855	875	893	915	840	900	945	898	843	918	905	819	874	890	864	940	861	879	884	834	875	816	885	873	868	820	883	828	871	911	895	901	918	880	945	897	877	836	863	862	830	886	913	913	875	884	908	849	907	859	869	838	858	854	897	927	855	868	889	883	912	846	904	887	893	883	926	864	881	855	854	913	911	826	910	822	875	838	836	863	859	843	882	845	888	899	844	924	920	879	911	885	904	907	875	902	853	892	888	863	894	884	925	849	882	884	881	886	921	891	877	921	858	863	916	897	860	963	904	881	839	914	929	853	893	852	839	859	885	899	914	814	876	894	912	832	871	898	881	852	921	836	883	866	869	863	887	878	855	793	904	877	844	905	835	871	885	915	914	945	915	869	834	859	853	853	929	914	869	908	846	877	876	855	880	872	864	837	895	870	854	818	897	884	907	896	838	869	830	865	949	863	877	912	862	826	845	861	865	864	915	856	866	871	890	915	856	882	819	920	822	884	880	858	859	920	829	920	868	883	881	867	889	874	883	877	861	870	895	871	888	870	867	911	856	830	892	892	882	893	886	855	866	915	938	882	859	854	923	892	884	865	882	886	859	894	906	910	905	829	871	873	838	858	836	850	859	833	883	851	870	840	873	893	878	903	883	876	879	870	838	845	847	893	859	835	883	893	859	877	911	850	878	883	853	901	892	939	926	937	847	871	843	869	885	872	870	848	898	883	892	885	884	851	851	910	877	850	838	823	924	884	800	872	869	852	910	873	875	872	933	877	863	860	878	838	896	921	853	847	888	863	892	914	900	838	876	865	913	884	863	866	873	884	830	898	914	900	852	913	886	908	888	886	892	907	835	871	901	843	874	792	857	873	854	831	835	863	911	859	880	849	839	849	893	836	898	908	842	935	863	883	842	875	924	938	888	904	891	887	872	867	922	885	839	875	859	833	895	861	878	815	896	892	818	872	831	912	809	905	866	882	882	868	934	885	889	923	868	888	861	903	860	921	922	843	866	899	903	889	882	866	894	877	884	866	868	921	910	883	922	895	858	878	911	812	919	861	862	843	863	884	931	872	894	907	901	905	823	880	856	857	868	888	849	890	877	898	885	931	935	917	841	871	892	857	894	908	915	896	846	898	874	876	890	944	891	878	863	850	887	861	862	922	876	866	842	861	874	871	920	836	841	850	891	844	881	946	882	878	823	920	908	851	884	866	889	831	919	951	912	870	883	859	907	859	881	909	877	899	924
24339	21554	28991	24529	21319	7398	2765	2032	1480	1336	1331	1292	1489	1353	1198	993	929	991	962	1001	887	785	785	771	1146	735	715	769	674	737	750	765	767	757	693	724	715	724	743	724	720	672	733	737	701	722	680	715	690	673	701	687	717	697	689	665	704	733	748	727	715	723	743	777	698	718	719	665	742	686	710	699	748	752	746	710	700	729	695	719	708	730	700	710	719	711	653	719	687	663	715	748	692	691	667	698	717	700	755	709	731	678	679	710	737	707	705	643	726	684	691	683	756	736	646	724	741	696	682	708	705	731	762	747	729	649	711	665	725	714	668	714	698	662	696	689	700	711	687	709	714	713	701	750	697	738	677	702	715	704	740	697	697	659	712	719	706	729	694	692	717	672	743	698	747	697	690	737	720	746	707	687	716	679	693	705	701	673	692	707	768	690	717	715	676	726	690	707	731	734	723	693	714	719	746	700	685	711	708	753	733	727	728	679	702	687	702	656	665	743	691	695	736	665	716	692	713	724	727	780	707	731	737	715	726	714	679	695	720	697	752	696	669	757	744	705	686	711	653	704	739	719	709	763	722	703	727	741	689	730	702	658	743	695	750	676	723	688	716	705	709	666	686	711	720	726	698	711	692	707	738	710	670	739	747	732	682	736	739	729	726	753	665	686	733	693	694	720	718	713	693	737	700	697	708	733	689	698	693	667	705	736	712	700	699	696	720	697	707	750	708	726	670	710	706	698	739	684	714	736	711	678	747	663	733	741	689	658	708	772	694	704	725	668	710	709	721	737	652	675	685	662	715	685	714	735	656	706	715	710	700	691	768	717	736	713	681	709	709	688	708	692	712	703	653	681	686	720	717	686	721	742	728	730	715	734	700	726	722	682	711	709	692	684	690	740	743	686	699	739	663	706	695	719	683	735	709	703	703	715	689	743	718	737	727	724	755	697	685	721	698	699	693	729	700	737	695	734	735	681	728	676	741	717	722	706	748	727	686	684	695	704	740	706	721	662	680	735	708	712	670	679	733	682	721	720	724	713	677	748	693	676	725	675	727	695	723	676	699	660	622	711	699	686	760	685	675	669	651	752	699	666	654	699	674	715	686	705	709	677	706	708	631	667	669	685	728	712	698	722	716	678	710	642	650	692	688	708	742	689	695	713	704	690	700	703	698	679	707	692	696	717	713	707	687	692	754	707	702	727	725	745	752	714	731	742	684	685	709	709	729	690	703	699	678	714	721	722	697	718	671	698	735	719	711	727	760	713	743	659	617	679	750	654	759	705	714	700	701	713	661	692	729	718	716	690	725	665	681	667	704	704	713	709	709	771	747	707	695	717	714	688	711	704	660	749	677	723	692	703	709	712	687	705	703	749	744	696	691	694	738	694	666	724	684	724	668	696	702	721	662	707	693	712	692	696	714	793	725	740	682	734	676	694	698	733	701	668	684	720	778	656	680	660	722	692	703	706	671	686	734	700	702	718	716	689	688	748	724	704	728	716	699	705	648	742	701	727	703	697	694	720	660	688	749	678	695	764	655	675	726	724	718	641	689	686	694	710	732	706	740	725	708	673	730	745	686	676	718	676	738	703	705	725	718	714	742	700	713	687	687	672	672	720	684	674	744	718	755	660	725	707	691	705	663	745	708	710	700	712	746	722	714	710	687	697	722	691	705	714	726	717	671	749	706	636	714	735	693	696	680	686	767	679	702	661	709	683	680	706	706	739	693	719	693	702	720	732	733	717	714	697	719	623	698	671	722	726	690	676	736	667	763	688	661	706	717	749	660	698	682	708	714	692	686	716	700	689	667	678	701	670	653	686	673	729	681	696	662	714	697	700	698	725	673	680	712	728	704	678	707	651	723	714	721	656	713	706	687	690	713	710	711	708	690	717	694	726	720	707	708	708	711	746	729	706	691	709	685	696	729	710	732	710	706	710	681	729	724	695	683	675	699	741	696	676	715	712	722	741	676	702	686	688	741	738	705	715	700	687	712	699	686	706	695	686	750	694	664	734	693	687	717	709	721	706	727	709	701	687	714	701	700	715	717	660	697	683	715	686	688	694	678	745	691	712	702	709	693	664	703	742	694	699	732	722	690	705	694	706	722	771	663	699	682	764	689	707	645	770	696	713	694	706	744	677	741	682	673	709	733	712	673	705	685	678	702	698	743	720	734	694	692	694	698	705	681	655	682	724	749	693	635	735	657	735	714	684	695	733	705	699	756	717	722	734	677	669	684	725	729	719	702	713	747	716	688	693	769	745	702	725	695	678	708	707	693	688	661	695	663	743	677	683	790	696	742	708	702	721	705	735	716	730	734	734	704	755	741	719	726	693	740	696	737	711	736	688	725	702	709	690	714	715	737	740	695	724	718	700	672	671	695	698	731	698	682	674	678	727	743	727	740	695	746	723	723	723	717	698	721	705	710	703	720	703	718	723	748	684	652	675	668	704	651	726	713	685	680	744	680	692	677	725	715	730	722	686	731	762	697	674	765	730	733	657	737	713	666	720	740	712	689	654	749	730	698	672	730	688	719	684	725	704	719	686	687	727	688	656	702	724	660	707	675	683	738	680	726	736	687	700	725	758	700	662	722	654	719	702	679	671	719	731	741	690	726	707	690	686	720	703	717	687	725	682	704	669	715	667	674	716	684	736	705	725	731	695	686	680	694	694	703	723	708	692	701	683	689	705	690	695	676	747	733	679	699	739	716	705	669	734	674	727	712	664	757	722	689	715	731	676	680	722	718	720	712	692	699	727	702	670	684	669	745	686	761	731	705	678	689	700	711	692	687	693	707	707	722	745	664	709	739	689	680	696	661	735	723	752	680	730	691	732	680	723	707	724	710	698	685	716	711	680	726	721	654	711	675	728	692	695	726	720	695	689	681	682	725	687	709	713	730	679	705	701	711	736	702	690	719	669	676	740	689	696	720	731	689	707	726	726	686	729	701	681	666	690	749	728	726	720	703	732	709	691	720	703	694	707	760	698	659	754	708	690	712	674	680	707	695	711	675	686	695	660	695	705	733	678	700	725	713	673	687	681	666	741	670	647	672	691	703	673	635	726	693	751	690	745	706	662	732	656	726	680	668	706	709	692	659	690	694	708	666	701	678	677	669	729	753	686	690	675	681	649	723	717	692	707	712	709	687	671	666	736	701	701	714	683	691	725	732	765	713	736	726	718	725	690	687	726	689	753	752	683	717	701	684	733	706	661	701	701	693	681	699	726	625	708	710	755	708	669	714	699	718	691	694	677	701	704	700	707	674	692	716	712	699	714	749	688	680	699	740	713	727	700	687	705	715	714	683	701	724	726	701	655	683	734	688	677	709	704	727	670	669	693	664	744	725	707	690	718	722	727	681	697	710	725	700	726	722	716	726	748	710	712	704	686	705	763	680	727	717	695	721	671	734	657	718	705	692	711	764	651	651	746	731	688	685	712	658	722	670	678	676	702	736	713	672	701	737	691	712	698	710	667	702	693	740	693	736	687	704	662
24321	32278	17843	11708	8951	4321	5527	4462	3303	2855	2943	2919	3329	2964	2429	1999	1768	1868	1690	1738	1492	1280	1114	1143	2323	1026	1050	1020	991	1034	1076	1063	1026	984	994	995	1058	1004	962	1034	999	1043	1002	995	987	1023	961	1060	1101	970	966	998	1021	963	990	1043	1053	1014	1006	998	992	991	1055	1084	999	1021	1033	1046	980	1008	1014	1016	1011	957	1007	949	1048	1022	1013	1003	994	991	933	966	1013	1003	1040	978	976	1014	1003	996	988	1026	1030	968	1029	967	982	1012	1004	994	1011	980	979	1017	975	990	984	953	1013	1027	1032	1010	959	956	1005	1018	1023	1028	1016	989	997	1005	992	981	1029	1001	1000	961	1002	1052	1018	987	1002	1031	1035	1059	1010	1022	955	1018	1012	983	1020	1025	1029	1040	1019	1036	980	952	985	1029	939	1011	1033	957	1006	1032	975	996	1036	981	1046	996	965	1015	1009	1017	1014	998	1100	1007	984	1007	1007	993	990	993	994	1034	1018	994	982	1000	968	1005	1017	929	943	954	978	966	1011	1014	980	1044	984	942	975	1062	1029	1038	1013	982	1003	1000	949	1024	948	1015	1003	960	1019	1028	1026	1052	1000	985	1006	1017	1028	993	1024	986	979	1024	949	962	1004	997	937	1009	990	978	998	946	1006	1000	1007	1043	1010	989	983	1040	994	1046	1009	984	1036	999	1033	999	1013	990	1024	977	972	992	998	1070	1061	1057	981	995	997	995	1046	999	1032	969	997	1015	1000	1034	1014	1025	938	977	1003	1021	957	997	1008	978	1048	972	973	1007	984	961	1031	978	977	1039	1067	967	989	1011	1030	1034	999	980	999	1029	957	1004	1004	1056	1020	1061	1044	1021	1028	980	988	1045	1010	999	992	1049	1010	960	1030	922	1005	969	973	1057	1017	1018	1029	1057	1017	962	981	945	1000	1040	1003	963	1006	973	1002	938	1013	1010	1012	995	991	982	980	975	1003	1021	1011	980	1009	985	1003	1031	1021	1003	1015	1035	1006	987	1019	953	1015	1022	1021	992	991	988	1019	1062	1005	977	1059	1055	986	974	1000	1015	1029	937	1025	1000	985	968	989	988	1006	964	1027	978	994	1004	996	971	954	1028	1014	987	1008	1001	1012	1001	1009	966	952	969	995	1006	1010	1012	1019	1013	1009	1028	1065	998	1003	995	1036	1022	1020	1042	1016	1009	995	961	959	1027	1034	1011	1002	1002	1004	996	1037	1028	993	989	991	1005	1026	983	962	977	1025	962	989	1008	1013	1021	978	1016	940	975	1016	969	1015	984	1010	1020	1045	991	1001	1028	1053	1032	944	1051	993	1022	1017	1057	1016	1029	1005	1011	975	1039	1009	960	1015	1007	986	1022	969	992	1023	982	979	981	1004	1005	1008	931	1073	934	1013	1018	1017	972	1011	985	978	1046	984	1002	1008	1039	975	1000	1002	1003	1030	972	986	969	1011	999	1038	1019	991	1057	1033	1006	932	999	946	1002	999	949	1037	1011	999	1000	978	1020	982	1015	1054	995	1010	963	1024	997	982	1060	999	1028	971	1003	976	1041	984	976	964	1012	966	996	997	992	942	1033	1007	992	1060	1002	977	994	1054	961	999	990	992	1008	1014	1001	990	983	1005	1020	1005	1029	974	1043	992	1010	990	1025	1019	976	1016	978	1059	1031	999	992	1000	993	990	1017	930	990	1011	944	986	1017	973	998	960	1026	996	989	980	1035	1079	996	1019	1015	1007	1012	984	1019	1020	1004	1023	1025	1037	975	1000	1025	994	1046	1026	1014	990	953	1021	1004	1003	1016	988	987	1035	1013	953	1035	978	1030	955	931	1008	1044	986	920	1023	963	1049	978	970	985	1003	1014	1037	969	960	993	1017	1000	980	1066	995	1012	989	947	1022	1027	1030	949	1039	996	986	989	1009	1022	1038	1042	969	986	952	1003	976	1004	1014	1032	980	927	962	977	1075	1006	1029	1023	1016	1002	1021	1005	996	958	1075	993	1050	968	979	1010	991	1039	970	1002	946	1015	990	1010	1022	965	987	968	1019	994	1014	984	1005	1008	1002	985	993	970	991	1036	970	1052	1026	1047	1016	993	1032	988	996	997	1009	981	1007	998	997	983	973	1022	1036	1004	1094	982	990	1038	965	1022	1047	1052	968	1022	1028	991	1017	1083	1036	990	966	996	990	990	1055	1003	1067	1016	977	986	1024	1036	981	1073	1023	1029	979	1057	1052	1021	985	995	1069	1027	1032	1007	993	1020	984	1039	1019	971	1010	1009	1036	1022	1035	1045	1023	971	1008	1081	983	992	950	987	1025	1006	995	1007	1065	1039	977	964	1043	956	1021	1005	1013	951	985	992	978	1010	978	982	1013	1039	998	1055	1065	986	972	971	1033	976	927	1006	956	1011	967	992	989	932	1016	982	996	1067	961	1026	1025	1041	969	1045	972	1048	1031	1004	998	1002	1018	1008	1019	987	1037	969	1049	1022	983	994	976	1039	1008	1034	996	1001	975	982	1050	1005	1026	1033	1053	988	982	946	1050	1029	952	1010	1020	1018	997	984	956	962	944	990	1026	982	979	980	989	999	971	981	1050	1026	1025	1033	1008	970	1013	970	1007	1020	984	1010	996	988	1001	1039	1030	976	992	998	997	924	969	980	1019	1015	999	1023	1043	996	1019	1014	1045	996	1009	954	1018	975	977	975	985	1039	997	993	1032	1064	1005	1009	1006	1009	1104	1016	957	995	1027	1020	962	982	964	994	1013	1029	1018	986	961	974	1029	983	1004	956	975	989	985	1040	989	1016	948	1012	1070	1009	1005	992	1004	989	1002	1004	1043	1012	1022	1035	1061	1017	1051	975	963	1008	985	1022	1000	993	1007	1011	1043	1008	1015	993	1047	1021	1024	991	981	1005	1021	963	1061	992	1021	965	1033	1059	972	1010	965	1008	1047	977	1011	969	985	1035	991	951	1004	1063	980	958	1005	975	1023	1054	1061	1033	1034	990	910	1009	1000	1044	986	1035	941	990	1003	971	966	1003	1012	982	1056	1031	966	1004	995	964	1011	1005	974	995	1054	998	988	971	998	1000	955	971	1016	983	1023	980	1001	1004	1042	1004	975	952	1022	950	1028	1013	1011	1021	996	936	1009	989	891	962	970	1019	994	1025	967	1025	924	1030	1065	994	977	1064	1036	977	1043	975	1038	994	993	1033	957	1004	1021	1000	1017	993	979	967	1068	1005	994	1015	991	970	1033	1016	992	1008	1071	1043	1010	1051	956	998	995	966	998	1024	937	984	976	999	964	994	1061	1022	1010	1014	1021	1030	1022	977	1020	940	1016	998	994	966	1006	1026	966	981	1029	1040	1077	986	986	997	979	995	1028	969	967	1042	959	990	973	988	1003	1002	950	1022	988	972	1029	979	1013	1012	991	1012	1018	1008	987	1003	959	1004	981	1026	996	1032	1037	954	954	1015	1002	988	1056	988	955	1013	983	1016	1038	981	996	1011	973	1039	990	998	1010	981	965	1060	992	986	983	972	1019	1018	970	997	983	995	997	979	972	974	1046	1038	1032	983	1008	1008	1006	1020	947	1041	963	937	980	958	991	960	1022	1034	1039	992	998	964	987	981	1039	1010	1073	1036	934	936	976	1030	1002	1008	1018	1019	964	978	1028	972	984	1070	961	983	1006	994	979	990	989	962	1025	1041	1003	998	1036	1030	1010	1030	1037	945	1007	948	1020	1017	976	973	950	976	1005	1004	1011	1031	969	1014	922	1008	1010	1008	1002	1016	957	1021	1039	972	1007	982	1011	956	967	971	1011	1025	965	948	972	956	963	1016	1032	1023	1002	972	1021	1030	944	993	1022	971	906	998	1031	967	988	992	983	944	993	1083	968	1040	972	983	978	985	996	1011	968	933	953	949	1000	992	1029	1074	1031	1006	961	973	999	1015	1007	1038	949	1010	1009	965	967	998	990	979	988	1003	1010	1040	962	942	959	1004	1022	1059	988	1054	1010	972	1001	999	980	1004	994	999	956	1052	994	1009	943	970	1019	975	1000	1001	1016	1000	991	978	977	940	944	978	1035	1011	1048	984	968	943	959	972	995	1002	1009	965	1032	1049	965	1001	969	985	926	1009	1020	933	1004	1030	1004	1022	970	1018	976	1023	977	978	967	988	1007	985	1004	1052	1019	1050	1027	953	953	1019	1023	1018	993	989	1012	981	998	1014	998	1002	1024	1003	1005	1002	1008	1037	993	973	1030	1065	1016	1010	1034	961	974	1009	1026	964	1026	1014
23367	21570	29609	23987	21577	21264	7718	2839	1548	1298	1350	1258	1521	1515	1100	991	867	782	728	762	697	637	566	613	1780	474	449	457	455	430	456	516	480	470	417	460	482	440	455	457	476	487	452	472	430	446	433	452	483	411	409	443	402	448	441	457	442	477	477	482	449	393	446	470	449	420	430	426	446	431	455	444	429	419	440	446	438	409	467	441	420	435	413	432	426	439	417	438	422	442	479	474	466	434	443	406	446	442	451	427	409	478	446	447	450	420	447	433	426	443	439	416	457	426	447	408	394	445	438	447	426	427	386	454	461	459	451	437	472	445	431	421	467	435	461	415	450	419	423	421	426	453	408	446	442	408	439	415	441	459	405	482	467	426	429	432	465	392	430	410	453	437	481	435	421	446	427	435	411	471	453	432	402	417	456	423	466	436	416	457	449	439	431	460	435	422	379	477	409	450	410	487	461	440	420	443	457	427	444	446	437	441	421	466	441	424	419	421	432	490	406	446	484	447	398	485	444	458	439	454	434	445	436	473	475	463	456	462	450	446	405	450	411	409	394	457	418	424	466	443	412	462	436	416	437	469	445	391	423	433	433	428	431	414	449	463	430	416	462	420	419	411	398	440	451	459	462	459	437	461	432	444	455	409	422	461	462	420	424	412	432	419	437	487	473	402	405	434	447	446	462	467	447	462	452	431	446	416	423	457	442	396	446	396	454	439	406	426	437	444	435	433	435	434	455	440	420	465	462	428	458	409	431	454	463	448	436	436	438	420	443	439	459	408	434	442	428	451	440	426	435	423	436	430	434	437	422	440	457	426	442	431	455	457	422	452	423	437	426	460	418	455	444	389	415	407	409	446	420	418	434	436	435	455	393	468	442	437	474	491	441	442	430	445	426	459	441	396	409	451	473	431	434	451	457	384	411	403	443	410	446	436	422	423	465	470	439	430	418	448	454	427	443	409	452	449	473	451	409	452	420	456	456	438	459	432	454	417	463	449	435	447	472	435	450	407	409	472	455	425	430	449	450	419	436	428	417	456	429	440	425	449	439	450	466	454	471	420	449	465	454	461	460	453	439	467	439	441	449	456	429	441	465	424	427	407	451	427	449	422	454	437	492	445	442	407	457	423	453	451	425	479	434	460	444	461	398	466	421	477	405	417	458	410	464	444	412	417	418	465	410	428	447	456	466	450	457	444	468	477	428	444	409	440	433	446	458	460	439	473	435	441	455	435	418	463	443	437	442	419	419	461	453	427	435	446	477	439	436	441	442	440	435	402	477	435	457	439	428	481	419	442	440	463	441	445	446	418	460	433	422	454	419	454	426	426	425	458	467	428	445	436	471	445	442	437	426	472	464	436	460	431	454	463	442	403	413	450	411	427	392	437	420	443	468	411	444	433	428	405	419	462	442	444	432	474	435	433	428	454	445	464	453	450	461	438	460	472	397	478	461	467	460	438	426	414	423	457	410	427	460	465	444	437	488	439	401	424	424	416	489	467	432	423	439	464	434	450	458	428	413	457	460	406	411	454	448	433	453	448	460	397	480	461	405	453	404	424	398	426	420	405	394	429	443	474	424	429	485	424	444	425	432	452	448	432	416	450	437	416	444	418	430	471	429	485	444	404	458	447	437	436	430	404	457	420	445	414	436	499	410	444	421	438	413	419	410	425	441	414	430	439	439	455	444	439	424	471	417	446	439	473	427	438	429	444	455	437	409	422	443	438	448	452	431	397	402	414	424	427	436	421	399	457	450	419	451	465	423	454	443	427	472	454	441	486	398	466	432	423	452	422	423	421	441	435	426	404	441	457	428	447	417	446	415	451	426	423	424	427	445	469	426	436	416	409	413	427	472	452	452	397	460	409	447	441	390	451	453	444	394	454	447	430	454	454	425	425	445	427	423	445	430	457	409	510	448	412	415	413	433	421	458	426	474	434	394	443	485	486	428	407	431	443	374	407	444	451	464	451	434	449	417	449	413	425	424	447	442	419	429	464	432	452	469	408	485	429	435	414	460	467	420	420	417	414	413	402	407	428	482	465	451	408	430	427	456	404	459	458	433	405	429	414	420	419	408	465	436	444	445	417	418	457	447	457	431	409	455	437	426	432	430	459	469	429	427	462	433	468	428	413	464	467	424	437	435	431	417	437	416	418	424	458	442	418	415	432	440	478	436	456	402	441	381	426	406	420	417	406	446	412	440	429	419	425	411	419	434	482	442	403	443	439	450	437	451	443	446	425	471	450	416	432	438	415	418	439	415	411	468	385	469	406	452	430	405	438	432	421	470	470	406	413	423	480	430	455	440	436	410	468	429	445	446	411	433	462	438	434	433	444	435	432	436	391	413	447	453	452	440	454	446	483	440	443	434	444	424	389	397	412	424	429	431	412	436	448	429	423	418	442	418	445	435	434	422	455	420	439	471	472	429	479	440	438	431	440	428	472	440	476	357	417	486	425	427	464	449	409	468	392	452	421	462	420	424	425	468	427	446	479	478	437	416	472	433	412	445	438	459	430	427	470	467	400	450	439	418	469	453	409	472	451	404	445	415	419	444	410	421	414	446	420	447	435	396	444	406	458	433	423	430	442	434	411	455	451	443	419	412	460	437	420	428	412	442	438	456	416	479	405	414	432	424	438	421	396	430	435	464	447	465	450	431	437	450	421	433	418	420	477	432	408	452	415	426	414	451	409	427	429	386	421	432	407	447	435	418	433	458	430	422	420	456	428	409	442	442	401	432	426	431	428	423	425	467	440	473	456	399	461	432	437	450	444	427	426	428	431	477	415	411	448	430	448	395	466	445	434	470	442	470	458	444	428	436	405	429	421	452	440	433	427	469	418	450	451	400	409	449	386	453	402	459	402	413	457	422	441	454	475	456	435	426	420	423	449	421	443	378	447	417	450	460	418	459	425	424	454	445	425	454	426	442	423	430	426	407	403	447	385	450	384	468	430	419	433	419	464	414	412	428	466	401	449	402	454	455	498	419	429	425	381	432	440	463	440	433	426	457	413	432	410	425	454	435	422	442	435	455	441	428	428	431	433	434	430	412	403	435	410	455	433	427	404	447	408	430	461	413	434	431	407	433	427	410	413	457	416	407	427	403	416	392	375	440	445	417	409	429	435	466	428	451	424	409	429	426	432	387	414	440	434	433	452	453	437	459	434	432	398	420	424	439	398	416	468	479	434	413	448	460	395	456	385	425	439	433	418	427	453	441	378	451	420	409	431	466	406	425	436	483	432	430	420	435	429	457	435	443	481	419	443	393	449	442	414	392	389	470	423	471	417	431	450	420	469	418	425	453	417	446	445	406	422	441	427	428	416	432	420	450	435	432	467	445	436	430	438	411	425	426	427	460	420	418	452	458	432	457	445	436	411	433	461	409	441	440	420	416	444	449	459	425	457	432	418	418	413	385	442	425	473	408	430	416	427	437	440	455	445	397	412	461	429	452	450	453	458	462	433	448	420	434	439	443	428	429	452	473	438	449	404	471	407
27289	36623	23759	16432	12931	6361	8228	6555	4037	3302	3508	3095	4018	3820	2629	2329	1792	1581	1598	1518	1397	1073	916	1119	4119	760	762	709	729	694	685	650	665	670	686	696	698	670	668	681	699	643	703	672	633	599	623	653	670	637	647	625	650	662	633	670	677	657	676	659	617	620	680	631	588	599	622	641	599	644	636	618	660	675	622	653	658	638	600	629	616	645	675	612	674	649	665	668	628	634	612	664	601	633	650	638	636	664	652	679	639	695	668	685	656	624	639	632	615	646	636	632	712	649	683	706	663	625	616	619	597	648	668	617	592	647	663	672	623	636	622	621	616	604	642	639	658	621	674	659	644	638	630	618	622	645	678	685	614	656	625	637	614	656	628	633	598	653	648	611	618	654	631	626	657	601	606	625	627	629	647	598	663	608	609	616	653	632	639	700	621	634	614	597	622	628	624	642	664	665	609	652	599	619	651	616	634	653	710	664	642	636	634	637	660	652	606	643	602	608	611	710	686	656	617	627	690	653	606	606	626	662	607	613	646	651	633	614	623	610	625	643	677	629	651	595	609	588	623	650	628	667	632	644	649	650	714	690	618	662	640	624	672	627	651	640	616	641	664	660	671	593	661	640	632	605	601	595	680	658	650	627	693	581	634	642	656	645	620	624	625	655	688	659	615	615	633	620	626	636	657	646	641	616	619	649	655	680	587	626	652	631	615	615	662	620	623	636	605	660	614	676	646	625	611	667	662	627	646	649	635	662	596	586	688	633	649	644	604	677	645	599	658	600	637	678	636	610	653	642	627	673	618	644	637	622	628	647	631	642	624	672	598	646	627	680	627	675	650	628	648	616	685	641	622	593	587	636	655	609	601	648	655	637	693	635	668	657	645	654	608	649	690	632	643	667	645	574	640	642	672	612	613	659	638	634	654	598	614	591	620	652	636	648	664	622	690	633	654	633	657	647	642	621	649	627	616	631	654	618	644	625	611	664	586	615	603	637	645	648	649	630	600	620	610	657	599	661	622	651	594	680	617	653	644	649	644	643	627	657	664	697	679	673	596	619	629	628	666	629	622	641	639	622	674	620	621	641	610	599	637	647	629	588	617	611	610	644	591	619	602	639	654	657	658	630	633	663	671	677	618	641	606	645	655	633	631	624	680	645	643	626	644	663	630	622	634	670	645	642	630	655	664	609	626	657	680	641	617	644	637	651	604	648	658	620	661	634	641	669	627	652	608	623	636	647	613	613	670	645	659	662	657	655	666	688	648	616	653	618	663	659	647	633	654	624	649	645	675	628	670	616	661	639	615	631	640	637	623	656	637	661	635	619	605	712	660	651	643	642	644	644	604	665	627	632	618	627	652	673	663	677	616	662	659	666	630	629	676	628	668	647	648	658	608	689	631	687	638	625	603	655	635	657	588	644	624	679	608	648	619	607	665	626	666	640	632	617	657	596	598	649	630	677	626	610	636	641	622	670	631	693	648	609	608	644	640	653	611	658	633	626	631	630	601	596	655	608	594	677	644	634	610	631	569	628	662	628	603	623	608	695	631	617	616	676	660	612	640	643	652	627	645	604	635	617	654	624	659	612	653	602	616	674	640	628	646	634	589	660	583	601	677	642	642	655	661	643	650	657	676	649	610	618	636	614	634	633	637	695	671	683	621	668	647	600	603	633	668	634	639	632	641	648	642	613	631	619	622	622	634	637	605	637	650	632	626	673	638	625	657	628	611	661	642	632	626	621	656	616	612	642	612	658	667	671	649	637	648	608	659	611	641	633	646	611	635	650	651	596	644	613	631	596	581	644	623	621	673	629	630	620	615	599	626	641	630	621	611	650	622	614	627	606	622	615	621	641	609	682	644	594	624	652	624	631	638	665	615	671	636	599	643	624	635	622	594	595	678	611	661	675	613	646	618	628	652	653	660	618	670	655	633	652	626	639	622	662	642	601	650	673	688	668	644	701	594	634	674	606	620	585	648	664	651	634	614	624	626	598	625	679	628	630	578	657	629	617	663	623	636	642	648	647	645	601	660	624	631	655	602	608	613	656	640	669	607	588	587	634	687	657	592	633	614	595	654	619	644	659	626	642	653	659	624	653	646	639	643	653	616	616	672	636	588	646	637	637	602	612	655	633	604	675	645	636	618	672	663	605	643	654	640	619	637	630	651	631	597	637	641	603	625	637	621	600	642	638	668	634	641	660	656	624	643	630	618	648	605	669	646	627	595	653	679	633	575	689	635	637	611	619	634	645	613	627	631	649	651	677	633	639	623	623	659	613	614	630	644	672	693	652	606	679	623	655	617	604	642	619	622	607	642	634	613	668	675	639	658	709	684	621	609	644	647	631	643	657	665	662	619	616	623	648	631	671	578	597	675	609	671	657	640	609	633	644	637	650	581	626	626	613	641	673	664	642	633	694	628	609	637	611	664	649	616	656	644	608	644	606	613	696	637	601	608	613	683	674	649	655	643	611	652	670	615	655	629	597	632	651	638	630	682	604	660	604	629	623	610	649	651	634	613	633	633	641	655	662	627	640	646	586	560	652	641	647	626	649	631	644	640	635	655	600	650	595	641	621	632	618	628	659	644	655	640	667	670	641	626	655	636	605	665	627	601	640	639	621	629	659	622	664	627	633	634	656	648	604	590	676	645	609	664	636	626	667	627	632	645	629	657	610	616	638	684	656	646	635	583	678	640	622	617	586	617	611	599	655	614	579	638	600	649	644	649	629	609	625	635	605	633	636	657	623	601	619	626	642	641	678	629	631	626	640	619	614	654	609	642	633	650	631	632	690	663	647	649	611	624	638	645	644	671	648	597	659	671	582	625	600	653	641	666	614	690	607	616	655	620	641	617	649	614	643	661	617	633	640	623	653	637	624	707	640	634	624	668	635	633	640	596	621	631	636	637	633	632	632	687	617	643	622	632	633	646	628	633	657	655	656	716	608	642	618	623	662	589	657	605	598	623	691	663	618	631	656	615	677	606	704	679	666	670	612	631	654	651	575	694	629	599	610	635	657	662	623	625	698	686	612	630	611	664	659	599	667	671	666	607	679	632	664	655	612	621	668	620	650	597	583	669	660	609	639	641	635	649	664	626	657	637	634	675	646	630	615	636	624	623	622	654	614	630	617	643	644	619	612	637	635	633	651	645	628	643	608	650	667	635	666	618	675	642	657	624	637	674	669	642	613	572	638	655	574	655	599	615	592	579	615	657	657	632	652	622	638	636	649	641	598	618	599	609	587	612	601	641	632	658	737	674	643	604	666	640	654	651	649	641	655	637	612	657	620	623	615	665	639	665	627	646	670	604	608	638	618	623	679	681	632	637	638	656	660	663	635	617	620	639	631	635	614	622	609	642	630	643	639	706	586	660	636	601	589	677	621	636	576	636	612	658	610	661	608	628	674	638	591	610	644	651	641	660	625	659	655	676	691	681	633	631	671	663	610	634	619	642	636	683	642	613	635	642	603	603	625	600	604	628	595	623	636	584	620	616	603
27044	20780	11671	4030	2377	1106	1451	1185	912	832	824	711	936	946	816	778	759	670	656	671	690	693	631	722	638	619	606	582	598	577	627	606	604	582	586	578	595	602	566	630	634	634	615	608	606	606	639	662	610	543	560	636	643	618	629	635	645	593	587	564	585	633	629	602	641	594	583	605	597	590	573	600	608	611	618	641	649	608	604	608	610	609	605	635	598	581	619	620	583	557	573	655	577	643	601	596	617	593	578	586	617	601	562	609	661	601	588	603	599	559	592	605	595	601	619	598	635	593	647	589	618	625	596	590	605	630	604	556	574	591	592	625	620	611	608	600	629	581	623	620	587	595	653	605	604	611	598	615	605	595	645	626	614	628	587	591	565	560	594	633	603	609	641	596	608	601	609	608	595	583	594	629	636	574	596	582	642	638	586	553	605	637	627	600	628	609	639	586	625	620	617	558	616	607	634	588	623	565	553	658	566	620	663	651	602	619	571	592	626	674	640	605	660	594	592	596	598	598	620	623	571	608	581	586	630	646	625	658	540	624	646	605	560	621	647	602	612	582	634	601	637	595	616	579	626	629	577	611	612	618	598	564	589	618	596	606	598	618	618	636	579	590	605	571	570	575	576	588	569	607	615	577	608	616	611	658	597	585	598	604	588	596	567	607	607	619	584	566	615	588	575	585	587	639	612	594	565	663	605	601	587	588	609	588	554	653	630	617	602	594	590	602	612	601	652	584	608	620	581	618	598	618	592	606	586	581	679	584	599	589	637	616	613	609	620	562	643	575	627	590	605	622	567	596	615	631	592	613	583	582	603	641	600	553	600	621	598	572	633	623	564	615	578	624	571	625	600	641	595	576	642	583	602	615	577	632	623	593	606	637	578	634	605	588	597	609	611	567	638	577	575	571	651	604	607	626	550	621	597	613	614	580	608	598	622	657	588	610	641	578	604	600	621	630	617	593	589	580	595	614	610	577	613	601	586	632	590	615	608	589	575	591	540	590	637	593	612	628	615	585	604	623	636	559	589	624	595	636	562	601	618	618	609	593	577	640	635	606	608	624	591	623	579	590	615	559	564	583	620	572	589	588	643	585	588	603	593	652	632	621	666	603	641	586	605	606	598	589	583	590	602	613	622	615	611	580	650	578	599	624	608	621	585	633	616	597	604	621	604	649	653	601	625	566	624	647	599	571	611	599	642	627	618	615	617	592	625	598	595	622	611	607	565	589	568	598	595	606	629	589	603	565	581	636	591	634	617	645	596	611	607	583	618	610	556	633	565	591	593	610	634	606	625	579	627	624	577	610	613	558	570	597	623	588	602	614	592	661	573	632	604	641	594	590	634	646	598	608	590	600	611	586	610	663	614	612	542	582	613	653	612	571	607	577	620	564	563	569	616	616	622	612	645	599	610	567	647	615	596	589	613	578	621	607	604	568	600	565	634	566	662	609	570	623	622	603	609	574	587	609	587	560	590	622	624	603	617	579	599	606	614	582	587	590	592	635	612	551	577	613	576	641	606	611	616	588	637	624	619	602	547	608	602	597	560	580	615	647	593	600	605	558	628	614	599	613	634	590	585	607	639	582	578	619	591	581	608	591	582	622	604	621	595	590	626	529	596	616	584	648	618	569	585	607	579	579	618	562	608	579	595	662	632	604	580	600	586	643	567	625	611	589	709	637	607	591	596	661	632	624	572	622	628	618	675	617	607	593	629	574	572	596	579	611	607	600	608	587	633	634	591	622	590	577	568	614	595	595	627	622	581	629	617	634	536	615	570	604	618	619	624	607	609	647	613	599	552	613	588	580	579	597	608	585	624	575	614	576	609	622	558	605	585	545	639	613	627	672	577	609	596	609	610	663	617	641	577	633	615	562	582	638	565	609	666	588	605	615	598	630	587	614	608	627	626	592	603	635	630	594	599	611	576	610	562	621	595	568	614	584	564	644	612	562	631	595	619	630	603	617	612	584	647	602	578	590	595	572	655	599	606	591	586	622	593	564	621	615	663	614	612	635	606	599	647	605	618	603	594	605	595	592	609	632	602	589	629	582	629	569	600	596	609	576	628	600	560	568	589	616	557	577	607	589	605	589	598	591	569	579	590	602	604	629	602	599	629	595	591	605	617	634	596	601	568	590	577	605	615	619	610	669	605	599	633	578	579	594	588	626	593	617	622	633	566	546	669	582	601	609	601	605	584	612	612	573	619	649	596	637	601	605	594	618	595	626	586	594	625	576	569	600	629	613	600	666	610	604	601	680	581	579	638	626	582	586	620	582	647	627	622	615	607	585	657	630	620	606	589	588	627	617	647	620	657	605	610	594	636	616	607	651	599	589	588	632	611	599	611	603	599	583	594	606	602	601	606	660	618	621	651	618	585	628	630	597	571	596	601	561	615	629	669	588	636	575	597	614	612	572	624	581	606	620	636	656	584	532	602	603	572	621	613	615	599	595	603	599	633	595	638	600	597	609	575	577	632	605	607	587	592	578	580	614	590	612	650	635	663	638	650	584	617	653	582	559	602	614	659	574	629	616	618	620	618	563	587	582	581	562	566	619	626	592	660	584	567	611	590	578	636	605	572	576	566	605	596	581	607	611	601	557	599	620	584	570	627	603	591	578	643	570	606	587	574	582	599	607	608	606	579	576	573	641	585	592	599	588	574	648	675	625	570	594	622	602	636	565	599	651	604	594	588	545	559	589	635	613	654	617	581	566	578	625	626	596	572	618	642	613	579	646	609	622	647	620	603	585	622	610	625	625	618	612	598	591	600	584	598	631	572	605	544	594	594	633	615	618	546	624	589	545	610	596	621	607	615	609	614	618	583	544	607	601	640	633	592	613	608	652	659	547	575	577	584	606	635	613	598	601	582	651	598	626	575	576	580	606	556	573	587	597	569	606	617	607	671	634	576	624	580	604	592	638	639	618	570	594	586	589	590	601	571	645	571	618	641	592	625	610	579	614	585	615	618	613	606	584	645	605	632	625	560	626	584	612	572	645	647	561	596	689	634	614	580	599	634	599	568	612	614	658	646	641	566	572	588	591	609	600	625	630	594	618	606	581	586	642	620	632	588	590	650	587	611	639	653	628	601	613	604	621	608	577	571	586	663	607	617	635	606	581	600	618	634	572	582	582	607	592	624	601	588	671	562	611	647	646	572	618	636	617	659	618	555	607	655	621	559	573	628	637	624	587	623	623	583	551	597	627	557	627	614	586	601	582	594	597	618	614	616	570	643	628	586	583	599	582	602	642	591	576	611	627	638	594	608	572	585	615	638	604	620	580	594	632	640	596	624	580	664	585	630	634	606	586	606	617	581	621	615	597	611	624	600	633	632	592	633	617	566	621	608	609	639	573	596	632	597	622	609	531	626	598	618	582	564	598	573	621	584	565	602	573	619	604	550	598	617	589	641	643	628	591	624	628	574	587	600	608	635	606	568	605	617	616	618	623	581	621	589	597	592	596	636	566	610	611	607	652	601	614	601	565	610	587
12130	16697	10843	6842	5449	2300	3523	2748	1632	1560	1698	1351	1759	1800	1444	1373	1238	1057	1023	1051	1075	981	899	951	1041	820	850	903	863	857	830	905	886	857	851	818	843	858	841	827	842	866	825	913	841	824	836	852	881	921	852	842	811	832	869	851	869	876	823	819	804	850	850	874	871	915	809	784	811	887	843	874	906	848	872	837	813	872	903	807	902	862	823	852	863	841	842	890	832	827	886	866	863	920	822	876	849	869	858	866	847	814	899	861	797	860	802	861	855	873	821	866	837	875	899	839	890	851	881	818	837	828	864	879	850	883	857	818	881	840	850	889	874	861	833	847	877	847	870	885	863	839	817	883	873	793	868	831	890	851	863	867	836	850	818	858	832	856	844	828	894	831	831	817	842	885	894	870	820	849	860	879	878	870	867	846	879	909	820	876	879	828	860	816	880	880	838	876	861	869	798	893	868	891	843	852	829	816	856	839	862	878	849	825	850	896	806	866	807	870	803	863	885	840	847	897	830	852	892	850	866	880	853	836	865	877	881	885	833	843	857	828	839	855	844	834	859	846	827	880	880	811	897	916	827	837	844	860	880	856	899	879	852	809	823	889	857	851	862	814	861	865	806	866	899	832	849	879	880	819	847	840	861	877	900	885	876	861	845	844	844	847	850	883	842	845	890	840	870	813	857	798	834	875	870	855	874	904	896	882	858	870	828	854	860	846	832	873	848	850	859	845	848	866	827	835	896	816	874	883	913	816	881	845	897	870	838	811	927	849	894	825	814	846	830	838	840	875	860	845	915	830	898	832	846	814	839	863	898	850	865	869	851	875	881	936	877	864	828	855	923	816	855	844	887	902	852	878	850	836	806	827	880	868	865	836	857	834	821	814	903	881	828	910	874	909	865	844	863	857	851	836	854	850	841	849	806	831	842	829	846	820	865	835	864	878	836	875	782	880	871	863	828	842	870	864	801	860	852	873	859	857	881	847	851	873	874	835	809	833	866	844	857	887	894	890	893	841	849	882	868	854	894	863	849	907	825	905	861	878	893	842	814	838	825	836	860	863	912	844	850	873	835	845	844	806	857	852	816	830	855	894	838	863	827	838	820	830	810	842	841	866	808	883	864	853	911	858	871	872	834	847	905	820	904	813	840	898	869	796	856	861	822	826	820	881	845	859	851	827	838	891	869	866	831	894	855	857	842	877	842	824	833	835	828	855	832	836	891	871	883	839	811	867	842	794	850	849	847	838	848	851	853	830	865	852	849	843	881	869	851	820	889	853	832	901	854	864	835	784	847	865	803	814	834	885	788	876	864	900	829	886	874	826	820	863	830	851	875	811	856	841	844	825	846	820	831	848	804	790	824	863	888	908	897	865	841	782	855	827	846	831	815	864	837	892	881	921	795	823	849	866	825	835	851	867	913	884	858	860	845	850	882	851	801	891	827	872	850	841	870	814	809	840	850	876	863	874	830	855	855	842	871	834	895	855	860	827	839	836	860	821	830	810	845	856	848	871	833	899	853	861	833	874	859	845	824	846	815	833	877	861	869	891	930	880	831	821	897	837	862	904	836	892	824	852	853	847	901	841	801	821	813	876	834	884	846	890	858	902	830	842	810	841	845	823	842	824	805	888	852	851	869	843	865	855	834	854	878	918	824	835	856	862	827	838	836	852	845	884	918	869	862	859	865	854	854	863	862	854	874	837	813	906	851	868	876	842	823	838	847	833	840	792	850	850	830	856	855	764	861	834	855	860	811	788	846	869	875	866	848	896	838	813	839	838	817	896	901	843	866	883	844	869	878	893	852	886	809	852	891	802	849	838	845	885	856	848	816	913	872	854	877	876	839	857	872	867	905	866	781	853	827	802	862	896	877	843	854	857	841	849	852	801	820	876	861	861	883	900	828	866	835	759	849	884	861	887	896	888	824	813	835	839	853	878	854	882	906	890	842	863	907	839	860	829	883	874	888	796	805	860	871	833	810	844	799	811	821	826	857	847	884	901	810	837	893	866	873	883	879	847	947	874	824	857	838	858	816	815	857	905	862	820	862	840	888	838	854	828	807	884	813	862	887	857	865	847	885	864	848	831	837	884	838	854	848	860	950	830	816	859	857	849	867	823	849	863	837	833	860	856	808	873	839	802	842	814	845	836	860	839	822	933	798	859	840	823	843	919	851	860	859	833	866	853	844	861	851	825	883	861	858	897	879	858	906	813	873	850	860	844	839	835	885	900	818	850	832	850	826	864	918	850	841	882	885	849	841	870	839	825	810	867	834	849	899	870	895	865	776	864	892	853	830	824	845	895	890	842	883	829	816	842	895	802	871	853	831	899	898	832	888	915	864	855	810	846	849	835	824	880	825	829	825	812	835	877	867	853	871	893	910	884	862	841	883	813	869	876	847	822	828	858	852	841	854	864	873	866	877	850	854	893	873	824	841	844	919	868	846	845	860	863	861	875	880	860	856	831	866	860	853	813	888	877	813	873	834	811	857	868	870	837	859	850	872	871	854	854	845	863	789	854	907	886	882	862	841	832	941	850	839	897	864	883	825	851	836	855	853	856	853	817	878	835	839	848	843	873	863	881	854	913	842	878	873	856	864	830	865	858	817	853	824	842	848	841	867	853	934	852	823	800	790	798	816	859	873	860	858	824	847	848	887	883	839	840	808	793	801	839	869	884	825	853	871	892	890	888	880	853	894	886	846	862	829	807	845	849	848	859	833	871	816	849	874	897	874	862	934	846	816	815	844	868	814	845	856	832	847	875	852	853	906	856	818	947	860	868	829	835	845	840	855	855	877	822	860	917	896	857	801	876	870	850	824	840	873	863	865	854	847	893	849	875	892	847	827	841	823	855	875	845	870	840	799	878	866	821	821	846	816	781	889	850	850	844	831	765	866	864	874	834	915	816	907	857	836	831	843	828	827	884	844	881	854	903	805	842	868	844	861	843	850	902	816	908	880	839	863	819	823	852	843	827	842	881	819	867	876	853	850	869	826	824	855	873	825	846	855	833	791	861	852	887	805	828	886	871	876	852	807	854	859	816	879	830	876	857	848	847	884	869	890	864	893	914	893	857	786	837	839	887	876	902	830	833	911	840	885	794	893	862	834	776	865	817	882	844	838	864	815	889	880	829	840	835	893	839	842	855	867	871	845	848	893	870	885	877	850	832	848	878	836	804	878	816	780	904	845	819	899	800	876	843	824	837	851	873	809	863	836	839	843	891	838	914	838	824	880	819	882	898	844	835	794	850	927	780	840	825	866	825	841	851	849	874	903	854	862	864	870	831	837	848	861	874	869	861	863	838	885	912	825	845	915	870	846	855	829	850	825	871	844	890	810	868	888	819	845	828	844	878	872	906	869	852	896	878	870	829	893	837	848	828	839	832	833	871	834	843	808	859	807	848	909	849	894	885	890	839	863	816	840	841	884	858	865	858	774	851	874	829	869	858	798	817	834	877	845	856	875	871	796	846	809	870	846	844	869	871	867	837	897	923
24275	21567	28846	24735	21203	7758	3345	2042	1392	1150	1198	1100	1203	1331	1080	1117	1046	778	800	772	832	868	782	1047	1398	705	729	717	677	704	709	698	702	674	680	737	659	701	682	710	738	715	676	716	756	716	695	658	689	643	739	725	653	666	687	673	724	696	691	764	714	723	675	688	731	728	681	700	717	702	737	686	696	724	727	690	702	675	723	679	669	669	688	675	731	755	700	703	718	720	705	715	667	762	725	717	727	717	634	737	681	735	703	725	730	710	714	703	690	730	667	700	680	716	687	752	717	724	695	743	690	698	688	708	721	645	727	667	692	694	741	716	724	742	675	706	679	715	750	726	672	671	656	694	717	710	700	665	675	700	702	696	672	740	724	742	680	702	700	747	716	701	669	726	679	710	646	677	694	724	690	694	662	713	697	734	714	700	707	649	731	724	719	680	713	694	632	685	759	665	688	703	665	710	745	686	767	684	670	656	712	721	735	708	734	691	710	706	641	755	733	684	661	724	670	715	636	730	713	710	704	747	725	657	670	732	694	708	695	710	694	664	729	680	696	687	721	678	693	704	701	674	680	740	704	716	744	710	700	707	730	712	710	680	686	709	717	709	671	703	775	653	735	691	661	703	760	713	755	705	691	686	713	664	682	680	729	741	646	679	749	719	675	726	695	698	700	688	715	709	706	655	719	692	715	711	735	657	698	703	711	667	704	730	694	742	718	634	690	706	733	738	708	687	735	728	750	658	661	687	667	698	717	691	708	690	688	707	648	708	680	694	699	685	707	704	723	689	665	715	708	701	734	711	650	624	696	686	677	735	689	715	690	719	684	701	702	702	739	735	731	736	674	747	698	702	679	695	716	738	679	720	676	682	694	696	692	678	710	701	739	707	688	700	684	665	680	704	726	668	682	720	711	718	697	698	694	693	675	692	661	674	694	696	688	689	706	685	668	717	694	683	709	691	710	674	643	684	704	745	673	694	674	673	640	696	695	706	709	736	735	686	667	731	685	707	685	710	713	709	659	730	715	693	681	732	706	710	739	715	655	702	681	710	712	743	721	677	681	690	705	674	723	690	680	690	746	683	669	738	645	700	713	698	698	711	666	688	682	645	741	688	717	751	731	696	674	691	725	691	747	722	729	662	669	744	719	692	698	683	692	712	718	691	693	737	684	690	699	685	671	677	731	681	722	669	706	697	685	723	664	709	708	690	710	670	671	701	710	667	665	704	681	680	634	764	728	686	686	700	690	756	689	747	728	705	705	638	692	692	650	679	698	657	713	686	688	670	683	688	666	636	673	645	688	717	705	682	687	717	697	662	747	720	724	693	696	738	712	698	705	707	686	700	728	712	691	679	672	729	683	705	696	730	668	704	731	681	653	691	694	665	700	738	701	699	662	697	744	647	737	706	752	663	657	742	693	725	695	715	698	693	661	720	718	731	709	705	731	760	649	701	720	704	671	701	659	721	740	722	761	717	708	669	707	699	709	678	655	689	692	707	703	723	710	720	741	714	688	706	684	658	678	708	666	736	721	709	681	667	679	659	702	704	711	708	652	695	705	713	684	719	684	748	690	670	682	698	681	762	708	673	726	675	700	713	702	683	698	708	740	701	713	693	711	674	644	666	718	694	706	727	681	698	704	709	662	668	717	677	714	700	695	687	728	688	705	665	656	700	704	727	703	701	697	697	696	691	713	679	697	698	737	745	725	686	715	733	680	690	685	703	710	688	709	738	705	733	706	695	765	705	663	667	715	716	717	713	659	698	694	689	709	776	654	748	686	662	674	747	723	680	689	712	695	669	671	627	676	731	680	677	706	686	713	685	682	684	671	709	715	686	676	724	667	709	688	705	672	734	672	733	658	691	712	697	742	650	669	687	704	678	708	683	750	734	715	683	708	731	711	688	676	721	685	763	663	673	687	706	694	700	671	696	688	663	745	721	764	725	697	735	694	682	704	738	689	672	707	719	710	716	652	698	683	672	662	715	696	681	682	683	698	685	714	705	704	708	757	710	647	639	722	708	726	677	712	684	669	635	706	686	700	691	724	732	717	675	681	671	751	694	694	725	691	675	725	684	765	706	677	651	746	711	726	725	675	702	723	680	712	706	719	718	688	723	707	715	689	680	675	684	697	631	708	663	693	697	690	706	726	681	694	706	680	678	736	648	691	685	698	738	726	674	694	689	677	687	713	689	655	726	710	702	671	789	718	704	717	698	694	677	684	668	695	680	718	715	694	682	676	690	725	715	726	763	661	672	642	661	706	674	746	696	722	700	689	731	706	683	701	695	681	706	702	711	685	694	695	706	746	699	703	724	705	722	679	669	706	713	702	694	687	711	730	686	724	676	706	715	717	712	750	700	708	700	702	702	671	679	696	672	724	733	711	723	723	723	708	696	699	653	677	681	657	685	709	718	745	715	698	704	699	710	681	681	705	683	705	710	707	727	767	651	661	726	674	663	685	738	660	725	687	682	764	667	721	666	695	708	728	747	721	728	682	673	686	726	675	724	658	736	669	687	682	741	682	711	721	691	714	723	731	640	708	704	710	698	761	689	691	697	714	711	680	658	743	672	663	679	691	734	665	698	686	669	693	718	716	719	732	657	714	656	698	685	729	720	729	740	701	670	722	683	696	712	672	698	737	699	712	682	687	697	671	695	652	754	678	703	726	681	698	686	724	711	656	680	671	688	719	718	738	679	657	693	738	687	698	716	710	674	725	681	664	686	751	691	700	711	701	681	691	718	676	695	754	684	687	694	649	686	718	724	724	708	704	728	708	720	652	667	712	697	695	700	701	704	705	702	680	666	772	659	720	703	707	680	756	700	735	680	694	695	699	698	685	734	700	710	705	676	682	716	731	684	684	675	718	674	710	660	675	714	728	717	768	679	700	681	660	655	698	702	686	732	697	692	730	695	689	745	700	740	699	666	702	711	784	677	685	671	678	687	737	705	708	688	683	750	700	707	700	709	715	731	678	729	687	682	656	687	667	690	678	718	668	667	665	694	719	693	663	681	716	683	741	642	683	682	678	711	662	690	667	688	686	689	680	744	685	710	685	712	683	711	680	716	713	704	710	726	708	714	722	687	642	678	708	727	681	705	691	700	690	663	714	714	700	644	670	721	738	693	699	684	710	724	693	742	713	659	676	700	681	737	693	701	696	707	652	687	713	668	656	738	697	675	752	679	695	665	707	736	666	710	753	646	683	736	698	688	727	669	742	730	682	715	743	699	681	724	729	747	741	729	730	713	719	658	727	698	737	715	687	727	675	697	672	734	633	686	703	705	669	741	703	701	710	689	701	688	694	731	726	728	730	692	703	701	663	693	693	671	706	733	713	767	699	679	697	648	662	676	658	665	701	691	663	745	683	695	694	712	665	710	679	691	706	664	707	688	713	683	715	699	666	639	708	721	663	706	689	691	684	733	716	670	698	663	671	717	672	729	686	731	678	701	697	672	721	728	725	755	732	661	751	660	652	675	704	690	664	718	656	704
24473	35877	19217	12586	10584	5446	6693	4697	3066	2578	2347	2117	2438	2984	2109	2260	1798	1269	1327	1290	1375	1249	1187	2162	2867	996	1020	988	1014	1029	1071	1024	971	1008	963	990	960	1025	1050	979	1026	1000	1027	992	984	955	944	1046	987	983	995	973	1043	963	960	999	1042	1010	941	1055	1020	955	949	1022	1008	993	993	1092	1020	1001	1002	982	944	1002	1013	981	1001	941	1027	962	972	923	1048	977	969	973	972	951	984	1014	977	979	973	967	997	1014	919	948	1036	963	1025	1010	1033	986	967	950	1031	1071	940	973	1020	1034	1004	987	945	957	994	953	979	950	956	983	998	993	1010	1002	992	980	974	1018	1040	1055	993	1055	1039	941	1001	932	963	993	1027	990	985	1026	988	956	996	965	1040	1012	1048	1028	966	1035	992	1003	1000	1008	1078	971	956	963	965	1039	977	973	977	975	972	1019	1009	995	963	1003	1017	1001	1031	998	994	937	979	1040	987	992	945	996	1009	1041	958	957	1029	1021	984	991	1012	1019	956	1023	981	968	997	992	999	996	1031	1001	963	1035	986	978	971	972	979	958	990	981	952	994	1020	958	930	949	1025	934	951	998	959	1011	995	995	990	969	1015	1025	1019	984	985	1002	1021	1003	944	987	1024	940	1031	1002	998	994	993	960	999	972	1039	986	1030	932	1007	1001	1058	957	1023	976	927	1007	980	994	958	997	995	942	970	1014	1007	971	1011	990	992	1059	962	1007	1018	1007	950	975	1023	1035	964	981	928	963	1022	1070	980	1029	996	939	986	991	959	924	982	1048	986	981	1045	1018	1038	983	993	920	996	974	958	1010	1039	951	990	981	992	1056	1056	1022	974	1015	994	956	962	959	1001	988	993	1005	1001	1017	945	1011	998	1031	965	1002	960	1008	1030	970	972	975	1032	914	949	980	1001	1036	959	1013	1016	970	1026	1030	1044	1018	971	995	962	1034	977	1006	975	978	979	1008	977	939	990	1000	982	977	1006	942	964	1003	955	987	998	1007	1037	1004	977	1025	1020	1007	1024	1046	1011	1009	986	918	975	1016	1056	989	1002	1024	1024	1054	968	1004	1000	1008	1005	976	1004	1054	998	1035	1013	978	976	969	988	929	985	961	1012	960	974	982	974	965	1044	1002	999	929	986	972	987	981	977	1020	985	999	922	970	967	1030	1003	987	1028	961	989	959	1062	957	979	1052	960	1017	1008	976	1024	968	1027	1048	1025	1029	949	986	953	986	964	971	1045	932	995	972	980	980	976	1022	980	1026	1000	1055	981	1014	985	987	971	995	1025	962	975	971	926	962	1031	990	912	993	1031	960	962	1016	976	991	952	1031	1041	970	1008	997	1005	1031	987	971	1015	1027	969	1017	995	960	986	994	994	1017	965	960	1015	995	1017	987	1013	998	1015	1005	994	1028	987	949	921	1039	999	971	951	979	997	990	1020	1037	1000	982	960	994	1000	996	1013	1004	1031	1053	940	957	933	1015	1001	944	1026	991	1002	963	958	990	1018	987	987	1006	967	1012	1002	990	978	980	1000	958	1009	955	965	1014	991	1008	1005	1006	1029	1012	1051	966	991	1020	1047	967	926	1014	1030	998	1053	958	994	1045	980	977	1011	1008	981	963	958	993	1023	985	965	1028	980	955	1001	996	988	1000	967	1029	1047	1013	928	963	1014	998	987	1045	984	981	987	981	1039	1010	1020	951	1018	980	995	969	1017	956	986	926	1011	958	1068	1014	1023	939	1003	1020	952	981	964	1034	936	988	973	989	938	1002	991	1047	979	955	1003	921	996	991	1000	1032	913	983	952	993	966	1027	978	1036	993	994	967	1029	1004	982	1000	1054	948	1021	1005	973	981	965	1025	975	1000	985	972	1005	985	986	953	967	1039	919	932	1029	933	948	953	993	989	979	958	1005	994	977	1021	1071	997	1007	985	1030	1018	985	1005	956	1027	984	1000	962	969	1037	967	968	977	1009	930	983	995	1004	984	958	987	945	1011	1012	1040	978	1067	1008	958	1006	933	1021	924	984	1021	1053	986	975	960	935	1018	1011	967	975	990	994	981	932	1046	988	985	1019	1022	963	1000	1001	1016	959	988	987	1029	994	1008	959	1008	1013	1032	997	992	951	1020	942	979	945	957	988	978	960	988	1026	969	1064	964	1039	1000	1008	1035	977	996	1008	989	1048	967	1006	1018	991	1028	981	1004	998	998	1010	971	972	991	1044	1049	1026	1026	964	963	1051	1010	991	948	1009	978	948	985	983	986	1019	985	995	1008	1031	940	998	1007	1037	965	977	970	986	960	1047	1010	1010	1017	996	963	1066	960	984	991	1013	940	998	1036	905	982	988	1047	991	1016	1001	985	974	935	998	932	1027	948	953	1004	997	931	966	1036	1003	1002	971	1014	951	1041	1054	935	1006	981	979	952	1016	988	1025	1002	1004	1004	970	924	1040	915	986	970	978	976	961	1030	971	951	1030	1004	998	979	991	986	1042	971	1007	984	1039	1026	991	1006	964	991	1000	961	1012	1000	992	1007	981	937	999	982	1001	1007	970	1024	998	1020	970	989	1026	971	967	975	991	966	993	982	939	999	950	1008	928	1011	984	1025	945	1027	968	987	947	1060	948	1041	977	997	1021	973	938	1016	1051	979	968	1054	1044	1024	985	978	1032	1008	1017	960	1003	1014	963	964	975	927	939	1019	979	995	1026	979	1010	997	970	1027	1014	982	1011	923	936	958	1000	982	993	1014	1021	1007	1061	1010	994	951	1007	987	965	961	964	1021	1003	1017	979	960	1008	980	1018	989	952	1020	952	983	1020	1007	1034	994	1018	1014	1020	1034	990	977	1013	1030	975	1046	929	988	955	1043	980	942	937	981	1030	978	1043	996	956	1006	963	975	982	1018	995	1006	922	991	1030	1003	946	999	991	978	994	996	992	1014	1009	1070	965	1016	965	994	969	1000	946	1017	1008	961	976	1052	1012	985	989	999	965	1009	973	939	994	961	996	985	952	961	966	1031	988	1000	993	964	959	1049	1012	981	962	1043	987	1015	1053	1037	962	1004	926	991	932	1024	935	991	1009	955	989	958	1000	987	972	1005	971	1046	1003	981	992	992	983	1040	994	921	1027	974	1056	1028	1038	1012	973	1009	948	1014	984	949	961	1002	997	1013	1028	986	1003	956	1017	938	1000	1002	981	1032	951	993	969	1043	950	1043	983	1011	939	989	959	975	999	1026	1052	986	1006	1006	974	1021	986	966	1015	978	1019	1010	1004	983	1047	950	978	1023	985	988	937	960	1005	1022	945	998	1011	1049	979	982	973	1063	1018	975	1000	994	988	1001	998	966	963	963	1022	979	986	982	1006	997	923	1027	1032	944	982	947	976	919	931	1055	958	949	993	941	987	996	1021	983	1003	1003	988	1014	998	985	998	951	1039	960	1012	985	1004	1001	972	931	1011	988	999	969	1041	1007	1006	1007	963	971	958	992	1006	1020	963	984	1008	948	1040	1037	1022	962	998	1030	1025	947	1001	1015	945	1008	990	967	988	1022	979	1008	991	981	982	979	939	974	1000	973	956	978	1010	1024	1041	939	1010	1038	980	989	1014	954	1001	1032	990	1010	1003	944	973	1079	945	971	956	946	972	1014	989	994	1009	997	1013	981	990	951	972	1020	996	1058	1030	975	1080	1011	950	997	976	977	983	969	1000	955	941	1034	962	1023	958	991	1026	1029	1044	1049	1001	965	1007	1005	1085	989	986	1002	969	1043	941	990	1017	1009	1015	956	1001	1020	1025	982	987	988	1004	1016	1005	994	1001	1005	958	948	1041	961	1011	968	946	1015	987	1027	986	1023	979	1013	945	970	1016	980	1000	989	980	1024	1047	997	969	949	950	983	952	959	999	979	940	955	1086	996	1041	991	991	990	976	961	984	1017	1005	958	990	969	1020	1047	994	1028	940	1060	925	999	1000	1052	958	987	1002	978	932	992	1027	1029	1008	1036	1021	993	986	999	979	1000	999	1042	958	959	1071	961	997	987	984	987	951	973	994	973	961	963	1020	967	1057	1022	956	1019	1015	1010	1022	972	997	939	1019	987	964	933	1004	1057	948	983	956
23403	21592	29499	24177	21605	21191	8902	2847	1645	1298	1149	1043	1059	1417	936	970	890	662	604	539	622	562	493	588	1781	476	453	464	438	448	500	436	464	444	405	451	431	441	438	469	431	388	422	416	428	424	476	460	418	441	418	438	435	442	428	426	495	421	453	464	447	412	463	431	441	443	448	431	440	431	427	440	469	420	421	464	466	468	433	433	389	430	427	410	399	447	461	434	402	418	406	478	448	432	445	445	434	466	455	445	426	439	443	413	416	455	418	465	445	444	455	463	445	403	429	418	448	433	413	473	435	456	396	438	400	421	443	425	430	433	420	460	428	435	441	448	463	398	387	480	434	404	434	445	403	426	379	419	423	439	412	424	469	436	448	425	435	432	413	421	446	434	423	483	445	442	420	416	464	431	420	454	443	431	399	441	415	448	413	456	435	409	443	435	427	414	420	442	466	420	396	435	437	390	430	432	429	434	383	409	449	412	444	399	409	414	424	434	433	432	461	396	458	388	451	421	439	442	433	427	454	450	459	428	444	432	463	432	466	410	403	418	464	410	454	425	449	415	482	423	399	454	430	456	447	432	427	427	404	420	438	403	420	423	431	452	408	385	462	461	453	417	408	440	406	411	461	417	453	429	440	456	426	408	432	425	402	410	431	432	418	436	420	410	457	408	426	449	426	416	405	431	398	430	418	448	402	406	412	430	454	454	395	424	482	443	446	395	451	413	406	453	438	425	431	434	442	395	406	434	426	424	448	430	437	397	445	441	439	467	451	427	449	438	428	449	442	437	434	439	384	444	447	450	430	414	430	432	402	418	454	413	411	443	453	469	424	448	420	435	418	424	452	424	454	508	422	395	406	436	429	421	422	442	440	427	428	397	434	441	420	414	447	454	413	458	389	447	409	437	401	428	440	461	390	422	483	424	407	466	434	415	485	459	404	423	432	433	393	403	424	415	436	454	438	442	432	426	413	432	415	427	454	437	434	395	385	439	439	406	464	372	426	407	421	460	437	444	433	421	449	440	429	423	433	423	406	417	431	402	448	442	435	452	465	426	457	468	401	413	436	405	382	470	455	434	472	366	429	449	414	389	417	385	422	414	435	411	442	472	455	432	436	431	388	479	431	434	463	445	427	427	442	419	460	454	464	456	456	446	439	426	460	448	426	454	451	415	418	473	448	444	449	403	397	435	433	411	460	412	414	408	385	430	439	417	449	408	411	426	410	387	397	424	440	460	436	416	413	403	402	435	387	459	443	414	423	460	483	448	437	434	422	439	463	438	451	445	432	423	438	420	438	446	414	425	450	463	424	434	424	446	408	417	439	398	438	427	420	403	426	429	487	447	428	443	434	415	425	423	440	431	439	404	440	383	452	420	438	403	428	439	446	423	428	450	410	439	426	449	452	448	420	413	390	391	438	450	421	441	425	447	394	446	423	414	460	433	402	408	437	433	436	463	459	436	435	411	408	427	410	438	436	403	422	443	452	419	455	394	426	414	373	424	435	387	469	454	434	440	419	450	462	402	426	425	411	402	378	437	400	386	421	386	436	412	422	429	458	408	455	410	450	451	460	429	441	440	428	465	443	411	437	465	414	450	434	423	406	427	452	451	431	437	394	428	404	416	445	386	424	408	427	428	418	401	415	461	415	417	450	445	439	446	428	406	416	406	436	421	423	406	424	432	415	432	440	398	419	437	415	434	417	458	429	422	443	457	439	423	421	460	405	435	448	457	442	420	427	429	420	426	452	435	440	434	407	429	425	443	425	407	434	423	389	421	416	415	447	465	434	451	442	445	431	437	444	417	440	393	418	459	463	450	418	443	423	436	442	438	429	441	423	394	412	414	412	429	446	434	393	399	436	387	435	434	433	469	433	424	443	448	423	426	449	431	470	414	457	403	422	446	381	423	446	442	431	418	413	447	460	467	438	469	417	446	430	482	381	443	409	438	415	472	434	390	455	395	401	474	395	475	409	443	450	420	449	452	465	412	428	419	440	433	473	429	467	454	465	470	431	432	460	405	441	438	437	440	462	425	439	393	436	419	469	447	445	434	409	465	398	421	433	402	415	448	436	471	480	411	417	435	400	445	441	438	420	420	419	424	465	481	400	418	412	422	406	447	444	442	428	428	442	442	424	425	447	392	437	457	434	467	436	416	418	423	456	453	443	446	444	422	406	385	442	434	473	439	417	431	419	435	427	408	442	450	456	445	443	435	473	417	456	415	399	397	423	416	402	433	456	439	429	410	415	423	422	420	403	436	419	447	414	416	411	428	427	461	430	416	415	437	420	428	413	442	427	403	459	395	441	392	426	414	456	406	467	415	423	438	407	447	429	481	420	403	416	454	432	401	449	453	422	406	460	475	418	406	446	409	403	447	438	455	457	431	447	400	434	452	431	409	437	404	427	447	404	455	423	443	418	433	399	428	453	419	442	443	447	405	406	425	396	395	443	427	435	467	399	439	395	467	446	427	432	431	444	428	400	444	422	441	411	409	428	422	426	441	424	429	415	445	444	430	430	444	399	404	400	405	472	449	423	419	452	458	383	447	405	456	412	424	468	455	450	457	407	415	419	456	427	396	437	443	376	437	430	461	416	432	410	414	438	436	428	429	421	419	430	391	489	399	450	391	430	411	415	412	423	425	406	414	421	431	444	448	444	440	428	455	391	419	425	412	429	425	439	439	434	451	441	401	421	428	420	419	453	441	395	424	401	413	421	439	437	419	422	426	421	422	424	431	416	404	428	473	438	446	436	410	414	455	418	430	454	451	410	404	437	400	452	460	430	459	453	435	410	393	416	414	433	448	424	439	428	444	436	454	416	444	456	455	415	455	469	407	435	445	448	432	425	448	420	412	423	411	417	434	381	424	416	456	447	408	417	417	436	465	400	431	435	446	424	438	445	434	436	443	480	455	421	428	412	448	394	439	449	437	454	385	417	462	421	426	418	414	414	430	395	444	437	430	427	411	387	397	435	420	411	408	424	426	409	430	401	415	450	451	463	437	402	412	450	426	362	421	425	433	418	486	425	407	391	448	480	429	412	418	453	469	435	441	414	436	431	419	406	435	446	463	432	414	408	427	415	443	400	444	428	452	451	424	423	459	411	407	469	432	433	436	420	434	454	406	484	419	435	456	438	437	428	440	412	429	460	421	415	448	441	450	391	445	441	422	406	409	456	419	419	442	441	399	451	421	421	452	446	431	450	442	437	436	424	405	425	439	446	426	440	435	430	417	459	400	448	423	432	411	417	397	433	451	426	444	441	434	410	420	432	384	406	409	440	436	458	438	469	416	442	460	418	429	452	440	460	436	428	428	423	418	436	417	448	473	449	435	431	437	435	444	450	432	395	462	426	467	487	406	398	427	436	462	447	421	439	408	455	426	469	401	436	411	424	421	438	425	436	386	434	421	453	387	396	406	459	421	407	430	423	446	450	457	408	429	428	477	429	438	436	439	494	413	482	414	455	433	434	424	462	407	433	433	422	415	406	388
27207	43067	24746	17073	14683	10603	9797	6577	4576	3269	2776	2498	2467	3645	2112	2112	2033	1296	1116	905	1143	1112	961	1038	4144	772	648	698	688	647	711	720	691	692	649	687	625	649	664	669	662	678	651	616	630	645	679	680	696	636	620	632	648	614	659	690	656	661	656	638	697	684	670	576	640	619	623	602	617	661	638	592	630	621	632	652	658	644	636	621	565	666	645	616	622	665	619	624	660	601	579	669	632	641	616	689	650	626	647	654	639	646	622	609	628	666	640	635	655	608	622	591	635	667	663	642	643	677	633	629	624	657	699	621	599	637	666	630	596	614	601	616	578	635	631	686	635	579	672	628	618	626	646	621	626	624	603	656	638	619	653	594	639	579	614	606	655	712	637	640	659	590	649	641	625	608	609	659	632	627	608	603	642	628	661	643	617	579	645	668	616	614	614	660	619	622	619	569	666	633	597	702	608	649	655	656	625	604	630	613	657	661	601	613	614	618	598	623	617	592	617	663	623	638	639	646	628	639	663	648	622	592	662	636	642	601	602	632	658	607	618	673	589	655	606	587	618	594	590	601	625	616	644	627	634	668	586	686	619	663	652	645	628	649	650	640	696	618	572	622	636	607	585	603	565	626	623	618	581	654	608	635	627	660	650	619	651	646	627	608	634	614	652	632	634	638	663	641	635	609	594	603	647	620	644	618	583	609	657	623	611	607	600	623	618	596	614	623	624	609	669	627	649	619	619	640	688	629	618	617	660	634	633	575	620	616	638	668	634	586	612	631	640	567	664	653	620	682	579	675	660	647	602	636	648	586	652	597	615	596	632	582	644	619	622	623	619	591	631	628	617	626	634	639	636	591	620	614	658	621	635	597	611	600	622	605	636	607	643	592	648	626	604	657	630	637	641	631	620	644	623	603	630	624	632	621	641	632	653	632	642	601	645	652	661	625	625	662	629	618	594	599	628	641	663	622	570	621	655	606	622	653	677	643	628	661	670	612	599	647	592	637	641	657	680	650	599	623	601	660	694	614	670	626	616	608	650	617	644	630	601	599	656	658	620	646	646	580	644	650	651	629	612	574	666	600	610	643	608	632	614	620	619	617	651	604	593	651	600	644	626	619	616	651	627	616	616	623	644	598	659	593	681	648	677	653	599	615	652	599	631	584	599	652	639	623	632	616	649	645	679	670	647	596	641	598	627	628	671	633	645	607	643	611	602	642	673	623	662	592	604	635	599	627	687	627	641	577	615	652	644	650	643	610	617	614	625	601	590	616	602	629	660	606	612	607	614	600	606	595	669	614	619	601	612	626	626	605	647	613	638	587	640	619	645	645	668	594	613	647	631	628	609	657	664	633	617	657	662	639	622	629	636	630	640	607	646	653	601	652	624	599	573	604	616	629	621	632	594	646	636	594	619	619	616	620	621	579	662	628	620	657	620	602	620	638	620	613	633	649	588	618	626	628	654	593	629	690	591	616	605	624	603	617	645	635	634	626	641	617	665	629	660	613	627	657	634	601	665	590	645	628	600	648	647	615	599	629	608	594	615	631	632	639	607	585	590	604	615	626	629	674	613	594	660	605	668	588	650	597	617	616	666	662	621	663	658	584	597	649	643	651	639	633	655	622	642	654	580	594	657	606	632	651	645	614	623	627	657	615	619	638	614	605	640	640	647	665	614	616	620	650	581	675	655	604	652	664	623	631	627	643	624	594	588	612	647	618	641	622	625	594	614	637	678	642	628	633	621	603	613	628	648	656	599	650	643	587	621	587	616	611	606	613	624	603	601	644	665	673	604	657	626	659	648	676	615	617	660	593	611	607	646	599	562	606	614	620	616	650	623	605	598	614	601	580	637	645	615	631	624	615	595	623	650	638	633	611	617	633	633	623	624	615	634	624	603	593	621	652	620	670	701	590	590	683	611	636	607	634	635	630	667	659	595	688	582	682	646	639	637	645	594	614	612	650	654	638	618	642	608	659	607	619	657	624	613	628	605	631	643	566	618	617	636	590	621	626	616	638	639	597	655	616	578	631	614	617	618	641	616	572	671	657	587	581	597	635	640	592	646	626	599	637	623	619	643	619	648	597	619	578	633	663	632	581	638	620	600	616	640	590	608	632	602	606	622	603	619	594	651	652	619	586	597	635	627	629	667	589	572	602	590	616	594	666	612	613	624	658	629	611	662	657	618	625	675	619	659	642	657	624	637	631	653	655	641	634	667	612	586	560	647	654	594	656	668	611	618	676	602	621	625	658	602	658	631	609	663	621	561	627	636	593	639	663	622	653	612	602	598	627	647	628	629	608	636	618	585	609	591	666	680	617	626	639	597	623	660	622	610	642	624	592	625	594	622	619	609	613	626	596	638	586	611	614	620	613	651	626	617	589	670	613	620	655	666	617	636	643	654	617	619	628	646	627	646	609	637	614	626	668	598	674	620	592	666	623	635	618	642	612	663	636	659	622	638	658	614	646	664	622	606	592	674	581	629	641	637	645	649	674	645	600	626	634	603	622	652	650	657	620	633	614	594	634	626	667	584	633	629	589	609	624	630	654	579	617	611	659	632	575	606	630	651	662	670	609	610	603	666	621	621	626	636	631	649	691	606	580	629	640	610	648	658	644	634	616	616	636	654	659	683	618	633	623	664	628	626	657	628	638	618	613	676	643	621	595	654	631	635	623	622	644	599	605	644	626	621	597	630	620	616	624	636	595	604	628	663	576	606	634	619	652	661	620	617	590	617	628	644	601	591	615	665	622	625	657	571	665	614	635	629	646	621	631	641	616	615	615	643	560	646	573	631	632	616	634	601	618	662	614	658	630	647	612	610	609	624	594	645	634	631	666	575	624	667	627	634	626	571	651	637	598	569	623	591	628	619	602	614	616	644	631	650	647	632	621	610	655	623	681	626	596	591	631	578	627	638	626	678	626	639	604	623	642	667	679	597	608	628	686	631	637	609	603	640	620	600	630	623	650	653	604	585	628	653	647	616	584	604	632	635	604	639	628	607	632	662	648	618	644	657	636	640	628	619	683	600	614	597	647	616	636	601	644	636	650	630	623	637	593	636	596	605	618	635	644	599	605	607	609	617	607	661	581	646	607	642	615	618	639	624	636	641	603	629	661	602	606	618	645	622	623	607	613	617	654	580	627	637	602	662	613	613	645	638	622	606	615	625	629	598	604	640	616	624	632	580	644	666	632	629	612	629	666	623	589	611	638	612	632	622	656	657	644	632	645	644	631	635	623	607	616	613	609	636	623	616	657	670	640	631	648	653	643	613	628	570	577	655	653	597	653	625	616	628	632	603	619	599	608	626	655	642	621	634	647	597	568	623	658	596	593	628	666	610	621	668	620	642	601	662	659	676	623	649	596	619	668	649	666	670	622	606	616	628	616	635	644	619	668	620	610	646	627	632	606	646	629	655	625	635	645	662	652	652	600	599	660	659	616	638	617	621	571	686	613	598	657	665	628	613	614	619	643	619	587	631	608	629	597	669	643	622	634
27392	21291	12995	4444	2834	2244	1778	1227	1002	854	802	736	731	898	730	746	756	666	645	576	646	634	665	592	664	636	593	607	589	636	619	569	584	589	581	626	608	625	612	567	597	616	605	587	593	587	591	643	581	628	585	613	607	597	597	553	606	571	575	563	569	591	603	597	663	626	610	620	602	609	649	608	614	590	612	593	614	605	627	679	604	585	606	603	571	580	582	600	558	609	574	610	623	592	631	592	586	573	584	602	551	597	568	556	600	614	589	629	599	550	625	610	581	566	575	610	597	596	591	589	599	597	586	576	595	627	631	594	585	613	605	617	611	602	571	601	617	610	600	647	633	614	597	553	623	603	617	601	592	596	588	568	547	610	613	574	619	619	595	568	573	602	540	634	586	615	578	558	622	615	571	603	607	616	598	622	582	610	591	594	626	608	587	547	622	667	601	575	661	611	616	577	575	586	546	602	613	593	539	594	568	632	617	615	591	598	601	596	604	598	556	575	589	635	579	570	607	597	579	637	586	597	556	642	590	616	585	601	600	556	609	600	534	623	598	561	637	606	640	593	573	592	572	636	613	608	594	601	566	636	601	597	605	587	581	580	604	600	606	594	572	581	582	567	599	580	599	619	610	635	568	599	569	595	637	550	564	587	585	564	595	635	636	586	535	636	581	579	561	534	601	605	612	633	583	617	607	588	606	599	619	616	624	621	606	551	597	610	572	624	604	624	617	616	550	617	572	588	605	602	591	608	585	632	632	565	599	572	584	632	587	630	613	624	573	569	576	570	659	623	624	606	597	573	623	563	556	567	568	615	601	604	584	562	599	599	617	603	609	575	606	560	571	618	576	620	593	576	609	642	573	588	570	608	611	586	593	577	597	606	557	579	597	610	590	615	596	559	612	565	623	626	637	640	563	590	622	595	598	609	613	570	619	561	629	599	583	614	605	550	595	590	605	644	604	614	580	569	604	629	612	576	624	664	601	581	629	608	579	593	577	604	590	610	616	610	638	626	627	560	675	593	602	617	643	613	619	627	617	606	644	612	632	596	610	567	599	597	550	625	568	576	575	572	573	622	596	601	629	621	672	592	585	653	593	619	615	589	628	616	635	598	626	625	596	606	666	597	604	631	643	605	618	589	622	618	581	602	614	620	603	616	581	604	609	592	635	602	644	611	652	594	604	613	633	640	605	569	578	612	599	600	639	612	655	576	600	625	595	592	631	631	590	571	615	623	602	576	604	629	617	600	620	640	574	604	606	639	641	626	630	580	622	572	578	596	574	575	615	589	556	561	597	553	615	553	593	577	639	585	614	600	597	598	607	561	620	612	607	620	610	606	593	646	603	535	574	595	590	674	619	636	600	600	604	576	623	587	561	580	586	611	624	572	560	583	586	618	629	619	629	589	627	611	626	584	592	627	595	634	597	622	572	618	560	617	589	632	602	616	640	572	593	573	652	606	628	599	596	600	613	577	576	604	594	599	543	605	582	625	603	591	622	609	616	595	601	613	571	622	599	580	605	627	591	597	619	607	611	620	601	628	595	597	578	653	610	616	642	594	585	618	608	576	608	608	603	616	585	636	573	607	632	573	603	539	609	586	605	584	616	613	614	573	633	607	636	614	614	570	658	633	645	579	607	605	602	564	596	576	578	562	627	599	597	578	587	650	580	572	594	598	611	616	633	629	580	600	556	576	621	620	648	617	579	613	646	626	656	663	611	606	610	599	557	597	603	610	594	598	600	598	575	612	561	598	623	630	601	614	624	596	623	567	566	618	600	611	560	547	596	588	615	590	568	611	653	569	621	605	545	579	567	581	596	569	584	566	648	575	608	605	612	609	610	634	563	600	620	575	600	606	586	554	646	606	590	595	618	611	585	653	585	598	594	582	585	591	597	608	647	607	632	584	578	600	629	613	570	602	553	582	580	591	628	610	645	616	637	624	527	604	613	545	573	645	622	573	576	594	618	599	606	624	606	614	560	567	559	586	664	600	578	589	648	570	604	559	620	588	598	573	580	621	635	599	586	570	591	640	629	557	626	581	587	602	578	573	610	567	542	583	583	600	601	635	629	599	656	611	568	632	613	620	617	593	602	594	584	619	609	579	614	578	575	585	595	589	598	592	611	617	588	609	579	565	616	629	547	562	586	618	602	569	628	603	638	573	582	592	641	585	578	587	623	609	606	618	577	565	563	592	623	576	600	655	625	635	619	627	594	634	610	620	623	618	586	574	612	585	587	612	594	541	605	601	592	637	630	619	588	601	561	579	594	598	632	594	610	587	600	629	595	579	594	599	639	590	602	571	558	624	589	605	636	583	601	580	583	579	647	642	595	578	582	564	616	598	573	613	567	578	559	632	592	631	621	625	610	629	627	616	610	585	592	611	604	625	569	597	622	591	651	565	622	553	612	530	584	578	582	623	607	597	597	591	591	593	583	614	597	632	592	593	600	596	626	583	586	585	576	598	582	646	590	637	563	546	618	571	588	637	566	605	630	572	605	634	640	588	597	585	591	575	642	600	582	611	590	621	591	609	599	580	601	599	643	626	618	593	599	612	571	606	592	577	611	583	573	577	635	586	613	610	599	613	574	587	642	570	620	628	619	572	626	636	629	599	604	544	615	602	591	603	599	568	584	600	575	575	585	610	638	626	627	651	574	610	577	591	628	593	594	624	611	602	596	591	595	608	617	568	574	597	601	614	625	611	619	573	584	625	575	601	616	633	590	573	623	585	578	584	580	593	590	637	575	616	584	616	609	618	567	621	560	608	599	592	603	572	582	605	613	562	620	579	598	650	586	594	543	642	647	624	579	619	593	579	566	581	614	642	626	623	568	605	612	605	576	577	564	644	590	564	599	627	609	617	584	638	588	583	571	597	606	636	591	594	604	603	557	555	598	578	607	591	564	640	593	643	607	575	609	651	584	616	634	633	610	593	623	566	593	622	577	622	578	613	610	585	562	608	609	606	581	673	593	585	594	607	576	585	575	608	609	605	575	606	549	612	587	597	611	610	596	612	567	577	634	602	612	608	634	587	585	610	612	608	619	577	638	610	615	596	625	625	597	617	589	536	591	592	597	579	634	631	620	592	587	601	581	629	622	594	566	588	589	589	649	595	583	646	634	579	623	593	595	602	641	617	535	561	633	613	609	618	613	581	593	607	585	595	582	566	581	616	603	615	610	567	580	611	644	627	576	612	590	658	602	566	593	599	610	604	645	612	544	615	573	632	618	613	591	589	577	616	606	653	591	603	612	634	605	580	619	572	614	616	626	564	573	604	590	619	602	635	569	610	619	591	560	645	595	592	595	614	570	601	604	584	627	585	620	612	591	587	576	631	565	625	622	594	581	608	544	574	619	561	617	612	610	593	577	632	590	537	601	552	609	603	603	614	539	639	646	580	614	629	551	606	602	578	590	575	584	619	609	611	598	640	603	596	603	598	576	618	555	625	609	625	563	603	632	594	595	641	598	605	578	566	607	569	596	616	552	605
11882	21354	11511	6924	6601	5534	4269	2934	2249	1645	1461	1465	1324	1889	1270	1109	1270	1063	1033	880	958	959	958	902	1010	922	890	865	889	821	813	901	859	844	857	833	843	849	873	876	861	904	849	857	925	915	875	844	842	849	854	870	867	902	884	837	845	903	884	872	888	862	838	885	854	899	861	868	828	856	840	841	864	840	850	830	888	846	806	849	804	908	887	915	853	843	869	843	811	883	878	852	887	866	825	870	870	922	846	869	830	901	857	877	826	911	857	872	808	894	832	855	913	834	892	824	839	829	804	840	865	881	845	869	845	826	842	879	885	817	828	882	827	895	813	836	890	877	849	834	871	843	853	858	897	825	873	881	843	857	854	877	872	876	833	915	843	861	832	851	853	847	823	851	813	892	881	867	888	874	819	849	890	876	865	861	858	849	902	824	821	884	884	838	859	840	875	868	870	835	833	881	882	869	843	848	899	799	869	801	862	899	903	894	802	907	869	841	840	834	868	865	860	882	774	838	820	879	844	934	846	818	833	795	881	862	863	875	888	905	854	840	897	826	872	886	836	820	923	803	843	851	837	856	821	827	890	868	839	883	893	869	862	799	832	821	857	844	804	846	847	858	821	867	803	825	856	837	835	860	911	845	821	865	892	875	826	857	821	786	805	859	833	878	850	780	849	857	860	916	863	909	857	850	852	855	836	836	833	897	895	844	850	839	902	883	835	855	814	928	881	857	865	826	878	837	828	825	799	803	859	815	887	905	867	875	840	841	831	818	843	851	864	864	851	836	868	841	870	839	813	828	829	855	883	904	903	855	868	865	790	835	884	846	854	855	875	843	895	840	825	829	860	818	834	839	840	842	804	908	798	866	822	846	831	872	828	876	842	863	848	844	864	885	900	878	871	888	869	876	851	883	812	822	873	894	834	805	861	867	822	861	886	842	839	851	885	840	894	878	820	869	859	845	880	814	842	888	900	842	879	879	895	925	861	854	815	865	863	842	873	850	938	870	901	831	800	857	802	845	853	870	862	844	881	823	838	874	832	868	818	854	835	839	825	870	929	836	848	825	833	781	877	852	890	870	807	853	870	893	857	840	824	869	852	845	899	894	871	842	870	844	866	857	826	817	837	795	877	817	844	857	795	845	881	829	890	861	851	838	870	841	870	850	870	803	864	799	826	828	874	849	857	829	874	874	864	850	876	804	863	832	872	868	839	808	868	835	842	869	870	873	878	825	851	887	816	862	867	881	843	860	884	835	871	911	880	853	881	832	895	882	820	876	868	846	794	903	822	865	882	798	870	834	828	882	897	870	852	830	819	910	872	864	821	867	912	859	877	840	830	869	843	908	865	862	857	872	807	894	841	836	875	849	854	857	856	903	799	822	882	866	865	855	844	889	818	805	890	850	847	852	844	853	871	842	929	847	804	799	894	786	887	901	821	873	896	823	886	843	850	837	852	886	825	882	898	852	875	858	820	898	851	836	849	848	825	858	870	830	854	840	856	864	870	833	859	890	844	855	905	855	853	840	796	870	841	856	874	848	819	894	787	875	837	853	855	849	883	856	835	878	855	856	791	857	850	925	859	889	841	921	818	867	877	848	851	896	828	882	844	841	874	793	870	834	853	851	881	939	867	898	860	841	834	854	869	862	860	834	867	844	837	791	809	878	842	827	883	856	841	801	891	893	924	917	832	868	854	789	842	914	848	938	813	865	910	847	895	844	853	862	823	885	851	829	861	916	863	882	826	863	884	922	825	862	859	817	822	869	835	852	850	832	847	831	818	870	857	883	874	870	847	848	832	873	843	843	843	876	853	817	835	851	881	819	830	889	872	846	873	850	868	881	838	865	931	807	829	838	852	879	849	863	814	838	808	784	858	775	826	879	868	866	856	878	850	865	875	844	812	799	878	864	858	837	842	874	866	879	873	868	873	842	895	853	876	849	820	852	865	853	805	879	889	840	890	853	843	869	858	866	865	888	878	888	897	913	843	844	896	876	876	882	832	876	860	835	839	824	876	866	831	831	821	854	823	859	909	871	839	848	825	838	868	850	878	836	847	876	906	888	826	887	854	872	900	865	863	848	842	898	899	846	840	865	845	877	817	877	813	858	854	819	887	887	819	851	843	849	836	861	857	838	832	891	889	855	872	827	910	849	830	875	833	856	891	813	841	861	857	848	862	859	872	901	863	833	853	849	851	831	871	858	809	888	859	812	851	874	874	858	809	849	846	818	855	847	875	909	791	878	830	847	907	838	810	834	854	934	819	923	839	831	846	871	867	827	827	852	846	801	837	873	847	895	841	915	824	863	818	876	880	837	838	905	845	839	953	864	846	851	868	854	866	879	802	849	874	846	850	844	848	863	887	862	883	850	878	864	840	821	891	892	808	841	821	851	835	828	837	850	880	790	859	835	821	869	831	827	904	831	873	899	860	869	836	806	794	817	801	833	847	836	907	839	821	811	871	876	870	830	872	859	867	850	860	822	884	847	903	857	858	870	847	883	856	879	821	822	882	879	842	848	882	838	897	817	849	908	848	848	827	889	860	918	859	854	790	862	938	848	894	927	894	893	840	914	818	887	889	897	897	863	884	858	868	850	884	842	889	846	800	866	883	819	899	851	880	854	827	876	878	815	866	841	861	868	828	860	886	859	834	920	835	838	897	827	832	829	884	865	906	882	857	829	892	883	909	856	836	851	887	810	855	821	864	871	851	894	846	868	884	823	839	839	835	829	839	856	824	821	819	857	859	837	874	843	845	905	861	876	883	829	889	888	892	835	823	852	877	803	910	849	849	856	859	893	815	865	862	889	867	903	871	886	856	810	898	850	860	846	874	797	838	865	898	875	838	810	822	870	891	914	821	832	873	858	881	906	845	858	866	856	864	815	905	893	878	809	849	826	823	876	837	871	870	873	858	864	828	833	810	852	842	846	811	840	846	868	829	864	844	892	849	845	870	860	837	826	890	846	892	841	750	924	882	885	876	833	862	827	854	817	836	862	854	875	870	874	907	818	883	838	836	886	855	887	863	879	824	903	841	895	861	866	897	885	834	840	889	906	875	840	829	829	861	849	847	833	874	857	826	869	844	925	864	826	856	859	893	807	819	864	812	853	843	855	832	795	888	858	873	851	843	872	835	843	834	846	886	824	850	861	886	842	882	878	877	845	873	847	913	857	887	876	880	875	818	844	813	862	856	832	866	890	880	805	896	857	862	894	839	856	879	887	859	839	876	848	858	844	848	855	845	869	852	823	826	881	928	829	865	803	870	880	872	818	894	888	928	895	900	858	853	866	848	860	847	896	855	852	859	903	828	803	855	847	825	876	861	875	846	839	840	831	858	884	833	831	847	866	858	860	871	834	899	841	831	862	822	861	825	840	892	796	843	847	837	873	872	882	869	865	896	849	889	857	850	822	885	851	861	868	845	897	858	845	833	852	857	829	849	840	850	880	865	837	875	839	881	860	859	895	838	839	840	881	855	851	861	860	869	834	821	886
24420	21596	28993	24653	21529	12321	4081	2263	1880	1377	1124	1037	935	1291	1026	851	1027	857	797	790	779	753	731	803	1362	725	722	684	693	667	715	703	676	738	709	718	704	687	690	690	709	702	721	697	648	721	697	719	691	646	724	710	712	749	674	678	717	655	725	739	643	672	677	695	662	725	740	671	712	726	676	728	687	692	700	692	653	728	682	701	697	698	691	687	667	709	683	678	733	731	701	673	659	706	685	707	726	706	692	631	698	707	705	684	631	719	776	666	671	711	697	700	694	741	697	763	725	742	652	721	677	712	697	734	687	661	663	705	704	672	644	729	728	705	708	714	689	690	723	654	697	681	664	700	703	686	683	733	715	694	671	644	721	702	706	705	689	665	672	700	736	662	672	717	671	683	710	740	761	688	740	733	679	647	681	674	685	693	684	679	662	716	688	663	695	687	652	698	646	664	704	706	677	671	718	690	682	651	694	738	699	688	656	733	669	690	700	709	686	687	668	684	704	703	725	712	694	670	650	709	713	675	746	653	679	683	694	633	743	667	691	721	660	709	692	733	687	678	731	703	678	707	678	652	704	677	719	630	688	723	697	698	715	665	637	726	675	689	754	689	703	689	681	701	667	666	695	726	717	683	717	695	652	722	713	665	679	698	700	661	710	674	680	700	741	699	745	672	683	678	641	692	686	691	679	698	661	718	703	665	720	741	721	703	642	674	701	696	681	731	662	678	764	658	671	660	699	716	684	675	693	688	690	705	710	696	689	721	710	687	656	711	668	695	673	681	710	702	677	676	669	671	679	694	741	692	692	671	702	706	685	665	716	703	686	704	671	711	692	626	675	675	721	713	683	700	696	655	736	701	641	678	648	735	739	765	665	720	743	686	654	653	722	713	719	749	675	682	721	686	671	692	630	662	696	661	709	711	653	687	705	749	689	674	743	645	710	721	663	712	655	713	701	700	655	704	667	705	619	649	689	690	687	726	685	706	703	711	685	718	692	677	704	707	694	693	645	694	696	668	682	673	665	664	703	676	730	672	667	637	707	651	649	646	683	642	702	689	693	659	699	670	682	698	686	692	722	690	681	636	670	704	682	699	683	722	673	725	664	648	743	709	677	683	742	684	709	667	641	672	660	716	682	657	762	676	675	671	666	700	664	649	676	691	724	691	703	709	677	673	700	693	706	706	730	697	668	644	667	737	660	698	686	642	677	704	693	681	678	690	656	687	729	661	704	673	673	691	707	675	746	751	638	678	721	678	648	689	717	704	731	720	728	685	691	698	697	701	710	704	719	663	664	655	676	722	671	683	670	696	680	655	652	702	720	696	714	705	707	729	691	652	668	691	665	680	701	726	661	678	667	683	682	690	712	689	717	662	718	717	631	684	721	687	690	684	740	738	691	727	684	648	694	758	688	698	683	673	652	670	688	720	683	688	636	723	623	670	684	747	692	644	683	657	658	655	717	695	651	700	663	682	726	699	715	694	696	692	679	698	645	700	655	667	695	748	698	663	716	705	702	684	681	745	697	666	695	703	675	732	710	662	672	679	686	706	731	676	709	689	673	645	694	642	716	662	654	693	707	717	689	710	682	669	683	665	719	693	707	681	725	678	697	667	729	695	707	650	679	708	692	687	676	701	655	722	714	689	680	675	705	680	716	683	683	699	695	663	680	686	656	690	671	697	650	680	672	667	630	676	699	699	739	726	737	724	693	744	716	656	651	650	664	624	650	712	689	666	730	665	730	697	730	709	690	691	664	705	677	668	664	679	681	658	673	707	670	671	653	716	696	671	667	686	690	675	685	697	689	705	685	684	735	673	693	679	682	695	670	722	726	705	712	693	663	668	649	657	634	630	709	695	675	699	676	701	702	725	684	688	689	689	727	683	667	718	700	714	642	725	680	714	702	729	703	715	733	681	690	673	707	722	714	692	652	714	705	670	688	704	671	716	675	637	699	706	697	660	707	720	766	696	701	694	694	654	696	662	680	674	707	643	742	668	672	664	688	677	708	664	720	701	693	652	735	756	714	677	725	673	653	663	661	691	711	719	687	685	699	658	685	716	672	707	630	709	702	715	701	691	715	700	697	734	703	703	684	648	668	633	672	717	726	718	721	622	681	689	680	713	676	716	677	691	695	686	711	688	671	706	664	696	682	715	648	748	671	678	709	711	682	710	726	711	714	715	700	692	719	697	689	702	683	717	673	748	624	715	696	689	693	691	697	631	722	664	695	706	658	705	679	719	730	735	646	651	730	676	628	679	690	693	779	677	690	677	664	716	708	647	658	713	657	707	642	666	653	729	673	728	698	687	693	740	666	682	678	647	711	743	662	642	691	677	746	708	731	652	674	695	694	656	730	662	693	695	716	678	685	641	670	702	671	708	706	659	705	606	723	694	694	697	664	711	662	634	714	674	717	686	703	667	742	673	721	727	669	717	723	650	705	738	717	663	698	710	666	683	655	703	745	684	696	688	708	653	686	686	713	696	705	685	657	699	659	684	671	646	714	675	650	650	696	648	726	634	675	723	670	624	689	684	715	635	657	724	690	666	712	685	667	688	644	690	680	716	664	644	677	708	662	694	721	753	660	663	691	690	684	698	654	680	701	691	715	683	686	712	717	702	696	693	695	682	725	689	699	630	721	701	675	668	687	699	680	674	691	712	672	654	672	691	709	710	629	720	694	696	762	699	723	696	684	692	728	725	653	747	755	687	689	672	702	671	707	669	600	690	703	660	712	686	671	709	736	709	660	689	749	720	668	630	673	707	688	682	685	697	722	706	736	662	698	695	714	745	677	690	689	699	675	688	689	668	689	681	685	702	721	736	670	699	712	666	677	701	689	726	683	665	688	730	671	685	701	715	699	689	713	645	715	705	693	712	729	704	683	756	692	699	663	678	709	686	708	672	703	704	664	710	711	657	698	675	671	682	698	670	714	683	691	674	714	721	682	734	712	691	696	660	654	762	705	692	673	725	694	724	688	676	709	689	656	663	687	665	654	675	681	678	708	677	723	722	651	670	615	687	695	706	698	693	687	663	631	663	684	698	674	680	698	695	674	688	761	720	725	670	682	684	660	644	665	668	673	674	698	703	744	694	726	661	688	633	701	681	685	678	707	703	664	699	711	682	681	695	681	705	682	636	670	690	657	673	744	658	712	663	700	713	649	665	647	664	718	693	753	670	706	709	705	674	691	704	682	705	700	679	716	765	739	706	685	712	721	640	723	707	693	646	653	677	686	712	664	680	700	685	690	653	669	683	744	670	765	724	692	716	693	690	671	739	716	713	683	716	739	699	675	658	710	678	704	686	737	668	663	674	675	672	714	690	676	646	647	664	698	671	697	700	659	731	643	688	729	711	708	690	711	690	687	648	736	650	689	701	686	713	723	704	675	637	693	712	685	708	689	649	692	711	639	674	649	676	736	684	683	693	676	709	700	680	729	704	724	670	691	703	700	742	708	702	708	675	713	700	727	672	672	700	718	685	697	675	658	659
24736	44636	19305	12154	11206	10528	7260	5255	4405	2950	2268	2136	1876	2716	1939	1418	1691	1536	1420	1331	1078	1171	1145	1279	2780	1079	966	1021	996	1035	1061	977	1025	991	992	1000	979	988	966	983	980	966	940	995	971	1010	993	1050	959	1034	959	989	984	948	954	1044	981	1019	960	972	1044	1028	974	1035	973	1005	1008	1026	1018	1014	955	964	958	974	920	1016	977	1020	979	979	979	1044	988	975	1047	1010	1006	952	992	990	1008	1030	991	999	1015	991	1019	1020	963	974	995	1023	1012	985	947	1017	1002	968	1008	1013	964	1006	1053	977	985	971	979	1022	972	1011	958	973	993	1009	964	961	954	893	966	967	985	976	915	1001	991	958	922	993	1009	991	1006	972	977	932	961	1003	979	983	1016	985	949	957	978	969	1014	970	1016	1029	975	994	965	976	1040	977	999	1003	975	990	1022	976	985	970	987	1038	984	995	997	1010	933	958	976	1013	1007	997	988	983	956	969	977	997	994	934	1010	986	1013	952	1005	943	1044	973	952	959	965	982	1004	1020	993	983	983	955	966	965	997	1006	1041	977	1010	1004	946	976	990	986	996	960	935	959	961	1007	993	1046	984	938	916	991	993	974	976	995	1001	986	955	987	1010	1043	1013	989	1028	1022	970	988	1032	999	993	1018	1011	924	1033	1024	978	955	926	958	984	997	1008	991	956	976	1040	994	1013	976	958	950	1009	1010	988	990	988	1010	996	953	1023	984	990	1037	972	984	967	963	1001	1002	966	1020	1025	999	1004	1001	986	1011	1027	984	975	986	1014	926	997	1026	987	935	986	980	980	960	967	981	950	1016	1028	1032	974	1002	1014	959	971	968	989	948	1001	950	972	991	965	980	1017	977	998	1027	963	933	1011	1026	963	1032	994	966	1029	982	973	1017	1021	984	999	997	1027	963	954	1083	1005	1002	951	963	1018	948	959	993	988	1012	1017	978	974	995	994	1027	975	983	971	1029	982	1061	1025	1003	984	967	965	1071	973	1011	960	1024	933	1011	1084	951	990	974	1011	1049	976	934	953	974	1030	986	999	965	989	1005	998	914	1037	992	1022	979	1009	1026	999	1009	977	907	944	1030	954	1024	978	1018	966	966	974	955	982	986	974	1007	1030	916	1024	955	990	954	969	1029	954	997	992	961	1027	1011	978	967	988	956	1026	996	961	970	1021	1003	995	1014	917	983	982	943	985	999	1024	981	1017	994	1029	985	1051	1010	957	962	1003	1012	940	1029	964	976	1027	975	988	982	1006	1046	1015	961	957	923	994	968	958	990	988	1067	997	960	1003	1058	953	1020	943	978	965	992	970	903	1007	1038	969	996	998	973	1030	1047	1007	983	947	987	1039	952	961	996	998	1007	1024	960	996	958	993	1004	997	1002	1049	1000	971	969	1021	982	989	999	1002	1008	1035	1106	1029	977	1016	1004	983	1007	962	977	1055	925	989	985	948	972	1010	1000	954	953	1013	1008	1003	982	982	962	1031	1022	963	958	1023	958	1006	1038	1026	991	1007	987	971	1007	982	895	972	1012	997	1017	1020	1014	1024	998	1045	1023	1081	964	974	993	1007	978	943	1037	1001	1021	972	1028	980	1012	985	1023	1007	1003	997	1008	1023	1020	928	952	1007	996	1020	1004	931	1036	912	987	1033	1030	1040	967	1000	954	986	1014	948	970	1028	999	948	1003	1008	976	1013	994	992	1018	962	1003	1026	1013	1035	934	1013	1021	958	934	1008	1030	963	1021	984	968	1021	992	942	1013	984	957	959	1005	995	1038	980	1001	972	1019	1017	974	1035	1030	962	1002	1012	1050	963	972	1026	933	962	956	1037	1020	941	962	1001	989	1030	970	1029	967	1021	997	992	976	1023	1006	1036	990	1012	996	999	963	904	1008	974	992	988	984	1007	963	968	1015	989	1011	969	998	1041	958	980	1016	1029	1018	964	986	989	988	1023	947	1009	1022	981	1032	941	1018	1005	1000	977	1038	1033	1007	983	999	1008	1034	969	971	1009	982	1035	973	952	986	955	1010	934	938	953	1019	1017	966	990	991	912	1032	943	1009	1080	963	950	1005	996	936	1028	996	1006	1028	964	967	945	1012	1011	981	982	988	1080	982	987	962	1024	999	968	1032	1008	970	969	975	1014	976	970	956	979	1004	995	1029	987	1019	963	1023	1032	945	978	1011	1004	925	970	1019	995	982	970	1043	978	1012	1008	937	978	1032	1006	984	977	1024	999	925	972	966	982	955	1010	1007	967	1002	1032	996	937	1010	1034	957	939	937	1007	996	977	1048	1004	964	999	982	966	1019	1010	965	989	998	1012	1004	979	1018	962	1000	1015	988	1005	1019	928	975	988	965	957	1000	950	1009	996	959	959	1006	976	976	955	969	995	1029	1020	973	936	977	969	965	1014	941	1005	919	960	989	997	1012	950	1024	993	999	1008	930	999	994	965	993	1000	956	961	1032	998	988	958	968	1006	995	1013	1008	970	1040	971	968	966	997	920	984	1015	963	1042	1003	974	1015	990	990	1006	1048	1008	991	974	1002	971	1021	968	998	1041	1032	999	973	960	1032	1017	958	1009	1001	987	1028	987	992	981	1023	973	965	1011	943	1024	1000	985	1023	993	958	1001	985	984	1036	1018	963	1030	962	1014	936	998	958	992	1003	1004	968	1016	1043	1021	1061	969	919	994	986	988	1036	909	1019	1010	1008	980	967	1029	1032	971	1032	993	1011	993	1026	976	1005	1017	972	1006	1004	957	1007	940	981	982	1004	973	1034	930	960	990	1040	951	1025	1024	1005	1036	1007	991	984	976	969	982	1007	969	986	931	975	962	1001	945	963	977	991	1025	1004	1062	1005	998	966	960	1000	1008	965	989	1023	934	985	975	1051	971	954	969	966	988	971	989	982	1004	1006	977	986	992	996	996	994	946	987	1007	1004	985	980	997	958	1035	959	964	953	1043	922	1013	1013	945	1040	1007	942	980	1025	992	1031	885	968	980	952	956	1002	972	938	967	1003	966	966	1036	1015	1033	987	987	1019	1000	954	985	965	986	1046	962	982	1006	1008	969	977	962	953	980	989	966	980	976	1019	986	969	954	1027	950	1006	1000	996	1003	935	1015	940	1054	1006	996	1018	1024	983	1012	978	1021	965	1028	975	971	1027	975	1017	1009	1003	1041	1007	909	1002	961	1010	972	992	996	885	976	1020	1042	990	999	999	1017	997	1039	981	1029	990	974	1018	938	1041	1005	972	1023	1029	981	969	996	965	969	937	949	985	994	987	1015	1019	982	952	983	967	991	1047	977	1012	965	1016	1033	1005	946	899	1031	941	962	1020	926	928	1012	1029	1019	1009	966	986	960	975	980	1058	970	970	1007	964	956	956	1021	995	1031	955	986	1002	1058	1017	964	1060	976	987	1035	1007	1046	991	941	1004	971	971	986	993	985	972	999	991	1002	989	999	1036	982	980	997	948	999	999	1027	1026	977	965	1015	1004	1004	997	1035	990	934	929	1000	1026	968	1014	1007	998	989	975	995	925	982	1020	912	1010	957	1049	1017	979	979	1019	1004	962	960	991	1000	926	1011	992	1019	993	994	1028	1064	981	1013	929	982	1049	1020	1002	959	1024	992	958	1013	961	961	974	999	1024	1020	974	953	1016	961	972	1037	1005	978	979	988	958	991	970	948	965	958	967	1008	963	967	1005	987	944	1005	1021	943	955	1015	1007	1036	1001	1062	950	1000	966	904	1038	992	968	998	962	982	926	999	959	991	1007	970	1006	989	942	1038	978	938	1052	973	979	990	935	999	1042	928	1015	972	1018	965	1057	1003	1002	1051	984	965	1008	985	954	979	1019	1028	991	1018	1003	1047	986	969	1041	1007	961	997	996	952	1028	970	981	1016	1064	1017	982	1026	961	987	956	1014	1006	1003	943	1010	947	954	1043	1031	924	1000	978	971	977	1001	979	1041	969	949	945	945	1019	999	990	994	983	1006	979	1046	1031	1042	986	975	1043	1026	997	927	987	954	972	1011	1006	948	945	951	995	982	1001	964	1022	1002	954	966	1025	1001	1030	936	972	921	992	1019	1015
23379	21592	29177	24474	21594	21334	9996	3235	2386	1655	1149	888	835	1218	961	671	796	801	657	585	562	562	503	771	1777	466	484	446	439	428	455	429	509	437	455	436	440	468	462	422	449	474	462	469	450	457	424	456	458	457	412	474	449	438	445	449	408	471	401	427	501	427	461	417	436	474	449	475	443	452	414	451	444	419	413	423	415	479	435	426	459	427	436	417	466	459	431	454	460	437	418	401	395	448	453	385	406	419	442	450	441	444	403	423	448	467	418	439	431	464	416	412	441	434	448	441	426	477	437	431	434	443	463	409	457	420	445	470	426	449	433	430	446	434	421	450	442	453	430	474	437	429	415	435	436	436	432	443	463	427	463	453	466	444	430	427	414	419	427	428	451	422	418	406	433	418	434	474	472	399	427	420	459	466	445	458	409	478	449	400	415	435	418	487	412	434	395	413	410	418	451	452	427	412	423	442	396	421	433	416	447	440	442	416	433	482	441	424	418	426	438	419	439	472	443	439	415	425	438	460	405	413	403	442	427	415	396	410	403	414	442	443	441	417	449	450	418	405	413	427	462	417	453	454	457	453	422	452	441	474	432	445	435	420	438	463	411	396	423	428	435	423	431	432	409	435	443	402	450	436	421	446	424	454	444	427	428	470	444	433	424	418	457	438	451	405	437	429	432	423	457	437	440	428	427	424	421	441	458	410	427	427	457	444	428	451	452	450	439	418	393	452	447	430	436	445	440	427	409	435	452	419	441	442	433	438	420	432	466	430	448	421	439	465	398	440	419	432	415	418	495	429	401	437	415	448	452	487	417	417	422	412	444	457	443	419	437	423	422	432	402	471	441	434	450	423	430	421	454	413	422	414	437	460	454	449	368	430	456	443	420	456	464	458	419	426	444	416	427	406	441	457	403	431	432	437	423	434	481	442	428	436	413	425	451	462	443	497	422	435	414	401	476	417	424	456	414	450	434	409	439	431	436	441	419	447	452	371	398	433	419	460	398	490	446	448	420	438	412	418	406	424	399	426	451	415	413	459	420	450	388	424	415	417	426	424	422	430	427	414	429	439	446	450	449	430	424	386	460	465	465	401	433	456	435	463	429	442	437	442	451	458	431	428	440	446	397	410	447	443	439	401	413	445	429	411	421	438	416	412	430	444	455	439	405	442	485	418	436	422	417	413	470	461	393	425	443	464	406	427	437	442	421	440	405	444	419	459	455	389	440	473	432	428	439	417	450	437	428	413	412	448	424	422	445	437	437	454	439	445	439	450	418	440	419	498	419	424	422	455	432	426	446	394	428	394	444	436	410	460	467	429	401	436	424	426	440	442	410	432	450	417	443	432	411	449	450	445	431	386	441	465	451	432	449	413	425	440	415	468	391	418	405	465	427	460	428	422	422	433	426	429	438	435	432	429	425	436	431	439	419	445	420	470	427	437	433	424	427	422	392	431	433	428	425	435	448	472	446	435	430	423	410	467	446	449	419	395	470	462	419	448	447	464	428	449	442	441	456	407	443	439	452	402	450	434	482	419	438	400	457	398	413	440	432	426	430	467	464	439	413	462	425	418	439	452	422	432	459	491	424	426	439	490	437	432	414	439	446	425	441	427	484	428	459	379	474	446	420	439	446	451	465	452	446	433	467	430	407	424	424	421	398	444	467	482	443	457	473	445	448	419	411	406	439	458	437	423	458	439	453	428	441	448	440	432	410	452	435	407	482	448	423	434	418	442	432	421	386	427	463	437	439	440	479	462	456	456	421	419	418	434	418	446	401	425	413	431	485	413	428	451	454	431	430	441	389	453	437	453	456	406	436	427	455	417	431	423	455	437	443	450	417	433	413	420	402	435	424	444	433	416	412	425	442	462	402	429	429	429	457	440	446	446	442	450	455	448	434	457	439	434	416	450	449	480	479	415	422	427	460	426	443	399	456	465	431	429	409	439	405	417	430	436	427	423	433	444	391	437	396	434	408	436	413	456	424	428	426	427	421	437	414	425	462	437	406	403	387	459	439	440	450	454	446	435	426	427	406	463	468	423	442	438	424	415	446	469	423	425	389	389	448	428	407	476	411	425	404	471	433	454	422	427	448	449	391	417	434	412	422	416	428	390	429	434	421	454	403	425	418	452	461	454	426	427	468	443	418	411	426	376	423	440	424	425	419	429	423	423	433	441	448	406	431	443	440	426	401	417	465	429	431	421	448	447	449	433	409	403	407	402	447	423	406	410	430	438	454	400	432	391	422	430	429	448	397	434	458	428	425	420	438	454	426	439	404	438	447	413	419	438	406	408	444	418	416	431	410	419	437	433	457	428	453	431	444	430	437	466	447	435	450	451	420	435	466	461	421	432	399	441	418	411	440	431	424	448	440	433	424	453	440	409	448	393	451	447	438	487	415	414	414	426	436	412	437	462	432	381	456	431	442	459	407	449	428	437	430	420	440	437	435	436	426	435	443	420	460	387	456	442	447	447	432	433	444	456	438	440	428	411	452	427	424	444	436	413	446	426	455	447	415	434	506	439	439	424	408	444	439	416	450	436	428	432	400	448	424	433	427	458	432	416	416	445	438	451	410	441	447	433	432	415	454	495	484	424	428	420	434	461	439	416	449	397	452	402	442	449	441	446	419	429	421	429	435	425	421	398	412	425	459	452	410	455	429	456	439	402	453	444	415	444	421	394	421	479	392	440	452	420	444	437	436	383	450	454	440	400	481	402	468	420	436	470	405	427	422	485	435	443	400	432	402	392	401	427	442	427	421	422	432	445	456	411	450	461	453	411	393	456	447	427	453	400	425	428	440	430	456	438	449	436	433	433	414	456	463	414	433	368	463	431	427	437	423	428	450	448	439	425	465	449	419	428	424	413	444	472	413	392	442	411	417	426	443	414	457	449	471	428	429	407	439	433	409	427	463	402	445	448	444	455	443	427	403	412	424	429	408	433	448	420	410	471	409	404	465	418	453	453	424	474	433	442	426	429	406	419	419	430	415	461	409	431	436	436	405	459	435	430	415	420	397	426	437	450	405	450	422	446	426	445	479	412	440	447	444	467	450	398	446	399	442	432	425	473	414	392	429	432	419	466	405	407	402	452	465	416	450	410	436	394	441	419	429	421	417	424	411	430	453	442	446	425	458	436	440	444	448	420	426	450	418	443	425	442	453	460	442	442	464	484	453	425	417	418	474	461	425	438	432	416	450	403	425	417	430	414	435	472	458	431	466	421	399	431	395	431	427	417	462	405	462	408	432	425	428	409	459	427	429	440	414	466	455	472	446	448	415	395	457	438	441	429	457	407	409	425	446	442	427	479	440	446	459	451	441	387	386	417	440	416	444	447	412	407	404	412	474	435	457	439	416	444	460	449	461	449	439	434	440	431	441	475	399	433	410	424	452	447	463	467	496	469	439	415	480	429	423	417	443	437	448	408	445	412	396	445	422	441	451	431	427	421	464	455	422	406	450	430	439	413	443	441	400	455	427	439	409	451	440	436	409	434
27759	55880	20925	15695	15238	14760	9722	7517	6239	4160	2829	2267	1924	3147	2197	1356	1718	1735	1303	1076	910	920	862	1567	4019	721	688	727	693	753	701	700	699	697	699	699	707	637	647	661	638	678	644	691	613	641	657	677	666	614	652	618	626	630	656	653	675	602	657	633	651	641	631	616	668	606	622	627	630	654	666	638	674	599	590	646	629	664	615	603	647	642	656	652	654	613	598	616	629	661	621	656	613	616	651	629	654	613	589	648	620	638	637	686	638	608	614	601	633	645	641	613	623	666	665	605	638	635	671	642	639	633	662	588	639	615	624	609	608	614	646	653	634	625	627	599	654	616	620	639	632	644	649	649	648	619	628	695	641	635	681	613	594	629	673	622	668	611	608	623	597	621	679	637	678	662	672	673	627	645	671	653	597	623	618	610	629	665	612	616	628	613	661	603	614	652	648	600	592	635	628	648	656	628	628	615	665	645	610	634	648	641	659	613	610	656	628	627	571	620	643	616	633	607	656	638	620	599	620	675	657	621	617	614	658	582	632	625	628	640	641	594	625	663	612	647	638	619	639	635	622	633	681	666	647	624	609	645	608	660	658	634	599	594	647	693	600	617	584	658	637	686	649	618	637	637	663	595	606	610	620	601	642	654	625	616	624	663	654	697	653	630	601	630	596	664	647	620	655	669	685	647	643	631	665	635	610	618	612	608	608	630	604	662	646	669	596	595	600	691	616	608	628	628	614	594	631	648	644	637	628	605	570	645	597	653	628	648	590	635	630	612	640	689	632	632	632	650	689	620	626	629	678	682	647	611	583	626	635	622	614	653	617	632	596	606	620	631	629	618	632	634	615	644	641	625	623	638	650	591	631	616	668	629	633	629	636	606	619	645	622	628	603	627	654	617	624	644	611	643	600	690	663	676	637	648	636	675	637	679	655	615	630	657	612	621	615	653	646	644	590	646	632	615	626	640	654	656	652	625	608	661	639	615	657	609	618	663	649	647	658	597	620	597	658	668	620	622	599	582	643	578	630	667	580	575	627	594	632	617	624	655	631	663	618	596	641	639	645	639	630	617	610	643	622	645	625	647	651	669	651	623	653	643	629	604	614	646	645	646	641	621	601	594	616	627	576	618	636	698	637	658	671	635	620	654	626	670	596	625	658	658	644	598	675	677	612	644	656	652	629	654	626	673	644	611	596	613	635	636	635	582	632	635	684	657	651	654	671	670	647	637	636	608	604	651	616	619	618	639	635	628	593	646	669	639	639	627	617	646	640	628	673	616	670	646	657	614	625	604	605	635	658	613	631	665	650	685	611	638	607	596	618	648	640	644	617	599	631	688	653	674	661	610	659	607	602	607	635	643	637	623	646	611	594	605	637	652	634	597	652	636	652	603	659	627	635	679	650	674	605	615	629	611	628	652	635	645	580	639	635	654	646	604	661	617	674	696	566	621	613	631	612	627	649	622	680	697	679	654	594	584	611	602	661	663	615	618	602	662	649	646	665	654	631	568	610	603	583	590	580	590	641	629	614	570	601	622	597	634	633	670	646	664	632	594	640	648	668	630	615	653	652	633	648	642	649	653	625	579	633	661	600	666	659	638	679	627	685	643	592	624	664	659	598	634	675	628	657	633	597	647	643	614	638	613	608	629	629	656	632	650	623	638	661	659	658	589	619	635	678	633	601	638	626	621	664	640	622	634	651	602	658	658	631	652	636	621	681	645	634	633	647	638	627	647	660	653	656	663	662	615	609	576	617	619	574	603	634	587	621	622	648	666	631	639	672	633	647	662	666	614	660	610	620	666	592	649	633	645	638	624	578	614	661	648	661	644	633	660	611	615	628	673	633	653	632	667	609	609	627	600	624	630	603	642	627	627	643	639	642	616	604	619	638	608	664	642	636	620	619	658	643	623	644	639	635	691	599	662	649	642	582	631	621	646	624	646	656	636	613	627	611	623	654	586	591	671	636	604	579	610	641	666	609	649	608	618	630	617	661	665	615	643	622	637	640	625	653	598	648	639	630	644	668	633	660	633	661	654	626	612	658	628	607	677	641	617	623	608	602	636	614	611	650	575	590	618	610	659	640	661	632	615	660	650	662	646	681	649	648	683	649	624	619	619	593	633	627	697	631	611	593	630	637	649	631	618	625	616	654	664	648	645	694	711	654	621	613	646	630	610	645	640	654	652	660	604	685	595	622	653	677	630	646	645	655	611	630	603	607	654	618	636	626	630	643	619	661	618	586	640	645	622	561	650	635	651	567	664	636	600	636	630	610	609	650	641	686	635	619	579	589	631	609	655	671	673	645	618	627	633	631	665	652	660	667	672	581	590	625	608	642	642	657	620	638	606	636	644	662	612	614	689	612	657	665	603	607	632	653	591	621	610	634	682	630	611	647	615	634	634	690	616	631	640	607	598	619	625	625	661	631	617	629	627	657	641	591	591	621	629	632	637	586	664	615	646	629	614	662	644	655	657	634	625	636	642	639	634	638	673	615	659	636	629	622	626	595	668	639	616	607	647	619	616	618	641	628	625	619	631	640	625	620	643	637	640	614	673	632	596	668	650	606	598	648	580	620	634	689	661	660	619	615	652	614	647	672	635	627	667	659	614	580	614	615	692	635	620	669	636	640	656	613	649	666	659	625	603	634	641	684	623	661	663	676	658	663	654	648	602	599	679	666	622	594	628	624	645	622	660	640	664	616	641	662	642	588	621	616	657	661	609	657	612	641	629	605	659	645	639	624	646	601	616	650	649	688	649	628	618	670	643	586	603	613	661	642	602	609	643	612	630	647	618	652	660	597	638	607	648	635	632	648	615	625	619	644	641	643	646	647	668	613	647	665	605	614	634	662	650	651	683	612	657	639	617	579	614	641	680	628	651	644	596	639	663	611	607	658	639	628	602	629	581	621	637	635	620	694	649	656	613	646	615	623	680	620	630	649	657	624	628	621	605	646	622	660	635	595	659	637	677	673	624	617	602	638	692	625	603	652	655	577	630	623	640	619	669	607	667	631	619	647	620	639	670	621	616	631	633	628	603	644	629	619	636	629	607	599	668	609	584	619	621	618	647	637	628	624	663	634	643	677	653	585	636	656	615	617	661	619	643	659	608	677	633	619	640	625	641	643	656	657	682	673	579	634	561	636	633	620	595	626	645	614	659	618	597	571	615	585	611	652	564	621	659	608	630	595	656	615	650	631	648	576	598	621	598	662	611	624	616	623	603	627	653	655	665	637	635	628	670	624	642	611	627	626	698	617	615	633	612	687	601	681	604	633	622	643	698	640	656	620	639	641	643	632	590	636	683	672	587	601	613	659	651	643	610	628	645	641	646	639	614	650	646	648	632	618	640	626	665	594	652	661	650	623	652	614	660	631	666	616	608	624	626	620	592	631	626	583	620	635	609	616	636	652	586	634	604	593	661	639	645	647	597	640	618	640	619	663	651	604	612	625	641	660	633	644	651	641	634	610	631	634	612	604	634	614	624	612	607	652	603
27239	21626	13781	3818	2678	2720	1744	1330	1219	960	788	690	667	878	747	646	726	768	680	685	609	653	634	607	639	635	618	582	588	627	584	591	624	632	625	640	609	633	573	579	614	641	609	590	601	601	600	626	565	612	555	607	609	587	647	599	611	627	606	631	608	662	597	651	630	629	648	596	646	562	593	583	586	617	598	591	594	660	634	607	628	640	659	583	551	638	604	595	602	590	575	627	603	583	563	640	671	615	587	581	626	613	630	612	592	595	580	623	612	578	617	619	592	628	603	650	625	619	602	591	576	619	599	656	593	604	614	599	613	587	599	599	645	612	626	611	616	617	592	583	622	631	602	580	605	578	636	631	589	603	596	573	598	606	588	621	678	631	631	590	594	580	637	579	627	611	630	616	570	579	604	626	625	583	582	578	627	588	610	601	643	654	590	587	603	604	603	657	596	582	576	652	646	624	625	584	618	596	559	610	620	595	603	618	595	595	572	626	599	604	645	581	573	596	593	612	598	614	597	626	585	631	602	590	639	619	610	635	648	577	576	594	642	565	615	582	531	597	587	588	592	582	586	584	634	617	582	608	614	598	615	595	664	611	601	563	614	586	606	634	628	620	588	592	580	599	641	603	601	587	633	586	601	627	610	602	588	606	639	566	613	640	631	619	636	595	649	607	635	614	577	630	585	640	587	610	605	585	642	573	606	598	610	629	605	608	571	618	605	573	614	605	653	578	610	599	589	582	584	609	631	581	641	653	650	605	592	601	631	612	577	580	627	623	577	605	628	615	604	608	604	634	610	610	581	597	634	592	574	652	606	582	596	610	585	618	572	627	600	621	622	633	621	610	574	547	581	602	621	605	621	619	601	653	624	619	610	628	626	598	593	580	610	572	634	572	587	583	604	585	598	613	601	606	590	609	596	605	625	607	627	615	568	620	617	613	633	619	592	595	591	555	580	597	628	581	552	629	577	593	647	635	619	624	596	619	602	626	601	611	620	601	643	616	655	594	572	640	629	590	619	635	619	626	576	626	597	593	623	615	578	565	647	614	600	624	631	648	591	615	658	612	580	592	610	604	563	651	565	628	599	601	598	565	640	654	594	606	588	638	615	587	610	625	602	629	579	635	621	557	578	631	616	668	609	619	611	604	624	558	625	617	592	602	636	596	633	600	610	552	597	573	597	618	595	587	631	614	617	630	600	592	624	619	628	592	606	581	595	556	599	580	576	634	631	580	594	619	625	639	628	620	634	597	619	570	656	599	630	600	583	557	578	636	628	632	620	598	592	531	621	594	657	593	603	577	607	591	659	603	619	589	615	628	590	659	607	579	605	633	618	664	633	602	637	657	635	645	614	612	564	651	607	660	605	607	622	656	591	630	639	620	639	624	628	636	610	574	622	605	619	626	658	619	575	608	548	644	619	570	626	607	662	645	600	671	612	619	593	644	605	604	664	629	611	626	561	637	618	610	610	582	603	585	602	610	619	624	582	603	588	621	599	620	594	622	613	649	576	539	611	626	588	668	637	612	603	625	623	580	626	588	629	594	621	623	622	627	579	616	574	656	612	583	635	611	625	621	646	583	618	600	619	576	633	641	625	610	628	552	598	609	619	600	552	638	596	603	618	630	587	573	604	606	597	637	577	668	591	648	580	535	587	607	609	585	594	615	619	579	649	592	654	605	575	620	666	596	629	589	558	617	584	619	610	607	588	598	622	604	596	616	654	589	638	611	665	626	595	640	592	589	604	594	623	583	607	607	612	599	604	630	585	556	630	609	596	597	602	662	584	620	644	636	577	590	601	598	589	634	603	588	581	591	625	638	628	551	623	604	694	582	617	598	618	557	595	601	577	648	576	580	612	569	604	593	589	607	560	625	606	598	557	601	583	559	585	630	646	581	602	641	605	583	593	643	602	609	539	609	663	607	607	605	584	609	599	588	589	621	614	597	612	594	592	606	624	621	628	640	633	608	573	600	588	626	619	580	599	566	604	625	626	621	642	637	601	577	630	618	595	625	610	631	646	600	640	593	608	603	601	626	559	644	633	600	595	638	626	567	589	575	616	604	589	572	652	589	616	587	581	618	566	568	607	581	638	636	616	656	600	598	580	592	619	584	638	598	596	617	623	626	607	580	604	629	632	610	583	598	579	609	640	581	606	662	668	603	593	628	610	568	583	617	634	633	607	608	624	628	571	596	584	659	642	652	637	576	606	598	645	620	595	633	609	596	619	630	624	557	643	626	624	624	562	635	636	618	609	616	596	594	580	578	589	619	635	610	599	638	583	583	679	605	606	605	637	627	623	598	614	648	603	610	606	618	558	612	624	616	648	618	601	630	662	572	617	641	628	628	647	590	605	598	621	632	617	606	602	633	580	600	574	585	612	617	581	615	586	635	604	616	631	666	660	630	624	584	599	605	626	615	597	602	620	592	637	618	591	583	584	604	603	608	604	606	612	592	617	608	632	608	583	614	596	671	556	614	592	587	575	663	620	609	614	551	575	593	611	604	591	606	588	615	616	582	616	618	616	586	585	655	606	598	659	631	553	648	610	638	649	604	576	592	641	606	681	626	586	617	636	636	591	622	610	620	622	650	597	598	597	623	627	644	622	600	569	580	592	641	629	582	584	625	599	616	579	554	621	614	595	624	650	599	587	631	556	594	624	567	633	604	619	626	598	593	588	621	635	587	582	635	639	598	659	632	617	608	618	624	608	641	639	618	628	584	582	625	619	582	589	574	567	629	612	631	598	612	621	559	584	632	610	620	596	635	592	608	613	564	598	625	578	568	581	620	598	640	631	614	575	616	603	614	603	563	615	617	593	576	624	627	621	614	613	602	612	631	612	630	604	656	640	649	577	596	616	566	645	592	628	600	645	610	606	626	584	675	600	609	570	555	578	607	600	620	591	559	588	587	589	590	565	649	585	605	571	611	578	615	631	591	617	609	566	663	628	586	606	589	582	588	604	607	587	613	589	589	628	584	611	602	587	572	618	615	600	590	622	583	595	600	572	615	664	597	625	600	568	595	616	625	615	622	652	599	625	605	602	589	631	580	603	570	660	620	579	633	589	582	637	548	600	598	593	606	592	609	619	617	664	609	619	597	616	618	629	594	628	615	599	604	591	559	614	610	628	603	610	619	591	626	604	563	663	613	616	637	642	591	619	613	607	672	574	602	579	631	617	591	599	587	595	603	616	639	608	598	625	606	640	595	634	585	608	612	608	642	616	625	600	629	584	635	586	589	626	639	624	676	607	663	609	628	601	637	598	608	634	610	584	623	583	606	579	654	613	637	635	595	587	577	581	638	630	658	581	642	642	603	610	624	609	623	552	577	611	648	576	637	602	636	617	593	597	572	585	611	668	613	624	656	572	614	571	597	640	565	599	606	605	621	600	612	629	602	617	583	632	614	603	589	641	647	622	608	590	636	570	588	602	621	608	629	650	595	618	640	609	645	614	593	612	617	611	627	582	676	650	594	644	602	627	601	651	594
12235	26741	12610	5945	6263	6565	4086	3141	2934	2103	1586	1251	1179	1626	1398	1030	1214	1339	1149	1028	877	900	898	918	949	871	885	894	852	854	895	851	913	880	844	865	856	902	866	813	909	872	946	840	860	871	849	826	839	919	850	850	816	893	878	855	879	833	859	844	867	858	887	918	853	851	886	876	846	858	909	888	855	851	884	852	863	846	837	841	872	865	859	859	870	876	895	858	904	888	876	855	876	876	860	879	852	856	828	839	862	924	844	908	828	843	856	885	886	815	821	892	887	829	908	874	865	872	866	868	835	870	852	916	853	842	794	859	842	838	883	873	886	817	830	865	884	840	840	867	888	847	817	846	880	860	855	856	809	857	830	847	896	850	894	855	876	859	868	868	855	870	817	855	850	888	840	892	892	834	903	912	861	892	826	881	857	812	799	874	816	884	850	894	868	856	901	850	812	853	848	895	867	856	893	865	827	833	868	837	860	888	874	918	833	896	839	877	832	820	894	842	886	868	868	849	878	868	843	827	855	869	812	854	907	840	880	874	909	875	805	895	896	921	880	842	911	821	863	879	864	823	879	849	815	917	873	885	817	879	860	857	912	872	870	862	819	833	867	909	875	824	892	901	883	825	897	837	877	853	861	856	873	829	879	844	832	897	846	859	887	821	842	870	879	877	891	856	921	844	838	869	865	874	874	972	885	898	897	813	873	877	873	786	853	891	812	876	863	878	857	849	828	900	860	832	867	911	843	862	812	870	855	841	847	882	849	846	898	856	835	869	846	878	845	856	849	869	857	821	858	824	870	819	844	892	880	874	884	862	831	809	886	861	879	870	887	882	861	845	859	850	851	834	846	879	868	849	850	870	882	872	813	893	889	876	817	871	875	816	839	822	860	873	863	934	873	890	881	885	811	865	872	888	853	841	839	851	940	878	887	849	868	860	877	838	842	872	865	899	905	812	860	853	891	865	896	834	824	814	914	899	901	788	848	848	870	843	917	822	910	876	794	879	810	859	899	837	899	876	881	873	873	856	831	889	883	859	860	876	883	926	805	859	911	850	830	881	791	833	864	816	855	856	846	841	870	819	903	892	823	826	901	898	855	867	873	900	896	856	875	836	855	859	852	879	793	827	880	865	917	847	870	823	883	892	890	847	878	826	850	932	877	853	929	861	838	878	811	912	939	859	905	863	844	883	854	894	837	882	840	863	906	882	891	883	851	815	900	826	853	857	834	813	836	853	816	840	896	905	853	832	852	847	820	862	902	847	815	869	819	886	880	854	842	821	825	843	864	814	937	852	861	867	894	812	818	883	902	854	806	862	868	816	837	834	841	874	877	844	830	872	866	842	868	901	939	841	896	881	871	882	830	866	887	878	855	881	891	852	848	863	843	839	870	897	865	820	855	868	854	860	864	836	867	850	843	902	838	880	924	816	865	875	831	875	877	871	896	884	860	832	867	830	849	893	898	862	813	852	864	865	876	861	837	859	914	875	883	861	903	868	880	864	857	841	879	828	880	812	877	838	853	828	844	883	818	810	863	855	883	901	868	856	835	834	834	901	856	856	883	880	800	887	857	871	901	870	855	835	871	831	869	881	864	850	871	870	890	833	914	818	863	880	877	856	828	847	872	838	864	853	885	933	814	856	897	846	913	880	889	815	824	862	833	874	883	842	850	888	855	855	817	943	825	892	885	854	847	876	892	925	867	871	821	832	892	851	893	918	891	870	904	884	851	887	868	864	850	874	840	866	903	846	862	854	934	841	919	879	852	842	822	921	876	892	822	870	861	852	854	869	843	836	887	870	847	884	875	845	862	904	850	848	870	861	884	903	838	810	877	893	844	820	818	876	894	866	837	856	880	868	825	861	839	878	897	836	899	880	931	887	819	834	833	891	885	923	830	894	885	822	879	832	863	851	826	888	878	860	873	829	845	849	848	852	849	899	857	804	825	903	852	813	841	833	923	868	871	869	847	924	845	819	885	903	860	852	841	865	908	877	864	885	852	897	860	895	854	836	850	817	901	823	869	833	874	897	821	892	862	857	813	860	854	848	833	890	871	850	843	906	869	889	891	903	877	902	881	840	855	878	840	803	843	868	891	891	862	847	888	837	871	870	863	907	835	887	858	841	871	856	878	876	875	822	830	906	791	880	819	849	871	853	871	874	855	853	844	900	861	869	873	910	859	893	834	852	850	837	882	810	850	890	902	875	851	861	866	817	845	838	877	866	859	854	879	835	905	863	837	899	895	822	901	884	829	887	902	814	875	855	895	844	876	814	843	899	859	862	863	899	860	825	868	847	862	854	927	838	862	858	891	860	831	816	847	884	861	866	873	851	874	877	893	824	850	806	859	916	850	818	833	867	815	866	888	913	871	887	898	863	912	853	920	909	880	827	844	818	809	860	846	860	847	873	819	852	844	871	839	802	852	877	841	883	841	839	859	891	848	852	914	892	878	869	888	834	851	902	876	859	834	838	872	887	849	869	873	906	873	873	870	875	847	869	869	880	828	834	839	847	898	878	873	851	882	903	848	844	906	864	835	832	861	803	858	844	860	851	822	851	821	903	881	862	845	911	853	910	846	858	895	854	879	806	894	893	811	858	805	856	870	892	876	828	866	872	836	888	889	839	901	825	895	897	878	855	872	886	829	884	891	860	832	878	827	874	878	861	847	834	861	855	825	799	854	882	903	811	883	844	913	817	872	877	856	903	828	809	842	838	807	812	898	897	845	849	820	800	890	898	840	829	817	854	875	887	866	832	885	826	903	864	822	870	843	821	781	880	900	868	867	863	844	871	874	820	856	846	873	848	853	870	860	904	871	849	796	915	866	842	841	897	880	874	905	832	872	914	885	838	927	840	837	867	907	893	880	879	854	878	854	870	836	892	880	806	842	834	814	791	858	865	893	830	884	849	850	797	843	895	845	880	859	877	860	872	806	839	820	842	863	844	917	847	904	876	892	906	849	858	903	863	898	826	859	912	901	820	864	880	805	858	797	896	887	912	816	838	883	915	846	826	845	907	861	840	820	836	810	838	843	866	864	843	842	846	839	827	847	887	885	897	840	872	835	881	870	864	883	863	884	842	882	816	847	847	831	850	838	891	889	929	854	840	908	915	869	837	905	837	830	824	841	862	844	813	860	841	860	868	891	794	864	875	881	883	866	837	847	863	849	859	814	897	879	888	873	874	842	849	845	881	882	855	865	838	864	888	843	914	929	887	838	844	826	883	857	850	858	883	895	880	863	827	839	877	804	787	832	874	886	860	882	842	885	869	827	842	872	895	856	799	885	868	859	867	819	862	893	836	823	843	905	863	835	850	837	901	865	828	883	819	814	842	847	866	907	836	893	850	911	836	884	865	842	788	897	837	822	869	885	859	840	853	891	812	879	861	860	916	858	856	807	848	903	871	858	900	856	852	851	874	860	901	875	886	849	842	839	831	809	861	890	887	857	851	867	851	846	868	865	893	854	868	824	835	843	865	859	884	850	820	856	872
24523	21622	28911	24797	21013	9648	3963	2241	2136	1741	1185	950	925	1131	1105	826	862	989	928	806	727	783	739	1111	964	726	710	691	673	728	689	721	658	732	777	729	713	715	731	726	661	708	754	687	748	660	707	680	705	692	736	669	705	669	739	695	719	714	745	719	699	670	677	681	717	654	705	762	700	688	695	695	680	687	731	710	673	682	673	727	737	707	654	688	717	650	726	682	731	697	694	713	643	721	697	679	685	731	706	693	668	672	662	664	758	748	710	746	713	703	700	725	648	699	660	693	719	717	662	659	731	674	692	657	720	659	663	715	690	749	644	755	693	722	726	703	694	709	697	695	673	680	701	702	703	687	637	700	701	720	714	722	713	662	678	677	652	663	653	689	693	661	732	689	701	700	670	691	699	688	741	709	690	714	666	668	671	690	721	716	692	664	698	740	683	697	693	706	664	687	732	682	712	669	724	680	683	688	673	711	683	746	682	714	734	694	687	696	663	669	712	707	660	682	669	679	728	689	744	686	675	672	692	725	690	647	643	682	677	686	666	615	699	655	706	700	694	662	682	651	675	708	715	703	637	709	683	666	714	704	671	716	705	706	684	716	737	686	706	705	714	721	670	693	712	693	691	729	698	718	671	721	657	681	689	683	708	692	727	694	665	704	721	649	699	706	687	691	702	736	712	693	667	685	690	695	696	684	702	699	720	654	731	706	664	674	718	663	673	696	658	651	670	711	685	689	696	743	711	705	692	675	715	754	665	753	690	700	715	714	732	664	717	695	686	669	666	704	677	667	696	689	733	675	746	630	667	734	708	749	643	678	705	687	671	695	651	704	679	672	671	665	809	692	723	731	686	678	683	659	673	706	673	657	656	685	676	722	724	679	708	682	718	674	693	689	696	673	739	723	736	673	659	682	683	690	696	744	698	740	695	675	675	691	731	693	666	650	684	744	665	654	731	652	706	708	721	707	686	705	733	725	702	650	698	666	674	657	730	718	680	664	690	671	659	723	699	706	678	706	697	729	660	713	723	669	626	668	665	665	680	679	693	704	681	671	749	692	696	698	718	739	672	691	671	703	712	691	695	677	694	717	753	685	734	703	673	707	655	675	698	699	703	686	674	669	659	688	657	702	721	662	779	652	670	636	715	726	717	685	684	694	719	693	729	690	646	676	672	703	681	729	691	731	714	696	724	698	676	683	714	668	707	669	667	704	685	709	662	679	682	699	686	654	715	695	655	754	694	707	730	698	740	661	691	689	677	694	674	719	735	662	686	678	700	771	712	697	722	725	647	689	671	705	684	686	666	686	722	690	705	660	736	718	653	712	668	717	740	656	755	698	698	647	734	703	692	678	715	707	677	667	656	662	689	708	726	750	683	711	671	693	697	697	713	720	689	724	678	698	689	692	674	696	679	699	726	704	707	683	705	701	657	652	699	706	686	692	706	703	758	689	664	729	675	699	708	683	681	721	683	690	720	690	705	700	658	670	647	667	697	694	669	675	672	693	707	644	690	688	694	691	673	730	701	685	662	758	687	648	693	683	642	704	706	723	704	672	720	712	728	718	714	666	722	654	723	691	666	735	728	663	693	701	687	700	740	693	686	725	683	668	696	665	708	699	719	709	681	750	693	653	677	717	665	675	656	697	705	748	637	653	649	707	700	679	690	723	690	667	704	694	687	687	668	650	674	698	730	692	733	729	721	705	688	626	711	697	713	695	702	717	726	665	710	735	707	747	686	701	697	669	660	671	665	622	654	706	700	744	707	702	682	686	707	686	678	675	713	684	723	725	686	606	680	689	701	677	697	659	669	724	687	695	678	720	704	711	686	659	638	645	699	714	702	684	673	701	677	698	694	716	733	716	730	690	732	683	666	714	691	706	646	733	693	682	680	661	702	719	690	708	754	689	703	700	679	684	648	693	714	694	766	703	726	683	716	669	657	709	709	725	722	642	665	688	701	660	738	731	679	689	621	715	699	696	685	693	689	632	734	698	691	727	700	718	710	671	693	686	697	716	714	667	669	686	687	697	670	709	707	733	676	700	701	726	631	694	687	656	675	713	676	701	706	752	644	689	657	692	687	735	703	662	721	667	701	711	689	724	695	728	695	683	665	726	721	731	698	726	697	657	736	735	662	666	710	659	694	678	687	702	719	737	645	678	673	719	714	726	679	708	669	702	675	715	660	683	680	718	713	737	657	653	741	720	677	696	682	698	720	647	658	680	696	675	643	733	681	699	730	718	704	682	706	721	667	697	707	677	705	693	691	710	712	689	719	683	667	716	693	656	681	711	673	664	664	704	681	683	663	742	652	696	675	728	685	693	696	719	702	746	703	703	689	709	657	635	704	706	713	709	701	637	688	722	671	684	631	668	676	669	713	736	734	743	756	691	693	689	703	677	701	686	691	680	666	673	689	690	691	657	666	688	704	682	733	645	694	703	660	660	675	699	680	698	695	690	673	672	720	677	695	696	716	667	668	711	714	724	710	725	702	724	692	721	662	669	708	730	709	673	687	699	678	687	647	692	651	687	683	655	744	742	690	670	692	643	701	655	702	707	699	632	710	681	702	682	683	711	689	689	680	717	674	688	656	671	671	741	703	680	694	692	724	687	703	655	681	709	675	717	672	676	715	737	700	696	670	705	685	697	689	666	684	729	686	713	682	707	636	668	727	688	716	675	728	685	667	640	714	723	736	720	661	680	667	704	709	704	745	659	683	670	701	685	655	646	716	653	697	652	741	665	704	694	700	705	713	689	692	654	677	699	675	671	675	674	630	679	691	695	707	732	691	689	690	711	728	701	683	718	723	694	698	700	712	697	699	654	712	691	717	668	678	670	713	692	675	727	718	679	678	697	719	702	643	626	648	693	692	675	697	673	720	757	685	666	672	697	657	710	697	636	696	633	709	671	656	654	694	745	638	632	663	700	711	679	705	705	693	708	740	657	742	672	651	683	680	722	649	689	670	685	673	692	718	680	660	675	679	689	686	716	693	660	663	698	714	686	665	684	707	704	707	658	632	727	644	687	639	687	693	689	720	706	714	684	703	702	688	663	716	683	718	665	698	677	684	692	701	680	692	747	751	677	702	724	714	695	695	673	645	745	676	740	677	680	672	742	696	665	662	756	691	665	704	707	718	670	721	707	686	691	672	726	711	710	678	716	713	712	738	706	648	743	698	639	729	659	657	746	708	699	702	650	707	673	709	643	679	686	688	682	704	685	686	660	658	641	727	693	710	729	718	700	714	663	698	707	664	696	673	687	694	652	685	666	708	704	648	721	653	679	681	673	646	707	701	730	670	716	635	680	695	669	727	689	648	711	704	673	705	678	681	704	725	682	720	639	673	690	678	683	717	707	725	709	700	701	700	700	684	688	724	688	689	655	703	675	673	703	671	674	707	649	694	661	664	746	724	709	648	685	688	672	717	699	656	714	704	681	643	715	707	656	737	712	712	677	741	649	686	699	687	714	668	706	706	690	725	692	702	735	688	687
24993	49176	21045	10710	10822	10563	7663	5614	5210	4201	2545	1822	1709	2321	1970	1453	1397	1910	1685	1420	1165	1126	1131	2183	1741	1024	1033	1051	1019	1003	1057	977	962	1002	980	973	1056	952	1028	1037	1032	931	991	1033	966	968	981	1022	976	983	1025	1022	1012	998	1006	984	1002	985	957	992	1001	1019	962	991	995	993	971	960	977	1005	978	965	968	1010	1005	996	1014	978	1039	979	988	924	1042	975	989	978	1037	991	1001	1015	1062	972	969	1032	944	960	1044	984	955	913	982	972	1027	987	986	983	943	968	980	973	993	1039	993	977	1004	1006	995	976	978	955	995	994	951	939	1024	978	979	1042	985	975	966	979	978	1029	1014	963	981	992	978	1004	945	960	1028	968	978	998	1004	983	972	975	970	1009	1008	954	1012	977	1004	956	967	1010	1018	999	988	1002	947	976	943	1021	1009	1031	1004	957	984	984	983	1001	987	999	992	972	1016	984	1039	1021	1007	1022	1017	1040	1000	1012	1034	989	1049	982	1015	978	1073	968	984	956	969	980	965	1042	1004	1050	934	1029	1005	998	993	995	959	985	993	963	978	961	949	974	1003	1032	1031	988	948	1014	955	1025	961	975	987	967	1038	974	960	1013	1024	969	967	918	1037	992	984	992	1042	996	1000	1056	1019	1002	1069	1035	1001	958	1004	971	989	968	992	963	964	1021	1019	1023	1022	1022	972	1013	1005	994	978	1015	1036	1018	962	991	973	1026	910	1035	1006	1018	955	1053	986	991	993	981	1016	984	979	1026	910	996	978	1007	980	994	1066	1003	996	984	993	971	953	984	960	978	983	949	912	956	989	972	1038	1041	995	1001	1024	965	1006	1007	960	989	1012	980	929	988	994	997	1025	977	986	1011	1000	1000	989	1014	1002	979	986	951	1006	1013	1007	1017	982	938	1054	1035	1021	1017	1026	958	991	1003	1046	951	999	1051	979	1048	984	1015	940	1056	991	944	1002	1000	980	991	963	972	1014	1003	995	964	1002	961	1066	1035	998	984	1003	993	1024	991	990	946	954	979	959	1026	946	1025	997	1018	983	988	968	1020	982	1009	1006	1045	998	1002	964	970	973	1008	980	977	930	958	978	927	996	1004	1027	964	995	1012	1046	1009	1016	1007	981	973	999	980	1010	1008	1025	1010	988	983	983	948	988	1013	996	973	1059	966	969	992	1015	1014	1010	956	1023	976	1000	996	992	994	950	939	908	982	1019	973	1008	999	972	1000	997	1008	999	996	953	996	1030	997	1056	960	987	990	988	1005	1016	976	946	966	1005	1009	936	1000	1045	963	1018	1010	1004	946	964	999	1006	1012	951	997	973	995	949	985	1025	990	941	980	925	992	1053	943	1021	992	985	955	1029	954	928	1039	1028	1023	976	992	1086	938	1032	945	987	1073	1013	1009	980	1057	957	988	983	1018	1008	1005	1026	976	1020	1008	962	998	992	1027	1004	1003	1001	1025	1028	1019	1031	1006	965	971	920	993	1012	998	950	1021	993	1057	996	972	1009	969	1057	970	1023	972	948	949	992	937	983	931	1018	946	1001	976	930	991	979	970	983	997	987	989	958	998	938	1009	1027	885	1018	993	1061	1015	992	1033	984	989	932	1013	979	949	929	966	1015	985	968	946	989	1005	938	962	973	965	985	1034	933	987	1001	984	963	981	990	959	984	1014	1036	988	1013	1035	957	1000	1010	980	1003	996	1008	997	996	1007	1050	957	983	952	1013	1028	978	987	999	1034	1000	981	936	953	981	996	984	1021	958	956	1009	973	976	991	967	976	990	976	951	973	994	952	980	990	976	997	966	979	1000	1018	1064	990	971	975	1017	983	1004	964	938	946	996	1002	942	978	1005	971	971	1011	972	984	995	1006	1012	970	972	969	1061	993	1026	936	982	1019	950	978	934	1000	989	993	1032	950	1012	984	1028	1008	1001	1018	1042	972	1056	971	989	978	1024	969	949	1000	985	1025	967	1026	1011	1015	967	952	1060	987	1005	995	950	1034	929	1020	1006	1010	972	1039	952	932	945	982	1026	991	1024	949	1030	1080	1002	1004	961	1003	996	1019	939	989	1039	962	949	990	929	995	1005	955	1036	1027	1018	980	1046	994	1001	1043	992	1048	986	1039	944	991	992	993	1016	1005	1013	1014	1010	1058	978	1037	992	1006	1019	994	975	1001	990	942	983	987	999	975	1006	1001	1004	1042	982	1043	951	1029	1017	974	983	978	998	997	1043	991	996	1018	1009	1036	979	1055	920	1002	1028	1035	973	1019	948	1017	997	1021	964	951	1007	971	967	947	987	977	953	941	935	950	1015	977	1002	958	985	994	1015	991	965	938	1045	988	1042	993	951	979	965	971	1013	1001	933	977	972	1039	928	976	957	986	936	931	966	932	1015	961	984	993	1011	953	1040	1011	957	978	1009	1026	988	957	1002	1040	1010	1018	981	1057	938	1028	981	958	948	1044	975	1023	994	1018	971	986	955	998	999	978	987	960	1025	980	978	1029	959	1034	1039	1018	1001	999	988	991	1002	997	1028	965	937	965	922	987	987	978	981	983	1034	974	981	997	980	1011	1022	940	970	972	978	1019	979	953	1027	922	950	1020	1009	976	1000	1033	1001	956	1017	1000	994	1037	982	999	1027	1004	968	975	961	1002	985	975	1024	1012	1013	934	966	1020	906	1001	1032	977	974	931	1001	1004	1009	983	923	994	982	983	974	1002	959	967	1033	963	983	973	1009	960	1006	938	1005	988	966	970	994	1038	994	983	1003	981	1013	943	965	918	996	959	999	1020	908	996	1034	974	1001	957	980	976	1019	994	1000	952	987	993	1041	1031	1038	983	975	963	1021	1011	1000	1024	1004	1003	973	985	979	1014	1036	933	1052	972	950	1003	979	1028	1074	954	970	978	968	985	961	933	959	950	1025	1028	1002	955	938	990	951	964	997	931	984	955	978	1001	1037	989	996	995	963	947	992	992	993	992	944	1011	1026	1003	961	976	1027	951	959	991	977	990	1024	971	999	967	1010	939	971	1002	988	959	999	1014	1034	1043	914	1007	1019	984	966	967	1045	964	993	1030	994	1022	1066	969	1005	1002	977	1036	1029	951	985	1027	1000	1000	1022	1005	1047	1024	998	1050	1028	969	985	987	985	953	979	1028	979	994	978	930	1040	1012	944	986	1000	971	1015	955	977	923	1005	1028	984	999	1033	962	1020	995	936	957	1015	1018	1034	987	942	1027	970	982	1023	998	968	966	964	1032	996	1011	988	1002	968	1010	968	1004	1005	1054	961	982	971	966	969	963	960	988	991	1002	945	939	958	1003	955	1025	929	959	998	1008	1017	954	1047	968	950	978	992	1004	1025	944	947	1040	1047	944	1018	1014	921	1001	990	1016	948	988	941	1018	1005	1060	984	968	983	1005	1004	976	1004	1031	1047	1034	965	995	935	1016	1015	985	1039	1006	959	995	1035	1010	980	1020	1021	982	1003	1000	963	1040	1020	1002	991	959	919	974	1009	1024	954	988	993	954	1034	949	1016	1010	1019	1015	1006	979	978	1006	1012	954	1032	987	963	1015	999	1035	1020	1020	945	979	972	990	967	1001	924	948	965	991	947	977	1024	974	998	998	952	1034	1003	977	979	1069	1006	968	1062	1003	1011	1001	1026	1030	973	988	1000	941	993	970	985	1018	981	979	971	1049	1017	975	997	979	1023	1037	990	952	1016	993	986	996	955	989	993	977	986	1033	998	999	945	959	1007	1010	990	1027	1010	1038	947	1000	1044	1051	958	970	1028	999	995	1009	1042	1004	992	1026	991	1039	985	949	1009	1024	1044	991	975	1003	972	981	969	973	1001	975	980	967	1019	1025	959	964	975	939	1002	973	1010	1001	989	1001	997	932	1014	991	975	970	994	1017	970	961	1005	915	981	1061	969	1005	946	984	966	960	952	995	1048	991	1010	1017	985	1036	932	960	976	992	954	1015	951	1022	984	990	997	943	987	985	971	1009	1017	1053	959	980	993	991	1046	1017	1045	1020	991	979	992	989	977	964	977	974	1006	966	1009	1015	1001	1021	929	948	954	1038	996	1027	960	1004
23472	21633	29443	24304	21640	21589	10785	3597	2645	2331	1310	919	803	1092	1014	766	670	894	706	688	568	541	507	1456	722	484	485	479	479	476	488	458	407	426	445	425	435	438	468	434	464	431	444	448	466	444	443	438	426	445	475	430	425	411	441	435	460	423	453	430	442	445	453	452	458	433	432	446	446	480	473	434	468	421	451	430	420	467	417	414	430	443	410	437	404	478	426	420	459	401	453	405	451	465	418	427	441	465	442	432	455	469	451	419	402	455	422	442	452	439	451	439	432	462	440	437	408	411	451	421	426	437	429	383	426	440	432	431	455	453	412	448	425	431	423	413	399	454	437	428	438	453	408	434	394	441	430	459	442	451	387	462	445	460	437	436	419	416	418	436	419	425	409	451	414	454	394	460	407	417	466	441	440	431	403	413	436	433	466	437	436	426	421	462	478	441	424	441	425	424	417	450	396	450	420	432	401	480	434	441	410	417	430	391	455	421	434	451	439	424	434	403	455	440	429	440	452	393	410	445	442	465	431	425	461	459	446	433	501	402	422	441	434	411	433	415	450	457	441	428	406	454	454	446	446	421	437	431	407	434	387	460	445	429	450	451	439	410	403	467	426	402	421	403	448	431	455	386	433	432	457	438	446	475	429	425	433	464	445	420	399	426	414	440	431	472	437	428	442	408	439	438	434	429	428	465	430	404	426	414	454	431	431	465	414	473	434	441	406	441	453	420	419	415	460	440	434	462	467	441	449	422	440	436	405	424	434	426	426	407	450	454	467	447	422	425	424	447	408	420	404	442	445	400	394	437	466	427	420	422	397	403	417	444	409	404	486	400	404	434	440	430	427	447	453	396	436	422	433	435	418	442	404	413	447	460	418	427	412	436	416	443	401	420	483	432	419	408	427	428	432	442	466	404	421	431	420	431	389	422	437	434	419	397	413	454	410	457	411	452	443	413	437	431	468	404	375	446	438	458	426	463	466	414	413	434	426	386	476	406	435	426	393	427	450	406	416	430	455	433	459	429	406	434	424	422	432	448	442	418	429	449	404	442	420	430	410	404	438	393	417	434	474	430	402	446	484	467	400	416	451	452	428	410	432	446	418	436	394	399	438	431	432	408	430	433	461	435	438	405	393	430	433	442	396	440	437	423	429	408	408	418	422	440	415	406	463	405	425	384	447	434	421	439	451	405	447	434	423	425	426	430	429	434	456	419	417	451	445	418	461	458	412	444	447	441	431	420	409	452	446	433	454	409	466	461	440	425	411	433	437	424	389	434	398	432	424	426	479	440	441	389	448	440	429	464	419	435	433	452	432	421	418	411	433	435	372	447	418	406	447	455	410	435	421	432	448	405	473	429	435	436	414	396	432	431	411	400	462	403	409	408	454	418	444	392	421	401	418	421	416	407	426	415	421	428	426	417	452	432	440	426	392	419	417	466	434	462	460	438	441	430	383	436	429	414	391	429	461	415	403	425	437	418	422	447	403	431	377	390	434	445	454	408	425	410	445	412	430	468	433	442	434	406	402	452	455	412	410	441	413	425	447	458	410	443	430	419	453	431	438	491	433	435	438	445	434	433	400	435	435	414	367	442	429	462	423	439	426	417	393	410	465	410	417	425	402	432	437	415	471	443	414	429	458	404	408	454	410	462	458	400	418	429	443	458	418	442	446	472	465	443	444	429	429	412	427	431	443	404	407	427	439	427	425	442	371	440	475	439	426	446	437	407	403	430	393	446	440	414	449	456	432	434	406	449	430	426	423	428	408	386	435	419	445	434	426	393	412	433	437	422	399	426	419	410	448	442	443	417	448	437	429	461	430	396	459	420	459	432	431	414	451	429	506	421	420	431	422	421	422	408	421	380	430	418	478	422	451	426	470	413	421	441	435	414	422	426	388	425	438	447	439	427	422	454	406	404	476	439	426	441	434	454	414	449	406	448	415	438	413	399	462	423	459	403	426	385	415	448	399	461	440	435	441	401	426	428	424	455	445	443	408	452	403	410	457	430	458	442	424	445	406	462	457	440	452	413	413	447	424	464	425	421	441	480	436	418	424	422	420	422	434	414	397	463	420	432	403	469	420	441	407	399	420	441	410	460	419	435	403	417	420	449	442	431	460	411	460	439	411	429	442	403	438	454	447	427	395	402	452	455	450	452	433	433	464	442	445	433	425	412	400	443	443	406	455	405	445	452	423	459	437	437	422	466	423	440	456	435	448	423	417	422	417	425	446	430	408	451	413	389	448	417	409	453	398	419	424	443	400	427	436	438	437	423	401	439	425	444	428	430	445	447	401	430	402	423	436	425	429	455	423	445	425	469	400	444	443	409	442	378	425	412	457	443	411	404	432	439	466	388	453	450	459	387	419	400	452	407	415	433	426	443	436	447	419	444	421	406	418	406	430	410	396	429	418	420	479	417	451	454	419	412	427	414	425	440	401	440	444	411	421	396	432	456	449	421	418	408	400	424	428	422	449	399	452	431	452	407	448	413	463	494	422	411	427	441	446	403	417	407	421	424	454	432	432	405	461	456	406	453	418	406	424	431	441	416	409	438	423	415	458	438	430	454	399	402	414	474	437	403	434	439	402	447	430	378	395	402	452	439	405	430	440	461	427	423	409	454	460	420	461	451	394	401	417	408	441	434	451	423	439	398	431	431	488	416	421	474	439	403	413	431	429	417	440	417	406	417	430	411	431	425	477	395	437	400	448	414	421	401	440	405	436	393	382	423	433	417	415	422	431	377	413	455	427	429	439	424	446	454	411	449	453	481	402	431	428	388	407	441	413	407	455	450	442	408	451	409	457	400	460	407	453	425	457	387	407	433	416	425	462	429	408	425	441	433	478	420	421	431	436	430	398	422	405	432	471	440	418	460	445	423	406	469	411	424	461	425	453	405	463	461	424	411	423	446	434	415	449	398	428	442	411	406	418	427	461	475	437	427	440	447	407	411	423	427	387	418	425	419	428	364	428	406	414	409	413	441	450	429	413	427	388	397	428	424	454	432	452	441	430	447	415	467	472	490	417	434	466	430	455	428	426	447	428	435	432	410	439	443	387	381	438	446	404	455	460	425	424	447	399	403	413	431	418	420	468	429	426	460	410	457	443	416	407	442	423	395	411	433	415	440	410	437	424	405	430	445	441	390	420	464	455	408	438	425	430	450	439	437	454	441	400	437	430	405	451	455	417	408	433	417	450	385	446	448	441	440	379	451	447	399	396	426	427	428	379	443	441	453	437	432	449	437	415	426	423	431	426	445	415	435	421	424	418	400	428	377	439	426	444	434	422	441	427	449	437	413	463	457	427	419	415	434	422	436	429	453	390	402	408	442	385	445	451	423	443	436	419	462	428	454	413	408	449	451	436	396	421	413	408	398	403	416	452	488	427	414	456	418	396	389	429	414	444	412	419	425	421	428	431	434	409	433	388	429	449	435	439	450	455	428	436	484	448	454	402	397	409	449	435	398	391	411	435	453	449	416	412	392	422	403	430	421
28680	44705	22470	15030	14031	12958	10515	8144	7282	6171	3258	2094	2026	2623	2363	1680	1272	1871	1419	1454	936	968	839	3470	1355	725	720	698	658	645	654	661	672	713	714	665	672	703	668	633	672	658	659	684	645	646	619	671	615	627	644	644	701	662	660	616	636	679	621	589	627	612	611	666	585	677	642	689	663	657	570	612	650	632	632	602	628	635	590	620	624	652	613	621	650	632	628	623	627	672	626	620	625	635	556	668	603	645	573	618	673	633	604	614	670	591	601	655	649	625	657	646	599	647	625	622	663	649	648	627	619	665	593	595	636	630	615	641	624	590	645	631	599	609	639	632	629	633	603	647	664	620	621	639	671	595	609	590	656	602	612	658	657	612	632	639	629	622	688	612	621	621	607	622	626	618	593	627	596	623	633	616	644	582	598	625	620	613	616	584	657	582	654	641	656	623	633	643	616	644	606	625	644	657	627	630	621	639	678	586	639	590	698	630	661	609	643	618	652	588	668	633	663	608	613	607	649	616	594	632	666	612	666	624	643	588	627	619	594	593	632	648	627	626	621	601	617	653	596	617	659	591	638	633	586	654	619	584	656	598	600	632	621	633	594	609	640	664	615	592	613	635	640	602	618	607	666	673	660	643	582	628	659	610	639	604	619	660	616	613	656	630	630	636	650	640	625	652	632	590	617	619	615	640	596	633	588	603	617	610	601	632	650	623	659	669	609	639	616	655	624	646	656	618	625	649	633	645	641	644	614	629	629	654	619	646	656	618	605	683	637	633	659	609	622	623	617	601	638	603	632	633	622	647	603	613	632	632	655	602	631	618	647	651	637	613	639	628	586	624	600	646	664	664	641	631	648	606	610	592	606	605	563	614	695	623	624	615	581	623	682	610	639	590	592	597	625	633	611	632	627	634	650	660	633	624	613	646	582	653	632	595	631	630	643	582	591	661	660	640	632	623	638	597	634	607	637	645	611	627	619	623	668	663	615	585	601	659	644	625	571	632	594	653	619	634	611	673	632	616	611	623	631	634	642	642	603	658	622	639	572	615	622	634	630	607	653	648	647	599	596	653	608	619	633	622	622	648	649	649	609	620	624	626	636	583	660	651	620	616	597	658	674	637	666	602	624	635	601	613	638	596	656	593	621	646	614	633	600	624	583	631	639	629	603	612	571	643	631	627	629	632	626	607	589	632	619	641	612	639	600	637	635	635	628	625	610	636	608	645	626	613	645	625	592	642	586	548	652	631	600	631	637	614	596	628	620	629	637	612	615	643	635	631	587	677	650	643	670	645	605	572	598	625	627	634	660	651	617	651	612	581	627	610	613	617	652	628	624	653	642	623	633	630	630	613	617	633	576	648	630	659	606	628	631	676	624	577	647	612	658	641	623	589	633	639	629	625	610	658	582	610	664	592	654	646	630	597	637	622	620	642	628	592	594	657	657	642	635	669	569	600	634	568	616	618	643	597	606	625	636	604	569	656	655	578	650	635	655	622	639	665	644	608	617	654	593	570	610	668	629	673	573	626	616	662	622	660	630	647	628	625	623	604	595	608	632	632	639	647	637	615	595	606	606	642	684	661	660	599	634	578	635	626	656	656	608	589	606	667	635	629	640	636	605	641	664	638	602	615	601	641	626	603	641	634	599	563	628	594	637	644	630	618	623	634	664	641	629	618	640	658	654	617	599	630	667	622	607	607	634	640	580	590	648	656	630	622	610	621	615	651	644	601	594	645	622	657	633	628	608	640	620	623	627	606	651	561	646	619	621	638	588	662	642	613	595	640	661	615	640	673	626	572	627	567	594	664	587	599	625	651	617	599	622	603	646	642	609	615	599	663	626	617	610	629	630	595	617	625	635	592	639	651	611	622	627	623	612	668	678	632	618	594	623	658	631	627	631	672	590	644	629	620	627	661	643	607	624	609	623	640	687	635	635	643	635	624	589	629	577	648	626	599	618	667	626	660	581	627	594	611	568	632	650	654	606	620	627	615	631	638	603	635	598	628	666	609	588	645	615	629	651	561	630	621	624	583	629	668	585	627	690	622	646	611	626	655	652	606	622	635	611	615	596	651	610	642	634	599	618	609	612	596	651	630	592	641	609	618	623	660	606	628	649	612	613	653	619	612	617	661	622	625	645	580	621	611	597	630	640	627	637	607	619	554	637	659	625	617	635	603	597	646	629	659	650	611	646	641	609	632	598	620	675	632	673	619	585	640	599	608	647	598	617	680	665	611	646	630	606	610	626	621	616	593	618	659	643	618	593	630	616	593	602	632	635	615	640	600	634	612	647	601	670	611	666	592	639	652	620	628	612	647	626	653	616	588	645	654	661	607	623	619	614	599	615	654	622	610	610	675	586	648	657	626	659	631	622	602	647	621	594	668	645	620	589	644	614	626	597	615	602	600	587	673	652	621	588	596	632	644	622	612	674	624	633	613	576	648	654	632	641	632	644	606	624	641	644	623	608	625	619	597	651	626	628	635	623	675	683	678	621	645	620	603	636	620	613	650	608	622	623	618	636	591	622	637	631	644	631	623	638	602	621	622	611	579	604	615	605	636	611	631	580	609	627	623	598	692	627	662	637	618	612	640	676	638	664	635	615	611	635	669	636	645	625	634	628	648	648	591	603	650	646	636	643	595	629	608	644	641	642	617	606	633	623	602	594	630	647	599	635	657	612	641	660	599	626	591	612	595	578	586	631	625	646	626	567	651	619	631	649	616	622	630	647	628	646	617	638	627	601	624	653	663	628	632	669	613	666	640	606	641	597	623	646	624	649	636	598	631	608	645	680	621	636	619	642	602	611	630	646	661	631	686	635	648	615	614	665	601	598	665	624	614	619	676	632	650	597	630	654	596	648	611	616	626	611	655	635	598	644	652	630	566	651	573	596	650	623	615	613	618	654	641	653	634	654	640	686	631	611	624	605	617	642	600	609	612	650	637	620	591	615	647	644	630	625	635	590	676	645	637	616	604	633	639	596	663	647	635	641	590	622	648	630	645	639	599	639	646	637	595	625	583	631	591	627	639	636	626	586	623	653	648	599	611	601	652	613	618	647	605	607	605	589	643	622	672	638	601	617	626	599	596	634	654	636	627	626	640	625	613	628	631	611	629	614	595	640	645	599	664	591	620	625	625	628	645	654	595	593	659	607	660	580	637	602	654	588	642	599	640	585	608	626	650	618	680	621	598	618	627	620	650	613	570	665	643	621	670	643	610	647	613	666	643	618	674	634	648	623	646	634	634	665	659	614	669	621	628	615	644	604	635	639	606	663	634	640	672	638	617	589	605	596	639	596	621	641	633	616	643	580	612	626	624	656	605	629	593	621	648	596	634	613	606	619	619	629	672	618	608	604	664	631	647	598	603	617	609	638	620	631	619	618	626	635	636	645	629	640	629	621	590	629	639	598	677	656	632	642	588	634	601	640	592	583	662	714	645	670	634	622	621	626	627	609	635	646	594	626	674	629	636	624	651	629	606	610	603	663	615	605	664
27231	21121	12848	3874	2368	2056	1971	1558	1390	1272	830	728	715	779	752	696	672	655	703	690	664	589	654	601	624	645	602	594	594	615	586	602	624	627	625	570	606	592	594	573	589	562	578	557	605	589	622	626	606	595	608	596	614	634	644	580	611	576	600	589	573	613	600	558	601	522	594	556	596	609	622	603	573	555	592	589	586	611	605	537	600	567	596	587	612	617	640	612	604	556	564	603	607	627	603	605	613	596	603	587	610	588	582	556	578	623	601	590	618	582	566	573	562	595	650	627	604	609	582	564	531	672	597	616	646	578	588	622	593	601	590	551	583	634	577	574	556	611	568	608	576	583	592	594	610	572	608	579	594	550	561	617	628	616	590	587	580	583	564	603	613	569	637	613	579	568	576	579	542	580	571	601	575	587	570	615	574	600	584	614	574	624	577	618	590	601	563	579	594	607	569	609	562	593	581	610	605	605	546	609	581	617	603	600	553	579	567	628	593	606	588	617	584	601	533	595	583	622	561	549	640	604	605	644	589	605	602	572	563	589	594	606	569	592	588	605	599	579	636	605	604	575	635	550	606	624	576	552	618	611	571	573	567	588	603	603	579	587	579	597	578	603	635	616	565	596	618	639	587	604	590	586	668	544	601	570	601	602	570	585	559	562	610	597	560	584	590	575	615	636	592	557	633	639	574	547	621	579	611	594	606	587	576	599	580	589	606	630	572	564	614	626	641	559	633	594	603	578	590	622	576	614	594	584	580	607	565	542	587	621	628	595	588	543	581	557	571	595	629	548	574	567	629	574	583	593	584	553	580	594	565	585	547	565	564	608	581	575	613	575	568	616	549	539	603	622	566	571	602	651	599	574	592	574	619	557	541	618	589	629	639	630	558	599	582	619	532	601	582	583	581	606	584	561	583	559	632	591	628	562	633	627	573	615	595	588	593	593	633	611	594	576	568	615	571	562	566	613	581	592	571	586	581	578	620	565	609	578	612	628	612	590	587	595	584	539	627	549	635	573	595	596	562	555	612	614	581	577	559	623	563	594	640	584	603	608	522	643	599	613	620	589	564	563	617	593	598	599	593	610	602	597	595	587	570	614	569	582	610	580	579	605	615	553	599	578	601	605	612	561	587	548	567	561	588	580	606	634	628	554	621	603	577	576	574	591	619	592	613	556	588	601	599	604	572	556	614	673	588	616	574	590	597	623	553	578	585	559	593	580	603	552	585	587	556	535	605	593	629	593	592	588	569	582	550	579	626	560	573	591	574	579	623	597	597	573	618	579	618	536	583	605	566	590	650	582	597	596	565	624	604	594	591	571	552	561	596	614	608	610	592	587	581	629	617	581	599	561	542	549	574	601	608	611	573	580	614	577	592	619	618	607	603	615	581	638	579	570	577	603	599	609	598	574	575	591	614	599	591	627	617	561	571	578	635	570	589	587	567	581	614	590	582	579	621	615	592	565	634	592	595	586	597	599	560	568	610	638	629	604	571	622	565	590	558	572	586	588	583	608	590	587	552	584	602	603	591	615	596	597	581	580	611	567	629	578	584	591	632	590	596	603	564	597	597	542	558	575	604	539	542	563	602	544	598	567	596	602	556	601	589	616	560	587	557	574	625	590	622	602	589	562	609	612	595	571	573	599	578	560	581	604	623	573	552	601	615	616	586	553	587	591	557	613	567	573	601	581	594	562	584	602	570	558	565	599	570	587	605	593	586	570	545	590	582	596	587	591	577	627	609	561	582	675	622	629	556	612	604	616	559	578	590	594	616	587	584	571	598	560	592	597	638	621	518	582	578	577	617	608	569	593	571	580	567	589	593	611	584	581	587	559	598	626	619	603	579	581	545	600	617	595	627	593	608	621	604	585	608	575	572	569	618	602	646	556	596	609	608	567	567	588	616	610	578	612	591	579	635	602	603	601	607	595	604	580	609	631	582	633	587	614	582	603	599	579	599	581	562	555	618	644	591	603	647	548	578	588	633	623	588	592	562	579	614	595	598	628	579	558	576	612	588	551	588	585	581	606	571	613	580	575	612	593	583	643	592	582	605	576	630	542	615	602	563	630	609	630	648	562	614	610	548	621	596	576	554	598	618	556	576	594	601	670	586	580	577	604	612	540	600	566	594	617	582	598	601	577	550	600	583	574	608	583	577	600	609	584	548	642	616	554	632	591	570	570	580	620	570	602	577	577	621	607	600	558	616	563	585	585	574	574	582	576	580	583	602	565	614	596	589	577	584	580	553	601	591	617	548	571	592	636	597	622	599	599	539	573	585	598	585	614	623	562	559	610	616	570	592	594	611	580	638	610	619	632	585	594	567	582	566	588	611	604	603	615	606	614	598	611	592	626	608	626	595	578	588	559	637	602	612	560	574	542	604	583	613	598	611	585	626	582	603	570	597	587	589	561	602	568	584	527	600	557	561	631	580	591	585	598	608	609	572	596	616	578	581	583	600	627	540	600	607	576	638	572	567	589	613	616	619	605	579	638	605	559	595	577	592	582	633	567	575	609	612	625	624	607	598	597	552	583	621	618	573	579	619	574	586	575	642	591	585	560	609	605	577	548	604	574	580	565	620	575	612	581	565	617	573	631	674	618	627	585	562	576	564	631	615	608	642	586	582	569	615	607	563	638	590	596	590	628	642	560	591	586	619	601	560	619	605	613	535	593	583	602	570	620	607	624	632	588	597	612	579	601	568	573	578	638	570	569	617	591	607	584	561	606	575	633	584	624	577	599	597	575	588	658	582	595	565	579	570	622	588	599	566	634	626	614	615	548	596	618	619	593	568	594	554	568	593	575	600	627	594	545	674	632	605	603	598	591	618	554	597	573	577	598	578	561	590	555	602	575	579	576	590	616	613	556	591	552	644	611	597	586	602	628	587	617	604	564	571	542	599	578	600	599	599	550	606	564	594	616	553	592	585	613	627	639	625	544	609	587	607	601	597	536	535	590	596	594	589	636	598	573	578	564	585	618	610	584	567	612	594	538	576	592	581	593	537	570	590	546	579	636	594	622	612	591	627	565	595	597	571	591	562	573	579	601	592	600	598	622	577	541	623	588	617	621	564	609	601	585	606	555	620	599	611	603	567	629	625	609	575	574	607	566	596	598	623	613	638	532	557	586	578	579	620	554	598	590	579	567	601	624	600	596	570	620	605	615	593	652	557	612	626	578	590	598	663	589	594	632	592	578	591	561	619	569	569	613	564	564	611	556	602	574	591	584	572	574	589	547	583	586	581	616	629	604	615	614	610	588	595	591	578	608	592	587	610	609	619	597	612	547	586	595	591	605	576	600	606	636	643	610	626	555	618	584	595	572	548	585	599	576	532	549	603	563	621	520	572	606	606	582	593	549	570	623	582	593	581	602	595	582	577	614	577	570	601	653	573	556	616	569	606	631	605	615	602	604	605	575	613	616	592	636	591	621	614	565	551	630	591	605	600	635	566	571	570	588	598	541	565	618	595	599	579	610	547	595	577	560	589	625
13230	22246	10468	5939	5008	4660	4705	3999	3398	3028	1720	1284	1262	1436	1453	1082	973	1117	1145	1052	970	875	884	865	830	821	790	812	825	790	833	814	853	815	868	820	803	874	856	827	843	804	799	881	896	805	808	830	833	860	879	798	843	805	779	828	859	807	809	869	832	851	815	832	854	870	806	836	880	821	866	847	829	873	856	889	799	929	859	813	851	809	862	860	886	850	802	839	810	837	835	810	887	827	792	795	843	799	805	838	840	799	837	849	851	896	828	872	865	855	846	831	865	851	832	851	866	843	800	867	833	849	822	813	836	862	825	864	791	810	848	823	835	797	858	827	877	832	834	835	811	852	846	824	841	826	840	825	813	860	866	850	810	842	832	837	821	846	858	825	821	888	844	858	850	843	844	821	844	841	817	853	832	845	872	829	879	840	803	818	867	846	841	813	811	852	858	842	871	872	843	837	821	781	827	800	778	846	846	782	856	834	766	868	830	788	812	880	869	817	864	858	860	815	855	827	837	830	806	820	881	819	821	831	899	819	820	855	818	793	793	833	868	837	840	826	842	808	831	849	825	809	807	813	839	819	825	836	832	832	803	863	804	759	846	780	876	814	857	791	791	800	864	851	856	823	835	848	905	858	794	852	801	817	822	849	853	853	828	829	865	856	874	855	832	775	848	802	881	858	819	794	853	858	800	866	869	827	849	804	825	848	797	797	897	820	855	822	844	891	892	860	776	865	856	841	825	815	885	815	837	825	817	852	883	828	802	810	825	854	881	802	858	883	831	829	819	868	826	879	848	800	876	806	873	889	860	840	843	864	858	824	823	824	823	868	850	838	850	875	816	858	887	885	804	859	840	798	879	808	835	862	833	847	806	852	863	864	824	871	813	845	860	828	766	803	826	812	869	850	808	802	837	796	827	856	829	830	808	775	864	868	865	872	805	844	805	826	803	861	832	866	757	851	870	773	838	818	793	868	805	829	804	823	852	896	857	833	816	789	860	852	836	833	845	795	842	803	851	858	835	840	821	806	817	838	803	842	867	830	880	823	894	839	823	835	815	864	832	830	795	831	828	788	863	857	834	830	827	802	879	869	808	888	857	873	849	779	851	791	809	827	847	884	819	829	875	854	777	835	909	854	842	886	837	830	829	816	869	871	743	858	802	841	790	861	866	813	896	839	806	794	858	819	826	848	843	829	842	862	838	894	799	854	809	810	835	838	826	880	838	794	862	824	808	799	863	806	857	850	845	864	832	875	801	902	837	839	856	853	822	832	837	820	876	810	860	845	837	834	812	812	839	858	852	880	817	856	895	843	908	853	833	883	827	851	876	883	815	844	840	822	839	855	835	849	865	814	851	901	828	823	839	846	873	839	849	818	864	837	800	854	831	784	876	812	827	818	842	843	870	856	832	793	894	810	856	839	825	865	801	847	852	783	790	829	819	817	884	860	879	793	866	835	855	869	878	834	810	900	803	836	824	854	860	874	855	848	860	819	837	830	831	824	802	855	788	861	793	910	878	855	902	802	877	791	792	816	815	843	879	876	898	843	829	842	855	825	842	853	829	827	841	817	914	816	837	833	829	853	809	895	841	872	848	818	803	861	864	826	803	851	828	802	843	842	800	883	841	845	817	864	821	837	813	839	840	866	846	807	805	899	796	864	892	825	811	847	828	829	847	819	849	842	866	861	806	820	808	875	849	836	844	843	817	811	885	830	815	822	892	867	833	844	843	805	816	840	846	819	856	861	812	876	863	851	852	840	813	885	805	839	839	866	874	876	860	815	823	805	815	837	832	837	790	848	819	844	845	829	883	813	896	837	900	822	827	799	867	811	822	800	789	749	841	828	824	850	812	860	809	833	939	799	844	846	839	833	854	810	905	840	820	805	841	814	828	822	879	811	835	837	857	770	853	841	820	846	829	806	882	870	856	800	823	803	807	831	816	785	875	821	862	841	821	819	853	832	815	797	872	835	831	832	817	840	825	773	878	823	820	863	846	840	846	850	836	801	828	846	866	829	824	807	809	812	855	871	816	831	821	848	833	860	816	827	829	888	798	862	798	838	794	849	854	864	853	845	875	835	880	812	835	828	834	847	851	827	856	852	830	835	875	882	845	827	852	752	824	835	783	874	869	808	851	822	836	851	888	857	861	854	806	807	878	808	882	833	832	822	824	830	851	819	791	845	845	823	877	838	819	843	833	833	875	824	808	878	827	871	856	817	829	852	786	846	820	849	818	828	850	823	827	851	840	822	813	825	820	829	787	820	844	832	789	846	767	850	809	813	823	823	796	822	849	841	821	832	825	821	850	874	776	889	848	838	822	847	850	841	835	802	826	891	820	864	838	839	831	828	812	831	887	817	867	891	859	840	861	823	834	802	817	815	853	831	808	832	787	844	837	823	938	823	835	825	815	852	829	851	817	832	860	841	815	840	844	806	807	829	804	830	785	820	839	835	844	854	818	795	889	878	850	843	791	783	839	773	830	790	833	870	816	819	782	831	932	806	807	861	853	788	860	829	849	855	819	820	851	848	829	845	799	848	945	828	878	912	881	883	854	812	877	841	827	841	783	796	828	823	856	844	821	837	834	887	790	854	862	846	808	843	840	864	820	855	836	813	814	896	864	826	874	874	844	873	851	833	851	835	854	810	836	852	846	804	812	820	862	855	838	830	811	845	861	864	854	788	851	903	878	846	848	820	872	800	805	843	799	855	827	860	801	807	853	818	813	827	818	822	852	861	823	845	846	863	859	887	780	795	840	896	867	773	866	808	807	831	871	827	873	871	835	850	808	895	847	846	828	823	846	850	826	852	835	792	907	808	859	852	837	854	804	869	832	860	840	822	844	894	860	887	822	806	887	827	844	874	862	838	851	825	853	831	824	798	894	861	823	833	853	830	858	795	838	827	845	837	855	859	768	878	859	826	842	863	835	779	805	846	806	846	820	863	881	852	838	789	838	798	843	831	761	902	815	896	817	858	810	842	828	833	822	820	848	809	868	865	788	880	849	838	876	883	853	886	820	846	875	844	862	869	859	828	848	794	822	871	860	828	823	808	866	847	785	865	881	812	816	891	798	861	871	836	831	859	838	803	860	874	831	731	872	840	851	816	831	817	789	817	790	808	792	868	848	852	818	838	839	850	818	827	796	829	862	793	888	882	825	833	873	799	845	806	852	877	778	810	843	819	796	881	813	780	853	857	782	843	841	869	822	872	840	860	788	878	828	831	872	792	823	849	856	880	878	817	816	791	825	825	850	839	818	816	807	830	855	840	814	851	796	816	843	861	811	885	839	815	796	826	816	843	863	824	836	854	832	849	877	828	809	825	840	809	805	903	817	868	831	831	859	868	837	852	864	803	832	827	850	810	795	845	851	811	839	832	870	822	800	861	827	815	874	835	802	845	842	867	860	855	845	856	793	807	843	816	883	861	850	922	809	807	831	866	829	770	844	815	863	839	841	842	801	827	839	799	815	810	870	811	815	788	849	779	860	908
24500	21609	28819	24861	21162	7950	3986	3012	2428	2136	1421	1025	1091	1128	1070	798	802	905	888	862	774	716	744	734	700	732	699	708	712	678	672	674	670	668	725	714	727	684	688	692	687	747	748	682	695	681	668	707	655	707	699	665	712	708	700	649	642	657	670	697	739	651	682	676	644	668	701	664	710	695	699	667	691	640	673	717	700	691	687	696	738	726	748	674	711	687	736	705	710	634	716	650	704	682	702	634	687	615	660	656	709	664	688	721	675	693	674	651	694	732	686	645	647	695	676	638	742	637	662	648	672	678	684	692	710	647	706	671	708	733	721	762	677	644	704	644	721	746	705	680	697	690	703	727	632	690	694	699	703	640	671	681	686	714	709	667	678	655	698	701	711	700	692	680	680	626	711	670	675	696	687	693	729	735	692	699	694	629	644	670	632	679	676	653	687	687	663	691	718	677	701	691	659	706	668	667	737	623	693	717	654	699	687	674	633	721	671	681	732	671	690	686	670	677	717	692	650	674	653	699	671	704	672	639	647	658	637	640	694	669	699	700	710	696	704	678	679	669	670	683	697	664	691	678	704	669	671	715	641	688	709	722	717	667	664	726	704	686	654	662	676	668	659	683	651	682	629	650	678	729	654	747	670	659	672	682	676	639	693	638	690	710	699	678	683	694	669	653	710	687	695	737	685	650	664	653	659	671	664	658	686	603	672	682	684	658	679	669	710	708	686	696	659	666	700	673	730	663	683	635	694	686	691	681	695	683	675	657	707	691	691	685	667	680	699	645	713	685	635	666	681	661	684	671	698	677	694	744	716	661	744	704	700	690	719	662	640	653	709	694	694	687	678	689	679	703	662	675	689	674	686	708	706	659	701	684	658	681	640	677	660	696	730	662	666	659	688	682	659	676	675	613	698	690	699	689	690	687	671	657	658	657	670	667	678	681	669	685	684	672	672	681	677	726	632	670	654	692	649	669	688	617	658	664	669	660	653	702	719	723	723	686	641	693	730	679	688	668	719	682	721	724	689	669	652	690	686	702	709	708	683	712	675	669	658	661	664	631	644	744	684	694	720	650	681	673	687	705	681	720	680	671	712	688	713	681	674	695	668	684	737	700	698	694	674	712	705	666	690	734	713	697	651	691	687	720	694	695	685	720	675	714	619	643	728	720	653	691	671	694	697	652	693	662	707	709	669	714	657	679	662	709	701	677	675	690	685	685	639	681	659	731	718	719	731	680	646	674	678	733	666	702	632	682	687	648	745	715	684	723	636	640	660	693	709	616	699	684	674	633	685	689	695	659	691	696	697	731	690	707	649	701	684	638	697	655	667	695	664	685	672	686	717	662	686	680	690	702	621	666	719	697	704	667	735	682	661	702	696	695	692	661	742	720	709	682	684	684	692	679	665	709	672	659	655	694	707	661	685	663	685	644	652	718	715	651	686	675	700	655	754	709	661	728	694	692	687	720	705	640	674	661	722	660	677	680	710	704	675	700	643	676	689	676	698	676	714	660	669	655	687	682	698	684	702	685	735	658	694	617	658	674	685	664	696	740	643	716	669	698	703	662	688	654	721	701	654	697	705	654	695	711	651	665	718	673	689	682	695	706	701	678	606	664	675	691	706	667	628	673	725	692	707	654	658	716	710	696	672	708	690	638	652	700	699	726	697	716	711	643	648	685	700	720	645	713	698	653	683	700	762	706	698	659	664	698	643	712	663	658	688	684	705	645	678	636	690	722	654	708	710	705	656	657	659	697	660	644	629	691	649	706	702	652	759	650	671	681	673	672	688	689	647	616	698	652	700	710	692	654	715	720	648	684	659	702	700	712	706	683	670	684	686	674	626	693	690	654	668	691	687	704	683	660	702	660	655	689	699	668	696	651	708	637	643	707	652	682	654	657	707	720	670	700	679	611	716	675	664	648	671	628	736	632	648	658	741	697	700	695	673	704	668	676	705	729	691	685	619	689	715	682	694	677	682	681	684	686	672	709	701	670	661	659	662	679	658	724	619	713	669	679	680	649	668	660	671	707	683	637	672	674	657	661	695	700	670	692	676	661	671	674	703	697	629	682	698	662	708	668	692	670	701	670	643	681	670	673	696	697	721	641	657	688	658	667	673	636	698	665	676	637	696	636	685	688	689	669	656	667	673	682	681	669	647	709	688	703	683	688	641	678	695	641	687	680	725	663	656	689	704	635	695	689	635	691	665	656	719	690	667	708	661	716	636	696	671	678	702	681	676	656	716	679	687	705	695	698	650	649	672	724	720	668	709	740	690	670	676	627	669	718	663	670	675	692	708	714	618	692	657	662	667	635	696	700	661	693	674	700	672	705	692	711	673	677	675	725	684	634	674	645	614	690	711	650	687	733	710	651	688	676	665	698	702	683	674	697	670	673	672	677	682	691	703	667	656	667	681	689	672	680	669	664	645	687	680	666	718	748	679	658	661	694	694	699	677	662	668	644	665	683	689	707	678	649	714	686	732	646	690	699	686	713	721	678	699	695	674	709	692	667	674	703	696	671	658	714	664	685	633	678	646	659	709	670	689	652	656	694	736	686	685	692	643	656	656	653	685	698	677	683	691	673	665	662	669	719	685	685	697	684	656	715	693	646	711	700	720	671	655	644	732	705	721	673	697	685	669	668	709	653	664	647	646	707	695	682	732	662	660	713	681	724	659	670	644	679	698	672	678	715	685	685	676	644	677	646	654	652	715	700	690	707	656	723	708	664	700	699	690	666	723	721	671	672	713	643	682	687	711	682	700	675	640	665	683	703	696	684	693	667	695	663	674	668	679	653	665	646	666	684	647	751	677	758	665	681	673	683	636	677	693	687	738	649	677	633	745	748	663	692	706	692	615	709	688	648	655	683	636	657	682	697	669	695	651	699	699	668	689	664	697	685	676	662	668	712	674	701	683	665	658	705	676	673	661	650	680	703	658	683	736	668	711	721	683	703	679	671	714	685	684	700	644	696	726	676	678	690	676	691	669	721	718	685	670	672	676	693	711	707	713	625	687	719	706	652	677	659	689	702	658	677	670	673	670	679	722	705	665	684	697	654	658	671	684	688	670	720	683	697	682	659	644	684	709	711	707	714	687	679	701	658	704	722	653	664	669	647	666	663	659	692	689	713	661	654	708	676	662	682	706	698	705	655	645	672	661	678	726	687	666	735	630	722	664	704	673	736	681	697	653	676	647	738	681	679	655	690	647	716	645	663	633	668	726	700	658	683	665	683	686	647	642	647	704	702	698	662	707	690	637	672	715	670	649	677	666	695	666	656	715	666	638	710	679	679	705	671	675	680	650	676	710	706	692	622	666	619	735	686	684	707	655	669	685	709	647	676	702	675	715	723	675	681	709	654	660	682	675	660	633	659	666	653	691	685	645	627	698	710	647	707	700	651	716	690	676	652	636	672	681	692	665	659	646	719	656	655	700	710	725	674	683	715	664	641	666	652	698	678	695	640	669	687	711	680	700	681	727	693	654	658	727	643
26123	41461	18774	11426	8265	7466	7863	7119	6045	5142	2929	2008	2032	2205	2128	1428	1291	1432	1602	1448	1264	1121	1106	1258	1055	1011	996	989	972	1027	963	980	993	1063	961	974	1000	995	1007	987	1005	996	1000	1045	930	962	951	989	961	964	960	1028	988	998	967	950	1005	960	944	1007	991	985	940	966	1002	1028	991	953	946	955	1040	942	970	985	964	952	945	979	903	940	993	1005	907	918	954	979	964	973	965	958	964	1016	1005	1035	942	984	974	944	972	972	973	917	908	940	978	939	1029	1014	955	968	968	948	992	957	992	984	944	970	960	942	952	926	955	1022	1019	996	946	941	929	979	948	943	990	946	966	1001	1001	941	980	961	987	1009	988	968	958	958	967	983	962	986	972	964	941	918	979	979	996	1001	968	974	938	961	952	934	912	948	997	948	1002	948	962	965	978	994	991	1007	965	1030	953	1007	955	937	943	975	954	975	963	975	943	972	922	1013	975	971	952	965	967	951	976	995	928	1041	993	979	990	935	986	936	942	946	968	954	932	1002	1011	968	948	914	955	991	950	944	929	933	956	964	905	990	1008	977	928	1012	1024	1003	952	1004	976	985	967	988	980	971	940	934	958	1012	997	865	934	975	960	977	1011	1007	1007	995	972	951	1034	965	976	983	920	904	986	1024	988	976	967	941	1013	990	944	1021	988	969	1005	963	981	988	958	928	934	938	936	1003	1008	1010	949	961	919	929	967	972	967	923	923	978	982	898	947	1011	1003	947	1006	986	1008	943	995	1012	981	972	967	923	999	1013	934	1037	949	977	985	984	1022	988	947	1069	952	918	992	1002	967	970	913	1037	1034	951	1030	976	934	961	1003	957	1031	958	982	971	926	1019	981	1022	1019	1004	969	971	911	906	937	896	937	979	1000	1012	999	957	995	953	989	991	922	982	1000	951	1019	1001	987	952	971	989	962	949	950	933	968	956	991	970	971	910	947	922	990	975	938	1040	952	1000	966	1001	977	972	1001	978	974	929	967	1003	926	1007	1030	1022	954	935	942	1022	902	973	976	955	969	1001	1043	921	973	994	939	991	987	988	913	988	981	1013	909	971	964	967	986	1005	947	976	925	939	967	974	909	997	983	936	946	918	999	956	974	1013	975	946	966	958	1015	988	1063	984	909	967	964	943	948	926	949	982	999	944	982	952	955	918	993	934	967	982	914	999	1012	963	954	939	998	968	950	942	980	926	945	985	931	1017	960	935	914	1016	976	1009	970	986	914	973	959	896	983	947	979	959	985	993	971	969	971	950	983	969	941	924	954	993	931	927	955	985	946	969	970	939	970	954	951	949	981	979	972	939	956	961	968	943	965	965	927	957	920	971	1011	1008	997	978	986	958	994	968	966	1000	911	987	961	1020	961	958	984	954	948	981	964	991	1007	1006	915	955	1022	964	948	908	1005	949	982	958	972	917	1023	968	999	942	946	1011	994	928	944	878	1001	931	1008	962	981	912	1023	984	972	981	1002	952	1009	920	971	970	993	967	991	959	981	937	988	936	1003	974	925	959	1001	1054	933	1006	973	955	955	946	951	960	983	991	974	1026	970	943	931	969	967	1009	963	985	937	977	996	977	949	913	977	1049	951	1021	965	905	933	1007	993	979	985	948	1000	970	923	1003	939	946	994	951	972	979	945	941	956	907	958	980	963	953	932	978	986	958	1001	1003	960	988	950	971	975	981	953	974	983	935	988	992	945	1004	942	939	986	991	977	970	1029	985	943	986	986	960	961	936	1011	924	980	936	977	929	1016	1030	952	937	983	985	996	992	1012	1015	976	994	997	973	964	924	977	979	958	981	966	950	980	983	913	970	951	993	1054	985	985	1020	932	966	940	959	984	974	983	930	936	954	985	1007	941	987	995	957	923	907	925	1011	964	967	997	961	965	951	957	990	975	934	941	932	1025	994	927	954	956	1006	1015	984	947	1005	982	998	1055	985	967	967	952	960	963	953	911	959	985	1026	997	996	960	946	991	995	936	989	957	966	946	924	929	999	1005	1003	980	993	932	950	950	931	929	1001	989	981	1012	993	1001	962	971	996	1012	930	998	931	918	953	950	1005	945	979	973	952	997	994	991	937	982	934	977	929	981	961	1009	980	908	949	972	1015	992	1022	975	934	968	980	967	933	992	1009	1029	956	927	951	931	950	981	928	976	935	997	948	980	956	906	955	1012	978	982	976	985	936	971	1024	994	1029	1025	1021	963	975	929	926	979	974	983	973	945	988	930	997	969	900	973	981	1013	908	956	919	1025	1006	920	912	915	956	992	980	954	928	954	954	1011	941	1013	982	976	935	958	953	982	986	981	988	981	918	1012	970	935	1067	910	978	952	955	997	991	952	981	979	971	972	972	984	937	994	966	966	924	963	969	918	941	986	956	1001	931	969	1012	977	1007	947	1031	982	967	995	944	959	979	978	928	976	955	946	989	1017	965	992	918	967	990	930	936	986	941	980	922	956	1001	966	991	967	960	989	943	979	972	1008	947	974	996	959	922	1007	995	951	979	926	1010	1007	915	964	1030	975	967	995	954	924	1039	933	987	1008	943	946	941	925	995	976	941	989	966	977	1026	952	957	990	946	977	995	983	972	985	979	963	955	1023	953	943	921	980	996	871	953	952	943	974	972	999	941	1020	982	957	988	927	994	925	1004	1018	968	1005	936	946	995	992	994	997	966	900	966	996	969	983	978	949	994	948	942	1011	1010	987	922	977	946	963	950	945	975	935	965	987	1005	956	967	963	1007	971	954	982	951	948	1025	949	958	981	1002	974	998	967	931	978	958	957	1002	958	981	923	943	958	943	956	977	951	1041	1033	926	975	939	960	951	991	945	980	1012	982	951	970	950	990	983	994	952	981	962	905	967	989	975	972	921	965	931	922	927	919	950	966	954	951	1003	956	969	942	1013	988	1000	966	990	984	946	994	1018	1023	994	923	962	989	956	952	984	959	994	961	977	964	966	959	937	986	974	962	971	964	943	984	983	1007	991	1007	953	956	953	961	989	921	969	985	1020	936	984	950	927	964	970	952	995	967	979	1042	987	927	998	944	937	989	1008	942	967	952	963	1010	949	976	999	954	987	961	995	947	964	946	935	938	928	1014	912	974	935	981	984	962	930	972	982	982	908	933	974	989	996	916	939	1002	1032	1013	961	992	958	990	974	1048	1012	957	1031	979	1017	1023	929	932	988	1019	1000	924	992	1056	1009	995	953	933	973	962	942	973	938	943	993	959	972	973	976	1003	956	922	974	995	977	983	959	998	913	928	995	955	950	969	940	957	977	992	1021	961	981	966	984	948	969	927	941	942	926	990	987	935	1009	1014	998	956	986	1003	944	976	973	947	1004	963	1000	1011	971	986	924	965	950	977	969	981	1035	967	940	1017	980	1043	965	1004	931	963	1013	921	984	960	1000	1002	986	979	1009	941	981	931	995	939	939	1006	964	959	1008	964	993	904	950	957	965	989	946	932	1035	998	947	939	957	974	990	992	1025	912	949	959	982	975	967	965	992	969	972	948	940	967	996	1005	1009	997	969	980	943	909	1042	967	966	957	1031	1001	929	1005	1023	951	944	956	953	1005	957	940	968	943	975	930	953	992	988	955	1010	982	968	993	972	960	950	980	957	978	963	981	928	948	970	921	948	995	926	949	983	983	1001	949	937	976	910	946	941	965	960	998	953	1052	978	945	978	984	937	961	984	867	981	981	1035	948	930	1010	949	949	1013	913	999
23401	21588	29364	24297	21588	21446	10051	4001	3368	2871	1637	1015	950	1079	984	686	659	725	707	626	575	541	486	647	476	441	456	456	453	422	452	438	401	470	427	421	460	433	456	446	425	417	434	433	447	464	407	479	443	407	425	420	451	445	403	435	433	427	409	424	387	438	443	448	424	449	427	427	409	432	426	447	405	431	447	405	414	433	451	443	440	414	395	427	386	426	400	416	440	442	431	407	399	422	439	434	418	440	440	442	384	413	441	407	401	416	415	430	405	472	446	445	474	420	429	380	402	437	436	441	388	408	451	407	412	432	408	409	412	366	449	469	408	452	426	419	411	414	379	436	425	437	441	441	441	438	400	412	423	416	447	410	421	428	448	429	402	436	422	390	401	438	411	388	445	431	393	413	415	389	415	410	401	395	412	414	392	434	469	407	443	401	434	454	380	458	432	382	429	457	424	396	407	416	407	419	393	445	414	397	411	424	393	418	403	436	409	409	411	377	427	399	427	407	416	438	433	460	435	392	425	410	434	394	433	407	434	418	413	427	361	425	410	432	428	388	431	426	386	433	430	438	410	455	405	422	401	441	459	411	441	402	424	409	383	411	411	426	419	439	427	414	410	411	409	417	406	459	436	411	477	431	420	408	436	401	396	414	390	437	434	442	452	422	385	397	390	397	467	437	424	452	404	416	447	395	407	416	410	417	417	431	399	410	439	402	401	419	402	419	410	420	387	431	421	393	423	400	414	425	413	419	431	410	444	411	384	429	422	425	414	392	444	427	422	397	445	429	466	394	431	438	386	407	422	433	414	398	410	407	400	402	446	438	422	410	476	445	422	433	406	393	415	405	461	404	443	431	394	384	388	407	416	435	422	443	420	409	463	379	398	399	407	426	404	409	437	410	432	427	453	419	427	404	434	415	420	420	432	442	408	428	413	429	459	426	424	440	435	421	421	374	409	446	416	393	419	422	416	433	444	455	413	436	444	431	445	399	451	406	443	411	429	451	442	429	412	394	399	390	432	374	449	424	384	405	447	404	395	412	442	430	397	426	407	434	382	420	429	392	411	369	365	403	404	427	413	431	399	442	446	410	432	427	373	405	410	457	450	438	420	408	433	421	390	409	417	424	420	442	437	406	457	405	436	419	460	432	412	438	446	424	430	456	405	430	425	412	412	433	436	416	424	449	480	434	417	415	377	442	437	419	432	406	413	413	416	411	432	462	440	395	419	413	399	401	436	403	438	389	411	421	395	382	422	388	439	416	453	383	439	387	403	422	442	421	386	426	436	395	492	444	429	422	436	411	412	414	434	408	424	406	417	411	406	399	373	409	455	413	406	441	410	412	420	410	444	417	401	406	469	436	403	431	402	431	402	409	439	436	422	392	387	457	449	445	405	426	428	451	427	425	419	408	404	438	441	442	437	420	440	391	420	392	463	396	356	420	406	438	387	401	389	447	425	417	427	422	412	471	429	455	442	385	444	412	403	424	446	416	385	389	434	414	410	430	445	425	431	443	422	450	435	424	402	443	428	448	444	457	434	375	394	441	413	442	445	417	392	435	422	401	390	375	441	426	426	430	426	419	407	384	467	428	426	405	439	419	417	413	440	395	441	433	422	422	368	387	429	416	397	425	441	419	434	444	433	413	412	398	447	418	430	429	451	434	418	420	458	396	469	430	438	469	476	411	428	440	417	439	453	422	425	440	430	401	433	422	423	403	411	400	426	421	428	376	436	418	409	429	403	423	419	396	433	437	413	409	439	477	417	426	432	430	386	383	424	432	466	416	408	414	416	427	454	407	451	413	401	387	438	445	424	397	406	412	442	407	422	444	438	423	392	418	432	415	416	410	428	463	410	417	416	415	417	399	429	416	469	395	422	450	457	408	429	420	436	423	414	436	440	437	412	409	419	449	434	401	400	437	423	403	418	429	438	405	422	426	419	410	434	471	392	406	457	436	375	437	430	433	424	442	426	408	456	466	426	414	407	430	431	440	423	392	399	404	395	428	424	432	425	427	406	440	442	398	387	453	464	452	409	437	406	417	446	427	422	423	428	387	383	402	407	419	443	405	439	430	405	474	392	383	447	397	449	410	451	364	418	444	418	452	391	450	388	419	446	418	398	411	407	424	398	423	437	430	398	432	429	402	439	451	476	429	397	419	412	428	402	402	423	407	469	397	389	398	416	441	379	423	455	431	419	424	446	455	447	415	398	425	417	428	423	425	459	388	430	407	447	415	426	439	451	423	422	428	434	445	428	416	443	423	399	407	421	444	400	414	431	418	424	453	418	414	429	378	413	418	410	409	463	420	435	396	454	410	447	414	430	410	442	399	414	404	411	429	421	419	420	414	430	415	436	418	386	385	435	418	447	437	395	456	409	439	401	399	411	428	419	385	464	439	421	385	453	394	427	445	446	456	404	405	440	415	437	388	460	428	460	418	407	415	399	422	426	432	387	447	412	429	413	418	431	415	437	397	446	397	432	388	438	410	383	393	456	439	429	425	405	413	440	417	427	424	426	440	411	396	406	413	418	466	421	397	430	431	426	415	406	431	393	436	416	454	425	409	405	434	445	409	435	415	385	428	447	396	434	411	385	443	443	405	455	431	451	405	406	404	424	422	411	403	441	417	412	428	433	413	403	434	440	408	416	412	420	425	424	427	404	465	431	421	435	413	416	472	371	424	436	381	449	455	389	425	415	428	385	419	392	404	398	428	445	405	415	380	408	435	412	405	407	386	419	426	423	448	412	376	453	411	465	468	413	429	408	400	400	410	435	410	415	397	412	436	395	425	442	441	428	441	428	431	419	418	404	372	432	410	412	388	431	439	400	436	446	409	426	446	430	430	459	400	417	458	395	406	435	430	411	389	411	428	435	449	401	443	489	378	438	448	425	440	425	454	444	418	410	424	415	400	456	386	398	402	428	425	451	443	404	444	429	414	393	398	413	419	399	382	428	411	388	409	424	405	421	437	430	427	436	437	450	428	427	411	418	432	390	426	467	413	439	422	453	376	407	444	374	401	437	414	388	392	413	409	435	411	399	403	403	419	413	417	451	423	404	456	441	452	406	419	441	462	390	442	453	435	440	388	412	443	428	440	415	388	414	418	401	455	432	413	397	432	441	413	393	426	432	459	400	424	408	423	395	429	443	451	426	438	415	435	445	425	423	418	388	394	388	410	393	429	431	422	446	447	433	424	405	416	421	398	426	429	423	423	428	374	411	440	387	414	449	398	390	429	402	397	400	409	419	408	442	447	446	435	409	421	415	414	381	397	421	403	428	442	405	439	408	400	403	415	438	433	424	442	419	375	400	425	400	401	405	439	467	418	455	426	388	395	396	409	403	411	421	401	417	435	434	431	412	419	412	414	426	430	407	396	420	390	442	414	402	460	382	426	413	422	421	393	430	384	406	469	430	417	417	432	401	409	455	406	422	399	436	459	439	444	430	422	447	423	397	421	434	402	443	440	412	433	384	415	432	396	415	439	407	392
31405	48645	23748	16520	10993	9870	10711	9389	9004	7357	4160	2484	2395	2512	2382	1589	1180	1421	1477	1147	986	934	914	1273	758	725	724	637	643	715	684	622	677	641	635	632	657	654	640	664	671	655	655	669	664	606	669	682	588	649	600	593	646	604	602	609	656	618	622	624	656	610	628	659	657	584	614	646	626	588	588	605	624	600	629	659	606	664	595	615	633	596	615	616	637	623	631	621	623	603	631	615	634	627	647	591	634	643	607	581	629	682	601	639	637	640	567	629	606	600	590	612	588	623	698	643	638	591	596	614	564	633	576	599	620	686	602	626	572	622	602	635	637	642	622	592	623	608	596	585	600	644	625	580	611	600	605	609	681	632	628	553	638	618	646	601	607	635	644	646	616	623	641	574	560	627	610	594	588	632	604	639	577	600	590	604	633	596	611	587	619	618	598	623	611	609	584	641	624	577	645	643	594	596	573	607	663	603	588	623	608	642	605	608	630	629	576	623	654	607	577	689	607	642	637	602	642	619	600	589	672	646	596	603	617	607	627	641	617	630	641	615	571	598	608	622	629	580	618	613	597	622	637	642	612	585	625	630	614	584	578	597	606	624	638	590	608	648	606	644	588	596	639	614	608	588	627	583	604	652	584	635	634	601	620	614	583	615	606	607	639	603	634	605	603	616	576	663	621	642	648	612	592	659	590	600	632	608	638	654	618	616	613	611	593	580	594	591	656	570	598	639	630	613	615	651	602	540	593	640	642	632	605	592	599	638	593	589	608	627	585	578	630	590	625	610	621	603	635	620	586	630	679	585	581	622	596	664	639	593	615	601	584	637	647	625	608	634	596	634	596	610	599	635	596	632	610	606	583	593	638	573	638	643	640	647	609	637	584	624	597	540	633	578	623	594	593	603	619	586	631	597	645	608	647	615	613	623	574	567	656	621	614	599	618	627	639	600	647	610	589	609	571	637	616	636	616	601	603	624	645	589	632	581	610	622	581	659	616	627	579	590	582	634	629	621	610	649	579	610	604	599	587	615	648	647	665	567	643	602	621	625	621	552	602	614	586	614	568	625	604	628	608	619	582	590	581	631	571	575	577	614	591	636	661	643	581	588	594	625	601	618	602	609	593	605	564	587	640	614	619	576	641	656	637	604	627	592	644	633	615	624	606	598	623	613	626	555	574	639	623	588	603	595	573	688	597	578	612	598	601	606	597	606	629	641	649	633	595	609	629	589	618	628	626	585	633	631	610	594	602	625	623	628	619	602	652	598	629	639	557	626	614	625	596	624	652	605	571	626	599	593	583	568	642	578	661	605	624	596	592	634	602	613	580	603	597	585	570	610	609	602	612	614	599	616	610	580	628	624	660	575	641	613	574	625	622	587	637	624	610	578	631	636	585	585	626	629	618	611	557	620	632	601	576	652	605	611	617	560	565	594	640	629	669	619	607	572	592	610	612	591	614	659	612	607	560	629	609	600	636	582	609	651	599	589	618	592	590	642	601	579	614	628	646	602	641	588	610	600	587	621	594	609	614	636	591	604	684	615	587	608	637	589	585	630	654	603	661	627	632	651	592	609	596	654	597	643	634	631	548	620	605	643	661	591	631	637	609	610	625	601	608	617	613	622	611	607	670	610	622	591	618	571	601	638	605	622	609	628	590	608	628	606	541	624	611	576	648	635	631	607	622	597	624	631	580	613	611	638	639	616	608	654	652	595	629	637	594	591	610	588	643	555	604	597	642	611	606	615	613	612	626	610	632	593	625	653	609	571	584	625	574	632	639	637	591	585	599	624	621	623	609	608	630	592	620	634	598	616	678	664	601	599	612	584	660	652	613	583	643	640	624	609	629	596	593	655	582	594	617	706	638	590	613	611	623	635	608	595	583	643	623	659	583	657	544	590	621	601	619	596	622	603	659	604	572	614	609	578	600	617	649	587	592	637	634	637	650	651	634	622	613	595	600	628	631	607	598	648	624	614	602	573	601	602	602	624	571	629	637	580	553	607	589	616	597	586	586	618	600	630	625	631	588	601	644	590	562	660	597	667	614	644	622	581	594	584	618	598	657	640	633	594	604	612	607	615	655	588	652	611	632	606	652	582	602	641	638	584	544	629	568	573	564	615	587	612	616	632	576	610	639	607	611	581	623	612	618	618	655	609	604	606	570	617	629	615	629	590	651	570	567	596	587	625	647	601	636	623	584	604	589	572	634	623	605	627	618	654	608	580	595	630	581	610	639	591	640	605	633	618	599	632	616	589	618	670	598	623	619	589	590	617	603	550	592	614	614	623	603	628	624	625	604	606	643	606	590	617	638	608	646	548	596	638	600	626	618	600	601	579	597	604	571	619	596	567	646	639	607	568	602	613	606	614	650	570	605	619	659	613	646	619	598	608	598	642	645	570	624	647	582	609	594	628	611	611	696	601	606	622	594	596	563	649	586	572	614	588	597	590	603	600	633	585	562	606	654	651	606	556	630	624	603	611	577	615	634	597	587	583	568	609	592	600	616	594	607	640	608	625	630	593	635	614	642	596	622	613	592	662	626	618	645	630	606	585	615	615	574	623	642	604	554	646	592	622	642	628	604	593	627	578	622	603	605	592	631	578	623	617	670	567	606	601	597	636	625	632	606	646	615	648	626	639	603	612	628	590	605	670	623	592	602	615	575	629	637	631	606	623	639	579	654	604	571	564	650	594	627	545	649	626	596	610	644	614	579	617	603	639	591	588	628	602	617	663	614	620	557	607	601	639	635	588	572	593	594	611	553	582	584	633	617	587	620	607	596	603	602	614	622	632	646	592	616	647	627	591	614	599	563	629	670	640	591	645	601	642	560	637	572	622	603	614	624	617	634	605	596	606	582	593	581	615	613	646	604	631	604	621	609	610	603	620	624	650	579	606	637	631	651	595	623	611	575	612	610	625	651	658	571	623	684	609	570	613	595	623	612	604	607	589	636	608	574	651	594	642	647	587	603	604	627	608	563	616	626	653	628	632	635	589	591	611	603	592	587	633	642	608	643	607	598	602	597	588	582	649	657	596	580	609	592	570	652	593	621	616	602	613	558	631	616	584	597	622	623	626	574	628	616	602	659	650	601	632	621	583	633	604	593	609	633	614	644	631	631	594	598	624	611	656	601	568	608	609	610	626	602	622	626	557	588	612	631	605	621	616	618	593	646	561	593	614	590	609	605	591	636	641	639	663	618	602	603	598	600	621	641	584	610	634	583	596	620	620	650	645	653	612	626	630	652	617	617	609	623	567	634	611	622	627	630	558	614	649	653	603	619	570	604	637	576	636	578	639	584	630	606	587	578	617	654	649	588	600	620	620	600	595	622	594	581	670	639	639	566	666	594	607	628	637	587	577	608	614	639	593	634	652	577	621	606	595	577	617	640	604	614	584	606	618	687	600	607	572	623	594	565	627	650	636	604	580	662	626	619	628	598	611	601	571	628	612	615	612	587	610	613	641	602	583	591	664	641	604	636	583	624	622	615	648	618	615
27434	21123	12651	4377	1772	1606	1733	1689	1674	1492	1000	802	755	752	693	691	629	668	620	658	579	608	622	592	574	619	636	599	580	614	620	585	594	540	578	599	609	600	588	593	597	583	578	594	570	597	607	628	628	602	576	571	606	633	596	631	608	626	610	586	552	558	619	566	572	592	571	581	594	609	583	597	583	583	577	609	566	598	597	562	587	617	579	568	576	598	621	603	585	598	567	578	598	557	577	595	616	585	589	572	592	616	574	572	604	586	641	610	619	567	598	580	575	594	587	621	570	621	588	580	616	584	586	590	605	561	623	592	582	550	640	613	572	623	601	623	623	578	599	616	570	576	558	612	574	577	613	599	607	563	584	614	615	622	659	590	581	621	591	577	580	609	648	610	621	556	607	561	567	586	549	612	607	592	608	608	575	572	583	586	554	580	618	585	635	582	660	577	575	580	568	592	581	617	573	582	585	568	582	598	619	581	552	606	628	613	587	576	592	570	615	593	608	663	602	545	595	550	643	590	608	596	611	601	595	584	597	582	604	573	568	597	570	606	556	559	590	568	600	582	542	565	558	598	592	589	589	611	569	582	604	601	590	559	604	580	618	620	567	583	594	591	560	607	574	606	609	581	659	568	595	535	568	584	560	615	551	592	589	554	601	605	581	558	569	629	627	543	611	559	605	591	587	567	610	562	595	615	600	613	618	640	598	575	588	624	599	609	600	567	597	576	615	575	592	547	593	584	579	553	527	624	597	584	597	592	579	621	599	541	578	607	592	569	560	628	594	603	582	622	610	563	615	623	619	620	621	591	566	601	548	578	588	572	600	632	581	626	598	608	587	545	555	593	622	573	557	637	571	581	584	577	582	622	619	570	578	553	591	607	602	571	591	544	580	590	629	573	599	552	649	624	580	609	598	588	583	617	574	580	561	640	589	603	589	605	595	576	585	579	620	616	600	593	568	585	620	591	634	563	621	608	592	612	609	605	642	601	583	583	582	604	601	569	579	593	571	604	624	564	582	583	643	576	601	621	622	611	603	601	546	599	647	634	603	626	615	581	537	602	550	610	586	608	564	594	566	595	588	590	613	617	603	574	567	603	626	581	622	582	568	532	605	590	610	598	579	590	586	605	586	617	626	582	569	628	587	582	581	598	593	632	542	582	586	563	557	606	594	549	612	609	566	617	580	609	578	622	580	623	597	610	599	563	609	642	567	603	570	585	581	631	592	567	585	556	604	604	590	593	556	597	570	561	586	603	609	603	573	605	578	565	592	602	601	636	597	581	586	604	617	575	569	616	628	583	618	640	578	610	631	626	582	594	620	545	562	604	609	599	628	589	640	614	570	568	602	654	609	598	597	578	596	578	548	603	620	605	611	599	583	633	615	604	592	605	622	587	609	571	619	616	591	606	562	605	555	594	599	544	618	643	576	582	617	560	578	587	609	578	607	575	630	585	608	566	573	609	613	577	609	570	613	573	638	561	616	643	573	599	578	616	605	617	624	592	568	586	602	594	599	604	620	545	571	542	637	580	602	567	639	585	592	576	621	584	610	598	635	593	585	630	584	596	581	576	611	602	561	612	632	522	577	566	572	580	581	616	605	582	618	610	588	577	594	652	598	586	595	613	650	573	599	609	593	590	623	579	576	626	622	594	578	572	625	545	582	569	568	591	626	589	612	581	584	651	563	575	596	558	578	609	575	595	614	587	641	582	588	598	567	644	609	607	600	561	641	600	626	623	540	590	617	581	614	620	563	558	559	569	595	588	627	563	581	559	558	573	586	572	584	591	625	608	599	587	606	600	613	555	611	590	603	598	611	618	606	557	634	557	638	594	637	617	591	550	579	593	594	621	632	589	591	563	609	586	633	588	614	629	574	561	573	577	622	566	604	591	598	611	620	563	590	579	595	591	566	572	604	588	570	606	633	574	579	617	612	597	585	597	626	569	599	601	610	602	610	638	599	620	575	587	604	565	627	567	599	569	562	599	625	571	585	641	582	594	656	602	621	557	589	602	570	592	606	609	631	572	538	606	588	612	586	618	577	630	610	590	601	596	597	611	635	640	598	588	635	565	629	582	587	602	624	589	621	596	609	640	579	575	567	642	585	575	628	604	621	597	549	597	600	627	582	553	647	609	584	568	587	600	603	585	598	645	601	597	579	600	609	579	564	546	621	592	582	641	606	590	633	643	588	601	580	543	568	568	551	625	610	573	555	619	586	558	552	623	589	606	574	589	564	635	595	582	550	615	611	590	594	613	580	610	609	595	568	611	605	609	604	605	558	615	548	596	581	606	629	581	575	567	589	624	579	565	631	570	602	608	654	607	557	592	550	584	619	564	620	586	607	617	604	531	599	641	614	604	595	569	556	596	643	579	565	584	565	622	592	579	597	628	575	584	582	658	624	568	608	579	591	572	586	562	606	602	607	586	624	624	579	580	611	603	587	588	595	591	644	594	622	606	595	578	586	610	603	597	619	583	574	582	589	614	583	620	649	543	580	615	608	594	611	588	631	574	600	610	591	592	609	568	615	590	575	608	573	605	610	605	586	600	603	561	591	628	595	556	614	624	591	598	577	595	586	579	540	580	621	614	570	621	594	598	661	588	589	565	584	625	605	588	569	598	544	589	579	608	641	607	603	623	594	606	614	636	580	580	590	588	581	563	571	584	595	608	615	613	596	612	605	593	611	605	622	535	547	593	600	574	592	546	627	575	570	603	596	558	614	566	588	612	591	579	569	594	589	571	590	622	589	592	600	631	576	650	597	635	579	594	592	555	600	599	593	587	600	550	611	618	592	559	548	589	618	568	591	575	604	553	579	582	575	569	569	598	557	564	594	602	589	608	594	560	617	578	604	611	608	616	591	568	660	615	554	607	616	564	555	603	573	626	568	613	582	592	621	581	607	606	605	625	642	565	568	567	601	598	631	605	613	569	600	590	558	630	587	577	631	560	581	576	619	610	617	574	657	586	573	565	599	610	598	572	552	593	624	588	636	555	581	593	613	614	569	594	640	600	623	597	582	578	572	565	601	605	570	577	611	559	610	621	628	607	562	606	583	580	566	583	597	587	620	618	581	566	631	565	552	615	594	544	613	604	567	633	604	563	602	601	584	595	603	626	599	635	581	587	618	652	607	591	590	590	600	585	566	579	573	565	587	588	575	587	585	560	595	581	637	578	595	571	584	600	622	589	590	659	585	592	627	581	631	610	570	575	578	597	558	611	620	599	597	611	629	591	605	572	596	559	588	613	595	576	588	584	588	566	607	565	563	555	595	572	601	583	544	593	600	588	568	569	587	578	625	584	563	618	602	590	553	560	562	635	551	610	618	554	584	597	577	534	587	582	637	552	552	598	571	599	599	567	621	608	587	599	599	587	605	639	599	603	583	592	595	566	630	610	598	571	596	627	609	630	613	531	577	582	651	550	627	600	608	614	593	614	593	631	539	593	632	589	611	585	574	580	619	614	641	576	599	582	639	574	615	541	609	581
13690	20134	11180	7170	3901	3881	4034	4130	4194	3497	2063	1395	1401	1481	1289	1137	993	1008	1094	1049	928	891	887	860	857	849	794	834	820	793	858	835	859	819	820	841	863	882	826	851	840	824	836	839	833	830	841	796	853	790	835	856	851	927	838	857	811	858	793	848	833	828	808	828	864	834	844	853	850	818	832	782	830	842	857	829	878	875	814	862	787	836	807	810	898	902	827	864	808	830	845	786	864	782	791	827	805	910	862	807	846	811	855	821	806	826	755	818	877	830	817	864	828	864	887	873	827	855	841	871	795	877	832	843	881	819	820	826	845	854	856	796	792	868	810	798	838	844	822	860	830	810	846	797	859	837	879	816	817	790	803	803	825	812	846	821	833	871	811	811	810	850	810	797	829	873	831	808	820	834	847	849	796	846	872	867	811	869	828	825	832	881	794	813	830	853	842	788	882	830	870	830	853	837	841	866	876	875	807	832	803	833	801	838	828	822	809	837	874	798	831	766	859	840	844	870	841	811	887	803	841	873	856	815	845	830	833	842	885	816	862	846	836	838	816	866	777	845	841	833	811	864	828	842	880	846	858	841	797	803	795	824	892	845	872	836	874	841	815	843	828	815	854	857	817	794	813	797	822	775	805	824	829	850	842	814	835	822	806	845	843	838	827	829	813	816	848	803	816	865	838	802	813	799	835	839	874	850	852	822	812	853	839	851	822	859	830	866	835	786	864	821	848	852	897	830	855	816	785	808	861	794	818	846	833	849	861	764	848	862	799	804	847	866	812	811	841	897	811	854	922	798	777	816	859	779	879	844	875	820	849	852	851	871	859	836	849	847	822	811	854	850	857	813	841	835	853	845	796	900	862	858	828	777	861	816	876	903	861	813	883	848	829	822	812	814	864	891	839	819	829	860	888	866	825	808	855	816	852	823	905	802	835	861	849	878	876	835	842	837	848	846	854	856	872	859	888	823	850	814	834	845	872	775	828	877	808	822	824	837	844	826	736	838	898	829	841	854	809	831	839	852	889	827	803	827	818	866	884	794	818	806	726	828	892	891	854	839	823	868	845	789	873	852	796	847	867	828	898	803	806	802	828	851	842	821	797	885	842	818	860	844	855	833	833	828	841	793	816	847	897	827	847	855	863	781	841	886	854	831	861	804	806	899	827	903	869	807	868	896	875	839	853	759	856	835	834	827	850	844	852	856	777	859	866	872	863	827	813	835	871	794	861	839	860	829	879	801	819	823	839	843	883	807	877	834	843	852	866	780	830	861	793	792	873	887	842	783	850	844	809	835	826	855	831	793	804	879	866	805	820	821	851	827	846	817	803	812	876	799	799	843	829	851	813	855	842	844	865	828	829	829	849	845	868	845	875	811	853	862	817	834	890	853	802	823	831	869	864	886	831	828	838	816	835	782	870	806	843	851	888	831	841	844	883	816	818	860	797	850	772	878	902	859	852	769	825	877	853	828	807	896	851	832	814	786	832	826	825	849	830	808	809	800	819	825	814	828	820	853	869	821	818	797	849	852	870	819	780	859	878	833	834	857	827	863	843	823	809	820	810	815	806	777	780	852	884	821	879	851	828	819	804	882	820	808	873	889	860	814	821	781	805	796	853	795	839	830	819	851	830	839	859	842	840	825	799	799	842	869	891	819	836	841	774	833	823	776	849	802	785	796	829	847	807	793	833	873	879	773	834	808	875	846	803	829	848	838	818	851	877	804	803	832	878	814	808	820	862	833	783	832	818	869	855	831	813	832	814	796	824	837	872	832	867	850	841	797	816	798	829	858	838	832	853	803	824	838	841	859	885	810	816	776	873	883	821	837	871	807	791	855	874	856	800	814	871	844	878	801	820	836	804	854	780	819	796	818	855	828	791	897	844	862	857	822	812	821	793	853	827	858	829	858	805	789	867	782	848	811	836	837	840	869	909	884	831	790	863	767	858	884	842	842	801	833	796	779	847	808	827	862	822	888	862	820	797	851	873	804	843	833	842	833	850	812	869	820	824	801	841	874	828	833	867	847	792	846	773	782	827	882	849	817	856	832	847	812	827	808	818	835	833	843	854	857	871	879	815	832	834	886	831	844	820	789	843	846	835	891	838	814	868	854	835	835	847	873	789	815	810	834	881	818	813	842	808	858	841	849	902	868	860	822	839	786	851	833	854	849	869	814	844	882	852	838	845	845	866	876	843	822	804	822	857	859	821	830	828	823	827	819	831	870	861	835	794	842	864	830	893	793	804	802	854	838	878	840	777	821	857	811	832	826	767	827	795	792	855	842	830	859	833	829	827	867	813	792	868	851	854	847	845	754	848	831	848	846	856	864	860	826	837	801	798	898	836	840	840	843	875	825	851	846	913	849	862	816	841	905	773	886	880	831	821	787	827	838	836	807	823	892	823	827	857	847	807	834	837	821	828	829	829	867	919	864	819	847	876	844	838	831	799	804	837	860	810	808	828	813	842	762	842	841	841	828	907	824	846	808	800	843	822	825	817	890	852	836	853	842	823	852	789	835	827	830	864	850	788	819	854	837	885	855	884	861	891	754	852	831	791	786	826	839	772	827	829	819	808	839	817	842	883	813	894	838	818	830	782	858	769	835	841	839	845	835	871	872	801	861	889	809	807	791	787	860	798	879	870	845	833	836	828	829	825	869	817	799	862	885	880	860	831	869	790	833	850	838	830	827	827	854	828	812	839	778	822	826	813	819	862	888	820	855	834	842	844	812	849	839	868	785	814	826	773	805	840	797	853	811	831	863	896	880	867	863	818	816	845	856	868	837	826	851	840	810	859	851	790	801	859	815	832	841	856	860	807	872	842	838	826	850	763	865	849	823	866	772	827	840	840	842	836	814	874	801	827	878	834	855	842	874	835	851	751	824	812	832	860	796	794	822	842	803	885	847	825	903	810	799	820	791	816	790	820	836	791	818	790	872	828	798	855	828	826	860	793	824	859	848	821	819	861	896	835	868	841	843	872	817	850	786	827	831	827	806	942	836	851	880	812	802	812	827	860	823	820	820	822	852	829	784	862	894	829	875	765	862	865	887	848	853	850	885	820	867	846	773	881	823	846	842	841	884	803	860	833	810	835	804	860	831	799	824	829	854	854	840	802	859	862	838	835	830	829	822	779	817	830	832	882	850	849	830	892	836	904	807	837	795	857	832	844	856	829	832	859	849	838	858	816	894	826	835	866	812	827	875	860	791	920	852	897	829	811	846	829	823	771	843	827	828	834	815	822	855	844	851	846	839	838	844	766	862	855	864	856	826	822	806	824	872	844	855	846	842	823	824	892	855	820	848	917	879	825	841	784	885	846	844	817	861	870	805	816	843	887	831	847	836	800	831	908	870	785	857	865	789	848	827	849	842	821	840	834	882	865	826	848	815	859	868	775	762	897	865	860	819	828	863	824	885	814	842	837	835	829	837	904	831	873	852	814	819	814	868	819	870	834	844	832	849	813	806	819	804	855	880	805	887	862	865	840	828	891	782
24509	21592	28946	24674	21252	7976	3549	2630	2927	2323	1623	1149	1058	1140	971	962	800	813	817	801	786	732	697	796	774	720	690	690	706	650	680	698	726	666	672	752	658	677	687	669	676	648	694	695	678	725	695	665	712	667	671	642	674	647	667	647	685	716	657	675	698	660	684	695	716	715	684	687	663	654	703	692	638	650	668	691	682	689	707	695	638	682	722	673	655	703	663	674	663	738	689	681	673	669	688	639	678	670	723	685	640	692	678	679	695	722	692	747	719	712	689	671	637	633	672	632	689	635	682	657	734	661	681	652	599	676	675	678	689	671	670	673	647	715	668	660	653	701	655	719	695	655	661	690	646	678	631	679	670	703	655	676	658	655	678	678	679	689	652	700	699	625	711	668	691	694	696	706	641	665	634	736	694	625	666	674	651	667	693	676	703	686	686	678	697	667	654	663	652	724	661	666	662	649	674	648	652	666	654	688	659	685	712	689	657	705	681	671	674	662	674	628	723	724	703	717	676	748	688	697	655	680	683	707	697	640	713	657	663	689	692	662	683	665	684	683	678	705	651	699	655	735	695	715	712	671	647	676	675	659	700	686	672	638	662	645	691	667	694	698	646	665	671	637	658	676	670	705	664	638	668	713	662	700	738	659	642	660	658	632	697	652	635	688	622	657	680	706	690	673	655	676	676	682	680	699	640	703	637	678	636	679	665	657	655	684	653	675	675	676	685	681	674	670	720	676	678	691	692	640	683	717	643	755	669	679	677	646	671	678	697	644	701	674	690	654	656	721	633	672	698	659	680	687	674	690	641	675	704	678	664	634	693	668	652	671	698	617	649	678	667	651	665	727	715	655	655	730	651	668	650	701	650	638	667	694	706	717	729	694	687	661	683	671	701	722	703	644	636	669	703	682	670	699	683	733	662	736	688	693	713	649	718	690	652	639	698	686	698	736	685	686	682	679	620	686	669	673	673	677	672	660	696	702	712	699	723	717	640	708	710	690	665	626	698	733	671	680	659	639	671	691	679	699	718	725	707	661	704	725	665	675	654	672	732	691	715	651	705	663	633	681	676	642	634	685	726	690	697	711	658	708	680	657	682	688	688	673	674	699	736	700	667	679	708	649	675	693	716	657	681	694	661	639	735	643	688	649	698	678	728	696	731	640	677	650	678	648	683	668	664	661	684	664	691	642	683	674	669	712	664	674	700	694	640	703	705	666	644	687	641	679	661	685	662	675	676	702	685	646	670	658	702	597	684	723	658	629	648	649	653	670	652	681	669	662	683	711	651	678	693	663	648	616	694	693	697	677	643	699	686	667	709	675	709	659	694	708	657	672	651	700	704	671	679	684	666	678	706	655	700	652	691	668	682	641	666	674	701	696	685	674	664	670	676	720	667	655	682	710	634	669	659	661	642	734	712	653	659	660	655	667	715	648	733	668	625	644	690	632	696	690	692	661	707	690	663	659	715	703	611	725	688	681	695	704	604	639	666	734	701	680	651	750	656	690	634	671	706	703	670	699	698	689	674	692	644	668	683	673	624	659	682	666	680	703	664	677	678	656	692	722	678	675	654	692	675	696	673	696	705	680	664	648	728	722	664	723	687	705	667	649	639	626	681	611	647	667	663	645	690	689	700	666	656	663	702	658	684	686	719	664	693	717	628	682	640	655	644	698	702	666	689	729	702	691	641	690	681	634	687	684	652	668	675	659	692	684	657	649	707	717	650	692	702	652	653	659	654	654	681	691	726	660	669	667	656	626	709	673	667	652	655	692	683	720	711	676	694	714	696	681	668	663	686	637	665	679	695	661	658	681	651	665	660	665	681	724	694	697	659	687	710	684	709	631	679	639	685	684	743	676	663	728	702	670	718	702	679	705	659	656	654	633	694	676	677	713	680	681	655	665	670	688	639	701	679	711	673	661	653	645	716	676	724	739	678	691	677	739	631	717	682	677	668	670	680	698	662	701	620	684	690	617	665	691	671	685	748	640	619	656	689	640	659	646	656	626	655	653	706	675	711	707	687	669	656	669	658	694	710	704	635	691	697	633	686	656	669	698	681	674	697	666	669	706	669	709	670	693	676	687	727	682	698	643	645	638	655	683	682	691	704	688	706	663	684	659	660	694	662	654	700	663	695	637	672	664	690	653	651	656	653	689	696	694	693	696	700	697	679	643	695	708	654	681	635	688	648	664	717	715	704	683	625	647	672	714	668	635	648	666	630	677	728	648	664	710	661	694	664	669	695	685	672	637	680	709	694	710	695	636	688	707	684	662	695	657	671	656	667	637	688	653	725	688	702	659	656	667	644	647	645	689	687	676	667	689	657	657	656	711	678	623	664	650	724	704	663	678	685	671	708	671	657	683	750	692	646	689	656	681	693	694	671	673	709	668	673	675	654	653	695	634	691	672	639	660	704	676	652	666	660	705	682	719	715	650	625	683	651	690	679	683	670	645	708	687	651	684	666	682	615	673	660	698	698	654	687	623	684	631	655	627	691	631	642	675	699	699	685	679	659	695	712	653	665	634	698	669	634	694	656	650	692	625	665	652	676	655	648	676	631	630	670	685	686	708	659	669	624	685	681	674	696	650	687	664	703	717	654	670	681	695	677	731	676	722	652	691	705	697	713	687	652	649	680	681	673	684	708	701	662	659	672	664	700	690	670	681	712	682	670	681	623	677	635	645	596	710	650	700	689	639	624	708	631	667	748	716	634	666	642	665	675	650	664	665	673	646	685	652	712	691	695	693	702	673	654	659	697	649	695	693	724	692	689	729	677	691	632	717	648	671	673	697	701	651	721	669	665	633	682	718	659	666	667	643	681	712	698	620	645	712	677	727	708	646	677	716	662	658	654	688	655	674	675	661	648	667	676	688	686	648	679	650	700	676	667	634	642	657	698	683	654	654	701	667	673	699	667	630	668	743	677	665	667	684	683	712	680	691	629	688	711	719	646	633	709	677	679	651	646	656	715	713	668	695	712	698	689	655	693	648	655	680	670	668	706	671	686	673	659	689	666	693	722	631	691	658	689	643	714	684	674	685	646	705	646	689	691	700	655	676	689	697	682	680	670	706	677	689	677	661	686	658	667	686	709	700	659	686	693	646	652	634	661	701	635	666	639	635	687	660	634	666	666	675	707	681	694	655	707	641	665	640	651	726	686	625	658	700	624	679	629	648	737	649	656	703	646	683	702	673	644	645	650	674	656	698	692	697	674	679	682	637	656	714	654	620	678	620	655	678	674	743	682	639	687	708	684	683	667	679	721	676	645	695	616	710	670	685	659	680	702	667	623	693	649	647	713	683	696	665	640	659	637	674	676	676	646	651	603	691	686	659	683	701	682	663	676	695	673	697	635	671	686	664	672	665	696	695	730	682	632	683	664	706	675	643	685	679	644	664	671	660	673	641	665	681	649	652	702	635	649	650	670	640	683	681	712	689	689	675	700	671	718	678	683	709	703	678	690	675	608	660	647	680	633	626	699	656	635	693	664	724
28673	37197	19731	12769	7483	6855	6920	6681	7382	5760	3723	2479	2291	2347	1962	1743	1363	1415	1468	1295	1156	1119	1028	1175	1074	996	1009	978	1047	1008	1022	1030	1016	1015	940	998	1052	995	963	996	1005	953	972	960	979	997	1004	959	1015	916	922	1016	1035	995	1021	941	968	959	1032	946	983	1009	997	999	971	959	982	915	937	981	957	954	918	988	938	998	994	1016	1008	933	949	968	929	955	912	937	972	934	967	1013	947	974	941	953	950	1004	978	977	948	965	983	968	917	952	1007	1031	927	916	954	963	995	1012	941	928	967	967	939	991	947	986	1016	966	956	979	974	954	990	986	971	956	991	960	936	979	985	940	918	915	959	930	997	954	979	948	1000	961	949	970	941	947	981	960	915	954	934	937	1010	946	963	928	1007	910	982	960	957	962	968	965	961	935	959	1005	983	956	950	893	963	986	970	978	940	1003	944	956	940	934	933	989	983	914	927	962	952	973	952	975	937	951	934	939	954	952	931	940	946	998	934	1030	971	979	993	938	971	944	978	981	959	970	936	955	944	1009	973	966	973	912	956	950	974	985	1019	910	1000	950	899	982	935	1021	945	927	954	962	961	966	960	931	993	959	1019	951	946	949	949	1012	978	916	996	940	915	965	999	981	945	949	964	966	931	995	953	940	936	1023	956	931	1034	964	943	942	929	996	989	990	927	935	927	992	938	953	954	1003	962	943	944	927	903	967	949	987	974	946	907	964	953	953	1011	948	970	978	968	947	980	910	945	994	960	993	967	920	953	970	965	949	954	945	945	994	919	980	976	928	980	974	1006	983	969	976	984	967	950	969	1007	955	976	980	961	942	956	974	927	991	978	940	1012	941	923	960	967	964	926	922	952	1005	899	988	930	965	966	973	915	947	934	1001	870	917	979	916	970	972	944	903	902	984	898	928	1012	959	979	1033	931	989	964	915	963	961	934	944	908	966	962	985	930	944	933	946	931	932	981	989	991	942	978	937	904	982	983	975	967	968	1040	1005	992	970	928	956	968	982	924	934	976	960	953	953	931	914	915	936	937	947	938	1015	934	942	929	969	952	984	963	934	930	995	995	988	972	964	1009	1003	974	958	985	974	993	941	953	966	948	975	902	972	918	955	990	984	961	962	936	965	917	943	898	932	986	980	939	905	984	935	990	983	925	933	943	949	929	995	974	962	928	941	921	915	948	932	983	986	1005	977	938	957	985	924	903	951	954	930	957	955	940	1015	957	951	925	910	993	919	943	975	946	1044	946	923	901	961	940	939	979	947	917	890	969	904	936	990	960	979	971	987	925	989	950	985	938	1002	991	943	959	982	974	994	973	927	977	974	935	1018	907	1011	982	918	966	955	955	950	1003	981	998	986	961	947	964	941	963	931	913	959	963	967	959	953	957	1007	944	911	953	976	954	907	972	954	966	924	974	998	954	969	967	960	1028	952	979	957	980	863	951	949	956	986	950	981	938	945	947	965	934	975	972	958	935	965	983	958	935	937	951	931	890	988	903	966	966	1035	979	910	1018	945	940	933	890	984	978	933	992	972	952	958	978	931	1031	981	971	896	999	897	992	989	995	930	913	974	1001	934	984	958	970	894	943	948	940	1002	965	947	919	978	981	924	949	968	968	975	1062	961	968	972	984	1014	882	989	913	946	959	997	923	987	953	946	933	945	946	999	944	1009	968	988	913	982	963	962	1033	963	997	988	959	932	984	966	983	953	898	1008	964	945	975	1018	1018	977	961	946	971	985	920	954	987	971	948	958	970	903	943	983	976	941	945	990	977	965	1009	938	913	946	1008	958	985	992	956	976	967	971	1007	1011	931	940	935	936	987	966	911	981	987	932	934	930	1000	984	905	952	971	916	976	956	965	979	1000	884	968	991	934	897	974	979	1000	998	1005	972	1055	1021	977	939	924	938	1010	949	903	972	1007	976	1007	961	929	929	936	950	995	936	943	931	962	984	937	972	1017	952	971	972	926	992	993	952	955	999	970	924	960	917	974	899	941	949	998	964	951	972	975	927	947	981	986	996	971	957	914	988	972	953	947	963	958	976	990	1000	975	971	975	973	979	956	927	938	961	936	963	912	982	931	1014	960	1008	1007	952	983	944	957	969	959	970	957	929	928	943	987	1015	1002	970	993	967	980	965	1015	1013	979	900	984	926	996	1009	920	994	980	982	887	932	950	942	944	921	946	975	974	1031	1002	994	952	989	984	920	995	985	948	960	942	923	905	925	981	940	922	956	966	937	912	896	960	917	954	983	975	974	973	930	1001	917	951	939	926	967	971	999	905	931	937	984	954	1016	904	990	929	970	943	895	1006	1004	975	948	946	939	973	945	956	953	968	1003	972	1012	929	983	1006	928	930	936	1006	947	911	973	960	936	1007	976	908	997	960	947	941	936	951	995	973	944	958	987	960	937	982	949	1065	966	900	934	915	932	958	962	975	910	954	876	976	1037	1022	931	976	973	957	924	975	977	920	929	984	894	977	949	945	922	1006	965	968	926	957	954	967	980	921	890	952	929	978	1022	1041	951	928	991	971	947	925	932	974	922	946	957	952	969	950	948	977	988	914	889	989	953	981	983	974	988	959	912	962	973	919	938	968	922	984	963	937	936	947	949	995	937	970	1011	898	976	925	965	958	970	963	976	964	931	933	939	955	1017	912	968	966	979	936	932	967	1017	950	957	956	968	918	913	947	1036	941	940	930	899	1028	945	1000	946	1011	958	975	1003	916	951	992	973	966	965	960	980	970	964	959	966	960	967	1010	980	942	1000	995	963	972	951	947	998	913	910	988	928	971	943	951	1007	976	965	974	969	997	956	981	921	931	915	954	961	941	999	959	932	932	1007	956	953	960	985	947	972	973	986	955	938	901	980	975	961	965	959	959	965	1001	955	934	938	950	946	956	980	929	1002	995	945	969	990	962	988	969	934	982	968	978	991	984	954	948	957	954	1027	963	946	1043	967	977	897	936	1036	950	938	955	1006	967	970	1024	1003	1003	1020	939	915	992	912	997	999	956	938	946	996	960	918	975	959	964	994	968	960	958	901	966	968	1006	978	921	941	981	963	987	918	969	1013	973	1007	936	945	943	946	965	980	955	989	937	952	970	956	949	978	936	946	935	953	991	957	985	977	935	927	967	924	963	934	957	912	996	932	976	951	982	967	903	963	954	951	987	918	1014	987	961	948	945	950	976	977	991	951	990	865	1017	950	949	962	926	957	1004	919	944	921	954	942	963	989	993	953	959	1005	976	943	987	1034	961	961	976	925	961	968	960	999	921	905	934	958	946	962	965	964	976	965	997	999	963	975	977	936	938	927	944	896	1004	937	1003	973	939	908	961	945	971	940	941	952	959	988	934	929	973	932	944	946	952	915	925	985	985	937	950	1000	995	961	936	1011	960	937	954	987	984	994	986	985	919	909	956	960	955	942	971	928	1004	1004	973	957	1023	951	964	958	918	986	966	975	945	1014	920	962	962	938	941	978	1025	994	968	973	911	917	939	960	1002	948	943	960	1006	894	926	943	1020	926	960	914	1025	894	954	1008	1011	957	907	971	963	907	969	958	977	1020	941	956	958	928	962	948	987	997	953	994	1006	916	991	973	966	983	946	1010	1012	949	990	952	887	923	1003	948	922	973	995	972	916
23472	21630	29623	24142	21634	21420	8307	3501	3711	3054	2023	1209	1160	1197	881	806	622	628	591	603	550	483	463	671	452	417	453	443	448	429	471	402	428	431	434	411	424	435	473	429	431	397	408	431	396	411	403	438	405	423	429	448	456	413	428	386	435	418	408	397	392	487	434	414	415	413	437	412	452	420	454	410	383	419	399	445	443	422	440	405	402	410	429	441	397	400	371	430	407	430	420	408	411	406	420	416	421	423	397	398	413	418	409	435	386	423	400	365	423	439	429	420	437	407	393	459	410	419	417	364	427	449	403	437	414	373	442	438	423	361	435	402	388	423	378	444	425	445	435	410	377	398	416	453	417	428	439	437	429	433	415	417	428	380	441	386	385	435	452	407	396	447	404	390	401	443	418	395	440	433	416	429	385	429	436	397	440	436	432	410	426	444	421	436	415	420	392	407	415	462	450	419	420	454	395	415	448	450	423	399	422	405	433	432	412	423	414	401	398	387	428	415	387	408	409	387	422	442	395	449	421	409	429	436	382	399	358	446	435	428	441	367	389	410	419	371	430	432	418	429	414	442	399	411	395	418	452	428	381	364	376	438	428	419	448	451	380	429	394	413	419	408	418	402	423	401	447	400	391	417	426	406	447	401	428	462	426	436	429	420	394	411	433	412	398	431	428	416	421	420	381	376	390	405	419	411	420	432	435	420	402	382	435	419	399	405	408	409	409	443	404	407	430	400	400	405	425	444	413	437	435	406	443	411	420	418	382	428	396	390	397	419	432	389	437	427	429	400	408	442	387	414	422	441	455	422	481	414	419	423	373	421	403	424	454	398	473	408	419	399	398	409	385	422	406	417	441	434	450	421	379	451	388	413	411	406	423	388	420	394	419	424	411	410	389	439	432	418	435	401	398	443	429	402	407	423	436	387	413	399	428	422	446	416	407	398	431	426	365	379	439	430	424	384	413	397	405	431	406	418	387	424	408	396	431	411	417	429	457	406	411	420	422	424	429	417	394	413	405	417	443	396	410	403	431	422	413	412	442	401	415	396	437	425	395	396	398	447	431	421	405	410	419	410	422	424	429	424	415	410	419	428	404	405	418	441	418	432	404	427	424	431	394	386	413	391	403	419	403	423	409	433	395	386	418	411	429	448	420	418	403	425	401	430	423	377	406	425	418	417	410	442	416	401	405	388	425	403	401	451	420	411	399	420	409	433	384	406	396	429	393	406	431	412	414	378	442	416	412	400	405	410	405	367	394	408	429	409	419	365	381	442	421	426	441	417	426	403	434	411	420	423	378	435	403	427	429	428	412	400	405	432	393	420	425	413	392	381	426	382	384	419	381	381	411	443	436	409	369	393	391	407	418	397	422	416	415	395	405	451	454	414	408	401	393	395	404	431	421	429	451	412	435	447	446	395	409	392	414	407	403	456	426	391	409	418	431	392	413	399	413	417	393	370	439	424	445	449	452	420	403	433	451	431	391	400	392	418	442	401	423	414	402	402	394	418	420	426	407	386	427	411	377	414	389	436	372	400	415	386	418	388	394	426	424	416	440	401	423	365	394	430	428	445	405	400	407	380	390	425	411	413	394	392	421	407	407	476	402	433	421	409	402	395	442	426	385	413	446	394	430	409	405	436	418	427	400	395	398	438	389	412	434	418	408	403	453	406	428	418	425	424	411	438	387	403	394	407	408	388	364	402	418	403	421	425	407	439	418	445	410	416	439	393	379	427	432	393	445	435	434	402	432	438	430	375	411	420	407	437	380	434	432	433	396	399	435	394	414	433	414	428	395	425	397	416	436	408	417	440	438	385	391	410	370	393	404	433	417	374	417	434	435	403	437	405	404	440	406	406	423	440	402	417	437	466	451	439	382	424	420	421	392	456	417	387	368	423	433	411	404	414	432	401	435	373	436	383	400	435	407	443	408	389	423	430	442	408	437	392	403	447	403	432	390	394	417	448	393	439	398	426	452	417	383	416	400	391	443	422	455	390	455	402	432	426	426	421	414	387	419	464	397	410	428	416	397	396	386	404	401	428	457	402	403	414	400	440	379	411	411	406	410	452	421	442	395	399	400	391	412	420	404	414	427	429	387	408	410	388	418	406	427	411	437	403	427	449	421	440	395	412	387	409	439	430	395	418	425	415	405	421	402	414	439	400	405	401	429	406	451	345	426	396	448	407	373	424	429	399	412	376	464	418	445	439	436	422	397	376	428	458	394	411	373	421	411	403	410	404	417	416	408	417	424	423	444	406	411	413	419	428	395	369	412	441	401	397	401	414	399	438	456	401	384	384	431	415	417	418	384	408	388	441	401	400	422	426	394	390	396	388	444	434	432	399	437	437	369	421	404	425	473	373	446	392	419	413	404	417	429	434	403	439	414	477	443	462	442	412	392	428	442	388	420	420	392	388	449	417	437	405	417	416	389	412	376	400	391	430	420	423	418	387	424	409	424	408	416	436	384	429	421	430	393	389	409	402	399	416	404	420	393	420	428	439	420	414	393	426	411	401	439	418	382	377	424	386	432	440	407	428	411	391	389	389	430	439	418	413	410	392	453	410	412	455	411	381	389	398	393	426	408	359	448	425	413	440	436	399	372	402	380	421	392	412	402	446	424	399	402	442	398	460	413	420	428	449	443	402	427	408	417	422	374	417	419	411	397	426	396	422	437	389	382	426	393	444	404	421	450	389	404	442	405	390	441	456	425	433	395	444	400	386	396	401	426	388	415	359	413	438	411	411	435	390	405	400	384	394	395	398	435	440	426	451	455	426	399	410	419	445	418	394	402	412	406	382	448	388	389	424	399	439	417	423	425	414	420	401	390	431	408	430	396	389	391	384	445	430	405	413	388	423	403	434	438	436	415	407	431	377	443	424	433	416	378	420	430	446	443	449	421	414	418	431	440	402	417	438	399	417	415	387	456	394	393	405	398	418	394	434	410	461	410	400	367	425	357	386	454	399	424	438	425	386	428	362	410	396	423	392	386	434	426	393	426	437	430	387	412	381	419	430	456	409	443	410	410	413	387	421	412	430	440	393	430	436	425	438	411	409	415	393	444	404	423	430	430	402	444	404	428	403	432	425	426	388	397	425	421	393	428	383	413	405	425	431	417	392	395	408	435	421	431	433	406	420	370	448	398	402	383	443	412	434	388	389	419	432	439	414	417	417	367	445	407	367	397	406	415	426	420	377	415	384	441	413	444	428	445	412	445	411	420	413	416	439	432	378	409	428	431	415	401	403	406	417	406	443	437	421	380	407	436	413	406	393	419	425	419	416	415	438	413	431	431	434	439	409	396	385	442	411	433	448	418	398	404	407	438	357	380	424	405	395	431	388	391	437	403	467	389	414	399	392	435	374	389	420	399	429	399	412	397	422	410	381	375	413	419	445	437	439	401	409	409	414	435	424	427	376	414	428	425	441	436	417	410	407	389	432	393	420	427	427	390	417	415	414	415	408	392	411	395	427	405	421	409	416	409	432	402	412	409	428
35101	39490	25688	16721	10589	9292	8031	8200	9818	7745	5183	3062	2896	2894	2081	1861	1199	1247	1148	1127	989	881	783	1253	799	733	703	648	689	688	644	676	632	597	657	653	653	640	637	659	625	604	619	656	608	672	607	593	621	624	589	627	589	601	625	601	623	600	584	596	600	572	613	609	619	583	633	638	603	631	643	598	625	618	616	576	611	602	605	606	625	645	613	645	631	578	602	598	603	612	608	613	626	605	596	581	630	639	593	624	633	586	639	595	593	575	621	588	555	586	600	603	622	631	598	611	612	617	598	622	663	602	614	599	591	604	616	572	653	613	619	641	560	598	597	677	623	580	632	623	570	628	626	633	609	560	610	587	585	606	591	659	602	579	580	592	626	610	578	562	596	602	582	639	565	566	559	568	615	566	584	612	609	604	594	585	591	561	583	577	575	596	631	566	596	590	586	558	630	611	579	584	609	611	634	614	618	585	565	601	613	566	619	608	638	600	587	638	627	595	640	597	575	588	625	577	630	560	640	646	565	597	602	609	596	587	635	604	629	615	579	582	595	608	578	592	546	625	619	551	582	575	614	605	566	635	621	584	597	629	583	591	594	630	630	592	608	570	614	608	663	624	599	575	599	608	579	584	586	581	623	625	577	637	592	623	604	608	589	575	615	591	607	587	634	584	601	663	612	659	632	637	606	601	606	642	555	603	618	602	614	637	591	645	595	603	644	627	569	540	621	580	612	621	611	596	544	560	660	639	610	600	603	639	639	617	607	598	620	571	579	598	604	547	585	635	593	596	608	607	566	652	637	603	609	608	578	663	542	574	590	585	591	648	561	572	621	598	580	595	612	607	595	610	572	649	651	603	651	603	624	589	617	612	637	573	595	590	604	576	620	663	615	602	612	595	606	604	618	589	604	576	603	610	624	596	560	618	591	593	583	611	607	535	602	631	604	585	585	600	584	584	592	599	630	617	620	614	627	625	593	616	618	596	602	586	573	633	563	627	573	590	608	635	626	619	588	592	577	555	564	643	627	583	571	611	545	559	643	568	595	577	642	532	608	619	581	597	580	604	606	592	597	566	608	632	559	618	609	589	581	598	584	649	580	602	603	626	662	646	559	602	581	591	580	584	597	575	575	598	626	619	570	600	545	609	610	595	593	578	590	583	576	613	617	580	612	557	614	578	587	616	578	616	580	608	634	590	596	616	584	611	608	571	574	603	612	570	608	590	620	596	599	601	571	611	598	599	594	595	599	616	614	586	659	635	595	610	633	595	576	669	583	627	587	611	644	587	627	623	571	571	594	607	642	587	604	532	590	643	641	592	606	606	577	599	585	606	622	589	614	605	648	588	601	614	583	584	614	644	563	632	576	633	614	603	599	621	568	594	543	610	605	559	617	590	576	586	613	594	595	592	601	575	629	624	568	616	642	589	634	610	630	571	601	600	577	619	623	558	588	620	602	616	630	590	561	640	606	608	587	632	600	620	610	616	607	590	595	602	575	565	617	649	618	585	579	602	591	611	622	581	590	577	624	621	582	608	588	600	601	557	658	577	616	580	604	612	598	565	565	648	610	627	634	600	600	625	555	592	558	657	639	588	583	607	615	588	605	623	633	607	621	609	614	574	584	621	626	599	563	651	566	642	637	545	612	582	592	563	584	624	596	630	599	599	618	625	627	609	562	640	625	608	626	589	588	637	620	595	575	615	602	611	582	616	645	625	631	612	574	633	603	587	548	620	597	621	612	568	612	588	602	608	598	613	623	615	601	618	594	568	607	599	591	572	579	609	611	573	566	596	621	611	602	566	614	551	565	598	626	572	604	622	630	585	607	612	582	613	564	614	582	607	544	579	578	618	574	625	576	562	603	573	560	589	606	615	560	587	611	586	575	584	581	567	614	605	583	619	620	586	585	609	606	583	622	614	538	619	594	609	633	594	585	556	557	622	589	611	629	560	632	642	582	630	573	596	617	609	589	584	609	550	573	600	620	575	586	621	611	610	608	614	569	589	609	610	602	643	540	653	632	611	581	594	642	607	614	594	577	581	599	606	592	614	602	657	639	600	597	614	603	615	638	575	618	643	648	587	611	552	619	593	605	602	585	615	586	624	602	557	589	587	595	607	615	611	605	557	593	676	607	564	602	550	589	617	609	618	600	612	600	653	608	601	587	589	571	590	590	572	611	627	588	577	607	615	573	618	609	587	604	640	598	633	561	603	624	582	598	620	620	595	580	555	625	611	596	566	617	618	631	624	546	618	646	610	614	578	596	638	612	644	593	586	589	598	569	617	633	578	579	605	574	585	582	621	560	594	594	620	623	645	600	544	627	610	559	591	586	615	594	644	607	584	609	592	627	577	555	590	598	620	606	593	558	588	599	570	591	616	627	613	576	644	615	598	602	583	606	587	620	582	587	605	586	603	582	638	607	570	583	549	591	576	620	608	599	648	585	611	591	632	653	556	629	589	568	602	586	599	573	593	636	602	632	601	630	565	591	606	569	560	596	631	611	586	563	613	562	624	612	582	617	593	603	588	581	570	596	567	577	615	583	623	593	633	612	584	592	571	563	632	607	606	612	614	626	578	588	610	573	568	621	613	575	605	632	623	632	591	635	628	611	593	598	600	593	623	564	617	598	623	621	571	591	626	584	593	617	580	625	564	566	624	561	596	613	594	633	569	640	620	614	583	595	628	614	599	614	622	592	595	594	641	597	582	573	601	615	648	583	614	629	625	545	579	590	610	562	592	568	627	612	638	629	625	586	611	599	597	593	602	567	605	592	623	581	566	614	629	629	562	638	591	599	592	562	605	612	616	602	622	631	567	624	641	626	565	589	621	604	598	633	619	625	587	639	581	647	563	576	594	608	617	619	570	602	608	642	596	614	618	627	586	615	641	629	634	669	611	562	642	597	629	584	617	632	589	591	605	582	648	608	606	590	637	648	622	627	639	646	614	586	558	570	620	608	556	640	586	605	614	640	590	590	623	574	555	591	575	599	629	584	612	612	615	563	599	615	573	587	584	609	611	580	565	656	655	628	629	614	603	601	599	597	633	598	631	632	620	596	613	629	597	564	638	558	621	577	597	592	614	624	594	598	615	632	628	612	568	623	614	603	596	603	598	577	611	635	584	637	586	616	603	581	601	596	570	634	623	598	632	649	601	618	609	602	615	572	568	615	628	625	617	629	596	630	608	563	570	613	613	581	620	593	572	576	604	612	593	592	585	621	632	608	597	624	595	600	615	610	612	626	595	627	606	595	616	601	640	626	636	604	646	589	627	553	622	593	593	587	597	596	587	594	580	589	557	604	591	574	602	589	599	583	579	636	636	578	579	587	603	617	569	539	614	618	582	626	561	616	585	608	607	569	597	655	604	575	600	572	587	638	625	608	609	604	638	626	633	603	581	596	574	577	580	619	587	601	585	590	624	555	614	581	544	570	570	542	631	614	601	545	584	601	537	619	598	607	574	579	606	638	589	605	637	630	622	623	626	615	614	590	560
27389	20942	12299	4567	1740	1437	1279	1540	1676	1319	1095	849	791	789	708	757	648	634	580	608	604	588	585	602	651	560	599	572	552	573	599	612	579	579	598	581	549	621	612	555	584	579	597	609	602	606	590	582	587	590	581	600	581	581	592	555	547	602	639	590	625	595	566	606	599	542	621	559	575	547	561	592	591	590	584	595	588	554	577	562	560	575	574	572	584	589	583	623	600	579	563	592	585	578	596	580	575	533	585	598	576	610	617	615	552	565	649	596	610	599	537	591	526	626	557	584	583	603	550	642	556	566	605	560	592	583	573	573	597	561	570	559	601	605	562	595	599	579	593	542	583	579	588	597	579	564	610	542	606	568	553	591	642	568	552	545	530	582	587	543	581	632	551	626	562	593	579	574	553	589	569	585	593	553	636	556	593	586	624	550	589	531	570	559	616	600	594	561	597	577	590	614	576	522	591	560	577	576	534	588	554	572	592	611	618	588	561	558	557	566	589	582	544	573	569	555	600	575	552	599	617	539	584	551	574	558	604	566	589	579	548	555	576	611	623	562	576	578	572	608	579	533	605	568	589	606	564	574	577	557	533	595	579	583	623	628	573	560	572	614	590	557	648	600	578	559	596	565	619	609	592	556	623	575	553	585	574	597	560	531	602	533	542	598	603	561	619	562	579	587	542	585	553	570	560	540	594	584	559	582	605	555	597	588	607	592	593	580	616	560	566	523	582	600	605	598	592	576	584	562	578	587	587	598	605	532	604	558	591	607	586	597	593	571	560	553	623	557	584	540	577	589	567	566	602	611	575	600	588	527	581	597	597	573	570	620	583	558	584	607	592	577	573	583	559	537	599	557	587	604	615	582	553	574	587	593	559	601	574	596	591	567	573	621	594	572	581	624	558	610	560	551	595	601	572	549	595	643	579	588	569	622	610	567	586	572	612	581	594	577	572	604	568	566	578	555	607	581	580	582	564	602	596	572	602	613	606	584	631	575	575	520	556	590	628	590	565	577	568	524	593	566	575	576	587	633	555	597	539	573	586	575	574	552	627	624	598	544	558	581	570	575	555	611	573	565	576	616	574	578	606	549	621	549	557	604	598	577	579	586	586	631	618	586	568	567	578	555	599	527	569	595	558	576	536	561	600	580	597	632	579	570	587	567	587	574	608	581	587	598	627	602	580	537	588	589	578	586	597	563	577	571	564	553	606	602	575	596	597	601	551	525	567	572	601	548	609	614	622	527	590	615	573	602	589	598	585	592	595	613	601	590	561	577	585	588	621	546	584	561	580	548	616	611	580	547	535	578	587	552	531	574	585	582	560	565	597	593	600	607	587	598	598	606	592	582	567	579	588	600	560	583	637	603	598	600	631	572	609	592	611	576	579	554	597	590	569	627	553	578	566	564	586	597	546	555	553	567	604	569	600	591	582	564	618	595	546	539	565	558	645	573	587	590	586	564	573	596	556	527	563	570	658	601	623	571	582	582	589	552	603	556	592	575	592	526	592	602	601	567	597	555	555	578	564	572	572	589	574	598	609	583	559	597	601	552	581	530	642	591	569	591	582	613	534	578	618	593	546	582	605	576	591	558	587	579	576	567	539	580	620	583	567	582	584	606	578	578	575	582	592	576	602	576	574	586	561	592	578	619	600	559	589	585	635	582	594	610	602	542	572	619	575	591	609	599	574	582	567	586	587	572	606	585	578	573	540	590	582	583	591	583	619	589	588	555	591	572	599	578	581	587	629	585	593	590	522	589	641	595	608	602	594	613	567	583	560	601	598	603	560	621	573	565	591	579	557	575	602	614	627	614	554	540	559	568	577	593	546	583	607	564	599	588	603	602	597	587	608	533	571	590	548	566	579	556	594	593	568	547	584	609	610	593	572	601	565	569	555	586	562	549	599	600	588	548	545	611	576	596	586	577	569	605	577	608	587	559	590	600	568	544	619	553	549	601	570	587	584	589	624	519	572	566	561	643	577	584	623	570	552	583	591	570	560	625	537	519	584	601	576	557	546	611	546	610	581	563	589	591	544	579	620	538	579	580	568	573	591	597	555	553	608	596	592	591	610	602	579	592	565	625	589	572	557	593	572	566	605	596	597	608	575	640	588	592	577	611	555	546	576	582	584	590	619	611	552	612	577	588	556	590	622	531	607	580	579	571	595	574	601	576	585	598	578	605	578	579	589	610	589	592	599	572	574	586	583	551	550	576	582	545	611	560	588	572	555	638	555	596	620	609	588	611	610	562	568	556	547	572	535	539	594	543	541	551	571	554	577	597	557	590	584	552	605	574	583	592	561	598	571	579	573	578	579	575	563	595	608	600	561	592	579	593	614	602	548	548	603	624	589	616	606	596	554	536	660	568	588	594	586	602	624	574	571	549	569	599	565	573	555	582	576	579	609	597	599	578	604	550	584	639	627	585	578	584	591	550	592	588	577	561	594	595	541	564	606	592	611	570	624	581	624	582	569	594	594	606	608	576	578	578	568	574	569	581	594	553	641	614	561	571	574	572	611	576	545	571	621	571	603	583	578	610	606	537	558	572	588	575	569	588	594	602	594	560	614	574	587	598	542	599	577	580	581	536	546	598	552	527	595	540	585	581	589	588	564	593	584	598	529	561	601	608	584	540	578	612	568	606	549	560	611	609	604	587	640	616	632	558	590	593	624	630	592	584	589	548	561	554	541	546	544	564	589	580	593	552	618	577	589	571	529	555	582	503	567	607	640	584	601	596	581	622	603	577	570	602	576	594	552	565	545	572	544	590	576	538	551	599	567	566	567	589	593	588	553	569	560	594	573	588	602	588	579	549	574	607	594	582	542	544	582	554	544	592	576	584	562	625	577	593	590	613	578	584	595	585	571	598	582	578	595	579	593	601	587	570	581	579	539	574	583	573	564	562	611	558	607	563	570	537	623	566	611	566	548	603	565	566	625	587	565	543	603	575	617	581	580	544	615	600	576	585	568	594	614	548	578	587	582	670	566	563	589	559	604	585	571	635	575	581	573	610	552	553	590	584	545	550	591	579	574	572	557	547	588	600	564	544	540	614	606	567	552	555	568	543	606	599	567	589	550	617	598	563	586	581	623	618	568	570	568	602	596	545	553	564	574	596	571	601	551	608	552	585	592	601	577	564	612	582	551	593	607	602	582	577	596	614	535	562	587	609	615	600	563	543	599	559	595	594	579	607	568	552	585	570	574	593	599	575	597	572	565	600	603	573	596	535	572	573	580	559	574	585	637	568	585	596	567	594	581	606	560	618	566	584	627	586	570	594	553	578	614	570	558	569	595	607	587	580	608	580	603	560	586	551	545	573	558	584	554	574	531	600	591	617	533	597	592	599	558	591	593	548	587	587	573	600	608	621	608	577	612	597	581	609	583	573	558	589	594	589	617	566	589	590	644	575	599	552	568	554	560	595	610	627	609	578	585	558	579	594	616	531	569	529	599	599	590	586	593	604	568	616	606	566	598	573	571	564	583	591	608	565
13951	16249	12405	7217	3717	3455	2994	3813	4392	3521	2607	1520	1577	1482	1204	1154	978	967	949	913	874	870	853	842	844	868	805	862	816	771	861	817	851	807	892	801	818	791	822	851	881	764	840	852	833	842	840	799	825	840	811	778	836	780	856	835	820	833	800	836	800	849	892	796	820	876	824	812	785	849	816	800	812	807	842	818	840	832	867	768	843	811	826	797	848	807	824	818	825	781	786	843	781	808	804	802	812	832	859	865	829	828	791	796	829	828	796	888	855	875	809	853	788	824	799	850	817	850	819	843	800	810	821	838	833	846	761	789	793	839	838	805	834	770	788	812	866	813	819	830	783	798	825	816	824	830	785	821	852	788	835	841	810	816	880	824	838	821	798	904	839	795	850	846	815	816	782	798	839	849	827	841	766	806	793	811	826	781	842	784	785	871	805	800	879	820	803	855	836	821	830	854	811	844	803	846	839	787	796	773	784	796	767	793	824	841	783	847	848	833	794	790	797	876	837	822	853	861	810	873	829	841	878	799	859	825	794	810	836	832	817	825	786	889	822	842	847	823	798	797	838	818	778	845	824	837	839	829	825	829	848	836	812	856	837	820	864	770	810	847	808	793	857	842	867	841	806	829	876	806	790	802	811	840	876	834	799	861	785	842	841	842	805	773	786	836	803	827	819	814	836	806	815	779	835	803	806	830	853	813	842	806	835	847	888	830	820	781	810	806	859	818	864	816	828	877	819	791	771	809	855	806	851	855	832	772	797	872	826	846	837	763	843	823	834	800	851	808	804	784	889	819	817	924	828	841	869	814	793	875	775	877	772	837	821	836	853	781	835	833	845	799	855	848	819	843	816	813	786	839	795	815	823	844	842	831	873	840	822	894	812	819	824	795	822	837	776	805	794	816	771	805	828	817	781	853	825	855	778	887	805	829	808	834	853	812	876	806	854	770	802	846	824	846	842	781	858	809	816	838	807	829	807	870	813	814	872	819	831	769	856	825	766	831	852	832	812	838	868	862	828	832	856	827	798	869	836	838	832	789	850	806	837	849	799	845	784	795	793	782	816	791	840	809	795	848	814	834	865	806	815	798	837	843	858	872	830	805	789	879	816	879	841	795	806	810	822	792	832	787	799	795	819	851	820	789	849	882	857	799	811	839	825	850	869	824	833	837	897	745	763	816	850	888	832	867	805	889	841	849	785	794	881	847	873	854	834	788	815	842	846	842	845	850	778	783	887	884	806	854	874	833	831	823	817	803	804	770	850	776	847	830	840	830	801	810	804	804	885	846	845	814	799	793	793	847	781	842	824	827	828	807	826	837	840	843	813	802	860	813	814	799	836	814	814	810	770	830	804	784	804	807	814	811	797	840	799	836	811	769	753	829	817	811	785	824	815	825	775	841	796	817	844	840	757	839	841	810	808	828	860	829	866	838	835	856	800	826	824	874	863	751	807	825	819	843	807	886	820	865	823	814	822	777	842	773	820	833	830	883	847	828	846	837	796	849	817	824	865	827	870	856	856	801	826	789	792	808	836	858	847	813	803	789	850	806	879	848	754	831	844	836	844	820	810	817	847	871	805	820	836	825	856	837	793	820	889	848	799	822	845	845	809	822	837	842	785	875	816	819	823	857	804	801	854	825	835	863	813	879	820	872	837	824	787	829	805	826	809	789	832	873	786	891	831	811	818	849	854	808	834	853	813	756	866	807	816	810	815	832	837	849	811	835	835	847	858	764	798	859	828	811	809	805	843	843	835	847	818	853	798	767	833	838	828	828	806	852	799	803	857	824	858	864	818	804	801	831	833	822	852	838	824	864	834	819	909	827	788	840	798	816	845	880	820	859	897	826	843	820	837	791	840	776	807	833	806	825	803	843	833	834	789	845	887	805	820	809	821	784	811	841	811	839	816	803	844	793	825	830	826	778	812	805	820	815	859	860	817	785	808	804	824	820	796	846	840	850	834	849	841	789	864	819	798	875	877	767	790	818	803	841	874	826	791	822	847	853	836	793	806	816	812	834	821	796	803	859	817	893	851	844	834	808	802	809	801	835	860	816	828	853	797	823	837	796	787	833	772	778	845	813	792	842	893	848	797	859	835	816	837	791	790	812	809	856	758	882	797	824	826	828	869	830	832	832	846	822	809	817	808	844	815	817	828	840	836	803	857	822	831	861	819	770	828	797	812	858	802	809	809	839	830	855	814	849	797	802	826	813	820	859	808	832	803	792	787	799	826	891	800	871	796	775	856	810	851	823	813	825	796	828	836	833	811	777	861	864	818	868	885	833	844	823	794	852	816	749	818	883	837	818	790	790	876	825	805	828	841	824	825	800	836	852	787	788	849	797	838	805	768	891	811	841	831	835	822	797	855	786	778	820	789	841	804	784	798	847	866	793	855	837	818	821	801	849	803	810	818	828	830	883	833	823	836	853	799	803	830	848	829	811	824	816	833	775	814	780	844	793	872	812	830	795	845	836	794	882	835	795	866	810	824	819	838	838	832	826	824	819	810	775	822	815	825	862	849	817	830	841	839	828	780	825	827	857	791	856	828	848	818	816	781	831	828	807	803	851	832	795	872	807	851	820	801	800	842	803	844	812	844	849	828	837	835	867	784	862	824	844	798	847	830	874	852	843	816	860	880	854	802	771	803	872	861	804	823	794	821	821	795	824	805	796	788	810	817	841	802	851	803	802	791	822	832	890	873	820	825	839	770	812	814	834	797	844	784	794	815	846	881	827	810	824	851	828	782	826	811	800	854	819	818	807	792	831	794	800	844	816	877	816	776	804	805	869	841	822	805	822	847	840	840	857	734	870	859	810	741	848	784	831	785	820	856	808	827	873	815	812	812	837	818	826	814	813	849	837	785	816	815	873	807	828	790	838	812	775	875	844	871	814	818	847	837	877	801	830	763	792	887	830	847	797	796	793	879	793	794	830	865	826	816	728	877	803	863	829	824	836	818	817	796	817	811	890	783	836	866	791	840	786	812	822	832	872	828	822	837	837	828	848	801	869	804	823	775	849	849	811	873	806	832	803	829	873	843	881	837	784	825	843	861	828	812	801	828	789	832	890	844	893	885	826	852	796	827	865	828	797	826	787	823	854	841	858	885	776	809	830	821	777	830	826	811	813	827	813	784	835	803	864	821	850	845	851	831	778	836	829	769	795	808	806	833	844	788	822	826	843	801	813	808	888	862	848	816	816	851	794	811	875	840	854	821	778	883	824	761	844	800	838	811	829	815	869	830	811	806	809	865	839	782	826	796	805	869	826	833	859	816	823	851	861	816	799	795	775	806	887	864	824	884	832	852	848	823	800	857	858	866	816	867	802	821	861	837	823	789	857	824	775	862	822	831	814	829	876	828	845	833	843	798	835	823	789	891	847	806	751	806	871	844	824	800	792	854	774	840	844	782	832	800	861	767	765	865	773	875	868	844	810	826	771	832	850	805	802	891	808	845	814	816	791	825	813	835	789	831	828	831	852	851	839	810	835
24409	21553	28861	24690	21073	7141	2910	2891	2563	2299	1907	1261	1133	1127	884	1008	760	755	789	776	695	705	712	767	666	641	684	658	652	630	659	707	611	639	711	617	654	669	734	643	631	644	642	651	643	632	718	657	685	686	671	657	662	670	682	644	691	688	656	643	728	670	688	653	688	663	679	662	673	684	645	719	631	663	666	668	627	696	654	658	680	656	667	656	709	631	641	717	634	673	608	687	651	653	671	686	694	660	702	663	643	685	672	677	645	686	646	695	671	648	656	683	698	684	634	655	714	673	665	641	704	697	643	664	633	662	672	670	702	671	674	637	670	669	645	643	689	677	622	704	674	641	635	661	702	666	682	657	675	704	647	689	662	667	673	634	689	680	643	653	621	668	617	672	696	655	657	602	657	659	686	608	667	681	678	638	681	667	679	605	642	678	666	643	636	646	639	645	661	638	639	643	664	641	639	640	667	633	649	683	677	622	682	651	672	670	660	654	684	625	708	637	629	647	649	667	629	732	649	690	651	663	679	657	666	701	626	644	660	682	685	649	654	683	630	665	651	674	619	653	609	647	673	678	620	672	664	628	624	669	686	651	645	678	653	705	630	605	638	662	624	669	653	658	691	624	635	665	646	674	678	660	677	669	682	658	629	660	655	707	681	683	630	651	671	664	638	634	673	717	695	699	634	656	674	661	671	659	626	641	692	636	679	653	678	666	611	676	643	618	685	659	663	707	636	645	653	700	635	614	658	675	661	661	659	683	681	672	634	669	645	636	657	674	631	637	757	673	702	666	672	623	678	641	635	669	660	688	653	640	678	686	680	654	674	691	658	670	711	655	641	705	636	632	709	652	655	684	668	654	624	687	712	652	694	678	618	628	648	665	620	657	598	698	707	682	656	691	641	634	646	661	677	650	667	677	616	610	680	638	674	655	713	668	645	665	659	704	638	639	649	684	658	677	631	675	656	671	653	670	642	687	618	697	690	684	654	677	678	699	701	690	684	695	653	640	628	689	665	709	659	635	645	646	685	662	636	649	642	637	658	617	667	666	687	657	654	631	690	642	668	632	709	648	625	698	626	657	653	672	651	645	614	654	707	691	694	679	627	641	623	671	705	586	651	695	680	702	671	661	640	623	695	683	665	615	665	643	729	675	658	620	645	684	654	653	638	621	635	693	684	648	654	629	650	761	682	652	644	684	657	648	651	651	621	629	703	659	705	642	617	694	661	691	661	681	652	629	638	716	626	652	637	667	651	655	651	699	647	655	623	650	659	653	622	662	679	659	675	638	682	670	694	634	652	691	642	679	596	664	646	588	675	654	654	627	692	645	727	686	643	670	624	692	651	660	676	656	675	643	654	628	624	647	644	622	686	676	630	689	630	636	680	654	664	627	663	676	651	712	651	602	646	639	670	688	659	689	681	713	640	616	643	634	620	686	624	691	692	647	689	709	634	697	629	611	652	650	654	677	688	703	650	637	666	624	653	605	629	690	635	677	653	618	628	688	684	639	675	653	633	662	614	660	695	654	685	724	682	632	662	646	629	628	657	705	680	651	643	677	698	651	674	665	629	667	617	688	649	705	650	614	633	694	668	740	667	654	650	624	678	685	708	673	626	637	641	651	646	682	663	674	629	669	654	659	669	673	672	633	673	624	636	677	628	701	654	613	661	641	697	639	674	652	673	709	648	642	709	649	727	699	630	657	713	680	672	659	673	637	675	672	683	668	634	627	602	596	641	655	717	683	689	667	648	650	698	651	723	644	670	722	672	687	665	661	676	635	667	666	675	613	701	674	626	698	698	643	695	620	669	673	627	629	692	721	661	621	668	698	643	609	668	651	689	670	652	641	644	618	632	662	604	681	662	696	690	640	704	663	684	650	642	660	681	676	620	634	677	686	671	666	657	684	662	631	660	696	675	637	674	669	644	652	660	639	660	701	659	660	640	685	658	658	667	644	665	668	672	653	635	657	660	679	676	661	608	697	666	635	650	675	689	661	648	625	622	700	649	719	668	693	677	696	720	670	696	672	643	681	654	675	655	672	691	644	640	663	642	630	679	633	648	649	645	689	706	624	636	664	663	645	643	674	679	698	656	653	685	681	626	723	668	645	702	649	695	627	636	689	662	651	649	662	642	678	686	663	702	646	619	672	707	655	626	652	715	689	695	640	675	640	685	625	677	687	656	649	682	701	672	676	656	656	681	649	674	668	672	686	658	651	666	662	647	628	634	629	690	661	639	700	701	682	651	591	625	630	727	700	685	652	663	651	670	649	679	691	673	695	687	654	651	704	665	665	630	718	618	673	684	630	656	650	656	717	638	582	704	589	621	674	680	637	662	725	669	640	682	644	656	639	649	644	677	651	665	601	690	715	646	631	664	683	640	645	673	664	711	693	690	631	697	663	681	637	677	713	667	667	641	610	663	650	651	667	691	699	710	651	653	662	658	644	655	685	680	686	689	700	674	648	646	628	622	646	647	665	678	680	666	625	653	643	665	683	638	659	664	698	659	673	660	643	607	680	670	693	634	648	658	631	701	671	622	666	677	639	652	674	673	699	655	649	616	661	634	660	619	648	639	631	699	705	670	645	676	663	686	615	672	692	653	610	635	599	691	616	708	673	661	654	647	666	641	663	642	672	659	691	632	635	630	628	662	685	641	647	678	660	671	684	646	647	688	686	711	661	621	636	687	649	682	651	659	676	685	615	657	626	709	659	671	681	641	614	624	747	679	648	675	667	622	610	622	672	658	646	639	677	640	648	681	649	676	653	695	694	647	679	613	604	639	670	688	627	618	679	644	695	674	624	616	639	666	654	669	670	640	606	701	666	652	625	694	644	640	611	615	686	694	677	666	623	689	696	696	666	646	670	641	637	677	670	710	692	669	618	654	688	642	658	689	670	636	643	658	621	643	644	622	616	610	647	654	639	658	621	643	696	630	646	663	613	672	632	619	633	618	677	688	628	650	657	643	677	652	640	665	663	663	657	632	679	687	670	695	627	669	678	637	650	683	671	641	687	689	644	665	704	651	687	661	648	656	675	629	612	696	625	630	681	652	640	660	670	680	600	646	607	677	653	673	635	665	638	654	643	696	640	606	662	628	631	638	601	652	683	667	666	658	665	657	664	643	704	636	637	691	658	660	682	674	650	655	699	656	672	628	647	663	629	677	682	704	610	599	606	660	689	622	645	665	619	676	662	674	638	676	643	604	661	658	638	630	639	653	678	626	623	650	659	687	666	663	612	689	653	687	653	653	636	655	683	666	673	658	653	684	659	637	651	622	663	666	648	657	656	646	666	669	646	691	611	672	651	678	662	669	636	643	670	669	659	669	639	668	600	644	638	622	658	639	645	623	658	683	652	708	672	655	681	694	595	635	656	717	653	642	638	679	673	650	659	643	640	664	615	662	633	700	639	630	698	672	668	664	663	653	688	663	675	704	628	707	659	612	687	656	638	717	638	668	617	657	662	654	649	621	687	646	668	633	677	672	674
30395	29822	20763	13315	7754	6119	5559	6904	6703	5678	4651	2658	2415	2339	1657	1910	1334	1290	1282	1226	1071	1073	1088	1124	1050	1005	994	963	1018	978	954	994	971	1000	1007	982	950	961	993	1005	942	944	926	979	981	931	937	945	915	960	997	949	971	999	986	939	982	934	975	913	971	957	988	994	915	969	916	908	911	965	972	916	936	923	926	967	953	929	898	877	988	895	963	958	980	969	949	931	971	930	993	919	947	981	983	938	950	967	935	922	941	911	927	976	986	940	942	989	968	929	922	949	907	949	982	1008	921	930	939	898	909	955	972	930	971	975	897	959	937	938	974	966	996	937	948	924	887	1007	948	962	942	897	938	972	938	935	879	946	943	947	961	962	952	975	955	937	963	943	899	934	929	966	964	970	956	975	910	941	948	958	1000	914	989	966	988	900	971	960	933	922	975	991	931	999	946	939	920	952	949	924	969	976	914	934	928	960	898	911	955	909	947	920	960	957	972	924	907	977	942	930	921	961	871	936	973	935	961	944	952	979	969	896	958	947	884	939	932	992	978	972	978	937	963	942	880	900	894	903	980	967	962	896	899	932	988	921	954	899	926	903	911	905	957	917	931	952	969	931	955	934	938	917	960	931	938	982	944	950	955	929	939	960	961	955	881	997	1048	943	964	973	964	934	957	1011	942	925	959	976	951	940	983	944	972	1029	932	926	972	945	960	956	935	941	932	927	909	960	946	918	942	940	956	892	962	926	942	949	935	943	937	938	938	965	894	959	974	946	935	946	1012	934	928	951	916	943	969	964	937	947	872	980	969	946	971	925	952	927	967	947	963	969	921	964	981	959	954	927	938	967	948	926	960	953	986	935	917	889	948	968	928	989	1038	928	896	952	919	980	910	937	1005	962	937	882	990	966	944	911	899	904	963	896	901	939	959	969	936	941	945	955	937	928	903	932	889	954	1009	908	976	953	960	983	932	983	999	943	921	968	983	980	1001	963	990	944	932	919	916	966	1011	954	947	967	928	960	986	979	903	941	967	941	922	938	937	931	1014	973	993	952	909	944	897	955	961	947	988	997	961	925	926	982	970	952	903	952	921	899	994	978	968	986	999	923	963	957	973	983	919	1007	953	959	981	951	911	906	961	948	959	974	997	957	942	938	904	944	928	953	981	941	925	943	921	953	963	957	991	934	994	925	924	958	993	957	985	955	849	953	980	960	973	931	956	945	904	870	981	999	945	874	962	980	920	912	934	974	902	1029	928	985	961	958	920	1010	983	989	971	927	981	932	966	935	937	1000	922	958	987	992	953	986	973	939	908	970	943	952	912	953	964	954	987	966	935	975	1000	971	966	1033	969	948	920	955	919	905	935	959	934	978	917	898	972	946	911	955	894	971	892	984	898	937	965	908	924	962	938	903	847	910	938	970	939	987	931	931	930	906	1003	985	955	947	925	993	981	944	985	844	889	974	961	951	918	934	990	1005	932	931	926	902	902	934	961	990	961	999	966	976	956	945	905	960	951	928	913	938	974	964	925	894	968	930	859	964	973	938	996	908	930	965	954	948	953	985	978	923	958	953	890	996	901	971	883	922	918	944	942	975	958	977	965	940	955	1003	933	881	929	932	925	1004	964	963	928	960	964	955	926	979	932	947	936	915	944	984	957	941	885	918	921	900	960	938	980	923	933	991	945	931	1018	970	943	959	896	904	966	977	960	962	926	928	912	938	944	959	950	944	939	945	962	953	882	936	923	920	909	878	968	948	926	918	932	958	891	911	964	976	891	928	957	923	978	917	983	917	949	928	930	912	902	987	988	894	954	930	943	989	968	977	885	966	966	911	978	978	958	962	962	960	881	960	964	970	915	989	928	925	917	928	918	948	923	915	963	948	893	920	947	972	931	952	912	1000	954	958	898	941	929	961	961	912	929	961	981	946	972	955	912	908	876	925	976	945	994	925	941	952	946	997	1003	876	963	909	933	932	906	974	952	998	905	926	931	936	953	930	922	969	972	880	917	917	907	914	967	945	896	863	921	933	969	933	974	916	886	969	938	943	939	963	913	908	938	939	936	988	931	941	974	986	945	954	909	1001	921	930	922	933	929	927	936	976	956	940	940	906	932	937	887	914	988	1009	919	995	948	921	911	947	899	919	949	1036	918	950	978	959	934	952	918	935	969	959	951	951	934	967	954	959	918	954	920	961	913	966	910	949	979	972	915	890	981	956	931	951	926	951	1049	973	934	921	995	927	1007	915	932	945	998	1000	897	986	970	899	970	911	971	1010	930	929	975	933	939	989	928	995	966	1012	966	982	954	934	965	951	890	993	953	931	1004	941	928	985	986	939	924	955	935	906	948	922	994	946	958	932	929	930	938	969	952	948	983	906	946	946	954	938	906	993	940	939	958	923	925	939	903	974	948	905	960	908	997	891	952	954	974	954	896	961	910	883	917	951	955	974	921	923	936	941	937	891	962	996	937	962	913	918	969	960	904	970	933	960	963	883	946	961	958	906	919	977	939	976	983	897	921	970	940	964	946	968	966	953	963	896	985	970	942	958	954	946	959	966	960	950	956	978	945	926	975	924	932	942	970	910	997	953	910	949	933	917	996	952	934	910	964	936	947	942	929	936	940	950	914	957	965	974	988	954	932	929	990	990	1042	940	973	928	1036	953	983	949	963	1025	947	929	904	907	952	960	987	979	942	925	931	981	958	959	918	947	937	928	944	971	951	947	973	897	983	902	962	940	982	891	925	938	988	923	888	893	925	937	968	961	939	902	919	962	923	977	1010	916	984	930	940	949	985	948	906	894	948	894	961	912	1038	988	940	933	906	951	919	925	963	898	950	924	949	993	952	921	944	946	922	961	989	951	941	927	961	992	916	935	958	888	922	967	946	944	932	958	956	989	925	905	1018	942	959	960	948	970	911	957	911	978	994	962	933	963	918	974	952	943	967	951	912	926	955	927	980	962	937	948	984	980	959	998	926	930	904	942	891	932	915	1023	953	906	948	928	944	965	939	894	940	964	953	972	945	1021	903	948	954	914	979	931	969	960	938	949	970	899	954	922	971	960	999	973	999	975	946	966	952	954	999	968	929	964	947	910	901	968	908	926	902	921	944	919	967	963	941	918	983	990	946	918	984	911	1000	930	920	933	980	941	944	1010	938	981	935	969	961	948	916	977	986	951	931	944	991	956	950	963	905	942	928	979	974	952	945	923	926	914	919	945	982	946	883	955	998	952	947	910	936	968	932	984	1032	964	965	917	1007	948	957	957	944	950	988	915	933	976	974	929	997	911	903	919	948	987	902	941	967	902	941	931	942	902	928	909	981	924	1033	905	994	885	954	944	936	924	940	937	950	913	939	975	937	981	958	952	952	970	929	979	988	990	934	939	942	947	977	949	960	981	930	955	913	931	971	966	922	960	947	938	907	931	919	956	952	966	988	963	873	949	1015	945	923	937	985	966	932	946	950	943	960	950	925	1016	1003	959	921	1001	1008	923	1005	1010	935	984	889	912	960	971	960	977	864	934	944	962	921	967	901	935	932	966	937	946	994	973	888	983	935	959
23445	21599	29493	24165	21604	21357	7752	4240	3245	2965	2391	1373	1180	1168	769	848	641	547	511	527	527	510	497	478	456	437	419	429	431	437	411	382	426	445	408	422	382	437	414	435	406	442	433	400	439	402	411	390	435	395	403	440	413	403	455	410	410	397	375	423	414	422	404	395	415	384	372	414	401	410	412	404	449	404	419	393	379	425	418	377	410	411	411	391	389	412	383	401	372	369	410	407	405	377	396	400	381	391	420	399	393	410	416	404	429	420	398	378	393	395	433	413	415	390	409	389	432	357	375	421	461	399	388	408	445	380	408	398	370	446	416	412	380	397	403	418	401	436	429	435	377	397	384	386	391	395	410	401	420	403	422	440	416	417	374	426	421	407	397	409	407	428	408	406	403	418	446	384	394	442	429	442	409	401	368	370	388	423	392	423	401	404	398	405	462	398	396	485	413	425	424	399	383	384	401	431	442	392	415	410	381	381	398	422	442	420	424	430	399	392	431	372	422	396	386	416	369	381	412	369	441	407	428	407	354	410	390	379	389	387	363	386	366	420	392	441	416	419	411	389	393	394	447	426	414	405	374	427	381	343	379	396	392	419	392	401	440	424	391	384	393	391	373	404	431	405	393	447	390	385	381	410	388	428	408	403	415	387	420	342	416	396	384	409	406	371	399	436	377	392	392	409	364	394	372	427	421	410	405	384	420	422	407	411	402	416	379	406	410	421	423	355	364	429	366	398	417	394	422	415	395	401	404	383	387	414	414	441	418	392	398	382	401	425	404	408	432	402	421	393	379	430	385	382	395	412	391	433	425	388	402	369	409	401	408	387	363	379	412	405	437	394	430	413	438	403	383	448	385	405	384	390	418	404	411	411	389	387	371	372	424	404	432	432	403	406	390	397	404	421	405	398	443	383	391	370	393	409	457	425	398	409	373	407	384	404	435	399	393	444	367	400	394	429	405	407	406	419	406	409	436	393	441	391	388	404	377	414	400	390	419	422	395	376	433	402	363	424	394	427	404	400	422	393	411	403	413	389	371	398	438	417	399	380	405	424	413	407	391	407	406	416	429	408	403	430	421	411	405	412	408	408	403	412	413	409	424	403	402	376	403	411	422	397	453	433	413	389	445	406	396	412	404	448	397	405	376	433	427	414	428	425	402	411	389	391	378	398	379	424	412	395	373	418	393	407	391	410	391	363	384	419	418	369	394	379	395	415	404	410	397	402	397	368	393	412	403	417	407	421	454	427	426	380	416	414	410	421	417	429	388	413	424	420	384	411	407	403	412	346	426	411	406	429	398	385	418	434	397	389	373	421	414	407	409	418	375	408	373	431	403	375	437	421	414	393	404	376	410	426	414	382	385	416	393	392	415	431	429	394	434	390	400	390	433	399	423	386	405	431	413	395	419	398	415	396	427	405	405	388	405	391	418	373	399	369	426	406	438	412	401	426	419	456	415	390	423	379	430	413	422	422	371	402	416	380	419	421	387	399	410	401	423	384	397	394	394	367	381	428	412	431	417	418	390	426	406	407	414	378	404	394	402	393	402	382	386	382	392	389	384	419	395	415	402	383	410	406	410	421	386	416	406	411	353	391	428	387	419	376	405	372	419	424	427	433	376	408	411	412	420	381	404	376	373	390	390	427	395	367	386	380	390	413	421	405	413	396	371	394	423	403	407	392	388	364	397	424	373	377	404	446	430	412	413	423	425	440	406	412	448	387	389	382	419	441	375	423	420	396	422	414	391	405	391	425	411	385	419	385	400	385	431	390	390	405	383	413	386	412	449	414	392	424	401	405	404	391	398	393	453	395	415	427	384	433	382	408	431	395	355	416	407	414	406	410	443	427	417	401	410	387	378	411	390	412	419	413	353	389	398	410	393	404	410	445	427	407	382	426	420	419	412	405	406	394	402	418	423	405	393	399	432	382	422	402	390	404	422	392	394	412	394	411	415	417	402	396	378	371	387	384	416	393	447	409	401	403	447	390	336	398	399	387	429	398	384	448	422	418	446	393	416	397	435	393	381	428	372	386	437	417	445	433	411	387	401	395	406	406	376	424	383	433	407	392	373	405	415	342	399	427	409	434	392	394	391	387	390	426	414	406	399	421	413	382	400	426	432	407	414	410	409	390	418	384	417	397	417	379	388	407	364	373	438	409	384	367	380	429	395	386	389	397	387	376	385	428	397	373	388	420	392	404	406	388	387	384	374	401	429	416	393	404	430	417	418	387	399	374	414	425	407	403	365	381	395	423	395	409	393	403	400	399	401	401	426	446	421	403	394	382	390	410	381	396	403	403	349	373	420	413	417	439	386	419	371	396	392	411	427	398	383	386	415	420	414	434	387	367	404	396	399	395	420	381	357	379	409	415	403	413	414	385	384	415	442	391	418	418	423	409	366	418	386	435	431	413	401	398	398	403	440	393	388	367	393	403	418	394	386	392	414	414	393	397	393	416	392	394	404	392	372	419	428	410	372	409	373	412	390	408	395	381	388	435	395	412	402	423	403	434	406	438	407	405	412	388	387	395	398	449	414	368	414	395	381	421	415	416	412	413	414	408	400	418	375	379	431	412	391	411	434	424	423	423	410	399	395	381	415	390	408	420	410	407	392	387	408	431	399	406	380	394	427	410	407	401	393	399	382	411	410	413	410	406	359	406	393	385	417	400	404	423	362	395	408	417	412	372	393	409	429	396	393	437	399	403	372	412	419	402	395	423	391	421	401	425	413	398	394	448	386	381	438	400	398	384	401	388	364	393	390	409	390	474	406	377	382	416	402	432	427	384	448	365	419	415	348	397	408	422	392	384	374	404	403	387	399	385	425	373	419	400	407	414	440	394	420	398	412	384	414	399	411	414	401	418	406	418	433	393	404	361	419	380	399	399	404	407	388	391	390	394	415	376	388	418	381	417	432	436	412	387	426	437	424	421	406	401	398	403	385	404	413	390	412	431	411	424	386	409	409	459	406	421	373	427	404	394	336	373	439	377	394	372	407	378	419	371	393	410	422	360	420	422	389	416	422	387	405	391	393	404	396	417	422	388	408	419	411	401	402	406	401	413	388	404	412	389	392	369	424	420	417	415	406	394	403	391	430	398	388	397	406	411	426	395	422	365	434	418	446	394	370	431	392	415	413	438	400	407	378	406	418	390	396	394	376	393	414	424	413	342	369	429	424	375	426	426	397	411	389	382	422	390	412	379	424	377	412	381	387	385	400	417	354	411	377	368	369	420	391	412	419	412	394	426	405	392	363	366	414	412	409	402	433	426	393	409	359	441	389	435	379	368	403	403	444	380	407	418	404	403	408	394	398	406	395	404	420	404	419	393	413	388	403	413	390	358	437	392	414	416	409	400	375	401	456	416	407	373	385	380	418	384	392	410	387	381	418	401	392	402	415	418	378	432	416	388	405	356	425	417	420	384	424	390	391	401	411	359	439	384	410	404	376	378	402	392	376	415	396	411	426	418	448	423	407	360	389	378	421	411	389	378
36011	36526	26223	17736	11382	8417	7680	9799	8458	7566	6082	3518	3074	2797	1573	1857	1374	1127	1004	974	921	885	836	813	746	659	731	660	702	663	630	657	630	660	612	639	646	582	612	652	612	640	647	625	660	639	618	585	615	621	583	598	660	608	610	610	580	632	586	587	567	599	559	597	593	596	603	628	581	560	597	570	606	594	604	631	642	542	641	557	644	614	631	651	623	602	551	585	598	647	613	611	597	578	576	608	577	627	610	604	632	601	609	623	607	583	658	629	584	566	609	555	611	552	578	592	644	610	617	572	570	612	597	587	620	586	601	618	624	597	618	631	627	630	634	580	579	624	568	641	624	572	606	565	607	597	596	608	618	625	599	635	594	631	577	606	574	561	572	596	565	568	568	588	571	591	609	598	600	582	579	616	568	612	564	594	562	605	616	555	567	619	621	628	580	605	614	615	578	607	546	616	582	560	584	618	599	577	575	563	600	619	629	615	568	582	587	573	578	566	600	582	525	589	567	593	588	598	587	544	592	610	580	609	540	645	568	625	602	591	567	582	594	619	599	549	545	594	603	579	560	565	549	591	575	570	591	586	576	588	565	623	564	588	608	573	612	621	543	596	658	605	617	601	613	601	633	586	598	614	643	614	566	626	586	574	552	613	590	581	593	607	601	595	555	614	610	556	610	578	576	600	581	606	583	570	559	629	552	591	547	569	581	611	571	590	562	564	564	579	557	600	598	569	600	615	610	595	616	579	591	597	603	585	586	593	624	587	627	592	637	580	605	648	573	573	604	600	587	624	601	562	610	594	592	602	570	577	643	595	612	604	627	647	651	581	546	615	635	564	620	618	610	596	610	577	586	613	651	589	561	588	570	627	579	586	571	606	627	605	568	566	640	617	554	568	572	606	612	596	587	607	580	570	613	618	591	601	609	550	612	601	604	566	601	588	611	573	609	633	644	658	592	588	582	613	550	555	580	592	571	630	575	606	590	615	610	594	646	566	603	594	554	593	619	594	563	602	622	585	617	643	628	628	574	610	641	596	594	584	551	576	590	570	592	609	579	580	555	567	570	605	571	595	585	588	571	609	577	578	605	658	570	583	621	626	551	574	567	619	614	641	588	630	613	618	624	578	589	571	570	557	557	600	638	575	582	586	574	622	597	627	571	623	594	592	641	585	620	621	605	580	588	564	601	563	646	577	612	581	581	614	589	621	612	580	608	612	610	605	568	571	596	625	611	616	593	622	588	604	571	612	559	635	619	627	586	599	594	574	590	623	558	554	619	620	563	559	621	581	591	611	591	581	570	604	584	600	597	594	657	577	605	547	569	609	638	580	561	579	627	607	579	594	643	600	620	602	588	611	612	541	554	591	617	583	601	606	606	639	641	596	660	577	566	603	574	646	543	593	598	555	585	606	583	613	631	575	571	624	550	613	641	633	597	539	592	549	577	608	561	570	571	560	559	617	581	628	578	610	631	554	573	608	636	556	593	621	599	560	568	585	582	589	572	555	589	577	613	574	598	620	587	563	563	583	590	544	610	580	603	585	591	586	638	581	595	641	592	572	600	604	572	586	584	573	557	572	610	587	587	569	594	608	619	592	645	546	614	601	596	626	544	534	582	634	603	635	603	577	595	593	537	626	578	577	565	571	612	611	596	619	601	638	607	603	607	613	582	601	564	625	590	590	607	597	631	609	624	620	582	563	575	586	558	597	588	555	567	582	571	611	600	617	625	587	583	603	644	600	555	577	588	603	562	619	600	573	587	608	594	615	595	576	601	597	627	555	582	632	609	539	622	571	597	587	627	546	582	591	635	572	554	668	594	586	621	600	611	580	601	587	597	591	645	565	638	590	605	573	578	552	548	583	660	576	596	630	644	602	605	626	580	598	573	593	578	623	539	575	636	554	567	572	574	600	625	574	635	605	613	590	609	633	601	590	612	577	611	609	592	585	595	586	607	640	605	600	571	600	583	615	618	597	594	592	606	617	620	595	575	567	599	600	581	634	582	601	602	595	655	594	574	578	576	610	605	597	590	592	619	587	576	556	599	553	572	609	580	529	597	560	562	633	617	589	580	571	586	561	605	592	604	594	613	583	542	579	592	634	616	563	598	549	605	595	605	573	598	623	576	620	603	591	609	594	609	574	577	582	601	601	601	598	572	577	596	644	582	622	591	597	635	569	605	577	582	581	589	558	612	544	544	604	600	636	619	609	625	612	604	630	602	574	600	651	568	586	601	571	597	627	573	563	574	645	606	647	605	551	605	609	610	569	584	611	570	594	598	566	571	555	605	564	556	623	596	597	563	596	625	623	625	610	600	562	585	578	578	577	609	625	588	626	642	593	626	582	598	623	589	609	600	577	603	607	594	599	608	589	619	605	574	579	600	592	596	637	625	615	600	535	578	606	591	608	552	576	601	606	625	657	598	607	646	598	589	578	583	594	571	595	595	593	632	561	551	603	580	594	590	541	612	544	629	551	588	585	563	593	568	656	575	574	603	634	582	592	592	589	592	580	596	600	614	571	592	620	618	623	549	557	624	610	592	603	638	614	634	664	575	595	579	602	571	600	600	575	600	587	613	614	608	577	568	585	582	593	596	568	598	632	610	595	641	588	602	603	596	628	572	562	586	576	596	585	605	595	618	622	571	550	590	575	605	580	615	591	587	613	589	619	604	609	599	587	597	587	592	591	581	570	583	549	581	607	623	628	630	603	566	621	593	626	577	582	594	622	589	588	592	620	565	607	638	559	605	615	577	600	573	643	642	611	570	579	575	559	642	581	611	606	611	572	622	581	591	596	590	593	593	606	556	569	630	580	615	574	602	622	585	583	562	658	595	587	614	613	631	545	577	594	620	572	628	579	595	583	626	621	586	630	588	563	566	617	593	576	575	629	600	637	606	582	621	573	578	602	562	547	597	582	573	586	592	553	614	589	595	588	614	563	551	600	582	620	599	599	557	575	586	612	565	624	609	616	590	571	551	612	572	602	575	585	598	607	590	625	598	555	599	598	583	585	623	565	593	585	608	614	587	588	639	621	597	654	605	548	625	604	570	640	582	573	618	557	567	603	646	577	626	592	587	591	652	609	578	584	597	578	572	576	596	582	599	632	612	615	598	608	613	578	651	585	587	591	598	612	602	610	560	570	588	586	605	541	618	578	621	581	641	628	628	605	595	594	622	646	536	595	667	608	525	555	660	596	622	637	604	568	555	598	584	622	592	582	595	575	604	588	580	591	590	632	604	618	623	563	609	624	604	607	575	611	570	569	581	616	602	616	611	625	629	627	592	589	604	633	641	612	639	591	606	573	624	604	629	579	620	621	641	567	584	578	582	617	560	616	620	569	624	589	637	601	602	648	597	628	589	534	580	596	639	594	566	607	574	611	599	625	569	591	573	612	577	549	564	586	664	623	578	575	630	626	642	634	602	586	613	573	627	577	603	593	564	594	593	569	575	590	609	585	565	596	561	606	642	584	566	590	536	579	612	591	601	578
27362	20995	12552	4546	2024	1389	1327	1597	1389	1545	1226	883	810	775	679	677	625	597	578	575	603	575	626	587	573	582	577	567	619	564	558	531	539	592	633	584	574	561	581	594	603	557	575	590	575	585	554	584	598	605	584	555	615	578	547	581	572	543	569	535	587	585	572	580	561	577	581	560	610	548	617	579	539	555	555	550	605	584	603	612	604	590	588	570	589	566	565	573	582	574	585	620	593	559	571	600	633	564	582	586	620	589	593	546	555	543	571	589	615	538	573	583	582	587	591	562	604	594	548	561	512	589	532	551	613	563	606	595	609	573	581	608	573	556	610	569	575	575	587	547	551	583	571	596	547	569	608	579	555	556	612	537	554	568	583	579	534	588	576	531	567	588	577	607	565	581	589	590	556	573	574	556	558	564	572	541	554	613	553	574	590	572	605	564	529	548	610	575	598	581	595	546	594	573	602	582	574	539	564	563	601	549	592	526	561	577	565	549	564	573	587	579	542	558	594	548	600	528	568	595	597	555	574	573	560	634	570	544	583	599	579	614	586	563	542	553	598	548	605	572	580	611	570	578	589	590	562	566	553	564	560	626	580	543	583	587	582	585	596	563	598	636	597	594	517	607	540	566	534	550	557	555	613	597	617	598	568	584	564	575	513	584	555	548	539	537	554	615	603	566	604	587	553	551	573	582	545	606	558	517	563	555	523	590	573	576	583	566	580	554	582	536	570	607	548	556	552	527	591	585	578	607	543	549	546	567	578	602	585	574	567	542	590	578	585	584	579	575	587	566	538	568	577	531	600	559	595	606	590	574	551	549	563	545	589	602	582	569	571	612	532	566	572	552	535	576	563	591	574	569	574	577	547	586	571	564	579	588	592	549	585	561	566	563	583	563	553	584	565	606	564	582	547	573	569	571	559	559	567	560	556	577	568	592	558	603	575	552	579	573	595	642	556	589	597	564	621	567	577	540	554	577	574	558	600	597	624	583	559	563	549	596	579	546	542	619	584	558	605	553	566	591	581	568	546	558	617	624	585	535	561	537	573	616	602	598	586	598	613	592	576	624	577	562	545	558	529	533	562	604	626	569	562	541	583	594	598	549	554	573	593	538	564	578	547	518	559	592	553	566	554	583	525	549	530	547	569	565	573	620	556	579	564	569	552	538	579	589	599	587	577	623	581	589	585	573	554	566	571	535	591	608	522	636	573	549	606	601	563	603	580	571	609	593	598	587	557	571	600	563	566	578	587	567	593	587	593	593	598	560	547	555	580	586	614	584	539	553	557	589	562	575	541	613	598	533	611	537	589	575	554	565	572	554	610	555	588	554	567	578	550	570	586	594	597	619	567	570	580	552	580	595	606	610	561	621	590	540	585	587	534	611	567	568	596	585	605	562	565	567	572	597	534	579	512	572	570	569	575	536	543	602	577	552	580	582	556	535	569	558	612	577	602	577	600	574	572	591	574	602	554	600	587	605	598	596	558	557	582	541	558	601	611	574	559	603	598	593	566	599	593	590	585	578	580	579	577	553	550	556	584	556	566	566	575	583	594	557	538	574	578	563	557	609	581	576	580	590	531	583	565	585	599	574	548	585	608	577	570	565	582	559	579	521	521	589	581	608	564	581	564	628	583	549	599	608	599	584	596	566	618	531	582	563	566	594	578	578	569	551	576	607	556	531	537	582	570	569	594	576	569	581	592	553	558	591	576	562	551	537	574	586	575	529	596	562	556	559	542	645	571	569	577	588	565	597	546	554	607	546	616	583	546	569	525	593	582	554	555	574	578	548	575	577	574	584	534	562	632	581	582	586	571	605	586	615	575	566	536	601	602	564	551	601	583	576	562	571	552	589	551	549	601	556	559	553	588	615	569	561	565	609	592	591	567	555	556	659	554	606	661	609	604	545	551	538	579	581	586	598	533	565	573	550	565	583	588	583	576	579	579	594	624	602	588	608	594	560	589	575	561	555	641	557	578	550	521	546	607	581	555	556	595	576	606	579	594	575	594	570	543	564	575	549	588	572	590	572	566	588	519	571	579	560	612	570	588	585	579	577	593	542	569	571	591	606	557	575	551	600	574	544	574	596	602	594	562	552	549	603	562	560	583	556	556	580	593	596	571	540	593	564	561	599	575	580	618	589	559	574	547	546	603	626	584	553	584	613	573	560	564	609	596	557	607	594	591	593	603	571	586	545	538	586	602	581	590	557	598	564	536	572	590	564	578	604	534	536	575	569	540	556	540	572	611	607	546	573	530	586	559	584	600	589	563	576	564	576	582	564	591	568	575	605	582	594	582	517	601	588	566	583	558	530	553	587	568	601	580	558	565	611	566	552	598	526	610	592	600	578	570	555	584	601	553	551	521	551	584	602	588	578	555	596	522	602	582	551	566	575	613	588	532	566	597	563	583	592	601	612	558	565	609	573	567	571	576	549	538	557	613	608	528	590	580	587	584	575	556	605	549	591	595	555	596	571	557	584	575	587	563	590	559	574	573	499	591	597	567	561	572	627	576	574	596	578	545	542	590	590	570	587	535	558	573	559	595	576	576	597	580	551	568	594	580	602	613	565	567	566	562	532	613	590	539	614	552	555	622	583	604	596	578	557	563	578	562	513	578	570	594	561	573	586	568	585	574	573	529	597	581	600	582	560	577	559	570	589	575	582	552	583	574	571	542	545	597	531	543	593	586	523	630	558	588	580	601	590	569	543	533	584	565	571	580	578	526	569	549	607	545	582	566	550	581	622	582	615	542	567	524	553	590	588	564	597	572	565	535	599	554	570	606	579	588	612	602	574	572	600	542	603	562	569	588	600	584	543	596	623	601	556	608	605	590	520	575	609	626	620	555	572	562	580	581	586	602	633	607	556	556	572	563	559	573	536	576	604	527	574	562	607	592	604	606	579	611	549	558	561	548	544	547	592	554	635	564	591	557	548	561	588	584	576	537	557	562	591	600	614	546	559	570	578	557	610	541	577	600	574	520	563	564	542	583	588	556	602	566	598	591	589	562	570	580	603	596	554	578	528	573	569	621	556	621	556	560	581	596	560	589	534	554	575	582	543	593	546	552	557	557	533	603	612	597	550	569	579	564	602	577	579	554	623	578	548	572	536	584	580	603	578	580	589	548	600	542	578	520	586	581	601	562	567	585	591	549	587	560	600	616	565	592	548	571	590	552	588	575	630	586	548	545	584	582	570	575	555	550	566	562	612	593	574	574	599	551	569	569	545	585	588	580	573	580	550	543	525	551	599	559	602	579	586	569	545	541	529	573	557	611	531	569	663	600	579	576	566	599	524	552	555	579	566	590	585	567	594	560	587	569	556	579	528	573	578	526	595	600	592	583	558	569	568	566	561	602	593	587	624	606	556	605	541	565	558	594	588	609	587	581	567	584	587	582	595	574	560	536	573	565	600	562	575	548	569	601	564	574	530	578	577	615	578	587	575	629	580	584	601	606	594	531	579	592	561	559	569	560	574	562	543	595	598	549	579
14028	17004	12658	7582	4349	3198	3060	4153	3524	3771	2875	1765	1651	1538	1131	1126	1040	922	921	885	885	911	835	841	782	862	809	820	790	817	883	838	813	800	808	843	809	786	805	815	859	828	801	820	787	772	810	815	808	846	854	880	836	835	776	825	808	797	825	826	838	838	801	808	804	737	856	837	821	787	786	893	843	820	806	831	841	830	823	846	818	839	813	797	823	853	855	787	789	830	787	834	772	837	836	824	809	773	794	767	837	812	790	792	852	824	823	842	786	816	754	851	825	843	841	854	855	834	791	843	833	751	790	779	820	778	846	823	791	789	778	806	800	788	786	821	842	827	843	849	832	839	823	822	817	803	829	805	809	862	815	798	845	843	856	788	836	817	806	807	816	813	799	822	816	794	795	826	826	826	792	808	815	834	848	837	862	813	806	820	870	851	831	859	850	799	814	844	825	882	818	793	807	784	836	828	865	834	841	792	787	799	805	807	796	760	796	812	806	846	808	847	813	857	834	832	816	787	800	836	819	817	836	769	827	832	786	787	846	842	831	851	784	797	809	806	814	858	816	864	850	822	824	774	837	814	758	806	782	847	806	790	799	798	825	822	774	832	820	840	833	824	815	819	804	773	814	836	830	867	845	832	788	867	780	813	864	759	754	803	830	811	820	838	850	812	815	828	790	848	785	798	778	830	818	880	837	783	793	826	788	797	812	771	780	816	802	809	817	840	826	877	829	849	845	831	811	794	799	839	846	795	794	866	839	793	798	829	817	831	823	836	822	845	848	800	836	756	810	773	854	829	822	775	818	836	835	844	809	789	874	830	782	814	814	777	826	821	794	810	829	848	791	800	812	834	814	798	812	828	863	802	781	891	822	792	842	850	772	809	805	822	871	810	776	826	826	814	804	777	810	872	860	812	845	832	801	746	806	834	806	851	770	821	793	824	764	824	801	858	861	829	764	809	784	821	816	808	836	809	784	832	813	868	833	804	788	828	817	785	843	824	798	839	864	813	834	791	851	888	853	835	812	815	815	792	818	838	839	775	824	837	786	787	816	908	860	805	807	776	789	859	835	807	777	795	806	786	825	841	841	822	846	830	835	828	790	812	838	782	823	732	790	794	831	788	810	848	792	807	803	795	843	835	751	821	821	801	795	855	814	816	803	784	789	793	819	861	871	853	840	794	830	777	825	850	823	834	813	769	792	825	847	854	844	793	847	868	803	823	824	819	891	867	791	779	839	836	792	820	890	807	804	811	796	838	813	817	817	810	784	795	801	858	841	806	811	826	853	841	763	814	864	823	799	783	777	804	799	835	822	798	807	771	813	863	803	797	853	851	796	802	806	796	761	859	803	859	841	831	768	824	854	819	759	806	797	823	893	829	809	830	819	803	832	815	821	814	879	859	815	833	812	791	796	764	848	874	877	785	784	791	820	852	840	814	865	813	837	852	783	834	788	808	826	870	846	791	823	821	753	788	829	777	809	821	760	842	837	846	774	812	811	847	809	798	821	838	800	815	812	806	854	807	901	811	790	833	828	781	814	802	837	821	801	845	855	853	843	840	829	828	822	823	833	813	809	798	871	807	832	848	826	846	814	864	756	799	824	829	821	798	851	810	796	827	842	869	786	771	790	816	835	846	785	840	862	835	795	885	823	821	866	837	784	852	790	853	803	818	826	796	799	838	807	825	803	822	835	775	817	819	898	810	823	796	807	794	856	808	834	780	774	868	856	817	804	774	809	801	837	788	835	827	803	848	813	804	815	792	857	817	897	822	779	756	831	831	810	787	850	839	771	756	804	833	832	735	816	837	812	813	829	816	864	810	825	801	793	797	854	814	818	893	804	833	863	825	807	830	865	842	800	807	803	823	781	784	763	765	833	830	842	785	739	793	810	817	861	810	813	786	808	826	830	815	788	830	843	866	837	805	806	832	843	808	843	828	761	850	847	809	816	832	798	809	816	785	826	816	902	757	804	800	871	807	871	821	835	798	834	846	794	783	836	822	822	781	865	780	823	796	813	839	852	774	840	833	830	808	802	791	827	815	816	851	815	830	814	745	783	797	825	809	776	804	837	781	811	820	866	826	843	827	835	788	862	787	844	810	840	788	799	818	843	827	865	774	844	814	868	813	863	780	825	820	820	803	832	835	808	841	830	866	807	816	828	870	788	798	851	845	749	828	822	824	840	809	817	776	789	784	817	806	844	809	850	810	850	818	838	814	878	886	813	821	828	802	807	784	817	805	774	809	826	846	808	858	814	852	788	794	860	786	820	782	796	790	776	783	861	809	823	807	835	785	826	833	808	779	817	817	820	823	840	842	826	801	818	798	822	760	813	785	806	878	843	788	848	837	812	838	837	799	825	823	820	811	801	795	788	822	806	803	862	822	771	825	828	773	796	813	794	821	852	853	845	917	829	775	810	829	839	816	787	812	860	804	811	843	776	833	853	880	794	805	806	777	802	764	826	807	812	824	873	810	871	808	808	829	865	824	850	803	854	814	838	804	796	861	849	802	834	806	830	792	772	791	816	831	864	830	872	793	829	874	805	789	814	854	833	824	796	841	884	836	851	771	798	810	824	822	807	825	814	821	811	837	834	819	796	766	845	836	825	763	803	815	851	787	802	841	788	826	792	835	802	823	781	878	866	842	820	844	794	798	834	795	784	825	835	819	773	815	801	845	800	812	830	800	778	818	813	777	863	809	815	805	799	788	817	866	827	834	827	817	799	849	831	832	855	838	849	798	813	853	825	802	808	792	790	812	806	844	833	762	820	853	817	765	839	799	800	817	830	852	864	753	837	834	780	786	781	785	793	847	797	824	823	780	796	776	798	815	816	896	784	775	820	809	863	779	742	837	807	782	840	795	850	826	811	761	846	798	781	814	799	791	812	767	869	839	842	799	814	872	816	839	857	777	838	824	826	771	832	828	851	799	824	778	848	839	768	831	833	829	759	816	860	841	796	782	872	804	808	799	784	843	865	831	870	831	818	814	800	796	771	834	810	823	797	837	802	798	774	828	829	770	797	816	784	802	810	804	765	787	839	769	834	809	849	772	818	769	803	861	803	895	762	794	839	841	804	801	830	825	801	841	828	869	856	786	838	844	782	843	832	786	835	832	824	756	835	866	830	812	827	823	766	850	779	870	824	822	874	814	788	788	781	823	827	816	824	814	789	792	805	824	854	854	854	831	802	774	831	802	821	739	833	815	855	817	817	822	817	829	833	814	829	898	814	871	797	828	786	809	795	840	823	794	823	822	820	839	860	868	829	829	793	839	830	817	836	866	808	820	801	820	807	828	807	869	877	791	840	803	761	786	847	831	785	862	855	794	854	798	792	834	854	793	870	786	790	780	767	841	792	812	852	811	775	836	810	838	810	814	817	891	816	818	848	842	803	803	796	797	830	774	817	837	807	843	834	839	866	804	843	825	804	769	784	797	814	827	834	789	827	821	812	751	825	816	822	777	818	831	813	808	825	805	808	825	795	852	837	797
24380	21598	29008	24661	21199	7764	2798	2678	2155	2457	1980	1460	1201	1104	908	843	722	766	734	729	710	717	703	692	651	654	689	694	656	727	678	713	681	673	652	629	668	601	625	619	673	692	689	651	664	702	658	665	673	642	707	692	663	668	643	642	671	641	645	640	669	646	694	699	623	684	631	616	680	684	723	688	640	666	664	658	681	655	603	656	688	681	688	691	657	671	667	676	671	668	644	682	724	689	685	670	650	677	631	667	632	628	634	700	660	667	654	678	644	625	680	693	661	640	713	641	664	670	670	661	656	638	679	665	646	671	626	647	681	591	630	660	711	703	632	645	657	673	682	610	675	679	646	635	658	692	612	678	669	654	608	673	650	666	625	682	696	634	678	678	624	678	636	630	616	677	650	631	646	663	665	652	648	682	639	642	632	654	666	619	626	677	669	689	650	671	637	662	670	652	667	665	719	681	670	710	645	667	681	606	638	626	620	644	638	621	642	637	687	664	671	666	691	677	698	639	632	655	620	648	689	690	710	673	651	675	644	644	671	621	668	673	664	664	652	641	644	641	719	650	638	660	664	609	669	705	609	649	662	621	687	678	633	631	637	671	695	668	619	680	628	653	642	672	659	684	662	660	652	612	652	638	645	674	682	685	644	694	664	688	608	700	648	610	662	650	617	637	725	644	670	637	660	692	648	668	626	699	659	600	674	641	637	664	662	691	646	635	699	670	602	671	671	648	642	639	697	656	641	672	612	640	615	593	651	663	649	666	665	627	659	654	688	670	659	669	714	659	657	665	665	664	661	616	679	679	669	650	659	662	672	654	686	638	679	671	648	644	668	648	630	689	728	675	697	661	670	591	649	693	656	675	635	642	659	653	687	633	662	644	649	668	665	683	679	680	657	628	638	672	652	634	685	638	662	648	674	648	685	672	654	635	643	694	690	597	706	674	633	677	652	630	654	670	626	716	701	676	639	697	630	679	693	701	641	665	615	672	644	666	692	646	645	671	642	697	639	661	696	633	617	653	692	642	637	651	640	646	686	689	658	699	651	681	675	651	687	691	703	640	646	649	656	667	609	690	616	653	670	653	683	677	658	664	608	679	631	685	694	694	626	628	634	669	658	719	705	669	683	659	673	659	635	657	644	641	643	654	623	632	664	662	654	675	643	696	649	618	678	668	676	668	659	706	660	677	678	639	651	654	688	678	678	669	669	619	605	692	713	656	627	654	652	647	676	643	688	661	683	679	671	638	626	622	659	668	687	642	674	677	670	679	692	681	677	606	645	693	654	679	612	698	671	707	667	634	616	673	659	669	700	633	650	690	666	610	704	639	663	706	632	664	694	683	673	681	650	681	626	637	652	615	706	656	646	641	719	641	653	671	687	596	620	632	692	678	644	638	674	678	737	631	675	652	687	650	690	678	737	646	645	657	656	636	636	723	638	656	677	669	655	656	616	702	635	634	653	676	654	628	619	616	607	646	629	617	653	650	648	651	708	646	628	664	689	651	679	646	641	632	655	653	631	654	654	687	656	636	644	654	599	659	665	642	612	631	662	666	669	634	659	682	623	643	685	683	660	641	683	636	654	705	647	611	643	597	694	665	661	647	700	679	644	697	659	652	667	665	630	644	633	663	651	647	650	648	648	666	662	677	624	681	657	654	627	643	684	624	643	703	615	630	688	666	654	698	665	625	615	647	699	586	677	653	689	645	695	676	648	642	642	654	661	638	677	696	687	669	640	639	673	661	672	619	627	670	664	657	664	684	622	694	657	655	699	644	628	677	667	682	688	642	660	659	652	634	707	641	652	694	672	652	667	639	670	681	693	659	630	676	647	639	666	658	646	691	654	662	647	691	705	638	642	663	641	670	605	638	653	666	586	665	614	619	712	642	673	646	667	670	671	689	615	692	705	639	702	624	649	642	661	607	629	630	682	626	659	672	631	699	676	689	685	641	677	676	676	676	628	611	663	614	625	652	645	648	661	663	724	618	690	649	676	694	631	644	680	647	703	639	707	653	667	654	652	626	677	621	683	668	632	642	621	653	615	685	645	654	666	680	668	681	664	667	685	657	682	663	657	676	650	648	687	624	648	673	639	666	636	615	684	654	684	677	673	644	648	654	657	666	669	626	677	664	702	657	677	665	656	656	621	665	603	662	700	679	603	694	642	679	624	687	656	706	648	640	652	660	662	622	658	620	628	727	653	665	627	651	648	681	683	653	663	662	640	621	676	644	645	682	661	647	691	684	616	659	649	653	698	659	678	653	645	642	677	651	675	634	633	658	634	668	632	685	696	669	622	651	647	640	710	670	652	664	643	639	653	645	659	673	672	635	669	656	612	650	652	683	682	693	668	654	648	644	663	668	655	688	656	616	648	664	665	680	673	670	693	678	647	612	667	697	631	672	674	667	704	698	649	677	670	679	624	635	664	665	696	638	668	640	614	666	707	633	660	658	688	649	664	690	675	698	676	652	675	622	642	681	659	641	643	642	698	681	579	670	630	673	648	642	609	671	631	645	680	683	658	650	660	665	655	607	650	618	676	669	652	652	655	669	685	679	690	676	660	660	669	680	627	603	674	666	641	752	673	659	675	658	638	691	624	623	649	652	668	700	638	692	667	667	706	642	616	653	682	635	641	619	686	722	628	633	699	686	682	631	666	669	634	623	625	669	663	629	644	659	647	645	622	655	639	633	635	682	703	694	641	667	681	684	659	622	660	637	654	652	678	597	635	669	659	656	689	651	668	639	668	691	687	641	705	635	635	690	649	677	611	606	622	629	685	666	679	631	650	641	659	646	660	668	647	638	632	666	639	687	638	652	626	684	672	679	622	664	661	652	642	699	632	663	702	678	692	646	620	654	640	662	674	677	667	671	652	635	668	618	632	656	689	664	633	645	594	654	686	652	635	660	653	668	655	690	679	666	651	656	698	602	640	622	617	604	702	674	648	671	648	641	646	662	657	666	678	663	685	676	662	687	642	659	666	624	630	675	622	683	665	672	696	676	621	667	630	632	665	701	643	601	603	633	641	640	665	623	670	664	648	684	660	690	628	628	659	696	661	650	614	715	692	674	676	640	612	596	664	674	653	653	636	666	653	660	663	661	691	674	613	714	604	648	684	625	650	639	653	648	637	678	613	621	648	692	648	673	672	638	672	696	657	679	670	665	664	675	658	617	644	674	680	632	634	648	702	618	677	678	655	680	667	668	676	704	682	639	653	679	631	629	646	677	616	665	629	642	661	634	672	700	687	640	682	677	621	638	678	669	677	635	645	670	643	625	638	675	656	651	679	661	635	631	665	667	631	669	637	649	678	679	609	613	618	669	640	692	658	672	652	628	665	680	660	651	647	638	653	617	672	654	653	647	651	675	659	655	633	688	688	687	648	629	653	678	654	624	659	651	662	632	647	685	630	669	661	658	687	693	679	603	658	654	677	622	684	624	629	697	650	657	679	585	653	649	660	656	688	629	638	647	632	660	641	700	663	636	613	679
28928	33367	21016	12876	8322	6264	5323	6445	5403	6115	4824	3226	2662	2259	1747	1517	1344	1165	1155	1103	1141	1027	1027	1013	940	948	886	1000	1048	975	973	976	967	1004	962	952	912	979	964	965	960	924	981	909	960	938	978	947	974	953	984	928	978	1005	907	944	895	928	958	957	876	949	965	909	965	979	881	963	907	906	944	955	920	932	949	965	926	974	948	985	973	910	927	939	1039	890	982	935	932	944	958	904	932	942	1009	944	942	944	964	1027	977	967	927	931	985	956	1003	943	883	984	931	956	952	951	950	940	958	942	925	924	943	913	905	948	948	934	1008	961	900	927	975	917	921	929	954	947	966	935	958	982	964	939	938	963	932	927	912	955	907	926	902	938	893	967	971	931	989	948	957	938	969	941	957	944	920	930	948	996	971	981	919	935	959	918	942	932	932	925	944	892	939	951	912	920	964	971	909	923	968	896	982	970	904	941	957	898	968	980	914	924	919	887	943	975	942	962	896	936	941	970	899	968	985	943	953	946	941	883	974	918	987	968	935	948	981	911	966	949	909	907	945	951	950	929	950	933	882	918	886	951	963	995	888	915	946	924	988	943	936	951	899	977	911	973	922	949	895	978	883	948	945	953	939	913	976	923	977	936	928	952	932	948	834	959	931	974	925	927	946	944	917	945	988	925	955	1013	935	952	977	940	940	929	897	925	965	923	914	934	1019	941	933	902	968	918	923	1018	943	939	971	955	921	955	924	987	923	1007	945	977	1027	913	934	957	929	973	946	937	950	958	952	965	906	951	911	950	921	908	912	925	929	933	938	955	953	912	928	975	972	989	960	967	894	932	911	888	919	933	985	993	958	933	982	912	940	962	950	950	938	926	894	945	920	923	909	936	959	939	940	925	931	897	936	912	904	995	915	945	911	962	956	912	938	953	922	939	955	968	957	877	979	965	943	957	919	981	916	997	951	946	950	971	913	947	928	994	926	912	902	909	969	935	982	933	937	963	990	996	967	964	938	910	929	948	967	948	977	979	993	943	921	1014	966	938	926	1012	919	981	952	928	924	885	940	949	921	951	938	913	923	981	929	903	916	928	956	913	915	957	919	947	935	963	971	936	944	941	945	941	920	918	924	902	964	903	916	917	943	936	891	954	910	913	914	904	942	942	925	947	880	965	936	923	963	929	894	999	961	916	952	960	912	1015	948	1031	888	959	922	966	901	926	974	946	960	947	944	888	945	968	942	969	939	903	940	878	896	932	954	943	977	953	980	1017	979	926	989	923	954	954	943	1018	941	954	901	914	995	871	986	1006	928	906	945	907	958	934	950	882	1017	947	882	904	922	925	910	911	962	894	945	949	984	979	938	944	951	973	931	1012	902	980	924	957	981	938	937	938	939	923	929	926	951	957	881	966	941	918	921	986	963	903	953	912	898	961	930	890	946	927	955	902	920	934	921	956	905	957	917	926	929	990	944	1014	936	929	968	928	907	936	920	984	929	971	973	964	925	979	954	906	962	987	957	907	940	945	947	979	949	888	943	1019	868	950	958	984	919	940	904	899	959	950	1014	949	962	939	940	922	945	888	886	901	905	939	917	933	942	918	900	916	965	900	957	975	966	917	937	913	929	981	890	981	989	906	919	906	914	964	954	928	942	957	910	1015	977	929	953	1007	930	964	997	963	961	934	933	874	1004	963	966	937	1001	937	955	985	973	926	921	931	943	906	906	918	939	918	942	970	970	951	993	977	967	954	993	998	944	948	963	974	969	955	931	954	966	964	937	920	966	997	948	967	899	931	948	934	929	906	943	952	915	934	991	917	941	975	949	933	994	955	970	971	910	971	937	924	836	958	935	927	933	939	898	967	962	936	926	972	923	939	923	972	908	902	913	966	958	870	1005	879	920	953	951	953	973	942	924	954	928	955	908	960	996	962	915	949	904	949	941	975	913	896	934	949	960	938	906	981	917	956	951	955	938	899	974	944	936	958	976	933	950	959	968	939	967	968	913	901	933	935	933	916	954	929	961	961	881	953	961	948	902	954	938	995	931	914	944	975	993	928	965	894	981	857	952	938	924	976	952	944	940	1000	976	987	951	968	878	926	936	918	919	930	944	924	973	957	924	905	913	913	882	863	973	894	932	919	920	951	955	898	958	977	951	931	913	969	919	963	936	1005	952	936	909	959	889	1005	948	921	923	949	970	948	957	945	943	910	955	908	976	942	937	933	991	973	912	930	861	921	920	921	930	909	936	956	948	941	903	974	975	924	962	949	971	903	932	919	970	911	947	918	930	914	904	947	963	934	935	903	885	946	903	950	947	964	940	935	927	917	1018	929	929	952	1042	945	927	968	958	923	981	925	920	958	882	1008	965	933	951	932	879	977	935	945	900	919	950	973	944	916	969	993	921	918	930	922	955	986	969	915	915	941	943	926	964	944	877	957	910	949	886	912	973	922	941	913	892	932	943	954	934	945	939	944	990	906	943	968	949	952	993	932	976	924	948	924	935	937	939	951	881	972	998	930	972	1011	909	931	966	987	964	936	927	913	919	942	1014	939	916	928	922	976	915	938	996	994	901	951	912	916	925	937	890	905	924	925	937	969	887	913	936	945	984	970	919	949	963	919	979	933	942	917	957	944	972	866	897	938	951	990	945	936	885	972	960	865	958	923	951	952	987	938	922	930	997	937	995	912	950	956	968	989	934	905	914	965	955	941	934	1006	921	935	915	996	926	919	964	974	1014	958	916	957	983	970	931	980	920	958	965	979	967	982	900	956	962	940	951	1008	939	918	939	949	918	930	1020	939	1000	1006	963	924	910	952	977	931	923	929	921	931	931	919	949	878	884	933	908	967	930	899	1009	899	941	891	954	949	937	899	921	887	916	945	918	961	979	922	932	946	948	991	961	954	945	925	875	972	911	929	983	898	942	993	942	927	959	896	924	915	920	988	944	948	988	915	945	913	938	939	909	938	948	906	986	949	938	987	893	1019	910	952	982	1004	969	886	998	966	932	938	933	982	941	940	919	895	967	970	898	902	914	968	948	897	986	943	944	986	931	929	973	952	940	940	935	892	933	933	980	898	924	915	980	1019	997	894	936	962	927	957	970	912	922	917	984	964	974	973	963	962	927	983	951	946	940	900	946	951	964	978	997	925	922	930	961	885	953	909	920	946	969	935	992	941	976	956	914	961	982	942	951	1022	947	918	910	899	956	914	929	987	936	936	923	959	922	881	939	946	854	928	912	964	937	989	890	925	936	923	960	909	929	926	936	917	968	951	973	946	942	950	923	941	937	984	954	1022	968	939	954	970	993	923	937	982	981	992	935	930	902	916	896	931	945	932	882	943	908	932	962	936	917	923	920	888	943	935	1006	911	921	899	948	934	925	926	928	948	936	950	935	944	960	945	977	964	935	907	952	980	936	940	931	919	901	903	951	937	990	969	921	956	916	943	934	950	935	910	941	956	967	920	937	919	918	884	920	895	979	951	929	939	948	960	918	945	935	879	949	940	915	918	892	902	903	870	983	895	958	970	982	981	943	918	991	942	950	928	954	969	945	911
23415	21596	29524	24144	21604	21221	7594	3387	2482	2941	2472	1702	1203	1073	843	736	663	577	536	475	467	478	460	428	460	450	416	459	422	400	421	430	455	408	419	400	418	448	424	424	443	406	424	411	424	390	369	434	398	413	397	395	409	396	411	426	411	408	412	422	430	387	383	403	398	401	390	403	402	401	381	400	402	363	412	402	394	386	366	435	444	407	386	385	406	395	403	369	417	422	386	420	390	401	404	398	426	391	405	411	399	427	431	389	410	407	416	413	414	413	409	380	420	385	392	377	390	382	365	400	413	395	409	395	384	403	423	410	413	410	401	386	443	394	410	408	400	420	387	405	383	368	390	395	410	389	419	417	370	385	405	381	417	409	428	395	387	401	438	408	412	419	373	381	378	409	386	439	387	400	375	389	417	400	376	422	390	424	394	372	447	419	377	429	363	386	394	430	457	391	413	417	414	413	422	421	428	382	412	409	422	405	406	424	386	408	392	412	424	360	396	418	373	418	391	369	406	390	433	412	416	411	396	438	427	378	361	405	424	376	360	366	404	402	385	403	389	423	393	410	374	427	396	366	419	372	403	416	427	405	420	370	397	377	451	407	391	430	393	361	411	413	385	367	404	350	452	383	419	429	426	425	380	401	385	379	390	397	394	400	393	385	382	399	424	390	393	400	386	398	424	433	400	366	394	373	428	362	391	345	410	403	443	394	413	366	433	410	375	386	368	388	379	406	386	400	400	390	376	370	433	404	429	430	416	403	410	373	388	401	406	391	387	409	370	389	407	407	382	425	420	384	418	378	395	385	393	427	367	397	399	418	390	416	397	362	379	404	391	445	422	378	400	376	396	393	386	400	397	404	400	396	398	413	426	408	399	398	419	413	436	431	407	383	373	392	432	406	413	412	378	388	410	408	420	405	381	417	404	394	389	404	406	373	395	422	394	421	412	359	399	388	402	414	410	406	401	398	395	417	368	431	409	388	408	360	386	403	426	437	399	378	394	401	421	418	424	362	378	392	382	359	392	391	396	406	371	404	397	433	416	405	384	404	384	389	394	392	401	432	386	432	378	403	373	382	388	395	395	380	404	419	375	370	383	360	422	376	414	382	420	408	386	390	376	371	431	369	381	410	387	419	433	411	388	389	383	406	367	385	417	388	441	399	387	365	395	386	416	400	397	390	414	423	367	377	389	392	398	397	417	380	413	354	372	377	426	398	409	395	403	395	381	397	402	385	414	393	406	436	423	441	370	406	347	403	422	388	389	416	418	378	400	417	416	401	416	377	379	420	364	407	368	426	396	406	376	396	430	397	400	384	410	379	382	410	424	422	405	404	392	374	388	405	391	398	389	393	413	370	371	382	410	366	415	451	391	398	401	397	390	364	414	401	426	375	360	365	400	383	423	383	413	409	388	376	367	387	386	405	408	387	424	388	397	420	415	403	393	470	386	364	421	442	388	438	396	392	415	398	407	403	384	379	375	398	423	401	412	416	382	380	385	392	414	365	377	381	375	386	438	414	400	421	399	405	411	395	389	421	374	389	362	373	396	385	410	386	416	387	376	399	409	408	434	410	382	362	400	431	392	401	422	423	388	407	438	406	386	388	407	366	400	378	393	360	375	379	427	408	424	374	401	386	442	390	424	364	400	377	431	374	366	416	385	403	383	413	391	383	382	405	401	387	410	416	388	400	408	405	407	383	383	371	366	412	378	407	395	385	370	398	384	394	391	410	370	419	386	393	391	377	397	392	368	405	385	404	441	422	389	426	403	375	385	382	407	402	397	423	405	401	436	408	442	415	381	401	401	436	450	383	369	384	405	399	377	423	399	391	409	409	408	395	390	392	380	396	383	399	421	377	440	405	394	405	373	449	397	434	411	367	411	365	402	376	394	433	412	423	375	424	402	374	414	406	388	372	402	401	411	417	381	399	392	382	410	359	401	387	397	419	370	359	412	414	407	396	402	420	401	382	379	392	409	413	405	422	384	422	417	351	408	376	385	389	418	396	384	371	381	420	381	396	424	392	363	367	404	370	395	413	410	431	391	429	399	393	406	410	419	362	386	361	400	389	393	373	407	395	458	408	389	407	391	393	416	361	422	400	392	447	389	401	399	403	360	400	339	370	354	430	435	432	386	395	411	403	390	426	420	375	408	416	414	364	372	402	429	407	385	390	375	424	393	426	384	390	395	386	394	386	379	369	391	373	440	361	362	379	393	394	401	390	406	415	403	414	386	389	385	444	432	414	373	400	382	375	409	408	408	392	388	387	388	379	390	404	443	375	368	386	386	399	369	407	397	431	419	395	388	400	428	443	405	402	378	383	378	373	395	401	438	378	364	418	398	393	455	424	373	424	410	394	404	423	371	365	355	417	393	396	403	387	370	375	417	399	425	384	436	385	413	389	410	368	429	365	378	399	432	391	378	411	406	402	418	401	388	391	399	419	389	408	434	368	430	411	423	400	403	391	410	402	384	413	380	390	419	387	399	395	397	412	373	391	374	397	391	364	393	386	363	390	354	386	409	392	368	395	392	411	384	396	401	391	385	403	402	379	412	384	385	409	377	390	389	402	417	432	373	402	404	418	385	429	411	409	414	414	406	396	405	398	411	379	408	406	417	377	424	393	399	410	406	400	385	359	391	401	389	406	384	421	381	367	391	418	399	386	371	444	401	414	430	383	397	389	400	369	393	366	413	399	395	434	376	400	403	421	404	421	354	417	415	397	413	393	346	426	400	429	419	388	421	406	407	433	426	407	418	384	412	384	378	392	434	399	407	409	398	377	388	411	381	382	379	400	401	422	438	393	411	387	403	378	362	387	361	407	396	392	366	384	416	380	402	396	365	407	395	374	389	399	412	364	397	433	376	374	412	444	410	413	405	396	432	396	391	375	411	384	346	362	382	396	406	379	388	370	423	354	436	390	389	388	384	411	402	432	384	386	441	411	383	400	376	417	394	429	395	365	381	376	402	374	401	419	353	376	385	421	383	344	370	402	389	373	406	350	430	353	379	402	377	415	371	384	389	406	345	385	382	348	423	426	396	389	418	368	418	399	411	379	409	348	377	376	407	451	371	382	406	376	405	409	389	383	406	391	411	419	409	365	399	401	403	447	408	373	378	406	412	344	387	400	409	429	426	389	415	403	401	427	413	375	412	391	401	413	405	366	409	413	408	368	363	381	363	360	375	420	402	394	397	349	402	439	398	382	422	399	387	388	426	387	394	388	387	369	388	410	400	422	395	404	385	399	412	386	402	413	423	398	387	400	441	399	408	404	405	415	377	407	435	389	402	395	385	416	411	397	376	413	378	404	447	370	364	377	399	375	393	383	416	405	406	352	360	393	381	382	370	383	383	395	363	389	411	329	403	360	427	400	404	383	408	382	422	430	401	384	414	406	418	397	398	405	411	380	373	381	421	432	371	441	419	422	389	376	384	423	383	378	389	397	430	362	395	392	397	413	414	393	395	379	406	370	385	417	408	381	387	374	396	378
33693	40119	26712	17480	11827	9055	7218	7909	6808	7830	6460	4435	3057	2673	1890	1572	1277	961	1016	859	845	820	724	733	712	668	649	656	694	658	642	643	652	588	672	657	633	638	626	628	673	595	653	643	567	612	618	587	613	551	595	625	646	569	567	588	632	589	607	598	614	612	587	550	601	586	603	639	602	636	607	686	582	624	594	597	580	619	601	597	591	570	565	586	638	571	584	614	591	606	570	560	527	562	624	624	599	585	621	547	568	585	596	573	610	608	626	527	619	602	580	602	619	597	598	600	614	585	581	577	564	559	563	582	609	573	615	613	602	557	598	563	603	552	598	566	599	567	594	616	623	528	554	598	591	541	624	560	581	583	571	557	580	590	601	605	567	596	602	609	595	589	595	606	589	575	574	595	589	570	585	591	562	596	564	590	625	618	581	576	601	597	572	580	572	577	550	533	574	593	581	608	565	574	579	565	568	589	516	557	538	617	568	611	589	599	580	620	559	603	596	555	593	600	619	559	576	564	569	612	574	582	603	567	572	549	544	552	578	578	591	583	605	551	558	600	572	563	580	587	578	631	581	622	595	586	584	533	602	598	570	581	580	600	612	593	561	600	591	561	562	631	590	548	635	526	551	575	555	600	578	586	579	572	567	584	574	582	619	585	571	631	596	597	567	599	570	608	584	555	610	568	626	580	598	594	566	635	542	589	598	585	603	589	584	595	568	586	579	582	598	562	592	583	588	564	545	586	625	577	573	584	573	570	593	539	542	611	600	577	565	621	585	575	613	589	565	610	590	568	566	612	577	588	580	605	577	559	564	561	594	617	548	648	545	594	569	597	552	565	609	578	569	605	586	545	586	592	584	537	594	575	550	602	615	598	575	589	584	597	560	565	601	592	600	607	613	586	575	586	574	567	547	609	586	580	600	600	569	599	556	608	549	577	631	595	595	587	607	574	625	614	574	582	599	573	591	630	595	617	590	606	553	576	578	563	595	636	580	576	594	601	586	566	615	594	557	579	614	619	601	552	572	630	589	635	624	562	564	573	587	562	567	569	574	617	604	617	590	561	560	579	567	594	579	566	613	593	576	615	629	597	600	591	605	557	563	569	562	546	593	584	620	584	593	596	534	588	590	561	552	569	585	582	589	603	578	563	588	558	546	562	559	607	553	545	571	532	580	590	593	591	602	561	583	603	614	578	574	584	593	592	596	585	613	638	564	579	573	559	555	610	594	580	604	589	592	572	582	591	580	580	575	588	633	584	551	595	622	639	553	625	614	613	542	545	572	578	592	613	576	603	583	619	530	641	611	612	619	604	593	621	596	607	563	581	608	616	592	574	612	581	563	614	610	563	637	612	559	576	543	607	561	619	572	618	602	572	585	587	595	593	558	607	578	585	624	590	613	584	582	594	568	576	598	616	621	601	610	576	552	587	592	588	545	579	541	594	555	590	618	593	588	586	555	603	599	543	578	595	574	583	585	577	566	618	531	580	589	594	591	541	572	607	581	581	552	576	522	606	552	583	543	580	552	594	611	596	559	583	646	590	580	605	591	585	532	582	570	604	557	566	578	601	617	558	571	630	603	605	557	613	617	569	615	576	592	573	614	573	607	575	594	595	571	589	556	566	556	599	618	570	566	616	582	582	566	534	559	587	605	562	593	555	600	624	583	568	564	572	562	620	573	562	543	645	589	571	580	608	542	586	578	617	584	608	566	579	573	580	570	603	573	594	545	584	555	551	600	601	597	598	546	587	585	609	613	589	567	557	625	582	566	585	551	565	579	573	553	583	613	627	536	575	558	566	563	553	615	565	626	597	573	570	561	603	558	574	569	583	613	590	615	595	554	565	578	517	595	601	621	599	547	594	586	541	586	577	597	585	607	595	614	591	574	601	579	586	582	567	587	582	533	550	597	579	633	607	578	594	570	582	553	565	599	552	597	558	557	582	599	560	636	578	595	601	601	651	556	576	569	637	627	608	580	627	580	575	556	595	625	550	576	564	606	561	572	582	568	594	579	578	553	572	621	577	599	575	568	632	577	581	566	568	604	542	582	573	600	601	576	572	581	612	595	628	598	599	605	583	602	591	577	595	640	576	625	596	613	607	591	596	583	580	576	577	635	576	581	560	557	585	601	590	587	561	611	577	581	585	600	565	627	617	651	610	563	552	615	559	557	547	588	564	556	616	571	594	582	631	556	596	581	584	595	624	565	603	612	573	588	591	597	539	622	589	536	601	600	576	577	595	624	592	572	627	576	605	566	610	586	593	586	595	589	563	603	574	575	520	537	631	596	541	567	591	574	566	584	587	584	597	536	623	557	622	578	567	584	595	581	598	582	572	586	570	596	603	619	554	592	578	615	608	593	551	612	640	582	591	581	575	605	589	572	625	599	575	625	605	602	593	567	602	583	620	549	554	590	583	585	561	627	633	603	630	581	564	557	625	554	596	578	533	602	615	548	592	607	563	589	597	572	583	589	556	576	584	546	549	616	573	604	604	605	569	592	605	554	587	580	605	603	568	571	612	572	571	571	614	595	530	614	647	595	593	567	589	572	611	623	604	561	622	578	578	563	599	574	593	607	616	585	549	611	581	571	608	605	549	602	619	621	587	577	611	538	593	578	581	635	602	601	638	577	563	618	594	623	525	622	582	581	605	573	545	548	600	585	575	553	565	595	580	609	580	607	583	603	607	544	627	612	584	584	597	603	544	592	595	596	637	618	617	603	567	585	622	569	587	603	587	569	556	633	586	615	607	620	588	649	612	585	574	574	592	557	598	597	582	616	590	537	595	563	629	599	615	577	578	623	571	579	558	590	564	540	615	579	594	580	573	585	577	596	575	590	580	572	604	593	564	615	620	571	597	559	552	580	653	609	601	598	549	587	587	591	596	622	597	600	571	585	592	585	592	568	593	593	602	577	586	565	561	579	623	573	575	604	578	586	599	615	572	564	566	589	606	560	572	587	616	584	544	566	624	604	607	610	556	576	576	603	577	607	621	582	576	602	535	573	600	582	560	573	561	591	561	585	590	568	605	569	590	594	636	612	608	581	580	590	573	595	566	581	565	556	537	550	571	590	608	560	585	576	590	581	587	618	605	587	546	547	578	564	597	556	607	556	602	631	572	598	603	583	626	598	596	601	586	590	599	581	602	623	595	616	616	615	610	598	595	597	581	582	572	514	601	639	586	613	561	589	587	590	579	569	572	582	598	590	610	562	592	597	569	596	596	562	564	596	558	607	596	563	580	547	624	614	575	619	550	581	529	542	578	551	601	564	597	561	575	582	571	590	550	568	555	583	614	563	583	583	621	629	571	593	601	575	606	570	570	575	575	583	578	580	594	603	579	552	554	591	621	634	583	566	578	618	571	574	547	573	580	584	626	609	583	611	561	611	598	575	579	592	639	547	602	571	591	549	571	602	589	530	583	596	613	565	566	580	584	599	588	586	542	570	576	572	620	574	607	605	579	532	591	546	579	598	627	616	611	607	548	543	609
27510	20858	12554	4612	1997	1431	1229	1275	1113	1408	1191	967	779	710	669	663	603	547	594	602	572	569	551	526	581	562	541	564	601	524	555	552	565	535	553	607	561	563	604	582	550	577	581	600	558	597	547	570	541	480	586	548	590	557	531	519	572	520	589	546	559	614	578	564	585	545	537	586	500	570	563	569	540	623	580	522	549	567	591	569	543	541	575	518	616	621	550	525	523	526	557	540	526	581	574	515	572	531	529	561	540	528	546	564	576	541	556	556	557	559	565	574	582	559	583	607	568	593	531	585	574	540	560	539	547	561	586	592	597	543	566	568	566	547	538	565	569	576	561	553	551	578	539	585	568	512	586	572	569	545	541	552	572	549	599	582	574	598	550	572	605	547	537	595	533	574	570	553	556	566	575	612	568	563	544	541	523	584	528	592	619	543	579	585	558	614	531	572	565	583	537	562	564	552	586	578	559	558	528	621	571	588	573	581	596	574	612	548	570	598	573	515	602	559	592	546	596	543	548	546	541	530	567	588	585	511	557	601	536	577	535	607	546	583	607	523	556	566	567	562	564	600	580	568	525	540	506	529	552	568	550	570	526	568	527	520	543	592	574	571	558	543	531	535	545	597	543	593	529	564	582	562	555	539	546	534	572	574	566	591	502	542	548	544	559	533	557	518	545	566	541	562	556	569	555	570	549	578	553	578	571	558	584	563	585	552	580	552	537	551	546	566	555	576	541	548	543	521	601	554	548	558	567	572	544	579	534	532	539	557	577	522	557	519	545	614	552	596	570	602	583	537	569	559	571	608	589	547	553	586	559	532	554	543	567	532	547	591	529	559	567	578	581	566	560	577	501	542	529	581	553	564	572	576	525	517	554	582	530	523	541	554	531	530	568	565	588	560	605	562	505	570	568	545	578	585	566	551	546	564	553	540	577	531	548	534	566	606	567	540	546	584	563	501	543	540	526	555	538	553	596	580	547	566	555	566	603	545	567	558	532	556	541	548	590	543	553	577	603	529	527	577	546	541	562	587	557	542	544	553	578	594	553	549	560	562	558	590	564	580	565	552	560	555	575	566	545	507	550	569	566	527	582	556	537	545	571	572	520	545	565	577	586	554	586	568	550	528	555	569	555	610	586	553	553	534	574	551	547	569	567	576	550	601	571	594	589	530	543	546	557	570	555	535	598	543	542	599	598	561	570	546	549	568	569	573	576	557	582	567	531	554	572	586	590	560	582	589	565	558	537	568	543	549	521	558	575	607	555	556	575	553	598	562	546	536	555	544	553	554	556	593	560	561	534	587	530	569	536	592	578	535	527	536	526	593	562	599	575	570	552	523	544	541	597	586	578	578	543	564	573	605	573	559	580	604	542	564	602	582	544	542	559	517	615	551	575	550	548	561	564	562	610	574	587	537	572	549	545	557	593	587	569	537	575	513	548	542	526	565	542	563	594	552	581	540	546	586	565	588	559	524	567	590	561	538	551	577	578	621	595	563	542	534	557	588	566	542	534	567	554	506	549	585	575	517	517	563	563	563	569	556	574	542	559	576	582	586	566	544	589	548	580	561	547	566	554	530	542	557	571	524	542	578	550	572	584	560	518	569	572	543	572	564	565	525	553	549	570	582	542	555	549	549	586	552	555	575	527	572	580	586	596	541	538	584	572	557	552	560	599	558	561	551	547	554	525	606	566	558	591	560	572	575	532	574	573	576	571	590	545	601	510	520	527	532	568	571	574	519	533	550	565	561	579	586	615	594	531	520	577	552	536	564	566	547	555	567	548	549	608	550	552	570	562	549	524	604	536	568	562	569	574	538	575	542	577	519	561	581	582	561	587	568	583	576	587	542	514	583	562	563	575	552	552	589	539	604	594	534	560	545	583	551	567	528	562	558	545	549	550	568	555	548	585	594	600	579	602	513	575	572	574	572	529	566	577	541	561	565	535	600	597	512	603	602	592	584	561	569	570	569	529	562	578	579	565	571	591	552	553	548	554	565	575	575	570	584	571	607	561	586	553	580	556	597	585	551	583	536	563	611	563	528	595	511	560	574	527	603	571	549	575	598	532	488	533	529	552	563	585	513	585	572	518	559	559	542	545	579	507	560	555	531	566	599	554	546	552	538	547	576	562	589	560	543	558	554	586	576	612	585	531	556	573	559	533	552	596	546	531	585	577	548	547	519	530	603	564	600	589	560	573	567	594	600	541	597	556	593	537	588	550	545	552	561	578	560	516	527	541	578	566	552	539	563	574	532	549	566	536	550	570	607	619	539	523	596	581	544	557	572	564	544	544	527	551	530	553	610	543	598	554	551	570	558	558	567	556	592	580	560	570	552	546	522	544	517	574	553	565	547	538	630	580	535	548	575	514	630	584	548	548	559	583	571	581	565	567	570	537	572	539	591	563	567	575	527	534	555	560	556	549	602	526	522	518	547	562	604	516	590	570	595	557	560	571	541	601	598	562	599	594	561	521	556	562	524	552	548	578	595	568	612	577	563	560	596	546	548	589	557	536	567	536	524	617	529	565	578	596	539	564	512	549	618	580	574	571	522	532	577	535	541	579	612	571	541	623	614	594	555	557	550	557	575	583	544	550	569	551	546	569	570	497	605	562	550	594	552	585	580	553	556	508	565	585	532	516	546	547	580	586	534	550	528	582	599	551	598	567	552	542	573	567	544	538	519	574	558	564	555	523	559	565	585	531	607	577	587	607	614	542	570	560	540	613	559	565	522	531	506	593	575	592	526	541	563	551	553	570	535	542	570	569	542	538	605	586	532	508	558	585	537	542	533	567	568	544	584	576	588	545	525	550	524	565	558	570	548	541	519	570	535	542	580	571	576	531	547	544	589	569	570	564	546	607	605	559	575	576	554	523	554	510	577	611	524	536	566	547	570	572	577	591	564	591	615	537	541	543	559	566	585	531	503	546	539	544	601	602	541	556	569	569	572	578	568	554	533	563	555	550	578	541	569	593	519	578	588	556	522	606	547	572	586	588	555	533	584	547	554	508	575	578	551	550	596	568	525	588	577	531	580	542	567	594	602	547	569	601	547	582	583	595	570	572	570	540	532	535	531	522	554	599	517	574	535	557	577	598	562	573	559	547	571	566	574	537	540	576	578	560	551	582	600	563	578	527	539	540	530	534	571	577	563	535	568	551	569	548	547	566	526	538	540	563	561	557	540	574	565	550	567	562	561	552	529	538	559	563	539	560	555	567	584	550	540	552	532	540	556	551	538	571	576	583	531	550	573	514	568	575	557	561	563	571	574	552	554	562	590	597	568	533	575	496	586	541	533	619	556	577	571	558	554	607	588	543	550	553	563	572	535	560	584	539	541	533	537	578	589	525	572	572	564	561	578	562	557	561	537	571	497	557	543	556	559	563	588	549	581	609	570	573	530	599	558	523	576	614	553	563	542	568	550	578	492	591	557	601	561	544	513	577	593	580	565	552	563	597	574	554	557	565	534	584	566	560	538	512	546	565	579	567	616
13850	18222	14110	7530	4605	3490	2848	3046	2855	3582	2632	2082	1590	1390	1154	1027	1007	889	826	870	853	825	842	832	840	796	777	811	785	850	814	834	883	851	795	851	808	788	861	795	838	799	787	828	788	866	803	855	784	781	768	812	796	820	822	828	778	748	832	855	790	789	794	809	841	802	769	791	785	763	850	812	814	820	737	795	837	757	805	852	835	800	784	839	770	790	787	799	820	832	808	797	830	750	856	777	848	745	841	787	829	868	784	756	877	839	730	843	837	855	807	796	750	750	851	785	859	809	842	794	806	791	820	789	811	820	852	779	797	779	820	855	812	845	862	809	776	808	775	848	805	822	873	772	835	834	778	813	797	758	763	824	818	846	763	797	790	839	740	793	814	811	792	796	817	875	831	847	812	797	804	835	800	837	832	885	814	792	799	757	880	848	772	795	792	789	822	843	791	786	803	799	799	819	810	787	774	845	774	847	808	812	788	823	779	787	789	765	771	779	847	843	817	782	771	817	811	816	865	820	806	765	839	803	799	813	807	833	813	829	778	772	850	800	822	803	798	784	826	846	818	805	806	865	782	819	840	829	841	844	837	803	815	776	853	855	847	888	815	808	766	783	719	771	785	836	801	839	742	823	799	823	822	825	808	801	825	807	777	773	802	804	799	772	794	777	783	796	815	812	803	808	798	847	826	856	822	782	802	824	808	799	881	826	814	834	837	810	810	828	796	851	813	819	848	789	787	812	793	793	854	832	774	796	795	828	824	811	816	798	838	847	757	756	782	846	766	768	849	840	816	765	827	771	776	784	825	877	819	830	832	778	838	782	820	781	808	836	780	789	800	782	806	826	793	802	782	789	792	867	824	827	826	781	828	808	858	833	845	838	798	813	819	783	853	841	823	778	827	744	838	786	850	875	824	836	824	823	788	828	790	810	793	783	824	854	776	816	868	830	841	788	784	818	847	839	797	815	790	850	835	835	804	879	774	804	768	803	807	874	807	836	839	794	809	793	795	830	822	810	801	819	824	786	788	819	770	848	814	796	800	787	816	779	799	863	814	828	822	801	808	810	857	822	853	766	811	844	746	846	814	847	863	784	755	757	812	862	812	785	819	795	847	784	804	785	855	727	799	797	776	824	833	854	840	808	838	784	843	779	810	792	816	878	801	794	729	801	795	823	803	812	836	842	772	796	777	765	790	794	841	823	820	766	829	758	790	801	847	743	827	813	773	827	855	753	893	823	826	798	796	816	818	861	804	836	827	838	791	827	764	855	791	795	810	819	822	788	805	800	786	817	853	798	779	896	809	841	770	820	843	789	810	852	802	815	795	881	758	816	791	780	823	789	773	853	842	815	799	838	800	789	752	822	813	841	848	857	827	801	785	809	831	799	801	792	803	802	811	817	818	852	802	833	757	806	832	813	809	797	779	798	795	808	783	797	782	847	812	782	793	808	767	794	787	791	822	866	832	807	775	818	862	781	807	825	848	839	768	808	796	826	819	775	806	789	840	816	805	763	838	822	801	846	817	788	827	802	815	796	857	804	864	837	844	792	848	789	791	799	798	838	866	801	790	845	835	782	802	804	859	833	788	801	830	781	835	805	805	799	828	790	840	843	786	787	842	861	852	843	811	827	823	793	780	852	814	786	808	819	885	797	777	785	767	823	819	792	845	773	807	844	781	801	770	802	821	786	818	827	775	812	847	843	797	781	832	788	812	798	822	841	826	802	859	775	812	850	819	791	787	809	804	792	876	789	796	800	736	820	824	799	775	744	819	848	775	763	812	796	807	789	821	795	765	801	808	811	759	799	791	815	846	821	787	792	828	828	810	841	869	833	828	801	814	831	825	872	811	833	823	830	843	849	846	830	775	843	775	782	845	830	792	846	813	810	821	796	825	810	833	786	855	786	843	800	786	795	816	779	797	834	797	766	848	798	829	810	800	806	787	828	784	745	813	795	812	788	839	855	808	811	807	762	820	828	786	780	756	792	822	805	805	865	812	836	790	808	822	811	809	825	794	863	771	770	836	804	848	826	821	822	839	773	825	768	807	766	825	768	813	753	816	814	868	772	814	779	793	888	794	836	827	791	821	838	821	821	824	789	843	782	794	809	851	766	800	760	770	797	794	847	818	849	826	808	805	847	803	786	804	807	815	818	815	834	820	774	793	759	783	861	783	805	831	817	785	772	793	848	813	825	794	858	821	815	789	815	816	788	835	780	782	779	771	860	836	830	818	833	805	809	773	858	801	829	807	805	771	810	834	788	783	812	793	782	824	806	825	828	767	839	800	788	823	836	793	808	816	794	828	812	772	829	823	798	804	788	805	786	822	785	815	793	843	797	793	816	806	772	793	804	816	804	759	846	815	794	808	779	803	817	778	762	808	774	867	829	820	806	806	825	781	844	833	801	807	848	835	841	823	768	783	840	812	756	818	805	795	745	803	772	871	807	813	799	774	798	800	798	841	802	764	807	835	816	774	813	819	827	820	833	752	829	798	771	760	766	806	833	793	868	810	781	786	820	774	771	803	813	814	853	840	792	792	786	822	785	769	803	808	782	836	793	840	797	823	838	822	789	845	777	764	784	777	746	838	830	833	853	830	863	810	807	799	838	768	805	763	799	822	774	797	853	802	795	836	811	850	800	806	795	821	834	832	853	839	771	827	794	783	778	724	792	781	836	786	830	793	810	776	801	781	778	849	820	781	831	755	839	816	796	834	798	836	776	788	836	824	850	803	805	807	848	857	810	796	794	826	817	835	823	813	822	817	787	733	773	847	775	781	840	802	829	818	821	743	836	846	849	824	842	875	765	833	791	778	797	854	826	759	805	800	801	825	810	794	789	784	755	816	813	843	791	822	851	817	804	784	783	811	816	780	846	772	809	782	821	798	867	784	810	828	777	823	823	800	860	840	798	826	858	768	794	828	853	851	800	870	782	781	818	809	797	800	823	825	824	800	796	816	881	821	847	828	865	751	788	865	822	771	757	796	822	887	815	795	879	824	833	819	846	802	788	746	820	819	817	825	838	842	855	817	824	850	770	776	833	853	814	788	817	828	813	769	809	796	759	800	798	821	828	788	766	877	790	793	837	836	789	793	818	845	843	798	774	826	783	841	792	821	798	779	807	815	797	810	797	810	755	841	774	779	819	787	830	797	795	871	837	826	796	814	829	816	864	803	826	844	866	812	776	767	784	802	778	811	772	802	798	765	833	826	784	826	860	802	783	787	824	857	847	767	823	820	853	780	826	809	820	767	781	822	802	800	788	783	802	838	818	831	769	814	830	791	803	823	787	789	816	813	817	818	828	772	778	809	799	843	778	813	829	785	837	764	776	766	824	805	784	797	866	814	824	823	781	802	869	788	777	870	830	795	802	842	833	836	839	797	781	801	785	824	818	746	776	817	785	800	811	766	813	822	862	763	809	813	789	834	797	830	850	879	808	802	850	761	766	805	783	856	807	832	815	824	788	830	749	884	807	762	787	832	770	814	809
24533	21625	29243	24491	20922	6828	2602	1895	2015	2208	1725	1445	1296	1062	885	782	787	708	747	723	730	727	650	683	641	668	633	687	667	724	671	692	660	658	721	641	632	631	671	671	720	647	627	651	632	642	665	641	636	627	649	643	654	621	650	620	649	665	686	675	637	649	639	627	665	603	691	654	636	610	639	613	639	630	656	670	661	623	599	701	690	647	633	652	611	668	647	653	662	650	666	619	686	651	616	673	602	692	669	634	608	651	646	634	645	658	657	678	633	640	578	640	643	678	671	630	656	631	624	632	664	628	654	639	608	676	659	633	576	654	643	658	627	653	660	625	679	618	653	653	672	657	617	634	650	631	604	675	693	670	665	653	691	634	624	682	617	632	616	658	597	670	660	633	631	664	667	608	643	669	672	678	650	627	651	645	668	620	635	643	637	667	674	620	663	658	596	649	640	572	670	650	596	655	655	651	606	660	662	661	584	667	681	654	691	656	668	662	681	611	670	621	677	663	630	663	707	641	648	635	651	617	613	642	661	644	651	622	677	643	628	667	620	626	698	668	642	653	593	636	641	622	639	628	681	604	659	656	612	632	650	658	648	647	649	603	638	620	621	723	641	657	627	656	639	647	637	633	676	640	622	666	693	652	635	649	664	680	641	638	635	631	603	678	683	636	610	703	654	574	700	665	611	643	636	613	644	638	607	626	611	632	580	633	664	676	633	626	609	613	681	650	652	598	662	646	660	645	672	615	671	704	635	644	719	651	619	604	689	658	702	619	687	652	693	629	622	638	635	636	626	617	668	646	670	669	665	634	711	633	649	690	653	651	652	612	592	632	651	617	647	651	622	621	656	629	683	618	657	643	622	636	650	634	653	620	635	627	588	664	670	636	643	637	653	635	626	673	649	597	645	658	632	622	693	655	634	640	670	649	668	675	592	636	687	610	663	605	644	671	637	625	634	703	702	636	634	624	649	649	672	645	640	649	653	613	598	636	653	646	669	652	644	647	602	617	625	617	646	670	628	655	701	660	627	629	653	641	644	595	631	611	651	661	634	646	654	654	661	670	656	660	603	634	668	678	612	691	577	687	667	643	692	681	616	660	607	667	643	618	670	656	701	629	606	627	599	669	648	660	670	642	649	670	619	637	632	630	655	646	590	699	656	640	638	623	650	611	628	651	677	683	654	596	674	635	671	665	662	649	664	691	628	623	642	674	642	681	653	655	636	613	651	676	689	673	658	683	640	610	649	683	690	656	701	629	671	673	673	647	642	630	588	675	642	648	645	667	601	663	643	641	583	675	632	697	662	678	646	622	659	649	639	622	617	653	646	626	678	652	604	633	632	683	618	653	661	625	669	673	645	602	686	628	596	615	663	690	653	596	617	648	655	683	654	650	631	645	687	628	669	689	636	668	690	732	690	634	639	627	707	629	608	639	656	661	678	642	595	666	610	676	623	680	588	641	654	656	637	663	642	616	663	669	673	620	644	624	628	630	627	662	634	625	705	639	683	654	613	681	647	633	639	626	661	676	678	642	625	666	737	674	632	606	663	671	633	666	689	659	626	639	621	685	617	678	688	666	631	642	662	630	641	643	660	652	651	650	654	625	633	632	683	620	664	613	698	632	644	643	629	666	623	668	616	680	649	620	634	650	617	650	645	640	664	630	628	616	638	649	623	643	667	666	656	652	669	568	644	644	603	688	601	640	675	654	621	633	698	664	647	615	631	650	655	645	616	693	644	627	647	639	626	629	632	644	679	623	666	617	615	649	692	620	634	625	644	597	672	608	666	662	649	674	668	678	656	620	640	668	667	663	667	598	631	647	687	637	630	629	672	683	644	697	665	661	692	657	631	644	644	630	652	589	604	677	652	658	594	634	642	673	676	662	676	630	624	630	633	654	644	671	634	677	662	670	657	637	663	707	641	661	635	663	624	688	623	647	668	665	681	634	627	644	626	665	631	587	639	717	689	673	636	665	641	681	616	657	681	666	665	627	610	638	600	676	624	609	614	647	589	657	644	685	670	660	679	623	637	630	655	672	680	640	678	659	635	662	668	702	602	589	639	691	649	660	674	651	645	638	645	642	651	667	587	632	663	631	631	624	701	683	649	641	620	606	650	632	653	644	695	653	635	645	641	628	614	627	654	677	638	593	638	622	664	636	615	611	626	620	657	639	655	669	616	663	677	633	659	619	608	643	625	678	658	682	644	679	649	626	678	669	670	674	581	643	656	656	648	610	632	622	602	651	655	668	618	728	649	645	633	674	647	643	641	671	681	671	611	673	607	634	659	658	704	626	608	649	652	650	650	628	618	659	658	620	636	689	675	700	643	661	670	617	693	625	658	675	632	675	630	620	634	606	669	621	667	628	654	669	642	670	657	649	691	644	660	672	643	614	683	625	652	613	572	629	662	659	629	583	636	684	652	650	668	624	635	618	608	620	655	647	727	650	648	634	645	643	657	661	679	611	631	646	638	701	642	673	586	624	650	646	627	681	668	643	669	610	686	627	635	618	664	616	629	705	643	606	669	617	612	626	631	660	655	629	625	658	648	618	667	634	613	637	631	667	689	616	636	639	641	621	675	630	625	644	623	640	629	688	622	642	655	659	639	661	691	662	653	665	641	649	638	659	656	683	651	644	659	654	630	651	643	651	665	632	633	631	629	657	677	605	606	671	636	629	649	644	652	653	645	654	638	666	643	663	650	668	632	603	621	679	640	618	648	663	579	657	695	659	636	611	640	656	613	624	621	672	702	657	668	665	644	655	638	680	615	682	597	642	654	725	641	657	642	651	685	715	642	659	666	678	634	634	678	648	635	650	637	629	642	651	618	650	644	645	613	635	626	618	629	666	672	592	635	627	642	644	642	664	654	620	629	606	639	655	638	604	641	599	654	656	658	665	664	640	654	655	640	658	638	680	606	621	670	623	663	622	642	670	648	627	598	666	648	628	651	643	607	694	644	607	665	647	671	666	645	682	613	659	640	643	606	642	669	631	601	699	658	622	674	673	634	639	667	646	616	689	640	607	655	690	623	647	644	655	609	675	630	652	623	634	641	656	662	625	654	630	700	645	639	716	653	628	676	674	618	681	674	616	618	628	631	705	646	639	651	598	642	655	675	603	599	639	606	636	605	634	655	642	621	584	646	685	660	650	661	678	656	654	606	666	620	645	606	645	650	605	630	610	695	627	631	676	671	606	637	620	684	632	642	573	669	670	622	614	641	645	625	636	635	669	631	636	633	697	676	649	637	634	664	655	703	634	694	673	653	644	644	608	678	652	696	586	656	593	680	676	663	690	672	605	621	653	607	651	604	619	651	633	667	658	657	674	646	623	655	660	634	682	652	619	616	607	624	619	682	646	669	645	653	665	658	635	653	662	650	649	624	615	683	630	620	619	633	638	671	668	682	679	666	672	660	614	684	637	705	680	682	606	622	633	647	668	621	682	691	669	628	692	660	640	649	627	612	686	646	670	671	664	637	637	654	624	656	634
28136	35457	22437	13346	8633	6201	5186	4434	4883	5702	4258	3695	2733	2113	1597	1525	1359	1113	1190	1134	1109	1020	998	1033	968	1002	996	984	936	933	931	936	909	902	941	981	906	950	901	931	945	1041	919	949	984	888	909	879	943	942	989	967	978	949	986	940	898	922	937	956	931	951	968	984	954	935	920	923	977	972	984	956	910	935	962	991	940	944	900	913	933	931	934	923	911	912	964	948	939	902	961	913	942	895	962	970	955	906	874	925	940	909	959	950	878	935	962	937	891	864	966	953	954	947	929	915	969	896	936	890	894	898	878	941	938	885	928	968	887	912	952	945	914	952	981	918	971	912	890	897	900	885	894	928	912	941	922	948	914	935	965	965	936	946	936	949	955	914	891	932	933	942	940	923	900	932	936	973	903	918	913	955	959	910	952	925	909	867	877	933	885	983	971	949	915	979	939	946	911	934	922	926	933	941	878	955	921	906	937	934	974	978	901	967	968	936	941	921	901	966	959	876	925	901	941	969	939	946	929	924	885	922	899	918	950	911	958	894	990	958	962	960	922	900	896	1001	971	975	991	874	899	933	972	961	893	924	888	938	925	929	937	905	949	961	880	927	925	910	907	946	935	946	926	881	962	941	921	941	869	917	914	1002	902	947	927	898	906	984	924	896	1005	967	928	930	950	916	917	931	957	970	956	922	934	895	945	929	925	948	995	969	1001	976	908	942	909	925	911	964	959	905	912	906	983	961	941	975	916	895	933	940	907	969	989	902	994	928	987	910	908	942	951	890	923	916	969	948	962	916	967	981	936	949	934	921	956	902	917	921	868	923	899	967	864	969	941	960	934	946	964	963	978	974	929	914	911	941	960	955	963	916	916	990	922	950	942	910	952	882	963	944	943	953	918	899	978	875	920	931	906	942	923	955	897	881	945	892	973	943	925	918	922	933	890	930	974	934	846	948	904	919	895	849	925	963	919	963	907	950	881	936	911	907	982	934	928	929	900	940	981	936	944	931	922	969	939	966	937	877	944	899	929	979	904	936	905	912	914	923	956	934	919	958	906	934	914	908	950	960	964	919	941	906	904	879	933	952	897	929	907	991	908	943	884	940	914	919	942	895	933	931	903	936	944	907	989	939	922	931	897	893	912	924	962	882	942	917	971	926	932	903	963	934	926	924	944	982	914	899	981	966	946	989	959	966	900	911	927	921	920	942	963	978	862	947	947	898	932	978	911	895	910	948	918	920	982	861	949	980	909	925	903	924	907	924	935	954	939	962	961	930	908	988	927	939	877	971	937	926	962	931	952	961	901	950	880	940	907	925	966	926	939	954	920	928	921	897	973	898	918	941	957	917	906	965	968	977	978	933	905	954	936	984	920	980	908	943	938	957	948	1026	934	928	992	926	1034	905	920	920	902	902	898	949	988	977	926	969	926	977	942	957	949	953	946	870	952	937	977	954	916	952	932	930	874	881	927	903	922	930	997	898	933	1011	950	918	883	941	978	986	968	903	954	961	914	894	951	899	933	940	952	896	923	921	965	955	926	921	919	965	922	912	938	937	878	948	882	943	920	912	950	916	923	953	878	933	999	925	873	936	910	917	878	921	925	954	935	905	980	912	936	983	962	931	967	979	959	933	922	925	932	929	946	939	915	977	924	923	985	906	938	932	898	864	957	926	914	880	863	913	963	965	961	908	918	892	882	929	947	943	911	952	906	986	947	895	909	921	936	955	1000	948	889	919	929	934	909	914	925	991	908	911	901	931	924	906	889	900	978	960	964	908	968	924	942	928	937	985	927	915	965	948	936	895	964	923	918	946	999	920	973	962	959	917	928	944	922	979	920	927	911	900	937	917	988	879	928	901	949	929	992	952	903	910	904	905	969	944	911	958	901	897	981	899	864	899	953	971	932	914	903	938	884	930	891	907	920	922	958	931	940	979	918	914	917	920	922	931	970	911	975	940	905	878	946	932	933	980	910	944	914	976	938	907	945	903	969	936	920	927	927	938	951	954	937	944	865	884	904	883	941	894	924	893	950	985	924	953	960	977	968	934	906	932	926	989	996	927	951	896	967	871	983	903	972	1002	948	930	977	928	880	961	911	970	926	931	973	919	945	921	917	908	973	984	926	969	952	900	921	939	899	920	919	871	975	915	879	934	936	924	856	914	890	897	920	955	893	948	919	968	929	914	964	931	947	954	907	984	949	959	938	926	900	893	876	969	943	913	915	897	930	937	944	925	942	930	949	914	959	970	963	942	954	932	948	910	980	960	890	863	896	952	945	946	897	879	872	931	907	936	923	962	899	913	931	882	1024	925	929	920	910	936	952	949	963	913	891	974	962	903	897	904	924	893	870	950	950	926	872	895	946	932	952	931	928	879	888	905	920	925	928	881	921	986	863	899	924	923	922	944	926	927	990	953	882	978	960	931	858	954	880	993	970	952	1002	935	919	901	970	913	924	967	885	926	937	943	941	933	922	1004	952	922	956	917	980	918	917	1007	906	945	972	997	942	922	908	922	906	919	932	914	925	964	948	945	906	903	966	928	954	943	901	957	921	957	945	926	881	922	917	920	927	952	927	950	985	932	982	932	871	941	917	925	951	957	992	945	920	923	888	930	930	914	997	942	987	907	930	903	882	937	934	926	896	975	932	915	917	887	892	928	932	951	937	971	949	917	922	895	947	918	931	990	895	934	936	926	987	923	891	937	930	987	962	947	926	967	975	932	965	947	901	908	924	913	925	954	934	987	990	922	903	932	905	947	921	997	921	990	943	898	926	976	907	885	920	909	938	921	912	886	957	928	928	932	940	934	986	878	953	887	985	1014	899	897	938	914	994	941	951	947	940	908	985	939	873	900	946	919	968	892	956	1036	889	953	945	930	913	872	971	946	944	942	912	939	925	957	915	974	984	963	918	892	976	965	961	933	972	925	917	926	998	950	942	910	944	935	925	938	918	880	891	936	928	892	913	940	938	952	934	961	870	920	875	906	938	953	873	952	954	909	899	898	966	927	902	972	929	925	951	977	878	923	951	923	942	958	938	900	910	903	927	940	910	930	971	889	943	976	948	907	899	896	895	917	965	976	909	936	982	892	950	917	919	871	910	930	942	937	926	864	956	960	974	973	903	933	897	896	910	922	955	957	958	907	904	1000	916	877	907	989	941	945	892	889	947	884	908	932	928	959	961	965	922	935	870	951	982	947	849	889	962	901	890	959	1002	922	941	891	954	906	908	982	928	909	939	960	950	932	913	908	942	960	896	940	949	904	938	947	962	993	934	906	943	933	961	967	913	912	928	969	933	927	888	927	920	957	931	922	936	988	878	884	935	969	954	928	966	932	947	962	902	910	897	938	978	897	952	898	962	959	930	925	946	937	941	939	974	947	876	976	936	938	862	927	914	894	976	894	937	977	920	943	930	905	918	956	967	909	936	949	946	953	924	967	900	923	993	911	950	942	917	916	932	995	954	966	999	935	962	938	939	897	969	942	932	938	945	903	913	904	915	895	1014	940	950	944	914	899
23392	21564	29717	23881	21566	21177	7618	2407	2357	2871	2183	1716	1369	981	774	675	641	512	493	422	426	429	394	435	422	411	419	436	437	408	432	391	417	396	428	410	421	407	384	410	414	411	401	462	394	422	424	406	387	380	370	395	383	409	393	417	414	414	381	409	386	395	348	400	398	399	405	387	400	371	391	394	403	397	401	412	398	426	407	381	375	442	419	382	358	372	441	410	401	369	386	400	386	397	400	382	391	363	365	406	365	393	380	419	391	380	397	381	405	428	371	419	380	371	397	372	383	391	397	395	404	393	391	381	377	424	421	409	408	410	371	409	391	402	424	428	366	409	399	387	379	394	377	421	406	390	390	424	377	369	373	423	399	387	388	394	401	374	369	359	437	402	377	376	381	420	378	406	404	392	401	400	402	415	358	397	415	352	375	392	413	383	376	387	414	370	437	398	388	399	402	367	418	377	362	439	415	369	409	423	383	461	409	387	371	387	415	388	398	397	404	391	384	420	397	398	359	369	375	371	414	376	374	387	379	421	351	379	352	418	409	352	426	352	422	443	386	387	406	418	412	400	415	400	358	358	377	381	420	414	389	389	403	404	369	382	386	384	388	405	403	419	374	400	383	382	397	392	389	399	406	368	406	409	421	390	423	388	384	379	334	400	394	414	363	390	415	384	394	399	377	386	391	385	392	399	372	406	379	405	383	411	407	436	388	370	388	384	381	368	410	423	387	389	407	413	374	401	373	410	366	413	380	363	393	400	351	381	386	402	385	365	376	409	417	429	373	412	377	377	383	442	381	384	376	367	426	381	426	358	400	382	391	382	423	428	367	364	392	434	413	390	434	399	413	396	389	405	430	383	398	392	421	414	407	400	398	384	411	415	402	364	395	405	374	411	381	402	423	390	390	372	383	413	419	392	434	361	355	346	404	380	396	382	386	368	402	416	385	396	395	367	404	422	389	411	383	401	388	405	411	404	377	387	413	419	365	401	397	448	398	368	401	375	419	409	389	374	380	393	398	375	398	399	387	387	389	378	403	381	384	372	380	420	373	413	397	357	381	406	387	359	362	409	388	379	362	401	416	383	425	356	415	363	380	389	361	411	408	375	392	375	360	400	397	408	419	457	424	399	366	382	416	388	387	400	356	361	405	382	407	393	419	389	407	390	370	373	357	372	416	451	388	398	386	381	373	338	449	385	397	374	386	373	418	350	381	362	372	394	410	368	400	398	363	414	378	396	379	411	410	392	401	346	369	400	391	420	393	419	380	403	426	397	375	379	409	396	381	460	411	406	375	365	375	383	409	375	402	402	396	405	387	379	357	420	371	329	390	386	430	408	417	408	401	399	374	402	410	410	406	397	420	398	431	390	390	359	368	387	444	399	401	393	381	408	362	402	399	367	363	393	383	385	377	374	392	385	391	382	352	369	408	428	406	400	390	413	401	367	420	384	356	400	455	403	393	381	392	380	388	383	398	403	397	389	412	389	397	352	360	370	384	404	419	428	407	398	425	388	408	380	407	362	418	363	387	400	380	392	369	371	393	394	420	404	416	412	384	387	400	393	412	388	400	368	408	401	405	408	392	377	390	390	369	425	396	378	388	410	383	391	404	389	385	364	396	417	393	405	386	392	384	376	378	383	388	383	392	398	372	360	371	390	370	399	418	422	360	424	436	348	409	354	391	398	375	390	404	379	394	389	383	415	397	405	382	339	428	400	396	390	410	366	382	398	387	411	406	390	396	376	386	396	394	392	407	398	375	385	390	362	366	398	397	397	394	389	396	380	377	388	384	411	408	374	370	414	406	385	395	396	371	428	383	418	406	409	376	349	362	418	394	394	383	403	412	381	390	428	396	408	389	396	372	378	412	395	397	368	379	368	417	400	377	408	427	399	398	394	384	401	410	373	382	381	418	397	400	418	433	390	417	354	372	402	372	390	429	357	422	376	388	367	395	396	408	376	403	393	395	399	406	388	368	396	403	396	382	374	397	391	400	380	371	395	359	401	446	401	438	379	377	357	414	386	436	397	406	397	414	398	388	372	361	394	377	408	360	370	371	412	408	395	382	368	407	378	374	400	427	427	358	398	403	416	399	380	382	373	385	381	402	385	392	405	397	374	386	376	453	385	385	371	391	381	399	414	373	416	440	383	412	412	378	418	400	362	424	373	377	400	414	358	390	390	402	379	395	391	403	384	375	403	371	418	413	390	373	411	388	382	399	382	434	409	397	381	398	399	362	423	390	396	401	361	382	404	399	393	425	415	433	373	416	393	391	398	409	394	373	423	383	372	409	413	391	372	401	405	366	394	388	394	395	379	415	370	396	392	421	415	401	377	379	400	397	358	417	387	419	422	375	399	365	352	403	405	371	409	399	400	361	377	389	406	379	378	362	346	362	403	395	410	359	378	349	365	386	407	415	409	399	360	430	411	406	360	382	405	400	375	416	414	425	414	381	416	415	391	411	385	405	359	362	394	383	405	370	366	383	452	351	393	382	439	391	423	414	365	361	395	381	403	389	376	408	368	392	387	384	378	378	391	403	369	406	376	419	411	376	370	418	403	375	410	370	427	399	400	385	403	374	386	403	408	381	376	376	386	383	435	421	381	387	403	377	408	395	421	389	430	343	405	359	400	424	388	415	374	395	425	407	403	420	366	381	383	378	421	379	399	392	406	391	395	398	377	411	381	412	404	425	369	408	360	379	399	407	416	370	399	380	401	372	371	375	399	408	392	380	414	399	362	381	375	375	414	401	371	409	404	445	411	384	396	384	386	407	431	372	374	386	363	352	374	402	403	411	414	367	405	385	395	406	382	423	383	434	378	409	362	384	459	371	421	415	415	377	348	362	386	377	421	397	378	383	362	397	410	396	408	381	397	414	383	385	362	392	383	390	420	387	422	365	401	381	390	384	414	400	389	388	397	367	428	386	390	376	378	413	394	416	386	401	393	380	393	363	367	398	364	430	413	395	363	379	361	402	392	373	396	407	403	400	417	397	401	402	397	385	348	391	369	399	393	376	381	388	387	430	381	386	397	373	380	409	375	390	419	385	373	392	419	413	434	376	373	416	410	406	396	405	355	372	410	403	392	389	390	397	423	365	405	391	368	378	404	361	413	396	427	369	395	395	364	371	405	383	412	409	412	373	389	392	403	380	387	367	388	403	421	369	394	365	400	390	438	412	390	395	367	384	394	405	379	393	406	395	391	416	337	377	375	398	403	396	405	453	395	400	381	418	381	386	393	379	411	412	382	400	374	421	412	417	377	419	395	375	377	405	373	372	415	366	383	370	412	387	396	370	378	393	391	376	371	404	369	426	365	382	401	395	388	389	409	368	383	415	378	438	387	389	410	411	391	405	428	401	406	397	387	381	372	391	374	363	361	412	368	358	379	409	415	395	358	367	362	349	396	374	394	387	386	414	394	353	369	388	380	411	378	375	401	409	394	399	397	402	425	383	373	413	386	397	360	389	403	387	403	364	386	417	396	385	375
31944	41490	28630	18274	12098	8566	7340	5760	6560	7639	5705	4473	3618	2565	1860	1443	1385	1011	959	811	843	763	745	693	698	696	670	648	652	624	673	640	659	677	625	601	591	652	668	613	583	581	574	588	614	586	618	640	617	615	620	592	620	595	575	572	639	561	562	588	554	621	605	590	580	559	644	585	577	593	592	598	589	560	622	567	566	574	617	598	604	565	581	587	578	567	607	566	595	612	569	618	548	561	628	580	599	629	568	615	623	580	574	613	581	564	607	569	577	570	543	575	608	608	588	589	596	584	592	613	528	610	589	588	552	567	539	585	572	614	569	562	579	589	583	625	566	602	567	606	540	583	568	590	524	588	557	572	597	515	613	598	575	543	573	576	583	541	564	567	596	600	559	605	599	573	601	624	533	592	588	554	608	600	566	580	605	572	578	569	617	550	600	590	547	591	575	579	579	578	570	562	561	549	609	572	546	592	592	576	569	597	560	579	607	525	615	575	559	594	584	552	589	578	558	546	561	604	588	571	609	520	576	560	576	566	537	569	601	598	605	587	594	583	622	576	576	582	553	587	586	570	587	569	551	557	604	564	588	544	625	607	595	570	579	590	583	598	567	582	588	577	564	572	558	522	577	602	580	546	586	592	542	557	548	534	570	562	603	593	568	549	564	553	564	585	543	605	554	585	589	603	607	613	566	577	546	562	602	593	582	587	625	554	604	634	577	560	602	563	611	603	562	576	556	622	591	620	606	600	563	552	608	556	560	563	603	561	558	594	594	598	581	589	592	618	577	582	561	559	608	588	550	563	586	564	556	576	563	639	523	586	539	578	577	545	585	520	610	585	591	593	575	588	533	605	576	552	560	559	548	603	578	562	574	550	622	583	562	596	547	611	590	599	544	579	594	575	593	601	636	613	543	595	567	549	562	589	571	618	569	606	560	556	585	544	581	583	570	586	558	604	551	622	580	574	614	581	552	579	539	606	572	598	550	510	607	619	562	546	603	573	601	592	610	566	582	541	569	582	588	589	568	543	601	565	601	601	574	578	560	577	612	603	556	549	554	589	582	567	608	613	576	556	553	571	611	562	639	595	581	582	558	552	608	578	552	598	557	568	557	583	601	577	566	586	591	552	594	528	583	604	599	592	555	546	532	613	557	527	531	564	581	602	575	586	591	569	593	607	592	582	568	555	583	560	536	566	544	564	604	569	542	524	567	583	579	609	629	583	596	589	595	561	613	605	607	608	559	594	604	599	526	581	566	583	532	603	607	569	546	597	538	597	568	622	587	572	592	563	558	547	612	581	517	594	602	552	554	526	597	560	579	568	551	636	575	565	601	593	575	601	616	581	591	568	559	584	515	590	578	617	565	616	565	582	591	565	576	567	586	592	574	550	574	579	550	611	638	564	579	587	554	578	618	570	590	572	613	566	556	574	584	596	576	575	573	580	550	555	625	560	551	506	567	550	554	566	577	587	538	557	572	569	529	564	572	575	570	574	620	579	557	576	602	593	597	563	590	579	581	585	563	639	591	575	605	555	605	576	582	567	572	564	576	580	588	589	582	548	589	581	544	567	595	576	568	630	622	597	567	567	554	573	589	576	539	581	571	554	500	579	596	559	562	573	617	576	583	615	575	572	562	589	564	600	580	586	555	629	612	548	554	585	576	571	560	597	607	566	632	580	605	548	571	560	570	569	554	582	536	629	575	612	571	567	541	553	586	588	606	604	621	584	549	565	595	552	573	562	593	539	587	585	576	546	553	576	517	574	595	585	571	578	605	586	635	578	584	546	594	555	575	554	591	518	616	609	567	590	572	555	604	591	544	605	584	571	599	587	588	597	573	596	578	566	565	599	537	541	572	558	636	568	574	590	564	569	568	591	585	580	559	539	612	615	596	558	580	571	534	574	588	564	561	576	571	582	615	548	580	561	582	563	560	573	590	549	542	546	560	610	592	612	582	563	579	568	539	570	615	572	608	563	573	589	589	599	608	579	575	588	598	556	635	597	565	574	594	565	602	565	537	591	598	549	591	574	615	581	590	580	542	575	569	559	576	619	567	591	571	548	600	587	566	622	565	574	565	598	536	569	557	647	581	599	568	567	625	598	578	614	591	579	598	595	564	560	574	562	594	571	567	599	541	594	586	570	572	614	608	596	552	615	558	613	566	566	550	546	631	589	594	632	585	547	535	577	594	582	563	539	591	541	596	564	585	564	566	543	543	540	572	610	575	589	559	569	541	583	600	553	550	583	530	605	584	558	565	573	596	549	553	589	559	600	575	585	601	581	592	526	581	551	600	584	603	546	585	605	566	566	588	592	585	560	546	599	557	528	547	590	527	546	638	584	588	586	544	555	582	580	578	564	582	550	582	577	589	569	576	555	576	556	545	509	616	608	560	608	558	572	535	553	622	570	536	600	632	591	606	584	576	584	603	614	591	554	561	583	587	547	610	573	569	598	547	559	593	581	549	575	616	534	553	600	605	601	598	543	578	560	566	592	597	580	580	546	563	541	594	589	580	599	583	559	566	541	563	561	593	573	578	605	567	557	595	590	583	559	578	560	549	566	592	596	550	549	550	535	598	589	586	555	545	571	579	538	561	578	563	560	591	529	583	551	570	626	583	614	577	581	590	601	582	578	577	582	595	548	532	594	547	588	565	553	578	515	568	565	578	561	552	569	588	589	566	563	559	515	607	582	615	623	540	572	577	559	571	591	576	579	580	546	584	552	577	570	602	583	588	585	649	623	607	593	570	591	516	555	572	551	525	584	613	586	593	581	612	575	579	621	574	576	535	596	594	561	586	540	570	586	589	592	584	604	547	583	559	534	561	574	592	549	630	554	543	543	585	565	574	579	560	539	606	578	603	597	544	554	580	560	586	592	574	556	630	591	593	580	562	573	582	588	588	595	604	585	592	569	606	629	544	617	586	580	629	578	569	623	572	578	569	557	575	546	555	585	606	534	617	598	596	599	599	576	550	588	598	554	556	565	587	562	581	564	585	540	581	584	625	581	563	601	543	623	574	538	588	627	592	576	603	580	608	581	577	541	568	614	605	590	567	592	527	588	600	564	621	570	560	560	563	593	542	559	586	560	596	583	612	583	565	613	547	551	538	552	545	605	623	575	568	595	557	594	587	612	583	569	576	561	583	593	574	541	562	584	573	554	561	540	572	556	536	595	560	578	629	591	571	567	571	531	617	620	604	579	563	580	600	538	540	553	563	562	561	575	603	578	572	635	581	558	595	598	565	563	578	596	531	558	591	594	567	547	599	580	592	597	574	565	586	590	551	581	604	582	581	583	556	563	548	565	583	583	586	573	618	603	567	579	573	611	594	586	596	567	562	622	569	567	594	589	561	570	582	555	586	562	574	601	616	584	609	546	561	579	566	604	556	551	566	617	575	603	570	590	635	563	591	585	585	554	619	589	559	569	585	537	566	622	562	579	567	590	572	604	570	565	579	597	546	578	595	555	564	580	565	546	563	566	563	557	607	579
27413	20977	13121	5317	2320	1453	1282	979	1073	1391	1140	881	955	763	667	630	589	611	553	635	566	549	585	612	572	582	551	557	548	566	531	603	537	590	557	571	531	553	506	509	545	598	540	551	532	549	549	604	573	574	612	594	541	542	562	523	560	579	567	552	551	548	545	566	590	578	601	519	589	620	622	561	526	534	543	566	574	506	566	579	569	564	564	570	591	557	605	583	517	551	609	557	590	560	512	633	589	578	560	556	596	559	561	549	610	573	544	537	557	579	569	552	572	567	547	595	579	580	549	558	604	608	528	540	568	534	557	562	549	560	603	540	526	594	583	519	591	564	614	564	542	562	570	533	560	563	560	547	536	545	564	525	565	557	528	546	544	575	524	582	544	562	545	591	571	570	543	559	559	560	590	584	560	607	601	539	574	584	562	551	580	529	577	557	563	557	583	539	539	590	577	531	560	541	547	504	558	531	578	515	597	583	593	570	561	613	539	544	581	568	602	581	527	561	569	554	562	575	555	579	516	509	593	584	539	636	535	544	567	592	550	553	584	572	521	593	513	552	561	537	536	605	552	567	565	569	584	548	561	524	591	555	580	542	565	568	574	556	604	536	565	563	585	555	558	575	560	604	544	532	554	570	564	575	588	559	559	562	519	577	573	546	556	519	584	536	543	546	621	547	559	581	587	609	560	595	564	537	576	574	538	569	542	560	563	515	574	559	542	535	590	581	529	562	568	551	565	550	580	569	579	510	565	542	555	543	526	572	604	603	589	536	556	558	615	560	586	523	601	578	575	593	553	575	534	530	614	594	527	565	551	593	595	581	581	581	595	563	585	543	557	559	580	555	579	627	597	542	525	562	549	560	624	563	556	523	593	542	577	546	566	587	582	524	555	500	597	514	571	550	582	593	586	589	570	540	523	549	583	520	556	543	570	570	528	545	573	595	551	550	573	547	558	553	558	578	592	536	581	569	580	549	549	538	570	535	609	593	553	572	561	589	531	576	584	558	566	536	518	552	577	551	570	541	544	549	530	559	561	597	591	574	535	549	571	554	537	569	568	567	578	560	639	586	545	585	565	555	579	585	557	610	536	561	567	555	575	595	595	553	577	540	568	577	588	562	549	552	520	579	548	588	518	596	594	567	588	534	583	568	577	550	580	543	565	518	557	525	519	548	578	585	563	587	533	555	512	596	566	555	577	566	561	501	575	523	559	544	588	584	566	568	575	559	586	532	555	546	567	577	526	550	555	507	565	553	585	599	535	585	575	581	580	585	556	585	552	535	534	567	531	561	562	533	542	599	567	565	548	573	548	567	599	592	522	522	579	588	558	544	580	615	566	584	588	526	550	563	553	557	526	576	586	519	574	564	617	606	572	577	588	544	541	577	554	535	572	570	564	548	566	591	564	586	557	560	576	566	583	548	540	560	583	550	543	560	555	501	542	562	533	541	615	599	552	586	553	573	575	578	540	565	545	570	559	527	605	531	559	578	549	594	583	574	566	585	579	552	544	581	594	570	537	542	553	557	602	594	558	591	566	538	541	553	564	534	590	591	575	562	508	551	566	511	548	586	561	545	596	566	555	530	557	569	583	556	601	590	616	559	609	579	572	550	571	605	585	517	530	502	560	533	556	561	566	536	568	589	547	540	587	551	541	580	573	575	541	578	573	559	545	603	557	578	561	553	552	606	530	588	578	520	580	578	564	610	580	553	559	560	561	540	560	556	552	504	560	567	599	575	559	560	579	580	529	528	594	510	549	561	519	568	595	547	582	567	591	547	586	602	587	558	555	579	559	570	558	569	556	570	552	610	589	608	580	527	544	578	537	551	581	532	554	619	605	568	585	525	572	539	557	589	589	563	584	553	577	568	578	508	626	543	527	557	573	542	520	564	553	523	622	577	545	546	560	538	587	534	563	568	578	561	532	574	571	527	564	530	594	539	560	555	553	593	522	576	568	569	580	594	529	557	531	558	560	526	568	590	568	568	526	578	522	555	539	566	567	598	578	582	537	531	601	555	581	528	537	583	536	546	569	566	547	514	554	545	563	560	604	574	606	567	546	558	585	594	558	607	624	553	575	590	573	581	565	578	566	552	580	552	531	563	527	569	503	555	539	550	537	569	602	558	537	562	545	576	571	556	589	555	574	576	601	593	574	551	549	572	558	532	536	550	573	555	558	561	546	574	574	572	561	524	555	554	566	575	552	588	573	557	543	578	519	604	538	543	570	580	619	543	569	594	545	528	560	556	549	580	539	540	575	541	565	615	587	507	547	580	561	567	578	550	594	542	554	584	544	526	566	552	533	571	577	528	535	555	560	549	540	543	560	559	544	521	581	551	534	534	589	548	546	578	600	594	557	558	562	579	557	580	537	532	568	605	577	541	545	548	562	579	602	576	534	574	533	590	555	584	610	558	511	560	590	533	560	580	545	610	563	608	554	579	568	565	540	573	579	560	595	548	614	539	550	563	588	579	527	574	546	511	518	608	590	537	568	596	543	589	548	555	550	554	569	571	539	531	535	569	540	554	572	580	576	512	556	551	559	582	566	539	526	573	580	574	544	559	551	589	590	587	571	574	542	574	585	565	572	556	577	545	569	568	581	555	566	524	565	574	568	557	556	553	529	586	516	558	563	540	579	599	566	597	587	588	588	577	553	541	597	569	549	537	583	611	572	528	587	560	579	567	547	549	580	576	578	579	559	530	601	605	557	577	577	598	571	574	544	569	586	550	544	572	588	581	559	559	523	619	549	561	542	523	530	606	569	579	571	574	563	602	591	570	563	582	600	569	529	558	579	517	559	533	552	594	586	564	592	532	602	576	544	541	566	579	585	575	572	512	575	584	563	521	581	562	599	582	564	556	632	555	551	583	586	539	590	504	536	566	581	540	549	585	527	571	516	565	564	553	571	609	559	566	559	570	543	561	612	611	567	562	522	579	601	503	590	586	540	547	602	582	573	559	558	604	571	553	565	595	582	581	589	560	541	556	520	561	533	570	553	580	566	577	588	561	553	536	541	596	535	606	555	593	556	584	519	588	552	578	565	571	625	551	555	566	544	578	595	577	568	531	552	529	590	598	588	560	577	555	538	603	557	555	558	539	566	564	538	613	589	596	557	547	557	550	536	606	578	604	557	584	592	502	586	573	517	534	578	587	587	559	526	554	550	546	562	542	552	612	567	572	571	561	540	520	562	544	552	560	556	525	563	520	544	560	534	558	548	563	529	529	585	551	560	530	517	530	532	552	528	563	555	572	527	568	557	542	577	545	525	576	538	557	594	555	532	579	596	533	589	571	586	558	518	537	554	614	579	563	551	588	541	472	544	547	576	550	572	592	567	596	570	567	583	552	548	532	609	542	543	566	559	541	557	588	528	579	561	552	555	554	577	532	582	516	607	536	520	628	537	580	614	564	564	578	617	576	546	574	603	572	546	593	594	610	580	576	591	566	535	558	534	517	601	530	575	596	552	548	562	573	516	552	573	563	555	543
13631	16885	15050	8515	5006	3585	2958	2300	2593	3489	2686	1762	1998	1474	1151	1069	937	842	876	854	793	818	804	810	830	777	791	780	786	844	793	831	792	784	804	768	748	812	786	817	815	815	797	800	837	847	762	865	787	848	838	822	829	824	811	862	803	835	808	756	820	789	799	785	832	768	767	795	823	815	842	788	779	777	756	857	832	790	806	851	776	824	746	808	810	797	836	814	836	817	884	852	852	833	789	831	795	808	775	791	845	798	784	782	852	843	807	801	781	759	805	768	760	811	812	787	859	801	823	759	836	836	808	789	845	866	751	842	785	865	770	861	801	795	799	828	767	880	767	797	854	803	803	756	818	809	842	801	868	809	781	823	797	837	837	800	823	813	804	762	811	845	754	835	828	833	852	738	796	761	809	762	829	781	833	823	829	818	820	821	805	828	738	796	794	800	754	757	795	816	745	794	795	850	810	832	829	804	801	811	791	792	765	781	790	790	828	769	792	776	804	784	786	796	832	744	812	767	797	797	781	753	792	803	786	774	808	778	773	774	782	839	793	815	819	791	758	788	744	807	812	800	795	758	791	778	785	854	789	776	812	825	837	794	846	786	775	820	834	822	769	784	831	811	784	845	763	828	784	858	745	825	841	835	784	806	781	755	804	824	813	776	792	815	787	853	838	808	792	795	806	818	766	823	832	741	841	835	738	828	824	798	832	792	786	775	756	761	800	811	833	741	850	762	821	808	798	804	766	863	782	821	795	808	800	820	785	810	836	808	814	773	816	765	792	803	817	838	772	786	835	795	813	822	783	849	848	793	808	799	777	761	780	846	858	780	804	867	805	833	816	794	809	794	838	790	808	806	814	789	794	771	786	785	817	798	793	801	794	793	823	802	873	797	783	803	793	821	775	790	822	852	858	775	828	855	787	808	824	797	780	822	898	792	825	776	789	791	791	849	778	855	763	790	818	817	809	772	799	838	807	825	794	751	755	852	815	804	796	804	856	812	781	815	810	839	734	837	803	811	848	807	792	838	786	828	811	766	777	746	844	813	842	800	775	811	809	835	857	800	840	799	775	785	749	745	779	794	821	773	806	807	771	837	790	791	809	832	786	800	821	780	807	850	837	828	764	796	780	868	774	842	788	793	868	794	816	801	778	853	798	809	797	804	795	819	813	823	816	787	810	793	804	799	826	827	737	851	829	786	811	749	835	818	797	827	803	819	729	853	822	779	791	834	798	779	805	813	814	826	759	810	835	804	790	828	779	801	849	745	818	844	815	824	830	813	828	819	799	778	793	775	809	776	804	790	843	822	798	790	823	812	834	802	825	824	781	821	791	821	823	803	794	810	757	824	799	797	789	782	833	811	793	808	776	757	804	792	813	848	829	786	785	783	783	796	830	832	772	822	792	801	853	800	829	828	766	795	788	783	751	807	768	830	817	772	849	840	831	787	768	811	778	809	841	813	806	821	801	842	779	799	785	808	815	789	811	817	762	788	851	768	804	848	819	793	818	771	817	785	803	802	778	809	811	809	790	779	766	786	796	804	782	775	759	808	789	806	743	828	791	766	794	847	866	816	846	802	805	784	805	788	831	799	839	763	836	830	785	762	789	809	806	809	761	819	787	780	787	809	791	765	798	790	772	806	777	817	834	780	773	802	818	813	785	843	782	744	843	742	815	824	834	810	785	819	822	797	764	854	773	787	822	823	797	751	828	749	854	758	769	777	837	869	806	820	753	793	812	816	853	787	809	788	756	826	810	797	827	810	802	801	831	768	785	763	812	820	835	803	787	826	846	793	813	829	792	802	815	811	823	805	789	826	862	843	815	820	810	799	800	778	811	813	834	836	781	854	813	771	750	790	811	793	751	796	806	850	812	813	819	798	797	796	788	799	834	828	783	791	775	770	808	809	843	817	770	826	841	786	790	811	841	752	825	809	839	813	823	772	778	819	829	816	800	767	780	821	784	790	793	823	796	821	792	735	792	805	776	723	832	798	807	817	800	761	781	825	790	762	810	758	829	795	800	839	796	830	801	789	746	809	753	842	799	795	781	809	786	803	748	812	778	797	823	816	865	814	788	868	778	777	803	762	791	784	858	819	726	807	835	845	789	821	763	785	796	792	811	832	812	767	791	785	854	819	794	787	821	851	872	795	773	789	805	794	833	815	793	804	780	782	753	798	771	830	832	864	759	799	817	828	763	819	783	775	790	756	791	814	840	793	775	851	813	794	745	802	821	722	765	792	784	768	871	819	786	819	820	786	810	827	785	810	834	785	797	803	782	752	765	779	800	810	766	796	797	776	803	782	804	767	793	816	813	779	815	807	815	793	765	783	800	822	838	820	757	756	843	819	873	798	839	754	827	789	792	860	796	789	817	796	839	817	828	851	807	827	820	773	786	832	834	806	817	801	792	799	764	837	847	833	771	821	809	803	799	801	765	760	780	783	767	827	792	762	840	773	804	829	813	800	827	828	852	846	767	801	815	788	780	813	786	865	765	791	862	813	819	769	814	822	863	848	762	791	783	793	799	779	835	849	806	794	773	798	791	748	818	773	784	791	807	825	824	806	856	815	794	870	803	817	822	755	774	807	776	802	831	798	814	868	844	822	787	866	795	796	781	796	824	784	798	765	825	862	782	790	785	759	777	759	819	780	801	759	783	778	791	756	762	757	826	807	840	812	783	786	850	806	767	791	799	796	830	765	821	856	840	835	767	793	820	807	811	817	708	825	785	853	840	864	806	786	762	798	805	808	803	815	877	779	784	782	771	835	843	812	810	810	741	790	799	821	835	794	827	783	776	837	841	837	779	783	822	799	736	760	772	758	811	778	847	787	810	814	781	794	858	800	790	875	807	783	805	832	765	779	797	791	774	809	782	790	836	815	838	769	757	791	819	830	770	795	766	817	859	770	788	807	814	798	816	757	836	787	777	825	800	781	754	795	719	786	751	813	795	759	809	817	801	809	817	818	831	798	818	858	793	798	846	798	827	756	797	808	782	840	775	843	788	832	846	795	822	830	823	790	808	794	823	831	815	807	803	833	849	776	847	771	796	796	832	777	813	738	791	774	819	823	792	769	807	824	776	788	832	785	781	804	824	824	831	854	805	812	757	784	799	853	774	806	765	804	835	824	752	790	811	746	835	791	769	885	817	811	825	831	756	795	808	786	837	775	786	771	767	782	842	797	783	781	818	841	823	840	788	772	839	796	854	751	805	819	795	843	840	771	809	837	814	818	775	772	789	790	827	781	747	836	766	808	840	845	777	759	836	796	794	810	829	798	796	790	810	816	845	801	829	817	762	800	772	849	760	808	808	762	804	794	822	796	823	788	806	773	829	852	822	794	780	804	777	788	784	840	805	829	766	833	796	770	759	793	800	769	788	752	829	790	829	813	868	810	790	865	840	852	814	816	785	822	804	827	775	820	839	794	785	804	800	835	807	815	815	817	811	821	784	824	809	790	834	790	787	763	818	805	834	815	764	805	789	815	825	812
24422	21558	28642	24964	21083	8144	2638	1800	1693	2269	1976	1231	1398	1128	889	846	726	768	710	666	669	723	651	657	663	632	630	625	644	693	680	612	682	645	618	633	663	638	631	651	664	646	661	599	662	631	638	640	618	664	629	648	668	638	610	609	679	648	657	609	689	674	654	618	656	667	667	639	614	609	622	618	641	625	633	624	652	637	674	669	641	669	695	622	637	641	619	643	623	656	627	593	619	670	621	644	647	664	613	662	605	651	644	666	681	653	649	622	628	675	561	640	628	619	630	646	617	637	654	638	611	644	644	624	644	663	653	643	649	645	657	652	646	682	638	650	595	637	622	678	604	636	597	652	639	596	653	644	638	617	645	626	658	649	594	638	657	604	652	620	646	655	654	650	654	614	656	644	652	658	616	657	582	660	644	683	602	679	712	611	643	638	653	701	601	612	659	648	653	634	620	617	688	639	668	617	630	629	676	693	642	668	620	612	650	650	648	676	645	668	627	619	639	674	679	619	631	662	632	656	677	662	612	641	669	601	615	671	609	607	660	702	642	639	678	603	623	676	619	655	655	628	632	671	662	623	625	635	639	659	657	665	669	603	648	666	672	670	659	660	674	641	665	606	615	693	647	660	603	609	660	680	631	620	642	676	671	628	604	625	658	665	669	650	632	608	666	646	623	633	703	630	667	630	656	658	715	622	653	637	667	606	666	665	638	649	610	651	631	654	662	647	651	608	654	648	671	647	648	634	664	685	669	638	644	658	633	614	650	626	601	649	654	657	667	632	664	671	656	604	682	656	622	596	653	630	620	668	629	675	639	652	620	664	675	650	604	616	644	653	637	684	633	637	625	590	639	639	618	644	635	615	672	683	674	663	663	620	637	637	660	645	666	652	647	636	671	627	632	698	643	666	619	598	705	604	659	650	684	629	661	624	705	684	666	724	614	665	680	683	632	632	569	637	674	647	672	639	602	634	624	644	673	677	632	601	634	602	642	661	661	657	634	696	637	675	620	599	635	644	632	655	671	690	643	643	683	604	674	646	661	585	629	639	648	616	666	634	696	642	667	658	654	655	643	637	661	689	673	644	658	655	665	632	660	705	685	618	628	705	664	648	608	650	633	640	604	627	671	654	639	627	598	636	679	631	635	670	593	604	638	610	602	627	689	656	602	623	625	636	718	622	640	616	655	620	678	598	670	582	626	663	625	677	667	619	656	641	658	648	614	625	597	638	632	672	668	644	626	693	639	668	672	666	665	613	665	673	677	648	627	610	643	617	671	607	600	637	663	634	629	606	651	659	674	656	677	612	663	640	592	638	649	625	639	608	637	624	632	661	615	616	679	639	663	663	661	683	675	627	653	596	626	631	592	654	684	627	638	645	608	575	634	652	658	660	614	651	624	625	647	622	657	610	675	655	630	623	678	648	663	649	666	662	663	677	639	631	676	609	644	642	625	587	660	631	618	640	638	628	646	636	638	635	635	640	612	638	620	679	647	622	669	642	637	657	617	625	649	660	639	633	635	623	620	621	631	684	622	574	705	608	623	639	633	647	633	645	662	667	656	644	622	662	654	669	579	670	638	632	653	657	642	625	638	658	665	637	639	613	662	685	626	636	610	618	623	594	606	616	669	633	606	665	612	625	642	660	656	618	653	664	627	666	631	635	600	621	647	640	645	592	685	648	607	636	633	615	639	643	631	642	635	639	615	627	641	628	643	635	683	608	640	647	642	605	645	645	616	618	675	602	632	692	667	637	592	651	640	645	655	653	646	645	618	638	656	665	638	657	650	577	681	671	616	645	649	640	676	645	662	634	622	645	654	611	669	660	631	630	646	625	608	617	606	655	644	631	623	622	620	663	658	640	658	629	627	629	679	621	644	649	646	653	713	608	663	648	634	652	644	662	616	630	649	666	687	615	646	676	654	639	639	651	639	671	667	645	598	680	645	633	679	606	663	641	637	670	639	633	659	699	674	644	637	639	663	626	633	659	648	645	610	575	638	627	683	645	618	640	664	613	615	669	647	634	644	612	665	645	605	656	663	625	669	627	654	640	656	633	654	683	675	618	653	642	648	613	622	672	618	647	590	645	654	665	619	680	640	607	656	632	649	631	662	612	615	654	642	616	633	623	640	682	622	649	702	631	565	623	627	671	596	600	609	581	661	680	639	626	616	651	641	621	642	645	690	608	678	633	650	612	644	691	641	670	645	652	638	586	638	650	641	635	591	667	638	672	675	645	662	612	645	635	639	591	582	694	664	636	640	632	662	637	633	697	675	620	588	609	614	667	632	649	666	632	661	620	634	732	656	627	623	649	662	647	617	630	630	626	648	661	660	655	646	642	632	650	627	622	682	673	635	671	626	618	646	644	629	614	678	618	657	674	624	652	636	660	669	681	648	576	603	657	676	649	681	620	646	608	653	633	678	631	653	656	665	632	610	637	657	636	649	623	636	613	671	593	592	623	645	644	630	661	629	645	637	597	691	683	615	669	633	647	665	655	619	630	595	612	642	657	668	644	634	593	655	649	632	645	645	629	642	634	637	664	607	645	665	608	647	649	614	628	630	661	613	597	611	661	655	614	660	682	700	646	646	707	627	672	644	641	648	631	598	631	608	625	647	593	650	666	666	632	606	664	609	647	677	633	667	654	641	601	675	597	636	615	602	653	622	636	643	635	647	614	661	657	627	668	608	622	625	633	640	646	614	654	646	627	659	671	671	635	618	674	655	660	674	629	600	689	667	633	621	669	637	624	673	639	634	654	600	632	599	638	595	660	631	652	658	662	645	633	605	636	643	647	643	646	644	646	614	633	639	639	652	624	644	647	646	658	645	620	651	674	660	656	676	631	614	672	650	638	637	677	643	634	620	649	635	712	657	623	616	638	661	612	694	645	660	677	627	615	640	685	614	661	623	634	649	620	556	626	646	602	649	630	638	648	665	618	637	610	630	612	639	631	632	631	615	650	636	664	653	632	637	659	608	611	651	608	626	629	636	672	682	648	631	667	684	643	594	648	657	619	661	628	650	613	627	631	616	643	596	647	664	633	650	680	647	602	635	616	633	631	646	645	642	619	625	668	610	669	666	573	650	643	626	638	636	619	674	690	659	633	633	628	651	623	694	641	637	612	604	624	647	706	642	634	645	641	630	605	684	671	594	644	670	575	638	647	619	622	644	679	652	666	694	661	623	644	655	653	613	656	634	632	642	598	636	601	629	626	657	639	631	615	648	669	637	627	624	674	681	640	641	622	637	638	676	648	623	616	621	633	683	598	656	648	660	672	680	669	613	638	645	617	619	629	659	678	624	676	584	598	612	618	657	609	648	639	646	597	678	621	636	652	687	634	627	638	652	660	639	616	617	616	684	610	616	650	703	642	673	659	600	656	628	668	687	621	643	615	667	642	639	637	630	620	650	647	624	665	643	647	674	611	689	659	629	650	680	621	687	625	657	681	672	662	677	676	647	689	607	648	636	619	678	663	659	660	673	627	634	613
27300	33227	22459	14783	9588	6831	5242	3981	4312	5667	4593	2533	3352	2473	1746	1536	1273	1171	1138	1128	1016	964	979	960	939	987	958	928	978	874	961	943	935	976	940	925	955	952	928	965	916	933	927	931	983	937	961	909	919	970	980	890	938	912	908	960	943	863	1002	957	946	877	864	926	934	914	945	944	941	961	939	972	919	940	898	883	911	940	919	906	923	927	903	885	886	910	1001	890	937	928	937	899	915	919	938	876	902	942	952	948	954	969	954	944	973	926	944	958	949	963	966	955	929	1004	916	908	905	911	987	895	921	938	931	978	925	892	903	889	960	879	892	926	909	951	901	974	968	939	939	938	899	906	929	966	907	933	926	885	957	915	861	906	913	969	960	908	969	920	907	852	914	939	880	929	903	907	924	896	939	946	905	946	886	954	961	887	907	914	908	924	924	904	897	953	899	915	915	927	992	939	923	939	940	947	926	937	984	955	915	910	923	899	991	871	919	895	909	926	907	942	945	876	866	941	920	906	961	916	894	886	921	917	979	912	911	902	998	888	918	911	929	982	913	921	951	887	962	929	971	879	879	901	933	910	882	908	903	931	949	889	927	874	906	961	961	958	919	911	939	922	916	886	928	919	894	892	892	1014	933	922	917	873	880	904	950	911	901	921	957	965	901	890	873	886	877	917	908	885	917	960	869	899	927	876	915	938	928	972	894	909	946	908	933	923	924	915	956	899	929	921	878	920	967	892	917	871	967	860	921	922	948	888	919	907	973	918	973	902	907	911	911	898	868	925	962	897	895	900	930	949	876	933	907	909	887	978	937	893	883	915	933	915	954	882	877	929	902	936	914	880	938	954	906	903	881	951	939	913	926	950	950	967	845	836	943	952	944	889	936	958	917	901	927	925	887	907	941	951	931	988	937	886	942	913	937	897	981	911	924	910	956	907	982	911	922	881	964	898	939	966	912	931	917	935	903	920	926	861	952	905	958	918	861	922	883	980	909	930	918	900	978	960	941	891	908	918	874	918	899	913	892	905	878	925	912	901	942	957	926	914	925	986	938	962	898	915	911	947	903	898	887	910	866	873	894	920	912	909	916	937	928	950	911	899	884	933	955	898	946	972	909	948	912	927	960	913	901	871	925	932	918	901	938	962	890	921	945	876	963	901	955	907	941	937	922	914	888	849	931	942	895	905	945	921	877	913	909	944	896	947	967	904	992	942	915	901	905	955	902	867	939	961	875	872	910	894	965	938	914	930	926	859	947	942	949	896	960	905	974	964	895	933	954	920	942	897	932	941	927	931	900	864	898	914	911	908	952	908	900	907	918	942	912	932	940	893	915	923	902	946	1011	911	900	906	944	960	940	913	871	904	933	899	905	925	968	910	972	935	906	941	971	904	940	903	924	934	908	911	937	962	910	880	921	950	889	914	941	912	931	870	844	962	896	896	896	905	911	924	975	910	923	920	952	938	949	912	955	932	906	996	896	899	939	950	945	939	902	929	969	946	842	946	912	882	937	937	900	936	884	889	973	939	865	935	898	963	907	912	960	914	906	934	926	894	919	921	949	949	924	900	1009	874	936	956	884	925	918	946	918	945	855	896	931	893	937	966	885	866	959	881	862	913	931	943	919	922	917	918	923	931	944	908	949	935	929	890	956	907	966	953	955	880	945	968	944	966	949	939	903	940	907	866	964	871	937	900	944	949	953	927	851	937	954	920	919	926	955	983	920	899	907	931	937	941	954	933	867	934	893	927	953	890	950	950	922	900	990	915	918	962	913	913	863	894	907	915	902	915	906	944	867	904	922	945	922	883	942	978	948	890	899	916	916	902	934	933	912	914	893	935	970	939	925	988	952	916	843	922	917	940	942	961	903	924	938	929	878	975	947	905	885	976	913	920	925	904	927	918	867	892	955	916	948	887	916	940	891	915	918	917	946	927	900	917	989	948	931	895	897	919	909	891	883	894	891	885	953	889	889	867	988	942	941	893	909	909	968	954	924	883	916	896	887	930	920	926	949	926	975	909	915	945	886	921	861	890	898	905	941	957	989	872	978	898	934	877	911	905	883	890	937	951	917	899	888	916	903	867	904	954	929	894	937	903	938	939	901	920	932	935	930	920	973	900	984	921	930	889	949	964	930	955	876	921	928	871	955	924	902	908	944	943	910	918	907	963	898	968	984	877	888	898	900	892	902	874	915	923	970	865	900	967	894	905	890	897	890	906	840	936	939	913	915	922	924	902	962	958	935	918	895	923	925	913	890	925	896	878	918	908	887	941	863	869	880	910	946	910	874	876	916	904	911	853	960	916	880	960	918	930	911	923	889	914	961	937	909	900	916	945	900	952	916	955	903	942	887	936	888	870	909	935	964	920	896	993	980	918	897	956	926	938	927	920	926	933	889	897	915	889	906	948	948	896	913	928	913	908	891	920	991	907	933	965	930	906	969	920	933	982	934	915	920	895	851	931	928	878	887	914	960	920	909	949	872	924	897	889	918	940	940	937	937	887	893	888	938	918	920	939	927	924	861	928	912	897	966	989	931	945	923	954	922	985	888	943	919	956	917	944	951	898	895	966	858	944	951	916	932	983	881	902	948	924	953	947	906	932	873	939	921	919	928	896	914	919	900	926	863	943	938	913	890	868	878	939	868	875	956	913	887	882	942	962	931	923	926	872	928	940	954	931	992	931	943	945	937	964	935	933	901	937	887	877	944	880	947	907	929	863	897	898	965	884	972	911	927	938	962	950	947	888	939	947	922	932	883	916	899	867	927	928	921	960	909	917	943	930	952	940	882	921	912	953	915	957	944	964	991	910	957	898	862	945	874	892	933	907	974	872	975	955	897	951	909	890	913	902	928	921	961	948	964	900	900	900	991	968	931	964	962	1017	974	898	929	841	925	879	908	962	879	904	904	958	978	919	920	911	949	957	895	918	904	926	926	912	934	924	925	946	947	861	958	885	849	833	901	933	871	925	947	909	933	925	916	882	938	929	950	897	960	878	880	890	902	867	885	925	959	898	965	916	994	889	908	929	869	907	939	936	960	924	883	935	970	877	920	945	915	891	887	944	929	976	919	895	879	901	986	944	943	885	955	917	943	893	925	934	848	909	912	992	930	889	914	947	864	954	881	901	968	925	909	966	909	907	854	959	922	862	931	946	895	917	955	854	878	835	907	1002	928	881	948	908	910	921	950	943	961	903	938	889	961	907	937	906	911	901	903	955	848	971	887	884	934	946	927	898	908	916	915	936	937	910	950	927	917	898	938	931	922	943	937	907	910	949	952	916	932	942	910	918	878	912	935	894	955	901	920	942	937	906	962	899	890	913	868	899	924	942	876	898	883	895	923	899	927	867	902	863	902	943	931	903	882	950	936	908	956	929	944	945	925	900	922	896	934	936	955	915	891	933	879	902	933	942	926	911	880	900	939	964	899	886	921	852	941	922	1020	906	919	997	944	915	950	899	914	913	911	886	922	883	860	877	927	914	956	909	904	927	884	923	993	963	968	914
23464	21620	29491	24254	21625	21425	8328	2286	2257	2955	2512	1209	1709	1323	854	788	654	494	524	463	450	453	474	426	421	442	421	392	437	419	424	435	432	380	381	406	408	409	404	412	410	365	429	431	399	379	440	394	401	393	393	380	406	406	419	391	397	414	422	388	413	426	379	414	390	405	393	380	423	403	391	423	408	389	397	377	388	378	383	391	418	369	411	373	377	415	404	395	381	378	388	381	407	364	371	345	398	412	400	368	376	352	391	379	402	356	369	357	376	395	410	397	375	399	384	360	405	370	403	406	402	359	400	402	395	417	380	401	404	421	370	401	411	418	394	436	400	416	392	365	374	417	380	393	403	384	414	375	384	407	378	362	366	374	422	441	422	384	379	390	402	404	377	359	413	440	399	393	391	394	376	423	373	357	398	384	427	395	408	370	431	413	383	383	393	401	381	435	394	408	368	382	392	348	387	396	379	353	400	405	387	392	375	387	370	364	455	387	398	379	417	397	407	392	386	395	407	395	379	378	389	393	403	380	372	373	381	376	408	361	378	379	412	380	372	369	407	407	361	388	388	387	406	442	405	409	389	348	378	397	403	402	366	404	359	379	423	353	378	385	412	420	396	407	375	384	398	412	381	462	373	401	371	380	374	403	394	381	394	396	419	385	379	389	390	366	414	407	394	403	375	378	386	402	404	388	387	362	389	401	416	387	445	415	365	405	403	409	337	390	365	434	443	421	359	399	407	371	381	394	403	384	371	365	411	383	420	389	381	387	371	367	376	386	359	382	412	348	392	377	414	370	424	341	373	412	404	362	408	394	378	383	428	353	396	397	424	380	400	386	381	375	404	358	400	401	419	417	386	383	388	394	402	395	389	383	407	412	375	365	387	401	407	389	387	417	378	385	393	377	401	384	420	395	419	412	384	402	361	384	354	429	393	400	351	375	390	420	402	373	371	369	407	371	406	369	358	395	405	378	414	381	394	386	381	411	409	383	422	387	403	420	405	395	352	392	375	401	420	427	359	390	386	388	382	397	375	386	362	412	376	404	400	373	366	373	380	386	401	432	348	383	374	359	370	389	383	436	396	386	397	369	395	386	408	387	411	414	415	397	335	356	366	362	394	412	386	380	405	386	412	414	377	390	413	380	379	443	401	360	375	397	397	357	398	365	367	381	360	374	390	398	403	404	348	396	391	388	392	425	397	394	392	412	358	367	402	399	423	395	431	409	404	416	404	369	383	406	369	381	373	348	432	370	384	402	356	376	409	381	392	405	401	403	398	362	392	358	392	411	373	400	387	379	382	416	427	401	420	402	401	410	408	379	409	404	393	353	399	395	394	385	398	364	401	401	373	388	374	411	408	372	387	368	375	354	395	391	423	381	412	344	402	375	387	353	396	391	386	419	390	435	428	406	433	405	369	400	373	377	373	390	392	395	421	415	371	398	402	393	377	439	374	362	377	428	378	425	387	372	379	390	411	344	387	396	411	396	386	410	382	344	394	367	366	368	390	353	385	388	404	375	386	376	416	369	371	421	401	401	394	375	396	402	375	399	373	362	394	386	401	419	388	376	379	344	405	420	404	384	352	361	387	365	389	394	433	342	356	397	378	393	402	372	393	377	424	388	367	402	393	397	383	379	388	368	392	421	372	398	380	386	404	424	402	378	395	407	384	360	365	388	370	390	391	404	404	408	375	391	354	377	398	396	403	372	382	371	371	398	375	353	407	408	395	415	357	410	368	368	433	394	383	388	359	398	421	397	367	378	389	377	413	439	399	350	384	400	391	387	365	418	409	431	396	387	398	372	384	384	385	366	363	404	420	417	384	379	416	389	377	389	375	414	387	389	354	377	376	350	348	384	382	385	425	422	409	374	370	422	400	363	380	388	386	396	412	395	392	368	424	408	406	404	421	376	374	364	386	419	384	417	410	384	403	406	400	359	404	434	380	394	379	394	402	388	386	369	398	397	395	386	398	387	413	417	409	368	426	366	382	385	385	394	413	380	397	387	414	420	356	398	401	397	401	410	406	388	404	387	393	380	430	408	376	393	406	413	368	367	388	371	378	401	385	421	412	392	397	403	340	386	390	358	347	402	399	381	423	420	407	383	393	389	410	384	401	385	409	406	385	363	348	389	360	390	423	418	399	400	388	401	423	393	400	412	385	410	411	406	394	390	375	408	379	401	379	392	384	389	383	385	421	387	401	382	396	404	408	409	399	375	386	399	379	401	371	373	451	395	404	399	374	364	396	364	381	397	385	420	360	385	379	378	368	381	385	414	420	391	377	421	391	394	391	377	383	369	427	383	401	387	379	407	370	381	382	390	379	407	352	379	416	408	401	373	396	387	378	394	399	391	366	325	402	385	420	392	393	442	452	368	389	398	412	396	381	413	420	403	407	389	385	387	412	410	383	370	388	383	396	434	388	407	365	377	391	402	402	389	391	377	384	394	396	366	364	389	387	372	358	355	344	398	407	369	371	384	385	397	395	378	377	417	385	382	383	388	371	428	392	404	383	388	385	407	398	372	373	422	405	352	412	416	408	411	438	380	415	417	383	382	399	397	409	331	427	384	388	400	390	398	403	378	377	423	389	371	386	377	423	385	400	362	374	400	415	416	410	404	390	400	384	399	414	392	375	430	372	407	380	396	417	358	377	405	383	376	376	403	385	374	377	390	393	383	379	391	380	381	429	378	394	416	349	398	403	407	419	389	397	407	402	389	393	384	386	412	399	385	379	391	398	351	370	358	390	376	381	397	369	380	369	384	397	404	411	380	399	415	396	393	387	425	384	397	384	409	407	416	415	370	402	379	393	364	369	423	413	374	417	398	409	389	374	405	378	412	392	373	394	409	398	390	384	359	375	387	378	414	419	418	358	405	405	376	373	391	400	386	361	386	380	383	397	396	374	385	374	380	379	375	379	437	374	432	402	385	394	362	405	381	407	369	406	415	390	399	399	390	412	395	401	386	347	402	375	379	393	398	378	397	398	369	406	398	361	388	408	382	376	362	375	388	444	384	344	401	384	408	417	358	399	385	369	367	372	391	390	368	395	389	413	411	378	382	392	390	371	420	379	430	441	399	392	372	384	388	371	365	372	397	403	409	390	410	402	372	383	391	405	384	399	428	390	373	375	402	400	369	419	395	382	379	410	374	418	384	391	383	350	371	401	402	379	388	403	391	341	395	378	386	377	399	413	372	382	382	394	405	378	366	394	390	399	378	415	393	378	370	404	377	374	401	354	402	385	403	429	416	392	382	407	419	415	368	387	403	415	382	364	322	377	385	398	424	409	418	377	374	387	408	381	426	373	393	362	406	391	395	373	381	382	438	384	394	373	416	400	406	411	380	413	390	382	389	388	421	380	364	381	364	404	403	378	419	411	389	405	403	366	395	398	366	381	398	428	364	374	391	413	414	391	407	410	378	429	388	401	390	392	389	376	413	368	402	411	422	381	407	393	390	389	364	348	378	420	421	404	413	376	383	360	374	440	386
31912	35994	28694	19617	13394	10010	7149	5166	6195	8112	6649	3196	4468	3128	2061	1602	1449	1033	917	805	793	738	721	761	679	721	656	675	643	651	639	657	637	616	609	634	598	633	588	617	577	603	624	619	642	619	608	605	598	622	632	609	582	571	565	576	549	601	549	608	621	587	577	583	549	598	581	594	573	559	587	554	597	598	576	565	603	563	592	611	567	574	553	586	622	577	584	593	569	562	608	572	567	548	551	552	593	587	579	589	594	581	596	557	538	596	581	585	600	580	590	603	590	571	569	560	572	578	590	555	629	573	599	573	600	599	595	585	561	570	598	607	524	582	514	605	513	577	593	576	617	597	608	615	605	573	553	564	552	571	567	574	561	560	572	535	579	574	566	552	595	633	562	544	584	573	612	595	581	579	572	564	580	565	603	577	534	559	575	562	581	563	562	586	598	574	595	615	559	557	551	598	580	588	541	541	553	576	580	524	599	599	537	576	542	621	554	600	581	549	545	570	572	587	628	567	606	592	561	571	604	585	612	595	538	564	605	587	568	576	576	555	582	590	608	573	575	626	615	599	570	577	549	587	592	581	569	609	591	616	575	569	610	570	614	602	568	590	594	561	603	632	599	566	583	560	581	574	583	579	613	560	572	576	590	554	622	581	578	578	539	545	578	560	554	593	568	580	577	599	593	565	554	538	545	619	576	565	580	602	587	612	579	552	540	566	571	525	574	570	570	588	555	598	576	612	600	578	546	562	554	584	589	564	582	582	563	540	578	565	590	579	567	579	599	520	574	574	553	592	630	559	559	578	545	551	550	541	522	538	568	554	594	585	609	562	588	594	614	563	532	532	588	583	587	556	599	546	574	576	577	584	617	543	575	579	535	556	615	584	558	575	546	563	556	552	556	577	553	568	612	590	570	583	547	580	575	564	598	597	587	581	526	596	541	655	618	580	584	544	562	636	571	599	576	565	627	561	527	616	579	612	583	628	586	618	589	618	594	594	583	606	597	579	587	576	602	567	601	557	616	581	597	595	547	581	603	558	551	558	569	558	556	547	544	580	582	568	596	587	575	603	575	578	541	594	616	548	588	553	572	609	600	584	545	602	528	635	608	546	590	571	613	574	580	607	583	597	568	566	608	596	606	615	607	543	582	618	613	597	585	590	561	592	541	592	538	509	568	555	585	564	521	619	599	599	532	566	573	560	616	594	598	585	556	612	584	579	567	553	574	565	597	570	591	564	595	568	592	555	576	584	581	544	552	625	593	539	556	567	580	549	580	551	598	565	566	554	590	579	580	585	598	546	596	568	579	581	551	586	572	569	578	562	570	607	589	550	557	608	555	570	589	547	561	570	610	596	542	588	558	564	592	622	585	566	569	586	582	564	551	568	604	556	552	583	588	558	612	577	573	592	612	554	560	572	568	549	592	586	560	585	582	544	567	589	541	569	583	554	526	578	599	567	555	561	531	581	558	619	542	588	536	574	577	603	572	557	563	579	610	627	564	573	594	595	599	595	603	564	581	555	559	553	521	599	536	564	595	562	562	582	565	590	565	539	606	596	575	593	586	577	565	532	603	560	553	583	564	559	571	543	546	574	576	583	549	595	567	561	585	530	524	598	556	610	542	573	538	577	540	550	569	552	561	594	562	587	561	546	602	595	559	597	558	529	563	558	565	558	553	592	570	617	550	573	551	601	580	555	592	577	580	583	588	561	570	609	577	551	584	589	566	562	607	524	609	550	576	574	529	582	560	583	608	565	547	573	574	545	576	572	580	585	634	624	552	594	619	609	585	560	606	600	611	590	532	596	574	583	598	543	583	614	566	537	590	556	573	606	590	592	554	613	573	565	517	562	510	544	635	540	625	585	592	611	602	570	601	545	585	593	579	533	573	584	558	541	584	569	625	601	577	552	556	553	600	563	556	549	594	531	619	588	592	577	587	571	566	582	527	602	558	591	591	594	597	561	613	562	593	553	563	554	525	525	600	603	580	600	580	586	540	579	547	598	618	551	578	575	593	571	547	551	583	562	627	573	523	550	567	535	547	582	592	608	541	573	595	538	593	587	578	565	584	601	578	587	592	596	528	519	605	570	565	595	568	572	565	571	565	560	571	609	561	583	568	581	561	570	565	547	611	585	566	533	586	600	583	574	542	584	563	555	625	591	548	578	602	565	586	551	567	578	566	589	582	578	535	572	587	552	572	573	559	613	585	550	606	563	555	559	519	575	603	592	581	566	606	573	544	548	581	564	578	619	557	555	581	569	609	569	586	604	585	577	585	610	589	561	567	563	568	569	525	557	562	589	556	590	597	570	579	580	633	601	494	534	557	587	548	582	607	559	600	603	557	555	547	534	540	547	590	592	545	557	557	606	580	556	562	524	590	621	550	615	595	584	581	584	586	604	592	565	572	576	607	568	506	567	529	585	555	564	598	543	553	546	588	543	544	554	586	586	583	553	589	597	577	600	585	565	607	579	572	570	559	573	555	592	540	569	590	573	595	559	577	583	560	591	563	557	535	543	553	600	556	516	556	557	602	585	587	618	575	612	580	559	602	557	617	587	574	592	548	549	572	600	574	591	544	559	574	576	581	586	605	587	613	593	548	556	571	575	528	595	597	569	560	608	567	608	567	549	566	529	587	609	578	543	569	576	599	568	587	551	558	557	603	550	584	567	560	585	590	574	590	591	588	576	562	596	575	542	561	572	522	579	554	620	594	575	546	567	579	600	572	580	573	605	550	560	571	597	564	555	586	575	585	599	576	596	591	613	557	555	604	576	593	585	631	560	607	547	579	575	569	589	598	585	583	577	569	580	554	569	608	588	568	517	581	573	541	560	614	557	588	537	609	614	577	582	569	586	590	598	643	568	604	586	510	592	557	562	581	586	578	559	562	587	558	603	561	574	543	609	607	582	603	565	563	604	591	573	570	598	551	621	564	567	588	556	582	565	576	542	570	608	567	583	570	593	575	541	584	531	540	593	572	585	629	538	550	589	581	572	588	598	580	529	572	545	566	577	594	573	570	582	563	613	597	564	626	621	572	578	554	555	555	598	603	558	611	555	545	618	537	583	588	610	590	574	606	607	596	561	599	602	613	567	575	542	594	564	593	578	585	566	632	582	604	568	559	572	611	573	550	557	588	633	550	568	582	516	577	604	554	602	573	589	556	638	576	581	577	609	558	578	599	623	563	587	582	588	581	545	567	581	565	572	577	587	581	560	586	584	587	525	587	614	594	570	587	577	561	582	575	571	564	564	573	575	583	570	593	526	593	591	571	583	593	597	554	558	592	545	538	573	585	554	534	570	583	596	569	597	543	571	576	587	575	565	586	585	589	637	559	548	601	549	576	612	554	594	579	559	560	566	540	570	592	579	587	584	565	544	586	573	585	585	604	570	560	577	560	539	520	578	570	609	578	585	546	565	591	549	603	591	584	610	567	609	605	588	575	575	590	589	571	609	582	562	590	548	571	556	624	587	551	571	592	593	566	569	522	572
27185	20937	13351	5587	2406	1727	1193	985	1038	1380	1185	823	1005	810	728	627	686	627	629	559	577	574	553	548	582	557	531	549	600	558	551	564	574	549	563	564	573	602	558	539	508	586	557	595	581	545	563	556	551	581	529	559	561	590	544	531	562	538	570	531	562	559	577	583	566	552	509	523	548	540	528	519	542	553	546	572	565	550	566	589	558	557	538	564	590	577	503	579	601	532	557	545	548	568	544	563	525	551	565	515	554	555	556	594	573	561	572	568	599	519	566	604	605	572	596	579	573	589	556	559	538	524	553	527	538	555	546	566	544	575	544	532	567	536	545	593	570	553	545	545	601	581	553	562	540	509	531	553	564	553	548	549	554	560	550	511	550	510	585	546	582	544	574	546	549	560	587	519	542	588	538	594	542	584	543	506	572	558	551	565	554	582	554	547	557	571	569	537	587	575	571	538	585	535	555	520	609	577	553	543	575	549	567	546	559	584	552	548	556	564	548	592	565	562	586	543	576	563	502	538	571	541	559	542	569	563	534	523	579	566	582	555	567	581	556	518	570	559	592	520	582	570	546	527	607	581	567	581	593	526	568	563	519	555	560	578	535	566	521	574	529	539	595	564	564	571	557	558	578	564	546	571	579	562	607	538	553	584	569	577	573	551	559	529	526	564	538	577	556	577	526	539	550	570	607	555	579	562	552	531	508	568	540	523	592	538	567	563	564	568	573	523	561	552	571	554	552	547	549	588	528	527	583	579	589	559	569	594	549	515	555	577	592	515	546	526	576	582	545	552	582	570	578	548	547	569	550	556	598	560	542	554	591	510	577	550	562	590	530	571	481	586	571	539	523	546	558	546	569	518	515	577	547	543	557	554	554	584	577	577	535	573	576	578	536	562	524	547	540	557	570	562	555	578	564	526	556	549	524	572	592	520	554	543	578	536	595	539	558	549	559	558	523	558	579	591	575	560	512	583	578	561	559	546	553	551	576	560	555	521	517	564	528	532	587	546	577	567	543	571	546	524	556	587	495	575	581	547	543	552	590	518	582	583	559	524	547	538	538	521	539	560	558	564	540	574	578	590	560	570	577	581	518	576	561	523	563	530	551	521	547	555	530	577	533	583	580	542	577	533	568	572	563	529	578	537	540	589	562	542	595	520	577	577	557	554	539	526	537	524	563	553	542	542	570	504	544	550	567	571	542	557	540	553	553	583	585	543	589	568	557	555	523	558	504	527	553	570	592	534	522	539	597	574	578	519	501	549	549	573	586	544	533	563	570	539	545	548	588	581	559	534	531	550	578	566	547	548	547	548	535	603	536	549	562	590	561	546	568	544	654	556	579	592	544	552	585	621	622	554	526	557	583	560	533	554	538	585	575	558	581	559	531	610	564	505	550	590	567	565	592	541	542	565	570	549	552	584	583	537	569	553	550	551	524	546	575	534	538	555	558	553	527	546	559	578	498	566	577	561	542	552	549	570	622	538	587	589	546	568	579	589	576	570	546	554	586	551	545	597	539	549	566	593	571	593	557	536	541	537	584	555	547	573	562	594	536	556	550	543	587	545	580	564	540	543	533	575	553	572	550	574	573	535	516	557	507	565	565	530	524	580	595	543	574	572	542	556	520	574	554	528	547	547	553	573	595	531	610	598	605	557	518	568	537	590	525	615	546	558	515	586	506	564	528	563	603	580	531	528	553	626	580	548	523	551	542	577	538	542	588	550	518	554	579	552	544	547	541	523	519	554	587	546	560	589	577	545	537	557	555	565	558	593	536	601	564	578	601	595	579	560	549	574	578	548	570	513	537	572	540	592	530	540	615	593	584	564	593	560	569	539	548	594	557	592	530	520	548	580	520	549	544	527	555	561	563	529	533	517	550	581	565	583	545	554	567	595	583	577	530	555	525	534	561	549	578	555	538	613	516	537	558	533	563	526	586	524	564	547	521	562	564	550	562	547	578	583	581	557	490	541	531	585	574	549	595	550	583	575	568	595	549	620	562	559	580	556	548	577	547	540	552	541	560	591	528	565	519	609	579	539	557	559	531	549	546	581	563	548	572	578	546	594	563	581	547	538	538	547	532	570	576	565	558	557	578	571	552	547	560	584	535	535	567	556	540	572	552	580	552	524	549	585	590	591	562	555	561	564	560	520	546	617	555	607	596	587	588	564	577	534	542	551	560	594	499	527	568	578	548	557	534	551	573	582	532	537	540	533	569	562	553	555	579	587	543	561	575	543	569	554	549	556	573	607	559	578	571	572	601	528	532	571	569	575	561	501	576	546	555	541	556	580	524	535	565	584	517	554	555	580	583	556	546	511	505	544	543	558	581	602	525	561	569	532	548	566	565	545	552	536	586	549	564	567	583	582	572	550	538	591	594	555	563	601	528	522	542	599	554	618	535	526	561	521	517	575	558	569	536	581	542	546	566	553	559	523	579	551	584	568	560	532	604	557	594	575	550	533	518	568	574	514	519	567	552	559	557	550	522	580	607	504	591	557	547	574	558	559	564	559	546	563	526	599	513	543	554	530	566	582	563	604	554	511	530	523	565	558	558	550	581	546	557	571	596	561	559	582	513	572	542	554	549	583	574	556	533	557	561	560	554	547	577	580	578	530	613	583	549	558	547	553	576	550	546	546	554	553	621	524	572	534	574	580	560	556	521	544	531	547	561	540	585	583	517	590	575	569	618	588	524	528	541	574	566	571	521	550	561	534	572	542	565	571	570	526	538	577	517	537	535	577	529	543	565	586	533	600	575	576	556	578	544	575	510	501	568	507	508	560	546	542	573	553	572	556	536	520	535	518	570	529	610	561	584	531	591	579	541	590	503	584	627	571	535	569	543	573	620	527	561	582	545	551	552	552	546	544	587	601	550	571	518	548	633	591	577	610	548	568	544	548	532	571	548	533	554	564	529	534	535	555	575	581	587	546	544	543	568	564	597	529	564	512	556	567	533	568	609	578	547	538	590	555	544	543	558	600	542	567	575	557	522	558	586	583	595	568	514	599	544	561	538	559	591	553	526	545	563	556	545	623	539	535	557	590	587	543	563	565	533	535	582	561	547	576	578	579	563	580	564	584	544	552	603	514	554	529	581	563	536	506	573	566	543	596	533	585	574	536	546	526	575	541	552	614	544	613	575	527	550	572	530	543	559	574	562	519	546	575	606	577	568	532	549	561	545	584	552	535	559	564	552	561	540	540	516	556	588	572	570	581	593	562	592	566	562	528	544	566	534	539	585	558	584	534	515	543	579	527	554	589	518	575	597	530	543	526	515	597	558	566	540	533	523	537	608	513	603	590	549	543	582	582	538	570	600	572	600	558	551	546	586	584	598	574	559	601	594	537	572	567	531	551	553	562	532	557	574	570	551	538	512	614	554	550	573	567	558	514	592	523	555	530	585	579	539	526	536	591	588	556	566	554	599	515	588	576	594	565	540	548	548	568	554	560	546	540	573	564	530	539	556	523	569	549	541	556	539	537	552	567	568	507
14082	18081	15177	8750	5331	4092	2581	2089	2419	3225	3024	1674	2113	1732	1235	1031	1123	893	882	903	795	784	799	803	822	743	783	794	747	774	808	776	770	836	759	740	793	818	850	779	751	832	833	780	767	839	798	765	781	831	857	809	755	779	780	791	795	778	828	822	788	769	777	803	764	786	805	784	786	794	798	742	760	811	797	787	762	745	768	823	774	784	784	765	771	788	771	791	778	778	836	730	827	783	806	802	853	814	804	804	781	748	734	808	798	819	784	840	767	822	804	784	833	823	800	810	743	745	842	863	814	833	767	767	799	780	794	866	815	779	749	815	828	807	806	797	768	810	779	731	811	755	805	793	775	726	805	821	790	806	850	777	800	781	768	811	868	802	785	784	762	808	785	796	781	803	770	814	750	798	812	762	810	811	784	856	771	752	846	834	745	784	779	802	722	802	752	771	773	774	799	786	751	806	778	814	783	808	807	791	754	788	828	753	766	784	789	835	784	785	831	799	801	768	783	768	789	759	763	814	807	804	817	770	777	822	767	786	769	828	782	745	787	806	802	779	803	784	807	785	794	757	773	771	801	830	799	765	787	823	735	818	763	750	783	754	754	807	769	783	832	781	780	824	860	846	774	774	793	822	802	766	798	751	720	797	816	816	780	800	832	787	806	817	796	740	829	773	778	825	829	810	766	792	790	813	807	796	807	801	817	783	762	851	812	817	830	798	766	758	784	776	795	818	754	831	787	797	794	821	808	806	840	826	814	784	801	767	807	842	776	810	770	803	818	794	793	803	809	806	809	786	774	784	797	767	824	778	800	775	791	782	780	761	796	849	748	775	855	783	842	786	775	838	765	823	801	794	808	797	787	806	781	743	776	813	803	788	772	852	777	800	783	816	797	817	852	791	818	748	812	783	803	820	759	754	780	797	806	758	790	795	803	813	787	800	798	795	784	792	846	764	786	791	812	754	753	771	781	816	811	801	807	797	768	817	776	769	771	760	806	794	796	773	769	753	773	803	845	798	759	764	788	771	799	813	783	794	857	762	769	802	801	776	811	845	723	744	806	779	747	800	806	780	778	771	791	817	766	796	788	854	767	778	777	860	769	818	794	746	806	770	779	795	797	777	816	772	851	806	762	788	809	794	800	771	850	801	744	744	762	788	788	806	777	809	855	831	795	769	834	811	805	775	806	800	823	762	807	749	801	797	830	773	808	806	755	846	828	761	808	779	759	759	727	768	821	776	757	776	772	751	801	759	810	766	777	826	771	759	793	783	798	790	824	762	737	766	805	798	822	795	820	802	817	786	810	863	790	834	817	773	788	804	791	795	777	817	867	754	814	822	795	753	776	819	811	791	805	778	765	849	763	783	750	786	759	825	788	803	778	794	742	800	819	760	757	813	837	809	818	766	838	767	770	784	850	800	807	817	732	783	745	817	871	845	770	773	766	732	808	784	811	802	819	788	756	826	797	821	771	776	784	818	777	789	814	861	775	807	802	825	821	798	844	838	760	769	845	781	733	748	790	820	792	802	770	792	796	791	773	785	816	819	810	829	788	799	800	810	828	750	773	814	806	781	770	851	819	858	774	817	854	802	817	843	796	806	780	762	834	768	801	731	810	787	778	832	794	793	793	790	753	800	782	775	857	742	812	812	824	778	768	742	756	775	809	800	812	816	819	800	802	778	764	755	757	829	774	774	801	804	818	727	840	825	823	782	772	826	758	782	837	803	808	846	800	817	807	742	807	791	824	824	766	751	817	778	811	805	795	782	811	854	845	773	818	790	804	770	787	805	766	747	809	823	832	823	787	821	774	804	799	809	822	770	780	811	814	743	775	790	788	760	786	814	851	810	786	775	796	802	833	792	788	815	769	802	802	795	791	782	760	814	802	808	784	841	783	819	779	816	813	722	773	794	812	798	861	826	812	836	806	797	827	824	799	705	806	766	787	801	835	815	803	783	757	833	806	821	794	788	778	821	757	783	829	755	763	782	814	800	807	814	826	778	825	850	809	777	813	789	749	798	851	766	740	816	787	751	836	808	819	773	782	792	797	776	774	745	806	792	829	837	775	792	762	829	804	774	775	805	809	794	792	763	767	816	747	801	744	788	816	766	770	804	803	772	814	796	784	801	799	750	802	807	767	808	795	768	795	793	750	864	845	786	825	787	787	846	799	812	751	806	751	842	856	816	771	743	770	790	795	826	840	778	802	841	767	702	795	784	788	793	803	775	791	785	782	777	764	777	762	828	770	788	818	743	806	768	859	764	801	791	753	779	816	777	761	753	763	769	829	800	812	807	742	807	805	751	779	797	788	819	804	771	761	793	765	771	745	762	782	807	765	817	792	808	805	773	736	789	838	778	816	779	825	776	782	852	754	785	868	797	821	780	776	795	781	807	816	847	831	796	820	783	792	815	772	819	838	859	766	796	812	787	835	803	763	821	771	815	764	821	825	764	764	776	792	742	834	862	793	772	768	793	826	789	808	849	806	786	802	767	801	773	790	775	778	795	776	807	824	769	766	799	760	788	788	787	831	790	812	801	778	807	778	791	812	714	753	800	797	810	832	778	806	759	815	781	777	787	777	753	799	797	845	760	787	825	782	782	765	795	828	826	801	803	821	752	778	746	791	792	830	803	779	814	788	791	788	783	805	801	833	830	810	791	788	806	766	848	767	782	861	762	786	794	798	798	828	795	816	763	844	814	761	779	817	807	783	773	780	830	809	769	755	806	738	802	773	826	785	817	806	755	787	805	786	770	805	808	826	800	755	812	810	806	797	777	788	796	789	750	801	802	785	803	822	819	717	781	782	842	834	783	792	748	788	794	805	852	800	804	808	736	822	807	770	790	830	789	752	765	822	840	758	838	785	741	807	804	774	776	756	810	780	815	827	781	804	824	786	796	804	775	782	837	789	797	780	854	788	750	820	782	847	816	749	805	819	830	806	838	842	794	827	801	867	808	773	789	744	827	813	822	768	814	776	810	811	857	777	793	775	798	792	787	786	772	801	815	794	796	785	784	822	857	768	764	772	851	814	785	761	796	791	791	811	815	813	792	796	772	782	826	745	795	798	770	806	810	758	834	753	775	810	720	833	786	776	814	775	796	798	764	758	812	836	763	818	801	787	814	758	763	803	758	808	777	764	799	787	816	799	829	809	811	808	803	832	767	855	807	786	757	875	795	810	765	818	807	786	793	793	760	776	820	766	811	742	824	834	794	818	776	800	816	838	790	786	780	707	782	743	805	856	790	842	800	752	793	815	779	824	834	802	797	785	826	788	790	825	809	825	773	791	797	805	818	781	782	748	789	817	823	792	766	828	777	827	812	796	815	780	803	781	803	790	807	802	776	781	795	778	783	703	802	798	795	758	740	757	817	751	838	805	807	782	795	802	771	784	758	774	796	825	752	793	816	794	796	801	821	817	821	793	804	805	729	846	785	820	787	797	789	776	806	812	783	790	791	781	792	828	803	811	807	767	748	765	798	781	837	807	798
24407	21566	28808	24775	21230	8817	2481	1563	1558	1896	1997	1376	1419	1326	979	773	859	789	709	715	696	663	659	657	592	643	658	678	652	678	610	673	657	637	654	627	644	663	638	651	653	641	645	676	617	671	655	612	665	663	651	664	615	639	614	607	674	641	664	652	646	623	650	631	645	625	661	659	660	699	659	618	649	601	659	637	632	681	648	638	652	656	664	619	678	659	647	673	639	681	639	654	634	624	644	634	689	649	618	662	640	604	630	647	619	610	655	625	663	658	651	643	624	603	575	648	655	594	617	685	617	623	665	645	618	640	680	655	614	627	664	652	642	667	625	597	625	704	674	624	621	651	627	637	675	603	668	627	665	623	650	635	699	654	625	632	601	675	598	646	634	688	646	661	655	646	670	627	648	585	660	622	628	574	653	677	648	641	672	618	660	657	688	630	640	680	651	668	632	641	649	617	607	626	667	639	647	667	667	649	649	634	606	606	659	603	600	610	645	619	682	639	679	666	617	642	644	650	612	626	591	609	667	632	630	638	671	621	617	646	655	634	636	661	625	618	660	657	633	588	644	623	646	629	676	674	655	636	682	629	641	656	627	659	658	678	623	594	621	632	635	641	651	647	644	662	622	630	626	628	645	621	660	651	622	664	683	625	664	646	670	629	637	652	646	660	660	658	646	644	617	675	663	620	639	683	682	684	666	667	609	613	608	646	634	619	631	711	668	665	650	644	622	691	633	644	723	621	598	665	593	633	619	607	668	690	660	587	621	607	595	675	667	630	635	657	648	644	590	573	642	616	666	619	648	666	629	640	609	629	697	655	659	621	627	669	643	616	654	637	676	645	600	603	669	641	659	608	638	669	628	631	578	630	653	627	648	626	676	621	654	642	602	630	644	637	638	649	637	673	658	692	643	690	643	654	614	636	661	641	668	642	642	626	676	600	634	645	671	634	688	610	626	666	684	636	638	593	635	675	656	640	625	636	662	671	640	690	653	632	618	624	612	678	636	628	624	608	622	625	623	678	646	658	623	636	610	600	643	679	671	638	618	606	668	676	665	653	600	626	621	666	666	634	685	634	603	626	584	650	673	619	624	701	689	675	662	641	655	627	618	639	635	646	651	607	639	649	638	681	635	645	571	659	615	649	684	613	632	637	666	652	661	627	602	625	631	620	632	652	625	613	638	653	608	593	632	660	642	680	659	633	617	678	614	661	629	620	663	662	614	651	668	639	662	606	642	686	651	628	684	674	566	657	629	664	639	684	614	645	657	684	673	628	633	688	612	606	614	676	640	623	628	647	621	613	659	615	640	612	618	585	650	658	573	588	614	658	652	645	624	665	633	632	632	657	616	607	612	662	615	675	625	615	664	598	595	671	688	705	643	636	624	588	620	621	610	645	675	681	635	622	628	635	613	648	676	650	621	636	624	637	624	649	594	645	638	618	635	613	616	650	634	700	630	619	667	626	674	626	575	665	673	608	660	631	654	676	619	654	646	646	642	638	659	631	650	629	644	607	633	673	679	652	660	651	592	603	634	643	663	678	614	680	607	680	598	657	655	682	680	624	617	620	652	653	664	633	616	643	614	613	630	682	660	641	623	626	666	629	684	611	624	667	616	612	674	623	608	626	674	633	613	630	601	645	671	657	654	576	652	624	681	607	621	666	613	674	639	620	636	611	632	628	678	661	656	612	623	661	607	640	650	622	615	617	621	605	648	625	630	633	615	654	635	602	660	660	624	622	620	661	637	635	624	648	626	627	686	638	639	650	639	648	670	633	633	638	621	617	674	621	664	562	660	649	665	672	687	622	609	630	666	666	626	632	668	630	663	681	673	629	613	602	646	702	639	690	629	644	649	631	643	608	633	629	651	680	653	648	639	638	634	670	632	618	676	647	678	663	606	692	622	637	629	633	654	637	643	655	664	618	659	597	683	668	652	639	637	613	639	627	654	633	669	622	670	628	648	629	680	650	615	632	621	638	672	660	614	664	650	639	623	693	631	625	621	639	683	635	648	657	625	634	666	631	649	625	680	654	665	591	689	658	640	640	648	647	657	626	677	621	658	656	631	615	615	661	681	609	675	637	625	642	578	648	590	652	634	666	664	639	634	643	627	612	652	680	630	633	621	602	617	660	664	651	630	591	630	645	704	614	660	638	690	597	613	617	684	687	672	682	651	648	596	620	661	673	638	573	644	623	648	633	632	675	619	666	675	645	618	660	607	614	621	606	614	642	642	605	634	649	617	667	637	614	679	629	664	590	654	651	629	625	623	684	597	628	647	634	612	644	652	641	632	670	627	648	655	656	664	659	668	659	614	645	704	674	645	615	663	613	623	622	632	649	637	687	657	624	636	646	666	629	624	686	607	617	625	625	629	639	658	646	646	619	607	608	638	648	659	620	596	662	615	636	609	630	649	627	625	655	621	618	611	597	672	639	639	648	644	594	609	652	630	676	676	630	636	627	694	642	614	635	650	684	655	623	671	624	613	621	669	664	570	641	651	683	599	619	616	613	634	601	681	682	663	639	648	633	649	629	662	655	634	618	651	607	654	649	641	584	660	651	655	666	627	672	699	695	643	613	583	665	654	671	621	612	616	609	591	666	584	658	678	638	606	609	630	687	626	642	640	672	622	626	636	651	659	596	627	637	638	654	649	650	639	643	664	638	651	683	651	677	672	673	608	680	676	666	644	662	627	613	653	605	620	612	622	609	673	626	611	661	627	611	623	681	662	647	661	628	631	628	595	611	644	627	646	649	654	621	621	628	649	578	638	623	657	679	582	644	653	638	653	675	656	613	575	637	598	653	610	635	635	640	618	686	656	601	639	638	629	626	615	652	637	662	631	626	647	648	639	627	630	685	646	637	656	694	605	621	640	662	707	628	656	658	587	636	657	636	647	622	685	672	635	610	671	642	601	648	613	643	607	597	617	617	610	645	661	660	628	641	749	588	624	658	648	598	645	632	621	634	630	665	665	647	657	615	645	625	612	624	657	685	630	606	619	668	658	644	631	613	637	621	653	620	652	623	617	696	696	638	666	650	681	671	663	664	638	608	643	635	648	628	639	668	661	622	652	625	625	620	667	642	661	644	621	582	675	644	628	685	655	603	576	655	620	651	678	660	668	659	646	623	658	667	622	685	617	641	602	587	641	602	614	625	605	593	612	636	668	609	657	640	640	600	661	611	638	639	636	655	663	641	611	604	655	668	668	657	645	618	624	620	602	629	650	649	631	652	610	626	622	623	691	613	649	644	600	624	627	656	592	659	653	661	646	648	620	635	663	671	699	606	628	679	606	625	610	599	614	602	679	602	628	689	701	620	662	570	621	673	625	603	584	606	630	692	636	654	674	628	644	618	641	640	650	642	631	613	657	589	582	601	630	642	619	667	632	663	663	629	700	652	651	622	648	617	647	632	688	638	625	593	663	657	622	633	679	621	621	638	638	640	643	642	636	623	686	624	663	647	615	610	592	659	657	691	659	635	664	649	643	648
25622	37280	23054	14931	10223	7264	4539	3425	3680	4620	4995	2979	3225	2955	1777	1451	1475	1230	1108	1027	1015	1012	956	985	946	1005	1049	974	929	923	911	994	939	937	900	921	931	943	935	950	878	916	963	938	983	942	924	914	952	945	949	932	961	880	932	945	972	893	880	905	846	912	911	931	941	897	942	909	942	923	912	967	908	979	896	895	923	833	907	924	937	861	885	886	931	937	862	920	887	954	952	910	915	975	961	883	907	955	920	871	995	954	958	912	877	912	901	901	938	879	895	922	906	951	943	893	876	946	916	921	909	921	932	938	946	934	886	906	919	898	881	914	890	915	879	956	922	902	943	950	898	854	911	944	923	914	975	883	895	1000	934	926	917	922	931	911	886	913	898	905	943	892	914	961	893	930	910	916	924	910	914	888	1002	877	912	935	993	957	944	905	950	950	931	953	946	912	927	945	941	938	975	872	877	882	932	898	940	948	943	950	915	927	950	897	930	901	902	882	895	912	910	920	888	986	918	914	893	907	910	864	942	918	939	896	914	892	911	927	888	898	953	813	919	995	893	949	869	910	893	908	907	953	874	902	928	944	951	871	932	958	950	927	906	885	969	883	875	909	907	907	930	891	909	908	958	937	966	927	972	915	946	925	883	957	908	886	922	888	944	932	905	927	941	899	873	941	917	877	923	873	880	943	910	919	927	894	913	972	891	928	945	887	883	926	930	975	924	895	870	879	898	862	927	870	884	926	897	916	910	947	935	896	921	927	951	933	937	943	888	955	972	947	978	944	871	902	941	874	915	903	883	905	930	984	925	892	901	904	913	939	909	862	864	937	887	931	921	935	912	917	946	891	901	929	907	969	935	971	916	931	891	949	932	976	928	900	963	881	971	925	880	933	913	974	943	940	921	918	929	941	865	897	895	906	940	926	917	904	915	875	934	948	932	873	916	935	884	923	905	872	915	909	967	919	856	922	920	977	921	939	985	927	905	870	950	921	898	937	897	855	910	915	887	878	900	929	966	864	919	947	864	875	908	903	880	924	911	942	850	961	935	948	945	962	896	886	929	946	895	892	879	898	894	951	956	901	903	907	922	913	955	975	941	924	921	986	945	902	900	940	929	945	933	902	935	893	937	964	922	883	883	871	955	875	929	940	953	904	959	932	904	902	932	877	891	958	887	878	919	941	913	869	934	915	865	933	894	912	887	874	958	907	893	832	937	926	879	933	851	958	887	890	911	883	881	898	912	901	943	922	938	859	892	959	876	905	934	946	915	880	866	897	929	938	937	935	874	906	928	959	905	936	907	913	899	910	960	889	901	917	968	886	885	962	925	931	901	939	904	891	920	915	915	924	839	911	912	915	928	905	915	896	969	961	901	920	926	943	918	929	926	916	907	878	869	901	925	936	940	891	951	913	1011	936	901	908	948	897	886	900	945	928	943	890	984	937	887	896	863	961	937	929	964	893	906	908	933	985	921	874	920	973	910	908	931	909	936	964	945	892	953	922	911	913	951	926	938	914	929	932	833	931	899	925	903	928	992	876	888	895	927	941	934	882	952	869	870	983	927	893	922	975	889	916	938	906	889	910	933	948	880	950	920	900	893	936	927	924	946	934	895	858	910	951	912	872	922	944	915	962	902	933	925	922	876	879	942	908	916	896	907	891	933	969	883	897	870	893	942	846	974	928	968	881	932	920	897	879	890	926	909	922	927	877	940	945	942	903	909	897	903	941	910	870	941	875	899	890	905	895	932	899	924	956	911	911	924	912	926	922	859	972	921	904	970	950	915	891	942	912	920	877	911	902	889	901	933	935	918	890	896	876	887	921	910	899	951	892	900	905	966	966	886	898	911	878	871	886	918	895	963	933	942	944	948	887	977	898	959	944	946	903	934	959	923	859	915	871	913	928	943	944	938	930	928	890	909	905	921	940	899	915	929	899	941	915	951	830	888	897	936	950	916	926	899	942	916	928	851	902	891	895	918	901	970	890	895	868	963	843	906	860	905	913	888	908	905	936	924	903	923	863	916	906	926	867	880	979	932	939	908	833	884	927	904	905	863	930	889	858	867	907	892	939	887	947	988	961	888	857	918	974	935	914	924	903	931	879	897	923	917	909	920	919	895	898	948	948	926	928	879	919	899	919	895	908	918	917	937	897	935	879	867	901	974	929	925	913	933	863	937	879	901	960	917	940	860	902	939	903	954	901	907	921	837	889	907	926	888	902	950	905	905	923	955	943	907	907	894	933	921	941	848	932	887	906	946	972	933	931	908	904	904	955	846	922	899	924	854	931	927	938	938	916	935	944	963	897	923	934	936	842	935	872	922	912	898	917	904	973	905	945	894	939	921	868	894	928	872	947	897	931	819	953	931	903	932	854	931	934	967	920	879	928	889	958	919	902	901	936	911	910	949	898	927	919	896	875	920	907	952	916	959	938	940	942	975	875	932	942	900	902	905	933	893	949	885	939	842	885	927	889	924	895	896	843	935	921	905	884	898	958	926	889	893	897	900	934	896	871	897	914	888	932	911	948	956	878	920	906	864	894	909	910	955	943	889	926	905	941	962	907	885	886	889	866	917	910	985	975	913	946	961	920	902	945	875	942	885	933	879	909	855	886	921	910	917	935	924	930	856	946	866	886	871	927	939	888	938	866	919	929	926	941	904	948	924	903	880	857	912	903	881	916	984	916	851	936	922	913	920	917	916	944	908	916	882	931	908	914	903	975	893	943	917	912	891	949	981	935	964	939	910	866	871	942	901	960	907	891	920	953	836	949	885	864	896	934	848	879	991	875	962	933	865	906	924	867	924	865	872	919	904	925	910	879	907	904	875	892	902	865	850	880	914	888	882	898	881	886	966	923	878	989	906	970	878	890	952	847	919	878	895	849	870	885	938	916	895	900	893	915	896	925	878	953	944	904	860	890	907	967	904	897	957	919	920	891	923	848	950	878	891	961	909	910	881	943	946	980	923	910	961	920	878	918	893	930	897	891	884	910	896	852	905	891	933	926	954	924	891	897	908	975	939	923	919	922	914	913	931	928	893	932	871	883	935	929	919	929	952	971	918	971	880	893	902	941	887	890	978	870	904	927	960	905	902	907	905	898	948	923	982	897	860	942	851	907	918	874	895	955	959	893	882	952	893	926	950	890	910	847	887	857	909	957	908	888	966	892	877	888	884	904	939	898	954	901	939	886	913	922	890	950	936	892	908	968	937	928	880	957	952	897	896	918	980	938	876	916	926	904	935	870	859	881	907	898	872	970	963	947	923	905	892	890	915	880	931	987	920	894	937	882	914	902	959	899	874	875	945	906	914	865	938	881	862	885	881	938	916	955	894	830	946	976	968	928	869	907	885	923	981	905	949	969	889	940	941	916	923	883	915	873	932	904	911	942	945	882	924	970	889	957	934	967	895	932	934	921	886	951	920	951	917	907	921	866	930	909	935	961	920	890	945	856	918	913	914	869	889	894	920	948	924	901	920	966	926	941	930	959	933	928	925	907
23369	21585	29651	24019	21594	21333	7607	1845	1800	2088	2521	1447	1216	1560	804	695	607	612	480	452	443	454	431	454	401	418	413	446	396	439	408	401	398	385	411	389	406	376	445	401	405	411	386	376	395	431	374	437	442	391	392	402	393	409	399	388	387	397	387	381	383	396	381	409	394	401	400	379	401	371	413	397	420	363	388	368	373	404	375	389	388	375	373	364	391	394	398	377	382	364	383	389	415	394	396	385	399	377	366	387	395	396	397	396	374	397	373	385	402	343	386	410	357	376	386	366	372	380	383	390	363	390	375	374	383	382	362	355	399	376	405	433	387	430	390	410	369	352	387	405	374	403	408	406	391	367	344	402	361	428	371	397	380	379	367	371	398	400	365	414	384	381	363	408	349	391	362	396	379	394	385	403	376	374	375	370	394	396	379	403	387	395	397	420	381	404	378	401	433	368	376	389	405	343	370	390	388	392	376	361	363	387	377	383	389	401	413	391	397	422	422	407	382	399	368	403	389	400	360	355	368	396	407	367	357	395	397	382	360	400	406	395	376	352	361	356	336	379	359	391	397	414	397	404	350	354	352	374	379	387	381	394	357	421	355	378	369	352	378	378	386	391	366	416	398	377	339	372	399	397	373	382	358	398	396	363	370	402	387	419	395	374	332	393	382	362	383	406	399	387	378	359	378	360	366	361	369	379	393	385	385	381	362	403	391	401	366	389	384	383	373	344	383	366	372	368	375	388	383	397	375	390	402	373	370	371	375	333	405	413	365	399	405	377	386	361	361	389	401	414	358	355	382	380	383	380	372	393	367	403	441	390	355	364	380	372	413	375	403	382	376	371	358	420	413	388	372	371	384	367	377	369	395	374	377	442	366	403	383	341	372	378	385	359	389	413	432	392	362	371	404	345	433	370	370	400	384	390	389	390	412	378	392	376	397	386	359	373	400	369	385	382	377	383	394	388	383	390	374	405	374	382	373	389	362	379	380	352	369	365	385	375	394	380	388	391	379	407	404	399	351	393	372	409	394	377	394	394	392	365	393	358	384	382	378	354	374	397	381	358	377	389	436	348	378	408	381	408	370	417	406	355	359	410	382	395	380	384	387	378	394	366	390	412	377	370	371	371	412	378	356	436	372	361	347	402	393	374	374	407	343	403	381	393	391	367	393	392	359	398	415	392	399	373	369	389	378	405	390	365	369	386	378	365	385	418	403	392	378	378	387	371	396	378	402	400	416	357	366	362	387	388	418	391	399	379	361	415	383	423	391	409	371	417	361	403	406	407	401	409	363	379	398	376	364	392	395	393	361	388	380	365	398	376	384	369	395	376	372	395	357	393	429	392	398	396	397	372	390	401	384	360	356	372	391	384	379	396	349	358	366	382	374	405	373	404	377	378	412	381	380	361	397	412	385	405	378	379	387	373	371	366	392	352	395	397	384	413	370	380	373	418	358	338	382	382	410	374	375	352	389	387	390	419	393	387	372	384	411	413	404	379	394	387	384	401	420	389	371	390	414	387	378	373	377	387	379	396	411	367	385	386	390	364	358	376	408	388	374	396	396	387	395	388	410	393	410	351	361	381	385	396	372	422	372	352	399	385	406	406	391	364	398	410	409	356	381	380	400	409	384	359	401	386	405	369	357	394	375	391	400	383	432	401	368	376	365	379	395	365	381	371	412	417	373	367	379	383	369	381	391	383	419	387	351	372	380	388	363	380	383	395	389	381	384	428	414	388	372	406	372	401	380	379	372	380	384	412	368	370	417	389	381	368	383	377	415	400	350	375	380	375	360	391	377	378	360	375	381	410	382	379	392	373	399	368	396	383	389	366	371	409	396	387	431	408	355	388	383	379	412	406	367	387	392	381	365	407	358	374	390	376	345	353	368	353	382	338	352	387	393	363	371	376	373	399	390	348	354	357	390	400	402	384	346	378	395	370	383	387	341	418	365	368	366	388	387	394	390	386	408	392	387	408	364	372	378	401	364	362	362	398	378	381	370	366	384	362	401	353	415	389	380	374	363	388	380	378	393	380	378	387	378	381	398	364	343	419	364	385	356	427	371	381	401	404	393	378	400	338	371	365	376	421	382	407	372	375	397	399	415	375	368	385	390	397	386	411	350	440	385	382	393	381	395	414	369	401	399	407	376	378	393	347	408	410	367	431	389	363	382	412	377	398	420	387	386	373	388	389	377	388	423	376	391	420	395	388	386	375	407	399	369	379	386	423	387	379	390	342	363	388	365	384	404	397	378	418	386	394	371	388	371	394	402	370	396	365	441	422	382	367	359	358	375	371	345	405	381	355	398	389	405	357	357	393	378	359	412	367	362	364	396	375	375	406	381	382	383	337	437	375	376	417	444	411	371	382	376	371	387	368	368	396	395	381	381	391	394	398	369	429	360	389	388	380	373	380	402	414	382	388	428	388	397	397	371	348	418	367	394	393	395	372	376	408	346	378	414	381	364	389	394	385	356	386	403	361	390	420	418	374	368	391	439	413	415	388	371	390	388	372	374	404	385	373	375	357	392	387	353	405	373	369	388	373	375	375	364	402	372	368	370	386	365	388	399	404	384	378	417	373	379	385	381	385	379	384	405	367	378	425	361	390	408	411	370	361	394	406	390	380	382	400	358	368	368	351	362	389	379	359	375	404	358	390	380	375	383	368	377	394	381	417	375	387	365	353	390	405	401	412	350	391	374	421	412	435	417	382	387	382	389	380	385	359	360	374	396	410	358	350	369	397	364	349	357	361	400	374	357	388	408	398	378	385	388	372	397	405	377	376	412	354	407	368	368	378	358	363	359	368	328	396	359	384	366	372	387	397	377	375	382	385	391	381	405	362	364	382	378	379	359	371	408	350	438	432	406	373	400	375	380	395	379	443	367	379	370	391	408	359	405	411	407	378	391	393	426	414	390	354	384	398	377	394	367	400	353	363	361	387	374	388	394	395	360	397	405	390	411	397	392	389	422	398	386	359	389	373	386	392	394	422	391	385	369	367	373	367	387	370	362	368	411	374	402	402	371	361	394	389	378	352	395	380	362	386	398	371	389	372	405	392	375	401	432	389	384	375	380	381	419	375	376	377	412	356	342	424	372	369	411	374	383	378	381	433	385	355	366	390	395	374	367	409	371	355	350	397	391	390	385	379	380	363	376	372	434	366	399	371	382	364	383	395	374	379	359	379	367	415	356	348	403	428	398	385	392	395	358	324	369	363	377	374	390	397	363	351	386	378	361	385	363	391	419	401	381	353	340	377	359	384	423	399	382	371	382	393	362	377	361	384	382	408	388	405	402	368	361	412	382	376	377	361	407	398	390	390	393	397	400	421	377	359	405	374	417	381	372	353	363	378	356	392	390	395	410	385	416	375	386	404	417	404	361	389	394	350	392	383	404	402	422	393	365	368	427	377	396	408	390	383	388	387	428	374	372	382	395	420	389	399	410	401	382	388	380	410	364	398	412	374	392	376	383	398	353	410	399	393	390	394	393	375
27474	46337	27713	19344	14383	9401	5650	4160	5078	5548	6991	3695	3360	3948	1847	1538	1392	1194	923	809	706	707	713	690	670	650	633	603	620	642	643	611	661	590	615	584	592	586	571	611	608	585	580	586	556	593	599	578	579	601	589	571	555	584	576	612	567	539	560	577	599	535	576	595	586	594	567	616	574	537	582	530	582	588	575	578	529	546	561	569	594	597	558	580	577	554	574	577	572	539	586	596	590	564	542	580	569	573	590	530	599	563	591	622	539	603	544	566	567	561	567	584	573	559	567	616	564	591	553	523	560	586	517	596	560	538	544	565	578	581	568	547	547	552	538	494	559	566	536	527	581	586	578	587	574	582	579	553	578	564	576	559	564	579	547	543	609	544	558	562	557	573	544	563	555	569	551	559	552	556	567	539	599	567	588	569	585	557	527	527	569	542	592	574	562	576	546	555	533	602	632	566	523	617	567	566	570	638	556	532	547	574	549	528	533	574	544	551	564	562	599	571	589	545	553	548	548	560	566	583	561	554	592	568	549	527	512	591	561	569	554	575	540	570	560	643	537	583	590	545	557	566	595	582	582	606	536	567	593	538	543	569	519	558	536	548	559	580	577	565	534	536	562	539	468	571	526	534	608	592	601	557	594	565	548	522	586	554	555	541	574	520	573	592	562	579	562	571	580	613	521	567	548	565	586	547	581	556	577	552	542	574	539	583	544	540	555	585	555	596	550	637	564	525	554	539	593	527	574	570	536	613	607	547	517	625	528	546	538	590	569	516	551	569	564	587	581	528	515	593	567	597	589	587	592	579	575	587	558	555	562	562	513	578	544	541	576	591	582	563	566	546	548	582	540	555	565	552	541	543	531	540	553	574	543	556	585	554	527	585	572	573	580	563	596	540	532	567	580	598	531	577	574	575	588	585	595	552	565	572	554	498	556	561	543	554	553	561	592	556	536	536	513	576	593	551	617	550	602	574	573	573	591	583	598	588	556	545	609	570	572	517	544	554	509	577	561	573	590	604	553	542	591	608	586	539	599	557	521	578	583	531	588	557	543	545	526	549	548	599	545	564	584	541	562	556	555	579	577	553	565	559	612	538	608	609	574	552	555	524	589	561	556	602	592	601	565	578	600	546	542	558	582	574	515	566	589	567	572	537	574	585	541	558	589	598	576	576	593	558	581	576	537	581	562	585	547	550	550	570	551	557	576	559	535	569	559	555	579	555	604	552	616	578	577	584	558	569	570	564	566	550	598	607	563	559	509	577	579	583	549	588	566	549	567	561	564	600	574	554	575	603	576	520	570	558	541	543	596	588	553	616	582	552	567	609	590	572	601	540	571	532	548	563	586	585	574	528	567	596	555	563	548	558	573	584	545	549	580	541	611	577	597	525	590	582	580	531	613	574	554	592	556	567	593	581	540	563	520	578	573	508	571	588	573	573	544	565	554	556	598	545	557	579	551	528	571	580	583	560	582	574	551	589	621	522	606	567	496	533	534	575	574	569	514	570	580	516	579	535	568	580	606	581	549	565	544	565	570	582	586	595	582	516	534	553	540	567	550	546	550	575	542	593	575	524	557	567	568	559	568	553	536	585	581	590	585	598	567	575	580	601	590	571	565	582	588	569	551	537	574	622	583	574	606	566	577	584	564	523	614	607	562	579	603	568	564	621	545	559	570	552	574	566	557	586	565	577	552	540	602	552	582	532	551	544	600	586	546	514	587	566	569	515	582	568	549	582	550	555	540	609	532	582	547	533	573	600	572	555	602	556	605	581	599	572	541	569	552	528	577	520	555	577	552	558	564	583	556	607	548	546	560	562	591	592	560	595	565	563	594	562	576	571	548	603	544	571	548	533	581	570	565	545	588	581	550	581	574	581	540	591	557	616	619	556	553	579	561	566	533	576	554	570	548	588	590	609	569	580	564	566	601	527	570	572	552	569	518	578	577	572	555	562	565	545	552	554	578	594	549	564	593	569	608	584	588	547	588	568	569	557	544	557	557	564	575	547	571	580	523	572	548	592	535	545	575	535	538	542	595	577	571	559	522	578	569	560	585	598	604	596	534	538	562	570	560	553	591	582	576	574	533	559	570	594	602	612	550	606	578	580	556	553	585	585	552	554	551	531	594	564	570	508	535	580	578	551	552	513	553	578	559	563	513	551	541	562	602	564	517	546	553	619	533	537	568	587	546	580	573	562	576	598	533	520	564	582	537	550	590	519	545	574	617	618	531	616	583	585	603	575	553	574	591	594	573	568	566	526	567	562	555	569	590	582	563	596	544	592	548	561	565	526	548	552	582	536	585	575	575	562	571	542	563	557	586	560	565	542	544	583	605	608	595	551	549	573	568	583	538	571	549	509	564	569	591	572	568	542	566	560	542	520	574	566	565	547	555	620	553	556	562	542	559	559	558	591	598	555	578	563	571	621	565	547	569	568	584	566	604	562	554	546	555	574	556	558	550	554	563	554	632	554	542	578	579	602	583	503	553	632	541	576	588	549	570	534	553	572	550	599	545	519	565	574	615	567	515	541	582	578	560	585	572	587	563	576	590	560	518	593	585	533	563	548	571	534	586	580	599	565	577	581	536	565	573	560	605	521	569	555	603	533	562	558	544	507	535	568	585	557	562	572	591	537	574	577	560	559	529	573	577	549	526	594	526	577	543	551	589	593	521	568	579	590	549	563	566	594	551	553	593	589	510	552	542	572	593	555	602	567	503	530	590	586	576	568	545	553	533	558	517	581	557	603	545	565	568	535	569	608	580	536	574	559	588	524	563	553	566	595	590	555	579	556	555	600	560	535	568	564	595	554	563	576	566	556	589	558	595	559	539	588	572	602	583	589	595	532	585	556	584	557	587	567	610	591	607	579	547	561	578	577	557	572	541	576	598	550	552	536	552	545	549	561	555	571	613	552	592	564	620	555	559	602	633	554	580	566	544	552	566	509	586	619	575	553	553	553	574	509	575	602	580	550	604	574	552	522	560	556	574	554	538	556	570	555	604	598	584	558	564	594	582	609	546	541	559	566	584	514	544	558	522	551	579	555	539	570	531	580	547	595	590	587	536	605	540	575	547	608	533	602	551	589	571	575	553	577	579	607	554	592	594	587	572	543	554	524	533	585	573	587	583	525	573	578	563	564	544	529	557	560	556	557	550	592	575	556	584	561	558	549	580	637	595	573	599	579	574	643	605	554	571	578	606	564	526	588	577	539	581	602	603	550	554	545	575	593	612	570	554	526	541	558	583	589	569	526	536	555	586	591	588	551	569	568	558	559	579	541	552	561	560	555	576	607	572	529	576	586	526	616	578	536	519	542	566	575	584	573	532	537	532	615	546	547	588	564	569	568	570	571	547	605	566	575	548	583	516	594	545	567	590	556	565	551	578	547	564	570	559	550	590	547	565	544	568	589	547	528	540	599	565	568	552	628	566	532	603	587	553	560	557	611	570	562	557	601	522	558	588	554	533	565	557	550	570	548	571	598	540	567	523	553
27485	21251	13992	5646	2730	1424	973	851	968	992	1200	827	790	855	639	688	597	604	564	592	585	548	552	554	532	520	521	587	536	550	538	555	555	554	549	532	511	574	561	517	548	594	597	545	585	578	546	528	577	571	549	525	590	559	537	562	520	593	515	555	538	542	526	563	573	610	543	567	567	532	589	553	563	554	540	557	563	522	551	544	573	554	560	561	553	575	559	563	558	518	569	583	550	581	579	555	547	540	601	537	522	589	571	548	510	570	564	549	561	524	561	545	544	505	542	510	580	541	574	545	526	562	556	547	552	562	536	543	528	543	557	555	522	538	555	573	522	560	581	568	559	535	533	538	515	531	565	568	571	547	549	555	553	529	540	534	536	524	575	546	607	599	593	546	582	548	544	577	552	558	553	543	541	585	570	542	551	606	538	565	582	548	553	553	575	534	538	561	568	552	596	534	601	536	576	559	523	540	578	509	564	525	512	537	558	541	545	568	574	577	590	567	557	524	554	549	557	567	572	567	542	602	598	548	574	548	547	526	585	552	613	575	561	550	546	569	545	539	570	584	579	612	539	567	603	562	569	554	525	545	570	565	516	536	590	534	587	547	559	523	565	555	527	565	504	603	542	541	563	542	572	542	489	510	516	560	556	551	569	567	561	558	578	552	556	578	598	576	543	591	536	514	522	568	548	554	532	565	568	555	558	588	559	545	557	550	522	568	536	556	545	597	561	510	554	600	550	553	582	520	552	549	521	550	567	571	568	564	559	516	566	551	554	554	552	582	548	571	573	562	539	601	547	552	567	499	528	573	601	552	519	524	543	554	534	581	540	574	591	524	590	561	544	531	559	562	564	575	555	587	572	574	532	558	613	582	562	526	526	514	530	483	540	582	553	572	586	547	605	572	540	541	562	547	532	531	618	550	526	578	537	572	556	549	580	560	563	569	591	540	593	543	582	577	547	534	522	589	588	568	561	562	532	565	564	539	541	520	578	556	571	575	554	576	542	552	574	562	564	550	578	593	565	588	576	509	537	540	546	599	548	556	548	563	580	545	552	572	528	571	578	597	577	561	570	566	549	533	565	569	538	557	532	543	584	588	548	558	578	549	573	545	525	593	545	582	539	552	575	531	565	563	547	561	579	518	534	541	508	558	531	499	523	583	524	535	582	584	601	542	574	607	550	531	548	556	575	565	552	569	533	556	572	567	571	521	551	545	560	559	574	539	520	610	538	555	545	526	543	517	558	531	554	572	520	568	534	579	582	561	574	590	568	553	595	579	579	535	557	536	553	562	533	560	589	552	566	552	578	519	522	578	602	577	564	569	579	564	567	559	533	564	522	582	545	541	520	523	535	572	517	551	585	553	558	594	554	532	518	526	512	533	575	573	529	578	524	545	508	567	558	541	579	551	571	573	529	553	557	583	553	552	546	521	608	521	520	555	542	589	554	529	526	526	587	562	562	550	556	544	561	552	563	568	541	549	536	530	584	572	539	584	587	567	514	590	528	536	525	564	580	574	534	551	538	558	568	541	544	505	512	559	549	555	599	578	543	544	547	557	550	615	562	549	595	567	554	565	578	510	585	543	573	551	579	520	541	592	564	590	526	536	552	556	589	593	579	503	547	538	537	562	529	553	560	533	577	553	523	558	509	562	540	524	565	575	532	567	524	519	535	563	549	579	548	590	577	551	573	560	537	568	571	572	561	540	550	571	605	547	579	542	534	565	556	545	552	547	570	553	544	532	547	551	556	532	577	555	548	546	547	591	531	512	475	567	531	568	548	539	561	571	557	564	573	597	551	583	551	565	546	550	561	536	601	584	536	589	552	540	554	599	538	556	539	530	589	575	576	541	585	584	529	550	590	525	551	548	535	579	587	539	582	589	539	561	576	552	541	524	562	549	558	594	576	557	525	540	491	527	560	550	593	546	557	585	543	562	541	579	552	561	589	584	567	562	555	578	562	540	589	527	534	560	587	523	509	532	555	577	583	534	613	539	563	569	554	562	572	531	546	546	519	552	559	576	527	585	542	578	578	571	579	597	582	577	534	542	536	575	542	550	547	536	525	555	562	532	535	565	548	550	533	594	546	552	602	551	562	594	592	533	528	529	526	572	564	576	555	542	469	516	570	562	519	556	546	551	594	586	548	566	537	506	550	539	566	568	554	528	563	513	530	537	545	518	560	505	569	536	598	561	575	551	526	563	545	556	579	566	573	575	555	594	573	585	580	540	553	574	564	586	555	568	577	563	550	519	557	547	546	573	551	534	588	574	553	528	541	568	596	556	514	556	585	557	537	555	568	545	537	584	507	542	555	556	614	550	559	569	526	552	505	521	591	589	587	549	561	523	611	600	542	574	558	540	555	595	551	559	585	527	547	555	543	575	542	530	552	520	574	543	596	539	554	589	570	545	569	551	514	542	564	532	547	570	542	532	574	583	561	559	567	540	571	568	537	555	585	569	534	584	534	526	558	559	565	530	590	589	504	567	586	568	536	512	532	546	574	561	527	551	573	586	585	548	558	531	578	525	540	518	575	542	609	603	564	573	548	569	568	544	564	578	601	583	549	515	562	555	590	573	560	555	538	556	537	545	594	579	547	575	547	568	606	551	557	578	587	547	519	524	598	560	556	552	543	541	588	565	570	587	541	559	586	568	606	553	578	486	578	546	523	563	551	507	569	568	589	544	564	525	583	535	597	559	568	585	561	588	584	547	557	544	547	580	567	548	548	541	559	539	585	588	569	567	552	579	533	544	531	549	540	559	529	555	567	524	555	541	540	572	536	538	546	560	539	538	560	575	552	568	581	536	550	522	553	511	543	545	548	571	510	541	596	557	543	561	555	544	581	608	538	583	512	574	525	539	552	539	556	562	544	592	526	574	566	603	552	555	542	571	576	528	572	597	524	543	546	557	559	550	598	588	544	546	547	557	534	569	529	546	504	587	564	535	608	538	559	562	551	584	548	538	546	537	576	583	546	560	557	560	550	551	552	573	562	524	556	572	569	530	556	580	531	526	557	550	564	538	577	584	520	533	578	559	524	571	574	570	552	541	576	549	562	539	532	558	545	513	546	581	548	579	567	582	571	559	543	542	548	555	576	535	545	546	540	597	552	617	551	548	572	553	553	575	518	562	568	597	546	523	588	591	598	557	532	567	554	540	532	585	542	611	552	541	566	543	619	626	540	560	584	598	589	558	518	533	592	580	580	590	501	552	540	521	546	564	581	580	556	521	585	551	513	564	583	585	573	549	576	542	584	561	551	549	564	564	563	558	533	602	543	559	545	606	549	577	516	537	552	531	587	504	556	574	550	585	570	529	532	574	554	567	545	577	566	542	571	562	560	534	588	593	558	516	563	587	583	562	557	541	537	583	546	562	588	558	578	558	556	541	595	573	560	572	575	558	513	621	556	566	583	576	537	518	561	548	570	554	549	593	542	558	563	531	544	553	582	550	563	537	590	598	522	535	521	504	533	559	551	580	552	626	563	569
13792	22302	14457	8944	6098	3331	2015	1672	2207	2416	3008	1700	1482	1821	1069	1036	903	932	894	786	793	799	843	796	792	809	816	847	810	815	747	825	790	758	754	774	809	859	758	791	796	800	798	810	820	765	811	810	793	848	770	814	788	770	846	777	839	802	800	780	794	818	788	801	810	802	774	710	779	754	846	790	735	850	766	847	799	828	820	781	818	809	762	789	741	773	837	819	825	805	786	855	737	801	802	805	778	794	819	764	768	802	764	795	790	746	804	819	792	764	780	767	832	824	807	817	754	815	758	792	823	800	790	789	785	801	811	796	777	781	795	828	764	774	834	818	803	760	753	780	817	794	801	801	809	812	736	780	824	765	810	792	835	802	816	767	779	770	807	821	808	788	842	817	766	798	787	818	795	768	774	765	784	804	770	827	794	752	792	756	776	795	758	812	769	799	752	776	801	803	824	810	763	820	855	798	799	793	794	789	814	799	803	793	782	754	801	813	853	796	785	779	765	779	758	775	776	812	784	800	731	756	836	750	824	788	761	786	830	815	836	754	773	843	799	757	783	765	806	748	799	858	804	791	851	792	752	819	834	792	771	779	796	773	792	778	803	797	815	761	763	786	822	754	817	776	827	823	799	872	842	774	740	790	812	851	771	791	790	788	791	819	806	778	802	786	735	830	813	767	837	786	815	787	780	791	835	819	796	794	796	828	780	789	800	757	800	812	749	803	797	833	812	808	794	834	817	840	858	827	755	789	819	792	803	780	761	817	837	797	803	758	825	795	797	800	836	803	785	844	765	832	708	800	822	762	823	769	795	825	781	782	782	817	773	768	751	788	771	856	786	796	786	847	834	778	828	768	761	837	836	796	766	839	791	823	737	819	807	810	791	749	798	808	810	772	814	786	833	775	746	819	811	825	740	797	797	816	779	781	754	776	820	792	845	799	786	798	745	774	785	816	787	772	808	814	816	762	812	790	768	783	802	742	833	818	755	801	810	763	793	777	755	803	807	808	789	761	834	772	790	700	801	815	822	856	811	793	768	804	753	792	818	819	788	769	793	837	765	738	772	824	820	728	782	827	820	802	770	777	752	811	757	821	780	802	804	756	799	851	828	786	814	792	831	775	816	723	774	785	832	774	824	725	755	781	788	841	808	773	814	813	789	718	807	837	771	816	789	798	782	786	750	762	806	793	815	821	831	765	798	748	782	803	745	772	792	746	786	760	866	793	797	828	793	788	732	741	798	782	751	739	754	759	757	768	784	778	778	775	760	811	784	767	791	801	839	780	786	802	779	829	792	788	752	779	846	797	848	781	817	791	787	822	802	775	818	762	785	757	789	750	766	800	721	865	810	804	851	781	772	789	796	777	799	731	783	768	773	788	787	791	802	793	824	816	827	825	777	774	786	832	822	818	786	778	788	747	809	751	860	790	760	787	776	814	805	776	787	801	778	771	785	793	794	798	774	750	824	808	729	776	769	793	769	730	762	777	728	797	809	796	805	756	776	797	768	782	824	757	792	811	778	781	749	812	772	752	775	804	817	809	797	788	782	790	764	780	767	839	775	708	808	823	796	762	822	828	749	779	765	805	780	785	789	777	734	822	780	785	793	809	798	834	774	800	740	785	818	806	786	780	812	817	787	789	792	827	816	800	788	793	791	748	759	761	749	773	814	827	815	776	802	794	783	817	800	801	751	802	775	743	772	802	768	765	850	794	751	806	803	762	793	782	795	778	824	789	796	784	814	791	787	800	807	788	800	785	793	818	801	776	812	764	766	784	821	782	781	768	766	786	785	792	828	800	742	815	757	773	811	749	823	789	827	753	734	828	802	750	810	781	778	783	776	791	747	792	737	768	781	829	822	817	812	785	782	773	851	749	778	842	788	795	879	838	816	776	811	790	764	815	795	853	818	785	809	821	838	802	834	769	790	770	808	772	833	776	816	799	742	811	783	810	786	778	818	772	800	787	774	797	801	827	816	758	773	758	789	790	823	766	816	768	841	784	812	827	739	763	763	810	817	784	774	835	720	762	730	792	802	829	747	772	766	796	794	759	754	765	751	813	790	824	832	804	728	773	805	784	805	753	785	774	806	818	788	789	811	811	741	744	765	807	802	804	799	768	819	845	750	774	799	802	804	788	809	800	793	758	789	799	770	767	821	784	836	798	799	796	733	774	814	806	785	796	796	789	776	793	826	843	769	766	840	807	848	795	796	804	754	796	772	788	802	744	801	739	781	740	760	822	788	772	769	818	804	847	849	752	753	785	769	852	796	783	780	745	793	798	833	832	780	815	788	859	826	780	781	797	790	807	813	801	829	773	794	790	747	753	808	821	791	812	782	789	783	807	730	800	838	811	744	787	781	732	816	810	819	772	832	788	765	842	790	841	791	723	769	759	792	834	844	792	820	787	786	788	828	787	785	780	833	800	785	796	829	814	808	832	800	799	757	800	781	774	768	810	793	812	785	819	799	762	843	775	807	810	809	742	760	829	756	798	799	808	766	778	810	830	801	807	816	794	776	767	799	821	786	782	783	828	791	846	815	775	811	790	787	818	830	761	840	785	783	762	764	837	741	826	757	809	789	760	780	786	836	776	769	753	803	797	781	778	845	837	850	825	872	765	772	765	811	816	842	789	763	830	811	805	806	831	783	824	776	806	764	756	786	802	809	798	776	845	775	773	790	789	778	785	829	832	769	750	771	765	805	724	768	808	792	754	767	796	819	826	813	787	802	789	799	835	785	808	765	795	813	782	731	771	804	837	812	750	799	788	773	805	793	821	771	760	771	740	808	774	791	790	772	806	758	836	804	807	791	839	812	801	778	776	780	799	798	775	810	775	807	747	854	753	758	790	778	792	814	769	822	775	765	795	793	838	800	760	788	784	799	774	807	768	811	823	815	778	777	855	807	800	775	744	761	760	781	763	861	793	780	804	806	781	802	791	784	816	803	811	806	836	829	760	842	727	808	790	789	831	787	758	803	771	756	818	765	790	785	815	791	791	721	769	753	749	773	807	795	771	784	759	799	806	757	803	768	801	763	801	813	790	753	772	828	783	781	818	789	791	760	768	742	803	795	821	812	777	825	808	799	752	770	811	814	800	770	819	714	787	834	783	795	833	864	772	803	795	779	776	758	801	817	783	805	769	722	787	797	758	823	823	772	807	761	732	803	835	798	788	792	797	829	792	782	756	819	779	842	817	822	787	834	835	776	800	785	853	769	792	796	762	786	752	778	811	785	742	777	824	808	780	792	801	837	795	840	856	787	778	807	780	835	813	745	801	780	748	779	811	794	765	753	801	823	772	811	751	754	791	777	772	848	752	762	774	838	794	750	802	794	800	782	767	776	781	760	792	742	772	801	764	816	732	801	805	787	783	737	760	820	778	761	772	804	843	790	837	806	825	780	760	805	788	750	781	778	790	813	757	820	796	802	752	771	782	830	788	810	773	807	778	804	786	814	808	773	764	840	819	810	750	803	824	737	753	823	770	771	726
24384	21565	29027	24551	21402	9882	2246	1348	1622	1527	1861	1195	1001	1177	920	807	719	740	760	668	653	711	697	684	623	599	694	616	623	680	637	661	649	639	652	667	661	644	628	635	610	639	696	639	628	657	617	612	629	655	649	598	611	623	642	659	688	648	650	649	624	662	629	629	631	599	608	652	629	692	652	664	633	639	659	645	616	632	591	656	709	641	599	615	623	598	620	621	626	630	656	661	626	620	655	601	640	640	645	640	661	643	597	650	633	641	636	682	672	639	621	626	645	625	661	605	648	627	668	675	638	654	623	598	638	670	654	647	659	658	642	640	625	605	634	625	657	646	606	635	611	674	627	583	641	621	661	582	633	678	677	643	612	679	676	616	594	597	642	677	663	614	639	629	629	646	644	561	659	648	642	609	655	629	616	622	649	653	588	637	714	670	630	649	638	618	638	626	622	610	610	622	647	664	608	632	629	626	628	602	623	613	665	621	662	718	643	657	634	651	623	599	661	707	648	638	629	647	623	636	592	626	650	655	653	685	664	668	673	618	638	646	600	644	616	611	666	629	621	618	647	678	652	670	686	682	621	658	634	668	595	679	634	613	602	640	627	647	653	638	609	649	628	655	597	638	600	643	591	637	669	590	639	656	646	593	645	687	604	622	650	651	649	648	622	650	635	566	620	631	651	613	670	618	619	632	617	655	645	662	642	659	653	638	610	636	657	620	663	607	609	626	660	642	654	598	635	669	663	623	634	642	640	622	626	643	667	673	641	630	630	605	648	621	639	615	665	653	589	584	619	675	676	657	630	607	651	633	618	649	600	609	600	659	594	629	628	655	689	652	648	668	645	614	681	609	646	589	677	620	647	637	627	665	645	665	693	633	636	641	643	622	651	628	651	649	641	619	680	658	613	634	678	620	619	638	612	650	617	605	668	639	621	637	623	657	636	602	646	661	622	632	662	630	615	699	635	646	648	650	630	582	638	626	618	623	648	636	625	640	623	642	654	653	652	690	648	623	619	621	629	632	626	694	649	617	632	598	686	665	675	640	613	672	639	662	625	617	648	636	607	617	639	597	627	648	639	637	632	648	608	659	655	622	611	683	646	663	641	618	648	669	589	661	641	671	639	643	696	614	623	640	691	672	636	640	641	622	632	615	603	627	651	603	595	638	628	606	659	623	648	652	619	632	617	656	675	602	676	583	657	629	649	632	666	642	641	654	642	560	655	611	644	613	599	630	632	605	633	655	661	610	616	651	632	633	649	640	631	646	582	595	620	658	624	653	635	660	608	628	649	679	615	666	646	637	607	648	648	649	593	641	641	626	666	603	608	592	672	617	689	607	618	610	632	679	665	684	642	666	634	646	634	620	653	638	630	624	634	685	638	615	638	604	600	592	675	680	599	627	672	633	625	638	608	606	610	644	651	667	634	609	629	647	620	663	629	657	658	606	618	617	636	662	647	650	621	609	596	660	626	632	661	677	629	653	635	683	611	639	633	609	683	598	629	624	591	669	665	640	631	662	647	607	666	617	684	667	599	643	641	647	634	639	624	655	625	634	624	637	622	650	609	619	619	625	626	616	643	644	655	607	640	665	638	576	600	632	643	635	629	687	678	664	591	619	663	656	673	636	686	646	610	699	589	667	622	638	629	645	641	663	639	637	665	609	643	660	647	663	609	633	655	661	647	657	613	643	634	626	637	582	644	647	611	652	619	661	610	660	627	630	589	612	660	634	640	583	614	691	609	638	618	666	636	621	627	634	605	674	630	616	635	676	653	629	667	646	594	625	640	664	652	626	618	637	653	616	625	594	574	590	623	606	658	593	656	603	622	650	679	610	605	625	639	638	658	622	640	660	600	648	615	636	708	645	702	615	637	631	643	660	679	609	643	606	659	667	658	622	692	644	626	658	644	661	633	636	651	679	629	644	589	616	677	625	656	647	657	644	607	652	657	658	595	612	637	644	642	662	662	657	627	638	637	665	645	621	661	651	639	607	639	620	625	633	671	636	644	633	565	667	600	596	676	642	606	605	665	654	592	647	640	640	647	647	633	612	677	651	633	613	655	621	632	634	674	674	670	637	657	657	674	649	568	651	573	621	688	640	619	593	624	626	603	631	633	625	621	639	645	636	596	648	629	615	658	648	610	560	630	637	618	654	617	658	627	616	625	626	606	663	609	628	645	644	625	616	547	658	626	664	674	638	644	660	645	664	636	667	660	606	619	659	579	625	654	612	653	635	635	648	616	643	633	641	625	636	634	614	648	626	664	613	612	629	620	685	610	606	591	671	629	610	641	658	643	634	661	661	624	632	616	649	624	668	654	641	607	606	602	652	611	650	634	655	653	627	618	569	641	606	630	646	650	678	604	688	635	657	626	653	642	619	628	671	641	665	654	634	628	664	620	652	664	644	604	671	668	624	656	631	644	653	626	622	651	608	592	609	644	613	660	642	625	598	654	637	609	599	601	635	609	621	646	652	610	625	607	637	652	677	660	658	609	607	630	645	665	667	631	638	653	681	637	650	638	620	631	602	603	617	676	617	624	657	611	654	605	636	631	645	667	673	608	631	614	646	625	616	636	612	617	660	640	647	627	610	625	641	584	634	661	601	658	637	559	667	647	623	625	622	681	659	631	664	665	637	627	622	629	625	658	603	581	638	634	577	650	643	612	612	630	684	637	646	626	626	614	607	669	633	651	642	705	643	625	626	636	657	626	619	649	687	623	613	666	642	634	625	658	673	664	636	630	670	638	635	589	653	639	641	645	634	613	633	665	685	627	627	635	625	636	586	606	649	660	639	650	611	611	641	655	623	622	644	681	621	630	580	589	611	667	655	660	642	610	685	630	609	630	656	638	634	607	593	637	611	674	642	618	641	639	600	646	626	652	637	667	622	623	635	669	667	611	649	623	642	610	661	633	603	579	620	651	627	637	666	596	695	634	649	668	675	623	663	613	663	632	583	626	641	608	614	635	622	681	700	641	656	621	655	657	667	634	643	568	667	640	672	665	627	633	633	680	583	672	645	671	599	627	621	646	645	596	624	625	606	660	608	596	647	617	656	621	622	650	642	645	582	609	603	668	672	633	636	656	638	625	648	634	645	685	683	666	631	655	644	634	614	681	596	627	648	654	686	606	628	639	646	656	647	636	664	633	632	637	614	650	673	637	615	622	669	617	572	644	663	632	618	646	692	642	652	647	637	663	658	692	637	617	637	645	633	572	650	595	649	630	659	653	638	650	637	607	692	654	681	676	653	656	677	696	648	666	650	660	610	649	614	619	685	618	587	693	644	634	677	640	639	637	645	594	648	654	639	653	660	612	655	597	653	638	601	625	624	637	609	628	659	608	612	618	608	640	610	643	644	650	640	648	607	626	656	629	622	626	643	647	602	685	634	684	648	587	654	618	716	639	595	660	631	629	626	667	650	611	621	636	600	626	662	619	652	626	653	673	645	662	602	615	600	606	639	647	634	670	586	634	633	667	682	636	587	637	658
24597	50569	25299	15169	10546	6076	3647	2876	4049	3657	4595	2573	2176	2557	1608	1585	1197	1271	1095	1036	1033	976	966	1004	945	910	942	971	945	934	972	974	932	949	944	923	903	903	943	952	896	923	880	891	915	939	892	925	932	914	863	862	933	872	928	915	899	956	955	913	882	928	930	887	911	916	995	916	859	914	949	894	932	920	935	941	892	952	1007	868	874	908	903	950	913	930	892	946	922	917	946	848	894	950	877	944	863	904	922	918	872	931	921	939	874	905	939	898	929	909	931	928	906	902	886	927	923	902	896	922	858	949	863	898	929	892	905	932	917	913	903	927	892	914	914	924	919	885	940	926	882	917	824	903	905	907	927	909	861	901	945	938	975	890	851	848	896	951	921	885	835	911	939	915	899	867	973	882	968	922	905	884	894	919	968	916	925	863	990	892	923	911	867	915	883	894	900	946	894	947	937	906	901	928	952	853	920	928	918	924	895	912	891	883	894	924	895	839	921	926	966	952	954	950	859	936	894	895	895	951	902	895	876	936	934	951	893	929	901	875	923	881	924	935	914	922	899	902	942	903	902	884	954	949	862	957	908	917	879	907	904	932	915	930	910	929	881	905	909	965	911	916	932	910	923	878	934	901	911	921	887	942	916	896	908	917	899	892	877	889	868	874	936	878	911	935	939	876	905	906	915	878	893	875	946	892	880	899	902	885	898	957	902	871	882	942	935	888	909	919	914	868	850	925	936	890	855	977	915	887	975	952	850	898	865	876	923	887	853	963	847	895	919	908	921	925	944	918	897	859	940	869	880	924	908	891	908	875	947	973	887	899	943	888	858	886	872	886	912	931	893	908	921	898	895	910	900	912	989	895	856	923	879	903	944	932	985	897	915	888	909	892	916	898	909	861	884	942	920	931	941	864	916	910	928	867	899	961	932	904	885	941	960	876	894	900	921	892	935	911	907	874	924	908	939	901	900	917	913	895	891	905	944	927	860	885	902	889	970	859	876	868	856	914	863	935	913	891	887	923	921	881	844	924	868	870	879	921	895	895	893	913	918	913	956	902	937	904	951	929	898	907	908	928	908	900	912	926	873	880	884	937	873	951	902	850	911	930	921	897	888	918	901	917	878	887	861	944	907	936	902	875	918	866	962	867	886	926	957	948	862	849	939	936	894	929	901	892	909	873	925	843	927	934	884	947	910	871	920	963	885	909	897	856	921	887	903	911	951	926	901	861	890	908	903	951	857	941	918	875	899	917	858	909	910	925	843	863	870	910	898	913	905	884	856	916	909	936	853	950	912	910	945	969	905	875	906	879	930	925	917	914	963	873	891	905	887	883	909	923	888	926	900	926	918	890	888	873	925	887	890	928	886	892	935	894	916	903	914	921	906	926	889	906	938	865	913	906	934	915	872	900	947	894	872	880	916	915	901	915	912	889	885	911	892	921	925	899	835	920	906	929	934	911	915	939	884	888	895	876	905	913	904	898	920	865	889	935	927	947	918	937	844	949	869	894	935	876	914	852	881	853	907	897	881	883	873	921	908	949	904	906	905	920	896	902	960	958	885	891	879	949	892	910	896	932	897	911	944	831	895	884	916	970	921	885	874	923	890	880	936	864	903	930	927	919	898	889	904	900	811	919	927	911	951	905	902	869	863	879	913	904	885	938	888	860	945	910	924	920	943	918	986	903	882	863	901	861	920	920	874	898	931	953	903	950	902	876	945	920	926	924	917	924	917	897	896	897	876	909	927	888	872	868	936	944	903	917	946	892	898	881	876	819	999	980	958	918	898	938	934	899	907	902	858	880	967	899	885	962	890	923	889	910	936	968	911	920	878	941	884	868	914	967	928	880	900	929	912	906	895	927	920	887	937	887	894	913	857	915	969	909	945	906	956	999	862	888	925	869	904	845	927	928	916	904	860	885	947	927	885	905	847	929	850	894	923	909	905	953	852	892	949	877	925	928	835	889	904	883	913	921	941	838	899	909	935	942	915	858	903	921	913	922	942	952	935	972	970	902	924	853	909	846	892	905	889	876	887	945	869	868	933	857	908	901	905	920	896	903	850	946	961	918	878	896	929	869	916	870	961	890	908	880	908	943	918	860	925	933	923	915	898	908	895	923	994	926	923	896	899	921	897	863	891	946	952	898	883	897	915	946	913	869	906	951	861	922	928	849	864	873	931	939	852	947	957	920	951	912	933	889	908	862	912	974	873	910	889	973	913	894	881	949	872	896	911	956	910	949	901	957	856	942	934	870	921	932	899	844	952	874	915	932	898	893	957	889	910	907	907	904	898	884	899	896	876	868	905	929	929	911	914	908	895	935	860	869	908	878	931	916	993	940	894	869	903	890	889	910	929	921	893	932	924	971	897	893	857	947	869	891	927	891	853	893	891	922	899	942	852	876	893	899	945	891	889	861	884	914	911	923	876	897	883	856	887	896	908	982	903	900	827	948	919	905	907	884	922	968	942	868	854	880	927	893	826	881	912	910	895	872	896	951	960	930	938	930	900	893	930	948	929	962	907	971	929	895	936	941	859	933	922	932	855	903	870	912	862	874	920	933	897	925	949	879	943	867	955	878	900	860	882	952	935	904	881	923	844	972	929	902	922	914	886	890	855	921	955	916	976	897	909	945	916	914	898	870	920	933	855	915	882	886	948	892	964	871	885	931	894	925	873	910	907	913	901	944	909	924	919	914	959	949	873	885	908	912	917	898	911	956	902	901	919	882	930	909	920	894	927	903	876	920	940	901	914	965	897	930	904	904	884	931	902	885	837	894	931	920	921	952	949	931	906	852	901	929	910	905	895	918	887	902	989	895	916	895	944	935	859	899	944	844	895	890	919	899	940	897	926	859	878	911	860	931	930	925	963	901	926	942	899	934	939	905	895	979	929	912	984	899	908	926	949	891	878	854	941	960	963	867	943	890	935	909	930	897	919	911	934	930	952	914	971	891	878	884	928	953	894	897	933	865	834	906	927	878	845	929	952	959	834	864	941	913	918	960	862	910	929	891	952	919	897	924	899	906	841	851	953	908	928	916	931	906	911	926	922	845	898	939	927	920	895	889	935	955	872	853	899	862	898	952	959	943	870	887	927	909	904	934	943	906	897	954	918	944	879	888	917	893	883	909	909	919	904	929	917	922	960	909	884	921	891	896	948	912	935	922	883	954	885	902	896	905	882	881	959	907	866	924	893	901	947	827	883	934	903	935	889	900	926	915	921	905	900	859	921	942	880	881	940	896	915	914	900	886	872	895	914	964	889	890	932	928	948	929	919	949	857	933	902	887	898	958	942	890	860	869	868	891	840	884	885	921	889	874	940	968	924	921	915	894	907	870	879	936	847	883	907	853	874	933	883	855	874	940	906	908	918	919	899	891	896	965	914	922	895	894	937	921	916	863	902	878	950	889	906	860	891	906	874	925	908	926	945	911	892	928	991	871	851	899	904	911	909	949	957	944	882	942	908	841	912	927	911	879	919	929	883	884	949	926	897	897
23478	21630	29440	24341	21627	21579	9482	1761	1867	1836	2172	1293	1029	1184	947	714	610	542	558	456	426	436	438	422	417	413	439	394	397	403	418	351	400	421	369	415	407	373	422	420	384	418	393	409	400	383	371	368	386	390	394	424	421	418	381	425	398	364	370	371	376	406	396	407	375	390	416	405	376	399	402	352	427	404	376	374	405	383	385	410	395	383	386	364	375	345	367	367	446	396	388	394	395	389	385	406	413	383	363	368	385	394	420	408	418	418	346	408	382	378	355	379	369	361	401	406	365	386	400	353	394	389	375	400	392	402	390	425	366	371	403	368	412	375	387	353	372	415	380	385	429	370	403	366	382	362	386	374	372	406	362	354	410	393	341	384	405	394	387	413	366	381	401	412	402	364	380	380	375	376	411	345	370	407	391	378	394	374	394	386	372	391	390	376	415	398	364	388	375	369	367	380	375	368	383	375	411	369	394	399	379	362	412	387	413	357	394	365	371	397	418	382	377	378	386	370	395	378	423	370	421	373	381	374	399	373	407	358	365	392	395	387	397	386	385	379	379	347	399	392	391	411	355	379	363	397	413	366	391	374	395	382	382	388	409	401	402	406	376	412	381	374	403	406	385	396	365	391	407	378	371	386	405	400	417	382	372	359	371	369	435	387	390	378	369	356	361	391	388	384	408	371	389	376	396	407	368	374	381	366	413	395	410	373	437	379	418	352	393	396	402	407	416	397	368	387	409	387	372	390	355	390	389	397	391	372	378	382	411	382	392	362	331	379	384	415	354	404	396	395	413	387	402	391	377	370	368	363	404	363	378	408	405	398	385	384	375	360	391	369	354	369	357	378	397	393	371	410	412	410	383	390	380	378	356	389	371	409	412	367	346	381	366	351	364	358	403	398	383	365	397	351	383	427	405	404	391	390	393	405	367	422	381	388	402	375	399	424	371	375	371	372	387	420	386	407	405	373	388	402	391	391	401	351	359	391	388	342	378	374	389	390	364	384	385	427	411	362	406	374	403	385	367	398	362	398	357	397	371	360	377	374	397	380	357	423	403	368	375	387	365	395	389	363	418	379	422	367	382	397	388	368	388	357	392	410	393	375	372	382	395	370	405	389	362	369	380	397	423	388	411	373	384	394	379	397	379	436	375	364	405	349	416	373	397	372	414	391	395	397	372	364	417	384	377	383	385	372	405	378	376	389	397	355	360	382	390	386	360	396	367	419	361	402	399	402	382	402	405	375	357	421	385	407	363	369	411	378	372	390	398	386	404	401	359	373	352	393	377	387	379	386	371	403	392	372	351	391	363	383	346	405	385	358	349	396	400	399	397	396	380	353	371	380	375	412	354	371	401	379	388	369	402	406	359	396	373	396	397	362	390	394	386	387	421	396	413	395	392	397	421	399	393	384	345	375	414	410	374	415	370	401	411	410	407	377	390	378	381	384	408	383	420	398	363	358	384	397	402	378	400	373	395	386	398	429	400	363	386	389	384	397	361	372	379	353	381	382	378	410	367	382	424	411	404	404	388	340	369	365	409	368	436	412	392	384	396	393	387	375	383	393	369	366	402	415	418	406	373	369	367	378	392	373	380	379	410	391	396	415	389	385	391	397	394	366	404	408	402	391	389	378	369	378	383	365	389	380	348	351	410	431	374	379	372	405	382	405	393	396	421	350	361	414	399	386	386	362	364	344	399	377	381	380	408	368	391	416	372	375	405	413	377	352	374	389	422	369	406	367	430	375	387	398	362	407	380	409	360	380	402	355	396	367	381	392	373	387	392	397	388	358	362	392	412	370	373	390	397	377	402	386	376	398	401	369	378	377	393	409	367	381	396	399	397	365	404	390	378	382	395	378	417	430	437	356	399	392	382	368	387	360	384	421	383	372	365	397	393	377	414	346	405	402	400	401	359	410	393	398	402	394	407	383	407	385	362	388	373	391	377	390	381	368	369	386	383	388	385	412	364	397	419	384	396	397	400	407	434	385	373	370	357	380	420	355	391	402	387	349	414	400	378	397	378	394	456	364	382	383	361	384	374	365	383	379	410	416	358	398	351	398	388	362	400	414	396	369	411	385	368	384	384	370	420	372	392	372	368	407	379	402	351	406	392	373	415	349	378	361	384	376	397	370	370	378	376	389	399	369	387	399	365	384	363	378	360	379	374	383	375	380	404	360	399	384	396	392	371	389	365	420	393	387	374	386	355	349	409	393	386	352	391	381	406	362	371	379	376	384	389	410	352	401	354	410	382	375	392	380	370	391	379	376	425	365	344	404	379	380	396	367	400	406	370	399	368	366	398	402	356	388	396	393	377	412	387	371	392	385	380	406	394	388	390	414	378	381	370	432	386	362	357	389	413	401	371	369	377	397	417	377	388	404	388	404	403	389	376	384	419	375	360	403	392	363	375	388	403	383	384	353	392	389	390	387	396	405	379	394	363	390	378	400	356	349	380	381	394	353	386	375	380	380	374	381	386	368	366	342	409	369	355	353	368	413	359	396	360	345	372	377	403	378	400	375	365	404	400	392	386	353	411	361	397	393	363	393	386	359	386	399	366	374	403	404	379	389	399	356	402	377	371	400	413	425	411	377	364	400	376	374	378	370	368	351	394	413	367	391	401	389	382	399	398	388	387	389	368	349	370	427	361	403	388	387	387	388	385	388	367	398	388	394	389	339	361	400	395	377	385	406	345	383	413	380	415	364	382	349	374	410	393	352	393	382	380	373	369	372	405	389	366	384	378	419	382	377	371	389	378	359	363	389	381	373	389	373	372	378	344	384	399	418	385	386	429	343	401	380	369	399	431	393	409	355	377	409	370	387	372	354	387	421	392	369	394	383	343	379	355	369	387	414	372	377	409	419	400	407	353	398	359	383	385	383	402	382	390	396	356	384	354	382	347	344	397	374	421	349	382	369	410	412	389	374	416	361	368	393	410	401	394	392	376	391	414	366	405	362	404	412	377	398	376	396	385	404	371	394	402	362	370	368	402	393	375	413	397	377	392	357	426	375	355	389	377	391	365	337	430	396	378	405	390	387	380	380	393	402	410	377	381	380	437	379	401	389	402	401	418	382	382	400	382	376	404	363	363	418	418	378	407	385	394	386	413	380	368	373	360	358	414	368	360	385	393	385	391	406	356	376	359	367	388	375	401	398	400	381	383	384	404	379	379	394	388	397	387	412	380	395	386	390	384	359	379	352	381	339	384	392	381	394	373	378	393	390	385	359	372	405	374	419	382	377	398	356	416	365	363	391	381	398	362	360	392	391	347	386	379	383	357	366	441	446	414	359	365	383	404	364	401	401	398	395	381	391	389	400	384	394	394	422	403	410	393	392	393	397	372	368	399	417	395	397	366	372	373	400	378	371	356	381	352	413	398	413	396	361	410	380	395	412	395	383	354	370	381	393	395	371	384	385	339	393	387	408	397	394	373	359	383	380	418	391	404	344	371	416	387	404	364	362	430	366	367	359	354	348	385	394	383	398	412	401
27261	51242	34699	20568	14054	8520	5161	3809	5187	4940	5755	3315	2432	2943	2173	1447	1227	1192	940	823	759	722	677	676	683	706	667	630	590	626	625	610	618	611	651	621	658	648	635	580	618	599	602	560	617	577	569	596	604	577	577	587	562	598	617	575	574	580	595	544	605	570	597	653	530	569	595	564	553	528	568	566	554	545	598	602	582	578	600	585	622	555	557	560	602	565	604	557	596	567	607	535	534	590	596	582	571	581	543	575	574	562	548	563	581	557	549	559	588	604	542	599	566	559	564	556	573	564	550	556	554	602	550	552	531	557	611	551	538	536	594	581	555	557	590	558	589	556	556	589	524	589	593	613	554	603	531	576	548	590	578	539	586	563	585	551	540	573	568	561	579	581	589	530	587	574	562	597	581	559	593	551	562	559	543	548	540	624	606	572	571	583	580	562	574	543	576	626	590	565	549	554	524	556	604	526	570	533	594	600	551	567	549	552	582	606	561	562	534	571	582	567	574	553	536	575	599	583	560	577	577	590	555	542	559	580	524	554	552	585	589	556	541	601	533	565	545	600	520	575	582	559	565	572	557	555	557	597	555	572	561	577	575	546	541	558	601	586	582	573	501	580	572	566	564	557	599	585	602	555	542	549	548	577	549	613	572	550	603	558	557	567	573	584	559	545	574	528	642	571	554	564	613	570	593	534	612	541	527	571	532	629	545	551	596	597	606	561	592	585	530	585	593	568	575	559	591	545	549	586	533	539	585	556	528	550	550	542	570	587	571	520	582	555	575	537	554	554	565	569	573	532	548	548	579	575	500	555	567	548	592	590	564	526	536	578	571	517	591	571	580	557	560	536	516	594	579	568	558	569	544	571	574	596	516	604	552	592	551	605	557	578	569	546	567	558	579	566	519	584	595	558	612	567	571	570	559	528	596	600	557	530	607	540	627	575	564	580	594	558	562	584	594	560	584	532	586	567	522	574	554	601	570	573	544	608	536	561	557	559	563	552	567	537	574	583	584	535	569	552	522	553	574	598	538	602	594	526	577	567	577	511	541	575	565	554	564	590	572	615	555	552	570	562	596	590	537	516	549	584	540	552	557	587	560	593	555	581	552	572	544	561	557	533	554	547	587	561	584	547	581	546	538	541	542	537	572	581	544	583	556	556	528	548	576	547	585	538	510	579	509	552	606	580	589	551	555	579	584	537	572	560	576	589	550	561	597	507	567	585	552	603	598	589	533	537	598	535	600	581	581	597	530	599	575	537	549	592	537	584	517	582	558	547	588	544	586	555	600	580	569	571	559	584	556	573	573	582	530	607	593	594	572	587	569	554	551	579	556	554	563	561	547	526	578	567	549	564	634	546	578	543	560	535	529	559	558	557	555	568	563	545	523	569	573	538	547	572	566	541	539	598	537	549	564	567	593	583	517	560	613	517	613	502	598	601	561	535	568	566	558	579	567	590	502	530	583	533	568	610	543	594	529	565	584	541	533	550	582	553	489	571	551	552	558	536	572	536	565	576	553	577	571	562	547	536	563	608	559	565	566	538	604	546	572	565	572	543	534	574	572	523	587	624	587	586	578	571	561	610	552	530	556	534	568	518	559	589	537	550	640	538	569	560	579	580	571	552	594	563	556	559	607	581	543	527	558	607	545	605	568	571	555	589	570	571	592	558	490	565	554	523	575	577	566	523	568	543	586	550	585	546	606	559	550	576	527	558	555	624	570	559	539	610	540	559	596	529	542	627	595	555	559	592	549	611	554	565	544	560	560	537	581	558	555	579	579	593	544	558	568	543	521	580	595	566	586	564	584	553	518	568	559	562	557	545	544	552	558	586	543	543	566	536	512	572	565	547	519	597	553	589	559	540	531	546	572	564	603	551	548	526	564	610	598	604	555	559	581	574	543	580	586	542	551	589	553	543	580	592	527	572	522	565	565	588	596	588	568	531	557	596	570	555	560	609	577	578	578	550	559	551	554	574	516	584	522	549	546	559	537	583	584	551	550	597	593	570	575	597	574	570	583	580	608	594	517	586	565	558	582	568	522	559	592	565	577	572	539	493	582	563	561	590	544	589	575	573	555	556	575	554	535	569	525	548	561	537	571	561	540	553	611	580	586	539	556	562	557	519	546	521	558	554	563	554	541	555	559	541	580	545	617	536	559	610	556	519	596	571	594	549	552	573	592	591	591	565	568	551	544	577	613	538	567	561	557	579	555	556	521	503	602	547	578	581	527	565	554	532	623	535	592	535	534	578	575	587	560	593	554	547	544	548	559	557	555	581	566	631	535	569	557	578	570	577	531	562	585	552	533	565	534	602	555	570	573	572	590	614	563	591	559	567	578	593	556	552	573	573	596	514	527	567	580	544	554	591	531	543	601	585	578	549	584	556	537	532	568	606	573	561	554	535	538	582	557	585	510	574	555	535	518	531	622	564	567	595	616	581	566	565	558	569	567	568	476	564	566	560	548	620	530	554	526	550	544	582	548	538	578	547	536	569	527	533	557	575	550	575	529	547	510	617	588	574	536	528	578	570	595	602	566	555	543	594	546	568	550	576	554	566	515	563	546	579	575	573	515	587	568	577	600	590	579	570	556	556	572	527	550	582	547	533	559	541	566	553	574	537	607	536	531	562	551	559	589	534	541	542	556	569	511	553	532	570	556	515	555	576	560	570	574	632	628	582	584	578	558	558	587	601	569	562	565	585	564	532	543	553	572	616	562	559	545	544	580	546	551	584	603	539	549	523	554	567	591	577	553	573	579	616	544	564	555	621	536	582	560	577	608	602	521	596	556	509	548	556	616	586	536	544	558	579	565	558	586	559	539	533	585	602	560	602	549	577	501	587	629	563	581	577	509	543	612	502	554	564	574	589	581	521	558	526	555	568	548	533	538	591	545	549	584	549	574	629	585	525	566	562	553	557	561	592	545	543	566	583	555	572	571	590	595	525	583	569	556	570	597	574	553	568	556	575	546	576	588	537	575	631	583	563	588	566	585	577	501	595	573	553	546	582	598	517	574	548	558	564	565	553	548	562	545	566	583	618	537	565	562	576	528	576	518	581	560	575	604	525	559	526	585	572	576	557	539	537	540	546	566	549	551	531	564	594	532	562	577	558	580	580	540	558	531	536	533	568	579	534	597	598	547	542	627	573	582	569	558	565	532	555	579	612	558	540	579	568	594	586	606	535	573	597	542	560	578	602	592	554	565	593	572	565	563	581	536	567	591	570	581	577	551	530	582	554	544	549	584	574	504	559	527	577	539	608	567	552	551	564	561	601	579	570	530	549	572	583	544	574	556	562	567	541	557	576	570	543	559	527	561	575	579	559	532	547	561	559	556	539	622	589	592	581	568	578	520	541	588	579	536	579	568	594	546	563	551	632	538	554	568	567	581	572	575	557	564	533	596	571	556	539	548	555	562	576	564	585	541	571	575	566	576	571	591	566	572	579	590	613	550	531	600	563	592	563	625	590	554	573	574	601	516	533	576	535	545	608
27398	21800	15536	6415	2730	1348	924	748	925	1033	1035	857	653	749	771	631	602	579	581	560	567	545	569	530	565	530	552	538	587	565	579	585	545	532	530	581	544	505	564	533	570	546	528	519	525	523	522	552	576	584	578	552	556	572	548	569	554	534	533	557	562	549	537	529	535	538	553	537	535	605	533	522	557	575	575	538	521	519	534	524	532	582	560	537	578	529	575	477	506	559	530	537	516	528	563	556	538	549	565	556	599	562	575	533	555	579	545	574	546	558	550	512	559	542	576	561	553	562	556	571	548	575	521	531	567	557	595	561	549	545	551	557	527	574	574	563	543	570	605	543	555	575	527	542	533	559	547	560	523	561	520	583	577	551	534	564	593	517	583	542	570	525	557	540	559	541	580	546	525	539	561	595	576	520	532	545	551	565	547	546	548	529	550	542	521	528	584	576	587	536	570	577	540	565	523	542	504	575	565	523	555	546	530	568	568	537	551	601	544	562	532	565	547	534	552	549	576	505	601	540	624	547	565	560	547	578	511	557	534	554	577	565	519	515	538	546	555	560	524	522	543	527	548	551	558	541	542	547	530	491	551	551	566	571	574	532	532	514	518	539	569	536	539	525	523	557	526	527	530	553	567	583	562	571	602	554	549	599	549	535	523	522	531	561	526	504	531	587	565	562	565	517	606	563	579	506	540	561	556	571	512	530	552	573	597	531	561	503	575	569	548	554	517	562	536	573	554	549	568	601	582	560	521	546	529	579	542	549	547	567	540	558	561	529	519	540	579	544	503	514	545	503	583	561	525	546	557	573	558	553	563	534	545	557	536	551	517	560	554	563	500	541	532	526	536	568	591	519	525	559	562	570	563	584	553	568	540	561	540	524	567	551	588	584	567	566	600	585	590	542	557	541	575	497	603	536	578	548	551	577	591	585	558	552	530	519	549	516	530	540	557	543	549	516	581	466	535	563	561	497	567	524	531	623	549	528	561	567	545	539	557	593	548	569	627	557	587	577	590	551	513	561	547	544	563	541	579	515	551	545	544	560	553	545	542	579	564	561	590	558	540	536	530	546	575	555	538	552	517	568	512	525	553	522	573	548	563	565	591	578	564	509	592	519	563	581	555	540	545	508	543	574	570	515	557	580	572	521	543	534	544	521	569	540	510	580	595	545	578	538	568	575	559	548	569	562	508	573	597	582	532	532	522	565	546	565	535	545	534	569	582	542	572	540	546	528	531	550	506	565	527	532	552	521	543	570	580	507	527	550	561	581	539	531	581	510	568	569	547	544	581	532	546	540	530	516	554	593	514	577	562	526	511	530	534	535	590	581	522	598	557	536	558	598	544	582	557	543	548	537	552	559	542	566	555	540	514	560	555	550	500	588	551	545	533	514	556	554	511	573	539	553	551	539	568	547	522	549	537	536	564	572	537	569	587	551	535	550	551	529	550	549	550	593	585	565	512	532	537	547	536	570	533	602	534	551	529	547	544	535	590	584	546	576	564	534	537	516	598	510	593	572	525	535	563	547	557	560	546	599	549	562	515	548	539	585	553	587	566	524	597	521	522	605	561	545	566	556	536	565	549	536	585	573	585	520	571	559	579	553	579	548	555	539	564	547	572	544	552	540	565	539	556	577	583	580	559	574	561	532	561	551	602	557	567	562	584	542	534	527	553	564	586	538	570	511	528	545	581	553	508	553	526	573	586	549	517	550	536	541	542	543	543	574	541	559	597	554	558	524	513	550	567	545	575	580	552	540	596	566	582	557	539	569	548	619	560	541	524	612	549	522	568	573	535	540	554	595	507	583	547	547	534	567	568	559	546	531	576	532	501	514	548	534	559	541	539	541	582	569	545	535	570	515	533	578	545	571	555	520	547	526	525	514	566	574	602	568	518	558	547	614	560	538	556	578	554	538	568	583	554	538	507	570	543	576	592	558	549	583	540	548	536	539	531	559	561	539	508	577	525	577	559	515	567	521	518	576	585	548	568	603	544	529	528	548	571	506	553	506	531	592	552	546	560	528	567	557	602	523	532	559	535	608	546	563	564	570	559	557	527	606	520	524	577	527	498	552	532	577	542	551	514	537	550	589	569	534	566	573	542	516	586	579	557	573	551	508	556	553	536	563	597	548	567	583	580	537	516	558	552	556	558	557	579	583	582	521	569	568	565	575	561	588	543	550	591	602	588	569	525	558	523	525	509	569	584	515	555	514	557	583	531	558	565	514	543	569	572	511	565	573	515	585	526	532	538	513	542	534	536	532	567	554	565	548	545	554	576	556	548	547	559	570	581	548	559	518	565	543	508	546	597	534	534	552	535	536	541	549	563	537	522	518	550	540	494	567	603	542	541	538	568	571	535	534	508	542	530	519	531	559	550	558	547	513	560	520	601	537	568	530	553	559	556	569	592	556	566	551	569	547	547	562	555	561	582	555	571	576	581	581	529	587	553	578	548	555	538	548	562	570	552	599	532	556	536	546	560	561	570	536	570	535	559	547	586	515	542	568	570	553	559	604	550	529	567	543	540	525	510	555	547	579	567	555	558	533	569	560	539	599	565	549	611	552	543	613	566	538	543	545	557	555	554	511	568	567	501	555	567	532	607	555	552	512	535	546	528	563	553	576	583	565	549	532	515	567	548	544	540	518	532	538	543	568	563	593	551	534	551	590	499	529	546	541	546	587	540	570	561	575	564	527	574	557	572	564	516	545	570	572	553	536	547	554	572	534	546	514	584	578	506	531	539	561	551	520	588	566	597	572	592	570	556	533	569	608	570	555	527	568	536	551	613	560	549	549	568	528	516	571	540	563	527	557	552	542	568	540	558	540	547	560	543	515	540	539	529	565	582	524	576	573	533	575	560	552	595	501	559	542	589	598	520	547	596	563	540	573	560	559	526	565	550	510	517	543	552	559	564	578	561	566	569	550	526	512	508	552	579	580	544	516	545	545	575	536	531	556	531	556	562	547	563	524	546	532	529	600	556	547	607	579	550	582	568	567	545	575	560	553	571	531	573	516	573	530	542	547	537	570	528	592	543	579	612	522	559	596	528	530	533	547	559	583	564	529	499	529	528	539	579	545	552	541	515	517	563	507	572	575	541	545	554	562	612	574	584	534	574	558	564	513	526	541	551	530	518	560	556	584	527	564	547	572	563	584	565	538	563	582	544	517	583	555	574	548	538	585	504	485	577	565	553	532	552	525	531	567	545	557	572	546	542	561	530	543	554	552	534	545	571	558	545	580	579	543	566	528	540	582	556	539	547	592	587	551	537	537	539	581	554	571	581	538	538	547	563	559	574	573	569	618	552	551	539	567	513	603	567	581	594	542	538	594	518	560	549	537	537	552	557	517	556	577	577	584	551	549	554	513	514	546	545	533	532	589	537	579	591	530	513	538	548	603	544	526	540	543	572	515	513	574	555	522	516	528	527	556	519	551	557	564	531	598	511	535	600	538	554	579	530	560	589	568	543	507	546	525	571	524	563	513	575	528
14619	24423	16180	9673	5995	3240	1820	1556	2221	2310	2402	1559	1229	1452	1531	1044	987	908	864	888	850	860	807	781	828	786	833	791	782	756	770	789	763	779	787	828	757	780	755	788	786	776	815	777	811	819	805	825	753	778	772	770	805	810	767	799	793	785	791	775	772	816	842	747	853	797	802	783	786	756	755	788	711	764	800	787	823	758	796	820	772	727	741	761	747	770	835	788	815	812	762	763	774	792	847	811	768	739	816	800	793	810	812	756	759	786	751	776	768	783	761	777	783	819	828	726	800	772	749	815	758	751	805	834	773	760	766	800	779	768	807	741	754	843	773	744	749	777	786	789	818	743	829	802	786	794	731	774	783	856	807	774	758	805	804	779	793	819	770	781	766	766	822	784	766	842	760	800	838	804	783	768	767	786	771	748	775	771	768	817	830	758	784	754	803	777	857	771	790	836	762	778	845	772	754	805	790	758	731	806	784	851	814	743	758	760	743	810	822	752	762	819	774	816	769	763	844	765	762	816	825	801	715	785	805	825	798	812	831	805	778	807	790	814	820	775	775	778	821	763	773	782	778	770	801	836	806	827	780	756	818	814	838	796	831	726	779	840	800	834	804	741	753	760	776	783	770	785	787	806	800	800	791	821	774	828	808	818	793	771	777	782	820	822	779	811	749	764	729	774	755	746	770	767	770	774	724	781	764	747	777	786	770	773	820	790	779	823	807	765	779	770	800	785	873	812	778	820	738	779	807	780	749	792	760	824	806	790	781	801	809	786	767	815	753	802	777	815	775	819	819	845	810	788	806	807	786	822	776	788	767	756	796	848	788	769	802	836	806	768	778	785	756	801	741	778	756	803	795	751	801	817	769	804	777	780	794	832	790	794	786	818	743	718	757	788	810	790	759	789	768	764	781	728	817	851	852	760	740	801	794	778	758	816	796	793	795	759	805	836	871	794	791	792	783	786	792	746	791	789	751	809	813	798	859	777	729	772	819	783	796	798	793	803	754	782	834	743	800	839	755	802	766	835	789	809	797	807	776	825	821	759	803	797	772	767	822	827	785	798	810	786	808	830	832	799	752	761	778	778	790	786	787	741	797	761	697	805	825	775	811	771	773	775	825	793	808	830	805	797	774	760	820	773	795	834	811	762	800	816	777	808	816	806	778	762	776	825	836	746	789	869	816	846	750	766	790	789	753	805	766	803	813	795	791	768	780	820	786	756	821	795	794	758	805	784	780	763	796	835	828	734	800	787	807	761	764	810	791	798	787	780	804	826	760	803	755	798	828	811	807	805	793	785	793	773	807	778	783	819	792	788	783	798	772	740	755	731	727	765	820	764	765	804	778	730	759	812	796	780	783	773	816	840	815	791	795	784	832	833	745	865	819	795	808	792	762	823	792	805	812	810	801	797	786	797	799	836	730	820	733	790	792	801	751	854	828	791	801	706	791	795	788	784	796	792	822	801	818	780	811	797	825	813	795	843	804	823	793	819	812	781	785	761	774	746	725	742	780	736	783	785	818	811	795	788	812	817	776	767	753	817	802	758	791	835	815	811	778	788	801	813	767	793	807	800	777	791	772	800	808	846	790	794	818	780	776	805	777	812	761	795	808	753	793	782	789	821	754	748	746	759	813	736	793	806	759	826	769	769	767	788	811	798	826	808	766	807	803	779	805	815	799	780	846	799	841	782	747	748	743	737	818	730	791	796	796	809	754	784	734	785	824	775	758	759	750	763	815	782	805	756	820	761	833	809	790	789	771	776	781	793	844	786	786	793	778	800	856	829	791	777	781	759	762	741	776	829	793	765	805	787	775	796	808	824	813	762	813	777	778	783	840	751	781	812	834	766	769	757	802	732	812	755	762	768	818	809	790	810	808	808	786	805	774	756	744	744	814	757	759	782	774	795	745	800	761	784	804	805	805	766	759	690	752	737	796	781	811	852	802	808	772	716	773	807	799	821	835	743	800	813	786	788	782	791	800	797	780	775	845	804	793	746	782	749	755	816	779	807	820	754	725	820	797	784	804	813	807	789	809	770	755	742	797	765	798	780	767	751	763	854	738	758	843	770	789	770	777	789	810	740	775	787	821	786	766	830	740	751	789	801	794	766	764	833	813	856	772	767	779	841	762	737	780	791	776	722	848	789	808	781	810	825	770	781	771	777	837	804	769	777	774	767	803	785	775	789	786	752	770	741	768	785	778	804	814	757	766	801	806	765	806	772	799	758	777	753	825	802	796	809	792	749	791	797	774	775	761	791	769	818	779	809	804	815	787	841	828	730	761	754	787	781	782	779	776	751	730	745	778	798	788	782	802	756	741	796	807	833	779	765	759	749	803	739	798	798	770	768	828	773	785	819	786	769	771	761	778	777	752	783	772	802	801	821	821	767	790	772	800	792	780	741	766	796	789	784	786	763	763	826	797	758	826	765	759	819	807	790	827	795	736	808	831	772	755	796	759	803	781	839	779	775	812	787	786	794	765	796	784	767	730	776	772	792	771	810	846	792	788	784	801	804	748	745	842	783	784	808	827	751	806	816	828	774	817	833	823	791	742	766	787	755	754	793	786	822	809	770	806	842	795	821	797	777	776	798	783	796	741	828	842	802	790	773	775	808	789	799	856	765	759	792	767	780	777	735	765	785	814	791	851	769	834	778	728	849	777	797	762	789	761	751	776	817	781	767	770	776	770	787	803	781	774	785	827	826	795	812	806	779	798	778	767	804	789	787	811	785	790	849	785	772	741	800	838	830	779	842	762	798	810	732	765	811	786	762	764	765	815	805	786	787	777	780	854	767	774	779	776	814	794	779	755	768	780	840	803	779	789	790	803	810	774	790	751	810	828	800	766	836	815	733	733	785	705	746	753	774	763	792	748	787	762	772	771	788	753	799	784	787	739	756	776	779	751	774	823	797	789	792	770	753	756	793	833	830	831	794	792	825	808	836	781	765	799	795	843	782	776	796	815	802	800	798	775	810	803	816	825	814	775	816	817	782	811	771	848	788	788	752	796	837	767	784	874	780	797	787	779	762	770	767	780	745	806	844	811	828	775	868	820	781	740	772	758	760	774	796	785	717	796	831	764	799	822	787	798	795	778	754	793	740	836	759	794	788	757	795	805	816	770	783	790	780	749	805	830	804	758	803	730	765	770	829	786	812	802	768	745	817	762	791	839	823	788	783	775	785	810	766	767	755	784	810	868	727	790	750	795	798	767	784	811	816	788	737	801	762	815	781	783	800	828	800	732	755	814	791	841	809	806	820	814	799	798	796	809	773	798	771	749	844	788	765	788	816	801	770	819	788	801	817	802	808	770	801	816	775	824	731	807	774	808	802	788	822	755	815	803	839	838	777	769	751	801	809	819	762	811	770	771	819	848	789	738	840	803	804	794	770	809	792	797	813	786	803	819	772	811	812	779	822	741	799	749	785	779	781	793	801	820	796	743	794	779	836	758	758	762	776	811	801	781	807	818	802	790	769	798	789	796	791	739	844
24428	21589	28813	24821	20812	7510	2025	1388	1477	1610	1509	1150	954	1063	1186	815	761	665	670	683	647	674	632	658	654	646	674	618	658	622	633	616	626	641	604	625	686	616	652	635	635	604	623	623	597	620	676	625	617	645	695	630	572	644	571	601	641	656	668	635	647	619	623	629	634	628	634	662	648	657	697	671	635	625	669	576	610	643	607	637	634	600	657	676	625	656	647	625	637	656	651	643	626	622	626	616	625	651	627	657	626	633	614	649	619	651	621	619	623	556	641	661	585	632	647	592	603	644	604	603	637	609	625	649	624	617	615	599	624	627	644	653	613	646	646	649	621	637	620	666	697	590	613	657	627	654	608	604	649	627	584	607	595	643	618	633	666	647	606	658	622	666	648	665	615	651	594	626	617	611	620	664	555	627	624	600	622	598	649	612	613	591	601	628	621	663	661	635	689	637	633	610	588	610	616	666	644	607	606	606	578	646	633	607	605	595	610	623	618	621	634	667	622	602	583	621	613	635	630	648	605	633	626	641	659	580	641	585	658	657	607	602	644	616	591	669	639	632	622	663	612	613	656	631	654	610	610	585	634	587	632	619	638	611	611	587	623	648	645	608	638	645	664	613	635	610	693	628	651	611	646	584	661	684	646	667	639	581	641	623	648	643	592	628	595	602	627	671	651	592	687	682	644	647	630	682	610	609	637	618	676	595	613	633	634	617	616	580	620	632	640	655	652	638	627	634	689	619	631	628	621	633	668	605	629	638	613	613	673	626	619	632	585	610	634	632	644	651	628	660	656	607	617	607	645	629	638	652	618	617	616	621	619	601	610	611	611	645	628	605	563	609	649	659	636	613	585	636	627	666	592	655	597	624	635	624	599	619	641	591	598	613	603	627	585	653	619	601	640	663	610	622	632	642	651	620	635	645	662	625	627	603	617	657	590	625	610	641	642	614	636	619	590	619	648	634	653	671	639	640	594	608	587	632	644	604	600	665	585	627	602	622	663	643	625	627	637	626	645	645	628	647	673	624	644	667	591	572	616	675	634	565	684	601	649	618	635	636	658	605	620	632	606	592	619	615	587	647	617	672	607	636	681	624	628	626	632	673	629	627	638	616	624	580	641	638	643	622	613	643	629	621	623	615	606	635	602	602	620	629	619	645	664	614	605	653	591	645	651	677	617	619	618	615	630	624	653	650	608	614	628	646	666	615	622	648	633	667	630	632	668	644	605	615	599	577	635	627	628	612	602	639	610	671	591	606	665	634	650	590	631	617	608	627	641	624	616	641	617	604	607	681	614	652	610	582	589	616	617	632	611	621	612	612	601	687	615	664	618	619	629	622	617	594	615	654	654	644	674	604	629	595	655	618	630	612	617	625	617	620	633	637	652	622	612	634	652	632	597	634	619	631	663	592	614	589	596	641	615	669	605	631	645	633	609	638	567	640	589	613	644	630	609	605	651	607	610	568	644	603	622	622	650	624	648	624	637	586	633	625	636	656	606	632	583	593	635	609	625	640	655	603	587	639	634	623	626	633	626	609	625	674	608	657	605	629	577	661	632	661	581	637	651	623	605	662	603	642	634	605	630	604	599	591	669	623	587	621	651	632	625	597	644	606	624	652	599	644	595	634	623	645	675	643	594	641	600	600	564	655	622	695	577	638	621	640	653	590	644	635	580	672	604	640	622	636	607	611	609	664	610	624	623	674	602	645	630	611	627	617	615	613	654	644	643	638	630	568	640	636	638	647	600	622	601	639	618	599	594	626	667	645	641	606	612	603	675	626	666	641	640	610	648	583	665	616	624	621	618	629	683	577	638	652	637	582	662	609	607	636	601	622	652	605	629	628	612	617	619	608	625	631	615	624	615	616	651	636	657	590	610	613	627	609	652	592	618	600	599	633	605	620	664	576	636	617	607	573	646	641	624	656	658	622	607	599	611	608	630	654	634	620	648	656	548	653	608	630	626	627	593	599	635	588	614	621	577	640	629	619	616	609	646	640	637	570	646	611	637	648	597	640	609	652	627	635	611	613	610	621	610	629	645	658	591	653	631	614	654	616	624	601	659	622	584	642	645	601	633	617	589	610	583	618	572	652	628	665	618	598	609	593	651	658	628	591	627	638	636	622	577	607	629	640	641	629	589	680	591	611	657	638	613	626	596	621	650	626	658	646	612	623	623	619	626	621	623	644	621	675	661	616	575	623	626	604	617	610	619	610	658	650	643	611	595	598	620	638	618	601	631	576	638	581	642	647	601	619	608	657	637	604	603	638	604	669	617	649	651	602	608	613	660	654	596	625	614	652	616	635	650	656	629	619	656	621	658	618	603	623	650	615	585	692	642	646	625	609	614	574	621	638	610	639	613	609	635	607	638	645	614	646	637	668	604	619	649	639	623	653	617	665	646	608	627	623	605	671	601	626	588	642	667	621	639	611	663	597	630	635	621	629	680	644	587	578	610	602	647	615	645	629	608	590	648	644	698	612	655	638	631	627	695	633	649	595	643	604	640	628	648	614	640	630	559	608	603	663	642	582	654	685	633	641	606	670	605	618	612	622	632	657	643	686	630	635	646	630	634	647	635	617	609	619	603	638	623	606	609	659	617	600	599	587	659	650	601	625	624	665	615	621	627	593	632	624	675	627	632	616	629	623	606	611	657	641	635	594	641	628	663	620	619	668	599	598	649	644	650	666	623	619	609	623	590	646	670	610	624	578	631	597	666	664	623	633	641	669	592	637	607	658	632	676	626	604	643	633	615	652	656	632	592	632	667	617	654	629	632	634	646	620	647	596	625	648	616	595	661	612	634	596	616	636	612	653	615	616	614	628	596	602	656	639	667	586	653	674	633	634	607	658	648	653	660	645	642	626	640	652	614	622	654	647	609	643	575	578	635	589	606	619	611	635	609	644	591	588	604	594	631	658	630	593	596	644	607	635	635	625	623	637	621	652	647	635	586	629	631	616	651	714	631	655	651	595	610	636	612	647	604	643	639	613	655	650	621	617	636	637	634	615	591	638	623	600	654	614	617	607	602	651	597	627	617	649	679	647	617	625	614	639	640	622	611	639	637	649	624	584	615	615	635	615	649	605	595	663	629	618	626	611	630	577	623	607	606	628	623	610	611	644	626	628	630	624	646	650	636	622	625	638	645	674	645	658	632	600	642	623	623	641	645	642	626	657	636	606	587	672	589	623	606	626	688	642	629	588	656	648	638	622	618	646	636	627	617	586	582	625	676	641	591	620	640	619	644	635	648	627	581	581	609	595	632	632	641	668	616	637	669	593	638	618	665	675	608	636	615	626	647	651	650	647	636	647	607	604	675	639	654	626	639	632	619	586	627	587	678	667	643	565	647	592	600	648	650	622	650	645	617	622	622	631	621	621	623	626	641	653	605	659	683	663	617	654	642	625	642	670	605	590	632	629	656	608	603	585	645	611	622	611	642	637	652	613	638	639	636	670	607	613	597	674	634	592	669	596	617	625	654	616	635	640	653	631
24100	40959	23642	15114	10617	6054	3756	2889	3682	3879	3755	2668	1989	2203	2593	1486	1270	1117	1108	1082	1004	960	898	947	956	990	953	926	878	936	944	981	901	927	925	888	934	898	961	950	886	877	878	894	915	936	906	968	922	863	913	869	895	917	877	920	917	916	893	875	947	886	935	902	897	893	884	906	949	901	907	974	924	930	964	936	889	926	868	894	866	953	886	924	935	848	864	855	915	893	868	955	947	889	902	811	930	924	850	913	912	859	911	895	885	924	896	909	909	908	898	935	960	902	931	892	896	903	918	892	909	946	926	878	901	941	899	881	856	946	943	923	852	896	940	900	962	882	932	864	864	889	882	889	911	934	850	905	912	855	899	961	889	907	904	852	850	906	901	876	875	908	935	880	878	890	888	876	956	875	896	883	919	896	883	858	895	849	865	899	895	825	902	852	922	912	882	951	883	904	972	882	906	941	920	950	888	870	886	899	854	831	915	907	915	921	953	898	925	892	905	866	893	890	872	866	907	908	892	906	879	908	848	911	913	902	918	841	935	921	892	856	874	915	873	855	876	891	940	914	924	868	867	899	887	850	859	839	870	903	848	859	868	856	917	902	883	899	942	917	826	853	903	963	880	895	890	918	920	860	850	909	949	887	881	872	921	852	936	844	886	977	913	892	904	864	929	933	899	898	912	905	861	883	936	898	864	889	889	902	873	939	935	921	895	871	892	845	896	884	929	910	883	864	929	914	876	900	847	924	903	863	892	874	891	902	880	880	894	874	857	858	923	871	946	878	968	916	884	841	916	844	873	883	850	890	908	909	862	912	839	921	884	914	903	875	912	923	905	946	897	874	889	864	894	867	896	859	932	897	873	872	870	932	893	879	899	932	934	917	882	891	960	878	876	924	907	889	860	885	874	899	853	855	897	921	902	922	938	965	874	927	934	884	941	917	840	899	905	903	932	879	903	883	930	875	913	915	901	863	903	873	933	873	900	895	878	859	899	889	862	913	875	899	918	874	897	909	893	865	929	981	871	867	932	930	884	897	889	867	935	937	969	926	909	916	898	908	944	891	901	915	930	923	857	888	919	916	927	922	892	919	846	911	890	852	894	910	889	945	922	917	895	951	870	878	872	885	926	903	890	891	909	879	875	895	905	905	904	868	943	909	885	946	925	907	939	911	910	954	859	874	898	882	871	888	900	886	888	933	926	890	904	874	834	892	884	900	862	891	889	887	938	968	889	934	876	879	881	869	945	919	899	925	940	875	913	889	898	879	883	888	889	961	836	831	878	945	917	938	867	927	916	944	987	934	911	910	930	858	911	885	917	950	905	906	899	916	898	908	905	889	919	935	880	927	892	906	874	940	916	877	952	897	875	938	903	908	924	959	904	889	910	923	910	914	856	905	878	879	866	978	920	903	883	901	932	876	879	878	890	944	957	921	983	880	925	884	903	910	840	940	862	900	900	945	854	914	841	891	909	900	928	957	920	901	923	902	859	875	933	862	877	955	883	907	879	912	856	941	907	875	917	921	935	893	885	922	923	902	895	947	901	893	892	890	908	890	900	952	859	853	894	898	898	938	901	880	873	908	934	934	927	925	927	901	918	929	898	897	869	969	921	858	892	897	922	902	850	937	884	957	878	888	853	911	880	914	901	887	919	901	871	936	913	907	869	893	907	929	925	896	887	897	908	917	876	957	892	935	926	878	894	898	880	897	905	864	949	871	888	830	905	884	901	910	848	870	881	892	889	941	907	923	892	821	922	919	889	844	948	913	867	850	918	873	919	904	936	899	952	865	895	933	918	945	824	922	928	921	926	903	964	938	872	907	907	859	934	897	915	939	857	885	897	843	906	884	907	872	848	852	926	884	886	882	888	911	879	839	921	916	867	890	860	897	919	848	900	921	920	953	889	947	921	872	924	847	877	893	918	934	921	879	923	901	916	892	866	865	880	901	950	883	873	854	888	875	936	907	911	930	859	888	893	939	875	895	845	930	871	930	912	873	894	922	856	948	902	900	883	927	871	877	923	928	922	890	902	960	953	877	917	906	916	935	875	940	888	840	962	894	878	873	894	946	878	962	892	902	895	904	925	875	897	918	863	906	886	917	896	935	812	948	873	888	853	866	861	885	916	912	869	866	905	972	865	894	877	902	885	866	873	909	877	933	871	898	950	966	864	940	910	893	892	955	876	901	933	924	945	843	901	891	893	883	911	907	946	903	864	875	824	887	873	879	896	886	843	884	920	871	910	930	861	907	926	868	940	887	852	905	908	870	897	908	875	937	897	887	912	897	913	907	856	854	906	918	894	859	872	870	916	947	900	943	891	880	892	833	893	907	939	904	891	934	871	908	903	874	857	851	875	894	948	886	912	897	915	879	876	882	920	853	907	819	908	927	961	901	927	897	876	929	953	877	889	854	886	949	909	885	958	913	885	869	902	848	936	929	920	909	887	886	873	917	886	880	887	879	867	888	821	893	871	883	900	922	896	832	934	920	872	898	893	885	935	877	949	932	913	873	901	874	933	928	878	912	906	938	969	910	868	894	920	911	891	839	855	869	923	907	866	947	916	933	895	840	911	922	917	922	923	844	928	932	879	898	952	866	898	933	874	953	907	864	897	894	880	878	910	885	893	913	947	902	925	906	923	901	884	873	879	872	932	956	920	918	875	929	934	878	838	875	895	956	890	917	874	907	894	938	905	894	933	930	866	896	862	873	894	866	848	913	905	905	910	914	921	865	921	889	912	904	864	896	888	885	932	897	906	886	942	955	922	876	832	877	901	903	896	839	927	920	893	859	923	885	872	900	874	931	900	900	894	876	890	900	933	883	881	898	930	933	890	887	917	926	935	891	899	892	879	945	898	860	946	878	982	927	957	896	858	884	886	895	925	892	893	935	870	899	814	937	914	857	932	905	900	886	878	911	871	925	848	848	879	875	924	926	869	864	919	870	919	876	934	858	878	901	905	868	897	904	900	920	877	881	941	947	867	905	870	882	882	903	904	913	880	920	843	869	912	859	913	897	965	871	907	862	897	881	862	917	913	889	881	954	851	891	896	904	888	930	927	833	925	916	880	977	853	854	923	940	860	846	870	889	888	914	933	931	866	882	906	878	864	933	869	894	896	950	922	839	920	950	915	894	906	866	855	890	883	884	913	928	896	907	947	903	834	848	876	822	912	918	922	888	928	899	937	876	870	921	891	922	898	870	868	944	894	883	950	879	901	847	962	900	929	915	914	913	928	902	892	891	920	869	894	891	931	911	874	901	930	897	932	874	851	858	878	904	902	922	853	873	926	967	863	968	912	913	910	908	888	854	918	885	884	830	954	955	878	866	927	908	939	909	946	959	948	864	953	896	908	900	913	863	919	907	865	877	895	831	889	807	909	908	901	884	888	917	853	866	881	917	867	918	914	900	904	870	916	937	900	862	898	945	904	931	895	909	900	952	928	864	890	876	848	901	862	893	917	889	918	894	905	893	897	945	910	937	919	910	951	895
23340	21538	29677	23837	21543	21455	8232	1700	1720	2107	1739	1381	1101	942	1421	749	658	540	513	471	415	440	414	465	391	441	408	425	358	407	371	419	404	414	409	414	406	383	366	391	364	375	398	362	391	400	415	386	385	379	377	377	349	388	370	389	394	406	368	376	348	416	374	342	377	365	394	399	384	375	378	381	371	406	412	393	375	412	370	368	391	360	390	411	368	367	361	374	387	362	351	362	377	396	356	338	343	400	362	402	383	366	370	367	399	386	383	428	398	333	394	375	346	360	402	393	363	364	379	352	336	392	374	408	347	371	356	382	372	394	395	410	407	360	374	361	360	371	384	370	386	340	403	380	365	361	419	379	377	397	385	416	382	355	349	384	356	397	384	339	374	377	383	351	391	391	390	355	367	385	387	415	371	363	380	357	385	344	425	361	421	408	395	353	345	384	418	383	379	394	380	420	387	377	390	402	415	399	382	394	368	404	397	380	354	401	366	429	388	373	374	401	356	380	372	418	359	373	430	392	359	416	362	442	387	387	381	396	380	381	365	369	336	372	414	381	369	374	347	368	393	364	386	378	378	384	360	381	339	353	388	361	396	387	377	412	409	376	372	391	387	383	366	398	396	358	419	390	367	394	373	384	397	382	391	390	383	400	408	378	367	387	343	402	402	360	377	400	402	344	359	378	421	361	362	359	427	365	367	362	369	397	368	373	353	363	351	392	367	409	344	389	366	388	376	367	365	353	402	331	391	400	366	354	351	380	367	391	357	388	362	388	397	367	379	324	392	375	390	388	398	377	396	361	411	385	391	362	412	366	385	380	368	370	379	397	377	358	343	397	373	383	364	382	372	369	393	367	370	413	362	406	419	373	351	344	410	355	392	375	402	373	429	390	390	386	437	390	394	361	374	429	382	351	391	375	394	362	364	408	364	368	350	348	345	358	378	343	414	350	352	362	359	387	363	413	387	364	400	391	387	406	365	399	374	403	390	379	363	369	362	348	385	355	365	374	379	380	357	344	380	406	359	408	398	371	358	362	354	385	409	385	363	370	374	419	386	385	368	376	384	371	356	350	330	377	400	385	364	354	366	334	375	372	353	365	369	358	398	369	391	384	402	371	417	368	397	361	377	372	369	369	356	340	382	387	394	382	383	366	370	371	405	385	384	370	402	371	409	375	391	399	388	369	356	370	346	356	381	399	371	406	353	376	392	409	370	348	351	375	373	344	373	415	417	383	371	384	376	402	386	378	339	367	381	408	380	384	381	405	374	387	393	363	377	433	394	403	405	368	337	364	383	362	380	365	395	358	388	368	396	366	362	362	390	408	400	383	378	403	363	338	394	352	357	351	376	349	418	386	369	407	388	438	390	380	393	382	373	388	402	350	366	375	360	361	364	388	398	398	352	377	372	381	385	376	381	347	378	384	374	381	352	380	369	357	365	393	366	410	381	375	389	386	349	380	376	394	353	340	363	346	341	345	374	380	394	378	383	374	370	359	366	374	381	371	380	366	349	382	401	393	350	409	389	370	363	358	349	356	363	379	385	384	388	378	347	375	354	406	391	370	379	354	345	385	406	341	372	375	387	410	375	364	372	390	404	399	368	402	374	382	407	383	399	401	401	383	370	343	362	363	349	369	362	344	376	377	388	382	380	411	354	407	355	373	398	370	407	383	372	386	356	362	378	365	350	404	401	372	381	355	380	388	385	375	351	417	379	408	398	410	399	410	393	374	393	402	390	383	380	353	398	388	400	386	398	389	397	378	377	358	365	371	383	367	378	358	392	378	391	342	410	390	337	379	360	405	395	386	400	410	394	363	397	387	374	377	377	377	364	365	365	375	370	396	361	394	375	378	373	398	374	393	346	373	372	389	348	377	403	355	356	359	374	409	373	369	381	397	372	361	376	364	378	344	383	380	378	383	360	344	390	382	349	386	359	399	360	365	348	359	396	382	378	383	367	403	374	379	361	362	400	374	360	382	373	390	356	397	415	334	376	404	380	377	375	369	366	346	394	382	364	375	398	350	348	379	377	404	354	418	375	403	364	360	330	375	379	380	376	353	393	379	383	376	404	351	378	361	356	357	383	380	370	368	405	387	349	354	402	366	329	375	382	375	360	417	359	383	394	383	417	395	376	368	385	351	373	364	366	393	372	370	393	389	345	347	380	339	380	387	382	389	375	381	375	371	374	364	373	337	398	368	342	396	401	353	346	390	381	369	384	388	370	390	367	386	391	367	380	375	401	414	376	368	393	390	404	384	343	371	353	389	400	333	391	374	403	388	384	387	368	364	388	386	355	391	379	361	408	384	365	355	407	377	382	382	364	334	368	385	380	370	377	383	368	387	395	364	351	384	397	366	430	376	388	370	399	378	365	359	385	379	363	357	385	363	376	394	389	396	353	362	377	382	393	378	355	400	380	407	416	393	382	371	379	376	373	407	395	372	367	356	350	381	366	386	381	380	384	383	405	386	384	364	349	387	394	374	362	410	359	378	364	372	344	372	396	378	405	380	387	366	392	361	396	383	381	380	396	395	359	385	371	388	407	393	389	376	386	372	410	399	368	349	390	395	378	359	368	384	404	373	368	407	384	383	355	372	384	414	354	412	390	389	353	381	366	379	399	386	380	406	386	366	366	374	398	379	380	384	341	383	378	348	389	358	382	410	381	346	360	386	340	384	383	371	351	321	385	407	374	380	376	364	402	375	374	363	389	376	385	425	373	367	379	350	408	377	409	395	368	376	392	368	395	395	387	352	409	364	360	363	371	380	366	387	349	393	383	394	368	375	385	393	363	344	398	367	374	365	385	396	379	365	371	393	358	362	367	372	370	384	399	399	385	355	412	362	365	387	372	366	376	367	359	362	404	400	390	351	362	380	372	355	391	414	391	372	354	382	360	359	346	425	368	378	394	340	389	391	378	406	385	369	352	386	392	362	366	368	383	371	389	387	408	367	366	404	421	379	380	356	397	348	392	379	373	415	395	336	359	389	366	410	392	344	368	439	353	373	380	365	347	362	393	357	362	412	420	390	367	354	376	372	375	358	375	357	375	396	384	360	360	371	389	352	351	379	366	376	389	371	363	378	381	387	349	393	362	348	375	397	389	358	359	369	353	397	399	352	380	406	409	360	401	357	400	409	367	375	360	414	352	423	387	377	374	328	426	387	385	419	340	371	382	355	339	376	378	348	394	415	337	385	355	385	348	372	363	420	362	412	381	357	385	383	366	390	342	361	408	358	410	372	394	383	360	395	383	374	370	391	386	367	353	361	414	382	375	370	380	399	337	357	392	381	401	378	377	389	373	361	381	405	376	405	364	367	374	351	386	342	395	377	381	398	359	395	401	353	420	388	368	391	380	379	352	395	362	382	358	349	354	393	395	366	387	392	368	366	390	410	393	358	390	394	375	369	362	384	326	370	388	397	362	391	341	361	392	385	349	382	372	355	347	362	386	382	403	351	367	383	353	371	399	383	366	379	373	420	381	391	349	331
23636	39275	30521	20137	14636	8547	5290	4010	4700	5428	4406	3605	2784	2170	3469	1626	1209	950	986	840	786	700	637	626	686	682	642	600	639	629	612	646	623	589	625	573	642	551	571	570	584	605	583	577	568	538	546	583	593	557	541	564	558	567	538	561	545	570	539	529	584	598	566	507	542	547	557	569	528	551	520	549	543	553	522	512	555	558	548	519	531	527	560	540	578	525	533	576	565	576	549	586	586	585	515	483	528	528	556	586	572	526	565	555	570	519	549	516	585	557	567	552	528	543	523	600	500	569	568	545	541	541	524	561	507	536	542	563	576	541	537	554	540	535	504	540	576	537	581	578	539	598	529	553	517	566	542	556	566	585	590	567	562	543	554	514	524	548	606	515	548	569	560	565	550	512	565	507	545	547	586	577	565	545	551	541	581	581	562	559	542	598	549	540	541	491	584	520	532	575	551	523	529	556	553	534	569	546	538	584	552	563	576	499	521	574	541	591	545	540	559	524	563	565	570	559	574	545	521	543	557	519	568	578	544	548	548	534	575	536	545	525	534	538	526	508	541	522	587	554	549	549	513	575	537	488	506	569	584	561	508	529	554	535	531	537	556	527	545	539	547	529	562	541	578	520	593	547	538	530	543	542	543	558	517	537	534	607	546	549	553	568	555	545	567	537	575	535	540	550	576	525	593	560	532	557	582	535	506	503	522	522	571	520	548	486	575	548	546	525	546	529	523	577	567	544	538	538	586	536	532	537	560	558	531	534	532	571	534	552	581	518	546	543	546	519	547	611	550	550	541	573	561	539	563	514	539	521	577	582	557	570	555	572	511	569	590	516	555	611	589	550	542	579	520	556	557	574	541	580	553	529	578	578	548	552	544	566	532	535	551	575	522	548	545	512	551	534	552	548	567	540	532	535	580	557	581	540	563	517	523	529	568	564	589	562	520	581	565	555	522	543	568	586	543	555	545	571	492	540	517	574	561	564	574	555	541	512	557	534	525	569	561	614	578	489	541	567	581	537	517	561	498	566	533	524	564	563	577	602	576	538	529	544	553	551	548	532	608	535	544	544	523	521	529	562	571	512	564	579	592	554	622	572	546	560	531	515	515	559	527	558	517	565	518	581	570	582	527	584	554	531	588	538	501	545	561	522	556	573	534	532	579	538	553	500	566	588	508	543	572	530	575	543	517	531	540	567	510	536	556	525	582	571	524	530	548	555	520	528	579	524	520	543	546	526	589	548	544	594	538	522	552	597	534	530	523	538	518	534	562	551	588	520	543	536	553	567	558	578	560	552	518	550	525	566	544	545	558	574	503	534	582	559	563	569	570	575	553	526	499	534	495	537	557	561	557	563	533	595	517	544	533	557	591	566	568	582	521	559	554	575	546	509	543	591	529	549	546	551	573	580	533	549	525	523	557	540	552	534	548	572	511	551	525	568	521	511	582	568	552	587	562	540	537	552	535	527	577	559	524	556	559	548	511	564	529	514	542	550	515	540	578	569	509	555	546	534	554	547	541	555	590	516	551	552	571	585	530	545	502	557	517	534	534	538	528	539	519	499	579	536	559	576	584	568	568	560	568	569	544	512	550	509	515	512	546	574	574	567	569	548	528	508	519	524	538	549	577	563	518	547	574	526	526	544	547	577	530	517	531	558	539	532	544	551	555	574	510	565	541	568	524	529	550	559	551	531	575	508	529	533	512	541	561	560	527	542	556	518	552	549	514	550	540	512	515	580	560	531	534	555	549	579	551	550	544	534	543	559	583	508	517	531	587	555	540	549	540	543	554	506	556	567	541	549	503	570	588	547	523	581	547	520	532	581	529	565	564	562	556	538	544	557	572	543	510	539	526	577	535	514	567	568	519	549	587	529	549	576	558	529	563	565	541	540	526	566	567	558	538	552	573	570	572	530	593	543	550	537	557	554	539	527	545	520	533	565	574	510	579	586	527	567	549	510	547	523	560	578	551	563	572	580	568	581	551	542	533	552	559	586	581	539	501	531	534	555	513	527	557	574	556	533	533	551	536	528	538	566	550	518	541	547	520	533	528	582	545	575	586	581	583	558	561	551	531	578	597	558	499	542	548	544	517	527	559	536	568	530	568	557	533	509	571	571	571	550	556	518	545	517	559	517	553	554	539	579	565	493	550	546	567	570	566	558	549	573	544	561	557	526	544	565	547	562	560	522	521	554	525	519	562	493	571	557	526	573	561	568	527	556	555	574	573	537	550	542	593	551	560	521	536	544	566	589	565	529	469	550	581	552	572	504	561	569	563	534	507	540	552	523	548	535	550	546	567	564	603	590	546	499	564	568	542	566	570	536	545	541	560	526	507	505	596	534	561	547	525	536	536	580	498	562	542	536	566	551	563	550	531	549	544	510	566	549	556	575	547	501	569	522	529	563	560	534	535	546	557	569	565	551	533	550	562	535	524	545	558	516	567	531	567	554	557	531	524	610	526	534	537	537	555	530	531	539	498	554	540	577	536	542	562	553	536	557	578	546	582	548	536	540	550	547	545	541	558	500	569	552	532	531	561	566	567	548	545	523	553	551	529	528	555	575	572	545	568	550	555	557	556	529	571	570	555	530	565	542	513	532	620	521	543	534	534	531	572	569	531	538	564	496	557	561	535	511	571	510	534	567	536	561	542	554	582	510	562	548	545	561	536	566	515	536	559	536	568	568	546	554	553	579	536	543	550	540	519	538	534	484	567	572	558	554	554	528	559	506	565	535	548	569	544	544	525	561	571	549	526	550	552	545	542	538	527	569	580	543	546	570	519	552	553	549	499	543	579	533	541	542	528	511	557	482	533	575	536	536	567	539	544	588	535	581	547	538	524	565	531	577	518	549	511	533	526	564	541	539	521	570	582	580	566	550	488	614	532	584	572	546	555	583	560	547	548	586	561	526	554	533	559	561	557	554	566	546	567	550	530	563	567	543	523	503	538	559	550	542	523	526	569	539	558	554	545	570	574	552	558	524	533	557	566	552	546	571	536	577	584	567	537	539	564	582	497	593	600	544	577	500	507	540	547	536	520	564	522	505	598	538	543	535	519	542	579	546	555	538	541	547	527	526	554	508	547	565	551	571	554	543	551	556	565	551	527	580	563	526	536	569	550	544	527	568	568	566	562	571	546	526	603	522	567	601	569	534	556	556	564	518	550	506	563	561	586	539	571	551	544	534	562	562	522	550	528	526	527	564	523	514	563	560	552	553	528	521	574	559	521	505	624	542	550	579	559	546	549	557	573	544	573	553	533	539	577	606	547	548	543	513	558	543	552	548	572	584	536	625	523	535	510	520	547	546	571	542	589	576	576	522	535	548	551	572	526	556	534	554	514	585	580	546	506	550	585	596	551	509	549	540	563	580	518	561	504	532	528	520	560	525	553	497	560	530	565	562	586	536	525	524	555	563	594	507	538	562	533	541	557	561	524	571	567	547	549	515	534	550	558	536	550	568	564	551	530	580	540	539	515	517	559	545	605	523	557	542
27477	21215	15098	6477	2844	1337	1014	823	1010	1089	964	898	803	681	817	686	636	573	539	554	577	565	569	558	524	566	574	540	584	563	570	545	555	576	561	556	599	588	544	549	508	506	573	521	535	494	539	524	555	548	578	547	522	515	539	555	524	544	568	527	545	565	533	486	539	527	583	576	560	541	531	578	556	559	554	538	575	556	569	542	571	572	552	571	549	565	549	541	551	569	551	582	570	597	586	577	515	589	544	546	555	546	552	588	550	526	549	561	528	579	515	528	588	565	569	531	546	552	578	525	553	548	560	513	542	545	532	522	561	537	513	552	526	511	568	517	545	576	528	548	534	529	535	586	504	545	560	569	577	546	601	564	626	553	527	575	531	553	589	533	557	574	519	540	553	550	537	550	538	579	572	551	562	564	561	573	555	539	566	570	500	507	576	525	578	512	540	557	573	495	538	561	580	566	511	571	540	543	539	573	553	598	559	534	539	585	543	511	561	489	554	562	564	552	526	553	512	502	571	537	547	573	555	539	538	541	506	535	600	580	573	521	533	578	528	567	515	554	545	587	552	514	540	516	540	551	533	561	548	559	550	579	568	546	521	531	536	551	513	549	549	554	557	564	545	546	541	586	557	605	542	528	510	573	536	532	543	535	514	564	567	515	509	576	542	543	530	541	543	545	551	578	540	578	526	563	528	520	535	574	535	555	533	560	579	555	557	570	516	538	530	509	577	525	548	544	560	553	549	519	536	555	497	531	551	530	556	559	549	597	556	545	546	570	517	559	570	536	572	523	543	513	553	553	565	529	522	586	544	563	554	545	565	530	539	521	536	562	561	533	572	588	518	555	530	555	557	549	557	563	577	568	519	570	557	569	536	546	551	572	564	565	544	564	566	562	510	563	572	566	544	554	566	543	543	553	554	567	556	575	567	534	554	562	547	546	533	522	535	517	591	547	553	543	523	575	508	545	552	555	569	520	527	539	578	549	541	539	540	545	558	558	541	598	523	508	545	560	541	543	518	523	511	583	555	502	537	573	534	577	559	554	553	548	534	509	550	539	551	548	536	576	541	572	567	533	566	577	585	558	548	548	528	546	543	627	535	558	512	534	555	547	559	513	553	545	535	533	566	591	582	537	540	550	529	536	508	519	554	535	523	555	542	560	564	573	572	585	546	564	560	563	555	552	578	535	520	515	557	516	585	556	553	554	523	547	519	542	513	532	565	541	524	551	549	559	585	564	563	563	557	567	552	547	560	540	589	563	580	557	521	550	520	568	560	503	565	589	554	559	541	535	539	568	524	540	545	507	538	508	519	545	523	532	576	513	569	549	554	562	540	556	490	553	567	567	514	536	559	554	495	560	557	556	536	541	579	590	570	538	543	530	551	560	522	609	572	590	552	547	539	560	556	572	524	549	580	508	606	550	527	526	549	532	569	585	577	575	563	526	523	559	546	538	551	517	558	541	539	531	569	579	546	544	544	550	554	563	541	556	579	540	597	539	515	525	532	512	552	536	512	536	527	580	571	520	551	577	548	535	577	530	535	578	564	552	582	516	535	522	574	542	560	570	576	528	551	573	545	546	565	570	547	527	582	534	546	587	565	525	583	524	570	558	521	553	573	563	551	544	547	563	526	566	589	554	546	535	519	555	511	560	541	554	544	568	539	534	540	505	551	541	578	546	540	531	580	581	565	569	578	549	492	521	582	544	541	572	594	538	570	540	558	523	519	563	494	588	598	533	530	515	582	565	562	547	561	588	545	560	510	525	539	549	519	536	595	545	548	519	586	541	541	496	532	543	546	541	557	528	609	559	554	576	576	573	573	571	508	558	583	578	557	559	540	534	507	542	551	552	506	501	584	553	523	504	554	553	591	567	524	524	574	529	565	573	594	561	556	562	557	558	562	536	544	548	518	555	544	520	544	505	536	581	505	550	501	539	518	592	549	565	523	542	539	560	511	546	549	574	589	562	544	505	553	544	515	550	566	586	541	565	533	555	556	508	564	545	542	566	524	516	523	493	561	588	547	578	519	548	527	524	532	557	518	529	535	566	544	530	529	549	528	535	549	540	604	495	545	555	591	547	545	537	550	591	595	555	552	554	538	568	534	511	490	529	563	536	510	528	589	544	547	546	561	614	536	537	588	565	558	535	529	587	561	566	579	558	574	594	554	568	511	577	532	524	485	578	546	537	538	519	532	546	530	528	542	571	599	575	535	536	544	566	547	530	560	584	519	560	505	512	546	540	562	578	574	521	536	525	526	537	534	557	538	567	577	617	551	528	540	593	540	592	558	562	533	526	547	527	579	532	579	527	559	559	590	567	565	535	524	542	574	511	554	561	553	522	544	584	548	539	488	565	594	537	590	610	543	538	547	550	536	597	526	532	550	540	541	548	559	525	537	578	551	559	533	553	545	527	551	560	500	541	534	500	526	563	573	569	571	519	570	532	501	546	517	577	549	533	523	581	552	552	540	563	604	547	545	535	557	544	543	597	521	556	576	528	534	536	557	569	537	587	581	561	534	538	545	583	540	561	532	558	555	528	553	566	514	569	495	581	559	587	541	526	537	553	576	557	486	571	532	584	557	559	521	557	536	486	595	552	570	537	559	536	551	543	506	534	553	519	562	572	549	580	525	550	556	530	523	558	569	569	556	587	556	543	577	588	531	559	529	516	590	560	588	529	544	538	519	580	541	545	569	533	549	560	531	557	550	545	532	548	581	567	522	548	544	553	578	584	536	599	522	497	584	556	534	591	529	535	551	521	547	530	532	577	532	589	532	580	533	526	529	525	568	588	565	577	546	525	561	526	545	549	590	575	583	551	514	534	537	541	546	535	543	528	541	583	564	574	577	589	582	546	545	543	523	562	572	554	564	601	564	552	533	535	558	572	584	489	582	522	583	549	520	564	556	577	516	605	565	497	566	552	575	563	543	555	521	562	543	570	571	561	566	573	571	533	547	570	498	575	579	540	563	535	586	596	517	551	542	540	536	577	506	498	538	550	521	555	545	559	520	565	524	558	528	569	594	539	561	564	538	551	596	598	570	498	551	557	544	545	578	528	571	555	558	552	527	541	519	521	569	553	541	518	554	525	564	579	532	503	540	574	559	534	516	559	542	540	536	532	574	536	562	561	591	544	541	553	569	520	550	570	559	530	559	557	549	558	554	524	573	556	549	566	563	555	559	570	560	523	577	585	540	572	562	541	560	517	560	580	535	559	559	540	577	573	540	514	552	539	548	540	547	535	542	492	556	533	529	562	520	521	563	536	534	585	562	611	533	542	598	550	529	531	545	543	518	500	578	530	561	576	565	554	529	565	583	501	494	556	578	560	599	516	511	529	583	571	545	544	627	545	618	534	511	529	562	562	548	562	527	524	527	543	542	535	547	516	537	549	514	530	517	536	542	557	553	552	521	556	556	531	501	529	514	548	514	512	532	601	502	556	513	544	522	532	525	548	582	570	529	506	549	532	529	562	544	501	550	535	561	552
14163	18800	17494	9733	6182	3107	2100	1698	2223	2562	1979	1732	1642	1234	1643	1162	947	912	876	892	834	811	803	760	751	774	724	762	787	769	835	772	778	785	787	739	774	792	779	721	789	768	786	831	779	771	760	761	767	772	803	791	791	727	769	790	792	796	771	776	791	789	758	776	781	750	755	780	761	756	779	791	764	767	774	786	764	725	767	778	815	772	779	742	783	770	781	765	760	779	749	802	761	808	759	732	806	737	781	779	775	789	781	771	787	805	778	752	819	758	787	787	766	754	796	741	777	743	800	776	781	809	768	749	813	765	760	805	782	768	788	768	786	780	755	777	812	802	768	789	787	791	772	759	778	755	741	831	751	712	726	805	773	735	810	766	753	774	762	762	767	775	770	781	767	773	789	799	773	799	728	757	751	746	789	784	793	727	745	832	796	780	736	766	756	778	765	799	774	774	795	783	746	810	780	764	767	766	796	722	755	812	757	760	755	770	739	792	812	747	799	783	803	795	776	770	774	768	747	767	775	801	811	747	767	740	819	778	781	752	753	732	720	743	809	793	759	711	804	715	777	791	799	799	771	759	763	770	744	795	794	793	738	782	832	817	719	772	779	748	702	790	782	807	791	790	771	776	797	787	780	768	733	751	767	802	774	798	760	758	784	753	808	747	787	771	780	754	765	781	754	767	770	762	763	759	726	794	780	794	787	745	801	846	759	763	801	779	767	794	739	822	755	742	746	773	794	757	759	789	794	777	792	737	787	802	781	769	808	813	772	764	815	757	764	803	750	825	762	746	785	775	749	844	787	761	738	739	792	776	790	756	764	756	725	798	771	793	792	754	770	787	760	777	749	775	788	808	751	754	805	805	759	717	765	886	812	759	739	736	799	761	743	801	819	751	737	814	797	785	781	773	797	760	765	747	823	809	764	761	775	797	785	805	783	792	769	786	790	814	770	723	789	770	765	803	742	758	832	750	762	772	783	785	744	758	778	749	758	797	734	803	795	754	776	800	744	817	788	796	776	745	768	736	806	773	725	776	807	745	709	788	774	804	794	807	807	767	770	807	765	780	786	794	788	832	776	753	764	753	769	806	827	821	745	750	768	841	749	755	815	791	784	772	780	780	770	761	794	720	775	774	803	780	772	809	770	746	780	768	760	794	815	796	788	744	782	818	781	795	787	725	776	722	805	751	812	810	810	771	781	788	749	800	787	764	830	738	832	769	752	791	788	784	770	778	792	760	740	730	734	769	759	775	755	778	736	791	774	801	780	816	735	786	763	804	773	780	774	752	782	815	798	807	795	802	777	786	797	758	734	769	785	752	806	777	742	788	776	820	748	811	722	870	772	765	777	831	760	737	772	812	789	740	807	780	759	775	767	800	780	798	795	751	782	741	761	811	788	783	780	744	768	770	764	715	778	750	786	788	726	752	752	791	742	729	726	734	774	813	737	757	748	807	751	757	744	780	775	775	795	743	783	742	801	770	746	756	741	772	764	765	791	778	763	798	748	753	730	743	763	765	781	828	719	768	792	735	802	737	756	816	758	823	787	777	782	743	785	748	742	755	792	749	749	781	756	835	785	766	832	801	705	765	762	784	796	725	756	737	784	788	768	820	806	758	814	740	779	784	735	794	729	780	778	720	737	750	767	796	785	780	755	813	787	787	794	805	770	817	689	719	845	781	822	760	780	769	761	769	737	788	746	765	795	741	772	760	803	758	838	768	777	794	774	818	784	786	769	744	808	745	809	768	810	750	811	748	774	796	765	747	763	786	793	796	816	806	763	790	768	740	767	809	753	801	825	777	748	806	748	801	779	774	823	778	765	753	786	791	741	754	767	727	781	756	734	725	730	770	783	765	766	818	760	778	816	777	765	775	776	761	722	779	759	763	775	801	777	746	749	753	791	774	752	799	840	784	795	811	783	818	805	787	755	798	725	745	782	786	766	782	815	757	796	808	794	779	803	769	761	746	733	773	784	803	761	783	769	753	772	789	788	783	777	787	757	757	760	781	761	746	788	809	752	746	737	793	773	756	769	784	831	788	795	809	731	789	782	748	784	806	740	752	796	765	758	787	755	724	820	791	754	752	764	787	794	786	828	792	784	790	728	772	767	741	741	763	833	727	793	754	785	803	819	701	769	747	725	757	713	791	769	754	800	730	784	727	796	766	790	805	750	781	804	767	732	778	770	788	827	761	792	766	762	804	768	757	805	820	791	764	763	773	763	789	765	747	773	793	821	753	811	705	799	778	785	753	791	789	777	750	800	809	746	716	792	770	820	805	806	802	712	758	799	753	783	709	768	769	783	785	827	813	792	748	814	759	770	784	770	815	771	754	782	751	834	802	812	766	784	718	772	799	756	782	751	781	782	764	730	782	797	775	784	755	792	767	819	808	850	754	772	706	788	828	778	801	767	768	798	794	752	827	812	761	771	803	837	766	796	807	777	828	782	779	760	772	770	794	776	815	786	779	805	756	744	755	791	752	801	800	786	786	786	747	795	765	751	765	816	819	779	756	786	789	795	791	739	735	753	796	784	815	800	759	797	760	788	813	787	749	744	800	766	815	777	790	761	801	722	855	807	804	794	810	775	759	789	835	778	793	781	730	770	809	801	788	824	725	776	737	782	774	732	730	750	772	739	760	773	752	754	795	760	697	760	802	769	784	812	772	773	798	774	797	770	723	740	788	744	758	797	787	814	757	773	805	729	836	787	812	774	759	806	762	768	779	791	791	741	780	802	777	755	794	801	822	775	731	823	804	777	770	725	802	743	781	768	756	743	773	761	781	763	797	806	736	779	775	756	855	773	764	777	765	757	767	731	798	746	749	745	799	747	788	841	750	797	786	784	778	799	717	823	759	801	778	759	822	750	767	778	748	776	753	798	780	814	766	819	781	768	823	786	806	798	760	758	763	785	760	784	757	759	737	829	764	809	746	796	721	804	754	777	792	788	803	746	802	785	739	755	733	752	844	734	767	720	773	708	769	756	772	810	807	765	802	855	771	785	776	831	844	806	752	805	772	749	826	796	857	779	784	772	775	798	762	714	774	771	782	780	838	741	764	753	736	787	784	837	717	794	815	810	780	788	752	783	782	776	781	777	727	753	774	786	777	791	804	787	780	785	743	833	808	750	823	785	776	812	782	779	729	772	738	737	784	772	792	764	752	738	796	786	717	791	788	770	775	776	750	813	785	789	798	768	791	790	807	773	824	752	780	783	834	788	807	791	785	761	821	719	776	823	763	829	757	788	779	781	781	794	785	830	765	800	834	822	787	758	739	771	739	770	765	745	759	796	783	790	760	729	770	818	771	764	801	756	753	793	743	743	832	785	765	742	776	763	756	740	749	754	773	786	784	757	752	793	853	768	796	799	806	784	806	774	866	778	757	765	788	782	810	746	759	774	784	778	803	796	723	777	783	754	810	768	823	769	767	763	756	738	803	791	738	827	732	813	817	799	834	779	808	762	797	771	813	784	754	734	811	735	818	783	810
24398	21571	29306	24299	21284	8523	2377	1558	1721	1682	1352	1315	1330	1098	996	956	761	742	679	689	693	660	643	681	674	678	638	663	642	673	654	666	639	652	664	668	648	698	638	615	618	647	656	645	621	605	641	605	646	658	636	626	618	643	642	641	654	631	678	595	619	649	603	648	628	632	591	619	614	623	695	644	618	591	635	610	622	644	628	660	637	595	635	624	656	650	652	628	655	615	601	607	577	585	611	603	623	597	642	597	648	633	651	649	569	589	664	598	652	612	608	620	596	616	609	644	654	683	587	619	607	626	628	666	636	600	613	620	614	623	590	621	630	621	620	630	598	617	637	644	612	597	668	623	631	600	615	615	625	667	648	605	651	670	629	635	589	644	645	628	687	661	655	677	607	606	602	638	623	630	643	687	627	640	653	583	653	605	619	605	598	639	590	587	636	566	658	634	626	607	659	575	633	634	622	651	646	606	626	653	638	661	629	608	597	644	615	585	631	557	601	649	606	623	620	650	635	629	646	671	624	653	638	607	585	646	618	650	593	604	615	643	631	563	596	631	673	611	620	636	618	642	605	634	593	627	646	598	607	614	618	610	644	652	635	603	613	605	593	608	592	597	673	636	648	563	617	664	603	644	628	672	622	577	621	652	683	639	572	602	612	608	619	705	595	636	639	629	611	609	644	638	589	630	666	645	640	612	619	625	641	633	623	617	645	629	631	585	647	613	623	607	634	581	645	602	657	634	626	645	674	636	615	673	652	622	607	599	608	629	630	633	621	640	615	632	666	668	636	640	603	643	616	603	589	629	608	610	604	607	639	607	649	617	616	630	629	592	611	672	657	612	635	634	682	583	673	628	620	624	614	662	632	643	649	661	581	619	629	612	619	615	632	592	640	639	632	584	619	654	634	610	621	610	648	628	598	639	629	624	670	593	630	617	632	609	642	645	615	610	614	609	595	602	628	611	592	657	608	592	615	643	600	585	601	656	623	605	617	679	624	667	624	632	602	604	639	593	611	673	625	652	638	580	609	653	618	613	630	659	620	610	612	613	622	651	612	631	620	606	657	656	649	617	619	648	630	600	639	616	630	661	613	628	631	683	667	640	637	612	617	630	616	650	629	613	644	649	603	599	624	601	661	592	585	644	584	610	618	612	641	661	624	626	646	613	655	631	614	591	619	608	626	592	599	660	623	630	614	586	603	652	610	598	604	634	637	610	585	640	620	616	630	636	612	661	589	644	585	651	609	613	591	619	638	648	620	655	630	634	649	623	627	621	651	643	639	626	597	674	624	678	624	616	635	626	582	658	600	623	654	638	595	614	625	601	638	608	623	610	603	630	633	619	639	626	627	621	604	605	680	640	682	641	628	585	638	625	608	627	562	623	552	656	598	610	630	650	624	626	609	582	597	653	692	608	617	658	595	635	605	613	599	593	618	655	664	669	589	578	626	611	626	644	621	613	632	623	615	594	646	605	621	612	626	623	671	661	619	633	595	620	611	642	630	635	624	635	653	621	641	650	616	630	665	667	635	604	658	637	614	602	614	643	682	589	651	556	631	628	636	668	597	645	653	583	615	648	615	677	656	643	593	659	619	623	611	628	627	629	630	617	641	623	615	623	614	611	612	601	653	613	643	674	631	628	636	621	636	646	579	587	677	619	650	624	581	604	661	670	619	599	600	610	618	635	608	667	626	611	651	631	677	610	612	664	632	644	625	615	592	582	613	642	645	656	632	665	608	595	636	693	615	622	650	624	641	676	654	606	627	645	604	620	618	616	603	624	608	624	600	642	622	588	608	658	613	666	643	646	628	673	609	617	574	652	643	633	595	621	596	616	610	628	672	605	628	653	659	654	607	669	597	638	625	639	601	606	630	602	630	619	641	648	636	618	605	614	633	631	656	627	637	630	674	655	651	635	627	663	639	635	609	590	632	660	595	617	596	630	664	613	651	596	567	652	609	598	629	635	550	608	607	620	638	650	564	619	644	585	613	607	589	639	636	623	617	585	599	615	624	646	583	666	641	626	585	629	604	624	618	631	606	675	603	630	633	614	630	658	630	610	655	602	600	644	614	635	614	651	575	622	652	598	638	608	645	633	597	622	644	645	668	651	603	590	628	614	612	610	647	677	594	644	590	594	653	586	609	641	615	636	646	640	663	588	620	627	652	582	648	644	612	657	618	646	580	657	639	616	639	607	621	614	607	624	640	613	662	600	631	602	643	636	615	663	676	645	587	623	607	622	651	665	635	601	625	601	607	633	643	612	636	593	640	646	617	618	632	640	646	634	634	631	626	579	629	616	621	617	653	624	625	669	635	665	625	619	612	621	617	601	572	588	617	675	660	634	574	634	638	647	647	647	611	626	639	635	615	642	611	646	640	622	678	644	613	625	670	589	645	610	604	632	620	617	619	675	607	616	658	591	669	619	615	588	644	637	619	634	630	621	615	653	626	681	613	662	609	604	660	581	611	667	677	633	613	627	631	610	590	635	650	649	682	628	578	630	619	624	610	632	595	698	657	659	625	644	628	613	601	593	617	570	563	712	611	606	603	626	635	625	609	599	686	636	674	642	582	601	677	667	611	616	650	605	644	644	606	586	617	631	655	605	597	585	614	621	622	585	646	629	622	603	608	631	631	629	611	620	627	617	649	602	631	599	624	651	643	621	621	667	623	635	634	664	603	640	677	640	656	632	624	643	611	632	625	624	566	612	587	631	605	677	668	602	598	635	608	595	607	653	629	629	620	623	668	646	574	682	607	609	592	656	640	680	600	605	640	646	646	645	611	612	690	627	573	619	669	618	691	601	593	623	635	633	612	630	637	644	662	633	612	626	601	650	629	638	642	593	597	638	623	625	637	631	641	626	608	607	598	607	605	606	641	624	613	645	642	589	669	674	644	621	605	619	589	594	640	665	609	590	640	649	618	619	652	634	593	643	644	659	611	595	649	601	651	667	669	640	594	612	657	626	611	577	622	611	620	591	611	623	643	626	625	642	639	615	639	630	609	635	613	595	621	634	640	659	623	617	656	584	636	634	623	609	629	610	626	640	611	624	587	621	622	640	638	630	644	635	601	638	612	621	595	608	654	681	613	625	650	604	626	602	616	668	597	648	641	656	617	623	640	594	593	596	633	629	641	658	625	645	626	631	643	636	569	654	603	579	635	640	647	640	633	611	656	604	647	597	604	618	633	654	612	598	634	683	640	640	582	668	608	609	631	640	607	616	630	641	647	668	599	595	638	594	655	616	599	654	634	659	611	628	629	645	618	641	652	628	628	656	659	625	646	659	643	637	662	621	638	585	651	624	621	619	642	618	621	618	620	616	639	600	592	625	632	601	609	614	665	646	644	599	639	653	619	622	669	603	641	668	667	636	577	631	626	636	607	634	606	625	627	552	603	604	672	628	595	625	643	616	643	665	606	626	628	586	616	618	631	620	592	615	623	580	673	611	642	611	641	613	574	630	618	613	628	618	616	622	628	602	605	620	579	621
22373	30533	25529	16300	10740	6056	4332	3409	4172	4227	2965	2789	2835	2278	2010	1957	1257	1222	1171	1034	1012	927	962	981	934	986	955	927	909	906	935	924	932	932	878	912	869	914	976	923	941	878	939	884	900	905	886	861	890	831	851	883	927	910	855	901	932	914	915	852	923	883	801	898	877	951	911	890	928	941	942	880	938	950	861	871	855	870	888	906	931	924	859	885	941	897	889	905	883	924	888	884	899	948	872	882	844	866	899	908	868	917	891	898	879	895	935	846	877	882	931	894	879	850	921	910	918	847	893	836	868	886	873	921	880	869	858	872	915	908	913	924	864	857	854	909	895	856	899	888	866	891	882	834	839	919	896	884	899	924	898	930	876	895	879	886	895	866	899	934	862	885	862	885	900	880	898	911	939	865	901	927	880	914	888	873	854	896	875	919	877	885	865	911	876	904	874	914	858	934	919	872	945	967	925	908	935	903	885	922	896	879	948	891	867	866	879	975	869	886	933	846	883	925	939	921	889	904	849	849	886	874	857	878	890	898	927	880	870	894	913	910	916	856	931	860	888	881	871	887	863	834	870	903	903	875	914	876	890	845	847	866	954	870	881	805	910	922	917	901	927	882	867	863	869	921	918	894	895	879	924	827	892	845	847	934	915	864	926	881	928	940	905	940	945	862	893	918	895	861	893	905	922	889	911	840	812	878	832	885	882	857	920	845	887	904	918	854	921	840	890	916	875	926	894	894	874	912	905	910	852	885	854	905	887	882	885	931	848	887	881	894	809	880	896	902	862	875	886	886	888	891	900	866	874	854	960	919	940	898	898	843	878	894	858	865	867	916	928	900	903	905	853	907	883	913	900	900	928	881	916	891	888	870	880	897	834	900	853	843	922	886	852	913	887	882	880	825	927	853	900	902	919	862	905	935	856	848	882	846	914	908	860	947	910	898	906	894	871	860	919	899	863	857	873	887	859	880	906	967	862	911	907	933	901	879	833	956	966	860	871	864	841	867	859	922	868	880	952	892	855	914	841	885	900	896	888	862	881	837	891	968	916	937	844	870	915	918	861	899	838	883	928	876	895	905	843	898	855	930	890	882	890	881	888	910	905	878	821	916	881	868	885	906	904	875	874	851	858	811	880	876	878	932	888	844	906	891	849	889	917	913	949	869	867	817	895	911	938	907	845	868	933	880	913	916	903	896	853	889	825	933	910	899	887	826	946	897	908	865	815	883	873	899	852	911	904	873	917	869	892	905	864	819	955	899	826	874	942	861	906	924	925	843	884	887	867	883	877	855	956	900	869	890	842	887	900	923	936	880	914	866	860	933	898	926	894	885	909	906	886	876	847	889	858	920	910	854	895	897	873	855	884	916	891	888	877	899	850	884	932	889	889	888	893	907	886	939	863	905	861	840	892	880	874	896	920	951	831	879	884	880	878	881	844	894	857	868	860	886	851	930	858	898	878	852	850	900	903	838	875	901	823	895	873	878	864	918	973	852	906	909	894	894	934	890	870	826	923	849	901	899	920	890	904	908	885	915	861	885	938	875	863	886	859	850	859	871	848	879	923	867	921	901	929	907	911	902	886	883	947	892	899	857	868	891	949	913	933	873	954	955	868	842	933	926	842	890	925	903	897	883	868	902	877	902	940	855	876	869	851	835	829	916	893	860	897	957	910	904	835	851	834	877	884	882	880	896	930	916	845	931	930	868	860	874	892	904	903	875	894	901	845	868	874	932	878	889	837	891	829	892	883	946	882	875	854	877	848	905	943	933	925	905	974	921	901	865	846	892	821	893	878	917	904	885	802	911	915	874	917	891	861	831	918	898	890	848	896	912	914	926	895	896	887	890	879	884	871	931	861	892	854	926	848	878	883	843	922	925	890	907	860	929	877	922	823	915	909	861	908	886	920	902	902	874	910	895	875	943	914	925	864	868	866	898	880	885	945	835	889	913	914	933	909	879	890	919	899	850	915	893	879	880	896	903	877	933	909	862	876	855	910	881	916	924	914	930	944	876	869	917	958	869	848	903	891	869	918	914	892	901	880	900	845	855	885	863	908	891	927	841	849	933	927	905	924	929	891	872	878	876	897	918	900	884	869	862	885	895	892	888	886	834	865	848	936	871	928	921	932	833	923	883	891	901	919	888	867	879	895	894	904	872	884	913	934	880	929	936	865	833	896	911	924	912	862	894	905	866	888	896	931	889	908	822	848	889	884	912	908	884	915	876	901	884	902	861	916	828	894	933	873	848	849	903	893	921	857	892	905	935	910	908	899	877	826	830	956	863	877	830	853	954	958	892	870	864	873	844	889	877	874	846	896	883	877	886	889	973	941	845	867	890	894	887	896	906	906	905	920	875	882	902	853	866	896	941	900	838	901	910	905	943	911	892	868	867	907	901	854	932	804	872	880	866	857	894	889	867	863	938	839	868	870	881	872	846	912	863	900	896	922	882	912	873	899	891	896	914	904	852	914	866	874	892	888	924	933	937	925	860	873	915	880	913	935	897	897	904	922	869	906	894	845	861	888	850	916	885	903	902	851	873	850	899	840	898	864	844	880	863	887	907	877	920	913	873	872	930	865	871	861	901	883	866	938	921	834	914	935	872	864	831	895	899	870	881	892	876	868	874	882	915	833	860	913	887	864	786	901	906	935	915	928	914	890	886	888	881	889	869	893	902	864	903	879	911	873	852	928	896	850	904	906	886	860	860	937	878	887	911	935	911	865	857	902	901	862	896	864	913	919	921	874	867	940	894	855	866	889	897	879	904	907	855	923	915	892	882	902	889	837	848	896	909	907	888	916	851	896	868	934	905	872	910	921	889	923	874	896	907	920	930	909	852	893	855	935	881	918	898	889	860	873	884	819	860	890	906	917	883	865	861	867	896	928	921	894	915	909	864	862	909	854	865	893	922	896	837	952	880	911	894	890	895	871	879	911	853	841	893	848	912	849	864	918	824	857	885	888	884	910	926	900	895	874	833	883	915	917	951	950	867	875	935	875	882	910	915	935	846	931	915	938	926	933	884	893	856	886	847	936	886	863	895	884	888	834	843	912	901	916	868	873	912	899	939	861	888	860	865	878	897	908	869	854	896	916	905	814	911	930	938	895	915	893	950	917	818	892	849	822	912	939	834	934	853	871	885	872	854	894	937	852	915	876	899	914	883	886	841	886	908	902	943	875	899	945	902	876	861	906	922	911	861	857	891	942	840	858	878	869	910	893	860	858	843	865	839	877	867	941	861	852	944	862	887	852	898	853	840	817	869	867	902	881	902	886	895	895	878	856	847	876	862	885	922	884	908	934	859	875	884	909	856	899	928	927	902	945	885	871	868	906	892	868	899	846	899	888	865	877	856	914	867	865	888	856	899	858	924	891	908	938	877	856	897	940	865	948	911	896	884	850	877	912	919	894	854	883	890	920	904	897	912	903	870	896	917	831	912	875	907	886	857	891	863	840	916	961	873	881	865	887	878	937	920	858	921	918	883	903	905	825	875
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
