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
339430456624	339430457141	339430457691	339430458241	339430458791	339430459341	339430459891	339430460441	339430460992	339430461542	339430462093	339430462642	339430463192	339430463742	339430464292	339430464842	339430465392	339430465942	339430466492	339430467044	339430467592	339430468142	339430468692	339430469244	339430469792	339430470343	339430470893	339430471443	339430471993	339430472543	339430473094	339430473643	339430474193	339430474743	339430475293	339430475843	339430476393	339430476945	339430477495	339430478043	339430478593	339430479143	339430479694	339430480245	339430480794	339430481344	339430481895	339430482444	339430482994	339430483544	339430484094	339430484644	339430485194	339430485744	339430486294	339430486844	339430487396	339430487944	339430488494	339430489045	339430489595	339430490146	339430490695	339430491245	339430491796	339430492345	339430492895	339430493447	339430493995	339430494545	339430495097	339430495645	339430496195	339430496747	339430497295	339430497846	339430498396	339430498947	339430499496	339430500047	339430500596	339430501146	339430501696	339430502246	339430502796	339430503348	339430503896	339430504446	339430504996	339430505546	339430506098	339430506648	339430507197	339430507747	339430508298	339430508848	339430509398	339430509948	339430510497	339430511047	339430511599	339430512147	339430512699	339430513249	339430513797	339430514347	339430514899	339430515449	339430515999	339430516549	339430517099	339430517648	339430518199	339430518748	339430519299	339430519849	339430520400	339430520950	339430521500	339430522048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2568	3600	2300	2568	3600	2300	2568	3600	2300	2569	3600	2300	2569	3600	2300	2570	3600	2300	2570	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2574	3600	2300	2574	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2578	3600	2300	2578	3600	2300	2578	3600	2300	2578	3600	2300	2579	3600	2300	2579	3600	2300	2579	3600	2300	2579	3600	2300	2580	3600	2300	2580	3600	2300	2580	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22815	20126	26812	23172	19219	3217	1103	771	622	628	583	556	579	540	537	490	465	512	483	465	495	519	479	514	503	491	503	501	476	447	492	440	466	476	496	493	445	485	507	432	474	452	448	458	475	471	491	489	493	496	528	464	454	479	457	461	461	464	481	479	470	464	450	485	443	454	474	487	472	464	479	483	447	469	482	476	471	504	494	480	475	517	488	442	490	442	482	460	491	487	446	441	493	498	479	447	471	461	456	457	475	461	459	476	480	435	448	480	457	511	488	454	489	493	446	476	420	492	460	454	437	473	500	454	478	479	452	455	504	451	447	433	444	448	462	455	462	499	515	478	488	449	480	513	469	450	490	490	448	475	498	478	455	445	443	453	458	466	497	469	464	489	455	451	443	475	492	532	413	485	468	510	456	432	487	448	475	437	480	474	452	465	482	468	475	472	450	451	455	497	512	442	455	437	476	446	443	434	457	437	455	454	478	418	467	449	490	500	471	474	471	492	468	472	493	488	455	452	506	481	468	491	435	476	456	463	491	480	502	431	461	478	450	456	476	441	469	476	468	460	463	494	482	515	476	485	476	466	462	472	497	503	504	484	489	444	502	454	403	468	451	450	478	442	472	453	435	484	466	471	496	487	464	452	428	439	467	447	465	511	474	472	446	462	465	497	457	468	484	457	479	474	494	479	452	441	467	532	460	468	469	483	479	456	450	484	478	466	458	469	478	445	477	501	473	475	481	473	513	448	471	509	435	437	510	477	481	463	464	503	494	503	453	441	460	473	476	479	450	454	435	485	469	494	472	431	481	458	440	459	442	449	442	489	448	444	465	481	470	457	447	448	475	458	473	449	469	437	458	413	484	461	468	461	450	491	486	451	448	455	442	470	460	485	453	441	402	464	491	461	479	461	450	459	485	472	441	446	513	430	452	464	453	473	492	455	441	496	501	489	432	476	444	463	496	494	469	412	458	444	462	454	457	461	458	462	467	501	461	447	481	465	432	441	467	451	454	465	469	447	452	446	472	487	437	447	481	459	463	505	448	466	477	511	470	507	468	479	473	478	479	431	481	465	463	457	454	438	464	508	452	440	446	469	460	461	427	448	451	445	450	486	473	453	425	447	459	463	479	458	456	460	476	496	433	473	495	502	436	449	496	466	468	458	481	453	467	499	483	501	496	450	457	497	455	461	476	458	464	460	413	425	436	474	453	467	464	422	435	451	435	428	465	462	439	444	426	492	471	517	485	478	490	488	430	435	468	488	435	424	430	455	439	455	464	469	458	443	501	455	468	464	491	435	471	449	485	482	496	498	498	465	462	441	478	485	448	496	461	441	491	478	473	466	449	461	481	465	468	449	479	454	469	437	458	476	423	478	512	470	463	465	438	444	456	483	473	441	447	484	429	496	461	485	505	456	483	445	489	470	455	476	475	491	495	454	506	489	498	432	480	497	446	453	490	447	466	462	492	445	460	457	468	491	454	436	460	473	442	498	481	458	452	443	446	444	490	488	459	487	500	476	461	466	486	442	464	479	466	466	452	463	490	464	455	476	452	479	484	456	445	453	479	474	509	483	448	476	446	475	465	474	470	509	432	436	502	462	468	458	439	475	468	465	447	435	458	504	444	435	440	432	473	454	479	463	495	480	447	472	465	468	433	496	463	482	466	461	471	484	466	453	479	456	452	475	445	456	464	469	472	436	453	451	447	460	429	420	431	439	448	470	462	454	426	452	431	452	450	477	443	435	467	545	461	465	446	452	479	438	470	478	437	456	469	442	481	454	473	487	504	466	503	424	460	485	499	465	465	456	473	451	457	496	443	448	444	445	489	475	478	449	493	479	475	429	490	481	460	472	448	468	447	474	472	468	445	497	483	445	480	463	439	457	445	445	504	451	465	459	457	468	474	462	473	452	433	449	425	479	446	477	447	425	440	435	445	477	442	445	471	463	451	465	450	434	482	494	461	459	463	509	485	454	475	475	480	496	472	506	435	455	458	446	486	485	520	433	449	440	474	476	482	462	434	450	453	489	470	466	485	492	460	523	437	490	468	422	486	453	447	463	495	460	429	436	479	456	404	450	508	469	468	440	469	443	469	449	471	468	480	441	462	450	454	514	472	429	465	461	475	476	465	501	478	450	436	469	440	469	519	472	473	439	442	464	466	485	472	461	469	470	446	436	482	493	475	503	446	485	459	485	434	397	483	464	441	475	475	457	478	501	451	511	474	443	472	446	487	452	452	465	453	433	435	433	467	458	428	510	448	498	484	475	459	474	505	476	446	436	479	485	458	441	484	472	506	465	452	434	465	441	478	469	449	511	434	455	461	473	486	426	468	476	477	470	437	504	506	465	492	482	479	496	449	440	443	457	433	519	446	466	469	479	464	420	466	483	478	451	465	501	458	476	463	493	467	439	485	440	464	458	480	464	445	428	493	459	425	462	440	452	430	473	434	437	477	500	428	457	433	457	475	476	424	430	459	477	496	465	501	460	474	489	481	494	449	451	470	433	469	462	477	460	466	464	470	487	465	494	465	421	462	473	453	483	470	436	494	482	467	508	463	447	486	443	491	461	447	467	478	450	459	452	485	461	477	449	510	464	496	470	475	468	471	448	477	462	492	488	452	463	482	467	460	493	489	458	450	443	471	468	442	440	437	491	452	439	496	438	472	474	475	467	459	505	461	498	420	481	441	494	461	445	470	471	475	460	460	453	473	416	460	473	468	488	454	448	442	463	473	432	455	467	476	471	510	491	445	468	457	475	485	472	467	498	454	497	458	484	490	465	447	438	450	438	464	493	484	484	439	472	488	474	437	472	462	468	465	449	472	441	484	457	437	447	437	496	430	477	487	460	443	459	464	520	429	428	482	451	467	442	450	455	458	470	437	493	435	464	461	465	410	419	482	449	495	449	440	495	468	472	460	456	451	434	450	425	436	458	479	491	448	487	449	452	517	471	455	500	456	451	468	449	483	465	470	454	454	512	472	476	469	452	465	450	481	426	475	475	442	477	464	475	453	452	508	498	431	477	478	466	461	461	499	497	446	454	475	493	514	482	495	455	472	475	495	468	486	475	458	461	463	414	487	496	472	472	474	467	463	495	467	480	472	447	453	444	474	508	462	460	469	453	473	440	487	439	430	448	447	479	470	503	420	442	463	487	502	450	435	460	469	456	444	441	437	483	445	424	458	475	487	438	454	464	469	446	441	444	446	463	437	441	443	470	443	485	452	474	465	484	492	449	483	470	462	481	453	421	467	456	469	446	442	444	492	449	439	473	485	460	473	463	433	429	447	484	462	466	473	442	462	465	419	511	500	492	464	466	436	467	474	453	429	477	438	440	447	397	469	413	464	464	470	471	462	466	477	466	471	482	473	450	507	500	496	477	445	507	420	432	458	452	477	453	470	460	462	440	474	459	471	503	450	468	488	464	483	462	459	466	511	482	414	466	468	457	434	453	453	437	462	465	461	472	520	487	491	442	466	469	462	429	471	439
3194	4579	3691	1927	1413	1091	888	841	689	658	594	610	555	512	494	509	464	474	469	472	482	511	453	458	484	459	486	461	462	408	472	449	479	479	435	409	474	462	468	468	434	454	448	458	457	460	465	484	450	452	433	464	474	432	483	466	443	473	433	450	462	455	419	425	461	424	466	449	465	418	451	464	419	464	437	434	423	437	435	434	440	457	468	460	422	435	381	449	470	462	477	408	441	438	405	395	447	422	456	432	412	455	456	445	435	433	437	423	456	464	474	418	422	444	447	430	437	434	428	447	438	456	434	401	456	426	467	452	430	406	427	424	462	457	400	412	432	405	467	492	459	418	452	454	467	414	463	482	460	438	427	466	437	432	440	461	420	434	422	424	449	462	424	432	442	471	426	429	443	435	435	423	439	437	406	428	435	433	452	433	442	464	423	425	438	436	405	433	467	420	412	421	416	455	449	437	414	403	457	414	423	446	398	446	468	464	431	434	418	373	470	450	429	432	424	402	437	407	426	426	397	387	451	459	459	403	440	390	446	449	413	459	465	440	474	404	439	453	466	417	454	439	445	460	431	434	418	437	467	459	436	431	469	416	422	431	452	438	457	425	428	445	450	462	434	430	407	433	449	443	474	450	441	437	422	422	440	437	424	459	448	451	412	452	431	385	416	428	415	418	453	423	432	439	404	436	435	393	444	423	499	455	431	416	385	442	397	452	457	398	444	463	435	422	444	460	442	442	410	421	399	425	479	394	428	458	407	413	392	453	394	409	474	463	480	440	395	460	448	411	428	424	430	418	464	458	471	410	496	454	472	423	438	445	429	414	398	448	412	445	425	424	450	434	434	455	409	464	439	438	385	425	430	448	450	405	408	457	413	417	398	474	381	432	461	428	403	426	434	415	449	415	453	444	445	443	438	414	442	403	468	423	466	433	404	433	460	449	417	443	447	401	453	424	446	433	427	419	444	418	456	428	441	452	449	425	421	404	438	400	449	410	435	420	441	470	422	377	449	423	442	465	439	468	404	439	438	474	410	410	429	449	457	448	423	399	448	409	441	417	438	456	409	428	440	440	430	447	383	412	440	418	396	488	433	427	438	469	428	467	447	422	445	432	471	458	416	462	405	420	424	446	449	419	426	449	397	455	407	458	432	468	467	411	395	445	423	423	408	436	445	405	450	421	447	449	436	420	444	368	442	438	396	397	434	446	427	397	443	429	449	435	450	410	458	418	404	441	400	448	446	386	391	438	420	463	469	436	420	420	428	409	436	422	456	458	400	492	460	447	434	430	419	426	452	426	441	417	427	443	467	428	439	440	434	428	439	415	432	454	413	437	431	443	434	432	458	436	443	415	415	429	414	434	421	434	486	441	438	444	436	436	447	452	467	445	438	435	439	445	478	415	489	416	457	451	443	437	456	438	455	443	456	429	433	409	430	462	412	453	468	391	431	430	386	430	461	415	424	395	414	436	432	432	425	425	439	434	400	429	418	407	461	461	425	449	401	453	447	425	459	494	458	394	401	431	441	424	445	414	442	411	416	412	454	410	411	405	467	431	440	427	427	428	434	439	470	439	436	415	417	405	458	424	432	382	448	427	444	412	442	433	420	439	426	426	418	436	434	428	417	470	417	450	395	410	420	440	476	458	404	393	432	438	425	397	440	409	417	432	412	402	405	438	431	492	433	434	431	402	434	446	425	419	440	439	397	414	442	435	459	419	424	450	421	427	392	414	380	438	430	453	412	459	418	462	427	446	446	410	440	454	451	423	456	475	456	433	443	465	431	408	423	480	418	414	435	463	434	392	415	420	430	432	432	424	413	435	441	420	423	438	425	407	469	410	465	417	443	408	435	435	422	454	396	412	408	436	463	417	434	440	450	458	423	412	417	422	442	398	399	414	427	414	449	405	425	441	408	377	434	414	441	396	433	458	447	398	415	402	444	421	455	399	469	408	449	445	423	457	427	411	407	437	402	398	445	433	435	452	470	485	470	446	414	411	465	427	484	412	425	410	415	430	411	435	450	394	427	433	425	445	469	429	458	416	418	446	446	387	442	444	432	469	410	438	416	442	444	407	463	405	427	452	401	446	443	440	423	408	451	420	457	417	450	452	388	404	419	425	415	418	433	433	421	417	398	355	444	441	410	381	447	406	409	408	437	433	421	421	424	423	422	425	400	384	439	451	429	456	430	427	433	420	446	416	442	412	411	379	450	437	407	421	458	426	397	402	422	416	430	455	470	439	414	439	447	443	410	411	422	477	422	414	435	443	471	441	441	432	420	433	487	432	443	407	468	434	409	428	425	404	414	432	433	445	446	483	457	415	440	383	430	442	437	457	450	429	477	385	407	424	423	454	424	413	427	440	441	427	419	433	424	417	421	462	394	423	382	461	413	384	446	462	443	443	422	457	438	450	419	455	432	405	422	430	436	422	442	433	413	452	406	433	405	424	397	444	430	402	396	433	446	444	449	442	443	432	396	438	412	426	420	439	461	396	404	459	414	401	417	401	412	446	440	403	395	445	423	425	380	435	441	450	386	448	448	413	422	424	436	446	441	394	450	435	462	395	424	452	419	441	419	449	456	438	422	474	417	416	414	430	399	449	448	449	444	429	425	429	408	437	424	452	424	407	458	445	430	439	428	418	390	443	429	388	461	418	413	460	430	418	427	405	425	473	449	420	418	406	416	424	402	417	419	413	403	401	414	422	449	436	421	435	443	427	444	416	425	448	444	419	428	404	447	448	457	423	402	402	423	419	394	437	443	419	405	434	383	422	437	458	421	451	414	399	409	428	434	415	419	410	397	406	407	440	430	408	443	452	443	408	401	424	374	393	454	441	434	417	448	429	434	468	411	462	413	415	429	402	421	446	406	420	421	434	436	413	451	402	431	393	456	414	388	419	436	399	436	454	421	441	447	383	447	429	452	423	412	435	445	444	427	381	386	466	430	452	429	416	443	402	432	431	431	419	438	378	426	420	403	412	428	424	423	483	414	439	443	423	409	420	406	425	430	447	438	401	445	422	422	461	451	430	464	427	432	403	409	414	418	410	418	433	448	424	388	433	403	420	432	417	438	404	428	437	445	427	432	470	469	427	476	415	434	472	397	408	423	395	444	436	430	378	448	380	462	450	418	417	446	405	411	430	395	494	456	419	407	423	436	410	432	397	426	436	438	418	442	435	452	426	451	415	387	419	418	414	440	399	432	435	436	475	410	409	460	403	446	454	459	437	453	412	440	436	401	423	464	416	399	445	422	396	431	451	442	409	449	437	467	398	405	423	451	408	432	430	425	419	430	409	424	417	463	422	460	453	409	406	444	442	421	399	421	423	406	484	401	432	418	450	428	414	380	424	391	404	431	455	444	423	425	428	463	460	414	427	434	431	386	403	435	384	420	387	419	415	439	454	425	455	452	466	425	423	428	430	434	425	400	442	439	456	457	429	425	415	424	430	417	419	429	439	428	463	439	388	416	395	440	388	458	429	445	400
27652	12650	2268	1358	1056	1043	963	998	962	1010	922	915	919	923	926	950	904	947	972	959	918	1017	998	951	960	889	950	989	1006	956	980	991	998	958	924	958	966	959	938	946	934	898	963	952	959	947	939	970	972	992	926	1000	1000	973	943	953	1023	1002	989	919	945	957	919	1017	962	967	956	1023	976	935	908	999	974	919	985	959	964	958	977	959	984	924	949	968	953	998	994	976	926	986	995	958	940	997	917	938	1011	965	973	937	912	939	958	971	949	970	948	900	961	964	931	972	961	1005	932	938	1018	986	967	881	1013	950	955	944	966	983	984	919	952	911	964	949	993	969	934	1005	913	945	940	953	982	977	1029	1015	987	959	947	941	976	999	954	967	981	945	941	998	941	1024	910	940	986	925	913	910	953	1007	963	958	979	993	959	1026	930	956	924	977	987	950	976	979	1033	921	995	926	980	963	1018	966	868	917	961	974	908	987	910	934	947	944	984	948	989	942	1024	987	973	943	967	968	948	971	916	920	927	990	969	984	953	942	959	945	945	892	994	989	899	952	1000	962	897	925	1032	955	953	962	997	917	936	951	953	1001	920	953	959	920	947	966	970	955	927	950	962	935	967	939	960	993	927	909	959	1010	906	914	953	1044	1007	913	962	937	1036	1007	980	967	952	969	986	923	946	913	984	873	971	978	932	943	936	893	918	931	937	898	921	926	925	932	978	974	926	957	975	995	973	990	957	951	965	945	1013	940	936	958	956	972	927	948	972	921	943	945	953	938	950	950	999	923	921	1009	918	921	924	1001	938	909	929	976	975	929	957	903	934	941	895	993	948	961	994	968	934	964	1017	999	951	956	1012	921	927	992	964	874	982	930	975	980	1003	978	937	952	936	971	921	947	923	925	977	1007	970	952	923	956	939	959	983	1005	957	1042	892	975	964	948	970	1015	970	941	948	949	946	943	956	933	961	1016	915	977	937	922	992	911	957	944	988	943	978	1008	985	900	973	929	975	986	935	957	995	962	933	920	969	973	1050	930	945	965	985	968	954	935	945	957	923	986	933	990	959	958	968	961	936	975	943	915	1002	960	983	962	1004	929	966	967	958	959	908	963	912	1002	948	956	997	972	968	939	971	927	936	947	965	950	961	1004	974	956	932	1007	981	936	1029	1001	1019	986	990	913	980	992	915	896	982	956	944	1024	949	956	1023	967	952	992	941	956	923	932	939	947	979	1006	917	960	948	965	937	959	1039	988	917	942	967	979	932	937	976	958	976	1010	1002	946	1005	892	985	889	948	959	985	988	963	1022	949	965	975	923	898	950	972	986	966	960	971	971	909	904	977	981	936	1000	977	1025	969	966	947	956	955	969	969	946	990	938	927	988	933	949	947	974	960	920	954	1013	1006	945	982	956	999	957	966	912	983	972	902	919	938	924	984	954	920	1001	955	983	925	970	981	1009	949	948	911	909	966	936	941	952	939	967	919	978	937	947	888	963	985	966	961	912	886	928	1013	939	983	939	951	977	945	988	951	960	973	979	969	959	950	902	943	950	932	956	1017	1015	899	983	933	994	990	997	940	946	946	936	994	940	920	895	986	953	983	917	890	931	906	976	977	967	993	985	943	945	986	953	899	884	1007	975	951	956	979	952	960	941	942	952	923	974	918	949	989	962	926	975	996	887	980	1003	917	979	927	983	920	967	976	984	973	935	985	935	962	939	965	931	936	943	903	951	1023	996	961	983	907	951	972	998	910	945	978	979	973	951	1006	1022	968	1021	975	1044	975	955	1006	920	957	965	936	973	941	1003	975	1004	988	960	933	955	907	973	993	962	978	968	985	958	935	967	934	966	993	974	980	968	974	951	1002	966	981	967	919	985	917	937	942	952	914	971	962	943	884	980	996	950	946	992	961	985	912	950	994	971	908	993	940	910	995	957	1004	1015	978	973	980	966	935	959	1008	911	930	914	921	935	987	934	924	969	1029	927	989	1041	965	967	984	961	964	963	991	1023	963	929	973	927	951	981	949	944	967	947	961	968	981	1010	991	936	935	978	983	949	952	917	992	962	948	900	932	953	916	949	965	953	968	975	962	993	933	957	975	952	968	945	973	953	980	982	944	915	1002	961	920	965	983	953	965	914	926	864	925	1008	1019	865	933	963	971	950	921	933	963	965	908	966	970	970	984	934	1020	963	948	997	949	971	899	962	946	962	999	977	969	969	911	1039	918	1024	954	1000	951	957	923	929	987	1012	954	945	1002	907	971	953	974	1011	988	912	934	948	945	999	958	953	974	1008	907	981	939	943	951	972	948	891	935	912	936	947	950	928	985	947	1000	981	984	962	958	941	953	932	893	974	991	953	906	945	949	968	974	975	988	946	969	1004	940	947	975	978	980	954	972	982	922	935	922	997	974	936	949	960	930	931	977	977	947	930	997	964	940	925	993	937	958	938	977	962	925	922	909	967	998	982	939	954	938	914	925	970	1000	997	957	989	997	911	930	964	972	1036	976	933	928	970	970	951	969	994	957	922	992	1018	919	1005	902	908	950	1019	923	944	953	998	971	1035	943	953	922	931	957	999	945	963	903	954	885	988	961	962	886	933	906	1024	915	956	971	911	928	974	993	863	947	951	983	960	934	953	961	986	934	992	897	958	897	1028	909	1006	957	948	884	902	968	943	947	985	968	948	963	934	993	969	981	937	990	991	996	919	936	972	944	988	944	935	959	997	962	951	964	961	959	1037	926	1015	915	984	962	946	956	957	951	967	902	1038	1002	953	1006	969	907	969	950	974	1035	996	919	930	924	976	913	988	929	949	939	955	914	973	940	970	1000	933	964	940	974	984	958	896	959	979	903	1001	997	977	906	914	936	971	910	991	945	936	943	935	922	917	943	926	983	975	946	1000	977	963	923	954	962	942	1010	983	935	954	917	950	936	1007	990	983	918	992	1032	902	987	957	935	953	944	919	917	966	937	920	919	903	977	909	915	986	921	962	961	929	972	997	984	947	945	971	924	936	984	962	984	941	980	1005	994	1040	964	983	917	936	984	1029	949	974	997	968	991	953	933	973	990	956	955	965	989	957	970	932	943	1035	960	960	938	966	920	948	932	914	921	944	1014	927	909	960	928	925	979	1001	901	926	970	1010	961	942	1069	980	979	946	996	981	940	951	978	952	938	955	953	935	931	981	881	974	939	924	963	951	1012	925	969	955	974	934	941	945	988	931	944	939	922	964	950	979	942	909	910	908	997	982	919	994	940	965	942	987	941	953	961	975	979	940	984	944	1011	965	976	951	966	941	945	954	910	939	934	947	1013	995	904	942	1012	954	1011	965	941	941	896	976	918	952	900	1016	919	948	947	992	977	940	963	966	958	945	971	1052	902	926	923	1028	953	934	944	935	945	966	949	1005	979	933	947	898	988	947	1002	958	930	947	961	993	935	941	930	962	950	942	944	935	966	965	924	931	965	930	1001	953	1021	958	951	1029	935	942	903	955	927	986	976	927	975	1018	989	970	892	991	955	886	971	893	933	997	963	942	910	968	971	952	998	1053	964	903	953	953	912	919	908	978	939	976	948	947	1001	941	975	1041	985	986	904	963	972	957	982	1008	955	991	979	934	938	902	944	939	978	943	918	1005	1041	996	944	1018	994	983	949	960
5138	1005	928	883	864	822	790	807	839	766	786	774	810	788	822	797	832	782	763	792	797	777	844	826	804	781	778	809	793	832	795	790	782	786	786	764	798	780	804	792	740	728	798	779	820	783	823	749	795	831	751	785	771	785	791	772	760	764	796	827	784	842	774	791	751	802	799	821	819	769	782	747	784	791	762	783	815	783	780	797	778	786	820	773	812	764	807	766	802	793	785	779	735	817	776	838	778	738	760	789	792	811	791	764	771	809	819	782	814	757	814	830	781	803	818	803	790	796	815	794	793	775	776	743	791	798	775	782	803	792	790	835	770	803	811	783	767	781	729	766	793	790	781	806	802	822	823	746	802	747	788	874	780	776	793	802	763	805	783	755	783	816	778	781	767	830	774	819	780	740	779	752	808	835	810	790	803	783	797	785	815	780	796	771	817	748	810	828	773	792	800	757	786	794	776	835	797	832	776	783	827	799	779	758	784	749	791	811	777	804	822	797	753	760	760	782	802	816	810	776	828	801	778	818	764	788	797	776	790	746	829	754	741	754	771	757	718	814	768	745	805	770	788	774	721	800	812	789	810	807	777	713	822	753	838	758	762	816	838	773	787	790	794	773	764	789	730	795	817	836	741	807	731	795	820	786	747	780	749	835	770	781	857	778	792	776	788	734	782	773	795	756	801	745	815	762	796	781	827	769	772	795	831	783	803	796	789	772	769	822	765	743	786	761	768	737	801	815	769	806	787	735	761	788	803	781	815	796	782	790	813	773	754	766	813	786	783	824	735	785	787	746	824	771	762	830	823	793	748	811	786	824	794	734	761	769	794	788	797	776	814	745	802	782	806	723	769	786	793	829	834	804	718	762	778	742	760	754	819	785	782	767	776	765	795	803	767	801	737	765	824	771	799	818	751	785	747	744	784	802	740	756	743	818	756	784	845	771	802	790	784	817	807	798	820	788	749	773	785	775	780	788	801	787	774	738	811	738	767	793	782	764	758	799	833	772	715	782	831	770	777	790	791	754	789	750	786	806	829	745	765	821	793	813	815	845	810	768	802	760	762	791	784	743	745	797	781	785	814	767	827	776	834	785	747	809	794	765	816	809	765	829	778	818	746	809	754	793	824	727	771	845	752	741	787	841	817	772	769	809	739	745	752	815	772	754	803	800	771	821	808	774	767	750	800	753	795	813	751	790	800	826	833	833	817	783	757	792	771	774	782	781	785	745	814	760	791	835	825	796	790	820	765	759	799	781	724	833	857	794	754	811	792	783	752	782	788	839	839	806	808	756	747	762	765	787	815	792	822	779	780	792	820	755	786	794	787	810	765	826	793	804	834	765	792	832	833	862	784	784	880	812	856	795	803	760	778	821	776	796	757	755	796	762	834	790	805	776	830	807	782	776	857	803	750	757	819	739	778	802	795	759	751	791	808	780	737	781	764	783	820	769	812	782	774	790	799	790	854	767	797	788	831	816	786	807	799	780	802	770	782	826	809	733	821	767	730	753	794	775	775	744	776	745	782	793	774	728	822	791	795	812	762	816	784	765	752	741	849	797	800	813	783	793	739	815	779	745	794	816	745	816	793	792	853	812	785	826	837	753	796	813	789	805	805	754	753	768	782	742	758	764	828	780	791	814	796	785	755	784	814	733	809	771	756	772	787	782	804	783	737	785	793	781	776	830	773	807	764	770	787	789	770	772	817	814	762	763	818	793	744	798	763	809	795	754	767	761	829	795	780	810	790	799	755	754	783	772	799	774	784	757	779	790	794	812	774	748	753	739	819	805	816	786	765	802	786	756	750	774	789	804	796	791	776	769	813	827	749	788	793	782	768	761	820	787	757	786	770	771	822	766	762	791	787	808	773	786	796	786	757	767	808	752	797	737	824	757	763	805	799	751	788	768	831	762	818	803	795	775	781	814	809	807	739	820	823	813	787	775	749	764	763	747	791	770	727	802	794	748	830	848	758	751	788	830	725	763	789	804	788	782	810	833	763	781	784	826	787	753	770	817	798	806	786	718	783	791	784	821	775	806	760	814	800	735	751	765	792	787	755	772	788	757	770	797	728	748	794	793	799	746	766	774	784	829	804	785	758	797	776	776	847	733	807	807	795	764	793	772	801	790	756	783	792	741	743	769	751	787	799	762	805	785	810	806	754	745	774	778	797	707	755	798	797	759	769	762	797	764	779	793	810	802	801	783	828	863	874	775	813	834	790	776	768	785	810	797	755	822	775	784	764	770	787	779	767	799	806	794	805	798	886	760	825	773	817	793	805	793	796	762	794	753	758	715	808	816	782	745	766	778	823	806	845	800	775	769	783	815	750	767	752	833	769	821	755	817	783	758	774	858	731	754	770	815	799	794	811	777	795	787	812	749	837	749	809	749	798	768	789	779	780	808	794	830	792	785	798	796	788	803	793	821	798	788	781	718	776	805	754	778	808	797	874	815	835	806	804	779	796	775	741	765	819	838	791	799	731	773	795	816	771	776	772	792	769	792	746	812	822	801	782	801	725	818	794	784	808	777	735	813	764	753	758	791	818	840	769	746	801	748	789	789	810	772	820	805	734	754	728	782	750	768	782	765	835	818	795	779	809	795	800	838	781	787	791	798	811	839	803	739	788	746	819	792	784	748	803	810	800	750	842	796	753	789	815	780	783	788	791	764	832	803	807	812	728	773	768	775	783	772	758	749	810	775	758	747	777	757	757	865	770	756	784	773	756	787	761	767	804	820	801	755	766	784	761	779	796	805	793	801	785	821	791	786	788	800	778	812	817	836	797	755	808	799	808	775	767	801	763	794	763	800	787	811	801	819	818	819	794	771	798	788	811	731	819	818	785	769	777	735	765	782	740	787	817	828	807	806	730	783	775	785	793	781	835	823	824	820	808	823	803	752	763	803	770	807	817	780	776	777	812	824	736	832	803	823	852	803	819	814	751	796	773	793	774	736	782	792	768	799	818	764	818	809	753	765	757	825	792	742	769	792	880	790	826	795	793	811	831	789	799	707	795	812	782	761	864	793	831	752	804	775	778	769	808	800	782	757	824	805	758	796	735	801	821	776	804	754	803	782	759	813	803	787	760	791	757	808	753	808	813	778	777	749	822	777	802	792	837	789	771	787	792	766	834	767	768	819	785	787	832	831	847	808	779	784	814	819	834	817	789	784	756	742	792	767	820	780	763	751	799	762	766	756	729	787	800	789	787	787	807	791	767	814	801	821	799	766	709	817	750	828	785	789	790	776	794	799	768	807	718	764	818	776	817	780	794	826	738	749	812	786	771	759	732	761	753	780	787	764	826	786	841	832	782	800	833	763	766	787	785	834	786	819	754	767	806	800	789	784	765	805	803	769	770	811	816	805	791	811	771	772	807	784	797	768	758	780	712	767	784	779	790	795	761	769	801	751	767	768	794	853	770	784	827	802	787	755	787	768	840	804	761	815	787	823	777	814	768	853	770	799	804	789	736	765	780	795	818	744	776	782	774	744
25825	21440	25727	18225	1973	1035	920	868	737	814	759	776	769	786	725	738	769	740	744	763	776	739	757	803	725	748	759	709	736	735	744	765	719	766	774	735	717	720	749	749	757	803	742	705	743	705	697	748	745	782	712	734	797	719	724	811	743	742	727	706	768	729	728	735	800	764	756	722	725	740	801	719	706	742	741	757	719	720	751	766	723	685	702	716	777	721	791	751	711	725	772	724	736	759	738	770	772	699	790	723	758	751	754	725	723	736	722	768	702	756	687	767	713	743	734	733	762	683	755	781	734	721	759	731	752	765	744	732	718	709	704	719	766	701	752	744	724	781	750	699	780	751	710	692	796	801	720	751	759	730	705	742	731	743	768	700	731	752	741	714	756	743	740	715	737	740	738	776	793	740	740	723	793	758	747	667	702	731	713	704	748	786	714	735	735	703	713	753	711	773	751	679	706	706	719	704	710	740	715	786	736	690	733	750	783	674	702	753	722	751	702	749	704	720	797	782	732	716	722	703	739	757	827	743	678	736	734	801	773	731	721	702	740	722	791	698	740	745	701	721	715	728	749	775	679	711	770	780	721	715	724	782	746	753	761	790	725	752	695	746	757	752	760	778	689	710	688	690	705	761	756	732	764	787	773	763	747	798	734	771	722	766	721	740	752	724	700	693	756	734	724	756	710	757	698	721	720	777	720	762	716	750	738	738	701	776	748	697	706	721	740	672	681	737	784	739	724	718	718	733	709	694	735	742	689	755	750	698	733	729	714	761	727	695	727	722	750	682	700	702	706	729	737	751	786	712	723	711	717	695	717	741	731	727	744	697	661	713	741	753	751	740	718	766	704	731	722	690	742	738	805	741	751	698	779	767	799	714	767	730	749	750	698	782	733	740	759	728	754	757	748	726	723	703	696	700	738	788	763	784	787	695	731	765	751	719	696	726	745	724	738	759	687	717	762	755	770	703	705	712	774	722	720	736	747	701	712	673	744	714	752	730	767	706	745	732	715	737	707	748	733	762	749	718	736	733	707	729	731	769	713	711	727	727	754	704	664	709	724	719	708	696	767	731	685	731	762	746	749	750	739	743	752	743	728	757	690	792	768	739	711	763	727	796	690	757	712	769	731	736	666	725	727	753	720	673	672	721	731	814	769	721	691	723	723	735	734	764	718	721	729	772	705	739	742	801	729	750	712	734	737	702	767	746	713	698	795	702	800	695	759	710	745	726	713	714	732	736	734	742	752	751	725	719	773	698	740	697	736	747	745	748	689	781	707	740	703	736	710	776	755	711	719	765	746	747	725	725	666	734	704	707	713	726	693	772	769	757	761	784	737	751	750	737	694	703	708	702	787	707	747	783	732	697	714	715	746	726	741	738	743	758	732	665	727	758	717	741	755	729	753	710	707	690	691	770	753	719	695	674	739	724	737	701	747	752	721	759	712	760	844	750	693	749	715	750	763	746	772	663	733	695	728	747	708	750	771	723	731	735	755	782	725	767	711	746	761	714	749	694	743	779	794	767	753	710	693	704	755	727	758	746	715	706	698	747	735	788	735	758	752	743	762	680	738	736	775	740	752	660	699	721	698	749	697	737	742	743	745	723	723	782	725	753	781	764	801	776	719	697	758	772	710	744	713	699	795	713	715	760	739	753	765	754	714	734	721	750	758	746	712	781	783	706	752	739	764	695	748	748	756	765	722	710	690	711	772	743	752	741	728	739	717	723	706	744	775	691	699	742	733	680	708	746	738	802	707	732	735	745	685	694	744	710	726	663	737	702	735	747	705	715	701	723	731	763	719	757	730	770	768	722	681	708	738	748	750	703	727	744	725	760	742	757	747	762	722	697	740	723	749	695	730	718	697	715	699	758	748	766	729	682	762	736	754	757	777	734	679	723	756	696	762	751	708	730	717	744	796	749	749	695	678	719	738	736	742	743	771	751	774	773	776	738	799	723	730	749	747	722	759	742	754	731	742	752	788	715	789	745	720	713	722	752	704	735	758	713	713	731	713	681	735	780	759	740	743	699	810	717	717	729	711	771	740	723	811	723	748	718	700	736	758	662	743	706	743	735	765	748	742	765	734	721	751	751	745	709	785	739	720	737	754	698	712	690	711	721	712	747	744	758	765	752	730	752	729	717	690	722	704	762	712	728	734	724	778	731	774	746	760	732	760	714	716	746	709	685	756	733	716	698	670	706	704	706	699	692	712	782	702	704	695	722	722	678	730	685	771	745	728	728	672	713	710	742	748	775	737	745	726	687	737	758	768	782	726	748	744	752	744	715	772	752	743	733	719	707	736	710	718	799	722	741	739	722	726	719	710	728	713	748	723	740	726	748	732	785	758	735	724	723	757	746	705	738	768	742	780	774	751	739	748	696	786	788	736	666	716	745	728	785	765	740	720	739	739	718	756	709	676	765	697	707	739	700	801	742	725	723	768	741	763	687	789	729	704	735	724	745	729	731	759	735	714	663	717	772	711	733	750	716	722	737	721	745	723	765	769	771	734	794	695	771	761	738	725	745	735	678	785	730	725	765	723	756	712	741	733	761	759	739	748	727	698	721	792	734	715	713	760	779	758	739	785	728	728	732	792	716	749	711	678	752	711	704	681	761	744	747	690	706	733	741	734	691	756	689	762	743	703	783	704	710	722	713	679	745	779	750	743	814	757	765	744	716	729	733	751	772	777	764	758	769	706	753	780	734	695	762	752	726	712	778	750	740	722	743	732	735	734	688	763	719	750	710	737	732	725	719	736	755	669	759	718	717	732	753	748	768	671	717	678	714	713	712	747	745	767	784	731	754	744	752	697	769	710	783	721	724	745	730	690	702	729	721	769	749	757	740	719	747	761	711	717	755	747	762	772	777	718	725	721	753	730	708	691	692	740	732	729	710	730	747	739	701	705	748	753	709	738	733	720	773	747	735	772	711	739	730	721	749	721	739	731	736	703	753	748	705	803	770	785	702	764	735	732	742	759	736	756	751	807	768	684	753	755	717	772	685	716	743	766	731	730	720	737	732	709	725	699	755	805	752	727	780	705	768	758	752	748	749	745	778	771	768	749	724	711	723	730	694	785	717	771	716	732	717	732	756	730	764	695	784	811	763	710	723	725	718	783	763	711	735	696	725	703	723	709	791	681	701	699	756	757	768	739	751	755	731	699	734	694	742	731	728	707	761	784	743	737	712	793	722	750	716	715	735	724	724	703	724	686	759	739	739	738	713	746	731	725	767	766	744	717	701	751	714	739	719	757	735	752	737	784	758	702	764	723	770	746	741	752	717	792	710	779	744	816	725	725	727	708	732	742	765	713	720	746	784	773	737	696	714	793	710	722	731	759	696	715	719	696	729	753	705	760	726	705	759	732	751	768	704	749	757	750	698	711	729	738	701	728	703	764	723	726	806	700	712	753	765	698	731	706	764	675	784	760	744	766	718	707	681	763	706	702	770	708	826	731	738	745	737	780	712	789	682	735	736	718	721	713	718	726	736
3504	2176	1817	1178	969	858	863	801	723	753	706	719	721	685	713	688	660	715	656	679	666	681	625	680	653	606	639	663	654	650	644	633	674	608	695	663	654	627	665	711	684	680	668	640	646	621	658	640	663	638	672	706	689	618	674	656	680	662	630	634	676	653	658	641	678	663	665	668	637	663	652	635	639	660	616	642	637	629	625	664	666	638	688	635	621	649	608	638	612	655	662	664	634	651	627	690	680	639	668	655	606	649	646	669	632	677	583	643	663	660	618	661	652	656	631	661	639	674	624	685	636	633	641	627	718	630	636	655	621	621	625	677	618	635	683	656	632	604	670	668	659	646	629	664	628	637	633	639	660	662	651	588	650	649	690	647	691	648	655	626	637	657	648	675	670	640	679	601	611	688	614	636	659	607	677	663	669	617	622	656	595	620	609	624	628	672	643	628	607	689	659	632	638	643	615	625	626	658	637	674	651	651	641	633	664	642	623	671	642	668	683	677	691	609	629	656	670	637	669	625	617	588	660	649	644	648	603	630	643	637	633	620	632	661	626	610	665	647	670	646	616	647	626	653	627	640	663	628	667	662	649	633	677	646	647	633	677	630	628	637	631	630	649	661	643	685	645	679	595	644	659	718	690	640	631	707	608	682	651	595	668	642	618	607	670	702	653	686	659	634	594	651	649	624	659	712	685	635	642	635	635	613	643	601	618	638	606	608	685	619	639	636	629	659	643	647	624	622	645	659	677	689	658	620	642	640	631	668	652	634	647	624	621	640	633	694	663	614	653	708	633	644	637	615	654	589	648	618	645	664	679	673	662	656	633	674	578	659	622	647	608	655	669	635	619	650	684	655	642	677	611	640	670	593	664	611	677	603	638	613	629	689	590	618	664	646	645	657	637	626	620	636	660	669	631	662	644	651	644	652	653	641	607	665	621	606	634	669	609	640	667	644	654	665	675	647	663	653	674	612	642	662	641	633	639	621	674	649	662	629	665	626	613	689	648	616	621	648	630	636	620	681	624	631	675	617	624	673	667	629	666	676	652	622	640	678	637	672	610	639	605	630	643	666	669	675	665	663	671	620	644	653	629	661	657	595	627	647	662	651	642	637	648	551	635	640	649	643	664	635	659	609	655	644	604	704	680	594	651	658	628	661	591	617	663	639	697	622	626	642	643	670	648	657	666	665	676	612	624	621	618	627	605	654	607	657	697	631	629	585	686	633	656	649	630	639	661	708	635	621	635	658	653	639	665	660	654	614	667	680	623	634	649	603	665	629	679	652	665	649	664	646	660	641	639	646	626	621	626	667	672	647	638	641	655	642	635	662	640	638	642	659	633	609	663	667	620	672	643	634	608	641	625	611	623	653	628	634	639	641	622	610	636	629	591	626	705	654	641	596	590	642	650	661	634	699	693	670	610	670	636	603	657	681	630	615	671	635	642	621	617	686	590	687	641	633	629	637	645	638	662	613	662	648	650	683	621	658	600	681	647	604	647	617	669	671	624	639	640	611	685	619	625	654	639	679	665	639	664	656	660	645	610	703	638	667	663	649	654	642	622	677	705	658	614	673	656	654	645	623	647	649	635	646	636	636	649	656	673	680	653	611	656	628	635	584	663	666	625	663	646	606	659	580	627	695	632	662	646	620	615	600	707	658	649	673	664	635	674	657	692	633	668	649	649	661	679	655	711	627	594	663	654	660	640	637	640	620	635	717	669	654	633	612	656	597	612	612	596	638	610	625	599	624	654	657	666	631	657	662	640	622	644	649	630	608	627	643	687	672	604	655	596	640	649	607	621	615	657	672	651	612	688	636	630	655	667	649	639	637	646	654	664	587	619	634	617	598	633	631	613	661	631	649	654	671	683	676	598	632	618	642	603	643	684	631	605	671	622	640	632	695	644	665	614	673	648	689	624	635	644	638	644	628	693	654	635	641	641	648	638	652	631	644	648	613	625	680	660	643	631	655	589	657	612	649	627	660	647	637	693	607	662	657	640	628	653	630	648	656	655	624	637	637	659	682	604	646	619	678	641	670	650	625	634	630	705	631	664	633	670	646	604	629	635	659	659	617	663	646	637	650	644	640	583	662	612	631	670	621	628	668	605	646	570	654	597	669	641	641	668	612	650	627	620	709	660	642	637	618	653	631	617	626	658	667	624	678	614	643	657	618	657	618	643	676	661	621	624	658	659	621	601	652	629	629	674	677	618	668	676	634	640	659	703	664	615	648	694	686	642	604	624	615	651	676	651	652	540	624	680	670	647	643	618	668	622	633	638	623	631	656	652	628	669	613	637	637	630	619	609	626	637	591	676	652	624	659	658	656	623	621	611	604	605	625	683	612	652	613	645	692	673	649	644	642	703	653	639	662	671	632	640	702	618	650	720	610	611	664	611	637	681	637	630	666	640	633	604	665	618	660	612	655	663	672	605	640	643	648	640	649	630	625	637	630	659	569	673	645	625	642	656	631	629	647	629	653	640	650	641	623	644	643	648	669	609	667	603	646	590	650	654	628	638	639	635	653	654	614	646	602	633	603	690	692	642	688	636	620	611	644	659	642	627	614	667	678	632	647	623	626	685	676	724	614	671	679	676	631	633	691	630	676	593	642	718	610	656	624	678	594	622	656	622	695	643	597	658	663	652	648	609	675	621	647	643	656	657	677	619	632	673	669	624	598	681	670	633	632	647	637	621	629	663	577	652	630	622	627	622	615	649	664	608	637	656	673	600	558	618	678	631	634	661	625	628	677	656	619	647	674	603	662	673	608	621	634	642	667	589	630	669	631	642	617	625	653	656	633	630	605	650	629	602	670	617	670	618	682	670	708	618	628	665	699	643	611	621	642	610	636	624	684	677	646	639	637	648	700	620	628	631	625	617	644	604	602	687	645	619	619	584	626	644	699	640	657	655	624	653	650	619	674	610	587	658	612	678	657	649	656	650	680	669	608	621	666	634	658	628	628	624	594	616	635	653	653	621	628	629	662	666	676	613	651	664	623	591	636	669	637	644	610	685	647	614	657	630	620	643	645	607	620	669	627	641	614	580	654	578	653	669	629	650	634	652	608	665	630	654	643	671	646	656	651	676	631	680	628	652	655	636	633	666	622	692	658	630	690	674	627	633	623	648	650	614	672	636	647	698	682	645	649	605	642	668	635	628	630	650	662	613	591	594	623	652	663	603	631	609	684	610	628	683	619	586	653	601	651	660	598	646	599	678	609	636	652	664	631	643	640	631	627	660	665	636	682	651	633	634	646	651	626	630	581	673	678	671	662	683	623	640	661	645	651	646	641	622	658	646	607	677	651	645	663	639	601	673	601	661	626	638	656	646	668	661	664	644	642	621	657	677	609	617	629	665	620	645	613	691	601	660	638	598	639	598	656	640	638	649	654	627	614	600	653	651	632	645	620	633	659	675	622	649	646	642	631	643	653	594	662	654	650	650	689	643	669	639	601	631	629	685	626	634	633	600	651	652	621	639	666	640	630	614	660
24185	21412	28649	24566	20570	3492	1292	781	676	662	648	612	574	555	576	569	544	561	516	541	497	499	489	536	579	504	529	522	513	495	486	499	560	553	514	484	495	510	473	501	501	459	479	478	527	487	479	478	555	522	524	492	508	511	457	500	517	493	534	506	494	521	504	452	509	524	522	502	478	506	512	484	507	539	541	483	476	494	500	475	474	479	494	557	492	535	504	478	497	498	483	512	511	461	505	491	469	488	487	497	503	496	484	546	500	498	502	454	510	501	520	542	474	500	496	464	471	507	525	491	460	536	517	481	487	505	494	539	480	505	475	532	480	500	540	487	516	480	516	469	484	521	545	507	507	507	509	480	506	481	528	487	509	557	474	472	493	491	501	477	479	456	501	512	483	492	512	543	475	485	501	495	466	518	485	470	511	473	529	520	500	494	488	441	519	497	516	520	503	499	508	485	504	507	546	459	549	482	508	443	516	489	510	502	522	506	475	471	485	483	493	520	514	511	483	512	514	521	501	476	522	508	468	517	517	503	466	487	536	482	499	523	478	477	480	513	519	493	465	524	495	472	530	494	471	487	459	516	510	445	493	500	536	507	480	501	508	493	480	510	493	497	505	479	469	483	472	490	501	542	470	439	485	486	489	507	502	446	475	533	484	511	500	483	498	490	499	507	471	475	483	472	568	496	544	466	512	536	476	486	455	512	492	476	488	502	505	498	495	485	512	493	524	481	457	493	486	489	523	482	469	463	519	489	509	496	486	501	467	478	509	462	483	463	490	506	460	530	490	468	472	488	507	496	488	509	502	480	512	479	488	511	515	512	505	444	527	473	486	488	479	476	492	472	542	496	501	529	489	518	501	544	499	486	513	495	502	467	464	483	502	461	533	520	481	503	473	515	476	469	505	476	448	499	496	504	476	509	527	459	459	482	492	474	462	477	507	453	483	503	522	467	520	499	499	477	531	466	456	512	476	522	515	495	516	504	497	487	474	474	456	485	507	486	480	502	492	505	482	520	493	459	500	518	478	506	530	456	459	515	476	455	505	481	482	497	513	454	525	512	490	513	492	498	497	528	520	483	506	477	540	489	528	470	492	490	493	496	482	483	452	479	494	464	462	488	495	477	523	517	510	506	518	460	519	461	504	499	458	500	529	494	498	471	530	488	496	507	463	476	461	489	487	497	459	513	496	520	493	525	501	431	480	502	516	493	466	447	500	484	487	426	444	469	547	470	518	524	466	507	499	464	496	484	486	488	502	477	498	465	481	512	510	482	461	509	497	461	470	494	476	487	509	493	495	495	515	520	494	510	542	487	480	482	504	473	507	512	460	487	507	450	470	516	487	515	503	480	501	502	443	493	458	514	500	529	506	500	515	495	518	513	512	562	506	491	477	511	500	499	514	522	471	507	467	534	452	468	480	467	489	524	510	498	526	514	511	455	531	505	473	513	490	517	486	468	463	486	507	501	500	537	491	528	531	488	502	482	474	481	487	514	477	457	499	462	513	442	455	485	483	479	494	511	464	506	518	476	478	492	495	500	515	523	484	499	469	461	494	517	519	491	509	463	503	477	509	519	505	482	453	490	505	496	503	509	509	504	453	496	460	470	474	481	488	526	497	475	497	493	496	454	503	485	522	469	482	514	486	520	483	499	484	500	501	499	464	517	500	504	477	478	499	467	483	502	470	469	518	487	491	521	484	500	508	457	498	515	484	491	500	486	450	508	470	492	507	507	486	475	486	488	482	502	494	509	505	506	498	492	458	503	485	515	483	495	514	492	456	463	508	507	492	529	481	494	495	491	480	454	500	449	535	445	481	476	488	478	531	478	528	453	495	502	526	464	517	510	477	500	492	468	453	496	507	510	510	462	466	499	483	475	492	447	496	464	516	544	495	465	511	503	480	471	500	471	493	456	531	529	517	509	529	497	478	459	469	443	480	458	517	465	526	467	525	502	493	461	472	468	504	479	455	470	521	490	493	546	490	502	465	510	467	539	484	480	491	484	502	496	449	471	475	507	491	470	512	503	497	475	478	478	491	466	527	509	500	486	501	526	476	514	474	501	522	511	487	450	466	492	483	486	512	469	546	479	460	511	480	495	543	510	503	468	476	485	463	490	502	497	438	498	490	488	485	454	518	528	518	473	480	473	508	533	439	510	500	445	487	535	475	467	458	476	449	467	479	501	500	487	434	476	474	496	489	483	495	484	470	479	518	502	488	495	459	472	509	516	479	465	508	493	478	478	498	445	486	482	526	477	482	551	485	446	496	468	496	494	514	443	492	525	512	492	482	506	454	489	499	491	487	467	446	467	456	466	504	478	503	510	498	526	524	491	464	518	521	474	530	509	465	462	465	451	461	499	505	492	527	467	501	461	490	486	492	459	501	481	488	482	498	497	476	478	466	470	474	585	472	481	521	487	487	497	489	503	494	513	471	488	481	467	490	479	461	516	486	484	506	494	448	537	501	483	474	500	532	469	472	494	531	473	470	490	478	480	495	502	511	497	483	481	476	497	516	500	499	436	499	473	461	505	485	456	499	482	497	492	511	503	501	471	464	537	481	505	458	487	488	534	479	487	492	477	482	483	500	517	498	476	505	518	457	456	512	501	442	475	476	464	491	493	495	525	503	464	471	473	447	519	475	488	484	499	473	471	527	469	480	498	485	507	489	522	488	503	473	490	478	485	487	448	489	508	491	493	495	515	532	536	502	495	513	511	498	482	503	510	529	463	484	454	492	509	505	487	511	498	543	528	523	477	511	480	479	538	511	506	507	467	477	531	508	485	494	487	503	449	520	513	467	522	511	509	528	456	502	495	491	537	538	472	491	542	522	476	499	463	470	516	499	516	517	523	489	468	501	513	494	483	483	479	534	480	484	485	465	493	490	475	496	495	491	484	514	489	527	481	537	479	502	478	454	473	482	497	501	496	508	497	495	512	525	460	532	474	530	446	492	509	492	488	483	467	486	471	498	508	518	516	477	502	549	431	453	460	479	442	477	481	484	455	486	481	525	479	482	470	472	504	531	517	485	529	448	518	497	518	470	530	474	478	490	496	495	437	503	503	508	534	541	490	485	522	503	498	497	474	512	532	480	488	529	501	514	500	490	474	471	495	497	515	506	478	494	515	494	498	503	492	500	517	499	502	487	492	500	481	470	484	500	480	489	490	476	498	528	475	508	465	486	507	535	468	489	461	509	525	475	469	462	500	518	518	513	455	484	506	491	480	513	487	492	445	481	484	507	466	505	493	514	473	479	495	517	518	501	502	515	465	511	536	450	500	486	477	466	484	491	515	475	470	506	478	469	498	492	481	474	473	513	477	474	508	522	449	487	492	482	486	471	467	500	490	466	508	467	471	473	490	451	497	518	479	492	505	525	522	465	504	490	469	527	462	458	493	527	498	491	483	486	490	519	500	472	495	544	469	474	513	500	487	469	484	498	499	470	487	487	510	470	510	502	485	457	462	493	466	494	475	465	470	501	477	520	488
3351	4943	3941	1988	1417	1132	978	833	798	677	627	672	600	542	551	534	540	518	522	542	516	504	544	470	469	465	524	502	436	485	488	482	492	486	488	466	463	518	496	474	481	472	485	461	476	473	493	475	473	491	461	480	460	446	513	447	476	454	499	507	504	454	461	442	448	460	492	457	432	458	486	463	452	475	430	465	435	472	510	486	474	471	495	466	485	468	498	462	461	489	486	523	458	486	467	496	421	452	472	465	428	486	457	428	420	452	495	465	479	508	498	464	456	474	448	454	492	479	422	463	475	468	459	438	449	478	477	449	448	449	493	469	490	509	442	475	466	485	479	502	439	446	458	441	484	476	472	452	486	463	455	463	460	439	462	404	461	468	443	484	487	428	478	442	478	466	470	458	476	492	442	502	433	479	437	446	466	452	490	464	425	488	461	479	451	454	471	427	469	466	435	454	426	458	470	482	488	406	432	478	479	426	486	480	467	456	472	470	459	446	458	458	453	473	458	441	455	462	481	452	475	508	468	440	483	450	462	443	488	447	473	486	446	493	508	440	487	476	490	444	471	482	457	461	437	479	411	468	477	418	418	479	440	482	455	463	466	445	454	451	466	454	458	476	498	493	467	435	471	435	439	426	499	453	509	469	497	469	471	424	459	491	456	430	457	482	441	473	481	450	451	465	478	457	493	454	439	456	431	500	494	444	460	407	448	469	466	474	496	443	447	494	463	457	487	483	484	457	472	461	445	449	462	482	446	429	449	474	452	490	443	472	454	444	479	424	452	448	473	474	429	457	463	451	440	471	446	442	453	464	414	448	428	472	461	427	485	460	452	458	433	454	487	458	482	467	472	449	488	508	487	449	458	453	433	478	502	471	486	448	451	473	465	481	472	470	478	461	412	505	448	489	437	461	460	455	452	462	440	448	443	478	455	487	432	465	462	457	472	436	441	448	424	451	452	485	448	438	499	446	492	406	492	535	429	459	485	437	484	412	486	456	469	503	513	481	454	462	461	444	477	472	433	439	416	448	434	468	471	482	474	454	462	426	475	469	449	444	482	449	422	432	419	479	442	465	455	455	461	481	503	441	433	479	502	481	469	473	499	453	470	463	488	470	438	448	459	468	463	458	483	436	455	479	476	483	459	467	466	440	477	477	487	444	442	487	422	452	456	437	437	485	473	499	466	481	467	471	486	446	502	467	476	480	465	460	477	441	435	470	492	466	466	454	455	461	427	457	473	475	433	467	469	455	485	485	452	468	470	423	483	457	471	453	460	531	458	456	495	433	507	456	468	449	472	491	467	463	451	432	456	471	435	477	485	466	498	453	460	445	470	450	419	455	435	409	477	456	508	449	435	465	488	411	456	441	433	436	475	445	444	479	466	469	447	389	455	441	443	491	466	442	440	449	463	443	457	458	432	468	462	418	450	454	440	453	418	462	448	427	444	464	466	467	452	453	508	456	430	498	476	442	442	444	483	460	472	479	427	452	514	421	456	460	423	443	454	426	448	462	430	469	422	449	480	449	443	477	468	485	444	432	447	456	438	473	445	465	465	456	480	455	440	420	465	485	461	473	426	476	410	403	475	462	438	458	421	473	477	416	440	476	444	495	458	452	450	488	478	458	452	446	471	474	469	478	474	470	440	456	469	450	439	486	463	458	473	434	459	479	430	463	475	479	483	467	458	454	464	501	499	449	450	431	454	486	476	473	486	460	430	471	452	440	475	435	461	452	472	454	463	468	465	450	426	449	491	439	441	485	442	459	458	492	425	449	469	479	459	450	444	449	486	447	439	462	450	446	452	441	437	469	467	463	472	480	449	436	472	498	483	462	462	463	455	448	468	442	442	455	462	511	456	449	452	449	454	442	480	484	443	468	474	438	475	511	483	423	486	467	467	469	435	479	473	452	460	460	470	463	475	425	464	455	466	484	472	438	451	470	457	475	493	473	434	444	454	448	457	468	459	458	438	435	450	454	452	449	461	485	465	457	487	467	456	466	443	435	470	435	454	427	451	432	467	432	456	440	439	436	488	426	430	451	447	435	436	453	458	491	471	446	420	458	471	487	413	459	468	478	475	475	443	436	443	443	444	469	410	460	463	454	444	477	415	471	416	410	442	477	463	476	449	449	437	484	464	450	441	420	488	457	447	448	477	477	463	436	445	456	470	438	410	438	460	444	467	444	483	427	461	459	419	464	464	445	448	444	452	429	426	412	436	451	436	445	451	467	462	451	449	425	439	435	476	449	416	485	437	515	483	454	457	439	451	429	494	474	482	438	461	434	440	421	466	449	488	448	421	425	428	438	504	428	466	436	495	457	455	446	438	473	463	451	451	467	446	475	473	447	450	469	446	433	435	458	427	478	485	457	433	408	460	435	458	420	491	464	462	465	457	425	427	483	441	462	450	447	455	480	468	501	437	478	433	437	472	428	439	474	482	416	485	454	431	454	452	476	420	435	463	471	484	474	457	478	420	461	449	464	460	476	444	475	480	456	457	460	439	420	441	418	437	469	458	447	428	467	445	452	484	436	434	428	438	453	439	447	456	442	459	454	461	459	466	468	432	444	461	449	456	444	477	422	462	486	479	487	443	469	467	424	465	456	463	465	479	475	461	476	463	451	462	475	441	440	484	445	474	482	448	452	456	434	471	461	479	460	434	436	418	480	436	494	415	477	460	457	471	480	475	484	437	467	446	445	469	452	435	430	472	469	444	438	487	434	450	450	499	454	430	420	457	463	463	415	448	440	438	431	500	473	463	450	476	522	454	420	464	464	450	453	436	459	455	430	452	460	455	465	471	434	413	438	435	436	476	444	450	479	439	462	464	482	480	451	466	439	446	463	423	471	427	469	423	482	486	447	453	444	442	437	492	451	466	448	411	523	440	456	472	470	454	434	452	452	443	447	451	475	458	461	418	457	470	430	434	486	439	475	468	409	439	443	451	472	437	445	469	457	452	442	443	448	494	478	433	427	463	481	457	452	464	505	479	451	483	464	426	469	460	476	452	473	457	431	483	404	424	459	442	462	441	455	447	415	464	462	472	431	436	483	449	454	446	436	449	424	438	463	430	446	475	469	454	425	429	441	468	467	483	428	474	443	478	501	460	465	450	426	424	463	484	459	437	481	442	481	441	427	441	472	427	445	464	467	475	481	465	484	503	481	442	446	417	457	474	465	466	476	447	503	477	477	455	429	446	473	425	465	428	448	463	450	486	451	461	463	502	465	426	484	444	422	478	444	399	474	456	447	462	476	428	436	473	496	460	477	430	414	442	434	447	450	459	449	454	507	433	414	444	449	438	434	458	481	440	481	461	453	406	464	411	478	471	426	426	463	458	485	454	454	467	450	481	433	461	494	436	445	472	426	485	481	450	481	420	425	475	448	426	440	477	419	465	445	460	413	441	464	465	420	455	467	480	451	464	438	490	473	459	432	439	489	431	411	476	474	412	483	449	453	435	436	451	424	482	432	443	449	449	470	460	452	437	465
27704	12718	2438	1565	1109	1002	990	987	911	1041	973	969	1008	942	966	956	971	885	963	920	967	966	894	984	917	972	975	885	906	943	945	891	916	984	923	938	927	930	962	956	998	1005	953	956	960	933	938	893	910	911	923	951	985	921	949	931	943	924	970	974	967	952	905	928	894	962	1020	940	968	1007	967	960	953	991	998	929	977	965	963	951	971	973	944	933	949	1005	948	1022	957	920	932	941	970	979	935	979	921	918	921	1005	939	970	935	938	1002	962	923	992	996	934	968	939	971	889	913	955	975	925	901	924	1012	933	952	903	1006	960	936	924	985	947	981	949	940	940	975	918	957	954	894	934	960	931	881	958	950	901	902	926	903	927	985	998	858	946	960	914	900	925	931	946	933	944	923	925	941	969	985	934	956	935	1011	969	946	965	904	916	901	880	949	960	914	951	904	920	1036	966	905	945	892	972	951	915	913	990	939	901	963	947	929	903	928	937	981	944	946	935	975	962	975	941	1027	917	946	951	924	907	945	941	951	959	927	905	906	934	933	956	927	912	902	948	971	919	930	910	922	951	957	929	899	892	933	947	993	977	908	943	949	972	971	967	992	932	927	912	931	944	928	919	928	906	961	936	955	957	967	954	964	985	895	945	892	985	941	942	957	945	949	950	931	927	1020	975	947	954	945	966	929	929	942	916	1020	875	959	909	915	960	926	970	966	956	944	955	950	943	923	922	922	950	921	971	927	936	927	963	949	928	972	944	977	954	962	929	958	912	958	910	970	977	972	967	949	987	896	950	917	924	896	948	917	945	969	936	924	931	967	949	941	957	922	960	942	956	935	944	966	877	936	953	934	955	965	988	902	931	904	963	939	926	992	962	948	999	895	956	923	963	1012	944	946	974	895	964	921	944	948	957	975	890	1004	872	967	984	969	950	983	939	928	927	930	931	957	928	901	912	886	924	947	943	938	969	965	975	918	905	892	935	990	954	914	989	941	942	911	934	959	966	922	960	935	964	946	953	927	973	906	954	972	948	919	959	930	978	981	1035	952	934	900	927	980	973	925	981	886	943	883	955	984	906	1002	974	929	958	958	939	958	963	962	924	981	932	938	914	927	947	951	891	965	933	874	994	943	909	957	913	912	941	943	943	964	959	1007	959	916	970	938	958	939	1035	923	915	888	919	942	957	963	952	954	942	976	960	946	942	1012	949	938	914	952	920	935	953	950	924	894	932	953	943	918	919	969	950	928	960	980	950	910	948	929	888	918	935	977	924	989	969	924	992	925	915	972	979	983	923	1012	928	935	981	888	954	967	956	951	901	975	926	894	908	937	903	925	958	916	958	951	922	1019	926	944	939	975	1002	924	961	971	915	914	968	916	894	941	913	906	957	960	981	943	933	950	926	966	908	911	928	947	913	938	942	972	909	953	957	949	959	1001	934	995	903	1003	926	955	958	1000	911	984	906	919	962	977	987	911	970	905	979	894	914	985	921	995	909	930	946	933	944	957	930	859	980	924	972	973	978	924	920	943	916	954	946	963	955	969	961	948	895	969	944	946	929	889	921	967	966	958	1002	937	948	869	1004	946	952	949	979	952	880	916	940	993	917	952	950	977	947	971	951	979	969	896	948	973	949	984	948	906	967	910	933	935	995	928	964	961	904	949	979	880	916	958	985	943	930	914	939	958	931	957	955	951	994	972	909	946	932	901	931	957	977	909	927	918	963	947	916	929	919	921	1017	969	922	989	1011	955	921	943	892	949	979	937	943	925	929	905	931	933	936	997	915	909	951	930	880	963	943	901	937	953	946	915	905	978	1014	960	939	960	878	913	953	953	992	972	949	931	961	905	996	992	993	974	965	934	974	972	923	928	879	909	920	941	971	952	965	1000	949	970	932	945	944	925	918	941	864	994	982	925	949	951	987	988	948	921	935	947	942	991	897	941	961	979	942	916	975	939	980	969	895	920	925	967	951	974	975	937	899	926	985	959	863	927	914	1015	910	971	924	971	976	1030	956	935	956	939	965	980	927	984	943	979	967	975	981	906	928	906	938	881	918	917	988	958	977	950	909	979	940	936	972	959	935	932	885	938	976	925	902	897	913	906	995	948	957	948	937	996	943	897	968	945	907	922	981	960	901	949	949	972	1001	901	977	976	979	906	982	906	951	919	960	979	922	910	984	974	976	995	934	948	980	934	928	948	983	914	883	918	938	934	925	869	938	958	966	944	902	888	927	1036	961	979	959	947	932	987	967	901	927	915	950	945	956	963	923	958	939	914	985	958	914	921	908	955	964	983	970	898	946	934	929	940	967	970	989	925	979	952	925	913	944	963	952	938	942	940	949	921	951	922	950	946	915	911	979	944	960	908	923	985	948	883	926	970	912	969	988	980	946	931	972	931	933	1008	964	946	953	922	943	947	987	959	996	914	935	963	961	954	906	965	933	957	887	884	957	922	990	966	949	1004	951	978	962	964	996	945	990	1011	977	984	939	873	898	948	937	950	1019	929	982	976	925	954	926	1014	946	969	956	916	965	987	916	928	918	883	931	955	915	954	973	941	965	962	928	941	889	997	934	906	970	922	928	954	978	997	949	944	999	954	959	997	915	961	899	903	988	898	945	973	936	960	959	946	919	940	936	973	948	931	977	942	981	902	924	889	916	922	961	924	857	917	953	952	904	927	906	981	941	944	894	928	979	953	927	922	921	928	985	921	931	956	929	979	981	929	927	943	976	937	939	931	961	945	939	947	997	937	930	913	955	974	961	956	894	945	991	1022	952	933	981	941	878	914	977	917	939	943	990	933	962	956	963	944	915	921	945	967	852	895	956	962	924	966	966	940	975	941	983	895	959	988	953	889	998	942	910	916	930	981	952	967	926	955	966	986	980	943	967	909	957	956	953	980	975	960	896	955	935	960	879	970	956	951	966	924	979	891	939	995	957	960	969	957	954	866	918	949	890	945	905	912	988	932	885	1006	965	958	941	900	915	960	930	1007	930	934	873	962	986	936	951	951	1006	905	893	946	946	916	980	945	953	903	996	947	953	913	884	939	960	902	1017	931	982	917	917	924	989	955	944	965	930	880	933	975	922	929	990	905	984	969	991	1000	968	900	944	964	982	951	955	988	948	946	909	957	924	950	957	944	948	907	960	955	971	954	959	979	899	938	883	946	906	956	959	926	990	986	932	929	895	966	992	954	942	967	912	932	902	940	954	927	933	923	945	950	943	1018	953	874	919	853	945	932	958	963	936	997	959	922	949	943	942	957	917	951	960	907	933	897	929	976	946	898	994	975	944	895	914	923	994	902	957	912	966	917	925	938	925	933	923	932	948	970	974	915	990	923	912	958	966	972	900	914	907	938	909	939	940	894	969	978	991	975	944	947	917	907	933	954	1023	933	992	948	946	943	950	940	930	941	897	920	948	931	956	900	937	926	960	959	975	927	932	967	940	925	906	921	936	968	987	945	925	925	936	949	911	949	958	936	944	934	942	938	950	950	955	945	930	960	918	950	932	1006	975	919	973	965	943	940	927	902	973	978	1046	945	973	929	955
5153	1020	988	900	854	811	766	757	791	782	780	811	842	784	824	778	794	818	791	875	795	796	813	747	799	767	780	776	763	807	805	801	793	835	795	829	760	784	744	758	753	767	769	784	795	775	812	805	814	796	781	788	790	832	811	716	837	784	786	812	810	807	799	766	774	836	774	783	763	777	758	769	809	735	757	794	792	780	771	746	771	740	810	814	773	789	797	783	780	798	792	766	787	760	815	763	761	796	830	769	736	791	802	746	817	806	795	755	752	846	817	771	784	780	738	757	810	746	741	790	772	768	774	813	835	771	765	794	830	802	768	860	755	766	755	804	812	796	792	777	860	783	811	767	770	833	797	838	788	775	791	780	812	775	780	801	775	790	730	788	775	794	793	791	797	839	755	784	724	777	791	781	793	791	762	778	797	810	799	746	754	738	795	823	791	774	753	760	799	749	745	848	788	769	730	778	787	772	749	784	802	756	746	814	759	791	795	773	770	781	806	777	793	772	773	810	787	824	750	769	770	778	765	828	799	764	780	730	797	787	737	772	816	769	750	732	709	770	749	823	829	749	807	783	816	819	788	851	757	782	763	807	773	841	795	792	787	790	763	781	761	779	771	744	748	802	779	714	776	765	746	778	762	784	731	785	757	729	755	763	763	835	773	755	837	779	773	793	805	720	749	730	772	815	760	771	827	771	796	760	740	795	777	783	758	781	780	790	762	789	769	771	788	774	782	773	774	783	747	723	811	750	785	790	785	739	782	775	769	796	820	743	771	774	814	759	791	839	799	810	823	746	779	770	793	746	776	802	764	754	771	717	823	782	758	787	822	764	763	763	792	823	789	785	810	741	790	776	816	825	715	779	774	765	796	760	760	779	791	801	802	756	744	755	775	768	794	805	779	771	781	808	775	769	782	821	774	805	727	759	742	739	738	751	776	808	762	831	764	799	793	778	784	796	797	756	752	816	774	751	802	758	756	733	783	764	748	821	792	775	812	812	750	758	770	748	797	805	750	843	755	749	772	790	776	792	827	787	772	778	826	809	766	785	771	762	790	739	775	744	763	793	778	825	782	805	799	830	774	732	799	790	775	813	758	755	793	807	762	763	772	801	792	804	760	792	745	777	746	721	812	783	825	818	764	797	728	791	767	794	825	795	796	809	782	808	787	740	770	777	754	801	774	841	805	747	747	753	767	741	808	800	780	749	768	790	779	762	758	790	807	796	786	837	817	756	788	756	716	776	743	800	772	816	802	740	820	789	760	783	773	817	782	767	798	779	783	723	753	804	741	788	763	764	755	742	794	758	767	758	768	829	793	813	799	782	746	774	803	738	771	793	797	762	766	811	740	777	752	845	803	719	815	776	756	756	831	788	777	765	844	763	730	804	785	765	792	817	793	777	783	788	817	787	734	752	750	772	797	781	789	809	801	734	818	784	760	777	811	805	801	809	774	768	825	772	809	779	801	747	784	766	773	830	761	801	722	772	803	802	782	779	806	746	796	764	764	775	775	778	788	782	760	782	793	797	797	807	850	782	812	813	795	807	781	732	705	784	765	744	811	770	800	817	796	741	800	730	762	824	812	736	777	805	750	812	759	792	818	751	735	778	831	780	841	779	778	770	735	799	816	786	762	744	735	742	754	804	795	751	791	817	768	802	738	759	814	863	796	801	836	796	759	822	749	769	788	761	800	790	752	791	787	787	770	784	765	773	741	798	745	782	760	754	741	784	759	755	794	782	815	792	794	793	799	724	814	773	762	809	776	822	757	824	808	758	769	759	805	742	741	773	763	777	786	772	765	798	800	730	770	765	751	744	792	790	804	764	787	798	785	796	729	810	777	785	793	769	803	748	823	740	801	804	815	741	722	727	809	804	728	731	821	722	787	810	780	828	739	807	763	749	797	779	708	827	733	792	766	723	804	777	780	784	792	793	787	787	753	753	775	786	750	766	855	797	778	759	765	748	795	766	799	762	811	760	788	736	765	741	811	784	784	799	730	779	843	799	823	755	775	851	751	790	704	795	794	809	795	774	773	783	802	774	772	804	781	793	800	756	793	795	810	723	727	802	757	775	742	739	791	820	821	807	770	772	822	813	785	785	787	722	800	797	725	749	762	761	797	828	793	746	779	796	805	784	799	764	761	783	814	801	833	763	728	804	783	770	810	806	782	798	766	816	801	778	873	782	775	812	775	731	795	779	796	812	857	783	776	785	760	782	804	809	819	772	763	740	793	754	746	798	784	808	780	766	832	785	760	785	820	771	793	769	775	730	827	791	717	768	780	753	774	787	755	799	784	741	730	795	738	775	820	762	773	802	764	790	769	758	791	761	833	766	779	756	787	747	815	765	793	795	759	753	783	819	770	776	798	719	767	770	839	764	770	763	774	806	822	802	736	800	815	812	733	734	835	795	815	822	816	737	827	757	834	769	784	782	777	782	828	794	758	750	777	759	813	815	810	788	805	756	736	778	788	873	830	759	804	772	739	774	791	815	798	795	775	755	783	801	782	831	782	712	798	736	814	791	750	784	802	807	765	771	768	788	780	780	785	749	794	786	759	794	818	776	761	756	836	802	795	829	785	812	755	763	754	809	784	823	811	766	775	832	806	772	770	806	767	742	781	774	799	789	766	784	768	787	772	781	793	794	783	808	756	788	742	822	787	835	757	767	796	783	811	794	804	838	789	741	765	798	815	822	755	803	760	790	781	765	782	818	787	834	819	788	814	810	784	788	782	775	808	797	749	783	739	791	751	755	855	791	798	814	827	797	802	781	814	793	810	720	765	782	819	761	770	734	708	805	746	760	764	760	781	802	766	749	773	812	761	755	779	820	748	779	752	771	744	762	747	770	780	783	796	818	723	824	760	799	769	743	793	804	811	803	813	778	800	793	801	755	803	798	785	821	784	764	785	821	768	776	773	747	807	803	738	789	774	752	805	797	808	813	789	767	761	826	790	766	766	825	719	800	725	803	764	841	766	740	811	741	824	788	749	802	784	803	757	770	790	777	786	760	773	771	775	776	813	756	785	769	777	758	775	748	786	752	737	855	812	761	793	748	807	772	786	775	778	785	745	792	729	798	771	762	806	762	816	758	815	785	832	764	794	763	695	779	791	795	763	757	818	774	780	788	795	793	766	744	804	787	785	794	774	749	766	803	825	749	812	753	780	771	757	756	779	767	787	781	787	819	761	791	776	758	769	772	790	771	803	770	764	782	756	758	758	782	801	798	825	758	789	741	794	761	761	811	736	760	794	750	813	769	755	783	832	804	754	813	787	779	775	793	806	767	708	782	811	775	774	750	796	799	776	813	780	770	769	780	743	769	761	818	798	789	790	831	752	764	773	784	825	793	808	760	770	804	764	809	778	758	762	835	844	775	763	800	779	772	745	773	775	785	804	710	786	787	785	773	778	781	777	792	746	764	816	780	785	764	806	771	778	777	789	773	742	768	804	807	780	764	739	791	784	756	735	768	773	774	787	810	758	749	786	751
25791	21408	25668	18270	1977	1066	921	861	802	787	772	748	766	732	779	731	785	716	707	758	671	759	749	722	747	745	744	743	703	727	687	737	708	706	734	735	753	751	797	665	744	758	719	713	703	756	724	716	710	759	724	725	732	700	749	742	741	769	723	687	733	720	686	747	774	729	742	681	754	704	740	743	699	723	713	762	692	671	746	717	765	709	723	733	699	709	732	696	758	749	776	697	765	741	722	696	712	754	709	691	765	723	775	717	787	714	711	676	741	739	725	748	779	699	682	759	731	698	668	711	721	768	705	724	737	722	759	695	708	718	708	726	731	760	748	691	737	731	750	739	659	677	744	740	751	756	720	718	709	720	754	725	714	700	711	717	742	702	687	698	689	685	757	773	717	750	729	739	769	734	706	778	712	708	733	728	744	723	755	703	772	725	707	706	726	733	745	673	678	735	698	700	718	770	757	727	740	768	705	718	649	734	689	666	744	693	796	695	715	731	738	702	705	719	802	660	733	695	732	722	773	714	728	705	738	741	727	710	735	753	740	700	764	725	781	708	719	689	731	741	724	662	745	688	683	719	682	729	736	749	756	706	704	725	718	725	739	751	679	680	681	696	725	764	678	698	688	721	786	740	708	733	731	763	729	729	705	736	759	768	699	746	700	714	750	742	728	725	736	720	734	713	695	730	752	690	716	742	764	720	708	715	758	712	705	706	741	721	737	742	706	747	724	709	735	710	705	694	718	723	690	763	701	764	734	732	705	732	741	738	729	751	743	778	729	790	709	695	715	738	758	718	745	685	701	661	713	724	737	722	715	753	735	726	716	752	711	763	702	732	708	719	744	725	720	708	713	730	714	724	713	737	714	726	714	763	743	727	714	755	777	733	729	687	732	696	695	793	710	702	672	713	699	732	734	761	666	748	744	734	731	712	723	681	702	742	751	690	741	773	744	725	719	774	754	802	704	750	716	731	751	759	737	728	734	722	791	684	710	726	744	724	694	766	719	751	718	731	656	740	740	730	722	734	742	691	702	743	730	674	705	722	704	722	736	711	728	768	736	758	750	765	722	732	709	721	738	731	713	724	769	710	725	701	726	694	710	731	750	780	746	741	669	721	739	680	696	748	697	745	743	741	729	721	718	734	722	766	725	698	712	685	725	703	730	708	755	733	721	682	753	735	708	713	709	736	756	716	728	738	748	767	743	728	757	737	778	726	702	709	733	739	707	708	735	737	764	734	776	688	750	728	757	706	684	697	733	744	731	728	746	741	728	728	754	699	756	769	696	745	732	700	733	686	776	671	687	753	718	737	690	718	671	728	768	730	730	759	742	765	767	728	697	726	757	743	684	687	717	728	752	715	719	692	715	699	721	719	717	691	717	799	708	758	754	693	693	734	737	755	759	718	736	669	740	738	750	701	727	711	719	729	747	730	724	734	741	733	710	729	757	720	686	717	728	713	749	735	674	692	725	684	726	715	715	707	743	743	717	705	662	703	736	753	712	715	792	751	729	731	764	726	740	751	704	734	686	785	698	773	724	746	674	732	753	683	754	742	720	693	791	752	699	745	699	691	730	716	733	716	693	687	675	684	752	690	741	692	711	697	736	755	767	768	720	683	824	687	694	690	715	726	688	749	741	704	745	747	713	689	696	812	718	771	748	704	698	690	721	709	705	721	730	721	754	763	669	728	730	712	692	726	737	771	699	720	773	733	765	699	758	724	729	749	693	710	732	759	708	756	754	738	752	716	766	697	717	698	726	697	746	752	735	696	755	734	814	701	717	783	741	699	755	758	707	712	739	751	712	716	693	718	711	814	706	703	723	704	781	766	728	663	696	741	763	734	775	727	713	700	718	705	774	731	715	774	689	667	713	747	690	692	689	744	720	743	734	767	709	776	739	723	742	726	701	697	701	727	730	732	773	685	760	676	745	713	695	671	758	745	747	709	721	753	689	735	705	721	692	722	701	699	672	732	682	703	728	681	732	762	738	760	752	749	721	736	759	722	819	733	743	724	743	691	727	706	684	739	719	744	666	720	793	707	766	742	743	769	746	722	769	733	727	714	702	719	802	739	739	714	753	759	684	719	719	726	719	723	750	733	774	749	681	714	723	735	709	763	722	793	738	718	725	765	747	745	737	754	775	721	717	731	747	739	766	731	747	710	739	743	712	751	693	748	759	712	702	742	725	772	690	732	727	725	705	755	739	721	771	746	766	727	764	775	688	755	765	734	770	739	685	690	744	755	728	772	761	727	736	675	711	738	721	745	721	708	713	736	740	762	747	694	700	664	682	711	701	757	699	746	741	763	704	715	692	740	705	716	740	738	740	765	744	722	704	751	705	733	734	710	744	673	763	706	714	715	725	676	752	724	667	736	713	709	768	699	716	690	722	732	676	689	727	690	789	740	771	707	768	707	711	765	711	731	692	655	706	695	701	703	767	720	689	736	727	736	748	721	665	750	727	719	701	687	740	706	726	720	714	743	770	720	711	735	733	711	730	760	764	739	755	699	742	775	709	713	785	767	733	728	692	766	743	738	737	746	725	722	716	716	738	714	720	704	701	712	778	748	699	731	680	732	706	724	725	754	745	752	704	742	707	702	754	710	649	703	698	704	695	699	743	747	759	703	732	729	766	733	701	764	764	728	738	753	740	699	703	735	722	725	755	701	749	757	705	722	710	739	734	722	757	731	732	743	727	755	746	746	746	752	706	693	676	668	733	746	740	772	758	715	743	773	732	734	737	769	733	740	733	683	696	755	737	718	730	745	750	722	760	755	742	738	712	735	719	769	784	763	734	788	709	695	689	748	739	733	679	731	729	739	733	732	728	749	701	718	754	753	710	748	743	739	667	743	714	658	736	757	778	712	747	723	692	728	706	684	667	710	729	719	713	730	712	740	722	697	726	689	745	696	783	741	744	719	750	771	751	683	763	721	691	749	731	730	727	752	730	781	740	734	717	743	739	741	735	695	727	735	752	707	715	734	668	741	772	728	714	772	747	704	669	744	770	709	746	743	755	742	726	734	726	757	743	736	720	754	737	731	715	713	736	726	715	742	763	717	714	723	714	643	759	733	746	732	737	732	732	723	758	727	730	721	747	708	735	716	790	742	754	740	702	710	723	763	785	727	763	732	696	725	759	698	797	705	746	743	696	652	662	717	700	686	704	749	766	765	725	777	743	705	725	722	763	685	713	720	687	730	667	712	713	726	746	707	720	742	724	720	735	743	732	740	727	737	750	685	769	757	773	719	704	693	720	684	775	715	700	713	713	739	723	779	719	690	684	763	717	743	700	784	723	734	715	707	733	727	747	760	729	719	685	739	719	710	752	688	717	732	730	721	718	693	714	747	733	740	756	735	716	699	711	749	755	804	777	742	730	746	726	712	762	739	713	715	709	746	710	725	734	737	698	667	754	776	721	773	723	761	739	756	794	764	717	710	737	753	713	735	691	670	721	777	732	694	720	721	750	746	725	701	724	713	722	718	745	728
3596	2157	1860	1164	997	878	804	811	696	738	718	712	692	674	670	702	644	670	610	660	659	637	667	656	643	621	676	637	635	619	653	613	633	683	681	681	672	615	681	614	670	644	611	655	630	638	639	648	641	684	604	671	681	625	627	611	643	632	630	639	621	657	639	658	640	628	598	587	669	715	667	609	643	657	641	666	620	631	644	613	622	684	621	706	614	710	627	660	636	655	599	641	631	628	601	679	650	630	668	650	705	679	652	632	632	643	646	590	647	660	628	671	623	663	650	658	621	646	624	638	605	632	663	638	663	681	639	626	589	624	636	630	647	668	685	627	630	653	622	649	633	659	665	641	597	604	636	646	600	628	667	588	636	635	637	637	634	627	673	633	648	618	651	681	607	663	623	660	598	618	648	627	634	605	612	631	706	658	663	636	615	671	648	649	651	638	592	642	633	598	605	651	620	670	611	620	638	578	662	614	630	604	593	594	603	639	633	621	643	679	666	638	626	631	616	647	668	690	641	658	622	638	607	622	624	634	608	627	675	671	612	655	603	598	611	615	658	638	679	632	671	658	643	628	666	602	678	593	639	617	663	623	637	628	653	652	646	628	662	666	652	638	662	647	599	663	633	640	655	701	610	711	603	684	636	617	655	681	638	591	684	617	637	618	633	635	616	646	627	632	637	631	604	614	611	641	623	634	656	601	635	584	622	593	648	619	626	674	594	624	686	645	635	637	602	650	644	645	595	649	644	700	609	614	622	613	572	638	618	658	609	655	628	642	642	588	649	620	629	612	646	680	640	657	616	640	652	584	583	660	629	640	649	708	665	655	653	670	617	629	641	648	633	654	656	660	615	652	685	654	648	642	607	625	632	620	602	621	646	611	609	625	603	640	635	641	695	661	671	644	631	595	643	659	621	647	592	605	645	628	628	634	655	636	658	649	668	659	616	655	597	658	612	653	588	607	618	642	682	624	608	659	605	617	659	634	677	648	628	667	640	614	658	660	665	680	637	615	621	628	641	657	610	640	605	646	645	670	626	674	624	661	632	629	645	610	628	678	644	615	657	669	651	647	591	677	610	624	621	630	598	672	613	623	648	637	654	627	630	626	612	654	630	602	611	667	613	629	662	605	614	632	623	655	623	666	601	629	628	661	635	611	643	704	651	580	685	606	628	625	641	657	597	628	642	648	646	628	636	636	650	600	637	681	615	600	586	635	649	632	623	643	647	631	621	641	622	646	639	652	668	657	640	603	587	679	660	653	640	598	652	624	585	630	642	666	620	630	559	677	637	631	656	618	602	675	659	619	663	680	608	675	629	657	626	647	630	605	697	640	602	658	635	652	624	644	665	673	613	644	633	652	603	620	672	658	641	669	568	618	649	660	645	646	554	636	599	661	621	642	617	652	574	563	607	636	608	655	673	646	644	639	617	605	620	635	602	635	669	586	657	639	614	649	623	629	619	664	641	651	684	619	592	632	621	666	605	608	692	616	628	655	651	638	587	641	596	622	641	639	642	608	617	619	658	613	606	634	645	651	644	592	625	660	637	618	612	649	664	578	634	634	648	648	623	629	659	664	650	657	606	655	595	620	605	676	635	574	640	618	662	612	623	608	665	647	641	621	660	627	616	686	625	612	642	624	627	652	629	598	665	586	619	627	617	640	625	635	638	625	660	610	650	608	662	680	626	614	577	659	633	633	608	599	622	642	615	648	656	608	662	592	596	656	619	635	679	634	671	633	686	631	597	642	632	608	650	627	620	631	598	608	653	633	653	643	571	635	627	636	651	636	642	608	653	617	632	626	656	599	637	609	602	665	666	589	670	656	660	651	605	615	662	594	621	663	636	631	656	608	608	661	614	660	631	619	614	631	629	616	644	620	679	621	624	633	635	627	645	610	600	582	609	637	596	623	677	632	630	626	666	607	638	600	625	666	615	606	615	655	641	629	618	625	651	603	644	643	639	635	608	584	598	614	594	602	652	661	638	621	609	655	673	604	620	666	658	640	626	647	695	624	615	640	607	633	668	708	640	612	704	632	622	674	632	664	609	633	619	655	642	630	615	614	642	664	637	652	619	640	654	632	599	597	703	673	635	623	656	670	640	644	610	621	652	668	645	646	648	648	647	646	641	625	603	608	684	667	697	611	649	629	658	691	627	630	658	634	644	600	654	645	634	610	649	617	604	620	602	664	659	617	615	615	634	594	638	621	598	596	623	613	633	653	616	653	651	577	655	686	632	648	663	645	678	660	634	657	625	660	626	643	622	645	680	652	635	641	652	659	609	662	629	640	591	646	672	644	637	602	641	640	637	645	669	643	622	666	610	646	672	615	612	642	621	619	634	611	654	579	571	651	616	640	594	612	627	618	647	666	639	594	642	646	646	623	597	589	626	649	672	641	603	677	652	641	644	682	620	630	659	646	677	596	614	659	659	591	603	613	643	627	608	614	613	620	667	607	631	651	654	669	668	631	606	592	644	585	658	644	680	644	601	626	623	599	643	628	620	618	650	627	639	613	613	616	610	651	627	631	602	668	647	677	636	627	599	589	661	608	632	680	638	608	652	617	621	640	624	632	603	638	633	646	625	657	664	653	646	647	642	608	662	676	625	643	631	643	654	594	650	617	628	615	616	648	578	648	644	646	651	630	660	646	643	605	634	560	628	627	630	642	620	681	606	624	666	591	586	598	606	637	668	636	639	690	658	610	628	618	599	636	603	597	594	671	611	590	592	628	609	610	623	640	623	621	637	598	617	661	643	668	621	604	647	652	616	628	606	668	583	666	598	594	615	627	587	617	637	649	653	665	590	686	672	650	643	637	686	588	656	612	635	690	643	645	628	643	616	632	638	636	661	623	605	617	635	661	630	615	657	659	651	633	658	610	659	618	661	626	644	606	641	621	626	600	678	656	620	650	597	621	654	663	628	611	643	634	644	635	591	647	625	619	647	589	659	631	645	667	620	672	611	643	668	637	591	611	614	664	612	628	614	614	658	589	653	671	639	643	632	622	657	663	614	628	663	627	617	617	611	624	607	637	614	645	621	638	670	673	660	660	600	631	629	653	634	634	653	602	627	623	635	605	678	604	611	651	595	638	646	642	671	682	631	659	617	625	676	624	625	636	616	643	640	586	630	628	615	658	658	652	592	592	632	641	628	646	628	652	623	652	611	632	655	611	558	643	628	614	620	649	632	637	610	672	656	677	629	664	587	684	651	673	680	632	624	586	606	619	624	588	684	577	605	605	617	587	650	620	653	637	617	642	688	622	622	651	610	633	629	644	620	624	607	609	680	669	634	629	590	600	619	682	640	615	617	621	649	648	616	613	619	665	629	670	601	608	621	706	615	589	599	579	625	590	653	629	640	645	619	625	659	598	638	603	633	626	657	655	652	621	665	604	625	661	623	657	617	623	633	608	670	599	604	599	668	648	626	641	627	615	597	664	603	655	627	644	700	624	647	661	644	675	644	639	627	661	637	607	634	608	625	667	638	601
24218	21424	28612	24631	20536	3418	1296	792	702	668	592	632	552	567	562	580	575	546	539	584	547	540	556	525	554	521	517	547	527	521	552	549	516	527	547	483	523	513	506	487	511	554	514	519	524	509	523	486	517	539	536	550	529	550	542	538	525	518	503	536	506	488	483	516	499	534	493	495	528	503	502	540	516	554	492	528	496	537	539	507	516	553	530	521	489	509	516	497	512	521	558	499	535	533	530	552	542	504	528	528	522	557	529	537	536	525	506	520	569	497	516	555	514	504	524	566	525	512	532	529	517	536	513	507	481	515	544	529	525	507	502	490	510	540	500	494	542	517	529	506	560	471	569	540	538	503	527	452	495	524	532	510	514	488	509	514	489	512	516	489	519	491	528	500	487	568	506	503	510	480	488	504	469	555	518	562	538	513	509	528	521	497	513	541	506	532	563	516	501	493	504	514	548	506	516	525	510	537	510	504	512	500	523	517	519	528	511	513	512	503	527	525	529	485	546	507	525	502	515	537	493	546	535	513	483	483	516	459	528	503	556	508	499	522	518	545	473	514	538	565	495	520	480	502	542	497	497	540	511	519	494	533	526	520	525	504	505	525	532	519	519	528	526	501	514	481	543	550	502	577	502	490	531	539	508	481	520	535	548	526	501	500	522	524	518	523	506	508	522	481	506	513	495	491	541	460	499	485	552	525	528	509	515	490	506	529	523	483	523	482	498	511	518	514	512	535	493	510	513	511	517	509	532	455	541	565	540	524	526	534	527	577	539	517	496	531	504	556	489	532	518	551	493	475	545	518	504	533	499	524	489	519	538	527	533	515	506	534	470	544	529	504	520	559	512	508	507	533	506	529	474	566	518	513	481	539	479	517	522	539	527	521	542	519	523	530	507	523	482	549	537	517	487	502	525	508	527	519	509	493	506	527	508	518	474	498	510	527	574	542	539	520	548	509	485	495	549	489	501	506	515	505	492	516	523	536	546	492	528	499	536	533	503	506	565	513	511	533	519	472	527	501	539	568	539	520	518	515	488	486	518	540	576	516	539	538	499	487	507	519	505	520	522	483	522	516	534	513	518	507	508	532	525	476	565	489	558	527	556	536	489	530	509	513	483	530	512	506	556	533	508	503	508	453	538	522	510	551	518	543	490	494	542	562	527	525	537	531	523	519	515	522	484	503	551	535	529	543	565	500	509	468	499	468	549	498	469	497	488	489	497	530	487	517	496	523	516	490	512	505	533	491	548	473	501	515	553	562	528	500	532	507	522	501	523	513	498	468	498	482	527	515	513	519	510	536	516	506	561	537	532	524	597	504	498	485	489	469	515	455	529	528	502	503	515	503	537	515	541	482	550	514	492	529	521	528	527	538	481	505	547	477	501	487	495	464	526	497	534	524	515	494	509	493	520	544	499	542	512	519	477	499	520	488	508	562	522	508	547	511	503	513	499	459	528	489	524	521	473	538	498	521	528	506	478	556	516	490	560	488	487	517	495	493	521	563	540	491	517	505	508	525	527	497	532	517	455	540	537	503	533	533	485	519	501	529	498	507	503	499	514	529	538	504	488	481	561	466	498	540	528	553	499	507	489	490	545	492	510	503	501	487	517	504	535	531	497	501	505	536	528	497	481	586	528	539	494	517	508	505	527	482	494	513	475	526	476	527	520	533	520	524	502	514	545	530	521	478	493	498	508	518	503	551	567	513	547	490	543	523	504	548	508	463	515	523	514	509	492	469	487	489	544	512	478	510	552	519	473	502	549	496	508	551	499	534	520	511	541	566	511	504	462	531	501	517	511	535	526	539	529	522	502	475	584	513	525	506	480	510	473	479	486	501	535	495	546	547	530	533	503	521	509	531	500	516	500	552	511	535	524	518	508	490	528	525	521	528	499	534	533	542	512	533	480	501	510	506	501	472	521	488	511	536	498	502	513	532	493	500	549	499	544	517	493	529	504	503	484	500	510	541	537	538	507	516	517	515	534	535	528	515	509	526	484	500	557	488	490	511	496	548	503	543	554	494	537	518	491	538	498	526	507	572	541	536	503	505	516	515	491	542	534	491	509	523	494	497	543	541	535	496	506	523	527	522	493	502	467	533	491	520	486	519	518	554	551	511	519	510	504	531	511	497	508	498	492	482	566	485	517	487	550	537	517	484	506	557	553	548	525	492	526	558	561	522	477	500	553	560	515	518	579	560	545	512	463	481	488	559	551	524	546	519	504	553	524	532	493	520	526	531	514	470	525	514	503	538	495	497	522	492	507	517	514	479	517	532	535	520	506	521	504	560	512	507	517	514	514	498	525	493	553	529	541	542	523	532	525	506	495	500	509	521	505	519	531	511	474	514	493	544	486	517	547	502	508	487	503	516	534	540	513	498	515	524	529	509	503	498	493	520	491	458	481	505	511	469	502	504	531	511	521	548	537	499	556	510	508	542	534	515	512	551	515	538	539	484	482	481	500	570	535	514	524	492	504	530	484	493	547	497	498	493	527	499	517	490	517	509	438	512	521	512	480	534	542	571	528	518	510	530	451	524	482	480	473	492	569	519	545	528	486	511	506	490	501	517	528	517	550	546	493	519	548	527	502	540	538	500	524	536	539	475	525	475	519	530	507	461	510	467	529	520	495	543	530	497	493	516	492	463	501	501	500	473	487	468	547	543	511	502	530	509	511	489	484	534	483	515	522	487	555	520	512	524	502	506	516	507	530	514	513	477	480	532	537	499	514	532	546	533	461	508	544	539	501	520	539	514	505	521	537	521	543	498	507	561	538	477	487	502	534	455	513	471	492	523	462	513	549	496	511	522	566	517	538	554	516	471	511	511	529	498	490	547	544	513	535	494	510	494	484	501	513	484	483	490	567	546	489	491	510	495	524	548	522	525	526	536	505	529	529	535	473	525	529	534	510	502	538	525	506	563	448	543	524	495	534	529	501	514	540	472	491	552	546	519	521	503	493	542	529	523	498	512	498	490	520	476	521	514	529	509	546	508	487	525	511	564	487	491	546	537	479	501	499	529	517	508	548	522	498	491	487	502	504	534	506	534	519	509	551	492	500	517	540	513	526	517	506	511	474	504	509	526	489	543	502	542	527	495	500	504	538	511	472	519	512	509	528	510	531	555	486	540	531	541	492	537	468	481	498	535	519	537	535	516	526	528	456	538	490	514	510	494	508	509	505	496	540	501	535	533	502	540	480	496	511	497	501	555	502	532	499	528	491	500	529	530	532	516	502	513	499	537	521	559	530	533	518	514	522	499	515	522	504	506	474	487	507	506	533	556	496	475	503	504	486	535	524	547	463	509	561	509	516	515	510	493	535	530	503	523	527	496	498	561	511	523	510	531	535	515	514	512	526	512	492	466	532	482	508	489	483	541	472	520	478	521	508	530	503	505	532	520	516	493	546	508	538	481	555	510	520	518	532	488	513	506	542	550	493	521	521	529	531	493	505	471	505	468	549	474	522	519	479	479	524	543	522	531	507	506	557	497
3407	4972	3854	2071	1442	1206	965	781	785	688	638	647	597	591	616	549	587	520	566	519	537	504	545	484	533	508	516	528	491	522	502	544	512	495	496	496	452	504	480	471	483	499	500	523	487	553	461	513	511	474	460	496	504	504	530	486	463	487	520	443	468	475	456	448	488	508	511	512	496	475	508	458	515	501	509	452	480	521	466	457	533	499	493	474	454	440	494	522	480	461	463	509	506	502	502	487	487	470	455	482	478	478	451	492	505	483	472	471	466	486	487	477	491	490	515	487	491	493	496	496	465	535	483	456	487	448	488	499	481	500	499	455	481	512	458	471	452	468	484	452	498	444	506	492	470	484	472	501	491	453	479	501	452	485	455	512	475	522	420	477	463	479	459	495	523	470	515	499	533	544	474	479	507	485	472	501	512	513	534	440	476	455	496	485	449	462	495	480	472	462	467	474	482	498	491	491	503	450	461	479	473	467	473	453	508	494	518	513	472	495	521	461	510	461	460	450	468	483	480	492	494	450	509	516	477	486	479	459	459	533	453	455	488	452	465	476	438	494	467	494	467	459	507	506	481	462	450	481	506	494	471	495	443	483	478	492	503	483	525	454	455	492	455	491	485	472	438	504	476	480	463	497	474	499	490	527	477	492	492	468	468	512	453	507	467	498	432	508	475	439	460	490	486	474	477	493	508	477	465	447	498	466	473	468	499	466	449	486	514	458	450	507	470	448	468	505	520	496	461	476	486	501	485	493	489	498	476	506	526	490	506	453	435	438	458	476	463	491	505	497	464	481	493	502	493	484	457	485	469	524	459	475	487	453	451	457	481	528	514	480	483	481	501	487	470	509	450	507	443	471	486	518	498	470	461	466	510	493	498	471	479	505	480	498	489	497	457	430	487	481	493	502	484	509	516	476	491	472	511	473	478	482	479	483	492	483	460	447	480	433	436	505	429	515	459	477	463	452	480	510	483	496	466	458	439	494	483	506	465	479	535	434	488	438	477	498	481	509	436	485	486	434	421	473	454	504	469	514	483	493	432	466	461	501	416	504	490	446	484	490	484	462	492	537	461	499	511	457	453	501	480	460	504	456	468	488	470	484	476	455	507	453	456	500	515	460	472	449	464	471	448	474	450	507	472	457	429	466	472	501	493	492	489	489	486	463	497	468	434	484	488	448	481	493	500	469	463	490	492	467	465	462	484	437	477	452	446	464	487	462	469	489	448	466	479	487	494	496	456	490	490	437	454	450	485	475	456	500	485	494	491	471	493	509	490	486	471	467	452	506	463	506	502	479	475	433	490	494	446	498	468	443	487	483	488	500	454	483	476	470	514	474	499	487	456	450	493	459	441	489	486	479	473	479	479	468	445	475	527	448	499	472	477	466	497	437	433	492	458	461	429	486	415	457	488	436	481	475	442	493	503	487	466	451	474	458	509	462	487	488	479	485	505	454	508	429	478	499	475	460	477	480	506	457	494	477	465	462	473	518	491	436	494	444	442	479	505	447	492	476	478	485	485	457	463	480	459	482	484	445	497	466	475	469	518	505	468	499	468	470	450	505	505	507	467	491	436	470	462	476	476	467	486	464	476	478	476	502	489	480	445	466	458	449	497	479	528	464	445	488	479	450	458	471	477	520	479	497	503	467	498	473	472	454	474	488	440	488	525	462	457	492	509	497	482	493	465	441	440	463	495	480	478	486	475	431	454	475	483	481	471	479	494	488	482	452	457	483	457	479	519	477	459	481	473	487	434	443	498	499	430	488	534	504	488	455	478	505	455	444	491	466	458	439	482	461	445	460	450	490	477	460	481	477	488	464	494	460	479	475	476	459	452	493	495	480	498	475	497	490	473	514	495	492	460	466	453	455	476	520	472	454	492	475	483	499	469	436	483	475	484	462	453	454	484	425	454	484	483	454	451	503	461	547	470	537	465	485	471	433	476	476	480	485	443	450	463	439	497	430	480	456	488	465	530	478	443	483	486	452	460	475	480	483	495	486	465	497	449	457	481	505	470	472	444	471	464	505	497	506	466	465	498	487	472	457	524	471	476	487	467	472	430	472	479	481	506	480	453	488	484	479	465	499	505	465	483	512	434	475	457	438	486	468	504	509	494	499	433	490	491	489	492	489	499	446	473	488	479	485	466	451	467	475	458	501	464	513	503	446	458	507	452	493	468	464	454	436	485	485	447	506	459	429	452	480	473	439	483	530	476	467	475	459	482	489	490	507	459	471	463	455	474	455	466	459	453	525	494	448	464	446	429	459	449	446	460	428	462	469	447	449	431	496	464	493	465	463	481	485	458	453	514	446	502	488	509	485	479	474	478	463	481	496	480	462	442	464	487	475	466	497	501	470	480	473	500	479	432	469	509	490	498	480	502	500	475	439	498	476	492	468	462	456	461	500	457	494	487	464	509	492	470	468	483	459	483	514	456	498	461	478	483	478	495	462	464	489	488	535	476	490	440	464	496	507	479	436	499	506	471	486	479	469	482	494	485	469	419	438	437	490	513	458	497	490	443	444	480	450	481	442	479	489	484	520	473	473	469	463	438	451	468	447	494	462	446	468	501	460	438	498	504	457	480	552	484	478	462	484	511	484	486	453	475	464	473	459	478	461	501	459	495	510	478	459	480	467	488	485	517	528	468	465	454	473	452	493	464	541	502	458	480	466	430	466	518	479	444	478	478	490	453	478	464	417	451	467	460	517	485	466	479	498	491	456	506	487	484	494	456	468	483	486	469	502	474	479	494	507	453	507	473	475	471	470	494	496	468	484	473	446	504	514	461	407	489	454	498	419	463	480	464	513	467	444	467	471	472	468	483	449	493	452	489	499	444	440	518	484	467	483	470	480	448	475	445	431	446	478	466	505	483	444	489	432	443	451	456	452	451	467	463	433	479	469	507	481	447	449	518	447	446	487	464	455	497	479	483	472	480	466	520	483	477	483	449	474	476	473	436	466	516	440	491	473	466	468	462	474	457	464	469	478	425	512	463	496	461	460	511	472	497	469	512	485	474	471	504	508	450	459	476	518	470	504	473	447	512	488	464	449	497	484	493	467	469	433	461	472	476	480	489	458	473	442	441	461	483	456	461	462	485	479	479	453	442	499	450	442	467	484	492	489	455	469	495	483	456	467	492	492	435	469	507	497	469	488	445	471	517	475	479	481	507	488	467	474	477	464	481	441	447	472	447	473	506	482	500	492	477	484	480	465	483	470	463	451	451	469	479	488	483	475	482	484	459	468	499	460	444	458	466	479	453	480	473	448	467	460	477	498	482	461	469	457	502	482	501	474	455	483	469	533	470	449	494	442	475	483	496	459	463	492	506	442	483	426	436	480	481	454	454	482	463	465	482	467	431	437	459	479	502	491	526	487	470	423	473	473	448	474	455	490	471	471	446	480	493	485	458	437	455	462	492	475	484	502	454	458	489	490	481	444	512	504	494	488	501	495	461	472	452	498	452	476	499	466	472	502	500	453	430	483	456	496
27670	12697	2417	1401	1058	1062	1068	1034	1045	960	991	1023	1011	1013	1046	996	1061	1034	1022	1002	984	1036	963	978	1016	1030	1003	979	1038	981	1064	1076	1029	998	1023	1033	1004	999	989	976	998	955	1014	998	1010	992	990	1036	1001	1039	1045	947	1020	958	1069	1045	1077	971	1023	1008	1035	964	972	992	1032	1024	989	1026	1048	1010	951	1064	1035	947	1045	1018	995	994	1027	986	1042	1044	903	976	1007	1047	972	1008	1020	1002	1023	1021	1043	1008	1041	981	1040	1028	1021	922	956	1090	1025	983	1004	1029	970	1006	983	996	990	1016	1002	999	1018	1003	935	998	1031	947	1001	1000	1010	991	1033	1011	1053	951	1033	1046	1060	994	985	1010	1042	1004	1019	1005	1002	1038	1056	995	989	1019	1014	1030	960	1018	1045	964	1022	1023	996	960	1013	912	951	1003	1033	976	1013	947	1026	1061	986	945	989	1059	1049	1086	995	988	1001	999	984	991	965	1026	972	1043	1074	1018	1017	958	1009	1004	1016	1057	991	978	1012	1050	1036	1016	1000	1031	957	1019	996	1014	1068	988	1000	1003	1047	1011	961	1004	1016	1064	999	980	1017	1027	950	1001	1059	1028	1004	1006	981	1000	1032	1030	979	1001	1115	1059	995	1037	1074	1041	956	1025	992	1009	1026	1014	991	986	1060	920	1018	990	1009	970	1002	1025	975	1015	979	992	994	982	979	1005	999	988	999	966	994	1006	1057	968	1019	996	983	1016	949	994	969	1006	974	1019	1019	971	971	1019	990	1045	1012	960	997	1025	952	982	1005	1022	1022	1022	929	1008	970	1052	997	940	972	989	1049	1033	1005	1007	1023	964	950	1002	1039	951	1022	977	961	985	1035	1045	946	1051	1030	996	1069	1006	982	1058	1023	1026	987	1017	1006	1011	997	950	992	1014	978	965	977	1003	1057	1033	995	1036	1037	1007	972	966	993	1025	982	958	1014	1000	1040	961	1010	1009	977	987	1017	1018	1063	1025	1046	1029	1005	1000	989	1001	1121	974	1005	981	1089	1022	1057	1021	1002	1049	962	1037	982	1058	965	1040	1025	985	1019	1047	985	981	977	1059	967	980	968	952	972	1044	1019	988	1075	1024	1027	1021	1084	1026	956	1040	984	969	1078	1020	947	1016	1081	1054	1027	1035	1026	982	1062	1039	972	999	955	1033	1056	998	976	1033	1004	964	993	982	1012	1023	983	1060	979	992	1009	971	1028	979	1029	946	935	991	1036	977	939	960	1012	1038	973	993	1022	990	1051	936	1004	968	962	1004	991	962	950	1005	995	971	1051	1023	977	1000	1026	1046	1002	1023	1020	1077	1018	947	974	975	994	1027	1011	1030	999	992	1003	940	1077	1046	1001	967	1064	1049	968	991	939	995	987	1021	1000	1005	1046	974	1010	1048	964	986	1064	921	1026	973	986	991	1029	953	1038	968	956	1002	985	1033	951	988	950	1062	985	1077	1039	987	1012	1033	989	998	1025	1051	1021	973	1000	981	963	942	974	1030	1020	992	952	917	927	962	993	1003	1007	1008	985	980	1029	1093	1016	980	983	956	1010	998	967	988	1003	987	932	1018	969	962	1040	1030	998	987	987	1015	1058	1017	971	1016	993	1046	965	974	1029	961	997	991	1010	1022	1036	976	1038	1040	1014	987	996	999	946	1016	1000	1055	997	1012	973	1040	1057	1012	992	990	941	987	993	1011	1009	1013	1015	1064	1041	1010	1032	1018	967	1095	1018	971	1003	1004	1027	1018	1080	1085	966	989	978	1015	1056	978	1042	1007	1010	988	996	984	999	1022	1090	1024	1010	955	1012	1005	1010	1049	1006	977	1028	1018	1010	1054	1018	1063	1046	1052	1003	1055	1012	969	1039	1011	1063	984	983	972	1029	958	1016	976	1025	1009	983	958	1030	1002	1002	1031	952	974	1012	1056	1002	984	1028	984	990	945	943	1079	994	953	983	969	1025	1008	986	1067	987	953	996	1059	1014	1004	951	972	982	993	1043	1017	983	977	990	1000	1007	1011	1012	992	976	1021	1044	1010	992	1072	990	1010	998	1042	975	976	945	1056	949	931	997	962	984	1003	969	1004	1019	982	993	1017	1013	1024	1030	1017	1022	948	1020	1005	1004	1008	1040	1008	1029	1037	1056	1010	1062	974	1082	1011	1038	1014	966	1032	1025	1009	989	990	1021	1041	1002	973	1025	1056	1025	1041	965	1057	995	1021	993	988	1050	1034	1038	996	1013	1038	1038	1026	1044	1025	995	1010	992	1007	927	1009	1065	1055	1048	964	977	1023	1033	947	1050	1001	1030	1009	982	1031	1011	1042	1117	984	983	968	1014	986	1020	1048	984	944	1011	980	1011	963	1068	989	981	958	991	997	999	964	967	993	1017	1021	986	1011	988	994	1033	937	991	980	1023	1048	991	1003	1008	937	1016	980	976	1026	992	945	1040	1001	1011	979	1037	1061	1010	1011	1023	1026	985	1049	1022	1020	976	955	1033	1117	973	1057	1003	980	994	1000	1011	1012	922	1028	1006	998	968	1066	994	1062	985	1034	1028	1004	962	1026	1061	1013	1003	1055	1016	969	954	992	967	994	1057	1015	992	999	999	1047	990	1019	994	1014	951	991	1033	1031	1041	1017	994	974	1022	983	1017	1043	1056	1068	1006	1001	996	1027	954	1032	975	1066	952	1018	1044	1053	1013	974	971	1007	969	967	1066	1032	949	985	944	968	1019	1018	972	1061	1002	1007	993	1018	1030	989	1048	1021	974	970	1029	992	1044	987	1033	1018	1012	995	971	1029	1023	942	1062	1016	998	1040	1014	970	982	975	984	983	946	1010	996	1047	976	1061	1037	986	978	1007	1041	1077	990	1038	934	993	961	979	1008	972	953	1022	1030	916	1011	1016	976	1044	1105	960	960	1019	1041	1032	970	972	973	986	1022	1008	927	1003	977	1051	1016	994	985	1018	1082	966	1033	1025	1042	1024	1021	1033	1103	997	1032	1067	967	1075	1034	996	1032	987	976	1036	1000	1040	1029	1000	977	1064	945	990	1029	975	984	973	991	1011	1047	991	1028	1028	981	977	993	999	1026	1000	974	1069	957	1012	948	1064	987	1032	1008	997	967	1019	999	1004	973	1079	1027	1000	941	1017	1041	987	1062	1010	1016	1017	972	973	1016	991	1065	995	1028	1002	1057	1043	979	974	989	994	1022	1009	1034	1040	965	988	990	964	1051	1028	1017	1031	1074	1023	989	989	1083	979	943	1004	993	1042	981	992	1015	1016	1027	950	981	1009	1014	951	1030	1011	1054	958	1014	990	1010	983	1046	1015	1048	1036	1002	978	987	960	977	983	1032	1021	984	998	964	1050	1010	1047	1052	1001	1020	1039	988	1008	994	1006	1008	1024	997	991	1086	981	1053	1031	1011	1064	1039	974	972	1013	994	989	976	1012	991	1028	1034	990	1002	1006	990	1014	972	993	1046	992	1091	1051	1001	1018	1003	1001	999	1023	1016	971	1021	1002	1023	1053	945	996	986	990	993	1063	945	1009	1030	954	1013	954	1044	1008	1078	1030	1031	1044	956	997	965	1071	1012	985	999	970	1031	985	969	1063	1001	989	965	977	984	961	1037	1018	1007	1015	959	1037	1031	1023	1030	1009	969	981	956	999	955	1060	1013	1002	1032	999	1024	1028	1006	1038	1036	1041	976	973	995	989	1002	1000	1003	998	979	932	1039	1015	1017	1051	963	1045	959	1008	999	975	978	941	1022	1027	1008	1007	996	1003	975	1040	999	1052	978	965	1008	960	982	967	965	971	1020	1008	1028	1028	982	947	997	974	1047	1029	1005	1045	985	968	986	1040	984	1009	1029	983	976	975	1032	1041	951	1017	993	985	1044	950	1010	1055	1038	1026	1061	975	1056	1081	1053	996	993	956	1029	978	988	989	1005	1032	993	993	1072	944	1094	1041	1017	1006	1014	944	974	1037	1012	1020	1041	1009	1014	1000	993	991	973	1023	1009	1012	1037	992	974	988	1066	1013	971	998	1024	1001	1012	1071	963	998	1032	994	991	1016	1029	1004	1004	1039	1018	987	942	980	1026	970	963	978	970	1023	1019	1006	1007	1046	1013	991	986	992	986	980	1028	1021	1031	987	1046	1005	1026	972	993	1006	980	1046	1027	1049	1061	1014	1058	1024	958	1003	1025	990	982	1067	966	1015	932	995	1074	1025	985	982	1033	1036	1013	1031	1031	989	1057	1053	1019	1027	1022	1041	983	967	994	990	1012	997	998	973	1023	1029	985	1002	1062	1013	961	979	1027	971	1085	1022	971	987	977	979
5195	1016	1033	930	858	850	847	880	809	809	868	896	820	823	819	806	876	866	842	806	845	854	830	873	799	861	781	790	799	834	803	862	816	892	871	845	850	846	837	807	834	797	869	775	829	875	857	878	879	866	862	813	875	817	798	824	802	833	842	859	828	834	833	816	812	848	836	823	813	845	823	829	817	850	789	904	806	820	784	815	832	790	809	844	887	782	829	799	826	870	813	801	818	803	774	794	868	849	863	886	821	795	831	828	838	871	827	819	818	866	874	824	785	825	830	887	828	829	856	794	831	809	791	805	835	858	830	828	806	863	800	838	845	852	831	806	829	841	848	863	840	814	794	823	805	868	805	854	790	884	859	806	838	784	848	861	789	845	832	806	820	816	822	842	868	824	836	827	836	772	833	804	836	836	786	823	842	875	850	869	816	829	871	827	803	847	843	836	844	799	856	851	830	867	813	850	827	802	807	862	778	832	832	880	837	793	860	827	789	848	822	876	787	827	841	842	817	875	824	830	830	832	826	786	858	834	824	833	831	834	803	824	796	806	800	861	794	861	825	827	848	849	855	817	801	826	861	813	887	831	776	840	806	860	828	771	865	836	903	861	790	792	798	874	819	848	813	844	804	818	835	791	778	832	859	809	881	806	800	747	840	839	812	817	836	829	806	835	816	844	773	810	805	842	832	827	845	803	811	828	791	868	858	837	814	834	872	837	870	789	808	799	806	856	866	868	828	845	848	836	854	819	814	836	834	802	872	844	823	853	817	846	828	874	803	785	862	846	815	873	788	788	809	815	829	860	820	814	784	869	811	806	832	837	875	838	833	755	787	844	826	823	818	842	839	816	873	845	821	872	769	850	837	872	859	815	860	829	828	800	821	818	806	759	881	809	826	838	813	817	791	845	857	821	831	827	825	781	791	816	875	806	875	821	917	835	846	825	793	838	782	835	801	815	840	842	840	813	813	815	829	870	903	787	847	835	847	828	776	773	807	828	867	788	812	851	826	828	813	841	819	855	849	845	803	856	874	838	837	821	835	837	835	830	801	772	802	825	852	818	842	841	864	839	792	822	831	785	852	799	821	858	879	787	826	799	825	814	832	793	826	806	821	813	832	803	803	831	818	866	859	840	809	773	815	839	860	894	812	808	871	830	830	779	840	809	854	849	828	833	848	850	836	832	853	835	810	884	826	851	836	889	790	832	844	830	854	824	833	836	841	837	808	903	846	877	819	817	818	790	840	795	809	832	829	828	830	800	847	843	830	782	826	825	842	835	821	854	818	843	832	807	865	837	865	821	787	849	854	810	845	818	826	843	791	852	859	779	835	808	835	803	840	815	843	762	838	806	837	797	800	837	806	830	820	824	833	852	805	825	816	765	833	803	819	826	781	772	782	825	852	815	850	808	851	868	805	829	813	879	809	779	868	848	763	821	827	833	795	840	788	835	852	779	834	799	813	806	834	873	842	849	793	804	823	794	834	779	826	787	841	892	786	873	805	809	820	879	871	824	858	841	860	891	845	813	773	802	802	859	856	845	813	856	816	844	837	831	794	838	816	838	862	801	873	823	853	834	843	885	821	799	794	825	803	875	869	825	878	827	829	899	821	785	845	883	806	844	811	764	814	817	813	829	762	801	800	848	812	816	861	806	821	831	834	821	826	831	824	774	833	791	788	818	825	808	800	762	817	837	806	806	831	812	823	810	838	813	819	849	807	808	815	801	805	847	816	820	801	839	852	778	821	861	842	863	780	829	890	784	797	822	827	807	838	799	809	850	785	859	830	803	838	842	812	848	872	815	794	790	836	847	831	851	844	835	809	782	858	818	792	863	810	804	810	860	858	847	828	819	862	812	837	809	832	781	849	816	828	822	847	793	785	886	816	817	803	851	854	891	819	780	822	822	813	865	781	852	796	783	817	764	851	800	826	777	875	911	838	836	820	866	819	845	837	805	904	872	864	797	828	800	819	864	872	841	850	823	847	865	822	799	849	816	818	823	857	773	878	871	846	817	853	860	784	758	851	844	856	844	839	784	810	850	785	830	815	816	827	844	811	840	824	812	878	861	797	794	861	831	891	819	745	819	857	779	859	827	828	789	832	796	803	813	794	839	836	811	895	821	782	814	814	793	823	802	799	833	834	823	826	838	851	822	886	853	801	851	875	747	856	825	903	827	850	835	831	837	865	787	834	812	866	856	819	799	821	793	802	804	859	846	824	815	823	826	827	864	814	846	892	855	861	773	847	784	825	791	808	845	789	859	805	851	801	872	811	837	837	864	854	849	792	778	854	846	810	849	862	862	883	816	848	822	792	823	852	816	821	822	844	913	842	785	832	797	807	869	813	828	830	776	889	924	811	843	806	889	839	872	890	827	804	862	824	789	830	813	886	829	786	882	871	790	780	888	792	883	814	846	827	858	832	800	830	787	840	769	858	776	845	837	829	818	870	888	815	847	829	831	881	826	882	830	854	824	774	860	832	817	832	839	781	828	827	824	803	817	823	862	852	857	827	802	855	825	831	861	798	810	844	829	816	769	859	852	845	784	771	855	810	820	852	800	776	808	855	872	834	815	860	837	765	859	798	845	821	825	815	794	833	828	852	797	879	855	775	846	843	806	826	834	805	830	836	870	815	785	817	831	806	835	789	775	863	816	815	804	872	855	872	811	822	885	815	873	870	819	825	787	798	819	825	841	795	854	841	849	847	857	772	824	828	806	839	844	780	870	814	813	786	798	806	838	760	845	801	832	867	825	835	843	822	792	829	840	821	803	831	791	857	868	845	822	871	819	813	850	831	849	772	799	871	801	831	839	815	847	832	852	829	824	790	793	808	807	823	871	883	825	781	846	851	832	795	767	857	823	837	793	857	844	855	879	862	793	817	861	856	812	855	848	801	870	872	850	818	784	863	822	833	807	756	781	851	821	812	823	833	817	805	890	876	827	827	847	818	814	815	820	801	832	826	847	817	836	864	840	819	849	815	796	820	779	828	862	843	832	882	847	840	829	781	838	825	815	810	821	812	834	821	838	823	871	857	905	839	850	807	833	878	895	829	816	796	798	863	824	788	863	818	882	846	795	861	867	804	827	823	796	827	826	804	881	810	869	879	860	872	866	862	839	793	802	840	856	786	812	759	829	820	866	843	854	855	800	824	840	823	824	841	799	842	877	810	803	834	817	801	843	854	819	786	861	853	835	842	841	837	815	868	795	865	872	825	868	807	852	840	846	818	853	780	853	851	859	842	823	833	795	802	816	848	840	794	839	807	843	861	789	803	833	812	863	848	834	813	820	817	869	839	858	778	800	845	795	829	786	860	805	865	846	855	819	827	829	792	802	826	769	831	815	828	804	841	807	815	837	793	844	808	859	891	845	853	830	863	788	834	838	794	806	840	861	809	796	806	770	777	790	875	826	869	884	860	839	825	779	855	844	832	784	809	816	788	815	807	845	880	847	795	846	839	855	846	836	825	843	831	782	820	795	823	822	841	824
25803	21417	25686	18440	2129	1185	991	938	912	853	849	807	886	872	831	832	861	783	772	802	837	829	867	766	848	830	828	870	823	847	792	785	790	869	805	757	837	773	823	826	842	823	784	852	777	773	803	805	798	775	746	810	839	792	833	763	793	868	804	784	797	792	794	805	774	837	801	812	776	804	804	785	741	773	836	801	799	810	768	769	749	804	749	794	819	810	808	840	778	799	825	750	804	810	766	798	817	741	822	778	791	775	826	815	810	760	789	788	867	787	814	820	852	814	758	813	741	789	782	775	803	825	781	789	791	778	758	835	820	820	811	778	774	784	788	809	767	874	799	782	808	813	778	785	812	803	833	850	819	782	838	850	825	827	797	812	786	783	796	772	807	770	788	728	809	780	816	773	790	792	814	778	771	802	739	836	807	805	789	775	765	763	799	831	777	790	813	792	767	809	800	836	806	795	809	807	800	788	799	834	822	799	779	758	823	773	849	784	799	847	804	769	819	795	806	803	853	808	819	783	786	846	860	799	791	836	787	787	780	809	817	814	793	827	788	751	821	779	806	798	843	788	829	806	767	790	826	784	806	738	824	853	803	788	800	733	790	768	807	785	773	790	793	788	803	788	791	834	794	779	805	795	795	841	787	800	833	799	767	839	728	794	773	820	831	813	799	859	756	790	780	761	819	826	794	800	799	768	814	818	772	769	855	815	762	816	786	807	759	772	792	830	833	801	795	826	865	825	846	751	829	815	793	804	784	831	753	756	765	779	790	743	788	790	771	790	834	821	813	820	771	805	834	810	807	781	765	802	792	811	849	837	774	820	842	772	824	841	774	845	794	777	842	814	764	807	827	812	825	832	815	836	825	844	800	817	847	865	775	824	785	770	814	801	732	773	787	780	820	792	796	829	806	801	740	787	796	813	764	731	791	806	806	777	834	805	780	772	743	757	748	828	782	806	835	768	827	799	821	775	784	792	781	787	763	751	810	816	801	811	858	822	785	773	807	796	722	778	817	817	840	814	826	809	783	816	815	821	842	775	801	810	801	835	804	805	816	814	803	779	810	750	787	818	767	855	821	804	840	791	824	785	747	769	803	767	803	769	793	854	766	793	811	787	796	853	755	842	823	810	830	793	798	785	729	776	785	791	784	853	821	761	756	792	876	821	840	839	819	797	784	843	805	790	788	833	781	805	768	836	821	803	858	746	756	810	840	780	799	812	785	837	726	774	814	777	840	770	829	800	810	775	789	853	801	816	789	865	740	817	742	793	818	836	825	785	790	822	793	792	808	795	814	843	829	764	820	823	823	788	842	793	804	789	780	775	792	753	780	872	781	780	840	847	843	802	792	817	796	780	836	830	814	828	799	768	834	809	809	867	788	805	858	814	783	835	813	815	802	796	879	826	781	823	763	829	761	841	788	746	815	831	801	778	797	842	834	836	837	803	787	824	800	766	765	823	810	771	835	767	785	812	796	824	801	767	805	787	814	811	807	814	759	805	809	795	813	829	844	759	846	806	812	810	806	799	795	782	797	748	754	801	795	787	790	790	828	803	755	801	786	831	791	816	773	836	773	806	770	780	790	823	759	792	755	788	734	833	797	754	760	778	733	825	798	804	829	776	769	749	803	812	805	766	787	785	781	825	807	765	800	813	795	769	822	788	771	842	817	790	806	777	792	756	814	787	774	780	860	862	754	810	790	777	826	775	815	820	793	781	772	834	835	768	799	791	780	811	806	846	836	779	827	776	849	800	833	814	802	810	827	799	786	806	789	818	837	783	832	780	828	812	811	795	809	828	798	749	798	787	811	829	824	848	722	788	831	825	830	838	797	760	847	804	761	802	794	760	878	808	840	807	781	837	788	751	775	843	810	825	815	785	854	782	770	761	771	811	831	793	758	767	818	790	808	804	793	805	800	772	774	829	787	770	741	807	799	766	793	777	796	804	831	818	828	783	765	782	767	783	788	763	780	762	823	776	779	790	740	820	791	799	777	791	786	790	785	809	787	811	792	831	814	840	771	767	782	735	772	848	854	773	764	760	813	833	803	761	786	768	789	816	780	802	813	766	790	747	801	797	797	793	789	831	802	786	786	809	826	757	814	753	757	760	822	805	787	817	749	836	802	791	752	798	794	805	860	775	798	804	789	797	813	774	767	742	778	824	732	787	833	821	780	794	847	828	842	772	811	861	794	821	790	819	766	833	789	754	822	793	855	775	803	793	822	779	800	779	815	797	829	818	766	821	816	768	827	813	774	818	819	778	762	821	796	834	820	796	752	772	789	825	829	804	813	803	826	828	817	807	750	735	783	780	808	780	811	817	831	790	793	786	743	834	824	806	772	829	805	797	857	829	802	790	805	774	831	795	806	767	815	797	795	782	811	826	807	806	838	796	793	750	824	794	807	804	839	786	815	814	774	770	791	723	819	816	779	792	803	782	807	788	815	820	786	826	818	831	781	821	765	766	793	796	812	795	827	806	816	742	834	772	807	800	734	806	801	750	764	824	812	797	793	789	765	842	807	803	816	779	798	806	796	771	786	797	801	795	852	796	813	778	854	766	757	822	804	828	789	812	814	777	847	818	775	790	771	851	801	773	755	831	785	760	810	788	800	813	804	821	801	782	787	798	840	777	805	785	824	815	797	824	825	812	797	770	769	795	784	762	794	805	828	799	777	845	798	796	806	832	785	797	831	831	799	812	793	796	797	751	813	817	803	810	827	779	845	865	806	791	779	845	802	792	799	772	786	782	782	764	774	768	790	797	808	791	755	797	751	815	821	849	773	808	816	807	780	794	784	784	816	803	765	796	780	801	751	780	837	753	821	807	813	826	818	815	878	798	806	826	802	860	747	799	824	821	832	750	789	818	789	830	809	734	746	771	793	842	811	745	795	866	777	767	822	829	809	817	856	814	746	862	797	832	806	836	790	806	823	789	790	823	786	826	789	728	775	816	748	789	817	803	820	791	802	873	820	780	843	806	794	798	784	754	775	766	769	788	802	777	790	812	801	778	747	848	786	826	850	803	816	808	780	795	802	777	865	783	795	845	800	795	765	831	805	820	779	786	833	810	817	822	776	795	735	815	836	793	850	815	859	813	808	811	867	829	836	785	795	833	850	799	781	793	794	739	811	829	830	791	784	794	807	801	775	766	812	790	812	849	806	762	762	806	845	795	837	828	763	813	810	794	849	832	797	762	823	840	776	794	758	810	810	789	803	773	769	789	799	804	810	831	850	819	809	785	816	815	786	787	727	832	793	801	826	845	808	769	794	776	786	779	795	804	801	804	815	796	828	806	802	834	766	784	777	823	816	744	774	799	799	837	815	856	739	822	717	813	802	791	766	763	819	825	793	884	789	832	806	796	829	815	835	824	805	820	811	802	810	739	814	835	789	822	825	827	750	776	837	772	851	819	733	805	790	812	781	788	821	782	774	823	805	788	788	786	811	794	837	834	780	813	825	732	799	782	787	901	789	797	768	774	797	775	802	822
3596	2297	1916	1163	1023	892	902	812	779	720	794	760	736	717	650	703	759	696	724	664	690	765	693	718	684	704	692	680	723	683	726	670	690	717	705	695	669	684	677	717	731	697	703	722	733	654	701	685	749	685	703	726	658	689	752	707	631	686	684	674	692	682	642	699	699	639	719	721	733	680	657	700	692	703	642	674	728	735	704	724	686	701	712	710	674	703	700	682	705	636	684	736	678	711	698	717	679	697	749	706	693	711	703	630	719	666	668	698	664	713	682	682	695	697	682	713	657	673	710	731	683	677	666	735	679	687	678	712	676	680	693	713	681	680	657	681	687	662	752	679	679	669	657	697	674	679	642	646	700	645	706	711	670	662	706	729	679	714	700	677	645	717	666	686	699	728	684	686	658	668	676	697	741	696	671	678	673	687	678	692	683	714	688	612	697	680	701	648	695	670	717	675	680	747	699	718	712	670	687	714	716	707	678	714	736	710	654	692	672	701	703	660	668	714	680	718	672	715	724	738	735	743	698	688	731	654	692	628	733	667	733	677	672	701	700	675	673	698	694	657	651	690	696	660	660	678	653	709	718	710	722	691	765	708	702	698	668	688	699	648	721	705	717	709	645	681	648	651	700	717	687	653	661	697	717	668	661	630	642	688	703	641	637	740	691	705	710	716	739	633	718	681	718	670	723	663	688	696	705	679	677	657	754	741	695	697	680	684	651	684	664	672	693	711	747	668	702	665	685	725	633	666	699	675	717	706	687	686	658	681	678	737	683	730	663	719	698	691	643	692	677	665	747	682	709	723	681	669	696	636	640	676	722	721	735	634	728	693	708	699	668	707	690	703	676	675	690	677	685	657	693	695	676	698	674	682	701	636	713	722	732	732	653	681	693	707	699	713	693	682	672	646	692	670	706	665	674	681	714	721	713	672	694	719	653	688	696	708	647	641	705	679	717	751	658	693	680	663	620	693	677	714	702	698	678	668	692	710	710	673	656	753	689	694	722	683	680	672	703	669	700	680	655	632	739	694	650	696	693	673	698	667	730	643	639	698	723	656	680	694	697	686	711	677	704	694	693	736	731	678	644	644	664	730	710	692	681	682	700	729	707	665	684	703	712	699	670	710	730	656	685	650	682	709	658	721	706	708	665	735	674	651	678	717	704	728	630	682	680	689	669	720	654	683	687	764	694	711	665	687	646	734	685	701	712	775	691	666	683	717	681	707	670	701	674	687	678	707	661	670	687	684	694	667	700	668	706	698	739	674	695	665	703	657	683	677	698	689	673	681	673	668	686	682	687	660	695	664	689	698	703	665	675	691	660	638	698	677	621	650	660	665	716	687	678	677	735	696	650	661	713	683	682	699	700	669	694	721	721	755	623	627	684	668	701	651	646	698	699	679	635	719	704	710	679	736	640	686	689	686	671	676	626	738	713	701	694	693	681	702	663	707	687	723	700	672	683	718	705	673	752	651	653	695	698	707	696	709	678	672	686	690	680	653	702	717	721	678	671	726	728	675	706	691	688	728	651	710	681	700	638	705	701	694	691	669	668	718	711	727	696	699	684	680	661	707	694	686	678	666	711	702	708	725	718	731	655	693	696	688	603	701	717	692	714	682	705	619	657	692	683	654	721	704	703	669	679	730	668	683	689	682	684	643	676	689	662	650	728	695	707	718	731	657	691	690	710	719	684	718	666	662	651	692	678	699	703	652	705	697	679	657	711	631	680	727	682	662	689	722	692	684	696	660	689	688	713	696	654	694	700	720	637	656	713	671	668	727	666	718	690	680	654	688	670	685	631	719	653	601	714	680	679	666	721	715	673	674	692	685	691	748	686	671	669	666	716	705	726	679	704	659	681	688	706	717	645	726	687	676	686	671	660	727	681	707	676	702	700	718	682	708	716	725	672	688	706	683	691	689	687	724	624	659	701	715	690	725	678	679	707	665	650	686	676	666	685	687	688	659	665	722	668	707	671	676	709	657	669	668	683	670	667	653	632	690	741	667	647	682	721	723	679	725	710	659	750	702	691	692	677	707	676	674	695	678	718	670	677	706	667	646	667	675	671	659	680	733	709	669	673	668	645	659	734	723	698	685	731	708	722	676	649	662	734	636	726	684	689	724	728	668	668	707	707	651	682	666	670	694	672	673	667	689	677	677	699	671	703	709	681	663	705	695	712	711	681	666	723	697	678	706	709	695	718	769	678	690	686	714	723	710	705	668	662	748	706	698	666	706	672	656	657	654	631	684	674	677	714	657	712	700	657	722	713	690	703	667	699	696	687	713	724	673	676	690	690	694	693	698	713	638	707	707	730	708	702	700	686	651	693	666	702	637	666	697	680	670	706	675	623	713	749	682	710	689	677	693	683	669	732	706	679	696	634	663	676	712	713	703	718	697	697	718	702	710	719	681	626	735	723	684	685	689	718	670	697	680	711	691	692	693	690	718	697	666	693	693	684	670	703	681	725	692	683	710	649	674	693	682	681	637	689	698	695	676	671	688	695	679	706	681	652	659	679	698	644	730	728	678	720	699	680	684	713	700	689	687	680	679	719	649	720	703	635	711	667	659	699	694	695	695	677	689	699	681	700	692	658	694	716	671	683	684	674	652	687	728	710	683	671	658	683	683	674	691	702	669	697	686	699	675	697	706	676	706	711	675	711	654	677	696	677	707	702	666	643	676	659	678	709	701	674	669	694	701	704	679	687	666	676	664	739	709	674	674	719	678	703	704	689	652	679	676	725	669	677	720	665	686	685	656	732	740	698	641	729	686	721	681	683	676	715	691	706	655	670	698	672	742	688	679	716	661	661	667	664	673	650	645	666	719	670	713	674	700	660	702	703	690	665	661	699	699	678	639	722	772	709	676	699	632	671	706	666	729	677	697	690	711	699	657	686	689	728	650	687	661	631	733	681	734	698	715	707	754	704	679	719	690	695	647	711	726	702	669	703	636	720	693	687	717	650	728	672	706	672	660	731	657	699	676	691	742	709	694	681	718	682	701	656	699	679	664	671	666	618	657	699	696	683	687	718	690	685	708	679	736	711	687	744	712	703	697	705	697	645	686	753	666	656	715	695	655	670	694	682	651	697	691	657	679	673	696	712	677	696	699	639	676	654	619	647	677	702	658	688	677	701	680	706	721	706	668	689	692	684	689	689	705	738	674	691	666	683	699	687	672	709	644	652	684	679	703	700	677	659	658	685	652	654	692	655	698	686	668	706	701	661	662	681	697	715	703	725	695	695	701	704	701	680	639	678	659	701	694	679	712	679	690	666	639	683	644	677	685	661	701	698	695	700	667	678	707	688	677	716	671	679	710	713	656	681	694	689	690	667	704	658	670	716	696	688	706	687	717	706	669	649	683	722	721	728	702	664	723	670	696	651	680	716	708	681	699	692	663	712	681	690	696	735	686	688	692	713	668	702	681	692	717	679	660	709	671	677	705	698	677	668	689	705	720	711	709	693	643	640	697	675	732	669	698	703	634	668	707
24208	21408	28546	24648	20620	3808	1314	879	733	695	659	685	648	699	629	626	621	640	574	620	622	636	576	607	601	610	583	585	598	539	628	539	543	573	573	586	549	607	574	576	580	587	610	579	585	602	580	601	561	571	606	591	571	570	584	566	571	593	525	610	571	582	578	578	538	537	579	578	540	550	537	556	522	546	565	603	567	604	577	581	503	541	571	572	572	526	529	582	574	567	546	558	566	576	623	574	537	554	549	546	547	585	551	551	549	549	550	558	571	602	520	612	552	546	547	569	524	569	579	597	563	571	554	563	575	588	578	595	586	625	530	561	585	528	524	557	554	548	596	537	542	584	533	532	560	545	552	594	548	598	565	551	502	578	518	544	560	589	516	559	597	577	585	538	571	545	533	567	552	559	525	564	556	575	539	583	574	579	586	572	530	559	528	560	573	551	537	536	577	559	558	540	585	570	588	549	522	576	506	555	552	561	553	565	583	600	565	599	556	559	530	532	630	624	545	584	531	559	565	549	593	558	536	541	577	544	578	573	562	538	538	570	585	532	547	568	541	579	566	520	521	565	539	556	564	573	541	544	608	598	556	572	557	571	558	572	569	556	535	549	562	538	585	566	498	559	565	572	557	563	594	523	622	506	537	534	551	565	561	514	536	568	538	588	549	529	569	560	520	562	565	569	549	517	581	562	570	580	576	552	597	538	586	537	609	567	528	567	581	569	508	580	592	593	551	582	564	528	560	563	584	573	585	553	589	551	558	605	559	541	555	581	614	582	536	548	549	542	545	547	528	542	577	570	546	492	567	602	564	584	566	544	592	579	588	576	552	563	548	594	548	594	539	575	580	567	566	537	590	555	551	582	590	575	596	550	578	588	576	567	560	529	580	551	547	581	515	528	526	559	551	528	578	549	554	573	576	552	564	525	568	559	567	535	586	592	545	559	573	582	534	582	634	596	596	604	584	545	544	544	534	536	525	534	537	558	587	572	549	569	509	588	536	594	569	550	560	582	546	563	557	610	586	541	552	576	565	540	476	537	552	535	545	511	548	547	526	564	555	561	579	579	542	573	555	565	547	577	535	565	540	550	579	528	569	543	543	542	569	530	632	550	559	519	553	610	522	585	572	567	562	549	585	549	531	530	526	581	550	535	556	523	556	570	524	567	542	529	556	569	552	552	577	594	549	540	574	553	553	539	591	562	565	514	575	545	552	588	552	531	562	548	615	561	544	568	538	557	566	591	568	572	537	585	581	534	548	569	586	591	558	600	605	549	586	563	520	530	556	585	545	572	555	537	548	558	575	534	536	572	553	554	531	548	583	562	564	535	550	602	566	522	554	579	560	604	577	545	580	575	543	559	534	544	536	596	547	539	562	564	511	560	574	563	522	568	555	549	547	599	554	568	568	512	602	565	557	568	568	599	578	539	574	572	579	535	516	567	575	594	539	555	542	527	562	556	573	543	571	560	539	605	578	575	556	548	610	559	627	540	529	542	546	551	557	580	564	536	540	539	538	518	584	558	545	546	570	525	540	559	561	585	562	577	570	528	563	556	573	547	589	552	588	536	497	567	560	561	561	569	560	519	552	537	587	585	517	592	584	554	534	618	568	551	515	542	563	549	527	551	551	593	577	503	558	564	531	574	565	553	591	590	592	565	536	602	531	548	545	565	544	557	524	559	582	536	557	553	541	546	585	578	531	532	577	566	583	525	559	564	520	560	539	537	562	532	559	542	538	542	554	578	557	555	539	595	538	543	547	535	548	582	539	570	594	547	554	511	598	547	576	580	556	547	619	553	565	572	529	590	541	541	564	598	561	549	596	558	559	573	538	559	536	552	581	533	600	578	573	569	573	601	548	537	541	575	554	584	540	565	561	538	588	552	563	571	593	521	565	525	578	586	616	558	546	598	571	602	555	543	539	556	550	562	587	561	566	519	533	593	555	521	543	583	551	584	534	579	566	590	559	585	496	587	570	541	553	533	564	529	530	559	560	580	552	562	551	541	555	547	520	568	544	564	549	603	548	547	515	555	554	575	562	520	549	566	528	543	580	555	587	562	545	558	554	555	556	539	538	574	557	536	563	498	523	589	566	551	530	540	527	572	573	567	530	593	558	581	553	560	565	555	564	542	558	571	567	537	558	576	577	598	551	526	576	553	544	572	550	565	566	569	540	555	561	509	568	564	570	540	527	533	583	586	556	547	541	562	566	568	529	530	548	589	596	600	553	552	591	597	553	584	543	549	546	577	553	601	581	528	560	584	559	595	567	589	552	506	560	529	576	607	562	589	551	554	593	560	543	556	603	560	581	578	536	552	532	514	524	555	551	556	572	546	495	536	552	539	580	553	583	553	544	554	576	544	532	589	547	589	552	578	554	527	563	539	515	533	507	553	578	548	592	509	523	580	566	598	534	552	579	560	555	568	566	547	557	566	573	535	588	540	512	536	572	523	566	560	554	521	641	562	550	515	578	568	586	570	544	545	598	558	549	561	548	549	573	563	552	533	556	573	579	541	553	552	559	511	580	531	537	550	533	521	562	529	564	530	579	580	556	549	561	549	577	539	567	568	580	566	560	596	553	608	569	554	570	554	570	565	543	559	557	587	527	542	539	515	551	554	567	553	562	574	576	535	564	583	574	539	526	573	596	565	545	525	581	588	592	601	571	540	596	540	565	551	560	562	562	565	566	526	530	578	536	543	556	547	554	532	562	545	557	559	552	548	541	617	549	606	531	599	513	512	562	562	545	552	534	553	608	540	530	554	564	576	558	559	579	569	585	560	574	548	571	585	578	541	597	560	558	572	542	590	542	557	562	517	538	569	559	562	507	589	516	521	522	561	553	583	591	571	561	574	545	547	568	554	518	536	562	574	523	566	584	576	579	563	528	564	549	525	557	529	515	568	574	590	588	526	595	543	548	546	559	529	554	566	554	545	565	592	531	573	556	567	514	557	562	543	531	575	573	572	555	555	529	575	579	565	572	538	588	514	566	543	584	561	558	543	557	554	563	568	584	561	568	553	553	544	574	541	563	560	580	563	551	585	572	552	521	520	577	552	562	540	586	512	559	583	558	565	489	592	547	570	562	558	555	626	547	500	557	534	540	554	539	588	545	557	595	537	524	551	533	593	552	549	579	573	562	529	571	511	515	543	560	556	541	547	536	542	582	560	544	506	555	580	558	509	517	537	550	556	558	540	539	582	581	588	580	556	514	559	558	548	561	573	561	604	606	537	565	553	554	542	571	546	545	553	563	572	552	529	573	553	516	569	553	551	540	563	566	552	557	588	570	569	576	489	564	540	530	544	534	530	544	549	571	542	570	519	565	516	574	576	545	561	547	536	524	565	599	616	588	535	523	575	569	536	561	539	547	551	567	519	579	540	550	549	548	551	560	564	575	560	518	566	567	563	552	576	531	559	528	531	550	563	555	576	580	523	579	551	559	552	587	507	537	565	573	564	549	544	532	564	544	580	562	555	557	548	573	570	544	571
3400	4987	4045	2108	1524	1189	986	930	828	735	714	683	588	600	607	596	593	562	630	574	565	576	573	565	566	559	533	540	576	574	554	500	594	497	506	526	547	550	534	504	546	486	565	496	532	521	534	528	511	504	525	570	547	508	548	504	533	531	529	555	533	541	546	494	495	490	505	520	507	534	521	486	543	510	460	522	523	472	515	520	517	535	507	545	559	524	519	480	571	500	521	524	515	481	499	538	575	552	557	505	529	507	523	512	529	517	534	538	501	533	496	521	531	515	534	506	503	514	547	507	493	525	549	547	525	532	477	511	512	545	539	508	536	509	482	543	529	550	504	510	511	541	552	511	539	524	480	467	504	485	493	519	521	528	532	517	510	518	542	525	537	510	491	496	563	495	487	509	527	540	525	489	534	474	508	502	552	529	517	532	528	504	501	527	492	515	522	513	559	492	516	522	517	509	531	525	515	556	510	505	543	480	521	504	475	509	568	531	508	487	498	510	526	532	498	527	481	533	522	510	506	484	531	495	511	510	507	533	538	542	539	505	527	510	548	532	510	511	490	521	522	489	547	532	484	550	526	536	489	530	518	510	531	514	529	531	539	468	540	507	504	499	477	521	514	542	538	485	515	519	506	531	541	558	515	541	531	536	518	481	520	517	517	519	503	522	511	524	493	509	515	491	508	510	540	465	506	473	527	483	547	532	518	505	521	499	502	532	514	516	536	492	503	499	510	497	532	508	482	477	521	515	519	493	550	508	522	522	511	520	547	525	502	511	496	477	519	529	539	543	491	507	495	481	525	505	489	471	530	521	513	547	514	501	546	516	504	518	540	494	513	492	511	530	552	480	494	499	544	514	478	498	548	509	506	529	509	537	520	502	526	497	478	504	512	533	482	515	503	525	534	528	519	500	530	503	526	507	521	497	522	474	534	526	496	535	544	456	502	520	571	526	501	489	564	517	502	479	519	493	516	514	518	517	553	516	509	511	523	534	521	557	532	536	506	528	481	560	513	496	566	509	509	541	447	511	484	502	548	518	490	514	547	527	500	519	563	485	505	495	525	518	479	509	477	509	492	511	542	523	530	513	502	539	508	513	505	546	494	473	478	512	532	506	519	471	499	545	535	525	544	526	546	524	484	511	521	525	471	487	534	542	544	497	519	475	463	529	514	529	505	529	526	539	533	450	541	505	521	512	492	496	527	535	540	523	510	515	532	508	518	535	478	487	504	515	488	493	497	520	493	519	515	530	528	503	494	538	501	506	484	524	540	512	485	493	508	503	520	519	494	503	484	563	542	487	466	502	488	507	479	516	553	532	494	534	547	525	512	499	485	491	483	526	540	507	497	528	498	508	513	523	510	515	538	538	501	508	488	521	510	517	496	505	553	498	517	519	517	520	482	509	480	530	507	520	504	490	512	538	509	524	502	492	485	511	547	507	517	528	501	507	555	506	537	457	534	489	457	543	505	550	487	499	542	495	510	559	458	511	498	523	509	526	518	506	545	498	511	532	508	543	528	536	528	570	477	476	525	514	506	497	544	519	485	478	501	487	486	491	527	514	576	535	492	508	511	490	476	492	544	501	500	477	507	505	504	488	487	488	523	494	554	502	510	471	511	495	501	497	509	491	528	462	499	529	505	544	523	540	495	503	479	509	511	512	487	500	506	529	514	501	510	501	525	522	504	517	522	519	461	509	537	493	511	508	573	522	516	502	553	480	520	488	542	496	498	528	505	526	506	495	484	509	510	517	491	519	506	487	535	535	536	506	475	555	507	493	504	516	491	510	504	519	541	529	488	512	540	486	491	508	495	498	529	505	484	536	494	520	504	477	480	506	490	502	504	504	513	484	478	485	514	564	570	549	490	516	535	557	501	510	537	543	534	515	499	539	514	539	497	509	507	510	562	529	506	499	494	466	529	520	543	516	481	517	530	462	513	516	508	489	470	525	503	495	518	515	555	528	522	499	528	473	529	537	528	534	545	522	510	485	521	492	516	500	467	510	499	530	498	479	508	494	482	503	533	485	546	470	538	470	516	528	531	489	503	551	500	515	501	518	534	471	534	543	494	511	490	544	512	491	517	524	527	479	503	467	476	491	484	478	507	508	516	479	478	494	569	486	483	509	454	497	451	494	548	525	520	512	489	529	455	490	551	478	531	534	480	498	507	464	471	494	511	491	499	511	529	527	504	481	507	480	485	516	529	527	457	496	497	504	495	514	519	484	514	502	481	511	508	483	528	521	509	493	503	514	485	447	533	512	504	496	540	517	531	530	509	529	509	485	496	518	528	512	487	522	514	508	514	490	496	525	538	538	509	496	497	529	531	501	526	499	508	508	512	516	512	522	538	517	481	511	500	527	527	483	532	482	497	497	508	498	524	479	492	543	525	532	539	509	491	525	530	528	501	491	502	487	499	475	484	544	472	521	499	472	505	499	509	510	503	491	516	481	509	481	516	514	475	518	491	486	471	517	534	551	494	512	507	475	522	530	491	530	482	520	526	540	512	519	504	497	540	548	541	516	509	507	485	500	534	509	476	500	521	485	524	518	471	523	514	495	494	472	524	510	503	517	503	482	533	520	524	543	495	496	549	497	508	518	535	515	522	493	501	500	513	498	514	525	505	530	508	510	506	500	519	515	514	494	527	492	502	463	515	531	578	481	519	501	484	501	470	492	493	515	529	501	510	501	550	546	493	503	509	508	527	583	545	536	486	545	480	517	511	536	493	501	520	545	486	506	492	525	539	532	495	499	486	540	520	538	501	559	512	464	518	509	507	499	519	490	483	554	509	530	526	463	497	512	540	493	473	563	513	490	520	528	488	513	463	489	490	531	506	489	507	495	478	516	527	473	506	519	456	475	502	543	493	525	472	466	478	472	511	474	511	497	481	528	522	471	518	499	522	523	469	534	543	467	536	475	490	508	498	534	505	486	486	518	518	513	531	442	520	516	538	482	503	490	507	522	488	492	509	504	473	532	539	501	540	501	533	543	513	527	471	506	484	486	488	506	529	487	523	486	445	458	478	499	482	516	506	478	489	497	545	522	517	476	523	484	505	529	540	525	499	487	487	470	554	544	485	530	553	492	504	488	540	538	504	519	502	460	494	512	519	514	481	495	516	510	490	500	495	510	493	498	495	544	556	540	459	519	491	521	503	491	499	538	495	508	515	496	485	527	468	476	514	478	493	506	511	482	532	529	493	513	481	520	486	478	497	465	514	502	494	506	506	472	527	490	517	496	502	504	519	503	512	536	512	546	499	500	486	507	510	520	511	520	519	491	494	471	535	519	494	549	497	515	472	480	511	541	521	501	499	477	515	530	487	506	498	498	535	496	500	538	521	485	503	509	530	511	531	469	498	522	509	497	473	531	477	506	483	478	516	504	506	500	547	533	490	501	529	513	483	486	557	501	516	515	500	479	507	503	529	504	491	517	510	517	540	489	492	502	517	507	497	485	518	487	502	498	502	482	503	493	490	461	499	530	496	548
27598	12933	2565	1523	1217	1141	1123	1110	1069	1112	1132	1123	1091	1117	1082	1047	1106	1054	1065	1037	1092	1133	1089	1126	1145	1053	1098	1117	1114	1046	1091	1094	1086	1100	1085	1046	1096	1105	1113	1059	1052	1082	1085	1134	1094	1121	1076	1112	1099	1100	1110	1091	1044	1122	1073	1069	1098	1023	1098	1125	1107	1026	1070	1069	1118	1116	1142	1036	1108	1130	1101	1099	1100	1112	1075	1049	1088	1066	1211	1110	1075	1080	1059	1132	1076	1044	1054	1148	1088	1029	1062	1081	1159	1065	1093	1074	1056	1072	1106	1082	1090	1069	1088	1137	1066	1081	1039	1160	1028	1063	1111	1019	1149	1093	1131	1161	1062	1165	1087	1043	1069	1116	1110	1155	1094	1087	1058	1036	1083	1055	1043	1077	1020	1146	1113	1122	1139	1078	1090	1095	1065	1075	1113	1069	1067	1093	1118	1093	1046	1065	1134	1066	1062	1121	1092	1065	1064	1114	1106	1095	1062	1094	1113	1086	1060	1072	1061	1149	1067	1103	1116	1085	1068	1135	1077	1102	1032	1054	1077	1096	1040	1033	1082	1039	1108	1043	1074	1115	1143	1126	1072	1097	1063	1097	1081	1066	1065	1112	1058	1078	1073	1111	1086	1092	1101	1096	1041	1096	1122	1113	1093	1061	1086	1122	1092	1053	1052	1084	1086	1137	1087	1078	1106	1095	1086	1093	1096	1094	1083	1046	1067	1097	1095	1156	1122	1117	1102	1062	1086	1132	1128	1052	1050	1027	1090	1007	1101	1086	1055	1092	1087	1061	1035	1049	1056	1063	1151	1070	1128	1096	1066	1130	1096	1094	1034	1115	1095	1133	1116	1145	1151	1142	1071	1118	1093	1091	1124	1127	1092	1055	1143	1021	1105	1073	1095	1118	1067	1092	1118	1118	1004	1065	1034	1146	1096	1112	1074	1102	1107	1067	1135	1085	1128	1078	1109	1104	1206	1077	1055	1104	1074	1059	1089	1103	1075	1083	1073	1056	1112	1116	1053	1089	1098	1078	1080	1074	1087	1047	1087	1097	1062	1096	1126	1045	1042	1102	1095	1150	1070	1071	1120	1090	1087	1115	1121	1070	1083	1083	1091	1104	1107	1040	1090	1067	1067	1160	1071	1069	1146	1086	1086	1078	1025	1102	1128	1086	1069	1066	1081	1056	1111	1132	1077	1142	1076	1092	1023	1062	1052	1102	1060	1098	1081	1089	1047	1078	1086	1063	1083	1135	1030	1061	1075	1103	1044	1069	1100	1085	1118	1036	1104	1084	1156	1067	1097	1049	1113	1082	1129	1066	1034	1162	1055	1074	1053	1047	1094	1131	1100	1072	1103	1073	1109	1053	1090	1038	1090	1080	1062	1134	1077	1114	1124	1036	1131	1132	1090	1107	1136	1014	1140	1117	1133	1071	1105	1091	1108	1092	1085	1090	1086	1034	1065	1079	1141	1048	1055	1063	1039	1091	1094	1121	1134	1039	1074	1118	1061	1107	1071	1058	1065	1111	1142	1112	1142	1141	1096	1090	1106	1073	1120	1048	1041	1104	1100	1099	1127	1099	1051	1111	1143	1078	1083	1079	1098	1050	1080	1069	1034	1118	1051	1094	1096	1128	1106	1018	1115	1108	1101	1001	1120	1149	1049	1138	1157	1089	1040	1094	1130	1061	1088	1110	1034	1063	1127	1063	1089	1098	1118	1136	1064	1106	1109	1109	1179	1164	1031	1136	1142	1096	1002	1065	1073	1109	1079	1114	1086	1054	1087	1173	1118	1070	1115	1097	1091	1054	1145	1088	1061	1047	1125	1078	1097	1054	1093	1104	1103	1051	1124	1074	1080	1131	1073	1069	1101	1086	1095	1070	1157	1166	1115	1092	1123	1068	1030	1081	1096	1144	1099	1101	1042	1145	1125	1071	1058	1103	1057	1128	1125	1124	1062	1119	1103	1079	1084	1107	1053	1080	1065	1110	1137	1092	1143	1083	1075	1103	1081	1093	1106	1134	1092	1057	1186	1089	1138	1110	1116	1109	1119	1133	1047	1092	1100	1110	1180	1072	1061	1107	1124	1104	1075	1073	1068	1111	1059	1152	1110	1061	1136	1116	1039	1052	1076	1008	1052	1108	1059	1045	1090	1056	1083	1101	1103	1107	1073	1032	1107	1108	1100	1093	1132	1065	1095	1088	1046	1053	1133	1087	1129	1099	1104	1151	1097	1078	1039	1077	1110	1106	1104	1063	1134	1131	1074	1091	1110	1134	1103	1074	1111	1156	1103	1137	1041	1026	1080	1115	1090	1024	1149	1125	1032	1089	1087	1090	1094	1121	1103	1107	1077	1046	1043	1088	1094	1105	1070	1065	1057	1115	1115	1056	1086	1147	1164	1127	1058	1061	1144	1043	1097	1049	1092	1090	1124	1016	1066	1045	1080	1110	1127	1106	1039	1129	1118	1118	1056	1076	1068	1063	1077	1107	1095	1084	1076	1080	1028	1136	1126	1101	1091	1066	1121	1179	1098	1080	1082	1060	1100	1113	1080	1100	1107	1037	1087	1126	1082	1104	1161	1068	1128	1051	1073	1124	1097	981	1086	1074	1096	1092	1018	1056	1080	1057	1045	1106	1061	1028	1114	1035	1037	1063	1116	1083	1131	1035	1033	1121	1082	1076	1047	1009	1085	1072	1132	1079	1054	1065	1019	1050	1079	1078	1068	1111	1081	1100	1120	1085	1141	1053	1093	1096	1062	1081	1119	1014	1097	1073	1154	1055	1086	1020	1057	1044	1048	1080	1077	1066	1064	1095	1017	1064	1083	985	1153	1022	1175	1038	1100	1121	1067	1068	1163	1043	1044	1063	1149	1119	1147	1110	1055	1097	1076	1084	1149	1034	1058	1065	1161	1035	1077	1072	1126	1106	1100	1117	1088	1091	1062	1064	1061	1132	1105	1051	1083	1103	1172	1096	1130	1096	1115	1056	1094	1040	1026	1071	1106	1069	1090	1126	1120	1101	1147	1088	1113	1141	1060	1098	1118	1080	1058	1106	1102	1047	1044	1103	1102	1137	1129	1107	1088	1041	1045	1107	1101	1110	1143	1048	1023	1114	1130	1136	1085	1059	1003	1103	1136	1091	1081	1162	1113	1075	1105	1037	1102	1077	1045	1058	1097	1098	1096	1075	1043	1016	1101	1050	1068	1105	1069	1087	1040	1136	1084	1100	1066	1148	1128	1055	1079	1134	1103	1087	1086	1104	1049	1079	1056	1044	1095	1098	1108	1069	1125	1068	1106	1071	1078	1157	1123	1053	1046	1087	1084	1089	1060	1050	1063	1096	1071	1094	1005	1105	1070	1105	1084	1120	1030	1100	1101	1080	1102	1019	1051	1069	1031	1108	1127	1052	1102	1178	1117	1088	1102	1072	1082	1100	1130	1084	1086	1129	990	1139	1030	1087	1083	1059	1065	1104	1109	1096	1102	1115	1091	1062	1031	1064	1083	1001	1091	1123	1095	1071	1006	1132	1067	1066	1134	1111	1133	1120	1029	1089	1117	1052	1038	1103	1067	1072	1071	1132	1031	1151	1046	1056	1087	1171	1118	1099	1071	1076	1153	1122	1102	1122	1072	1005	1132	1033	1062	1122	1070	1038	1118	1012	1094	1069	1067	1094	1108	1094	1106	1120	1113	1075	1119	1107	1087	1152	1147	1102	1075	1139	1142	1090	1053	1045	1056	1073	1047	1091	1111	1070	1010	1073	1097	1116	1102	1131	1074	1082	1082	1067	1078	1047	1145	1140	1148	1126	1033	1135	1119	1123	1097	1088	1115	1128	1127	1108	1068	1069	1111	1091	1113	1117	1076	1096	1065	1078	1114	1081	1103	1132	1095	1109	1088	1077	1076	1087	1091	1075	1108	1039	1093	1091	1060	1119	1096	1073	1104	1067	1130	1047	1038	1076	1119	1052	1097	1085	1115	1047	1075	1065	1062	1131	1061	1119	1071	1110	1086	1088	1182	1098	1043	1096	1017	1086	1105	1076	1084	1134	1110	1087	1123	1124	1039	1078	1015	1070	1012	1048	1027	1100	1101	1110	1094	1060	1139	1143	1113	1116	1052	1071	1070	1142	1132	1168	1117	1102	1073	1083	1085	1061	1089	1078	1037	1110	1108	1036	1089	1152	1098	1035	1122	1122	1107	1097	1084	1085	1085	1134	1056	1087	1101	1075	1073	1116	1074	1066	1045	1046	1032	1067	1106	1046	1125	1051	1049	1134	1108	1118	1077	1112	1110	1137	1113	1125	1144	1071	1028	1075	1071	1081	1141	1070	1111	1131	1112	1106	1099	1074	1129	1091	1106	1053	1099	1036	1098	1087	1054	1070	1130	1068	1082	1106	1085	1080	1099	1149	1157	1111	1099	1088	1038	1094	1068	1119	1070	1067	1076	1141	1107	1094	1117	1074	1087	1110	1075	1113	1037	1090	1079	1082	1105	1107	1079	1050	1074	1040	1062	1082	1089	1070	1071	1128	1114	1181	1130	1089	1064	1132	1069	1069	1040	1107	1064	1125	1135	1004	1030	1093	1053	1112	1105	1100	1114	1088	1081	1083	1063	1091	1117	1074	1088	1083	1097	1114	1054	1035	1029	1067	1085	1099	1098	1127	994	1074	1077	1142	1065	1080	1068	1000	1089	1066	1110	1089	1062	1117	1115	1037	1089	1052	1091	1137	1048	1107	1092	1061	1166	1067	1118	1053	1056	1136	1095	1071	1106	1126	1156	1062	1104	1096	1074	1098	1105	1045	1081	1100	1056	1069	1109	1124	1051	1060	1085	1114	1104	1130	1090	1069	1065	1078	1070	1053	1075	1081	1020	1119	1032	1060	1079	1091	1112	1117	1063	1106	1090	1082	1048	1060	1100	1063	1090	1101	1131	1111	1092	1106	986	1097	1126	1127	1023	1083	1131	1124	1101	1086	1097	1062	1087	1088	1092	1093	1090	1096	1100	1127	1078	1098	1133	1090	1084	1116	1065	1095	1057	1086	1114	1106	1050	1128	1056	1051	1046	1126	1035	1116
5234	1125	1046	938	964	904	850	903	920	891	871	890	893	855	917	859	860	905	904	916	912	850	892	871	913	901	914	872	924	939	869	885	852	891	912	888	912	895	840	869	851	902	857	899	802	877	903	844	881	859	879	873	886	901	891	832	915	879	917	840	946	928	860	897	900	849	815	855	921	923	900	896	887	923	916	891	834	896	867	935	875	867	908	919	862	912	876	857	913	886	878	883	894	868	859	863	886	882	834	919	875	900	860	902	881	868	863	899	929	848	871	926	949	840	858	871	928	883	930	904	852	831	878	911	896	849	872	862	937	870	866	901	861	896	882	891	835	877	899	891	844	840	947	921	877	894	865	879	892	884	879	908	878	839	937	874	886	833	883	870	933	869	878	927	932	866	872	870	912	922	844	831	948	851	887	864	893	879	863	877	903	882	909	906	890	922	832	949	871	866	930	878	891	856	892	847	855	915	876	851	908	909	916	926	878	856	905	840	887	886	865	910	915	853	868	869	890	859	858	876	892	913	808	888	865	861	917	896	852	864	877	853	890	940	904	906	892	903	881	958	898	852	921	894	872	939	878	832	850	869	961	932	912	922	893	897	840	851	883	893	873	878	867	844	901	882	902	928	879	852	846	870	864	879	925	817	852	842	842	857	865	895	855	903	932	879	915	926	911	884	907	854	824	895	837	883	915	876	877	827	897	912	875	922	911	894	817	831	911	909	869	893	912	900	897	919	853	848	906	920	874	909	897	842	903	871	919	859	913	875	899	852	908	937	855	903	906	859	922	869	876	928	878	824	879	889	915	919	932	926	908	862	926	874	962	861	882	873	830	865	863	861	862	859	943	916	869	905	912	852	837	864	885	908	815	891	890	899	879	914	859	855	870	903	906	915	849	898	891	894	864	867	864	892	923	884	905	877	883	845	880	880	967	939	926	912	819	886	862	916	871	878	867	863	843	876	822	841	891	903	872	838	929	838	827	872	943	833	881	891	814	842	889	852	840	967	914	924	903	901	894	859	883	880	928	907	889	907	868	867	892	844	943	867	870	910	829	859	884	858	871	836	885	902	890	856	895	893	885	897	878	903	897	906	873	923	853	893	866	904	875	876	929	905	880	885	861	907	869	864	884	888	855	952	873	883	847	896	905	873	932	839	860	914	852	867	890	857	877	909	865	920	879	926	875	829	891	962	884	897	924	841	873	901	925	908	887	897	886	902	897	892	907	882	907	891	932	917	883	836	822	880	913	930	923	854	922	858	860	898	910	856	912	923	912	895	859	878	879	901	879	869	892	860	918	880	891	914	883	828	824	877	831	899	849	902	835	911	910	910	907	935	855	918	940	866	860	819	844	946	860	898	879	891	874	880	854	860	895	908	917	915	866	910	891	911	928	872	827	853	859	891	898	902	858	887	921	855	903	903	902	868	823	889	909	895	830	881	892	874	924	851	861	851	814	976	897	858	891	954	863	876	925	853	855	867	855	893	900	908	916	830	920	860	889	865	878	876	884	846	902	821	883	960	865	836	884	917	898	882	859	843	869	885	911	907	854	837	873	819	901	869	902	891	823	844	818	864	893	892	865	929	880	920	941	868	893	921	878	853	868	880	908	881	892	868	879	917	935	890	802	911	860	901	870	885	865	875	863	918	883	865	865	876	865	899	946	873	863	872	860	899	884	859	924	857	908	854	888	883	834	858	934	855	883	857	888	868	868	859	888	833	897	892	818	915	889	873	921	859	930	898	877	865	852	913	901	878	907	844	890	862	856	884	888	902	942	924	893	849	921	840	912	850	811	852	836	876	892	901	837	904	919	921	846	922	885	868	869	886	919	893	943	863	829	927	886	927	838	899	840	876	877	905	894	893	872	829	903	856	838	843	885	854	873	902	912	914	855	892	886	926	901	870	904	867	825	893	865	847	857	866	891	850	874	866	947	830	853	882	905	834	927	864	832	857	879	876	938	909	872	878	915	954	898	887	873	919	854	857	844	861	899	927	852	896	920	875	902	883	905	869	909	883	921	912	877	924	867	883	888	867	894	887	874	868	920	871	852	926	902	937	976	882	853	921	897	888	867	873	884	874	857	869	839	877	900	840	905	809	880	894	931	858	855	881	856	868	884	903	881	893	830	902	905	941	880	902	912	881	889	864	892	845	937	909	837	904	869	861	966	880	805	870	869	881	885	851	887	904	900	842	932	920	867	908	896	890	886	864	865	911	882	876	883	904	807	889	845	869	934	882	866	844	884	882	867	818	857	895	908	888	904	878	889	859	834	909	833	934	899	844	886	909	897	886	826	893	870	859	948	806	935	826	862	884	850	884	878	823	871	855	850	849	860	888	919	908	860	909	895	866	916	843	933	872	889	896	874	865	857	897	858	932	851	909	910	855	852	872	912	907	896	940	870	862	832	872	901	880	846	873	876	871	869	847	873	869	895	868	834	869	878	864	900	886	912	906	864	855	865	853	906	918	820	910	893	883	844	866	880	869	919	921	870	875	908	869	913	886	858	879	892	836	908	849	856	860	851	915	859	889	861	893	864	875	890	880	895	839	887	873	937	919	904	906	920	900	925	883	892	870	866	835	849	857	895	901	850	910	930	883	874	919	855	837	906	845	939	912	880	882	850	900	827	872	877	890	860	906	911	851	904	886	847	905	821	882	904	830	853	903	933	869	865	837	930	849	909	858	883	922	897	889	892	879	873	864	913	927	873	917	914	916	872	886	794	842	893	859	867	893	859	849	840	878	879	893	931	849	906	844	867	880	902	867	903	902	837	827	883	900	869	874	879	856	867	879	892	934	866	904	931	902	871	875	883	856	953	875	861	870	899	895	850	919	919	920	895	908	887	902	888	870	880	912	945	888	920	889	864	913	829	924	881	874	935	849	876	887	862	885	856	886	866	892	820	850	858	941	926	834	908	852	891	907	929	858	864	867	903	867	902	869	842	898	903	859	911	863	828	896	957	893	907	858	931	872	944	927	919	872	839	889	903	894	878	872	875	810	881	840	862	866	878	938	913	925	872	820	845	862	856	920	883	887	887	919	916	859	896	841	932	886	912	854	832	829	794	857	844	893	883	854	879	890	930	860	875	872	898	873	862	840	880	869	862	861	875	877	900	858	861	894	858	931	852	866	891	888	910	885	886	875	905	918	894	879	886	873	889	909	907	913	860	904	899	876	900	824	865	906	867	888	846	882	840	897	882	886	910	865	885	926	912	853	895	875	864	978	873	908	895	831	913	875	900	874	905	886	920	925	896	886	917	936	885	874	846	861	971	841	882	868	886	857	848	833	915	878	905	939	889	902	875	921	890	871	876	941	885	880	909	886	843	890	866	847	915	913	803	853	860	833	854	812	873	839	856	890	920	929	837	844	899	875	847	849	869	900	861	845	851	906	874	863	853	888	910	888	884	902	862	884	863	877	847	905	900	871	885	909	933	902	886	911	867	863	872	880	893	867	871	838	866	895	915	895	894	813	850	900	827	895	928	897
25789	21432	25801	18672	2380	1262	1150	1032	1042	1028	963	964	970	916	964	964	904	907	931	911	944	923	945	919	955	942	887	931	944	931	904	908	955	918	915	892	842	874	920	852	886	928	930	901	892	886	889	948	924	915	941	908	923	951	938	913	926	930	908	920	920	908	967	887	914	916	891	977	941	950	880	867	922	876	923	875	893	882	918	939	909	936	954	978	918	906	923	914	885	946	965	932	961	948	951	897	935	940	950	914	937	843	846	927	936	900	937	904	908	931	878	971	914	909	942	886	927	924	887	883	923	963	912	950	936	930	944	871	913	896	947	903	925	884	938	893	913	859	933	905	886	930	929	963	969	900	923	850	898	939	890	910	946	899	958	907	858	970	927	919	927	923	877	903	931	895	927	930	981	871	937	908	930	916	914	899	859	938	877	889	941	937	905	881	980	932	944	918	905	881	983	877	957	905	905	929	947	908	900	854	859	882	948	950	928	932	924	875	886	996	868	891	858	968	865	972	885	920	923	876	883	882	901	928	925	918	933	958	861	877	945	963	959	933	901	916	919	886	908	897	847	919	896	866	917	925	963	889	897	904	935	915	926	841	929	905	937	926	918	927	901	955	948	892	866	902	864	924	911	911	933	917	904	897	913	921	926	939	888	940	948	951	907	937	867	922	924	931	903	942	867	816	901	929	916	956	893	902	882	881	921	872	900	923	875	924	843	918	891	919	936	928	881	916	901	907	843	947	928	918	890	901	899	877	929	917	913	911	867	914	932	920	874	917	878	940	951	910	928	904	868	881	936	922	923	944	905	922	915	959	920	950	889	901	922	964	950	883	899	912	922	898	864	955	922	911	919	927	910	925	907	930	909	945	901	951	877	992	939	894	949	903	896	947	904	924	949	982	940	894	918	918	946	930	924	956	941	949	886	952	921	890	958	922	859	884	912	922	882	881	939	908	925	946	888	960	884	940	907	918	921	894	892	920	939	893	951	893	946	931	909	910	909	881	918	900	901	910	916	862	829	889	906	922	897	822	903	922	895	928	945	882	829	919	848	884	902	951	913	932	894	945	949	907	951	889	891	937	882	932	911	875	898	895	896	912	968	922	931	916	894	953	919	856	909	893	873	924	909	882	962	942	906	908	902	931	946	914	887	834	941	914	913	943	936	943	932	933	913	926	902	920	884	882	915	915	885	919	914	942	918	978	900	895	907	918	883	952	883	905	919	936	968	917	937	948	869	936	901	852	921	937	916	902	895	926	922	949	935	972	975	945	926	902	869	900	921	946	899	926	892	883	891	912	934	861	965	993	922	917	930	887	912	870	919	951	947	987	885	892	919	923	875	948	951	891	897	911	895	908	924	882	895	913	925	896	878	918	926	929	945	894	923	925	898	887	922	935	907	886	893	901	875	853	932	934	908	900	927	922	936	948	920	874	938	889	926	876	942	875	935	964	910	879	931	882	907	957	881	875	904	954	928	926	901	909	917	860	895	927	940	937	866	923	862	897	884	909	891	886	933	937	928	943	930	914	889	961	877	946	938	936	897	921	886	916	895	958	884	915	940	935	901	872	924	946	910	878	919	872	936	888	852	920	958	911	925	934	926	920	908	915	978	886	919	938	888	944	920	939	924	881	899	903	976	920	966	913	902	943	897	905	892	921	951	918	882	926	939	891	907	897	875	881	923	896	882	946	920	879	938	947	902	951	973	858	894	869	897	922	934	915	858	918	920	885	914	860	902	934	933	905	897	921	879	935	896	922	960	957	849	831	910	905	875	914	896	932	911	920	955	945	890	905	891	854	876	879	920	905	924	882	916	896	900	904	899	913	928	944	932	925	924	900	865	914	947	908	895	921	906	892	873	952	962	937	880	941	877	902	930	968	884	902	905	865	908	895	959	897	909	920	906	893	926	904	871	955	918	927	878	903	907	941	929	891	893	926	864	908	877	940	893	866	917	882	945	932	930	884	914	909	929	887	875	865	870	910	914	984	875	919	902	950	914	871	921	906	896	893	861	910	946	930	927	850	886	902	910	942	876	896	837	953	900	918	918	982	892	932	913	984	945	899	948	849	906	937	904	887	975	962	894	936	940	890	934	977	926	950	838	929	934	945	917	924	937	932	961	934	948	952	917	943	918	877	894	951	939	905	931	909	885	891	942	887	907	884	851	903	904	864	943	869	885	915	932	937	933	937	950	920	978	942	968	941	925	906	935	892	919	952	857	924	937	882	935	902	909	880	926	899	903	885	903	877	899	897	873	911	890	910	938	872	878	918	875	979	883	923	893	928	872	936	878	914	906	915	868	919	911	926	922	814	935	917	889	918	967	916	880	889	900	898	906	922	882	905	899	925	904	931	916	897	925	858	916	950	896	891	959	936	924	919	914	873	845	928	889	955	956	949	934	869	908	886	925	909	894	913	885	920	939	926	885	914	908	926	899	947	968	922	883	904	880	931	881	959	908	916	883	921	902	954	942	890	942	874	929	897	945	948	924	908	902	908	942	918	933	924	932	894	890	908	895	927	913	864	947	882	956	913	896	966	869	877	927	900	917	869	865	879	930	945	966	881	889	920	950	942	943	926	945	924	929	951	899	905	991	943	910	880	994	923	935	974	919	931	964	945	887	906	921	910	918	897	890	853	957	886	889	929	905	962	877	889	823	969	876	911	922	906	910	938	929	920	973	904	884	910	916	931	949	936	888	904	908	975	906	896	896	913	892	966	954	910	914	832	915	896	934	947	875	882	926	902	875	892	894	960	961	918	901	876	936	923	934	923	916	902	923	929	894	925	864	903	859	935	912	880	958	905	881	939	893	961	922	893	954	922	929	904	917	906	927	858	944	942	895	923	923	951	919	960	871	959	894	900	933	961	892	981	905	965	960	886	909	896	887	850	909	846	911	963	927	889	945	954	916	900	967	901	820	912	946	875	905	993	873	876	952	906	902	972	975	952	902	899	952	932	928	862	947	914	924	910	918	817	875	911	903	910	899	967	921	917	944	911	899	877	881	942	915	907	970	867	888	895	877	925	894	900	897	910	867	944	909	932	868	924	933	910	946	916	962	933	925	897	976	862	923	909	923	901	920	858	901	949	911	959	949	892	855	917	945	880	874	879	973	913	938	888	885	878	902	876	871	886	874	989	862	904	918	859	940	957	915	892	899	935	872	834	894	896	862	904	931	937	905	904	869	905	951	868	974	896	928	904	935	924	920	910	975	837	849	911	961	940	901	907	873	959	896	936	953	885	931	890	903	884	889	887	902	951	876	866	938	884	886	912	930	976	922	918	931	913	942	930	963	944	981	890	944	908	913	931	914	933	860	890	917	847	885	904	957	924	921	958	960	910	953	847	874	901	972	961	885	980	962	913	958	899	896	892	921	987	923	949	858	908	931	926	870	908	914	867	901	903	915	959	848	858	921	926	872	871	897	942	934	924	881	945	909	908	867	897	943	935	923	889	897	945	921	934	895	944	957	937	920	909	945	901	892	947	892	875
3601	2348	2037	1319	1106	1069	940	876	907	873	860	851	820	822	781	827	847	780	810	812	800	844	845	842	807	856	811	832	793	776	782	805	773	833	757	804	810	814	785	766	829	772	739	786	757	765	756	756	802	739	796	807	760	789	786	804	788	760	812	781	773	815	779	787	764	790	791	781	740	771	801	768	822	757	832	737	780	819	783	744	739	779	749	791	743	771	788	794	748	784	798	728	777	801	773	816	781	762	810	776	795	760	772	799	811	768	792	806	803	769	774	828	798	768	754	821	799	767	730	840	788	827	818	775	804	754	810	770	797	787	785	734	796	749	727	767	771	852	730	823	759	793	845	782	803	779	786	803	786	740	817	781	717	797	733	758	789	777	825	807	751	815	764	762	780	789	780	785	776	816	778	771	811	795	761	797	733	706	757	771	775	780	730	759	783	730	740	719	783	752	751	786	756	772	761	823	783	791	791	750	775	785	767	847	771	794	729	771	801	775	790	798	849	763	866	754	740	777	792	757	718	801	756	774	762	755	759	785	756	809	805	777	798	813	758	805	756	772	800	806	740	754	766	783	768	755	794	760	773	781	741	718	771	783	776	823	766	783	780	812	777	737	738	750	764	820	846	825	765	844	769	751	764	779	772	801	801	798	777	786	775	766	799	718	746	799	782	770	764	767	792	698	810	766	780	781	818	786	828	767	724	746	760	805	763	790	815	783	787	799	770	727	793	791	786	803	775	751	761	726	766	806	753	782	775	784	775	766	767	768	807	774	761	833	759	805	803	792	760	820	712	736	756	743	793	742	760	831	750	766	757	721	816	766	793	779	753	783	761	751	732	739	809	818	741	704	777	751	800	754	775	767	777	751	732	792	778	768	790	719	743	804	820	784	756	769	779	758	766	766	752	768	757	804	757	804	810	731	802	739	761	784	765	796	849	789	748	799	742	784	709	791	759	750	759	730	814	732	743	783	835	746	773	749	774	774	811	800	769	765	792	793	714	780	716	779	727	790	807	745	791	779	780	733	789	796	787	776	753	787	790	806	793	758	746	771	741	763	754	735	785	816	754	777	742	768	734	761	771	754	792	777	774	734	756	756	773	793	734	796	767	780	742	809	789	752	757	772	742	783	783	730	757	818	774	760	757	801	767	740	813	738	779	735	781	788	784	733	805	836	772	792	799	804	731	788	784	750	808	757	772	779	742	757	733	763	814	755	780	802	775	788	783	747	779	789	781	786	732	813	786	777	814	773	800	782	773	808	762	784	768	777	735	768	795	768	739	747	763	756	768	786	758	736	743	770	753	739	755	756	765	781	772	780	800	768	799	756	750	805	770	752	774	829	796	755	831	761	742	723	776	744	708	819	758	744	800	758	797	807	751	730	783	745	767	750	745	777	682	743	760	783	797	759	766	756	760	740	796	756	787	782	752	819	726	748	731	731	776	773	754	823	805	824	750	750	806	802	759	773	783	759	771	762	768	797	810	776	764	785	783	810	727	785	770	790	752	748	724	756	786	792	745	779	749	782	765	795	761	796	749	748	789	733	752	778	787	724	802	761	774	777	769	799	798	784	751	750	717	832	755	803	756	766	793	772	761	822	772	784	806	777	761	743	824	775	778	803	782	778	763	765	788	783	781	762	829	727	746	807	753	739	788	717	795	774	818	820	740	754	794	775	790	791	725	767	764	784	747	715	778	758	795	761	802	717	830	724	786	722	692	751	791	751	771	730	769	788	707	764	722	828	785	742	736	843	783	794	764	826	830	803	806	771	764	765	753	754	817	789	783	787	803	760	757	797	768	827	739	796	811	791	722	760	722	777	778	743	771	779	774	772	788	757	736	804	779	805	784	786	748	796	708	784	805	746	723	814	746	827	831	749	708	736	834	764	759	748	789	777	769	740	774	798	802	784	745	763	783	780	724	756	783	754	800	787	780	764	768	787	756	760	790	775	756	802	732	735	754	774	765	762	768	745	808	750	743	770	737	764	750	747	772	809	729	759	791	765	759	736	752	783	776	771	736	765	797	751	742	807	783	762	806	799	769	767	795	751	772	773	773	777	758	762	780	767	758	812	716	783	803	754	779	768	747	777	739	786	751	780	751	784	762	787	805	789	816	741	779	744	804	735	747	779	769	793	747	794	774	751	753	800	740	816	768	784	784	746	712	762	747	757	746	743	806	833	780	781	761	777	747	746	721	805	783	779	743	786	742	760	778	792	735	801	792	793	793	770	768	822	780	768	760	766	810	737	747	806	806	768	835	751	778	738	793	773	749	775	808	786	777	788	747	801	708	741	733	789	752	745	770	750	762	730	756	721	795	821	801	741	809	782	758	743	734	747	761	753	768	779	762	755	775	743	814	784	744	798	807	796	816	787	758	772	745	826	815	753	761	799	757	807	751	728	789	798	765	739	794	775	762	810	765	738	744	796	748	791	818	820	808	782	742	794	748	711	772	817	771	761	774	810	783	755	783	750	771	766	749	771	760	760	805	780	809	743	794	789	772	788	757	780	767	772	810	749	747	777	811	810	788	780	780	731	773	713	748	756	722	730	790	768	732	779	722	756	767	815	823	764	753	749	845	813	759	805	786	759	747	724	731	782	818	752	740	785	769	768	747	776	752	778	753	755	778	763	807	791	794	804	802	788	768	815	796	778	786	791	753	802	734	756	774	825	799	812	773	786	765	760	749	800	800	844	847	775	756	770	792	767	770	765	817	769	807	733	796	788	805	785	768	733	771	796	774	761	771	752	775	789	770	729	769	789	742	765	795	782	761	744	762	793	715	797	738	765	782	800	743	787	805	793	775	786	750	789	788	759	802	742	731	732	747	824	757	735	764	785	765	778	769	754	776	791	802	794	790	760	809	761	773	791	762	797	756	763	752	797	771	749	711	762	744	766	810	784	733	747	754	811	750	784	794	832	757	764	765	742	791	774	796	762	773	797	767	794	798	801	779	837	822	769	820	803	779	757	759	775	748	795	793	771	722	783	796	752	767	732	814	738	770	784	762	758	773	782	799	755	772	774	774	777	809	711	771	753	779	791	717	801	769	800	774	741	749	765	786	790	806	766	772	762	722	770	786	840	754	758	731	741	758	796	772	809	843	827	766	745	779	688	774	761	732	747	733	764	784	775	833	918	805	805	784	755	745	807	785	749	806	733	797	771	749	749	809	762	739	768	760	725	763	731	765	845	801	748	803	745	790	775	735	810	774	762	757	785	754	733	766	770	761	812	752	784	732	796	801	816	793	756	787	773	763	764	798	793	760	753	732	786	766	781	732	805	780	784	785	777	740	770	769	766	721	782	735	776	763	756	764	785	763	775	797	811	804	756	808	781	751	801	755	768	780	782	828	749	725	748	756	781	715	785	781	735	809	773	768	789	742	793	738	767	766	819	800	775	808	751	753	753	741	757	793	772	763	788	811	740	777	792	747	776	781	791	767	710	734	795	792	738	747	776	783	757	723	743	760	788	764	800	765	816	769	730	830	780
24201	21412	28625	24589	20641	4025	1469	1018	867	833	798	772	751	718	734	690	747	719	711	725	720	696	725	676	708	694	674	681	697	669	685	678	643	699	684	658	706	653	668	663	686	682	655	718	681	660	650	658	630	677	708	662	672	692	666	704	682	659	658	642	667	685	694	675	679	683	673	620	701	708	676	668	639	689	664	676	657	676	703	688	684	645	686	672	663	671	677	683	692	694	664	698	664	641	640	663	693	679	663	658	653	613	628	661	671	704	688	633	699	614	640	716	682	680	635	668	632	684	680	661	665	643	690	649	641	605	655	649	683	645	652	614	678	674	654	629	682	710	722	705	668	676	632	706	693	659	690	638	642	717	668	673	654	654	691	679	615	647	663	647	694	688	738	685	671	658	656	662	666	703	689	688	636	611	626	671	694	637	608	643	640	632	648	674	640	656	655	722	616	697	683	682	644	653	678	697	648	648	663	694	683	664	618	670	674	649	648	668	671	620	629	622	663	661	632	690	671	691	703	662	685	626	697	684	680	660	659	695	685	665	704	650	679	653	609	670	683	687	631	632	661	684	642	639	677	639	652	659	637	679	654	680	653	683	649	663	674	697	651	628	671	690	659	648	663	664	681	632	678	622	635	686	655	645	655	639	678	660	638	703	696	659	677	667	654	677	688	679	631	673	700	671	659	620	689	652	656	693	673	626	628	637	687	677	689	633	656	671	662	654	715	691	677	680	651	673	686	694	637	650	658	667	668	686	649	672	677	643	666	645	635	669	652	639	665	618	706	656	641	653	615	655	664	608	669	669	676	626	634	639	654	678	674	631	685	626	648	697	671	658	646	644	638	672	648	655	663	640	655	636	696	674	645	702	662	673	646	643	692	629	656	660	695	688	667	666	636	655	663	646	655	669	641	671	694	675	685	688	629	646	658	635	673	644	668	684	666	677	681	656	673	653	619	635	652	643	691	632	645	652	600	660	684	637	657	675	670	655	657	654	641	636	690	646	697	651	661	659	643	667	659	682	659	676	685	661	677	646	647	664	635	683	670	705	687	672	631	686	627	655	673	647	658	625	622	698	643	631	656	615	647	615	727	690	616	641	629	665	637	612	655	629	630	673	693	647	672	628	642	628	612	593	649	653	677	655	625	656	715	687	683	627	678	659	637	697	622	667	669	693	684	691	652	669	730	694	662	652	634	635	634	628	622	636	717	676	714	635	648	644	664	671	627	640	630	664	680	643	690	643	647	637	654	659	673	635	661	640	636	624	643	677	631	664	675	642	657	679	636	663	657	651	649	640	712	702	628	616	680	647	624	586	684	658	698	715	671	651	667	642	690	669	667	657	665	679	634	641	681	677	618	619	693	629	683	637	716	672	644	700	630	665	668	653	664	643	663	640	667	639	674	659	680	655	645	660	694	651	658	634	662	661	657	676	658	661	704	683	663	642	641	694	694	647	692	701	662	640	695	686	656	685	681	660	689	679	674	647	705	667	680	667	648	660	703	682	630	647	686	689	611	673	686	679	623	683	713	660	616	643	690	658	704	667	669	671	595	646	669	638	697	638	621	663	700	605	674	626	645	667	659	667	660	649	678	677	672	738	664	643	662	655	712	689	674	636	670	652	635	648	663	674	667	634	676	677	646	626	666	685	683	677	691	721	652	666	656	644	678	644	679	689	629	648	668	706	675	657	631	618	630	646	665	653	627	652	673	616	691	690	667	664	672	631	633	631	643	623	681	648	664	732	633	688	682	616	634	642	657	699	687	653	684	646	638	651	621	624	649	671	667	671	646	687	670	608	651	646	683	632	670	618	666	635	649	670	717	639	727	656	658	663	656	614	668	663	631	642	632	647	662	639	633	664	677	691	650	630	690	672	623	678	702	660	676	635	662	666	685	660	719	611	657	660	630	655	619	654	706	625	718	666	668	666	616	689	695	636	702	676	658	634	651	719	682	691	646	674	634	658	665	691	628	647	671	679	627	622	642	677	640	677	628	659	616	665	669	633	644	650	648	661	614	656	668	665	660	594	667	636	663	648	676	678	620	667	610	697	669	632	717	617	661	702	626	676	653	652	648	631	641	655	656	645	684	647	629	686	653	679	686	689	661	638	686	675	653	640	652	682	643	698	651	650	659	655	653	652	666	680	673	674	665	638	646	635	630	639	647	671	665	648	615	634	708	683	627	629	707	650	621	639	617	689	698	701	640	652	664	718	672	664	679	650	660	660	636	634	658	692	674	675	666	640	662	674	687	668	673	659	683	666	672	631	655	672	635	654	630	660	659	622	714	642	644	672	651	659	636	685	651	661	690	642	668	638	626	641	654	659	600	629	641	666	714	626	675	653	693	664	693	621	622	650	655	664	702	644	653	708	664	711	672	684	633	644	648	622	705	635	665	664	625	618	670	677	676	634	658	643	650	640	691	669	663	630	632	690	671	646	669	667	649	618	668	652	747	651	688	709	682	597	686	672	642	686	683	673	675	681	661	629	639	686	674	601	673	693	652	655	709	614	669	638	681	676	648	624	674	689	700	621	619	631	666	694	658	681	645	621	680	649	692	625	647	650	657	647	660	648	631	704	672	671	659	636	686	620	693	656	715	653	686	665	652	663	633	686	696	686	656	678	657	640	628	664	691	695	681	695	679	668	672	659	683	655	648	657	659	652	639	685	637	674	633	685	608	618	666	646	701	721	629	620	649	649	662	711	673	650	662	662	676	667	609	653	666	698	673	649	709	602	657	669	677	718	699	696	629	666	651	661	626	648	637	699	671	681	638	649	645	639	582	699	695	674	677	665	627	666	657	629	671	712	636	653	646	643	684	626	669	718	668	676	612	668	675	720	686	673	658	676	635	606	633	634	654	653	612	670	644	633	649	699	666	659	649	625	642	598	646	693	654	648	672	657	710	633	645	698	670	695	728	674	661	689	653	635	698	649	647	631	634	676	658	629	684	635	693	662	640	643	652	631	635	649	648	624	679	646	649	658	661	611	648	656	654	679	652	626	705	612	652	676	660	667	657	674	671	691	650	638	669	712	621	640	640	736	655	672	714	624	696	666	635	651	599	719	670	649	665	647	627	624	687	653	695	653	682	669	646	633	634	688	699	661	652	708	667	623	653	694	690	673	673	637	633	671	659	650	677	670	651	697	676	621	629	626	696	672	689	684	674	686	641	693	613	668	632	662	707	674	683	659	645	647	639	698	658	659	663	601	673	640	619	702	663	663	675	614	685	665	611	659	662	664	652	605	635	664	611	695	656	656	682	670	630	639	692	641	689	674	669	630	670	662	662	654	598	657	673	594	633	651	677	657	688	694	641	647	637	669	663	620	598	679	613	656	632	612	658	710	686	686	647	639	680	671	661	714	641	639	618	657	690	655	690	673	716	686	653	649	674	651	638	619	629	646	631	649	608	661	649	699	659	681	634	658	603	651	651	625	634	707	696	608	644	636	659	674	614	672	633	689	685	657	669	654	702	657	697	704	651	688	613	653
3448	5154	4114	2131	1581	1273	1085	1049	927	832	782	781	725	731	712	693	685	656	664	642	662	634	667	637	647	625	630	631	589	609	639	652	613	626	588	643	628	629	605	625	628	597	582	639	633	607	616	618	558	548	612	554	579	610	591	667	615	633	623	622	596	618	596	617	647	596	571	621	602	567	592	602	580	606	598	588	559	565	658	614	596	583	641	599	581	576	617	588	608	634	627	609	615	575	616	593	577	543	575	610	566	581	616	607	575	623	613	591	647	600	648	596	598	603	611	601	612	560	617	582	613	598	569	588	583	594	645	569	538	623	617	615	626	595	591	593	583	584	577	617	590	641	567	571	618	591	591	586	645	600	628	603	598	604	621	624	624	600	616	602	649	600	610	611	596	591	658	573	603	585	609	581	619	565	558	585	576	644	614	575	580	605	579	608	611	599	595	584	600	592	585	610	589	607	583	584	569	636	592	564	568	579	571	615	607	572	592	576	614	523	603	597	570	635	543	569	519	629	572	556	578	558	617	606	627	576	626	624	659	599	607	587	629	577	580	609	592	554	575	621	617	585	595	543	642	586	612	596	577	577	589	550	610	610	586	586	583	582	592	598	631	592	571	590	607	606	576	648	566	599	613	564	566	636	626	561	589	573	563	561	622	579	600	593	591	598	637	589	631	593	601	589	585	595	609	602	625	570	591	588	609	594	537	597	578	581	585	560	577	590	598	616	631	633	581	612	572	615	593	630	598	615	560	563	566	623	600	545	560	566	636	609	538	612	565	611	591	581	573	584	600	559	633	591	625	581	587	603	588	585	598	637	598	602	572	560	576	625	597	615	643	592	642	590	581	537	605	614	606	581	604	585	596	548	605	563	565	584	614	598	589	578	581	561	630	589	574	588	566	576	572	617	644	579	548	607	616	596	589	579	564	616	597	594	622	675	561	591	564	594	619	601	597	547	580	578	555	615	606	610	602	504	588	598	591	592	583	623	641	562	577	581	596	627	557	610	577	619	597	566	613	569	593	575	635	597	568	564	626	575	570	577	610	594	605	575	633	594	650	555	576	582	603	581	597	580	620	633	589	587	635	599	586	589	588	590	560	582	565	584	589	615	573	566	602	614	619	594	569	614	558	579	544	536	611	627	584	616	582	558	563	586	574	605	624	591	577	631	560	583	595	603	601	539	605	592	575	611	596	588	613	590	617	555	581	594	597	599	582	607	565	586	607	602	620	602	607	562	594	580	558	567	568	588	577	618	595	628	572	578	609	577	536	573	628	548	633	567	635	606	592	617	572	573	578	556	627	567	627	556	577	606	580	588	592	587	595	587	592	603	617	571	612	583	608	595	575	611	543	627	567	584	580	593	588	560	578	578	570	563	584	594	582	543	599	572	598	600	623	626	570	625	621	600	566	647	630	570	561	590	567	589	624	597	574	589	565	626	590	562	616	593	558	596	564	596	565	598	612	556	615	549	577	621	598	618	620	585	599	605	550	569	591	574	627	595	650	601	550	579	593	582	585	590	595	568	629	599	580	571	607	590	580	501	589	609	599	572	605	573	608	568	602	574	552	606	561	575	616	577	587	604	629	580	577	584	610	596	604	602	606	619	560	609	591	605	562	595	557	617	593	597	589	542	539	586	610	564	565	616	574	567	555	579	598	563	579	593	615	623	580	587	616	566	615	554	605	577	600	579	594	598	572	560	528	546	560	581	569	576	606	592	637	563	589	595	547	583	593	589	604	577	578	612	610	606	633	593	598	597	599	589	659	577	587	622	608	574	589	609	549	595	616	572	586	593	594	576	555	574	591	585	605	595	520	606	558	575	561	605	564	613	594	617	591	582	560	601	559	573	592	596	578	623	558	561	542	595	598	554	555	607	583	596	588	550	602	575	577	592	582	579	565	584	586	566	549	601	590	583	559	589	607	568	599	615	572	584	591	555	575	609	593	610	605	605	583	526	580	546	529	595	568	586	533	593	573	593	594	606	563	564	591	606	587	596	562	580	555	593	601	594	575	580	575	559	605	573	603	611	574	603	601	580	591	568	549	589	590	590	586	581	565	573	585	600	576	564	561	560	584	582	557	554	589	625	571	592	610	579	531	615	572	592	595	609	579	620	606	657	590	614	597	585	520	604	592	606	583	594	579	553	600	594	607	578	609	599	562	565	570	593	569	565	573	554	587	597	551	574	590	606	630	591	601	586	605	598	600	516	558	613	602	545	573	548	578	536	621	599	610	573	546	603	579	596	557	598	564	639	573	613	534	578	536	578	562	580	571	542	554	604	616	557	587	567	580	576	629	599	550	583	610	543	635	553	590	589	559	627	572	578	575	551	557	575	568	569	613	544	631	612	578	594	596	636	581	564	601	536	570	583	571	622	550	579	620	572	579	568	561	571	568	578	604	609	581	592	619	596	585	555	576	572	574	620	565	551	561	538	608	563	570	572	613	592	572	607	560	560	559	602	596	567	571	581	600	588	640	577	568	571	554	575	564	632	600	584	574	580	563	581	580	565	584	573	587	536	611	601	618	556	605	578	602	534	549	588	565	557	534	607	564	620	571	594	599	518	610	598	615	622	588	565	595	587	617	603	642	595	595	560	632	601	539	617	612	616	632	566	575	603	548	561	547	571	552	603	556	564	572	595	610	580	554	592	602	565	577	558	579	555	572	575	602	580	581	598	596	578	584	553	579	572	597	592	604	610	610	534	565	616	574	613	580	585	590	605	580	591	578	592	562	567	579	603	615	580	588	587	605	636	578	562	636	573	543	583	573	578	572	557	572	556	550	583	512	577	600	598	569	628	622	595	561	614	588	589	532	600	550	604	585	567	576	586	603	583	612	581	583	584	587	568	569	535	571	565	560	579	612	575	578	596	596	587	592	558	604	581	593	590	570	546	645	621	583	566	574	569	601	600	601	552	590	578	606	544	588	565	614	598	554	598	601	583	582	573	545	567	587	598	609	619	559	582	596	561	559	580	577	606	596	562	610	604	574	580	590	586	557	550	592	600	597	586	532	618	579	588	570	569	580	572	535	558	605	583	600	615	590	549	551	573	576	593	619	586	629	645	568	582	562	585	581	592	557	596	578	621	590	562	581	540	597	584	600	634	574	575	617	557	572	622	547	567	607	602	590	565	560	542	593	607	555	532	624	594	578	581	572	595	587	578	600	583	567	590	606	588	616	592	569	574	582	599	567	623	579	569	546	608	574	562	602	590	562	582	565	578	573	611	563	605	618	545	587	548	589	566	584	597	575	561	564	595	592	581	575	557	625	612	581	574	591	586	540	602	616	563	545	563	573	614	608	558	565	573	555	612	586	572	591	611	563	617	617	561	578	547	625	604	596	573	553	621	573	603	592	539	568	570	622	546	518	556	565	609	554	576	613	606	592	598	623	604	545	581	556	531	589	620	556	579	585	558	520	599	561	535	620	618	574	548	581	610	612	564	596	593	587	589	632	606	556	594	612	627	607	583	578	596	583	561	541	584
27727	13082	2776	1648	1282	1182	1281	1233	1169	1207	1223	1184	1176	1238	1228	1177	1158	1156	1143	1189	1187	1207	1219	1177	1206	1280	1183	1201	1120	1186	1130	1125	1216	1196	1227	1129	1155	1198	1156	1161	1242	1198	1195	1194	1184	1185	1222	1147	1200	1242	1182	1167	1182	1145	1242	1123	1177	1160	1236	1148	1179	1187	1170	1170	1154	1199	1169	1140	1155	1142	1229	1091	1134	1182	1236	1151	1171	1204	1171	1197	1112	1185	1223	1212	1229	1191	1227	1119	1206	1170	1150	1177	1209	1185	1190	1203	1251	1173	1177	1085	1177	1141	1170	1206	1142	1169	1206	1213	1234	1170	1212	1173	1202	1170	1236	1236	1177	1171	1192	1147	1202	1188	1204	1152	1182	1145	1178	1160	1134	1150	1211	1097	1192	1258	1155	1175	1157	1166	1205	1137	1197	1198	1184	1157	1185	1254	1170	1206	1137	1180	1153	1183	1199	1204	1272	1218	1106	1175	1209	1195	1157	1156	1164	1108	1152	1190	1208	1189	1158	1173	1168	1197	1151	1229	1169	1170	1184	1227	1165	1173	1152	1226	1102	1129	1165	1160	1123	1137	1143	1213	1140	1135	1210	1205	1176	1193	1208	1181	1174	1237	1220	1169	1153	1204	1137	1191	1153	1236	1192	1137	1205	1217	1160	1152	1178	1180	1210	1222	1191	1164	1201	1172	1248	1168	1207	1196	1155	1185	1185	1145	1174	1172	1205	1167	1190	1155	1199	1139	1123	1170	1196	1118	1226	1239	1225	1167	1140	1186	1176	1158	1204	1140	1211	1174	1163	1159	1168	1185	1168	1139	1213	1157	1198	1161	1172	1226	1151	1235	1175	1161	1182	1194	1125	1192	1162	1112	1185	1183	1127	1230	1182	1140	1181	1199	1214	1130	1137	1151	1168	1226	1152	1149	1165	1153	1208	1125	1185	1215	1209	1178	1208	1198	1108	1114	1214	1167	1215	1201	1198	1195	1145	1211	1173	1184	1159	1175	1124	1181	1157	1233	1252	1225	1185	1164	1206	1190	1178	1147	1237	1165	1181	1292	1192	1197	1213	1154	1142	1215	1167	1181	1196	1173	1161	1151	1235	1151	1216	1131	1231	1234	1118	1172	1133	1211	1110	1181	1172	1157	1177	1195	1233	1275	1200	1132	1228	1152	1209	1147	1177	1190	1177	1158	1152	1189	1178	1138	1170	1204	1161	1154	1199	1184	1189	1157	1192	1136	1157	1170	1150	1210	1223	1211	1162	1169	1102	1227	1197	1186	1129	1134	1175	1155	1211	1234	1133	1167	1170	1147	1233	1101	1138	1235	1171	1119	1188	1216	1125	1158	1196	1167	1144	1164	1107	1159	1155	1198	1183	1173	1224	1197	1213	1213	1209	1169	1120	1171	1185	1174	1163	1182	1201	1125	1147	1193	1225	1147	1198	1136	1157	1184	1113	1210	1196	1159	1296	1153	1125	1170	1193	1147	1212	1120	1156	1141	1177	1175	1115	1239	1184	1205	1227	1216	1106	1208	1130	1134	1240	1214	1171	1180	1171	1164	1186	1162	1169	1143	1192	1205	1176	1269	1212	1214	1161	1225	1202	1212	1208	1204	1211	1151	1244	1149	1149	1150	1192	1176	1190	1151	1184	1130	1203	1187	1224	1219	1153	1170	1173	1199	1151	1191	1250	1144	1151	1149	1151	1228	1172	1166	1179	1172	1209	1177	1241	1196	1217	1152	1187	1131	1175	1130	1230	1126	1197	1205	1144	1197	1160	1184	1162	1180	1152	1139	1135	1186	1186	1132	1158	1159	1264	1129	1232	1141	1174	1155	1166	1162	1198	1196	1158	1155	1177	1178	1164	1180	1196	1204	1188	1134	1206	1190	1110	1178	1124	1205	1108	1175	1121	1191	1149	1170	1196	1164	1145	1133	1126	1157	1211	1219	1251	1160	1190	1185	1205	1144	1248	1179	1160	1170	1159	1106	1228	1180	1151	1110	1227	1186	1194	1138	1213	1207	1220	1187	1074	1129	1195	1191	1192	1139	1158	1173	1127	1144	1120	1119	1158	1187	1152	1148	1192	1174	1206	1199	1199	1147	1176	1144	1132	1156	1236	1208	1118	1223	1129	1159	1128	1144	1189	1170	1166	1213	1177	1162	1108	1202	1174	1105	1158	1242	1220	1173	1164	1223	1145	1202	1142	1220	1213	1182	1193	1235	1150	1193	1205	1171	1239	1186	1175	1168	1160	1184	1151	1139	1171	1198	1239	1173	1154	1168	1193	1155	1143	1163	1209	1155	1147	1168	1092	1139	1189	1232	1184	1179	1131	1213	1131	1180	1191	1167	1160	1219	1220	1226	1160	1239	1159	1219	1179	1155	1120	1182	1230	1148	1152	1192	1215	1228	1176	1154	1176	1179	1189	1124	1164	1197	1168	1203	1227	1149	1229	1208	1197	1144	1177	1253	1157	1225	1197	1177	1184	1230	1163	1185	1217	1197	1150	1254	1140	1187	1180	1195	1220	1230	1186	1184	1109	1161	1186	1235	1159	1121	1157	1157	1209	1200	1170	1167	1204	1181	1203	1146	1134	1141	1256	1135	1176	1195	1251	1237	1197	1155	1241	1185	1150	1130	1159	1180	1214	1202	1201	1195	1197	1139	1175	1197	1146	1210	1199	1190	1171	1169	1134	1206	1177	1178	1219	1195	1193	1152	1247	1251	1147	1242	1161	1218	1248	1147	1073	1212	1153	1212	1181	1183	1236	1229	1134	1153	1215	1147	1207	1218	1144	1144	1227	1112	1233	1162	1124	1193	1190	1217	1164	1186	1192	1159	1139	1237	1147	1262	1215	1140	1208	1158	1187	1179	1129	1114	1232	1160	1181	1168	1119	1187	1138	1155	1196	1197	1199	1163	1186	1172	1171	1162	1208	1173	1116	1164	1193	1157	1169	1200	1219	1140	1210	1150	1111	1116	1153	1099	1098	1209	1190	1218	1124	1191	1211	1135	1175	1215	1136	1175	1168	1135	1146	1181	1158	1166	1173	1134	1207	1134	1192	1205	1166	1191	1184	1144	1125	1204	1171	1184	1166	1204	1257	1198	1182	1163	1150	1170	1202	1143	1154	1179	1192	1188	1140	1133	1208	1144	1207	1217	1163	1174	1209	1211	1140	1195	1198	1188	1186	1197	1185	1204	1131	1130	1104	1191	1171	1176	1191	1190	1187	1210	1201	1171	1229	1119	1168	1224	1221	1137	1181	1144	1157	1217	1155	1157	1242	1102	1236	1135	1188	1160	1212	1191	1187	1139	1179	1139	1194	1189	1137	1174	1176	1228	1173	1190	1235	1149	1183	1128	1185	1180	1119	1197	1157	1164	1184	1164	1224	1191	1071	1167	1213	1166	1183	1105	1199	1170	1149	1181	1174	1202	1213	1145	1161	1136	1146	1165	1230	1204	1205	1177	1149	1210	1220	1198	1218	1196	1221	1173	1176	1175	1191	1179	1202	1234	1139	1223	1143	1164	1153	1161	1114	1194	1134	1163	1199	1116	1135	1188	1200	1161	1205	1180	1125	1154	1115	1171	1171	1212	1209	1166	1142	1166	1168	1117	1220	1169	1129	1174	1179	1148	1246	1215	1150	1222	1237	1226	1138	1164	1175	1215	1175	1207	1204	1217	1188	1222	1188	1161	1190	1167	1134	1215	1153	1172	1201	1192	1135	1159	1127	1127	1189	1171	1155	1205	1208	1137	1203	1132	1180	1137	1150	1123	1129	1100	1127	1218	1158	1212	1176	1172	1188	1180	1207	1195	1150	1222	1153	1211	1162	1160	1177	1166	1208	1148	1124	1133	1156	1139	1204	1205	1165	1241	1150	1161	1161	1111	1132	1212	1207	1155	1190	1207	1170	1192	1281	1219	1163	1151	1152	1149	1189	1210	1165	1188	1185	1142	1189	1184	1194	1130	1158	1118	1138	1154	1236	1186	1183	1078	1210	1164	1153	1195	1169	1175	1163	1222	1178	1168	1147	1207	1152	1246	1198	1196	1230	1202	1207	1209	1192	1152	1198	1159	1123	1199	1183	1215	1214	1176	1170	1177	1148	1170	1143	1179	1183	1180	1214	1171	1203	1173	1081	1258	1216	1167	1213	1156	1146	1202	1187	1185	1242	1234	1200	1161	1147	1197	1148	1159	1203	1156	1153	1179	1139	1163	1124	1225	1122	1243	1184	1217	1134	1226	1188	1204	1148	1153	1167	1189	1100	1217	1228	1121	1191	1161	1173	1166	1203	1224	1176	1192	1191	1159	1123	1152	1168	1137	1158	1253	1199	1180	1201	1189	1161	1168	1225	1187	1244	1174	1159	1148	1168	1209	1107	1171	1194	1180	1133	1184	1132	1207	1206	1149	1184	1187	1240	1153	1167	1191	1185	1206	1211	1168	1171	1193	1185	1146	1190	1236	1162	1201	1188	1155	1194	1201	1185	1176	1214	1189	1119	1172	1238	1181	1182	1174	1203	1172	1131	1225	1214	1119	1199	1103	1209	1119	1223	1199	1167	1280	1225	1181	1192	1213	1237	1182	1228	1151	1206	1263	1124	1151	1174	1133	1145	1198	1140	1116	1167	1168	1195	1238	1172	1151	1137	1180	1199	1201	1176	1174	1205	1210	1113	1238	1201	1213	1235	1215	1162	1153	1217	1162	1196	1215	1202	1197	1155	1197	1200	1206	1150	1109	1210	1232	1188	1248	1210	1188	1164	1172	1177	1184	1183	1192	1213	1233	1117	1246	1174	1136	1192	1181	1247	1104	1208	1149	1125	1214	1172	1125	1202	1222	1152	1200	1207	1162	1164	1207	1222	1176	1174	1110	1185	1161	1180	1247	1236	1150	1224	1175	1183	1217	1241	1138	1147	1174	1166	1166	1155	1193	1170	1195	1242	1189	1168	1191	1177	1250	1178	1183	1230	1159	1143	1220	1184	1133	1201	1126	1176	1128	1144	1181	1195	1191	1192	1178	1171	1157	1141	1090	1184	1195	1184	1187	1164	1191	1167	1187	1143	1253	1195	1158	1229	1183	1176	1131
5242	1150	1113	1028	1015	969	933	965	986	990	924	980	978	936	951	883	973	940	925	912	912	908	951	865	905	951	952	962	847	1018	908	939	929	930	956	946	887	923	907	929	942	886	893	979	897	904	952	922	946	893	916	892	932	935	966	886	886	914	934	939	889	925	961	963	913	952	947	942	935	908	943	952	921	952	924	909	942	918	964	938	931	930	952	906	904	907	901	889	990	922	944	910	895	953	898	927	926	951	921	929	951	926	940	986	965	930	925	964	957	996	935	921	932	929	975	938	938	948	998	911	936	932	893	918	920	915	971	964	925	905	879	914	974	941	936	958	905	959	915	977	902	919	983	1010	971	867	938	888	929	910	956	905	905	897	925	852	926	921	948	924	903	956	967	872	947	911	889	938	940	843	911	921	962	942	933	960	909	923	905	909	904	974	931	1009	922	902	929	944	982	913	969	935	908	970	914	955	884	918	962	948	873	878	964	922	942	985	972	932	899	977	913	928	914	894	958	965	939	921	915	943	899	883	899	905	968	960	938	936	883	912	914	910	957	935	963	902	948	959	945	1003	985	941	953	946	940	981	941	917	946	903	959	889	915	898	996	961	954	910	855	919	911	901	935	898	945	977	992	919	1030	890	917	989	961	911	963	936	895	973	976	959	892	937	898	917	978	997	921	928	915	946	965	932	914	930	903	955	964	892	893	903	928	923	912	936	952	942	972	896	956	947	993	908	954	960	906	923	940	908	983	895	886	905	916	892	1007	955	910	943	941	920	934	942	955	933	943	942	926	941	927	939	929	958	865	922	861	926	925	963	973	925	924	910	946	935	914	952	937	952	976	949	916	929	981	936	932	997	944	951	949	926	899	944	1000	980	925	955	954	910	941	937	965	930	933	967	927	876	900	942	875	939	945	918	924	976	936	965	909	882	944	909	907	924	971	910	923	923	971	935	972	865	961	927	955	938	955	875	956	922	922	955	899	909	951	918	901	945	943	944	862	896	923	888	903	947	930	982	860	947	940	926	963	955	972	948	961	959	915	938	922	935	887	968	954	896	976	883	896	942	901	934	939	928	983	859	907	934	895	905	942	971	903	934	982	931	942	905	911	888	909	910	896	886	924	896	890	908	918	953	924	942	958	896	911	922	942	899	996	898	968	944	985	930	924	914	940	951	881	909	921	929	948	952	942	863	930	921	932	963	934	934	956	888	922	918	926	935	864	927	920	961	905	927	907	910	908	924	948	945	936	908	953	906	998	953	946	955	953	900	956	935	936	945	896	946	941	878	947	898	935	897	885	847	909	962	921	921	972	951	925	893	857	935	946	974	919	900	881	928	937	956	927	877	934	948	941	909	994	908	938	948	975	910	883	899	943	955	910	924	905	934	998	911	931	962	883	928	939	966	966	977	968	950	891	943	898	922	931	944	901	886	954	925	953	919	914	905	928	900	928	944	971	941	928	940	990	941	896	927	929	931	949	961	899	868	909	925	943	936	966	974	929	941	999	917	917	922	968	907	930	889	929	913	966	927	964	978	915	895	964	937	934	924	983	955	976	954	915	938	1001	910	931	986	933	937	943	919	945	949	1029	885	904	863	891	909	950	940	958	933	975	983	876	917	933	987	963	953	936	1016	913	921	915	951	909	901	919	963	922	881	940	875	965	939	933	935	946	932	925	924	948	885	1004	929	880	931	900	913	919	922	947	911	895	945	973	918	917	985	931	941	864	937	959	950	918	983	976	921	923	974	917	926	904	898	923	1004	919	894	924	950	921	940	968	910	949	894	986	984	879	885	960	970	949	914	947	960	960	924	922	968	971	912	927	936	929	921	902	953	975	974	929	946	926	947	949	893	911	906	907	882	905	881	943	927	955	956	926	958	909	961	917	896	920	913	922	970	923	921	895	901	974	944	932	933	838	950	994	945	950	953	908	888	980	970	943	972	909	950	907	923	919	981	914	878	944	913	908	976	940	961	954	907	943	945	969	978	944	921	966	904	962	968	903	933	912	965	966	944	972	914	901	922	883	910	988	900	955	976	958	890	935	931	926	934	910	938	950	925	910	963	908	901	907	905	920	881	911	920	979	952	901	939	964	919	951	976	930	1004	997	975	941	980	948	893	913	967	960	942	922	944	907	931	1001	929	970	945	953	932	907	933	968	940	934	919	969	933	906	945	931	935	942	908	918	916	913	906	958	968	983	904	929	891	926	935	917	929	919	947	935	942	898	912	924	933	899	919	944	906	887	910	926	911	985	939	906	971	880	936	922	950	947	889	890	937	962	911	933	939	944	966	959	973	894	965	991	995	894	916	905	972	924	930	942	938	967	891	943	906	961	871	917	1014	974	903	940	956	912	978	939	968	886	910	941	950	921	943	933	928	981	890	869	910	897	971	962	923	960	959	868	937	939	866	917	947	990	898	945	936	956	914	949	904	886	937	976	943	967	973	965	906	968	961	918	1007	964	911	933	1014	852	914	936	993	904	881	951	886	948	918	944	952	938	958	928	913	919	923	863	966	946	932	960	944	938	892	929	910	937	979	934	932	885	932	919	897	926	925	956	929	986	920	928	964	955	869	924	869	967	925	853	909	845	930	915	923	951	929	951	885	933	908	935	949	940	928	899	902	876	953	927	940	920	940	935	891	939	985	915	914	934	950	936	906	940	953	934	963	991	967	909	990	875	919	940	879	909	929	935	925	956	964	976	951	968	954	948	852	991	961	926	901	949	920	878	907	929	948	977	856	918	945	956	924	915	956	1007	865	972	926	962	925	899	945	916	887	964	918	948	935	898	907	934	904	971	899	914	920	978	947	952	940	945	954	935	984	991	896	993	921	915	978	925	954	974	952	915	952	911	889	909	940	940	932	951	966	925	927	911	915	946	912	903	894	955	950	939	976	931	907	951	904	879	950	949	946	895	908	830	954	870	902	971	930	946	925	937	888	928	954	931	943	953	939	952	923	929	952	909	955	896	910	911	957	943	937	908	966	924	929	963	887	940	904	959	924	853	897	910	953	936	921	994	933	903	957	914	958	945	909	925	877	927	870	979	935	913	921	930	984	963	956	919	925	905	963	961	918	921	890	960	948	914	976	876	954	910	917	871	939	907	942	880	931	947	910	973	968	943	930	931	917	956	922	955	938	933	943	916	923	954	922	1005	923	928	959	895	966	929	891	917	905	932	936	932	880	939	932	895	873	899	908	918	961	931	894	939	970	910	987	935	959	911	857	979	981	938	956	876	936	899	927	934	928	889	984	902	912	955	890	935	906	857	927	942	878	885	997	907	923	944	935	953	946	930	932	878	956	960	956	878	920	922	951	904	911	968	929	938	942	915	917	943	996	932	881	952	918	841	946	923	934	933	962	937	940	935	948	948	866	945	911	971	941	921	908	900	921	932	906	960	914	920	948	917	926	945	917	896	883	918	958	924	995	981	929	907	910	921	975	956	974	911	902	907	927	958	911	918	937	947	964	949	898	925	907	959	939	912	980	923	981	916	940	940	943	888	975	932	952
25759	21394	25730	18788	2248	1220	1080	1048	953	964	930	926	908	907	924	892	910	894	859	910	879	918	860	914	869	866	883	928	921	882	910	916	851	888	896	953	944	877	847	878	983	904	836	856	895	870	859	876	885	934	898	925	908	826	870	920	799	899	936	881	842	898	931	915	854	893	862	973	850	923	936	854	890	850	883	921	870	888	844	869	911	881	882	878	896	874	867	822	874	896	889	876	907	885	854	898	915	914	887	897	824	922	882	890	847	875	832	865	881	866	908	926	853	912	865	878	916	933	907	995	951	909	841	838	875	889	872	840	893	866	891	882	916	872	896	867	873	874	904	941	913	898	874	913	854	925	945	868	786	938	937	904	904	904	924	857	857	932	921	858	923	863	845	867	888	908	863	847	879	827	861	896	863	890	857	827	930	884	908	918	887	872	870	879	875	866	870	861	840	864	887	865	893	859	888	849	880	858	908	866	849	887	871	838	947	848	855	854	920	904	876	836	884	869	893	901	872	886	900	821	847	933	901	877	877	887	847	877	850	891	862	890	845	852	835	887	833	909	866	848	838	880	890	898	873	933	930	888	880	922	927	915	856	897	905	903	894	841	906	837	932	897	915	890	856	867	877	848	864	929	892	877	824	888	848	923	933	846	863	910	851	851	873	901	853	828	883	910	883	934	844	831	851	875	904	818	837	873	823	883	878	894	907	885	883	859	882	870	866	816	849	878	868	889	843	895	892	924	874	904	847	872	877	867	943	880	867	931	894	882	873	906	883	921	926	882	836	892	880	858	832	896	846	848	872	879	886	883	870	917	807	884	912	912	875	864	895	842	920	896	882	938	889	923	877	873	878	849	836	905	917	930	914	885	858	913	890	852	824	840	848	912	878	890	874	854	863	835	873	905	889	896	882	915	892	887	895	940	849	858	842	952	887	898	955	882	873	862	928	861	976	893	909	899	868	838	923	909	876	888	878	940	929	864	893	901	888	885	869	876	886	879	850	881	886	868	842	929	902	911	864	883	873	863	862	914	893	891	879	895	839	879	948	909	851	871	838	911	835	892	893	840	878	865	854	874	860	921	899	838	853	879	896	901	881	862	936	811	862	876	849	867	885	904	912	864	971	921	893	885	938	893	841	851	902	900	862	826	921	847	855	900	877	862	886	926	885	879	873	870	906	907	889	923	829	887	913	917	886	857	909	912	897	885	891	907	892	875	891	893	861	881	831	931	861	852	876	919	872	874	892	824	905	914	909	880	913	909	812	852	878	863	873	897	857	875	919	908	810	848	902	867	815	864	901	848	896	818	874	907	924	886	886	877	862	874	819	851	905	850	835	845	889	923	926	907	948	828	893	903	875	882	844	886	865	895	879	880	826	934	852	890	873	848	852	823	885	906	860	814	884	913	893	878	870	863	865	844	862	889	914	889	950	851	848	904	883	867	856	881	886	867	873	844	901	902	845	931	908	926	873	855	865	797	872	848	916	884	858	881	877	888	877	898	893	859	849	874	835	827	843	880	898	948	877	871	859	867	857	899	892	839	874	879	875	840	903	831	917	895	838	848	834	873	832	875	881	918	894	895	901	891	914	864	866	878	927	895	922	875	882	875	904	887	900	840	915	903	885	898	859	910	902	858	849	866	902	822	873	948	898	858	857	891	852	885	869	877	838	884	872	928	911	861	879	852	858	848	859	860	895	871	923	935	903	822	925	842	872	819	897	869	882	879	899	914	939	902	859	869	921	911	911	883	892	856	885	858	884	859	909	986	854	912	851	849	905	846	822	894	817	857	920	829	876	917	873	879	849	871	868	913	839	912	895	930	889	851	937	848	868	882	873	889	894	898	891	898	911	916	820	914	853	922	915	850	930	882	883	891	941	855	876	860	965	962	838	902	908	938	875	916	882	901	907	933	889	860	884	867	879	877	804	903	891	895	921	933	857	827	861	898	832	897	825	888	863	895	828	925	872	879	853	873	906	870	817	858	916	862	869	888	895	851	867	862	911	884	868	920	894	874	854	897	904	858	893	890	898	948	909	907	893	877	835	823	907	877	913	886	917	831	902	864	880	878	853	877	905	860	897	866	864	875	953	867	937	878	876	893	855	876	884	885	891	794	841	853	870	872	927	876	928	897	878	895	910	901	898	944	886	859	899	902	925	832	876	910	945	888	921	883	898	866	901	905	893	892	901	877	890	827	949	952	856	830	929	820	873	878	829	905	949	890	873	916	851	887	848	908	929	872	897	876	853	859	884	870	883	798	864	908	912	923	958	867	832	835	883	851	887	859	871	857	845	903	868	879	859	908	904	893	834	891	854	884	839	884	915	935	862	900	889	927	886	885	925	871	870	838	853	890	872	873	901	849	912	887	908	904	882	884	897	882	859	877	808	929	893	926	896	865	821	876	889	891	878	870	905	887	820	877	899	902	885	834	884	790	915	887	857	879	867	874	901	882	922	882	856	863	861	885	849	895	844	914	888	868	856	936	868	941	852	873	870	832	827	868	856	904	920	923	846	907	908	879	850	882	887	931	864	842	922	863	873	878	912	909	899	891	831	902	844	859	920	890	934	889	820	896	851	873	871	843	912	889	886	840	879	931	888	924	874	877	977	883	858	866	886	843	839	895	889	914	864	863	855	927	857	879	869	908	892	877	932	896	929	875	928	913	802	796	891	910	826	859	865	873	844	902	855	848	863	851	867	903	886	825	878	887	877	867	846	840	903	862	897	916	853	853	835	876	864	890	889	840	872	904	941	894	903	907	899	854	868	939	835	909	873	830	931	867	890	957	918	857	920	896	852	854	878	818	905	806	897	870	877	875	901	892	919	884	880	820	889	912	885	871	870	864	914	919	876	860	854	854	928	909	865	829	887	903	864	924	896	883	930	905	863	893	900	863	836	869	859	916	903	881	950	853	830	863	923	820	917	884	906	898	927	888	884	878	863	925	872	924	871	858	830	929	886	885	906	889	871	902	892	944	849	832	908	869	910	852	833	925	923	848	963	857	895	823	876	878	901	914	901	866	894	899	896	893	871	893	857	863	871	920	900	861	867	815	880	907	919	854	892	893	872	872	874	890	844	905	860	847	838	877	842	842	834	903	905	889	918	887	932	819	918	912	842	877	926	905	919	819	895	883	896	865	880	877	942	875	863	850	812	877	837	775	921	917	859	906	874	857	890	824	879	880	894	896	940	878	893	868	826	901	864	889	851	910	878	859	861	897	869	911	894	899	884	886	887	845	898	947	849	911	966	903	896	914	866	874	945	896	868	890	918	901	930	906	866	858	813	922	870	907	852	914	881	851	908	847	917	922	881	922	905	905	877	838	947	909	831	888	912	824	891	850	932	872	892	871	880	849	861	866	893	883	874	924	892	924	902	852	868	929	897	878	875	842	853	895	889	884	860	880	852	843	899	908	891	893	870	853	877	898	897	915	964	909	802	876	843	917	909	881	857	850	875	884	819	861	863	918	896	836	879	906	904	860	918	917	885	852
3615	2353	1981	1291	1122	988	924	855	858	814	805	816	804	804	751	773	747	800	765	817	769	751	717	763	772	743	766	735	751	792	810	803	743	786	817	752	707	820	785	742	732	728	782	734	762	716	786	765	750	731	757	700	751	808	742	706	740	745	700	738	747	755	805	745	760	769	740	765	726	711	791	743	767	773	743	745	755	731	738	754	741	798	745	762	758	741	737	775	770	760	719	711	736	725	754	790	720	771	722	713	735	762	763	721	773	755	726	677	742	717	751	774	727	743	729	762	727	723	714	698	754	770	735	774	760	746	771	739	748	738	777	715	770	778	731	808	731	746	749	759	751	754	763	704	730	722	721	774	758	731	726	716	716	722	719	766	723	677	745	726	765	807	742	715	769	728	775	705	787	759	767	717	742	733	703	741	714	750	764	712	731	764	725	734	751	733	772	673	739	759	697	716	710	740	722	761	802	718	758	783	736	749	684	791	799	778	739	700	759	794	751	743	731	797	716	714	762	735	712	717	724	778	701	708	727	724	718	747	704	749	728	745	743	795	755	687	737	766	728	730	700	796	725	724	738	782	709	706	745	702	711	761	716	716	711	717	717	771	741	714	769	740	726	740	729	752	708	711	743	726	749	769	737	691	800	730	762	813	760	705	784	743	749	748	702	724	729	724	786	726	731	740	738	773	741	707	759	759	730	733	772	738	744	761	769	716	784	742	739	757	719	700	754	703	724	730	739	727	685	752	734	773	731	718	750	727	742	717	697	730	695	743	738	689	753	729	738	744	722	740	795	724	700	712	716	777	755	739	719	717	764	762	710	744	730	741	733	748	758	759	742	777	769	715	753	752	736	726	794	744	734	726	730	768	682	774	730	714	751	789	791	733	766	749	695	787	756	748	739	718	752	719	754	747	769	731	718	734	748	740	756	749	744	739	722	777	735	747	760	721	709	747	735	753	703	726	745	752	708	733	784	730	756	733	771	733	734	817	755	741	732	715	744	765	722	738	719	823	766	733	708	740	760	719	727	719	700	761	754	761	718	788	749	701	722	767	743	703	769	737	708	745	745	711	741	739	728	748	730	737	736	749	719	767	740	781	708	683	706	722	733	729	758	765	748	768	717	738	684	689	734	712	727	735	747	742	763	789	726	769	769	724	690	706	716	715	697	753	723	713	730	726	703	786	718	702	745	722	742	747	720	758	763	738	786	728	751	734	726	738	678	755	735	718	748	753	725	722	695	727	746	696	748	785	743	752	778	760	711	731	747	740	771	738	748	721	767	767	761	749	745	703	775	737	763	754	733	694	756	706	736	701	753	711	706	700	742	729	708	782	725	718	700	762	730	745	704	744	786	738	715	796	744	794	731	698	691	736	739	703	744	720	759	691	743	740	735	712	742	727	728	777	746	701	696	720	742	789	721	702	732	780	747	736	757	728	764	707	742	739	743	763	713	743	771	670	693	737	736	738	739	746	743	717	757	735	682	734	751	725	725	792	785	741	750	697	741	709	684	704	680	719	757	762	763	710	766	745	693	779	717	732	750	809	733	771	744	709	726	782	741	776	810	745	672	735	740	739	760	741	785	755	702	751	719	731	726	729	726	721	735	752	781	794	764	765	793	739	768	744	737	746	720	731	725	760	779	775	722	732	790	724	741	751	764	785	779	739	770	755	736	790	754	777	736	730	766	750	779	695	762	742	774	757	764	763	752	725	692	742	728	717	723	725	770	725	762	790	681	731	710	729	713	715	786	764	739	743	790	768	728	711	791	795	713	716	754	776	756	735	781	740	740	702	750	753	767	757	736	803	766	737	778	730	707	739	751	720	767	727	703	704	687	749	754	763	762	706	800	757	701	771	711	758	709	717	701	745	713	701	734	746	769	728	753	682	744	709	715	780	701	683	751	743	703	734	784	769	738	758	698	754	750	749	753	732	703	741	729	755	777	741	710	792	739	767	781	796	746	730	731	726	744	735	714	734	785	743	734	725	741	750	698	751	760	714	736	755	768	695	771	804	714	739	735	747	780	716	761	754	771	711	727	786	727	718	762	719	705	695	760	726	723	741	793	701	700	743	758	743	701	772	735	785	713	752	777	732	771	769	770	729	740	775	700	725	730	694	721	707	744	720	717	712	742	759	673	785	754	732	714	726	829	766	721	721	747	768	707	723	719	727	708	763	743	748	720	766	777	745	746	741	730	738	756	807	781	730	805	734	703	733	739	750	735	726	765	751	735	763	766	747	775	750	755	765	793	760	730	727	739	736	779	722	788	742	721	757	723	740	714	716	722	775	725	707	722	729	733	722	708	706	774	753	706	744	763	741	751	729	739	731	738	758	713	772	720	768	755	708	732	714	720	737	727	722	742	754	732	763	698	742	727	703	754	741	745	740	737	720	689	768	741	780	735	733	791	729	752	706	717	714	786	735	747	766	747	784	691	755	775	722	731	768	750	771	727	774	737	743	714	796	729	723	767	723	744	737	744	727	728	731	729	762	751	780	731	725	789	798	756	772	746	762	717	762	753	728	704	744	741	796	778	724	732	761	722	780	737	727	703	713	761	724	739	725	726	730	747	764	785	744	778	756	714	766	733	728	721	733	746	759	759	702	726	713	712	776	744	776	721	750	725	733	734	745	719	719	721	735	705	733	736	748	782	721	740	734	721	707	765	752	661	735	760	723	728	753	728	729	745	725	721	750	724	731	727	734	768	786	780	763	739	774	729	747	740	710	735	765	761	739	723	744	776	788	720	744	694	804	729	728	742	796	729	742	763	763	749	719	697	730	736	758	734	686	735	720	750	710	744	715	764	735	757	719	737	755	769	745	704	740	694	770	720	720	676	807	768	726	739	720	718	728	694	746	753	774	720	777	735	772	707	716	723	753	711	674	737	722	761	722	770	756	747	721	754	778	761	718	698	815	733	736	710	746	744	732	713	686	779	750	703	758	751	707	737	730	754	774	708	753	767	716	748	716	715	798	688	762	768	775	752	783	786	720	753	722	683	759	716	744	722	773	706	730	668	762	762	755	749	722	733	791	778	691	736	741	793	700	737	692	759	719	737	705	743	770	748	733	709	741	742	707	734	782	759	794	712	721	717	715	725	724	706	719	698	730	722	693	675	688	747	725	713	769	782	761	699	737	732	755	759	726	735	750	681	768	775	731	730	692	732	728	688	754	741	783	710	791	805	715	732	722	754	731	728	730	779	756	732	747	777	783	767	749	769	694	731	723	746	725	710	755	721	758	734	749	734	750	765	722	732	739	741	755	729	706	698	773	723	724	691	796	698	769	712	673	744	775	742	783	722	743	716	752	731	713	767	767	724	729	672	781	730	735	761	706	685	724	726	744	785	747	736	710	728	750	786	750	733	707	770	738	738	723	722	704	718	774	736	710	793	704	714	725	707	765	756	729	746	739	743	711	707	702	776	799	731	738	757	768	747	723	774	733	766	753	725	757	752	724	738	750	802	719	697	708	726	719	736	716	746	764	750	697
24255	21454	28667	24658	20668	4078	1423	1012	813	803	784	692	724	718	731	651	669	653	651	609	645	647	646	642	639	603	650	602	643	619	659	661	635	611	623	612	663	598	601	644	645	645	632	636	632	646	656	627	636	630	640	625	645	670	594	623	624	633	652	631	630	599	648	603	591	656	634	643	627	606	586	611	600	625	648	629	624	610	635	659	636	665	608	643	663	625	630	589	677	642	605	597	565	615	623	636	612	612	680	594	614	615	621	617	618	630	635	616	627	663	606	630	654	607	576	606	604	622	576	657	588	600	648	566	630	598	647	573	617	653	594	625	636	610	605	631	603	666	568	612	593	635	605	652	591	639	615	619	628	591	611	595	613	612	619	682	576	631	646	604	607	623	572	665	613	581	650	635	630	652	595	611	614	634	625	645	665	681	629	580	636	577	591	651	604	634	590	638	624	611	630	624	594	643	615	590	628	595	579	601	606	575	587	596	568	628	607	623	654	601	626	648	635	601	606	640	599	623	617	641	650	599	606	627	605	606	621	577	615	598	609	648	597	574	646	639	635	635	653	581	616	594	583	608	604	644	651	631	600	610	618	617	620	650	657	623	635	608	581	622	612	607	636	615	609	610	608	599	659	608	637	600	649	650	614	639	654	589	619	599	624	635	669	613	661	640	608	630	629	588	628	627	640	637	620	614	634	621	624	602	648	617	667	674	600	639	588	571	599	615	619	634	696	607	666	578	597	641	617	636	630	673	610	642	583	642	599	565	588	629	584	626	625	633	606	616	635	646	594	642	610	623	585	644	637	636	608	633	687	610	618	599	609	610	625	567	616	577	572	624	630	609	636	592	615	586	627	625	594	627	640	656	634	586	582	614	641	614	608	627	592	599	608	584	602	644	640	609	643	613	594	627	669	674	630	581	573	590	622	623	636	666	615	614	592	619	604	641	674	597	622	623	613	620	573	587	606	598	625	601	611	600	609	587	615	636	607	648	595	633	617	626	609	634	629	651	621	626	583	589	644	637	665	625	594	644	627	717	628	670	611	600	650	627	632	586	580	587	599	636	619	565	595	605	611	632	605	623	616	649	666	634	602	621	611	611	636	609	596	616	624	584	596	580	633	589	584	613	614	628	609	637	680	611	584	617	677	635	602	599	620	597	600	599	606	559	650	600	610	596	639	637	576	568	621	601	633	625	645	603	629	642	623	609	637	626	580	624	631	629	603	659	661	617	617	602	565	595	614	608	664	629	688	601	607	601	628	633	639	607	591	613	630	604	626	619	584	582	628	607	607	655	600	585	631	606	623	591	627	632	585	592	651	617	600	609	580	607	593	608	651	660	606	635	608	568	606	595	606	647	587	680	615	620	623	577	619	569	597	649	579	595	598	619	636	596	633	610	579	597	598	645	626	619	616	597	612	647	605	610	638	598	626	618	599	616	608	596	605	556	607	613	599	613	601	638	620	590	605	602	616	626	647	639	620	579	604	594	607	590	611	592	624	610	596	603	586	605	583	619	609	624	658	650	590	630	605	630	596	619	647	631	641	624	629	596	589	586	570	652	602	585	638	687	649	572	609	619	645	590	659	577	606	603	640	610	642	616	648	658	609	613	612	605	594	595	593	619	626	624	617	653	544	606	575	657	581	661	653	601	615	645	579	572	635	643	610	587	620	608	628	622	640	616	616	594	614	597	602	676	662	558	584	632	629	626	595	609	639	584	677	621	592	622	624	585	623	622	583	607	586	627	651	630	650	612	602	590	588	639	574	587	589	564	627	604	570	616	591	603	613	623	548	615	659	597	617	601	609	619	622	577	613	615	641	590	615	613	572	629	588	647	601	636	626	616	604	649	634	615	635	557	593	596	585	625	624	613	618	585	659	615	638	591	602	635	641	611	554	619	684	605	645	635	622	626	669	588	548	621	637	572	604	643	575	616	612	671	612	622	574	595	645	612	634	571	588	618	649	637	615	604	613	601	657	627	580	612	599	534	608	583	584	649	606	577	602	659	643	616	640	597	633	614	600	616	642	623	604	634	667	660	653	574	625	646	632	592	630	651	630	603	613	622	585	618	664	567	603	641	611	606	632	615	601	589	613	621	629	589	592	649	624	670	592	609	634	641	609	566	600	607	601	617	638	623	606	619	566	612	604	612	573	572	597	596	567	601	614	616	599	555	625	636	591	620	596	594	598	633	641	618	615	660	638	614	616	637	559	635	600	606	631	601	612	602	679	626	654	641	579	617	648	616	620	584	640	633	622	612	620	574	583	610	569	616	554	589	585	636	617	615	619	610	611	641	636	631	623	651	651	612	649	624	676	650	559	623	612	621	601	615	599	669	661	626	631	562	640	607	610	572	629	623	593	598	676	594	619	592	548	594	597	592	607	590	622	605	629	626	628	620	618	586	618	580	600	639	612	620	576	638	650	585	594	636	600	638	650	560	575	632	610	599	628	649	625	613	627	603	634	605	585	557	589	625	621	608	607	644	639	640	582	608	601	638	606	597	624	631	631	664	625	608	595	610	657	597	556	572	616	591	638	593	592	601	645	654	665	582	600	625	658	601	615	651	605	568	604	610	617	622	622	615	622	647	620	607	595	608	609	601	595	598	615	636	634	614	618	618	622	587	585	655	632	599	636	630	610	595	602	559	622	586	601	646	598	612	651	623	570	619	602	614	605	590	640	618	632	642	580	637	597	604	603	601	579	635	676	646	641	629	619	584	609	579	648	589	629	600	644	619	632	632	603	606	634	634	620	608	616	592	654	612	620	645	616	639	618	612	645	576	610	634	650	640	585	617	580	616	608	591	610	536	574	602	565	596	634	661	621	644	627	644	616	602	614	592	602	623	637	635	634	636	624	628	621	609	594	610	608	605	614	618	589	632	589	592	611	586	634	588	609	599	629	630	631	614	602	582	620	580	601	654	649	576	607	597	630	660	594	635	629	616	638	637	619	647	555	645	659	632	660	629	568	596	617	554	623	622	587	569	621	635	614	616	613	612	627	615	565	581	569	568	620	600	584	611	610	646	592	593	631	628	658	606	637	594	591	594	574	592	605	631	619	607	634	604	609	614	617	639	569	597	618	616	610	564	626	616	643	578	626	572	602	621	678	585	602	608	595	599	604	593	606	602	648	651	597	624	585	606	631	571	609	625	645	587	621	621	592	596	613	590	644	614	632	599	619	628	629	596	629	621	633	611	611	581	619	630	600	615	617	581	633	611	618	613	600	607	573	586	586	625	648	580	617	646	616	610	603	567	596	598	629	629	602	662	611	596	637	622	620	617	581	599	606	614	615	637	655	646	597	607	620	624	557	595	647	612	639	581	620	638	593	658	606	624	596	649	673	652	616	583	584	608	616	627	622	609	594	615	608	568	585	598	625	645	578	613	678	595	596	570	635	585	651	600	605	619	604	580	614	624	582	621	621	625	676	593	608	637	612	598	577	637	618	649	643	603	577	621	618	645	641	618	593	638	646	603	600	587	604	641	607	600
3448	5108	4115	2141	1563	1279	1062	957	812	816	722	723	734	671	611	647	651	636	569	605	592	602	596	569	603	664	623	574	589	581	590	594	569	553	520	578	589	565	569	569	556	591	534	558	583	586	538	547	549	576	509	609	561	531	548	588	551	565	564	600	582	554	577	568	615	590	536	583	560	599	548	530	579	546	528	574	581	539	576	566	575	567	533	579	566	561	578	525	547	565	545	546	539	512	604	573	557	523	553	592	585	558	563	557	574	553	548	543	561	614	603	539	579	592	517	526	601	543	566	588	522	562	584	582	543	586	543	533	590	527	597	558	531	549	583	553	612	561	501	521	560	555	555	511	590	551	549	526	565	615	531	577	534	594	600	544	533	528	588	548	544	561	529	561	545	562	574	553	553	559	522	551	518	560	568	522	574	576	608	568	531	549	542	572	568	512	561	603	593	536	581	551	523	581	567	568	559	551	571	565	563	546	594	581	552	493	544	519	540	549	539	560	540	522	535	580	546	515	546	543	589	608	554	513	568	555	540	573	549	523	552	501	535	564	530	530	581	606	551	585	566	548	548	563	580	547	610	552	573	597	575	547	586	515	545	575	520	555	567	494	563	560	570	562	579	543	526	541	548	577	535	557	551	544	535	604	597	535	596	547	563	529	526	549	550	497	562	579	556	532	522	574	567	532	565	553	605	571	531	517	540	542	579	546	553	549	579	586	579	533	520	529	609	565	518	554	518	570	542	566	523	524	539	549	532	576	551	567	549	538	600	569	548	524	553	545	506	568	570	534	544	562	541	544	553	561	568	551	545	605	506	593	566	547	549	590	543	537	550	539	542	570	565	560	552	552	538	544	571	545	537	546	544	569	592	549	575	539	577	545	532	551	535	516	580	561	560	544	551	535	554	559	530	556	567	570	591	571	558	532	544	550	555	523	532	505	554	561	566	547	567	520	553	564	551	535	552	537	549	538	549	583	524	558	586	514	584	560	561	554	534	529	542	526	578	519	580	557	591	579	567	565	553	516	504	560	553	498	550	519	554	514	559	562	556	542	527	511	578	541	552	572	528	552	559	531	553	560	531	523	539	579	538	523	548	541	563	590	532	540	551	522	560	545	555	511	575	565	509	535	503	549	560	558	548	559	563	540	598	542	514	555	546	515	561	526	556	586	553	568	561	506	578	520	533	543	546	544	565	545	551	555	548	538	535	553	548	511	547	567	534	559	582	596	500	579	525	580	515	571	543	540	537	562	574	545	566	541	592	539	535	542	541	561	556	558	548	532	544	532	540	546	570	570	541	550	582	527	544	525	539	540	520	551	511	558	553	552	543	582	547	585	531	552	569	585	530	567	542	529	555	578	554	551	510	549	526	544	553	558	556	505	522	514	555	541	540	533	561	587	581	581	610	524	553	559	582	541	557	551	523	520	555	586	548	573	559	534	560	515	549	557	534	546	556	493	539	557	564	508	571	521	554	508	558	494	561	560	538	537	563	578	522	555	553	553	570	568	552	560	585	545	532	561	540	530	597	515	580	550	524	542	540	536	529	509	531	527	534	552	547	576	528	523	563	544	534	541	519	486	566	551	575	538	525	550	566	584	487	528	540	571	583	551	543	528	572	566	608	530	569	547	580	568	550	552	512	551	574	549	547	529	556	558	588	542	575	499	547	503	544	533	587	560	547	579	546	543	535	558	565	584	552	525	556	553	537	581	554	533	605	544	531	532	557	451	577	506	539	575	564	556	571	544	534	594	522	539	547	552	565	565	507	567	601	525	563	522	530	552	548	557	517	565	563	513	537	544	517	525	526	564	541	523	544	574	570	592	546	527	520	590	534	598	572	529	539	516	554	536	551	562	565	509	529	562	556	583	539	588	566	501	513	563	585	513	582	554	574	559	564	571	579	600	551	601	577	548	540	551	559	545	533	569	564	544	530	552	531	558	593	553	598	542	534	527	509	551	520	547	595	553	583	553	532	569	557	526	538	620	534	505	586	507	515	532	551	571	561	547	561	498	538	537	532	540	551	531	558	530	505	553	546	595	542	546	573	543	558	544	535	587	517	559	581	525	573	576	531	560	561	547	579	514	580	565	522	540	599	541	582	569	566	537	563	547	591	570	522	594	563	539	553	546	562	561	585	544	564	536	535	510	509	563	585	559	555	567	556	559	593	524	533	543	560	540	593	595	596	538	567	547	586	556	531	530	545	565	547	554	581	568	553	568	538	539	557	564	524	544	546	562	521	586	577	521	551	571	571	543	566	501	536	553	509	573	540	542	509	553	562	535	549	538	559	559	613	495	530	580	540	503	560	534	541	561	511	543	576	558	547	580	556	530	524	542	578	506	506	545	543	553	514	545	557	553	577	559	587	519	530	552	534	543	578	581	526	561	539	547	555	527	551	588	573	540	550	537	530	551	546	590	533	564	520	542	604	582	563	557	515	562	544	588	561	554	542	542	591	551	524	551	563	513	584	547	569	564	550	562	555	605	584	539	568	539	548	516	605	551	578	551	541	546	514	581	529	541	528	532	568	538	559	548	561	539	580	543	563	536	537	518	542	511	517	531	543	542	533	509	563	541	556	522	560	585	542	563	581	539	553	565	548	559	548	568	549	573	559	553	504	536	553	573	541	525	556	525	581	571	503	559	532	566	523	590	536	580	561	571	565	572	600	548	528	531	522	544	580	555	562	573	528	565	579	563	535	535	561	542	522	528	562	556	513	592	552	556	574	577	564	547	555	555	512	559	508	574	546	519	517	551	548	561	540	542	534	549	546	568	523	551	525	571	551	510	552	552	502	545	534	527	518	573	561	519	581	535	562	544	569	576	515	563	536	544	570	549	561	552	536	555	547	595	549	509	554	557	608	522	544	522	570	530	540	559	550	572	501	559	531	544	546	491	526	502	544	490	535	534	571	524	610	625	539	571	551	516	583	568	499	592	567	501	543	573	512	544	509	537	554	571	572	603	550	515	469	548	538	573	570	523	531	534	581	538	539	548	583	520	566	531	540	521	591	535	519	566	518	543	525	543	543	528	509	586	573	539	593	536	546	584	525	563	613	565	541	567	568	560	522	573	553	549	536	579	560	546	543	538	543	550	577	567	549	553	594	618	532	579	557	583	496	469	549	530	509	584	575	570	499	552	538	538	545	515	582	552	570	534	572	513	554	551	562	527	533	544	527	568	573	515	577	536	538	538	596	537	570	539	546	526	525	574	558	503	521	543	525	559	543	548	552	530	572	514	561	540	532	541	526	552	541	561	576	582	568	556	560	529	558	602	516	576	548	526	619	566	544	550	539	553	511	535	546	540	556	557	550	542	546	582	551	552	554	565	562	551	538	541	584	541	527	552	533	571	554	540	536	548	580	536	536	533	532	517	527	552	544	556	533	514	592	537	550	600	553	535	563	502	591	550	584	510	553	543	533	571	571	538	513	561	550	518	604	573	590	558	567	577	585	485	542	519	572	541	555	557	536	503	545	566	568	530	555	545
27749	13369	2651	1659	1289	1185	1219	1119	1142	1198	1187	1126	1153	1126	1161	1081	1161	1174	1143	1165	1135	1148	1163	1183	1199	1121	1206	1157	1157	1127	1204	1174	1161	1095	1096	1159	1113	1141	1031	1133	1113	1126	1152	1161	1152	1118	1108	1133	1085	1161	1132	1137	1189	1111	1178	1145	1169	1105	1129	1131	1152	1207	1187	1206	1124	1138	1175	1130	1199	1097	1116	1189	1180	1133	1161	1137	1158	1127	1134	1091	1136	1201	1181	1103	1159	1143	1126	1166	1157	1103	1174	1134	1081	1171	1139	1190	1160	1107	1162	1207	1100	1127	1129	1121	1113	1161	1035	1092	1170	1116	1151	1112	1193	1139	1154	1119	1154	1198	1083	1142	1114	1166	1139	1159	1116	1126	1112	1060	1182	1150	1166	1159	1148	1132	1084	1207	1071	1205	1170	1150	1154	1144	1139	1137	1107	1141	1146	1147	1144	1149	1150	1163	1160	1134	1190	1099	1114	1170	1206	1193	1176	1165	1134	1120	1098	1118	1149	1174	1112	1170	1125	1031	1160	1080	1145	1122	1165	1120	1144	1096	1098	1109	1111	1176	1101	1205	1166	1151	1165	1147	1119	1098	1188	1211	1163	1201	1168	1086	1174	1179	1153	1211	1118	1118	1175	1163	1150	1118	1162	1168	1139	1141	1098	1109	1125	1135	1163	1137	1102	1102	1128	1150	1216	1150	1145	1134	1187	1153	1164	1094	1188	1116	1178	1168	1145	1172	1169	1116	1096	1147	1132	1121	1126	1177	1138	1175	1168	1249	1186	1146	1149	1238	1119	1111	1175	1131	1166	1166	1153	1149	1118	1199	1161	1084	1121	1121	1094	1147	1215	1146	1168	1193	1182	1203	1114	1138	1130	1133	1195	1118	1111	1153	1155	1153	1120	1131	1192	1094	1156	1195	1157	1163	1087	1194	1106	1165	1117	1156	1179	1199	1111	1103	1119	1125	1170	1166	1096	1111	1223	1145	1120	1122	1211	1181	1198	1160	1173	1144	1158	1120	1114	1183	1103	1135	1150	1108	1144	1161	1165	1193	1132	1166	1145	1155	1180	1133	1148	1182	1156	1159	1180	1146	1128	1191	1143	1148	1124	1148	1152	1124	1123	1105	1159	1119	1110	1114	1170	1149	1143	1141	1122	1148	1119	1145	1185	1115	1190	1114	1126	1198	1185	1155	1186	1136	1121	1134	1133	1142	1191	1205	1158	1112	1203	1127	1085	1143	1166	1118	1092	1198	1141	1170	1179	1084	1145	1135	1146	1100	1182	1119	1167	1140	1154	1125	1126	1157	1101	1148	1081	1099	1173	1069	1153	1146	1156	1116	1078	1185	1133	1125	1077	1185	1137	1137	1142	1127	1144	1194	1135	1109	1162	1125	1160	1101	1145	1139	1169	1165	1168	1074	1107	1192	1097	1205	1159	1174	1142	1125	1199	1180	1179	1179	1154	1153	1151	1125	1172	1119	1212	1162	1123	1101	1124	1102	1133	1170	1120	1214	1157	1159	1120	1182	1179	1158	1139	1155	1156	1116	1163	1184	1118	1165	1250	1094	1174	1143	1130	1177	1098	1179	1193	1134	1145	1149	1152	1171	1121	1153	1205	1148	1203	1149	1154	1159	1154	1157	1151	1115	1086	1158	1144	1156	1176	1154	1143	1111	1099	1177	1214	1101	1145	1120	1159	1206	1131	1121	1181	1150	1242	1177	1182	1128	1183	1159	1115	1154	1149	1075	1150	1163	1132	1151	1100	1163	1152	1160	1140	1156	1149	1104	1187	1142	1125	1197	1127	1165	1166	1150	1110	1150	1104	1095	1187	1105	1137	1133	1094	1123	1141	1146	1135	1103	1117	1116	1112	1183	1193	1146	1166	1180	1209	1126	1100	1124	1095	1181	1145	1138	1092	1158	1203	1141	1133	1128	1138	1189	1283	1181	1097	1177	1103	1168	1128	1137	1119	1146	1154	1129	1151	1178	1115	1122	1115	1176	1143	1123	1113	1119	1177	1168	1159	1178	1133	1078	1177	1159	1172	1139	1182	1082	1103	1099	1172	1173	1157	1189	1112	1148	1112	1191	1160	1145	1159	1153	1107	1136	1226	1167	1053	1158	1118	1189	1155	1127	1104	1177	1142	1156	1218	1166	1070	1156	1184	1171	1163	1180	1111	1108	1136	1135	1174	1101	1140	1141	1094	1122	1200	1162	1183	1176	1140	1122	1112	1145	1142	1073	1210	1108	1147	1194	1138	1151	1184	1126	1149	1156	1152	1222	1149	1138	1101	1137	1162	1146	1144	1191	1167	1157	1154	1179	1217	1228	1150	1139	1160	1184	1154	1108	1142	1147	1165	1098	1147	1132	1119	1138	1163	1127	1159	1111	1175	1163	1133	1143	1151	1167	1118	1182	1090	1141	1167	1140	1163	1177	1171	1132	1172	1186	1168	1220	1142	1128	1096	1056	1138	1114	1116	1143	1172	1149	1168	1139	1155	1156	1169	1153	1206	1181	1161	1196	1138	1145	1168	1158	1144	1122	1135	1103	1167	1118	1195	1099	1164	1144	1154	1099	1181	1136	1089	1154	1144	1187	1148	1142	1128	1161	1159	1194	1150	1160	1144	1186	1188	1191	1132	1128	1142	1221	1185	1158	1187	1096	1172	1186	1176	1149	1192	1183	1178	1200	1078	1136	1070	1176	1150	1096	1203	1186	1162	1178	1130	1130	1104	1193	1159	1117	1137	1094	1166	1144	1171	1145	1152	1204	1151	1102	1120	1123	1170	1212	1155	1226	1132	1162	1141	1155	1153	1151	1150	1134	1191	1176	1209	1158	1206	1177	1151	1154	1153	1177	1177	1126	1095	1190	1186	1115	1111	1116	1117	1170	1194	1161	1173	1131	1102	1175	1188	1148	1195	1118	1195	1171	1155	1161	1126	1134	1096	1144	1183	1182	1190	1140	1118	1115	1125	1150	1107	1150	1178	1191	1176	1133	1127	1079	1076	1226	1151	1115	1167	1139	1123	1119	1127	1138	1179	1151	1200	1152	1168	1199	1118	1157	1135	1210	1134	1080	1202	1065	1153	1163	1180	1134	1148	1210	1138	1116	1136	1170	1139	1135	1104	1116	1178	1095	1152	1181	1150	1129	1141	1191	1128	1174	1175	1152	1126	1106	1115	1148	1118	1183	1114	1132	1181	1204	1158	1138	1141	1114	1150	1110	1161	1190	1149	1127	1149	1227	1156	1179	1149	1153	1212	1182	1177	1135	1147	1169	1117	1088	1132	1149	1084	1145	1163	1139	1088	1150	1151	1161	1182	1123	1189	1096	1094	1134	1148	1111	1100	1145	1174	1162	1145	1127	1129	1125	1189	1201	1184	1095	1126	1128	1154	1107	1148	1153	1091	1107	1215	1150	1181	1174	1140	1142	1156	1156	1120	1133	1196	1115	1144	1120	1157	1148	1210	1190	1112	1196	1161	1150	1129	1129	1099	1139	1168	1164	1153	1131	1144	1214	1152	1142	1079	1175	1147	1202	1154	1157	1192	1192	1189	1140	1140	1170	1089	1129	1187	1145	1114	1147	1122	1214	1170	1162	1180	1172	1154	1091	1133	1135	1171	1138	1136	1074	1219	1152	1126	1094	1149	1171	1113	1138	1142	1174	1110	1122	1153	1090	1166	1093	1118	1187	1165	1126	1173	1124	1107	1121	1116	1150	1122	1188	1106	1130	1176	1194	1133	1064	1098	1139	1147	1189	1180	1138	1188	1210	1102	1148	1158	1116	1126	1115	1219	1087	1124	1168	1156	1168	1173	1103	1160	1126	1166	1176	1174	1145	1172	1091	1157	1146	1180	1203	1155	1177	1200	1157	1146	1103	1106	1172	1061	1152	1227	1189	1157	1130	1134	1204	1097	1095	1136	1089	1127	1225	1140	1129	1123	1155	1208	1140	1167	1170	1242	1102	1161	1123	1159	1187	1098	1138	1199	1160	1197	1153	1214	1181	1113	1130	1122	1154	1162	1153	1147	1150	1138	1101	1151	1181	1157	1146	1119	1125	1156	1101	1108	1132	1197	1165	1130	1168	1184	1188	1109	1149	1113	1189	1178	1107	1126	1106	1089	1108	1144	1170	1163	1146	1148	1159	1116	1120	1114	1172	1109	1209	1120	1104	1109	1174	1110	1133	1136	1109	1162	1125	1141	1160	1090	1091	1152	1125	1029	1135	1195	1222	1128	1165	1080	1135	1161	1100	1127	1101	1155	1092	1188	1106	1126	1105	1112	1096	1109	1159	1170	1163	1131	1150	1146	1143	1133	1151	1078	1146	1179	1146	1120	1136	1114	1082	1215	1147	1127	1145	1144	1165	1160	1109	1075	1146	1165	1177	1091	1129	1123	1153	1155	1110	1164	1166	1105	1139	1206	1185	1184	1085	1106	1107	1104	1222	1156	1186	1065	1111	1116	1091	1174	1183	1085	1179	1118	1113	1172	1192	1185	1164	1146	1105	1121	1169	1132	1129	1147	1189	1129	1157	1167	1116	1137	1148	1175	1236	1133	1146	1179	1207	1145	1176	1137	1114	1131	1145	1197	1113	1178	1163	1154	1148	1155	1166	1148	1095	1142	1136	1157	1105	1125	1097	1115	1170	1199	1089	1169	1198	1158	1121	1116	1150	1091	1119	1150	1154	1195	1175	1222	1133	1111	1193	1142	1131	1135	1129	1201	1081	1217	1179	1166	1139	1152	1128	1086	1147	1153	1081	1094	1159	1226	1154	1200	1156	1129	1171	1155	1185	1251	1224	1118	1115	1165	1172	1190	1171	1094	1148	1132	1148	1178	1187	1187	1203	1127	1197	1128	1124	1146	1195	1127	1176	1127	1096	1173	1173	1236	1086	1105	1083	1118	1153	1145	1215	1159	1167	1055	1193	1166	1231	1150	1147	1125	1129	1113	1098	1166	1150	1135	1107	1133	1151	1124	1161	1146	1174	1165	1099	1143	1168	1141	1107	1141	1081	1090	1187	1161	1137	1180	1123	1188	1162	1166	1169	1142	1153	1108	1145	1131	1187	1170	1083	1227	1147
5320	1117	1039	963	956	977	933	918	942	913	922	892	916	976	903	910	888	882	903	906	894	878	911	906	908	895	913	893	948	893	924	944	944	911	957	881	903	898	922	907	899	923	860	956	906	956	936	912	919	953	962	935	905	872	866	914	929	953	940	910	908	897	925	925	901	928	959	910	921	879	913	909	928	898	997	949	931	863	957	933	894	910	892	896	925	879	923	964	944	923	925	886	908	888	897	902	932	890	898	895	830	896	908	894	923	902	870	910	911	904	882	925	895	943	905	959	960	924	928	895	877	864	946	951	911	954	853	898	917	892	933	905	973	938	956	910	908	962	864	897	899	956	917	898	925	897	906	944	961	872	909	881	919	938	920	860	926	904	931	908	876	963	952	925	973	912	888	919	930	940	888	912	933	878	891	881	923	876	958	929	900	952	904	856	900	910	897	879	919	874	883	875	878	953	899	963	912	944	933	889	878	883	907	913	883	929	873	915	893	903	900	910	898	951	948	917	904	902	855	929	923	914	852	935	933	947	936	906	903	906	879	844	934	861	894	909	900	905	871	877	937	897	907	870	861	904	881	890	928	915	924	886	958	915	940	880	894	900	902	871	932	827	881	897	875	927	880	924	923	961	898	917	953	866	989	921	932	934	885	874	904	918	944	871	982	860	903	868	906	932	873	904	942	887	943	934	903	877	884	897	936	914	906	906	929	938	860	906	919	873	885	890	893	922	932	934	920	921	929	898	882	893	871	948	931	888	898	915	880	933	873	890	911	945	915	925	912	832	917	870	955	944	922	904	935	893	907	889	895	918	914	893	894	861	893	890	889	940	936	998	877	913	975	914	929	896	898	907	932	898	851	923	936	950	906	903	901	888	938	916	947	915	826	916	875	943	930	961	908	904	950	902	891	895	883	936	880	917	884	862	887	910	923	895	901	926	891	933	918	897	928	911	1005	841	907	880	884	865	931	923	885	901	912	875	895	935	868	907	930	913	840	884	884	969	867	909	920	941	957	915	919	893	857	905	903	914	878	936	882	938	909	907	954	949	919	894	938	886	945	884	894	882	931	896	854	927	940	943	943	979	893	906	917	863	949	888	849	961	906	918	900	903	924	882	882	873	849	925	882	930	901	909	922	871	887	891	901	924	930	969	898	921	844	893	941	896	924	925	905	909	916	908	927	855	847	912	886	918	981	892	904	906	927	901	849	909	946	878	951	966	915	932	922	913	943	940	890	874	948	949	944	925	883	903	903	947	928	921	933	924	950	915	964	888	906	926	860	975	905	948	870	875	879	901	839	922	932	897	893	903	927	888	900	891	840	928	918	908	855	934	935	917	970	913	935	907	892	1001	928	913	925	917	972	936	895	947	962	909	967	927	901	858	929	893	866	891	926	929	946	941	905	904	924	887	879	849	903	940	905	895	952	923	921	921	960	860	931	862	925	890	931	896	930	944	911	917	931	939	899	896	933	913	949	892	851	936	877	915	950	941	920	871	928	896	920	914	862	840	911	915	961	901	914	925	897	808	915	872	928	907	884	958	961	964	855	890	915	928	938	959	900	930	954	910	958	876	922	915	943	893	935	947	896	962	897	929	875	916	896	907	892	864	906	878	897	926	861	930	924	879	929	851	897	917	900	916	874	910	870	893	931	904	862	836	961	953	887	884	948	953	927	922	911	929	930	901	910	911	922	890	876	946	876	913	905	927	961	909	891	892	906	928	915	936	930	902	919	833	904	863	884	911	940	908	906	923	931	914	914	890	894	902	917	952	906	909	866	877	937	924	869	929	924	957	904	984	941	902	867	905	863	877	865	919	879	920	870	918	886	889	918	871	901	932	882	950	957	894	891	936	852	908	937	920	923	928	942	906	953	880	877	922	875	890	941	936	982	947	841	942	884	950	929	926	885	872	874	909	922	885	986	962	924	905	901	887	936	909	921	892	893	946	968	967	905	913	901	917	921	902	874	909	934	916	887	909	878	922	905	932	903	915	888	906	891	943	872	934	900	952	924	897	915	850	904	966	884	927	916	900	939	930	883	850	920	889	907	956	922	923	874	890	912	935	887	867	868	904	952	907	896	860	860	886	923	907	877	884	922	940	898	903	912	877	917	904	891	897	912	940	908	899	931	899	885	946	870	924	984	912	943	881	872	875	962	881	908	912	894	937	947	947	921	881	865	893	863	895	885	938	855	940	909	965	917	874	938	906	922	866	931	958	897	945	916	902	972	855	895	933	879	907	909	917	882	887	899	949	884	941	889	877	910	902	979	959	916	892	871	863	919	963	882	917	934	948	889	978	901	957	928	912	924	914	913	923	878	934	900	883	932	906	904	933	917	906	945	915	868	921	866	901	923	951	879	929	941	949	941	882	893	925	899	915	884	985	892	921	908	908	946	887	893	927	952	906	928	934	892	868	898	911	900	955	888	885	896	897	909	914	933	915	969	942	921	926	956	871	908	935	915	900	917	873	870	904	903	919	868	887	925	913	884	946	907	908	914	904	913	979	889	897	985	864	876	920	913	867	869	884	912	903	882	932	924	868	892	915	913	931	907	921	939	896	879	878	908	905	923	930	925	928	898	891	875	923	885	912	935	935	912	844	922	950	919	884	900	874	958	911	843	921	910	950	904	901	926	951	906	888	912	938	874	871	898	891	933	873	932	942	885	897	920	938	894	915	986	941	880	898	867	917	860	905	919	906	905	948	923	918	909	942	929	944	853	874	919	903	883	889	900	873	944	915	901	907	885	918	900	959	947	932	923	932	855	883	961	935	908	877	908	875	898	852	950	955	923	867	945	915	878	892	905	924	928	930	966	952	907	939	893	895	923	914	893	893	896	895	896	909	907	846	935	897	945	919	889	960	912	859	878	914	910	920	891	951	859	981	903	905	885	919	901	913	936	872	835	965	905	967	930	921	886	870	912	922	889	903	891	921	902	935	890	916	953	934	950	923	881	945	876	895	894	907	941	910	958	880	953	931	991	892	886	955	916	914	885	910	916	906	938	936	886	949	967	927	951	916	935	898	936	927	870	910	935	933	893	961	894	934	884	968	901	882	935	857	921	950	944	930	956	884	857	922	887	980	928	921	899	892	910	910	942	837	928	926	857	848	869	934	918	942	858	958	902	894	891	911	882	920	971	904	870	866	917	889	943	957	893	916	976	906	889	929	887	910	959	937	915	913	910	930	921	960	935	929	919	883	915	919	931	902	878	890	891	897	861	921	929	889	962	854	921	875	959	949	873	889	926	912	935	895	984	924	906	960	859	910	912	940	930	924	900	906	885	893	935	843	846	918	901	857	910	878	884	896	899	926	923	936	903	891	924	934	935	947	930	892	903	902	921	883	910	944	886	958	881	948	851	917	922	913	938	955	870	912	915	931	916	857	927	883	885	886	939	917	900	934	920	873	901	926	923	893	878	891	919	904	934	945	866	922	842	957	950	901	837	909	916	927	916	908	971	870	915	952	967	938	944	904	922	940	911	909	912	811
25789	21400	25759	18773	2337	1278	1095	966	930	932	945	928	927	932	883	831	883	916	917	952	909	915	904	891	895	906	869	857	863	883	952	867	896	868	913	907	876	889	873	848	903	838	865	857	875	925	864	866	859	877	927	876	933	895	857	889	877	857	905	869	891	972	878	884	874	911	920	916	927	900	912	890	893	864	877	891	863	866	913	900	851	983	908	850	840	918	858	822	865	856	884	861	888	870	897	900	849	895	880	862	902	847	876	869	896	836	863	881	916	843	885	909	889	873	885	890	905	879	880	904	881	846	885	917	920	884	902	910	873	908	916	925	884	878	885	880	883	870	865	831	925	895	886	851	947	854	917	888	814	861	922	887	931	871	876	949	843	911	970	904	885	870	874	872	840	881	874	891	847	893	850	910	902	868	858	882	882	881	900	884	852	873	900	870	886	871	880	910	905	874	883	865	929	942	933	929	921	890	919	858	877	919	923	869	864	870	883	888	839	871	915	919	876	926	842	922	842	865	932	873	874	837	869	884	853	857	876	943	890	905	856	883	836	879	934	904	895	894	892	861	854	872	837	874	875	841	875	896	866	842	877	866	899	911	851	888	933	823	894	893	894	857	902	897	830	850	939	916	850	903	883	899	947	875	838	864	871	852	872	885	866	902	914	879	908	849	865	897	887	926	841	884	858	907	854	891	909	866	889	927	880	935	923	890	853	910	883	899	811	918	836	929	890	850	869	862	845	860	887	913	874	843	931	926	849	899	896	918	865	919	854	899	891	920	923	937	910	855	887	924	813	821	861	899	917	824	979	872	863	853	849	882	894	866	875	860	863	900	894	931	892	862	903	876	837	854	947	871	871	862	870	910	899	876	907	885	913	938	891	913	868	814	847	865	859	891	878	821	891	847	899	872	884	861	839	863	866	896	831	893	915	867	892	888	862	922	851	935	931	949	877	840	903	816	859	857	883	877	930	850	867	891	895	849	837	910	889	835	914	900	861	884	832	932	911	848	941	889	846	906	872	870	801	834	847	920	842	849	922	958	906	911	895	859	891	878	965	879	882	877	878	846	857	881	920	848	852	906	914	906	922	919	912	887	872	898	858	833	825	854	877	892	892	882	876	886	875	902	851	864	912	863	895	835	882	884	865	869	876	864	858	862	865	936	891	877	917	920	895	869	913	894	873	947	850	947	861	857	878	866	931	861	913	947	900	939	990	841	846	883	880	892	828	840	888	841	869	891	868	915	912	865	851	851	894	884	896	942	878	885	890	870	886	909	894	932	886	848	910	909	842	875	879	917	882	868	892	856	892	861	849	900	930	866	860	855	922	922	898	904	936	904	912	855	928	909	904	873	870	900	879	841	938	896	896	897	828	870	859	858	881	866	945	919	842	876	891	903	936	884	856	876	854	899	947	906	903	878	879	899	875	877	893	872	861	843	907	896	891	865	834	911	873	836	865	932	930	896	898	900	883	952	910	867	864	899	895	906	837	893	867	898	928	894	840	879	935	864	893	888	864	908	897	899	834	839	904	814	893	870	881	876	902	852	892	904	905	890	868	846	899	884	852	876	870	832	883	904	887	901	881	888	899	960	881	851	902	857	930	901	890	930	867	890	880	879	908	901	847	880	863	890	848	825	892	930	872	925	937	839	875	878	864	920	853	865	916	914	876	935	882	849	908	933	913	912	900	911	900	874	889	842	866	869	909	891	881	930	857	912	837	860	868	856	924	860	929	966	864	844	897	884	931	904	911	871	888	863	883	906	859	926	905	821	867	903	853	908	865	874	893	882	847	895	866	889	866	852	889	902	834	916	850	864	861	864	897	839	877	900	882	869	865	889	839	861	753	894	865	854	843	857	925	863	956	884	869	883	892	916	871	873	883	881	852	930	913	884	865	881	897	903	901	847	893	878	919	856	924	886	913	873	890	921	885	930	902	897	889	878	886	849	888	881	883	909	893	835	950	846	888	855	859	832	859	861	867	889	868	919	870	882	900	883	890	857	826	896	906	894	862	892	830	890	877	872	860	865	897	926	884	900	909	907	857	896	902	923	878	895	871	870	869	885	888	931	939	911	874	922	854	899	889	866	887	851	899	880	878	890	864	899	847	869	846	892	863	916	914	861	849	847	865	927	903	881	837	885	901	900	882	947	846	921	842	837	880	936	854	873	873	859	920	880	873	952	893	919	906	854	844	881	887	905	864	888	867	907	857	849	849	848	848	860	874	888	913	890	873	865	889	893	886	874	829	847	845	943	827	930	913	879	871	868	909	895	856	936	911	845	874	889	821	928	842	886	870	894	919	900	864	903	948	876	884	904	892	887	869	874	808	863	879	859	852	870	854	877	893	888	935	920	869	899	863	902	862	883	832	926	883	894	873	832	854	846	856	889	918	879	910	870	905	859	920	850	887	908	888	896	913	873	886	917	892	919	855	924	883	893	892	875	899	918	920	877	847	894	880	880	897	893	918	828	874	865	883	864	906	906	855	858	866	929	858	875	896	858	878	879	905	897	959	798	886	898	860	895	931	904	836	919	931	865	908	941	922	901	867	884	896	889	879	827	899	907	857	857	904	881	863	902	896	891	934	883	897	893	908	841	856	870	831	840	871	902	851	926	849	828	876	897	867	862	911	903	925	909	903	852	844	908	924	923	891	899	892	866	836	885	898	935	875	866	866	855	826	926	924	936	868	945	895	864	872	905	872	900	905	883	870	875	868	872	946	917	924	854	846	862	891	869	919	869	920	901	912	871	910	831	883	888	869	851	838	910	849	903	910	887	872	903	949	839	916	888	906	911	877	839	841	871	873	882	875	876	878	848	857	872	872	889	916	841	850	911	923	854	896	927	898	868	876	879	879	894	905	875	884	888	899	851	924	875	876	896	876	908	889	911	854	875	883	889	868	890	927	902	863	872	862	922	891	902	902	901	871	910	896	857	889	919	847	889	914	859	836	851	897	900	918	897	880	873	870	929	848	857	859	793	910	932	914	899	900	875	812	911	871	914	819	848	887	918	930	884	891	869	851	887	882	867	888	895	891	871	870	854	901	931	883	886	873	847	905	837	904	908	884	841	854	917	893	868	887	894	851	902	900	929	917	891	865	888	871	899	874	882	890	851	862	896	865	849	838	816	888	858	937	873	918	834	894	924	895	859	880	880	840	918	871	857	889	908	904	813	897	894	866	891	898	917	834	915	927	856	858	912	858	780	934	874	898	855	822	880	866	882	876	891	841	852	878	867	893	900	892	879	878	903	899	931	869	863	878	854	900	858	856	898	887	922	862	909	921	877	904	893	890	909	871	903	909	887	876	883	876	894	866	874	887	876	898	872	846	896	843	867	841	883	973	863	933	889	826	840	844	900	922	851	936	937	930	930	880	920	850	837	864	866	969	859	858	844	854	900	871	896	901	880	834	904	878	924	927	880	916	859	832	870	943	880	848	866	873	896	868	854	884	860	910	888	859	859	902	900	866	873	932	911	829	874	851	867	865	887
3608	2399	1990	1346	1096	1053	914	935	862	877	807	800	774	816	770	782	742	791	770	746	707	790	828	734	780	728	752	706	716	712	788	740	730	734	767	798	755	752	757	754	722	758	745	745	765	727	759	759	796	771	782	804	729	715	721	741	764	725	693	760	757	753	753	739	717	730	743	774	778	730	718	739	725	776	747	737	737	762	693	779	723	790	734	712	708	728	712	729	757	773	761	735	786	737	756	753	722	729	765	768	788	736	786	776	744	773	734	774	717	728	685	778	780	746	729	735	659	725	759	754	721	751	788	760	754	724	746	754	743	748	735	747	756	749	750	681	728	782	728	742	774	702	738	680	734	752	744	736	773	747	742	700	718	719	715	693	738	721	724	708	757	767	761	772	743	775	738	761	739	708	722	727	714	793	738	707	726	777	702	724	804	753	764	700	701	769	712	745	748	755	775	670	773	747	748	753	752	726	710	739	719	754	754	763	733	772	778	737	738	781	773	727	747	740	728	741	771	732	746	736	786	691	736	778	721	791	669	750	717	748	694	695	710	704	780	705	666	718	770	746	788	717	734	761	675	776	739	730	778	760	759	714	743	785	742	799	736	735	779	733	737	715	774	737	699	698	743	735	770	739	685	698	719	730	751	728	758	748	713	744	716	754	762	707	719	713	757	745	726	711	685	717	738	706	776	782	720	741	730	752	726	772	696	775	794	720	743	749	726	747	710	758	750	719	740	751	722	732	709	699	741	735	786	710	746	712	738	726	739	798	720	736	755	712	751	755	676	831	729	731	753	710	756	740	714	695	686	782	697	758	740	749	715	709	769	721	714	685	760	780	746	689	748	732	717	782	729	752	722	734	763	721	732	744	756	756	713	681	728	696	741	742	735	744	753	745	738	725	751	742	726	712	777	754	734	704	752	725	756	742	694	741	747	781	727	695	716	762	757	735	709	758	782	667	755	720	742	754	750	763	742	744	756	725	789	730	772	718	709	755	730	693	773	733	784	749	773	742	734	712	712	748	723	755	716	762	743	733	754	739	729	746	750	727	765	735	743	756	736	687	746	729	793	733	823	766	712	741	773	776	729	708	779	749	714	744	690	725	749	767	690	727	737	733	725	770	741	740	738	721	749	724	737	766	710	727	735	783	752	739	750	673	706	708	697	730	741	716	728	744	801	750	741	725	732	760	688	749	741	707	745	731	747	807	738	696	699	750	765	716	719	758	733	733	726	747	757	712	742	749	737	748	742	777	717	740	700	790	716	761	797	740	800	726	728	753	736	710	754	738	701	705	730	727	731	758	701	686	749	706	708	799	793	779	707	758	722	761	714	759	759	751	737	708	744	679	697	714	718	748	753	707	736	735	717	765	776	750	748	745	782	714	692	755	710	756	736	749	772	711	771	760	739	768	708	723	714	758	711	718	741	726	746	785	714	714	752	762	751	737	756	753	722	710	700	739	739	726	765	744	766	731	737	722	800	729	733	760	730	730	774	745	722	723	768	718	726	743	720	728	811	742	730	730	735	703	728	756	761	751	729	722	734	699	779	706	757	768	705	727	761	774	739	668	778	757	729	748	695	710	764	728	720	744	738	728	796	731	762	749	763	715	753	675	713	731	708	673	706	731	743	722	714	732	743	783	718	728	709	752	673	781	740	736	764	771	761	742	750	727	707	723	779	723	754	728	714	720	757	751	777	726	681	759	783	721	723	746	728	725	746	735	753	708	713	736	718	720	793	748	731	760	681	757	781	674	730	788	746	747	717	755	747	750	732	734	719	738	737	754	823	748	757	752	698	708	739	831	760	762	737	727	768	714	753	719	750	744	706	783	719	780	787	698	717	706	736	732	710	706	744	774	718	726	768	754	713	782	727	709	710	690	776	746	760	746	747	703	700	766	758	744	756	754	733	712	778	714	761	746	709	719	720	725	725	746	739	734	770	708	717	683	748	743	708	753	739	759	739	697	727	770	718	735	774	751	728	711	748	723	711	735	713	765	719	709	748	755	726	772	753	738	766	790	750	775	757	733	777	719	738	717	743	748	764	735	689	728	754	731	706	747	681	746	743	763	763	741	712	710	735	739	788	750	762	705	830	753	706	784	719	723	732	783	737	744	754	737	769	765	765	740	738	738	738	744	736	785	725	754	726	710	683	750	708	710	692	738	757	733	732	721	670	752	735	738	741	747	731	793	770	719	769	786	728	720	726	737	749	766	710	759	787	769	739	740	733	733	770	722	704	691	751	728	719	729	757	696	763	703	736	717	746	718	782	736	689	719	743	750	746	731	711	701	725	735	737	742	753	742	749	724	696	754	731	731	711	822	728	699	748	726	790	683	763	744	727	759	710	751	725	712	751	724	776	745	749	759	748	690	697	780	703	743	748	713	719	719	743	717	738	752	743	734	743	737	779	768	739	739	753	751	709	738	742	742	763	743	732	791	733	767	744	762	737	707	748	747	697	789	752	776	694	728	708	733	738	693	748	760	735	699	711	717	717	757	739	748	775	701	743	729	765	734	758	730	783	736	695	707	749	750	731	771	723	773	726	749	770	693	779	760	743	740	696	749	789	702	727	758	786	694	735	754	732	721	817	690	697	759	752	704	753	710	759	752	663	724	740	733	714	745	751	784	697	758	703	734	737	708	715	767	781	771	722	707	782	723	718	724	729	744	697	713	729	742	791	739	743	699	731	728	706	734	736	706	755	777	734	750	697	758	774	734	749	737	751	740	737	744	745	746	727	746	710	767	707	732	713	771	736	716	731	797	716	809	756	725	732	762	723	781	677	783	726	719	724	776	695	714	710	777	709	729	804	734	728	713	793	687	718	706	793	704	720	757	761	741	708	714	694	712	745	718	767	730	777	749	739	718	759	695	725	764	729	784	763	755	733	729	710	778	714	707	726	712	764	755	705	739	709	765	701	741	763	777	756	717	752	698	756	707	697	732	761	737	754	708	717	749	766	745	690	822	726	696	762	770	732	749	755	742	730	734	756	702	765	748	753	742	724	714	758	729	758	714	766	716	698	728	714	726	772	763	723	764	732	785	685	722	727	771	786	702	744	689	689	693	766	710	758	750	704	770	755	726	728	760	734	703	744	752	742	780	757	790	757	743	731	696	717	732	708	673	729	731	726	759	749	748	718	777	735	724	742	723	706	726	745	782	741	715	684	773	761	729	728	708	700	777	747	716	772	706	759	725	704	773	722	745	719	662	748	676	707	787	725	744	726	717	755	752	754	716	714	747	718	724	738	748	769	785	741	764	753	782	719	718	761	750	748	747	763	710	726	707	752	717	719	722	702	712	773	793	763	723	792	763	727	755	677	691	734	686	695	735	725	699	729	720	743	725	749	736	774	743	702	754	710	722	743	725	759	711	764	712	712	764	747	763	727	705	741	720	738	761	684	741	771	712	784	768	750	793	677	750	779	751	693	745	728	709	685	793	797	765	704	786	755	753	720	760	754	776	723	732	786	760	734	759	723	726	725	708	729	724
24174	21416	28603	24618	20668	4121	1497	916	847	849	751	782	702	719	681	699	735	689	642	718	665	690	681	651	688	643	662	655	668	683	637	680	715	668	678	685	667	668	702	675	668	616	622	592	626	649	662	674	668	636	632	626	685	646	607	591	659	666	653	621	622	628	648	646	626	664	668	612	650	622	663	673	657	627	673	670	618	594	615	685	635	667	627	662	650	669	632	690	680	634	665	617	643	641	647	599	676	640	637	655	650	671	665	666	657	660	610	621	648	664	615	638	631	678	619	630	658	605	662	629	637	618	673	624	636	641	624	636	623	633	668	620	607	634	661	614	660	622	652	613	653	677	615	645	605	583	645	681	658	675	628	631	627	628	658	675	616	648	609	674	570	620	622	628	643	647	656	653	643	626	596	661	662	642	601	625	613	663	627	627	627	614	618	637	640	638	610	658	619	635	640	643	613	652	652	601	644	598	622	612	627	580	636	637	649	624	687	629	672	666	654	627	623	623	618	611	658	644	637	672	600	640	624	591	646	618	640	641	630	711	633	608	632	629	636	699	648	678	626	644	633	639	651	704	645	582	600	566	691	614	667	623	608	630	636	661	622	660	619	618	688	635	601	634	616	613	617	616	648	641	616	657	654	666	625	642	654	680	606	652	637	618	602	613	646	594	642	618	637	644	675	686	649	651	618	652	659	637	632	588	638	662	648	646	629	642	639	654	656	621	609	632	641	673	601	649	657	617	699	648	597	630	639	657	647	648	635	598	651	665	666	602	634	612	607	643	666	606	614	614	650	654	664	630	639	636	608	653	618	651	665	670	654	627	654	594	601	642	647	644	592	644	658	619	676	641	648	674	606	616	645	612	616	639	684	616	615	642	669	664	632	634	628	611	646	637	639	654	592	681	629	632	618	641	621	677	613	628	620	614	620	612	637	648	627	685	643	585	638	616	658	657	630	632	671	635	672	614	620	660	650	619	650	647	622	651	621	624	628	625	664	600	612	656	628	629	673	662	630	643	674	663	615	677	703	600	636	599	626	641	694	671	664	648	651	610	640	653	634	609	682	683	634	680	589	623	634	660	634	618	557	670	640	625	639	638	611	612	637	647	608	621	649	642	594	585	626	644	644	644	624	643	624	655	647	616	621	664	620	657	621	634	638	665	637	635	628	650	680	653	641	622	604	606	610	643	680	684	625	658	655	625	613	666	637	633	636	665	626	565	638	634	659	669	582	668	677	641	645	727	641	655	628	674	633	638	675	658	658	628	627	607	612	638	631	647	617	614	652	657	687	664	612	641	629	599	616	651	658	595	628	615	648	640	582	649	615	654	617	655	646	662	643	650	641	561	664	598	635	631	580	595	635	649	636	625	613	625	650	606	630	608	715	662	602	616	640	617	643	651	640	662	627	645	623	670	634	607	611	669	657	643	661	613	645	643	641	636	633	611	616	702	643	671	659	669	627	634	650	620	650	669	679	650	639	663	622	625	691	675	646	615	632	651	627	651	635	647	674	620	655	613	641	617	667	632	639	630	646	643	627	671	641	578	636	605	633	588	650	612	596	675	647	611	601	623	680	647	674	611	613	643	650	598	622	624	635	634	618	656	645	662	626	656	585	684	632	632	601	637	630	614	645	608	665	658	627	652	580	586	684	645	627	665	646	663	621	622	639	647	673	616	630	618	641	644	649	601	664	634	630	663	673	591	637	623	650	636	612	631	665	605	639	670	641	651	615	609	664	654	629	669	591	619	625	636	618	633	630	696	655	644	661	651	641	655	646	672	663	676	656	661	666	612	650	641	622	632	607	673	659	630	623	643	649	661	672	616	658	594	636	545	639	645	661	656	627	671	610	640	584	631	708	631	640	646	653	639	670	660	703	627	657	648	662	623	667	614	630	635	624	655	653	658	658	637	653	625	608	648	627	636	645	661	602	665	621	643	668	647	624	601	645	661	580	648	654	636	676	689	645	671	606	669	653	626	652	610	665	623	649	618	612	635	652	583	606	650	620	621	669	622	697	645	621	633	608	661	617	625	642	624	696	682	630	636	615	669	619	646	657	588	640	703	612	603	620	632	627	661	629	718	647	592	632	637	666	599	638	658	638	681	681	632	640	612	625	638	638	620	629	580	597	622	609	634	636	638	648	594	634	648	623	621	595	619	620	632	608	609	593	652	612	613	650	662	651	679	697	639	649	694	648	658	653	616	643	682	616	667	609	674	675	617	659	627	638	629	645	658	616	650	653	636	627	640	625	628	559	636	637	589	591	616	650	632	622	655	606	664	604	637	636	601	656	656	631	632	622	605	579	674	663	631	634	619	608	663	669	655	637	691	640	623	622	696	610	634	664	638	653	651	627	652	604	580	613	679	629	630	636	693	605	632	631	650	636	628	621	650	601	616	635	650	648	653	616	651	632	676	667	584	655	650	671	621	632	642	645	620	672	665	614	633	656	631	660	613	632	656	603	637	665	623	646	620	642	618	621	593	621	695	641	604	587	605	594	633	643	626	677	639	646	644	657	609	602	604	640	639	625	624	650	697	628	643	648	667	671	630	661	676	638	654	618	647	641	648	651	647	641	627	676	627	612	624	648	571	662	601	665	579	665	661	656	596	650	630	641	599	646	661	591	645	618	655	636	643	659	600	606	640	660	687	703	622	636	640	681	624	609	657	615	591	631	600	614	630	678	641	609	618	645	679	635	639	654	683	597	609	659	612	627	602	614	653	658	641	604	683	680	672	642	654	691	606	648	601	646	655	684	629	676	696	617	656	689	650	655	666	610	613	642	632	668	609	613	617	664	645	692	663	663	613	662	669	607	617	688	609	645	621	629	660	635	639	621	590	653	653	616	599	633	648	641	656	604	610	628	644	671	580	653	620	624	586	659	622	647	627	626	662	633	679	665	677	625	633	625	635	628	611	632	625	643	634	681	622	624	655	655	650	617	616	585	597	659	593	611	618	591	643	642	651	616	624	628	689	665	639	621	624	617	653	640	620	632	651	649	621	663	629	633	681	625	612	629	616	628	703	638	625	635	619	640	627	667	598	611	643	630	665	608	638	659	652	645	640	658	645	609	666	631	624	615	644	658	622	611	620	627	647	702	643	636	622	618	635	621	643	630	698	658	657	621	632	625	612	630	604	622	639	624	591	670	639	673	625	628	630	634	612	626	590	645	658	626	637	627	658	646	659	652	605	620	654	617	679	622	644	642	603	654	590	618	616	700	676	638	618	610	629	639	654	636	607	668	638	637	640	681	629	653	650	629	637	676	657	629	674	644	650	608	638	696	636	597	662	609	678	675	655	618	663	607	643	574	589	651	634	642	678	660	621	610	635	666	690	637	661	600	638	608	600	606	623	627	623	651	644	633	603	608	644	590	653	619	650	606	637	652	652	634	615	612	630	659	663	645	664	618	661	647	625	669	655	636	644	628	596	643	603	626	655	611	625	643	674	631	617	673	651	665	696	627	643	615	643	610	588	643	706	674	633	654	600
3370	5120	4113	2128	1509	1287	1040	973	864	812	808	719	750	701	673	632	631	616	595	597	649	618	631	582	646	591	565	604	628	596	615	608	598	575	597	563	580	601	567	596	643	538	579	564	581	590	551	596	568	610	554	580	566	531	552	542	576	575	567	552	579	601	565	557	593	607	566	582	561	555	575	600	577	588	560	573	563	542	530	603	554	596	595	620	540	625	565	592	583	545	585	589	580	576	585	573	552	554	591	559	605	577	556	593	540	558	555	553	599	549	543	589	552	571	579	586	601	552	553	636	599	571	543	552	584	544	600	579	543	563	547	619	559	559	593	562	558	524	534	601	551	559	598	562	531	577	593	549	622	515	583	541	526	602	553	580	544	602	569	519	601	536	574	600	561	565	574	560	552	530	548	564	547	570	562	550	528	557	533	524	599	571	603	577	557	606	576	551	574	560	568	540	574	602	561	568	575	580	563	589	582	562	550	539	574	583	547	542	551	543	534	572	574	555	585	560	598	575	548	556	539	564	597	579	566	535	568	557	556	554	559	542	576	576	602	563	590	591	589	573	578	551	601	575	555	568	556	557	513	571	601	572	556	515	586	553	593	558	571	572	608	556	598	570	598	593	576	575	536	569	551	550	548	537	573	538	568	556	543	573	606	550	548	574	582	548	538	537	572	563	559	547	558	578	565	544	571	576	541	554	575	585	560	570	579	532	591	561	540	586	574	567	556	568	512	551	557	574	564	519	573	568	536	596	574	557	541	536	545	583	548	563	571	548	565	567	549	578	568	575	569	601	528	545	593	536	571	547	563	596	555	621	550	551	532	558	564	478	561	561	521	609	537	556	576	552	542	537	563	595	558	522	580	590	551	583	587	542	555	576	571	585	541	591	589	576	487	548	586	523	567	546	536	544	548	538	577	573	591	535	518	592	540	555	601	553	556	515	572	546	555	550	540	614	550	571	541	549	576	608	568	559	537	553	585	585	539	576	565	557	541	535	567	576	562	546	559	533	536	563	547	527	568	555	541	587	554	530	546	572	567	533	546	569	529	514	558	609	614	505	509	548	551	535	577	564	571	557	553	553	535	570	557	584	552	618	527	601	536	579	569	561	597	529	554	584	545	539	547	568	545	549	572	523	548	562	510	572	542	554	542	565	562	556	572	566	571	565	574	566	568	593	596	548	556	593	544	536	566	564	579	557	568	618	544	556	571	529	532	549	528	534	518	612	587	579	568	577	550	563	579	566	575	559	527	562	547	574	536	553	566	583	578	537	586	609	585	556	601	556	576	506	586	541	597	567	526	508	545	568	526	559	539	564	542	566	543	556	602	550	515	499	506	569	562	547	558	529	539	591	564	547	539	575	534	539	541	592	527	570	617	559	567	534	550	548	549	570	595	545	555	532	563	572	546	551	594	538	533	519	575	575	571	541	533	593	574	538	603	537	590	560	570	544	568	540	577	588	588	542	564	563	596	599	555	570	587	540	608	557	546	554	553	579	523	555	547	567	591	565	584	548	565	537	590	546	551	582	564	571	530	538	567	492	530	525	586	546	595	601	588	538	572	564	543	550	555	546	578	546	560	578	577	504	556	539	577	551	533	561	572	575	589	561	533	571	576	568	579	555	557	548	543	559	539	574	573	525	563	538	544	583	562	527	545	555	539	567	561	545	518	556	544	562	575	565	606	546	556	593	536	584	535	596	553	559	567	529	604	563	567	581	578	585	587	608	547	575	572	589	549	530	497	549	598	557	547	557	566	550	511	532	580	553	626	592	548	536	578	574	556	549	555	551	587	528	556	555	523	549	577	561	554	567	542	543	541	594	578	576	570	521	586	542	551	559	539	547	552	542	513	610	584	567	504	557	578	556	541	545	568	555	557	527	557	557	516	562	527	546	556	578	574	563	574	554	508	563	587	543	574	531	589	552	537	557	528	562	608	591	585	590	576	572	533	548	556	527	568	539	571	542	573	546	567	553	556	503	563	576	571	504	564	546	547	522	534	539	593	556	538	545	552	563	560	565	537	566	512	536	564	550	572	534	561	571	546	508	567	570	592	556	584	598	575	570	572	545	550	501	554	582	562	572	565	591	533	557	602	544	574	610	549	574	564	574	537	568	534	532	552	549	571	526	557	538	568	556	580	569	536	579	548	627	572	570	543	530	557	545	535	562	568	553	555	502	554	577	567	576	555	510	535	545	539	574	551	571	558	556	528	604	519	551	583	549	511	574	563	564	579	520	566	530	608	497	587	522	558	568	568	605	564	575	546	540	553	609	547	528	537	551	573	540	562	584	551	562	577	590	598	580	590	547	575	539	567	579	559	585	522	534	543	594	576	508	582	542	566	565	559	578	541	553	573	526	551	588	525	518	537	541	555	566	531	564	577	586	556	550	520	565	534	563	529	554	541	538	533	551	567	564	542	562	600	580	555	568	530	596	534	556	555	590	575	562	533	569	560	563	564	559	544	545	580	558	527	529	554	562	537	531	522	597	535	578	541	570	552	537	576	522	532	521	560	602	573	555	493	548	545	589	546	564	601	548	546	531	529	514	588	533	530	524	522	522	549	552	591	567	528	578	529	572	551	564	555	567	549	547	541	571	574	553	561	524	527	552	565	529	548	568	539	552	540	526	536	578	578	549	590	596	535	530	562	569	563	523	568	549	580	565	562	570	536	544	572	584	533	550	585	552	548	530	571	566	573	546	521	569	565	556	545	558	584	564	563	561	524	574	541	547	561	573	550	565	539	577	640	583	568	564	572	570	583	569	578	576	556	544	596	562	572	566	566	530	581	582	557	548	529	561	579	556	554	571	532	570	605	565	565	560	505	516	542	558	542	565	597	540	548	554	562	534	573	582	595	539	542	535	533	540	575	550	527	550	589	581	521	532	559	552	543	570	538	568	553	531	577	594	570	626	533	550	545	547	595	594	543	563	583	580	532	582	524	573	550	581	529	572	600	537	536	543	584	559	537	560	587	595	604	519	535	571	549	586	538	560	585	518	572	533	544	522	568	602	544	583	525	568	546	551	618	518	563	565	594	537	580	593	593	540	548	566	531	570	563	561	554	557	579	525	617	538	562	511	537	579	518	548	563	562	586	525	522	537	526	552	550	533	564	552	592	551	554	546	578	575	565	536	540	567	548	540	507	543	572	566	543	560	550	542	566	546	520	541	568	554	586	559	569	508	561	563	509	556	532	549	572	552	520	520	575	554	522	539	574	522	543	546	563	535	586	542	605	517	548	526	556	493	598	550	533	538	591	575	577	547	617	554	519	557	535	552	539	544	585	553	569	507	537	546	550	576	550	575	566	524	563	602	555	574	539	552	548	570	586	548	571	569	556	527	550	560	557	555	569	569	554	553	567	533	553	581	549	561	529	550	548	546	567	544	577	534	559	565	557	566	539	562	504	543	577	543	554	530	566	555	514	558	545	543	530	578	536	564	562	491	533	521	556	538	557	574	524	543	544	520	590	551	540	530	527	538	564	558
27686	13254	2811	1792	1448	1176	1188	1172	1073	1209	1195	1207	1237	1143	1133	1210	1098	1196	1133	1105	1134	1234	1203	1232	1169	1175	1137	1166	1140	1154	1164	1166	1147	1154	1181	1133	1215	1113	1203	1180	1128	1140	1201	1204	1147	1162	1195	1110	1134	1120	1125	1196	1119	1126	1155	1170	1191	1110	1158	1124	1098	1099	1206	1107	1201	1157	1220	1160	1178	1211	1131	1202	1164	1190	1150	1118	1162	1198	1086	1127	1104	1134	1209	1185	1163	1175	1159	1182	1122	1216	1167	1230	1177	1138	1135	1204	1134	1195	1123	1101	1231	1181	1138	1185	1123	1144	1158	1211	1197	1181	1211	1121	1133	1184	1164	1143	1107	1147	1155	1101	1143	1180	1220	1220	1155	1112	1138	1165	1199	1156	1110	1155	1229	1203	1199	1095	1186	1136	1159	1101	1172	1194	1189	1145	1129	1220	1123	1169	1204	1138	1207	1150	1156	1165	1122	1074	1158	1073	1183	1214	1203	1113	1196	1098	1132	1171	1109	1173	1137	1181	1189	1191	1172	1167	1098	1185	1136	1145	1207	1076	1212	1153	1147	1121	1102	1157	1229	1157	1177	1112	1177	1159	1248	1165	1182	1187	1217	1122	1158	1152	1103	1161	1196	1183	1153	1214	1195	1131	1143	1154	1154	1128	1234	1138	1183	1162	1103	1120	1204	1123	1135	1219	1162	1164	1140	1135	1169	1156	1189	1154	1138	1128	1194	1185	1227	1185	1159	1145	1159	1179	1154	1112	1180	1169	1155	1146	1148	1182	1174	1162	1183	1123	1138	1115	1132	1172	1191	1142	1221	1148	1160	1105	1131	1158	1179	1200	1164	1201	1197	1122	1108	1171	1047	1158	1181	1142	1175	1210	1164	1151	1212	1146	1204	1180	1176	1184	1202	1177	1132	1152	1198	1160	1224	1198	1158	1123	1123	1189	1147	1153	1163	1121	1138	1166	1132	1190	1185	1123	1209	1181	1119	1126	1202	1129	1108	1141	1206	1120	1145	1173	1221	1133	1139	1115	1165	1143	1180	1152	1154	1124	1153	1115	1166	1100	1127	1194	1140	1180	1175	1200	1136	1144	1093	1183	1156	1157	1208	1139	1162	1170	1207	1183	1213	1186	1132	1147	1167	1151	1157	1220	1126	1142	1149	1177	1139	1228	1198	1191	1181	1192	1153	1153	1223	1133	1124	1149	1155	1159	1098	1146	1128	1164	1184	1137	1183	1120	1188	1144	1203	1138	1127	1145	1182	1187	1141	1122	1129	1199	1184	1160	1163	1235	1175	1137	1159	1251	1116	1194	1152	1150	1176	1126	1176	1134	1101	1115	1177	1152	1177	1175	1139	1189	1196	1192	1200	1142	1150	1159	1135	1139	1130	1183	1190	1151	1129	1185	1171	1118	1183	1158	1184	1176	1131	1116	1133	1173	1118	1166	1060	1107	1143	1168	1141	1145	1121	1141	1171	1147	1180	1132	1111	1160	1141	1179	1167	1154	1167	1172	1139	1200	1175	1175	1197	1154	1104	1175	1106	1229	1137	1097	1116	1118	1196	1167	1225	1183	1167	1149	1149	1183	1111	1140	1201	1240	1159	1205	1184	1204	1147	1176	1100	1153	1157	1195	1125	1172	1195	1178	1100	1106	1104	1178	1164	1131	1164	1176	1195	1197	1147	1186	1158	1170	1205	1124	1197	1118	1162	1181	1166	1217	1141	1164	1213	1163	1184	1148	1145	1165	1183	1229	1198	1136	1166	1129	1165	1176	1172	1197	1163	1155	1212	1214	1119	1189	1182	1093	1148	1206	1124	1156	1145	1207	1181	1153	1189	1103	1196	1162	1171	1157	1100	1154	1162	1149	1141	1117	1177	1179	1133	1100	1163	1118	1183	1191	1100	1181	1148	1186	1149	1175	1105	1127	1194	1188	1154	1212	1135	1150	1185	1153	1164	1169	1147	1167	1222	1109	1215	1169	1198	1122	1139	1148	1160	1182	1166	1144	1179	1199	1141	1159	1119	1135	1096	1167	1205	1142	1117	1157	1141	1073	1142	1179	1090	1175	1176	1159	1186	1141	1136	1129	1191	1136	1146	1102	1138	1157	1145	1158	1154	1183	1160	1104	1194	1182	1163	1164	1143	1094	1145	1173	1075	1208	1167	1047	1116	1219	1094	1132	1149	1147	1127	1150	1166	1171	1213	1181	1177	1176	1212	1224	1135	1184	1173	1081	1175	1211	1222	1130	1159	1172	1197	1130	1136	1157	1173	1256	1170	1207	1126	1134	1188	1164	1126	1122	1189	1163	1164	1150	1115	1137	1078	1071	1183	1215	1122	1161	1123	1112	1174	1213	1137	1114	1091	1170	1134	1178	1187	1168	1201	1176	1222	1154	1176	1132	1178	1134	1142	1137	1115	1133	1185	1133	1092	1156	1199	1148	1163	1171	1179	1189	1195	1168	1102	1163	1181	1143	1135	1194	1163	1140	1188	1212	1180	1141	1191	1191	1141	1140	1147	1117	1207	1165	1162	1170	1199	1107	1144	1215	1170	1193	1193	1113	1175	1122	1126	1165	1140	1104	1159	1187	1152	1142	1149	1187	1149	1189	1217	1215	1077	1209	1113	1201	1151	1224	1142	1128	1145	1180	1123	1180	1169	1144	1146	1117	1102	1139	1087	1154	1190	1180	1173	1184	1177	1203	1115	1159	1155	1144	1201	1161	1156	1149	1135	1204	1169	1124	1155	1139	1137	1124	1092	1130	1222	1095	1129	1152	1167	1206	1181	1180	1155	1131	1151	1128	1140	1142	1137	1140	1143	1091	1116	1135	1223	1205	1129	1173	1140	1149	1191	1143	1143	1189	1189	1168	1184	1177	1132	1208	1095	1166	1106	1175	1169	1105	1148	1136	1198	1227	1140	1174	1165	1189	1135	1104	1106	1140	1145	1187	1141	1162	1128	1112	1142	1135	1183	1141	1108	1093	1137	1141	1173	1284	1110	1125	1174	1149	1105	1140	1159	1128	1172	1141	1146	1146	1123	1166	1148	1185	1191	1059	1141	1125	1147	1130	1213	1139	1123	1111	1159	1172	1189	1122	1060	1102	1165	1170	1176	1095	1127	1217	1175	1151	1172	1120	1156	1210	1176	1178	1145	1161	1197	1191	1174	1144	1152	1097	1162	1154	1125	1159	1135	1093	1166	1169	1182	1141	1140	1174	1122	1089	1162	1160	1212	1221	1111	1215	1199	1157	1210	1153	1162	1130	1138	1141	1218	1137	1197	1199	1173	1153	1166	1193	1158	1184	1119	1148	1204	1229	1168	1168	1140	1154	1197	1128	1218	1212	1195	1168	1134	1092	1167	1209	1162	1173	1148	1152	1094	1180	1146	1118	1123	1139	1169	1168	1189	1096	1156	1090	1146	1189	1197	1109	1132	1147	1215	1178	1149	1190	1179	1176	1112	1209	1170	1228	1185	1158	1194	1174	1171	1205	1175	1220	1148	1118	1119	1177	1147	1191	1155	1183	1121	1139	1193	1198	1169	1164	1173	1182	1158	1182	1199	1159	1137	1178	1183	1189	1168	1158	1174	1097	1107	1155	1211	1114	1242	1168	1142	1154	1135	1193	1144	1145	1147	1125	1168	1201	1127	1071	1113	1182	1143	1201	1157	1171	1176	1172	1144	1177	1203	1137	1242	1126	1154	1133	1143	1095	1162	1065	1100	1275	1182	1135	1148	1203	1092	1153	1173	1194	1116	1112	1138	1154	1169	1154	1180	1154	1175	1194	1159	1149	1151	1114	1129	1147	1151	1181	1123	1106	1120	1170	1147	1145	1152	1151	1156	1192	1129	1147	1081	1129	1120	1184	1160	1170	1173	1131	1144	1258	1153	1137	1160	1182	1167	1214	1188	1167	1173	1150	1159	1158	1232	1177	1120	1161	1187	1164	1127	1135	1180	1132	1147	1239	1124	1170	1204	1148	1170	1151	1130	1143	1156	1157	1092	1135	1146	1167	1205	1133	1072	1150	1220	1137	1131	1178	1202	1150	1145	1167	1081	1126	1133	1189	1196	1150	1170	1152	1210	1132	1172	1079	1127	1176	1129	1144	1175	1197	1140	1200	1143	1166	1168	1169	1154	1194	1193	1166	1151	1192	1132	1213	1152	1138	1117	1115	1125	1179	1149	1143	1179	1140	1157	1160	1134	1147	1125	1201	1188	1151	1128	1173	1174	1156	1186	1174	1168	1180	1143	1195	1194	1157	1212	1228	1201	1104	1163	1137	1163	1162	1146	1083	1141	1233	1173	1168	1121	1162	1149	1150	1149	1157	1169	1134	1132	1137	1148	1219	1163	1171	1195	1118	1132	1190	1202	1127	1125	1197	1161	1184	1176	1155	1092	1144	1111	1152	1251	1154	1116	1166	1134	1149	1159	1167	1071	1157	1125	1150	1130	1142	1193	1179	1176	1078	1159	1112	1183	1138	1136	1163	1167	1218	1188	1143	1143	1144	1165	1104	1101	1190	1199	1069	1106	1086	1196	1180	1159	1189	1109	1183	1175	1128	1203	1152	1178	1154	1135	1173	1169	1074	1174	1133	1144	1152	1158	1189	1180	1149	1052	1101	1144	1144	1157	1130	1159	1183	1131	1219	1188	1150	1139	1192	1127	1136	1112	1146	1091	1206	1128	1174	1148	1207	1156	1118	1178	1154	1120	1187	1086	1183	1193	1165	1161	1183	1226	1163	1113	1125	1163	1135	1126	1113	1195	1142	1160	1139	1173	1107	1107	1190	1129	1084	1118	1079	1144	1173	1230	1168	1138	1148	1133	1144	1148	1218	1152	1143	1157	1168	1159	1188	1187	1159	1189	1100	1208	1164	1193	1169	1149	1150	1111	1217	1130	1131	1139	1146	1166	1137	1157	1124	1147	1117	1148	1143	1162	1163	1154	1129	1215	1168	1163	1147	1157	1120	1131	1075	1118	1160	1179	1152	1199	1121	1105	1154	1131	1136	1184	1153	1225	1167	1128	1189	1128	1190	1144	1118	1152	1128	1211	1144	1198	1167	1197	1132	1167	1099	1220	1202
5278	1116	1104	1028	988	995	936	990	950	931	933	897	958	891	954	930	949	920	913	942	911	931	879	957	925	875	897	995	947	941	943	920	917	936	908	927	900	931	872	928	894	934	920	938	856	884	905	948	981	927	878	894	917	913	905	923	972	890	948	875	905	916	951	919	918	906	901	911	930	947	905	894	877	885	889	921	864	907	919	889	930	903	883	922	867	879	923	885	933	863	948	856	897	936	905	934	938	887	848	929	865	947	993	943	890	910	905	903	939	901	861	898	900	860	895	942	929	901	902	923	909	884	890	894	899	899	881	914	893	969	961	866	930	966	876	907	970	928	937	932	958	915	960	920	870	874	943	922	1000	912	892	897	927	884	909	873	827	896	888	878	880	927	905	914	886	923	952	933	866	942	912	944	929	925	865	947	914	910	956	877	890	915	900	906	868	878	906	915	901	876	909	949	902	882	928	905	954	869	895	986	942	894	938	860	953	945	923	975	893	947	952	950	947	902	936	949	897	921	924	898	904	917	918	928	885	983	930	940	950	894	950	930	894	908	940	950	911	855	902	885	902	929	890	954	944	926	976	876	899	887	920	887	970	872	918	866	900	932	895	944	899	978	929	933	872	901	866	907	860	972	876	962	916	951	896	942	927	934	967	904	918	913	912	913	919	991	859	845	909	919	924	877	943	897	938	919	882	900	946	863	926	879	878	866	919	944	932	927	914	911	935	868	908	946	931	889	882	894	947	907	923	914	904	929	916	895	914	922	898	867	913	958	955	938	956	871	951	895	901	973	922	883	845	898	912	882	906	945	906	896	870	901	887	907	894	950	943	938	934	883	853	935	885	939	925	858	923	944	943	917	887	885	924	887	943	942	876	978	941	907	910	911	926	880	879	935	956	889	945	922	964	893	903	886	922	906	871	914	884	926	898	986	948	927	868	914	888	922	928	911	875	896	885	947	970	903	879	900	851	946	891	945	915	910	877	928	1016	924	918	913	938	907	990	881	871	934	931	849	879	920	916	950	931	919	952	879	887	911	953	915	852	908	895	907	882	882	921	914	932	904	871	920	910	864	932	914	896	908	884	899	923	912	913	964	939	914	921	872	900	992	909	896	878	892	908	898	922	899	913	856	903	889	949	937	930	938	915	875	960	937	917	854	902	935	913	903	936	956	858	915	946	900	934	888	943	854	919	824	915	920	941	844	893	907	937	893	922	874	907	904	895	874	889	903	927	926	921	931	929	896	951	901	942	964	885	948	930	912	930	864	911	919	922	941	886	908	889	855	888	896	940	922	899	920	875	904	899	914	939	910	944	945	916	945	941	928	942	883	848	889	935	896	942	948	913	900	894	897	942	912	890	881	975	892	926	947	900	912	975	900	874	897	918	970	913	918	928	929	897	923	925	911	879	923	879	960	915	939	922	894	846	931	887	908	938	900	883	900	880	900	942	892	923	912	962	914	924	950	931	950	914	957	907	913	962	884	901	930	933	889	881	890	947	841	904	910	910	920	927	935	940	870	900	896	880	906	896	947	896	932	931	931	913	961	931	904	933	939	909	930	892	914	900	837	930	874	947	923	934	903	929	945	938	881	875	944	910	936	923	952	936	841	886	898	941	855	865	902	911	892	941	881	926	923	951	909	912	854	925	886	868	887	1012	933	891	955	918	918	887	907	925	964	924	981	906	891	899	851	908	909	939	930	962	861	873	947	931	939	890	898	887	947	908	929	916	892	895	971	944	907	890	918	991	947	943	936	952	891	893	974	975	930	921	907	909	934	910	918	946	968	962	912	951	924	963	885	883	912	894	883	943	897	903	883	944	944	897	936	886	881	904	941	875	882	921	936	914	908	959	936	965	905	938	901	875	869	897	885	909	917	900	925	882	885	892	899	897	937	932	879	936	977	919	875	862	921	922	894	970	903	920	948	875	892	894	908	897	839	884	887	922	882	885	878	908	920	943	861	923	909	952	908	922	929	904	964	918	904	962	906	876	956	916	935	897	931	879	946	845	890	931	886	958	919	930	944	903	911	871	907	909	934	915	938	935	876	943	897	910	918	896	919	922	957	850	895	853	908	891	907	927	882	935	937	901	912	855	933	880	940	898	891	904	957	891	929	950	982	923	896	921	872	919	936	909	938	922	861	947	915	910	946	889	901	952	914	889	944	914	970	959	926	871	1001	942	911	909	891	907	903	932	910	896	898	825	951	880	1007	861	888	927	925	935	879	900	938	927	925	863	968	931	884	893	941	947	896	937	921	895	939	923	913	974	920	876	967	899	880	878	880	911	905	904	832	936	919	879	925	928	881	866	991	901	899	986	891	941	969	902	913	888	993	915	944	951	919	919	945	873	846	913	921	949	858	930	898	866	923	940	912	952	930	866	930	928	881	929	907	888	884	935	921	912	862	935	924	927	899	892	956	908	920	934	966	926	931	952	942	902	902	937	951	912	928	962	886	895	906	932	888	911	867	907	902	867	927	883	945	942	946	902	879	921	943	978	941	946	951	893	897	910	914	898	915	924	872	924	914	917	909	933	850	876	930	886	914	938	877	915	955	954	891	899	917	924	912	916	918	922	906	872	881	922	919	944	912	871	885	912	901	926	907	896	890	925	909	869	912	898	867	886	882	898	958	924	881	937	912	938	918	898	913	903	912	885	937	904	922	883	911	859	895	953	906	977	872	894	877	870	965	908	978	934	916	921	899	925	886	898	926	941	886	941	952	920	941	931	950	857	879	876	878	873	916	890	944	890	896	874	906	877	917	910	976	880	908	935	927	908	931	878	961	919	938	881	898	850	911	973	910	905	910	936	903	957	976	898	914	945	897	943	935	903	897	921	898	929	897	895	919	902	893	923	908	900	933	874	883	898	933	891	925	954	934	935	1000	916	933	881	890	828	874	924	855	874	899	919	932	921	908	934	920	871	913	910	881	886	868	955	900	923	961	888	912	909	942	958	960	852	937	933	911	932	883	938	956	946	923	967	958	903	893	924	886	932	881	967	987	924	911	858	901	915	873	885	913	942	868	930	905	942	878	881	907	935	906	924	968	923	868	937	900	903	893	954	895	974	972	913	885	922	861	950	946	907	905	884	934	878	895	908	929	894	904	933	883	944	855	929	927	842	964	868	926	897	961	886	943	953	935	857	932	890	902	875	914	888	969	944	916	974	946	903	978	911	963	926	954	975	879	946	920	903	892	914	891	914	921	940	920	930	911	912	953	851	911	934	915	928	901	879	950	923	870	953	925	885	947	873	887	872	912	891	836	961	912	924	952	863	910	851	925	922	950	896	945	878	888	924	876	880	906	929	899	961	864	925	877	873	916	939	863	928	899	879	909	935	927	890	889	908	945	956	924	944	898	914	826	920	918	946	927	920	910	902	896	905	915	922	918	892	933	935	927	859	938	893	966	957	887	926	947	905	943	933	882	909	920	900	963	965	889	943	933	900	906	925	949	885	918	918	976	901	900	925	908	907	898	959	898	971	884	908	970	889	887
25790	21448	25852	19105	2319	1239	1119	1069	1014	984	920	980	979	922	960	947	914	910	872	946	989	925	925	967	917	875	926	910	913	881	924	904	931	962	908	902	909	920	937	953	910	887	880	894	927	913	938	956	898	913	887	957	879	888	884	929	910	884	888	902	885	929	925	898	922	909	898	899	920	954	911	898	874	945	917	885	924	879	920	889	884	881	945	848	864	952	935	925	885	900	940	908	941	905	953	950	889	884	926	854	910	885	897	868	935	856	902	939	923	932	994	926	932	931	923	898	922	884	891	954	909	931	872	926	891	941	911	915	918	902	937	944	882	930	891	818	939	876	928	915	925	898	967	913	918	888	903	922	935	866	890	892	925	981	926	862	903	955	844	917	884	867	952	868	863	921	952	923	945	886	924	883	872	917	888	921	921	891	948	912	887	921	912	946	875	924	865	960	900	921	860	964	908	886	883	853	888	938	892	885	946	941	889	913	937	930	941	910	896	958	943	875	914	949	935	936	907	918	895	905	942	923	886	858	895	880	934	958	867	951	927	881	887	961	868	855	909	938	923	946	914	920	846	931	917	959	883	886	916	865	955	930	877	953	909	868	922	877	873	934	909	925	944	905	891	939	868	887	899	911	992	916	867	895	863	919	871	904	905	922	922	909	889	930	827	905	905	898	912	893	918	954	897	884	948	874	950	923	930	883	911	943	899	890	870	847	930	917	931	882	893	933	924	910	936	861	912	966	900	875	897	949	939	897	937	857	940	894	971	894	916	935	864	932	923	907	949	948	916	892	948	897	854	946	950	920	884	942	893	931	904	936	923	933	928	906	908	883	933	937	926	905	888	913	915	879	936	905	876	903	929	899	926	892	952	874	882	936	904	966	915	890	901	931	883	941	954	930	923	881	911	898	918	914	966	939	912	930	851	908	890	935	913	955	957	895	926	873	891	928	953	859	945	905	927	846	916	923	973	873	877	911	889	893	880	929	912	888	908	956	879	884	901	901	887	904	902	908	929	951	891	896	902	928	877	930	909	956	903	915	885	911	842	884	916	950	928	910	894	921	942	931	912	991	932	957	886	907	919	899	960	936	933	920	942	906	926	909	915	894	935	890	892	903	900	917	877	858	859	907	900	921	909	906	915	905	913	952	904	895	925	923	942	947	924	890	947	896	866	945	949	922	935	878	982	905	958	925	933	932	851	890	919	935	933	907	961	898	965	897	864	927	972	932	832	898	889	915	906	864	865	908	916	865	892	851	912	928	874	939	933	924	876	860	918	847	870	867	837	904	888	901	874	933	938	951	936	888	885	970	947	942	944	937	897	899	922	891	904	869	954	907	944	909	901	974	952	895	924	897	957	913	938	958	893	957	869	863	941	972	857	877	932	901	1000	948	905	922	924	887	887	916	914	867	919	928	887	901	938	907	812	912	873	867	883	842	859	862	899	974	872	893	909	882	839	892	966	929	985	882	888	854	920	956	937	940	885	884	922	956	937	933	956	884	948	960	938	913	992	914	865	971	893	917	934	999	883	837	872	862	928	926	935	898	944	1003	921	874	946	886	876	911	895	942	964	940	902	889	894	944	901	949	925	896	850	858	938	960	916	931	915	930	894	840	943	886	886	963	994	926	936	921	907	935	914	917	910	942	956	901	956	924	898	895	887	910	887	944	917	951	883	922	910	951	943	950	904	909	944	903	889	894	939	876	924	959	874	950	937	936	943	861	918	927	919	897	853	951	929	909	925	910	989	896	900	921	895	972	846	922	914	944	950	903	937	916	910	911	907	902	911	906	918	891	867	924	891	881	917	902	904	864	941	921	894	983	910	919	932	871	921	899	911	933	898	905	908	897	960	927	891	908	943	949	985	894	999	884	885	927	938	930	906	887	873	916	927	894	914	893	884	865	841	870	935	881	855	927	912	932	903	929	848	930	944	938	945	935	833	872	886	880	940	898	933	920	913	974	880	945	922	936	919	875	935	892	920	911	922	952	909	928	906	877	892	889	908	930	922	902	888	906	824	905	899	963	873	975	905	905	930	918	862	900	903	880	926	965	910	906	921	887	906	927	891	930	922	923	916	868	923	926	865	891	932	897	907	964	941	901	931	882	887	883	915	989	905	912	878	923	886	902	905	926	892	951	937	941	890	902	851	925	913	898	964	890	837	928	916	897	866	874	906	944	921	887	946	853	888	911	961	912	895	914	898	893	909	883	889	924	973	884	925	917	894	879	894	925	893	876	918	899	910	893	882	889	877	896	864	908	904	908	894	947	885	943	909	916	879	893	920	871	951	854	915	889	889	901	881	901	911	900	868	886	874	918	917	927	912	907	903	870	924	958	869	879	871	933	917	910	932	886	863	860	939	873	932	913	891	902	908	954	903	920	890	951	919	901	886	928	938	894	915	925	931	952	914	910	903	950	894	907	965	917	885	842	934	860	907	928	860	924	929	938	888	939	955	895	922	897	932	904	931	887	923	923	962	878	864	886	882	927	938	942	885	876	901	924	919	899	897	904	940	902	926	875	936	880	902	888	903	920	881	898	913	818	914	959	921	886	928	918	901	953	943	905	927	935	928	902	917	955	914	928	868	884	898	937	922	926	879	890	915	921	897	933	946	899	932	925	906	947	927	918	909	940	885	880	892	862	901	875	909	992	932	885	916	874	915	907	903	913	895	961	921	972	890	844	930	934	881	865	921	867	856	927	891	896	955	916	889	908	838	910	944	899	880	973	909	903	930	857	912	874	894	927	931	911	933	945	892	896	891	873	877	980	892	904	867	869	892	899	903	875	864	922	952	917	907	869	910	848	850	884	910	960	887	940	918	990	892	868	890	948	933	894	902	864	885	868	903	900	920	936	910	929	878	920	913	939	883	924	913	945	871	933	928	838	919	887	885	907	910	894	949	911	859	894	936	929	913	923	916	896	928	891	922	898	915	913	900	927	904	859	931	905	824	845	956	922	892	905	921	960	886	861	921	928	905	874	931	906	882	910	971	914	858	888	899	902	923	950	857	934	949	921	895	968	894	887	919	877	894	914	926	939	924	906	893	912	907	912	888	907	946	853	931	950	876	891	879	929	876	908	922	891	953	961	926	914	948	971	938	936	962	884	927	899	960	929	905	938	906	915	901	920	903	885	922	848	875	887	889	874	908	928	923	917	929	910	857	937	901	887	902	898	856	838	930	904	928	895	948	925	866	912	904	906	880	917	903	854	939	947	911	918	893	934	880	883	895	943	896	953	902	892	982	929	906	902	878	951	948	861	977	889	937	911	886	921	928	918	935	921	864	885	919	968	865	891	851	911	966	895	892	963	926	919	927	942	915	900	890	935	898	889	936	919	882	918	920	886	871	968	920	947	894	926	898	934	917	869	935	925	899	940	878	856	924	919	895	902	941	945	895	917	886	910	945	939	906	979	938	902	918	900	902	873	924	893	924	854	861	917	887	884	893	955	902	890	922	862	917	933	913	893	892	869	905	895	917	957	874	839	934	905
3585	2381	2007	1302	1104	995	1020	900	841	813	835	795	753	820	771	785	711	802	753	788	748	781	780	825	812	814	762	747	734	739	792	758	760	738	768	828	798	742	782	747	799	809	763	779	762	746	800	768	750	765	729	834	791	804	791	785	784	811	814	787	812	800	780	767	761	764	780	756	723	756	801	762	793	741	821	761	801	777	762	770	817	754	793	798	760	763	808	781	766	768	745	770	752	752	757	765	771	783	776	764	749	801	754	795	746	770	751	791	779	752	760	774	752	748	773	733	768	799	726	788	774	753	737	767	772	798	738	732	768	770	763	793	754	770	745	728	769	774	707	768	782	767	786	780	783	736	754	781	720	738	781	726	748	763	777	740	736	828	775	743	805	805	756	773	802	716	718	764	740	752	776	782	768	742	770	736	747	756	779	756	781	800	755	845	730	738	784	729	747	795	828	793	731	782	722	754	762	720	752	744	784	779	789	750	759	739	727	785	779	791	763	755	710	760	744	732	759	798	717	793	797	746	739	745	785	733	723	755	797	755	772	774	739	793	773	745	737	749	758	717	744	751	739	756	791	763	764	755	775	768	748	782	774	782	722	786	756	752	797	782	771	747	757	802	804	779	715	752	754	764	781	755	764	732	721	714	782	826	685	821	737	764	741	785	747	744	749	739	758	725	745	755	796	726	748	758	761	736	752	754	786	762	730	720	752	774	741	763	776	803	791	770	771	705	740	761	793	752	782	725	772	766	691	729	725	772	795	698	786	741	760	794	688	776	766	778	780	830	759	773	787	782	799	732	725	757	747	735	716	748	734	715	772	728	788	748	785	731	748	767	769	751	728	791	708	744	760	738	788	784	786	759	720	788	758	761	756	699	730	791	798	743	781	765	723	768	758	768	764	761	756	756	800	803	779	737	737	743	707	790	749	771	800	719	744	801	805	728	763	823	738	738	769	808	772	738	716	766	751	709	760	759	753	745	773	763	773	752	755	785	780	776	746	783	808	740	791	704	791	703	731	771	768	757	780	747	792	795	759	747	798	805	734	748	754	783	775	783	740	780	701	814	714	770	746	755	757	755	774	785	770	768	817	770	715	755	777	745	763	780	745	753	756	768	663	747	746	755	765	733	760	730	786	771	805	777	708	760	756	804	749	746	746	766	806	761	746	718	758	736	749	812	744	723	746	736	764	792	737	762	764	788	746	795	807	754	739	764	706	792	693	706	744	762	751	735	757	806	774	728	770	744	804	770	774	831	722	765	739	753	766	807	735	753	741	696	762	780	760	757	790	747	775	775	754	755	722	748	783	742	786	768	766	718	776	739	784	799	786	816	764	742	707	744	721	766	763	741	694	769	752	736	758	758	780	794	763	756	750	736	750	784	748	733	713	715	724	722	772	753	766	755	709	770	699	766	762	728	779	746	718	724	731	715	788	778	802	793	754	745	703	742	802	766	766	835	751	701	750	776	765	764	729	790	737	749	740	780	799	737	771	697	755	751	766	721	779	790	758	803	759	753	781	741	780	756	763	744	785	800	745	738	729	746	739	795	748	763	740	757	746	727	784	718	769	752	718	771	780	788	725	784	765	708	784	717	777	791	752	762	758	740	746	794	766	761	727	746	739	714	764	738	732	751	714	725	763	707	719	733	762	775	774	768	755	722	764	798	792	792	747	802	746	758	712	746	752	778	784	776	784	810	730	752	730	727	756	756	760	725	773	772	749	763	757	753	746	770	714	788	731	789	739	754	782	734	795	776	762	753	687	705	716	716	777	778	727	762	764	718	778	758	735	756	753	791	748	739	723	722	780	758	763	824	780	729	812	785	766	762	776	774	760	761	779	744	717	774	784	711	757	744	716	791	748	720	743	739	745	747	735	792	792	747	756	735	770	746	763	755	709	834	763	728	793	779	719	731	727	773	775	745	761	738	772	779	765	752	749	739	732	758	716	702	734	710	781	740	750	757	738	772	737	772	738	693	746	768	733	785	751	727	766	784	775	754	743	745	748	792	753	742	806	759	720	721	742	789	720	752	770	740	779	765	747	726	752	827	753	740	742	750	745	741	757	752	723	777	789	764	755	757	745	766	804	792	730	699	743	740	701	758	766	804	725	748	777	796	780	751	774	717	777	748	753	724	785	772	774	711	806	793	796	752	780	753	817	792	738	744	773	753	721	833	729	780	766	718	690	778	761	712	739	746	753	730	717	743	741	789	775	740	723	718	754	726	759	761	774	742	787	785	750	769	777	743	764	763	763	783	748	742	737	731	731	765	789	748	792	743	739	718	791	792	778	747	740	754	806	779	742	780	782	771	782	788	761	752	759	785	733	771	786	765	727	708	778	805	768	778	715	693	783	780	721	772	734	721	751	718	747	762	770	755	789	790	727	770	773	765	796	758	791	724	775	826	777	753	791	793	747	687	764	778	756	829	764	734	784	710	817	789	759	713	753	747	768	752	685	765	724	751	794	785	745	720	734	764	765	742	772	755	768	769	758	763	760	708	773	763	723	734	711	776	823	722	745	742	736	723	740	780	706	751	775	769	715	779	720	729	714	757	783	790	702	759	771	755	752	753	743	766	743	770	776	773	758	751	779	721	754	736	806	783	733	736	738	724	749	761	751	764	727	748	752	826	754	747	803	779	755	778	749	783	790	747	725	779	799	768	765	790	756	721	783	802	730	781	754	809	754	738	800	786	791	747	739	755	724	757	752	799	747	744	730	753	772	759	753	808	753	789	763	750	714	757	732	759	768	773	760	774	735	750	746	761	739	719	778	727	795	741	724	742	749	748	806	711	753	743	751	735	774	749	755	760	764	790	751	736	754	781	736	726	735	769	774	755	735	768	773	782	742	745	786	807	789	826	733	795	780	784	736	775	775	730	713	827	757	771	819	744	729	751	744	753	705	774	713	770	706	750	741	733	738	763	748	768	754	729	748	703	802	746	715	758	720	760	765	735	767	769	731	731	759	733	769	752	783	782	832	745	723	790	770	771	751	739	722	723	755	771	766	725	767	780	796	760	750	759	734	714	787	774	753	761	749	748	688	756	795	795	734	797	783	704	731	788	725	740	753	756	758	765	838	724	760	778	721	761	744	706	793	751	737	762	779	745	750	757	764	772	753	771	704	768	735	761	782	806	742	761	761	745	741	772	747	784	730	774	795	753	740	704	786	746	750	791	750	781	777	768	732	805	748	776	750	766	787	706	773	751	777	816	782	757	765	753	783	767	776	739	788	795	747	806	724	764	764	725	765	804	724	757	771	780	753	728	736	759	776	762	782	724	767	749	765	816	739	761	774	763	762	763	810	699	746	735	746	740	743	769	775	747	756	766	775	787	789	796	790	762	802	742	809	776	787	730	737	747	799	781	714	765	714	756	768	726	799	771	745	728	731	782	710	749	783	759	786	769	774	761	778	783	732	722	765	744	748	767	728	766	699	759	748	774	789	746	718	728	694	702	755	774	738	720	741	787	845	734	759	735	781	781	790	798
24208	21432	28651	24621	20773	4237	1514	977	858	802	766	735	731	713	694	725	666	702	726	709	681	666	679	706	664	662	699	666	688	664	706	680	690	661	692	662	630	660	686	660	647	639	658	638	678	654	668	656	678	652	655	700	649	690	644	658	684	657	631	683	645	657	647	626	680	630	658	623	659	655	689	677	621	645	627	655	605	658	717	675	628	692	654	640	651	630	632	694	661	654	631	630	652	600	677	665	626	660	645	645	653	640	652	674	702	599	688	651	613	641	597	722	653	660	623	647	656	626	654	674	627	682	682	635	651	614	581	643	641	644	630	634	687	660	662	683	634	620	722	642	633	610	666	639	655	666	652	669	626	662	619	668	655	640	619	650	634	644	641	667	580	667	648	669	645	695	626	609	596	638	690	613	620	553	628	639	588	650	652	664	638	667	669	659	655	630	611	672	654	664	674	615	652	650	626	622	688	614	635	595	620	616	686	703	658	618	682	650	626	649	629	658	679	678	658	662	647	656	667	618	670	666	666	616	635	674	637	670	678	662	651	662	686	625	663	666	638	654	639	652	683	631	645	615	651	647	682	613	639	660	634	662	657	641	677	628	633	622	632	617	650	607	631	617	637	648	711	647	685	652	642	635	635	664	635	630	683	650	630	706	628	645	679	669	644	620	665	670	631	649	645	651	593	597	637	625	621	663	685	626	650	689	680	603	641	692	676	682	599	601	610	645	638	663	677	638	678	644	664	629	646	649	609	648	626	643	648	636	629	680	636	593	686	648	657	653	671	600	666	636	657	673	644	630	631	685	614	638	638	680	624	636	643	601	636	699	632	639	651	680	626	653	661	614	647	643	621	613	640	637	646	681	601	684	643	648	623	628	635	624	644	618	648	644	597	605	600	650	620	631	625	618	638	646	679	627	661	660	642	661	626	640	669	637	635	655	671	619	626	674	693	617	659	646	605	663	677	641	608	638	630	661	659	656	696	625	673	672	627	634	639	659	603	654	655	659	632	702	646	654	662	651	620	675	641	662	612	618	655	607	653	655	625	623	621	674	622	676	635	615	644	668	655	653	677	648	644	640	606	584	644	608	610	649	696	653	674	583	647	636	693	653	647	680	637	630	654	633	637	665	650	683	675	634	663	622	624	615	623	666	612	674	657	649	661	607	678	660	701	607	639	683	624	673	636	652	662	655	647	672	602	635	631	632	680	637	671	652	658	624	668	710	638	619	642	668	668	630	647	637	623	670	639	671	627	667	593	607	675	686	644	640	631	654	678	650	669	608	636	646	634	648	692	612	677	637	654	620	654	653	668	652	660	684	657	663	665	610	648	652	678	632	653	628	648	636	626	676	662	624	658	668	677	639	635	678	668	692	629	658	664	620	653	625	633	672	666	617	694	597	665	599	608	639	604	611	676	635	616	664	661	662	649	630	646	632	617	621	619	609	626	639	663	631	659	631	654	653	660	666	642	646	595	632	664	623	659	628	625	606	637	633	626	620	657	656	621	624	647	597	673	641	662	650	648	658	627	687	633	658	619	667	665	587	629	662	630	682	615	610	662	659	650	658	657	612	632	625	664	643	659	607	646	621	638	686	634	658	648	646	616	610	635	647	634	656	698	651	666	610	681	658	691	667	651	612	636	662	656	652	632	606	640	652	693	611	636	635	679	607	668	660	641	631	593	600	649	625	671	639	640	620	689	656	675	646	625	636	617	662	633	670	666	630	648	664	604	609	619	651	650	606	630	651	647	640	654	615	636	641	638	661	674	670	647	660	658	606	666	650	622	631	636	623	626	652	663	633	667	640	652	641	676	623	650	628	626	586	704	634	645	664	669	582	650	626	643	656	652	645	626	600	647	628	647	666	665	628	618	596	650	679	665	626	608	672	632	637	659	647	642	677	666	635	607	665	644	630	624	658	616	610	639	664	591	635	687	667	627	700	617	653	667	596	655	634	737	692	662	655	701	661	657	621	644	635	631	625	651	656	683	604	605	658	612	647	648	632	661	614	616	671	611	662	619	693	591	665	620	607	666	610	680	645	654	614	656	653	647	670	630	653	700	645	657	619	607	669	599	649	636	595	666	645	712	657	640	593	689	668	610	666	674	626	686	624	596	631	624	631	642	629	629	608	663	623	653	634	676	637	636	626	653	666	595	658	621	649	675	652	662	634	651	650	625	629	609	678	680	622	695	704	648	638	659	661	632	623	646	639	648	647	679	644	668	607	660	658	637	655	621	611	623	559	620	640	645	659	677	641	641	686	640	596	668	666	637	619	629	632	620	656	669	653	643	644	618	656	611	661	639	648	643	622	675	658	674	659	637	608	621	633	657	636	631	644	646	674	660	610	617	633	670	664	670	633	654	687	672	619	688	643	643	629	617	621	621	670	667	653	604	596	612	629	678	649	653	612	617	624	624	656	623	697	644	619	654	647	670	629	730	706	690	674	649	670	645	635	636	679	612	579	675	628	620	634	637	638	687	657	621	627	674	638	642	652	656	628	636	699	607	666	631	658	634	646	666	665	626	631	635	602	641	682	616	594	653	693	656	642	639	643	693	618	632	647	610	606	608	629	697	603	649	644	645	647	592	673	673	614	662	662	665	620	650	681	666	641	658	640	667	651	638	607	678	711	628	642	638	628	650	648	648	638	617	642	610	640	644	642	670	653	647	659	640	643	659	654	634	621	641	631	637	631	602	672	671	627	629	641	632	644	671	646	587	649	629	648	665	656	669	653	632	687	632	649	639	630	603	613	682	624	640	654	676	621	644	641	646	657	620	636	706	634	653	625	628	668	635	617	682	644	667	660	659	657	638	661	662	603	648	630	652	631	637	684	625	631	620	682	665	654	606	635	627	657	641	626	639	595	639	673	648	655	635	699	624	684	642	585	646	631	604	642	635	597	632	654	644	691	651	666	638	616	663	685	640	631	670	612	627	699	668	642	644	704	644	602	629	662	657	644	698	650	654	615	606	632	683	670	593	586	626	633	600	642	615	652	601	658	679	586	629	630	625	590	650	665	673	660	655	676	647	623	645	638	640	619	624	655	652	668	610	651	688	628	633	657	618	622	617	635	646	660	608	672	653	650	633	628	678	670	676	672	617	632	669	621	653	639	639	633	681	624	625	627	623	630	666	643	656	641	654	641	621	636	630	642	645	634	665	671	651	688	664	581	621	648	626	639	670	624	615	619	638	637	608	636	621	668	636	674	638	618	654	641	629	637	640	652	633	633	602	648	608	668	680	678	634	637	616	633	639	656	647	616	615	622	627	653	660	631	654	579	661	629	623	648	647	623	603	640	651	616	651	691	649	638	595	624	670	656	620	647	614	696	648	682	648	640	670	682	601	595	639	647	662	619	654	612	623	695	674	709	678	638	660	619	664	604	651	634	632	681	656	676	611	642	637	663	623	669	622	688	657	633	659	664	643	658	637	609	684	648	676	597	623	652	693	677	649	645	654	612	688	654	643	614	626	650	664	651	643	653	648	631
3409	5132	4134	2223	1593	1236	1045	976	868	797	772	703	710	778	676	675	579	651	633	592	630	633	595	591	658	595	647	604	624	564	641	576	605	569	591	617	623	596	574	599	557	655	591	580	574	571	564	615	611	562	576	580	575	578	528	562	607	590	659	583	590	601	575	562	586	572	631	566	561	561	524	544	571	621	579	585	567	611	559	574	582	576	568	605	562	613	567	560	567	565	589	599	595	589	587	623	599	564	625	607	585	563	615	567	592	640	586	541	566	578	602	588	555	575	594	586	579	578	568	559	567	552	592	556	581	572	570	563	578	558	566	587	563	601	620	531	522	589	543	566	566	633	590	577	580	554	526	561	548	612	564	591	564	527	573	591	624	582	554	564	591	591	591	622	590	553	587	549	528	552	578	534	595	565	545	543	609	633	563	601	562	579	549	594	561	582	566	592	619	557	581	569	573	561	533	602	629	592	582	580	583	580	541	560	523	619	587	562	557	552	589	543	590	588	573	610	516	581	543	555	580	535	611	572	559	597	593	595	569	557	570	547	565	589	585	549	621	565	596	577	566	552	577	586	600	557	577	565	545	597	551	582	583	596	586	546	585	598	573	582	561	574	586	610	593	603	554	554	566	582	566	567	571	612	604	583	575	585	555	572	584	581	552	523	557	541	586	567	567	522	576	605	556	564	582	536	564	597	577	591	551	602	584	544	562	541	562	571	608	572	589	572	591	598	598	552	606	556	576	542	565	555	581	582	578	570	570	566	570	560	569	584	600	600	564	609	601	543	544	584	594	572	536	542	549	583	522	529	561	540	563	598	574	601	580	577	619	584	543	551	594	579	565	590	560	566	579	598	593	568	563	585	567	618	591	596	562	553	536	601	534	603	558	625	553	570	604	534	582	583	559	631	571	544	605	542	499	574	581	576	588	565	597	530	602	574	525	549	590	532	540	518	542	550	576	601	541	589	603	540	564	555	596	564	547	575	597	539	569	584	554	602	569	597	571	586	560	585	563	588	579	608	561	568	534	577	532	580	597	607	580	565	554	547	598	557	556	573	560	567	570	607	572	580	586	569	578	554	596	594	577	564	573	576	566	581	557	608	600	597	585	607	571	589	590	594	582	583	596	593	534	570	563	531	551	576	560	569	580	581	580	587	561	604	526	570	603	586	589	587	537	594	576	570	559	583	603	546	585	562	580	580	598	588	550	553	575	562	572	530	597	592	588	558	549	600	602	579	562	593	534	581	582	588	562	565	575	546	579	601	594	570	561	575	618	555	546	590	597	582	582	584	594	565	577	588	583	590	591	529	580	549	582	581	558	559	565	538	613	552	565	578	578	530	559	552	571	599	554	592	561	572	595	562	542	573	590	534	570	570	559	600	527	606	582	611	589	579	574	569	555	541	539	581	586	544	577	607	584	598	572	601	592	542	550	524	616	568	557	550	571	535	562	547	549	561	543	620	555	575	546	594	544	535	595	593	578	590	586	577	584	553	577	551	557	594	564	582	551	575	584	542	572	574	575	555	589	612	561	555	568	571	611	578	522	568	571	562	603	565	569	581	565	540	546	555	582	607	599	567	555	574	564	582	589	586	571	606	534	500	566	553	582	557	602	549	562	566	576	586	570	573	550	571	544	544	572	577	579	575	561	525	542	631	605	573	583	552	575	577	554	542	564	569	560	572	558	575	583	588	570	594	515	561	532	544	554	535	548	582	563	556	590	594	548	588	578	561	564	575	614	558	588	619	538	537	547	539	574	570	546	575	563	525	561	577	557	524	567	557	535	513	553	568	573	603	569	551	616	577	568	553	606	558	626	584	571	572	602	586	556	621	567	537	608	620	557	584	571	557	578	564	545	597	567	578	560	594	581	557	571	595	557	551	563	558	570	536	591	576	624	549	539	535	549	556	558	576	590	545	572	556	610	555	556	540	587	558	564	554	559	546	610	574	530	591	586	544	601	597	523	543	498	565	560	574	578	596	536	606	553	558	574	579	553	538	590	524	540	535	564	586	615	591	585	566	575	564	579	579	540	564	558	600	571	548	559	534	550	528	537	541	603	566	577	570	577	604	562	570	581	529	539	498	556	558	559	575	580	580	579	574	595	581	563	558	619	596	544	583	520	546	562	519	581	535	580	576	532	579	594	580	560	609	568	569	542	608	552	546	541	585	584	550	548	579	576	587	614	548	535	548	572	564	610	610	559	520	629	570	562	560	547	557	574	555	611	597	584	545	540	558	553	599	548	606	549	570	559	590	566	600	564	547	584	541	600	610	577	544	556	577	528	571	558	605	583	606	523	555	560	584	568	561	606	541	592	611	576	559	588	604	564	586	574	583	597	586	564	571	569	552	549	533	543	571	552	571	563	557	547	564	562	512	542	558	559	574	537	586	548	529	560	543	599	539	569	596	573	535	523	581	545	596	547	570	600	600	585	575	593	556	539	570	537	553	567	548	581	535	587	536	536	574	624	571	591	565	575	584	590	549	558	530	536	580	540	611	573	553	594	550	514	551	597	593	539	564	503	581	562	547	581	571	571	552	513	546	532	514	556	534	550	554	616	559	537	550	545	586	538	576	544	600	547	581	610	579	543	552	524	579	558	561	551	550	588	547	568	570	566	583	539	568	602	597	594	588	540	574	571	573	581	569	567	507	552	583	556	564	662	592	540	527	540	576	546	547	523	577	561	549	567	564	586	533	621	545	561	583	534	581	601	585	578	585	595	597	563	594	597	605	580	572	607	553	552	603	595	578	625	553	554	533	569	584	549	576	537	567	591	601	546	547	560	567	574	585	592	592	575	569	528	567	539	528	593	579	553	529	593	567	603	548	566	533	518	541	586	557	562	552	582	550	584	563	531	561	554	563	563	584	614	537	553	572	561	566	538	589	598	561	583	526	525	517	593	534	581	569	556	598	548	590	573	544	576	584	546	549	581	547	617	589	583	564	611	584	521	565	544	568	552	565	526	539	590	579	543	603	556	610	562	573	549	535	535	547	532	588	557	571	536	577	618	564	569	571	578	587	585	572	522	580	590	559	575	574	618	534	580	575	555	555	552	584	554	578	571	579	543	517	522	576	540	527	525	541	573	599	572	533	579	575	566	555	574	563	579	549	528	577	536	564	556	600	570	585	563	574	537	574	589	569	558	542	587	545	544	561	582	529	555	556	573	552	565	577	545	559	608	579	620	565	549	575	576	544	537	546	543	538	586	541	535	536	545	543	575	548	576	604	574	536	549	537	540	544	561	581	573	559	585	570	596	562	586	549	539	555	567	543	567	559	559	552	519	560	585	565	569	576	578	544	534	546	626	550	550	540	574	563	571	542	574	558	569	586	532	568	575	556	558	570	569	576	601	603	571	605	546	550	533	519	542	544	557	546	559	556	580	601	564	556	547	561	594	553	564	544	568	568	577	575	595	576	565	570	580	577	591	543	592	580	570	553	539	587	541	527	532	586	559	559	582	567	568	565	573	575	581	577	567	545	573	581
27795	13356	2811	1676	1295	1251	1215	1148	1160	1217	1191	1129	1163	1263	1223	1282	1160	1097	1227	1225	1187	1180	1127	1187	1238	1215	1222	1267	1239	1177	1216	1244	1224	1250	1288	1162	1229	1181	1216	1198	1169	1165	1194	1159	1209	1219	1186	1167	1172	1229	1244	1229	1179	1200	1199	1168	1229	1194	1178	1215	1230	1229	1173	1178	1208	1188	1208	1180	1203	1244	1214	1268	1211	1153	1217	1210	1208	1199	1208	1192	1229	1265	1144	1161	1187	1221	1122	1248	1260	1195	1193	1198	1218	1266	1211	1165	1189	1216	1229	1241	1249	1237	1224	1112	1183	1213	1224	1198	1177	1160	1192	1233	1209	1212	1209	1150	1196	1194	1255	1162	1209	1222	1229	1219	1194	1260	1217	1226	1230	1207	1173	1196	1221	1196	1126	1172	1228	1216	1202	1148	1154	1181	1191	1230	1187	1127	1232	1191	1243	1136	1210	1249	1176	1177	1117	1247	1209	1211	1200	1228	1237	1138	1141	1183	1205	1195	1220	1256	1199	1165	1258	1139	1211	1132	1225	1184	1200	1160	1190	1181	1208	1191	1190	1208	1228	1212	1165	1173	1183	1191	1222	1257	1213	1162	1217	1194	1212	1193	1218	1142	1173	1206	1191	1236	1186	1176	1204	1159	1201	1259	1203	1172	1217	1215	1270	1173	1166	1164	1220	1186	1231	1145	1216	1207	1221	1158	1190	1222	1174	1190	1257	1186	1186	1234	1158	1255	1127	1193	1226	1216	1195	1180	1159	1265	1276	1244	1179	1176	1140	1235	1151	1207	1174	1150	1178	1171	1213	1183	1225	1202	1184	1259	1139	1252	1232	1241	1243	1162	1153	1175	1193	1242	1179	1203	1161	1178	1219	1180	1156	1170	1191	1151	1196	1174	1150	1226	1151	1156	1168	1239	1186	1216	1212	1103	1225	1128	1246	1189	1210	1154	1200	1170	1267	1200	1223	1191	1234	1108	1156	1150	1214	1238	1192	1276	1196	1196	1193	1202	1204	1183	1229	1129	1152	1205	1188	1189	1269	1200	1170	1276	1231	1186	1201	1202	1217	1196	1160	1204	1212	1208	1200	1203	1168	1194	1192	1185	1183	1145	1189	1205	1200	1189	1209	1187	1230	1185	1156	1131	1208	1157	1209	1157	1219	1237	1201	1179	1221	1222	1215	1157	1244	1180	1192	1179	1194	1189	1223	1259	1216	1206	1132	1188	1205	1141	1214	1189	1185	1215	1163	1183	1194	1224	1221	1100	1155	1210	1217	1186	1161	1212	1208	1176	1116	1121	1204	1175	1213	1256	1241	1188	1204	1149	1198	1155	1207	1241	1177	1206	1126	1133	1201	1215	1215	1246	1266	1129	1190	1208	1188	1231	1197	1189	1167	1206	1221	1218	1228	1198	1226	1200	1205	1218	1172	1201	1196	1216	1225	1209	1189	1164	1230	1182	1232	1159	1176	1183	1193	1210	1174	1175	1163	1150	1240	1165	1242	1168	1187	1229	1156	1167	1273	1141	1149	1175	1180	1184	1176	1212	1163	1149	1195	1195	1193	1120	1186	1217	1191	1199	1230	1187	1244	1210	1269	1289	1246	1217	1212	1163	1160	1218	1230	1162	1231	1215	1168	1168	1231	1198	1191	1209	1176	1166	1177	1124	1184	1153	1170	1171	1208	1078	1159	1174	1201	1203	1172	1229	1184	1158	1170	1184	1162	1191	1228	1140	1163	1237	1166	1205	1163	1186	1174	1203	1173	1202	1204	1167	1208	1230	1189	1243	1249	1147	1230	1152	1218	1236	1146	1226	1239	1159	1144	1189	1222	1170	1204	1164	1187	1344	1155	1165	1116	1156	1179	1210	1212	1125	1213	1173	1211	1176	1172	1167	1200	1168	1168	1163	1173	1180	1161	1200	1150	1168	1260	1197	1145	1156	1182	1227	1198	1130	1102	1216	1232	1170	1140	1213	1125	1216	1251	1200	1234	1169	1163	1208	1182	1158	1185	1167	1221	1271	1151	1200	1167	1252	1207	1257	1148	1217	1192	1273	1251	1144	1195	1231	1190	1215	1157	1178	1122	1195	1208	1253	1219	1243	1201	1246	1276	1195	1203	1165	1164	1243	1217	1197	1191	1290	1160	1190	1170	1186	1178	1222	1172	1218	1202	1164	1220	1199	1161	1158	1186	1169	1226	1177	1161	1245	1147	1210	1212	1186	1207	1219	1188	1203	1228	1216	1223	1221	1199	1159	1205	1190	1263	1187	1181	1185	1191	1159	1228	1158	1183	1151	1273	1226	1184	1148	1201	1210	1170	1148	1188	1229	1204	1280	1234	1154	1212	1172	1203	1164	1205	1226	1165	1256	1241	1202	1252	1228	1261	1128	1229	1190	1238	1225	1242	1201	1183	1148	1151	1204	1196	1195	1250	1211	1212	1233	1234	1160	1221	1240	1207	1221	1190	1237	1206	1194	1175	1249	1179	1149	1243	1169	1211	1277	1196	1250	1160	1230	1224	1218	1189	1200	1210	1150	1199	1173	1196	1186	1205	1149	1152	1265	1203	1248	1177	1183	1192	1182	1126	1266	1187	1219	1203	1249	1268	1212	1172	1190	1194	1204	1199	1180	1239	1168	1227	1177	1201	1232	1173	1232	1108	1141	1151	1254	1252	1195	1236	1105	1181	1211	1182	1164	1237	1231	1184	1123	1235	1165	1185	1147	1172	1203	1148	1201	1245	1140	1194	1181	1228	1245	1201	1181	1167	1224	1205	1162	1229	1236	1187	1169	1216	1251	1199	1164	1268	1173	1213	1235	1173	1192	1177	1185	1239	1244	1184	1292	1194	1195	1218	1204	1207	1174	1219	1181	1244	1185	1171	1227	1266	1148	1175	1225	1213	1233	1198	1221	1256	1234	1203	1159	1230	1194	1225	1190	1205	1276	1204	1240	1257	1211	1191	1165	1183	1193	1248	1217	1148	1260	1122	1271	1188	1194	1182	1203	1183	1190	1175	1215	1276	1142	1084	1119	1183	1254	1214	1173	1222	1168	1152	1226	1217	1176	1157	1175	1180	1203	1099	1188	1199	1160	1204	1174	1204	1249	1261	1203	1182	1209	1189	1184	1198	1217	1172	1230	1145	1170	1211	1223	1233	1189	1130	1175	1221	1199	1170	1271	1163	1196	1208	1197	1233	1235	1136	1183	1208	1214	1132	1114	1265	1127	1216	1166	1149	1220	1219	1200	1183	1250	1233	1208	1251	1160	1162	1108	1226	1234	1195	1194	1198	1209	1222	1178	1264	1214	1180	1255	1182	1213	1168	1194	1187	1194	1212	1144	1144	1161	1213	1156	1166	1192	1213	1231	1160	1193	1200	1213	1204	1209	1139	1180	1210	1156	1266	1165	1146	1194	1180	1246	1216	1230	1214	1238	1290	1208	1208	1150	1160	1220	1230	1202	1196	1183	1161	1206	1190	1171	1236	1147	1198	1202	1127	1165	1245	1192	1197	1167	1197	1180	1167	1192	1184	1236	1212	1192	1187	1178	1173	1184	1203	1167	1212	1196	1183	1244	1210	1204	1127	1130	1251	1223	1191	1244	1163	1230	1213	1197	1186	1176	1231	1144	1127	1216	1205	1195	1196	1170	1149	1230	1189	1287	1187	1212	1158	1188	1187	1269	1180	1205	1182	1203	1259	1192	1155	1183	1184	1208	1170	1137	1236	1202	1163	1228	1210	1172	1214	1211	1205	1197	1194	1210	1216	1255	1235	1176	1207	1234	1193	1264	1245	1187	1182	1211	1186	1202	1190	1186	1228	1194	1185	1167	1217	1198	1227	1187	1204	1250	1216	1178	1247	1215	1181	1194	1176	1161	1172	1091	1180	1170	1210	1204	1176	1181	1166	1191	1186	1224	1145	1226	1245	1171	1151	1250	1163	1219	1222	1203	1234	1210	1187	1122	1164	1209	1162	1221	1168	1241	1216	1206	1273	1172	1230	1157	1226	1229	1176	1188	1214	1208	1153	1211	1223	1303	1158	1225	1217	1182	1188	1182	1235	1159	1230	1242	1195	1208	1151	1215	1249	1189	1219	1179	1145	1218	1215	1209	1236	1127	1170	1178	1217	1172	1193	1204	1190	1182	1163	1176	1215	1236	1170	1189	1240	1197	1154	1188	1151	1225	1244	1187	1176	1197	1213	1143	1153	1155	1151	1215	1240	1189	1157	1220	1251	1197	1191	1190	1129	1194	1247	1172	1161	1205	1217	1262	1244	1161	1113	1188	1145	1193	1220	1277	1128	1200	1196	1269	1237	1183	1167	1223	1157	1198	1223	1186	1202	1161	1199	1208	1223	1152	1178	1165	1208	1177	1191	1153	1164	1161	1284	1229	1168	1155	1161	1187	1211	1213	1217	1150	1159	1165	1158	1209	1179	1218	1187	1168	1169	1202	1123	1185	1181	1150	1198	1180	1230	1194	1191	1172	1169	1152	1204	1253	1210	1199	1096	1175	1138	1202	1174	1140	1211	1188	1207	1202	1234	1145	1223	1221	1213	1150	1172	1170	1230	1194	1200	1232	1169	1230	1217	1255	1245	1238	1142	1153	1247	1166	1217	1200	1218	1180	1166	1215	1151	1210	1190	1182	1164	1201	1197	1177	1203	1210	1212	1266	1223	1178	1142	1170	1261	1232	1218	1187	1241	1162	1164	1253	1175	1212	1212	1195	1243	1199	1214	1227	1182	1208	1161	1225	1163	1157	1182	1207	1233	1145	1203	1231	1198	1157	1202	1242	1197	1186	1200	1204	1195	1182	1206	1194	1192	1230	1128	1196	1241	1134	1160	1253	1250	1167	1194	1194	1302	1252	1167	1152	1139	1155	1160	1172	1173	1236	1180	1195	1198	1191	1231	1157	1131	1172	1173	1199	1189	1201	1207	1265	1185	1191	1242	1281	1187	1110	1220	1251	1235	1188	1207	1159	1179	1236	1228	1167	1139	1242	1213	1209	1211	1178	1143	1125	1198	1196	1232	1198	1176	1236	1177	1158	1182	1190	1234	1162	1210	1248	1202	1272	1219	1240	1146	1243
5263	1161	1121	984	1016	975	962	964	977	950	972	959	944	1022	981	946	999	956	963	899	918	921	939	966	968	983	958	947	948	952	926	918	927	900	955	878	908	935	927	930	894	943	965	944	939	906	931	971	946	929	940	957	962	921	981	950	923	971	924	963	921	941	929	919	945	914	963	923	942	931	892	950	931	952	912	931	911	968	946	1018	957	933	885	961	958	910	906	952	874	883	960	953	865	898	944	903	912	951	909	948	933	956	955	977	914	1001	903	902	966	953	943	920	984	951	942	951	934	925	958	945	945	930	949	913	920	940	929	958	991	927	949	968	939	939	905	919	911	927	906	959	874	973	910	914	945	970	898	944	948	928	911	944	904	867	928	929	956	948	920	978	910	937	876	916	942	937	929	946	909	975	959	946	943	957	905	890	925	959	914	969	928	893	908	882	894	902	891	887	932	934	980	933	1003	931	909	915	971	953	946	967	901	932	884	921	941	867	944	963	932	939	937	945	976	919	965	992	973	926	963	932	928	949	881	947	862	912	904	935	948	949	947	904	948	918	914	893	904	988	954	909	930	908	851	909	949	925	973	906	925	952	900	879	960	964	903	933	931	895	941	934	912	985	916	961	922	963	950	979	984	953	951	924	935	928	920	934	909	862	901	962	937	967	927	976	944	937	918	895	894	952	967	879	950	962	928	900	957	970	965	937	905	984	930	932	931	909	968	892	960	939	962	961	962	939	931	906	963	952	951	939	941	945	907	956	926	941	997	948	937	974	954	937	935	914	998	942	883	931	952	945	871	935	975	869	942	914	937	899	969	854	962	971	990	922	933	917	964	970	954	993	983	946	912	939	916	968	922	986	949	1005	963	938	931	904	950	922	901	917	955	882	881	989	958	949	893	952	930	889	957	918	975	980	947	989	940	862	950	955	946	920	959	940	933	1005	917	932	930	996	915	942	928	898	925	926	976	878	944	890	923	911	946	882	901	919	898	921	900	927	945	990	944	968	925	953	908	930	960	926	939	929	953	931	930	909	911	900	928	916	988	948	926	938	927	898	912	920	932	922	924	934	916	928	954	915	971	931	949	923	967	911	950	911	888	946	921	941	937	969	925	979	917	977	982	880	903	915	894	929	917	978	952	951	905	940	953	971	958	921	934	899	980	892	967	1009	954	949	918	893	890	942	910	946	898	906	934	961	948	966	884	934	903	972	922	943	966	889	923	954	936	968	943	973	881	882	957	923	941	935	872	938	922	888	942	905	923	914	914	905	993	918	956	936	883	953	934	926	933	937	951	926	881	896	926	933	949	972	936	915	945	883	958	887	916	886	951	956	923	917	958	943	991	933	910	892	944	921	891	994	918	952	904	988	913	961	920	941	925	958	936	889	967	901	892	892	892	976	867	964	947	864	984	946	948	896	960	932	946	984	953	945	963	877	876	988	930	917	918	887	910	938	960	943	959	973	996	929	915	933	980	918	869	948	911	963	900	919	988	946	930	919	919	922	976	971	987	973	953	955	922	937	909	917	911	882	949	954	915	959	935	929	969	947	941	920	916	908	914	942	959	917	913	992	954	976	911	954	933	893	878	935	956	856	921	937	943	953	891	956	947	932	906	948	936	934	945	891	883	913	923	906	937	906	964	901	884	984	945	864	991	919	946	957	937	940	904	965	936	944	975	927	928	982	932	951	948	956	966	869	919	957	895	947	962	881	974	944	881	980	861	960	908	909	927	893	937	914	887	934	903	911	975	952	884	892	862	904	947	968	882	943	918	986	970	979	952	984	911	918	968	932	954	890	951	904	953	894	962	947	962	948	955	903	919	899	898	925	933	912	929	929	926	953	879	959	931	990	950	918	934	935	965	959	921	914	989	950	955	909	932	962	945	954	945	948	956	891	957	913	973	940	935	929	917	929	937	890	925	896	922	957	936	920	897	943	903	923	901	920	914	965	904	850	936	924	950	969	920	903	915	909	946	904	924	911	982	950	968	921	987	867	871	914	949	1002	975	917	919	989	941	900	973	933	922	964	943	890	921	935	942	959	967	944	966	931	941	986	895	866	945	876	911	932	930	961	931	914	895	912	882	918	933	933	902	940	974	942	922	905	965	977	922	926	947	958	930	966	922	1052	943	965	935	922	922	935	911	906	949	935	937	897	913	909	959	900	963	944	980	964	958	961	903	936	980	988	912	928	910	919	927	925	938	889	965	924	910	936	935	907	892	888	908	970	934	959	989	871	954	931	939	928	912	973	919	950	953	981	885	907	895	950	911	922	968	944	905	929	930	925	965	978	941	994	912	901	896	938	958	956	951	918	942	962	921	957	936	948	916	915	967	915	911	899	939	993	953	945	913	935	924	932	935	933	966	946	966	950	961	979	913	971	921	936	921	930	943	873	975	884	982	937	954	978	897	904	899	919	840	882	932	936	939	976	893	951	930	926	899	952	897	919	919	912	965	939	907	909	940	934	889	980	902	938	967	914	932	945	918	934	991	890	885	946	948	937	878	975	937	886	974	982	905	935	920	972	920	907	916	905	929	918	970	909	910	918	937	872	897	944	919	943	911	995	911	924	925	972	922	838	916	908	943	925	966	884	955	931	916	965	961	935	894	915	912	930	958	977	898	897	917	957	897	942	979	970	951	871	939	906	894	948	955	895	911	954	911	927	976	932	950	922	954	917	931	933	972	961	953	968	908	903	956	928	895	926	947	970	953	957	926	915	944	993	920	925	969	984	928	950	944	991	907	955	897	911	948	945	908	920	987	907	943	989	931	921	942	926	887	933	902	904	931	917	890	895	972	882	971	896	945	953	940	966	925	916	1000	911	975	898	935	984	925	964	950	1024	950	894	912	963	935	925	925	939	934	924	967	847	936	989	984	972	930	928	940	949	901	949	874	970	929	951	943	938	986	928	949	921	932	898	887	961	951	920	936	917	893	969	966	975	948	967	954	952	949	887	907	863	942	877	918	951	931	970	965	879	941	910	908	928	998	879	928	992	923	941	949	945	939	970	949	922	1015	936	921	962	928	906	965	927	938	895	886	938	956	877	908	928	933	873	910	917	943	899	958	936	958	936	885	975	961	940	886	882	982	926	917	942	903	969	918	954	962	960	919	950	899	918	990	922	955	902	961	919	979	892	911	971	964	972	900	925	937	923	921	884	932	940	986	927	909	926	928	978	872	918	1027	965	954	955	929	960	892	968	962	946	944	899	948	894	941	919	988	1004	917	960	878	911	976	943	915	964	952	884	901	888	921	918	970	928	964	913	961	896	919	902	918	956	977	996	943	958	962	963	936	930	929	905	955	902	962	946	955	958	892	903	963	914	931	942	983	998	958	900	915	936	920	911	905	964	952	955	970	1005	976	976	927	929	979	964	938	899	944	916	886	917	907	952	971	992	934	931	987	944	921	965	943	995	943	910	1005	918	933	913	901	838	926	981	935	971	928	935	939	934	919	939	968	956	944	912	921	946	969	975	887	918	925	967	898	925	923	896	970	954	960	939	968	933
25805	21470	25976	19328	2512	1321	1210	1072	973	1026	972	1000	1005	1062	985	1005	1012	1013	998	983	1007	924	985	945	949	965	984	986	997	985	1013	954	950	972	942	1015	1005	937	999	965	894	957	1003	949	1007	977	983	979	980	992	959	999	993	974	1062	944	1011	974	988	1048	951	946	904	1046	933	971	960	1003	994	1007	923	949	910	988	942	992	983	937	956	995	998	1004	922	1038	955	1033	953	966	923	1018	1012	995	943	939	896	893	948	918	1011	931	1026	984	990	984	1021	947	915	901	973	978	874	1001	991	973	985	970	999	948	999	972	1003	978	996	976	957	1037	952	965	936	962	960	977	891	955	1001	959	968	939	967	986	931	1011	968	986	979	944	926	982	965	937	908	930	932	981	964	975	927	938	989	972	988	1025	968	925	935	929	1011	943	963	1018	998	964	938	957	963	955	946	979	964	974	979	991	982	981	971	964	953	933	974	971	984	953	998	976	960	1005	1004	954	1015	942	957	896	978	915	975	967	981	1029	904	958	1087	980	964	989	954	975	993	954	916	1027	980	1030	968	1035	899	962	926	959	1019	933	1021	965	952	973	925	993	984	931	962	1019	948	1028	997	911	957	982	925	1011	967	931	1003	995	996	980	991	975	946	1005	976	956	955	982	914	1004	970	996	964	954	945	962	1000	951	965	956	982	1005	983	957	956	926	934	905	976	979	978	962	929	889	949	964	964	965	964	912	950	947	956	891	923	977	900	1050	949	983	964	999	973	909	972	911	890	986	920	943	932	967	934	972	938	942	996	978	989	965	964	937	943	970	948	1023	968	971	959	1033	997	950	989	1018	986	1060	971	998	1002	1005	1000	1012	967	919	1000	932	999	982	1000	941	961	972	939	964	933	1001	969	979	950	944	916	948	1011	930	1024	976	894	991	953	1037	1006	898	961	952	915	981	973	924	954	959	970	969	1028	973	971	954	987	951	983	956	1042	928	934	940	983	965	987	1028	952	945	971	915	904	1009	955	1003	996	938	975	994	934	1002	962	971	979	927	972	956	1018	975	972	969	928	969	961	979	967	997	976	1003	950	977	1004	989	990	978	996	976	961	932	986	995	974	967	975	940	969	966	948	969	948	1023	944	979	993	1023	959	948	1043	961	916	932	980	1017	988	923	977	994	951	955	993	981	932	977	992	1010	993	986	977	945	953	966	997	953	980	1012	938	1031	927	1001	1027	981	1052	921	1016	993	956	960	976	996	932	990	935	954	987	979	996	982	936	993	954	991	938	992	939	961	1024	1023	1025	1004	982	927	923	977	980	969	946	967	955	948	1001	961	971	915	951	965	932	962	922	1057	966	978	985	961	877	946	945	1003	995	952	994	930	990	933	958	984	969	1022	1001	972	991	958	970	957	963	930	937	912	1026	1030	989	975	1034	973	979	931	894	929	930	931	984	962	981	871	953	924	945	964	940	921	940	948	960	949	954	963	949	959	982	892	957	950	1038	988	992	938	952	906	1023	974	955	1005	938	909	972	960	987	1016	936	946	997	952	978	991	913	1002	1029	943	1017	948	899	940	1019	972	993	972	990	964	972	987	982	958	998	951	966	965	967	967	955	1000	968	967	956	949	994	945	947	966	944	1018	1000	978	959	969	965	985	988	984	1005	951	940	990	987	988	930	1019	1008	988	991	956	930	980	922	983	991	963	966	963	977	1010	981	1007	902	971	963	986	910	978	959	934	938	952	997	938	940	965	1000	996	966	971	1000	968	952	971	940	999	938	952	976	907	999	962	959	989	908	958	916	1001	933	911	952	966	982	960	951	1010	948	932	953	961	972	978	995	932	937	953	968	953	963	925	967	979	931	934	984	942	937	949	935	1010	960	934	1006	951	1010	942	954	1019	939	925	967	969	990	984	942	994	976	955	949	977	1015	940	981	1020	947	977	939	908	989	950	962	986	998	990	931	969	942	986	983	935	884	943	996	992	956	957	945	965	958	974	917	950	912	952	1003	976	986	1010	974	967	1002	997	995	920	952	937	1006	1047	975	947	958	963	951	952	896	1021	994	965	940	927	918	982	993	978	978	992	987	969	958	969	995	930	942	987	975	999	939	952	1024	994	979	946	887	974	972	974	1010	1006	949	967	961	966	987	958	984	1009	956	994	909	982	952	911	985	987	964	981	945	998	974	988	958	903	993	912	956	968	914	971	967	957	983	970	920	895	1005	950	930	966	1003	977	987	962	986	901	956	974	996	990	1006	988	963	929	957	963	987	951	963	962	946	955	958	959	1033	976	930	993	943	914	931	987	942	999	1024	959	928	962	1038	985	926	996	974	913	984	969	984	919	955	931	976	969	951	1006	990	1037	991	944	975	955	929	957	965	1001	984	958	956	962	961	972	953	1014	951	950	942	1013	949	927	983	952	940	934	1003	993	954	957	923	942	905	940	1056	1010	1006	991	981	978	943	1010	963	974	1038	1013	992	938	1010	994	1001	1010	927	1020	992	1013	971	949	986	980	954	991	965	1034	922	935	986	960	955	959	965	951	930	947	937	925	946	982	959	891	969	980	949	939	986	982	978	981	945	981	1005	977	981	970	1014	998	948	958	935	953	971	974	953	920	1013	972	971	976	969	937	1033	970	921	1004	969	944	943	972	999	1009	945	968	936	924	950	1018	949	994	954	904	948	971	948	976	922	1024	977	991	1008	959	968	925	951	1000	993	889	943	1005	956	961	1013	915	934	985	964	981	981	946	975	977	977	913	971	951	961	950	945	1009	967	969	993	954	941	939	971	972	994	949	966	1005	1005	972	951	978	977	947	982	983	1002	964	992	1028	967	959	971	901	1016	968	948	1057	986	917	983	979	949	979	945	988	942	994	977	923	972	995	997	990	987	980	995	990	989	934	1012	956	980	1067	992	956	970	954	967	1008	949	960	1039	952	995	938	987	975	1009	965	919	998	926	989	960	1030	985	994	985	1016	961	955	964	1002	969	1010	962	963	1001	1000	985	934	974	946	961	959	977	946	970	939	953	964	999	993	998	893	986	1012	958	979	894	945	983	987	991	940	958	928	941	984	977	924	929	983	968	958	945	958	992	957	926	960	934	1000	891	989	950	987	1022	894	978	1008	990	979	979	947	959	992	966	971	949	973	984	968	958	940	948	990	932	959	939	962	972	987	928	979	1006	908	971	934	924	963	932	961	984	981	918	975	968	914	947	961	1027	960	947	944	1041	937	949	969	975	1008	987	982	941	968	976	934	1002	969	929	1008	1019	953	983	942	973	933	934	995	939	964	976	985	1023	925	934	1035	947	984	976	973	991	934	953	931	943	934	943	936	983	963	952	988	987	1003	952	952	948	908	934	962	983	933	995	921	1057	936	917	951	925	1002	926	956	958	986	963	957	1010	1000	964	985	1013	956	968	991	983	993	970	953	986	950	936	951	962	984	971	990	910	989	961	979	929	974	991	1002	960	936	971	973	1012	998	937	973	976	917	1002	954	949	983	951	976	982	930	994	971	965	990	957	950	959	930	992	996	926	973	972	885	1036	963	948	916	946	984	980	972	981	995	1003	1005	1033	1020	926	888	951	989	961	961	1027	950	1028	1025	935	934	882	988	991	983	994	985	977	992	932	927	973	993	995	988	1018	937	1022	973	962	988	967	959	928	1013	922	926	941	1028	987	983	939	982	953	968	946	984	904	895	943	1012	986	946	965	956	976	941	975	964	943	966	995	964
3598	2412	2059	1306	1165	1073	972	890	888	904	869	928	863	844	808	840	804	863	812	813	784	804	792	774	772	793	761	778	775	792	814	803	796	822	806	774	789	757	781	828	804	801	768	809	867	809	798	737	811	774	807	790	828	808	751	824	822	737	826	791	773	784	760	800	818	814	773	778	854	782	804	792	783	806	841	851	779	796	781	753	788	812	772	821	832	817	803	814	760	787	802	816	751	759	816	808	781	806	835	804	756	777	787	807	813	786	804	851	790	810	762	793	784	757	769	836	831	816	773	783	771	815	806	801	792	825	764	762	792	770	791	831	762	792	751	748	781	797	827	794	745	801	810	814	808	808	771	749	764	794	774	820	772	814	772	758	837	759	797	860	781	772	726	806	771	795	783	811	820	834	771	773	800	735	794	778	816	783	785	799	822	852	786	847	788	754	817	791	790	815	803	788	793	746	782	804	763	808	785	730	806	802	767	786	794	798	789	796	795	754	821	730	771	825	788	792	802	807	751	815	811	878	767	806	779	771	768	757	815	819	804	808	810	799	768	731	775	795	852	815	820	762	792	779	760	811	737	755	767	748	794	762	800	781	805	832	791	798	752	788	782	835	816	802	752	793	783	794	798	818	803	770	758	755	779	812	770	804	749	790	771	795	827	770	742	746	788	795	805	792	809	766	802	789	812	754	838	823	802	808	742	753	744	817	788	749	742	735	816	844	797	792	763	726	778	751	806	806	751	819	792	709	785	805	785	812	747	782	820	744	798	799	808	755	829	811	749	781	793	728	818	826	790	828	756	771	736	765	788	779	736	771	795	831	791	786	813	821	794	788	807	769	828	713	829	778	767	799	801	808	803	775	774	833	775	723	764	781	746	768	824	777	827	850	801	754	784	805	753	836	829	752	761	756	727	770	803	737	745	784	763	821	831	780	769	796	784	804	784	820	784	755	792	800	806	763	829	780	801	782	798	823	771	755	803	752	764	787	769	819	788	780	774	794	788	791	802	780	730	782	760	749	800	847	809	794	828	782	766	750	781	767	799	850	828	774	782	781	787	824	783	779	799	767	692	855	808	797	810	797	752	816	861	795	810	802	786	782	820	808	802	800	811	754	781	779	775	798	818	823	749	768	801	816	811	748	783	801	765	781	792	752	811	763	784	769	778	816	787	728	777	804	820	779	795	759	786	786	783	801	794	794	791	816	817	786	756	821	832	770	777	766	840	827	815	776	759	783	776	831	775	784	801	812	782	798	793	799	763	809	812	769	831	770	798	796	811	788	767	770	794	726	793	774	779	846	765	769	793	773	758	795	799	759	794	752	786	835	790	830	790	822	783	765	785	765	785	771	809	800	799	819	761	786	743	793	780	802	779	778	769	843	833	843	800	763	770	803	811	819	730	834	796	753	802	808	766	739	794	758	791	808	761	814	758	780	743	748	799	791	840	750	748	786	770	801	816	753	814	757	808	802	781	807	754	847	795	788	829	817	753	751	782	821	749	785	758	795	769	811	778	745	799	787	805	743	790	712	808	807	784	720	821	778	757	803	721	813	788	789	735	793	777	803	809	803	748	810	752	806	815	752	776	785	760	809	828	740	786	784	764	741	756	784	800	828	810	827	751	788	755	788	811	800	843	770	757	742	765	793	783	788	731	784	749	784	780	843	792	760	813	818	820	781	783	796	746	818	800	817	753	817	783	802	762	822	842	773	816	778	731	795	812	819	762	824	767	773	786	810	740	762	758	816	815	790	772	772	781	785	810	776	773	774	777	810	789	816	826	739	771	745	779	785	767	781	801	797	838	781	744	824	783	789	792	818	747	873	825	849	788	787	764	785	745	815	771	821	744	815	768	763	763	743	823	825	747	829	768	824	774	769	782	796	791	770	755	748	796	806	793	784	782	805	823	796	811	797	799	778	818	806	780	773	814	821	759	793	798	759	720	773	799	793	826	790	826	784	774	768	762	798	752	802	792	784	774	762	800	752	782	787	845	808	756	780	789	793	804	799	752	742	790	762	746	715	794	726	785	766	762	759	764	743	801	757	764	803	773	787	770	764	817	787	816	803	809	842	761	791	786	812	812	786	767	813	781	825	806	777	747	781	829	838	734	791	774	788	773	821	772	774	829	762	796	786	836	798	836	781	785	797	808	737	819	802	784	773	826	805	764	721	803	779	757	767	748	768	794	763	806	797	765	800	790	795	801	752	783	836	769	769	826	774	793	794	796	787	822	796	802	789	779	810	783	784	800	798	740	829	812	801	777	781	768	798	789	770	765	801	832	801	765	782	766	787	788	828	767	797	808	795	793	771	759	760	799	780	801	844	780	750	819	804	822	779	803	755	792	796	783	801	779	783	765	793	788	819	787	772	813	778	777	769	801	751	782	789	795	747	731	822	728	784	793	736	797	813	798	788	791	810	788	766	771	812	825	776	791	799	787	805	810	772	758	755	790	756	793	842	779	775	781	772	768	842	786	816	811	755	848	768	775	787	809	827	810	789	717	783	767	810	812	810	782	785	751	812	784	805	734	776	772	818	810	789	798	798	831	797	763	776	748	817	784	805	831	761	804	751	762	800	794	828	800	787	754	698	761	781	812	798	758	809	783	820	835	774	780	789	764	745	782	805	789	849	802	768	781	780	815	758	762	740	766	762	777	781	721	755	772	771	785	752	781	840	777	786	782	781	804	774	833	809	788	822	798	765	789	719	812	801	829	754	811	797	813	803	767	741	753	806	808	731	761	755	790	786	862	785	739	741	760	772	746	769	756	789	790	770	787	812	814	782	750	802	784	776	789	771	808	813	764	760	744	733	835	762	794	790	791	747	783	805	798	756	746	746	815	707	777	798	749	796	766	823	767	818	737	774	742	757	811	782	769	748	846	808	791	745	803	808	783	785	811	749	803	810	757	759	760	822	789	743	806	806	800	789	762	815	781	743	803	774	776	764	792	763	788	791	804	776	755	805	806	757	784	818	779	761	794	797	797	766	800	798	807	760	784	814	791	804	817	804	780	831	823	755	775	787	810	815	796	751	756	768	758	802	782	748	791	772	764	805	793	745	740	765	775	771	805	811	801	757	789	741	803	747	803	772	730	758	748	773	855	751	762	721	815	766	812	797	841	818	820	784	827	797	756	748	804	755	775	777	743	742	766	762	791	760	795	799	791	733	795	765	811	762	766	810	775	793	776	806	822	791	768	821	757	783	798	810	799	747	807	797	714	751	806	785	797	805	790	774	803	806	781	809	732	780	796	767	845	771	747	748	795	738	791	778	796	736	786	768	825	795	834	738	770	801	805	763	763	782	722	758	779	765	770	792	763	786	765	784	800	792	781	772	795	792	757	806	802	790	772	765	780	735	859	805	736	799	786	809	805	810	837	794	768	800	810	804	804	754	803	765	762	799	826	773	778	787	822	752	772	760	751	824	781	799	770	794	803	794	791	759	786	767	795	843	826	735	779	754	780	801	785	798	803	773	786	790	719	785	824	792
24217	21458	28666	24652	20790	4209	1509	1030	863	861	816	740	821	737	776	711	748	734	753	709	707	732	710	671	703	693	662	670	736	706	703	748	718	675	689	671	690	702	724	668	676	712	671	648	720	650	690	697	681	685	701	665	705	720	698	687	676	664	652	726	719	684	719	649	705	684	655	699	667	677	667	726	672	672	687	725	701	712	686	633	663	688	734	696	699	722	645	657	709	662	732	662	705	663	645	704	672	709	688	664	720	724	665	700	739	628	692	692	701	693	666	702	653	666	665	713	664	704	652	641	645	746	651	701	695	690	716	676	670	676	659	732	677	674	678	673	701	701	672	749	661	654	681	667	699	701	629	679	672	626	683	677	649	662	676	702	691	696	704	672	687	625	692	663	687	706	686	706	703	717	667	654	715	693	617	671	708	690	678	656	683	685	687	707	659	694	678	707	673	692	651	711	669	671	688	718	729	664	736	682	626	697	713	675	662	685	647	662	698	671	694	691	656	736	653	701	636	680	649	639	647	693	684	723	697	717	650	642	667	699	669	620	697	659	678	647	702	661	676	741	672	663	676	698	667	684	664	658	699	706	709	658	685	683	693	681	677	668	683	755	672	647	712	697	666	653	678	651	686	677	670	681	665	656	683	725	711	655	681	664	690	665	670	649	690	659	661	642	725	663	665	646	695	708	646	668	660	691	665	677	707	672	653	691	656	702	653	711	661	669	644	663	715	709	688	694	781	712	634	685	696	611	696	637	639	679	679	706	683	709	674	698	651	654	678	669	667	685	672	634	653	663	648	704	677	640	671	728	673	686	622	715	693	684	653	729	671	648	647	675	669	645	673	686	726	708	715	684	691	708	687	701	722	681	662	699	681	634	735	648	687	652	699	669	663	664	700	659	666	668	685	684	648	648	667	685	663	718	705	653	665	652	653	661	680	679	697	723	638	701	672	615	612	611	644	668	721	680	662	677	662	683	656	671	688	671	656	703	706	681	660	624	663	638	651	702	673	679	704	660	727	707	685	661	719	675	657	677	702	639	677	681	711	692	716	644	650	650	650	656	723	656	685	707	689	710	704	688	674	701	718	655	716	682	683	674	671	671	675	659	661	669	674	650	660	687	679	714	667	686	644	697	687	643	704	657	676	672	648	628	729	743	670	654	672	707	708	701	705	649	667	666	697	639	683	670	701	669	676	680	693	653	662	699	679	659	705	677	667	645	642	666	676	702	649	661	636	685	673	680	682	661	699	662	691	613	622	663	678	654	682	721	698	694	676	698	668	655	698	698	697	664	675	698	672	616	637	637	689	646	679	708	682	664	661	699	680	681	701	654	700	676	636	658	660	676	700	656	649	642	710	667	652	699	675	687	698	704	681	595	677	640	668	665	674	662	652	665	670	629	662	668	672	648	639	673	648	679	688	680	670	662	637	654	689	683	655	625	721	650	696	710	708	665	663	693	706	631	672	675	649	664	672	592	746	672	703	636	696	670	638	631	678	698	672	647	651	656	689	691	671	674	691	631	703	669	676	669	708	673	666	689	654	629	682	707	637	703	620	743	657	654	653	653	684	608	653	675	653	677	729	723	692	660	717	689	684	699	645	699	725	670	695	683	651	653	676	622	675	696	623	701	643	733	653	670	678	686	662	656	692	628	644	647	670	664	660	660	725	667	633	705	666	674	657	654	689	695	653	664	678	671	687	696	653	692	718	636	713	669	688	694	724	684	667	704	692	642	650	677	655	661	691	714	666	675	645	657	652	677	654	666	695	646	650	675	683	690	666	677	633	688	669	678	645	711	674	691	688	673	646	682	668	685	733	639	697	700	690	684	670	713	646	706	686	615	643	663	708	718	660	667	672	657	664	678	657	622	689	667	651	722	639	680	684	678	636	641	697	715	693	686	669	709	609	691	692	673	653	679	669	671	721	653	685	674	649	664	674	705	653	723	687	715	679	676	630	663	698	693	678	725	736	650	659	675	661	628	715	706	675	685	738	666	656	658	657	659	663	675	691	701	682	717	696	649	651	647	623	607	648	680	656	645	665	655	690	698	676	669	678	666	670	661	699	677	686	701	684	657	683	680	709	640	650	659	677	721	683	645	635	671	699	682	648	669	683	687	645	641	652	672	688	671	683	661	648	635	700	702	631	657	655	646	634	625	662	709	616	678	680	642	713	679	682	698	688	669	688	635	614	698	682	680	705	708	700	653	745	672	677	696	675	635	662	666	626	682	623	667	678	676	654	639	702	655	679	653	667	729	656	656	666	728	692	640	672	665	707	654	684	714	701	691	647	688	642	700	630	671	676	680	688	689	676	674	684	653	645	641	663	654	717	699	663	606	687	605	692	688	680	687	752	680	680	638	678	672	663	646	697	684	712	714	680	642	672	650	704	718	655	646	668	685	696	692	695	657	675	696	694	644	697	673	697	636	738	683	671	642	632	669	692	682	673	642	660	670	605	672	711	673	719	729	737	652	676	704	675	726	682	711	678	638	634	686	736	640	692	687	693	682	700	659	696	725	717	673	675	666	735	728	672	622	698	676	727	667	651	672	617	639	652	675	717	667	669	688	648	674	655	656	688	672	688	701	656	681	718	650	661	684	663	672	693	667	662	708	719	698	672	606	687	702	650	663	679	672	662	665	635	656	671	602	696	637	729	712	661	681	655	675	691	664	650	686	631	668	692	628	675	720	646	665	646	663	670	679	682	696	684	635	656	710	666	666	697	665	682	677	663	664	695	606	666	680	718	657	704	643	653	659	670	666	714	660	692	670	682	694	674	706	703	689	716	677	628	657	731	707	648	698	656	608	688	683	690	715	692	691	662	669	680	648	667	671	679	686	681	667	666	659	697	695	594	659	673	678	675	665	675	711	635	652	681	673	693	667	677	638	695	679	672	669	681	668	673	668	663	689	726	737	695	707	670	674	655	670	614	645	676	705	679	645	658	665	696	699	677	679	669	618	680	674	643	714	649	672	713	696	685	699	684	692	675	665	671	698	684	695	635	697	633	642	730	696	701	629	692	671	675	640	692	701	666	692	666	704	698	653	734	654	657	693	659	689	654	654	669	705	648	712	671	675	696	628	694	659	649	640	710	692	654	676	651	684	666	655	707	691	671	703	683	637	652	692	695	693	680	677	636	657	713	643	682	640	693	646	625	674	672	689	678	678	642	658	652	691	663	643	685	686	664	681	696	667	683	632	681	668	674	686	666	686	672	688	677	669	717	642	702	654	672	703	686	661	700	651	650	668	652	659	653	707	707	700	701	717	648	683	654	642	683	653	648	638	724	623	661	645	674	695	670	670	698	644	698	699	696	669	614	636	703	723	646	632	649	717	655	728	669	688	694	690	676	631	704	633	660	713	680	638	682	643	661	706	647	677	645	679	621	663	685	707	718	706	704	680	680	651	693	650	611	676	652	649	660	699	696	648	713	638	669	657	735	654	699	714	688	664	680	663	678	676	670	709	639	639	646	664	680	717	657	661	686	737
3525	5062	4104	2266	1637	1289	1081	1028	856	828	798	742	737	639	706	653	664	643	635	664	616	628	638	646	672	614	638	599	600	637	619	612	605	584	619	600	555	585	613	587	573	592	628	655	612	620	610	578	594	595	621	593	567	591	627	622	651	573	591	617	594	598	603	586	590	578	567	598	583	590	561	571	564	587	633	575	611	568	608	565	581	571	623	608	582	625	611	616	573	608	600	559	648	606	577	616	566	593	549	564	560	559	581	581	599	568	593	617	574	550	606	533	569	609	581	620	607	585	576	595	579	577	588	629	581	550	577	559	615	535	593	602	592	587	584	579	638	558	618	633	587	586	553	591	585	599	566	628	572	598	528	577	612	593	595	609	530	588	601	584	575	596	595	568	591	578	606	565	564	593	594	614	550	593	589	554	574	562	562	540	610	623	573	542	630	595	560	582	583	595	576	561	546	575	555	569	559	593	626	590	553	591	590	576	616	568	581	573	626	572	566	599	554	571	602	603	580	599	565	548	574	589	609	596	574	571	551	567	556	591	593	662	608	558	601	578	614	621	602	616	598	583	615	565	567	605	605	558	573	598	571	554	600	583	638	608	574	597	587	574	602	544	577	581	604	617	589	588	576	617	579	565	566	585	629	605	590	549	625	559	555	564	621	616	582	628	583	608	606	588	577	583	562	658	579	560	549	606	622	605	563	584	553	598	567	562	545	546	567	606	607	518	621	539	546	630	595	607	575	575	554	573	515	618	558	610	553	589	615	564	568	568	587	587	605	603	552	616	584	589	592	587	590	548	600	633	577	614	571	584	605	600	636	581	553	561	574	607	595	623	626	606	611	574	542	550	575	563	605	552	615	620	575	583	585	576	580	593	586	605	565	539	611	581	582	555	580	572	567	595	631	585	605	591	566	583	628	567	625	564	610	576	545	626	591	632	590	646	627	550	541	611	558	565	598	629	611	542	617	562	597	541	611	585	593	614	574	576	562	580	598	557	543	587	541	563	583	587	567	551	568	550	560	568	581	560	585	581	548	582	620	576	610	595	574	583	603	583	595	578	613	580	568	574	615	555	610	587	560	627	569	520	575	649	582	595	555	608	607	590	577	545	599	562	582	569	557	553	570	579	611	617	611	604	643	614	617	604	602	562	574	555	571	587	608	559	559	594	576	585	604	647	571	539	549	606	580	541	612	558	553	565	603	573	596	598	581	563	579	569	566	552	580	587	591	586	629	580	573	601	571	622	592	562	526	605	599	576	594	588	555	573	621	597	585	591	555	573	633	568	580	564	563	610	519	536	576	603	608	603	612	551	553	556	566	561	592	579	581	555	590	610	575	579	574	548	598	585	594	524	606	563	585	583	572	586	545	569	569	594	583	543	577	566	590	550	556	570	564	615	563	584	545	565	601	604	590	549	577	540	599	594	610	560	602	582	567	569	604	590	583	568	559	585	565	615	595	529	576	611	567	570	580	552	595	584	572	603	616	568	542	567	580	582	556	604	572	582	609	612	569	568	577	536	573	595	566	597	544	569	558	605	540	599	545	607	579	590	626	614	559	589	564	576	594	603	573	536	539	553	566	569	576	565	650	538	568	613	564	572	529	590	626	569	567	582	557	556	540	565	598	551	584	551	583	585	570	566	599	560	653	580	603	575	584	589	577	601	599	557	604	590	546	551	577	549	582	556	568	589	563	626	568	557	627	589	623	604	552	591	514	578	555	585	601	544	585	587	546	592	520	574	574	607	609	581	517	616	585	593	650	598	569	514	559	586	636	599	610	581	555	554	564	586	541	574	548	599	594	590	549	593	597	550	607	591	564	569	562	615	561	584	554	600	593	581	575	563	567	572	532	587	556	581	600	558	562	585	586	597	579	579	556	559	574	554	592	567	612	558	579	605	552	570	588	586	552	526	577	542	589	534	571	559	597	565	553	528	594	585	566	553	578	609	606	588	532	544	565	543	572	549	619	582	573	600	556	578	601	554	595	602	588	581	613	584	609	585	595	562	549	574	584	587	563	612	589	528	609	582	572	615	620	584	594	575	595	600	629	595	586	596	575	570	580	565	531	594	590	557	596	619	588	556	581	566	578	628	584	577	560	587	562	593	573	592	628	548	534	591	596	548	585	630	553	544	588	573	568	597	638	564	570	611	550	548	546	541	583	605	583	563	552	623	544	572	599	604	576	566	561	619	572	581	584	599	609	603	637	580	583	563	589	546	598	552	561	590	617	622	606	552	573	572	609	583	572	554	587	567	597	568	572	574	627	605	569	554	571	584	579	584	589	543	579	572	589	615	573	588	562	571	609	582	582	588	615	578	548	548	584	592	623	572	597	572	552	603	572	548	580	548	569	549	595	622	569	585	601	559	594	578	596	591	588	613	586	560	552	567	595	573	585	575	566	578	582	622	583	534	538	548	568	659	535	576	583	606	562	591	584	557	588	531	577	569	616	541	574	587	554	595	575	589	557	608	622	562	614	573	583	609	563	548	530	608	583	564	557	585	577	552	610	564	535	546	574	555	588	601	564	558	561	577	607	511	573	653	585	602	569	579	578	556	591	563	607	566	568	573	576	569	551	570	566	592	581	540	546	584	573	580	573	598	591	598	584	557	597	569	558	601	570	595	577	608	541	583	582	578	570	580	575	588	585	568	562	578	558	537	583	593	613	583	549	561	573	562	598	568	573	577	559	606	570	525	583	570	559	555	565	569	562	588	602	537	535	549	585	557	577	572	543	611	556	583	576	565	569	553	561	577	560	529	547	574	557	585	595	549	574	590	566	574	571	616	614	525	564	571	567	557	572	583	609	586	533	617	582	642	611	546	575	572	585	559	632	569	564	576	574	599	516	548	559	527	561	546	630	589	572	562	562	589	571	555	604	545	597	582	590	557	567	562	605	581	580	615	579	575	561	594	557	571	580	560	556	560	560	563	581	527	575	591	547	545	542	570	617	580	606	598	548	557	561	600	609	567	548	533	586	622	575	600	509	569	544	524	614	600	552	574	584	575	612	564	585	600	586	579	620	587	569	511	583	602	563	591	559	574	580	598	574	608	573	570	563	549	615	600	579	583	551	580	550	549	500	569	602	571	564	558	588	560	551	551	554	582	535	559	578	560	585	572	542	586	568	634	560	609	549	574	568	568	596	581	595	550	607	587	590	574	605	552	565	544	559	582	542	557	576	562	546	545	571	621	533	564	566	579	571	586	636	560	584	548	583	555	516	571	603	604	573	595	596	540	610	558	556	655	550	577	590	564	536	578	609	535	555	571	571	560	582	544	602	604	568	572	540	555	558	526	551	572	581	555	575	564	587	507	544	575	539	599	570	531	549	586	550	585	556	568	554	585	547	597	573	619	554	605	585	590	566	606	567	567	568	563	620	567	621	587	569	561	582	573	564	585	561	586	597	562	575	571	588	566	574	581	538	589	558	578	519	563	577	555	598	555	576	559	559	613	545	575	611	583	555	561	619	602	599	560	575	593	546	566
27781	13356	2763	1635	1240	1205	1187	1154	1252	1204	1205	1203	1189	1148	1203	1180	1236	1231	1167	1163	1212	1157	1229	1195	1217	1189	1177	1165	1214	1162	1188	1208	1218	1173	1189	1165	1216	1200	1052	1168	1167	1150	1196	1155	1229	1213	1171	1205	1253	1212	1218	1128	1234	1232	1203	1187	1169	1217	1207	1161	1219	1192	1230	1179	1187	1137	1178	1188	1158	1160	1190	1227	1244	1166	1139	1181	1259	1183	1201	1160	1123	1226	1200	1102	1201	1201	1169	1225	1169	1205	1206	1163	1194	1124	1183	1194	1223	1163	1199	1201	1199	1192	1197	1185	1191	1200	1161	1183	1189	1223	1220	1155	1225	1122	1181	1191	1192	1207	1175	1159	1216	1213	1206	1217	1175	1173	1200	1166	1219	1118	1236	1167	1151	1176	1215	1222	1237	1188	1165	1182	1078	1130	1184	1130	1120	1200	1167	1134	1270	1207	1197	1198	1228	1195	1221	1207	1133	1200	1164	1138	1192	1243	1228	1157	1139	1154	1172	1191	1140	1222	1198	1194	1156	1181	1207	1162	1183	1213	1199	1145	1228	1173	1152	1200	1147	1204	1218	1177	1172	1216	1206	1133	1181	1181	1161	1233	1152	1205	1261	1146	1185	1192	1203	1243	1224	1185	1206	1162	1266	1129	1139	1180	1276	1189	1130	1159	1177	1185	1237	1176	1215	1127	1194	1209	1221	1222	1200	1223	1258	1196	1212	1219	1142	1177	1153	1177	1199	1197	1188	1194	1142	1172	1175	1150	1240	1113	1188	1243	1174	1160	1149	1198	1197	1142	1186	1205	1225	1199	1147	1248	1160	1154	1193	1137	1191	1144	1190	1163	1204	1208	1202	1156	1188	1119	1152	1182	1186	1188	1183	1235	1218	1176	1174	1154	1188	1194	1238	1194	1152	1136	1147	1195	1194	1190	1146	1175	1193	1212	1179	1162	1162	1247	1162	1243	1171	1217	1244	1207	1233	1178	1258	1195	1142	1187	1196	1206	1210	1144	1241	1231	1201	1113	1154	1148	1132	1149	1201	1255	1236	1251	1215	1219	1199	1185	1171	1206	1164	1164	1172	1207	1161	1188	1114	1213	1164	1231	1143	1133	1217	1157	1230	1205	1194	1225	1180	1157	1143	1167	1218	1209	1140	1174	1154	1174	1131	1182	1146	1155	1187	1141	1188	1162	1194	1192	1182	1124	1214	1243	1158	1152	1141	1204	1167	1149	1113	1181	1233	1162	1246	1185	1162	1217	1162	1095	1150	1157	1215	1200	1179	1170	1206	1081	1154	1168	1175	1246	1186	1193	1123	1227	1189	1193	1186	1125	1122	1179	1191	1193	1224	1239	1213	1143	1200	1231	1105	1210	1186	1170	1105	1155	1183	1219	1133	1148	1165	1230	1153	1217	1181	1163	1177	1171	1184	1229	1177	1235	1230	1196	1121	1149	1182	1114	1281	1162	1203	1197	1141	1150	1158	1169	1147	1216	1156	1263	1185	1223	1219	1199	1182	1171	1162	1181	1170	1175	1218	1185	1254	1210	1125	1213	1230	1135	1218	1222	1247	1130	1194	1201	1175	1134	1170	1134	1171	1177	1222	1177	1127	1273	1189	1168	1190	1172	1204	1135	1202	1190	1181	1200	1153	1181	1180	1179	1265	1140	1190	1210	1162	1182	1196	1171	1249	1202	1146	1204	1129	1143	1214	1221	1188	1139	1184	1206	1193	1169	1224	1218	1179	1171	1176	1112	1176	1179	1257	1132	1156	1194	1150	1174	1233	1093	1250	1178	1255	1167	1195	1194	1201	1217	1214	1170	1184	1261	1138	1204	1233	1166	1178	1216	1148	1185	1204	1215	1216	1170	1202	1182	1141	1158	1261	1202	1189	1162	1251	1202	1162	1206	1246	1167	1141	1142	1164	1217	1229	1176	1140	1150	1174	1135	1173	1213	1190	1187	1119	1212	1209	1156	1193	1193	1152	1212	1174	1143	1207	1196	1183	1214	1189	1146	1174	1171	1247	1194	1237	1179	1180	1167	1159	1175	1198	1244	1169	1199	1163	1220	1152	1152	1118	1218	1215	1102	1156	1254	1153	1203	1140	1175	1195	1215	1177	1212	1175	1219	1188	1220	1182	1175	1220	1179	1148	1117	1198	1194	1156	1171	1198	1145	1238	1164	1190	1183	1213	1200	1233	1179	1189	1180	1167	1220	1183	1157	1167	1096	1215	1213	1245	1225	1238	1226	1137	1185	1214	1201	1116	1191	1235	1211	1122	1196	1214	1206	1162	1190	1194	1134	1156	1115	1155	1156	1188	1161	1211	1184	1165	1176	1211	1214	1177	1210	1131	1230	1150	1192	1234	1185	1238	1163	1174	1139	1268	1204	1146	1190	1191	1203	1243	1216	1168	1215	1216	1193	1225	1178	1178	1190	1137	1145	1206	1196	1213	1232	1208	1236	1147	1236	1216	1269	1154	1149	1144	1145	1160	1184	1192	1207	1182	1226	1214	1178	1180	1221	1121	1123	1194	1183	1179	1176	1145	1240	1216	1206	1158	1182	1186	1137	1277	1238	1211	1262	1198	1188	1242	1152	1243	1176	1159	1168	1215	1219	1251	1203	1186	1200	1192	1175	1185	1199	1187	1165	1182	1153	1168	1185	1222	1168	1212	1205	1196	1247	1172	1195	1203	1191	1220	1222	1176	1132	1239	1167	1188	1168	1175	1195	1138	1233	1249	1181	1204	1178	1126	1173	1185	1140	1181	1186	1197	1154	1234	1202	1182	1286	1184	1180	1168	1122	1162	1161	1162	1141	1216	1134	1170	1205	1162	1237	1158	1169	1148	1167	1161	1139	1187	1216	1179	1232	1183	1184	1190	1155	1173	1148	1168	1199	1139	1206	1177	1237	1171	1153	1209	1166	1220	1205	1199	1167	1207	1172	1268	1157	1147	1197	1167	1179	1192	1184	1176	1134	1194	1163	1161	1193	1200	1105	1224	1161	1155	1064	1130	1201	1199	1152	1252	1162	1125	1180	1186	1181	1253	1263	1191	1232	1228	1183	1239	1182	1235	1207	1154	1239	1185	1183	1201	1153	1208	1165	1146	1184	1207	1168	1174	1183	1209	1137	1141	1187	1153	1197	1169	1197	1192	1142	1167	1190	1231	1167	1135	1157	1205	1211	1192	1202	1218	1175	1198	1152	1226	1169	1101	1206	1132	1147	1123	1107	1148	1139	1237	1184	1216	1147	1126	1108	1181	1131	1173	1219	1188	1183	1266	1160	1197	1172	1173	1206	1162	1208	1120	1184	1178	1226	1118	1120	1216	1168	1214	1180	1234	1187	1095	1117	1151	1259	1173	1183	1165	1219	1224	1208	1184	1176	1151	1130	1187	1146	1186	1186	1163	1230	1154	1178	1210	1215	1218	1146	1163	1222	1254	1246	1181	1146	1177	1141	1145	1179	1203	1176	1194	1269	1203	1152	1216	1189	1203	1199	1172	1194	1224	1179	1213	1190	1170	1140	1172	1191	1211	1210	1192	1140	1234	1140	1221	1166	1188	1127	1225	1180	1141	1176	1179	1143	1214	1118	1156	1169	1120	1217	1185	1166	1228	1162	1175	1171	1174	1261	1214	1167	1084	1193	1220	1197	1131	1162	1173	1145	1212	1180	1199	1171	1142	1182	1152	1197	1135	1183	1160	1170	1146	1165	1167	1155	1201	1217	1182	1142	1195	1262	1141	1153	1181	1139	1182	1156	1190	1168	1130	1187	1137	1142	1200	1155	1244	1198	1245	1181	1242	1184	1143	1168	1167	1191	1205	1184	1174	1169	1156	1226	1168	1127	1227	1159	1158	1179	1186	1197	1143	1215	1207	1223	1209	1226	1162	1240	1191	1143	1246	1164	1188	1224	1178	1198	1131	1227	1126	1147	1211	1169	1154	1146	1188	1191	1207	1157	1211	1170	1275	1162	1188	1179	1217	1109	1191	1263	1178	1130	1164	1243	1167	1217	1187	1188	1196	1244	1146	1171	1202	1253	1198	1224	1221	1192	1172	1261	1158	1130	1189	1203	1192	1214	1187	1166	1149	1225	1226	1180	1103	1148	1159	1180	1174	1194	1210	1180	1200	1138	1145	1200	1182	1245	1164	1213	1155	1178	1185	1150	1223	1162	1175	1166	1187	1194	1120	1170	1223	1143	1146	1152	1156	1221	1214	1227	1138	1216	1274	1179	1125	1173	1150	1180	1145	1168	1218	1193	1218	1205	1186	1171	1205	1178	1186	1160	1211	1217	1169	1169	1165	1181	1188	1196	1183	1142	1226	1169	1203	1115	1164	1153	1211	1208	1247	1203	1211	1132	1212	1212	1217	1165	1198	1218	1139	1186	1181	1214	1174	1149	1235	1121	1200	1266	1201	1225	1240	1184	1198	1187	1214	1164	1207	1199	1163	1156	1241	1191	1201	1230	1254	1164	1183	1163	1221	1187	1190	1221	1187	1188	1139	1201	1223	1168	1177	1180	1170	1207	1115	1204	1149	1208	1226	1174	1197	1200	1161	1271	1190	1227	1182	1168	1181	1078	1188	1161	1200	1172	1207	1177	1192	1166	1167	1198	1116	1170	1226	1168	1174	1192	1156	1190	1214	1159	1168	1188	1177	1178	1147	1123	1151	1207	1168	1237	1204	1174	1223	1187	1196	1190	1156	1139	1220	1190	1202	1199	1221	1196	1170	1142	1178	1183	1270	1205	1107	1156	1168	1168	1202	1173	1221	1165	1237	1202	1227	1192	1196	1171	1159	1193	1198	1193	1222	1125	1197	1253	1148	1201	1194	1214	1225	1232	1224	1216	1163	1212	1198	1165	1113	1220	1185	1223	1186	1170	1167	1188	1195	1192	1193	1182	1168	1242	1220	1137	1190	1193	1186	1152	1168	1202	1089	1230	1192	1224	1175	1219	1201	1190	1161	1162	1165	1164	1221	1223	1148	1207	1179	1197	1137	1157	1185	1208	1207	1167	1233	1175	1192	1166	1194	1201	1106	1153	1168	1192	1183	1234	1178	1171	1127	1175	1194	1198	1287	1162
5293	1140	1125	1040	961	906	988	921	925	950	962	924	981	847	894	958	936	867	951	979	981	910	957	957	902	949	876	934	937	913	897	930	969	925	963	996	955	867	920	961	975	976	915	961	907	918	949	937	989	909	893	948	870	948	916	959	880	984	948	928	949	890	928	892	976	957	943	967	947	933	910	947	921	941	902	944	902	939	933	890	971	900	892	941	949	926	881	907	920	876	958	899	967	922	926	937	923	889	912	948	951	971	924	901	952	940	856	929	936	932	941	966	897	897	960	900	908	885	899	890	921	900	902	870	893	947	894	986	916	943	936	964	979	909	1003	942	948	921	921	975	973	948	895	915	926	913	898	952	872	982	902	945	915	885	945	902	889	945	946	899	952	899	956	914	907	956	862	916	971	904	947	941	943	896	908	933	957	886	859	943	936	904	904	905	933	957	899	975	946	914	943	908	960	898	933	924	897	940	913	922	932	960	918	904	886	971	907	926	929	921	899	879	925	896	903	949	913	919	958	922	936	892	906	893	876	897	950	886	913	936	947	942	923	952	931	928	964	997	902	899	919	952	920	886	905	941	918	948	919	926	913	949	903	915	1001	864	900	981	970	922	982	902	974	947	912	959	888	915	888	912	941	898	976	984	952	987	904	935	898	910	928	910	928	921	923	882	892	875	963	923	953	948	901	928	912	872	932	970	923	881	896	906	900	959	941	956	879	903	914	905	918	921	930	972	896	930	986	915	940	964	928	969	910	937	925	897	978	943	944	892	964	911	889	927	959	917	935	912	952	939	980	915	923	952	966	967	875	935	929	930	922	960	932	956	928	902	864	929	920	890	916	901	893	942	936	898	882	937	860	907	918	927	905	938	858	894	946	914	918	923	921	926	890	835	888	921	944	929	904	925	941	917	931	924	890	899	923	947	926	912	916	929	932	944	898	933	955	931	966	920	950	926	931	956	970	912	975	889	967	884	925	909	993	946	925	920	970	945	889	953	965	938	953	909	958	922	923	916	919	861	923	947	914	974	888	919	938	941	882	1012	916	924	923	899	952	905	956	905	945	920	940	999	913	907	946	914	907	936	954	931	940	883	901	883	879	929	950	914	942	935	948	891	935	952	877	871	974	920	957	876	932	928	913	945	952	919	954	954	939	914	870	921	950	906	941	892	926	914	962	934	874	933	941	949	962	952	905	934	910	973	965	904	864	950	934	938	939	885	962	915	914	950	971	888	924	906	919	927	922	936	920	923	917	950	975	953	853	920	948	934	916	946	923	976	963	920	916	923	882	899	928	955	938	880	922	896	877	945	878	941	909	897	929	961	941	903	933	959	940	960	891	973	950	951	942	957	892	947	903	939	930	895	921	903	918	919	868	957	929	828	948	956	854	964	967	907	978	928	946	883	973	905	968	1008	949	923	909	921	928	938	923	927	896	940	931	921	914	974	939	979	925	980	966	956	920	933	883	926	923	919	906	883	914	874	908	934	904	904	874	917	942	953	889	921	902	979	881	914	962	905	948	1010	945	955	871	927	920	976	902	945	987	958	862	964	953	878	935	929	900	877	921	911	916	928	910	963	895	918	1020	932	887	982	945	918	930	938	924	919	932	985	945	956	948	911	898	919	935	976	890	914	920	915	949	932	944	991	908	988	1029	893	908	934	941	901	917	955	886	918	970	967	992	913	896	914	883	956	944	886	916	868	894	932	931	894	873	966	937	952	915	969	921	953	971	925	934	932	925	912	970	936	935	905	918	902	910	952	956	945	932	927	895	915	908	928	877	980	940	930	895	918	978	915	912	983	943	903	943	879	907	911	895	933	948	919	951	961	948	965	918	910	928	897	939	909	943	942	898	960	950	955	896	898	870	899	910	940	956	912	948	960	905	926	906	931	885	916	906	925	941	909	902	936	922	955	942	886	885	898	879	971	942	927	898	1003	950	935	930	886	906	917	863	907	973	967	952	933	875	952	890	909	911	916	885	952	930	879	903	868	902	950	940	944	949	928	930	932	877	953	946	921	891	928	921	928	904	981	965	928	912	968	923	873	903	945	918	877	955	940	911	924	928	937	886	939	951	899	944	875	926	952	932	923	921	926	908	944	957	930	973	933	955	930	940	907	909	964	914	907	928	966	923	915	916	904	941	917	933	912	937	896	926	923	979	892	928	953	916	923	953	930	878	883	935	989	927	923	917	955	954	906	937	943	942	952	902	920	999	902	890	880	877	949	953	885	979	924	993	933	885	959	919	951	931	940	919	895	979	911	911	946	970	911	948	923	913	985	927	927	981	938	946	920	939	908	931	945	927	985	994	886	904	920	931	922	968	953	891	906	920	938	913	909	939	907	939	939	924	936	990	950	940	927	868	927	931	942	960	893	934	924	934	890	885	957	872	906	996	837	930	962	914	961	882	970	926	903	896	906	893	911	924	886	963	912	911	923	971	914	947	935	892	911	1011	893	944	919	913	942	934	904	943	955	904	896	915	899	945	943	911	935	919	928	940	981	943	928	897	981	965	916	949	950	909	911	940	904	941	930	917	879	948	891	908	951	866	917	955	944	933	976	937	954	899	941	888	939	972	888	864	955	936	897	920	908	948	948	899	920	935	925	918	920	882	936	980	952	914	891	878	920	939	912	911	927	853	866	901	908	937	912	874	925	909	927	942	954	898	911	977	915	897	896	955	925	950	939	934	901	917	960	904	899	856	913	909	949	952	930	955	926	875	921	868	924	912	949	932	947	942	873	884	982	863	933	934	924	957	888	949	937	896	916	930	875	932	963	925	879	911	899	929	943	890	913	945	941	921	919	959	920	914	879	909	910	931	925	929	976	933	878	936	897	903	953	925	927	956	943	931	910	932	943	952	889	900	932	908	893	943	915	905	951	928	910	960	913	905	910	971	914	966	908	949	933	878	932	889	912	889	950	901	912	944	929	915	908	960	926	950	933	955	932	972	957	894	914	963	877	942	951	977	944	894	933	940	925	926	950	957	924	875	904	879	950	912	936	922	908	927	926	923	945	948	886	894	925	903	987	920	919	909	978	951	913	939	919	924	927	884	919	919	888	917	902	879	918	932	956	934	926	936	914	935	896	903	928	894	916	949	987	870	889	905	945	893	919	915	900	921	936	914	954	960	918	941	928	912	918	939	903	920	926	926	944	996	908	932	922	919	933	933	959	922	960	905	960	924	912	917	919	958	955	941	953	942	964	912	929	874	911	926	963	885	989	899	898	932	935	956	947	935	932	898	904	979	952	926	987	865	940	928	954	904	949	876	949	917	950	978	978	945	943	942	959	969	966	891	961	960	961	920	953	902	970	958	971	982	914	893	947	956	914	945	963	947	946	927	955	918	907	942	970	862	953	929	943	936	939	911	976	953	933	978	905	932	893	895	920	972	907	910	928	883	899	931	889	941	888	956	891	937	933	940	881	893	949	900	887	939	938	934	895	939	898	942	894	920	946	967	960	941	963	934	875	886	950	886	922	953	971	979	964	922	890	935	896
25876	21514	26016	19133	2353	1293	1147	1084	995	988	952	948	959	910	954	935	948	1014	937	901	978	958	973	954	1026	932	956	911	967	950	991	960	947	923	912	930	896	905	942	930	934	908	938	964	890	871	933	944	904	903	928	890	931	978	944	899	865	898	943	919	870	910	902	919	935	923	930	963	995	949	903	969	905	879	888	904	920	934	882	930	874	934	884	906	908	869	974	979	900	947	930	982	924	927	946	903	938	994	892	923	926	900	898	920	891	898	909	957	928	865	946	941	954	913	956	916	890	915	959	910	882	912	928	921	879	855	931	904	939	838	921	921	932	920	932	943	946	933	935	910	927	881	877	865	906	959	875	914	904	945	903	886	943	884	920	936	899	928	904	914	860	905	934	918	944	826	841	962	925	937	861	1014	899	910	971	900	857	874	875	911	920	947	952	975	930	923	960	869	906	920	920	861	846	933	920	916	886	906	931	927	905	891	957	950	891	894	909	915	908	926	925	901	927	866	908	938	953	879	872	845	914	862	926	902	944	934	963	911	1001	937	902	924	953	932	900	918	953	919	906	927	933	903	900	913	957	929	900	942	910	905	919	967	901	884	869	844	931	930	972	878	903	919	924	935	890	924	921	912	917	937	839	877	919	915	951	916	877	984	943	930	906	958	948	905	899	958	916	943	960	887	916	944	898	930	885	891	927	893	918	942	899	935	923	846	883	901	900	883	895	865	903	881	933	890	935	868	936	867	893	903	896	972	935	909	949	925	935	964	931	951	826	938	957	930	935	956	943	910	927	928	923	964	958	928	901	922	905	911	964	984	879	912	928	948	899	907	904	907	909	884	911	923	915	915	933	897	908	911	1008	871	937	866	900	929	920	972	923	844	899	978	912	959	883	896	884	936	887	925	900	897	885	958	955	932	902	880	955	899	910	917	971	912	915	953	912	899	975	881	922	918	925	941	922	948	915	908	884	954	938	883	918	938	891	841	898	939	852	944	959	903	938	906	920	871	904	887	965	877	917	915	920	959	911	878	958	942	867	954	919	912	899	970	880	891	938	920	923	888	895	920	931	942	912	882	839	864	906	945	945	932	947	928	857	928	948	952	867	935	877	929	944	952	910	954	862	918	924	934	924	897	868	977	934	900	942	890	911	965	880	994	948	927	922	923	904	889	932	915	959	870	899	907	867	949	874	923	950	901	935	943	941	900	961	881	883	967	991	942	910	878	962	919	874	963	978	858	913	885	891	859	902	944	925	919	951	890	865	940	968	936	932	924	914	883	888	919	876	905	890	927	888	897	905	932	978	894	900	869	902	903	926	877	937	893	918	936	906	910	947	923	933	915	953	979	886	902	908	939	935	946	917	902	879	909	926	964	909	927	896	937	924	928	929	923	906	921	917	921	895	885	910	932	987	910	969	951	907	934	946	956	903	934	890	952	886	956	910	896	892	953	927	890	940	881	920	900	925	918	909	909	914	964	911	899	937	895	897	912	902	918	943	944	895	962	874	915	879	968	933	922	948	886	872	856	880	904	887	912	892	914	934	891	934	886	948	902	958	924	933	896	986	933	892	951	874	911	893	925	911	917	877	870	980	913	908	877	874	955	972	915	906	896	924	931	929	866	935	889	900	946	959	893	896	904	953	917	864	897	906	937	888	917	944	933	896	872	874	879	882	901	926	939	979	955	870	885	922	891	964	884	931	924	907	867	940	892	938	899	906	918	936	910	859	906	899	916	919	948	946	877	867	930	970	893	908	872	907	962	897	922	973	919	884	952	894	867	881	910	928	920	907	892	927	843	907	864	988	895	879	876	877	921	881	979	936	927	879	931	901	924	907	919	892	892	942	960	897	911	919	907	942	905	885	924	912	944	960	871	886	929	919	952	888	945	947	990	981	896	890	899	953	884	946	963	945	859	906	948	916	968	855	941	905	886	923	874	877	880	873	891	912	977	908	897	947	927	887	972	892	895	875	926	883	918	915	943	867	917	975	969	891	888	947	896	916	921	906	871	933	865	911	923	927	892	970	950	867	885	939	914	882	930	951	854	897	924	893	925	914	886	871	881	888	891	943	900	898	946	920	937	910	913	899	906	935	909	915	904	900	906	909	889	926	907	920	889	850	870	912	904	959	906	957	931	901	874	899	936	958	891	869	964	916	912	910	856	983	970	894	991	868	901	957	920	920	907	872	872	862	949	929	946	936	871	985	938	935	924	906	868	922	858	968	917	904	928	922	916	908	887	938	832	896	927	941	945	911	890	1027	888	974	901	919	898	935	911	916	940	929	887	906	922	949	908	911	899	922	907	940	916	959	935	912	913	917	891	892	952	912	928	952	913	933	896	947	911	922	907	923	906	932	897	949	923	888	925	898	876	913	884	912	913	927	867	869	876	944	877	937	905	883	903	951	924	899	857	989	886	957	867	960	888	983	917	910	927	953	932	914	922	904	928	949	965	907	880	947	943	902	906	859	902	867	862	942	896	890	927	888	875	873	883	910	898	877	886	876	935	954	959	912	960	876	925	917	908	918	931	981	916	932	914	868	922	918	904	869	920	902	898	885	938	906	922	928	914	980	990	871	926	917	873	961	953	937	855	892	916	946	958	937	961	881	964	891	936	917	902	924	916	912	878	907	922	938	932	934	890	885	957	825	885	942	885	919	881	903	889	887	905	858	922	938	957	974	871	927	930	871	961	910	908	874	920	884	932	845	913	948	976	943	945	877	901	891	900	916	914	858	903	890	914	915	895	927	901	909	918	877	964	954	933	941	910	956	940	901	935	933	942	929	922	957	935	924	906	868	887	902	923	893	918	918	943	890	881	904	907	906	875	919	863	899	931	911	961	912	942	923	909	897	938	941	920	899	910	891	878	912	908	937	957	945	909	965	929	958	887	900	846	908	897	943	886	902	915	905	926	885	960	936	899	942	904	923	912	941	912	906	871	895	877	933	895	910	896	922	911	897	904	965	946	922	866	941	873	912	880	910	903	928	933	954	902	928	903	907	894	908	909	954	922	944	927	883	936	941	966	915	930	899	873	872	895	920	912	946	911	967	959	899	859	920	974	931	913	911	936	931	875	951	957	910	908	899	886	968	865	950	893	905	885	901	874	920	939	924	824	892	966	907	905	892	864	905	881	890	935	876	965	947	958	920	930	931	938	950	972	931	987	932	945	913	917	953	916	932	888	898	928	877	906	922	907	879	896	903	936	927	950	930	863	817	900	869	925	893	899	970	945	932	899	915	946	892	895	929	892	973	872	930	882	926	920	920	966	986	965	934	922	940	907	884	904	921	931	937	945	919	910	891	878	920	930	925	935	898	954	890	867	889	937	933	897	918	929	929	954	857	915	951	926	882	888	933	895	914	880	894	939	960	933	918	901	940	936	891	914	894	885	917	945	948	900	953	915	889	932	922	924	890	872	956	879	908	919	952	890	856	914	899	900	910	923	892	886	954	930	870	969	882	971	916	935	932	930	868	918	929	939	922	964	859	939	891	901
3564	2433	2007	1310	1162	963	906	885	863	827	815	831	822	846	763	825	795	826	783	824	824	794	839	801	754	816	793	824	701	806	799	785	783	757	807	746	737	802	801	775	774	788	752	765	742	771	778	756	768	759	811	755	757	742	799	803	762	763	782	764	757	792	729	770	776	748	795	760	797	765	791	752	787	740	748	735	789	761	813	784	766	777	766	749	748	758	726	744	789	798	744	825	767	781	763	759	766	769	725	755	765	764	834	761	793	755	780	770	718	753	755	738	781	755	810	775	802	755	820	756	834	764	719	780	787	725	758	755	739	725	797	729	713	745	741	761	802	731	762	751	781	757	810	771	768	750	731	743	804	757	787	753	798	799	725	732	780	781	777	824	751	784	701	700	781	772	777	710	788	752	767	732	787	746	844	733	761	743	753	724	783	754	706	731	774	802	669	697	782	742	779	754	749	734	706	791	759	783	779	778	752	743	734	778	789	773	734	772	728	733	775	806	739	794	743	758	790	781	757	796	793	756	731	745	722	753	772	728	774	729	756	801	743	807	798	721	743	721	738	762	735	773	780	729	748	721	808	764	800	746	755	753	746	779	800	762	745	791	743	790	764	795	750	698	740	726	710	767	718	736	723	776	731	755	716	724	727	768	783	803	769	753	733	811	719	703	762	780	754	802	774	732	714	753	729	794	738	747	785	764	744	772	755	762	751	791	784	754	752	763	765	750	761	779	747	757	733	731	778	742	739	776	761	764	801	751	708	747	758	789	699	756	756	806	782	761	747	713	834	741	750	745	800	698	777	734	682	790	782	734	731	739	769	788	781	743	727	803	765	722	755	829	766	759	727	704	765	727	764	774	765	773	719	688	731	813	817	828	755	802	791	757	740	755	768	710	777	750	742	766	722	715	753	786	736	742	796	742	776	733	785	729	774	794	810	771	753	750	824	758	727	740	776	797	773	746	757	755	743	770	741	704	777	789	750	752	781	721	773	785	703	795	763	750	768	718	765	757	712	768	738	788	731	759	780	773	765	752	791	686	736	757	832	719	783	802	725	731	761	743	729	774	752	829	800	725	744	798	762	788	736	754	701	731	780	734	764	753	756	734	773	748	719	786	752	743	777	732	715	751	777	760	746	725	814	742	763	737	761	755	751	790	796	718	766	770	718	727	751	781	724	784	769	752	792	730	777	768	721	745	763	719	748	729	736	808	771	791	774	774	740	712	711	790	812	730	765	757	724	728	778	699	726	790	788	756	757	736	743	708	763	773	705	728	796	752	758	764	741	825	734	767	743	766	765	735	768	720	728	758	777	753	770	728	764	761	725	734	777	746	788	728	826	743	777	749	767	762	749	737	735	735	735	737	722	801	762	773	776	770	797	744	734	780	751	781	763	762	711	742	779	697	779	792	759	756	767	762	782	749	745	807	712	766	724	806	774	753	751	750	772	777	749	751	745	709	734	770	805	713	757	734	802	746	779	797	761	723	727	772	748	753	737	754	738	719	752	711	711	746	760	809	729	741	812	782	740	780	764	696	783	739	737	713	713	747	746	708	703	738	740	751	734	775	744	753	792	752	806	755	675	752	747	721	712	724	725	774	777	718	762	758	733	746	796	774	718	758	758	760	790	731	785	774	761	762	807	725	762	809	758	794	812	752	763	815	770	743	736	735	734	766	762	800	775	741	736	751	720	749	779	707	754	755	747	749	763	727	735	749	720	729	707	679	772	678	752	787	752	769	779	766	750	733	774	708	767	750	746	752	802	761	766	752	722	722	738	757	767	646	737	739	761	712	777	736	703	763	747	757	798	800	734	740	743	836	733	781	743	760	756	737	775	761	761	734	757	750	754	803	745	746	782	764	746	738	712	695	714	761	767	758	790	762	778	770	749	757	797	711	729	738	765	785	758	752	769	795	773	729	744	773	725	744	756	750	787	780	759	742	772	749	759	761	750	755	737	747	765	813	777	711	732	757	732	756	735	771	739	727	745	732	760	777	792	767	736	724	684	749	733	732	729	790	785	773	748	761	695	734	709	788	753	802	743	810	773	771	755	758	740	749	780	759	757	756	714	815	731	771	728	779	807	732	764	771	814	726	758	751	716	752	733	788	722	783	757	761	798	751	744	734	741	784	766	768	746	755	768	726	809	714	764	773	749	723	736	740	761	734	778	784	754	781	754	787	801	744	757	762	761	709	745	724	682	730	728	746	762	745	730	744	757	758	736	771	742	765	744	712	764	813	801	775	713	753	702	758	720	763	781	753	789	735	746	737	779	769	764	750	783	725	740	759	756	762	737	728	787	702	745	758	752	820	726	766	775	738	740	732	771	751	774	738	728	742	724	783	769	761	743	725	736	756	714	711	785	764	744	733	759	755	682	774	777	786	767	751	714	722	744	754	816	755	757	766	721	795	701	766	768	739	701	769	722	753	754	736	791	752	816	761	705	753	768	758	735	777	742	717	757	765	727	710	751	721	754	745	742	756	783	778	718	763	758	737	702	722	771	742	773	794	756	798	753	766	742	760	741	716	756	771	756	780	745	740	772	772	799	759	732	753	786	716	718	735	723	754	794	700	778	776	751	701	734	728	724	788	746	793	805	773	771	794	768	730	729	794	803	775	735	772	743	779	752	741	721	749	769	785	752	731	762	787	703	737	749	770	715	755	763	758	719	751	727	794	795	726	723	793	744	766	738	792	718	769	740	735	738	818	723	738	756	751	764	739	735	748	747	740	734	757	726	766	751	686	749	720	750	715	761	741	817	764	764	761	776	742	808	752	795	802	769	783	745	716	753	803	754	721	785	760	776	720	733	837	777	767	723	753	780	791	744	747	761	803	756	757	773	757	770	750	735	789	762	743	739	791	767	777	782	779	736	733	751	778	761	751	768	756	761	767	796	736	779	712	733	748	743	726	812	801	742	795	797	777	779	753	778	754	775	786	767	728	790	688	771	718	768	714	756	777	736	756	751	783	769	802	762	709	755	728	752	764	752	743	726	806	768	783	759	774	758	768	802	760	757	767	769	720	778	735	772	749	785	800	742	770	727	741	717	737	725	777	764	755	800	788	772	713	825	724	785	760	744	753	803	783	736	733	791	769	723	795	800	755	776	774	745	735	706	728	698	756	706	740	752	771	743	791	782	785	760	753	709	759	745	745	777	749	732	763	722	710	757	753	741	787	768	769	721	764	749	763	701	764	720	783	780	736	730	769	715	803	699	771	765	777	711	762	770	797	768	746	766	754	721	749	815	748	817	704	741	779	761	741	775	782	779	803	757	743	766	747	720	760	757	738	741	742	757	768	788	768	774	739	712	770	752	760	785	730	772	770	802	768	740	759	716	751	757	747	762	767	744	750	721	723	718	767	745	742	774	774	759	758	722	759	757	755	762	749	770	738	757	751	739	771	722	766	727	716	707	768	724	722	770	738	762	786	710	710	701	784	776	723	763	769	774	769	736	742	764	800	741	751	733	755	728	742	743	784	749	720	788	736
24210	21474	28691	24673	20799	4042	1409	955	772	770	735	722	723	701	643	645	611	648	636	633	642	658	629	666	680	599	659	624	632	662	617	601	622	586	600	635	613	609	581	601	598	622	627	554	624	577	625	588	587	599	608	600	588	664	588	629	599	608	559	584	628	636	621	607	579	626	619	592	560	631	592	573	618	582	641	635	615	621	583	612	645	567	580	608	605	599	628	600	602	591	583	578	586	600	631	609	632	566	620	634	593	577	574	632	563	619	622	578	644	613	592	594	570	609	591	590	585	591	649	607	610	625	568	612	612	581	607	579	628	575	588	576	627	631	639	583	587	609	567	598	599	612	577	581	636	606	628	630	603	653	556	605	570	640	578	571	588	614	597	601	597	583	575	604	619	609	593	590	565	599	573	571	607	580	574	577	610	653	618	562	593	590	576	641	630	595	620	606	633	617	625	561	616	606	583	613	567	566	628	589	614	592	612	640	582	608	598	600	613	580	583	607	618	575	640	600	580	643	611	590	606	647	560	565	591	575	608	580	593	578	606	639	583	553	580	552	616	637	561	593	621	594	572	612	597	606	591	586	579	580	596	577	575	580	571	625	593	564	589	613	580	589	626	569	570	582	633	645	568	595	605	602	660	589	589	559	595	599	571	559	591	604	583	560	603	627	559	620	573	548	557	582	574	619	569	602	604	567	588	603	613	604	598	587	561	613	583	595	593	645	590	583	566	554	624	602	585	609	570	599	587	583	605	559	610	590	622	589	587	608	565	536	609	573	578	603	580	592	557	596	577	602	592	607	585	554	636	579	594	542	629	617	544	576	580	575	587	602	572	566	585	576	631	602	621	569	644	591	619	591	606	571	566	554	639	584	598	614	595	586	613	581	613	598	584	574	595	605	640	607	601	556	602	574	562	578	564	556	567	569	607	590	568	576	594	599	559	566	615	607	590	602	582	614	577	604	596	597	568	581	592	608	561	577	572	579	553	586	575	582	580	596	573	598	608	604	568	595	595	571	605	546	581	633	591	593	571	634	633	597	586	561	605	634	603	648	604	607	645	582	651	561	555	600	605	587	588	580	549	573	613	636	611	583	578	550	596	587	574	581	651	563	582	557	619	552	563	569	619	579	587	572	563	584	590	592	579	556	608	588	541	593	606	582	614	594	623	583	586	607	627	589	606	618	595	597	588	628	601	569	575	669	571	619	591	584	598	587	583	581	608	580	598	598	605	597	561	595	593	574	621	582	601	635	602	571	579	628	555	586	574	592	600	628	574	571	576	591	568	620	556	580	587	605	629	589	612	591	555	599	596	632	607	538	591	578	623	588	557	597	621	545	614	635	617	602	608	627	598	580	583	565	591	549	585	584	587	608	565	559	620	616	639	628	598	617	593	588	591	571	599	587	552	626	604	576	609	594	623	557	616	605	617	632	614	601	604	622	585	599	621	610	562	595	578	605	542	622	636	625	595	600	555	574	598	549	602	579	622	618	595	562	558	596	611	589	580	580	640	616	586	641	594	606	550	612	571	615	583	613	594	631	618	605	592	580	591	583	605	608	627	570	604	607	565	565	596	625	547	568	617	587	566	594	602	586	592	587	560	589	608	536	544	593	584	628	562	557	570	547	608	604	578	605	560	582	624	613	612	599	606	581	630	617	579	578	584	559	615	596	587	584	580	647	562	596	592	577	626	565	628	647	586	574	553	605	613	586	574	584	631	595	567	589	561	607	612	634	573	561	634	587	586	573	590	564	583	581	605	570	606	533	553	558	570	612	554	625	552	547	586	637	592	570	576	612	560	609	610	586	568	605	586	585	580	643	558	573	598	599	595	594	566	611	616	582	570	576	580	633	602	601	580	611	582	621	602	552	566	575	559	580	561	590	610	578	564	569	585	567	587	604	617	603	556	569	569	608	619	603	612	586	601	575	579	547	616	592	577	602	576	600	616	638	572	578	572	617	595	588	608	612	637	623	576	610	594	588	600	604	554	544	570	625	580	631	590	596	619	613	586	563	608	595	594	599	611	629	599	596	621	589	570	586	592	568	570	642	614	583	607	619	634	592	587	522	563	598	591	577	629	558	647	622	590	588	609	620	603	632	618	528	580	576	600	578	597	554	591	611	598	627	567	619	640	607	602	607	580	603	577	574	589	595	590	588	587	611	600	573	565	548	577	569	623	596	620	632	601	616	621	605	559	574	610	601	574	581	619	606	607	563	586	538	595	592	611	598	540	572	588	610	628	579	590	596	594	580	597	565	536	596	567	608	571	553	608	609	594	577	559	593	593	573	572	606	619	575	588	572	584	611	606	587	597	607	597	564	621	620	538	568	555	564	638	624	624	583	606	573	587	586	621	575	588	574	638	587	599	568	609	600	587	576	580	622	593	601	583	533	568	589	593	579	580	597	582	599	600	594	576	592	594	572	597	622	579	559	607	630	586	596	610	548	625	614	600	583	604	582	536	616	580	605	588	614	613	588	601	577	627	608	608	575	612	537	562	599	585	609	585	592	540	553	615	572	579	582	621	568	579	596	584	581	629	612	581	585	584	615	625	592	618	653	596	634	598	568	602	574	569	584	577	569	556	609	602	593	575	597	608	599	603	616	606	588	599	587	604	563	577	588	618	603	578	572	599	605	585	604	562	575	646	603	625	618	596	573	602	597	593	601	617	597	597	584	607	584	565	558	658	608	606	577	571	581	588	562	617	610	607	604	563	604	586	594	588	557	554	618	609	618	574	595	598	577	593	612	623	643	584	604	591	599	598	643	631	602	581	577	615	614	556	546	629	592	582	617	624	595	576	594	550	604	533	535	596	569	604	605	582	615	544	612	597	567	559	585	617	565	574	603	585	600	572	586	576	622	652	623	592	588	583	550	623	585	587	599	565	598	581	546	564	575	590	583	594	645	573	578	564	586	576	580	595	595	619	543	617	600	588	595	565	543	572	573	580	618	618	556	623	607	584	577	617	666	603	571	589	578	590	537	592	587	609	591	556	578	611	618	630	597	556	627	621	596	582	575	597	586	564	591	591	560	571	661	628	597	589	589	603	656	587	605	567	608	587	603	555	576	612	608	590	590	602	610	606	615	573	570	596	590	567	605	578	553	604	641	591	566	582	597	667	567	569	614	604	642	641	554	619	600	593	575	590	650	597	617	600	593	565	567	597	598	633	560	607	579	630	555	537	609	606	616	566	602	615	570	556	580	568	588	590	620	613	575	608	617	517	572	615	583	634	579	578	576	588	600	644	616	574	596	616	599	576	539	602	576	570	591	600	593	608	568	565	586	607	582	586	632	604	633	559	600	586	583	622	570	582	570	589	601	565	611	593	580	618	595	578	616	607	634	617	612	609	597	602	596	582	595	587	588	591	607	582	616	632	589	562	579	615	619	574	601	634	622	600	573	617	554	564	618	586	624	603	582	578	569	561	581	584	568	587	627	615	623	559	587	586	568	559	565	564	627	578	543	572	603	619	605	628	603	587	573	595	595
3415	4926	4055	2145	1505	1167	1046	916	859	765	691	688	698	624	603	598	620	558	600	573	597	565	572	538	527	542	545	529	536	592	519	543	576	532	553	554	550	593	558	543	540	529	533	542	564	505	554	505	587	536	572	519	530	525	531	541	531	556	513	540	517	549	552	533	522	510	575	519	484	528	519	526	559	526	513	565	506	530	527	544	551	514	530	563	521	561	540	512	497	596	529	566	562	525	508	534	566	538	467	556	530	537	546	544	505	526	495	505	517	489	512	540	526	516	526	544	489	518	542	498	539	520	522	527	536	525	492	578	543	517	551	490	529	530	525	516	512	528	508	480	507	542	526	575	528	558	524	507	482	473	543	499	475	562	532	515	551	508	498	538	518	546	532	555	534	536	508	514	543	515	473	517	488	504	549	517	532	506	522	556	550	496	540	536	575	583	549	523	503	512	520	519	532	488	511	543	539	562	547	560	515	535	488	496	518	498	588	531	508	523	559	562	504	508	541	565	578	523	508	559	513	516	496	426	519	512	498	519	545	523	529	519	530	514	533	513	536	541	476	539	547	524	530	535	469	522	526	521	578	477	515	564	508	458	532	504	497	488	513	517	494	488	494	512	545	556	492	471	550	530	528	499	495	560	517	529	546	535	559	521	485	499	541	516	472	525	540	556	532	504	544	512	516	551	507	511	541	518	492	518	550	506	540	500	524	511	524	548	527	505	512	558	530	541	535	547	539	541	532	540	552	563	493	488	522	553	505	535	529	518	518	522	527	532	502	515	492	514	518	505	502	569	505	500	531	560	523	507	543	501	533	503	500	489	459	527	559	560	515	538	526	528	526	528	518	557	505	500	498	562	530	526	499	503	529	490	521	533	506	567	523	508	525	556	526	536	518	561	522	534	537	476	533	551	510	512	537	505	523	534	549	518	548	501	512	519	498	524	520	554	492	529	498	519	534	507	525	518	525	547	566	509	576	509	502	506	543	519	494	554	491	526	531	536	522	540	596	549	527	548	508	515	500	482	526	526	502	507	527	532	522	522	550	512	538	549	523	524	513	504	517	522	536	506	498	532	576	531	547	514	559	554	545	541	544	538	479	501	490	520	523	521	531	546	501	537	511	519	515	538	499	506	524	537	480	540	551	501	495	552	501	521	540	527	531	522	546	535	523	530	523	524	503	513	536	516	496	522	558	541	569	554	549	481	520	477	510	503	534	506	513	510	543	529	538	492	529	493	475	512	499	544	533	561	538	518	476	478	511	532	536	543	496	483	524	546	515	523	520	507	495	533	517	515	548	587	527	537	567	545	540	525	474	527	570	527	527	538	518	526	558	486	504	586	508	536	530	543	548	486	499	509	534	550	549	508	520	467	495	504	544	551	533	534	491	533	531	518	532	558	514	503	523	510	518	517	550	499	554	508	491	524	542	537	506	521	458	541	500	530	519	554	540	506	500	525	463	538	530	495	541	489	509	547	533	512	555	506	538	488	469	487	537	476	564	528	517	485	494	504	496	513	503	507	531	574	514	481	547	500	532	545	533	492	527	547	555	521	487	560	551	513	512	533	531	527	532	522	469	488	508	529	543	527	507	495	527	561	501	508	535	523	503	503	556	518	503	554	534	512	512	525	503	514	553	508	521	485	517	489	548	548	520	547	530	514	545	501	537	494	559	538	521	532	526	507	543	534	541	503	518	482	525	537	502	529	524	507	532	492	517	503	505	492	510	480	550	511	517	531	495	479	520	517	531	507	566	516	542	525	538	535	509	556	565	522	558	543	540	537	494	518	510	529	524	527	533	498	520	503	519	562	503	536	547	573	555	513	538	496	519	531	506	536	476	527	533	518	517	509	513	540	518	478	519	500	504	481	523	490	534	519	527	549	566	551	572	513	476	537	497	477	494	555	478	543	534	543	521	487	554	526	521	513	521	510	489	508	509	513	512	542	492	540	505	566	516	547	536	540	509	550	525	508	517	487	487	496	521	536	489	568	533	565	518	505	476	506	537	524	502	521	510	554	536	538	522	515	535	532	527	541	533	486	517	492	544	534	503	513	561	527	517	495	527	530	565	520	508	538	500	507	538	559	510	546	522	496	525	516	495	488	536	553	474	495	572	518	510	526	518	551	504	526	530	537	530	520	557	509	519	499	536	494	525	574	521	496	506	549	512	507	546	487	558	516	533	526	519	492	513	481	539	533	512	502	551	535	545	514	520	530	544	544	531	505	511	545	544	514	557	555	507	515	507	522	553	524	541	529	523	531	531	519	546	550	542	491	549	527	554	577	522	572	536	526	520	529	488	500	545	552	554	527	507	525	533	517	524	480	502	542	538	490	534	492	491	508	547	536	520	492	508	489	491	507	514	524	503	512	546	500	534	515	538	528	498	519	501	540	487	516	530	520	487	508	539	515	517	477	486	509	483	486	530	474	532	551	528	552	537	511	542	508	522	524	491	465	531	502	523	508	562	552	514	511	539	553	519	505	528	483	555	488	521	546	515	540	504	500	548	497	545	465	504	528	535	518	515	484	513	508	531	533	531	518	475	500	530	553	513	488	502	505	498	491	497	485	507	538	513	515	490	558	507	561	545	462	552	521	491	519	525	529	479	511	544	547	481	509	461	500	562	524	526	532	551	539	487	498	532	536	513	521	514	519	541	539	506	477	512	517	528	496	521	491	491	517	525	495	566	530	498	544	523	512	528	513	524	543	495	517	528	542	537	496	527	540	542	534	527	500	548	494	504	463	508	525	529	528	465	522	545	536	506	560	514	537	509	525	460	523	508	508	499	490	509	498	546	534	532	492	540	518	586	475	511	483	514	505	524	510	516	530	501	559	503	494	524	486	501	559	514	510	529	498	527	542	529	490	527	518	485	512	536	536	513	521	509	530	533	478	516	496	512	541	505	532	489	503	552	515	481	520	540	497	505	513	477	504	520	492	573	506	528	511	508	491	516	464	501	561	513	521	517	521	517	510	507	519	522	531	496	554	535	543	538	524	527	548	529	532	492	508	520	512	545	503	500	519	515	524	494	515	490	565	543	518	477	538	514	512	500	512	504	518	465	501	514	541	526	532	538	484	553	539	537	507	514	521	538	579	533	499	536	512	488	489	550	541	530	515	524	562	505	539	500	526	497	552	509	498	493	506	519	537	497	514	505	541	483	528	528	503	507	523	546	543	503	544	485	538	503	488	499	527	531	513	517	505	523	514	517	504	482	509	481	542	566	551	533	524	509	539	529	561	526	494	536	512	498	481	488	529	534	501	487	535	490	508	498	543	522	513	492	552	549	483	524	492	513	508	541	477	515	525	513	502	523	515	545	514	516	527	507	517	509	510	523	539	569	467	540	522	557	552	476	539	522	546	562	507	492	495	507	532	509	510	547	497	501	494	499	528	523	514	541	530	496	526	543	551	522	505	560	514	486	483	508	539	479	549	540	512	525	543	500	495	502	535	525	447	512	490	500	527	548	520	528	535	488	529	479	518	537	504
27884	12952	2497	1460	1088	1127	1092	1132	1052	1116	1116	1112	1096	1054	1126	1106	1079	1031	1100	1089	1095	1052	995	1132	1120	1017	1110	1080	1035	1101	1113	1089	1108	1044	1027	1015	1088	1113	1040	1098	1055	1092	1083	1092	1062	1028	1066	1103	1110	1072	1103	1025	1082	1085	1098	1045	1150	1125	1057	1107	1119	1088	1061	1067	1033	1171	1086	1139	1068	1108	1094	1131	1095	1100	1056	1006	1046	1009	1043	1032	1047	1110	1095	1067	1049	1089	1084	1092	1093	1097	1071	1045	1101	1148	1097	1130	1069	1151	1061	1070	1041	1061	1152	1074	1084	1054	1078	1107	1086	1111	1123	1028	1123	1129	1074	1038	1059	1106	1092	1052	1067	1069	1070	1101	1111	1069	1077	1104	1070	1026	1039	1102	1056	1080	1042	1060	1051	1110	1119	1110	1099	1083	1114	988	1063	1081	1067	1099	1117	1085	1035	1086	1081	1050	1107	1106	1025	1101	1135	1097	1101	1171	1079	1116	1110	1081	1101	1132	1080	1069	1104	1052	1079	1046	1044	1081	1073	1153	1041	1083	1074	1063	1085	1092	1070	1136	1053	1088	1112	1080	1085	1062	1105	1062	1069	1099	1087	1073	994	1071	1119	1031	1095	1095	990	1096	1076	1106	1061	1111	1116	1104	1074	1091	1039	1030	1084	1049	1125	1100	1126	1027	1007	993	1055	1019	1049	1040	1049	1071	1102	1094	1034	1057	1044	1032	1062	1101	1035	1132	1112	1089	1066	1147	1115	1116	1053	1056	1085	1127	1073	1099	1070	1097	1100	1069	1062	1043	1046	1113	1037	1080	1057	1137	1039	1080	1079	1112	1113	1080	1071	1076	1115	1063	1045	1116	1078	1139	1146	1102	1055	1050	1024	1068	1061	1028	1064	1063	1094	1116	1117	1095	1103	1042	1093	1059	1118	1042	1085	1075	1065	1113	1117	1080	1068	1065	1125	1128	1081	1077	1091	1081	1086	1135	1072	1044	1032	1055	1035	1124	1119	1059	1093	1076	1121	1062	1097	1066	1057	1173	1014	1071	1107	1113	1104	1072	1005	1084	1122	1176	1076	1081	1084	1076	1054	1107	1136	1073	1079	1058	1134	1132	1063	1054	1006	1066	1082	1076	1067	1088	1009	1075	1145	1054	1136	1043	1105	1085	1076	1050	1099	1065	1051	1071	1105	1038	1132	1107	1098	1111	1093	1077	1084	1094	1093	1087	1132	1049	1105	1110	1111	1056	1133	1039	1074	1112	1080	1074	1143	1094	1096	1067	1066	1059	1028	1099	1110	1070	1084	1099	1062	1053	1107	1046	1042	1100	1085	1038	1163	1087	1093	1053	1102	1116	1095	1086	1145	1102	1061	1085	1050	1055	1079	1047	1064	1042	1047	1044	1090	1060	1068	1105	1093	1125	1048	1085	1104	1096	1139	1094	1091	1056	1108	1072	1066	1111	1092	1066	1071	1113	1078	1089	1027	1034	1103	1101	1136	1041	1092	1070	1106	1006	1122	1033	1080	984	1057	1096	1104	1141	1041	1050	1027	1013	1056	1082	1088	1031	1109	1128	1075	1153	1088	1055	1094	1079	1098	1135	1060	1062	1076	1023	1077	1039	1040	1069	1044	1088	1142	1064	1085	1101	1005	1085	1035	1076	1083	1114	1108	1090	1141	1061	1103	1049	1051	1067	1038	1061	1106	1122	988	1124	1075	1091	1109	1090	1101	1077	1039	1071	1115	1072	1045	1140	1097	1035	1117	1074	1150	1041	1069	1083	1064	1045	1043	1092	1101	1084	1072	1057	1053	1074	1100	1120	1051	1092	1034	1051	1063	1053	1098	1048	1065	1074	1093	1142	1095	995	1062	1074	1085	1098	1053	1087	1067	1089	1100	1111	1096	1055	1086	1116	1132	1021	1040	1042	1128	1079	1057	1076	1031	1057	1074	1035	1056	1096	1044	1046	1113	1140	1093	1093	1066	1067	1045	1026	1076	1087	1067	1079	1085	1062	1081	1101	1082	1075	1094	1144	1106	1092	1097	1106	1067	1091	1071	1085	1058	1108	1046	1063	1130	1105	1082	1040	1100	1049	1061	1102	1091	1067	1133	1146	1089	1100	1115	1088	1051	1114	1028	1081	1065	1036	1154	1094	1106	1039	1073	1103	1041	1106	1072	1057	1091	1102	1062	1056	1094	1133	1075	1085	1080	1044	1114	1092	1056	1097	1056	1087	1055	1101	1120	1150	1081	1113	1051	1112	1071	1033	1140	1060	1071	1115	1072	1080	1047	1101	1073	1067	1105	1078	1007	1100	1116	1075	1109	1079	1095	1053	1087	1065	1089	1097	1042	1054	1074	1022	1137	1092	1121	1066	1070	1114	1050	1129	1118	1087	1096	1093	1060	1000	1076	1043	1107	1111	1033	1059	1086	1017	1048	1085	1060	1090	1020	1107	1054	1054	1102	1083	1112	1082	1027	1069	1111	1082	1121	1061	993	996	1060	1119	1048	1034	1091	1073	1069	1060	1039	1086	1121	1038	1105	1111	1064	1055	1048	1083	1122	1144	1081	1131	1067	1089	1105	1092	1082	1131	1042	1068	1037	1112	1137	1055	1037	1012	1103	1151	1074	1084	1079	1083	1090	1084	1099	1099	1060	1035	1095	1136	1042	1068	1062	1044	1057	1079	1077	1050	1035	1101	1070	1070	1049	1139	1097	1011	1098	1072	1050	1049	1064	1084	1083	1084	1028	1082	1074	1123	1063	1104	1089	1075	1120	1116	1113	1041	1059	1090	1100	1024	1029	1094	1056	1092	1055	1103	1083	1080	1058	1097	1088	1103	1032	1111	1051	1128	1071	1057	1098	1059	1077	1084	1089	1078	1123	1071	1083	1119	1053	1070	1063	1103	1085	1063	1092	1127	1144	1093	1062	1029	1064	1096	1131	1113	1097	1077	1127	1053	1087	1064	1084	1106	1072	1077	1041	1029	1112	1086	1096	1048	1163	1077	1068	1097	1017	1070	1067	1053	1107	1116	1103	1105	1020	1063	1025	1062	1022	1109	1104	1160	1136	1114	1074	1163	1098	1135	1036	1143	1074	1109	1064	1089	1106	1082	1129	1133	1112	1096	1098	1052	1074	1123	1114	1078	1095	1136	1085	1096	1090	1108	1083	1065	1077	1110	1068	1085	1063	1169	1127	1047	1090	1092	1104	1105	1156	1040	1106	1103	1059	1076	1079	1088	1081	1064	1057	1035	1082	1085	1071	990	1022	1079	1124	1076	1069	1076	1073	1163	1122	1061	1088	1122	1071	1125	1079	1085	1095	1125	1057	1059	1082	1119	1159	1091	1097	1055	1067	1050	1076	1082	1102	1068	1072	1094	1085	1051	1105	1041	1062	1072	1063	1057	1049	1107	1074	1124	1096	1081	1090	1063	1122	1093	1070	1117	1073	1049	1056	1019	1089	1087	1077	1072	1127	1109	1094	1151	1109	1066	1038	1116	1035	1127	1128	1138	1097	1082	1120	1089	1147	1062	1072	1049	1056	1082	1077	1091	1063	1049	1106	1024	1050	1109	1090	1088	1112	1096	1062	1127	1079	1089	1115	1141	1074	1071	1113	1124	1105	1088	1100	1098	1065	1012	1086	1153	1044	1033	1040	1089	983	1134	1068	1097	1060	1038	1087	1050	1024	1067	1114	1079	1060	1084	1093	1093	1036	1066	1034	1068	1020	1069	1059	1082	1114	1091	1146	1067	1102	1058	1108	1080	1147	1100	1068	1110	1093	1070	1117	1061	1048	1079	1089	1096	1135	1131	1063	1081	1133	1083	1061	1052	1098	1051	1040	1072	1069	1101	1193	1099	1048	1066	1101	1121	1096	1084	1079	1099	1036	1059	1081	1084	1044	1096	1030	1101	1079	1080	1097	973	1110	1101	1117	1061	1125	1069	1051	1062	1064	1067	1025	1087	1137	1095	1074	1088	1072	1145	1054	1095	1086	1107	1055	1113	1141	1083	1026	1074	1072	1083	1101	1052	1110	1055	1152	1022	1100	1053	1050	1142	1039	998	1086	1082	1079	1114	1056	1025	1063	1064	1051	1035	1107	1047	1067	1068	1070	1059	1033	1053	1076	1024	1058	1042	1099	1037	1063	1092	1096	1170	1112	1027	1104	1102	1015	1114	1056	1029	1094	1133	1088	1080	999	1098	1065	1060	1120	1125	1024	1063	1085	1114	1085	1120	1109	1143	1104	1104	1128	1105	1120	1088	1055	1085	1126	1107	1044	1066	1085	1149	1095	1077	1110	1081	1110	1100	1104	1089	1098	1076	1058	1110	1053	1125	1118	1131	1080	1078	1129	1095	1109	1076	1076	1045	1085	1109	1075	1088	1035	1039	1092	1036	1111	1173	1080	1069	1099	1080	1047	1099	1084	1066	1107	1079	1029	1071	1067	1127	1107	1109	1065	1112	1104	1100	1069	1082	1005	1072	1102	1075	1083	1064	1104	1113	1021	1122	1046	1106	1057	1038	1077	1094	1083	1120	1128	1110	1039	1113	1082	1104	1086	1065	1038	1086	1064	1062	1089	1066	1082	1075	1094	1100	1093	1091	1132	1085	1137	1092	1020	1106	1106	1030	1070	1053	1109	1156	1082	1061	1034	1115	1034	1072	1073	1060	1096	1086	1058	1054	1082	1095	1146	1086	1116	1038	1109	1125	1080	1028	1098	1126	1064	1127	1044	1076	1132	1116	1068	1078	1109	1094	1075	1135	1130	1068	1043	1110	1101	1051	1068	1042	1065	1027	1062	1080	1065	1101	1007	1112	1025	1073	1067	1041	1041	1090	1087	1098	1091	982	1038	1068	1056	1083	1066	1123	1154	1128	1104	1050	1098	1064	1051	1045	1019	1106	1103	1147	1134	1168	1065	1052	1047	1064	1115	1019	1042	1000	1078	1103	1073	1140	1086	1120	1154	1089	1093	1054	1099	1081	1062	1101	1065	1076	1049	1102	1103	1122	1096	1079	1087	1065	1077	1036	1055	1067	1070	1054	1096	1094	1196	1064
5269	1132	993	952	920	930	887	871	866	896	871	893	900	822	865	844	880	813	875	898	797	821	822	831	868	888	873	912	882	855	899	791	841	827	901	838	863	848	902	845	857	847	903	825	872	864	875	890	898	901	847	861	848	868	804	845	872	913	811	804	750	810	880	890	883	846	871	873	868	892	841	905	881	861	880	855	869	844	846	800	821	864	871	912	834	837	816	971	843	879	879	834	901	870	825	866	867	909	867	840	832	887	856	850	849	860	890	841	837	859	870	821	809	810	897	898	865	879	868	867	808	869	845	845	850	884	850	869	834	831	819	866	825	817	850	888	854	847	868	828	855	876	856	847	851	845	877	833	866	877	837	851	868	864	874	886	842	841	885	866	847	854	865	859	813	868	850	871	834	876	880	862	841	862	842	868	796	853	811	852	848	846	828	855	857	857	817	860	805	817	848	822	862	873	833	824	874	883	852	843	856	872	829	841	878	902	769	927	828	859	821	857	859	834	871	884	885	890	796	886	846	854	922	832	832	858	859	837	856	925	851	870	852	881	882	904	842	861	857	896	828	860	846	844	833	848	858	842	884	855	827	834	848	834	817	811	857	871	850	827	850	854	899	849	846	850	836	860	876	879	865	883	861	811	858	852	900	845	902	813	868	872	847	898	877	858	866	876	870	815	851	856	911	820	838	835	816	916	882	854	889	810	817	812	839	844	837	859	850	885	826	836	821	902	866	870	810	847	850	834	841	896	887	808	856	866	854	875	859	842	824	837	879	803	811	796	839	807	845	862	849	843	839	838	869	862	832	862	831	834	848	876	895	804	822	866	802	873	849	847	854	894	854	839	839	876	888	829	867	842	848	848	865	858	891	879	851	864	862	842	851	864	899	869	934	816	827	805	871	828	852	818	837	821	830	832	838	884	847	843	860	815	868	806	841	835	874	826	822	853	847	820	871	831	816	880	826	841	873	833	865	889	836	850	844	835	817	844	845	842	871	830	852	839	814	846	858	900	832	853	863	840	861	805	885	867	849	875	857	820	879	783	870	874	851	834	851	823	871	876	839	851	850	839	894	829	800	861	871	870	832	932	835	843	851	860	826	849	910	869	824	893	881	838	872	855	860	860	901	838	860	836	850	870	830	863	865	893	896	836	813	841	836	835	813	868	877	855	886	850	864	848	897	859	840	861	847	854	871	845	875	833	868	863	854	836	898	875	859	863	827	857	855	796	850	837	868	856	834	872	845	875	824	782	825	847	881	914	863	863	819	867	827	853	869	861	860	858	842	882	942	860	852	853	802	903	878	878	879	853	829	896	854	847	806	838	788	877	835	877	846	821	892	920	898	883	901	851	823	891	814	843	849	850	863	815	853	860	902	863	823	838	871	799	828	907	844	858	845	853	868	833	835	774	839	920	833	824	821	834	864	852	879	860	891	888	870	882	836	873	883	837	848	906	855	879	846	892	884	859	859	812	841	837	867	856	862	823	844	884	877	821	859	857	858	862	882	802	886	842	868	817	864	834	824	947	894	857	884	872	864	824	910	864	857	844	850	841	857	829	862	889	849	872	856	809	877	901	872	827	842	830	847	804	848	847	837	780	877	819	869	858	827	832	841	803	842	887	824	890	850	870	893	821	934	846	824	832	843	918	882	814	908	831	855	855	858	863	855	854	815	850	888	839	875	862	821	880	867	887	868	851	857	873	823	872	863	892	880	841	832	819	830	860	836	910	847	870	878	879	873	809	847	897	890	862	832	849	864	814	851	887	905	855	873	868	915	827	873	872	831	821	882	834	838	909	882	810	908	820	847	860	832	888	874	784	846	849	830	827	850	892	882	859	870	867	879	855	821	822	877	835	813	882	854	782	878	901	819	836	818	861	864	858	852	846	851	895	869	897	840	786	804	859	895	884	796	857	848	812	853	838	831	866	846	835	847	851	827	834	841	866	835	901	843	883	883	863	885	864	879	809	839	896	908	820	831	827	872	861	873	868	841	851	841	877	828	883	868	890	848	872	825	877	894	849	907	861	872	855	892	894	852	857	839	834	825	824	873	877	816	929	888	864	855	834	842	860	830	868	854	866	825	871	853	826	793	846	901	837	904	862	880	878	833	834	886	865	850	893	855	834	907	898	894	837	877	874	819	889	876	853	821	865	861	859	889	824	863	831	879	888	824	878	865	868	874	906	845	840	864	851	862	837	873	872	896	839	832	834	811	901	897	837	847	855	894	863	841	859	854	865	902	807	905	814	902	820	849	880	900	854	826	825	818	812	901	814	822	843	870	857	884	837	841	905	853	856	835	920	871	849	821	875	835	848	838	858	818	879	828	867	843	896	903	863	863	882	904	837	865	869	912	849	873	866	848	802	827	873	869	863	882	844	841	892	890	867	929	759	820	883	832	839	882	858	832	855	889	816	882	838	882	866	852	775	892	837	775	886	899	805	908	845	858	859	821	851	788	817	838	852	876	852	866	870	851	882	884	868	911	882	889	866	816	853	861	775	862	861	829	840	806	886	824	903	847	865	846	877	851	871	881	903	922	780	809	862	839	847	848	860	861	908	814	899	862	864	878	884	865	852	863	909	867	855	864	842	856	825	912	849	845	851	849	806	857	853	800	820	826	880	879	926	867	873	841	810	846	872	880	828	872	897	826	819	882	888	845	878	825	861	833	857	829	845	869	882	912	850	868	859	888	839	866	839	901	837	869	840	821	850	875	851	868	805	862	891	886	845	878	886	819	843	844	892	834	836	841	837	840	853	841	911	882	824	879	880	820	920	850	870	898	869	860	846	838	863	817	831	825	883	861	891	910	873	838	832	875	878	886	799	829	886	833	850	820	863	881	854	904	886	883	860	882	829	863	898	878	842	879	811	863	893	888	818	895	862	853	865	827	832	906	883	815	909	836	839	879	881	853	825	916	821	835	864	827	859	907	848	802	900	839	848	891	830	855	852	866	881	830	874	846	816	900	895	849	876	896	884	878	895	830	857	843	785	838	863	909	876	839	822	874	874	828	838	859	827	877	836	800	838	826	870	783	849	815	882	810	869	868	841	916	836	908	863	880	866	855	833	846	834	854	892	836	877	907	793	857	848	863	859	885	890	868	878	843	837	856	878	895	912	874	856	825	845	842	879	825	913	905	847	874	892	809	863	831	856	831	857	840	840	870	877	860	812	807	859	894	831	869	806	832	816	848	841	816	868	858	851	856	835	905	850	859	871	871	804	868	840	856	844	826	839	857	829	869	843	850	857	861	856	851	857	875	874	920	842	833	857	861	854	877	890	890	829	877	844	787	850	916	863	872	819	802	842	828	887	841	873	865	827	865	816	847	892	823	817	837	906	909	876	836	834	831	882	876	859	862	848	875	845	820	901	893	856	853	841	800	842	847	844	820	819	864	904	853	931	844	814	835	842	847	866	857	875	878	828	809	829	861	841	789	770	859	882	867	919	861	851	845	850	847	853	915	833	879	878	858	861	828	897	901	858	867	871
25790	21478	25916	18930	2218	1198	1023	1025	903	843	906	848	945	873	829	855	844	874	843	907	887	853	854	812	883	896	820	800	854	864	854	867	818	853	849	809	813	849	839	824	825	797	873	852	832	843	861	873	833	859	844	852	841	866	832	845	855	875	866	872	886	887	803	817	821	842	841	874	858	845	870	860	866	839	813	842	844	840	792	816	876	842	830	810	822	850	903	785	812	818	805	827	850	802	831	842	822	801	853	868	856	884	850	796	834	876	855	803	812	821	814	834	823	846	794	870	839	830	835	826	807	855	826	805	851	847	838	835	767	822	884	887	842	768	858	899	818	853	799	888	853	872	846	825	789	793	814	804	800	836	871	829	844	821	843	817	855	798	855	865	903	832	825	847	872	803	834	842	847	808	832	883	852	834	794	851	824	855	801	817	824	811	848	807	836	833	847	803	826	815	821	811	868	821	820	852	813	834	849	814	854	820	824	825	817	824	809	812	789	789	812	847	795	822	786	836	885	856	825	845	836	871	828	881	869	828	807	811	805	863	852	844	771	823	841	852	837	811	815	838	834	836	858	850	819	822	843	855	831	830	798	826	823	779	786	852	776	808	812	824	843	868	784	860	833	809	808	852	881	877	822	783	871	823	851	764	854	791	850	774	842	820	812	856	848	831	806	834	849	860	840	844	831	823	853	841	860	842	816	879	793	850	809	823	856	806	781	806	859	809	778	830	869	832	833	828	829	810	850	857	866	812	855	811	862	837	826	816	782	829	797	800	834	793	828	849	845	821	798	888	799	802	859	835	816	795	856	801	790	852	842	831	844	808	845	779	827	833	807	816	840	841	854	879	865	850	825	768	764	811	826	860	806	790	846	866	831	882	817	861	792	834	859	863	793	850	805	808	884	820	852	819	827	847	830	876	861	822	813	825	839	832	876	820	860	841	806	815	817	849	794	839	819	831	832	810	802	809	837	831	795	876	897	803	826	874	835	905	829	845	852	819	824	898	825	824	852	837	885	843	867	827	827	812	861	910	828	825	851	855	834	856	816	822	829	837	806	810	798	828	817	820	905	870	870	809	854	823	832	800	876	835	812	881	792	807	794	846	861	853	838	831	852	860	831	847	866	865	773	832	849	825	825	823	777	860	823	858	842	836	858	825	806	883	869	819	801	820	847	846	896	829	840	807	863	825	835	796	797	806	841	824	854	842	755	816	864	848	830	887	830	809	823	818	804	821	847	832	853	782	830	854	831	831	883	835	901	796	842	802	814	819	877	846	855	807	812	920	781	836	832	803	774	865	848	797	791	854	824	810	862	806	801	864	825	805	836	843	832	832	854	820	805	889	876	842	855	868	812	816	811	825	777	833	857	829	828	845	845	865	837	812	894	826	805	804	808	825	870	798	809	837	822	794	871	801	848	871	828	843	853	837	856	859	799	867	855	805	783	849	811	837	777	830	844	817	816	804	817	794	895	809	845	821	854	803	809	806	766	837	850	853	781	861	834	742	800	873	873	854	805	735	886	821	833	803	788	856	818	840	866	866	802	785	804	819	796	831	859	855	840	814	861	822	886	806	803	810	834	844	803	830	818	800	869	802	842	808	809	833	865	862	799	801	818	851	812	819	831	840	789	819	810	872	792	805	816	844	823	850	828	853	838	827	824	843	820	812	805	795	849	833	877	870	869	820	799	796	843	815	803	792	815	867	815	848	839	850	806	836	814	820	791	796	819	803	810	881	824	873	837	823	841	806	841	814	846	802	892	846	821	762	793	874	798	834	809	852	854	849	830	830	798	857	824	825	867	893	775	806	817	859	875	857	845	836	808	790	849	840	836	843	894	834	826	818	835	850	840	864	860	827	803	873	805	809	799	842	813	823	845	826	869	867	794	832	838	882	810	839	868	828	829	818	861	865	827	818	842	859	799	838	843	791	859	782	825	808	859	884	867	765	797	813	856	878	862	819	836	870	876	823	820	865	866	834	842	817	776	861	761	875	860	836	809	856	779	838	810	831	797	811	848	804	823	818	796	812	815	835	875	867	849	824	823	831	848	878	838	855	823	879	817	837	813	806	865	869	857	785	835	803	862	838	821	834	823	814	829	772	825	828	824	817	786	812	868	830	817	805	846	800	845	842	830	854	836	830	840	816	848	904	855	825	771	831	775	809	854	833	851	875	806	831	844	880	839	856	863	850	846	830	819	821	887	835	890	834	846	818	833	875	852	790	874	766	804	837	870	801	836	826	836	837	841	814	823	842	852	813	848	861	827	865	841	849	821	811	869	857	817	828	796	855	848	893	854	850	854	832	791	817	871	829	797	859	865	825	779	857	821	892	817	851	859	792	855	807	801	852	763	868	794	816	852	860	875	872	816	851	867	828	810	833	812	772	741	817	905	814	875	808	832	794	819	800	863	853	860	821	887	855	832	832	835	822	797	846	868	833	825	811	804	818	813	821	842	820	871	817	825	861	853	864	803	838	830	830	796	885	858	850	828	837	865	855	843	828	773	826	822	836	788	844	821	862	829	855	801	771	869	857	817	821	773	778	912	849	813	844	863	856	835	793	805	819	831	761	832	782	833	829	757	827	817	872	823	820	860	847	792	839	854	830	840	898	825	822	832	822	747	858	838	811	826	823	847	818	816	807	855	870	821	843	813	815	798	764	875	780	857	844	922	829	815	819	816	799	838	834	842	813	868	879	801	842	815	834	824	842	900	842	809	823	796	908	853	822	836	823	816	854	796	832	867	836	830	852	832	833	873	861	845	865	890	793	856	798	848	863	881	862	793	780	833	777	781	826	861	839	817	839	779	827	852	803	803	816	891	878	819	812	831	826	834	895	876	831	819	850	822	750	829	870	845	837	795	867	806	863	832	847	850	813	821	811	810	822	825	818	877	880	832	867	804	811	852	841	816	840	789	834	884	852	795	844	818	834	836	778	850	810	829	863	842	832	815	832	870	861	817	881	823	785	832	807	859	806	805	846	826	818	816	810	868	858	857	857	805	851	765	829	867	782	831	817	849	863	836	864	809	817	856	833	820	815	807	833	795	855	866	858	858	802	834	788	831	843	826	890	848	791	807	820	795	823	821	813	811	840	846	825	803	803	852	811	852	886	835	857	851	843	817	830	852	902	820	857	903	819	859	809	834	788	849	821	864	838	848	884	814	819	859	784	853	796	869	827	851	798	863	870	838	869	858	805	786	856	806	850	818	799	833	833	833	887	786	852	801	781	800	881	825	838	817	806	788	826	876	797	816	822	797	785	849	821	812	832	839	760	844	848	802	775	813	840	829	820	800	823	805	833	767	866	835	789	774	832	835	837	841	798	845	861	864	877	804	904	811	860	834	777	818	789	868	827	820	797	832	833	818	806	906	828	811	872	887	858	870	836	840	763	782	809	788	815	856	857	862	841	840	834	853	845	852	830	872	809	820	815	832	787	852	813	831	809	836	844	830	835	806	885	846	868	865	804	805	819	857	818	842	802	847	846	801	855
3606	2266	2034	1255	1106	959	840	843	769	782	763	755	742	746	710	724	766	740	708	736	714	713	725	703	721	731	706	702	705	729	717	733	675	732	701	724	720	708	736	741	719	691	767	766	661	791	727	733	717	712	738	665	704	696	650	689	665	715	737	682	687	690	753	703	740	775	739	756	742	690	710	760	725	696	715	704	693	710	705	702	713	678	682	703	700	731	721	706	710	740	706	700	693	707	707	640	696	745	691	703	700	754	716	706	709	717	688	684	707	718	679	752	715	741	692	686	706	685	703	717	672	732	713	712	693	717	646	767	734	674	614	691	753	685	677	729	684	711	735	701	648	714	729	739	690	730	650	692	695	674	724	680	665	677	717	727	698	667	722	703	674	674	715	711	721	653	718	650	679	683	717	724	684	673	751	675	715	717	722	693	693	706	669	739	700	745	688	704	732	684	666	693	645	690	705	739	725	638	673	770	719	716	697	694	686	708	702	673	682	682	663	767	747	702	682	664	683	668	732	743	704	705	749	714	676	725	664	741	693	681	696	666	708	674	679	664	712	714	707	689	708	717	751	707	690	680	704	707	719	672	691	693	705	710	686	713	714	679	661	729	685	655	695	732	699	720	740	690	680	680	729	704	659	697	730	709	688	711	706	677	718	708	729	694	687	695	707	720	703	721	701	676	710	770	717	691	739	692	736	690	685	650	702	720	660	714	702	676	687	713	677	699	696	708	680	694	724	691	674	677	667	706	722	678	704	680	683	710	695	702	665	695	685	674	677	691	731	687	722	724	688	695	638	647	672	684	692	657	679	704	688	711	680	743	679	739	753	701	711	690	682	698	737	685	728	691	719	689	701	688	764	673	686	730	677	695	719	659	703	685	677	685	705	696	688	732	632	700	677	645	670	717	645	701	691	669	717	656	671	697	710	667	675	705	678	735	681	733	683	727	691	716	666	714	679	676	648	709	678	713	662	690	726	684	725	656	681	692	731	722	689	693	670	704	705	667	723	706	688	748	684	659	711	738	675	717	717	664	718	721	722	745	743	750	695	657	706	678	718	707	723	705	657	717	673	702	710	680	754	719	679	717	675	685	687	654	736	719	681	695	689	671	669	690	688	704	659	704	710	677	716	698	709	681	698	690	725	677	709	742	683	720	700	699	679	659	681	712	680	702	712	671	677	730	670	700	678	692	700	706	722	657	688	696	639	744	675	726	735	780	711	660	654	716	637	657	654	709	649	744	705	709	722	700	668	734	683	719	675	707	672	763	694	716	691	704	677	708	713	741	671	693	677	715	676	692	719	704	721	681	695	698	686	688	694	713	689	693	673	714	689	722	672	734	690	691	681	677	697	666	693	725	684	685	687	709	730	678	701	693	682	697	730	747	724	698	680	685	677	685	703	668	690	757	738	690	667	677	671	728	721	700	700	682	710	663	671	655	738	707	641	712	687	701	653	689	701	692	669	719	688	702	669	710	713	707	691	712	643	676	684	686	741	650	693	683	652	671	712	664	706	650	677	672	715	705	715	686	641	669	686	661	705	700	698	662	655	645	717	661	682	743	730	722	706	684	697	678	710	715	693	671	724	705	696	664	744	669	702	712	729	700	734	670	725	681	701	702	686	627	754	703	693	710	728	701	670	646	696	657	729	742	676	686	682	696	745	635	709	688	674	710	710	707	693	692	666	690	684	722	677	729	699	653	742	677	676	715	653	693	707	657	708	702	705	689	688	691	685	716	678	697	652	724	704	728	719	703	693	711	636	723	690	641	709	679	732	685	667	665	707	672	700	685	702	672	697	630	720	736	721	684	729	707	665	679	706	673	696	734	687	728	741	639	696	720	692	678	689	728	680	715	740	696	690	660	731	703	658	701	696	701	662	625	692	726	691	665	649	692	674	668	678	666	740	655	626	631	639	694	689	693	641	697	700	724	672	700	665	737	741	697	670	719	712	641	698	736	677	705	657	727	738	671	703	680	702	700	654	689	659	707	727	658	697	707	688	653	667	690	751	694	705	694	659	691	658	675	662	692	664	692	722	684	676	688	685	667	658	678	680	673	705	730	692	672	695	675	720	680	676	638	673	690	721	746	653	706	697	652	695	678	626	703	650	678	700	688	704	711	670	661	677	706	677	704	707	654	664	716	676	746	707	716	715	680	747	708	684	667	690	693	711	664	699	707	654	701	799	675	742	671	705	663	698	668	676	698	715	735	687	717	667	663	753	663	733	671	686	654	697	712	679	693	721	734	706	681	686	698	701	657	663	783	673	706	694	672	703	675	701	710	661	738	689	659	713	643	735	673	661	677	678	673	707	699	694	683	756	684	717	702	741	669	659	701	659	684	716	658	664	681	713	689	689	720	759	678	692	683	709	749	696	677	684	713	723	675	661	647	677	679	718	703	715	653	697	674	693	669	667	721	661	654	726	688	699	715	744	687	651	666	680	714	655	646	702	692	669	727	756	715	701	662	698	730	693	694	663	683	678	725	699	725	667	653	708	660	676	702	714	696	699	727	716	723	704	685	712	743	699	656	683	707	745	711	631	722	625	702	700	719	684	698	684	652	686	696	717	706	720	699	700	690	695	643	668	677	717	682	649	721	681	718	692	703	681	689	733	667	728	710	659	668	663	726	718	698	692	754	767	712	689	681	751	717	661	684	674	700	678	694	686	737	680	703	710	702	726	726	690	661	687	726	701	656	681	696	643	660	683	742	766	670	731	655	695	695	694	678	713	704	668	726	732	693	660	722	668	709	690	645	694	688	718	681	705	689	710	664	685	704	679	655	643	701	703	700	684	675	687	744	678	677	655	699	735	720	673	679	722	680	691	745	686	672	684	686	683	712	686	627	666	713	673	707	667	693	691	698	718	757	709	709	687	644	713	679	716	727	674	700	664	775	701	709	684	653	664	722	713	714	724	632	708	734	685	701	705	699	717	691	673	673	716	694	681	676	701	653	724	652	707	708	735	712	667	663	687	679	707	682	661	713	698	703	695	703	694	698	681	715	673	727	646	646	693	696	687	666	680	679	710	717	726	645	728	729	675	710	638	695	717	651	730	677	692	723	695	717	726	681	751	695	713	708	674	747	692	646	723	712	715	676	687	727	686	695	680	731	694	694	663	731	699	670	672	712	657	721	661	636	662	712	728	677	701	698	653	680	684	684	657	751	641	658	711	745	707	663	693	660	667	689	681	723	665	697	656	697	753	687	688	691	703	719	684	683	660	722	743	738	693	660	782	714	706	692	717	705	690	709	710	691	754	684	669	698	677	703	729	751	690	641	708	736	716	723	673	753	694	618	681	693	691	690	720	703	690	640	699	727	703	696	708	693	743	679	673	724	707	766	682	684	666	707	694	670	692	719	693	714	657	661	713	657	696	687	667	693	712	684	686	675	678	708	698	687	710	724	726	678	683	712	699	701	763	683	657	739	712	689	677	721	676	673	691	667	691	633	684	707	713	735	729	718	675	672	671	712	698	719	710	664	707	684
24279	21460	28645	24690	20727	3955	1403	961	784	755	706	727	671	687	697	676	654	619	690	628	622	628	637	611	610	617	638	644	639	623	608	607	577	622	649	571	626	621	607	609	625	599	604	608	615	592	606	582	584	613	619	596	594	589	604	600	606	582	620	669	598	619	610	670	624	615	582	576	599	584	594	603	630	592	611	609	606	631	596	620	626	568	592	600	608	555	592	596	559	621	617	604	609	559	566	568	575	582	610	588	608	573	633	600	615	667	597	612	655	602	602	578	585	602	616	537	561	565	578	593	599	596	565	581	573	594	596	614	569	605	588	581	578	603	588	621	626	596	651	585	586	606	579	601	523	598	650	609	574	655	577	645	597	596	589	586	561	610	607	582	640	589	565	637	601	639	603	600	588	587	609	618	583	596	630	551	556	603	599	567	629	550	608	629	565	586	566	601	562	602	597	587	575	554	595	641	588	616	604	591	596	609	581	631	617	632	603	634	566	617	599	622	619	590	584	595	576	590	614	599	588	631	566	647	625	629	600	574	607	569	590	602	578	642	633	599	624	591	607	596	581	622	618	575	606	630	631	568	682	572	655	614	662	585	611	550	585	574	596	570	655	600	601	578	601	584	595	594	609	622	586	610	623	658	619	579	590	582	565	580	599	602	588	611	620	519	544	627	569	609	554	598	607	651	618	571	615	603	609	573	578	592	647	592	574	613	610	587	571	619	589	580	584	580	613	630	617	616	590	586	607	583	620	642	611	608	584	592	572	566	591	592	577	581	632	549	574	564	589	564	566	608	618	533	564	589	576	606	582	611	596	609	559	576	600	638	605	596	637	635	600	605	610	595	599	556	584	590	648	568	593	584	573	574	584	607	600	595	581	593	549	596	590	620	589	587	599	611	624	605	584	620	576	589	623	577	573	633	610	579	572	566	613	611	615	570	632	571	594	599	612	618	618	574	668	581	624	594	630	582	632	635	593	605	613	629	561	601	626	588	598	593	600	606	588	602	605	595	604	595	639	594	576	586	628	553	582	599	623	579	556	572	585	603	634	603	587	580	612	604	606	601	577	579	611	581	583	564	595	593	619	569	597	586	575	622	574	565	629	583	560	577	557	655	611	619	598	583	594	551	632	610	606	587	590	620	584	619	610	579	558	596	629	588	594	627	616	568	585	558	605	588	559	560	609	643	595	589	589	612	558	559	595	568	574	602	588	597	614	626	636	607	581	621	606	587	582	608	572	587	551	617	632	597	612	638	615	589	574	560	611	595	593	624	584	599	610	571	610	588	591	613	564	591	637	589	576	598	572	621	655	581	611	596	570	580	576	615	608	596	556	653	591	583	606	570	585	587	592	573	569	603	573	534	575	602	554	569	556	595	626	595	598	583	590	582	622	548	530	593	585	600	602	605	626	599	538	580	579	550	592	605	617	595	592	585	598	584	574	590	572	625	616	626	599	586	606	569	597	603	625	637	583	595	579	573	630	578	609	643	571	607	587	588	613	595	578	593	606	606	575	611	616	645	597	545	624	627	589	557	582	592	613	591	583	615	590	557	575	606	642	624	558	591	576	591	612	562	584	570	594	565	601	570	587	640	577	560	567	602	545	608	605	584	585	605	573	574	542	620	619	593	607	612	620	565	588	571	635	590	608	556	542	546	557	613	638	565	611	613	609	602	628	570	585	573	598	599	567	560	646	611	554	561	589	578	620	594	603	608	610	588	609	578	601	607	592	606	610	575	630	567	602	614	596	605	595	584	589	604	572	603	596	581	600	614	589	586	604	591	577	584	570	579	604	591	578	592	534	596	641	629	566	619	584	612	602	646	607	608	558	612	601	609	610	616	592	589	595	630	570	648	621	634	572	619	598	591	607	634	607	560	629	569	586	620	617	594	563	617	578	604	644	560	619	595	580	564	587	576	591	604	550	599	618	603	574	628	561	606	630	561	619	603	578	558	586	603	590	621	580	596	581	624	644	586	569	604	605	630	608	607	566	571	609	585	619	607	584	635	576	553	627	612	561	577	570	588	569	596	554	602	563	614	599	582	650	621	613	584	580	555	585	577	555	614	575	586	603	574	587	589	585	597	588	630	590	585	614	641	565	532	552	579	609	596	621	618	604	640	597	569	631	603	616	612	644	561	573	608	550	614	578	587	579	641	620	619	622	682	595	572	625	620	582	612	604	591	606	574	587	627	585	589	564	558	600	619	589	550	578	567	606	584	567	579	612	545	583	587	605	584	637	621	603	657	614	599	577	591	626	636	584	618	639	566	621	590	602	587	606	633	583	541	577	620	587	591	623	577	614	633	610	585	585	617	588	598	593	642	588	594	592	606	575	618	586	598	632	595	572	573	579	569	615	589	637	616	593	581	596	551	609	559	560	597	584	557	598	580	635	583	615	620	568	569	592	582	660	578	594	611	578	535	611	568	593	599	548	533	554	584	519	533	596	611	623	605	594	587	554	586	623	577	596	613	622	574	562	603	592	594	633	567	571	597	608	616	604	589	640	591	566	567	560	593	567	576	623	578	586	594	546	577	598	614	584	616	575	605	608	636	596	626	580	624	598	612	651	576	593	618	619	576	612	566	593	630	601	566	592	535	556	586	570	591	574	566	588	572	581	543	563	625	653	614	596	648	612	617	636	596	637	567	635	548	576	584	595	592	594	599	604	608	617	543	623	584	610	580	626	615	592	656	602	596	576	633	603	584	601	600	576	613	570	582	581	571	591	624	632	613	597	573	586	650	554	632	616	599	672	601	643	587	563	578	563	616	597	601	670	564	589	575	612	590	594	604	634	587	583	591	587	612	556	591	591	576	602	641	608	610	600	578	574	632	595	587	592	574	572	591	621	596	592	584	582	575	550	611	611	569	641	613	573	585	587	590	615	588	580	628	620	563	606	574	568	556	609	599	575	606	627	622	590	604	598	611	581	600	575	584	602	644	596	620	635	575	585	571	580	592	603	608	580	571	555	589	625	581	597	611	661	560	602	611	595	631	578	562	577	643	563	613	614	608	632	559	588	569	620	600	626	587	534	571	575	584	591	635	682	594	641	607	618	579	593	573	574	568	598	584	591	570	579	607	589	619	633	608	660	598	629	603	619	574	625	592	569	589	593	621	606	590	584	587	610	638	630	583	591	583	601	605	577	603	590	557	599	607	590	573	631	626	571	570	613	557	595	573	600	546	559	594	569	577	607	612	609	610	594	600	633	594	586	603	605	607	609	545	587	569	588	580	591	619	598	597	523	565	607	558	614	589	588	590	571	549	607	648	585	647	641	597	618	570	611	580	563	599	596	544	594	597	609	581	599	624	576	666	601	610	582	620	633	603	579	602	601	596	602	577	588	595	567	590	593	559	573	603	589	606	591	639	596	570	616	554	576	591	577	588	616	622	585	586	605	608	616	557	644	673	597	580	595	591	604	565	596	605	594	602	613	622	610	662	627	581	589	586	620	632	559	587	603	565	626	533	621	576	571	605	577	668	596	581
3426	5025	4065	2114	1533	1308	990	965	793	786	703	723	691	625	649	626	605	582	567	637	603	554	541	564	548	568	549	556	509	563	562	587	526	559	541	537	550	555	566	563	532	546	568	547	551	528	544	551	514	566	567	506	572	523	541	532	544	524	538	512	548	526	571	534	522	519	530	511	568	540	540	507	508	517	525	570	495	535	539	528	530	541	572	546	540	565	519	555	578	562	540	541	565	528	531	497	580	557	525	574	527	523	543	513	561	584	498	527	535	501	522	533	507	520	528	544	562	519	548	529	543	565	511	557	519	538	536	554	530	526	537	550	532	531	535	550	577	558	537	550	537	539	529	501	548	499	555	553	545	565	532	535	531	572	534	540	505	499	558	577	543	520	542	558	555	546	519	559	558	520	560	535	535	561	509	563	531	522	532	546	552	547	546	546	526	509	493	562	549	539	536	574	587	507	544	525	526	554	524	505	497	551	521	511	535	540	539	540	485	489	517	501	553	498	512	536	496	535	506	531	509	528	543	542	541	575	518	501	520	514	530	513	495	513	551	515	554	509	547	531	483	541	546	547	543	528	546	528	540	560	517	513	500	511	550	510	528	513	582	518	573	531	529	557	507	513	522	573	546	518	523	552	516	532	560	524	492	528	532	518	555	517	500	508	503	523	521	534	494	570	516	536	563	566	509	523	523	530	514	561	541	503	515	508	511	494	505	493	530	487	478	521	517	535	545	513	531	517	612	566	508	519	555	513	507	533	533	523	497	494	546	527	514	519	511	489	528	561	558	527	542	501	552	536	521	549	509	598	525	539	570	555	512	534	513	554	539	482	566	496	524	497	545	547	536	542	572	550	540	514	558	515	536	503	567	576	537	528	544	507	502	566	522	519	517	520	576	541	514	533	490	548	500	520	510	488	544	521	524	552	542	540	504	565	539	570	541	516	519	535	532	549	531	477	561	553	557	549	519	499	540	504	505	555	509	571	515	541	468	531	540	569	538	535	550	526	523	534	526	510	560	537	542	520	525	557	522	542	562	575	530	495	483	521	556	533	535	528	525	520	556	504	479	573	488	499	551	507	611	562	558	519	526	510	536	521	544	518	522	534	537	545	517	526	558	513	525	519	546	504	540	478	536	502	494	487	494	568	546	559	540	503	532	534	513	544	542	512	507	499	569	539	589	503	535	517	545	510	502	523	553	518	530	498	535	553	537	507	552	508	481	501	482	521	560	491	508	487	523	569	491	507	511	563	562	546	541	514	569	510	525	543	543	514	516	504	524	537	516	527	510	554	498	547	481	501	505	539	550	537	521	529	546	521	529	544	560	518	490	545	582	584	520	528	524	541	503	518	519	553	543	530	494	563	515	540	514	535	512	511	558	520	515	545	543	555	542	508	548	489	549	556	496	521	542	526	487	485	493	568	529	500	518	540	563	511	507	545	488	509	557	527	499	519	554	515	496	481	543	548	521	566	506	494	557	586	550	499	538	520	513	550	548	505	534	527	515	508	571	530	527	534	582	518	536	532	545	563	494	533	525	532	516	507	550	536	566	550	511	515	557	527	536	507	523	494	527	535	551	509	516	521	503	565	518	519	499	555	526	506	535	558	498	498	507	539	509	475	523	543	518	531	521	554	510	476	484	527	491	489	512	526	561	516	514	533	524	512	506	521	549	496	488	537	556	536	496	534	542	591	500	528	512	537	539	546	555	566	534	481	536	521	512	561	495	565	526	482	494	515	487	548	523	539	508	518	542	508	524	523	535	512	524	498	518	524	588	548	540	519	531	523	538	548	523	542	513	514	527	524	544	527	499	527	570	531	482	493	522	510	525	512	499	507	535	547	534	499	532	548	535	519	554	529	524	529	509	567	509	535	551	552	516	478	569	483	515	540	539	516	541	527	537	492	502	520	518	519	529	482	556	522	516	497	524	499	573	562	517	540	542	511	515	504	536	526	584	543	548	507	529	514	525	496	550	524	492	543	512	542	523	566	575	520	555	510	474	533	488	537	565	514	529	562	510	530	542	496	559	501	548	542	564	525	497	535	512	532	526	504	523	525	508	523	555	581	530	496	453	511	548	541	544	536	550	522	518	556	556	558	544	537	506	514	491	518	531	511	549	510	525	544	575	519	524	510	549	541	537	549	502	528	523	514	556	559	517	511	523	519	526	535	532	514	565	512	501	490	503	584	518	515	562	559	502	498	506	536	508	532	551	539	510	539	504	533	533	520	551	502	500	506	524	474	491	502	505	505	537	534	511	517	544	542	526	540	506	496	572	521	499	509	530	532	521	516	493	537	554	528	512	545	571	548	531	474	489	510	529	487	543	500	539	550	563	523	527	537	579	555	501	532	520	569	521	527	477	533	494	513	508	540	520	485	498	529	551	512	509	540	531	523	527	519	533	545	530	496	473	501	572	520	555	570	519	560	498	520	515	575	506	518	503	560	479	541	539	523	509	572	540	519	514	520	543	548	490	513	507	492	524	480	518	508	496	559	481	524	521	538	511	561	506	530	527	513	522	522	543	493	556	520	550	503	531	518	515	514	543	524	530	492	536	566	534	514	510	507	508	525	505	499	513	535	488	503	519	532	480	550	500	529	479	525	505	525	498	517	526	565	507	518	500	578	548	502	485	528	536	564	529	513	508	509	536	540	542	545	522	515	513	568	521	553	538	530	524	493	569	545	509	519	519	510	520	540	519	506	513	498	532	522	516	563	557	535	545	561	496	540	497	516	534	524	539	505	507	477	528	520	613	530	518	512	536	538	513	550	545	507	511	505	520	537	549	516	526	532	485	519	501	536	526	502	512	530	502	532	509	537	516	541	525	539	506	501	514	529	518	494	530	504	530	501	528	479	539	509	547	523	579	578	559	512	510	539	533	483	532	535	537	536	559	511	497	561	470	485	528	526	539	495	562	503	528	534	517	522	507	547	526	513	550	538	522	518	515	513	512	513	524	517	539	544	537	530	551	475	519	551	517	526	501	549	521	536	578	529	556	516	553	492	570	550	527	523	522	537	526	522	460	497	540	484	504	523	512	547	535	497	530	486	520	527	536	535	545	530	538	531	510	497	587	528	499	508	551	534	517	532	537	536	477	491	556	480	516	520	532	513	517	520	529	546	525	553	523	525	539	530	492	537	498	504	531	549	529	537	550	514	514	492	565	554	497	481	521	549	543	514	532	515	491	515	522	566	508	527	502	514	558	514	560	520	564	558	528	520	481	516	507	551	518	468	496	525	529	550	533	541	529	511	560	554	527	533	546	535	534	555	536	503	534	511	475	471	524	536	474	530	506	491	534	505	507	528	524	527	522	554	520	494	545	526	514	519	543	508	529	513	549	506	493	533	559	555	522	528	524	487	554	523	522	561	522	532	528	511	509	524	541	540	529	532	537	532	529	523	533	481	543	506	511	502	487	506	500	546	497	577	549	530	558	559	500	508	552	530	533	510	499	534	522	504	540	546	521	498	540	499	512	487	549	493	512	520
27861	13201	2644	1509	1169	1178	1102	1163	1174	1143	1137	1165	1128	1158	1123	1104	1127	1161	1157	1182	1157	1194	1155	1134	1179	1163	1197	1111	1138	1070	1131	1186	1159	1113	1098	1201	1158	1131	1140	1144	1120	1166	1191	1087	1191	1122	1119	1114	1140	1130	1136	1176	1123	1117	1177	1156	1207	1135	1168	1154	1168	1147	1128	1124	1140	1155	1119	1175	1167	1143	1091	1155	1125	1159	1119	1169	1117	1101	1181	1119	1104	1154	1120	1123	1184	1196	1140	1166	1082	1068	1189	1169	1082	1092	1160	1170	1128	1184	1182	1119	1138	1134	1117	1155	1147	1161	1186	1142	1126	1110	1150	1109	1132	1141	1102	1175	1119	1130	1111	1180	1098	1144	1126	1114	1113	1123	1157	1149	1082	1134	1164	1164	1151	1153	1169	1168	1131	1161	1167	1200	1138	1161	1221	1200	1112	1131	1173	1120	1148	1163	1126	1154	1120	1229	1142	1109	1154	1090	1151	1118	1103	1074	1132	1181	1091	1132	1148	1115	1115	1225	1151	1144	1123	1149	1138	1136	1098	1185	1113	1191	1153	1143	1138	1075	1242	1149	1172	1151	1207	1184	1133	1145	1179	1143	1179	1164	1209	1237	1127	1095	1079	1115	1197	1127	1176	1127	1141	1129	1149	1123	1139	1149	1205	1187	1162	1117	1128	1164	1207	1168	1127	1114	1118	1145	1140	1149	1160	1160	1142	1141	1170	1121	1123	1176	1111	1232	1148	1191	1166	1154	1155	1186	1110	1087	1103	1122	1146	1147	1187	1121	1162	1102	1073	1155	1119	1141	1202	1121	1142	1106	1194	1145	1154	1130	1155	1131	1152	1122	1153	1139	1201	1107	1146	1117	1111	1082	1102	1126	1124	1163	1136	1150	1157	1119	1137	1146	1160	1080	1163	1135	1094	1139	1148	1127	1114	1090	1134	1176	1132	1158	1165	1122	1176	1143	1166	1187	1150	1081	1141	1133	1177	1153	1151	1206	1147	1142	1147	1207	1109	1145	1166	1141	1112	1157	1172	1106	1108	1089	1135	1125	1188	1182	1126	1139	1167	1181	1175	1151	1151	1148	1167	1175	1141	1176	1128	1095	1167	1161	1169	1106	1135	1149	1156	1050	1167	1198	1199	1124	1093	1135	1171	1129	1157	1150	1141	1176	1122	1081	1149	1130	1192	1178	1113	1123	1127	1168	1159	1116	1096	1128	1124	1137	1121	1145	1145	1158	1180	1125	1142	1100	1092	1149	1154	1107	1095	1090	1108	1097	1143	1159	1176	1138	1142	1177	1137	1133	1214	1178	1088	1167	1105	1143	1154	1123	1231	1157	1156	1130	1166	1084	1126	1121	1164	1101	1161	1160	1174	1170	1123	1176	1145	1115	1147	1147	1120	1170	1154	1169	1179	1192	1130	1134	1131	1176	1104	1165	1175	1149	1148	1105	1175	1127	1156	1127	1130	1100	1157	1123	1132	1146	1200	1116	1218	1099	1150	1146	1061	1082	1113	1193	1154	1095	1112	1168	1166	1108	1209	1157	1125	1231	1184	1191	1119	1145	1165	1214	1137	1164	1161	1126	1151	1102	1170	1181	1077	1190	1077	1116	1134	1075	1166	1134	1168	1074	1165	1179	1115	1200	1134	1099	1166	1106	1158	1119	1129	1122	1137	1167	1139	1150	1117	1147	1180	1110	1112	1143	1114	1194	1152	1175	1115	1196	1112	1158	1217	1129	1166	1144	1157	1164	1109	1154	1137	1142	1118	1104	1124	1137	1169	1107	1099	1235	1164	1127	1187	1149	1106	1193	1178	1166	1147	1166	1148	1146	1201	1119	1134	1171	1153	1125	1159	1129	1127	1129	1116	1174	1122	1162	1090	1148	1128	1176	1120	1088	1128	1145	1142	1092	1165	1128	1199	1182	1117	1172	1103	1072	1145	1173	1154	1143	1162	1195	1114	1148	1050	1131	1163	1177	1153	1132	1163	1126	1083	1208	1159	1107	1147	1195	1130	1122	1191	1206	1116	1084	1171	1125	1178	1150	1145	1124	1112	1155	1101	1178	1195	1211	1165	1155	1117	1094	1144	1141	1140	1153	1168	1147	1117	1179	1162	1138	1170	1155	1194	1105	1144	1119	1140	1083	1047	1100	1156	1185	1085	1146	1145	1186	1091	1148	1144	1170	1102	1138	1099	1183	1103	1161	1115	1146	1104	1162	1102	1164	1085	1187	1103	1189	1130	1149	1101	1122	1151	1160	1177	1175	1121	1123	1107	1125	1116	1153	1133	1198	1087	1122	1159	1142	1138	1118	1153	1097	1092	1150	1100	1050	1133	1175	1156	1115	1169	1164	1208	1123	1107	1138	1127	1129	1143	1073	1223	1133	1191	1160	1167	1090	1116	1125	1156	1140	1146	1137	1127	1086	1148	1160	1064	1151	1092	1177	1161	1105	1142	1164	1138	1120	1167	1155	1195	1111	1193	1149	1098	1097	1117	1172	1120	1064	1175	1117	1141	1144	1150	1155	1193	1202	1088	1107	1154	1124	1116	1115	1158	1143	1138	1145	1169	1160	1036	1125	1134	1105	1196	1197	1133	1135	1135	1121	1159	1135	1176	1171	1124	1138	1130	1149	1100	1136	1157	1168	1182	1122	1098	1121	1197	1108	1151	1134	1143	1195	1133	1188	1139	1238	1167	1169	1172	1206	1119	1121	1069	1149	1205	1175	1245	1197	1219	1149	1192	1156	1155	1126	1185	1112	1124	1142	1107	1136	1160	1146	1153	1156	1157	1132	1127	1141	1203	1156	1097	1141	1151	1140	1106	1112	1115	1145	1107	1166	1117	1177	1150	1063	1176	1170	1149	1190	1096	1108	1133	1152	1094	1173	1138	1156	1129	1159	1215	1173	1135	1130	1116	1157	1157	1178	1192	1207	1181	1192	1152	1145	1209	1139	1125	1188	1118	1151	1177	1197	1144	1176	1144	1111	1087	1134	1127	1158	1120	1122	1248	1157	1172	1142	1178	1162	1228	1188	1101	1169	1128	1167	1108	1162	1168	1188	1162	1152	1125	1150	1078	1157	1109	1144	1182	1126	1177	1151	1139	1132	1170	1095	1135	1016	1142	1142	1139	1123	1143	1115	1149	1141	1161	1144	1176	1093	1129	1078	1137	1184	1166	1185	1147	1194	1190	1119	1161	1141	1154	1150	1160	1142	1107	1102	1129	1170	1082	1158	1179	1153	1181	1168	1127	1111	1167	1119	1149	1139	1136	1220	1166	1160	1155	1135	1132	1167	1134	1187	1123	1139	1087	1175	1168	1144	1143	1092	1149	1162	1154	1159	1152	1140	1152	1099	1180	1105	1128	1194	1120	1125	1143	1150	1101	1087	1178	1142	1204	1134	1156	1152	1177	1207	1131	1139	1129	1195	1134	1184	1065	1159	1120	1211	1132	1207	1137	1133	1140	1062	1129	1111	1197	1155	1144	1151	1106	1119	1104	1075	1115	1184	1158	1104	1155	1140	1129	1191	1138	1099	1158	1214	1150	1222	1127	1140	1141	1119	1152	1187	1154	1118	1132	1181	1149	1148	1077	1195	1105	1179	1123	1138	1117	1125	1151	1218	1115	1096	1187	1173	1218	1138	1092	1182	1153	1115	1146	1211	1077	1106	1150	1200	1173	1070	1140	1145	1158	1161	1163	1138	1072	1106	1180	1169	1171	1107	1141	1108	1142	1130	1165	1143	1174	1175	1174	1171	1137	1138	1183	1137	1093	1197	1191	1136	1166	1226	1163	1184	1111	1129	1179	1170	1147	1112	1180	1152	1172	1071	1065	1220	1142	1183	1114	1139	1193	1191	1090	1138	1093	1151	1138	1111	1200	1195	1171	1081	1090	1126	1131	1186	1156	1159	1136	1123	1168	1087	1113	1113	1151	1155	1226	1183	1112	1159	1113	1140	1113	1150	1149	1145	1145	1139	1176	1129	1165	1162	1105	1200	1148	1149	1118	1124	1155	1103	1162	1170	1149	1196	1137	1120	1122	1173	1218	1204	1081	1117	1140	1140	1122	1146	1128	1108	1108	1093	1151	1145	1122	1132	1177	1146	1069	1115	1149	1158	1162	1174	1134	1152	1089	1114	1108	1167	1168	1154	1078	1187	1154	1163	1137	1163	1167	1122	1156	1181	1146	1204	1177	1114	1139	1227	1119	1149	1057	1146	1096	1210	1149	1137	1107	1172	1094	1139	1148	1073	1119	1183	1135	1067	1134	1198	1109	1124	1114	1145	1137	1142	1099	1167	1141	1146	1173	1132	1134	1147	1159	1170	1200	1179	1159	1127	1096	1097	1140	1160	1158	1117	1179	1173	1166	1118	1092	1139	1103	1157	1163	1097	1155	1137	1130	1168	1141	1189	1180	1077	1183	1139	1126	1179	1135	1119	1123	1175	1135	1111	1156	1140	1107	1220	1156	1125	1182	1113	1151	1167	1139	1190	1210	1136	1125	1162	1148	1101	1122	1163	1163	1095	1197	1144	1185	1112	1120	1120	1122	1164	1153	1163	1141	1139	1159	1170	1205	1202	1164	1113	1167	1116	1136	1062	1149	1100	1174	1117	1196	1154	1117	1099	1190	1177	1093	1155	1155	1214	1157	1078	1171	1123	1128	1111	1152	1225	1207	1130	1082	1159	1121	1131	1193	1146	1115	1140	1201	1135	1096	1111	1108	1112	1204	1191	1165	1126	1142	1163	1142	1143	1156	1144	1150	1155	1162	1104	1117	1112	1143	1120	1149	1137	1073	1119	1170	1136	1161	1247	1148	1158	1140	1142	1167	1115	1065	1176	1140	1175	1110	1209	1166	1113	1115	1203	1162	1160	1141	1198	1116	1132	1125	1224	1105	1180	1128	1125	1142	1180	1119	1159	1150	1180	1113	1116	1143	1126	1159	1162	1209	1068	1126	1138	1180	1168	1127	1046	1131	1134	1120	1100	1122	1166	1106	1145	1151	1136	1150	1132	1199	1115	1126	1159	1143	1138	1150	1126	1112	1177	1133	1121	1151	1091	1125	1133	1182	1151	1112	1098
5327	1074	1033	971	927	917	943	950	939	930	944	916	928	889	888	904	874	920	877	889	931	941	845	883	931	953	919	877	862	906	881	892	901	876	872	931	932	924	869	893	915	905	884	889	964	928	883	929	869	903	891	894	898	883	947	924	935	922	939	916	931	948	895	925	925	921	894	891	940	899	896	913	911	922	874	946	952	917	901	907	915	913	904	929	916	889	915	905	909	883	881	867	959	877	913	897	927	891	915	903	863	933	848	910	909	882	909	881	948	910	872	919	870	915	978	890	882	860	862	928	944	863	894	930	904	900	884	952	910	908	949	868	921	880	844	899	881	892	863	906	883	890	915	854	854	929	933	906	898	916	863	843	880	877	906	912	910	883	890	898	892	889	892	900	899	939	871	931	911	884	915	909	942	867	879	886	920	852	904	897	852	899	865	893	908	920	894	909	924	884	876	907	881	916	937	898	939	887	866	889	882	914	895	929	867	892	938	875	885	937	946	898	902	887	947	904	847	886	886	882	865	911	904	836	899	882	931	941	928	910	912	895	925	945	873	837	903	918	885	943	839	930	858	952	904	908	883	865	844	890	875	889	950	874	874	813	859	920	906	890	931	901	840	954	931	944	879	926	967	894	868	856	846	875	893	920	917	892	904	903	874	919	936	872	871	909	907	890	907	909	957	897	881	920	909	895	860	881	948	889	894	899	875	903	878	856	843	965	910	950	870	883	947	944	922	899	949	994	943	903	919	910	928	875	896	903	990	962	927	883	894	914	948	927	883	882	921	885	908	904	906	914	884	908	897	881	896	943	930	901	894	873	914	924	933	923	944	914	876	913	875	903	922	907	931	852	853	839	915	845	891	863	923	905	892	907	901	895	867	866	905	907	879	926	868	926	916	927	869	940	911	921	904	918	896	884	917	934	942	800	863	896	904	899	882	898	865	954	909	923	878	869	911	901	945	955	908	958	880	924	941	882	891	929	889	883	897	902	992	875	919	893	897	870	923	929	918	877	880	908	904	953	914	889	884	900	877	885	875	925	933	929	889	948	943	945	901	927	886	877	954	852	933	888	899	966	924	902	955	919	929	897	912	923	926	936	912	874	895	889	934	894	921	948	858	890	865	914	878	881	938	880	933	908	877	819	908	867	928	935	925	886	898	887	846	860	881	899	900	839	930	918	958	928	924	866	949	898	917	932	851	897	931	878	915	896	886	889	912	896	850	865	927	935	868	898	911	880	907	855	847	890	911	945	869	903	918	900	894	922	920	909	900	926	880	975	910	857	949	926	938	903	940	889	879	863	940	840	865	919	945	911	896	938	915	881	905	875	898	867	885	911	914	913	945	908	902	947	868	905	955	889	945	886	956	865	893	895	889	924	876	899	875	875	860	915	920	859	912	928	864	850	882	911	833	917	899	906	913	888	891	892	887	896	917	903	908	889	866	920	838	861	941	889	885	959	914	922	905	916	870	921	869	916	934	916	908	894	902	926	955	895	892	856	932	926	922	921	887	910	905	894	937	895	903	914	916	942	880	874	819	911	929	889	890	860	954	843	918	911	902	890	871	931	969	917	956	925	954	912	925	918	931	901	917	885	964	903	902	919	927	902	875	906	908	911	943	928	916	855	851	955	875	839	938	891	883	944	897	934	901	904	931	939	889	930	908	929	880	927	852	909	945	948	962	967	938	976	923	882	877	888	895	880	962	894	918	928	894	873	888	899	904	888	899	949	894	895	908	919	905	888	904	918	871	929	945	917	912	869	864	889	900	924	890	876	934	905	905	926	929	896	878	837	904	911	905	882	938	859	866	874	881	913	897	923	892	903	897	842	919	854	925	894	938	853	867	951	907	897	903	900	887	899	920	879	928	922	905	867	917	866	914	895	894	885	858	895	904	911	881	918	819	899	880	937	917	943	921	897	936	877	897	905	896	929	871	894	921	895	893	920	917	864	895	884	905	913	915	913	872	931	934	897	876	884	939	930	872	908	941	966	945	916	955	885	951	888	829	896	858	870	901	858	878	907	941	928	925	928	893	891	936	908	911	907	939	862	850	907	965	921	893	970	898	858	955	920	871	935	924	895	889	933	922	911	900	892	893	878	910	899	865	937	900	895	956	948	912	938	883	865	905	941	894	903	963	895	894	973	875	906	891	914	919	904	861	908	845	898	933	900	914	938	909	941	924	907	886	911	910	929	912	911	857	907	887	870	934	915	864	952	953	887	842	900	916	908	905	900	877	894	914	919	907	886	931	876	870	909	905	891	916	877	943	881	919	967	936	904	934	930	972	927	845	882	926	935	887	900	904	876	902	914	914	920	881	931	900	911	899	914	947	937	891	946	883	960	886	881	884	899	868	949	872	857	946	921	865	916	901	866	879	867	874	927	915	881	892	902	837	959	885	897	860	857	908	918	866	896	950	985	951	907	891	975	900	858	977	897	909	903	933	891	876	918	885	865	903	890	923	906	891	857	847	876	868	884	957	884	923	933	873	926	922	869	922	883	876	889	888	923	814	945	919	915	863	873	888	887	881	916	860	867	952	931	838	900	919	905	865	872	898	920	927	862	896	918	891	914	930	884	914	875	950	951	876	933	875	863	935	941	894	931	888	895	957	912	940	940	886	939	923	954	913	917	863	883	877	924	882	928	851	905	889	913	870	919	926	905	931	907	865	915	907	866	900	918	904	967	896	937	868	922	935	922	909	879	979	882	903	951	894	977	954	906	927	930	860	855	910	928	918	877	925	918	827	900	898	883	916	881	849	912	888	891	915	936	913	881	929	915	949	917	861	894	937	892	935	896	886	862	908	905	854	940	946	871	956	889	888	920	874	903	958	874	900	889	958	902	901	887	895	911	917	915	878	908	901	886	903	919	943	927	928	953	914	950	910	899	890	873	891	948	916	915	865	926	896	886	896	916	958	922	913	917	911	910	929	850	909	879	889	958	851	861	924	931	930	876	875	911	912	866	880	924	890	886	923	869	896	912	949	912	925	906	856	966	912	915	898	858	869	932	974	894	919	944	925	922	930	909	872	905	884	916	893	838	926	908	897	875	925	941	890	914	914	863	911	910	852	875	882	874	912	938	988	884	908	906	914	834	912	912	899	956	930	917	928	878	899	866	930	938	927	891	880	859	910	934	900	904	871	853	887	954	894	908	847	916	886	899	909	893	886	894	882	901	880	905	895	920	915	927	876	900	923	906	922	894	893	911	833	910	896	849	878	860	900	897	936	917	848	918	854	953	895	869	905	964	928	893	941	867	894	898	873	925	898	976	881	937	887	931	901	830	886	902	858	869	887	990	839	882	911	890	927	910	892	878	904	903	934	886	925	891	924	884	924	911	943	899	885	917	923	923	884	885	879	910	884	846	842	936	958	973	919	921	969	910	915	917	981	858	884	893	947	867	918	901	869	887	888	902	920	921	857	849	920	894	851	937	905	908	929	908	882	862	942	935	898	924	901	907	916	924	871	919	901	914	940	889	884	948	879	869
25697	21474	25935	18979	2342	1276	1189	1051	1054	987	988	955	825	908	876	933	903	911	950	872	969	895	885	892	895	982	914	905	910	872	904	902	909	914	894	896	897	875	924	900	885	856	845	921	898	928	842	913	919	881	905	908	867	910	890	817	874	881	922	857	899	840	894	901	888	862	858	910	886	945	955	905	909	906	847	940	889	927	884	899	875	872	912	912	945	864	871	881	917	868	870	862	893	831	932	916	866	898	943	935	940	941	921	866	899	913	960	898	907	934	927	933	892	878	938	889	885	888	886	856	872	906	920	904	935	905	844	859	901	855	930	924	939	830	934	878	933	913	897	854	876	901	922	906	910	867	945	920	903	872	962	908	851	923	903	906	939	931	946	881	853	879	874	921	865	864	920	881	924	867	906	912	853	869	950	932	936	876	920	934	861	910	895	882	898	868	898	889	899	909	897	893	927	925	912	921	906	857	940	928	890	884	853	930	896	884	900	935	947	923	863	980	913	906	824	922	853	881	859	885	900	859	893	908	862	864	857	866	897	889	890	892	905	904	937	873	886	903	913	877	904	850	946	884	922	901	862	916	946	926	883	930	886	897	909	959	984	905	892	882	961	910	888	874	913	871	846	885	890	855	860	841	838	840	879	908	896	895	893	912	892	862	871	875	938	959	889	888	913	968	911	933	892	894	921	882	871	894	861	892	898	871	878	864	953	935	925	917	868	899	874	958	889	876	896	897	883	893	851	905	872	899	899	881	897	900	891	878	899	865	897	934	892	927	901	902	915	921	886	909	826	850	884	873	915	882	864	895	918	927	861	912	889	901	879	888	948	908	885	909	835	898	907	864	894	899	939	909	862	890	904	891	913	871	917	893	933	923	895	881	889	825	873	886	879	870	932	829	939	887	887	882	813	904	934	934	852	871	882	859	891	877	871	866	880	894	910	865	869	922	915	877	895	853	920	898	972	864	899	875	879	885	900	894	904	916	893	913	906	880	928	881	891	897	907	899	935	901	945	848	877	895	847	925	899	894	915	900	895	934	887	923	862	930	841	886	804	935	877	876	885	910	901	865	916	882	932	904	919	871	896	903	861	976	899	914	869	848	942	894	878	862	927	879	892	872	892	909	917	885	895	870	920	869	944	940	905	895	894	900	895	881	937	926	881	869	860	905	924	898	882	883	906	839	913	862	923	861	882	950	933	867	896	903	955	871	916	886	863	968	941	925	840	910	901	898	879	932	855	926	922	888	876	893	879	924	869	920	909	913	990	929	870	899	932	875	860	948	835	869	872	855	877	908	864	877	902	892	904	930	942	937	887	886	857	902	907	865	891	877	928	863	882	908	874	960	951	900	892	889	936	928	905	874	843	871	870	886	851	905	868	942	882	876	915	827	877	904	953	897	928	851	868	867	865	879	903	850	899	864	915	932	936	880	859	911	879	854	857	947	960	882	849	856	919	853	841	872	891	948	927	918	934	858	931	834	889	847	878	878	898	881	916	873	870	894	880	948	917	834	909	854	858	870	891	868	900	925	871	878	894	866	878	876	980	837	959	895	873	928	895	909	935	962	889	899	946	879	914	878	908	923	865	866	899	928	928	914	882	868	936	874	921	896	893	893	897	886	861	890	910	895	936	931	917	891	882	900	897	928	897	932	910	875	904	943	880	906	847	891	857	869	913	902	884	964	926	899	891	905	890	852	849	860	838	856	870	900	908	896	879	856	841	951	878	943	897	894	986	944	888	920	893	902	901	908	921	893	867	899	924	893	906	904	928	882	880	842	883	967	886	872	878	884	858	846	909	877	926	880	872	852	883	840	914	931	857	938	880	921	867	851	918	924	853	864	915	899	891	859	890	906	913	916	873	892	913	861	872	855	832	826	822	896	932	934	871	831	854	907	901	901	827	928	952	919	885	889	893	917	894	954	834	919	948	885	878	884	905	912	920	890	888	901	900	894	884	939	894	886	926	903	843	923	916	882	889	882	895	884	908	878	852	896	853	917	935	928	890	899	919	945	889	914	929	863	922	857	913	839	869	837	918	874	916	912	913	903	883	914	889	874	917	868	879	815	886	916	880	872	902	831	885	888	894	897	897	870	882	874	869	875	859	884	891	946	841	902	929	904	858	898	934	860	857	890	884	888	860	919	928	941	879	885	917	931	913	910	841	797	938	900	894	836	909	866	907	899	859	869	913	869	869	881	902	906	897	931	866	886	893	906	918	917	891	889	900	869	864	907	896	937	894	890	931	929	897	902	895	842	866	912	847	839	902	920	919	900	906	914	930	906	950	883	938	905	849	844	896	912	854	896	854	874	860	862	907	847	857	875	888	891	875	900	869	931	864	874	884	902	899	932	922	915	901	874	879	886	881	859	912	882	929	914	918	851	916	907	906	854	913	866	874	888	938	943	873	892	893	872	921	904	831	861	892	898	856	900	849	935	894	815	852	925	891	910	833	873	920	894	891	888	884	879	898	905	861	904	862	859	941	833	902	955	905	894	898	925	897	849	904	875	861	868	848	894	867	895	886	814	883	928	908	942	861	828	955	881	841	889	926	918	902	852	882	832	925	882	885	880	896	879	880	904	915	897	902	943	885	953	922	947	921	926	840	884	883	883	863	896	918	882	880	948	903	891	866	825	915	857	950	910	870	901	921	873	872	856	906	892	906	946	901	911	914	925	908	852	873	906	871	876	828	912	855	891	902	940	906	919	893	878	892	935	896	897	923	860	913	947	853	866	922	901	913	890	943	871	866	870	900	898	897	901	880	940	908	866	858	858	868	904	877	914	934	868	897	916	868	929	917	868	852	868	872	929	886	895	910	873	856	891	905	914	901	955	905	916	945	936	923	843	908	896	900	882	900	923	891	884	862	904	909	930	881	916	911	862	883	902	907	895	926	847	927	863	907	902	912	869	916	883	878	924	896	906	893	881	834	853	859	915	899	858	899	892	939	892	920	900	892	944	922	869	871	889	897	926	884	880	948	816	917	873	894	885	916	886	893	852	890	972	926	883	846	894	929	913	911	864	925	892	889	829	887	912	908	892	932	906	858	920	866	887	846	926	877	817	920	890	953	906	864	894	908	925	911	886	944	917	950	904	926	908	903	869	962	874	916	835	845	892	875	911	852	875	860	930	947	897	916	864	852	835	859	894	916	916	950	868	853	910	904	961	852	908	841	873	937	887	905	898	899	885	865	919	873	910	918	890	902	887	936	923	896	872	892	838	899	940	942	918	885	894	859	911	890	827	906	898	924	888	889	866	833	905	896	896	857	912	931	907	894	894	917	901	949	902	918	869	899	920	887	893	914	922	852	854	891	933	892	916	894	913	916	911	913	912	870	865	868	887	911	942	889	833	872	868	891	909	868	956	960	899	893	905	903	862	856	861	920	933	863	921	896	854	962	916	855	924	872	851	900	920	906	892	862	938	908	862	872	831	886	913	884	897	846	932	928	908	944	876	923	874	899	901	927	876	906	845	895	873	848	904	863	910
3626	2452	2154	1250	1103	988	941	902	837	815	840	815	812	792	810	763	784	758	751	770	760	758	759	805	802	785	789	789	804	803	780	788	783	742	761	706	772	759	809	784	747	693	797	758	803	722	741	751	746	769	760	711	781	724	774	773	745	811	734	735	744	759	770	719	738	789	716	785	746	740	792	749	720	710	742	713	762	743	768	757	714	747	768	773	785	769	727	727	846	752	758	721	739	751	770	740	720	777	793	769	759	810	785	772	715	716	728	702	765	793	802	805	776	731	752	802	788	799	699	764	721	753	771	744	753	728	782	768	769	769	750	742	713	745	744	753	742	766	756	706	810	739	749	719	766	721	702	735	773	737	725	783	756	748	739	801	782	753	721	741	693	768	797	757	750	687	764	731	770	763	790	741	762	738	742	766	753	776	790	745	766	765	764	740	803	761	781	797	769	779	813	730	752	736	775	712	762	765	728	769	759	764	759	742	677	764	752	705	775	722	748	740	741	735	729	769	734	756	770	754	748	706	763	740	738	730	743	745	755	738	765	710	750	678	736	753	720	817	795	736	727	717	735	768	765	743	770	735	734	709	758	775	698	743	746	761	786	785	740	771	760	760	734	758	691	765	780	741	725	719	750	738	733	788	771	709	695	714	692	708	755	764	747	769	728	725	751	738	745	735	738	750	777	751	764	763	742	752	716	734	696	691	751	707	759	762	776	740	757	740	734	750	688	742	728	734	768	778	738	736	741	753	783	745	768	742	692	772	739	769	760	779	780	768	783	737	738	735	748	769	738	735	696	746	733	710	741	770	772	724	721	693	741	792	770	766	713	754	787	759	744	720	760	787	781	762	736	674	714	799	741	746	762	749	738	704	742	812	715	769	726	735	773	771	753	734	700	739	720	708	751	750	722	779	739	775	825	750	752	748	785	760	787	769	780	719	784	709	725	724	730	724	740	730	799	775	753	807	739	753	734	737	795	789	780	764	739	765	711	771	810	754	710	767	723	757	771	757	717	726	770	724	728	740	764	788	740	727	753	731	740	761	767	746	765	720	760	766	732	738	779	766	751	764	690	712	736	741	774	803	746	711	730	731	804	777	747	725	756	744	747	806	761	795	809	737	736	750	734	769	762	750	821	712	750	792	786	719	684	741	672	683	718	774	793	780	769	734	715	770	709	763	754	769	734	750	746	769	729	724	713	743	739	728	747	745	776	769	702	744	730	708	716	754	716	735	768	721	726	765	782	774	691	751	785	790	745	775	788	765	718	728	754	714	714	757	783	755	711	806	751	744	795	702	714	740	783	751	737	782	743	768	776	777	718	732	729	722	718	789	766	731	827	765	740	759	748	723	767	754	771	739	710	768	777	778	735	743	761	804	743	759	726	726	747	743	773	733	774	689	750	786	744	756	788	770	732	755	767	744	747	739	759	795	749	760	743	749	770	731	702	699	776	771	711	765	756	758	788	707	742	751	771	761	770	741	748	780	737	741	776	747	683	793	774	737	745	755	722	781	740	722	710	756	754	753	771	745	725	806	770	737	702	788	786	756	731	723	767	725	728	755	732	748	786	737	773	738	739	756	724	760	699	745	799	766	730	726	768	775	756	755	783	783	754	747	733	716	751	694	720	756	723	733	733	716	759	748	773	754	739	776	789	758	719	737	769	791	734	698	744	678	713	743	739	747	767	749	748	769	822	744	749	752	773	799	757	708	755	712	771	739	775	719	709	739	736	729	735	700	700	750	746	720	753	746	758	717	815	815	765	720	707	726	777	715	753	748	760	698	780	790	773	733	799	725	718	746	760	731	743	713	733	771	742	655	714	773	694	747	705	766	708	744	722	768	753	786	691	719	778	759	733	708	730	791	771	707	774	735	705	802	740	740	777	742	767	775	744	787	752	748	764	783	721	744	741	766	696	708	748	741	732	754	795	711	752	751	737	705	748	746	746	743	774	792	748	729	752	752	743	724	792	731	688	743	718	772	738	706	766	737	720	769	764	754	744	719	785	714	762	763	697	764	744	691	757	743	728	725	736	749	759	731	729	771	712	742	731	725	763	771	755	738	717	738	759	736	722	760	793	812	716	755	750	773	722	720	787	736	749	734	712	748	761	735	741	725	751	783	745	712	723	753	745	765	725	762	754	761	717	776	743	804	747	728	769	726	742	707	741	718	781	787	789	746	722	793	707	742	782	772	755	735	732	774	731	775	745	687	742	769	726	733	767	743	737	733	772	787	749	757	709	748	768	759	746	725	724	722	706	755	741	756	764	717	776	733	742	724	737	739	707	734	716	763	740	777	728	732	717	696	783	773	730	709	760	794	790	744	749	822	737	715	769	751	771	723	743	748	690	746	746	707	719	737	738	712	721	754	712	779	760	718	744	724	741	752	779	729	744	714	751	778	741	732	729	787	722	780	753	784	723	705	743	738	746	718	741	710	753	747	742	751	780	731	733	738	764	776	795	739	726	758	734	716	707	770	748	711	687	767	774	755	761	747	775	731	738	756	782	698	703	757	726	737	755	757	737	777	734	739	726	724	764	721	764	759	737	783	729	741	709	732	712	726	770	749	734	787	722	763	710	766	764	754	771	731	754	727	775	694	820	732	797	729	769	710	786	739	756	781	710	702	693	715	710	722	745	778	719	719	787	712	741	817	734	745	717	768	743	740	706	773	772	717	742	733	790	771	758	679	787	759	775	724	740	726	767	727	721	741	760	782	749	800	759	746	762	736	702	703	725	697	753	811	729	705	749	713	712	765	713	778	721	792	748	768	747	756	748	689	720	713	753	728	775	754	775	733	751	737	736	728	728	740	795	762	768	777	765	751	766	679	699	689	732	706	775	735	732	712	771	749	718	699	737	740	751	769	768	702	750	750	786	739	729	729	768	708	729	800	749	696	781	780	718	721	703	768	751	800	717	766	724	715	775	735	732	754	774	711	746	755	704	770	736	741	725	736	777	734	738	717	719	726	755	705	755	776	786	729	750	761	750	756	802	764	756	718	730	723	688	737	716	751	770	808	756	741	751	759	783	762	744	715	736	781	785	754	787	717	696	740	702	709	774	804	731	736	776	737	741	726	728	780	751	774	752	743	763	699	772	770	759	749	776	796	776	737	775	786	735	734	750	724	723	797	722	784	702	749	693	755	771	764	740	725	736	742	749	760	766	734	750	723	774	726	763	741	745	712	751	716	751	738	707	718	736	768	745	754	725	730	777	719	761	724	745	720	785	757	708	793	748	764	731	745	741	788	749	788	752	746	718	732	695	768	704	797	755	717	756	744	745	747	741	746	694	704	765	764	767	729	794	744	749	759	767	758	771	726	742	738	757	743	749	737	734	795	735	743	763	749	750	701	766	807	721	771	748	739	799	762	698	746	782	725	716	719	743	740	719	745	709	719	739	760	728	701	700	757	764	799	721	725	793	713	679	721	723	734	791	727	716	707	699	776	766	696	764	772	763	710	794	758	761	738	715	752	768	771	785	756	724	769
24312	21476	28705	24661	20764	4068	1411	950	797	762	740	746	775	676	709	724	677	725	625	641	655	703	634	608	686	644	632	689	704	624	614	654	610	665	681	625	641	610	672	643	631	612	633	656	638	654	637	650	629	635	626	651	679	595	603	644	662	615	632	666	643	611	672	614	651	651	607	673	623	611	647	646	662	621	583	603	622	623	595	650	621	627	656	644	662	614	661	686	630	600	614	648	596	648	596	650	624	626	630	645	646	600	605	647	582	632	632	618	585	614	616	638	593	633	653	575	669	643	621	631	611	626	639	594	622	627	624	620	648	651	649	610	600	635	652	624	593	660	631	651	686	661	618	617	679	589	607	617	608	558	594	654	604	600	610	620	671	661	645	586	680	600	621	612	627	661	640	632	570	637	644	641	655	666	624	612	627	621	626	650	613	599	703	617	642	634	636	649	622	635	585	631	645	575	607	642	610	643	601	609	639	685	613	593	648	628	652	610	619	618	612	655	627	596	627	598	659	609	617	604	635	652	645	613	595	640	631	633	625	618	616	668	622	636	632	647	605	633	615	654	716	644	655	604	633	662	635	649	625	651	618	586	578	604	673	603	630	616	604	614	616	667	640	622	624	632	632	635	644	590	656	588	643	656	633	638	629	610	646	609	631	573	664	625	652	657	635	628	605	661	640	622	642	604	623	652	593	640	640	597	572	614	656	615	655	668	622	651	673	611	629	656	642	614	605	682	651	633	643	645	614	569	589	637	633	627	654	642	633	666	587	563	680	614	644	631	601	624	614	619	636	608	636	651	562	628	615	654	616	620	608	625	614	648	618	620	585	629	582	645	613	620	626	589	654	576	627	611	673	676	669	617	601	611	665	588	633	617	631	621	623	614	637	592	620	644	634	623	619	606	623	640	614	607	608	644	625	626	664	637	564	666	637	626	640	623	643	627	642	634	608	643	616	620	627	609	664	620	626	625	622	663	594	631	679	592	620	599	680	624	618	620	618	659	685	618	611	602	623	585	618	604	628	629	596	614	671	621	648	620	638	605	612	622	646	570	668	630	643	615	602	632	656	625	596	655	627	632	627	631	612	605	659	648	645	673	635	638	632	639	617	691	619	614	630	603	613	623	616	603	586	603	561	603	588	637	603	636	637	629	603	644	621	626	619	652	588	623	625	636	645	680	642	630	644	588	650	617	639	651	657	654	648	620	661	582	649	643	583	668	608	633	650	591	661	619	696	601	636	643	598	609	600	635	639	596	678	623	575	673	677	640	626	580	578	608	641	582	574	626	621	626	623	627	612	640	611	616	629	635	635	607	656	647	663	626	670	651	638	630	605	618	654	660	613	656	609	622	602	644	611	608	656	643	589	597	649	646	637	658	612	624	623	615	573	620	548	639	646	635	654	620	617	621	643	573	609	634	624	642	612	627	642	594	630	593	575	635	601	629	634	614	628	623	655	679	635	624	611	628	634	589	685	626	638	545	589	614	644	609	630	620	581	670	608	615	642	609	625	622	631	656	605	612	591	597	630	599	599	635	612	624	614	658	622	633	644	648	639	599	650	652	632	634	559	583	598	637	651	597	635	631	649	618	597	626	631	584	637	604	611	646	628	635	640	626	640	598	609	643	633	605	632	613	626	590	619	606	627	644	600	624	623	578	646	614	667	619	608	643	628	607	620	613	687	616	603	628	579	609	634	610	628	640	608	626	632	661	695	627	622	645	593	650	660	626	619	623	604	632	575	641	619	642	628	644	648	626	655	636	604	604	636	627	638	600	652	659	621	588	561	585	629	648	598	605	647	606	586	602	641	583	699	638	637	548	581	621	638	633	630	633	656	596	601	625	617	597	648	595	632	638	645	621	665	639	626	604	623	592	673	614	591	634	637	613	616	636	660	649	609	611	611	656	665	638	620	595	646	647	645	618	626	627	611	635	624	627	687	620	681	647	640	657	666	603	573	621	630	624	590	616	579	622	646	615	660	670	622	642	651	659	670	611	599	603	629	588	651	599	598	622	637	588	690	659	607	647	621	675	568	609	610	614	620	627	632	607	637	638	664	645	616	621	678	596	622	640	599	633	650	590	665	675	617	661	650	661	618	629	645	619	607	600	617	676	632	647	598	610	638	592	658	661	609	620	625	644	633	618	629	669	602	596	616	663	576	626	623	581	647	573	655	678	624	646	619	599	686	624	648	632	638	647	608	655	607	641	601	618	623	650	578	611	641	647	671	633	592	613	605	643	600	589	632	626	642	613	633	665	672	687	666	648	619	590	618	609	619	612	640	628	597	618	640	618	600	617	640	583	670	558	625	616	593	645	581	643	619	612	641	612	655	652	598	596	647	645	660	616	662	609	663	612	591	635	641	593	651	637	661	630	639	623	633	643	602	655	618	663	609	640	623	615	624	641	604	652	612	637	613	645	612	608	647	637	636	617	655	662	644	670	657	649	628	636	609	620	668	663	666	646	589	626	633	607	636	607	638	583	630	628	635	604	595	586	607	588	640	602	627	626	591	666	625	608	604	679	603	587	704	575	625	574	623	632	613	592	618	609	625	644	655	613	588	596	629	548	592	644	628	658	617	616	612	614	656	618	619	630	628	631	641	646	608	617	648	620	663	568	669	642	639	609	642	641	625	617	625	609	636	585	658	597	583	618	613	609	616	641	627	629	586	552	601	651	660	646	633	654	645	678	624	616	599	609	625	606	608	635	638	580	633	663	621	605	644	568	633	604	602	620	602	648	599	639	647	646	606	637	609	619	568	613	619	598	661	631	670	636	624	656	644	598	639	605	625	636	653	620	641	619	665	670	590	603	603	637	639	635	581	635	650	667	646	631	641	611	595	597	639	675	655	615	629	626	652	663	614	628	601	623	634	604	648	665	624	597	547	649	613	671	604	606	656	642	624	642	631	639	632	635	598	639	603	602	616	602	674	640	628	579	613	673	633	593	616	633	604	654	659	643	639	684	642	600	588	604	632	583	641	635	609	636	646	634	572	611	607	590	640	590	671	614	625	629	617	609	637	599	659	635	650	627	647	610	623	584	656	621	616	625	666	626	645	620	602	604	626	616	619	666	629	665	602	591	637	659	619	623	628	651	654	634	653	630	615	599	617	640	651	629	646	653	670	612	618	639	675	645	600	642	632	634	641	640	621	606	686	605	591	643	646	643	598	630	609	664	630	609	618	627	613	626	641	642	635	647	619	646	607	655	636	592	678	651	652	610	620	627	623	555	611	614	693	607	605	643	616	663	627	658	648	666	578	635	661	620	622	602	644	611	622	602	625	618	613	611	617	626	600	633	650	666	565	579	604	608	601	583	645	645	636	627	639	605	618	595	603	654	610	650	605	625	651	603	638	662	626	633	653	603	640	609	628	618	628	632	628	644	616	623	648	609	609	636	632	621	595	615	675	597	630	660	651	647	648	641	597	624	604	664	589	595	619	597	606	618	615	603	645	633	588	608	629	608	662	631	598	616	640	654	628	591	611	612
3419	5089	4088	2149	1566	1256	1102	938	944	751	740	759	652	671	629	636	638	590	626	586	599	610	571	605	616	584	576	595	625	588	535	629	576	577	597	569	597	564	600	515	557	529	580	583	570	565	550	568	577	552	561	532	593	585	568	535	543	608	544	522	520	585	598	569	556	547	566	558	550	534	590	518	573	581	571	556	537	537	563	561	549	577	599	584	544	575	544	578	512	579	570	586	582	582	568	556	569	539	537	579	551	553	545	530	582	568	597	600	547	597	548	559	550	522	566	561	575	543	553	591	563	578	585	556	574	553	561	598	550	567	567	566	541	587	499	542	534	558	575	552	558	573	554	527	574	580	552	506	570	557	552	566	559	601	562	541	529	553	536	557	558	587	535	558	552	569	549	516	542	594	536	563	586	519	582	554	572	559	540	574	565	521	534	542	539	556	596	546	547	534	564	554	574	572	525	564	563	555	578	540	544	539	511	597	517	537	553	529	557	567	592	561	559	563	590	542	520	567	574	568	538	559	555	551	558	575	573	550	553	612	518	547	587	563	583	558	565	593	561	563	542	567	570	534	536	543	553	574	552	555	567	501	560	571	578	562	565	540	558	573	515	550	584	571	545	562	521	532	565	527	568	555	518	547	561	525	611	598	567	528	556	528	512	553	561	551	513	524	581	575	542	590	552	568	546	543	518	564	545	560	518	563	541	590	567	562	529	576	544	574	553	575	597	545	567	535	555	531	560	551	597	532	540	579	541	538	528	591	525	565	553	571	519	567	551	570	549	509	538	574	523	571	553	567	563	547	500	569	544	587	536	528	583	581	526	565	571	556	537	604	586	543	558	534	553	572	541	549	576	554	537	532	557	547	525	566	551	570	531	586	598	568	523	526	589	537	564	553	528	576	558	556	547	535	547	543	547	515	509	519	572	590	523	606	566	575	526	583	546	513	595	575	550	515	526	569	528	528	579	566	599	571	544	589	554	582	555	562	513	571	541	567	586	576	544	539	533	509	583	564	543	585	553	523	532	542	526	567	538	557	537	564	601	527	517	596	503	562	536	548	566	555	556	566	557	554	573	558	566	542	571	557	540	522	588	486	575	547	543	558	571	526	524	549	564	537	503	536	533	568	577	551	556	563	569	569	574	574	555	535	537	551	565	552	536	565	558	542	572	608	572	545	581	560	562	572	531	562	549	547	494	560	546	550	518	557	514	562	536	540	542	561	534	558	548	567	581	569	554	553	563	554	515	534	576	556	530	523	537	560	561	534	552	548	543	518	582	536	526	516	513	554	531	578	550	562	545	543	544	535	569	557	567	558	546	543	523	506	556	582	558	575	558	568	536	544	538	600	536	558	549	564	517	559	560	530	576	545	563	533	568	558	580	569	517	572	549	541	511	566	550	531	505	565	569	576	567	543	598	513	567	519	560	593	569	588	581	580	525	557	583	547	582	586	542	610	534	559	550	542	566	522	553	517	564	536	566	556	549	530	525	602	564	530	519	524	579	532	533	565	552	538	543	567	554	529	564	541	515	560	559	555	563	545	564	551	571	541	557	551	579	587	531	566	517	516	511	525	575	558	539	527	545	541	540	546	530	568	537	548	536	539	559	532	603	556	537	550	570	523	572	539	546	529	585	549	539	578	538	544	542	551	581	525	546	503	526	559	512	544	568	551	534	565	539	595	568	596	557	534	529	553	553	515	560	494	583	546	555	521	497	564	545	591	561	602	562	532	552	550	568	542	522	557	566	586	547	526	529	569	550	519	575	554	508	524	533	534	571	524	522	565	548	505	538	526	549	547	560	529	502	569	612	563	567	558	558	563	538	568	582	547	561	584	568	552	527	574	555	531	573	528	562	522	574	590	536	558	499	546	541	537	521	557	546	530	536	527	568	560	534	529	558	555	590	564	607	529	550	523	572	551	561	535	544	554	557	628	545	555	554	565	540	502	529	584	539	537	584	550	544	569	499	574	542	558	551	520	569	553	563	536	560	565	549	539	560	486	550	551	559	494	574	586	588	523	578	537	541	548	527	528	611	533	509	541	561	553	544	527	554	523	581	612	560	556	528	548	573	586	551	537	533	569	556	539	503	514	589	557	534	571	557	543	548	560	555	548	539	552	559	535	588	524	540	561	558	551	564	524	555	509	534	516	596	562	574	572	545	562	560	548	538	535	547	559	528	577	577	534	625	535	556	544	535	545	536	566	566	523	563	561	547	522	535	539	596	537	580	539	519	576	521	525	566	600	550	539	564	584	544	549	533	597	546	556	536	551	547	544	534	527	549	574	557	590	556	536	583	522	544	566	526	505	512	576	548	542	579	581	530	526	514	539	540	534	540	539	529	549	547	591	524	589	566	551	539	560	562	528	543	535	531	524	546	560	525	554	515	505	587	567	555	559	555	533	540	557	548	557	534	530	520	531	527	573	561	555	556	594	519	523	556	566	566	585	517	558	532	576	545	617	564	541	520	550	504	515	534	536	533	554	565	529	570	574	634	542	588	538	564	493	569	555	571	577	516	529	569	538	543	563	572	526	522	488	549	559	553	579	547	562	545	594	598	523	554	544	555	531	544	577	522	575	576	534	567	549	532	577	534	493	502	541	527	555	497	564	539	549	520	517	548	501	568	543	511	540	534	545	547	559	512	585	550	527	576	572	487	511	531	582	564	569	548	571	523	536	582	555	537	516	537	532	547	552	543	516	521	553	537	576	596	555	583	537	521	558	560	549	577	564	497	528	513	532	547	548	541	572	515	552	516	547	553	529	564	566	575	537	539	516	544	514	512	564	524	567	566	531	567	587	561	579	562	536	529	507	534	576	576	561	534	516	515	606	504	513	552	560	543	534	503	543	555	576	544	511	549	512	503	534	537	526	587	544	520	522	521	556	546	555	560	504	567	569	535	508	542	571	543	550	559	543	545	554	542	525	516	587	610	560	548	561	574	559	559	526	565	530	584	545	540	524	534	548	525	551	576	567	543	593	524	493	570	564	541	558	568	583	535	532	586	580	536	541	552	527	524	563	545	546	563	535	519	553	561	553	515	524	562	547	570	584	533	532	524	557	529	536	570	548	555	552	516	537	564	576	538	550	536	555	533	552	532	552	559	559	528	563	559	544	576	467	527	560	534	528	564	521	520	534	533	515	515	578	544	548	508	586	550	543	519	573	533	553	557	550	533	538	508	590	600	533	520	533	542	530	586	533	561	513	532	551	509	584	531	516	543	576	543	546	552	556	558	539	555	573	564	575	523	578	534	532	572	521	564	598	545	540	571	518	576	564	589	515	504	553	500	551	508	527	533	544	589	577	560	579	556	558	611	542	549	584	568	566	523	550	526	577	545	588	527	562	565	552	556	532	557	538	536	547	526	532	555	567	543	567	563	546	579	567	568	520	540	558	550	570	573	545	551	543	582	569	546	563	520	517	538	545	551	555	563	513	534	555	552	593	568	555	595	508	538	563	522	542	602	524	526	511	553	552	538	532	529	538
27805	13116	2545	1488	1147	1154	1190	1098	1176	1122	1159	1109	1097	1123	1113	1127	1138	1118	1107	1107	1151	1128	1099	1053	1120	1114	1127	1100	1107	1085	1111	1155	1126	1134	1141	1147	1133	1158	1125	1179	1137	1063	1113	1128	1072	1111	1167	1152	1065	1132	1090	1041	1067	1097	1152	1148	1113	1113	1134	1169	1140	1158	1156	1066	1116	1126	1099	1152	1107	1095	1097	1138	1090	1076	1082	1088	1155	1223	1072	1091	1143	1090	1075	1179	1133	1100	1086	1063	1115	1141	1121	1137	1098	1166	1123	1131	1094	1108	1098	1063	1066	1166	1139	1049	1079	1120	1133	1116	1123	1044	1175	1128	1085	1089	1129	1164	1149	1129	1153	1071	1129	1083	1132	1194	1040	1038	1106	1090	1121	1109	1089	1102	1031	1103	1116	1061	1139	1107	1147	1072	1106	1068	1077	1053	1115	1123	1101	1091	1169	1115	1104	1040	1071	1141	1071	1100	1112	1097	1116	1176	1099	1081	1081	1099	1138	1118	1124	1059	1104	1116	1096	1107	1153	1100	1141	1144	1059	1111	1109	1098	1110	1139	1116	1110	1080	1104	1138	1125	1123	1080	1124	1124	1139	1104	1091	1090	1123	1139	1113	1123	1099	1156	1103	1117	1170	1091	1091	1100	1065	1084	1089	1075	1081	1124	1101	1122	1122	1085	1091	1120	1053	1076	1156	1113	1039	1130	1112	1080	1133	1090	1112	1120	1132	1119	1103	1088	1122	1156	1138	1120	1088	1069	1114	1088	1085	1189	1083	1161	1172	1113	1152	1137	1121	1093	1116	1159	1189	1097	1076	1103	1088	1125	1143	1165	1109	1103	1110	1121	1071	1140	1102	1104	1120	1081	1102	1061	1110	1102	1068	1113	1129	1145	1147	1043	1093	1113	1061	1113	1131	1167	1135	1147	1140	1115	1117	1057	1105	1139	1127	1085	1109	1104	1066	1158	1068	1147	1106	1091	1097	1101	1129	1117	1133	1057	1157	1153	1139	1135	1099	1109	1109	1054	1108	1132	1111	1128	1122	1112	1111	1093	1120	1093	1097	1052	1094	1174	1172	1165	1101	1097	1165	1083	1125	1081	1035	1124	1087	1129	1074	1127	1106	1136	1146	1121	1113	1167	1120	1127	1090	1103	1140	1153	1174	1128	1063	1166	1089	1090	1191	1079	1072	1090	1148	1103	1092	1214	1114	1125	1093	1132	1047	1075	1133	1166	1176	1075	1112	1096	1145	1146	1076	1095	1115	1127	1147	1202	1086	1099	1109	1113	1061	1122	1097	1147	1186	1124	1133	1162	1130	1101	1121	1130	1020	1131	1097	1075	1161	1122	1065	1086	1113	1121	1103	1104	1144	1057	1120	1108	1116	1098	1116	1087	1023	1092	1130	1116	1092	1111	1099	1088	1061	1081	1119	1130	1092	1118	1155	1096	1040	1110	1090	1085	1144	1153	1096	1093	1154	1116	1112	1158	1117	1092	1101	1066	1082	1077	1148	1120	1192	1153	1080	1119	1144	1148	1072	1076	1123	1051	1134	1102	1142	1153	1112	1174	1091	1107	1162	1122	1127	1139	1116	1099	1131	1197	1065	1129	1059	1097	1131	1108	1110	1111	1144	1105	1074	1063	1146	1157	1140	1055	1145	1087	1085	1117	1031	1144	1076	1174	1075	1166	1131	1135	1119	1180	1087	1128	1065	1125	1086	1134	1068	1096	1169	1092	1085	1054	1147	1135	1129	1134	1096	1101	1137	1122	1100	1135	1082	1105	1101	1132	1116	1159	1166	1209	1095	1093	1120	1082	1102	1172	1047	1166	1090	1098	1083	1137	1151	1121	1159	1118	1118	1089	1122	1108	1146	1158	1183	1086	1052	1111	1101	1116	1117	1083	1146	1052	1142	1093	1145	1077	1092	1124	1106	1120	1098	1083	1087	1139	1107	1143	1098	1109	1183	1107	1090	1097	1128	1111	1147	1140	1125	1062	1112	1139	1066	1126	1086	1085	1095	1101	1051	1088	1113	1066	1121	1083	1131	1087	1062	1129	1099	1112	1102	1110	1162	1070	1088	1107	1130	1121	1171	1116	1065	1062	1120	1134	1167	1098	1136	1095	1120	1105	1090	1086	1077	1156	1137	1105	1136	1135	1092	1137	1090	1150	1082	1062	1003	1110	1138	1130	1108	1105	1076	1095	1130	1111	1040	1063	1164	1071	1171	1132	1043	1110	1151	1120	1131	1155	1189	1113	1148	1080	1134	1057	1102	1150	1145	1157	1089	1129	1135	1095	1054	1123	1155	1186	1107	1125	1143	1150	1152	1126	1098	1129	1084	1115	1121	1150	1114	1056	1144	1154	1093	1161	1092	1118	1060	1118	1171	1150	1077	1072	1110	1099	1079	1046	1127	1111	1140	1097	1116	1152	1128	1130	1168	1147	1176	1189	1150	1092	1139	1116	1106	1108	1099	1099	1058	1073	1001	1110	1115	1123	1141	1134	1118	1096	1121	1171	1114	1165	1149	1158	1101	1142	1084	1120	1180	1083	1098	1165	1109	1164	1107	1136	1129	1086	1110	1122	1166	1129	1144	1153	1089	1195	1177	1137	1117	1074	1110	1161	1104	1086	1083	1103	1133	1089	1075	1128	1095	1061	1097	1073	1210	1091	1129	1131	1085	1109	1144	1096	1144	1076	1091	1103	1059	1167	1180	1135	1122	1140	1096	1117	1113	1065	1139	1064	1117	1122	1181	1121	1135	1133	1122	1127	1105	1091	1092	1110	1080	1117	1085	1107	1089	1068	1172	1050	1138	1068	1137	1070	1103	1092	1165	1146	1116	1106	1100	1138	1097	1115	1125	1088	1195	1058	1093	1125	1092	1159	1049	1111	1100	1161	1134	1097	1114	1116	1104	1124	1082	1162	1117	1084	1121	1128	1077	1123	1121	1112	1067	1094	1082	1116	1174	1144	1133	1199	1134	1126	1118	1093	1129	1119	1084	1206	1079	1085	1080	1142	1127	1096	1139	1081	1100	1202	1124	1166	1187	1091	1132	1057	1163	1075	1127	1117	1121	1035	1108	1070	1101	1089	1061	1092	1107	1109	1161	1134	1067	1112	1106	1084	1129	1076	1127	1145	1167	1135	1052	1109	1037	1095	1093	1094	1095	1093	1109	1081	1133	1115	1067	1103	1108	1123	1157	1110	1119	1150	1117	1143	1126	1119	1122	1129	1124	1070	1097	1139	1132	1098	1151	1111	1176	1118	1075	1116	1074	1078	1123	1076	1197	1110	1160	1152	1105	1149	1142	1130	1087	1122	1101	1069	1158	1143	1154	1053	1120	1153	1111	1054	1055	1101	1125	1101	1128	1115	1142	1106	1113	1095	1099	1110	1127	1126	1183	1126	1131	1107	1139	1074	1132	1125	1100	1148	1127	1127	1069	1085	1124	1154	1136	1102	1091	1150	1104	1151	1128	1158	1117	1096	1112	1113	1167	1109	1148	1175	1165	1109	1127	1083	1085	1120	1129	1149	1128	1099	1064	1031	1130	1107	1118	1109	1126	1121	1116	1097	1121	1189	1157	1177	1085	1149	1144	1140	1090	1058	1184	1151	1149	1130	1085	1138	1143	1110	1074	1064	1109	1095	1145	1084	1085	1123	1101	1071	1089	1144	1091	1158	1119	1053	1076	1186	1126	1094	1079	1153	1096	1083	1157	1172	1112	1092	1114	1141	1159	1049	1100	1160	1224	1166	1131	1144	1013	1143	1113	1151	1121	1077	1095	1073	1092	1121	1103	1088	1093	1053	1103	1099	1111	1172	1142	1146	1123	1124	1064	1105	1131	1198	1130	1152	1075	1064	1095	1102	1133	1099	1149	1155	1041	1134	1084	1113	1054	1114	1135	1088	1053	1093	1081	1092	1071	1099	1107	1102	1108	1112	1120	1112	1142	1134	1169	1059	1097	1135	1141	1151	1094	1098	1085	1086	1104	1081	1073	1136	1048	1091	1165	1068	1148	1072	1119	1090	1063	1085	1086	1073	1166	1086	1174	1134	1109	1100	1108	1084	1134	1134	1080	1141	1065	1136	1132	1137	1140	1126	1109	1129	1146	1126	1059	1079	1053	1143	1082	1142	1157	1046	1090	1105	1035	1069	1053	1087	1064	1123	1184	1158	1090	1151	1140	1108	1103	1069	1095	1132	1127	1117	1154	1165	1079	1106	1057	1145	1146	1104	1128	1154	1105	1124	1103	1141	1093	1116	1128	1109	1112	1102	1117	1072	1106	1088	1148	1106	1121	1024	1126	1113	1072	1153	1167	1157	1049	1034	1151	1126	1088	1069	1127	1087	1146	1159	1183	1092	1115	1122	1140	1122	1079	1166	1118	1147	1129	1096	1101	1106	1120	1153	1102	1079	1127	1103	1069	1063	1142	1096	1146	1110	1105	1140	1103	1128	1081	1060	1156	1073	1074	1099	1120	1142	1118	1100	1089	1068	1122	1079	1137	1163	1080	1128	1112	1096	1105	1048	1104	1027	1106	1126	1119	1092	1178	1115	1145	1030	1194	1132	1136	1091	1070	1090	1132	1157	1081	1108	1111	1044	1143	1132	1101	1113	1023	1130	1139	1091	1079	1098	1090	1123	1112	1133	1187	1051	1125	1131	1044	1137	1076	1067	1118	1108	1110	1134	1085	1107	1115	1152	1138	1186	1084	1104	1072	1111	1116	1061	1101	1072	1099	1061	1035	1070	1074	1146	1136	1128	1085	1108	1065	1114	1166	1104	1133	1098	1127	1061	1166	1139	1122	1142	1164	1117	1159	1130	1101	1101	1142	1093	1067	1061	1129	1093	1130	1082	1099	1126	1048	1082	1096	1103	1085	1135	1104	1115	1125	1141	1116	1120	1130	1171	1121	1088	1091	1161	1111	1129	1107	1111	1123	1154	1158	1159	1108	1152	1147	1104	1104	1024	1101	1138	1097	1073	1079	1112	1122	1164	1106	1108	1092	1130	1119	1088	1139	1101	1110	1133	1094	1178	1155	1130	1100	1082	1098	1138	1121	1125	1167	1117	1071	1114	1099	1081
5201	1106	1089	960	985	1002	873	865	884	892	899	886	878	901	899	831	958	873	858	908	886	862	915	872	874	863	891	873	901	932	906	890	888	912	884	863	881	869	908	901	852	845	866	876	913	863	863	911	940	850	841	940	919	827	878	890	834	865	877	853	900	874	883	872	912	937	901	921	874	895	917	882	887	891	876	890	887	925	883	921	916	879	868	887	894	870	912	893	869	918	875	889	871	897	895	847	866	917	841	847	875	921	879	895	878	818	876	904	893	910	857	908	902	841	851	855	920	923	841	919	913	867	821	894	917	917	878	870	836	866	931	870	943	864	843	861	903	881	898	926	890	878	835	882	836	885	857	881	880	907	884	940	889	858	869	927	892	900	891	934	829	884	893	869	868	844	890	873	865	839	814	927	935	916	884	812	884	853	869	896	908	894	861	932	852	858	857	904	945	846	925	898	869	913	921	921	891	911	875	852	927	844	847	882	907	835	912	883	854	876	869	889	833	866	864	921	840	858	919	887	894	896	894	873	888	911	866	917	873	899	904	895	869	835	905	858	935	897	865	871	866	880	896	863	881	905	889	890	877	870	870	879	924	880	827	848	913	889	919	868	830	854	880	945	863	879	927	899	918	843	902	900	927	875	847	902	834	870	807	817	879	852	892	880	918	887	883	869	894	942	876	879	878	907	882	853	875	914	869	916	884	835	847	928	900	857	849	899	953	911	895	888	861	889	876	900	875	928	906	915	859	862	866	851	895	899	925	852	796	856	883	906	889	887	889	893	846	876	900	875	851	873	849	890	862	813	905	841	868	880	894	909	905	867	894	911	885	880	864	860	895	904	898	892	902	880	891	937	879	845	883	854	872	919	858	827	895	867	886	872	909	922	874	935	890	906	893	902	900	844	908	886	854	861	856	923	902	831	905	887	922	911	886	842	823	903	849	939	907	905	933	895	880	934	922	892	869	826	860	869	874	863	930	877	914	905	844	881	916	876	911	901	925	934	805	852	891	859	946	900	884	853	875	848	868	919	835	918	852	864	897	851	835	963	907	914	847	875	853	888	932	930	913	815	936	867	843	880	915	869	855	896	925	864	887	923	876	894	865	822	883	837	888	911	927	885	833	912	863	873	898	898	896	953	866	857	924	921	906	890	898	909	878	843	939	872	887	857	848	875	914	865	835	870	871	921	854	862	851	900	872	871	899	852	918	877	865	843	865	889	870	884	884	896	905	851	903	865	870	849	928	900	857	852	928	854	858	931	895	823	887	937	927	874	842	898	902	823	872	863	864	892	935	919	883	903	887	832	884	812	874	859	873	857	891	895	857	858	865	881	855	880	925	903	901	893	856	857	844	866	846	879	905	849	898	904	901	923	869	855	890	917	817	865	868	851	894	874	921	851	864	903	900	860	919	838	866	861	886	884	880	823	850	857	954	911	877	920	900	889	842	863	876	844	897	791	903	953	907	824	871	869	872	877	865	901	889	853	923	891	874	903	872	891	908	898	890	858	921	894	881	902	829	926	905	938	825	855	875	887	890	952	904	893	876	830	899	874	856	906	923	896	872	904	884	882	906	835	899	901	873	814	859	846	864	886	894	897	887	904	885	894	890	906	872	940	915	799	864	882	891	851	880	850	887	896	872	894	886	856	876	879	828	907	883	890	862	930	924	877	840	911	869	901	913	894	860	841	879	916	852	924	836	834	872	921	858	882	905	912	898	932	898	900	864	865	911	897	846	891	911	842	915	904	859	882	893	880	849	920	886	926	866	879	876	902	893	858	838	880	870	903	865	909	917	936	896	849	864	859	875	839	870	871	872	959	913	853	934	856	932	857	907	882	900	864	891	845	868	878	874	850	947	850	866	871	891	924	862	910	889	927	870	867	881	843	930	926	946	870	834	927	879	881	892	917	866	890	877	877	945	890	886	856	886	864	923	872	903	897	919	877	883	863	891	904	893	884	836	921	874	905	837	835	855	906	909	942	929	915	890	898	916	883	884	890	909	864	859	894	873	890	866	869	881	845	901	859	894	953	863	914	886	861	891	882	882	896	863	857	884	891	836	877	923	858	852	912	929	865	861	839	864	869	850	842	884	883	940	898	903	854	843	901	841	869	901	874	888	850	874	875	875	867	831	864	853	867	898	877	866	894	884	873	892	892	830	901	840	852	874	905	857	878	956	916	850	877	890	919	942	911	902	918	893	840	872	946	929	843	927	917	885	907	911	877	929	870	878	877	880	856	888	859	853	876	858	849	830	921	935	876	859	869	923	893	864	918	921	884	951	877	901	855	950	847	854	904	885	954	905	906	922	882	863	885	882	870	876	928	909	857	935	887	911	901	856	899	882	896	849	862	860	959	910	863	908	868	941	906	914	913	867	895	855	859	883	852	872	894	920	879	841	857	915	897	864	903	864	880	910	817	900	930	862	854	906	880	895	857	878	828	878	908	907	938	878	924	837	880	873	835	869	919	869	868	882	873	895	912	868	911	886	860	913	801	865	852	912	880	895	896	847	919	878	891	889	866	837	924	872	864	922	932	894	831	945	934	934	907	872	857	895	855	914	896	951	938	868	867	901	965	884	843	883	889	925	877	945	876	835	906	844	885	864	889	859	839	863	870	925	924	853	894	884	871	859	972	876	870	855	914	898	884	881	847	851	907	852	926	810	879	870	859	909	894	921	860	892	862	882	881	881	936	906	814	884	878	871	864	904	874	864	880	909	866	877	863	905	906	879	903	902	891	886	892	892	864	893	847	884	992	907	911	943	909	912	935	864	915	839	904	956	853	886	879	832	829	878	871	854	925	896	849	788	811	935	885	903	922	879	881	847	875	856	930	923	894	931	880	912	937	820	871	889	855	869	950	866	822	841	856	853	837	887	901	856	920	939	888	843	893	892	865	891	898	880	919	899	857	849	858	875	939	957	880	839	906	912	889	881	885	948	882	867	911	836	934	889	869	902	903	861	907	942	890	861	892	866	833	881	951	858	890	908	912	914	861	824	835	863	885	915	937	883	910	873	836	896	897	899	850	856	900	880	888	851	929	880	834	879	948	829	881	889	839	855	882	874	830	873	936	824	882	897	926	883	946	863	902	879	924	910	872	884	883	856	899	847	841	913	846	867	870	939	938	912	885	882	871	915	853	887	886	902	862	909	887	934	872	850	893	905	892	914	922	858	888	939	920	827	906	873	958	933	821	858	929	898	917	876	859	896	913	866	931	861	925	843	862	878	811	894	807	853	865	879	854	897	935	865	917	876	819	856	859	903	884	895	899	901	870	902	858	896	845	873	898	914	886	933	901	884	907	913	912	903	869	914	872	846	836	871	883	886	888	891	897	852	906	926	880	878	875	851	902	941	894	926	829	894	869	850	939	925	863	919	779	905	861	917	902	870	889	903	869	931	855	929	848	863	906	858	948	854	819	847	878	871	859	875	895	901	906	903	902	895	863	871	859	866	902	835	826	868	825	889	934	843	868	899	879	857	913	914	901
25784	21466	25898	19116	2215	1223	1063	976	943	922	904	901	857	880	908	850	863	879	894	832	809	933	849	931	861	931	886	876	881	905	865	916	898	820	817	839	802	868	862	858	907	860	937	859	842	879	820	818	901	870	914	865	856	833	877	850	837	880	871	845	887	849	869	856	862	835	875	917	843	833	858	873	857	848	861	850	882	861	828	881	825	861	849	809	867	885	848	845	849	856	829	865	853	813	841	833	891	845	871	832	826	895	863	829	899	806	879	888	873	867	877	919	853	857	897	820	878	834	879	828	841	799	847	848	853	831	859	872	904	823	881	844	886	889	781	853	899	873	860	814	867	849	845	897	845	911	909	863	832	828	851	858	810	854	874	867	863	867	853	907	838	832	891	843	811	828	876	827	831	846	836	823	876	862	837	942	868	861	878	846	931	878	818	854	869	834	853	899	832	852	849	842	822	881	847	874	853	851	857	908	830	861	846	834	901	823	787	839	824	794	873	867	817	840	864	843	874	879	839	807	861	917	844	898	866	855	845	864	851	812	871	842	847	866	887	869	829	895	824	833	862	848	845	841	867	861	862	847	834	858	935	983	877	849	812	861	782	822	832	820	855	829	805	851	849	812	832	906	848	869	853	844	869	862	861	833	853	831	857	828	855	891	907	891	855	882	827	830	857	848	908	861	833	868	791	895	829	899	852	891	914	903	864	860	848	785	905	852	871	859	894	909	909	827	859	889	841	880	853	878	881	827	869	889	836	833	823	865	858	867	887	823	858	819	864	875	858	852	882	842	906	834	873	815	823	851	854	837	861	838	882	844	887	788	862	854	845	834	894	854	849	802	887	858	873	852	821	831	829	806	838	873	874	860	827	852	828	863	872	823	887	859	819	855	844	866	856	837	854	856	856	819	890	813	872	879	874	848	863	876	900	883	911	793	864	845	898	898	829	885	823	783	888	829	840	881	825	882	901	816	879	833	839	866	827	823	863	894	849	809	819	837	828	888	871	906	837	843	907	858	852	858	888	830	863	859	883	868	863	823	861	867	827	868	896	851	907	883	829	884	806	902	831	896	838	865	877	875	832	880	866	849	837	826	869	852	868	831	844	881	858	813	901	897	875	873	865	863	869	857	890	809	804	791	809	871	837	848	870	824	825	838	814	807	816	825	835	851	861	836	882	881	832	859	868	799	812	884	882	827	862	896	808	854	887	879	840	851	795	832	884	870	847	829	862	850	873	868	844	854	882	852	868	818	819	863	877	888	843	836	832	861	846	854	820	888	856	856	837	794	883	856	825	886	836	900	837	901	929	863	822	854	819	871	848	845	854	834	865	856	899	856	892	837	833	834	819	888	863	886	866	852	858	851	845	856	818	812	895	848	844	858	843	835	855	834	855	888	874	829	782	837	783	869	870	872	900	873	895	880	899	835	884	906	837	874	857	846	836	859	836	833	833	786	827	874	817	852	818	908	823	864	860	936	846	871	855	825	821	895	830	917	835	867	833	845	850	798	882	873	879	848	813	841	829	956	861	880	869	948	815	837	853	903	870	856	835	889	911	849	901	809	882	825	867	844	861	842	850	891	795	815	885	826	788	851	847	840	837	827	916	827	923	830	860	844	829	926	861	847	933	840	870	841	849	865	879	854	841	882	854	851	891	829	811	879	840	846	872	886	817	910	860	774	889	888	901	849	855	810	858	881	862	821	877	888	855	866	834	835	871	850	862	899	887	848	900	847	844	802	826	849	817	825	853	851	890	862	859	857	882	778	827	902	814	885	840	848	854	909	866	846	878	869	838	818	871	830	873	805	822	843	818	806	872	870	823	825	778	913	881	836	832	903	889	846	804	816	866	843	859	852	858	894	877	910	863	827	877	833	882	860	867	836	860	839	819	836	859	885	831	881	826	836	850	863	858	907	835	873	910	868	851	841	894	888	819	821	841	908	868	925	841	861	879	842	922	812	851	837	866	792	808	906	821	861	842	860	840	862	866	830	874	903	828	854	809	858	813	861	870	844	827	832	884	844	850	868	867	828	851	876	871	846	812	867	817	846	874	857	912	884	883	851	893	895	866	842	851	837	860	897	845	842	829	829	829	851	845	844	799	864	886	834	820	897	872	887	808	809	836	868	873	862	814	851	844	863	875	834	795	856	884	787	810	837	848	878	863	877	877	854	830	804	813	887	838	853	907	862	862	871	900	807	879	800	838	893	845	844	903	879	894	840	848	865	822	870	819	864	869	878	852	865	850	850	838	861	824	851	862	790	794	884	816	843	871	880	852	891	876	859	830	841	865	827	870	811	864	893	859	851	816	862	845	834	853	849	820	854	869	816	859	868	871	848	884	855	853	915	820	885	858	862	845	836	808	890	833	854	840	823	856	861	835	855	870	900	877	869	927	830	862	871	885	838	822	837	830	839	818	843	847	914	908	850	837	871	855	831	857	828	784	848	906	811	874	816	868	878	803	849	867	863	864	829	890	879	831	866	885	872	938	865	865	875	828	864	916	824	900	850	816	816	871	860	846	863	834	864	846	867	955	864	927	824	885	879	821	866	897	835	836	854	898	840	891	860	918	840	847	859	841	852	803	899	882	887	824	841	885	857	852	844	850	914	836	893	845	934	849	839	906	861	812	860	841	848	863	856	884	908	870	877	865	845	858	868	864	896	899	813	882	883	860	820	836	904	844	860	871	885	847	872	858	832	871	874	794	901	862	823	886	894	824	874	882	819	893	854	928	834	920	818	850	826	906	885	883	861	915	822	874	836	862	879	835	902	893	856	843	879	846	868	830	832	781	833	871	867	844	826	808	835	880	858	881	840	854	844	839	870	839	875	874	871	869	786	828	838	839	864	890	884	815	847	889	866	823	838	859	875	864	784	859	886	791	847	851	833	827	846	862	834	800	815	837	827	828	870	883	867	865	852	876	859	842	874	870	906	857	804	803	850	833	843	877	821	827	816	830	868	836	911	843	859	824	833	894	835	852	881	813	801	806	846	869	885	830	803	882	828	856	800	823	890	909	872	875	862	855	838	855	864	825	811	868	840	857	826	850	825	864	860	822	839	835	839	865	853	873	840	859	833	844	849	881	849	837	923	916	861	821	840	841	815	801	884	844	836	865	842	935	863	839	842	862	822	821	857	832	845	838	880	870	822	810	847	894	849	825	840	872	899	865	895	895	830	857	925	878	840	800	836	842	875	852	867	838	823	859	826	839	866	817	836	941	840	916	813	839	904	867	901	821	810	871	864	878	839	857	880	829	864	844	831	854	851	899	876	864	858	851	840	858	850	850	858	856	850	867	840	855	816	809	835	822	879	892	873	800	840	808	869	853	867	823	871	853	837	879	859	824	833	816	879	880	837	875	855	889	857	846	875	872	790	896	839	851	848	890	854	924	881	856	894	923	888	868	859	834	797	810	837	888	838	868	864	866	872	803	882	869	907	886	786	880	865	866	858	810	854	830	858	894	820	846	849	876	850	835	890	922	833	808	833
3562	2348	2005	1286	1063	991	865	827	797	812	750	727	725	741	824	746	729	728	786	767	767	759	764	718	719	757	715	704	711	745	779	763	742	724	721	696	765	701	711	736	705	711	790	740	754	729	747	722	714	730	727	749	747	700	696	738	734	712	707	733	741	693	695	705	721	677	730	761	678	764	717	726	704	738	751	722	760	770	730	673	720	734	736	689	685	694	708	701	693	738	719	757	736	719	713	741	706	727	690	695	719	738	768	741	693	704	713	740	685	750	719	702	707	742	689	723	711	741	743	702	722	734	722	695	742	696	690	720	746	706	737	691	688	708	707	717	713	713	726	714	754	767	685	782	698	698	773	736	737	780	717	744	720	731	703	691	713	751	718	710	762	717	756	701	754	719	732	735	732	704	710	704	723	725	724	743	696	653	748	785	747	752	700	766	736	762	751	762	695	717	742	748	699	743	725	716	706	720	698	699	743	711	710	715	720	734	719	701	777	738	723	672	718	711	750	743	756	715	700	729	733	700	712	714	734	735	711	739	666	699	718	698	692	675	744	757	691	714	687	719	704	685	702	728	677	695	731	633	696	723	749	700	700	689	695	751	738	726	764	739	728	722	666	783	718	704	682	733	669	736	728	688	679	721	715	705	700	683	717	699	694	700	702	704	710	702	703	723	737	734	712	730	744	717	747	711	745	728	683	699	700	752	712	720	693	722	731	705	704	706	714	751	710	687	704	732	713	707	753	718	676	686	726	705	716	636	707	714	727	674	710	647	711	783	691	741	736	746	733	682	662	694	720	751	699	685	696	726	742	725	737	714	718	682	690	705	686	704	720	672	751	696	705	743	676	721	688	679	713	727	765	667	701	726	738	686	713	681	709	688	743	710	720	723	697	697	675	757	713	725	692	701	717	699	754	749	723	727	714	714	684	711	751	718	724	694	630	718	777	671	700	700	711	679	701	731	719	698	658	740	668	734	721	685	697	689	756	725	708	726	742	738	776	756	748	711	760	686	722	672	726	709	705	736	709	682	694	697	682	748	754	719	703	719	703	735	704	764	756	699	705	669	712	753	702	701	695	765	711	726	717	741	670	676	712	724	677	740	683	755	712	686	733	742	692	714	695	677	705	671	756	741	684	753	743	729	749	726	697	696	649	652	758	681	731	692	704	733	726	740	715	789	746	698	676	720	715	722	704	737	746	726	739	734	728	695	701	702	678	688	749	734	722	673	683	763	713	732	727	748	740	704	721	710	724	707	705	715	723	725	721	695	700	714	713	726	733	686	693	677	675	717	703	754	698	700	712	724	712	772	719	733	707	714	731	724	710	697	744	664	778	793	686	752	710	697	720	742	659	702	726	707	731	700	739	691	708	673	713	745	722	701	705	700	736	722	746	720	759	701	648	718	716	675	683	679	713	699	681	700	695	704	735	666	703	654	654	705	703	726	741	736	712	719	652	681	708	686	726	728	719	689	749	735	695	764	725	713	778	764	711	687	698	706	716	707	715	705	668	751	708	706	658	749	700	749	687	727	666	704	749	769	715	686	736	690	689	727	720	740	711	681	711	697	751	690	730	762	722	760	734	754	757	700	685	730	676	709	696	736	740	733	679	661	679	703	696	741	687	695	751	737	712	724	635	745	718	672	724	726	680	737	748	681	726	763	706	678	752	703	715	712	654	667	681	736	707	694	701	701	735	702	725	683	703	749	734	700	758	733	703	746	707	682	658	712	721	704	713	687	724	681	699	723	710	670	757	704	733	720	688	651	699	714	701	719	733	733	664	700	729	702	751	697	694	706	700	742	725	690	705	733	655	698	748	711	687	714	694	739	686	713	697	734	681	751	703	701	704	700	700	695	678	694	703	727	719	759	708	719	700	721	681	732	648	666	753	756	726	677	711	774	769	737	730	726	704	683	755	743	732	697	759	694	751	707	716	726	715	727	692	733	715	734	707	636	672	708	677	714	730	710	709	696	735	710	679	702	712	725	685	725	682	745	689	706	680	733	738	694	732	662	678	733	679	717	724	735	728	774	718	707	679	703	733	723	742	684	734	735	682	688	717	676	723	751	740	721	732	710	694	697	721	725	731	674	700	713	713	717	688	710	732	725	720	680	728	773	735	717	732	691	725	723	714	664	747	721	728	731	700	706	721	716	725	754	716	775	696	714	683	703	774	751	647	770	729	716	733	722	737	693	677	705	689	764	726	712	743	747	648	716	715	690	707	691	786	743	746	757	695	726	733	724	698	696	749	727	693	717	736	707	689	734	749	726	725	710	761	702	702	699	704	689	719	697	686	686	748	694	733	708	720	706	705	671	763	714	722	742	690	756	749	749	713	679	728	739	730	728	683	701	727	720	725	684	665	732	732	696	764	685	695	734	709	689	685	718	693	720	751	678	678	759	738	739	732	726	696	731	700	756	671	755	714	700	718	668	714	733	726	700	709	751	666	711	724	721	752	689	708	764	733	763	734	712	685	675	727	696	701	714	728	719	698	735	727	705	716	755	676	689	692	742	695	734	687	727	727	740	735	682	724	748	760	726	711	729	732	661	691	796	722	716	725	705	701	706	697	732	759	741	687	712	707	735	714	709	726	708	698	702	674	681	666	746	708	743	689	651	736	703	743	701	691	709	732	744	743	735	689	735	775	757	766	720	702	719	748	695	782	690	702	700	735	676	716	698	724	683	707	715	716	706	690	696	695	749	728	662	697	750	718	683	737	693	712	712	736	752	680	711	744	690	686	754	742	739	696	731	715	711	685	673	748	714	731	704	744	722	693	670	683	706	721	765	704	720	703	666	759	738	732	742	747	698	690	748	734	705	722	677	741	667	750	730	761	740	711	712	686	726	726	767	732	685	713	722	692	642	709	739	673	692	740	689	686	722	739	729	705	775	721	716	708	749	689	741	723	725	701	724	683	696	712	722	669	703	735	730	691	708	704	727	721	741	665	713	711	703	707	715	740	718	732	733	730	736	682	690	751	692	724	710	734	712	752	723	696	715	740	726	678	703	695	703	741	755	709	725	707	686	681	738	752	733	713	718	743	718	717	717	713	742	641	700	689	729	730	735	726	713	732	744	745	746	679	694	774	737	719	671	694	739	738	738	746	737	746	732	705	683	728	701	706	687	673	698	674	766	727	727	709	700	678	752	693	664	676	709	735	713	682	715	707	718	698	675	714	665	714	674	684	750	763	718	681	684	722	733	718	673	688	707	722	673	723	731	723	680	699	692	714	756	736	716	728	678	773	680	727	755	735	738	734	741	720	713	658	724	705	659	686	697	708	720	724	737	692	718	741	727	698	751	716	660	737	692	742	717	687	632	702	710	741	734	727	740	785	721	719	705	735	740	696	684	712	721	695	706	649	682	707	725	720	720	695	683	713	722	739	704	711	706	711	727	687	715	723	738	665	667	724	737	683	717	703	699	727	730	709	732	702	694	676	727	664	715	693	729	720	730	658	742	695	668	710	740	737	683	687	703	748	686	750	726
24255	21474	28720	24665	20747	3915	1330	875	755	717	680	651	649	643	660	626	635	572	607	610	557	618	629	572	575	638	588	593	580	574	571	577	585	560	576	592	552	564	562	604	588	585	564	588	575	586	559	587	530	592	574	605	568	594	594	589	518	600	568	552	565	572	573	590	599	541	589	578	634	536	597	612	544	551	621	539	548	568	630	531	540	563	555	575	614	557	602	584	535	577	584	555	573	601	564	573	568	588	559	585	578	536	582	610	547	596	510	579	563	625	550	546	578	554	587	577	577	598	571	578	606	577	574	615	591	550	574	574	566	532	556	615	555	600	579	596	600	563	537	602	591	544	594	565	556	547	538	543	557	561	599	580	574	551	536	556	554	570	580	575	600	570	546	553	560	573	589	559	600	573	583	566	608	582	532	549	564	589	547	556	572	565	571	566	593	566	541	575	601	599	538	569	517	533	569	564	522	567	567	548	521	565	569	550	582	573	593	528	520	604	549	623	559	549	562	602	588	599	571	542	599	590	568	574	546	564	536	594	588	561	531	594	553	617	539	505	593	570	567	588	560	550	570	572	581	571	561	591	550	514	609	553	548	540	588	536	571	589	614	630	540	531	589	558	563	535	577	566	557	551	586	557	558	599	527	558	600	545	584	558	551	564	557	616	579	560	534	583	609	565	551	548	538	527	544	560	565	584	587	601	562	595	611	510	587	547	598	612	575	585	544	530	568	562	620	592	568	543	598	583	588	576	597	589	572	534	610	561	545	552	541	568	558	533	540	560	570	588	570	556	572	566	600	537	518	561	564	566	544	590	563	556	550	579	605	543	547	566	550	548	591	555	535	525	531	547	562	552	539	561	585	558	565	555	557	591	542	562	538	542	559	571	595	589	600	566	577	564	566	548	525	573	562	541	572	571	515	584	569	563	544	556	573	575	564	543	576	524	558	565	572	588	602	551	558	544	541	546	550	556	527	617	575	516	548	583	554	557	573	570	576	579	591	561	550	560	549	601	545	522	554	561	569	535	584	587	539	579	571	590	567	591	551	553	606	559	558	574	522	572	575	571	537	535	579	584	529	552	554	570	578	609	523	536	557	579	601	537	519	589	595	572	560	542	562	583	565	568	583	542	563	526	570	568	544	575	565	553	604	585	557	551	545	621	557	594	594	529	555	540	500	558	557	562	576	562	558	610	582	553	532	581	528	599	569	579	526	545	529	561	556	578	564	584	576	530	581	565	562	538	550	592	571	557	567	540	532	577	568	517	582	589	570	536	590	563	550	543	547	513	551	588	545	591	539	527	542	573	552	566	601	542	572	570	588	529	564	580	571	557	557	545	518	600	638	538	583	534	561	572	560	560	608	569	575	591	588	517	579	599	601	568	560	597	572	548	582	558	602	547	586	535	509	580	554	512	572	577	585	542	608	548	553	576	556	554	558	549	564	521	566	527	539	586	560	553	543	570	571	570	579	550	572	539	549	588	527	555	614	536	540	524	566	563	566	565	548	547	542	561	572	540	553	523	552	565	585	543	568	563	596	581	574	551	591	571	578	573	552	550	558	618	544	573	543	533	570	574	538	577	570	552	597	565	605	564	564	579	599	542	573	567	535	536	540	562	570	543	540	528	559	559	562	560	570	560	535	547	531	534	530	579	550	565	562	548	539	588	557	543	580	591	582	532	586	518	540	525	527	517	580	561	552	545	553	557	582	549	543	572	576	538	560	549	571	558	571	585	543	549	533	551	579	555	574	571	593	581	508	601	561	529	572	568	574	584	548	544	518	557	566	560	568	572	558	581	563	568	569	548	583	583	552	594	584	539	561	565	556	549	571	592	553	580	562	594	559	551	565	540	534	579	508	571	547	580	509	620	561	561	510	587	552	552	551	586	549	562	556	573	545	532	553	562	555	553	581	499	544	571	562	533	536	571	576	573	546	571	572	562	605	535	560	589	553	561	584	591	543	548	554	558	587	567	558	545	609	546	550	567	558	525	573	524	576	511	573	618	521	600	571	560	584	571	572	538	569	599	569	565	556	558	517	545	555	492	567	522	552	568	579	566	556	541	558	583	551	562	549	546	592	608	548	538	547	608	565	582	585	569	551	531	572	567	574	555	574	560	548	575	530	571	600	583	549	500	594	534	548	528	568	566	607	590	575	584	535	551	550	550	545	526	549	557	567	562	595	562	557	557	536	585	541	566	567	574	571	545	603	546	577	593	561	574	524	534	589	558	530	565	550	546	534	556	542	553	550	563	575	568	561	534	534	549	558	558	536	560	579	568	565	527	601	546	540	544	517	585	569	552	577	598	556	590	565	557	590	575	574	550	532	537	539	518	596	595	555	538	503	520	635	554	539	536	577	568	618	553	548	530	584	571	522	545	559	574	562	565	577	596	585	582	571	523	576	557	582	595	578	602	578	540	500	548	591	548	610	591	568	585	552	530	588	577	536	542	564	560	570	535	598	552	583	561	623	583	547	554	593	586	570	547	560	569	555	575	572	555	586	586	567	534	542	565	565	572	596	591	573	564	575	571	557	566	575	589	575	487	572	546	578	533	577	592	601	558	558	553	560	593	621	547	564	578	537	497	592	546	554	531	591	574	561	560	614	569	573	579	562	545	601	606	549	596	553	585	561	557	533	581	560	515	541	526	537	557	592	507	582	541	579	573	574	544	567	559	603	566	553	534	582	541	569	572	535	561	558	600	574	565	569	551	547	577	524	551	518	571	547	547	569	631	512	546	516	541	592	573	579	533	558	528	546	552	583	546	553	547	568	547	567	551	544	585	584	562	536	585	521	558	574	519	569	573	528	560	585	560	554	522	576	586	559	571	549	575	530	554	571	543	589	522	587	589	568	534	567	574	540	611	541	539	554	600	540	557	548	512	542	552	563	517	572	577	566	564	531	584	551	554	564	574	571	554	549	544	564	566	553	565	560	594	552	560	598	581	555	579	577	518	553	548	538	552	539	549	600	604	528	555	512	554	554	529	554	548	556	560	557	558	545	530	531	565	578	542	605	522	581	611	585	527	549	576	588	525	556	565	579	581	589	567	590	568	582	585	608	562	563	535	549	582	561	558	573	575	535	567	595	560	556	520	554	581	568	521	547	588	579	562	550	549	557	548	543	596	537	529	570	573	581	583	523	549	576	554	536	594	568	571	571	498	562	578	541	557	571	593	521	598	561	577	542	577	580	546	569	532	528	556	531	568	605	573	569	535	551	551	522	538	552	549	537	595	550	511	568	587	572	571	563	579	569	556	539	557	570	570	569	572	582	542	569	525	550	589	507	553	526	531	555	544	575	546	580	564	543	612	549	541	562	561	561	535	556	575	541	568	562	572	555	548	555	563	556	554	588	538	597	514	524	531	535	580	542	568	593	538	569	557	599	603	533	532	579	551	583	577	534	586	530	547	566	556	564	544	566	519	553	530	555	591	558	541	561	571	547	579	543	596	548	545	577	542	531	526	605	551	548	587	545	562	584	565	571	549
3354	5168	4006	2131	1537	1202	982	882	821	761	683	670	613	652	594	655	573	555	566	536	588	535	546	548	519	554	532	526	530	548	518	561	526	527	533	548	509	534	494	528	532	536	485	517	513	533	514	500	531	501	487	570	510	483	528	520	497	478	545	518	527	502	501	494	508	500	541	457	491	534	499	496	492	512	536	512	501	522	515	489	478	533	522	551	484	492	485	471	534	557	549	498	520	492	555	475	523	498	545	558	539	479	550	515	503	532	549	479	505	528	468	457	495	495	519	539	494	502	550	571	535	458	511	504	484	517	490	535	482	514	531	488	481	506	527	510	484	544	515	481	527	466	527	492	527	451	490	494	498	466	504	512	542	495	504	511	513	550	541	488	534	551	524	501	502	508	509	509	524	506	527	489	489	502	518	494	516	513	482	468	515	526	494	475	507	513	533	548	463	521	509	468	431	529	541	527	512	549	509	476	521	481	545	522	495	540	504	520	498	492	497	508	498	491	528	523	518	544	553	507	523	499	476	486	468	546	518	528	506	516	536	526	521	515	493	481	481	516	519	497	530	495	531	469	523	549	541	497	474	557	488	475	472	492	506	513	527	530	500	508	494	509	539	499	473	502	484	505	490	479	524	489	501	524	527	493	514	483	519	506	547	483	508	507	540	525	502	484	508	459	513	521	517	501	531	543	507	520	504	514	497	491	508	540	493	516	503	508	508	528	571	486	465	534	554	478	535	470	508	444	488	523	533	495	521	493	517	498	478	495	507	483	473	484	489	489	519	530	472	511	495	458	504	470	533	530	519	517	506	509	550	491	468	478	511	530	512	525	528	494	479	520	514	526	482	494	493	523	487	563	532	497	470	532	490	497	502	520	537	508	507	507	513	535	491	493	510	535	494	537	466	529	489	492	530	533	521	511	543	512	536	541	494	459	515	487	479	515	518	543	501	525	494	491	521	510	488	495	549	499	495	507	493	490	464	524	523	483	505	485	533	495	501	512	479	502	510	523	527	479	522	512	507	478	508	496	497	477	490	539	474	525	499	520	524	499	507	501	526	527	485	533	521	475	500	511	480	513	484	510	475	514	501	492	505	513	480	492	479	510	572	483	492	518	515	513	508	487	496	545	515	493	496	518	483	489	515	515	481	521	514	503	493	496	516	533	495	505	543	481	465	514	497	503	505	500	514	484	501	503	484	516	542	482	504	496	490	537	508	535	507	523	547	512	522	515	540	502	521	513	541	509	440	489	484	453	443	473	524	499	482	520	508	486	497	497	520	519	516	510	521	506	503	506	522	501	496	536	511	540	498	512	526	480	477	528	452	549	493	500	520	493	499	525	531	462	468	527	477	499	509	510	524	500	560	538	492	490	479	476	469	527	501	525	530	472	509	502	479	495	525	517	494	505	466	487	530	543	508	498	530	459	493	509	510	495	489	505	557	501	460	501	520	472	526	462	553	496	521	531	483	497	496	506	521	524	484	520	506	528	512	551	505	487	541	508	513	505	539	470	494	485	552	493	493	505	516	513	488	498	502	518	489	518	499	487	525	457	484	468	461	564	483	467	520	502	519	548	529	490	515	539	498	515	509	514	497	487	534	474	535	511	481	525	509	496	528	492	582	505	494	499	480	517	498	500	482	511	496	533	479	527	514	468	503	561	507	465	459	524	476	530	513	491	512	526	492	470	519	526	480	530	471	506	492	506	507	509	479	476	494	473	507	526	490	534	517	499	522	541	517	506	490	544	482	461	463	494	448	490	464	523	509	470	494	484	475	492	475	495	497	517	526	508	506	531	499	482	468	496	492	490	538	501	531	514	525	530	474	483	538	510	497	472	527	495	492	540	511	475	530	535	482	512	508	508	511	513	547	531	503	491	489	489	487	509	544	517	517	496	476	530	498	498	471	464	525	511	511	499	530	512	507	486	483	577	502	513	471	534	516	539	499	481	524	508	507	497	472	496	481	482	501	506	481	516	473	501	491	531	521	489	482	510	495	494	503	471	506	506	494	508	535	497	528	508	507	510	502	527	503	457	478	504	473	483	510	484	464	473	514	526	504	538	477	496	507	481	478	491	518	543	463	512	461	496	495	511	477	512	457	499	507	492	502	509	470	521	500	510	517	526	488	482	482	495	512	496	549	522	529	460	541	477	490	489	494	505	512	519	457	495	534	501	501	513	530	497	570	482	469	496	472	525	503	501	514	507	492	512	503	472	532	508	491	497	485	505	481	508	494	509	547	518	453	564	506	537	510	470	501	498	505	460	482	480	508	505	529	470	486	504	541	493	483	510	495	524	491	491	504	520	496	520	466	509	476	510	538	521	509	494	500	485	471	524	501	541	472	485	457	507	479	473	508	511	495	480	535	492	522	511	505	439	538	524	487	527	538	499	475	480	491	506	474	516	485	483	501	482	496	493	476	508	555	452	479	504	490	485	459	525	513	509	499	495	564	480	547	523	486	524	485	529	493	479	487	532	492	497	489	528	506	521	543	484	472	497	537	527	503	506	514	502	483	525	497	467	539	518	499	492	510	484	506	498	500	519	493	519	486	459	497	483	500	542	532	515	500	513	453	477	476	489	480	535	475	497	487	484	530	492	521	523	499	530	473	495	505	477	492	493	513	524	536	477	501	531	489	499	534	505	485	496	522	488	509	519	512	522	485	490	535	477	539	454	457	527	484	508	512	532	501	523	488	459	508	493	485	496	510	507	530	500	501	515	510	494	485	541	500	503	471	499	512	510	497	478	493	519	525	516	512	468	471	519	454	498	542	492	484	553	484	514	488	456	488	453	485	478	507	500	516	496	523	511	450	543	475	490	461	518	511	523	461	497	505	502	519	473	528	494	473	453	520	487	527	480	517	471	495	527	529	482	498	476	531	501	504	456	482	476	502	455	505	496	501	536	482	519	487	497	464	476	529	506	477	472	499	521	480	468	554	519	510	538	510	498	480	494	520	495	510	477	494	503	506	538	519	524	506	482	511	483	534	506	466	505	510	503	539	494	469	487	462	508	527	499	524	461	495	508	504	502	493	465	475	484	511	492	514	452	505	495	499	501	465	468	524	517	559	561	526	499	504	492	490	496	471	487	536	479	519	537	502	517	488	514	475	547	515	538	528	551	467	537	508	506	501	530	538	493	504	505	473	525	508	486	507	482	502	505	532	525	521	559	497	503	533	501	491	492	497	531	520	484	442	496	506	488	517	496	526	491	503	498	516	490	456	502	525	462	528	462	518	527	502	488	510	522	442	524	477	499	508	510	471	539	468	470	512	464	469	474	522	518	503	524	503	482	526	492	489	545	525	525	525	469	513	526	473	474	494	483	473	480	476	494	554	531	438	504	491	482	505	460	509	485	518	467	469	487	503	474	516	531	509	463	496	486	520	511	527	475	494	551	523	492	504	478	466	517	471	473	473	516	509	511	540	493	517	482	541	532	513	481	496	493	474	488	519	515	481	508	549	533	496	489	482	532	487	503	486	479	528	531
27878	13058	2446	1464	1056	1047	1062	1050	1081	1049	1010	1008	1053	1032	937	1015	1043	1008	1046	1023	1045	992	1053	1032	995	982	1007	1026	1004	1047	1023	1049	1064	1076	996	1017	1074	1002	1021	1016	1031	978	1002	1021	1036	1006	1062	1048	978	1029	1060	1045	1046	1015	1051	1049	1052	1107	1004	986	1037	1001	996	1034	1040	1061	1025	1043	1041	1042	994	985	1034	1017	1046	1014	984	1010	1037	1022	1054	1050	1029	1054	1062	1013	1052	1051	981	1033	1044	1003	1038	1017	1003	980	1013	1030	1018	1064	1017	1027	1050	1041	1028	998	1005	984	1014	1044	1064	1015	1012	1044	1056	999	1018	1066	1026	1048	1009	1092	1040	1014	1023	1019	1056	979	991	1019	1084	1048	1019	1029	1036	1056	1007	1047	968	1029	1003	1051	1045	1016	1020	983	1016	997	1036	1023	974	1067	1030	1035	1036	1008	1013	998	1020	1074	1057	1030	1016	1031	1029	963	1046	1042	1083	1079	991	997	1019	1008	1007	1003	1080	997	1017	1054	1026	1055	1054	1040	1076	966	992	1056	1062	1033	1025	1065	1009	1034	1089	1060	1049	1006	1054	1040	1025	1082	1017	1020	1077	1018	1032	1017	1063	974	1040	1059	994	1068	1088	1028	1069	1020	1017	1022	995	1011	999	1056	967	1023	1041	1023	1045	1029	1018	1030	1078	1029	1069	1051	1050	1051	1048	1047	1030	1024	992	999	999	967	1075	1005	993	1066	927	1009	969	994	1012	1007	1027	1040	991	1053	1012	1002	1085	985	1018	1069	1014	1114	1015	1059	1064	1017	1037	1013	957	1008	1052	975	975	1004	1094	1033	1064	1026	1070	1001	1014	1014	1048	992	1046	992	947	1085	1080	1015	1068	1019	1057	1031	1005	990	1047	981	994	1041	1092	1028	1028	1058	957	1006	983	988	1056	1024	979	987	1043	994	1030	1006	991	1079	1063	1064	1041	1003	1010	984	1063	1012	1015	1022	1032	1021	1030	990	1009	994	1015	1040	1029	1091	1052	1015	1029	987	1046	1030	1052	977	1067	1030	995	1039	961	1068	1056	1034	1035	1051	991	1010	1043	1060	1035	1060	1089	1000	994	1034	974	1030	1078	1046	1008	1027	998	1052	1077	1004	1024	1007	1061	1060	1003	1009	1042	1003	1063	1055	1038	1052	1008	1035	1019	974	984	1015	970	1012	1035	982	988	1017	1052	1065	980	1072	1030	1003	1037	1065	1027	1068	1078	1010	1012	1043	1030	980	1018	1045	1004	996	1027	1065	980	1091	1038	975	1028	1019	1021	1084	1055	1024	1044	1019	1077	1111	1022	974	984	1047	1009	1006	995	1060	1006	1006	976	1031	1089	1030	1003	1055	991	1090	948	1043	993	1020	1021	1009	1013	1003	1006	1065	1019	1026	979	993	1008	1066	1053	1083	1023	994	992	1029	978	1023	1051	1032	997	1082	993	1009	1025	1055	1046	1000	1007	1040	1029	1014	1045	981	997	993	1083	1026	1072	976	1041	1023	1016	1015	1019	1042	1007	1034	1121	993	1019	993	1088	1047	1020	1019	975	1047	1016	1101	1074	1055	1035	1024	1080	1090	1006	986	1025	1065	1054	987	1018	1096	966	997	1007	1003	1005	1045	1060	1042	998	998	980	1031	1005	1020	1024	1011	1004	1013	1005	1021	1011	1000	1037	969	935	997	1022	1094	1057	1078	1040	1065	962	1006	1028	1045	997	1013	1043	972	1011	997	1056	1100	1040	1064	1076	1016	1017	1027	1006	1056	1026	1049	1015	1035	981	995	991	1009	972	1030	1024	953	995	1011	993	1035	1029	1030	1091	1005	1005	1048	1053	1040	988	981	1044	1090	1027	1004	1123	966	1013	1023	996	1053	1052	1028	991	1001	1028	1012	1063	1009	1021	993	981	1028	1010	998	1062	1051	994	1020	1024	1045	1060	1059	1008	1038	1049	1038	1055	1031	1020	1025	1026	1035	1026	1042	1036	1040	1077	1024	1055	1070	923	1028	1031	1042	1060	1063	1013	1080	1022	985	1062	1021	1037	1076	958	1000	1084	1044	1019	971	970	1021	1014	1010	991	1029	1001	1016	1025	1036	1029	1075	1078	1003	1040	1071	1020	1059	1036	1071	972	1045	1081	976	1041	1039	1110	1047	1021	990	987	1015	952	1041	1035	1033	976	1029	1089	1076	998	1046	1035	1065	1003	1043	1018	1014	1074	1043	1027	1054	1012	1058	1021	1048	1020	1082	1044	1052	1047	1069	1011	1034	1014	1031	1006	1015	1002	1042	1040	975	1012	1088	988	1016	979	1021	1013	968	1045	1036	1052	1034	1052	1064	1084	1000	1033	1016	1056	996	1032	973	1020	1026	1029	1100	1132	1022	1042	1008	1030	1012	1093	1027	1008	1035	1036	987	1029	1080	1031	1077	1038	1060	1037	1044	1099	1018	996	1021	990	1027	987	1014	987	1001	1089	1079	1020	1037	1117	1077	1022	1037	1044	1001	1063	992	1045	1058	976	997	1036	994	991	1026	1028	1093	1052	1055	999	1019	1036	984	999	999	1004	1034	1079	1024	1041	989	1034	995	1029	1005	1043	1008	987	1044	1085	1012	1026	1002	1007	997	993	1018	1049	1019	988	987	1010	1007	1039	1043	1009	1040	1110	1001	981	1050	1030	1006	997	1031	980	969	1017	1057	1020	1063	1041	1073	1026	1028	1023	1057	993	1021	1006	1010	1045	1032	1028	1089	1036	1008	1019	1055	1019	1018	1041	1032	1044	1021	1032	1052	1069	1039	1029	991	1052	1059	1053	1031	1021	1062	980	1044	1023	966	1055	1072	1039	1016	975	1011	978	997	975	1016	987	991	995	977	1000	961	946	1055	1072	975	1016	1050	1051	1049	1026	1037	996	1018	984	992	1004	959	1031	1072	1021	989	1045	1039	1051	1009	948	1051	1035	1011	1086	1020	1061	1013	1002	987	1029	1035	1022	996	1029	979	1030	1042	1035	1040	984	1071	1007	979	980	1032	1009	1031	1079	1007	1012	980	1054	1009	1031	1024	1020	1042	1003	1000	1036	1025	1027	1024	998	993	980	1026	1021	989	1049	977	1030	955	1088	1032	1045	1051	1043	1071	1022	1027	998	1078	1032	1009	1059	1014	1022	1054	1030	1004	1039	1031	1045	1001	1040	1021	1014	1031	1016	1022	1030	1047	961	1023	1049	1025	1054	1036	1010	1067	990	989	1018	962	1005	1013	988	1020	1053	1010	1043	998	1093	999	1021	1001	1014	1054	1074	1028	1082	1036	1018	999	1064	1074	998	999	1052	987	1003	1028	1013	1009	1055	1012	1063	1068	999	1040	1054	990	1007	1006	1025	1045	1036	1047	1026	1036	1097	1027	1098	1004	1032	982	944	1036	1030	1072	1019	1114	1040	1009	1088	1073	974	1058	1005	1044	1044	1013	935	1057	1040	1006	1039	998	1035	1036	1008	1057	961	1041	1018	1083	948	1034	974	1014	1012	1013	1024	1026	1096	1019	981	1054	1066	1011	997	1066	1006	1056	1037	1069	1043	1048	968	996	1046	1029	1042	1012	1028	1029	1038	1077	1050	1034	999	941	1009	1020	1002	1070	1075	1089	998	1046	1040	1035	1021	996	1097	1018	1007	1057	1068	1022	1032	1005	1015	1003	1010	1080	1036	1023	1014	1009	1069	1032	1035	1021	1037	1050	1065	1039	1011	1050	1042	1025	1028	965	1040	1027	1055	1026	1039	993	995	1059	983	1072	1051	1013	990	1040	981	1021	1017	966	1042	1000	1039	1054	1061	1019	1081	1034	1001	1007	1046	1049	1030	1037	1026	1089	1048	1045	1045	1021	1069	1032	1004	1083	1052	994	1049	1000	987	1016	1024	1033	1022	1057	1049	999	1015	988	1011	958	1042	1066	1048	967	985	1016	1037	1015	1029	1065	1004	967	987	1069	1042	1056	1004	1027	1039	1015	1040	1030	1059	1070	1024	1079	1009	995	1048	1014	1032	1009	948	1006	1030	1031	1035	1105	1036	1089	1036	1073	1025	969	1014	1026	1056	1054	1062	961	1014	996	983	1034	1028	991	1066	1059	1050	1045	1097	1041	1107	1069	1025	993	998	990	1071	1004	1060	980	1006	1017	1039	987	1044	1006	1024	1058	1046	1022	981	1047	1057	994	1002	1002	1037	1005	1068	1009	1022	1006	1016	1020	1034	1041	1001	1014	1046	1070	1018	994	1098	1055	997	1062	1042	1009	1063	993	997	1059	1029	1040	988	1019	1026	1022	993	1073	1045	1013	1008	1058	1024	1003	1027	1033	1012	1041	1022	1031	1019	1051	1013	1077	1002	1036	1053	1037	994	994	1049	1039	1011	1041	1072	985	1014	1073	997	1009	985	1003	967	990	1044	1015	1038	1005	991	1044	1061	1015	1046	1003	940	995	1039	1026	1021	990	979	997	1014	1019	998	1071	965	1043	1061	988	1014	980	1043	1004	1037	1022	1012	1019	983	996	1074	920	1048	1061	1106	1007	1064	1026	1040	954	1015	988	1082	1054	1023	1051	1003	973	1087	1037	998	978	1000	1023	1039	1041	1064	1029	1041	1014	1013	1049	1048	1055	972	992	1015	1024	1032	1005	1016	1071	1028	989	997	1027	1012	1009	988	1019	1000	1027	1005	994	1050	1022
5201	1068	1016	886	924	870	858	877	856	827	895	866	800	850	833	850	841	831	843	846	832	853	870	786	850	860	759	884	835	856	820	885	805	841	795	839	808	840	848	799	790	815	853	857	876	789	817	848	861	846	814	850	829	781	879	844	802	826	870	841	835	854	849	832	795	831	868	827	811	794	866	848	854	850	837	782	858	853	860	822	858	834	708	796	818	830	792	761	830	828	826	846	818	849	783	850	865	846	843	821	862	794	814	800	850	833	841	817	847	882	807	844	842	870	773	847	822	825	806	856	837	837	811	821	827	819	827	819	839	835	831	805	821	830	838	830	861	847	861	821	783	864	842	803	860	842	822	814	783	855	815	815	855	868	814	807	816	864	818	793	851	872	895	814	798	815	795	848	812	898	868	815	836	860	744	878	848	842	837	851	802	823	830	812	854	825	782	783	780	858	792	813	890	855	834	846	855	886	858	798	874	804	858	833	870	854	816	871	844	806	869	820	793	831	816	821	776	833	842	856	828	845	841	826	796	790	850	841	841	840	852	791	855	781	818	796	811	855	755	869	851	859	840	847	813	792	832	834	796	812	849	784	863	810	799	853	864	860	801	802	815	795	862	791	797	810	820	832	814	826	810	805	836	786	807	892	860	810	829	811	791	847	907	798	843	866	818	782	821	849	820	828	814	841	862	815	772	803	823	858	814	825	821	818	811	798	858	822	815	888	815	840	867	820	819	814	848	828	795	783	852	873	814	826	849	834	853	851	836	836	827	842	818	849	801	873	828	832	859	776	799	844	792	869	768	850	813	856	791	868	837	838	838	888	806	783	816	776	819	827	798	833	826	848	859	830	832	839	877	802	836	848	847	845	875	867	830	818	842	828	786	866	853	844	792	815	841	813	843	783	812	816	819	827	845	880	838	816	832	823	831	895	806	862	825	851	858	828	804	810	826	828	831	853	810	777	818	841	869	764	846	852	828	827	831	861	817	840	746	853	869	832	796	816	887	823	811	794	828	825	877	847	833	792	792	815	851	810	836	865	844	822	854	844	826	813	824	887	805	824	825	853	844	833	868	881	836	855	820	831	873	816	800	786	877	825	883	828	800	829	880	792	871	816	813	801	835	892	839	778	806	817	840	849	820	792	822	789	858	761	798	834	820	816	781	816	807	802	833	850	819	818	831	839	801	848	833	814	858	836	856	855	837	805	836	841	863	850	808	822	809	796	878	794	895	826	821	844	808	814	838	812	806	802	813	852	859	811	810	837	825	838	812	761	870	848	829	853	883	886	835	801	900	833	860	854	855	823	816	783	876	840	828	794	854	804	800	889	843	825	779	808	820	810	838	863	837	830	907	819	836	804	868	848	795	837	841	785	825	820	828	797	860	795	817	837	841	838	810	832	844	850	829	849	820	823	793	883	844	883	869	841	816	791	791	871	804	851	841	815	822	842	886	880	865	828	784	821	840	813	797	815	826	885	822	856	798	852	821	810	839	830	824	841	867	842	813	837	812	838	843	823	857	806	800	822	857	842	890	814	861	859	784	877	839	831	890	813	871	832	806	846	850	866	816	799	863	814	788	868	867	888	843	819	864	826	843	874	821	823	849	805	798	894	810	826	832	826	835	858	815	862	754	820	849	796	784	851	863	850	829	790	834	788	828	848	889	840	806	836	803	812	776	845	888	848	818	866	831	796	816	808	777	819	832	747	833	822	796	786	806	815	833	873	843	821	852	894	882	817	807	809	887	794	821	895	840	821	848	850	780	852	801	833	816	838	830	848	888	836	855	842	824	834	804	803	830	842	792	837	857	836	873	772	839	804	772	845	822	846	849	884	772	831	878	834	805	805	820	835	793	824	862	841	831	833	804	856	779	866	903	854	839	845	869	837	834	800	778	792	787	818	820	841	834	820	894	781	778	830	833	857	852	781	777	805	829	891	838	847	878	822	830	712	814	834	819	831	830	852	832	868	742	891	832	842	800	800	833	852	786	862	775	853	810	842	837	918	838	838	846	824	852	833	817	831	843	776	839	769	846	811	826	786	860	802	808	875	859	790	769	828	847	823	830	820	773	873	820	857	789	818	819	859	877	858	892	857	833	795	813	840	851	837	806	830	811	772	841	807	817	861	864	833	813	820	819	835	863	850	808	826	843	874	844	822	861	801	813	859	845	798	865	837	810	822	851	819	844	911	803	781	804	842	824	836	866	802	863	895	874	780	779	815	799	831	821	830	808	838	813	832	839	813	870	873	878	818	860	827	823	847	776	815	826	895	849	847	851	830	792	887	779	774	823	826	853	846	819	843	827	844	819	796	898	809	831	825	826	902	779	866	777	836	844	847	879	825	839	809	845	797	828	783	827	802	817	862	814	850	842	788	818	851	770	826	873	793	800	824	807	841	790	847	856	794	825	851	828	861	815	820	803	822	819	884	819	837	866	790	797	828	890	852	813	881	862	803	806	815	824	832	835	823	798	830	800	774	831	845	799	797	809	869	817	803	865	859	800	820	813	815	844	820	813	813	812	839	823	848	845	805	792	818	849	839	781	834	878	822	864	866	843	847	862	824	868	812	850	876	866	821	794	813	874	849	891	861	806	813	820	812	844	837	798	884	807	815	856	872	788	799	810	801	788	812	838	799	865	850	857	819	843	805	897	820	821	821	865	851	888	840	808	846	835	842	816	817	813	855	864	829	861	890	868	891	812	816	843	838	836	827	862	831	871	807	792	798	832	862	790	795	814	896	808	839	793	868	828	841	864	888	847	791	819	796	826	831	803	812	848	830	788	805	816	804	846	813	817	816	801	841	807	798	798	819	816	834	846	837	815	794	818	833	819	812	840	796	860	821	890	852	798	861	790	849	827	819	861	807	804	816	835	835	815	864	903	811	811	840	805	828	843	845	863	842	817	802	873	803	814	811	816	821	795	885	783	820	837	839	831	817	780	823	814	824	767	861	876	811	819	744	782	833	818	812	825	813	843	812	819	799	904	859	824	815	840	829	803	867	823	824	820	813	808	840	810	893	831	808	843	822	873	796	823	791	892	881	784	832	816	859	870	790	861	833	843	828	821	818	836	817	834	813	822	817	827	840	807	822	834	860	786	812	784	777	852	848	820	838	820	860	873	871	774	798	834	844	842	790	805	843	783	779	827	785	854	829	859	860	840	881	799	861	809	790	831	858	824	818	768	845	872	839	838	889	811	826	828	864	818	785	802	834	806	775	843	781	812	798	820	812	817	843	833	886	867	851	804	820	875	810	801	891	875	851	787	818	803	791	797	838	834	854	806	813	802	855	802	794	834	737	824	831	848	790	808	811	866	874	791	819	893	787	852	874	789	813	857	766	824	845	859	827	789	869	834	797	860	819	814	804	776	832	812	822	805	811	788	845	809	801	842	810	847	802	791	797	834	804	837	825	832	814	783	800	854	851	840	826	857	825	866	829	838	824	882	855	848	819	791	826	881	844	842	795	808	819	836	842	862	855	879	820	876	828
25722	21454	25884	18857	2091	1064	909	871	805	801	852	805	746	757	784	774	748	811	744	794	764	769	784	748	777	734	731	766	746	768	775	778	756	713	743	736	708	766	703	792	719	734	732	803	764	750	797	742	730	757	709	790	837	689	746	738	789	769	759	800	752	737	715	670	770	693	721	750	720	761	737	769	709	743	746	796	773	723	729	755	782	784	774	730	808	741	721	773	728	715	748	750	706	771	744	752	734	763	740	763	712	717	752	744	769	725	772	761	713	733	713	789	765	778	767	753	738	793	681	736	721	729	749	739	730	726	765	696	697	701	710	743	722	754	750	702	720	745	749	715	785	760	688	713	716	743	728	688	764	714	744	694	729	712	750	767	725	739	758	744	742	747	719	718	741	737	768	705	755	747	700	755	718	715	770	720	765	748	772	765	718	757	742	746	726	763	709	777	822	723	827	716	718	761	749	735	747	748	750	714	739	753	763	740	751	712	767	734	732	768	742	745	720	736	693	734	724	721	712	703	745	715	708	723	763	735	727	727	774	735	738	746	735	779	731	782	788	734	745	709	783	751	768	702	719	718	734	744	693	761	784	706	727	756	710	741	770	731	783	736	694	761	716	759	750	759	765	737	747	747	745	726	736	735	742	768	772	759	740	759	756	712	743	776	731	728	714	741	757	726	741	744	745	762	737	741	722	706	733	726	716	745	724	736	741	760	799	715	734	774	754	756	719	731	721	744	738	785	779	732	750	696	759	783	745	727	784	740	725	750	755	808	736	702	748	757	747	727	723	731	784	739	801	760	725	742	723	756	705	713	712	774	646	772	754	726	742	736	789	768	749	734	766	724	718	779	733	764	798	731	734	719	794	737	734	693	707	750	707	749	729	715	735	728	752	712	735	717	748	725	728	769	738	732	716	746	754	703	767	692	766	781	716	739	770	708	774	733	773	770	744	689	763	728	715	746	780	729	751	744	784	728	700	737	730	747	727	712	718	697	719	769	739	737	725	726	727	713	772	759	728	739	784	734	747	749	719	802	731	798	750	783	756	769	770	741	752	739	706	731	699	707	753	723	750	734	719	738	731	748	768	725	745	758	763	722	761	767	759	767	725	766	686	700	707	778	707	708	719	749	762	746	735	751	783	769	723	771	732	797	763	776	745	732	698	729	699	761	758	754	732	778	765	775	743	774	746	731	745	733	717	771	765	806	732	716	740	761	724	736	734	733	763	751	734	734	729	724	789	742	769	745	758	728	724	725	759	740	772	733	746	780	725	777	730	766	745	793	706	715	746	743	713	774	734	703	735	747	743	719	765	709	711	727	714	746	783	721	747	757	722	735	723	791	730	797	730	769	772	739	654	713	697	709	719	764	780	749	747	757	760	760	721	768	793	764	774	749	734	746	751	713	797	729	747	733	742	766	697	719	722	710	703	774	764	736	748	732	734	770	745	761	757	736	765	775	748	732	785	754	722	730	710	761	779	672	739	755	730	778	730	736	738	741	718	745	738	742	728	709	746	756	783	771	799	726	742	755	699	773	741	766	708	747	750	712	754	756	786	691	802	775	773	724	770	718	726	688	709	739	750	753	744	691	781	693	719	709	782	765	731	723	736	749	762	778	744	735	745	745	760	676	729	755	709	752	744	746	711	727	717	718	744	707	774	777	781	740	696	738	724	732	786	797	741	775	719	747	711	752	735	781	731	674	732	722	706	758	759	735	769	790	703	691	758	773	740	748	726	689	689	780	808	724	664	704	700	703	794	773	738	741	761	687	752	761	724	778	694	683	749	771	723	733	707	739	750	706	767	732	722	806	747	704	704	757	744	739	720	749	784	748	708	724	765	725	711	698	743	760	686	760	723	777	777	737	749	766	750	734	789	701	744	823	716	714	702	779	732	710	749	770	757	730	744	778	705	742	714	785	722	739	723	786	740	746	743	721	700	782	793	733	720	768	743	739	751	766	748	726	769	685	752	752	753	751	773	792	717	728	712	727	736	751	732	731	751	711	719	754	738	700	746	719	759	750	706	737	722	749	748	741	754	729	753	800	706	796	741	779	734	770	741	755	745	688	714	750	752	707	754	761	774	753	737	701	766	757	726	729	745	757	742	765	768	759	772	694	697	705	725	737	764	760	801	749	723	744	717	699	732	704	728	729	733	738	740	695	746	717	735	704	777	729	751	721	770	739	712	669	701	802	693	719	704	757	724	711	772	723	731	751	733	730	749	771	700	785	709	727	710	751	760	764	728	774	740	755	744	729	732	770	766	691	737	740	780	789	735	752	771	747	740	707	716	755	748	783	731	727	757	781	724	702	755	742	758	738	720	725	718	760	752	771	753	708	740	752	760	712	793	790	750	738	782	736	739	681	789	750	727	743	776	700	746	753	748	733	735	716	724	707	720	753	755	728	762	740	753	778	737	718	761	722	769	734	755	755	734	749	712	762	710	733	758	691	719	748	732	778	721	790	758	756	766	737	755	751	722	728	716	760	743	733	713	768	762	797	746	715	694	726	738	758	732	753	755	755	735	738	743	745	749	732	777	708	727	737	729	752	765	766	755	774	723	749	739	758	729	730	730	770	722	721	727	721	738	743	711	718	759	712	756	772	747	698	728	666	737	734	765	755	741	781	763	758	787	784	731	753	779	746	774	718	728	714	746	729	734	710	770	736	717	763	753	677	724	772	746	734	732	747	766	747	803	698	776	771	745	733	721	750	778	711	728	710	723	766	721	719	756	716	720	714	748	755	748	729	739	682	740	778	693	785	757	750	766	748	746	707	737	751	808	759	711	686	759	744	715	795	787	727	776	697	763	752	706	699	752	748	768	720	699	713	760	768	736	695	727	757	757	764	765	744	764	736	751	690	714	747	704	725	735	775	766	736	779	792	732	746	743	708	746	695	711	751	708	720	742	739	737	753	734	773	756	763	767	743	720	755	754	752	752	767	698	747	705	709	733	699	728	733	762	717	735	760	755	749	693	739	766	720	744	726	718	760	725	775	802	742	774	786	752	710	777	788	723	759	742	736	736	723	752	766	741	755	752	727	702	772	770	741	747	784	744	717	722	736	748	769	715	689	708	710	692	751	712	775	772	764	753	797	713	781	747	703	786	714	705	754	716	725	729	765	684	792	695	719	775	735	753	731	760	788	760	723	740	767	743	751	690	711	759	758	754	757	788	773	780	759	744	742	772	736	712	772	734	734	712	756	776	745	709	689	747	733	756	745	725	780	700	784	760	752	711	730	703	755	746	726	765	745	745	708	737	795	692	735	691	700	725	759	760	724	766	739	817	778	726	759	726	675	753	758	720	711	757	756	738	639	772	775	711	700	735	737	787	776	729	719	730	724	738	741	801	707	734	684	751	740	721	804	756	745	762	754	679	754	786	735	745	732	788	658	741	765	780	753	763	809	819	727	731	744	764	771	732	748	796	760	748	723	738	727	700	753	724	727	768	723	804	792	721	732	741	707	745	713	793	738	764	749	769	736	724	755
3462	2331	1899	1210	966	887	807	769	711	716	725	694	715	738	619	647	662	696	632	641	651	648	664	664	665	613	640	649	669	657	685	618	638	631	655	635	626	667	698	690	629	715	627	603	617	613	629	602	649	613	636	650	673	661	609	657	656	618	653	635	675	666	623	620	616	631	622	668	656	582	646	671	640	646	644	649	605	634	627	662	640	589	626	629	617	631	627	622	652	642	633	672	652	640	600	658	652	678	636	611	644	633	592	629	630	602	639	576	585	632	585	629	658	645	650	646	613	643	648	643	633	680	644	645	649	663	645	633	662	662	642	617	649	609	639	624	628	611	603	657	637	627	627	649	615	659	621	613	636	626	612	610	622	644	631	660	630	627	627	633	651	648	640	629	657	651	666	683	605	629	622	665	634	631	631	585	637	635	612	634	629	667	674	651	599	618	625	606	680	659	579	648	669	618	654	595	640	634	612	654	617	637	612	689	632	658	610	637	634	634	654	614	665	671	668	650	648	637	631	641	637	661	618	668	626	642	644	599	614	641	623	643	679	626	631	607	650	612	604	658	565	665	604	630	640	670	669	621	625	660	602	639	627	589	623	627	631	642	617	656	619	609	637	666	628	659	638	610	625	658	633	638	633	617	609	661	636	640	618	658	619	613	629	616	611	636	617	637	667	657	627	645	616	661	642	630	613	618	632	657	668	632	638	644	676	659	639	600	581	671	650	620	573	655	635	662	641	659	620	622	611	629	655	638	662	634	646	610	635	608	626	637	667	624	589	607	631	628	588	610	611	652	612	610	678	616	625	592	644	655	633	637	602	675	732	603	623	587	649	618	603	664	630	642	674	659	621	617	644	634	643	666	610	622	618	612	644	654	622	673	623	618	646	613	640	627	636	644	650	587	674	655	689	608	650	610	643	618	631	655	625	568	604	572	648	683	628	615	675	668	668	590	610	669	576	623	669	643	626	631	630	654	615	652	668	602	615	661	611	651	649	632	596	608	598	653	621	607	643	597	625	633	653	613	618	626	587	658	591	661	623	598	567	639	623	679	662	618	604	651	625	638	615	619	636	639	644	624	689	595	633	613	631	667	660	689	616	640	645	644	616	640	604	656	665	635	667	653	637	652	631	583	668	583	626	615	634	643	638	654	596	649	617	645	646	635	573	657	644	642	615	639	631	594	652	678	657	643	638	658	613	606	660	612	654	648	654	633	583	649	614	633	648	643	624	625	676	661	621	615	659	680	595	649	641	607	657	624	659	676	633	605	642	659	620	629	628	643	650	645	578	636	654	629	584	662	644	668	602	655	654	624	614	642	648	607	636	651	600	639	594	608	679	679	640	641	625	622	613	633	621	656	644	677	676	640	608	654	655	615	634	599	591	624	609	651	651	625	648	630	679	650	591	631	658	620	602	642	614	602	635	660	630	647	625	622	628	607	665	639	626	652	630	601	631	639	642	620	635	634	630	632	642	695	662	672	653	635	627	625	611	612	665	630	666	661	674	632	655	656	689	638	603	650	633	629	653	651	659	596	659	640	636	619	647	666	619	584	625	620	678	625	645	632	611	637	615	620	641	588	641	604	640	659	648	627	619	642	644	620	631	602	619	628	616	653	628	621	651	603	637	610	652	703	670	618	678	686	609	670	651	637	629	626	651	651	640	631	652	599	624	657	623	603	650	621	632	613	640	627	658	579	597	619	634	636	642	667	664	691	656	646	593	615	593	641	597	608	642	638	670	653	615	675	670	668	604	665	636	652	637	650	647	659	628	640	632	635	621	545	606	620	603	580	680	585	675	644	645	657	587	623	610	639	678	622	726	599	668	617	637	642	598	650	639	615	645	640	644	641	651	617	611	649	652	624	635	627	614	641	673	620	645	598	627	651	648	665	608	629	649	651	602	673	608	633	606	624	640	592	631	635	641	601	667	598	653	638	669	627	612	622	666	598	639	665	665	620	615	613	621	653	650	652	681	658	679	619	613	660	646	616	642	692	639	642	613	654	615	628	644	579	622	626	608	663	622	628	611	653	608	683	663	601	632	618	637	635	668	621	610	645	631	613	619	620	623	596	647	678	640	635	636	592	648	630	613	667	613	645	664	597	596	667	624	646	600	619	640	678	602	623	649	634	619	644	632	658	632	652	649	613	657	648	638	636	652	674	649	618	638	635	659	678	628	627	609	650	606	638	660	632	621	608	642	623	673	610	608	651	628	625	675	684	623	656	591	658	657	650	598	600	665	608	687	610	620	592	671	604	590	588	641	622	605	604	636	609	627	599	622	647	633	630	641	623	675	638	616	620	657	660	667	578	641	618	591	625	644	628	597	614	650	621	638	653	650	657	637	603	595	653	659	656	610	646	638	634	634	649	626	622	638	665	663	651	660	624	601	603	611	630	633	580	658	622	630	667	606	646	646	630	634	655	634	671	607	641	634	617	603	623	618	633	634	647	582	605	668	617	633	620	614	606	698	619	643	629	584	613	646	638	639	610	634	603	640	578	622	657	638	643	648	630	638	600	672	624	654	632	680	645	669	638	627	630	641	644	638	637	634	666	578	637	592	648	612	620	625	658	639	608	628	627	604	647	637	598	603	635	639	692	610	675	648	641	609	623	683	594	633	644	612	625	620	605	645	608	620	621	615	648	619	612	619	601	672	637	629	675	633	588	591	585	663	615	633	623	656	616	638	635	625	711	640	658	610	595	606	654	652	647	654	553	663	605	626	621	643	613	656	648	633	625	633	645	635	648	621	604	691	633	622	656	590	616	614	652	600	581	598	668	653	590	639	615	630	622	644	623	645	633	627	662	594	625	620	631	597	671	553	584	605	666	640	631	656	640	610	663	591	595	596	673	583	628	667	607	662	607	673	633	693	626	657	688	640	614	590	598	610	625	626	594	627	655	624	604	646	613	601	649	622	653	658	638	644	622	628	646	603	620	596	665	621	629	655	614	662	640	609	640	634	596	653	608	660	608	678	606	627	670	622	662	589	644	646	644	643	665	638	661	667	674	658	725	662	652	595	617	589	658	594	655	615	668	672	579	634	626	643	591	591	626	642	643	643	615	628	606	619	653	625	615	617	656	609	630	598	627	622	665	599	648	574	650	624	586	646	602	645	634	630	632	621	608	635	613	576	648	628	693	625	688	631	616	618	647	629	590	682	645	644	593	590	638	640	637	598	632	649	637	667	635	615	653	656	667	609	641	659	609	609	616	634	614	648	597	632	633	622	627	682	654	665	650	653	604	640	666	624	633	621	611	601	650	609	638	629	630	631	652	625	652	632	682	667	607	653	646	663	603	652	652	654	596	644	642	637	627	625	629	624	636	608	617	610	613	625	674	646	623	634	633	642	658	651	656	630	589	611	611	624	658	666	628	645	575	642	627	610	644	627	656	681	616	650	618	629	619	640	641	622	649	680	649	638	594	649	637	654	610	645	613	656	578	621	665	626	610	603	665	619	625	617	630	674	637	644	632	611	661	642	664	667	616
24290	21484	28707	24667	20664	3535	1238	803	647	611	570	534	563	529	513	511	516	525	497	480	506	497	511	461	449	490	469	490	462	472	472	481	469	463	475	497	525	496	467	467	504	482	483	470	462	477	456	505	455	503	534	511	466	427	507	476	480	462	490	487	491	445	467	496	455	449	431	546	449	472	479	435	412	473	500	415	505	426	475	457	481	472	511	500	473	469	464	501	514	499	453	444	442	467	458	492	474	495	486	442	480	442	483	451	461	483	452	471	453	490	470	459	499	456	453	487	431	476	482	479	496	459	474	453	489	456	467	479	459	489	474	473	444	470	480	491	443	506	483	492	503	472	492	453	493	465	458	461	478	460	490	446	479	427	483	479	474	465	405	445	488	473	500	485	480	454	492	484	471	478	498	520	488	458	500	453	474	489	482	484	471	445	456	479	485	487	450	460	485	467	444	473	484	507	466	488	466	448	462	486	449	480	458	463	459	463	473	470	484	453	479	456	439	426	443	482	437	446	411	486	424	452	422	485	456	456	449	471	447	449	492	463	477	453	474	435	465	430	475	461	468	450	507	477	471	483	507	494	482	483	461	434	447	481	456	507	471	508	503	503	438	455	510	437	474	487	466	445	452	485	454	488	498	495	485	446	454	449	449	480	488	471	446	438	503	512	494	453	435	429	441	477	461	475	456	490	503	467	467	479	446	454	478	507	463	514	500	493	454	460	472	461	438	443	464	459	481	470	466	505	514	463	453	466	444	471	442	508	460	520	467	483	434	463	485	455	485	462	476	484	481	467	437	496	475	455	468	460	467	479	467	491	497	484	468	463	479	465	485	495	477	513	424	453	514	454	470	449	473	445	462	478	492	519	441	457	466	481	441	493	442	408	453	498	464	500	472	474	479	465	481	459	460	457	473	426	500	504	465	477	442	461	410	449	429	438	484	468	458	469	505	473	440	459	444	475	452	486	498	457	458	476	454	480	464	439	486	455	467	474	452	500	446	417	466	434	457	485	488	467	479	472	464	441	439	456	467	444	516	460	456	480	461	440	419	466	471	505	401	463	495	504	456	444	420	458	479	492	474	490	475	498	457	463	453	454	490	449	474	456	466	427	453	473	448	445	463	462	467	475	493	447	431	443	436	430	444	443	471	445	459	425	444	480	467	459	450	447	503	428	487	463	467	454	483	501	471	430	468	502	459	464	468	470	505	454	452	507	441	472	460	463	446	495	464	469	464	473	505	481	513	471	403	465	469	445	439	476	450	461	446	469	470	464	443	472	475	472	437	452	443	458	461	426	425	417	450	430	473	491	456	479	464	465	441	458	467	484	450	525	455	514	456	443	495	421	447	477	481	497	497	452	473	432	471	470	466	481	440	481	456	479	481	464	459	477	514	472	409	473	497	467	455	446	497	457	524	457	439	454	447	467	452	460	457	478	479	498	460	517	495	453	461	424	461	462	433	458	469	473	424	452	485	486	496	443	458	468	469	454	489	466	454	448	458	434	456	477	416	439	435	473	458	440	436	458	456	443	456	467	498	494	510	472	427	485	501	430	459	497	443	473	484	434	413	455	471	481	443	461	461	450	462	504	464	455	467	484	455	461	491	489	465	462	454	434	447	464	458	469	475	460	445	424	452	432	490	461	442	451	434	484	488	482	436	427	498	437	478	483	479	437	461	448	477	457	432	481	471	440	437	505	457	477	456	448	497	472	494	498	469	460	472	481	500	482	453	454	463	454	453	470	498	454	414	460	447	508	475	460	452	421	500	446	474	451	475	459	487	434	456	414	513	464	420	465	463	452	515	483	453	481	470	468	483	466	440	424	487	470	430	472	444	474	457	413	444	455	484	485	455	452	446	527	485	508	461	465	498	471	437	446	454	442	492	491	430	443	493	515	449	482	474	460	479	485	462	419	482	454	472	436	432	482	461	436	476	462	456	445	456	468	429	480	460	495	456	440	506	495	462	475	436	460	449	494	455	440	473	470	458	430	451	462	471	467	459	441	511	492	462	456	439	463	446	448	439	434	428	478	524	479	442	453	452	490	400	468	471	474	458	456	479	464	435	480	481	447	423	451	477	447	490	445	475	446	452	483	456	480	472	447	475	459	464	460	460	498	482	477	423	442	419	444	454	425	421	465	456	480	458	484	500	434	420	478	475	425	502	452	461	492	488	475	459	430	473	455	462	499	497	455	469	466	457	448	425	431	458	495	428	421	488	442	486	457	467	464	410	473	487	452	459	486	482	472	478	473	482	426	476	471	475	426	466	482	438	449	455	482	433	459	438	435	428	448	456	463	454	424	466	477	461	445	472	488	443	439	395	475	472	474	477	474	503	481	430	453	519	493	446	436	442	488	454	459	455	478	449	451	460	441	465	449	431	472	437	462	500	488	436	509	461	464	458	439	472	465	474	480	460	498	508	479	482	476	500	453	468	471	495	453	474	501	473	461	452	472	438	496	425	461	426	478	476	445	473	474	471	428	464	466	456	442	471	447	415	453	482	478	454	466	443	417	473	466	469	492	451	435	481	463	447	469	468	467	462	484	446	496	475	455	482	470	462	458	422	486	504	455	437	466	455	492	475	460	489	445	453	508	515	493	466	479	439	459	438	477	471	475	441	439	469	491	454	485	452	455	461	484	460	437	442	483	451	483	454	428	481	477	453	488	469	452	455	489	461	443	517	456	469	506	445	483	481	429	481	473	475	479	495	449	454	472	484	482	477	512	452	483	459	439	471	462	438	462	431	492	437	444	507	478	439	490	457	480	451	482	466	473	454	489	465	473	502	496	498	505	471	454	483	441	465	421	451	452	496	429	475	513	453	498	474	474	483	490	469	463	463	480	484	435	492	446	488	422	479	437	449	450	475	484	514	481	477	500	474	468	462	475	473	434	466	462	454	458	432	451	435	436	484	444	503	488	450	483	479	470	464	447	447	479	465	461	479	519	467	480	466	473	454	470	481	419	442	466	482	473	481	431	483	465	461	432	470	491	466	471	454	443	500	433	463	459	452	473	499	481	433	487	456	469	482	448	489	459	477	470	459	454	484	497	445	475	459	457	449	479	448	441	478	454	487	479	498	450	452	477	478	474	443	467	477	461	487	429	451	462	444	443	472	463	461	466	479	473	454	474	449	466	473	464	489	433	502	462	447	437	460	464	499	457	488	487	465	447	472	519	475	474	464	432	464	453	504	428	442	461	468	474	467	486	461	482	435	452	459	458	462	485	470	472	477	506	475	470	451	482	409	461	511	472	430	457	475	474	485	467	485	474	506	422	479	461	478	457	448	454	453	454	516	473	451	465	507	489	470	488	496	474	441	463	469	468	439	464	482	448	469	443	491	482	438	450	481	485	479	450	469	424	466	470	456	484	434	457	461	479	448	455	457	429	435	468	469	458	463	479	475	424	461	457	456	453	436	479	492	440	453	408	427	428	442	465	484	464	430	446	475	458	431	440	469	474	473	470	484	478	493	413	438	458	432	469	485	466
3372	4930	4006	1965	1529	1102	924	811	753	666	640	578	590	561	579	557	534	485	475	502	504	469	472	445	458	473	433	490	500	498	474	450	450	456	497	443	455	451	462	455	440	476	416	454	452	458	442	455	453	445	440	434	459	469	469	426	410	471	444	478	486	430	429	409	468	444	392	453	430	452	458	439	429	464	428	427	459	442	442	455	440	448	439	442	456	402	481	429	424	470	462	438	446	472	470	399	473	437	453	468	450	443	459	458	445	432	454	434	463	403	429	457	452	424	449	481	436	417	445	431	409	458	446	446	435	396	504	435	430	468	449	407	433	451	462	431	476	429	426	475	441	424	455	414	457	454	451	405	438	416	458	429	459	400	455	451	470	451	393	424	435	456	424	432	414	406	464	444	423	438	434	415	458	451	479	440	422	486	417	436	437	436	433	426	466	450	451	434	449	450	438	420	462	421	467	441	449	425	432	456	420	462	448	380	440	458	446	431	425	447	429	431	422	474	423	437	459	438	447	443	444	447	402	438	428	406	455	415	421	443	430	433	438	443	453	441	461	390	430	427	431	400	436	448	458	445	423	384	431	441	413	437	447	441	380	441	484	419	456	469	444	455	462	437	454	434	431	414	427	461	451	443	467	446	432	455	440	420	419	416	425	425	430	462	465	446	420	416	424	414	442	470	435	446	458	452	434	430	434	431	439	450	406	459	472	410	452	414	426	412	422	439	414	442	439	451	431	432	442	416	419	434	423	476	428	404	449	417	416	409	459	447	443	435	442	413	438	403	390	418	391	439	397	441	464	428	432	427	426	443	454	430	446	406	426	454	473	440	427	463	450	443	442	431	484	420	444	408	420	438	434	387	436	438	464	417	458	395	459	467	436	452	411	407	422	464	462	406	459	446	448	440	446	430	443	458	475	441	452	431	437	461	442	427	457	472	484	452	407	436	448	400	439	461	421	415	431	483	397	428	419	419	426	391	415	453	450	448	425	411	438	438	450	425	437	429	467	418	443	441	404	459	421	431	455	443	455	436	414	428	449	461	455	409	440	420	428	471	385	466	428	430	450	439	427	421	414	439	444	419	417	463	414	423	449	437	439	422	425	467	440	457	400	435	456	447	450	429	408	422	448	443	434	447	447	494	421	465	435	422	476	396	455	433	465	435	400	412	439	446	404	435	461	444	453	440	447	426	471	435	424	423	416	437	424	427	440	434	451	427	464	428	426	407	424	429	450	399	425	432	446	461	435	447	425	405	431	418	454	471	430	441	414	444	458	430	427	432	463	432	430	450	424	435	394	439	443	424	419	413	402	430	421	429	461	455	458	437	407	432	435	410	427	441	432	408	411	423	463	394	451	452	492	455	440	438	464	434	447	416	399	482	436	479	457	450	434	459	415	468	438	433	432	474	450	429	458	442	459	412	454	441	440	433	440	425	439	414	388	452	429	426	439	414	414	447	429	458	460	451	446	461	423	442	442	378	436	422	441	468	424	423	468	452	460	447	445	421	441	430	425	450	437	420	438	421	410	423	438	465	427	455	439	444	427	418	431	452	417	446	479	421	465	440	414	436	414	411	460	430	392	487	417	448	458	433	459	442	407	433	397	437	403	408	407	363	427	429	431	431	447	411	442	449	414	451	418	451	465	454	424	416	452	415	439	449	458	445	444	429	438	416	470	405	457	441	434	427	384	456	404	444	455	428	435	406	408	427	471	457	483	433	429	458	460	442	468	420	413	432	445	445	439	436	440	445	462	479	481	461	424	411	403	407	418	455	448	428	459	419	473	455	466	458	431	433	398	420	423	393	419	418	446	440	434	447	439	446	451	457	437	433	461	429	434	429	429	449	409	443	427	434	445	449	396	427	420	431	431	458	478	474	430	431	451	434	433	418	442	440	442	456	414	441	444	414	422	431	446	422	440	445	451	451	445	414	443	422	416	424	404	446	423	445	444	440	430	435	428	454	445	413	446	429	461	487	446	397	444	423	481	432	426	445	414	425	483	395	436	431	442	436	440	401	391	412	434	431	455	435	428	440	485	451	437	416	446	456	449	441	438	409	421	443	447	427	411	426	405	489	455	458	443	437	432	454	438	420	420	459	408	483	436	470	414	440	430	456	445	415	436	434	434	418	448	423	445	426	446	447	431	433	440	396	430	407	445	414	449	459	433	425	409	436	456	457	425	475	458	446	435	451	430	478	453	449	429	448	391	412	478	448	430	461	410	482	436	453	429	458	420	405	455	430	404	443	420	395	443	422	416	411	438	409	404	445	439	428	441	444	410	437	444	404	400	449	417	432	457	434	446	447	424	443	442	459	417	433	445	442	456	478	449	405	451	424	434	436	425	414	431	420	455	419	417	418	416	448	406	472	401	416	399	393	433	443	435	453	440	439	449	422	429	433	451	411	455	431	444	455	445	465	475	413	441	430	423	420	421	434	417	438	459	438	448	430	422	403	443	439	429	427	403	437	442	429	397	437	437	455	381	430	380	444	418	414	431	439	410	466	450	373	395	435	432	408	428	415	489	406	433	471	439	409	459	447	439	441	446	410	440	409	433	437	417	450	418	451	455	395	416	410	403	409	442	442	386	450	435	441	451	447	447	429	474	433	472	421	426	437	448	415	453	439	462	421	443	419	413	421	450	453	402	411	464	432	446	402	421	428	455	441	363	425	429	441	421	424	487	424	410	403	443	392	406	420	417	422	449	435	417	426	439	459	462	413	428	431	440	413	409	430	426	421	458	444	437	419	423	418	411	438	425	485	446	433	434	397	403	456	437	445	408	446	439	430	423	447	452	421	452	404	405	401	419	475	411	432	421	417	477	424	430	450	438	413	438	420	410	400	416	425	473	477	409	450	444	429	418	449	444	463	436	411	444	432	452	424	376	466	441	457	451	431	404	435	425	439	477	436	456	426	476	428	437	418	489	430	434	446	406	424	414	428	400	420	419	423	458	438	438	430	428	439	425	449	471	403	429	444	435	428	429	446	451	437	411	444	439	468	430	440	433	404	439	435	426	405	445	472	436	452	427	433	437	468	427	440	412	416	413	456	445	443	443	429	433	409	458	425	398	440	421	403	439	413	384	427	456	438	446	452	465	436	442	411	441	429	479	436	423	449	446	397	391	404	441	400	484	446	441	455	444	396	443	476	439	429	422	444	413	448	438	425	420	438	428	404	418	428	428	451	415	418	430	404	393	448	411	435	436	416	406	436	417	455	420	465	413	396	413	439	458	414	457	450	421	412	472	421	428	451	411	462	458	422	407	440	429	432	418	457	400	407	393	427	402	439	468	428	433	401	409	439	421	435	413	405	426	419	399	430	444	445	483	436	447	436	437	401	409	395	431	438	433	435	432	465	433	458	439	446	452	502	399	454	417	409	418	414	415	416	412	426	426	414	450	460	429	433	447	414	427	403	423	450	378	415	456	439	459	407	441	437	397	422	418	463	427	445	416	414	449	455	449	415	392	440	438	413	404	446	427	463	462	435
27818	12605	2251	1312	955	934	973	948	943	939	905	906	912	895	953	926	958	954	935	937	886	965	908	955	939	916	910	837	907	902	952	950	904	955	936	917	890	889	949	909	940	883	871	943	918	914	879	871	902	918	877	887	933	933	952	991	910	928	875	891	945	891	848	897	896	959	872	967	923	904	919	891	919	898	940	942	899	889	841	896	913	911	906	926	881	919	905	911	932	884	958	914	919	944	867	871	922	874	886	907	971	909	966	904	889	853	888	903	863	957	875	937	921	929	963	895	884	957	911	895	899	973	946	937	954	903	921	968	924	861	899	930	949	958	957	915	909	940	904	885	904	908	903	933	841	918	932	890	881	871	922	854	920	915	932	918	868	878	917	885	897	898	885	911	922	971	907	872	950	901	880	911	883	936	913	875	911	897	850	909	965	916	916	922	934	899	981	889	922	917	907	884	903	892	946	932	976	901	950	925	891	892	900	916	933	897	915	951	903	915	907	908	891	902	912	876	887	910	878	820	901	922	906	905	899	900	953	905	908	954	927	917	882	942	886	936	881	930	939	875	882	954	950	970	931	934	913	970	876	928	893	958	893	932	878	916	838	893	885	954	923	943	960	889	939	925	880	935	980	911	936	915	910	869	895	967	887	892	941	896	902	861	921	890	903	922	944	951	929	881	892	896	909	890	921	908	935	904	906	939	983	884	932	930	928	898	945	824	903	923	951	914	906	922	952	977	940	930	928	930	891	894	912	973	954	907	943	919	884	881	967	936	909	908	876	881	886	936	928	905	907	927	915	919	968	932	910	898	850	906	885	874	900	941	927	944	896	915	908	879	897	908	939	915	892	903	953	928	899	902	917	932	911	924	932	914	919	911	902	938	924	948	928	883	937	963	936	898	884	892	957	878	921	865	926	921	870	955	893	914	897	908	946	933	882	934	902	883	918	886	956	961	922	890	904	926	907	938	946	921	925	884	896	931	905	917	884	931	942	881	907	940	891	865	948	928	908	869	945	916	864	940	897	918	896	949	918	932	978	945	958	925	870	897	932	898	894	933	885	977	937	918	964	906	912	870	917	862	915	909	919	900	976	923	892	970	907	937	912	938	985	889	880	893	939	882	919	902	943	942	890	879	942	927	917	915	900	857	926	932	889	921	958	982	895	909	948	953	915	938	949	868	931	902	936	851	895	870	956	875	912	883	935	929	933	869	908	898	895	989	970	931	920	902	917	908	887	902	893	864	892	918	965	934	854	909	940	926	904	900	940	899	863	893	940	834	863	878	925	885	900	896	910	982	907	926	897	897	978	977	939	936	915	923	893	929	908	933	950	918	863	896	933	944	917	944	947	931	867	930	900	943	931	864	880	931	899	935	918	900	908	903	933	953	919	943	875	922	966	909	968	909	878	938	951	941	958	905	918	888	917	949	879	911	905	920	894	895	933	865	928	906	946	906	878	913	887	928	937	902	883	917	929	965	901	903	914	912	832	950	915	938	971	889	919	954	947	875	957	930	913	899	933	924	932	891	889	888	936	934	892	937	950	891	934	997	954	906	924	889	910	932	951	940	924	915	939	962	933	920	908	859	912	864	889	936	883	906	876	881	937	890	876	963	866	867	936	903	899	930	930	930	926	902	889	869	942	922	924	838	917	919	914	927	921	933	939	918	906	929	919	868	924	884	941	842	882	899	906	940	920	914	928	865	901	932	939	908	866	865	962	920	910	918	901	920	884	1028	962	948	926	948	908	840	914	889	856	931	977	896	885	945	853	922	945	969	866	911	960	925	937	933	880	868	932	942	931	947	893	962	961	878	908	941	886	895	886	889	918	962	943	886	920	867	858	874	901	955	937	881	899	870	934	865	957	921	928	911	925	882	909	927	862	962	842	904	935	928	923	825	853	929	903	912	911	923	988	877	912	876	908	888	956	933	917	927	931	929	924	914	960	962	922	903	933	879	933	912	906	938	857	920	945	885	908	896	974	922	914	917	954	932	854	929	908	903	900	911	894	939	930	895	899	883	903	899	915	925	903	904	868	917	907	917	925	938	952	949	867	921	926	897	883	872	985	958	873	920	909	925	886	952	900	927	851	894	924	938	880	917	940	940	891	893	905	968	936	949	928	873	924	909	936	936	918	944	980	894	914	890	918	908	910	886	859	899	892	878	879	906	975	936	894	932	884	918	1027	876	899	868	876	964	913	905	942	886	923	922	904	913	930	893	929	918	954	942	953	927	894	882	900	926	941	904	925	831	896	869	956	958	886	921	918	888	918	929	874	893	922	909	868	935	919	931	944	887	965	876	871	989	901	919	931	873	858	895	924	961	909	893	944	962	930	937	904	888	856	939	940	939	906	862	893	877	902	874	898	958	922	916	896	937	928	916	912	954	852	970	930	957	940	939	908	911	921	897	932	915	910	927	918	926	895	893	956	960	913	890	881	916	904	900	957	956	910	909	942	972	892	913	928	897	951	896	922	928	869	944	1001	846	958	910	892	958	927	878	946	871	923	911	920	965	933	914	916	905	902	949	931	925	888	879	910	970	909	928	937	913	877	965	960	878	913	912	887	923	953	938	855	946	951	878	914	878	932	904	972	887	983	934	929	876	942	924	927	896	883	913	934	873	940	951	846	906	896	942	902	929	904	879	912	961	892	943	928	931	887	936	910	974	889	914	931	896	878	906	950	964	906	900	915	929	916	930	947	900	921	951	915	925	942	924	939	885	923	969	869	922	883	903	919	921	942	935	929	950	913	924	918	915	906	934	896	947	933	955	892	946	890	972	925	911	918	907	941	945	898	907	941	914	938	943	938	857	901	920	912	926	915	901	900	885	945	912	968	918	917	905	903	910	878	909	910	907	928	880	940	897	914	880	940	893	874	902	1001	885	914	891	907	916	912	931	933	918	949	894	890	895	918	919	888	899	900	908	913	918	868	940	874	928	923	911	916	914	892	908	893	936	940	947	881	922	905	934	842	899	900	961	930	962	887	880	932	917	911	897	955	931	902	896	946	929	906	901	923	904	886	914	962	928	919	914	860	998	922	866	918	932	942	914	929	919	931	959	996	925	948	908	890	907	862	874	935	927	892	913	931	872	919	922	900	860	941	865	918	895	921	945	954	927	892	869	930	948	918	906	902	955	918	952	954	898	917	907	947	925	951	953	937	920	940	865	987	928	928	858	916	931	878	946	892	870	906	917	888	948	911	970	892	889	932	963	930	892	919	932	895	906	882	913	889	910	930	894	892	910	964	892	922	888	907	932	898	913	941	923	897	960	922	883	955	940	968	923	892	923	885	992	910	908	925	829	868	984	956	896	960	930	900	932	904	937	951	882	977	878	1003	895	908	967	938	946	877	895	910	944	806	913	903	901	894	944	873	945	943	897	908	911	955	910	884	918	942	928	916	880	948	981	942	945	908	922	859	828	925	874	902	966	860	869	906	854	946	946	911	944	907	926	893	926	956	934	890	908	933	878	971	925	917	861	894	913	917	961	953	906
5194	1036	1044	810	832	827	809	858	859	771	762	801	748	747	774	755	741	798	761	778	789	806	790	791	765	729	770	774	760	776	776	740	799	775	791	769	740	754	804	754	787	795	731	742	787	752	763	768	757	758	770	784	755	821	797	775	750	775	774	786	796	728	775	777	798	717	745	773	785	748	749	718	815	761	763	788	747	767	740	729	793	728	788	735	727	781	738	764	737	776	753	777	729	803	716	812	756	812	795	796	763	725	777	724	755	791	731	787	789	794	714	771	795	732	798	772	747	784	753	793	764	814	782	815	735	742	816	736	767	779	748	780	782	764	698	776	817	774	783	717	788	780	830	765	752	835	729	790	756	778	813	757	754	761	730	699	740	734	753	725	737	739	789	755	785	745	772	736	761	719	811	758	806	808	754	770	759	754	765	750	727	770	759	789	786	754	762	808	767	768	721	762	711	744	738	773	747	743	764	786	771	772	802	751	775	752	765	748	751	810	758	747	766	716	747	790	742	751	713	771	735	847	770	768	770	726	756	782	783	777	775	833	763	756	790	765	749	757	782	718	750	814	736	743	771	749	803	713	784	801	786	765	767	717	755	759	716	733	762	788	755	813	773	774	780	758	773	761	782	753	784	772	755	799	795	765	826	795	744	756	748	778	773	717	748	821	755	792	737	743	785	782	772	781	731	778	776	766	774	772	773	756	778	745	754	734	744	717	805	801	749	779	767	811	760	744	773	758	729	699	729	775	773	749	741	751	722	793	730	753	790	801	749	750	799	753	782	801	795	764	763	757	751	774	731	733	761	797	833	799	784	782	746	806	754	767	782	739	701	731	755	780	714	811	762	741	769	803	779	777	760	746	805	796	759	752	763	749	750	803	750	822	784	738	765	741	762	769	763	784	773	752	763	771	776	779	705	791	712	750	826	801	710	756	806	802	741	732	761	800	764	738	735	788	726	768	740	797	768	721	743	816	802	761	803	776	695	810	768	762	777	725	823	729	774	764	779	765	739	757	753	722	754	737	795	763	823	756	799	788	767	826	783	748	801	754	769	721	749	758	756	788	793	763	783	773	796	769	784	725	767	723	794	759	796	769	754	774	753	774	807	717	752	750	790	726	792	792	818	787	754	758	796	778	794	764	785	795	762	753	797	788	795	747	757	748	835	816	759	725	780	834	755	716	781	697	806	756	760	717	775	787	743	777	770	842	742	732	770	799	785	770	779	790	794	736	816	752	768	802	736	765	791	732	778	762	779	814	713	788	762	759	760	727	762	724	818	798	746	731	811	753	717	806	799	775	753	758	759	756	788	801	775	775	726	796	783	725	763	718	762	803	784	812	802	730	779	759	737	742	808	786	795	780	775	804	742	755	785	778	784	760	793	765	727	779	709	806	780	756	765	788	752	792	776	783	728	733	775	753	769	783	795	774	782	776	745	776	766	752	754	709	785	768	764	737	766	734	730	783	775	764	824	764	778	831	770	737	736	828	782	773	724	810	721	731	774	771	756	746	740	801	747	759	806	752	766	776	782	723	737	732	799	742	756	762	780	786	777	790	804	799	794	799	750	805	784	756	820	739	712	795	789	752	791	785	738	768	803	821	790	737	794	768	788	747	757	747	815	764	778	794	789	810	805	806	753	742	810	764	739	739	753	779	732	785	784	776	792	756	777	758	824	721	753	781	759	781	769	819	739	792	781	793	809	769	774	767	804	775	810	772	716	783	767	768	769	767	733	744	751	755	736	755	750	783	773	800	753	770	777	764	759	816	726	749	774	743	735	760	794	777	760	760	798	762	798	767	765	750	770	764	760	816	753	742	734	765	730	788	780	781	807	776	748	782	749	748	779	772	770	774	768	760	762	795	759	734	795	770	830	709	732	782	769	795	728	740	789	726	768	745	745	785	821	813	754	761	766	776	798	730	749	695	823	774	745	762	789	840	762	749	764	760	735	696	752	800	778	774	749	753	744	754	759	779	740	783	777	723	769	789	787	773	755	756	801	802	787	731	752	760	742	770	765	771	780	717	749	694	781	764	744	753	796	775	766	784	739	736	735	769	741	767	798	762	744	728	752	773	782	780	782	771	756	774	734	750	796	790	768	765	782	753	757	728	729	790	783	778	805	716	769	742	766	750	756	737	789	773	759	755	755	789	753	774	765	764	776	778	777	770	768	786	801	775	778	757	753	778	783	772	810	752	803	768	792	740	734	729	752	776	733	771	788	795	802	755	752	794	793	745	783	798	727	786	827	769	803	736	775	777	749	753	753	715	804	726	723	755	740	793	714	735	799	742	778	797	744	721	790	756	756	768	773	735	786	777	767	760	758	752	748	727	779	733	760	791	795	743	780	744	749	749	780	742	748	751	772	768	769	758	738	751	746	702	758	706	724	815	752	720	741	744	705	754	771	754	755	754	806	748	740	766	746	741	767	783	751	778	730	762	742	723	809	751	793	771	812	720	730	808	791	750	820	741	780	755	751	704	773	772	801	724	734	731	765	797	750	790	797	793	752	748	794	794	781	775	777	768	727	810	757	713	748	791	784	761	734	777	764	758	771	760	757	758	723	802	726	715	784	723	735	799	723	750	762	739	787	798	771	776	762	779	756	741	777	765	769	768	812	797	770	754	751	793	769	828	778	782	730	721	767	801	779	732	732	781	827	705	800	747	757	807	788	749	756	757	813	739	764	779	752	743	815	795	786	746	776	770	753	779	758	773	750	769	803	756	774	762	840	736	778	763	804	781	789	716	811	803	755	780	700	803	750	749	773	767	772	797	802	741	819	783	788	772	771	764	780	803	770	770	799	832	728	748	795	734	779	747	791	785	782	784	801	776	763	778	731	766	735	760	802	798	767	756	726	718	763	799	754	758	783	708	750	724	758	748	750	766	796	785	754	805	766	762	810	788	785	764	749	770	785	754	739	764	764	733	723	806	728	730	755	733	753	762	746	722	809	765	761	768	745	754	733	777	714	757	783	756	757	804	760	756	779	773	787	724	756	733	749	735	802	724	779	759	748	730	780	753	777	796	760	762	776	756	817	745	735	762	797	787	809	715	801	758	689	700	821	811	778	794	769	820	768	762	766	768	736	758	772	798	751	764	759	751	815	774	749	751	773	761	756	735	767	800	774	772	751	792	738	795	817	777	788	779	775	813	809	740	774	757	749	732	758	847	773	724	733	746	812	757	743	802	766	766	799	754	769	744	755	763	776	806	725	742	769	859	769	723	762	745	763	734	776	803	776	811	819	803	773	758	749	772	711	716	751	714	739	790	767	767	749	769	765	741	773	748	771	772	792	783	779	755	728	816	812	797	786	763	764	744	753	744	782	746	744	723	794	787	730	813	767	798	761	771	739	750	776	736	773	782	771	767	791	741	750	800	767	773	790	703	742	809	793	754	722	777	773	777	747	747	724	730	726	781	773	804	777	731	761	741	733	736	729	790	767	783	779	750	775	810	743	778	822	749	798	772	719	785	720	744	738	718	728	755
25787	21458	25856	18581	1909	930	876	804	777	714	733	701	733	735	698	739	649	720	690	704	749	703	681	705	729	733	751	636	749	701	625	675	713	659	659	680	680	686	706	663	710	671	687	720	679	699	662	675	704	695	741	712	666	657	632	701	694	666	746	735	686	720	736	697	691	673	690	686	705	706	657	669	668	704	686	702	697	695	655	663	655	675	724	679	684	685	664	684	694	678	683	647	691	719	657	700	684	692	668	679	717	722	646	669	651	717	686	631	658	695	740	701	693	667	693	669	689	692	664	634	667	636	686	665	692	672	663	685	676	684	698	711	682	697	700	696	656	643	688	656	650	693	614	666	697	674	695	646	662	718	653	661	688	673	673	719	700	669	694	688	683	697	660	631	659	628	649	665	663	663	717	643	661	669	673	633	684	657	689	720	732	669	737	701	637	704	657	670	646	702	678	703	689	676	643	638	667	675	675	668	705	720	638	684	658	667	705	697	711	666	675	678	674	659	682	683	708	694	652	698	693	694	683	684	680	686	715	705	652	714	684	699	657	663	679	650	679	672	712	697	657	686	676	635	669	651	726	698	641	710	690	705	692	735	665	684	723	722	658	657	689	667	694	716	688	674	625	668	715	666	721	681	701	666	693	676	652	636	716	673	678	698	706	674	656	639	662	679	735	640	678	673	680	654	724	686	639	663	691	636	717	712	633	629	664	709	710	685	669	706	681	650	635	687	739	712	658	685	677	699	694	653	629	663	639	694	685	682	688	715	681	687	650	676	686	681	632	676	664	677	717	706	658	670	694	621	688	707	717	703	697	713	680	693	705	686	683	647	684	679	685	672	704	687	701	661	639	692	723	674	710	681	698	667	662	662	682	681	643	670	681	661	706	698	734	669	696	726	671	672	717	681	679	658	687	719	682	705	643	710	700	681	635	674	684	668	685	658	695	687	680	635	717	708	657	675	634	681	726	656	700	678	703	682	667	671	673	669	661	665	699	712	660	682	684	707	699	647	657	674	683	677	686	657	711	705	644	658	684	665	729	679	700	659	653	671	624	656	660	673	709	658	648	659	671	700	744	695	680	707	679	683	655	715	623	661	729	697	705	669	706	656	637	632	707	711	713	695	696	657	684	680	694	695	706	660	689	694	682	692	642	716	714	691	698	701	664	705	705	713	699	692	728	720	699	707	701	685	711	670	680	687	690	682	705	706	631	712	690	678	722	675	635	674	663	676	684	666	685	706	704	677	686	662	673	686	715	679	694	672	695	660	657	676	643	674	679	670	692	696	618	676	699	692	640	695	682	692	647	639	693	660	650	676	657	652	679	668	713	666	690	663	682	720	711	672	667	709	717	669	660	685	651	642	657	676	686	686	669	654	635	680	707	711	642	711	691	691	657	667	703	659	719	709	670	685	678	696	635	688	694	700	727	673	673	677	738	716	657	698	706	672	728	689	707	656	622	716	712	722	646	706	678	718	697	610	677	688	647	647	673	709	659	601	692	686	644	681	694	718	667	696	714	704	651	650	674	657	699	658	621	695	674	619	706	710	727	661	704	670	638	686	697	688	682	679	717	663	689	650	720	659	676	651	701	742	663	646	661	718	699	690	705	669	687	695	708	674	655	700	683	639	629	688	671	669	674	675	649	681	649	636	704	596	648	660	639	689	621	701	744	667	689	682	654	672	703	706	634	719	628	664	640	683	688	753	667	681	680	683	645	678	721	690	712	680	670	701	688	651	678	689	637	678	691	709	682	652	673	690	646	707	684	660	698	662	673	685	630	704	645	638	702	682	693	659	613	700	690	631	657	671	676	653	664	706	711	666	682	670	703	703	679	736	685	632	691	667	626	686	715	651	662	705	655	662	693	708	657	681	695	652	682	635	700	668	717	673	685	657	706	733	689	663	687	677	676	713	658	681	690	656	669	638	646	720	656	726	712	704	696	678	660	684	669	672	668	668	681	699	651	669	743	670	649	690	643	640	702	731	678	685	671	665	684	672	698	678	654	702	700	716	712	656	686	659	661	629	709	691	655	658	708	662	628	670	697	670	719	709	694	693	723	726	652	698	659	731	734	716	728	592	664	690	657	710	687	668	661	725	684	670	687	698	701	657	658	626	673	654	720	717	694	690	698	662	705	676	693	710	711	624	722	664	682	649	677	681	641	646	674	646	634	654	630	660	716	662	634	663	695	666	696	627	691	655	675	674	655	705	684	711	682	688	687	722	685	705	634	657	680	670	691	672	633	685	714	694	681	669	659	672	655	651	664	675	736	684	674	727	706	742	716	664	688	653	661	667	681	662	694	679	655	695	679	686	727	690	643	727	701	714	701	632	685	655	667	701	668	665	664	655	685	678	696	655	662	704	662	668	673	696	686	654	662	694	680	723	664	648	720	628	672	726	648	699	695	695	712	694	675	662	660	689	658	667	690	682	692	660	708	719	671	678	665	697	691	680	700	609	691	700	675	660	689	683	687	663	672	640	737	680	648	676	726	640	677	695	690	712	655	700	701	649	635	658	621	694	679	685	722	701	654	735	703	728	701	656	730	704	706	720	626	703	699	685	695	677	715	679	659	639	674	656	695	676	731	692	667	674	648	638	679	716	681	663	621	704	679	708	661	691	665	650	673	698	623	685	689	719	733	703	697	690	695	669	700	653	695	666	667	670	659	716	633	676	677	636	669	667	689	694	696	648	641	674	680	704	676	675	685	689	738	692	716	686	673	675	646	692	670	640	726	691	622	657	725	697	692	682	684	721	690	657	661	695	644	702	660	662	680	704	716	669	660	618	648	700	649	707	693	646	650	690	705	690	689	699	700	692	714	707	717	662	677	682	685	681	632	699	665	690	661	734	736	672	706	724	721	683	705	681	683	717	686	691	671	724	684	702	649	669	693	654	668	685	656	682	675	706	657	670	637	693	685	685	661	723	693	689	650	676	706	684	680	682	678	664	645	678	657	660	693	661	671	673	658	681	659	685	684	687	673	679	658	672	687	695	709	657	672	691	685	682	636	671	704	688	663	705	748	695	741	641	682	683	678	686	655	684	696	647	659	679	724	682	633	641	696	659	677	640	664	691	687	686	692	634	710	654	737	716	690	673	735	692	670	649	658	690	671	669	665	678	691	657	695	686	653	680	686	669	652	664	669	669	689	691	663	688	644	713	673	706	652	643	651	706	676	653	701	674	654	700	604	686	669	698	663	752	656	691	727	681	730	694	672	661	693	699	680	665	707	696	683	725	713	648	714	652	712	668	676	679	665	683	715	647	659	712	710	659	704	680	736	753	713	689	667	672	698	723	676	635	742	651	701	675	670	676	703	666	666	662	656	677	682	712	688	669	632	658	672	680	695	684	685	697	676	731	659	653	703	686	712	723	686	681	699	696	695	707	670	675	650	694	677	705	660	656	728	630	681	681	724	693	651	630	683	679	696	695	648	698	637	669	677	721	666	668	679	650	688	655	704	671	661	642	670	680	671	659	700	638	692	675
3575	2265	1887	1137	930	888	761	717	741	681	720	595	621	670	651	638	641	646	608	598	683	615	641	608	631	630	636	592	589	621	635	592	600	636	603	585	600	570	627	570	633	650	655	595	590	582	594	649	623	596	598	606	591	577	627	628	592	611	574	589	638	583	641	604	597	628	570	626	649	591	608	645	609	606	634	611	620	633	591	601	627	672	586	628	597	614	636	610	626	645	649	615	578	635	609	615	574	631	608	586	658	594	594	613	610	577	610	612	606	606	643	583	576	620	599	561	621	631	590	645	619	629	620	663	625	585	561	585	565	578	619	617	619	577	615	580	578	590	595	600	647	599	646	614	637	617	561	621	592	610	585	593	579	601	626	579	602	647	611	668	592	629	598	599	620	617	614	633	607	592	567	580	620	637	606	638	645	632	598	608	632	624	573	626	623	618	597	616	668	634	602	579	670	577	660	596	576	619	590	605	566	624	618	608	622	630	638	579	632	611	603	623	598	624	632	622	563	631	585	615	585	622	606	628	620	600	602	632	645	631	619	575	594	598	548	590	630	638	590	559	615	585	595	609	603	605	580	611	633	571	601	617	619	580	585	587	609	604	557	615	644	594	591	596	628	584	620	583	617	617	605	602	609	611	623	611	670	603	559	589	586	572	582	632	603	582	620	667	651	632	614	612	643	640	623	651	582	601	625	604	619	559	575	590	631	620	627	597	620	608	642	618	603	586	596	630	591	640	600	636	628	662	608	593	645	610	557	624	541	612	612	553	561	589	607	595	576	605	595	590	616	579	615	583	572	615	637	653	586	589	594	599	660	593	605	586	572	609	641	601	593	641	624	629	648	589	610	643	574	578	584	683	609	626	625	608	593	597	566	632	604	559	549	583	606	580	602	602	573	616	638	594	604	587	619	596	632	590	653	645	581	620	592	646	590	608	624	591	592	617	563	572	617	545	617	601	619	611	588	601	617	578	549	603	582	585	604	605	611	583	594	601	563	604	585	634	630	623	565	604	618	618	610	557	588	613	608	622	621	601	609	580	599	589	566	612	600	658	598	620	610	607	614	602	611	608	619	612	632	604	580	658	629	600	588	651	594	654	616	650	586	595	665	584	569	637	575	618	590	639	597	590	651	578	613	588	620	608	593	612	594	600	590	590	599	607	626	621	603	599	576	626	607	622	575	617	561	659	605	593	600	631	572	617	590	595	581	634	582	593	621	601	624	587	592	612	567	661	599	660	605	616	589	588	605	612	612	591	620	597	598	578	589	577	571	623	601	632	627	581	633	582	565	619	606	612	612	630	589	619	610	555	609	606	631	592	622	612	597	586	597	589	647	612	615	613	622	617	642	581	580	600	593	595	597	590	635	649	610	591	652	603	584	636	599	614	631	648	568	638	579	631	613	615	624	578	605	555	620	565	592	566	621	643	614	561	626	622	629	611	593	617	623	588	571	590	627	573	631	603	590	658	585	582	618	577	619	633	628	629	676	645	639	580	613	631	596	616	578	600	612	563	587	636	569	601	611	570	632	605	584	611	647	598	595	555	606	588	621	571	637	627	579	572	603	596	643	618	596	608	600	589	622	614	579	608	620	617	588	629	635	616	586	581	601	585	613	660	633	631	556	601	598	589	624	634	606	612	589	602	581	584	607	638	586	582	603	649	631	629	603	589	627	590	613	563	598	562	608	622	602	653	597	633	592	599	598	584	592	649	621	590	621	614	593	580	639	629	586	568	598	623	643	648	611	583	617	605	622	630	604	615	597	602	630	654	563	598	652	657	589	644	581	575	639	592	618	592	585	604	592	587	604	548	632	644	594	624	610	609	609	579	611	600	630	619	575	606	594	635	640	617	635	611	596	592	648	620	617	608	634	674	633	635	621	616	608	643	639	607	600	630	569	612	636	612	613	632	650	543	655	599	583	597	553	615	606	588	622	580	575	561	568	569	639	542	610	562	617	633	598	626	578	589	612	634	609	597	655	654	588	609	646	607	610	566	644	630	606	598	613	643	620	614	649	631	627	643	570	591	601	597	608	613	606	611	594	559	606	596	599	548	612	610	643	590	610	619	615	589	588	618	561	578	613	567	590	595	608	629	595	584	629	640	547	600	630	604	647	579	634	615	611	605	592	624	632	569	579	590	582	609	641	581	590	608	588	576	632	578	594	624	571	608	609	621	595	586	572	603	555	593	595	585	595	626	639	628	641	587	591	568	572	612	587	649	632	599	597	612	591	637	550	582	630	619	597	616	601	593	569	593	600	619	596	605	589	644	591	599	574	599	562	596	627	592	617	605	629	608	607	627	590	640	613	675	554	609	632	604	593	614	607	644	606	582	627	595	560	596	605	623	592	603	617	611	587	592	585	587	591	587	594	645	601	629	616	600	619	566	595	587	549	639	587	628	631	596	628	590	580	613	627	641	598	585	597	559	591	612	581	595	619	623	614	611	622	582	653	621	580	588	583	552	590	635	607	613	596	615	557	617	585	575	643	589	574	612	617	634	598	593	620	589	590	581	620	601	607	612	619	575	617	605	620	584	559	616	596	666	589	562	616	577	589	610	604	624	611	622	609	618	605	620	590	554	620	618	638	601	563	590	622	634	636	644	609	617	616	613	591	626	595	612	573	613	586	622	619	580	588	623	630	586	609	605	618	615	616	618	595	595	607	620	590	634	601	585	616	614	613	648	613	611	574	594	605	641	646	556	571	612	635	602	598	623	620	645	637	582	616	613	629	639	595	568	623	608	576	557	600	624	621	610	614	613	544	606	595	602	593	617	599	575	561	648	598	593	592	588	582	626	575	616	620	573	636	614	607	615	585	569	587	603	590	623	619	649	657	644	606	552	572	635	624	598	654	611	595	578	635	562	622	633	595	605	593	564	591	600	633	634	569	634	606	604	603	636	624	633	619	629	594	568	569	613	572	563	585	626	610	653	598	629	553	579	580	620	627	637	575	582	601	581	592	632	608	550	605	620	596	573	616	587	594	605	627	573	596	611	610	607	572	645	573	580	648	584	599	608	623	591	613	627	621	624	584	654	593	580	621	639	612	612	658	641	610	611	642	605	625	606	614	581	622	597	600	597	621	660	649	630	635	584	591	637	627	598	613	625	612	617	623	620	608	647	644	634	645	601	605	590	619	641	613	580	608	595	574	613	568	636	567	590	624	613	614	594	586	606	596	594	608	552	568	600	625	581	619	616	608	612	615	600	627	614	579	595	561	602	577	655	602	630	627	581	624	639	609	620	585	600	607	637	645	592	616	560	566	612	584	554	572	611	607	634	650	626	612	585	589	580	609	593	637	614	605	579	597	607	597	620	634	571	600	625	584	576	569	549	608	582	621	626	641	542	638	650	607	566	613	604	629	613	598	645	602	619	618	598	627	611	570	581	602	591	630	602	593	628	621	603	657	625	583	595	583	596	595	592	619	572	593	644	579	583	618	591	603	630	525	588	586	602	633	627	607	606	632	613	584	607	627	614	586	580
24309	21478	28669	24723	20617	3369	1124	725	632	599	537	573	501	511	491	495	486	464	486	488	517	484	477	485	475	507	463	455	486	492	490	490	473	491	434	459	447	456	458	482	425	433	437	480	461	479	459	417	483	474	481	430	478	462	482	469	466	411	461	488	432	466	416	470	450	460	452	504	447	479	494	507	444	449	445	485	470	467	456	472	467	473	487	417	459	433	436	510	434	453	439	437	481	474	478	419	452	447	463	426	421	485	476	487	444	462	473	483	444	452	428	437	455	407	442	466	453	480	452	454	438	437	470	422	443	459	476	457	427	416	436	462	415	484	487	440	460	479	394	477	432	470	455	466	463	443	427	420	424	469	419	468	484	446	466	448	443	435	485	434	459	460	471	465	466	475	482	445	460	466	468	460	450	452	466	464	460	480	429	469	501	455	458	453	471	448	413	426	507	491	453	402	463	445	463	469	440	458	431	464	449	415	453	451	460	461	469	423	456	464	446	473	449	436	458	477	488	476	467	422	441	506	463	499	419	440	451	468	464	459	444	457	452	460	476	451	494	455	485	468	421	503	452	480	461	452	420	444	467	438	465	469	493	427	448	405	497	478	427	461	444	452	444	450	485	449	444	446	435	451	479	470	417	462	481	441	477	437	480	421	453	423	461	433	406	468	447	454	470	473	432	453	486	469	488	491	439	470	453	466	457	427	463	466	429	440	473	445	448	458	464	415	479	481	461	429	480	455	435	442	493	441	460	442	430	459	447	449	406	464	425	455	455	448	437	472	484	437	440	465	436	447	436	463	460	415	421	428	440	436	455	446	436	462	451	466	432	449	420	463	448	513	485	496	439	430	444	440	460	438	486	474	462	404	477	479	429	428	444	474	468	433	394	461	457	453	428	469	456	470	430	447	459	484	422	418	477	493	444	399	460	432	432	449	458	450	428	464	444	489	437	441	465	448	448	474	520	465	451	469	444	462	473	448	495	438	446	432	440	476	447	458	436	475	495	451	422	435	471	458	461	467	472	501	460	471	460	489	477	458	471	464	484	485	457	399	464	470	418	473	413	476	440	449	441	439	419	437	451	493	468	412	495	464	463	437	465	467	446	457	473	496	481	447	461	436	472	428	429	466	472	477	444	456	459	471	438	468	460	441	450	469	410	447	475	455	457	484	402	485	465	432	422	407	481	454	478	478	476	455	460	436	466	482	476	451	434	448	478	480	488	414	454	471	429	497	431	475	469	408	438	434	483	453	428	437	436	431	438	453	457	460	477	438	430	467	429	449	438	449	437	464	435	440	425	453	454	447	454	476	465	443	457	459	499	469	459	458	423	453	450	478	466	461	488	447	469	463	484	467	455	469	433	465	417	454	470	436	483	474	483	437	462	467	446	470	391	411	458	445	430	509	478	487	467	425	405	434	479	453	447	432	468	434	480	444	460	510	451	444	469	471	428	432	472	490	460	476	451	468	465	439	440	437	431	505	447	440	447	442	403	453	475	432	443	449	442	454	471	443	483	471	485	441	424	432	453	476	474	458	474	428	447	468	466	482	459	478	440	466	419	438	451	488	468	380	443	457	453	442	433	480	482	469	459	471	463	437	439	468	448	430	410	446	429	426	462	418	442	463	452	431	461	495	502	451	451	456	437	438	455	476	424	436	453	480	475	395	451	433	446	428	445	458	446	424	451	463	429	468	476	460	418	404	456	459	481	455	485	463	475	455	454	440	465	440	461	453	444	437	446	478	441	476	435	453	478	459	462	445	461	452	441	451	471	424	482	432	460	458	481	476	472	439	488	461	444	456	449	457	453	430	472	504	462	484	423	492	438	457	462	452	471	453	464	456	451	472	484	459	478	448	452	426	421	448	424	456	432	453	468	465	446	489	442	457	467	457	449	457	503	483	465	463	462	448	436	441	452	453	503	493	434	470	444	449	521	454	453	446	477	436	418	468	424	438	457	439	501	428	470	419	451	462	425	462	418	457	459	440	484	452	449	433	435	455	432	470	437	447	461	413	442	423	462	436	488	445	456	467	463	414	465	485	434	424	473	469	454	433	446	478	443	467	466	456	463	438	408	420	460	446	430	434	453	412	440	439	445	461	436	429	460	513	461	454	460	443	444	463	461	473	454	468	477	444	444	454	454	437	491	500	415	432	464	478	428	445	472	462	449	440	471	436	458	450	417	427	387	424	421	431	447	471	440	493	472	468	415	439	446	471	465	452	476	438	463	472	448	461	451	402	473	447	465	457	426	427	423	447	458	477	501	468	465	427	440	467	394	449	462	453	473	472	440	442	466	460	461	456	446	467	484	487	464	448	438	497	446	432	448	469	424	475	428	468	482	460	454	459	453	475	467	480	481	462	427	451	414	473	471	461	415	425	479	426	442	420	412	460	427	471	457	503	414	432	451	460	408	460	472	415	448	471	460	468	408	463	455	477	477	461	454	434	449	418	409	441	425	428	459	423	446	464	430	443	454	480	443	490	444	407	425	473	408	451	418	451	445	479	450	453	454	433	494	421	451	480	471	456	433	497	459	486	432	454	446	473	465	488	460	457	449	441	464	464	443	462	484	451	470	428	463	472	428	483	414	456	455	475	452	454	445	448	409	446	453	478	465	463	443	437	432	449	470	426	455	423	461	442	430	483	474	460	437	461	439	450	477	468	424	444	442	429	440	443	490	474	434	472	463	449	452	438	458	446	416	448	459	450	437	459	417	474	478	477	483	435	471	493	450	442	431	430	449	465	513	446	466	455	484	418	446	461	430	443	445	455	493	436	455	462	456	468	473	468	442	501	464	464	455	449	437	439	437	465	425	466	447	434	433	411	466	456	450	443	466	420	461	425	448	460	399	437	438	462	470	460	455	429	454	464	422	440	429	456	444	467	431	453	434	439	487	427	441	473	468	478	468	441	463	463	450	442	426	459	448	443	450	448	458	462	466	454	443	461	438	426	455	436	455	446	467	447	423	446	421	470	459	456	422	430	431	471	468	417	461	471	448	422	438	434	471	442	426	443	451	449	473	468	495	452	487	432	436	432	440	427	437	470	428	457	473	470	460	473	486	451	438	463	455	437	468	426	445	452	492	448	479	439	448	471	457	456	445	457	441	440	452	415	422	491	427	423	429	444	435	431	452	479	463	454	439	451	435	474	459	434	477	463	455	454	484	445	478	440	467	480	473	428	430	434	460	446	475	483	405	460	442	485	450	466	493	438	452	439	428	420	432	488	442	447	435	435	434	453	477	466	445	446	481	484	450	476	445	477	457	492	446	455	448	442	448	467	467	474	465	474	442	424	487	455	406	488	467	427	448	420	442	439	450	440	467	451	460	418	470	474	450	428	435	484	436	465	453	463	445	449	468	474	416	467	444	472	442	451	463	457	463	476	499	415	442	459	475	440	411	440	430	443	450	464	432	466	446	489	431	432	478	434	406	479	442	444	428	439	438	473	481	427	473	443	478	429	465	437	442	485	479	449	481	474	442	477	495	480
3416	4856	4059	1886	1477	1119	863	777	727	688	624	592	592	548	524	530	494	502	464	490	476	499	462	470	453	456	444	469	465	419	459	446	473	446	450	444	457	428	443	420	467	398	427	445	432	402	421	425	451	462	415	424	427	470	443	424	426	409	423	455	445	456	450	433	417	468	433	438	448	436	410	388	459	446	449	423	423	452	412	450	442	425	443	429	428	443	427	423	423	463	433	413	395	450	407	447	468	411	460	426	460	458	428	456	414	470	401	417	397	439	429	434	457	392	432	431	392	441	423	416	426	451	412	407	462	410	454	430	427	442	470	438	396	423	464	396	420	468	424	429	433	436	402	444	439	447	417	429	429	445	448	440	441	416	432	464	454	418	425	440	412	437	435	449	434	401	421	409	445	412	428	425	439	461	463	410	426	443	388	469	433	447	459	431	450	432	460	451	424	411	424	437	424	410	475	473	467	405	437	408	458	423	431	434	384	443	408	409	432	392	445	418	411	459	439	424	475	433	416	457	433	472	417	455	414	430	457	432	429	442	396	419	425	432	409	416	442	432	395	424	403	456	415	395	405	401	428	459	410	403	436	397	433	421	452	427	447	395	414	470	414	436	442	488	437	427	420	409	439	441	431	412	409	462	413	456	431	418	410	400	454	421	414	386	406	410	424	474	428	449	418	402	438	416	421	421	425	416	417	441	446	449	449	413	478	412	440	417	439	423	453	451	386	412	433	400	432	457	399	435	445	433	384	432	438	458	442	461	452	482	434	424	435	410	433	440	451	432	422	431	399	441	434	416	434	416	429	483	450	416	425	417	425	431	389	415	418	461	400	415	444	453	417	429	393	447	437	416	400	410	467	392	440	437	419	417	405	440	457	472	395	439	442	430	432	440	457	438	426	437	439	447	432	432	441	401	448	465	441	426	451	427	385	404	405	425	444	428	408	437	397	446	430	406	451	438	457	451	405	445	448	384	420	402	440	394	429	394	449	400	420	402	400	421	384	426	421	448	395	455	381	435	438	415	433	442	423	417	420	394	421	403	403	417	424	429	441	448	401	389	428	436	424	414	419	431	407	399	390	399	437	409	406	416	447	456	407	409	417	409	453	450	418	424	435	413	407	394	451	409	415	383	451	418	432	440	421	424	431	435	417	458	411	455	451	439	432	393	428	405	433	434	440	423	452	474	426	440	397	390	414	435	441	424	455	437	434	385	443	437	441	433	408	418	413	440	428	449	420	427	442	453	462	426	413	433	440	425	425	405	449	415	433	443	441	457	396	454	430	411	441	410	410	450	424	420	418	430	389	425	409	394	432	401	411	451	403	416	422	418	458	459	417	438	436	435	446	449	426	406	411	445	416	426	413	471	402	390	403	489	440	398	395	401	445	409	431	407	416	382	441	441	397	417	418	438	470	398	434	389	416	439	411	430	439	413	425	435	419	428	432	404	426	430	419	378	398	429	433	412	434	428	448	433	443	411	438	431	435	445	477	442	427	437	409	426	425	435	439	435	440	438	442	439	407	439	437	406	430	403	431	436	441	429	428	408	390	415	435	401	425	414	458	416	416	413	401	402	418	392	430	399	418	418	402	425	390	437	414	426	423	408	386	399	407	423	430	419	429	418	446	408	425	443	401	428	403	452	406	416	400	404	380	406	402	434	443	453	428	405	442	397	445	397	415	450	427	438	403	427	416	444	392	425	407	419	392	415	431	432	479	464	430	404	419	396	391	431	379	441	413	444	425	426	413	406	437	424	469	395	408	423	417	463	439	386	406	420	410	423	445	433	432	417	418	446	432	450	438	425	472	389	402	420	428	430	441	425	449	403	437	395	395	429	452	462	400	444	439	392	418	429	398	414	428	445	456	446	397	404	416	417	416	429	400	414	454	404	437	402	435	407	435	437	430	414	425	404	437	408	435	406	411	418	416	440	439	448	410	370	427	445	426	422	414	396	458	439	435	455	424	447	439	443	433	411	424	455	383	437	384	427	427	400	426	422	422	452	427	417	442	408	411	412	432	435	413	403	418	427	401	416	399	460	430	451	441	437	453	430	421	431	421	439	407	439	444	463	433	426	434	451	431	401	390	444	394	375	427	406	419	401	436	404	432	408	406	409	451	424	426	389	455	425	424	465	446	370	427	442	430	455	447	416	403	396	422	420	417	407	432	421	403	445	407	429	418	399	441	412	417	427	436	422	412	421	414	437	416	400	441	437	382	436	437	443	468	439	426	456	417	413	437	449	464	437	440	457	388	461	396	419	447	416	428	399	403	416	429	443	430	413	408	441	389	440	388	418	433	419	428	443	407	470	406	420	403	444	433	391	439	421	419	412	436	395	454	445	424	410	434	424	425	398	434	424	440	397	433	442	436	457	423	391	420	436	422	427	392	429	417	413	428	421	407	397	431	405	428	410	447	430	412	423	425	385	446	422	397	403	407	429	423	438	427	424	432	415	410	413	436	428	420	437	437	419	441	428	415	400	442	418	439	419	424	457	408	421	439	434	365	426	426	392	432	447	420	419	437	406	405	417	415	419	466	452	436	404	468	418	402	399	428	420	457	419	427	440	377	459	411	424	440	427	397	408	464	447	414	421	413	394	420	411	437	421	399	391	413	414	400	404	424	427	402	457	400	413	419	451	372	441	419	447	391	444	391	437	408	419	425	410	394	416	450	413	422	414	442	431	433	418	428	416	438	400	443	452	399	401	420	445	408	437	402	434	408	445	427	426	408	425	405	420	439	403	459	454	464	434	430	398	382	408	371	432	396	436	407	405	412	422	453	428	437	381	427	412	459	432	459	441	465	399	433	416	412	450	405	415	429	435	442	450	383	404	426	412	406	421	417	431	433	417	468	430	406	411	367	421	435	420	403	443	380	447	428	384	415	456	428	437	408	463	425	392	353	419	417	407	447	439	447	450	419	450	414	439	410	413	445	427	398	420	398	403	469	440	411	415	440	422	443	396	437	430	461	422	405	417	438	405	442	443	400	440	402	417	426	448	446	439	424	401	405	429	431	451	384	391	438	427	437	382	427	469	409	415	392	386	374	446	415	433	445	404	396	416	390	401	443	420	413	404	415	423	419	398	406	396	414	402	434	469	398	418	418	415	393	429	452	426	421	368	417	440	435	427	406	395	436	403	419	432	420	421	430	417	457	419	435	419	456	422	412	408	393	421	395	425	397	460	362	429	417	398	383	401	435	435	428	414	448	425	410	397	401	401	428	413	443	415	427	416	395	424	437	435	400	435	426	413	440	410	400	407	396	411	420	397	418	422	419	427	434	423	430	428	419	402	439	435	403	429	390	397	417	411	420	395	399	419	433	412	430	436	427	433	443	406	405	411	371	411	407	413	444	400	406	452	377	367	427	408	416	424	414	439	412	433	469	383	416	396	412	441	412	447	402	408	427	415	404	422	419	393	420	412	432	428	442	422	437	451	423	480	415	410	437	437	434	415	428	409	389	417	416	413	432	393	412	392	413	418	446	406
27434	12495	2124	1280	983	919	896	894	904	896	945	860	883	887	850	850	814	901	859	923	899	852	829	862	851	854	847	872	921	879	884	899	862	936	818	835	887	907	935	877	893	859	891	916	890	942	887	864	868	873	896	849	872	875	900	902	851	851	920	939	875	871	852	917	915	895	891	845	892	931	880	886	895	876	875	928	936	900	862	836	873	903	897	858	880	890	915	961	917	904	902	849	880	882	870	854	906	864	839	878	889	910	869	925	887	903	863	928	880	896	883	886	868	838	909	882	901	854	908	872	845	870	873	916	900	923	851	827	815	891	854	857	847	843	901	911	866	783	829	829	877	906	884	852	869	902	862	852	870	842	885	885	909	868	835	876	861	921	864	927	876	887	860	870	876	880	856	825	863	819	881	839	923	891	846	869	890	906	897	870	861	916	901	909	823	845	894	884	858	889	848	922	874	864	854	859	889	837	890	878	871	876	885	911	899	802	845	822	893	851	859	835	882	848	881	912	808	852	905	860	890	908	805	876	894	973	897	903	908	868	872	852	851	883	870	871	847	933	846	938	932	833	926	868	900	852	933	888	917	903	895	925	838	871	831	861	867	870	840	819	902	904	832	866	879	868	877	843	862	891	850	840	841	846	852	819	921	924	903	906	844	885	869	873	894	879	852	865	826	830	892	815	808	864	889	875	912	833	876	881	917	883	838	882	885	882	925	871	840	870	861	846	870	899	859	899	858	873	868	929	873	870	865	886	867	937	888	870	879	869	886	886	845	899	848	898	846	887	896	859	864	886	891	939	873	871	909	860	853	882	877	873	928	861	931	833	882	896	874	885	916	833	865	877	906	855	829	904	853	839	877	860	883	858	887	911	845	951	896	932	931	883	900	862	855	867	809	916	895	872	894	929	849	883	885	869	830	883	851	902	902	890	888	849	878	868	857	837	882	888	899	870	877	823	887	847	851	893	882	868	881	874	799	850	836	928	905	892	841	905	869	858	843	812	900	892	903	873	874	874	891	867	896	859	904	895	886	887	892	879	895	877	842	883	828	848	916	892	850	822	858	856	834	878	874	903	895	883	846	907	854	885	843	835	895	882	864	871	906	913	900	961	851	911	860	842	861	889	902	911	883	887	908	897	913	882	896	925	878	858	876	893	891	864	867	852	888	868	860	831	898	893	902	887	909	907	882	872	932	963	886	837	830	908	894	904	849	878	926	867	901	801	898	880	881	895	840	842	870	839	840	886	890	873	901	916	911	889	871	877	840	863	901	884	894	870	860	871	886	932	859	859	869	872	913	858	841	943	872	892	898	846	902	877	888	886	854	920	872	884	845	864	893	918	860	834	857	858	890	868	917	819	878	835	874	932	867	867	886	895	872	845	866	910	883	825	910	984	895	879	802	841	921	994	869	836	854	867	869	855	865	890	897	964	867	829	866	863	865	903	877	887	852	919	865	842	930	924	877	897	851	866	882	881	874	879	848	836	894	845	914	887	862	917	874	882	904	854	865	873	875	851	881	899	893	890	877	897	857	885	813	845	892	877	852	869	847	813	910	884	901	896	876	872	904	870	918	912	839	862	862	867	912	881	876	860	824	838	863	823	863	905	892	853	873	940	844	874	859	892	868	962	886	865	876	873	937	921	878	829	854	896	848	833	841	892	848	850	872	867	896	913	900	916	875	821	824	906	878	889	856	874	870	874	890	840	910	925	859	859	870	866	913	868	911	880	856	908	870	884	939	874	860	898	873	893	935	835	891	850	898	873	893	875	862	870	819	861	889	894	875	854	863	899	865	846	864	900	924	853	850	880	879	847	873	903	850	858	859	860	847	896	924	865	838	861	874	862	918	833	916	833	850	888	855	927	898	897	896	851	886	847	825	918	850	872	833	845	883	872	917	905	904	892	867	866	884	875	869	894	892	855	887	905	868	912	898	874	849	864	852	928	901	864	855	781	873	906	901	859	860	901	869	881	856	904	905	873	841	887	861	849	903	868	874	906	874	893	876	885	886	903	894	902	887	854	869	865	886	862	915	908	882	901	854	853	909	882	884	890	873	901	881	893	919	883	878	899	856	889	908	830	885	883	867	840	902	911	876	817	878	906	878	895	838	915	895	837	898	925	910	842	850	873	875	932	872	877	870	854	882	885	859	853	856	918	891	913	896	894	892	872	871	889	838	837	859	889	852	878	910	856	915	844	856	897	940	845	854	922	863	860	880	838	872	848	874	880	913	875	875	906	829	922	885	933	849	875	893	900	878	887	846	864	845	869	883	888	890	863	858	882	851	908	905	857	846	859	883	854	843	902	895	877	897	856	867	889	893	950	842	836	898	876	884	902	879	849	862	909	835	830	875	870	967	874	892	864	897	919	874	865	906	912	840	872	918	879	872	835	830	813	886	849	925	903	853	874	868	849	893	891	862	851	833	897	873	885	848	861	878	867	910	872	881	865	882	886	932	875	868	889	930	882	935	897	881	868	865	892	872	863	884	862	904	874	913	923	889	917	853	917	864	851	849	823	866	843	874	908	888	838	914	873	873	878	912	859	916	849	858	917	893	892	861	890	860	917	882	932	910	846	809	904	896	840	879	904	858	921	811	909	810	953	799	901	928	863	852	857	836	900	800	909	880	875	854	898	879	935	885	842	839	894	885	779	886	872	871	877	863	914	822	832	888	837	867	882	855	924	878	874	893	873	909	897	907	903	797	872	903	856	888	833	870	843	899	941	886	899	904	800	912	872	891	908	854	836	901	901	883	886	854	918	851	869	867	841	863	875	854	871	924	879	948	942	875	900	844	849	884	841	866	866	823	856	871	893	840	878	897	880	831	893	964	856	839	893	861	859	844	847	854	887	887	900	926	844	881	849	862	840	850	860	862	943	909	892	827	840	881	831	911	922	878	851	855	878	900	891	882	850	861	848	815	884	893	898	878	843	924	898	861	884	906	820	898	862	879	856	872	895	865	869	866	949	935	910	863	935	882	905	870	834	884	878	867	810	852	922	930	848	898	828	826	861	911	904	921	870	828	879	902	849	915	875	898	908	877	852	880	812	877	903	852	888	863	909	899	932	885	898	897	923	854	867	915	912	930	879	884	974	901	824	933	932	871	834	880	844	865	929	883	909	817	873	820	895	855	894	896	894	918	874	928	874	852	917	859	856	894	898	870	820	824	882	925	849	868	880	857	833	879	896	903	885	946	866	919	867	868	888	902	853	848	913	890	834	908	868	896	868	889	857	831	874	888	795	872	829	926	893	892	912	901	889	908	877	901	853	872	871	881	855	799	892	829	897	811	869	858	879	875	883	894	923	933	875	909	895	838	848	837	904	842	933	848	869	938	854	897	852	836	850	892	850	887	856	841	876	911	894	879	900	853	874	853	934	916	819	871	899	889	907	889	896	938	923	889	880	858	929	866	832	910	874	886	889	848	887	871	924	846	884	874	898	877	873	880	831	838	880	875	914	880	924	884	913	897	920	936	923	923	868	912	924
5072	937	951	846	827	786	758	708	744	780	721	717	749	730	791	751	730	747	740	761	751	748	739	756	732	708	784	720	701	725	739	754	750	748	753	750	736	715	710	725	730	721	807	740	717	743	758	754	740	742	800	721	736	735	769	684	764	715	708	732	726	689	694	727	756	730	707	823	724	738	757	752	782	718	717	739	756	719	736	775	745	767	748	794	723	757	728	742	757	743	729	798	734	780	759	725	750	736	759	711	768	675	706	703	741	739	758	721	764	763	700	734	720	722	738	731	719	695	764	704	754	707	677	746	755	724	734	764	715	774	722	668	702	698	729	699	721	711	752	763	741	693	685	761	775	712	734	701	724	716	735	712	730	705	773	707	704	764	666	713	770	730	787	693	762	760	715	741	808	711	734	707	723	732	769	694	780	713	701	811	733	701	710	760	712	730	729	710	738	758	705	720	764	746	756	728	782	752	714	710	740	703	741	714	777	739	673	698	738	747	732	722	779	762	731	735	756	750	694	696	717	742	719	668	708	741	730	736	738	720	698	728	725	726	761	781	711	760	731	754	722	742	703	738	750	749	742	745	723	781	653	743	782	690	764	716	649	729	711	763	743	747	740	777	752	708	731	703	712	689	714	711	711	714	758	735	735	738	743	719	700	701	698	743	754	732	728	743	776	772	735	756	686	739	746	708	786	796	716	738	766	677	778	729	764	765	752	766	766	734	797	729	718	718	716	720	739	692	736	705	750	733	765	771	728	728	713	757	762	727	748	732	693	741	698	698	751	735	762	746	798	702	747	778	737	803	714	722	728	735	766	724	676	760	758	703	740	745	749	735	723	762	770	788	722	732	778	711	754	766	739	659	739	748	730	766	705	731	683	673	766	752	726	780	757	767	777	761	709	694	731	720	723	719	705	703	703	707	756	727	757	725	789	732	753	756	703	748	689	661	731	734	677	694	714	665	695	740	743	763	765	718	701	698	758	706	728	743	762	712	730	745	744	712	730	735	736	725	733	728	718	696	672	698	717	752	737	699	746	737	692	743	774	668	724	732	713	708	748	726	739	721	748	716	703	737	749	728	715	723	723	797	765	724	748	749	735	693	740	715	750	699	706	743	734	786	768	779	764	772	727	739	738	760	723	736	763	686	748	712	762	725	693	715	695	754	688	721	777	725	701	688	750	742	707	683	715	724	702	680	739	735	763	741	724	764	729	692	780	732	704	709	729	728	678	750	755	705	707	781	761	714	711	724	715	705	761	715	707	746	720	751	722	724	717	744	738	727	767	730	723	738	696	706	745	746	739	741	725	735	774	680	784	730	726	683	718	753	735	754	738	773	692	715	735	771	700	778	744	704	787	751	722	748	762	709	727	724	713	732	698	706	716	737	770	742	740	715	715	721	740	738	714	712	734	760	735	739	738	728	774	742	706	744	766	734	717	731	715	736	734	694	740	762	703	739	746	700	738	705	690	739	705	799	733	724	762	657	725	788	741	753	711	765	724	758	716	709	732	732	733	714	745	711	744	678	752	705	701	705	686	746	784	729	755	755	769	729	704	696	739	719	701	738	753	754	704	738	730	739	766	751	743	716	702	730	733	807	722	777	754	730	688	761	756	731	709	684	730	737	718	728	754	740	727	769	763	689	743	712	730	743	699	753	751	762	765	709	727	714	721	757	696	692	735	703	708	758	714	725	738	752	750	713	748	799	712	762	733	748	743	715	703	770	644	748	740	717	718	723	730	736	707	760	711	789	736	744	763	716	744	739	707	724	696	763	678	744	751	772	734	732	683	723	648	734	762	745	726	751	769	722	725	715	734	751	715	712	706	741	755	792	804	741	744	724	759	774	718	701	727	686	731	725	738	741	728	734	764	668	725	727	729	735	694	741	683	711	713	744	779	708	698	743	755	713	717	697	753	692	718	702	718	713	691	790	748	715	752	743	758	725	768	683	763	750	767	721	698	721	677	747	750	730	700	787	692	766	725	736	730	712	745	768	735	686	735	721	696	719	722	724	717	774	747	795	688	730	709	706	743	727	739	721	766	726	771	728	729	686	737	719	735	719	723	735	766	725	737	788	760	769	724	726	757	703	749	691	722	700	765	705	753	778	701	742	714	707	675	736	720	721	705	683	729	716	742	706	743	698	708	773	746	736	783	731	759	740	774	736	725	675	744	750	726	733	667	717	727	769	734	743	708	699	733	741	737	754	708	720	706	742	732	701	725	783	711	724	693	705	754	752	721	750	748	720	744	704	716	734	737	762	708	715	748	715	736	760	708	731	680	740	756	691	753	676	703	731	685	761	722	754	713	741	740	756	707	744	744	717	799	716	759	734	775	749	731	680	756	743	743	787	694	709	780	683	767	785	788	747	796	712	760	726	715	775	749	731	726	757	762	726	703	736	683	718	735	696	735	721	666	765	711	747	768	726	690	751	730	684	758	738	717	729	720	721	745	723	736	731	754	767	734	777	727	739	724	720	752	706	738	734	737	717	756	698	708	735	779	726	725	666	736	702	742	743	711	754	720	775	757	742	720	745	719	741	732	669	755	675	724	733	727	700	741	710	730	749	722	734	746	776	734	765	759	723	723	746	767	726	742	715	701	716	705	735	748	766	747	726	757	710	736	705	764	729	688	677	730	702	700	735	778	751	755	773	719	717	713	754	758	730	690	733	782	727	685	781	726	678	720	762	727	774	688	755	729	749	725	723	738	758	698	746	759	706	717	722	730	748	711	750	740	675	774	702	695	708	706	712	719	677	709	757	721	732	735	727	714	703	722	721	724	754	749	689	746	723	770	741	743	721	720	709	720	736	701	729	762	679	725	787	691	717	728	684	773	700	722	742	699	724	740	717	740	715	722	758	778	727	745	714	777	715	765	741	734	717	776	715	726	705	694	791	724	747	713	749	731	740	739	758	759	778	697	647	738	710	751	709	705	742	740	784	747	686	716	743	704	668	740	694	683	731	720	754	704	731	679	710	745	764	705	757	734	696	696	740	752	748	739	751	696	706	741	679	752	772	721	773	709	711	782	750	757	727	692	750	738	734	664	695	702	765	733	720	704	760	714	710	755	728	717	705	763	766	742	745	685	739	732	712	709	728	738	748	763	749	713	701	704	754	753	717	713	731	734	772	718	718	700	734	743	719	726	737	719	717	724	743	716	703	716	767	747	761	744	715	729	708	720	745	730	753	732	730	773	719	674	693	725	791	761	744	724	750	736	737	707	755	718	749	703	718	729	782	750	677	754	747	756	716	736	701	685	723	720	753	705	732	677	725	769	747	699	716	725	701	748	744	724	720	737	734	738	707	710	738	770	738	749	730	725	758	653	736	691	775	725	740	734	778	726	726	686	705	740	707	749	762	775	720	702	747	697	764	777	723	731	746	746	738	732	756	753	733	704	710	731	665	758	721	718	714	720	754	729	732	697	720	731	728	685	729	716	754	675	799	685	744	766	680	802	756	746	683	723	710	748	695	686	751	731	727	766	709
25794	21486	25877	18479	1900	976	860	787	717	689	761	711	684	660	710	700	704	678	656	665	668	679	626	644	689	671	652	710	702	652	697	655	632	679	679	725	661	637	692	683	672	703	664	664	663	687	699	642	666	652	681	677	682	660	689	684	676	682	688	637	686	608	672	713	669	658	621	646	689	642	679	713	694	640	658	681	634	674	651	684	702	679	703	626	638	683	703	679	691	659	676	676	652	621	662	655	686	676	659	667	672	683	657	656	638	710	731	641	678	637	683	662	701	667	658	702	671	691	654	652	723	698	652	667	616	652	696	655	711	696	654	630	689	674	690	666	692	637	675	679	662	666	675	658	656	670	648	727	669	662	643	687	672	627	664	677	702	628	661	651	662	664	646	682	665	653	656	672	669	654	682	673	655	669	656	633	686	666	661	644	676	659	643	769	646	651	639	663	675	656	669	686	686	688	630	669	715	671	702	663	674	691	683	724	725	665	654	660	643	681	658	626	629	696	659	699	612	618	662	656	697	677	651	664	675	625	715	680	674	688	666	673	675	689	719	641	716	685	637	628	656	718	696	659	640	666	686	700	681	689	628	648	636	635	646	650	619	674	668	663	658	683	662	644	673	697	647	682	682	725	659	682	646	657	647	701	698	673	661	660	675	681	698	671	683	671	723	685	691	669	655	662	661	644	677	641	663	659	647	646	648	680	624	618	685	646	695	709	676	673	643	672	664	676	668	700	685	686	719	658	669	680	671	697	706	725	641	600	659	620	657	647	629	636	687	660	647	664	708	678	679	623	663	671	679	681	642	682	686	695	664	632	614	641	686	699	661	630	692	673	605	691	703	717	651	673	656	639	667	716	685	687	685	647	717	733	691	688	656	638	676	657	678	689	681	693	652	692	685	666	645	718	689	685	669	650	654	638	676	669	684	691	649	621	652	702	694	655	657	677	624	592	630	678	677	662	664	729	634	644	618	641	726	699	701	628	670	678	658	667	663	649	658	647	645	676	672	691	636	662	679	678	689	680	689	718	692	633	660	632	614	670	652	680	697	695	696	648	668	663	683	668	701	626	692	626	653	677	648	685	708	647	712	728	673	668	651	633	693	672	664	676	671	679	668	653	639	673	694	619	697	631	677	673	679	689	640	684	650	657	681	689	662	652	684	631	638	618	706	655	651	615	703	725	692	690	657	673	650	679	654	698	637	637	688	632	659	699	628	692	714	638	697	677	639	647	671	608	677	646	643	636	654	687	687	634	643	711	647	673	665	703	683	686	673	659	699	661	694	685	694	652	655	638	676	699	655	623	657	636	707	661	711	636	641	696	716	670	660	698	654	642	685	726	657	623	657	656	658	646	701	703	730	637	655	678	690	641	691	683	672	657	708	646	676	685	641	638	704	720	637	675	652	629	632	677	662	657	662	684	670	683	658	679	679	666	672	672	634	606	619	650	695	685	629	713	680	657	655	682	626	618	657	618	651	713	697	678	670	734	637	659	651	665	694	697	670	676	662	686	666	692	652	654	705	669	685	694	651	616	593	665	695	668	683	647	660	640	696	648	693	613	654	682	662	667	635	666	665	684	669	665	676	656	645	685	658	691	660	653	669	691	662	618	703	683	679	642	680	635	620	692	633	695	676	641	653	676	666	633	688	666	717	649	668	679	692	685	619	665	681	665	670	677	697	639	637	689	707	643	667	677	705	659	649	691	688	652	680	709	642	677	636	636	681	654	689	689	608	614	693	672	626	682	630	675	659	703	666	644	658	671	650	675	658	655	679	649	665	684	669	607	655	675	684	634	668	683	671	662	666	674	661	656	667	705	672	719	713	718	690	661	688	714	681	661	647	688	684	661	626	596	641	659	670	657	665	675	723	676	701	627	612	664	637	688	672	673	640	661	685	647	670	680	709	655	628	651	689	638	668	688	672	681	684	636	673	675	675	657	676	663	632	684	704	637	705	654	711	666	654	687	673	635	663	639	659	671	649	694	712	700	629	642	659	632	732	703	633	680	627	645	682	660	686	690	697	647	675	657	662	635	619	681	663	634	658	685	691	653	684	648	662	619	630	648	701	695	701	625	712	655	665	609	646	639	714	659	636	640	665	632	605	680	651	635	629	680	700	637	688	656	678	647	653	641	709	668	701	676	686	675	675	729	677	674	654	660	657	678	713	660	702	631	640	666	662	686	678	638	663	658	624	688	637	682	621	656	662	657	653	686	661	646	678	650	679	711	621	681	665	645	633	650	681	646	690	691	660	644	670	643	613	652	677	653	656	665	667	683	642	674	684	665	693	666	674	641	608	649	606	674	702	615	711	696	694	661	656	675	649	678	680	643	648	640	658	621	642	676	700	661	660	665	669	674	663	671	679	654	693	665	691	717	638	701	686	701	670	665	700	666	652	660	620	646	642	638	605	645	654	684	616	680	672	619	647	653	667	659	714	648	682	663	680	668	702	616	624	649	657	650	645	647	632	645	669	719	664	678	699	676	690	703	671	715	643	655	702	698	626	674	720	653	626	651	661	630	644	667	719	657	668	673	621	687	660	678	666	666	639	673	641	653	687	697	662	698	672	639	681	672	633	636	674	671	703	639	658	675	686	650	629	659	691	665	686	640	681	682	677	627	680	719	670	693	665	701	644	689	646	687	651	665	701	709	677	699	661	640	661	667	704	689	648	696	695	683	721	647	689	663	631	622	653	665	633	630	660	681	647	722	682	664	678	673	663	630	637	658	645	697	668	690	695	707	704	699	669	660	657	692	677	636	661	664	644	688	646	635	595	676	660	669	665	617	660	669	641	663	671	652	646	627	599	660	679	667	662	667	615	653	646	662	699	702	647	669	663	645	678	654	633	643	681	628	659	681	709	659	640	626	656	648	691	630	709	680	675	654	639	659	644	674	697	658	643	654	718	660	683	662	674	664	638	667	663	649	669	660	692	633	666	706	685	626	670	670	636	670	705	674	668	605	652	650	677	665	658	649	678	644	669	637	661	691	645	670	655	642	641	680	692	664	678	676	693	609	666	678	660	626	651	688	647	699	666	629	693	659	663	639	661	632	649	677	672	684	692	685	683	664	659	636	730	649	677	668	616	636	654	675	668	665	682	714	708	643	678	637	645	688	677	674	702	679	664	667	597	674	700	641	631	669	655	674	639	631	633	682	637	623	686	703	667	673	653	681	724	641	631	634	659	677	685	692	620	665	623	686	679	726	637	667	655	663	664	679	689	663	656	709	649	680	645	670	695	674	680	639	614	696	663	617	681	589	659	634	668	615	713	712	710	688	672	698	637	660	648	648	632	626	647	678	681	658	671	667	615	650	687	676	672	677	693	685	657	632	594	660	705	684	712	663	669	653	649	678	658	664	680	669	695	658	671	646	656	683	685	634	618	679	663	645	692	644	683	644	672	690	660	669	637	641	645	687	675	696	667	631	648	699	691	693	623	672	695	675	685	685	575	675	679	676	684	700	708	652	704	656	665	656	641	667	613	692
3529	2257	1857	1151	929	838	720	734	740	678	652	627	672	604	604	589	648	651	611	566	598	581	606	573	594	584	575	571	559	627	538	621	574	648	588	641	580	595	590	584	554	564	557	569	568	608	583	641	585	589	619	598	602	606	607	604	614	575	572	596	627	576	623	564	573	569	555	594	615	575	579	585	634	593	625	592	620	588	588	615	554	590	593	616	582	579	582	559	589	578	557	597	582	572	587	611	609	576	610	587	618	621	611	637	607	621	645	566	594	586	610	604	572	568	614	579	601	626	606	568	620	590	563	573	632	561	585	616	574	584	572	560	574	602	563	592	556	586	583	548	593	578	569	630	597	593	586	530	596	609	619	608	632	539	613	575	595	589	569	538	604	608	544	596	558	536	606	593	567	619	534	636	564	640	557	623	595	593	605	577	589	569	605	571	581	563	598	569	616	569	583	604	603	572	599	580	550	628	605	601	565	574	574	613	561	551	589	598	576	596	587	626	577	602	584	599	588	608	580	582	610	554	563	581	606	596	564	575	603	540	596	583	596	607	599	604	576	583	632	549	595	589	600	595	608	584	603	576	631	565	610	580	607	593	598	560	625	615	586	574	575	608	552	583	585	594	610	566	580	624	567	595	570	613	571	585	564	632	579	567	621	561	587	546	639	597	553	555	605	609	640	612	581	564	559	546	551	583	600	582	532	590	555	583	558	587	552	605	535	600	572	581	579	578	584	570	576	600	605	592	561	597	619	601	602	649	580	626	550	608	587	577	576	591	607	585	546	579	611	613	580	566	607	588	548	587	529	611	585	562	593	600	646	616	585	587	557	630	548	542	568	568	597	606	582	614	564	589	575	621	545	596	567	571	609	594	593	555	597	541	583	556	575	607	546	609	578	572	559	622	584	596	587	650	612	585	574	586	594	575	597	613	594	565	551	557	590	596	577	577	569	571	574	604	631	594	592	558	595	568	607	591	608	579	605	565	577	603	583	595	596	581	562	563	611	578	582	579	597	525	577	569	531	582	593	602	580	576	603	585	571	625	595	517	560	597	563	609	603	591	616	611	596	585	577	593	545	628	561	566	599	595	572	594	573	552	561	592	584	540	622	542	594	591	585	572	581	605	579	609	566	562	590	572	596	587	559	556	576	599	598	603	605	585	564	583	572	592	556	579	547	586	573	611	614	564	592	541	563	549	610	588	580	568	599	573	548	563	568	538	568	580	559	560	586	589	594	585	544	577	572	575	558	597	596	619	569	545	598	562	558	584	565	561	598	626	613	617	570	607	536	540	568	577	598	554	577	603	554	561	538	602	652	595	586	580	590	589	585	564	582	606	575	585	597	601	600	584	571	544	589	593	595	585	571	607	604	559	578	605	589	554	590	574	570	576	556	589	585	555	605	590	592	564	607	603	579	669	608	551	598	573	592	591	561	583	611	568	593	616	540	612	574	625	587	573	558	622	620	582	607	563	581	619	616	557	580	637	566	601	577	575	559	620	540	577	578	530	588	589	583	591	619	556	610	552	643	549	623	589	570	561	597	575	539	552	548	612	593	585	564	547	619	584	568	591	549	603	608	581	572	591	613	591	609	565	568	604	560	608	577	560	601	576	624	546	573	573	595	640	554	603	616	524	602	562	597	581	581	562	572	581	570	610	567	609	613	581	571	556	575	548	518	578	617	568	601	597	558	603	553	604	620	536	562	561	558	611	565	524	542	594	614	628	584	552	580	555	573	588	550	573	638	577	592	582	623	614	568	556	578	568	578	580	601	610	616	550	573	586	602	577	564	613	588	598	585	644	639	601	583	591	617	574	610	588	577	576	561	565	614	588	571	597	598	595	596	583	571	587	530	611	591	563	568	562	593	605	560	591	618	577	541	573	551	587	625	529	566	602	517	623	607	572	597	539	601	585	576	583	586	569	597	576	572	634	536	576	528	600	574	583	589	571	595	548	568	596	570	590	541	593	535	572	586	574	583	584	568	617	599	546	582	581	547	590	579	571	605	580	544	588	616	601	586	604	582	533	558	597	632	575	587	641	614	607	593	592	625	572	570	602	582	588	589	588	541	618	590	550	609	596	564	536	546	574	587	587	604	597	583	575	540	621	591	630	601	605	622	567	557	585	582	600	554	557	563	577	578	582	587	576	595	583	584	602	576	566	591	553	572	596	571	587	601	608	589	602	611	578	591	613	596	553	590	580	586	576	618	605	579	628	558	594	612	610	617	586	554	593	603	593	593	628	586	619	605	594	597	577	569	570	578	547	594	589	556	580	580	585	575	618	541	594	570	647	579	595	564	573	561	567	563	556	597	569	583	590	590	591	605	547	583	601	551	568	611	613	538	584	590	577	609	601	637	586	585	581	586	577	631	571	556	563	634	577	572	551	572	497	543	549	610	586	579	561	579	582	602	621	579	551	612	586	600	599	597	526	584	635	582	586	578	617	572	597	587	559	581	566	597	566	587	584	597	569	603	578	620	582	629	631	597	595	577	577	563	585	553	563	631	589	548	595	610	618	577	611	578	630	584	555	626	621	592	607	581	520	597	589	582	584	602	582	615	589	594	560	583	561	594	578	573	557	601	558	554	604	559	576	546	512	563	588	611	597	577	578	571	596	557	587	599	578	572	571	552	581	622	607	595	635	569	562	598	587	564	558	599	568	598	546	599	560	608	563	589	601	572	577	547	599	587	579	593	614	591	563	556	572	600	600	608	602	570	565	564	583	576	602	575	589	569	587	550	612	560	563	573	589	604	617	603	597	595	600	561	606	588	603	583	580	590	574	571	560	583	544	635	530	580	600	564	571	627	609	596	581	602	596	606	562	592	596	557	626	577	603	571	571	575	545	584	583	555	600	585	591	615	556	584	581	629	544	557	611	593	571	580	572	538	568	559	578	613	616	585	591	597	588	548	666	565	568	555	573	602	602	585	604	623	567	576	577	603	586	580	546	591	591	585	578	620	571	555	567	611	638	602	566	515	586	553	549	572	591	543	578	558	587	603	605	583	584	572	550	542	610	591	591	573	583	566	613	615	545	577	593	614	593	604	600	563	573	601	591	549	546	611	572	597	578	592	641	571	609	557	559	626	539	590	581	580	598	591	602	618	597	607	594	594	592	577	606	589	574	553	546	622	541	567	580	559	580	541	559	580	573	604	558	605	584	611	592	570	565	585	637	608	597	554	562	567	587	587	602	574	609	520	589	580	585	525	616	543	605	597	619	590	559	587	605	599	618	572	605	582	579	623	611	584	575	565	586	522	617	583	564	548	577	605	594	586	584	547	594	595	607	599	606	567	538	545	569	586	601	568	596	586	567	549	563	543	593	560	588	532	562	633	546	559	577	554	628	620	570	575	535	536	570	593	594	572	604	561	590	592	612	567	622	609	567	600	596	600	560	587	533	596	596	611	550	573	531	602	533	587	563	586	598	592	571	569	539	594	576	578	578	620	580	542	592	576	589	604	599	562	557	553	599	582	559	574	593	619	554
24273	21444	28629	24650	20483	3174	1101	687	607	579	498	482	480	511	501	491	434	472	490	476	458	460	450	472	423	461	426	447	407	444	436	429	422	444	438	396	460	415	442	437	417	427	422	418	406	423	472	448	444	445	402	458	402	461	443	433	461	424	419	430	445	375	447	399	426	437	436	408	419	471	424	427	427	416	393	459	412	423	414	448	450	402	410	451	398	413	401	395	446	446	406	457	432	414	426	436	407	403	430	433	391	459	414	419	465	396	424	452	404	439	402	432	417	431	428	424	419	432	422	435	469	456	420	416	437	466	415	443	405	405	401	402	412	429	420	438	410	417	427	430	414	441	463	452	437	440	439	419	406	464	410	431	423	398	431	448	406	422	433	418	397	415	451	458	442	397	424	435	419	440	419	461	420	431	390	418	427	417	383	419	412	441	449	408	378	406	423	397	434	445	426	430	436	426	393	397	426	466	389	470	424	423	424	438	414	431	446	435	424	438	424	417	456	426	438	455	436	437	422	455	437	399	429	385	430	465	407	428	452	404	419	469	414	416	436	423	450	427	472	451	445	454	425	414	416	409	441	454	398	434	437	416	408	411	419	452	423	443	474	405	414	460	453	441	441	410	397	405	427	443	408	413	418	444	440	435	428	409	428	419	438	420	447	462	432	403	412	440	426	421	411	418	397	421	428	395	409	384	425	458	477	414	416	437	454	431	433	474	424	402	452	422	446	406	437	462	421	423	417	471	411	455	403	452	435	428	418	458	476	410	417	418	440	421	432	416	403	454	435	392	411	415	417	390	433	425	446	461	412	398	430	416	450	436	462	447	446	465	412	427	388	436	422	457	431	412	378	436	425	438	391	413	427	454	452	457	389	441	425	410	428	449	424	372	449	399	403	425	409	419	421	392	444	408	406	445	431	451	421	414	424	407	410	439	432	417	445	427	439	393	410	424	446	425	451	427	413	375	430	423	408	450	399	386	425	441	438	438	427	447	436	408	406	449	439	437	402	430	430	445	425	432	432	405	388	422	422	395	406	431	410	449	438	409	427	419	428	417	421	433	396	384	425	453	428	383	393	410	409	442	447	420	383	421	436	441	438	439	468	415	397	412	402	434	442	437	396	407	431	436	421	423	433	405	433	392	407	422	373	433	463	447	405	418	446	437	399	423	414	416	452	438	426	429	406	410	449	440	420	430	442	388	460	446	411	417	405	417	466	421	444	418	371	447	414	430	408	410	424	391	393	424	395	466	429	488	446	494	378	435	416	465	438	437	386	437	443	448	404	429	456	425	417	446	414	397	449	419	446	420	420	424	435	411	432	408	468	431	411	413	440	409	432	456	411	440	436	408	395	440	417	478	445	407	407	420	427	432	424	431	407	405	395	407	431	417	445	444	433	398	404	411	480	388	431	409	394	393	429	418	418	426	423	471	445	435	423	433	389	401	414	434	434	387	355	425	411	398	426	432	376	430	424	417	446	405	411	467	394	422	386	424	450	424	408	414	434	382	445	451	382	419	447	410	421	401	403	450	425	430	418	422	461	409	408	414	418	451	439	372	448	413	431	419	425	441	440	437	436	432	437	456	407	390	416	412	443	401	367	398	455	453	396	447	460	405	399	425	471	438	424	406	443	405	420	415	431	434	426	442	421	401	425	410	410	443	400	398	427	462	381	414	444	476	432	399	422	444	412	393	425	432	445	440	471	383	421	426	442	429	416	429	427	455	421	403	414	429	405	412	386	430	423	433	394	439	416	412	441	433	418	443	457	406	414	434	392	421	418	420	405	439	391	433	390	446	445	479	421	417	420	465	440	402	384	394	418	402	423	442	420	461	450	481	439	402	415	384	427	426	394	425	432	404	386	422	438	407	453	408	435	433	391	400	406	424	421	440	391	422	452	419	404	451	432	421	447	420	439	432	421	430	411	412	437	462	406	427	429	449	450	440	419	405	407	413	439	400	411	415	414	407	398	427	396	398	404	385	455	390	413	408	419	393	448	420	406	433	427	435	438	432	418	432	410	447	473	420	427	392	382	427	425	421	422	450	422	431	440	425	448	436	465	430	467	423	421	462	420	419	469	430	396	416	426	447	443	449	432	433	408	439	417	415	420	416	425	403	434	405	459	459	462	447	427	418	479	446	409	413	419	402	415	402	414	404	425	435	429	401	425	425	417	393	447	399	444	395	405	425	438	439	449	408	419	436	434	391	443	454	430	417	420	471	434	404	433	425	440	471	413	434	414	398	412	382	417	412	410	417	381	467	425	424	432	433	431	431	406	418	449	429	405	404	413	403	425	430	401	446	426	409	408	430	444	441	423	464	464	438	411	416	413	408	386	394	428	437	437	449	408	367	437	448	447	438	438	438	433	432	437	425	401	414	407	462	410	415	395	413	411	441	434	435	389	447	429	417	400	416	451	408	443	443	388	406	398	443	440	416	410	442	403	421	401	421	440	441	403	436	358	408	438	411	414	429	403	447	408	449	417	434	418	432	421	449	424	389	406	410	421	418	414	422	401	476	409	405	438	437	409	432	420	438	396	426	391	412	446	439	449	404	459	431	438	408	416	428	408	406	424	406	394	435	434	415	448	412	454	428	446	446	426	431	469	432	425	407	414	406	409	411	438	426	426	434	448	385	450	432	412	434	404	415	417	427	424	426	414	407	462	462	427	428	434	443	412	407	411	407	456	475	429	434	414	417	433	419	385	415	426	432	400	425	391	409	421	426	434	454	415	427	397	429	442	435	434	431	388	430	451	417	431	412	416	425	452	443	384	417	404	388	365	426	414	449	392	434	438	421	423	433	442	430	436	403	431	443	411	416	428	435	410	432	425	392	433	443	375	438	441	433	429	396	401	396	415	452	437	418	396	453	449	435	435	453	447	417	380	449	449	418	394	402	406	392	424	446	457	459	412	439	415	417	439	432	417	450	459	401	398	436	437	408	435	451	462	449	425	413	465	486	436	392	442	440	445	441	408	423	421	433	413	416	396	407	431	409	454	470	382	407	420	426	390	393	397	440	429	379	411	442	435	443	473	425	460	448	429	424	372	388	439	428	414	423	436	417	430	416	450	462	418	410	398	433	436	394	424	455	420	418	416	432	454	408	429	448	404	418	384	436	414	390	434	449	417	437	423	437	463	400	440	412	423	426	407	407	383	446	404	443	423	428	388	410	386	405	396	446	428	419	426	430	426	399	410	452	439	453	423	432	479	409	392	403	422	412	419	462	423	433	423	439	416	451	418	436	442	396	451	435	415	415	427	418	424	413	459	431	427	430	416	471	365	419	459	463	432	439	420	418	426	450	438	451	412	388	376	417	427	402	465	420	469	435	418	447	438	454	441	434	373	421	405	422	425	426	409	441	406	439	430	407	449	414	459	438	450	419	412	443	427	408	425	401	417	382	472	417	467	426	461	425	401	395	424	389	468	440	434	415	384	399	419	407	406	399	410	459	422	407	437	400	432	423	408	435	417	431	440	425	426	448	426	447
3375	4880	3888	1956	1410	1051	908	807	746	642	595	533	576	535	503	504	511	505	418	447	479	436	474	460	446	419	414	419	408	456	415	445	471	400	435	390	417	421	397	428	399	434	468	416	418	414	398	421	408	404	387	393	388	414	432	401	424	408	424	396	425	380	378	447	418	443	401	421	414	405	416	420	410	453	430	413	453	417	398	418	397	353	419	388	405	402	385	422	408	421	382	430	365	389	430	421	425	416	446	397	412	387	419	400	387	413	395	420	452	355	442	392	402	367	406	415	354	418	407	396	441	414	382	424	389	385	433	403	404	398	424	451	424	365	414	434	361	399	413	419	384	405	394	381	367	393	425	412	405	422	373	408	403	369	410	385	403	390	402	410	405	375	395	399	402	398	428	390	416	428	403	425	420	393	388	408	414	405	440	420	433	381	416	416	381	390	443	360	415	421	415	410	384	435	389	404	430	388	444	400	399	408	425	414	398	401	401	399	409	398	393	440	404	385	402	445	400	426	403	386	421	391	418	412	421	435	396	423	400	442	384	426	356	412	387	418	391	401	382	392	403	413	415	387	385	443	390	423	446	362	407	373	403	410	371	354	429	410	424	396	421	413	383	388	388	395	421	401	387	381	394	437	381	404	433	351	396	427	383	372	393	425	401	380	442	391	350	409	407	392	414	392	394	379	442	388	406	390	383	402	386	396	410	422	405	369	416	396	387	414	398	410	413	444	381	409	424	392	385	408	396	383	422	417	425	399	375	396	384	433	389	412	375	397	381	396	385	429	380	388	435	409	407	403	406	412	415	413	408	369	402	425	410	398	401	430	418	433	426	415	419	397	424	414	379	404	407	434	371	341	434	388	424	412	416	420	417	386	397	449	419	450	379	398	393	391	398	400	433	417	395	403	421	394	405	410	398	381	416	370	432	411	412	420	434	419	406	417	389	393	375	393	404	383	416	392	393	403	377	358	433	402	378	390	382	414	398	365	391	442	429	431	391	435	401	403	402	431	386	399	396	387	404	413	434	387	403	375	403	408	412	379	427	381	419	375	397	396	364	395	428	434	399	434	378	378	403	350	385	406	404	381	390	428	381	396	397	395	399	391	369	422	414	420	416	382	400	385	409	436	430	411	412	399	390	406	408	435	394	410	382	389	422	397	406	409	401	406	386	383	386	444	394	407	418	395	420	400	396	384	385	427	426	400	387	409	377	412	438	389	392	433	403	371	396	394	415	400	390	394	429	408	396	402	443	451	412	376	408	410	390	391	366	390	370	381	376	381	415	406	380	396	394	412	410	410	401	403	401	398	407	402	427	419	376	413	409	405	417	423	370	405	394	402	420	423	365	376	405	417	431	445	414	440	375	425	422	409	398	394	394	397	441	427	411	406	411	398	423	404	370	433	379	410	393	406	357	421	394	406	356	364	389	420	379	355	402	375	413	436	415	354	417	370	398	402	404	434	409	396	417	405	435	438	398	393	430	414	393	398	403	423	379	386	390	401	398	384	371	369	429	422	409	405	366	409	375	383	365	356	414	406	392	393	371	408	402	403	416	386	407	338	387	367	411	414	382	437	422	377	391	390	402	394	374	381	381	413	405	405	410	432	371	386	413	403	382	381	417	419	395	409	402	377	390	369	423	395	399	439	368	439	425	381	402	398	380	405	389	395	379	413	439	388	368	394	394	392	408	381	383	419	409	392	384	432	391	396	422	422	403	374	391	413	393	395	397	395	401	424	416	387	384	385	404	378	399	373	406	392	394	391	377	421	417	408	406	393	385	407	405	399	395	399	392	403	386	394	401	403	406	402	393	407	392	430	372	406	377	391	414	418	426	395	390	423	388	393	409	402	396	415	398	416	405	401	390	375	362	399	399	400	404	387	389	361	396	411	389	396	419	377	404	385	398	409	389	411	399	419	386	378	379	405	377	384	383	434	375	386	379	376	372	416	443	387	403	415	429	386	410	415	395	398	446	418	380	420	395	410	390	403	406	410	357	403	409	358	417	373	409	420	402	417	365	376	422	440	395	382	426	416	392	389	387	394	398	409	412	402	417	457	368	387	371	371	406	391	398	396	427	398	398	408	399	413	382	404	368	430	382	423	424	427	404	450	405	405	394	434	392	408	388	415	386	367	395	383	360	420	393	395	398	414	431	423	418	391	419	401	426	403	386	371	379	388	386	366	391	382	419	392	400	385	402	430	404	393	407	380	407	399	405	380	412	389	447	412	392	385	404	418	396	433	387	407	433	391	370	397	421	369	401	408	411	409	396	410	369	434	387	409	384	418	353	402	372	423	370	397	389	414	392	369	396	389	392	443	438	396	398	398	431	378	376	372	407	390	414	383	384	423	364	374	410	385	390	411	381	394	398	396	400	417	409	375	376	413	372	369	398	399	421	404	355	374	388	364	407	400	403	375	391	362	365	414	396	416	393	426	382	402	414	433	401	389	410	401	386	372	366	404	373	410	404	363	398	391	410	389	389	343	410	388	433	397	412	387	380	365	388	391	382	430	408	368	382	371	367	395	420	381	411	449	352	399	389	431	390	375	355	429	392	392	392	411	417	400	380	398	382	384	383	354	402	384	370	415	409	420	431	399	402	363	415	390	398	370	444	393	421	396	377	398	354	400	384	408	402	359	392	428	420	408	406	416	398	368	407	400	389	378	379	394	437	359	400	407	354	384	393	385	362	403	405	393	437	384	415	416	380	389	408	397	408	414	390	386	387	396	401	374	407	384	367	421	388	387	418	381	403	388	431	392	377	416	373	382	404	374	392	381	425	390	446	415	426	387	412	375	408	395	423	432	395	407	410	354	399	359	433	433	428	453	389	401	394	395	413	411	381	359	374	389	429	378	398	383	394	401	438	407	390	411	403	393	394	411	402	379	403	390	379	400	368	425	409	381	375	413	429	433	386	399	420	401	404	369	392	420	405	425	348	391	394	389	411	416	384	387	389	376	386	345	378	375	393	388	422	412	405	449	406	396	371	404	394	415	396	360	403	364	371	395	416	399	359	418	368	371	359	408	387	423	396	378	394	402	427	402	388	401	368	367	435	434	378	377	370	382	395	411	369	352	396	412	391	386	419	418	379	407	396	389	414	404	364	414	419	351	376	383	422	397	389	397	405	350	431	399	417	390	401	364	383	394	398	390	402	386	387	392	392	364	392	418	415	393	418	373	401	456	407	398	368	385	402	372	424	377	433	400	370	348	410	371	386	399	374	404	395	368	422	400	402	386	428	378	397	407	381	401	376	415	405	385	426	403	395	370	402	409	400	376	413	389	380	374	395	426	436	358	396	435	424	403	431	421	400	405	399	377	377	394	377	387	381	378	441	409	389	397	389	408	421	380	348	419	428	399	420	401	359	433	405	411	416	398	394	399	380	405	394	392	400	391	412	406	383	397	418	375	349	415	389	389	375	395	429	394	408	397	354	392	445	404	384	400	378	398	360	377	413	378	397	381	438	397	359	436	429	399	349	399	374	383
27709	12555	2132	1219	949	914	876	879	947	884	869	899	899	876	894	922	849	851	868	869	897	884	875	869	892	919	861	847	852	872	870	855	917	885	873	909	868	872	803	843	902	893	914	854	908	888	878	875	877	847	896	849	864	901	838	850	844	874	925	874	850	860	870	836	889	875	906	846	868	837	829	884	882	886	855	909	869	888	844	844	865	823	850	850	826	875	872	925	907	843	915	849	859	846	871	885	845	880	900	897	899	873	919	891	869	928	845	872	885	907	849	850	860	857	910	815	821	848	914	858	871	882	860	889	882	901	891	857	902	853	835	867	861	932	879	820	892	866	886	860	870	843	864	898	921	808	877	850	851	898	928	859	820	893	811	824	911	881	838	872	890	885	832	852	917	894	812	845	872	869	865	856	908	886	876	862	895	888	855	900	861	875	846	880	828	882	836	855	831	860	823	851	870	883	926	856	878	895	828	842	899	864	914	850	889	870	894	862	874	857	878	817	917	899	872	867	866	890	842	892	864	892	840	884	873	831	869	913	908	840	902	897	869	869	848	812	885	807	870	868	876	807	910	868	838	830	865	842	885	904	918	908	850	914	850	835	830	879	823	845	853	916	888	838	881	901	908	892	877	798	935	929	902	897	884	901	881	822	847	887	885	889	882	883	887	856	869	857	870	856	866	855	903	837	872	855	828	903	910	871	849	845	870	939	870	850	903	889	870	873	861	886	852	838	863	864	909	832	850	835	877	812	911	891	870	857	829	882	869	867	853	887	863	882	910	895	899	858	899	840	870	851	856	883	831	904	862	894	888	855	879	883	879	909	864	820	869	869	870	900	884	836	901	864	918	888	880	868	857	817	879	911	881	882	838	823	816	856	832	877	843	863	871	948	843	812	918	885	871	861	855	900	866	887	838	876	864	863	881	801	853	846	881	863	910	849	867	859	920	880	880	901	884	879	887	887	905	849	857	864	907	872	915	912	846	912	915	872	830	883	839	887	844	889	946	822	858	850	853	890	901	871	839	836	892	909	900	872	869	802	829	905	894	908	919	869	953	895	874	918	883	876	853	851	862	929	828	882	893	839	896	869	863	888	868	880	878	872	905	907	899	861	864	908	881	915	832	918	858	868	851	899	858	931	881	903	879	832	839	895	833	858	858	883	866	903	909	910	858	897	895	895	880	876	850	920	905	909	909	841	859	844	870	865	862	896	869	819	903	837	920	865	896	844	905	892	855	868	890	903	864	890	845	876	880	832	876	833	844	847	901	878	889	863	865	857	929	872	921	876	886	913	899	813	893	845	848	859	882	865	876	961	887	814	908	918	929	893	903	913	843	892	807	840	921	837	891	888	852	828	915	896	856	828	939	848	881	909	920	879	882	848	843	839	840	831	874	867	871	885	852	892	869	879	847	909	862	856	928	895	868	852	904	874	871	853	882	876	885	883	920	868	899	854	889	937	933	857	913	858	906	902	870	872	844	850	858	887	838	880	859	894	903	843	895	906	896	838	851	847	875	833	860	841	855	900	899	808	880	852	887	848	829	854	953	815	936	813	857	867	914	909	885	855	868	901	857	901	930	877	868	884	882	841	863	908	829	869	903	883	902	821	889	819	900	958	910	893	861	862	858	871	843	893	903	850	918	830	884	916	821	931	866	864	877	859	828	887	891	886	884	892	922	879	897	899	841	928	918	895	851	896	853	913	937	916	851	852	823	914	877	871	869	894	893	886	891	898	844	862	865	868	867	908	919	885	897	900	859	897	874	912	844	852	859	874	866	845	927	900	854	882	843	899	894	861	847	905	868	894	882	835	886	868	870	912	870	877	881	863	882	878	862	796	886	837	835	856	849	899	865	836	832	907	895	919	856	944	889	875	872	859	885	867	829	836	904	848	868	839	881	820	834	881	865	863	863	838	873	919	877	896	849	895	867	820	849	887	966	850	846	912	871	888	843	882	872	873	833	848	852	900	899	864	840	879	869	830	923	874	909	839	872	931	849	850	862	923	852	889	853	922	880	916	871	872	890	865	887	901	831	914	887	860	907	890	875	855	861	896	864	890	890	867	855	848	858	914	888	898	852	906	858	831	901	889	867	801	899	822	874	890	870	865	875	936	869	908	862	958	827	870	855	887	829	904	840	828	813	874	926	892	865	824	884	856	895	915	881	845	862	874	866	878	932	888	868	889	916	833	873	920	905	894	869	929	814	945	883	879	922	873	892	835	878	898	900	852	898	876	883	854	918	852	919	836	843	852	858	853	864	831	845	857	925	933	878	849	887	872	852	874	877	852	929	907	900	900	941	831	884	856	804	852	853	862	934	919	860	873	902	897	871	880	871	880	890	884	870	881	890	835	902	818	832	873	881	873	861	886	900	871	856	904	838	882	814	900	900	878	837	795	878	903	888	905	895	868	880	857	873	823	891	908	875	899	918	918	956	827	877	840	828	842	918	910	821	847	874	895	853	842	848	871	919	878	926	858	868	914	856	855	894	917	883	889	860	849	912	904	896	866	900	843	875	846	900	844	871	865	891	819	869	867	919	867	877	838	857	851	835	897	831	874	873	853	870	898	860	829	862	836	885	857	894	917	833	860	864	851	881	921	843	840	868	890	887	853	856	894	838	919	893	887	872	909	880	878	924	887	900	898	882	848	909	876	799	788	892	901	840	859	869	844	880	880	883	893	901	934	838	881	858	870	888	848	820	864	847	840	895	928	903	826	892	901	862	942	919	858	865	837	865	841	876	842	880	837	863	896	873	895	903	828	845	838	857	834	893	891	870	894	880	890	941	809	879	881	913	920	861	871	875	900	938	844	891	824	868	887	885	879	859	876	819	827	896	798	853	868	888	878	843	902	874	860	861	902	847	841	889	836	814	876	929	862	872	855	886	833	845	856	883	884	901	880	891	898	917	869	841	860	880	858	884	905	846	900	870	823	851	868	883	846	868	872	915	928	891	885	906	878	853	845	862	884	915	876	879	835	859	878	880	885	876	903	870	861	826	886	895	888	836	931	865	853	861	831	919	813	903	904	883	871	904	901	823	876	903	861	906	884	903	841	827	880	859	866	869	818	870	859	872	852	858	886	841	877	917	844	840	893	874	879	860	878	855	905	903	875	918	907	827	909	882	867	819	893	875	841	886	831	847	821	900	886	903	877	886	854	862	899	885	896	901	887	868	818	915	855	907	845	887	911	848	847	894	888	908	869	858	885	851	830	888	859	893	853	857	906	873	845	861	803	875	878	881	905	849	830	846	862	899	944	885	820	923	854	869	871	834	914	933	845	869	845	848	869	897	879	845	855	864	872	885	835	884	866	863	862	889	885	871	864	941	855	873	874	908	883	845	844	819	855	847	853	903	847	932	855	873	847	872	842	830	938	847	866	911	831	834	824	850	899	903	864	889	862	885	880	910	810	933	897	840	805	880	843	829	828	873	871	894	934	896	940	870	858	882	871	829	878	869	886	849	857	931	915	857	878	813	892	859	837	864	909
5159	945	942	819	805	766	777	775	745	755	743	775	732	747	743	757	773	709	731	746	743	752	745	757	752	716	746	731	739	734	702	729	717	742	696	709	760	776	767	739	764	722	726	781	719	698	740	758	683	736	735	754	748	765	773	746	736	742	710	731	743	730	740	770	763	698	732	727	742	751	730	733	750	717	692	683	735	751	729	757	716	742	719	737	724	725	687	743	759	692	694	710	760	764	707	706	750	768	715	752	704	767	691	752	740	789	687	728	721	754	691	732	728	772	756	708	696	716	741	734	740	710	656	745	743	750	699	735	713	730	728	732	732	777	775	724	677	749	709	754	684	736	707	681	702	721	761	696	749	746	708	749	713	753	752	740	722	735	708	714	750	762	766	743	759	727	718	790	722	687	778	717	717	754	788	747	794	733	732	718	706	723	721	719	762	724	730	786	762	741	753	749	744	719	731	718	762	757	754	696	768	730	766	719	722	749	768	708	754	715	762	706	701	728	713	726	735	727	682	717	701	768	749	695	763	702	705	717	743	715	721	728	729	711	718	686	702	755	783	771	700	716	741	703	770	744	732	773	757	704	740	679	769	720	708	752	705	723	723	735	683	763	756	684	729	753	765	720	750	760	737	702	704	691	727	684	707	748	724	763	769	686	705	736	699	747	742	728	713	749	711	752	742	715	717	720	715	773	702	731	759	705	705	733	760	713	758	746	718	718	772	711	732	759	708	740	704	699	709	706	696	758	700	727	708	755	732	725	686	700	770	746	667	737	717	699	705	735	721	741	684	694	722	738	670	772	696	709	731	725	727	725	704	738	711	742	738	710	768	726	742	688	732	704	698	712	729	691	755	712	681	716	692	737	702	748	765	673	716	709	783	716	717	725	721	747	718	716	764	757	732	727	737	755	755	736	680	726	679	672	721	747	721	749	714	780	729	714	715	735	725	722	738	731	746	716	721	682	716	690	734	717	718	782	714	684	709	731	732	736	674	762	716	746	714	711	711	751	692	744	738	687	720	758	711	735	732	752	769	762	730	707	713	770	735	710	711	778	680	739	724	720	661	726	758	742	730	811	703	718	765	703	763	719	736	724	737	766	783	735	761	737	749	740	708	726	725	761	796	738	730	692	748	760	725	682	699	703	726	744	702	699	761	706	751	736	732	701	747	708	695	752	659	690	724	717	727	753	721	686	800	693	757	727	720	744	721	747	780	692	749	758	697	735	726	734	720	755	740	710	730	715	683	722	728	723	711	692	712	741	761	731	766	774	700	688	752	742	728	728	722	754	707	719	728	696	717	785	783	723	788	730	720	769	764	720	727	748	756	769	719	759	705	702	722	697	723	746	762	743	737	760	786	706	734	713	724	723	697	742	764	730	723	735	745	779	696	773	738	743	763	760	761	780	748	773	739	748	762	754	738	745	744	702	733	723	757	707	739	778	681	702	750	727	699	727	772	748	695	752	739	717	676	733	790	746	729	737	735	766	749	720	770	741	719	715	751	746	765	722	672	735	709	705	711	746	736	695	778	706	777	764	734	763	772	739	712	699	784	694	722	745	740	689	735	761	723	754	734	766	768	766	765	723	747	747	748	734	752	702	761	766	710	736	722	743	742	750	726	735	685	707	721	789	738	713	690	774	779	696	716	751	720	710	715	717	791	739	752	692	713	687	751	746	729	663	778	714	774	738	706	739	757	736	762	733	711	739	729	755	727	728	756	724	735	696	733	704	725	785	740	765	714	774	756	744	741	719	731	785	737	715	737	750	753	725	747	771	730	726	737	705	735	720	723	770	752	759	694	724	732	752	759	764	711	683	712	719	720	708	683	682	777	729	723	721	732	674	727	763	717	718	753	758	711	696	689	729	724	736	745	759	743	743	759	734	770	699	723	767	717	751	781	720	702	696	738	713	755	750	779	757	731	726	712	726	719	741	731	806	717	704	669	681	717	785	770	723	745	690	735	749	726	747	737	757	736	749	790	755	713	741	754	716	700	721	722	701	709	678	713	721	758	753	775	735	717	715	710	727	733	761	704	749	708	755	732	714	739	733	715	724	723	714	749	757	726	731	710	749	703	734	728	743	711	712	720	710	718	800	746	726	710	694	749	706	766	731	723	716	760	721	739	757	767	756	751	715	749	735	744	746	677	760	691	740	740	710	749	729	721	730	749	726	769	719	764	719	739	755	764	765	754	718	715	711	790	749	706	729	722	739	735	720	676	674	730	713	723	730	703	772	737	764	734	763	758	722	726	694	722	714	718	727	778	719	734	699	718	705	694	703	763	733	722	781	764	731	738	698	724	762	719	745	719	717	772	735	778	752	717	736	750	738	758	730	710	699	725	739	744	762	724	702	767	782	689	735	702	701	709	693	728	734	726	724	779	775	663	706	721	731	711	757	784	732	716	772	713	734	753	686	719	675	740	737	803	721	749	785	736	751	729	780	727	733	779	717	718	729	771	746	706	764	746	737	755	732	708	754	766	802	730	701	710	692	741	734	729	694	748	740	750	741	712	719	724	755	771	750	782	749	721	717	755	730	754	718	791	726	688	745	757	761	764	723	750	759	751	804	732	691	688	686	689	705	740	680	710	733	704	699	689	725	740	719	735	774	665	682	749	739	753	725	707	697	698	703	678	728	763	727	739	723	764	726	735	718	780	734	730	728	716	687	722	770	727	743	716	769	753	776	756	774	691	707	705	749	744	723	726	740	748	697	752	765	711	743	725	741	692	721	726	690	736	727	755	732	723	712	676	739	742	728	712	706	730	767	756	701	762	701	738	726	719	770	774	756	733	713	754	684	722	728	710	738	727	707	731	750	722	701	737	757	775	746	696	744	773	774	770	765	720	717	698	715	690	725	704	768	706	780	701	771	745	710	751	705	762	699	760	748	753	708	727	720	721	733	731	724	775	725	764	711	759	718	705	714	697	763	734	776	745	735	767	760	721	726	704	681	696	750	732	715	746	717	753	742	744	746	724	719	658	700	733	745	683	758	750	732	736	715	727	721	750	707	723	737	691	749	748	729	723	717	724	687	720	738	715	739	723	689	757	766	721	702	700	701	749	689	682	724	744	739	809	699	748	721	734	730	726	724	716	705	769	702	760	712	729	722	690	720	702	735	749	737	726	737	736	726	734	681	787	767	695	749	672	736	717	704	747	765	748	772	754	776	766	700	733	735	705	716	744	747	770	716	696	797	748	748	714	734	711	779	698	720	723	703	731	742	681	753	711	730	728	684	703	698	716	738	761	763	766	754	760	756	713	696	694	721	735	660	712	754	740	689	718	723	683	728	738	723	720	745	715	734	730	696	735	706	787	753	757	769	736	726	725	692	712	773	721	712	700	711	693	723	701	728	764	726	707	723	712	713	743	725	734	730	693	725	724	733	672	710	730	709	732	723	724	760	751	723	743	743	752	732	701	722	702	809	742	701	717	712	700	772	690	749	750	704	756	743	718	698	676	756	731	757	712	743	687	688	693	723	740	743
25797	21432	25731	18525	1966	953	853	809	696	716	708	696	675	664	713	673	730	678	673	639	665	718	671	678	688	674	651	622	678	639	651	647	706	707	671	622	671	651	679	663	624	662	699	665	632	692	670	685	645	610	620	601	705	718	648	658	708	659	685	636	657	663	674	678	670	632	664	644	649	633	657	623	647	641	636	659	636	624	635	629	716	665	669	651	636	640	650	654	673	666	662	674	680	707	641	655	648	658	636	675	637	682	677	667	624	652	628	668	661	647	654	648	618	694	688	623	676	659	645	684	635	691	629	673	677	672	670	636	673	648	602	650	682	643	695	696	656	626	653	668	636	671	635	659	681	605	652	634	682	661	649	652	638	687	646	671	681	642	678	643	655	653	640	715	669	686	681	632	658	619	663	680	683	656	687	672	666	633	664	613	663	678	636	671	592	659	659	659	645	636	678	673	677	680	676	689	649	677	698	658	656	649	698	649	676	697	641	643	657	653	650	686	674	664	701	634	641	689	656	609	621	625	660	671	672	662	622	664	694	706	618	679	636	674	637	658	646	657	642	635	661	646	663	676	660	670	615	654	660	640	635	651	603	625	662	665	623	651	627	676	674	667	652	605	651	689	658	719	604	678	628	674	650	646	725	661	695	679	649	649	652	659	649	682	643	693	654	677	629	615	668	638	655	681	660	638	641	673	653	663	641	639	648	659	644	641	648	699	648	622	653	609	663	650	631	664	649	642	638	626	686	638	688	647	617	643	642	666	636	634	625	603	650	664	665	615	711	674	669	653	666	643	677	602	714	675	640	674	660	692	638	619	641	634	662	650	628	642	669	640	665	691	666	664	661	680	677	697	623	631	636	679	662	696	675	658	680	631	683	668	638	714	665	698	632	641	636	676	647	643	681	661	691	657	637	641	672	662	672	658	603	696	629	635	653	664	620	700	682	621	637	643	651	648	619	669	705	648	699	658	641	641	666	690	692	616	684	621	691	726	654	634	620	654	654	646	634	679	639	657	660	637	685	643	689	652	695	680	699	621	616	588	654	669	707	647	669	671	664	648	649	719	674	637	651	687	632	654	649	678	690	666	666	648	647	687	716	660	671	620	598	693	636	676	632	664	656	662	640	693	669	659	643	661	676	660	691	641	652	630	647	662	656	651	652	621	657	686	656	643	624	660	630	612	652	636	647	652	665	610	638	681	641	685	675	643	654	676	668	688	665	645	653	644	620	636	642	678	615	628	656	718	695	614	623	668	630	672	701	652	643	685	648	663	681	632	640	653	687	634	635	650	675	634	649	687	670	684	670	702	678	703	678	664	631	632	690	585	650	610	661	686	705	668	662	646	690	638	693	634	665	672	622	628	725	640	661	649	682	624	691	617	672	634	653	694	659	692	618	700	650	615	676	649	677	613	670	645	642	696	640	662	703	635	636	666	651	625	657	665	667	659	675	670	638	682	686	675	646	673	685	689	634	679	646	666	673	608	704	645	644	647	649	658	649	726	623	650	654	684	701	692	640	654	672	667	703	657	678	638	651	661	603	670	696	602	673	608	664	669	639	671	682	639	680	639	634	616	648	684	649	654	643	593	650	707	682	624	659	652	631	679	642	642	625	666	654	627	630	684	625	658	695	672	677	655	691	714	612	646	617	634	655	669	615	669	634	691	657	637	670	652	634	703	630	655	700	640	722	631	648	644	664	666	681	691	650	617	641	639	647	626	617	643	641	658	651	692	651	683	658	697	648	671	664	629	672	649	626	682	675	620	629	656	639	654	615	663	631	649	703	678	644	639	674	661	682	647	650	691	654	664	643	630	657	649	688	664	617	687	694	671	630	682	662	656	678	652	589	643	623	659	625	651	675	652	648	650	645	671	649	697	684	652	623	657	664	676	637	630	626	634	694	679	636	637	647	699	697	641	645	637	631	666	657	612	600	673	638	690	678	669	650	665	655	643	654	673	665	674	678	635	645	631	623	628	644	648	639	644	678	676	654	693	642	668	688	638	664	674	670	619	677	663	638	660	624	635	695	654	636	618	682	676	654	665	675	645	666	643	681	620	663	638	672	655	689	664	666	616	638	631	648	676	674	649	686	650	687	685	666	692	609	651	597	649	635	665	691	651	665	662	686	620	622	645	654	641	652	629	649	648	638	673	671	682	669	683	720	654	633	653	622	702	678	680	643	620	643	642	678	657	675	592	667	656	685	667	679	652	656	661	684	686	657	658	698	672	700	680	673	657	601	663	633	630	663	610	610	704	638	654	636	629	656	623	631	616	651	673	645	650	660	678	689	643	663	652	673	669	661	672	603	725	659	657	628	687	684	688	665	599	596	587	658	654	665	666	659	725	638	642	693	637	687	650	664	717	686	667	682	669	663	624	679	678	642	688	642	670	684	647	678	695	652	692	632	619	641	640	668	677	673	687	650	642	662	613	671	686	687	704	646	678	658	656	641	633	644	698	698	667	629	652	605	671	636	651	679	699	683	694	671	625	652	666	645	678	676	659	709	642	683	686	665	646	677	642	645	636	639	667	620	663	649	663	659	672	697	675	655	618	621	668	690	635	678	674	663	652	686	633	634	685	663	619	638	701	637	698	645	656	673	628	631	651	692	655	646	636	685	669	649	626	638	656	705	656	662	629	639	663	682	664	658	657	710	656	668	651	617	645	630	659	682	670	653	683	605	597	648	657	648	641	661	597	643	675	616	629	654	682	684	695	621	614	623	657	696	650	660	624	698	657	608	674	632	643	632	653	625	700	693	648	675	660	640	644	628	622	632	628	662	641	639	699	683	667	653	666	635	627	639	664	661	670	662	702	728	659	678	680	653	601	640	659	633	672	626	644	657	647	617	639	657	664	668	667	646	603	653	720	654	672	637	663	653	690	668	656	700	655	642	653	701	692	634	643	646	660	672	658	601	671	653	662	687	670	633	672	629	684	650	646	649	641	644	633	651	631	652	610	641	646	668	648	673	666	663	717	659	605	623	672	638	683	645	624	683	697	658	633	661	629	664	604	660	634	664	588	642	675	614	649	660	636	636	684	670	688	695	660	672	652	661	679	594	629	687	671	649	661	691	663	719	692	694	671	688	666	727	674	634	691	704	641	696	625	646	675	645	644	760	664	662	628	712	669	668	597	663	635	656	666	624	649	660	661	644	712	645	651	673	626	636	628	669	652	676	646	665	675	689	637	661	660	619	686	681	676	644	610	709	650	657	626	664	677	664	727	676	681	681	690	676	665	661	638	685	674	693	669	657	665	658	668	645	666	647	651	673	642	645	639	632	691	608	653	621	646	660	655	653	636	696	640	643	645	670	656	669	637	642	659	664	656	656	616	652	683	638	653	637	715	680	643	678	695	634	642	690	643	634	656	657	625	683	679	702	701	649	626	650	664	622	642	636	654	645	656	623	651	664	658	647	661	668	661	667	671	637	650	652	640	630	647	701	645	612	648	624	599	653	618	685	624	676	631	601	684	679	623	664	663	697	623
3491	2191	1813	1109	912	816	726	746	746	679	629	646	592	603	610	616	644	629	667	629	620	586	641	606	610	614	575	561	655	546	607	626	586	596	593	612	602	619	588	592	601	611	607	582	615	590	604	565	583	610	584	620	580	602	566	619	602	624	602	596	599	607	606	613	537	567	570	579	572	624	593	561	595	555	588	541	576	595	607	580	588	595	571	632	605	610	614	583	602	600	544	610	597	652	597	586	572	565	588	611	575	597	636	600	617	601	578	593	611	569	603	571	619	583	614	628	557	597	599	550	616	591	583	616	584	550	562	570	584	595	606	592	628	579	588	597	602	589	535	580	526	594	624	596	596	552	544	580	581	571	555	553	586	549	558	594	581	554	614	597	569	589	581	619	530	596	609	572	623	566	599	577	610	612	613	586	592	622	598	587	567	561	605	589	585	579	611	593	606	581	567	555	608	598	635	547	577	578	591	594	590	597	585	545	540	582	576	587	556	601	603	584	572	622	576	609	586	575	586	585	609	571	610	607	589	593	578	573	628	566	536	612	589	584	569	607	563	562	576	540	586	612	617	553	567	587	563	576	620	606	534	567	623	626	583	589	551	574	628	587	570	588	612	591	578	563	556	579	587	546	617	558	602	560	567	616	610	555	579	616	634	570	568	593	538	557	576	570	557	580	598	529	563	629	568	585	554	611	606	530	616	601	567	607	574	628	557	599	560	579	588	576	593	627	578	596	583	565	530	584	563	612	612	533	587	598	533	620	595	586	590	548	572	597	606	571	590	582	572	586	572	595	534	594	596	577	647	598	614	589	632	574	570	587	571	598	558	567	598	595	561	584	553	577	598	633	559	607	606	580	583	571	596	587	540	547	571	597	554	553	578	586	590	569	560	602	616	613	612	628	574	574	550	612	556	588	573	576	542	615	584	573	587	583	556	600	568	597	596	597	580	555	536	594	592	579	587	606	569	564	572	541	536	606	543	589	597	573	550	600	613	543	587	580	571	589	584	531	559	591	583	593	610	586	576	593	564	600	606	544	561	555	579	575	601	616	587	580	567	572	560	583	607	558	537	561	553	583	563	615	577	575	583	565	574	598	598	555	579	587	551	633	572	600	557	595	588	542	572	612	554	575	581	604	577	591	595	572	599	595	599	581	572	551	616	531	572	577	571	567	604	545	605	558	566	603	590	606	590	589	542	555	509	600	560	585	589	544	586	578	583	550	585	547	574	569	595	577	594	552	607	579	571	537	538	582	574	608	579	607	607	603	516	607	579	575	584	542	558	586	611	613	644	563	580	600	585	564	609	596	597	559	580	553	559	574	581	579	578	608	562	538	569	576	586	627	546	570	594	593	618	594	587	620	595	594	597	583	598	627	568	578	567	564	577	589	609	593	547	523	573	620	572	594	615	592	550	549	610	558	626	546	569	585	592	579	606	601	623	564	570	603	592	579	566	615	589	592	574	607	566	607	615	577	580	582	595	600	568	590	588	561	577	615	549	534	609	572	577	546	585	568	569	575	582	609	592	586	560	600	594	594	585	561	577	577	581	614	566	566	563	542	561	558	583	555	592	632	569	573	597	589	567	596	524	590	600	596	584	537	539	565	581	572	591	618	590	565	583	583	549	567	606	577	607	588	569	567	575	584	595	615	599	606	597	574	528	596	587	621	571	617	574	570	616	581	601	570	585	576	586	573	577	595	600	579	577	639	607	600	567	553	544	570	593	584	566	593	582	608	614	576	587	561	581	587	595	610	556	617	556	604	549	551	580	603	573	580	576	611	554	574	576	588	575	565	600	539	584	545	546	588	583	567	583	559	602	596	568	552	563	585	525	564	590	545	584	600	567	600	623	534	574	631	642	556	630	587	591	578	629	575	633	595	576	626	571	560	562	579	539	584	591	573	615	539	582	566	553	626	588	576	563	587	551	549	580	594	567	569	589	587	604	598	595	575	568	632	570	578	538	595	549	614	576	583	568	567	562	586	525	569	572	573	574	568	551	571	598	594	557	619	554	567	584	582	581	599	606	576	580	539	553	607	550	610	569	622	551	550	595	620	601	563	549	568	582	568	593	569	551	581	618	553	581	609	609	570	554	586	572	556	610	560	545	589	586	544	551	554	583	590	534	570	613	578	569	553	600	557	588	594	582	607	608	563	644	639	557	549	574	559	553	583	595	614	610	562	531	545	582	558	577	559	619	590	583	555	613	599	583	551	606	566	589	589	579	603	587	564	549	545	566	560	567	525	542	559	571	588	561	611	575	648	536	587	576	570	538	592	551	554	563	564	586	581	553	583	539	595	615	561	593	576	576	561	585	598	622	564	525	584	577	563	624	561	589	543	570	572	583	633	579	634	543	564	552	615	572	583	578	580	556	564	592	552	551	594	616	606	590	580	567	602	599	550	626	603	558	608	562	584	590	570	598	528	542	585	611	567	584	559	586	598	579	555	609	606	561	582	537	597	583	575	553	606	589	583	582	591	599	608	578	576	554	571	554	604	563	568	574	551	583	575	542	584	578	578	589	560	623	561	567	603	589	592	594	577	583	584	575	578	602	607	582	586	541	602	563	641	562	547	572	543	636	574	565	531	614	629	569	630	578	580	604	531	525	570	578	607	593	560	584	589	579	567	539	551	614	615	560	596	615	565	562	598	568	607	589	611	572	578	636	590	576	555	599	647	608	560	589	553	580	594	567	608	531	580	569	595	577	585	597	570	620	601	580	564	653	608	569	601	591	570	587	573	579	579	555	546	597	586	593	582	583	596	575	579	584	630	629	568	579	576	556	544	593	600	590	587	583	624	576	564	591	601	622	565	555	580	546	602	542	591	583	521	621	547	576	581	552	575	555	612	574	617	574	581	566	576	582	611	555	567	555	599	611	585	614	601	580	583	616	565	531	559	560	563	596	582	632	544	541	597	585	568	575	594	592	561	550	597	565	583	572	569	580	610	601	548	627	589	621	610	551	573	569	574	601	592	572	554	605	565	566	594	568	592	596	561	604	577	637	588	585	590	576	594	578	563	582	572	555	609	568	572	563	587	563	624	551	614	543	558	584	622	606	605	545	600	574	586	566	567	587	579	520	577	582	619	609	525	549	553	579	600	561	557	575	560	586	562	538	537	629	536	607	578	553	575	560	548	585	581	571	562	596	534	569	556	570	588	600	540	554	583	597	555	595	567	603	570	547	563	565	590	573	612	559	596	586	590	588	563	607	567	608	589	542	606	579	578	606	552	612	587	619	557	573	600	567	591	545	515	589	600	602	571	577	582	595	561	605	562	610	580	577	611	591	564	574	553	581	570	569	582	556	634	595	555	592	553	577	581	560	589	529	559	581	561	580	593	635	581	589	594	602	600	586	576	591	579	583	590	619	578	623	567	557	601	590	582	568	591	587	571	540	534	592	572	590	564	624	616	567	597	554	560	624	564	628	558	561	595	577	605	613	570	593	540	592	596	577	597	560	585	566	573	589	550	616	576	573	583	559	578
24223	21450	28658	24650	20481	3136	1062	643	585	644	586	518	506	489	498	489	494	440	464	436	486	431	481	447	460	408	469	399	456	470	458	417	465	442	421	457	464	423	438	457	428	414	383	444	409	438	467	445	442	450	436	461	405	389	456	450	435	470	443	444	410	402	420	439	435	420	429	407	443	428	412	440	462	392	433	447	445	411	413	438	422	401	439	454	409	448	418	439	467	423	416	465	423	456	408	417	411	409	455	417	435	392	391	445	454	450	429	427	410	431	460	427	446	442	386	481	422	409	450	440	469	406	419	434	438	419	413	396	445	445	448	404	439	403	385	400	448	414	462	379	457	454	424	372	410	419	412	456	428	415	413	435	434	444	432	409	408	412	428	446	473	404	416	395	393	423	448	424	436	421	419	416	448	410	436	421	467	397	412	431	401	430	380	425	399	400	437	422	415	430	411	447	408	413	455	428	413	426	430	439	433	409	416	416	427	422	434	399	415	463	430	432	409	474	432	416	447	432	436	405	465	426	454	422	420	405	403	432	412	410	412	413	393	433	419	423	430	423	410	413	428	397	399	408	429	388	414	392	411	383	409	433	445	407	481	476	424	437	414	423	394	431	438	386	404	442	382	411	445	383	460	419	447	409	404	452	448	430	405	433	456	405	389	426	400	401	395	383	459	441	392	407	416	414	432	429	421	442	437	408	423	447	422	446	457	418	447	450	412	458	448	426	419	452	419	460	403	420	428	421	452	464	420	400	429	398	447	443	435	440	416	427	381	428	381	444	422	427	399	439	379	411	414	396	451	402	406	434	395	447	388	412	445	415	429	469	384	397	429	417	412	419	407	459	436	421	402	474	448	367	407	405	431	411	421	425	422	417	415	377	377	406	408	426	420	444	382	438	409	406	423	404	427	423	457	470	415	392	413	402	446	406	389	425	432	395	426	404	414	421	410	405	385	410	433	430	432	451	370	443	418	403	447	466	445	411	446	407	397	484	425	452	447	417	422	454	443	443	429	448	417	415	451	409	426	460	427	402	418	440	436	439	414	418	407	391	418	453	412	402	405	401	445	422	441	421	385	455	467	410	442	416	407	435	422	408	429	386	402	415	382	442	429	417	429	397	394	444	417	417	415	429	404	437	422	395	404	423	416	390	424	440	397	425	407	403	420	382	436	425	436	456	459	420	422	391	417	454	424	432	447	404	429	432	439	443	433	408	425	448	398	431	422	408	439	433	417	423	449	415	380	410	433	445	419	424	423	426	440	377	428	407	439	406	427	445	405	441	395	406	415	441	398	429	428	389	397	447	403	396	451	423	464	472	437	378	421	448	452	393	437	385	439	429	403	452	415	422	419	391	445	418	425	392	431	402	440	431	468	406	419	425	467	431	431	438	425	422	461	398	438	430	439	425	426	388	410	417	418	424	389	431	485	411	420	453	408	409	386	421	411	397	439	434	418	443	428	409	429	400	409	436	400	398	441	427	401	441	413	446	441	453	411	418	407	440	413	418	421	467	431	412	441	440	413	409	416	422	435	414	401	383	392	400	391	465	434	430	421	440	428	407	422	432	440	397	405	439	405	428	421	453	454	421	414	438	416	421	412	424	429	421	399	389	422	446	447	430	460	422	405	415	446	450	413	435	436	382	397	415	440	451	427	410	426	451	427	431	428	442	441	436	415	420	434	375	402	400	395	413	416	430	436	437	412	466	420	381	411	430	396	430	410	439	425	422	444	442	420	455	449	447	407	423	425	391	446	436	397	422	416	445	402	412	439	411	425	408	442	451	408	417	397	357	414	397	415	433	465	445	426	444	419	430	428	425	460	425	423	446	412	396	405	444	403	429	423	410	382	417	420	423	449	404	465	460	414	468	436	413	447	445	404	401	435	446	428	398	427	442	469	393	416	375	355	403	427	440	402	435	419	435	446	409	428	445	443	412	425	471	406	412	447	467	431	399	409	446	423	404	435	415	434	439	413	458	438	451	428	448	400	398	420	409	413	449	410	402	418	434	402	430	423	417	392	435	414	406	439	395	423	402	459	422	406	394	386	428	437	419	443	462	393	430	446	418	403	432	349	416	436	452	443	438	408	413	419	427	434	405	440	422	395	417	426	440	425	464	427	421	394	432	435	437	401	440	422	411	381	424	409	413	410	463	433	407	397	452	414	414	444	444	426	404	401	381	453	427	434	392	417	437	433	424	430	436	406	417	413	415	446	410	451	424	415	452	466	405	384	404	427	395	386	444	444	426	428	433	416	422	409	438	410	395	391	454	389	436	423	409	426	447	441	406	459	392	420	400	411	439	395	434	407	420	360	434	447	403	422	391	424	402	415	408	414	436	408	386	476	409	447	416	441	432	392	406	395	413	419	420	409	406	418	429	445	437	399	403	406	385	434	436	429	399	437	410	423	438	432	421	394	445	445	427	425	397	435	431	412	443	425	393	399	411	403	408	435	428	418	427	462	436	429	412	384	444	436	388	428	455	426	402	443	418	412	448	428	434	412	442	406	462	423	411	409	429	434	429	416	440	395	406	449	408	437	401	417	429	430	398	432	402	455	412	406	385	406	403	415	396	446	438	432	443	409	423	426	433	444	445	428	395	441	401	405	444	420	450	430	430	427	408	414	407	443	442	416	409	438	420	406	430	416	414	429	402	418	409	402	431	385	416	418	436	420	409	431	421	431	447	426	398	417	450	418	424	437	417	436	427	428	413	431	439	375	436	418	378	441	439	406	415	407	406	423	414	415	413	415	408	432	423	406	407	439	416	436	385	440	425	424	441	423	421	422	416	452	426	437	395	427	409	424	409	403	390	413	381	397	444	401	419	429	444	458	438	424	424	409	452	413	375	432	440	392	391	415	424	448	470	416	457	405	431	414	399	415	427	362	486	374	407	438	444	398	405	416	418	419	397	420	453	408	421	437	439	437	424	408	408	415	408	379	387	455	420	439	389	372	459	400	431	435	421	375	414	434	445	433	449	403	402	428	412	426	396	456	429	415	391	444	421	419	400	467	401	446	451	450	421	416	430	421	411	440	413	423	457	431	434	418	442	431	406	437	427	448	399	435	429	458	434	419	412	416	437	413	420	416	411	398	412	402	402	466	472	419	425	426	409	436	410	380	409	420	387	453	405	406	403	454	424	424	417	406	426	455	455	445	402	426	391	398	430	426	419	433	436	419	421	435	415	411	424	426	430	424	407	422	437	416	427	455	433	386	449	450	445	424	436	413	445	388	406	434	421	426	434	445	428	423	400	404	454	422	410	476	428	392	392	422	398	413	467	410	430	417	411	421	418	392	419	426	395	382	434	429	400	411	425	408	443	417	432	447	436	403	450	445	432	378	408	425	440	410	465	402	430	437	417	400	407	418	438	448	409	441	360	405	398	400	410	425	417	415	405	446	395	415	409	428	446	435	422	439	441	378	433	422	381	443	412	393	436	470	386	403	391	417	415	383	443	433	388	447	451	437	423	405	396	427	409	418	401	397	402
3317	4881	3780	1948	1460	1090	886	766	712	628	610	538	540	491	483	474	477	440	483	512	448	457	453	428	428	439	443	457	431	425	450	430	430	452	426	427	427	463	454	402	369	405	402	442	455	417	428	414	442	400	436	429	441	427	376	397	425	406	389	392	376	385	404	388	396	387	413	383	436	397	436	419	401	399	402	392	383	440	413	402	420	412	389	416	412	439	382	415	423	375	385	393	382	377	349	384	412	418	399	422	373	405	395	386	435	387	428	415	410	362	391	383	425	409	394	421	413	395	413	441	423	425	404	432	419	417	408	415	400	399	386	408	397	423	422	424	364	395	412	405	445	419	391	422	405	374	411	383	416	367	447	413	444	410	439	401	420	388	374	410	397	367	396	387	443	371	408	372	411	404	412	408	420	407	423	397	411	381	426	368	407	386	398	420	427	406	394	407	440	410	417	395	406	402	470	426	393	446	438	418	412	417	410	420	384	404	363	403	390	415	427	413	390	428	417	405	422	399	393	388	383	451	390	406	409	417	439	416	380	380	420	370	433	394	380	403	387	396	382	397	429	378	387	379	392	435	391	424	359	443	392	408	425	404	399	369	391	415	399	413	410	405	410	412	410	410	428	382	432	396	379	406	396	365	401	418	444	412	385	373	393	406	408	414	418	417	390	395	389	408	415	408	397	388	420	403	397	383	426	414	364	379	399	413	398	371	386	373	396	405	416	383	418	401	414	401	403	434	407	365	381	409	425	358	399	401	371	384	418	387	432	408	402	431	373	399	376	407	400	395	411	395	367	357	402	414	397	434	403	399	415	380	440	389	407	395	423	394	419	359	367	388	408	423	382	414	433	431	392	409	399	390	416	404	409	410	373	376	434	409	374	400	358	439	429	421	425	375	408	412	423	397	412	392	401	405	399	399	409	398	393	379	398	359	392	406	403	401	403	393	374	421	401	389	381	386	405	432	427	437	380	432	376	410	415	458	419	401	416	393	397	422	412	394	381	415	409	369	387	415	422	405	429	379	428	362	395	401	395	434	389	372	434	391	382	422	408	405	376	385	393	399	384	384	398	426	411	397	405	374	387	429	396	406	413	394	407	394	401	403	402	438	399	403	418	406	413	371	387	410	440	431	391	394	426	415	398	373	390	383	429	414	379	391	382	409	395	375	399	414	421	381	373	396	383	398	411	408	375	379	396	401	388	419	374	399	372	376	422	379	413	377	421	419	420	403	403	414	415	401	392	399	398	388	390	408	395	392	432	412	404	383	382	407	475	435	405	394	428	413	394	389	376	405	410	385	385	399	403	386	414	407	412	376	424	415	404	393	418	377	398	394	377	364	430	400	395	366	441	387	375	375	403	358	369	421	388	401	416	361	431	386	397	418	358	354	399	390	379	423	396	397	382	419	384	392	406	379	441	387	399	436	427	415	369	388	423	385	387	433	417	414	383	391	420	403	393	409	384	383	397	413	376	411	420	441	391	369	382	402	376	387	395	434	363	387	399	367	400	422	416	392	411	415	402	375	393	373	372	421	368	387	403	375	387	364	395	437	386	380	349	409	402	396	397	401	420	377	403	408	387	394	413	406	417	406	362	393	354	397	400	376	442	360	412	403	417	425	408	393	379	378	430	344	399	415	411	378	395	429	379	372	427	420	406	414	417	401	449	424	388	409	424	414	388	418	392	422	395	375	385	398	380	362	380	368	411	372	397	390	393	437	373	403	377	400	424	400	417	399	412	405	417	381	378	420	373	371	394	409	387	403	362	403	390	405	408	409	393	422	402	434	413	370	379	411	385	380	405	444	398	431	388	391	409	373	401	372	420	384	407	408	412	413	382	396	418	405	402	391	373	367	423	393	443	391	391	411	394	407	375	432	369	387	382	353	379	380	398	402	412	410	399	460	389	398	402	382	385	404	390	366	378	405	386	414	426	391	414	401	367	381	366	388	404	405	376	385	376	385	387	436	395	398	395	416	379	366	352	416	406	414	368	383	416	437	396	390	406	386	400	391	377	401	373	386	408	405	370	385	355	418	363	339	373	364	409	348	384	395	377	393	392	418	416	400	405	367	410	421	405	392	383	387	417	405	365	405	395	410	384	389	401	423	398	396	394	364	393	385	425	422	402	378	383	391	415	416	370	398	426	398	394	402	361	391	401	386	380	438	374	416	408	423	409	407	383	367	400	413	389	397	437	379	360	423	390	456	417	417	390	372	405	395	408	410	411	384	397	384	405	392	405	398	430	417	412	416	405	402	382	371	385	382	402	374	422	387	405	396	415	404	405	452	410	365	416	422	424	376	419	389	394	388	374	435	379	409	398	369	403	429	398	397	387	413	383	396	400	400	384	392	399	395	391	389	421	433	405	398	371	402	438	394	377	385	368	408	382	428	388	405	411	412	386	412	393	396	385	367	363	400	388	393	392	398	435	411	404	370	414	403	370	368	378	406	423	384	463	393	387	388	393	379	374	387	382	385	413	370	381	389	406	421	394	398	391	408	397	420	378	392	419	424	420	395	405	379	391	363	384	397	392	463	404	386	383	411	412	397	408	409	412	398	384	366	409	422	401	377	403	381	405	357	410	353	428	394	354	408	399	379	450	429	386	412	375	418	406	394	381	381	365	381	391	326	367	406	361	402	394	381	365	380	379	388	386	415	412	392	378	417	411	392	438	386	376	380	426	430	419	400	408	395	379	388	390	362	386	391	397	381	416	386	386	392	424	386	419	374	398	361	411	406	400	415	419	408	375	388	385	383	398	396	367	364	377	384	389	439	384	393	388	405	385	379	381	381	386	383	367	388	396	389	340	435	397	408	379	396	395	401	393	376	433	414	346	403	362	403	424	357	398	403	439	379	374	397	418	370	445	389	408	368	402	386	379	409	399	417	447	412	384	367	405	364	406	396	395	425	402	421	426	389	395	408	389	390	368	379	424	381	398	415	404	391	421	402	370	382	384	428	408	415	416	371	394	394	435	379	420	370	409	380	396	380	413	384	400	386	406	395	404	436	412	398	400	401	368	400	423	417	397	420	391	368	346	363	380	378	395	411	421	381	391	385	381	389	400	392	436	416	402	389	349	416	392	405	376	378	416	390	421	425	361	372	375	392	394	404	386	434	385	362	418	403	415	442	401	365	429	415	415	384	411	396	389	400	378	379	362	381	381	395	389	403	388	381	408	400	377	357	419	395	396	402	408	379	391	398	416	374	372	345	383	394	392	372	428	388	405	419	399	406	413	397	364	405	391	378	421	438	378	422	358	394	382	411	402	392	401	408	373	398	382	389	377	393	401	401	362	402	365	376	388	401	390	375	419	404	389	393	387	387	343	376	403	439	406	388	374	417	397	372	373	397	384	396	415	402	413	384	394	408	369	400	389	370	377	385	396	416	416	378	404	407	411	381	383	407	384	389	444	381	389	411	416	406	402	440	381	397	402	427	386	395	417	400	400	406	365	412	403	378	392	401	375	429	375	406	410	414	432	383	374	398
27502	12512	2300	1393	1059	891	798	826	823	818	854	839	825	882	849	816	864	789	861	885	849	819	871	852	865	849	844	853	812	839	831	857	798	892	810	845	856	855	841	804	838	760	830	803	835	813	852	821	891	836	832	807	849	796	831	881	834	818	836	809	776	842	814	833	868	855	836	841	832	842	860	833	863	840	791	810	865	833	808	821	768	845	895	887	854	743	870	820	829	847	847	846	832	867	820	850	810	820	874	866	819	904	843	863	822	831	795	831	778	848	869	823	875	819	787	858	819	822	858	835	843	849	800	801	847	793	805	846	853	802	873	871	840	867	826	826	843	828	830	786	884	855	819	820	855	812	760	832	830	892	858	828	828	811	864	816	842	824	868	858	832	831	844	772	893	852	817	860	892	803	813	796	831	838	857	788	845	826	800	828	833	807	845	835	764	849	802	839	871	756	866	798	855	831	832	825	860	899	831	866	863	830	852	807	819	836	774	800	853	828	845	844	802	818	886	872	854	840	816	867	807	772	819	834	855	826	817	865	828	801	784	841	842	843	819	843	844	852	852	805	818	781	855	798	823	838	863	794	818	837	821	829	827	833	868	859	853	838	892	795	861	827	806	860	808	846	816	864	889	836	905	813	771	784	818	837	853	864	846	822	842	883	850	912	819	786	870	881	853	824	857	828	894	864	858	816	860	845	872	783	830	802	861	841	823	821	844	808	824	797	837	835	801	845	811	864	883	827	853	813	813	866	800	804	858	819	848	811	876	846	759	847	898	832	821	860	769	917	813	798	811	834	890	854	835	840	839	868	851	793	807	830	834	862	834	848	819	839	851	811	825	863	796	781	785	800	857	852	869	798	837	745	821	827	852	784	833	828	864	849	864	832	857	791	808	875	768	813	868	840	862	845	808	800	810	829	803	854	843	819	808	795	860	840	815	817	756	845	850	829	850	755	820	831	801	827	849	864	865	864	805	829	807	860	857	813	869	792	864	838	891	857	876	858	798	830	863	816	838	872	850	814	808	803	887	836	828	848	807	851	904	847	826	806	814	836	869	809	827	836	846	794	870	888	808	842	860	830	833	750	867	818	817	783	832	812	807	888	828	807	765	823	837	839	863	807	826	814	856	769	794	803	831	857	801	870	857	858	877	863	826	828	869	792	807	859	786	824	831	857	835	816	800	840	836	859	869	849	835	814	859	826	818	879	833	832	903	841	846	869	811	799	892	876	850	847	835	867	832	867	831	770	844	811	873	821	902	799	834	809	812	824	884	841	778	795	795	833	856	844	802	842	865	804	856	816	795	856	820	860	860	813	840	800	773	765	876	875	860	816	864	876	813	809	854	756	872	854	802	847	820	822	822	822	902	844	825	737	860	803	809	783	752	841	833	786	835	821	839	829	780	828	796	831	849	862	860	861	862	810	868	822	811	764	833	815	842	807	832	827	829	855	850	827	824	831	867	829	832	859	855	825	824	779	826	866	840	848	862	854	857	827	816	816	783	877	832	834	813	833	838	856	809	824	828	841	798	832	831	883	879	817	842	898	806	837	849	808	818	865	821	815	806	853	840	804	834	815	811	837	800	833	807	861	824	865	786	795	800	820	837	900	781	848	810	830	849	810	785	820	883	840	832	814	862	860	799	825	837	850	853	811	849	828	871	827	833	856	846	828	834	845	785	835	834	839	819	855	796	829	876	837	809	809	873	823	836	818	831	789	816	874	788	871	889	809	841	847	845	848	821	854	825	871	825	811	806	855	836	891	850	853	870	866	805	863	852	833	798	828	858	833	844	797	836	771	840	835	817	820	827	803	845	810	829	817	820	827	858	824	810	869	848	816	896	880	815	819	860	834	805	806	833	839	813	794	852	858	752	789	851	819	851	816	849	823	804	804	856	783	879	815	803	805	866	851	842	812	832	830	786	830	872	837	870	800	837	836	854	782	848	849	837	827	801	842	882	804	800	803	815	852	903	813	842	804	847	811	820	843	799	847	799	852	815	840	865	826	859	824	842	828	842	798	864	907	821	839	799	815	856	856	863	807	847	881	819	865	795	815	848	774	875	846	817	825	789	834	850	884	867	856	839	819	827	873	826	810	768	797	858	888	801	896	853	819	851	836	812	860	833	830	813	809	843	809	879	827	806	838	834	829	855	840	859	801	836	838	837	848	862	861	825	827	814	866	828	808	859	810	809	824	879	828	790	781	804	786	867	824	879	861	822	902	827	876	814	833	814	844	809	801	843	834	825	896	891	851	834	871	770	803	824	808	805	856	880	824	839	816	859	822	855	817	837	826	860	847	826	838	855	774	807	804	864	839	839	847	841	859	835	856	850	868	818	787	821	864	878	827	861	841	898	810	846	860	841	876	895	846	878	845	845	835	826	812	858	828	832	819	834	854	806	866	805	804	836	816	833	824	885	831	805	837	812	787	786	835	815	766	785	896	802	839	824	780	853	833	770	796	840	860	834	834	824	918	799	851	825	822	926	869	848	773	791	830	818	783	817	820	810	806	797	885	862	841	844	846	806	837	824	811	824	806	887	858	803	822	790	826	841	855	864	762	826	814	902	829	854	875	877	871	856	867	854	826	823	851	839	881	870	792	819	813	793	789	813	774	784	874	885	822	843	803	824	888	844	868	862	826	828	846	857	782	818	863	844	829	831	820	880	861	849	842	780	845	833	830	867	861	882	823	836	830	877	802	877	802	837	835	868	839	863	868	828	853	808	863	824	826	787	802	851	808	832	847	804	810	813	823	802	844	849	807	880	872	806	848	808	839	811	840	853	855	810	858	832	840	817	827	794	829	851	842	799	804	842	832	896	851	831	852	808	842	786	798	812	845	838	810	837	820	826	842	827	839	869	873	838	830	837	801	850	853	853	777	815	806	796	818	801	880	829	856	791	880	824	853	861	860	802	818	839	840	856	833	802	905	867	810	827	881	845	862	827	859	853	854	829	833	817	820	884	821	846	838	849	856	846	858	794	775	856	817	815	829	829	809	839	769	843	838	802	842	831	798	871	793	855	809	855	786	855	873	782	789	877	892	850	835	808	851	827	864	839	830	822	828	823	782	863	803	823	813	829	856	824	827	801	833	842	824	843	830	845	837	870	817	743	813	891	843	881	868	842	807	821	920	822	816	871	837	833	874	826	821	829	860	834	876	827	865	848	834	842	758	902	799	800	813	872	856	876	824	818	838	886	833	862	791	856	793	818	861	808	790	800	846	799	807	830	821	798	825	862	867	802	823	835	789	834	836	793	867	850	840	825	799	741	841	808	816	838	828	850	859	821	868	880	887	812	804	791	830	775	872	829	836	881	808	875	859	799	869	876	830	843	760	890	826	820	819	822	832	866	862	811	839	874	859	856	878	858	841	885	830	842	936	795	773	838	851	837	813	808	874	861	799	863	831	825	830	842	794	847	853	860	829	833	850	824	833	843	844	845	806	829	786	883	822	815	893	847	855	865	790	792	821	856	792	804	855	844	838	829	819
5152	1024	881	796	814	769	742	758	805	742	721	696	729	720	704	707	701	707	686	732	728	735	708	657	745	705	746	763	723	728	686	719	694	666	741	745	662	709	753	637	693	702	675	683	713	668	715	724	700	710	738	785	717	706	723	688	695	751	734	680	721	705	699	682	705	712	708	693	754	756	691	741	751	710	704	688	696	774	705	746	696	683	681	702	733	702	684	758	676	725	742	759	699	705	696	703	658	723	670	681	669	694	733	668	686	717	637	728	692	734	755	709	719	748	700	730	681	678	719	703	723	698	708	717	710	734	726	647	678	731	700	683	690	725	753	727	735	688	725	643	711	717	694	674	659	738	716	707	707	709	752	686	717	708	681	773	683	679	695	739	687	706	700	733	720	694	742	685	716	678	650	732	662	731	693	689	743	705	659	757	718	669	695	685	740	752	723	654	678	661	700	743	701	683	719	735	720	737	739	728	729	676	744	743	685	733	690	695	678	730	692	695	644	715	707	726	696	704	700	727	699	715	665	721	684	718	751	738	690	726	736	742	689	687	749	755	665	700	728	649	694	700	692	731	659	707	714	729	740	729	739	767	760	728	663	653	702	691	706	761	687	769	712	699	663	698	664	704	679	728	663	690	738	720	731	644	759	728	741	702	719	731	690	725	703	707	744	708	733	742	689	706	715	682	729	681	706	719	736	737	658	760	740	703	703	723	705	720	708	733	665	694	696	714	684	721	749	661	718	713	691	738	688	712	669	694	722	714	681	716	732	749	735	704	705	717	712	782	680	743	714	707	694	695	761	728	716	662	683	765	742	733	675	744	703	698	683	717	726	693	754	698	708	704	699	681	739	752	689	690	682	682	707	691	691	704	739	688	684	708	698	713	701	699	676	728	708	670	689	714	734	719	702	678	754	714	676	693	699	699	680	723	705	736	734	709	707	706	713	717	718	680	728	721	663	663	693	683	682	702	684	692	721	697	684	725	720	753	737	742	708	738	731	710	718	723	688	690	717	697	765	726	680	714	678	707	707	712	716	672	696	751	695	672	658	669	685	719	706	706	705	704	699	684	691	728	677	689	678	697	738	654	697	708	695	686	702	731	728	706	712	709	725	707	705	737	706	681	677	759	737	713	742	706	710	655	706	741	671	693	700	711	711	677	710	751	732	692	729	693	719	741	675	703	725	674	691	707	720	712	711	704	712	674	720	707	715	707	708	719	736	667	735	745	717	709	701	722	693	692	698	700	693	692	667	706	664	703	712	740	699	703	698	721	722	680	667	710	734	708	767	696	703	739	702	707	735	732	685	699	755	680	762	746	724	662	723	725	717	725	754	693	699	698	725	698	721	656	704	723	722	705	680	706	681	651	741	709	741	720	737	730	733	672	705	751	721	655	698	706	704	749	696	711	737	706	683	723	715	731	705	760	714	703	687	729	718	679	773	668	693	726	723	742	676	699	721	721	736	664	685	751	687	700	700	679	717	682	681	719	750	760	735	720	707	697	714	727	723	728	716	690	719	698	685	715	681	696	681	723	683	727	712	707	724	686	737	736	657	692	706	694	693	689	728	708	661	711	684	663	710	698	713	677	705	666	687	710	731	691	717	687	732	723	707	722	717	683	653	708	743	663	773	711	724	696	715	691	755	702	701	720	722	676	696	724	711	678	722	706	688	733	715	710	674	670	680	749	746	703	702	738	713	703	688	694	730	644	698	739	702	700	739	705	651	693	718	687	653	732	715	704	691	716	740	740	703	704	661	724	708	690	740	746	716	693	678	678	730	655	728	709	702	709	704	733	685	709	700	714	702	699	662	714	733	750	745	668	713	694	730	731	713	729	718	705	694	736	718	738	650	719	729	717	722	693	682	705	687	675	723	785	724	658	728	701	753	673	709	717	737	717	722	717	687	685	716	721	724	666	688	727	701	725	724	682	643	690	680	730	743	688	702	756	718	722	744	652	693	725	725	695	694	702	683	684	737	684	755	759	747	720	721	721	688	683	695	741	762	693	695	688	680	742	739	679	700	747	737	724	723	651	751	676	722	710	716	709	654	733	693	656	778	749	696	716	732	688	705	694	704	687	670	699	691	748	710	722	681	708	723	679	696	676	750	648	714	766	667	721	659	762	726	671	706	676	745	697	748	679	687	747	724	723	645	719	667	738	688	714	707	706	655	752	699	653	704	732	723	652	726	688	702	706	752	734	683	674	694	709	722	676	719	718	759	682	716	740	686	723	740	709	735	716	717	701	678	731	710	707	707	739	672	684	682	711	662	725	680	721	690	711	743	748	768	703	658	673	713	740	722	672	687	718	731	710	737	653	655	704	725	677	721	672	678	716	727	738	662	685	660	694	710	742	686	727	708	701	708	706	678	753	683	703	764	686	747	675	737	752	685	747	703	667	693	711	725	691	715	705	721	686	672	713	723	657	747	665	688	730	700	718	718	724	733	708	668	689	739	732	678	697	701	655	723	715	664	709	731	707	667	723	724	715	692	704	693	737	723	704	742	692	748	687	702	711	713	733	754	704	720	735	666	722	717	714	668	698	720	656	716	728	740	685	672	726	721	718	695	711	725	753	682	731	713	707	680	714	642	674	749	724	726	717	688	702	716	701	742	712	730	681	690	710	718	676	702	689	745	719	713	704	677	734	741	685	750	719	704	679	669	687	684	706	716	729	689	698	703	712	730	678	649	704	717	746	692	747	690	759	726	693	707	686	741	679	736	697	723	756	759	709	715	717	642	722	677	738	674	704	691	688	711	711	756	680	701	676	691	681	700	691	670	716	680	747	669	724	702	724	733	725	734	702	736	723	677	752	775	690	682	703	731	690	745	748	734	724	735	756	711	721	698	701	737	690	725	666	761	717	698	706	714	727	703	682	708	742	733	733	732	713	709	702	725	699	658	665	711	742	746	688	699	701	678	716	690	680	717	724	715	691	681	736	694	711	700	693	735	670	710	733	650	767	684	675	706	686	719	677	719	729	748	680	707	736	710	725	695	736	729	631	667	690	675	621	744	695	674	681	731	699	728	781	680	715	725	747	738	681	728	659	723	705	715	717	719	691	673	707	692	678	714	716	670	731	659	742	716	713	680	748	708	713	694	703	735	699	735	700	721	709	708	727	728	720	688	734	689	704	672	718	706	703	680	742	641	712	666	737	725	715	721	709	740	719	682	731	686	717	660	680	686	707	681	712	736	669	653	709	712	711	708	677	696	755	750	687	689	716	708	732	700	721	711	748	713	684	718	694	729	683	717	674	722	695	641	691	693	701	714	706	679	647	722	711	737	679	665	736	718	706	711	723	649	754	730	697	732	658	734	764	702	692	741	673	746	703	651	718	718	748	749	716	672	716	740	707	727	804	688	706	728	684	710	722	703	721	745	718	670	684	714	721	714	677	638	701	707	715	703	680	718	654	668	692	735	730	742	711	646	690	706	775	693	770	808	688	692	728	681	671	686	653	726	684	737	692	721	745	699	725	704	689	690	687
25722	21422	25691	18363	1868	916	831	715	651	673	695	670	665	666	664	660	624	667	684	583	647	660	622	647	668	638	614	628	580	677	622	616	596	605	599	645	639	591	636	571	669	626	645	598	629	619	627	646	567	613	613	622	651	612	648	653	620	636	607	577	593	622	622	670	605	636	630	604	630	645	619	591	627	568	617	650	647	589	625	609	607	624	634	590	633	618	611	632	611	600	598	668	591	601	620	620	609	638	614	613	586	608	631	572	634	642	611	652	612	589	644	587	639	612	634	590	632	635	600	618	654	589	666	584	596	665	614	619	573	628	641	655	604	621	626	613	655	608	626	638	592	616	666	608	621	595	593	576	611	608	601	594	586	625	601	644	597	591	621	595	611	600	661	623	627	652	639	647	594	659	611	622	612	641	605	615	633	604	611	617	607	669	614	633	632	638	610	692	640	614	571	609	593	669	589	593	621	615	641	581	602	638	611	635	612	616	596	606	597	656	639	606	643	637	646	593	614	603	609	597	633	640	614	639	649	672	636	599	579	621	656	640	645	585	587	617	610	607	644	616	637	626	613	606	629	620	602	610	607	630	679	620	627	625	585	611	604	629	661	670	606	625	593	635	643	595	650	610	602	604	613	590	627	608	636	589	619	609	602	640	647	640	631	647	609	653	615	581	605	626	597	633	589	604	647	681	604	641	634	633	668	606	575	601	622	633	618	618	642	606	602	584	678	623	604	620	597	677	608	636	616	620	640	595	621	588	643	616	587	600	599	640	660	641	682	618	598	635	629	595	618	602	628	701	602	621	643	562	641	603	601	560	601	618	607	576	611	648	637	619	643	619	626	647	614	609	645	638	626	624	621	606	626	618	593	618	625	645	597	611	618	630	609	638	631	628	632	669	631	620	599	655	606	636	628	640	606	589	642	625	639	593	642	630	610	579	602	607	666	626	601	606	610	614	628	593	578	614	643	608	629	634	590	633	638	606	621	659	637	591	626	569	639	622	616	574	568	614	573	657	653	601	644	621	639	576	655	615	601	616	577	610	585	618	574	635	576	638	623	625	615	629	623	594	643	626	587	616	609	585	610	653	608	601	639	597	618	592	619	609	578	605	625	647	616	650	617	650	649	602	640	607	597	619	605	617	651	664	609	590	588	598	640	596	688	605	642	630	641	600	615	589	663	621	649	624	634	597	599	575	617	619	635	648	650	636	636	687	628	605	601	583	618	593	619	639	635	610	648	626	580	642	576	612	588	573	621	657	652	629	604	652	642	592	627	667	600	621	624	613	603	609	630	605	629	665	615	576	606	659	652	600	592	633	646	615	599	638	587	625	583	630	620	622	637	656	579	591	645	634	598	632	647	658	695	613	615	604	588	629	642	599	628	611	638	605	575	614	598	667	592	640	661	654	603	644	646	630	619	618	612	646	611	616	609	648	645	575	576	579	640	641	591	649	594	644	621	639	651	585	642	626	604	601	607	629	611	673	611	598	622	639	591	636	641	654	645	612	608	634	641	646	633	631	588	619	625	649	623	649	592	600	623	605	664	614	639	572	623	586	606	685	587	609	639	610	670	635	591	668	561	569	605	630	647	675	594	602	619	627	596	640	610	627	623	587	658	615	651	614	612	629	670	647	662	619	587	650	612	643	662	661	643	573	585	647	638	590	630	617	628	613	639	620	615	579	613	615	656	574	615	576	613	634	641	609	626	627	617	658	589	580	603	653	600	620	599	634	602	644	643	600	624	626	600	627	609	614	627	654	607	621	615	582	616	621	654	604	631	610	581	612	570	600	618	624	599	601	565	638	642	629	638	593	617	605	624	640	595	621	578	604	589	662	630	640	597	619	630	602	598	639	625	624	575	575	629	620	631	626	618	630	585	642	588	575	572	600	613	634	597	618	621	591	601	619	609	615	636	624	621	650	615	627	648	631	592	648	670	611	577	602	639	632	655	597	640	621	625	629	615	629	603	620	654	622	613	612	609	606	581	578	556	605	620	614	603	619	632	585	655	622	594	594	571	626	624	556	638	615	605	615	613	588	647	651	617	576	673	620	622	572	618	643	644	602	593	615	622	625	605	649	602	610	618	598	633	648	644	618	613	603	584	612	580	642	632	609	635	603	590	605	588	631	570	667	652	584	671	621	616	639	651	639	619	633	621	641	588	643	623	651	647	634	687	637	634	668	577	605	621	609	640	621	666	613	567	625	616	623	649	607	594	595	653	604	606	616	586	593	597	605	660	614	581	612	580	588	604	620	618	616	589	602	605	614	644	614	586	577	632	580	621	635	625	614	643	602	625	579	586	621	602	632	641	612	619	590	604	616	582	633	624	605	634	614	624	664	638	631	642	642	594	638	655	628	633	600	597	650	620	627	587	619	633	619	591	686	602	612	635	601	602	609	561	593	636	571	601	628	622	634	654	590	603	642	598	592	608	639	592	652	611	651	624	639	644	589	629	639	603	620	587	634	615	671	645	641	624	613	620	635	659	590	598	623	615	624	656	618	597	616	622	621	656	597	628	603	584	608	623	605	606	667	619	597	636	608	610	594	609	615	602	652	592	608	632	602	651	593	667	643	664	628	620	606	626	624	669	590	595	600	645	604	635	624	664	641	622	610	614	644	680	611	617	624	644	615	624	678	598	638	668	635	647	583	616	613	611	635	632	593	617	639	578	617	588	593	638	601	619	620	622	625	616	677	657	636	667	595	607	605	660	691	597	580	646	623	592	562	653	662	611	646	629	629	645	620	647	642	574	630	654	609	607	607	638	627	635	620	617	656	627	634	609	614	654	596	617	638	581	609	597	631	624	623	638	617	568	641	625	639	672	632	609	615	648	582	543	602	643	660	599	616	649	639	629	627	625	602	642	581	612	655	625	609	615	595	632	656	597	612	672	579	608	623	645	620	632	598	579	615	648	648	654	627	650	646	605	622	639	589	568	646	618	625	599	628	631	622	615	597	648	571	589	646	626	626	611	604	589	605	658	630	642	617	642	571	629	641	632	649	601	617	589	584	674	618	584	611	659	641	622	595	643	618	594	631	641	628	610	588	653	622	625	680	628	624	659	625	606	597	614	612	586	618	633	594	640	627	597	633	614	582	586	618	598	600	602	658	611	616	598	628	671	646	583	609	668	597	613	605	564	633	589	651	614	593	624	602	654	645	620	601	620	627	592	607	612	638	640	636	597	613	584	612	596	591	646	585	607	573	636	602	603	610	609	621	610	618	582	650	604	634	612	624	599	660	674	625	620	644	674	642	662	641	635	631	615	638	592	572	644	631	648	636	607	634	580	578	583	646	585	608	617	607	646	623	590	631	614	619	584	622	623	599	634	640	612	609	626	618	638	613	636	558	572	623	647	626	601	639	606	587	568	616	647	629	630	614	648	604	652	614	559	620	626	655	582	617	618	579	613	587	614	641	656	630	590	595	636	642	629	611	611	609	621	566	575	579	678	594	619	642	624	585	628	602	602	674	669	662	604	623	612	610
3521	2225	1800	1116	942	797	758	662	671	692	621	622	643	601	569	607	562	578	591	567	549	632	572	599	590	569	590	620	555	585	539	568	556	550	517	598	594	518	616	540	557	619	629	538	591	554	567	560	550	568	582	596	556	546	587	545	571	552	581	549	520	569	577	603	534	553	581	578	601	551	549	558	562	556	551	547	598	600	571	579	591	565	571	588	584	569	546	529	550	529	578	579	575	558	552	576	539	619	553	562	600	534	567	600	596	559	584	527	517	553	577	611	601	568	577	575	569	599	575	549	546	595	572	589	565	587	590	551	574	565	591	537	580	608	556	594	573	555	557	565	538	560	563	551	579	579	579	524	519	560	589	563	557	534	549	554	564	530	562	622	576	548	560	549	541	580	554	579	583	554	586	519	573	540	548	570	591	552	578	572	543	577	588	574	527	559	566	588	600	579	577	530	574	511	596	580	533	569	560	537	563	571	541	559	507	566	529	587	586	585	587	569	577	611	517	585	561	555	518	602	550	582	590	528	570	519	595	556	571	568	554	586	564	582	554	567	591	589	526	556	572	491	585	566	553	542	556	558	572	559	560	528	576	553	585	597	592	590	555	596	565	596	574	555	586	558	536	544	562	548	544	582	557	530	569	592	559	595	541	563	535	603	561	597	577	567	540	535	559	548	548	603	568	539	534	565	576	551	585	570	575	498	565	569	544	588	584	507	591	538	549	536	509	567	611	576	566	532	559	543	564	550	571	567	561	589	575	568	554	543	584	544	601	512	549	572	585	593	574	636	558	593	564	570	521	572	527	563	542	594	563	561	545	571	559	561	564	534	533	539	577	609	525	539	540	611	543	575	595	575	546	566	527	521	592	581	512	551	572	571	564	545	530	535	555	548	566	529	618	606	579	590	598	577	536	532	583	554	534	569	607	559	567	562	573	531	540	537	558	557	602	564	582	600	563	560	576	569	581	588	569	585	531	600	570	553	531	541	554	596	514	571	545	579	550	560	564	576	558	581	525	575	569	526	562	580	556	600	582	516	508	578	555	575	535	557	559	544	592	583	588	595	585	562	557	528	564	575	538	545	543	565	577	572	554	629	549	573	576	582	558	583	541	605	606	537	570	557	528	558	546	513	564	560	556	595	541	550	568	567	545	625	562	584	558	536	550	574	554	526	613	587	547	543	591	530	577	559	588	537	576	555	597	566	540	563	552	609	587	558	536	560	539	573	573	534	570	587	564	592	613	550	519	563	581	567	570	573	561	561	511	566	587	569	562	529	575	533	567	511	550	567	555	532	586	541	571	555	574	574	566	529	514	582	543	590	567	531	599	538	548	573	541	554	562	506	566	537	518	518	540	579	593	573	588	594	556	568	523	599	552	572	546	585	560	564	539	553	585	600	552	550	606	579	533	592	529	568	538	537	545	565	578	567	544	573	571	577	540	588	576	559	539	599	581	570	547	574	521	561	562	565	541	623	569	581	564	556	586	572	572	572	581	569	539	577	525	536	539	540	520	558	580	539	574	583	534	543	531	569	613	533	565	571	562	569	584	555	559	555	507	561	572	552	579	559	577	513	544	537	566	545	599	603	574	546	549	541	566	564	551	574	562	575	593	554	527	572	526	550	583	563	504	544	548	553	564	531	542	539	553	565	582	554	584	570	557	562	557	554	561	633	580	551	587	563	605	572	562	542	526	558	556	560	544	565	530	543	546	577	531	603	556	584	573	544	576	521	561	524	602	573	551	560	558	566	545	568	588	562	539	570	558	542	568	567	529	550	520	563	554	542	542	509	550	547	563	573	551	543	589	578	536	573	524	561	540	533	536	555	560	554	542	552	532	510	531	538	560	543	549	545	577	600	555	584	597	532	576	555	543	561	537	590	548	594	563	566	556	600	542	563	557	540	580	508	562	571	584	539	557	550	569	528	578	560	573	557	575	586	616	546	570	552	578	549	569	553	579	599	550	569	582	556	567	574	539	554	585	581	580	562	539	571	538	548	562	547	585	552	557	558	600	555	556	563	535	577	567	565	559	600	567	536	582	627	543	538	579	602	573	570	570	551	560	532	525	523	592	552	549	555	606	557	570	589	572	561	548	564	526	587	549	532	552	552	568	562	544	579	568	597	590	534	543	562	597	541	610	544	608	562	626	523	566	576	572	591	550	580	547	508	569	532	574	585	614	577	520	526	589	534	568	577	542	552	557	566	544	527	574	584	568	552	551	560	525	523	580	572	569	573	581	524	560	571	561	559	566	592	560	564	606	567	551	537	574	599	550	550	578	579	567	562	593	552	579	587	575	539	560	561	571	580	608	558	575	569	562	570	536	536	543	550	574	534	570	510	580	538	620	532	569	581	573	550	519	584	563	617	573	553	543	566	557	573	565	570	507	549	586	581	512	538	540	601	557	577	543	592	567	537	566	573	561	567	570	525	562	546	543	578	569	564	571	580	567	571	553	547	546	563	528	546	557	588	619	605	597	559	541	543	544	519	550	538	550	571	573	550	590	577	534	569	556	538	585	541	576	547	525	537	588	587	619	564	580	527	571	567	565	567	588	533	552	561	526	580	544	527	571	546	555	584	547	569	521	556	521	594	564	571	539	521	568	585	541	585	563	576	571	528	523	569	585	554	563	530	574	565	553	534	554	591	528	502	587	544	561	592	592	563	519	526	548	518	548	547	547	540	576	572	575	518	555	572	532	575	575	534	582	549	546	568	597	522	589	568	562	573	570	545	534	557	581	582	564	499	598	572	563	591	585	577	542	561	569	556	560	590	519	588	590	558	559	595	533	551	585	562	596	560	570	565	564	584	550	547	571	549	577	562	530	521	571	588	555	582	550	563	560	596	570	575	531	598	559	574	534	559	519	586	528	557	545	512	560	547	545	586	565	567	529	530	589	561	558	581	602	571	602	573	575	531	564	525	626	548	565	562	603	576	539	555	569	586	562	602	530	571	552	558	538	577	576	543	568	562	554	544	562	612	601	572	539	550	540	555	543	548	571	500	606	553	577	519	565	536	528	561	523	557	555	539	529	549	556	540	556	592	558	548	520	596	547	541	563	552	545	560	538	582	564	585	574	558	557	552	561	570	544	547	570	549	558	543	578	523	626	543	587	552	541	582	602	543	547	570	529	516	543	568	558	559	572	563	563	573	586	557	550	575	541	508	573	548	543	577	568	564	540	611	546	550	570	582	569	542	541	577	548	542	550	532	553	560	534	560	558	533	574	539	582	540	535	502	543	534	569	555	521	596	560	531	538	614	541	568	570	550	556	520	551	555	572	546	549	562	550	567	573	571	534	594	534	552	561	556	588	590	566	568	600	597	554	558	596	558	560	543	576	560	576	559	556	556	518	586	540	505	567	537	539	555	589	571	546	561	602	506	571	603	601	510	568	609	564	570	556	542	496	554	530	543	548	572	539	589	553	520	554	570	508	608	546	572	532	552	602	572	563	543	536	575	557	572	563	572	576	592	575	648	518	517	563	539
24308	21432	28591	24656	20375	3149	1076	702	566	554	556	497	511	504	448	474	481	427	442	431	409	426	448	447	489	452	446	427	453	410	420	409	415	375	458	429	422	420	413	444	412	430	387	451	441	365	428	407	412	416	422	419	393	457	407	411	404	405	377	408	433	404	395	437	388	435	396	404	412	391	381	406	380	404	382	406	401	408	429	414	408	394	438	395	413	403	402	404	363	432	401	383	404	412	455	391	426	433	422	409	417	402	415	368	414	405	438	442	429	442	402	376	404	412	410	427	409	428	389	427	403	395	397	405	399	435	419	447	394	426	389	428	427	423	387	402	387	390	375	390	434	448	411	401	402	400	429	401	388	395	425	428	429	453	419	410	426	435	407	400	422	405	439	369	398	394	416	408	413	390	385	434	395	438	453	440	369	391	398	382	410	410	411	419	421	441	385	395	431	419	435	381	434	383	400	397	376	372	427	430	436	377	389	405	366	375	425	458	374	401	414	402	399	423	428	398	425	381	419	387	409	429	397	380	432	414	436	397	422	405	354	423	415	391	394	418	374	418	380	411	399	412	414	410	389	424	429	429	395	415	429	395	406	413	415	388	425	390	407	434	374	437	433	399	437	435	407	401	380	418	420	391	426	437	393	344	405	416	414	424	416	432	416	388	396	430	431	400	409	415	423	409	372	401	444	400	415	420	411	421	425	389	402	435	421	390	378	408	414	412	390	423	384	404	430	418	433	423	400	448	422	400	385	403	394	379	397	412	394	384	371	386	407	404	400	418	412	385	411	401	385	406	414	403	375	437	418	416	421	423	422	422	396	400	407	408	388	409	388	422	409	407	417	408	417	443	411	398	412	418	414	400	384	386	404	393	398	406	398	387	420	419	394	436	408	391	418	419	443	417	404	430	382	434	400	462	424	411	386	404	434	400	389	389	425	411	399	394	378	407	418	426	391	400	404	438	404	393	396	409	428	412	374	403	407	413	436	429	462	427	426	388	402	428	419	420	423	445	388	397	399	384	407	415	420	404	399	401	397	404	370	427	384	407	394	428	391	384	403	392	436	423	416	410	405	404	404	402	448	416	385	387	390	428	405	394	417	421	428	397	423	405	410	387	402	407	403	425	407	441	402	389	362	400	396	399	413	449	415	386	382	410	420	399	401	410	393	377	418	411	406	375	447	402	412	403	393	424	400	421	408	424	390	376	405	394	405	378	407	404	357	423	392	421	424	429	418	448	416	427	413	416	408	441	410	403	431	410	416	467	389	409	383	407	429	418	366	410	431	420	426	445	401	394	405	412	387	422	432	402	429	397	483	409	417	387	396	410	390	438	421	432	446	427	409	411	383	441	392	407	418	397	411	415	398	405	422	414	442	425	418	389	427	416	386	400	393	397	420	367	375	376	371	415	415	405	421	429	441	429	407	385	416	395	412	384	384	398	411	374	422	439	412	377	428	414	389	426	389	377	381	420	393	400	380	408	439	414	394	425	384	411	429	454	399	422	419	402	395	407	403	408	387	445	418	411	427	412	415	402	386	399	396	399	415	422	410	399	403	454	395	436	443	420	399	397	429	398	431	384	399	402	402	423	414	406	399	402	427	412	415	419	404	473	397	393	414	411	394	379	430	431	423	387	409	433	415	394	384	418	382	388	403	390	406	385	393	445	406	418	423	426	401	387	437	403	399	466	397	397	406	450	447	389	410	404	419	407	413	397	399	427	448	421	405	396	402	444	418	367	388	396	401	428	405	388	414	428	420	415	421	391	425	385	423	410	406	418	393	390	416	413	412	419	388	396	432	403	391	409	415	412	436	409	437	393	440	398	410	396	430	388	416	407	432	415	413	391	415	428	406	395	402	405	385	414	407	425	398	392	433	442	426	412	395	434	412	387	422	429	410	392	412	419	420	399	433	426	420	431	421	402	425	410	425	442	384	392	399	391	420	430	383	427	438	414	401	388	406	410	422	422	376	404	433	403	414	400	428	390	412	427	369	420	434	401	425	389	419	369	392	411	413	435	398	375	419	375	395	404	393	430	416	427	403	418	393	407	391	395	431	410	380	431	383	410	404	407	447	424	428	423	402	403	371	427	429	391	436	393	415	394	407	414	390	402	412	399	401	383	406	370	393	406	427	401	443	400	392	439	435	440	418	428	416	431	389	376	415	417	422	413	418	404	409	370	429	396	371	394	400	401	440	392	436	405	396	405	412	394	402	430	427	393	399	386	428	393	420	432	381	423	368	402	419	433	397	401	416	412	406	426	422	419	396	395	430	381	419	407	446	428	444	446	422	397	378	382	379	422	418	392	370	386	381	400	468	443	412	370	424	417	431	388	409	377	443	409	425	418	400	432	411	407	402	401	400	391	419	371	397	400	430	410	423	384	429	417	405	383	408	414	433	426	393	380	451	381	424	419	405	392	442	384	420	400	396	389	390	407	419	367	404	418	425	397	426	412	429	397	405	393	433	405	439	416	426	384	413	381	411	417	442	419	422	393	420	441	421	412	403	401	399	435	432	424	440	433	421	411	389	422	361	429	401	389	438	392	394	394	421	412	387	397	355	397	388	390	389	388	410	362	376	431	388	446	384	439	435	410	415	420	428	403	420	386	442	411	385	394	436	419	409	437	402	379	401	416	388	429	405	413	404	432	399	430	415	416	401	385	419	398	402	382	399	380	420	385	414	378	412	389	454	418	405	424	378	405	410	398	390	426	430	412	394	452	404	405	400	353	414	417	427	406	427	395	397	364	457	405	368	399	428	411	409	416	422	394	397	406	395	419	382	360	424	415	422	407	427	397	407	400	366	416	396	406	369	426	416	378	429	379	411	399	409	378	389	403	413	394	407	421	407	431	405	403	411	430	396	438	397	395	399	436	421	417	420	441	427	401	418	395	418	397	384	412	413	426	388	428	383	400	416	410	427	377	407	425	434	404	413	417	412	418	406	403	421	418	403	388	398	393	355	438	407	383	416	412	380	422	392	389	400	435	430	415	396	424	401	382	401	396	382	409	408	452	388	393	433	377	406	426	394	418	377	430	388	423	385	385	418	392	387	367	408	419	427	411	417	424	414	400	393	409	410	402	412	424	376	397	399	381	422	380	428	419	380	416	383	419	368	401	409	398	416	408	391	411	397	402	411	412	439	432	417	435	396	387	424	440	431	390	413	380	420	405	412	402	383	382	422	408	407	414	386	420	408	418	381	437	394	417	403	417	437	382	439	428	376	408	396	413	468	411	450	407	410	371	378	408	407	415	429	405	424	411	437	410	404	413	393	407	421	397	387	383	404	420	347	387	384	408	406	447	420	391	399	407	416	375	426	378	401	423	411	421	424	412	390	411	409	414	376	421	399	387	421	388	412	427	421	409	389	379	351	407	390	423	410	446	386	404	417	437	400	432	381	425	419	456	410	423	377	407	399	408	419	376	467	399	386	428	435	422	423	393	425	401	450	447	377	433	423	391	414	402	396	426	418	345	454	435	378	392	419	403
3394	4735	3860	1909	1412	1060	921	779	706	621	554	578	506	495	471	484	452	445	477	440	423	465	463	422	441	420	428	384	390	455	415	393	438	400	424	427	407	405	440	333	371	402	382	412	413	392	379	426	450	424	396	385	399	373	373	421	400	380	383	408	400	384	399	402	382	396	399	402	376	387	387	387	447	408	416	419	411	378	434	401	383	410	377	378	409	386	390	376	396	388	397	389	405	382	433	423	379	381	414	390	405	379	402	417	427	370	400	398	391	424	379	407	368	391	402	406	409	406	416	413	368	418	435	415	425	430	424	408	410	387	399	389	416	389	381	389	388	399	410	359	388	432	396	393	413	402	408	383	398	389	413	408	388	378	371	348	350	377	405	388	412	398	391	403	434	367	397	382	408	352	384	369	428	396	383	433	416	398	393	394	400	382	370	426	373	410	417	410	410	386	375	402	425	367	378	365	388	406	372	361	383	386	398	369	360	399	398	400	395	377	381	409	390	391	414	378	396	386	398	401	408	357	369	374	376	402	367	403	440	392	381	409	421	424	419	409	395	394	396	405	387	360	410	400	397	409	394	375	369	369	386	398	405	388	389	429	392	420	376	404	369	426	395	399	395	359	419	400	391	423	389	406	359	395	415	405	389	429	405	400	365	389	369	377	407	409	382	403	377	378	402	388	372	389	389	377	432	370	404	399	387	397	392	368	408	393	410	381	394	409	398	396	405	398	384	397	414	352	387	389	363	379	366	383	381	373	363	393	390	383	351	439	394	385	374	349	425	408	413	384	404	397	390	382	386	428	400	360	409	379	376	391	402	397	375	403	407	396	348	402	383	391	392	425	382	411	372	396	411	405	420	383	401	390	367	372	378	397	358	390	369	407	441	362	393	432	407	395	355	387	399	360	371	370	429	386	378	354	376	398	366	397	359	405	371	370	394	399	369	395	369	408	377	386	412	380	389	385	375	389	418	401	419	374	401	436	399	370	398	393	404	388	391	396	365	393	387	428	403	374	406	426	390	355	420	381	407	417	397	371	382	370	396	424	390	413	352	391	421	395	415	410	414	405	367	394	384	384	394	379	381	371	373	404	415	389	387	381	392	381	374	375	359	385	389	396	387	432	400	410	360	364	385	397	386	384	370	359	374	405	361	379	374	389	384	414	382	389	417	408	381	394	363	381	363	391	385	399	365	392	373	376	396	405	413	371	374	378	400	385	415	396	406	394	354	399	401	390	406	404	408	377	405	368	395	399	366	383	400	387	402	412	426	407	376	385	415	402	343	375	383	398	444	372	400	376	393	389	399	360	387	395	369	371	435	413	369	373	361	408	418	407	405	370	378	373	429	413	383	443	382	372	364	377	401	438	365	386	412	375	357	416	382	396	360	390	381	387	389	426	401	369	393	371	427	391	369	357	408	432	373	383	392	377	384	387	389	380	395	381	373	367	383	426	418	382	395	412	416	431	359	382	409	439	379	407	398	411	365	416	377	389	422	393	403	349	382	392	419	379	367	402	366	411	396	393	356	387	371	397	385	368	373	376	344	411	416	406	382	396	405	414	359	385	394	382	409	414	387	406	352	422	377	385	367	393	411	386	401	381	411	355	361	347	367	377	367	389	394	415	394	367	407	411	373	414	393	378	389	396	366	381	372	386	370	385	394	418	400	397	382	407	371	388	375	397	387	409	387	377	372	393	383	394	386	373	388	398	394	370	394	380	391	412	376	411	396	359	366	366	393	428	407	361	409	408	395	432	388	382	388	408	382	381	384	399	393	392	377	382	403	377	404	377	383	335	371	367	374	412	371	357	393	395	455	397	394	418	385	398	395	377	365	393	392	387	380	425	392	394	400	396	370	372	346	391	406	390	400	387	392	396	396	379	392	388	354	406	391	394	404	399	405	397	416	424	376	411	404	409	415	401	415	384	402	365	387	390	355	435	400	385	369	400	369	393	365	349	405	376	406	377	375	382	413	374	343	350	343	400	402	383	369	404	365	377	406	420	428	418	397	374	397	385	399	385	368	428	398	394	369	361	367	389	388	406	410	350	381	417	405	391	383	398	375	354	344	407	376	390	391	404	391	384	367	397	378	382	385	370	366	396	374	395	393	416	363	395	366	389	359	399	411	401	383	393	377	381	414	391	394	421	357	388	398	410	438	412	373	431	398	363	406	415	432	413	376	413	362	422	423	412	398	423	387	366	368	389	424	396	390	352	393	444	367	385	395	403	393	365	380	372	388	366	414	410	414	401	387	386	402	379	424	406	413	400	376	398	400	397	397	396	394	402	389	384	410	390	383	416	353	389	419	343	404	390	398	391	375	414	379	403	419	423	405	386	396	365	368	357	394	376	392	367	384	392	381	397	422	369	378	422	412	392	381	390	439	408	403	383	378	375	370	396	391	414	373	387	373	405	397	382	362	394	424	376	390	363	391	412	362	439	396	382	367	367	369	351	392	370	379	397	364	381	384	360	412	364	390	390	393	391	353	375	421	383	391	404	429	361	379	393	358	367	379	393	368	396	376	425	389	382	357	403	346	387	388	374	379	387	411	377	395	402	346	386	403	363	370	378	397	407	375	416	397	378	395	394	369	392	399	387	412	405	383	408	354	412	406	420	388	380	392	369	378	344	395	398	415	416	372	388	391	374	397	364	420	425	394	416	361	392	403	370	368	406	363	357	387	384	358	377	369	388	369	375	400	397	362	388	379	364	387	409	380	360	384	394	367	403	382	343	396	391	387	369	372	390	386	429	424	428	411	377	386	362	416	403	371	397	395	390	378	420	377	374	380	392	384	407	378	350	399	371	386	392	344	415	381	412	379	429	387	427	363	385	388	393	372	427	414	385	381	373	417	410	396	381	388	356	404	361	388	390	395	413	387	368	368	338	373	355	393	392	418	401	402	390	388	339	386	377	342	366	382	419	411	398	406	345	417	410	377	413	394	425	396	441	376	397	385	411	421	382	417	371	393	360	366	385	382	395	391	400	382	393	400	401	408	382	399	409	376	415	401	380	381	398	373	383	383	350	373	412	385	356	416	402	391	382	420	404	376	402	376	381	397	419	417	401	381	373	391	352	382	398	376	378	392	371	378	417	379	346	395	405	388	374	365	361	372	408	404	421	406	387	385	392	385	403	389	398	376	402	396	396	351	394	392	388	384	388	383	398	375	418	405	363	401	402	373	361	370	370	406	404	394	365	373	388	377	429	388	382	419	383	415	407	369	370	397	392	384	345	384	367	384	382	392	348	413	379	359	384	356	360	379	383	405	413	353	378	377	405	424	354	376	397	356	355	413	402	402	363	363	386	381	392	387	379	387	364	382	393	377	378	403	412	392	396	378	384	392	397	402	388	364	363	345	381	404	389	395	362	401	384	382	383	377	364	366	395	369	383	398	437	357	373	383	409	389	382	390	388	383	385	380	415	392	367	410	344	373	396	402	408	364	370	357	370	410	359	350	399	394	379	380	416	411	368	383	357	414	388	406	412
27678	12296	2015	1170	898	879	788	882	900	860	852	802	856	844	788	848	812	831	802	822	827	887	813	877	835	796	864	897	809	869	813	838	832	827	797	828	795	857	806	827	827	849	881	794	838	836	815	818	807	798	823	802	811	797	824	843	807	795	816	856	855	810	797	846	840	777	825	803	834	772	822	823	768	882	832	797	762	838	841	852	892	804	793	835	815	823	810	840	746	840	858	851	793	798	818	826	835	822	846	823	837	803	815	823	859	844	867	833	826	820	796	764	871	810	812	809	795	884	865	800	847	831	833	793	854	821	866	821	858	866	783	822	847	814	799	871	864	859	842	857	822	861	808	872	801	839	848	859	799	850	803	795	858	796	812	803	830	805	859	841	851	899	830	843	793	843	885	771	844	796	852	857	782	803	819	839	853	802	841	845	786	815	824	835	852	855	833	821	823	812	846	801	778	805	844	834	836	822	846	802	806	796	875	815	801	832	830	847	830	826	812	778	827	869	833	841	853	845	825	845	805	846	826	837	862	832	802	801	756	794	823	880	842	814	829	861	831	850	829	828	785	801	840	820	854	820	867	841	820	795	758	773	824	795	822	817	868	853	856	851	815	830	822	819	814	810	822	849	855	833	855	831	868	829	806	883	863	823	830	814	815	816	797	866	833	793	872	868	824	784	847	781	806	855	832	857	812	825	783	839	886	789	882	838	843	836	843	837	837	799	795	783	737	826	852	812	809	821	819	859	840	827	782	820	795	830	808	827	853	815	822	805	837	822	808	815	842	794	795	784	798	859	829	869	836	851	796	824	864	841	877	819	840	846	789	857	830	837	853	800	804	813	893	810	847	789	772	825	807	792	855	780	828	877	869	838	814	824	848	832	879	744	842	859	816	841	835	832	879	802	836	770	869	809	814	786	835	858	813	820	783	858	828	843	815	815	906	843	863	834	819	798	831	837	850	820	818	804	835	845	849	778	794	811	781	882	835	770	821	792	820	858	813	809	824	848	853	830	847	845	812	833	787	853	812	822	857	780	861	826	804	807	837	838	833	810	828	791	847	827	857	835	838	813	880	822	814	895	817	805	785	869	889	821	829	809	897	826	734	848	861	802	848	773	783	804	816	796	851	868	830	836	819	870	814	799	831	817	835	849	825	817	852	839	832	846	800	870	852	794	854	848	808	775	797	751	818	858	918	773	792	838	767	837	793	854	873	850	806	809	836	844	814	807	847	846	826	829	806	814	792	827	789	820	830	778	807	811	870	852	817	831	838	875	781	811	817	793	813	859	859	790	895	855	849	819	827	828	814	876	820	837	808	825	764	839	842	835	828	838	801	847	820	874	816	837	799	812	791	804	824	807	806	827	850	773	814	820	849	887	846	865	839	839	849	829	842	775	807	786	793	853	819	825	829	872	851	782	809	824	802	836	866	835	818	890	854	852	876	883	827	823	827	870	834	847	819	836	842	774	868	813	827	832	796	780	758	859	832	851	815	770	841	799	824	857	834	821	773	814	854	825	917	851	854	750	791	867	832	833	840	776	842	804	854	793	866	855	847	839	851	805	847	808	858	824	800	869	818	909	832	852	824	830	831	823	845	853	860	873	818	860	822	850	846	834	872	894	791	860	837	864	806	808	831	839	835	788	786	812	821	828	837	871	889	819	847	818	804	796	863	828	826	820	872	826	838	785	851	815	775	832	811	814	870	829	818	794	799	818	791	840	864	826	829	826	887	789	841	844	766	850	815	867	847	798	857	816	855	854	910	861	855	850	853	846	788	796	833	779	906	817	875	836	839	847	815	770	841	803	867	838	802	819	830	820	819	786	817	807	749	901	802	828	888	854	851	884	840	819	776	802	852	783	828	788	823	911	784	825	889	818	853	817	845	809	932	889	772	838	839	859	822	815	864	835	772	826	837	848	868	808	842	847	843	848	875	830	857	783	809	894	842	876	801	833	872	865	800	823	823	801	844	872	790	805	830	844	855	796	856	850	832	845	851	797	791	857	825	808	810	868	771	800	778	804	874	826	829	842	827	872	873	838	805	799	849	837	812	849	818	882	860	831	851	805	811	820	838	864	790	853	794	802	835	789	814	843	805	823	828	833	786	786	787	799	825	849	795	816	830	827	835	869	804	817	829	818	828	808	841	844	826	843	822	822	805	826	792	801	836	844	819	827	825	867	855	823	812	818	819	800	819	831	862	809	833	806	792	780	848	799	868	818	839	891	821	838	815	863	827	780	826	849	767	848	836	886	830	841	831	840	832	804	901	851	810	850	827	833	809	871	808	798	871	837	856	812	828	931	811	870	816	802	833	799	808	839	858	842	816	872	836	804	827	836	809	839	857	844	805	888	815	841	825	860	882	875	846	842	754	813	826	807	838	824	858	817	834	874	851	806	806	816	807	847	881	808	815	845	814	825	795	850	863	845	868	827	777	796	810	839	808	884	839	802	808	811	789	823	813	794	877	891	783	827	809	795	813	874	814	851	833	776	872	841	867	823	795	786	869	819	804	842	786	839	810	866	766	859	776	802	826	815	816	817	866	820	778	825	826	799	822	843	781	831	794	867	828	797	823	803	829	836	822	831	783	783	849	826	868	850	802	830	838	810	804	776	828	803	795	785	910	825	883	789	824	836	816	790	833	840	772	844	834	859	853	797	828	860	738	852	858	836	821	827	789	806	782	874	804	796	854	825	825	861	859	849	812	836	841	816	822	874	759	823	847	858	828	860	839	820	819	831	843	808	805	869	826	851	877	801	836	835	771	783	817	821	801	827	812	813	791	837	814	852	797	809	761	836	817	882	839	861	812	829	796	807	831	803	821	801	869	798	805	827	832	805	826	784	810	792	817	850	810	852	805	825	877	852	798	829	787	835	857	841	845	895	848	827	875	821	820	855	826	829	841	820	833	856	890	832	837	833	830	813	852	829	817	853	808	796	794	824	852	859	878	809	850	845	806	819	789	818	826	850	839	829	852	800	843	784	907	837	831	801	841	797	820	854	845	845	840	828	821	836	851	802	800	838	806	807	823	774	817	872	842	828	899	795	837	821	803	826	836	861	841	779	882	866	838	844	817	842	802	860	811	753	828	825	818	859	843	807	828	805	813	832	794	798	770	863	819	812	804	845	837	850	838	848	829	839	803	781	826	812	840	795	824	793	848	845	849	815	808	823	854	803	842	884	796	801	805	799	853	847	883	821	843	842	824	763	807	850	866	808	819	825	862	833	803	793	804	854	872	809	831	838	794	824	847	843	841	859	837	775	862	851	848	815	792	872	835	824	867	870	847	898	812	832	860	781	829	848	827	855	866	882	850	827	846	826	816	818	811	853	824	830	835	813	839	875	812	805	835	798	756	877	786	788	786	848	868	862	876	815	819	784	849	822	828	815	813	779	825	815	839	879	844	782	866	851	850	793	844	873	848	828	880	847	812	840	810	862	792	809	826	807	822	825	768	866	840	864	814	834	882	815	838	781	850	816	800	867	846	757
5152	927	929	801	771	724	753	715	705	712	698	715	737	763	720	748	658	726	693	679	678	724	731	676	744	681	727	680	732	727	675	721	727	767	700	723	698	695	695	696	695	665	693	709	672	715	732	736	713	696	687	691	726	711	708	723	759	732	697	744	740	711	717	733	702	685	724	695	711	703	669	697	721	695	742	700	727	682	703	656	755	697	671	651	699	680	708	723	718	705	714	706	700	730	687	714	762	679	708	645	738	700	691	696	721	676	657	637	695	697	687	758	729	694	673	731	697	731	654	695	701	711	749	702	719	718	668	711	724	692	692	732	693	684	648	736	730	685	744	744	689	680	688	739	715	668	696	703	704	731	725	687	694	705	694	744	702	661	727	650	702	690	738	719	676	665	690	740	688	720	720	710	745	707	730	713	713	708	759	691	670	725	671	675	672	699	740	737	685	722	701	686	690	719	720	681	709	692	693	709	713	708	715	721	709	740	654	679	733	718	740	690	719	689	696	733	700	675	698	723	696	710	699	702	747	748	715	664	728	699	664	737	683	738	740	686	698	759	711	685	725	716	721	722	740	725	703	688	745	726	705	677	681	713	734	684	709	716	748	712	719	736	727	695	703	686	665	692	717	714	732	721	718	741	705	713	671	688	693	668	727	689	712	700	740	712	699	713	735	705	723	706	690	674	714	682	692	637	708	703	723	686	669	710	664	664	743	743	667	702	705	719	757	688	647	722	731	684	742	701	684	712	682	668	683	730	652	689	680	729	669	683	703	730	695	701	703	708	704	656	725	719	725	708	740	728	730	693	700	650	685	714	724	656	690	720	690	722	674	695	677	662	709	738	673	693	733	687	702	696	659	722	675	664	714	709	730	713	748	695	675	696	692	731	710	704	709	681	732	717	717	697	682	664	751	696	717	713	701	733	736	720	703	694	704	710	700	706	732	679	717	709	703	702	730	728	664	682	683	717	702	692	687	673	737	681	664	771	689	714	688	733	678	706	685	614	767	678	684	702	708	715	729	764	667	654	707	698	741	690	684	683	702	679	718	747	713	697	711	730	706	703	721	735	676	759	698	708	744	667	711	773	723	725	724	717	706	715	727	715	686	707	711	680	696	684	684	699	708	694	671	691	677	720	675	658	731	713	666	723	687	683	695	710	743	679	719	685	670	680	686	707	690	695	733	712	743	736	679	694	721	672	679	681	701	683	759	687	675	707	677	706	693	684	719	703	704	727	688	711	690	705	708	718	661	683	704	753	692	694	754	697	728	683	675	697	741	670	697	677	707	732	726	676	717	710	705	688	706	675	718	671	711	726	692	704	707	686	701	729	647	687	662	671	689	689	686	698	689	666	676	705	711	681	685	697	692	682	665	723	724	662	712	716	743	703	703	755	708	700	707	668	711	735	644	698	714	691	704	682	691	697	707	716	730	736	734	674	686	665	702	681	724	752	717	680	667	751	756	718	701	672	704	728	713	692	701	732	724	692	708	696	679	698	677	717	681	687	698	699	742	725	635	695	656	707	678	706	727	698	713	701	728	740	679	680	727	731	674	630	700	720	707	711	702	703	714	691	663	689	698	720	721	708	688	722	747	629	691	662	696	701	695	713	729	676	718	704	759	724	688	692	684	694	669	711	730	718	683	700	687	672	729	704	734	708	701	701	712	677	699	707	690	728	725	663	681	670	718	778	703	711	715	735	700	705	740	693	744	747	663	700	699	747	680	747	663	708	730	726	732	704	711	719	700	684	716	764	716	703	659	706	752	741	754	680	696	658	666	733	734	732	748	750	732	707	732	704	652	683	675	696	701	715	696	711	732	681	694	721	705	727	652	703	673	695	763	703	663	720	688	727	686	701	694	666	758	646	697	727	665	716	691	688	763	728	633	720	680	659	693	709	687	715	682	668	717	736	739	725	753	724	711	722	681	694	750	691	735	697	667	725	686	736	690	723	732	676	726	683	652	654	744	707	688	680	689	705	742	677	683	717	732	672	684	722	705	744	698	673	727	687	719	676	732	667	727	708	694	703	662	734	736	713	744	731	688	733	708	693	686	707	741	759	649	691	699	718	709	717	723	687	662	734	664	712	702	730	646	686	694	677	732	701	715	702	669	672	706	691	705	738	716	727	761	739	707	712	723	734	729	687	678	700	708	744	726	711	700	721	705	690	750	669	641	701	743	710	698	735	689	741	717	760	670	685	701	690	723	716	701	775	657	755	721	726	703	666	722	704	663	670	674	714	772	694	712	736	716	761	695	703	702	709	731	718	693	683	676	752	704	694	700	701	723	698	702	727	713	669	706	708	695	683	678	666	710	661	723	677	687	709	709	649	724	714	725	638	759	698	743	690	717	705	692	678	708	749	731	759	724	699	740	719	727	666	704	677	671	741	693	667	696	723	696	703	685	662	697	737	671	688	726	698	663	655	746	669	700	721	702	718	688	736	704	685	754	698	734	675	680	744	711	646	744	697	680	730	722	716	727	683	694	699	699	697	731	712	677	675	712	716	712	716	760	699	672	735	674	725	718	724	721	719	697	634	697	756	719	698	763	648	707	703	702	709	704	650	708	708	683	696	711	697	745	743	730	710	691	689	715	682	682	698	711	733	700	761	711	764	763	711	775	740	716	733	698	699	688	729	665	735	726	683	721	717	671	732	703	657	699	700	677	732	739	730	731	745	695	664	727	689	668	719	716	683	668	672	745	699	712	693	744	733	691	666	688	713	704	713	731	698	683	704	729	726	706	723	687	749	707	679	729	708	713	705	757	669	690	688	772	677	701	737	697	710	718	685	712	671	684	698	686	679	694	706	753	694	662	653	673	663	749	701	648	714	711	720	736	732	677	725	729	698	720	688	727	679	713	708	739	728	724	723	739	714	701	712	754	694	713	690	705	703	706	737	721	686	728	712	689	702	715	659	704	703	718	690	768	724	690	728	713	718	683	670	681	727	720	722	700	663	675	692	692	724	687	675	685	729	729	694	682	682	706	729	728	719	715	727	776	646	721	693	673	739	682	693	669	690	723	705	700	660	690	681	710	695	691	712	691	712	679	709	773	733	673	690	725	703	716	717	731	724	716	694	767	706	771	700	708	695	695	696	671	692	713	751	710	693	712	725	691	698	692	773	733	672	709	725	688	761	718	721	689	711	700	671	715	724	719	693	697	697	740	737	715	674	688	707	702	693	700	719	757	741	716	665	664	720	745	712	729	679	723	661	679	713	718	706	690	714	733	718	677	690	676	673	669	693	664	739	734	712	720	712	752	719	736	688	736	655	699	679	677	698	750	717	707	716	699	706	685	680	748	713	650	701	689	693	755	683	702	743	707	704	715	697	723	719	699	685	709	724	695	718	669	718	702	726	698	719	701	712	685	678	734	706	698	747	662	716	649	696	685	703	715	673	678	778	697	718	726	683	720	701	728	661	703	688	693	738	775	703	711	664	771	673	684	694	681	713	672	737	705	677	700	689	690	723	686	713	691	741	691	711
25688	21412	25724	18238	1870	925	819	714	717	715	663	594	630	650	640	653	595	613	637	673	632	623	652	647	640	648	615	611	642	637	606	610	611	600	615	619	564	654	595	619	626	573	642	595	630	615	623	643	668	625	632	628	589	632	605	588	613	591	655	608	636	640	623	601	596	637	593	638	641	633	592	610	616	560	626	600	564	649	597	613	588	653	608	588	618	611	633	609	591	645	610	616	550	557	608	614	609	611	647	647	624	637	617	642	624	626	595	659	578	579	642	568	582	625	624	582	606	573	606	606	701	627	611	640	631	570	652	647	648	633	643	611	581	631	641	645	588	606	630	614	619	598	576	619	607	585	580	619	598	656	628	646	633	585	592	616	601	582	584	604	665	598	635	612	596	637	627	646	614	622	667	683	623	605	617	642	652	605	649	610	610	598	633	587	616	575	594	630	570	628	610	580	658	593	633	629	590	638	576	605	647	600	594	618	604	581	573	591	633	677	559	617	613	618	631	633	612	637	620	597	571	587	562	565	636	646	620	633	610	639	620	623	585	575	625	556	588	650	603	576	593	592	651	602	644	617	582	634	622	578	622	599	594	606	592	637	592	588	642	602	628	665	564	592	581	618	587	623	688	657	633	585	620	631	613	599	591	623	593	586	638	643	647	622	685	579	623	631	588	626	572	579	601	623	596	626	617	629	601	606	586	608	593	638	586	598	622	617	654	604	586	630	620	619	648	582	631	631	596	616	641	639	611	568	603	651	612	661	599	610	643	651	615	606	633	628	602	618	609	667	641	595	617	624	626	638	593	610	568	626	664	587	647	623	658	629	636	625	590	586	586	616	621	619	636	622	605	632	628	641	627	637	572	596	618	628	599	646	648	608	598	621	629	627	580	583	582	612	640	610	615	635	608	632	613	673	566	658	614	603	597	601	606	628	584	592	632	601	585	596	644	636	602	636	661	618	629	608	629	679	636	567	589	565	613	602	583	588	620	614	623	571	579	650	620	607	615	560	588	631	594	587	604	619	603	593	641	599	603	629	619	609	591	626	630	631	627	633	602	597	632	624	628	637	651	666	621	603	620	597	595	595	643	602	629	591	586	604	595	607	573	595	595	563	633	584	591	578	604	623	643	631	650	643	597	620	580	646	632	620	633	607	599	595	573	635	602	613	583	600	616	668	604	649	637	627	612	581	612	635	587	620	592	634	612	655	613	575	618	607	562	580	583	636	640	608	603	643	619	626	600	639	579	664	577	601	575	579	595	598	598	640	599	646	621	633	637	583	614	613	569	596	609	596	588	616	640	562	649	603	595	638	631	645	602	645	599	582	619	588	613	626	622	582	596	637	617	645	645	598	613	576	639	579	594	604	648	579	592	666	653	650	603	655	595	628	630	645	656	584	584	619	612	597	612	621	655	599	597	663	652	590	596	605	587	605	635	627	614	627	633	612	587	593	667	587	547	607	588	612	626	639	592	597	629	610	570	598	605	574	653	633	605	601	622	570	621	583	610	585	632	638	611	587	588	645	616	594	626	633	576	595	579	591	602	598	635	600	656	618	632	633	603	626	599	620	625	620	576	604	613	642	617	575	627	583	575	612	614	617	623	577	589	660	593	669	579	658	596	615	604	599	614	598	650	641	657	644	651	610	600	613	612	554	603	609	625	578	616	587	610	604	584	640	595	622	618	590	628	598	629	605	595	627	586	639	593	605	647	642	604	593	592	605	694	605	635	592	591	627	621	591	619	583	589	535	619	587	653	615	651	609	578	560	610	654	612	640	576	595	544	620	624	609	622	627	599	617	623	598	653	578	591	582	596	672	638	573	582	608	631	597	605	578	578	619	605	631	638	580	642	592	582	620	649	629	593	616	569	618	564	534	591	598	617	595	616	606	603	632	607	639	641	609	624	541	649	585	579	670	584	605	635	593	663	588	632	586	625	635	632	597	628	624	625	580	596	665	577	631	623	629	556	642	593	645	638	574	610	609	596	627	644	643	632	596	613	581	634	638	630	652	582	594	637	590	591	591	585	629	574	645	641	616	613	629	591	626	596	628	677	621	624	619	619	629	604	577	616	599	645	624	589	615	674	580	636	616	620	623	647	618	613	626	656	613	587	596	624	613	579	615	618	580	590	587	631	635	643	585	623	559	651	593	587	622	573	597	609	599	578	626	612	603	591	643	575	553	596	614	615	570	609	622	593	653	649	635	619	658	585	654	653	632	598	617	603	593	638	602	630	590	619	575	626	581	594	606	607	574	617	538	623	657	602	603	644	614	608	646	582	587	584	610	624	610	587	641	589	607	617	629	561	615	619	618	590	617	602	650	609	596	579	596	566	586	597	583	582	641	669	611	601	629	597	630	637	645	608	626	601	617	611	606	626	611	635	611	613	615	643	631	646	629	602	604	610	602	584	646	577	620	612	562	582	621	558	627	633	612	619	594	653	640	629	660	598	598	563	604	585	637	620	599	653	632	633	586	568	621	619	589	599	615	585	620	668	661	601	628	614	636	610	590	631	639	622	614	639	643	590	590	662	624	583	582	593	635	628	605	614	600	590	601	604	673	623	613	623	597	596	590	645	571	596	564	613	651	689	605	623	575	560	610	609	640	638	626	611	598	585	618	565	574	574	568	612	585	586	616	598	633	641	602	628	559	599	635	580	602	636	631	614	578	565	644	629	623	631	596	622	605	592	615	576	633	650	642	590	614	632	640	675	634	577	616	640	631	632	575	614	602	623	604	643	589	608	634	636	585	588	605	562	593	594	597	612	589	578	582	605	572	659	632	585	595	620	550	595	611	614	611	618	604	577	572	649	558	639	625	622	570	667	571	618	646	629	594	606	598	613	625	581	599	613	632	591	580	540	583	629	604	605	581	625	634	633	648	678	591	603	641	613	652	635	582	639	635	619	624	636	601	622	616	592	600	586	614	624	588	597	615	625	619	615	651	636	642	631	599	643	623	607	611	627	630	620	647	556	621	632	646	555	608	608	621	604	598	609	571	635	639	594	629	618	614	568	610	607	609	608	598	566	604	618	609	565	650	660	636	583	617	608	677	581	639	621	618	626	587	592	610	617	598	604	580	635	618	657	575	610	651	604	625	626	561	617	628	605	606	650	598	631	616	643	641	607	644	618	617	596	673	656	655	636	638	622	626	590	607	594	625	627	609	604	610	603	650	586	603	637	566	649	594	615	587	627	608	654	610	605	597	613	612	596	602	565	640	572	640	595	640	607	626	649	609	637	644	631	578	611	647	578	566	597	673	610	651	607	644	616	601	623	577	611	637	606	663	565	595	622	599	618	639	676	625	596	631	605	606	613	641	612	625	626	582	634	582	629	628	601	592	625	643	631	618	604	627	660	639	661	629	599	627	581	590	574	562	605	621	641	638	662	621	565	603	597	597	619	639	617	638	626	643	643	600	630	660	610	619	648	600	602	623	603	622	624	630	620	630	611	617	620	594	617	589	596	638	623	621	580	582	596	604	622	623
3474	2143	1859	1115	905	821	692	712	662	699	602	618	584	642	589	607	586	579	588	597	584	565	590	542	533	587	585	594	546	570	566	570	628	527	530	578	570	575	545	550	568	535	555	550	557	559	538	574	567	585	557	602	576	553	552	571	555	563	547	559	566	520	564	582	589	581	528	564	592	567	545	570	534	506	535	595	579	578	574	612	542	551	557	508	578	583	551	571	568	518	587	544	566	556	575	561	570	579	554	582	577	584	546	604	579	558	552	540	572	584	566	548	549	554	513	568	538	619	564	543	584	581	580	550	569	530	556	532	557	573	573	581	583	530	572	583	564	574	569	565	566	518	590	551	579	563	558	538	591	561	576	547	557	580	511	584	544	575	516	576	562	518	603	555	566	531	570	538	588	532	553	555	566	531	572	556	578	574	552	568	563	568	549	576	599	542	564	545	581	548	545	547	538	586	556	586	544	555	551	545	544	541	582	577	559	551	552	530	555	565	576	557	513	520	574	563	562	567	545	570	550	570	600	559	555	542	516	591	577	564	571	579	540	545	540	524	603	544	510	580	548	560	559	582	595	521	516	580	556	520	559	550	537	541	528	576	512	595	575	563	569	575	612	577	568	577	567	586	514	584	573	585	556	566	571	545	529	545	519	589	515	556	564	559	561	576	577	516	587	601	534	530	541	592	559	576	554	533	530	591	589	565	569	544	515	534	490	603	544	573	550	529	570	511	544	545	544	567	610	545	542	557	530	552	514	528	556	545	537	551	564	587	553	519	571	553	578	558	538	569	535	522	528	529	532	560	536	545	595	582	576	551	546	552	554	568	564	572	530	518	568	562	539	542	539	573	583	544	564	542	563	589	535	516	540	536	510	606	603	581	564	556	570	606	536	560	561	549	537	569	564	528	610	581	560	535	528	519	588	513	539	539	570	545	572	546	548	558	538	570	525	611	575	562	567	542	550	539	558	557	542	555	550	545	559	554	545	592	562	581	544	580	551	557	592	563	514	539	534	507	548	588	549	543	556	570	581	538	560	529	571	567	520	584	546	580	545	591	571	549	560	582	522	534	597	542	529	495	555	586	535	558	549	572	538	569	522	607	556	579	604	572	591	513	571	529	535	552	558	557	538	568	547	541	606	530	516	559	557	594	553	595	552	569	510	592	557	521	566	544	577	508	560	558	571	573	506	554	549	556	525	559	557	525	592	546	541	563	567	557	541	577	534	559	595	529	563	581	549	545	538	559	560	553	546	569	541	507	539	596	553	556	541	517	507	513	554	559	531	515	549	555	541	533	542	561	558	554	537	545	539	552	587	540	569	517	546	553	511	555	572	541	532	533	527	583	563	570	505	557	565	570	520	567	556	509	560	563	578	540	604	570	536	557	543	546	552	559	551	568	556	548	561	553	560	572	546	622	516	554	499	498	568	587	550	549	533	565	590	573	560	555	573	562	581	546	585	599	549	582	545	577	530	547	565	551	556	577	574	581	565	575	560	567	555	583	576	554	570	534	608	575	597	536	567	567	548	561	514	525	533	566	552	568	543	533	519	559	568	527	573	558	552	559	536	593	578	610	539	574	538	505	523	519	592	555	555	552	571	586	527	549	583	552	578	547	510	573	535	561	575	535	508	566	556	558	576	539	533	555	571	565	542	574	550	535	558	541	543	571	592	579	520	561	553	508	577	577	532	574	584	532	552	573	532	577	559	544	561	536	581	545	568	534	528	560	524	574	544	514	577	566	599	526	561	558	557	608	505	530	551	538	563	580	561	569	540	565	586	525	492	574	511	582	569	551	607	541	523	562	569	545	540	565	534	543	550	558	545	533	549	568	532	602	580	555	587	570	550	579	557	545	548	552	571	591	549	510	526	559	527	530	586	563	541	577	588	547	553	549	525	515	530	611	586	536	549	577	583	556	572	525	581	529	595	529	562	586	557	554	582	587	594	552	574	527	587	539	592	570	553	556	595	578	592	563	536	538	524	516	543	548	565	567	571	587	584	559	536	554	573	567	549	574	542	601	551	533	536	583	547	528	575	565	571	534	528	558	556	569	559	534	531	579	573	587	584	550	569	553	535	535	560	564	568	535	554	576	579	584	595	550	554	518	554	552	542	538	565	526	543	571	560	558	530	529	517	567	555	553	531	558	537	510	572	592	542	569	540	566	593	513	564	564	537	564	566	544	506	538	526	586	573	527	567	550	534	570	560	573	565	537	525	581	583	547	537	527	518	568	598	532	582	535	538	534	534	557	547	599	524	530	592	563	582	578	538	540	595	571	567	553	560	502	547	624	569	561	544	572	516	608	530	581	559	550	528	552	588	587	532	566	536	549	521	565	571	551	589	593	592	528	567	557	544	543	509	567	585	542	558	602	561	556	554	513	595	568	581	567	541	588	551	595	537	524	583	564	549	566	554	532	581	529	574	543	519	603	516	555	585	555	604	559	513	597	591	547	548	584	587	493	610	560	511	548	587	573	547	535	564	572	568	567	563	511	509	543	562	582	559	571	569	534	621	596	598	548	559	572	579	552	546	611	558	531	546	551	508	577	605	572	529	591	521	544	545	513	551	532	566	586	574	540	540	567	565	480	524	568	579	552	578	574	531	532	557	527	563	549	543	551	567	598	564	524	589	566	513	554	584	553	557	549	535	543	549	565	563	554	600	550	543	558	547	581	519	549	581	525	554	549	561	513	525	563	526	532	584	533	535	546	529	567	556	565	527	555	562	514	548	536	559	585	533	552	539	600	529	576	588	597	530	583	559	557	555	538	541	518	565	549	530	566	513	558	529	516	561	537	579	566	540	547	537	583	517	497	550	548	560	566	598	597	554	548	574	596	570	582	557	580	548	562	545	559	560	522	559	577	538	549	532	606	576	567	536	577	592	549	577	563	535	531	543	514	553	524	566	562	600	575	552	565	559	556	568	551	529	572	534	581	558	518	566	536	511	557	541	550	574	571	580	534	527	579	546	561	505	568	554	531	544	572	534	589	562	539	519	594	528	568	534	563	554	579	539	548	563	578	550	593	559	572	595	561	572	567	539	555	595	567	562	553	512	574	577	593	547	552	557	522	572	514	609	495	523	531	580	552	545	550	561	531	559	598	593	589	564	573	579	563	559	566	580	557	614	549	519	565	579	570	557	559	515	543	593	566	583	490	581	501	550	583	585	553	601	525	497	536	565	558	527	565	570	507	565	561	557	526	557	535	534	545	560	547	574	582	549	539	531	560	557	548	526	556	581	519	541	588	546	547	546	574	563	540	563	499	512	555	595	570	543	536	544	551	523	580	586	544	577	562	580	574	530	555	527	540	533	557	559	567	534	578	540	580	572	572	539	575	537	518	565	562	562	622	593	545	515	552	514	572	581	608	561	559	528	556	544	552	519	589	515	551	588	564	546	572	563	533	522	545	565	584	553	592	589	564	590	568	567	530	536	598	607	536	540	554	560	540	523	546	538	551	566	588	505	540	545	551	544	578	577	579	564	529
24253	21440	28636	24637	20411	3032	1020	677	581	531	514	438	477	469	429	462	460	460	427	426	450	445	470	448	412	442	392	397	436	436	406	403	421	415	419	409	396	372	415	431	391	417	366	422	386	370	360	395	404	413	420	401	400	421	416	395	399	422	357	386	392	426	434	395	400	416	411	423	402	407	399	426	402	384	389	413	414	402	407	371	409	376	375	369	391	395	446	399	401	398	402	357	385	378	429	429	391	392	378	419	412	433	409	389	404	387	414	354	421	432	431	416	428	393	399	409	391	412	410	389	397	403	381	388	415	406	391	433	398	383	387	365	408	413	378	392	403	388	370	383	381	394	396	412	406	393	422	393	370	403	421	409	416	430	381	376	368	396	372	375	433	450	422	391	415	409	379	365	367	417	380	431	384	411	389	386	401	369	412	411	400	393	396	436	382	432	447	375	384	395	401	397	424	393	392	411	412	374	454	384	396	405	392	405	385	371	388	392	405	424	409	378	398	349	428	382	367	410	372	437	403	404	413	376	406	408	408	418	390	411	409	420	414	444	379	373	410	399	376	394	392	393	403	407	393	410	372	420	383	386	406	370	345	435	390	405	381	409	391	408	411	445	387	398	394	399	347	393	393	413	422	431	379	367	442	434	372	415	439	386	419	392	364	410	408	413	408	424	389	420	433	381	402	372	415	388	411	385	420	361	416	387	411	392	406	469	390	413	415	399	388	417	410	413	386	365	381	408	428	387	421	403	402	391	398	403	419	384	402	392	418	408	410	394	419	408	422	390	411	414	410	395	361	403	379	396	412	381	416	391	379	399	395	382	416	432	402	393	361	388	398	399	439	361	402	431	422	346	407	388	365	408	394	407	377	377	435	372	396	405	420	382	378	408	387	427	361	416	430	404	396	383	381	391	389	386	368	406	396	350	385	397	374	369	422	416	413	380	353	394	397	402	394	406	437	363	400	388	387	382	390	388	403	395	378	381	356	387	400	408	410	389	395	401	410	408	414	390	385	376	390	411	373	365	390	383	381	412	404	382	402	379	415	404	383	430	399	444	394	381	366	373	394	379	405	403	454	395	399	411	413	424	371	415	406	382	391	354	404	382	383	419	411	377	402	381	329	394	367	423	387	378	403	408	378	373	384	397	404	441	443	396	391	391	405	423	380	420	408	409	373	368	373	408	370	426	374	405	361	415	415	417	412	416	400	413	384	399	419	373	386	412	367	424	405	389	366	379	372	399	409	420	406	396	407	396	402	423	364	394	398	395	393	380	396	400	381	416	415	384	382	373	399	369	418	378	410	402	394	396	414	404	368	446	381	389	381	378	422	393	396	411	379	393	401	409	348	377	373	371	373	391	391	406	425	430	353	402	397	422	383	383	404	394	390	372	414	415	399	406	387	400	416	396	385	390	441	414	400	385	384	401	352	393	440	399	419	383	395	385	379	416	413	419	417	430	381	416	364	402	377	390	378	402	385	408	380	398	407	407	397	375	416	396	365	392	404	391	392	388	399	416	396	429	367	405	399	428	432	402	401	429	398	408	391	366	426	396	389	400	407	370	386	424	353	337	380	339	365	404	422	415	397	404	382	380	413	403	381	381	408	372	387	423	395	398	394	397	385	407	403	380	392	392	405	364	425	438	374	385	400	368	378	376	394	408	405	414	437	385	381	369	386	359	388	436	411	418	387	366	429	369	405	396	385	413	394	428	414	387	368	405	410	421	371	392	367	362	424	409	378	390	396	423	403	362	416	412	399	374	396	421	424	395	411	419	390	378	395	381	418	372	372	392	405	362	390	390	394	353	401	447	387	397	410	361	367	398	384	396	375	434	373	397	404	384	413	376	410	388	396	426	355	379	370	402	390	403	369	372	387	394	404	401	391	404	392	364	405	402	386	391	406	384	412	382	406	434	365	376	379	411	392	413	401	423	363	388	410	370	395	411	386	369	390	386	374	403	391	390	425	417	427	402	409	417	404	441	407	385	395	384	369	360	389	366	400	391	396	408	452	398	387	369	394	421	376	393	405	424	385	410	406	391	404	406	369	392	385	383	404	420	403	369	395	339	399	393	414	392	365	388	370	418	393	417	407	399	409	386	415	388	370	412	424	417	382	402	377	409	419	387	363	359	415	360	401	399	379	422	367	370	394	336	372	416	387	427	387	414	394	379	418	401	403	423	386	394	436	403	404	407	368	365	403	405	412	385	397	415	375	395	417	374	389	400	404	415	381	441	376	394	378	397	402	386	361	366	380	425	396	404	394	394	382	373	410	366	387	406	409	411	360	398	402	407	348	403	402	414	408	376	392	370	393	406	397	390	375	396	428	404	379	399	405	384	427	391	402	405	411	386	377	409	412	371	382	387	396	397	383	392	430	402	402	390	382	395	382	434	406	368	374	381	425	369	390	386	372	397	407	373	407	390	400	382	399	402	436	372	393	425	399	403	399	404	417	404	390	398	400	377	395	375	398	431	400	388	396	409	406	376	410	404	383	384	395	434	419	411	412	404	394	381	414	418	407	391	385	369	389	423	389	383	417	382	408	414	391	383	391	418	412	404	386	368	404	396	400	376	422	419	412	394	393	366	389	400	386	390	389	367	343	377	387	419	370	391	381	400	385	375	426	402	412	397	413	401	387	429	402	417	400	401	393	401	424	418	358	390	421	450	374	380	390	428	402	372	373	391	377	414	390	388	369	405	386	376	408	415	382	381	389	400	384	367	392	432	407	369	396	397	404	423	403	430	407	423	365	378	427	411	380	394	395	404	396	401	360	409	444	387	347	399	423	397	400	384	392	385	389	392	391	367	419	411	385	407	374	415	403	405	416	374	412	410	383	375	381	439	390	396	386	405	384	362	413	413	394	413	397	406	432	419	391	342	360	413	411	429	389	372	404	377	361	419	354	431	411	350	413	397	383	399	417	403	383	423	426	387	421	347	388	393	399	385	402	364	353	401	398	355	407	380	398	390	419	366	424	387	381	376	382	417	385	430	389	373	370	354	407	411	406	388	391	381	411	380	383	405	408	401	364	431	431	396	394	389	361	422	394	427	412	436	405	421	395	403	420	361	389	330	381	391	369	432	380	421	416	418	380	443	418	386	384	365	355	378	378	400	374	353	399	391	399	398	375	420	405	371	427	379	418	406	414	423	433	397	431	474	390	396	412	406	383	405	403	372	381	395	403	407	371	429	400	379	371	383	378	393	381	386	399	406	372	374	399	393	376	397	432	371	381	420	417	406	423	406	410	396	382	378	398	383	350	413	401	372	417	396	403	394	392	349	397	398	360	403	432	370	402	384	365	391	401	416	417	384	377	373	397	367	423	393	402	415	399	401	407	408	397	399	389	414	396	407	377	386	367	417	395	415	420	421	392	415	429	417	358	428	369	412	375	388	347	400	377	409	415	385	391	408	407	417	371	442	401	361	384	367	431	391	360	386	421	426	355	433	434	408	399	436	392	400	404	418	373	406	435	403	395	412	362	345	404	416
3370	4703	3839	1991	1386	1048	926	788	667	647	538	557	498	474	492	493	508	457	450	459	416	412	418	409	419	385	418	392	438	448	411	382	436	427	374	386	429	411	435	410	390	418	416	378	443	418	374	410	371	372	387	382	419	381	419	350	385	394	381	386	418	416	384	374	406	365	402	381	384	404	415	403	413	386	394	364	403	413	367	375	412	421	418	390	364	381	400	387	376	392	395	410	402	393	389	390	399	392	398	397	382	384	398	370	377	403	416	362	391	364	362	401	368	386	384	391	359	426	356	427	360	403	382	393	398	395	438	370	398	401	403	365	372	380	380	375	391	380	373	389	373	351	432	394	366	381	359	419	404	399	400	354	391	391	397	411	402	349	401	377	387	383	369	378	361	412	396	388	395	388	428	399	421	387	406	353	388	362	385	402	384	363	406	373	358	393	384	408	406	385	372	392	383	387	401	384	374	383	390	410	382	386	394	389	421	401	417	339	398	373	399	392	389	379	386	383	424	440	398	376	382	399	369	346	390	404	387	396	369	372	390	394	374	393	397	402	408	390	422	376	398	367	372	407	373	346	366	402	389	376	400	351	382	361	369	377	403	350	367	369	394	342	405	396	373	394	382	378	391	412	369	383	371	393	386	359	397	382	393	374	403	377	420	383	370	403	341	423	376	387	387	391	361	395	371	381	406	379	398	384	402	385	398	397	363	390	417	383	404	383	389	363	390	379	387	399	362	376	418	350	377	408	386	391	393	377	398	404	397	389	410	389	405	383	414	361	408	427	412	407	354	334	385	371	388	369	365	370	384	384	418	426	382	375	374	407	383	361	362	377	389	392	414	379	370	397	377	393	404	398	380	366	406	361	435	426	347	360	384	373	362	366	376	405	405	389	385	401	379	362	380	383	411	413	384	407	378	367	389	385	372	377	348	358	395	409	382	412	387	391	391	377	400	385	351	356	391	402	401	364	426	374	356	380	382	413	370	372	373	384	413	392	419	404	393	381	399	392	391	385	386	373	391	383	380	410	388	363	383	388	373	382	378	372	416	378	354	368	395	383	390	361	366	389	369	389	388	390	370	394	372	405	343	382	394	379	393	391	369	382	392	365	375	364	403	374	403	397	410	399	394	374	381	389	367	395	383	396	390	399	388	387	416	387	373	396	420	381	395	392	397	424	396	401	427	363	366	394	378	406	398	403	396	381	363	377	388	396	380	378	352	374	397	395	400	387	378	368	347	394	380	386	359	420	382	407	390	381	386	390	362	381	401	397	373	387	356	378	371	383	356	407	382	384	370	376	390	382	410	388	384	387	379	375	351	387	383	367	374	379	403	383	410	390	350	395	400	376	363	385	350	423	380	360	366	367	416	377	362	384	361	397	368	419	383	384	399	382	370	381	356	417	355	418	415	407	373	363	378	376	368	344	381	353	378	392	376	374	428	366	379	389	388	359	366	358	407	378	345	369	404	414	379	387	397	411	359	380	370	401	427	381	358	389	409	396	388	387	383	396	420	371	376	388	445	388	372	369	370	347	395	392	359	368	378	354	397	379	396	389	380	378	358	400	352	409	368	361	384	379	372	377	360	360	370	350	370	370	392	378	394	409	383	387	348	388	391	363	402	380	406	378	348	374	353	359	384	407	394	369	397	379	361	388	382	392	402	386	398	410	421	375	394	370	402	404	394	366	404	388	390	363	389	408	367	383	369	364	388	370	362	414	424	383	409	350	390	382	389	413	385	373	381	385	391	376	370	418	374	394	381	401	401	395	421	363	405	408	377	374	373	389	378	388	383	428	375	387	398	393	378	375	374	397	389	371	380	378	405	432	398	392	382	372	400	412	392	373	374	369	349	400	408	377	390	359	394	387	397	399	384	416	391	385	400	376	383	379	356	387	402	380	382	390	405	380	400	409	391	362	393	400	368	378	401	363	394	406	385	380	358	391	397	388	359	402	379	363	411	360	398	376	407	378	378	411	373	398	367	393	380	384	398	379	358	391	422	377	394	405	383	390	388	369	381	387	369	424	399	361	402	338	402	409	359	387	353	365	409	369	371	364	376	409	404	390	367	380	387	377	382	390	365	365	354	348	342	389	378	396	371	430	417	417	369	393	391	350	358	373	365	414	373	403	374	366	375	405	386	355	378	390	355	369	369	380	394	371	335	384	355	372	391	368	355	394	393	410	429	417	383	373	403	371	412	372	419	394	367	388	389	367	376	390	372	387	377	396	365	385	383	372	398	371	390	378	407	386	376	421	363	408	395	407	412	407	359	388	352	380	360	396	403	379	417	378	394	353	405	383	369	343	363	408	383	403	402	392	441	341	362	409	394	377	395	403	397	361	369	347	347	375	361	386	382	341	377	399	433	413	390	366	416	395	404	386	375	374	380	395	400	400	384	393	412	376	410	396	392	340	414	392	391	382	370	420	322	371	391	393	376	379	391	382	379	375	394	389	382	419	416	395	371	383	400	394	370	345	401	393	365	400	387	365	383	389	385	396	396	404	386	430	401	387	388	392	376	343	370	392	389	387	363	381	394	358	381	396	371	414	367	353	384	412	379	390	404	420	384	381	364	380	382	377	377	359	391	370	375	387	370	351	381	366	372	365	391	411	418	375	401	418	375	384	367	397	395	380	383	376	389	400	373	381	379	391	397	365	392	398	403	399	346	388	367	402	400	356	391	377	418	404	373	385	399	358	397	384	398	397	376	364	370	354	381	378	397	365	376	389	430	386	355	406	399	392	394	401	378	374	386	400	400	377	377	360	367	370	384	372	389	340	367	394	367	357	428	370	357	339	356	375	385	365	421	391	381	381	381	352	397	373	367	396	362	376	398	406	376	411	351	406	357	358	366	424	345	360	367	397	393	383	408	397	324	371	396	388	381	382	390	382	359	422	362	413	413	379	388	393	365	384	392	387	392	389	394	366	376	398	388	357	364	386	393	377	393	383	393	401	383	376	373	347	395	351	355	374	356	377	379	375	388	388	370	396	390	364	378	406	363	405	372	380	403	394	339	369	404	402	397	374	407	401	355	395	349	354	346	405	352	386	373	373	403	376	368	382	392	387	385	416	351	386	361	378	398	388	407	407	376	388	380	399	393	383	371	391	398	391	366	402	364	369	380	383	379	410	367	404	404	370	369	352	414	367	391	361	369	385	383	412	375	372	389	343	378	384	405	388	383	396	405	393	396	353	415	402	386	396	403	373	418	368	409	402	416	380	394	353	333	356	380	378	353	332	380	355	405	385	416	372	385	374	363	365	364	370	361	363	402	377	367	408	390	407	385	380	345	359	373	365	381	366	369	378	388	384	365	391	363	382	389	379	360	371	372	352	390	396	372	373	380	368	359	378	388	384	395	351	368	378	368	372	382	373	369	367	408	385	369	396	343	357	416	387	404	354	392	406	391	370	379	374	378	363	361	377	368	409	386	400	405	389	383	402	368	369	403	362	398	423	389	408	409	401	392	381	360	348	381	388	411	396	374	367
27734	12184	2170	1330	1094	828	866	812	835	876	774	830	824	839	831	832	830	820	829	796	829	858	805	804	826	826	786	802	784	801	831	800	846	809	782	860	786	809	827	832	788	802	780	874	859	799	792	801	766	772	784	789	803	844	798	776	784	821	807	806	794	821	814	783	825	824	814	783	789	775	793	750	824	729	792	720	801	759	801	857	799	774	802	822	791	775	820	810	803	754	804	830	754	790	874	802	776	768	811	803	775	819	837	816	791	810	864	791	826	794	819	807	830	833	745	799	828	792	773	814	804	849	821	816	761	792	833	767	830	809	862	771	795	757	801	770	772	815	833	833	827	835	828	812	768	801	773	764	832	813	788	784	831	809	840	811	798	805	775	771	855	861	818	853	810	757	798	824	793	834	811	811	811	824	814	776	803	808	783	834	813	803	834	814	774	773	813	845	811	822	794	831	828	841	841	830	848	771	805	794	786	780	786	828	757	802	803	866	812	834	812	822	781	843	875	833	771	767	823	793	779	801	778	753	828	802	805	755	824	816	835	837	784	849	804	829	773	778	795	778	808	805	792	819	801	844	805	838	831	844	821	823	822	774	806	837	735	860	850	735	839	808	842	757	818	849	806	788	788	779	743	791	848	803	820	810	756	796	791	770	807	732	809	852	809	805	800	810	810	776	832	782	789	800	772	780	794	792	846	841	815	807	740	813	838	814	796	816	851	764	785	844	783	760	832	833	821	808	802	801	813	814	850	791	828	817	826	809	763	812	793	797	827	811	767	773	804	818	861	869	788	760	816	799	858	839	835	806	853	789	828	823	784	802	800	807	873	804	811	840	798	880	807	880	779	819	731	803	862	840	782	762	831	785	824	793	771	815	839	797	830	812	814	797	819	834	799	761	829	834	827	856	832	850	778	855	851	735	825	835	817	756	812	791	807	778	814	827	778	768	783	816	861	801	814	825	808	817	735	794	755	802	816	804	790	790	812	791	788	800	806	808	808	776	784	881	853	824	832	851	835	823	808	782	801	850	760	785	807	860	831	825	773	835	825	873	801	839	815	837	833	788	874	794	847	826	800	804	813	827	837	852	782	769	825	815	859	759	820	806	792	821	852	786	790	779	777	764	796	804	833	827	883	824	796	780	814	828	784	774	851	773	779	855	854	756	789	796	800	770	751	814	778	831	901	822	875	801	872	835	829	798	820	804	812	821	861	843	828	791	792	788	839	833	808	834	780	779	859	831	831	819	840	810	799	765	793	842	755	830	811	777	824	805	840	825	828	835	851	839	848	839	848	787	829	808	837	834	858	813	767	803	772	817	793	757	768	843	816	813	793	790	808	798	806	809	839	785	832	790	826	764	781	784	851	741	815	816	824	810	776	800	767	780	849	804	769	817	795	809	823	830	803	760	796	777	857	805	818	834	868	837	817	792	853	809	848	752	771	852	829	773	783	865	831	813	799	863	782	779	792	815	838	794	852	792	782	803	841	777	769	798	828	768	787	804	861	803	807	853	812	804	808	824	811	799	825	845	829	836	781	782	762	769	804	866	824	802	827	865	821	805	745	795	790	815	795	769	788	807	807	798	833	783	817	881	761	824	762	822	849	762	831	810	841	801	814	813	792	849	790	783	784	818	803	815	792	817	838	848	860	840	794	821	779	765	812	792	785	796	787	792	844	734	798	823	798	839	840	809	796	812	761	828	819	847	837	827	792	801	851	820	777	777	799	806	808	812	808	806	823	831	842	810	883	819	763	797	803	841	857	761	866	791	811	815	848	816	788	867	848	779	829	785	797	807	790	837	790	800	793	735	782	792	804	865	790	807	823	806	833	795	800	800	831	794	840	810	786	771	841	795	810	793	812	807	791	823	822	825	849	805	829	835	793	848	795	771	825	828	759	768	835	760	791	769	810	830	756	862	812	771	842	850	817	796	782	814	851	811	793	802	764	793	848	800	796	763	862	849	841	849	794	805	842	825	873	802	774	771	815	840	833	828	859	807	798	800	839	808	819	828	815	818	843	784	757	806	786	816	802	854	786	768	807	807	814	860	804	847	822	802	818	784	808	788	828	837	851	816	789	861	843	814	801	784	827	835	821	827	785	783	804	791	833	790	811	779	798	800	802	841	805	783	867	820	772	799	847	817	791	811	807	811	771	813	772	840	754	795	817	833	775	834	831	798	785	790	817	765	782	748	850	803	818	841	842	767	857	840	857	842	865	838	803	757	841	788	809	802	786	782	836	811	883	823	806	792	850	759	818	824	808	795	808	768	838	821	817	778	800	794	818	830	814	827	829	818	828	830	835	789	798	811	852	798	831	809	807	776	848	789	798	793	788	820	814	830	786	813	854	808	844	852	839	802	755	846	818	769	767	757	818	810	822	771	802	821	799	840	759	817	820	808	820	806	824	875	834	769	827	798	781	824	814	821	790	806	801	838	809	850	857	812	767	781	823	813	876	825	791	807	803	820	740	809	830	736	785	839	816	829	846	849	765	819	849	782	766	805	805	852	768	821	822	758	884	826	817	795	728	802	834	889	808	802	782	815	808	831	784	771	834	838	825	785	799	766	807	865	833	840	846	801	841	768	816	835	832	824	823	777	829	829	822	852	877	822	833	790	826	830	822	815	801	792	800	797	800	778	846	806	788	834	837	780	776	825	795	788	810	774	829	829	824	798	809	787	773	780	802	835	853	800	814	787	839	856	846	804	789	812	827	835	825	859	772	757	819	825	796	806	813	730	822	757	750	774	823	765	838	848	813	850	747	802	796	838	825	797	814	767	786	847	779	831	842	827	847	799	806	774	801	795	830	786	754	770	826	824	796	837	865	848	813	835	798	801	843	805	810	892	803	860	854	799	800	781	798	781	824	819	802	801	793	828	804	857	796	874	844	783	753	801	830	798	783	854	795	783	818	779	765	832	826	790	840	822	791	826	827	837	846	844	793	756	817	795	801	766	806	820	845	804	767	769	812	871	827	760	919	807	822	825	858	791	792	789	806	823	799	804	783	796	780	797	810	796	895	844	746	845	774	867	823	785	782	793	860	821	821	811	783	789	788	820	759	836	812	773	821	833	789	828	788	812	791	820	839	847	822	794	803	805	793	741	788	793	773	760	850	821	815	820	787	815	794	769	791	843	837	759	834	808	840	797	791	814	778	795	811	836	839	808	849	841	874	822	864	844	815	862	800	792	816	813	800	827	822	786	836	787	806	791	823	779	826	889	808	805	777	818	816	794	789	751	825	822	849	837	816	829	824	820	831	855	795	792	868	818	740	859	813	852	794	748	799	786	848	803	772	824	781	825	837	829	827	863	867	823	789	772	870	824	828	803	820	783	821	816	832	817	807	773	808	784	826	824	858	813	770	817	808	802	803	804	857	811	785	855	790	761	802	834	778	775	808	838	788	837	772	819	836	785	845	816	836	870	807	809	809	835	773	822	786	807	829	761	787	780	771	812	837	811	814	846	888	830	794	785	778	780	841	828	803	778
5147	966	871	744	755	747	728	676	709	745	713	694	676	723	711	681	717	669	680	748	672	693	699	682	681	694	688	697	669	686	679	699	655	702	728	692	744	653	687	697	649	700	680	657	699	697	697	741	684	665	676	675	675	690	723	682	699	691	678	677	688	722	686	765	694	658	699	685	703	667	705	730	732	705	694	731	666	704	655	707	694	687	688	666	618	718	689	695	704	648	693	666	711	665	688	708	728	725	667	713	678	700	705	707	695	646	711	678	688	722	735	713	734	690	641	688	668	663	667	700	703	675	681	685	653	714	715	677	706	688	705	680	646	677	670	659	658	668	658	672	690	676	658	686	691	671	690	662	662	731	716	733	679	699	711	685	706	660	713	749	622	679	721	698	695	700	662	665	672	708	709	660	662	682	684	686	710	688	666	666	679	644	717	688	677	702	692	686	687	664	710	705	680	682	724	712	723	663	648	737	713	670	722	665	717	703	671	687	712	688	730	698	676	673	705	659	678	690	701	692	659	674	695	695	681	655	709	731	698	643	719	676	711	689	674	659	769	646	702	679	629	624	646	690	679	738	677	724	653	665	684	712	720	656	667	633	718	696	699	691	689	697	647	664	724	653	666	636	654	706	677	718	686	650	695	718	635	716	653	660	712	688	671	754	644	751	676	697	722	715	664	695	690	688	674	667	661	730	693	720	717	692	689	684	672	674	670	654	676	679	664	686	689	697	678	701	678	651	724	656	700	678	642	715	616	718	690	664	640	685	679	678	710	642	670	661	662	670	685	709	734	676	682	674	692	687	678	714	691	678	681	663	663	662	676	620	657	680	670	702	739	683	702	662	713	683	682	667	659	665	710	666	683	685	702	639	690	653	669	715	669	619	661	679	639	691	696	706	652	722	702	691	669	668	717	719	689	701	661	686	645	671	658	663	689	731	704	730	674	683	723	690	681	698	692	686	701	745	693	736	671	733	665	707	674	738	696	690	713	672	657	708	716	664	687	649	690	685	682	728	700	714	681	720	713	681	703	687	748	701	698	670	732	679	670	682	688	718	731	706	707	714	684	635	711	684	698	693	705	672	693	660	680	649	701	669	717	712	709	674	649	675	703	718	692	723	715	668	721	716	704	669	652	709	753	711	711	664	690	691	688	698	652	702	693	687	705	675	669	731	692	673	667	668	637	711	644	652	700	684	689	672	696	682	716	734	687	716	670	685	689	713	663	660	705	723	694	671	681	714	686	719	726	652	652	696	668	690	673	682	653	666	637	693	668	663	676	645	710	655	669	718	656	713	678	668	721	688	661	696	663	695	678	711	713	681	689	664	676	666	656	735	687	678	651	671	710	713	667	670	695	675	685	690	735	691	700	670	722	681	662	701	627	703	702	726	703	703	736	680	676	688	679	709	676	634	627	648	682	680	667	692	660	710	699	703	656	649	705	689	681	707	714	666	668	654	688	686	762	684	692	718	662	731	666	626	678	676	674	720	694	690	658	698	672	700	669	635	697	688	717	713	680	650	682	678	647	698	676	650	759	685	660	665	693	626	743	681	652	679	686	664	673	656	687	730	654	689	655	736	663	723	696	687	688	660	682	704	642	719	718	679	694	698	644	677	710	699	687	654	691	670	743	685	658	693	695	670	719	706	711	699	674	692	746	684	696	663	664	713	682	719	660	714	655	659	716	676	702	711	739	702	722	725	685	683	700	719	705	647	679	710	684	677	665	668	701	671	638	678	653	673	703	686	675	635	718	683	698	679	685	670	713	688	675	674	695	709	700	697	693	698	742	717	686	677	671	678	702	684	662	685	728	676	689	642	704	654	661	714	700	707	721	650	692	677	690	696	742	718	669	678	694	691	702	680	634	684	718	701	722	642	675	721	694	736	683	647	699	712	732	718	687	659	670	649	707	737	672	677	661	699	694	713	735	705	679	726	703	648	681	663	675	691	663	664	693	662	682	620	739	695	718	692	664	666	728	603	681	696	664	676	731	681	681	732	673	681	678	698	676	712	691	714	682	694	687	654	687	673	677	654	651	683	699	711	677	650	658	752	709	683	670	702	692	649	648	750	693	712	706	686	701	687	734	682	718	732	695	702	723	732	702	651	684	658	687	710	645	649	674	700	686	653	692	677	697	700	697	649	666	672	683	672	667	694	724	669	677	697	703	684	744	706	725	719	693	659	678	703	700	684	662	686	693	691	707	665	699	664	688	695	730	676	657	699	667	696	711	699	660	657	691	620	716	683	664	684	655	712	663	657	709	660	665	713	674	726	699	678	682	704	676	674	696	721	690	680	671	682	699	699	723	676	698	687	700	648	703	639	648	671	682	656	705	649	646	713	697	708	686	682	654	716	687	730	672	725	716	737	665	716	676	670	704	688	674	703	657	704	676	709	700	702	702	738	671	673	663	698	676	701	669	692	642	678	676	717	680	644	700	744	677	694	669	704	698	660	664	674	723	678	705	674	698	726	692	645	677	724	698	707	692	692	691	675	679	698	673	695	693	656	694	692	699	727	671	677	659	671	665	633	677	719	695	646	700	704	680	690	705	691	705	678	652	683	684	676	716	743	683	637	673	684	686	631	700	713	678	666	658	687	637	705	711	701	710	696	697	666	726	695	680	640	713	651	676	672	635	695	700	676	651	716	694	684	660	655	624	667	658	696	657	677	705	712	667	674	677	701	673	676	662	686	720	698	690	707	692	732	687	723	705	732	706	672	715	704	691	676	676	732	678	674	672	721	707	696	691	675	684	694	712	695	680	746	619	722	706	713	662	685	724	682	687	709	713	708	710	713	708	674	674	741	710	690	685	661	676	659	653	713	682	728	727	687	721	715	657	696	685	649	670	643	619	694	678	656	697	729	731	662	662	686	643	689	679	665	728	684	695	717	682	720	707	660	681	634	671	697	632	623	665	736	707	658	726	658	636	698	710	719	718	659	645	672	642	638	666	675	706	685	687	716	689	666	683	676	703	692	665	685	670	710	687	695	693	706	718	676	710	743	655	711	707	723	705	720	685	703	688	643	674	697	710	719	674	738	666	677	732	727	676	696	698	681	724	667	661	681	693	632	661	658	672	666	667	670	727	721	698	693	690	665	708	688	693	658	697	662	737	685	702	667	636	679	707	701	710	684	689	690	718	723	707	715	700	699	667	733	696	724	679	656	658	685	694	706	690	747	658	673	637	691	684	700	670	674	634	666	673	674	677	726	685	679	675	693	665	649	672	694	748	626	680	695	656	707	717	704	648	716	691	703	717	671	703	698	675	700	747	697	688	690	714	724	639	649	632	686	696	681	655	656	727	712	654	670	709	713	675	662	689	706	696	671	689	637	677	674	661	664	684	730	650	679	730	667	689	663	667	633	687	680	661	681	714	699	741	699	697	651	689	679	677	679	694	681	767	687	683	662	667	698	708	683	703	694	662	733	671	741	706	644	720	650	658	721	683	676	718	697	693	720	680	656	717	663	658	738	662	721	686	629	683	631
25704	21404	25748	18380	1763	858	758	713	631	652	567	558	615	628	580	618	602	644	586	585	619	569	645	591	577	599	598	599	576	547	579	583	621	614	618	606	579	597	571	585	598	608	611	631	625	575	580	573	619	574	615	555	586	609	572	570	631	528	632	618	629	602	529	578	606	575	537	600	602	597	552	572	602	570	572	625	622	599	585	580	563	611	607	599	608	583	602	599	624	601	593	591	573	580	582	605	570	603	620	622	622	631	546	632	562	585	595	594	603	568	574	587	602	580	618	605	585	574	611	603	538	577	593	580	603	621	552	593	602	633	589	598	625	620	591	555	582	563	600	588	573	627	603	636	555	567	565	591	603	595	618	567	580	551	618	561	577	597	582	581	617	617	650	584	582	576	583	533	601	566	569	561	588	575	577	595	560	584	528	577	579	593	641	589	619	565	584	574	595	569	555	610	626	610	614	627	619	562	597	571	638	565	557	596	593	607	610	582	567	567	602	536	600	597	594	621	592	593	617	602	602	586	574	622	575	606	550	553	608	597	590	576	602	580	613	590	591	579	568	595	564	589	597	585	609	547	614	578	556	650	543	629	566	573	598	581	585	601	558	588	563	615	569	602	619	617	556	578	617	602	599	588	616	604	612	596	580	538	623	548	573	596	598	626	567	591	586	584	566	554	576	581	570	559	592	616	624	602	579	601	591	626	580	571	575	610	576	566	660	609	576	560	613	580	576	595	637	585	555	615	554	640	580	615	623	625	601	591	607	676	603	602	626	555	550	608	559	616	575	575	628	605	603	569	576	629	578	607	575	633	576	647	569	587	659	596	548	590	599	535	587	612	612	622	585	556	593	617	602	634	588	570	556	607	577	586	586	625	593	618	567	537	608	585	608	529	574	610	614	590	629	605	575	578	548	586	605	597	623	637	569	609	566	565	587	589	582	592	570	614	599	604	601	588	581	575	571	576	599	578	559	589	605	611	572	617	558	612	605	578	617	600	575	561	599	564	566	603	575	622	567	579	597	559	539	557	578	568	581	588	554	591	569	545	603	622	623	606	583	607	585	600	586	598	580	577	616	627	613	570	650	546	560	571	636	606	563	574	585	607	592	575	616	625	645	562	626	589	591	561	614	602	567	561	573	603	573	579	556	600	609	579	600	598	569	565	610	575	582	555	592	585	548	607	571	575	563	584	565	581	602	587	589	604	651	571	583	607	591	615	571	580	621	598	597	601	589	575	582	628	575	594	635	593	588	575	583	603	561	615	571	591	613	620	593	547	579	555	589	596	560	607	577	575	590	553	558	578	587	573	549	565	603	561	609	560	575	577	566	585	638	627	583	553	564	575	613	583	590	626	610	566	578	588	612	602	573	585	564	639	563	606	610	590	597	601	612	577	615	587	606	606	615	564	597	562	609	572	590	609	594	634	641	587	562	592	576	613	619	590	620	605	588	574	595	597	551	615	625	588	626	577	607	557	559	603	590	609	580	583	593	560	632	571	605	615	582	593	624	586	601	584	565	581	555	565	551	573	600	603	609	628	628	573	568	591	592	595	592	625	605	559	599	549	583	612	611	589	588	597	618	606	561	591	628	556	586	625	606	607	626	603	604	630	580	568	595	572	620	568	549	614	610	603	583	563	591	549	595	559	601	572	580	598	575	567	574	585	587	598	599	569	637	600	584	586	596	613	575	568	645	614	591	610	607	577	574	548	611	569	617	598	604	554	638	601	592	565	602	563	546	541	612	577	588	561	567	571	594	563	566	596	578	598	596	572	553	564	582	558	560	569	613	591	632	565	625	612	590	612	595	574	598	554	646	526	565	573	566	582	549	573	601	593	612	591	624	622	595	544	587	575	594	596	577	592	605	592	618	563	611	574	595	596	590	594	605	583	578	580	548	575	558	622	582	597	623	616	588	556	562	600	582	613	591	605	577	588	566	601	560	566	581	616	596	659	577	586	566	582	563	570	597	608	621	537	510	601	625	612	615	561	614	574	578	533	575	540	557	555	632	567	656	580	579	589	586	603	608	556	596	536	618	554	588	583	593	585	608	575	606	573	570	608	613	587	585	629	581	575	584	584	592	576	545	571	603	558	560	558	599	566	578	580	591	598	578	596	602	586	627	599	577	581	550	566	568	588	627	576	595	562	560	610	544	539	556	615	585	565	602	595	605	571	553	587	615	555	598	560	628	564	605	631	583	554	604	599	578	570	516	573	606	564	597	598	557	599	587	571	586	612	596	616	593	619	632	605	626	572	551	678	592	565	616	549	608	630	587	553	593	570	580	607	568	568	602	607	552	531	610	572	586	559	620	609	585	600	626	545	545	566	617	573	599	588	578	610	596	573	617	542	624	609	570	587	571	570	590	596	600	600	592	645	570	593	565	590	591	584	621	577	581	545	575	619	617	594	564	601	615	583	602	598	592	612	594	556	612	591	594	574	593	564	546	594	544	596	564	581	619	600	608	581	569	591	589	613	600	625	567	561	563	594	624	575	566	572	639	580	561	547	589	550	541	584	579	574	594	630	557	575	545	618	605	634	596	560	613	590	605	601	588	588	608	581	579	580	622	600	588	577	573	590	573	609	554	558	580	571	592	594	558	564	577	556	620	615	547	594	542	612	556	601	592	580	561	641	603	586	594	608	550	604	578	589	562	614	613	631	541	600	591	576	590	560	575	597	608	551	580	572	511	582	525	595	587	570	612	631	560	594	586	573	594	632	582	615	590	550	570	594	594	599	591	586	635	563	583	583	567	632	600	587	590	590	568	583	610	565	577	608	556	580	572	623	578	576	579	594	567	627	607	657	608	620	577	630	546	590	600	584	635	605	593	548	567	563	598	598	553	610	573	618	609	593	583	594	605	586	555	581	570	580	609	599	618	607	587	578	565	563	571	550	643	568	540	548	605	596	574	602	572	573	581	567	598	584	573	594	537	572	609	539	618	592	579	559	604	566	595	608	627	583	540	535	614	540	600	591	585	579	585	601	582	564	584	589	635	553	610	567	587	551	551	579	579	597	557	641	549	572	583	616	578	617	618	570	612	610	595	581	595	594	612	618	563	611	606	590	573	582	537	580	596	586	552	601	606	590	586	589	604	631	590	575	611	588	620	604	602	579	590	620	604	574	604	599	582	600	642	579	579	562	600	603	595	580	587	583	602	614	559	551	579	604	578	658	611	638	586	585	561	610	567	561	596	589	548	594	609	558	599	582	617	583	594	603	580	598	563	550	608	567	595	553	611	586	598	600	647	633	600	594	579	613	575	604	585	608	592	618	620	629	579	608	584	603	579	579	604	537	568	622	576	593	604	578	622	612	563	572	598	562	582	593	573	607	610	618	603	597	596	595	599	587	593	584	581	584	625	561	599	561	574	629	594	564	561	587	596	583	568	585	560	600	607	598	575	569	574	529	585	591	597	563	636	582	574	574	524	568	594	593	624	595	576	567	579	624	586	578	619	566	630	599	631	577	541	630	596	586	612	558	608	602
3427	2090	1850	1071	850	755	684	664	665	637	649	587	571	557	592	573	540	557	545	532	538	569	571	516	548	556	549	602	537	594	586	511	573	584	514	493	545	553	524	573	580	549	558	538	583	539	556	512	500	592	564	544	523	534	565	524	560	579	518	556	546	538	512	539	544	582	521	532	526	538	545	548	527	532	549	526	565	499	559	543	508	529	531	576	491	553	514	522	555	574	535	539	556	560	528	567	527	557	544	539	528	556	520	560	549	555	539	545	546	548	501	538	503	527	555	549	524	511	553	559	532	542	530	545	465	581	525	526	512	529	539	530	570	509	513	562	529	538	541	537	529	520	546	539	522	547	576	495	567	525	536	541	542	568	528	533	529	554	573	553	518	586	560	517	551	559	512	601	506	527	516	526	485	505	528	547	566	545	568	564	517	549	537	557	567	487	583	491	529	541	551	542	551	549	528	551	513	523	586	533	541	498	559	541	568	565	545	500	563	548	504	609	521	535	520	501	560	506	536	479	522	511	510	553	538	552	571	517	521	553	576	496	548	514	526	581	561	505	547	506	544	554	534	551	531	539	577	542	540	545	543	527	532	511	537	517	565	522	521	551	569	563	534	552	534	562	535	519	562	536	519	531	514	535	511	548	565	545	536	539	558	520	561	472	528	492	502	511	549	549	555	532	561	539	551	569	546	521	531	556	532	505	542	536	528	533	545	529	536	510	533	537	518	519	516	522	495	581	571	539	545	539	549	482	534	579	523	539	558	550	515	527	551	532	513	514	496	550	543	526	510	521	543	556	520	568	566	536	518	565	561	522	586	553	516	506	529	527	550	542	529	517	560	515	586	532	509	518	568	517	521	498	527	516	528	549	560	527	546	536	529	544	501	531	537	523	514	517	532	524	537	564	530	592	516	572	523	516	517	580	525	522	516	541	555	517	557	534	497	545	495	517	537	490	527	567	522	550	517	546	522	580	502	510	552	504	517	542	514	548	511	545	492	514	522	513	514	551	532	519	486	565	554	534	510	540	538	561	526	534	541	520	504	505	576	547	548	536	507	522	540	531	568	544	585	523	509	536	544	543	502	508	524	535	548	547	519	555	571	540	541	550	498	515	502	569	527	550	527	541	570	537	518	513	497	559	523	555	483	564	551	536	590	493	591	506	559	540	518	549	567	553	543	515	486	535	531	565	543	506	487	487	549	598	539	617	564	545	561	530	521	579	535	535	528	511	512	574	579	541	544	545	517	550	473	522	505	548	528	538	535	554	528	533	547	557	499	539	505	514	561	527	540	495	532	559	575	532	510	537	525	525	500	542	533	535	551	546	495	546	523	543	528	522	559	532	548	462	527	558	580	541	530	553	516	505	535	583	540	498	570	546	537	554	549	525	520	504	555	528	533	521	516	550	601	560	524	556	523	542	498	548	510	546	515	473	568	529	505	520	534	555	520	553	546	539	480	533	497	583	525	526	542	523	528	552	548	512	551	489	497	569	567	495	542	535	525	570	545	555	558	520	548	542	577	582	536	585	546	506	498	522	515	515	529	567	517	533	557	541	516	535	515	537	546	543	549	510	466	548	522	547	489	577	532	519	579	501	533	529	535	550	523	569	543	564	499	548	530	505	513	549	553	556	522	523	539	544	514	541	523	499	534	549	541	539	550	544	523	498	572	515	531	514	532	501	516	522	561	514	556	555	516	549	550	548	509	516	580	496	525	555	507	538	556	512	562	535	555	526	552	551	515	567	569	553	528	530	573	574	567	520	504	543	551	514	523	521	517	600	515	522	574	547	509	475	536	518	499	518	584	521	521	573	547	540	555	521	548	518	498	535	518	538	570	522	531	555	541	582	544	518	535	509	497	494	555	545	529	510	509	533	498	559	536	533	532	494	496	540	490	550	571	524	555	526	584	513	508	540	534	528	569	561	529	540	527	531	568	577	526	546	545	519	530	540	523	553	506	528	557	499	516	520	525	509	572	526	548	588	525	531	514	535	510	539	515	544	496	540	552	505	545	521	503	546	510	492	496	536	493	513	522	492	511	541	551	520	550	518	522	513	557	571	525	528	561	529	496	576	533	567	571	528	562	539	538	529	522	578	577	514	505	586	524	521	505	509	551	565	539	541	560	501	555	565	511	528	541	543	565	503	530	567	554	501	545	519	553	486	557	525	537	527	600	584	547	534	564	539	500	532	575	494	542	585	560	547	551	543	518	554	540	530	529	517	543	521	590	498	482	588	561	542	522	517	546	566	508	526	534	538	511	531	541	552	539	509	523	552	528	540	534	494	517	520	492	512	566	551	499	563	521	546	477	527	535	567	537	517	562	527	514	522	567	513	543	537	531	556	561	522	548	512	515	514	534	530	546	496	560	554	518	552	511	499	542	545	526	500	558	581	543	542	539	587	521	501	515	533	563	549	539	523	534	522	523	524	530	512	546	495	532	560	553	524	549	547	554	559	562	520	569	516	509	505	547	521	559	521	545	549	521	542	526	560	556	497	535	552	534	550	554	563	502	532	525	522	493	544	557	535	555	579	526	537	563	576	535	514	516	549	559	542	524	496	562	534	525	563	527	590	522	541	508	516	545	560	510	529	530	551	525	516	498	554	533	489	545	526	550	514	482	548	518	560	550	492	506	539	544	527	539	546	574	561	545	523	523	549	529	515	531	527	530	552	568	560	537	545	516	546	562	512	558	507	533	530	569	500	515	498	513	531	521	543	537	590	516	507	527	526	519	504	501	550	513	553	554	557	509	528	532	567	564	537	545	537	517	554	553	530	512	524	523	526	541	531	483	556	538	520	555	533	543	512	528	576	522	539	538	539	501	555	551	535	521	548	513	541	517	552	555	530	532	539	511	546	497	519	538	515	530	542	489	516	527	549	519	547	516	541	493	509	546	549	480	567	547	524	518	509	534	534	524	535	521	518	516	550	565	549	545	526	497	543	540	519	525	523	516	542	543	541	541	539	561	515	543	540	468	577	580	507	528	524	537	507	543	546	546	522	544	517	496	490	558	522	518	544	474	548	528	541	544	531	528	518	535	546	540	513	543	548	500	527	536	534	515	510	509	491	518	493	549	522	566	541	522	538	544	567	518	539	539	581	487	528	510	499	542	515	581	560	502	527	564	521	506	468	532	554	513	587	517	538	526	525	501	532	516	535	562	523	546	518	507	528	532	540	528	527	516	544	525	549	522	504	559	537	547	558	537	535	551	541	547	558	523	520	544	536	525	559	476	516	510	529	498	518	518	561	534	527	536	522	533	547	532	555	562	509	541	522	561	566	553	489	548	502	571	512	533	567	535	526	529	559	510	536	512	528	537	502	525	498	551	562	502	526	529	517	515	515	500	526	498	514	533	550	524	517	545	550	558	575	507	551	511	509	521	527	501	548	502	534	554	528	516	527	511	532	541	545	480	496	556	524	582	517	511	578	577	524	551	551	541	544	540	535	529	522	515	539	497	495	513	555	527	558	561	459	543	512	510	524
24217	21416	28610	24633	20357	3042	1037	675	589	544	476	488	489	449	442	423	496	471	448	391	399	416	428	409	424	416	424	404	443	419	415	417	415	406	431	436	384	437	426	412	437	426	380	395	465	405	402	409	395	411	421	364	385	345	405	422	432	393	399	407	405	412	449	421	437	401	366	410	364	432	384	378	406	402	363	398	415	425	378	378	391	409	399	421	394	403	398	390	408	413	391	398	402	379	415	395	373	422	403	403	386	387	438	375	410	408	376	367	421	411	422	407	425	391	375	422	362	428	405	389	411	402	401	392	386	432	395	403	412	441	428	383	404	405	408	368	437	377	376	427	381	404	378	390	398	374	412	408	428	358	387	406	378	405	379	363	383	398	385	399	406	404	403	391	441	384	395	396	380	384	391	393	419	377	388	418	380	392	404	409	384	363	391	429	380	390	410	384	377	398	422	390	396	422	386	379	369	423	389	377	364	349	378	423	379	383	381	395	349	398	397	375	428	375	421	377	402	410	406	393	395	419	417	392	364	377	421	401	399	411	435	417	418	414	384	386	383	367	397	387	395	394	356	388	401	421	431	429	406	445	392	360	399	372	379	422	407	352	375	399	418	395	385	396	431	389	396	393	374	416	389	403	409	436	362	390	385	376	398	421	424	372	433	345	378	405	402	348	389	421	397	376	385	387	371	354	391	354	378	366	374	378	392	390	393	397	420	372	398	395	410	413	409	401	388	374	362	393	401	386	384	409	403	414	398	394	391	402	366	352	371	411	389	351	360	399	388	401	408	396	381	384	415	387	439	370	394	376	367	422	417	378	395	387	438	374	443	399	413	403	393	396	409	415	396	371	379	380	351	393	378	415	381	389	380	406	429	396	384	387	404	381	377	354	416	383	427	400	379	392	387	404	420	380	394	420	368	390	400	394	386	411	386	394	361	415	420	387	412	404	414	365	366	386	411	379	412	380	395	375	356	357	368	401	397	353	394	366	398	379	397	381	385	379	400	424	366	387	424	395	372	377	355	383	398	389	404	421	418	394	375	391	378	377	390	396	412	414	401	398	370	375	405	395	396	380	357	397	400	369	404	396	424	410	382	403	422	383	363	374	415	378	421	420	375	404	403	406	392	405	372	399	401	388	416	388	415	388	400	394	389	402	407	360	385	400	409	359	370	397	374	390	395	365	376	397	378	390	412	411	396	413	423	380	409	432	399	413	372	404	387	380	408	387	414	408	384	384	364	416	369	360	330	379	432	408	434	380	394	392	381	410	372	393	431	402	384	404	389	392	371	385	391	402	426	397	388	400	402	375	425	385	453	397	372	355	412	432	341	404	428	370	397	379	427	402	424	405	396	414	424	356	369	401	353	387	415	379	369	433	403	407	412	384	434	391	346	400	369	385	365	385	383	413	391	377	397	425	422	378	386	389	379	370	393	359	374	387	402	402	393	397	396	416	428	366	393	368	374	405	433	373	404	389	395	398	396	407	395	402	436	378	399	370	388	400	424	362	383	384	375	392	421	375	403	387	406	377	348	374	385	414	381	372	388	383	390	370	406	399	386	380	419	389	355	397	404	372	395	419	370	398	406	405	426	404	433	415	360	363	416	377	421	388	404	419	404	395	408	371	369	367	417	381	366	391	394	364	338	397	403	381	392	399	396	387	413	428	375	399	351	405	398	412	402	410	402	430	408	407	438	406	379	418	380	383	385	381	403	373	374	371	366	418	410	413	421	395	423	412	375	413	394	403	440	394	411	402	407	390	391	406	375	353	386	393	387	389	437	361	386	388	393	385	352	428	388	398	394	385	415	395	394	395	370	392	383	402	365	359	376	398	415	368	392	409	405	412	396	392	401	394	396	419	397	420	370	390	366	361	399	381	428	393	394	407	397	400	384	369	401	376	402	373	397	401	348	403	397	366	377	408	412	386	396	381	409	383	361	422	408	362	369	412	378	369	414	415	378	391	399	381	416	404	366	377	410	373	419	395	405	355	400	364	372	413	389	380	418	372	392	413	394	413	351	367	425	410	398	376	371	416	398	365	359	364	390	416	404	398	391	390	384	399	379	398	368	401	380	422	390	425	378	393	388	407	390	385	422	348	380	375	431	376	407	383	356	380	395	410	388	384	382	383	390	368	371	417	390	396	434	403	413	453	367	413	383	401	377	392	414	386	384	410	385	363	383	372	411	363	381	400	368	388	385	405	426	386	370	378	431	418	368	400	435	358	391	413	375	398	408	374	387	419	390	399	396	389	379	391	384	395	394	372	402	365	408	403	354	388	388	383	399	393	429	398	383	379	361	399	367	430	414	357	396	389	365	412	406	399	409	374	353	389	399	397	403	410	379	400	392	421	371	397	408	396	394	402	373	415	365	391	396	409	402	400	376	393	398	357	374	399	370	377	378	398	417	370	393	387	394	371	360	386	410	391	389	386	360	365	370	393	426	394	386	382	378	403	414	392	391	384	386	379	387	388	399	376	391	397	405	378	404	398	385	391	404	411	391	401	350	387	441	350	380	376	396	387	402	408	376	376	382	415	382	428	351	391	390	370	423	369	357	416	394	378	386	436	389	387	404	373	420	417	416	415	422	385	425	348	394	388	412	422	407	382	404	414	389	395	409	358	388	367	372	364	392	416	400	397	388	430	425	385	386	381	395	382	389	386	357	424	402	418	407	390	399	398	399	405	373	408	383	407	376	410	381	390	389	398	395	360	385	388	426	393	353	401	378	423	384	408	398	396	427	385	369	357	389	422	376	391	430	396	369	416	404	393	385	388	408	395	392	415	386	395	397	417	352	408	399	394	371	372	407	407	376	401	353	403	412	416	393	402	388	374	368	390	398	384	412	423	441	423	418	362	391	388	387	388	398	410	375	394	380	406	428	409	414	376	421	424	382	423	424	395	429	378	404	376	399	391	408	404	412	376	393	371	406	361	391	420	426	403	362	412	384	376	399	412	408	383	361	425	372	397	406	378	400	391	405	405	384	380	392	391	373	356	366	411	384	399	362	389	384	369	398	376	399	383	409	363	380	386	371	417	417	383	418	432	397	405	370	396	408	398	425	381	404	384	390	375	415	400	364	413	382	390	395	389	429	387	389	376	340	391	393	424	376	404	418	398	378	381	367	402	391	396	412	410	421	377	421	398	390	425	372	436	399	386	387	397	392	397	373	402	380	410	405	408	370	369	402	355	408	401	319	374	374	372	391	360	395	391	348	419	399	396	401	381	430	407	378	398	383	356	366	376	406	382	380	411	346	352	384	380	380	383	404	396	377	389	372	400	374	365	388	382	396	385	399	378	424	401	376	384	400	385	418	400	397	396	378	391	404	387	394	432	414	389	422	403	387	418	374	403	441	398	375	378	372	374	377	368	420	409	385	424	414	406	409	408	420	390	396	379	424	402	374	402	391	370	407	407	405	405	381	353	377	366	367	379	382	381	441	384	403	366	397	396	384	395	404	397	394	382	419	367	414	390	382	351	417	385	361	390
3327	4805	3867	1920	1372	1075	865	772	669	605	552	545	519	507	453	457	482	410	442	480	460	403	413	389	409	441	374	390	389	391	413	427	401	374	402	389	402	383	388	425	408	375	408	385	390	434	435	374	406	396	370	380	363	372	346	381	401	380	386	401	392	416	385	386	373	363	404	390	421	416	377	365	374	373	373	447	393	356	362	405	384	384	400	404	411	365	416	399	392	380	391	358	385	410	358	403	415	413	379	413	382	359	409	380	380	377	366	360	361	370	396	383	376	423	367	386	382	395	371	394	395	404	386	379	376	396	376	385	368	416	416	401	416	384	374	367	392	363	380	400	371	392	383	339	368	385	354	401	364	335	369	377	379	381	361	397	409	380	378	368	364	370	387	401	391	391	382	391	367	367	434	401	371	378	373	389	385	397	369	372	395	348	374	409	413	369	379	375	362	347	373	389	401	401	354	399	370	389	394	378	390	379	393	382	380	387	367	358	393	386	379	408	402	387	394	389	359	366	373	364	350	387	385	405	368	372	390	361	365	371	398	348	373	386	379	369	394	397	370	430	365	364	406	360	361	391	376	393	390	413	392	378	353	390	374	388	395	377	404	382	370	386	357	358	362	382	407	368	396	357	378	362	362	370	385	394	385	347	361	354	385	383	381	410	390	395	394	340	403	377	358	389	388	381	410	362	380	380	378	401	373	341	370	362	350	376	371	384	384	367	391	373	381	378	400	390	359	371	415	354	359	373	374	402	391	397	415	364	369	371	372	388	360	360	379	337	324	391	407	385	392	381	405	355	350	421	384	378	372	362	351	363	417	398	416	376	383	361	376	377	383	395	382	352	425	350	375	366	371	363	390	371	347	373	355	379	354	394	368	400	372	413	361	387	377	329	386	346	391	380	383	360	337	352	368	360	355	383	395	394	397	379	385	371	391	399	413	386	374	376	384	363	388	373	403	352	406	380	375	366	361	355	355	370	430	346	393	345	380	356	390	365	364	370	357	371	366	396	400	351	382	399	347	348	387	388	381	398	360	390	379	371	377	413	363	369	380	404	366	395	381	377	371	389	400	357	386	391	386	390	367	378	348	373	387	330	364	358	379	371	384	368	387	348	347	418	379	366	363	359	380	373	355	373	388	407	356	353	368	363	345	341	362	338	402	358	380	395	374	382	380	350	366	366	366	380	380	378	382	363	343	346	389	402	368	401	393	383	361	380	353	400	367	383	391	372	399	336	365	403	396	379	381	389	359	402	400	361	347	378	398	381	373	400	361	394	379	386	399	345	377	374	362	363	350	360	404	372	367	381	382	403	380	393	360	374	380	380	398	354	397	382	382	375	386	388	385	363	360	384	402	389	373	363	396	360	384	358	374	366	379	387	369	360	367	345	371	404	380	377	384	379	366	357	370	366	339	388	395	420	384	384	336	408	384	370	393	400	377	412	379	402	352	385	389	379	371	353	403	380	397	353	383	405	340	347	356	375	382	365	382	362	383	359	354	347	374	329	390	362	411	389	364	362	373	366	376	360	395	366	394	396	365	374	376	374	366	355	371	411	394	390	337	388	401	382	386	361	401	398	397	381	367	365	401	394	375	352	393	323	359	388	360	355	398	363	383	376	341	377	401	376	367	383	418	389	375	375	342	380	347	401	377	374	401	356	373	376	377	383	396	364	385	403	362	395	363	374	378	401	390	403	394	388	386	363	420	361	359	347	362	360	394	398	402	360	393	380	361	366	396	347	363	373	357	326	372	395	377	376	384	450	343	390	381	376	385	382	388	414	350	377	371	372	369	382	374	365	367	377	368	348	364	363	374	359	386	362	373	411	382	376	377	370	356	370	370	375	365	380	396	376	344	375	388	375	352	361	384	397	357	406	354	357	403	336	364	371	358	382	367	389	398	380	376	382	409	370	351	337	370	389	391	397	372	325	379	390	365	379	382	384	361	393	352	358	384	360	356	368	392	385	382	373	392	369	359	381	366	385	380	397	369	398	388	360	384	379	363	368	388	371	348	376	359	363	369	375	385	415	397	373	377	358	402	413	372	395	382	387	381	323	367	395	353	388	376	397	388	365	332	402	349	370	369	329	381	385	372	330	377	368	351	389	366	382	392	359	363	388	377	396	362	363	350	355	367	347	396	359	387	380	403	421	363	381	349	361	395	367	388	359	406	352	396	357	392	376	387	366	390	384	390	401	358	377	343	386	346	380	357	345	397	382	393	361	382	336	389	341	372	401	379	351	401	366	372	367	352	368	356	368	353	373	382	390	383	362	361	351	382	403	372	344	379	376	355	362	348	366	365	397	381	385	374	371	396	384	399	356	386	346	289	386	341	363	385	355	370	339	380	387	388	362	380	366	378	364	371	364	348	367	387	392	401	370	338	370	350	368	359	416	363	347	341	344	391	375	339	362	349	362	365	394	390	399	339	359	394	379	406	363	363	367	376	370	386	388	383	369	369	373	373	391	392	380	394	353	383	363	347	382	368	372	373	364	339	362	375	386	375	395	346	368	398	371	357	347	357	382	404	343	401	371	352	353	388	389	354	381	331	386	382	357	382	351	368	377	339	425	386	357	406	368	365	376	352	371	368	365	356	361	383	362	396	381	375	350	384	374	355	354	367	382	344	387	386	343	369	362	365	377	373	382	360	345	396	394	391	352	387	385	414	359	361	390	360	369	386	367	363	365	383	378	395	392	377	380	378	366	361	386	378	370	388	395	359	377	351	376	385	377	351	359	353	387	373	356	392	344	364	316	366	376	348	362	405	381	372	359	364	389	397	386	362	365	333	375	356	399	393	367	363	385	406	374	374	341	377	394	355	387	366	348	357	396	370	409	370	376	357	348	371	377	393	383	393	387	354	409	354	368	376	384	373	369	379	353	404	413	415	385	339	368	420	401	374	399	382	408	376	390	369	346	376	381	386	402	396	380	395	383	392	385	368	364	365	398	366	373	375	330	347	387	353	398	341	390	370	389	383	391	367	386	371	375	414	360	408	386	402	360	355	369	369	388	366	392	355	375	352	394	396	383	374	382	355	363	368	370	362	351	371	360	379	368	390	362	371	379	393	397	388	374	379	363	349	399	372	357	399	400	363	386	383	370	360	396	350	365	357	355	376	403	376	394	363	350	391	357	376	374	409	353	371	389	375	411	355	386	362	364	371	375	392	352	397	337	379	326	385	358	368	339	352	385	391	372	346	389	385	389	362	396	364	384	316	368	354	371	380	377	374	388	397	385	399	387	357	381	395	380	402	370	370	407	378	339	357	397	359	372	364	385	354	394	342	347	362	407	366	350	376	343	350	363	382	389	387	359	373	349	369	380	401	380	370	363	392	336	368	388	395	388	387	392	380	391	369	338	365	356	372	349	400	367	358	348	359	340	388	376	387	386	359	351	367	410	372	383	384	362	392	369	378	395	380	382	349	373	360	409	398	379	360	360	352	363	384	394	407	358	400	377	374	344	389	382	368	345	406	362	357	437	423	403
27617	12331	2002	1137	874	781	823	803	819	795	777	878	780	797	805	776	847	885	834	769	866	837	854	821	808	839	857	729	799	814	763	814	762	792	764	831	841	786	814	863	835	807	765	804	789	827	815	786	762	788	814	789	744	809	792	810	812	855	804	782	824	851	789	794	791	809	790	785	783	821	775	784	810	809	768	757	808	802	821	718	839	792	809	791	849	810	776	743	789	795	823	794	778	765	818	819	784	787	801	792	842	803	757	828	782	799	797	804	762	817	797	840	872	815	784	808	800	800	751	791	767	759	788	811	826	782	837	798	810	798	849	797	800	816	764	800	750	807	862	789	777	783	761	785	800	812	779	770	760	791	827	773	796	756	747	793	791	736	772	835	886	811	808	808	804	873	797	783	760	787	834	760	837	832	835	836	794	829	826	812	814	834	802	801	785	816	796	786	831	807	814	784	813	751	729	776	793	810	778	784	795	835	803	824	822	827	749	844	810	796	784	764	812	809	808	789	792	790	786	820	743	838	824	829	778	796	749	795	818	770	804	836	807	781	806	822	806	786	764	778	758	859	775	795	777	782	752	827	788	778	757	774	755	775	788	768	827	835	745	799	791	801	786	796	790	798	821	812	786	828	800	808	723	804	754	802	790	811	758	797	811	773	824	811	827	777	799	815	776	835	806	810	802	807	753	856	796	870	815	781	717	774	819	822	776	832	834	759	792	770	815	852	808	780	795	787	826	803	777	805	782	822	754	753	827	761	749	817	851	818	773	797	861	806	814	799	817	800	828	822	825	853	771	736	786	778	789	812	798	854	842	754	787	850	819	855	730	771	739	805	779	785	839	786	797	776	792	790	842	855	801	797	797	816	818	781	805	757	794	837	829	853	786	740	828	800	809	826	811	821	798	810	785	872	819	823	814	799	785	805	799	801	784	799	810	794	807	804	801	777	796	795	791	820	807	807	791	810	791	816	787	793	793	777	837	828	832	795	818	818	763	798	814	823	783	791	830	774	808	787	792	781	825	829	750	800	867	795	829	749	821	779	819	786	843	818	847	754	784	827	831	742	798	765	816	763	800	806	766	780	791	773	799	834	762	828	818	761	800	843	782	807	838	768	846	763	840	837	824	769	781	781	842	803	801	770	771	793	799	861	788	788	785	774	790	804	852	809	802	840	875	820	854	761	779	784	849	849	793	858	719	815	798	760	763	809	748	803	821	813	774	767	778	786	775	798	818	849	850	771	804	798	778	849	805	836	775	826	776	802	861	795	793	794	813	826	736	807	769	777	811	791	781	798	835	805	797	771	815	766	823	846	794	796	804	884	817	832	796	818	766	801	800	770	777	852	764	778	843	810	863	797	853	857	810	783	810	819	787	792	826	824	811	821	822	781	779	821	788	842	780	795	767	821	766	774	790	806	839	827	795	787	826	825	807	796	814	811	779	816	769	775	781	812	788	785	784	788	766	811	789	789	793	761	823	803	806	821	816	757	845	788	775	806	827	807	712	790	815	800	749	798	847	778	818	824	792	816	816	802	787	766	779	850	792	830	772	801	745	785	828	777	827	813	784	819	797	783	753	767	762	836	806	770	796	803	806	835	827	753	792	836	836	814	814	823	806	806	794	847	767	807	785	793	802	795	800	813	796	801	817	799	759	884	827	801	804	783	838	767	811	810	848	804	772	810	790	833	754	796	799	743	806	846	800	764	776	846	822	797	807	827	807	785	782	792	774	765	799	807	823	853	772	781	802	765	829	812	827	843	801	779	788	708	846	807	799	769	784	791	795	752	795	765	779	806	764	809	798	782	755	767	750	786	812	746	847	812	831	850	759	789	772	762	831	790	740	793	834	787	807	817	756	832	809	787	827	765	781	820	816	755	823	820	826	788	801	777	790	782	853	836	764	815	821	804	833	789	765	821	777	823	844	834	814	797	804	801	818	792	774	840	800	799	824	729	768	784	848	745	779	772	812	842	746	807	812	815	803	832	803	805	767	819	844	800	803	780	756	788	824	802	815	814	810	774	844	800	783	771	790	781	800	739	825	812	780	789	769	839	823	837	775	749	770	786	791	798	772	806	799	771	823	812	798	774	789	812	803	728	763	780	818	794	761	801	836	727	805	769	824	754	789	797	778	801	740	814	844	713	801	796	770	806	745	767	844	774	780	828	788	797	797	803	755	815	819	814	803	733	803	847	772	757	751	815	817	764	826	860	821	836	813	837	822	827	840	753	796	813	833	815	782	747	787	815	784	799	773	802	836	790	801	750	814	770	779	825	787	827	777	774	846	802	845	758	770	817	779	789	825	800	842	732	853	832	798	826	775	827	822	747	791	816	772	815	800	732	807	847	864	736	770	871	723	770	829	761	779	770	794	826	858	826	836	797	828	811	774	767	811	789	819	806	773	862	810	793	763	801	834	812	802	766	831	820	814	806	764	803	791	819	815	786	828	793	822	829	763	784	857	782	834	790	861	806	767	758	771	799	772	804	773	754	775	769	836	785	773	788	834	833	797	811	810	811	787	838	778	764	786	746	785	766	826	808	837	818	808	842	774	804	801	742	786	810	802	803	796	826	776	827	789	843	806	783	808	798	796	825	828	780	824	824	782	840	789	781	780	837	799	746	779	808	799	774	833	792	757	788	812	822	811	804	758	822	807	799	791	788	767	829	771	789	815	774	811	783	792	795	800	764	800	821	769	800	791	815	768	790	760	826	808	806	808	818	775	741	814	827	812	786	856	806	813	809	775	761	831	774	756	801	780	823	795	782	794	806	799	807	812	788	748	840	807	809	763	790	818	792	819	771	769	779	790	819	773	783	845	814	760	745	776	773	785	746	794	833	797	822	807	804	843	781	778	870	754	820	828	804	796	781	812	861	802	781	745	797	821	801	790	839	788	774	830	775	760	813	820	826	763	805	753	790	815	746	802	830	758	828	797	755	826	823	754	843	830	744	788	769	758	866	784	821	816	740	797	801	819	783	804	822	835	769	819	753	830	819	812	854	830	834	762	823	817	804	812	808	811	831	827	765	829	827	833	804	745	800	818	783	803	818	757	802	831	769	767	788	775	783	842	784	778	788	862	775	762	777	775	802	795	790	816	811	813	815	749	770	799	814	817	809	783	808	790	771	794	796	836	803	772	810	789	781	823	835	787	810	796	812	834	800	812	755	794	851	796	796	819	841	833	824	828	777	771	782	835	793	844	773	783	785	855	852	824	835	774	803	869	804	802	782	839	760	811	823	753	831	834	831	786	826	794	798	730	796	785	800	848	758	793	822	784	789	789	797	829	794	801	794	770	842	810	800	797	828	771	820	787	838	756	830	837	813	772	742	803	785	812	764	775	779	781	780	837	772	813	825	811	782	804	835	793	768	751	795	797	807	751	788	791	842	815	782	804	772	774	823	699	822	781	793	788	763	819	742	759	771	816	810	830	795	830	799	801	770	776	813	782	793	772	777	773	771	866	840	840	786	761	816	780	766	821	778	845	791
5095	879	883	746	752	711	712	674	722	680	683	751	693	700	723	692	704	704	699	730	669	721	679	652	673	663	700	672	753	640	685	692	660	721	692	654	685	722	699	661	691	629	680	670	684	710	716	684	727	727	679	684	621	648	690	688	719	692	654	714	668	732	649	699	708	688	663	707	686	677	664	696	723	675	718	676	686	668	703	704	669	667	668	687	682	679	668	680	666	706	696	686	675	640	684	668	695	671	679	707	662	678	687	656	697	669	670	667	745	682	682	730	658	692	646	683	708	614	690	653	674	667	677	679	695	668	665	681	676	660	730	652	657	696	700	704	668	669	700	692	691	667	683	695	721	665	674	667	711	709	688	676	676	665	653	673	661	645	628	660	664	615	695	647	694	715	661	704	703	647	665	659	679	659	663	628	657	645	713	664	642	659	697	654	633	674	715	645	664	654	653	646	702	646	702	638	683	688	716	694	647	688	680	633	640	676	647	665	682	732	674	655	675	685	687	689	658	668	660	644	672	683	680	685	662	671	679	669	671	710	679	688	641	695	629	639	698	658	687	667	658	708	685	621	702	677	679	687	647	686	699	668	681	660	682	673	679	696	691	663	707	729	650	691	651	692	646	680	677	668	667	687	665	679	663	716	680	660	697	651	698	667	694	653	664	689	705	675	631	652	697	749	692	660	706	651	629	645	664	664	679	668	694	667	666	712	723	725	670	699	690	749	719	693	739	659	645	688	683	655	690	656	662	687	652	655	654	696	697	666	702	684	714	714	677	670	652	679	724	656	674	672	698	672	683	668	613	693	699	692	665	690	678	687	673	676	655	653	686	650	640	693	619	722	672	680	669	685	718	639	652	655	681	692	658	690	720	697	675	713	673	646	722	674	666	673	662	713	675	668	680	690	656	750	681	680	657	644	660	679	666	677	695	635	661	698	693	690	687	698	702	675	641	681	703	703	648	674	706	649	693	687	642	697	671	696	694	673	679	709	680	690	654	679	662	648	695	648	716	709	648	664	681	710	706	674	715	673	724	651	666	720	693	682	672	631	675	665	678	705	629	661	649	659	701	681	663	625	653	623	670	700	710	679	723	671	661	664	704	678	704	670	658	660	682	682	676	684	700	640	611	728	663	657	683	665	702	697	644	670	642	679	663	674	664	711	659	662	653	683	697	676	650	673	655	693	658	681	691	712	645	672	657	722	687	659	732	639	633	622	650	734	687	625	687	668	664	721	719	674	654	673	719	663	647	679	658	633	660	652	678	690	666	704	619	644	699	679	668	676	647	630	715	715	719	693	666	656	711	711	646	652	673	627	677	621	672	683	680	709	707	685	672	724	663	669	739	665	687	691	657	661	671	667	632	686	676	722	715	688	675	655	738	687	679	695	647	652	726	689	680	691	650	674	661	670	659	679	656	648	685	709	647	694	646	678	699	674	726	653	684	651	669	669	675	622	653	692	658	686	646	720	667	637	668	680	689	685	716	714	638	649	669	661	660	646	705	654	705	657	670	627	712	734	661	667	681	648	702	682	694	689	659	672	666	680	660	626	713	680	678	655	671	681	695	728	729	659	663	674	652	675	650	665	656	718	649	643	637	693	665	675	672	686	656	671	726	670	653	660	700	676	687	638	661	683	685	678	718	665	686	718	663	667	677	658	689	683	696	689	674	641	668	641	687	645	648	699	677	687	712	698	709	633	643	679	681	701	627	649	691	703	737	657	704	654	688	631	655	655	667	643	673	686	654	685	688	730	686	691	690	670	688	681	679	649	700	717	706	679	631	623	651	702	745	680	661	696	706	668	679	662	670	697	673	661	622	636	721	726	659	677	707	699	684	698	701	684	637	718	686	706	676	699	629	653	660	660	648	705	698	653	672	661	647	698	655	681	692	697	685	689	682	719	660	679	689	704	750	673	673	716	712	616	683	672	657	631	647	702	655	660	674	648	658	671	651	660	702	679	689	643	641	647	665	705	736	674	682	645	672	631	662	678	639	679	669	671	690	636	706	653	647	662	711	641	709	701	721	726	710	688	683	648	669	640	638	654	688	635	680	677	666	660	716	713	658	675	644	674	718	623	648	711	658	651	688	666	696	639	657	659	651	628	696	659	669	679	685	677	647	636	712	664	677	694	664	674	682	685	711	677	695	683	656	705	723	646	701	685	688	699	686	688	706	715	719	650	642	664	682	648	662	717	648	676	655	659	710	665	682	668	684	696	685	676	696	668	632	678	654	631	718	666	668	651	698	642	671	651	650	690	641	700	673	671	672	667	691	731	703	648	694	664	627	664	688	702	737	720	719	673	682	644	688	700	678	689	639	702	657	714	722	690	719	685	671	683	672	657	644	649	689	700	660	680	646	681	695	656	643	657	653	708	676	633	686	674	639	693	711	701	700	649	646	690	673	693	704	720	695	664	628	667	656	661	638	679	701	690	706	688	673	699	698	684	703	660	708	704	697	695	704	662	649	645	683	696	690	700	682	689	664	679	688	681	667	710	680	707	704	684	679	663	716	669	682	636	699	687	655	659	688	708	676	654	652	704	653	664	652	721	705	662	686	682	622	720	669	656	680	719	650	664	704	687	690	688	716	670	687	730	650	684	675	686	690	678	682	654	678	702	680	652	676	650	676	663	696	652	663	630	666	671	656	687	737	663	679	686	693	633	668	706	666	687	713	719	661	712	667	675	688	678	696	701	666	711	711	691	703	710	741	677	646	694	623	606	712	655	659	692	675	670	678	651	713	665	677	678	634	701	646	672	674	677	696	662	713	681	672	678	725	687	683	669	655	661	652	703	678	649	695	686	708	655	621	686	684	645	678	660	687	648	625	682	674	640	706	679	688	654	659	670	621	722	641	677	648	666	695	638	653	660	689	728	692	694	679	708	654	705	691	683	639	715	678	696	657	684	691	710	634	679	701	685	702	648	699	708	695	651	657	629	720	647	657	679	677	674	692	702	659	633	685	691	711	684	709	685	679	694	670	659	665	655	721	691	730	703	642	660	648	669	680	683	652	697	684	702	648	653	717	656	692	719	684	677	637	659	594	711	684	698	663	619	716	654	704	701	695	670	651	648	691	691	713	702	629	656	667	648	691	645	680	696	646	664	727	615	654	663	639	684	688	720	697	668	719	692	668	696	706	660	679	660	661	701	678	663	676	689	664	669	680	677	676	631	669	704	696	691	683	693	678	672	645	711	683	678	684	683	673	646	638	662	683	651	688	691	672	646	664	672	657	696	699	666	639	697	679	626	705	684	646	702	682	704	728	661	660	671	669	643	696	698	707	690	700	704	642	716	657	676	708	755	690	679	714	655	664	668	606	661	660	622	677	684	664	679	657	639	639	628	701	651	707	693	632	652	646	645	664	671	689	654	650	681	737	657	672	683	641	678	660	696	671	640	717	701	676	663	657	678	691	693	694	647	679	644	748	680	659	688	680	735	678	632	668	698	676	660	684	674	652	690	658	722	701	711	675	637	648	688	677	688
25736	21450	25907	18548	1747	903	764	694	627	613	659	638	624	627	605	621	600	614	624	577	583	626	574	549	576	598	605	601	594	614	616	592	624	595	627	613	622	586	585	596	616	608	610	591	633	572	593	610	572	587	618	589	610	612	599	598	583	577	596	560	586	612	586	592	576	607	622	619	591	640	577	619	591	604	591	579	619	598	607	668	584	616	621	593	544	614	596	615	613	623	594	620	588	554	572	598	627	611	643	601	580	584	585	594	622	535	544	532	621	560	592	602	630	580	614	591	579	586	552	592	610	608	585	613	638	570	576	581	631	592	590	596	596	596	621	594	555	567	615	623	556	633	578	584	572	525	607	568	552	592	595	526	625	562	608	621	577	583	617	572	590	604	569	579	589	561	576	619	603	588	602	565	600	584	602	612	581	611	616	594	568	585	576	566	572	615	595	540	607	582	606	604	591	608	569	609	577	611	540	578	579	592	557	589	575	546	559	575	582	544	562	614	611	618	607	608	606	628	579	593	607	537	587	613	578	608	632	622	629	545	551	563	576	566	594	641	595	582	566	623	608	595	620	623	532	595	581	605	584	609	585	596	595	610	613	569	584	607	641	588	563	558	563	592	623	592	599	579	605	622	628	619	562	568	567	634	568	592	612	602	606	587	579	604	588	583	630	586	600	600	583	586	543	593	558	599	616	571	603	597	545	565	589	596	585	588	607	568	630	607	600	602	603	593	582	609	664	577	537	588	614	575	571	605	556	535	614	609	576	548	623	578	592	603	593	575	564	610	566	600	591	645	550	610	596	590	586	571	616	591	584	616	591	535	640	585	564	587	590	577	565	553	579	597	594	598	593	535	588	631	557	645	610	604	577	598	622	606	560	578	556	592	605	593	609	576	589	585	602	592	616	603	542	632	586	570	588	585	606	605	587	613	586	571	605	589	598	592	560	600	586	618	565	579	596	578	569	595	595	608	611	598	607	551	564	609	603	605	591	588	614	596	605	557	586	603	565	608	571	594	549	590	596	652	605	625	579	570	565	595	623	603	589	590	619	551	554	603	573	621	577	559	601	593	577	614	649	646	585	626	611	570	626	546	599	540	572	566	592	612	641	599	598	607	607	597	599	516	574	585	630	594	580	554	565	581	553	623	606	577	535	569	610	587	598	596	591	614	593	564	554	603	565	553	573	561	590	566	616	612	589	570	590	592	596	594	568	593	615	600	550	608	582	540	569	593	595	596	593	600	606	557	570	579	615	561	593	607	593	577	637	597	564	595	587	563	554	563	541	569	606	599	576	594	595	563	585	626	586	661	606	548	581	594	586	537	625	587	568	572	542	576	603	613	576	539	628	617	596	595	592	586	576	549	616	575	599	559	634	576	544	560	579	553	600	568	596	576	574	591	642	606	607	589	595	594	646	583	601	572	616	582	577	599	596	594	591	617	616	581	602	561	561	566	574	628	569	606	613	587	606	552	625	591	638	612	580	575	594	643	598	578	575	569	593	633	599	585	577	583	596	574	541	569	577	582	600	550	541	591	557	593	571	570	593	582	541	584	640	574	628	575	589	579	570	626	627	591	651	598	582	584	582	581	596	594	544	645	560	554	574	581	630	584	575	576	589	576	612	550	598	635	573	574	583	573	571	616	599	599	618	605	570	568	602	598	590	601	545	558	555	574	598	603	619	583	562	572	583	561	590	611	605	541	612	598	594	586	622	583	575	564	562	638	596	631	598	571	598	616	590	629	564	562	639	613	614	574	604	633	624	557	603	584	561	585	599	583	663	549	643	596	603	607	604	564	573	616	626	589	604	564	561	586	554	577	593	600	563	631	589	599	607	593	625	621	603	567	589	610	574	590	608	607	586	546	624	573	571	616	638	613	591	578	586	581	620	569	625	572	588	590	583	585	621	558	629	560	620	605	581	593	620	587	597	562	600	569	580	600	587	587	574	596	556	603	603	585	618	574	631	589	592	600	601	608	572	559	592	606	637	591	577	572	586	556	580	581	570	603	532	537	567	593	571	609	599	552	618	601	623	626	600	592	604	577	594	565	578	591	596	606	569	582	642	646	625	563	589	576	617	628	566	615	590	627	596	592	604	596	623	554	574	635	544	642	584	569	555	606	591	581	598	606	617	597	541	589	618	597	596	575	519	597	584	606	575	593	575	616	557	612	633	628	610	580	613	572	600	542	594	600	605	569	566	606	591	599	643	617	557	629	604	584	626	592	581	596	596	568	560	609	619	607	597	628	636	603	610	593	585	587	561	547	553	617	605	566	523	577	560	601	534	565	558	552	601	615	568	562	578	590	604	626	595	618	564	593	566	626	640	615	622	552	540	645	611	555	599	566	583	571	551	571	574	574	595	623	613	605	614	585	612	566	556	585	561	601	580	577	560	601	596	551	606	619	591	552	603	611	602	513	591	600	608	596	602	584	592	577	580	583	566	603	581	568	573	583	592	565	563	574	606	592	608	644	570	603	602	582	598	586	542	610	593	605	612	597	577	603	564	591	618	579	603	605	643	545	557	602	571	590	602	547	651	580	591	583	587	577	603	592	622	654	533	637	574	554	610	575	595	586	584	568	552	567	577	586	561	571	626	578	586	568	597	555	587	620	603	595	576	579	626	611	613	570	598	564	532	559	520	554	555	613	584	622	600	553	589	596	632	588	581	606	601	593	631	575	649	593	594	614	607	602	566	576	554	593	558	589	577	593	555	613	603	649	600	631	600	594	628	585	629	609	566	598	594	600	596	595	599	612	607	567	609	551	589	568	561	612	601	583	614	613	585	585	602	569	567	567	613	563	569	581	554	528	620	605	590	601	609	611	579	558	598	573	601	586	609	598	569	573	598	597	574	590	614	583	569	571	602	612	614	587	586	545	569	588	584	579	597	602	609	580	610	601	599	604	600	585	603	572	576	592	608	551	586	561	594	624	583	585	619	598	622	594	610	617	559	568	597	611	577	612	592	550	614	611	582	541	557	584	548	591	583	604	573	563	581	570	621	611	598	593	637	640	582	533	592	570	623	631	622	589	564	607	539	594	589	568	641	596	591	675	623	616	601	622	633	589	610	579	626	539	601	621	612	597	585	637	555	596	568	569	605	546	586	613	583	587	585	592	646	573	518	581	590	571	556	625	596	594	572	600	615	588	544	603	591	566	580	571	574	577	606	552	570	549	572	555	649	561	588	594	590	579	594	603	595	560	566	610	598	580	614	618	555	603	592	555	591	564	593	616	596	571	604	600	531	575	531	586	523	607	616	597	585	633	559	591	640	574	579	566	597	584	599	615	616	590	553	640	586	615	620	643	575	574	569	594	608	580	598	591	602	618	591	605	625	613	615	612	584	604	650	597	571	572	540	591	562	598	561	556	607	581	542	575	568	563	555	530	603	575	555	568	641	552	621	592	566	599	585	573	592	588	551	577	558	634	592	565	572	595	578	608	570	573	586	601	640	542	626	584	634	580	634	633	566	582	584	574	575	638	602	560
3418	2106	1780	1065	829	785	707	646	669	594	595	601	579	528	587	590	554	528	570	548	519	530	538	539	536	568	540	549	564	538	541	584	530	542	545	552	524	552	512	564	537	536	556	598	556	549	534	541	480	528	551	533	509	496	546	555	530	560	515	542	555	518	547	559	570	563	541	503	536	507	568	552	547	524	540	546	544	516	534	497	477	515	556	549	557	535	550	497	572	547	527	515	514	513	500	530	531	546	537	522	536	576	504	520	515	507	553	568	548	513	545	515	527	538	547	522	539	511	520	534	512	523	585	531	569	541	572	505	547	510	521	527	528	542	525	515	532	535	530	534	511	541	473	520	533	532	526	508	534	531	520	555	526	496	540	593	523	560	534	524	485	521	523	518	546	514	493	513	508	524	528	472	546	493	520	575	498	494	474	534	532	528	591	528	514	506	487	518	524	523	494	544	496	514	535	523	522	560	562	553	520	564	545	518	494	545	534	488	511	526	479	557	509	499	537	540	518	495	504	525	510	545	536	476	572	548	591	536	545	528	547	527	553	519	539	499	563	528	554	507	497	564	529	566	519	525	515	518	553	503	526	548	525	499	565	519	502	538	526	544	560	558	531	502	536	528	522	586	535	553	551	484	512	539	546	536	529	532	520	514	494	523	560	526	489	518	571	510	497	495	509	564	577	526	513	509	558	525	537	571	528	543	499	533	505	522	528	516	475	524	552	507	474	554	493	519	515	516	509	526	502	524	541	534	512	519	539	510	550	590	551	515	526	530	537	509	491	545	525	540	501	538	514	538	562	531	514	540	505	547	527	506	546	510	530	543	570	521	552	544	501	520	517	486	518	518	533	512	532	556	553	536	565	487	526	550	477	542	560	532	539	531	501	531	540	525	534	547	562	527	548	566	521	510	535	563	522	524	521	504	496	550	520	524	528	515	534	554	515	527	539	552	534	528	553	539	491	539	550	543	565	551	519	518	540	533	556	524	518	557	497	531	506	503	491	523	520	542	489	523	550	576	552	520	540	525	545	529	518	532	525	539	547	491	534	511	524	506	514	546	536	541	496	513	557	493	543	525	514	528	521	506	570	548	500	528	525	523	512	516	514	537	510	505	541	472	561	521	556	538	511	520	489	519	507	529	544	479	509	509	495	528	501	525	523	509	488	521	548	493	548	517	529	506	555	547	518	503	496	497	492	519	519	494	548	534	588	483	537	516	539	536	570	482	538	538	546	529	512	529	481	510	523	506	544	516	517	522	509	558	511	520	489	509	516	503	544	539	542	545	540	521	560	520	501	501	535	551	508	515	520	540	504	507	526	525	509	516	504	533	550	506	527	551	564	516	538	521	517	512	534	475	523	521	523	556	523	498	536	573	542	521	526	525	565	500	538	526	525	509	527	553	554	529	508	561	554	541	541	513	534	535	537	524	551	510	541	515	541	554	523	501	519	548	547	516	534	507	523	542	572	539	542	541	510	527	503	547	497	535	515	531	510	542	542	471	527	510	522	528	519	531	532	543	532	555	507	549	533	537	544	561	522	564	543	556	512	534	486	546	527	513	539	508	538	533	501	511	501	522	543	489	542	552	577	538	508	483	507	525	531	518	526	540	509	539	556	510	526	508	536	525	535	480	507	524	502	537	527	492	530	543	514	500	525	550	514	546	584	547	492	544	521	527	527	536	510	523	489	519	526	533	531	500	549	523	542	522	527	511	476	553	539	514	524	506	582	538	552	557	539	541	512	515	522	537	481	544	529	473	541	492	531	511	536	542	535	472	514	559	531	536	519	500	550	528	527	521	520	493	530	539	542	514	494	535	542	508	491	531	545	529	459	512	542	497	512	556	497	529	502	511	496	498	492	543	547	491	494	535	576	575	552	538	554	569	551	510	575	564	503	534	507	557	520	517	515	518	535	551	538	547	505	508	522	517	535	571	518	500	582	576	540	548	526	534	561	474	528	526	530	516	504	526	476	484	527	516	517	467	506	601	535	536	517	525	536	519	515	526	540	497	497	563	521	529	490	528	541	536	514	536	508	494	560	520	487	553	501	567	545	497	510	488	528	525	560	539	538	537	559	541	481	537	547	491	533	511	531	530	562	500	497	510	514	508	508	538	541	517	502	543	541	506	508	530	533	520	514	542	515	532	510	558	561	549	491	552	505	486	519	517	527	500	532	522	555	545	555	509	540	528	521	538	524	494	545	510	535	510	501	552	545	543	492	501	502	509	511	526	536	530	481	529	530	519	508	500	527	524	513	489	524	505	513	533	589	503	491	539	534	495	517	545	529	545	509	502	522	565	536	561	538	519	519	540	528	537	535	537	531	466	535	520	513	525	520	492	542	514	515	494	502	533	542	556	535	487	523	522	551	579	544	559	495	510	481	515	541	545	535	541	522	552	536	526	508	484	532	558	492	538	527	529	523	540	502	512	561	589	500	498	527	490	515	530	521	492	541	522	504	529	513	531	527	516	532	541	529	544	529	551	513	506	576	510	504	505	537	540	565	549	540	530	517	559	540	520	517	600	523	521	495	474	518	523	527	493	528	537	505	539	555	522	477	498	522	497	509	548	559	538	546	480	533	544	510	529	558	568	501	526	524	527	550	521	535	492	527	487	545	548	564	503	498	520	550	507	524	503	544	557	502	527	553	509	533	542	489	543	532	557	526	537	496	495	551	533	517	501	526	487	514	554	535	569	555	527	539	543	556	522	545	509	516	537	552	534	502	506	549	524	502	515	541	493	544	517	481	524	538	528	581	536	488	517	531	473	524	514	550	495	501	527	556	548	547	510	542	528	541	533	499	498	519	483	529	546	519	517	512	515	519	532	509	544	537	514	558	475	469	521	543	488	529	537	540	528	539	545	518	517	511	497	530	562	524	536	545	485	547	567	507	523	518	504	522	528	470	541	503	546	482	524	524	531	529	538	535	539	515	516	568	545	541	536	552	555	528	523	546	537	530	538	530	505	492	530	546	547	514	520	526	539	520	526	524	531	551	505	539	501	542	499	531	493	517	495	516	526	517	516	535	492	531	557	550	508	490	520	528	538	483	547	566	525	529	535	533	519	513	508	498	540	542	558	484	525	570	531	522	576	538	511	551	542	498	544	518	498	575	515	543	520	508	511	516	528	574	512	511	545	512	528	505	559	513	518	537	529	499	484	544	517	537	524	506	520	521	511	500	504	551	538	507	544	554	546	538	530	531	518	537	503	559	578	540	541	503	519	503	566	502	510	527	555	548	538	511	515	509	550	584	513	532	503	542	536	485	512	530	539	520	548	530	518	487	552	543	532	529	515	502	511	509	502	519	517	531	500	520	519	492	501	509	506	537	528	549	537	535	562	525	513	533	560	529	503	510	512	528	493	498	509	531	539	549	536	491	503	512	520	505	565	546	528	552	523	532	570	502	524	549	562	493	522	539	513	537	550	534	524	514	536	530	535	491	517	524	492	512	533	529	509	541	514	512	542	523	498	527	479	525	535	524	542
24170	21404	28586	24597	20502	3055	1015	641	484	533	448	479	432	408	402	447	397	418	441	394	380	385	395	382	403	357	359	393	357	390	378	379	378	357	362	365	362	367	376	368	373	389	380	381	391	360	415	372	411	361	377	364	377	383	364	395	399	391	378	316	347	392	385	363	395	414	357	357	357	374	384	382	381	368	368	375	373	354	379	359	365	362	362	388	404	371	343	374	389	375	335	368	369	379	348	358	400	356	363	322	394	390	348	418	344	323	369	381	339	372	393	378	360	370	382	344	377	328	371	386	371	370	357	390	352	383	356	385	409	379	339	343	372	401	349	397	384	368	389	385	364	355	382	374	339	362	429	362	355	407	354	387	403	338	374	356	361	346	373	352	372	387	362	371	347	359	372	382	361	358	341	375	373	354	379	384	380	385	368	364	359	387	341	376	352	354	354	372	355	351	374	366	350	382	413	340	375	374	378	376	332	354	353	369	353	351	363	338	391	367	379	349	362	359	395	347	368	348	381	376	362	377	392	349	401	374	385	343	386	366	385	363	346	356	351	349	364	365	387	378	355	376	369	360	381	349	367	384	337	354	359	362	393	329	356	358	363	391	353	342	379	387	333	362	381	380	348	357	332	342	327	367	359	330	399	349	361	352	348	368	356	332	414	360	369	360	358	387	363	344	367	365	343	374	399	384	376	366	359	371	376	347	364	329	361	355	377	359	341	355	365	364	380	356	410	356	359	359	368	378	347	371	403	389	377	333	405	363	381	385	352	387	371	381	367	373	367	390	348	368	369	376	364	392	356	361	377	340	369	363	382	331	390	365	369	372	375	375	376	387	347	349	380	377	411	329	347	364	363	403	369	340	344	378	367	379	359	397	388	349	373	344	375	341	369	409	378	366	355	363	382	321	357	346	380	393	377	349	355	359	357	376	351	365	360	358	346	337	369	386	321	367	325	395	361	369	344	372	362	347	368	370	368	372	370	342	353	373	354	401	362	354	348	385	368	340	349	352	330	363	395	390	360	373	377	381	367	354	347	368	368	369	403	384	355	358	389	327	367	373	367	327	347	322	359	359	345	368	372	341	412	388	348	370	382	409	342	362	367	347	360	319	354	350	375	360	390	361	334	368	376	359	368	346	363	384	358	329	355	373	375	341	355	356	341	353	357	376	361	353	332	360	369	373	382	333	364	349	350	358	320	367	355	330	414	365	345	357	380	362	373	383	331	369	361	349	362	346	335	362	384	363	383	371	382	356	355	380	367	351	358	365	353	337	369	379	367	329	360	375	372	340	386	352	357	356	342	367	399	344	376	351	349	371	340	345	364	348	361	376	368	349	372	354	378	332	333	374	358	379	341	342	308	368	346	384	344	364	341	363	379	357	350	393	359	394	355	362	348	328	378	343	390	357	376	348	373	368	364	364	363	364	400	362	352	350	413	342	359	375	383	383	376	372	382	376	365	361	369	360	372	346	360	371	353	389	359	369	375	366	349	361	358	379	383	341	372	376	365	376	338	369	368	374	396	372	367	342	357	370	362	337	377	363	382	389	379	406	354	392	413	396	361	359	382	351	352	372	389	390	383	326	369	399	357	353	383	363	370	373	358	364	356	335	393	374	391	331	376	341	372	338	389	380	339	413	369	401	333	382	365	367	365	361	361	356	353	343	361	365	362	345	365	354	371	390	378	321	345	363	350	371	357	374	376	351	346	374	370	343	338	377	368	383	366	367	373	357	365	357	393	353	402	319	400	389	380	341	336	337	346	352	355	362	388	362	389	378	391	385	365	337	353	325	369	361	348	388	327	344	349	375	374	309	377	359	376	330	353	342	372	342	360	345	323	383	372	396	378	383	365	378	374	366	352	366	355	378	372	375	389	349	347	389	360	327	352	342	359	350	383	362	407	334	382	341	337	350	365	364	386	338	412	373	353	379	363	369	380	356	365	347	376	355	356	361	368	351	342	356	374	390	390	364	337	380	347	374	387	352	348	385	395	385	364	344	346	401	357	383	391	361	381	379	374	322	353	344	326	337	357	351	375	357	379	332	353	335	348	376	370	355	399	408	386	360	343	369	361	358	349	354	370	384	343	350	376	390	408	358	371	367	323	369	348	359	373	363	362	391	350	354	366	346	349	380	361	355	373	356	337	354	342	336	347	330	394	381	369	360	360	353	373	363	323	342	370	349	353	381	367	345	360	388	368	378	384	394	396	342	363	362	322	335	350	365	351	338	356	382	321	366	395	375	350	328	364	361	390	402	381	368	356	357	415	366	361	359	377	358	349	354	376	358	336	374	345	391	353	344	370	344	375	356	336	393	352	389	372	355	337	343	378	367	368	373	394	376	393	348	366	386	370	382	348	343	368	358	378	358	363	364	361	378	341	413	364	361	378	357	313	376	347	354	349	349	377	381	382	362	359	382	362	356	357	360	355	375	379	386	378	372	383	351	329	355	369	338	353	372	357	340	391	354	357	360	379	392	355	389	335	373	351	365	401	369	356	390	351	352	359	375	399	346	377	387	370	346	362	338	392	355	361	374	361	353	352	381	355	352	318	353	363	328	355	377	332	369	393	368	357	389	397	363	341	350	363	385	362	393	383	363	367	369	384	359	362	355	383	338	381	350	352	354	376	382	353	352	359	351	348	404	381	389	351	367	384	378	379	362	373	380	393	386	391	342	353	380	349	320	356	376	348	333	369	321	395	379	396	320	369	377	349	378	367	357	347	361	366	355	351	359	336	352	328	351	368	353	354	350	365	374	351	377	306	356	379	317	383	358	392	382	357	380	360	363	377	368	350	362	358	386	358	358	354	382	375	363	386	364	344	344	399	377	366	345	368	361	355	367	361	381	370	379	361	355	337	336	421	348	420	350	369	363	362	375	340	342	319	346	364	338	357	353	380	376	407	377	364	380	362	321	340	370	331	375	406	324	359	347	380	374	358	332	361	378	370	358	361	358	376	368	330	363	361	336	335	336	363	358	367	350	399	351	348	381	356	351	386	353	380	401	364	394	357	370	336	385	392	354	349	354	338	345	348	383	396	353	359	349	379	359	378	361	355	356	337	388	358	387	349	347	378	362	371	364	377	374	365	362	363	376	363	348	357	369	365	361	338	338	369	365	350	309	374	352	395	390	383	334	354	349	352	356	360	365	365	362	337	354	361	366	389	354	364	358	344	364	343	334	370	332	377	388	379	384	359	392	387	347	369	349	354	366	339	332	338	395	373	336	351	382	370	383	372	390	370	368	367	351	345	353	357	343	337	386	348	349	349	369	360	353	354	370	321	388	355	346	340	365	381	386	340	360	370	341	369	391	379	333	382	352	370	344	380	385	361	404	363	326	345	373	359	362	348	364	351	382	361	366	382	358	359	360	350	358	364	372	366	374	384	357	360	335	351	390	365	350	360	357	364	355	376	389	360	365	338	348	355	374	349	397	383	391	374	376	368	342	382	373	383	387	385	369	389	360	350	394	371	412	387	356	343	359	382	340
3284	4804	3707	1867	1265	998	863	732	603	560	520	494	487	490	386	447	437	413	413	407	369	356	367	390	361	383	381	378	402	359	356	398	337	374	391	374	359	357	381	376	327	362	352	364	359	325	354	356	357	343	340	366	368	357	334	352	385	348	326	370	373	354	369	360	361	357	385	356	375	362	361	335	379	377	360	326	391	348	340	329	366	330	361	345	334	325	391	374	376	337	362	362	308	352	353	336	365	352	353	318	355	343	383	376	342	348	347	362	367	362	338	358	357	342	350	356	355	396	349	369	360	380	350	350	362	345	361	345	339	354	385	372	339	372	366	339	317	345	350	336	355	361	356	359	345	360	354	376	348	362	366	344	362	364	324	342	363	370	315	343	365	352	372	356	375	360	361	342	395	372	356	336	353	370	357	349	347	358	346	336	306	339	326	361	355	366	353	327	373	340	362	361	386	363	378	311	380	310	377	371	357	396	343	358	367	332	355	390	401	382	344	338	338	342	362	376	350	348	374	318	327	363	354	359	341	355	333	346	349	370	327	303	364	335	313	331	346	385	357	318	356	346	343	358	363	388	332	377	355	372	325	336	363	306	366	340	331	366	368	361	366	332	330	366	378	361	369	372	378	316	340	380	328	367	380	381	343	361	331	349	360	350	364	331	338	356	360	347	347	347	354	326	369	357	381	333	317	350	372	322	379	344	352	344	361	345	346	342	364	364	329	316	367	356	349	378	324	355	380	372	354	349	301	362	315	330	314	321	346	358	392	354	358	359	366	347	341	347	356	332	394	373	322	366	357	337	364	337	343	371	382	367	345	347	344	343	341	354	331	336	371	348	335	318	359	360	343	341	357	380	366	350	346	388	328	347	330	336	372	356	332	347	356	323	359	382	348	350	331	342	354	373	368	367	350	345	356	348	335	388	324	378	367	344	358	354	374	382	367	346	331	356	327	364	370	385	339	392	326	377	320	369	343	372	337	390	357	331	383	387	354	377	342	337	354	341	313	317	323	350	336	348	325	365	324	351	354	362	362	348	378	351	315	341	367	333	342	348	347	322	351	317	345	344	355	379	350	362	362	359	350	377	299	354	362	335	331	345	325	359	356	387	349	354	361	345	338	353	349	362	347	371	364	334	321	377	357	336	361	347	359	351	354	331	341	325	374	361	322	340	318	342	338	357	324	339	366	363	355	375	314	370	329	362	335	366	344	361	363	339	360	365	364	356	326	342	345	344	346	358	342	388	362	303	361	287	349	328	318	330	346	336	355	339	366	376	323	320	333	351	382	333	360	336	323	296	340	376	350	323	344	363	352	342	336	315	361	347	370	352	345	356	372	299	362	366	338	345	326	376	359	364	370	295	328	345	370	374	375	355	338	328	307	333	360	362	323	325	362	387	362	337	358	370	343	368	362	309	343	333	337	330	346	356	344	313	329	352	337	366	326	336	358	352	334	371	323	364	349	339	354	298	321	360	304	324	331	351	372	325	356	373	348	342	336	339	355	358	361	327	343	339	356	333	354	311	369	318	326	342	327	330	356	358	353	333	363	366	353	360	342	334	361	310	331	345	367	346	359	363	339	345	338	372	358	340	338	288	371	331	362	351	350	336	347	374	350	348	336	336	343	350	357	348	333	341	301	329	353	391	359	373	364	364	323	307	341	331	295	329	352	350	328	318	345	308	384	292	364	334	337	380	317	332	337	382	384	346	329	365	349	365	334	358	341	366	389	363	366	376	310	369	347	349	358	371	360	328	347	316	335	361	391	339	323	344	374	328	336	353	377	355	353	322	362	356	347	352	345	346	376	310	302	333	369	332	321	345	370	306	356	328	356	373	340	339	349	354	369	326	348	325	358	338	342	350	369	342	361	336	342	352	367	329	350	340	354	347	353	324	384	359	341	354	365	348	380	347	332	383	364	335	360	323	390	347	329	378	350	325	335	320	346	332	322	339	360	361	386	323	350	370	336	350	344	355	352	332	343	352	349	351	319	331	339	341	347	345	332	374	335	350	346	347	324	331	327	350	351	356	315	318	338	364	376	361	357	357	344	365	358	343	347	348	333	355	377	361	372	344	341	370	355	328	340	365	364	349	346	343	346	319	331	358	330	359	335	315	361	344	371	345	344	346	341	335	347	335	325	355	353	339	334	310	365	329	317	384	369	389	350	364	363	346	351	343	387	377	354	327	331	353	344	362	384	365	310	346	400	377	333	362	337	325	356	382	392	319	344	327	332	370	341	355	331	340	337	358	345	316	345	357	360	319	319	357	335	335	341	328	346	354	332	337	327	348	346	406	351	349	384	343	336	384	362	351	356	325	352	336	360	357	356	324	308	337	312	337	350	360	359	350	338	368	404	335	363	320	353	320	345	334	338	360	352	349	336	389	365	338	342	351	342	330	364	279	360	348	342	323	341	344	348	350	331	397	349	336	336	333	320	340	377	326	335	337	331	355	366	377	343	338	347	360	345	343	339	378	338	351	358	378	339	366	376	346	358	367	352	363	375	350	330	344	360	367	353	331	338	314	352	325	341	304	341	321	358	357	349	357	375	371	315	344	325	353	372	351	395	323	330	332	352	299	328	358	325	349	371	377	373	359	340	368	296	364	355	332	348	364	379	349	323	351	370	352	367	368	361	337	375	336	334	332	353	367	336	344	341	355	358	391	320	336	328	330	350	366	358	369	352	342	358	327	353	343	344	323	331	314	347	355	371	337	367	369	330	326	382	337	349	340	340	309	334	371	346	393	302	343	367	349	342	362	354	342	363	306	366	355	367	352	320	336	351	319	348	343	363	344	354	329	362	351	386	318	361	368	374	390	339	351	372	349	350	349	351	369	359	349	325	354	339	342	347	332	354	366	329	361	406	349	378	337	327	314	356	333	350	360	358	357	365	361	322	307	355	345	361	374	389	340	363	348	304	381	332	340	330	326	353	356	339	368	374	352	310	346	356	372	335	348	358	351	368	334	375	341	319	344	348	354	355	359	330	360	337	306	337	369	365	333	324	348	355	343	362	336	310	339	344	353	350	378	374	331	380	342	346	360	331	350	329	348	326	338	326	341	348	305	352	304	355	333	349	336	342	364	350	347	334	323	349	354	340	321	333	350	320	366	356	368	365	348	337	338	308	339	319	333	330	349	312	335	374	363	348	342	347	339	354	321	355	373	354	365	336	354	358	320	360	323	323	325	350	344	365	346	327	362	344	363	348	321	333	357	315	337	369	364	368	346	374	321	340	331	367	370	345	352	369	345	381	373	348	317	338	343	338	324	360	325	339	362	351	339	361	347	321	350	317	365	352	348	337	380	338	354	308	340	365	337	327	319	363	372	319	371	334	326	356	357	331	350	375	333	351	335	345	330	380	345	323	368	408	330	334	376	361	377	337	351	356	322	339	329	354	365	340	309	355	347	320	339	322	345	340	337	361	337	352	370	346	337	329	350	330	353	325	338	348	355	366	332	382	321	328	321	334	371	368	327	385	353	374	305
27785	12507	2000	1136	818	791	822	784	767	789	795	770	729	789	844	789	762	787	730	785	715	817	747	808	811	746	768	759	770	852	720	800	836	815	792	760	768	797	800	797	839	822	813	793	774	766	781	820	751	807	751	792	839	813	738	782	787	758	825	723	790	788	772	757	757	785	774	817	832	822	782	756	812	781	828	735	764	786	722	793	810	766	751	811	774	801	734	779	803	790	792	783	775	768	798	792	807	791	778	771	864	729	711	772	824	764	749	789	788	822	824	770	789	744	824	781	759	790	752	765	733	779	835	776	788	771	774	831	790	757	778	801	735	812	807	773	761	748	786	777	754	823	777	808	776	792	799	762	785	821	820	831	779	758	796	816	801	813	773	773	778	753	772	736	792	776	775	786	726	814	793	773	754	770	757	821	724	800	785	754	817	802	770	797	788	818	776	747	803	809	803	784	757	801	738	758	826	786	790	775	776	776	722	806	730	781	851	758	788	825	736	753	755	809	781	834	762	777	785	784	766	792	770	782	813	755	765	792	822	786	764	755	719	806	753	745	778	790	795	750	779	764	818	786	750	770	744	760	808	790	719	814	825	757	761	734	830	765	752	794	736	799	712	749	855	759	769	745	794	809	773	804	771	815	768	771	754	770	830	775	738	768	775	778	732	758	769	807	795	723	759	744	806	785	804	764	822	762	785	799	810	751	818	757	798	774	768	776	731	776	785	775	772	790	761	783	785	786	789	812	785	751	745	790	738	808	787	727	710	798	782	745	796	789	780	788	792	800	783	752	746	765	779	812	795	805	740	793	811	778	779	778	743	773	735	786	761	809	727	806	751	790	791	776	759	749	821	746	790	810	801	843	782	792	791	760	776	760	821	870	738	780	736	814	832	820	778	821	771	777	791	739	794	773	823	784	744	827	814	790	795	799	780	768	764	775	772	803	758	810	801	781	801	816	771	776	797	789	801	744	767	812	788	715	768	785	739	776	791	766	754	813	772	766	718	799	765	783	843	706	760	747	780	778	763	769	786	738	822	784	731	790	764	815	798	778	775	793	719	775	762	755	752	705	796	734	777	814	778	846	725	802	740	776	792	806	725	818	778	798	744	789	788	761	783	805	784	762	730	752	767	830	749	765	795	751	742	791	779	775	741	761	761	783	794	779	797	827	769	795	780	808	794	809	784	835	755	732	781	766	758	785	746	818	763	744	772	847	785	838	739	798	730	767	759	822	789	763	786	804	774	808	773	739	795	768	776	797	792	721	718	795	787	785	746	800	769	758	762	771	769	803	736	767	731	765	793	726	726	803	776	786	778	782	831	834	712	781	751	743	764	759	807	800	777	774	758	738	758	743	791	768	801	857	741	777	835	801	790	787	762	760	734	780	806	758	790	779	752	807	779	800	807	795	799	721	843	767	789	760	765	787	786	803	745	762	755	842	802	781	802	791	829	770	795	788	790	768	759	811	854	769	734	750	771	844	813	755	847	727	769	769	730	810	784	760	808	775	817	735	753	764	763	807	791	759	747	790	781	755	814	768	780	793	780	801	740	790	788	788	778	793	804	781	791	795	795	740	773	737	794	765	754	810	784	732	841	777	782	821	707	753	806	799	763	778	766	847	796	826	812	795	718	767	798	823	799	701	702	810	785	840	810	806	795	769	811	800	824	763	752	804	794	795	757	805	798	823	776	715	807	807	744	783	817	755	752	738	803	770	791	762	766	795	733	779	800	732	762	834	808	758	733	792	784	799	767	746	756	773	774	747	747	781	789	746	738	781	803	753	760	789	803	804	772	753	852	809	754	732	726	789	765	763	779	777	721	759	836	787	793	761	734	775	791	778	761	764	814	756	754	821	814	755	783	754	789	793	767	796	752	777	799	787	769	790	792	810	730	790	795	767	834	735	779	753	772	789	801	789	760	792	790	783	719	777	787	806	802	794	761	757	847	764	746	740	793	798	777	759	772	809	757	727	769	797	789	754	747	792	809	762	783	750	792	746	784	797	790	794	782	837	803	751	770	750	774	813	775	751	756	766	783	785	783	805	811	746	835	812	764	725	770	820	805	789	773	803	812	716	783	755	784	783	761	778	788	826	769	773	783	837	729	779	810	759	784	754	741	784	749	829	770	817	788	738	754	847	789	806	747	778	729	744	803	738	778	808	763	760	796	770	740	766	804	835	832	773	767	755	769	777	812	756	782	766	786	762	786	807	739	768	798	757	780	756	764	758	817	765	741	815	758	777	810	758	719	738	758	778	746	768	795	815	699	775	785	803	824	763	740	767	819	766	787	783	774	770	752	769	781	788	766	757	813	751	812	816	776	742	749	792	744	807	788	759	755	783	783	841	752	754	812	820	822	701	806	773	807	784	744	755	779	798	751	776	790	782	809	858	784	781	753	799	787	805	774	742	828	754	758	790	811	737	757	757	718	811	747	804	791	765	804	750	755	772	809	782	792	710	762	796	815	804	787	811	750	771	806	801	784	790	756	804	795	742	716	771	791	766	749	803	805	788	768	839	757	739	761	816	797	831	715	766	748	845	748	778	806	767	818	777	801	762	784	782	742	731	753	786	771	768	798	784	821	826	804	795	750	734	803	777	770	763	796	781	798	797	786	787	826	750	777	800	712	815	777	740	815	800	766	738	804	744	787	856	745	794	782	791	765	745	762	769	800	824	750	849	800	768	761	779	739	766	771	754	818	801	788	754	730	759	786	772	774	834	731	790	753	803	767	806	774	768	744	783	762	737	782	761	812	811	799	762	744	825	782	787	758	768	766	761	756	761	766	805	809	775	818	808	818	819	744	758	793	747	759	734	785	769	814	819	800	807	785	774	814	804	776	782	780	773	775	745	797	796	819	761	754	780	771	757	810	777	817	781	776	780	800	730	749	816	752	720	763	758	805	782	769	741	763	779	793	777	808	778	735	757	819	736	789	799	787	757	777	789	747	810	773	816	777	815	737	740	794	791	745	801	793	732	785	772	787	809	804	798	777	816	810	807	783	833	834	749	697	783	816	761	785	739	789	753	800	776	780	784	727	784	753	792	767	750	798	693	754	711	771	774	764	769	788	790	779	727	797	768	775	788	774	769	816	787	749	764	762	773	788	810	777	797	785	797	768	822	775	753	760	786	773	837	742	762	813	813	823	773	830	780	773	723	827	827	780	818	767	797	755	792	735	760	799	809	802	761	774	782	770	816	817	775	744	778	750	743	803	766	772	781	795	752	793	748	770	815	804	724	733	868	796	788	757	789	812	775	762	759	825	767	774	751	682	758	773	755	781	750	789	703	796	793	794	799	809	832	748	825	765	841	798	829	763	779	792	758	793	793	777	812	757	746	725	835	727	785	765	797	807	766	753	789	805	822	831	800	779	774	797	780	835	806	771	759	802	745	802	739	835	780	833	841	805	724	762	746	761	756	752	788	830	801	813	768	735	740	745	799	793	802	783	771	782	790	787	791	778	763	765	786	815	783	801	780	815	752	808	760
5140	943	905	766	674	716	707	726	700	677	710	693	683	660	713	618	679	713	666	662	639	685	727	633	673	674	683	711	719	685	635	643	679	663	685	648	720	696	675	710	707	661	690	621	637	647	653	633	697	665	671	691	651	644	642	643	703	669	645	694	686	693	699	709	641	679	625	675	671	680	658	665	637	652	690	652	650	684	695	655	721	616	666	707	662	685	650	658	626	662	597	656	693	698	660	639	666	653	641	693	714	662	678	700	628	661	672	679	674	666	667	654	642	649	639	724	667	636	661	631	683	678	651	732	639	700	684	658	703	624	661	682	667	712	710	717	639	659	635	667	643	595	666	673	644	616	654	707	688	651	677	676	642	688	639	618	698	651	589	626	679	609	646	714	706	661	666	682	698	691	673	655	669	649	644	698	682	624	654	713	657	664	741	686	699	665	671	656	673	663	656	701	668	626	693	666	669	660	673	707	687	703	756	708	671	687	687	616	648	650	624	660	652	654	691	724	717	686	669	699	654	674	651	660	647	691	672	646	649	630	705	601	683	625	637	650	707	669	597	614	676	662	670	688	671	662	658	652	632	666	651	691	646	680	645	689	644	676	626	650	672	638	650	689	670	706	663	697	686	697	665	680	654	642	700	716	667	630	642	662	671	706	661	658	682	645	621	674	660	668	662	642	665	647	684	655	687	631	631	654	634	647	634	617	648	671	613	725	617	623	688	639	664	643	620	697	640	716	645	647	663	632	665	669	660	597	686	628	738	692	665	656	591	682	663	645	641	679	685	677	632	672	603	643	702	686	638	691	655	685	671	703	679	673	636	678	648	669	673	650	705	672	642	639	623	664	654	655	667	665	673	652	653	670	661	696	659	653	639	640	664	691	668	707	713	644	739	658	655	729	655	677	641	630	640	697	644	651	665	617	646	666	664	713	662	731	660	641	637	615	633	656	674	699	640	664	663	692	609	635	691	626	690	656	670	614	641	677	652	676	654	692	601	663	667	728	675	650	658	688	674	657	688	693	652	647	634	609	685	702	634	658	666	650	637	624	683	647	651	641	694	698	704	716	617	680	608	631	707	707	686	653	625	645	644	625	630	632	676	652	687	659	668	666	692	682	682	708	683	687	641	647	637	662	642	610	679	670	623	643	637	659	696	662	688	644	652	664	680	699	667	635	719	662	658	624	693	656	659	613	656	665	654	677	660	632	657	738	645	670	726	624	688	686	670	661	725	683	651	662	641	681	656	626	681	683	615	656	699	638	632	652	695	669	667	697	692	702	676	652	658	654	660	649	692	693	701	650	659	666	674	710	617	680	630	619	665	647	666	677	629	667	588	691	616	680	696	684	703	695	661	635	665	724	626	673	684	669	664	658	689	680	637	658	643	669	622	673	675	633	621	731	662	672	610	651	687	661	635	687	617	668	668	655	662	666	673	666	688	640	648	686	676	670	653	664	622	644	634	654	661	688	651	694	678	686	664	656	681	673	672	655	705	615	629	626	728	717	649	630	600	689	682	631	662	697	654	663	634	604	626	658	702	630	689	670	702	605	684	645	643	705	684	650	675	701	587	663	695	641	659	687	664	626	674	761	620	676	659	651	628	650	661	666	645	663	633	640	682	680	632	654	633	654	713	645	672	686	693	700	602	681	630	672	626	650	656	632	604	652	695	694	674	646	666	650	687	640	648	657	683	668	714	693	658	642	651	678	677	640	654	629	644	675	668	709	690	694	664	663	603	631	599	637	637	658	722	692	629	665	690	643	671	648	678	660	676	634	672	697	692	680	677	693	687	613	667	642	664	663	697	691	704	678	657	709	671	687	623	698	690	655	675	644	659	674	648	658	690	675	646	641	664	661	630	693	653	679	692	691	623	676	651	657	665	665	613	655	624	687	667	655	670	655	674	646	665	630	636	635	639	670	666	657	653	694	674	681	649	649	690	672	747	659	693	667	659	608	696	625	626	641	655	658	641	665	601	674	681	660	632	668	641	669	674	649	684	715	708	690	645	652	681	674	619	661	699	691	692	668	644	630	683	653	688	665	701	705	692	688	671	658	637	669	633	669	669	694	678	688	641	675	636	713	655	689	691	627	685	685	666	662	694	640	700	604	675	697	669	709	617	670	642	680	643	723	691	615	680	653	671	674	681	674	644	667	645	691	659	730	626	625	591	689	626	618	671	690	657	643	635	679	633	667	650	669	666	646	653	687	661	638	715	658	659	687	683	693	669	648	674	702	634	676	691	647	650	679	689	689	632	703	687	648	608	679	693	669	664	688	675	653	671	717	679	641	674	672	683	682	656	646	655	654	699	678	721	666	729	604	696	694	675	696	630	672	691	634	648	682	639	643	675	640	645	666	649	636	644	692	657	643	673	687	678	676	713	665	644	705	655	706	621	653	653	701	688	637	636	636	666	650	648	675	675	679	673	668	681	650	678	663	675	645	674	657	671	620	699	724	669	682	677	653	676	621	679	663	668	624	693	657	662	647	656	624	608	670	673	702	713	640	696	709	646	691	694	719	679	649	685	689	668	627	627	662	694	676	696	678	699	639	693	685	688	677	646	668	662	655	704	649	642	642	653	704	620	713	673	658	698	684	737	661	637	683	662	686	619	663	648	661	650	656	693	636	656	645	638	630	721	695	704	631	655	645	690	679	633	674	674	735	693	639	702	679	642	699	653	676	668	619	678	626	661	678	692	669	676	697	672	697	671	652	649	677	659	685	660	669	721	674	658	637	627	657	665	653	646	660	671	659	670	690	664	710	668	685	649	650	674	706	695	683	675	667	654	675	669	718	674	670	658	668	685	691	639	667	666	655	676	711	665	717	625	694	613	686	686	670	646	663	633	629	663	631	719	709	654	678	645	748	669	668	654	683	684	624	685	643	619	656	655	714	689	676	640	659	677	650	688	699	671	616	678	675	639	642	677	641	673	643	648	628	631	698	669	695	629	647	667	659	682	671	636	662	631	648	678	695	668	673	667	673	682	664	637	664	630	623	707	641	653	686	666	655	631	689	685	675	659	651	686	664	644	668	604	662	652	686	650	666	689	658	709	622	641	656	710	684	659	719	681	626	613	690	683	642	673	699	628	658	660	663	695	650	686	662	674	684	688	686	672	680	705	722	633	620	692	672	682	643	677	662	639	649	627	616	663	739	635	656	675	660	661	658	700	601	659	694	663	669	679	635	684	679	653	665	670	674	658	698	626	637	661	680	674	704	694	714	711	641	692	645	608	677	675	670	654	661	695	702	712	688	651	626	614	660	663	657	670	629	667	699	676	700	662	619	668	612	685	675	644	676	670	662	614	728	639	668	633	649	656	659	668	697	654	673	665	628	652	642	639	694	698	616	679	624	639	624	664	662	702	668	697	687	685	669	703	690	635	655	695	661	640	636	671	675	714	718	698	672	680	636	668	684	676	635	663	657	655	674	654	671	608	703	711	651	682	644	654	660	671	631	656	687	639	620	659	670	694	644	687	699	682	662
25759	21430	25826	18373	1699	893	767	705	634	640	633	588	643	576	617	566	597	616	573	571	596	543	602	585	535	635	530	538	590	547	572	572	570	564	553	590	531	544	546	542	549	563	618	555	611	547	563	543	560	585	600	566	536	601	563	573	594	568	533	577	602	599	562	566	563	543	542	555	561	583	605	568	567	570	570	615	539	564	575	568	623	561	566	543	548	543	582	583	537	531	526	555	568	534	581	504	561	595	585	569	538	549	611	575	576	590	548	590	551	543	612	555	542	590	566	557	568	595	530	569	553	550	538	563	554	561	573	604	612	538	564	551	564	585	570	584	564	543	556	578	613	589	512	517	562	573	566	586	546	569	596	547	551	536	570	573	553	552	539	584	522	536	562	577	568	587	549	567	520	539	583	561	599	617	565	566	557	532	589	617	547	548	556	581	623	561	588	535	519	543	567	588	581	584	587	542	567	548	589	594	588	555	580	577	565	580	605	557	621	579	598	525	574	549	560	581	573	548	547	573	564	535	548	548	581	600	578	570	605	542	571	554	525	591	553	535	555	568	531	570	573	599	617	570	555	531	568	552	565	563	553	565	533	592	516	540	594	556	588	531	568	586	526	603	553	553	566	583	546	588	559	530	606	553	568	545	546	557	574	578	562	584	546	560	557	545	581	557	562	540	582	572	596	572	546	567	542	626	535	564	564	510	621	545	564	536	590	560	558	542	551	554	574	544	587	564	565	575	575	552	535	568	593	508	550	515	592	586	539	594	570	554	588	541	555	574	538	605	586	596	554	574	577	502	534	524	569	563	543	541	536	566	560	549	561	554	532	550	565	543	555	535	563	538	548	544	553	559	584	591	558	530	570	602	558	542	566	544	512	586	590	577	559	593	556	545	585	552	578	562	593	524	609	603	611	583	531	594	550	550	565	576	557	618	573	547	593	601	585	570	600	606	589	558	598	552	579	600	538	528	558	575	595	573	578	567	536	552	545	577	588	573	562	580	543	570	535	562	559	586	544	566	554	551	554	572	558	577	555	559	580	528	572	538	534	586	569	571	573	536	581	544	576	531	570	548	556	575	549	539	578	590	571	554	532	628	579	580	534	556	556	606	601	604	576	591	567	544	578	584	539	527	566	553	549	572	540	548	589	552	544	574	578	604	594	569	571	589	595	536	527	596	590	566	560	534	551	541	569	514	513	552	538	552	591	575	563	543	557	518	554	577	588	574	542	531	561	547	579	557	552	618	545	547	561	510	557	563	583	568	560	547	577	541	580	596	532	545	573	569	512	529	574	538	613	594	548	573	535	538	509	582	553	578	523	520	580	557	582	596	555	558	559	526	603	559	528	508	554	580	494	587	571	529	589	604	569	543	526	593	517	590	550	528	539	514	540	591	562	539	536	585	620	576	556	542	543	554	567	578	558	628	561	554	638	531	553	600	530	563	553	528	649	552	554	634	562	530	530	581	558	564	551	548	613	537	552	560	574	535	568	588	581	566	538	595	588	588	554	539	500	617	552	562	533	522	536	583	557	572	535	579	552	569	572	538	500	599	553	502	566	555	543	584	558	516	613	563	619	571	541	584	539	563	572	553	528	566	552	580	600	557	572	534	594	564	522	548	583	574	571	547	579	559	565	615	553	591	574	568	561	578	604	590	520	590	543	583	586	537	574	592	540	582	537	576	598	593	539	564	555	530	540	568	557	593	552	566	538	527	573	554	549	569	531	583	555	557	567	562	583	549	533	558	526	592	585	553	551	570	555	566	602	588	550	581	541	583	534	575	524	627	552	575	549	587	533	593	552	575	584	592	524	571	569	577	583	569	584	568	549	614	567	543	568	493	560	605	578	539	574	533	556	573	567	573	574	551	525	610	542	557	576	575	585	575	530	626	606	593	552	568	535	585	574	532	563	564	595	585	546	525	600	558	563	551	587	551	590	535	560	597	551	541	586	535	573	517	560	603	554	553	556	555	593	560	576	573	569	592	591	578	546	543	558	536	608	559	591	558	573	565	533	578	574	529	566	570	562	557	577	522	558	590	572	542	571	556	525	564	549	571	552	567	583	541	563	534	610	587	578	525	591	542	593	582	580	554	555	531	532	556	568	582	510	575	579	548	510	565	578	544	538	546	563	521	549	570	538	536	587	525	583	588	538	570	547	513	583	570	610	572	570	544	545	558	556	569	541	579	551	587	509	593	560	574	547	523	586	552	554	635	571	568	573	544	558	512	569	553	550	613	571	563	555	607	587	590	569	541	574	567	572	545	548	582	551	576	595	503	618	521	540	573	603	519	569	581	576	545	528	558	595	523	527	586	548	559	561	538	587	561	593	565	578	563	558	541	558	518	585	547	577	555	518	565	537	577	557	574	591	529	559	543	526	559	581	524	593	543	535	540	549	554	569	562	599	581	558	572	547	554	592	555	515	612	520	545	592	534	564	545	569	563	552	552	558	558	564	561	513	565	527	518	536	582	577	530	578	578	562	587	562	545	532	555	554	533	564	538	584	532	569	541	540	552	560	579	607	611	585	562	600	571	588	566	595	587	556	553	563	548	540	541	548	525	541	590	568	553	577	568	581	583	527	533	577	551	584	568	541	518	575	574	563	543	557	558	540	568	568	576	538	542	539	539	593	546	529	528	577	571	546	611	563	560	553	613	577	575	570	606	577	598	545	539	543	562	552	599	581	586	534	599	568	523	572	578	607	540	581	521	598	551	564	569	519	547	599	555	539	554	609	529	539	605	560	568	567	516	557	536	551	561	533	584	575	595	555	574	563	524	600	549	557	574	556	595	564	537	548	594	552	562	537	577	543	535	537	554	565	519	568	559	507	560	604	568	581	533	556	564	553	536	586	539	530	548	565	578	568	582	545	531	565	564	549	599	542	575	559	552	521	549	576	557	576	573	567	545	580	551	538	526	542	585	607	537	564	587	552	568	524	590	568	601	556	572	552	576	615	572	565	574	564	525	532	542	549	584	578	602	580	553	563	576	559	602	591	545	536	515	589	569	568	525	559	550	580	554	561	543	546	565	551	526	586	604	542	538	565	569	537	549	559	542	562	571	509	609	545	554	532	557	559	571	530	558	564	580	567	544	554	600	573	587	524	553	570	590	553	569	557	605	580	593	566	540	543	528	566	506	565	547	574	523	560	568	567	563	577	599	578	561	505	594	586	582	577	563	593	508	542	565	584	569	563	593	556	577	579	554	576	546	546	583	527	551	570	586	593	544	600	535	545	570	585	519	584	586	583	555	606	575	527	553	573	587	599	575	572	551	582	570	586	525	572	555	538	566	562	534	556	504	568	567	544	564	532	552	548	562	532	554	572	580	575	579	571	573	554	576	564	561	529	554	539	570	609	568	543	544	532	520	578	566	567	578	573	583	572	531	581	534	578	577	549	568	543	584	533	554	537	592	583	590	590	528	550	559	546	522	588	584	556	582	557	521	568	547	578	613	587	543	601	564	567	574	520	600	599	548	560	585	546	558
3493	2109	1807	1021	893	737	640	638	657	597	564	576	557	549	553	548	567	592	509	560	486	517	549	535	530	547	491	552	488	530	524	520	503	499	536	521	544	518	575	535	543	498	529	514	505	497	529	496	500	526	467	527	508	558	502	525	545	512	532	507	534	508	507	489	520	534	548	518	536	523	500	523	545	523	526	514	505	477	553	542	529	513	500	544	538	523	544	521	538	490	484	523	503	535	472	535	505	487	537	525	507	548	466	497	537	509	524	567	476	517	543	511	509	560	532	502	525	522	497	510	521	549	529	498	524	498	488	536	498	525	498	532	500	551	496	497	544	516	540	538	482	518	503	527	510	520	520	492	535	564	549	547	513	494	527	515	493	473	474	570	490	496	523	487	485	509	515	487	471	507	490	474	537	505	481	462	511	512	541	542	500	506	539	524	557	535	531	506	503	543	547	506	534	523	510	510	539	543	490	500	530	495	500	535	503	514	492	519	526	492	544	502	539	506	527	504	529	510	489	541	506	540	518	532	514	508	556	486	510	526	482	504	473	541	529	554	539	523	494	555	524	521	508	498	512	498	515	538	544	538	489	522	473	523	525	538	530	502	521	486	531	533	540	544	548	477	554	513	528	529	524	502	477	498	526	495	531	513	528	534	504	534	452	503	543	510	571	549	521	516	519	526	530	543	519	517	487	527	505	548	509	511	543	525	498	540	494	528	507	469	570	494	509	510	497	490	522	532	538	487	470	491	504	522	512	565	527	488	493	524	482	561	475	510	500	492	526	509	478	512	501	546	508	557	500	510	500	486	478	549	495	514	512	534	519	472	540	506	491	513	487	542	531	494	507	514	478	539	484	490	542	515	488	499	533	540	498	511	512	483	549	505	514	516	497	537	517	528	581	514	515	508	517	496	480	488	508	491	498	496	512	527	524	496	531	537	493	499	505	527	503	480	510	504	495	528	535	503	497	517	494	486	499	504	555	495	493	512	510	505	512	511	528	496	507	461	566	529	509	545	519	534	525	533	519	500	500	513	519	508	529	485	527	530	535	534	544	522	510	477	514	490	532	524	517	505	533	540	513	495	545	534	503	516	494	508	515	515	511	510	509	549	514	455	480	539	507	515	519	493	446	505	518	483	519	523	521	484	511	513	515	491	506	493	538	470	487	484	533	504	494	518	478	497	507	537	531	541	526	455	461	510	543	505	502	504	504	471	511	536	508	476	523	517	526	503	507	521	546	522	505	468	450	500	551	521	489	476	511	482	497	532	531	471	505	526	539	534	512	498	508	522	527	536	505	466	542	504	515	580	497	512	474	521	499	509	557	533	478	575	524	540	516	491	493	524	529	513	519	520	511	495	522	527	487	503	542	560	506	507	549	571	500	547	547	503	497	527	492	530	477	519	544	503	503	500	516	545	541	528	485	528	515	552	504	461	534	537	489	521	498	496	509	498	506	539	542	562	459	515	505	504	509	532	500	492	515	509	513	519	489	490	514	532	537	483	515	537	512	522	473	551	529	486	527	484	529	478	502	538	534	523	478	505	491	502	510	536	513	506	541	476	537	514	529	512	530	497	516	544	494	549	509	505	498	484	501	503	493	501	531	478	494	539	521	516	547	518	515	514	529	507	509	532	527	495	565	514	481	480	482	539	510	498	479	518	543	508	513	530	510	503	480	483	518	503	525	514	557	544	516	500	491	551	519	514	554	498	506	502	506	511	552	481	478	485	493	478	508	526	526	509	486	470	522	520	534	555	529	499	501	474	489	500	527	520	535	516	499	563	494	521	488	513	551	513	500	506	542	562	533	529	504	538	528	502	521	515	497	506	517	529	537	505	515	526	486	521	497	524	508	501	544	536	526	527	539	495	504	491	529	514	485	524	523	513	524	517	503	488	506	529	512	499	549	476	505	515	514	490	488	517	537	526	533	515	504	494	542	499	524	552	523	545	521	487	541	535	479	498	498	497	488	512	495	488	529	514	518	539	517	507	500	497	525	475	549	500	551	529	547	519	514	518	515	549	470	504	540	522	510	512	487	507	554	526	506	511	502	486	483	510	506	510	498	478	530	480	515	509	539	532	527	459	488	517	518	539	500	480	531	526	542	512	514	496	502	522	519	548	517	524	544	507	451	512	495	531	546	511	522	525	504	539	497	500	491	533	515	491	503	538	513	494	523	543	556	566	455	533	505	482	521	498	517	522	491	508	512	564	529	542	535	477	515	511	514	540	530	519	483	508	506	490	503	497	511	512	537	533	504	514	528	546	518	477	519	498	514	494	467	523	478	555	485	523	475	523	521	523	548	496	482	535	470	546	484	516	490	495	505	536	529	506	524	528	525	500	511	515	521	514	522	547	541	521	483	521	532	501	476	498	507	545	513	521	500	472	498	526	521	484	504	463	506	566	511	514	511	510	518	501	544	519	551	537	510	461	496	555	475	466	492	534	531	559	469	521	465	517	499	507	505	552	535	542	448	525	518	484	511	532	504	506	551	509	511	514	487	541	534	523	545	532	517	493	521	540	505	527	509	481	488	504	520	542	522	517	496	519	528	570	461	488	525	525	521	563	520	501	523	461	504	493	547	562	530	467	500	534	527	537	520	530	513	517	480	495	494	566	519	507	527	519	517	529	498	529	517	566	502	549	511	550	511	517	499	469	489	481	512	486	561	519	498	493	518	560	534	484	515	497	476	510	497	540	539	482	539	506	498	520	540	487	531	528	528	514	513	516	529	442	558	501	509	540	510	524	465	498	521	491	548	545	495	501	462	517	532	503	503	524	512	550	495	500	541	493	521	541	474	534	500	472	509	541	489	514	572	546	522	479	518	549	502	527	522	512	525	512	539	522	503	541	517	507	562	556	506	525	510	493	494	528	492	504	503	493	512	482	536	513	532	529	486	493	504	523	514	519	463	536	508	526	443	489	550	489	500	506	543	516	458	484	550	545	510	534	490	480	525	513	511	517	541	524	560	486	544	525	471	517	518	516	510	521	496	533	521	552	487	522	514	498	514	554	460	514	498	498	529	502	530	511	501	461	513	516	520	512	528	529	545	522	508	494	501	514	515	534	482	493	544	464	529	517	521	508	506	516	519	476	515	489	544	515	558	499	485	493	487	476	510	534	509	499	519	528	548	503	552	485	504	491	514	510	542	533	507	513	510	479	526	529	508	542	500	514	514	545	505	533	504	496	475	506	499	501	534	462	526	487	525	503	546	517	492	513	538	540	530	542	553	480	486	536	538	518	526	475	526	522	518	542	516	524	478	519	510	518	499	531	522	468	532	527	493	546	513	499	514	532	453	473	532	537	520	511	492	479	490	538	571	473	511	508	516	524	521	540	467	491	505	491	508	480	519	515	506	547	522	509	535	524	540	485	556	485	505	503	510	516	493	481	523	510	484	527	507	541	508	530	500	505	553	503	497	517	507	536	504	520	513	524	502	499	465	515	514	503	515	524	549	543	516	528	527	534	515	520	541	550	523	494	501	500
24270	21416	28579	24666	20509	3019	1051	637	548	469	518	433	444	411	399	418	402	394	385	425	393	355	422	384	381	350	398	371	401	393	366	358	386	397	374	360	385	380	387	361	355	396	401	356	388	390	370	358	358	364	375	385	377	378	349	372	353	387	386	377	346	386	340	334	404	378	389	380	370	339	351	408	370	376	353	372	352	352	390	366	396	327	380	355	368	371	367	353	386	363	365	384	390	380	367	356	363	363	382	395	369	378	391	374	349	355	336	376	407	336	370	366	360	353	359	357	389	391	415	341	344	379	342	379	390	377	359	367	366	399	375	336	332	359	379	359	373	382	369	386	356	381	387	372	383	381	410	376	358	372	353	406	361	355	358	375	375	401	394	413	373	361	380	367	345	370	418	376	349	383	370	385	364	380	377	337	383	363	361	399	371	324	342	362	356	366	371	365	353	401	381	388	382	394	360	368	388	361	335	360	355	349	370	370	347	373	357	375	370	376	363	346	370	379	327	355	377	401	368	365	362	368	379	370	384	368	380	371	330	389	334	367	353	370	375	372	385	354	375	365	368	370	361	356	319	364	406	341	366	370	340	367	382	372	358	382	343	361	331	370	378	397	402	324	406	383	379	337	340	376	354	364	389	365	337	350	375	361	360	364	368	385	364	369	346	356	365	373	363	393	347	363	387	326	365	367	343	344	364	375	367	342	373	339	373	373	378	372	343	377	363	402	383	365	386	365	418	393	348	396	341	391	358	337	353	385	348	377	359	345	377	369	364	394	341	356	344	365	367	384	413	357	362	414	354	348	378	360	383	353	370	395	336	375	356	371	381	385	347	367	335	358	373	344	334	334	362	373	368	374	361	385	390	365	360	378	364	397	388	382	369	332	341	369	376	358	360	313	353	328	393	327	328	367	339	395	374	367	352	321	390	376	352	404	381	376	373	369	384	371	345	374	360	368	372	353	330	336	387	350	394	341	351	335	356	369	395	368	357	374	368	318	353	354	389	395	355	395	393	357	363	391	355	372	341	379	380	364	359	341	358	352	367	371	358	379	350	359	369	379	378	369	359	355	367	334	336	387	421	370	388	341	391	377	396	381	368	378	389	354	359	357	360	332	369	369	396	385	376	382	365	393	396	367	380	368	358	349	383	356	400	349	357	363	348	335	396	351	343	381	346	378	359	365	401	360	381	365	365	354	357	378	352	346	356	362	350	372	390	337	364	364	349	390	396	338	350	356	367	369	329	389	357	339	345	393	405	339	383	357	336	378	366	377	373	348	392	330	393	341	345	369	385	317	359	375	396	356	371	371	353	333	360	369	379	350	376	389	385	361	361	352	334	364	371	365	385	363	391	374	378	354	326	358	384	370	358	376	391	384	352	344	372	362	369	366	378	363	388	371	384	380	325	370	356	404	341	333	332	347	410	352	355	388	343	390	386	342	357	380	352	356	354	360	365	346	377	351	374	364	377	410	402	433	374	349	352	356	344	359	349	383	333	352	363	376	344	355	376	371	347	360	357	365	392	331	365	340	358	358	378	367	367	365	398	422	376	353	373	355	327	360	354	390	355	365	354	336	341	395	329	363	370	380	360	388	336	373	348	351	367	347	349	341	322	372	349	364	365	376	368	361	353	362	328	375	355	383	373	389	351	354	379	368	365	360	360	374	356	351	381	334	344	366	360	353	352	348	377	351	352	350	364	376	391	371	379	385	338	402	382	387	376	339	345	383	348	353	378	392	370	359	352	338	360	353	375	370	363	336	362	353	378	372	368	385	399	378	383	329	368	314	342	374	362	346	357	358	362	373	366	351	366	325	356	366	349	409	385	356	378	376	354	360	347	372	356	342	361	355	345	344	365	368	379	348	364	335	385	370	367	347	349	343	362	388	409	381	371	377	369	358	370	352	344	389	378	357	408	361	339	378	377	359	358	338	356	370	368	377	393	356	358	390	375	392	352	363	382	326	371	346	328	406	342	348	363	373	370	368	380	357	350	364	374	358	347	364	328	346	385	350	358	358	353	368	350	369	335	350	346	331	369	376	344	351	374	352	378	356	354	415	365	370	386	380	345	328	397	343	402	348	365	371	372	397	333	371	379	360	343	360	349	354	375	359	364	343	352	313	314	369	390	389	363	360	371	348	368	339	356	358	388	378	350	377	380	403	367	373	362	384	358	319	374	338	389	358	321	345	350	369	344	371	390	338	349	369	366	366	353	387	373	392	344	364	391	345	337	374	378	330	357	357	343	384	364	341	370	347	396	368	379	346	347	345	373	360	395	391	358	375	363	330	376	376	337	336	378	400	394	386	374	334	340	365	350	343	334	340	352	345	367	335	341	345	383	358	385	345	371	375	342	344	358	374	352	335	363	343	373	369	359	370	362	350	346	405	339	371	359	385	336	355	358	366	372	373	403	371	370	322	394	388	348	374	352	394	333	362	349	385	362	417	378	391	367	415	372	345	358	378	343	382	356	374	375	364	376	352	371	371	368	387	351	375	361	401	367	378	331	351	370	325	373	380	353	320	378	363	363	362	394	353	340	374	336	346	399	369	324	362	376	376	350	369	364	367	371	382	329	380	425	369	345	373	365	352	363	351	375	403	369	382	355	351	360	357	378	360	352	395	382	364	363	379	354	362	381	355	376	391	327	367	365	350	391	362	371	370	361	364	363	375	356	369	404	348	346	392	375	346	396	352	345	361	395	372	388	325	362	378	365	348	348	342	360	386	346	355	368	352	391	343	335	386	345	347	381	350	338	391	362	373	338	362	318	367	399	377	356	363	365	379	374	372	346	350	371	346	359	370	379	339	388	330	340	360	363	349	360	334	352	356	378	374	354	352	377	363	326	347	353	359	384	402	355	356	350	344	348	389	362	337	397	354	355	364	372	344	369	398	364	361	391	316	391	370	360	355	339	360	371	364	345	370	388	354	379	399	373	357	383	361	361	335	319	363	357	358	354	378	355	334	370	367	364	321	341	375	335	358	358	362	372	345	386	334	360	375	380	339	371	390	380	333	367	421	342	402	347	355	332	373	371	342	400	356	309	364	377	336	371	348	372	344	348	352	366	380	371	364	384	350	331	354	357	345	387	358	356	367	337	358	393	400	354	361	377	374	377	368	357	374	365	352	351	349	356	334	369	398	406	354	374	358	336	369	381	382	363	393	365	369	348	361	359	349	363	327	395	348	364	385	366	350	355	380	362	345	378	371	355	400	383	327	370	331	319	360	356	354	350	381	371	324	338	370	391	357	382	362	373	391	396	373	370	386	378	386	389	376	366	361	395	357	322	375	336	347	382	344	368	380	405	341	357	344	370	336	342	352	356	358	394	410	364	377	336	374	356	327	370	355	327	434	397	336	383	380	380	381	365	373	351	355	378	369	357	339	361	341	332	364	368	333	360	383	363	388	392	340	331	359	387	364	400	363	329	368	360	372	330	362	325	360	364	343	375	376	354	344	348	384	373	378	345	337	374	347	348	364	365	375	371	356
3348	4881	3880	1919	1359	1051	840	749	619	578	526	466	485	512	494	449	466	402	417	410	430	354	379	367	447	406	374	409	348	390	368	364	396	357	366	369	345	359	381	396	367	396	344	372	372	403	349	349	402	377	356	395	342	383	345	381	366	350	337	360	360	384	404	395	338	362	368	348	321	380	370	361	357	376	364	364	350	347	349	350	381	373	356	362	371	384	382	368	362	368	346	342	361	352	358	360	380	380	372	367	373	372	387	379	340	382	358	376	387	337	366	361	352	347	343	383	371	354	376	329	374	330	372	343	361	380	418	354	325	373	374	349	330	357	324	336	376	334	367	391	334	366	392	375	371	382	359	411	356	341	342	374	370	366	359	347	383	389	365	348	366	378	388	331	399	347	357	388	397	366	368	343	390	380	329	374	353	374	379	343	346	388	362	394	374	346	327	341	338	375	363	367	349	335	361	362	371	374	364	349	326	339	346	358	376	355	355	360	362	381	352	368	382	367	359	392	340	391	365	331	379	354	423	357	398	357	386	363	339	329	341	381	353	379	356	345	355	339	365	373	379	385	378	341	343	379	335	355	370	365	350	336	375	338	324	363	377	321	350	341	338	345	376	367	354	404	390	354	370	323	347	319	368	344	372	362	364	371	346	355	336	339	355	366	348	350	368	328	378	338	347	392	361	355	384	376	373	367	370	364	390	376	389	331	371	395	386	361	366	358	349	359	355	370	357	355	327	345	345	363	351	370	339	359	359	388	397	344	349	367	372	347	370	360	336	370	340	372	375	353	375	394	340	350	335	361	380	406	337	384	334	344	335	392	370	379	346	362	372	317	358	334	366	344	335	381	339	390	377	356	368	330	375	369	370	343	318	371	350	360	375	341	370	339	359	351	336	357	372	348	373	368	366	342	359	348	364	325	362	387	360	343	345	359	321	358	354	340	336	339	374	358	385	378	365	349	334	343	357	337	342	340	373	372	356	388	377	328	363	366	338	373	343	341	356	361	338	352	363	342	358	335	358	326	315	348	352	338	350	359	332	352	343	346	346	379	371	363	401	367	364	340	371	353	365	384	354	390	355	337	360	386	356	389	359	355	382	352	365	379	318	359	350	367	402	345	374	392	341	322	363	377	350	347	381	356	389	342	348	345	362	368	377	345	298	368	342	343	390	370	368	378	357	407	323	353	343	354	348	388	359	329	355	365	370	335	335	339	342	345	384	341	347	357	364	357	354	377	330	372	340	349	382	337	329	335	329	346	383	361	343	358	346	357	385	327	358	371	354	374	351	334	348	363	371	337	326	350	377	340	332	375	365	358	316	337	343	372	336	341	390	367	373	344	378	368	338	330	367	339	332	348	325	372	328	373	338	372	389	372	353	389	339	385	399	389	343	362	370	343	337	354	349	374	371	331	339	353	369	354	340	360	352	367	345	339	362	356	362	378	355	345	358	341	368	349	381	349	358	381	379	401	354	356	370	356	374	366	325	418	332	325	343	336	337	359	379	363	350	337	343	364	339	390	356	363	385	353	394	355	321	377	349	368	355	352	397	352	315	376	337	316	359	380	345	366	341	353	363	354	344	370	350	367	330	376	340	354	394	348	369	337	361	386	366	334	327	366	328	347	365	362	355	326	385	366	337	344	339	373	382	336	357	342	352	368	366	310	369	352	357	329	344	355	369	378	353	357	346	378	360	359	359	384	347	371	370	389	353	372	381	345	349	378	357	353	359	362	351	368	350	380	351	357	347	340	351	367	326	361	348	329	338	328	368	334	322	336	368	344	345	369	342	386	354	340	358	375	373	373	363	365	344	383	374	340	364	378	325	348	341	346	354	346	336	356	360	356	327	355	376	402	350	354	365	366	343	359	351	353	357	326	342	343	357	361	378	371	385	333	347	366	360	366	368	352	345	340	366	352	389	353	340	363	389	383	337	340	363	378	360	384	356	338	361	350	345	359	342	350	349	364	306	318	311	348	351	392	353	344	376	378	334	373	342	355	369	338	356	357	348	330	375	335	371	354	356	355	331	336	329	348	371	336	345	354	366	382	353	346	327	380	312	365	365	337	313	371	358	349	347	355	369	350	384	367	337	344	373	328	357	324	338	395	328	365	336	348	354	369	341	387	329	396	365	333	368	317	353	362	353	378	355	348	332	377	337	348	369	348	367	333	368	334	389	377	398	330	356	389	354	365	347	363	350	356	383	352	346	352	312	323	328	357	332	350	349	340	335	354	385	312	340	349	323	361	322	355	363	352	334	350	342	355	392	364	305	330	356	359	347	346	355	361	360	383	353	383	359	355	357	352	372	333	355	357	379	344	331	326	345	352	335	352	359	352	356	347	352	319	343	372	340	334	347	347	300	351	362	357	370	352	358	354	395	343	382	316	324	386	372	345	378	346	326	337	340	363	333	335	360	357	363	332	344	356	367	379	332	362	349	365	370	376	348	318	343	339	360	382	345	374	350	328	340	382	348	351	341	357	367	342	358	350	387	352	358	322	350	350	336	303	354	329	356	364	354	349	339	333	367	368	411	335	385	369	343	356	356	341	376	349	348	347	344	323	317	362	351	351	306	347	345	315	364	349	353	391	364	363	364	356	373	314	356	367	361	387	353	320	368	367	373	361	341	384	334	355	372	341	326	359	375	344	302	343	350	351	336	368	364	353	340	377	367	379	347	335	345	370	370	355	378	365	351	324	388	348	358	389	343	372	344	379	352	332	372	374	326	365	337	354	339	393	368	329	359	376	361	362	378	361	323	340	362	346	333	358	401	390	367	378	362	361	355	348	320	339	388	363	379	371	325	345	354	362	338	360	355	338	353	346	352	350	377	355	379	337	346	341	346	354	372	360	377	359	345	315	372	367	352	395	351	372	370	336	341	374	353	371	349	374	362	362	381	356	349	370	356	320	351	339	342	370	359	366	370	363	363	342	341	372	369	353	370	324	329	338	370	348	357	384	377	372	359	327	340	333	381	355	379	351	377	333	362	362	352	323	390	360	331	350	323	355	368	344	346	353	343	365	345	374	380	373	359	349	359	365	328	373	330	328	379	374	353	369	349	348	340	345	343	335	371	343	339	341	369	369	384	379	373	354	357	371	368	350	355	369	330	384	347	369	351	354	371	351	380	348	380	337	304	362	364	343	359	370	371	322	320	366	345	381	379	334	383	347	361	340	373	379	345	362	355	406	345	315	345	363	343	363	358	365	346	335	357	340	348	340	382	375	349	322	367	332	358	349	357	383	355	331	359	358	329	390	329	345	349	368	325	342	374	337	352	355	321	378	351	351	361	372	331	351	377	361	360	318	352	333	350	372	339	372	323	361	346	354	338	328	311	360	336	342	340	345	348	375	371	367	365	362	376	355	349	346	350	387	350	340	371	334	337	395	344	371	350	335	386	326	351	324	336	340	361	344	357	358	359	368	367	366	348	367	383	373	360	346	363	375	363	359	394	341	356	341	344	349	349	345	334	361	351	373	346	407	356	371
27614	12422	1937	1162	772	819	783	799	791	783	808	801	784	829	786	803	749	793	745	740	852	763	774	809	787	777	750	790	756	860	794	756	756	760	794	745	754	814	786	799	832	789	780	794	799	779	802	766	727	807	755	796	751	800	773	750	753	803	739	775	789	809	764	798	747	831	777	766	760	780	757	784	817	797	792	771	705	797	804	742	802	778	776	763	801	811	803	771	768	790	792	789	743	811	771	757	789	798	754	787	802	762	796	771	743	758	744	764	783	778	781	752	738	794	780	820	783	789	781	792	793	773	772	754	807	749	803	763	778	803	803	800	805	776	755	733	752	824	741	769	780	790	761	767	792	817	770	777	813	783	751	765	803	780	792	743	715	772	817	773	794	750	728	754	773	778	796	732	769	783	821	753	834	781	783	743	809	809	762	732	768	776	824	801	742	770	789	782	779	807	805	756	782	801	786	785	787	788	723	788	757	807	825	779	789	731	743	755	771	744	747	786	754	755	741	760	788	811	727	786	824	773	761	803	805	831	761	763	777	746	766	763	787	771	812	777	784	796	776	779	710	825	751	756	741	799	797	780	776	703	760	785	760	791	812	772	785	836	756	753	789	775	809	773	727	732	797	778	799	779	711	804	795	755	829	764	763	772	720	757	771	792	757	762	758	788	813	786	786	748	763	799	790	775	780	710	723	749	777	809	774	741	835	747	826	793	768	801	782	800	764	750	788	804	762	768	805	802	736	776	808	758	826	765	757	754	795	787	772	771	786	756	727	776	747	765	795	761	768	758	765	825	777	778	762	772	778	769	829	859	779	792	787	733	804	769	794	732	763	800	798	793	806	750	746	760	769	781	760	807	807	829	731	702	826	738	764	807	781	802	793	784	771	791	755	762	755	746	794	780	790	821	750	799	771	817	813	782	798	800	806	789	751	825	772	789	790	773	800	772	791	808	773	754	730	802	810	776	813	831	766	772	814	769	765	782	813	800	744	781	755	795	783	766	791	722	800	791	798	823	771	829	801	806	707	824	764	792	830	794	806	823	848	759	823	767	821	785	771	768	789	767	790	762	775	744	760	818	808	827	769	831	781	768	742	708	788	745	794	783	713	769	754	779	740	739	823	800	807	779	772	761	767	808	788	754	771	803	802	750	773	785	817	762	782	777	784	781	788	787	776	787	769	741	790	760	829	790	772	774	799	772	770	768	748	799	813	836	769	793	790	719	751	782	836	804	795	763	749	806	777	775	771	792	753	714	799	851	809	759	753	757	736	752	744	777	760	785	785	762	779	771	795	797	797	762	799	804	739	775	755	790	809	777	795	777	811	777	726	781	723	767	766	810	760	791	773	777	790	780	722	788	761	742	775	773	787	760	729	754	740	774	769	759	808	779	839	777	793	759	780	749	736	766	783	798	743	760	795	778	778	807	814	781	782	754	766	805	762	761	818	774	746	782	796	795	746	817	768	783	754	729	770	736	769	780	767	799	799	779	764	739	829	755	773	795	813	784	806	786	782	780	784	719	762	801	770	796	834	773	762	770	767	796	825	781	790	788	789	757	802	786	737	778	801	807	784	796	781	754	810	849	771	797	800	798	753	805	774	766	803	773	742	739	797	726	776	755	737	772	778	741	758	780	753	795	737	776	778	748	739	762	821	791	753	749	809	758	804	739	806	771	767	768	785	807	816	767	767	762	781	784	787	734	743	813	751	740	804	806	791	773	741	786	777	814	785	797	845	818	762	791	705	759	761	787	792	823	809	771	805	770	814	777	777	769	734	804	779	813	773	799	742	858	765	786	762	759	751	809	761	776	748	763	767	790	807	786	780	734	759	772	845	746	765	770	750	809	733	759	796	754	715	786	788	738	741	788	791	822	749	746	803	767	761	778	747	769	778	742	787	779	748	775	803	807	743	782	736	797	793	766	712	754	764	810	797	802	818	767	846	795	714	751	840	754	747	766	778	795	768	782	768	797	821	756	786	797	759	766	720	815	750	796	802	805	788	824	763	760	773	783	805	765	787	780	808	786	840	777	747	797	801	817	742	725	771	796	826	771	790	728	743	781	802	724	791	819	779	788	734	746	748	728	768	750	733	752	781	751	771	834	711	765	813	814	767	741	759	781	748	797	805	773	770	801	779	745	781	796	759	766	740	796	781	797	780	780	799	785	798	789	780	815	780	796	809	728	767	786	827	777	795	822	779	787	785	787	739	750	820	765	805	804	805	810	771	787	758	784	831	804	773	781	776	735	727	763	810	813	822	774	786	786	753	755	770	760	764	780	783	807	806	787	787	772	796	754	847	810	754	797	759	782	754	769	808	796	830	785	780	787	791	817	790	771	778	763	721	780	789	808	781	778	739	747	758	784	808	857	758	767	780	792	753	755	746	785	794	807	765	745	791	776	828	763	761	765	813	795	780	812	750	780	789	761	777	774	780	756	770	814	778	769	721	802	766	757	773	762	750	726	740	838	747	768	774	741	824	829	795	791	799	731	774	789	759	795	714	784	764	804	853	720	759	768	767	739	778	824	767	781	818	767	799	752	735	736	783	788	753	827	775	810	782	727	765	791	772	731	821	763	785	810	797	794	781	786	803	805	784	822	784	801	757	743	800	787	790	740	777	822	762	795	796	769	790	730	837	782	784	773	740	764	785	795	803	791	803	802	786	838	764	795	758	812	822	786	781	766	794	792	744	815	799	762	800	794	735	804	748	760	774	791	739	798	726	802	801	774	796	738	823	794	779	798	799	782	810	763	796	737	800	784	802	780	787	765	776	770	777	727	790	773	806	818	808	744	773	774	820	796	825	777	787	783	783	790	813	737	827	724	779	783	751	768	783	740	790	733	777	752	771	763	757	828	800	755	783	736	813	798	774	771	811	733	781	762	842	831	804	795	752	770	773	736	812	774	774	765	792	752	756	796	744	761	809	805	769	812	761	797	819	791	737	789	769	788	757	751	789	734	758	821	785	807	781	740	795	728	795	845	742	828	784	776	777	802	745	823	783	754	750	828	745	784	777	751	743	726	746	785	758	756	773	738	780	834	778	794	808	785	760	732	730	798	732	761	775	766	784	777	765	794	753	797	751	818	764	789	730	751	790	798	808	805	756	758	761	739	766	799	781	769	759	836	758	779	776	799	801	749	788	749	763	736	797	782	767	784	767	768	760	738	745	745	752	829	768	790	772	831	777	745	775	768	772	788	774	767	799	803	767	785	767	767	811	762	773	732	794	747	773	709	784	768	808	784	794	790	772	807	750	786	776	793	784	758	800	776	767	759	789	763	795	725	809	764	776	752	788	807	754	798	767	841	768	786	787	810	786	774	749	777	835	794	786	762	779	781	747	771	824	713	788	787	827	771	765	776	800	778	763	798	790	755	771	704	799	784	772	742	764	774	750	754	828	769	820	758	810	838	787	766	705	721	763	824	794	800	791	779	786	769	721	785	789	791	744	736	794	778	784	823	820	742	774	803	781	770	769	771	783	773	777	806
5190	846	810	773	713	733	693	663	690	662	670	720	687	646	679	666	727	637	694	655	742	677	647	707	655	716	695	706	699	679	686	675	684	710	640	693	692	623	655	682	679	660	642	632	625	650	647	618	670	642	706	648	675	653	668	690	717	709	657	627	643	627	698	691	664	643	679	685	678	676	694	632	654	658	655	631	666	658	692	650	670	666	657	664	668	658	684	653	666	650	675	663	685	614	677	660	652	665	658	668	711	681	614	671	699	673	635	714	643	656	661	655	668	620	682	659	710	700	650	632	702	664	682	632	645	703	639	676	676	674	643	672	637	692	684	679	644	667	655	698	651	680	684	694	674	642	685	633	656	629	687	701	691	640	646	657	667	633	651	633	657	669	652	644	689	680	666	663	646	691	666	715	623	681	634	663	689	702	662	680	654	621	656	670	684	665	674	636	651	700	632	661	629	661	647	680	648	664	692	659	675	681	648	653	632	665	664	645	696	634	682	618	649	649	658	682	689	688	667	643	641	652	654	689	677	687	652	671	659	658	669	708	615	694	662	634	646	709	622	661	605	679	651	641	656	668	686	667	707	672	704	685	656	648	678	681	651	684	691	661	638	664	680	714	665	657	720	607	663	664	601	667	649	614	662	701	712	713	644	653	702	632	706	698	689	661	705	662	696	662	651	643	644	668	642	645	659	684	688	646	675	686	665	695	665	659	684	634	671	656	629	702	646	663	658	639	665	618	706	663	631	621	673	646	665	635	658	679	687	674	672	711	697	685	673	668	657	640	664	618	657	667	652	661	670	673	648	670	655	653	636	703	649	660	647	660	622	636	670	683	666	694	658	699	641	636	654	711	662	646	662	629	660	671	639	632	641	645	626	705	729	673	600	622	646	675	662	685	677	676	606	664	700	614	649	705	672	689	662	672	683	663	660	662	675	675	670	649	635	650	630	686	700	675	676	657	684	644	699	623	676	665	620	668	668	665	676	639	652	697	671	645	694	675	729	701	620	634	658	701	670	693	645	706	662	670	635	644	651	660	642	697	694	685	647	656	667	639	685	679	642	724	701	674	656	694	654	698	674	655	685	658	648	614	666	663	641	674	684	623	710	649	665	648	677	709	661	676	655	651	672	678	638	658	652	662	627	685	634	707	711	661	688	676	674	628	707	626	653	656	664	711	719	697	693	653	686	679	610	633	692	643	661	670	640	693	679	626	680	667	611	654	668	634	662	621	658	678	677	702	650	677	680	669	627	655	671	677	676	703	672	646	677	673	708	674	653	618	635	659	655	632	669	637	665	645	691	729	669	654	671	668	701	650	630	653	626	656	733	650	667	644	631	634	648	664	653	656	665	653	668	693	683	660	661	644	671	670	703	633	665	652	631	675	674	675	650	642	683	683	646	629	641	682	647	654	631	663	646	672	688	641	686	672	679	697	706	695	707	679	703	680	673	612	668	655	640	672	673	674	679	722	633	625	640	660	673	644	656	635	659	660	681	684	660	646	670	688	688	645	642	653	614	662	639	683	632	697	636	631	660	673	687	660	659	679	656	672	648	627	636	651	618	661	643	704	731	598	711	675	706	667	707	668	659	683	662	683	639	702	691	676	656	744	696	671	741	659	711	610	678	673	663	657	672	635	659	650	617	635	644	623	635	646	702	689	611	634	661	650	659	651	663	679	642	671	680	665	684	689	617	651	663	651	638	667	689	690	646	660	675	692	692	625	653	662	656	719	704	666	671	694	655	723	652	674	627	659	648	644	682	712	666	695	677	647	674	670	672	655	673	709	687	667	709	626	729	686	687	684	685	638	654	614	621	661	696	666	707	688	708	672	667	677	693	677	661	617	654	632	641	706	683	681	644	667	621	641	673	657	622	666	670	708	645	674	632	674	638	685	701	707	697	644	672	664	654	628	642	705	681	703	719	638	682	667	648	639	678	638	671	664	671	673	679	636	668	654	686	649	676	616	624	635	648	646	664	646	674	685	655	650	686	662	668	687	660	661	635	635	674	691	676	635	648	689	688	652	683	672	673	631	715	662	680	662	696	669	663	646	661	634	631	624	613	620	663	662	711	627	631	699	678	647	664	665	679	664	704	656	728	640	644	655	676	623	689	651	679	681	677	688	664	715	664	651	670	642	699	688	684	697	663	663	694	661	668	653	656	661	654	676	642	684	688	698	634	606	617	695	655	687	644	657	650	650	688	707	666	671	645	644	665	639	688	665	671	641	651	645	684	691	650	648	652	662	652	639	675	647	676	671	667	626	672	614	676	705	705	686	661	649	684	650	649	729	626	647	671	665	623	672	692	675	673	645	664	645	650	637	682	621	656	677	688	688	652	615	702	675	676	655	670	666	718	692	684	658	666	659	683	682	655	636	648	635	636	667	698	669	640	645	614	661	655	675	670	678	679	642	660	659	665	691	689	633	619	638	678	626	657	680	641	637	682	674	678	705	642	663	658	645	659	653	667	673	663	637	692	635	673	674	686	666	626	653	636	645	673	654	696	660	675	656	699	673	685	660	665	652	687	671	695	673	665	711	677	676	630	709	713	658	668	652	653	619	635	674	720	661	692	661	685	689	691	624	706	650	607	663	666	667	735	706	706	646	627	653	698	602	697	678	697	665	665	694	708	638	666	670	696	677	654	651	666	698	660	639	628	665	690	610	672	694	681	635	661	721	639	691	605	641	670	674	626	662	652	665	637	666	647	635	637	675	687	701	667	661	681	644	626	659	648	687	636	625	656	701	669	615	692	629	678	671	705	680	655	675	658	696	685	688	679	717	637	667	644	685	722	642	692	723	647	719	679	683	644	655	633	706	665	721	644	634	636	637	687	664	666	662	647	699	635	687	629	662	671	662	648	666	665	686	654	637	707	636	691	641	655	613	677	697	646	661	636	673	700	644	677	697	691	643	676	700	620	650	654	653	732	683	656	702	642	660	626	701	706	643	663	676	680	699	666	658	681	632	727	676	666	654	656	709	609	665	647	662	711	686	626	685	652	617	629	614	669	645	669	686	658	693	672	631	658	714	630	640	656	663	641	630	658	674	659	707	631	725	650	653	684	688	714	697	634	690	676	688	690	672	592	645	651	664	650	628	637	664	713	711	610	650	658	681	636	631	649	739	725	695	656	667	712	641	684	677	638	661	610	666	680	679	673	681	637	670	712	649	678	685	652	644	664	649	648	659	740	703	653	657	724	679	683	644	676	658	647	681	648	662	684	677	648	665	618	647	663	684	690	667	656	704	627	695	643	682	675	709	649	651	660	674	660	634	652	666	648	670	634	682	666	652	644	672	681	695	701	690	702	682	635	678	700	679	650	650	652	679	670	685	709	633	637	664	693	625	680	679	611	677	675	660	638	698	660	680	684	642	638	672	668	698	704	658	696	673	648	643	697	694	667	687	665	660	651	685	658	642	670	641	664	610	658	656	645	660	645	644	653	668	703	644	660	646	662	654	697	693	701	670	641	674	667	688	704	634	679	663
25692	21394	25759	18472	1756	866	760	657	645	653	591	571	560	600	580	597	620	558	620	610	568	620	549	580	533	574	594	564	600	565	601	572	596	541	579	580	575	578	584	573	577	593	556	569	604	571	580	637	577	538	566	535	595	615	544	565	572	557	562	566	575	553	575	608	566	581	550	599	576	578	584	567	587	570	593	554	555	544	556	546	570	569	584	556	541	604	591	551	570	566	630	532	559	551	582	597	589	533	535	534	551	564	598	563	590	556	592	592	578	571	582	563	547	564	567	569	600	566	553	538	549	615	543	532	560	603	557	578	577	613	566	519	534	550	592	554	544	587	556	540	551	538	605	581	571	545	554	627	568	566	604	601	544	586	608	579	549	605	601	588	565	563	561	575	566	500	591	521	557	600	605	553	574	600	545	525	559	559	609	545	558	596	564	570	546	600	534	602	586	626	578	558	557	554	565	581	608	588	601	585	526	617	635	523	553	555	564	560	571	581	597	577	581	544	584	565	589	567	549	550	563	551	588	557	578	548	591	581	537	514	543	584	568	638	585	581	564	561	554	606	590	569	574	556	512	566	550	562	546	582	583	577	559	573	615	599	584	532	585	570	526	591	574	583	605	587	551	569	597	571	591	541	565	559	583	620	591	623	596	565	536	556	599	547	606	527	580	549	558	581	593	565	607	548	609	586	574	552	585	605	586	574	589	542	547	565	601	566	524	522	596	549	554	594	543	555	581	582	559	557	555	539	554	591	593	557	606	545	578	522	551	570	554	551	555	566	556	544	597	598	551	572	596	583	585	600	593	601	554	573	641	564	544	550	603	580	581	566	560	571	597	569	560	523	565	576	586	570	554	562	580	542	582	596	590	575	588	593	541	618	575	587	584	585	544	591	582	575	516	600	562	564	594	541	562	603	576	543	535	563	563	589	588	576	597	596	609	578	592	592	546	592	580	558	532	565	554	562	607	534	543	539	593	581	569	587	563	591	575	542	534	565	563	590	621	516	591	551	545	582	576	542	598	564	554	582	575	556	529	529	589	573	589	542	586	553	540	517	576	589	596	568	584	574	519	610	567	577	594	560	574	592	574	616	585	553	551	560	587	551	574	568	590	566	570	590	566	605	594	572	545	628	598	562	588	597	581	582	560	611	574	545	558	584	533	548	583	554	568	527	596	597	594	563	617	533	541	592	531	564	573	612	540	578	541	584	567	568	567	525	611	586	549	581	581	587	545	597	575	630	593	583	593	556	630	607	559	553	576	522	545	562	562	594	617	581	578	568	593	552	517	586	545	586	635	586	531	569	565	544	523	570	585	576	553	579	571	603	579	577	567	565	575	557	600	575	571	554	537	538	554	574	573	535	568	532	571	613	540	579	548	583	553	568	574	578	601	612	566	600	552	579	547	532	560	581	580	614	597	595	613	543	627	547	533	564	567	556	592	605	524	601	526	534	577	610	581	592	546	556	564	550	591	562	610	596	586	582	531	540	544	599	595	550	601	552	592	540	558	575	581	563	536	550	612	601	577	583	527	622	555	569	562	567	554	530	586	548	594	581	600	615	566	590	583	541	566	602	606	590	595	545	560	568	539	620	541	559	563	572	551	628	557	582	599	566	550	550	618	555	564	561	574	572	552	580	564	609	587	576	601	591	557	616	620	533	587	583	559	534	566	529	563	578	577	587	611	577	571	545	541	534	552	595	578	570	587	605	557	552	622	593	511	566	558	569	528	553	560	594	513	574	603	563	577	564	603	559	539	559	594	590	575	598	564	570	525	533	579	590	555	587	564	563	593	561	571	543	540	584	546	595	582	574	578	595	567	542	541	552	580	581	578	534	522	603	603	533	596	603	595	552	548	574	595	593	513	568	614	573	590	630	537	591	545	612	557	577	582	588	572	550	531	571	543	538	583	627	636	590	535	609	570	544	631	554	554	571	550	562	543	552	543	553	602	566	575	549	554	623	540	599	563	600	575	544	541	537	607	538	565	600	560	609	540	563	607	548	613	550	576	551	539	590	598	527	586	512	574	553	534	501	620	573	569	546	558	573	568	583	572	549	614	573	526	537	546	580	558	603	546	581	578	582	618	537	592	584	591	568	552	545	617	608	558	536	597	587	553	542	581	563	524	571	570	575	555	607	617	571	585	578	569	593	548	581	569	562	582	585	568	539	514	577	595	566	556	558	626	535	566	525	590	610	584	540	586	582	549	547	571	566	574	591	520	587	566	550	574	569	549	570	605	574	594	547	542	553	550	545	579	557	585	556	542	607	526	552	570	569	607	572	591	555	577	585	557	556	583	567	588	543	573	589	602	611	574	532	528	580	607	555	596	543	571	590	556	571	575	600	543	543	567	554	532	597	529	547	614	526	580	583	560	603	557	603	577	519	537	587	590	526	541	555	550	598	581	539	609	582	545	578	559	608	570	526	580	609	588	572	574	580	562	579	543	571	518	587	575	599	595	583	573	608	555	594	568	599	617	612	569	550	561	579	519	565	573	586	602	544	552	591	578	580	562	594	555	559	578	604	572	569	582	544	565	587	565	582	548	579	558	596	566	547	591	568	582	571	589	564	601	571	574	594	620	582	599	526	524	585	602	576	547	568	598	592	584	581	612	529	530	581	558	551	539	583	584	577	560	591	557	534	563	580	574	565	570	573	618	587	595	580	604	563	565	542	559	629	599	508	555	542	556	590	568	593	572	570	584	594	587	578	537	587	597	553	591	538	573	564	551	574	558	582	539	591	600	573	567	580	567	542	556	563	569	591	612	576	565	557	581	645	529	578	584	551	561	585	573	559	588	540	540	572	577	584	529	546	546	551	574	599	560	557	575	564	568	572	559	586	589	558	590	608	556	574	576	571	547	531	559	571	572	608	559	576	550	547	587	564	569	535	561	601	592	605	546	533	599	576	558	536	555	552	535	577	562	541	571	561	517	541	550	526	561	578	562	572	577	596	614	567	535	583	536	618	545	566	591	541	550	580	512	544	557	567	556	547	600	565	544	562	560	588	586	569	553	571	596	541	539	555	600	574	571	602	588	563	554	567	551	578	580	567	550	563	566	575	555	576	584	565	553	578	581	559	540	609	618	608	578	535	547	568	545	595	563	593	602	560	570	561	576	556	548	568	539	581	574	613	572	562	581	579	598	543	572	560	636	561	573	617	577	549	548	521	581	552	543	556	553	564	546	568	592	603	546	584	591	575	567	564	561	536	569	624	606	579	601	533	578	591	548	535	568	561	608	590	544	590	612	620	591	613	584	558	560	570	579	532	616	564	635	526	574	559	584	585	575	559	537	570	575	549	592	561	613	605	537	589	605	581	564	588	537	588	630	573	589	553	559	546	564	584	560	572	552	576	565	595	564	578	556	558	572	577	584	562	571	604	545	606	557	582	568	537	529	612	574	564	607	556	544	618	565	544	575	535	547	568	572	581	548	588	512	584	565	591	552	539	539	543	619	569	579	588	611	611	575	601	594	550	577	577	566	550
3472	2014	1726	1069	827	774	746	634	611	560	548	590	580	559	537	581	547	545	541	549	527	546	525	493	552	510	521	518	501	537	556	544	523	516	561	570	532	512	535	517	525	557	494	525	504	521	554	517	561	549	546	569	522	471	497	554	538	508	535	532	517	501	498	543	538	519	528	530	537	531	519	510	547	568	522	512	513	557	517	512	529	508	533	525	491	509	483	517	520	492	574	505	525	535	540	543	540	530	506	518	500	497	482	519	528	563	500	553	526	515	502	548	550	520	552	523	492	490	509	551	514	508	554	542	560	516	512	528	503	538	535	509	468	508	509	523	564	506	523	545	508	486	544	512	561	488	502	506	554	546	523	557	521	533	499	517	500	491	545	492	507	489	550	475	512	508	502	526	499	524	500	537	518	514	529	560	510	505	545	517	521	555	512	559	536	519	510	490	531	516	502	512	519	505	509	528	535	526	524	512	495	471	486	479	521	491	528	531	539	549	516	538	478	552	493	514	507	492	495	524	488	551	528	508	491	547	522	489	532	530	480	519	518	543	506	534	533	565	503	525	537	524	539	508	508	549	513	508	540	505	532	536	479	517	532	502	529	514	520	517	564	482	514	519	523	527	469	510	495	533	520	543	492	497	545	559	504	530	531	479	493	505	548	532	514	495	501	488	560	527	503	478	556	507	523	532	573	499	516	522	518	545	520	533	501	527	511	503	512	477	488	516	505	530	506	508	527	508	548	512	511	501	477	510	528	528	554	529	511	536	530	510	521	485	507	533	521	540	510	526	541	535	532	535	519	536	530	476	531	517	520	538	534	491	511	494	534	532	506	525	498	514	543	526	497	507	510	515	475	517	452	484	507	500	515	484	493	538	500	556	498	509	520	508	516	511	501	474	485	514	541	516	519	512	537	497	502	501	526	494	473	472	529	542	520	511	527	526	511	513	543	552	484	532	537	542	501	548	552	504	523	539	559	525	523	502	507	505	536	541	528	494	513	496	519	551	572	537	494	496	565	527	514	464	557	510	521	525	534	521	533	518	544	517	515	527	547	507	540	529	509	540	524	573	537	536	541	502	514	485	540	483	489	484	499	525	515	535	531	558	529	534	500	528	488	512	521	523	493	519	511	538	520	529	469	515	506	514	527	466	534	504	541	510	499	527	547	485	512	486	505	508	536	544	506	534	536	521	486	503	493	539	541	529	516	491	513	520	555	537	508	531	510	505	552	535	536	534	542	510	496	542	525	485	522	513	471	482	547	503	495	490	526	512	510	541	511	534	546	507	478	557	551	496	531	501	527	528	496	546	486	485	514	532	498	508	550	547	535	556	511	525	518	489	495	521	526	490	503	494	509	571	497	523	473	497	521	502	518	505	510	542	491	491	545	493	495	550	520	523	523	559	487	545	507	484	498	496	524	502	543	516	493	530	527	494	507	511	538	513	519	450	560	526	524	526	535	495	509	520	515	500	552	493	487	538	539	534	521	506	562	521	527	520	532	519	494	509	522	533	493	477	495	480	541	506	509	507	520	524	540	493	507	516	536	497	519	530	505	496	556	514	500	508	508	524	520	504	500	457	533	519	534	526	564	482	483	532	515	522	550	523	505	520	488	554	549	461	504	529	541	491	513	492	531	495	505	487	489	554	546	456	537	501	517	517	511	528	500	546	495	522	511	528	513	512	512	447	566	479	487	506	569	490	535	522	533	536	499	538	479	553	533	489	494	478	475	535	513	504	517	472	488	509	527	517	515	517	492	535	558	512	499	493	503	525	514	532	532	529	498	506	519	504	516	506	506	583	507	509	510	479	522	484	535	509	488	493	539	514	503	484	506	521	494	476	511	520	492	491	528	516	483	490	480	526	540	528	547	519	543	537	533	490	511	536	451	521	515	453	471	520	512	491	535	524	497	527	484	529	504	491	540	551	507	477	549	496	507	518	524	548	496	498	505	554	489	487	489	497	480	502	523	526	506	527	489	497	536	538	492	508	522	504	484	511	503	477	507	528	492	549	522	508	528	548	534	491	500	485	485	509	520	564	498	525	522	493	538	515	555	524	523	532	539	522	522	526	554	508	490	541	517	564	506	518	515	513	506	522	475	547	520	551	509	501	480	551	490	491	535	465	503	509	507	507	530	500	517	483	526	511	490	506	532	556	514	511	529	514	486	528	522	477	552	506	493	507	512	496	551	549	507	585	520	525	514	515	506	539	517	543	491	545	516	518	532	516	515	516	463	532	501	489	521	504	535	542	517	521	520	498	535	537	504	506	474	508	537	512	515	490	511	530	530	516	508	500	507	562	530	519	522	508	531	528	507	482	546	491	504	519	510	529	501	507	506	536	496	488	536	507	544	547	507	516	523	516	517	498	522	511	507	533	530	557	540	529	532	485	519	506	486	520	473	494	479	526	529	537	487	519	528	513	470	517	562	539	496	481	517	533	502	513	510	526	548	533	487	510	529	527	533	517	519	515	518	490	524	529	516	520	514	532	482	446	488	502	485	500	568	555	503	534	527	530	481	534	511	519	567	533	525	525	499	520	554	521	519	520	525	540	498	521	528	539	509	492	464	517	526	525	543	540	515	519	524	482	553	553	505	483	504	502	517	533	517	461	522	543	492	513	474	522	512	503	529	511	532	483	510	516	518	540	510	531	482	531	482	494	485	526	495	518	507	512	505	495	491	548	530	556	506	458	525	522	519	497	521	528	513	531	501	526	529	526	508	571	497	527	502	513	488	509	507	567	539	503	463	511	530	531	504	535	530	539	479	511	500	495	518	535	512	506	482	529	552	491	478	489	503	550	489	522	505	525	558	508	530	536	478	482	525	486	552	502	495	504	493	522	509	528	542	522	536	522	502	494	538	547	480	531	498	485	502	498	503	536	574	512	494	505	539	515	531	519	530	560	494	490	525	509	522	513	532	462	511	525	523	519	480	510	517	507	516	547	537	529	456	505	496	520	494	493	513	507	512	543	553	513	549	537	481	491	513	546	512	503	512	522	527	542	594	500	535	507	541	486	483	511	514	515	516	499	541	512	504	508	511	509	529	527	519	509	512	545	483	539	524	492	526	520	498	538	484	523	489	452	484	506	493	518	574	556	515	524	521	523	518	508	550	516	521	552	547	520	527	510	563	443	492	507	460	517	521	541	574	497	499	467	506	520	527	523	490	526	503	458	485	511	533	512	519	548	520	552	549	545	512	492	553	518	519	552	523	528	534	515	499	488	524	519	487	554	549	494	540	477	517	539	554	517	524	531	494	553	528	508	492	497	510	488	565	545	474	458	470	504	546	534	511	513	510	494	484	510	574	521	489	501	564	519	538	509	551	493	531	556	543	543	513	520	509	523	517	499	536	503	492	485	512	512	523	467	513	542	510	512	534	535	498	520	500	518	495	568	485	521	491	550	507	532	522	529	539	504	488	530	508	542	535	504	513	467	542	534	535	517	528	537	493	506	498	520	533	498	510	517	518	518	537	491	493	549	549	546
24218	21392	28551	24612	20402	3015	1016	637	533	495	483	444	451	420	432	447	414	387	406	419	421	396	414	371	362	437	390	400	379	392	395	378	378	411	383	375	395	375	389	365	411	370	376	394	369	389	419	377	347	371	376	403	372	378	374	367	360	400	364	405	398	373	358	374	349	367	393	374	396	376	415	386	402	414	414	378	378	379	379	340	365	388	364	400	353	371	378	345	357	342	371	355	353	381	376	396	379	350	409	370	385	390	349	387	381	404	402	361	347	334	391	381	358	394	372	359	339	372	351	357	377	388	398	377	388	337	354	339	353	393	385	343	377	373	406	369	373	380	378	358	351	381	405	345	380	362	378	399	367	380	374	358	399	392	363	371	373	331	353	371	390	375	398	346	372	393	397	374	395	372	353	376	399	328	370	365	376	365	359	373	355	371	355	354	361	375	405	387	402	376	407	388	379	372	354	400	391	348	351	350	385	410	397	331	402	323	364	353	391	363	342	352	372	335	313	369	356	353	336	368	406	395	372	399	330	390	371	400	360	401	380	378	388	357	389	375	391	390	362	366	366	376	385	378	385	391	380	357	392	340	396	379	411	335	344	355	369	390	380	381	356	377	359	365	398	383	382	407	396	364	368	362	342	347	369	365	375	402	376	365	410	425	349	377	375	424	353	398	356	318	401	397	352	395	370	339	352	359	368	378	376	380	378	331	364	411	363	399	360	370	402	400	375	340	355	350	383	360	387	380	383	396	358	373	341	381	326	373	352	349	355	380	374	338	347	379	374	390	333	358	384	345	361	361	339	345	389	346	399	338	395	366	373	395	343	389	357	420	375	342	361	356	373	395	355	395	380	395	396	341	429	382	349	360	326	366	381	358	367	384	357	368	348	356	386	340	380	379	405	387	391	399	349	378	370	388	375	372	324	387	358	334	383	384	371	369	355	380	388	337	332	368	346	396	383	391	404	387	413	364	362	345	326	380	369	361	389	379	374	363	363	344	368	346	367	360	382	345	368	351	332	390	383	399	379	381	341	355	353	380	369	347	403	360	349	357	391	354	376	385	367	384	413	394	393	371	380	373	367	373	333	396	410	394	378	365	376	367	347	357	351	381	375	403	352	449	381	362	361	390	362	355	402	342	336	368	385	375	411	377	351	401	354	372	413	352	344	390	383	346	353	378	341	370	391	334	369	403	393	357	321	373	377	382	338	353	355	351	380	350	346	351	347	379	328	366	389	400	391	369	373	380	359	398	411	361	358	362	370	365	364	363	394	372	366	352	337	376	370	390	408	340	333	364	371	362	409	347	301	390	344	331	383	397	371	377	385	391	387	359	375	392	357	375	362	387	353	409	365	367	363	356	379	406	352	385	384	357	336	390	363	366	382	377	375	363	361	387	372	353	382	388	361	372	336	343	382	362	368	343	385	368	388	377	375	372	396	349	396	386	347	368	373	378	335	389	359	356	380	366	343	359	338	400	340	367	375	342	413	376	383	381	375	354	363	390	370	365	352	345	363	391	364	386	376	352	364	371	356	393	371	363	386	387	357	394	382	345	349	406	397	359	334	363	368	382	349	369	396	376	378	338	425	378	383	379	344	353	393	377	326	358	354	356	386	356	351	365	417	371	348	373	352	355	412	386	361	365	387	359	355	341	367	374	360	345	358	401	386	372	375	361	384	396	386	378	359	333	400	388	348	390	350	372	368	360	374	374	344	384	395	354	380	385	350	369	364	385	363	371	381	381	360	405	383	358	416	381	374	363	360	408	363	379	362	360	351	326	373	391	377	387	381	386	342	385	368	362	343	362	342	343	372	367	363	333	398	353	365	399	351	398	364	384	388	352	374	334	394	365	398	389	365	380	386	378	357	355	338	347	374	332	380	356	393	360	383	394	388	382	403	355	398	364	364	361	374	366	366	374	353	363	333	359	393	388	372	368	368	378	359	340	376	394	363	371	342	406	372	334	364	377	389	370	369	391	350	363	375	365	371	372	345	399	359	328	336	368	394	385	376	392	379	374	369	376	363	388	385	396	349	375	366	378	368	355	369	355	379	354	384	385	370	389	347	357	385	371	382	374	382	423	398	377	376	335	366	366	388	340	339	396	358	385	345	419	368	340	385	358	378	342	395	362	367	380	363	364	326	397	361	357	354	389	390	377	355	347	340	347	319	363	345	368	383	373	399	342	359	360	368	379	343	366	365	402	360	379	370	353	378	359	394	389	384	388	393	338	390	388	362	383	370	380	398	409	356	370	343	393	400	367	391	387	376	374	354	369	385	363	375	408	397	393	381	367	378	320	405	388	362	398	349	412	374	380	377	396	365	387	376	351	356	359	351	380	390	359	378	372	385	351	344	367	364	364	348	370	321	362	373	349	350	357	359	385	377	385	357	349	392	369	394	343	390	353	323	372	365	337	430	384	406	348	348	375	375	384	372	397	343	364	361	382	354	357	334	382	389	339	360	357	364	373	372	375	373	394	389	337	386	377	343	403	329	385	322	386	326	375	369	382	354	367	340	352	385	369	368	337	369	373	342	401	361	357	380	362	353	366	379	355	351	364	341	384	391	370	351	370	389	388	374	345	369	331	380	364	354	375	373	369	369	359	386	346	346	353	370	392	389	381	374	393	375	373	365	342	366	364	369	386	399	368	360	380	368	356	357	416	352	397	351	337	380	371	368	368	333	346	369	356	373	394	384	348	339	375	343	363	382	392	362	366	384	355	349	338	367	394	366	368	362	356	352	351	366	346	371	369	367	345	392	401	368	377	355	363	333	383	393	397	356	367	373	367	378	377	352	367	377	376	357	363	367	346	384	357	354	344	360	369	371	345	315	378	366	367	376	392	348	354	390	390	394	367	378	389	406	379	372	382	384	397	368	340	357	375	383	410	372	380	416	378	384	379	336	361	364	358	382	387	377	407	387	383	384	383	378	383	373	374	386	386	385	350	362	366	388	375	371	365	370	394	360	326	444	377	377	376	358	379	386	329	367	391	367	328	377	360	353	419	327	337	330	341	346	424	402	412	351	370	387	358	374	356	388	400	380	344	356	359	374	371	383	338	369	358	327	369	374	336	344	401	367	346	364	368	369	367	387	376	341	398	340	393	385	372	362	361	343	384	353	367	380	357	371	373	305	375	356	403	397	374	371	355	403	406	384	370	358	350	382	368	393	386	360	378	351	356	395	362	373	353	361	377	349	351	363	357	381	384	362	330	357	369	408	350	342	403	351	371	391	360	352	349	334	367	361	376	347	369	388	370	341	393	380	365	352	355	350	362	387	387	337	413	383	360	354	391	375	395	385	347	366	344	360	402	383	354	384	358	342	343	359	355	342	342	360	348	381	347	370	376	349	386	363	384	364	378	372	362	370	380	382	383	369	398	365	354	395	367	359	386	346	364	354	369	372	400	393	405	388	363	390	363	346	388	373	383	388	370	394	346	363	398	379	364	363	381	370	384	385	338	361	361	402	360	355	379	392	403	384	362	381	359
3377	4676	3784	1897	1332	1018	818	701	656	610	560	498	455	461	425	445	416	410	404	449	428	392	401	390	375	395	403	366	370	395	369	380	394	379	350	400	386	372	374	383	344	359	366	377	384	347	405	388	395	353	400	389	366	406	404	372	350	343	330	389	338	390	356	346	362	351	400	329	354	381	359	366	374	360	342	354	338	382	337	343	353	395	410	381	377	342	365	345	400	381	379	364	400	376	369	363	380	358	344	372	368	356	319	379	385	386	398	363	387	421	381	387	401	409	364	348	376	383	371	349	384	364	370	363	340	396	397	391	349	335	385	358	347	348	355	353	361	356	384	362	368	360	350	381	376	353	368	381	375	358	390	341	390	389	354	361	359	378	326	376	359	334	354	394	368	334	365	411	353	397	387	360	385	329	346	369	377	373	373	354	380	359	383	365	377	368	350	378	337	373	342	359	382	374	374	335	370	342	391	359	376	369	369	385	329	354	335	369	395	390	366	387	371	344	335	336	368	339	348	342	378	355	404	330	377	327	367	374	343	384	364	357	305	333	377	344	357	387	348	341	377	371	356	374	374	355	384	374	343	382	351	343	358	388	343	372	356	345	359	352	356	363	358	359	329	374	354	352	381	380	354	354	382	360	341	369	355	353	369	360	358	382	389	367	372	365	358	337	402	384	367	353	353	318	363	374	364	334	370	358	385	346	372	377	347	377	379	365	361	345	338	369	343	380	340	373	384	382	368	351	323	362	351	370	366	347	379	385	340	366	375	341	360	397	344	364	382	357	375	385	352	358	346	315	411	359	367	381	355	315	346	392	352	350	340	378	367	342	357	375	351	351	366	354	357	378	370	393	350	359	365	357	346	361	359	376	368	380	376	340	360	366	352	344	361	349	384	351	355	359	334	356	313	360	327	383	374	356	383	341	382	373	382	353	372	379	350	350	343	382	349	382	334	351	374	359	360	346	351	338	382	358	386	375	364	345	342	376	364	367	349	378	388	371	398	357	365	373	385	343	381	368	321	377	349	359	383	377	368	348	356	354	377	323	394	358	344	346	380	350	396	344	329	391	395	332	362	373	365	352	340	334	334	353	351	364	376	333	376	377	336	362	350	354	382	353	378	357	334	318	394	326	356	375	349	347	351	335	326	385	365	370	373	352	360	341	357	353	395	330	334	335	313	338	391	348	302	394	372	362	344	383	375	365	354	370	382	332	357	389	390	359	353	370	387	360	360	378	378	375	371	366	381	362	343	359	339	310	366	356	391	337	374	320	395	341	359	365	399	349	355	350	388	347	351	341	354	354	356	316	349	299	387	372	368	355	359	319	349	395	351	375	357	403	345	345	351	339	381	379	360	348	344	376	327	339	361	369	380	385	354	323	373	397	362	330	380	357	343	362	354	352	366	339	346	347	391	330	349	368	356	341	364	349	367	375	337	336	342	324	362	355	335	300	391	355	386	384	368	387	346	363	355	359	390	356	354	366	328	361	324	379	385	354	354	373	384	334	384	380	358	372	375	334	362	345	365	369	343	366	372	346	311	374	358	383	375	311	377	350	344	360	382	365	379	378	376	343	353	356	361	328	332	341	339	392	366	329	338	358	358	352	351	364	355	372	346	339	350	369	351	353	350	347	343	342	366	374	363	353	365	391	352	354	345	315	372	364	374	363	363	323	343	341	376	361	343	369	368	370	370	367	359	363	384	364	381	360	370	336	317	345	351	355	349	362	384	331	376	349	362	354	368	399	392	338	356	392	399	335	385	406	338	368	350	367	379	356	387	352	403	334	381	372	354	357	372	321	365	370	366	360	333	353	357	400	332	403	348	362	372	360	335	371	365	351	356	350	327	357	380	365	343	368	349	390	341	372	344	347	352	353	392	372	341	338	373	341	360	365	345	338	370	370	366	358	353	354	368	348	358	374	358	384	364	367	360	349	395	337	376	353	344	363	346	350	359	406	338	361	365	367	337	354	307	366	346	369	345	343	399	360	330	327	374	354	346	353	385	371	339	365	379	359	389	361	336	370	378	348	327	322	380	364	372	373	327	350	378	336	347	348	385	370	343	433	372	380	338	365	384	374	343	368	361	383	381	346	370	343	371	344	382	368	381	365	372	365	348	375	378	348	392	354	350	372	301	386	353	353	354	345	347	399	345	378	314	392	370	366	330	360	360	352	330	386	350	348	354	383	388	363	336	317	360	371	371	374	335	353	412	356	371	356	355	364	383	356	346	389	348	337	360	365	354	369	333	356	375	368	333	350	345	383	367	360	362	358	357	367	353	366	366	349	381	339	362	349	381	383	375	368	357	346	380	383	376	358	348	359	340	366	355	392	341	337	355	359	340	334	396	364	328	358	359	338	362	345	345	342	312	368	321	339	343	342	345	372	332	360	349	372	393	359	348	389	346	347	362	338	365	348	334	379	377	353	376	374	343	369	344	375	350	351	333	364	361	357	358	345	352	377	360	359	342	359	386	380	357	375	333	371	356	338	358	337	365	357	361	349	382	369	363	386	346	360	343	355	362	363	380	332	341	361	353	382	328	361	335	371	360	357	359	370	378	368	376	353	331	319	399	331	361	359	366	370	340	361	382	359	320	343	389	359	351	328	367	355	345	360	376	349	364	360	369	351	338	375	347	342	378	366	333	361	357	390	372	378	336	367	339	365	393	341	347	360	394	372	335	387	336	349	343	334	368	337	366	377	347	345	362	317	371	364	354	376	370	367	346	364	318	357	384	346	360	321	388	331	364	362	340	364	325	361	382	335	353	354	345	327	361	354	354	339	346	350	366	348	357	378	374	372	362	346	337	343	333	327	357	360	332	340	340	370	393	309	356	344	362	338	376	359	337	336	366	347	352	343	354	350	327	339	349	341	420	348	333	369	361	317	353	358	339	382	359	363	353	334	368	354	341	365	359	367	365	364	342	361	344	320	345	346	342	361	335	341	358	354	357	331	343	350	351	356	368	341	365	344	349	322	355	338	350	347	359	358	358	360	388	369	373	331	369	319	363	346	369	371	360	356	358	358	339	339	346	358	344	336	371	353	356	369	345	368	338	378	349	352	348	374	338	337	353	334	331	372	375	351	355	346	340	361	315	323	352	375	355	353	348	371	362	331	354	358	332	343	356	346	393	352	384	348	355	355	382	386	361	360	394	356	347	322	362	303	372	357	361	377	379	344	317	356	336	363	359	348	352	338	407	377	365	352	370	354	331	340	372	358	363	366	364	351	354	371	347	328	364	351	335	353	321	383	336	389	376	344	335	383	344	339	373	330	373	371	322	342	348	366	379	362	387	380	336	333	351	359	398	372	389	337	384	365	358	382	371	345	368	357	338	389	337	365	312	350	366	336	351	342	345	357	379	375	361	351	364	352	361	360	329	345	367	346	329	346	352	339	346	378	345	357	351	346	355	378	376	373	376	359	342	368	320	292	337	369	376	381	367	363	368	378	377	374	359	338	371	368	344	346	355	315	346	358	376	352	365	366
27721	12433	2080	1167	854	807	856	809	781	809	767	795	826	849	767	799	775	789	782	752	782	853	792	787	786	795	819	796	736	781	811	783	805	761	783	788	782	791	830	743	765	807	795	783	769	810	801	787	797	740	786	749	749	762	777	783	834	752	834	786	799	725	801	824	806	756	799	788	733	822	741	788	804	740	736	759	769	803	803	783	797	745	741	768	766	800	766	794	800	776	812	754	769	800	852	800	811	789	779	793	786	762	766	797	785	753	783	728	808	788	779	743	779	793	778	775	769	746	792	736	821	809	764	783	798	773	762	740	747	742	800	820	796	746	764	802	808	789	768	790	730	773	750	749	807	801	780	821	757	768	769	804	788	775	804	760	819	751	768	795	785	800	803	831	740	800	780	722	806	769	811	798	751	780	804	757	786	807	786	811	806	779	763	812	757	787	742	794	821	827	760	775	754	730	820	721	784	841	784	766	790	790	819	742	793	811	806	801	764	771	760	824	731	774	750	796	819	812	728	786	770	812	768	809	772	785	791	797	829	773	775	765	796	807	742	797	773	795	779	779	799	804	765	740	775	743	758	796	747	796	750	787	788	768	774	744	755	743	791	720	800	754	804	800	843	845	778	796	778	772	771	804	773	837	768	743	801	806	769	759	779	817	791	832	787	805	767	821	742	761	806	779	786	773	776	774	760	781	775	767	770	775	785	813	812	776	757	784	789	759	744	774	787	748	779	794	790	753	773	779	740	819	779	842	798	764	795	792	808	805	781	802	737	787	840	799	809	779	783	767	806	808	707	805	753	763	774	784	757	747	790	765	754	795	842	739	832	780	802	822	756	786	787	763	735	791	793	743	761	752	767	772	803	779	784	791	771	788	815	798	811	749	809	806	791	784	786	770	790	796	778	766	741	784	713	747	811	816	777	802	769	726	781	782	743	809	770	747	792	768	778	746	803	800	777	756	797	799	776	834	769	785	774	769	752	757	785	799	770	792	821	756	758	767	780	799	815	804	820	784	802	819	755	815	736	733	795	760	777	797	825	743	811	783	802	724	818	792	798	789	759	815	745	765	768	782	766	742	788	739	784	758	771	770	739	789	789	811	791	781	775	770	804	777	794	809	751	788	797	740	732	764	812	802	777	755	711	790	824	777	784	786	813	784	774	848	809	767	709	800	781	790	804	863	807	783	814	762	751	801	779	798	803	753	808	739	784	774	779	737	791	782	804	773	789	743	758	735	814	799	758	815	814	771	767	813	745	802	735	789	770	792	723	773	797	781	772	724	727	793	784	743	785	759	763	739	759	783	778	769	792	757	794	787	766	835	800	781	784	792	785	774	823	838	812	727	760	766	781	721	752	817	783	799	821	783	819	788	849	735	776	783	772	782	777	791	797	789	747	797	796	744	814	806	798	754	795	779	783	818	760	784	746	743	779	801	741	810	802	783	782	746	844	786	731	794	773	771	800	752	814	785	792	780	808	774	784	778	799	795	818	797	827	796	767	770	754	768	792	789	788	792	787	788	799	805	786	776	741	774	828	799	778	751	728	755	755	758	767	762	784	814	775	769	820	770	759	804	872	782	781	795	765	757	764	759	764	768	741	741	757	794	744	788	826	820	801	762	816	777	770	775	811	769	749	807	802	782	789	797	766	742	780	716	770	763	780	833	827	805	801	801	816	773	796	776	747	800	765	795	783	781	795	755	783	827	781	751	815	753	754	800	781	735	763	761	814	780	803	793	796	767	771	751	777	775	758	754	825	770	782	776	783	774	812	803	769	774	806	793	775	802	782	767	741	733	828	775	806	799	789	756	777	805	822	798	767	813	827	807	766	786	792	775	793	769	802	828	789	756	784	803	804	763	826	802	750	809	800	771	799	801	824	838	798	762	746	717	810	784	741	721	732	804	756	780	777	810	722	767	755	809	801	798	720	797	772	811	782	830	840	747	795	757	780	757	789	822	798	778	776	732	724	819	777	773	780	767	798	798	765	756	780	829	786	782	763	752	752	828	802	798	747	774	790	759	781	775	750	754	768	761	743	771	792	765	767	796	787	799	745	751	787	804	791	794	789	789	802	826	770	812	793	774	800	706	755	775	753	786	761	771	832	763	753	792	839	776	786	797	786	799	845	730	766	857	801	751	824	831	769	731	807	754	789	788	797	820	859	797	781	768	797	781	762	784	823	786	815	808	798	782	786	815	765	784	792	787	788	739	831	846	785	781	779	803	811	758	755	762	796	787	796	769	718	743	782	830	796	824	758	763	797	797	765	793	811	826	776	803	803	790	790	780	778	750	806	753	829	788	754	764	770	780	780	783	751	783	873	739	784	796	757	809	724	854	776	846	800	760	753	781	857	783	811	821	783	760	825	770	766	800	751	763	829	798	800	778	784	752	699	739	772	789	835	746	744	797	831	784	760	770	766	816	781	798	775	786	789	817	789	746	819	753	755	801	796	776	775	824	741	762	762	757	799	797	865	765	791	761	788	756	832	759	795	755	777	780	768	770	767	775	758	808	788	701	778	724	744	804	804	784	788	795	775	817	777	797	768	746	740	751	785	821	757	774	764	719	772	810	801	821	841	781	813	789	809	722	780	800	735	793	828	784	770	754	780	791	758	772	761	744	748	774	773	758	767	773	802	796	806	807	746	778	829	766	861	803	825	783	840	839	787	741	804	805	760	850	801	728	758	760	764	780	766	801	764	839	811	808	734	836	786	796	786	797	779	791	798	828	783	757	755	818	768	815	711	789	786	711	810	779	822	769	739	843	756	819	780	802	794	766	793	757	744	820	740	772	759	822	773	796	782	766	794	787	771	793	797	736	766	799	818	829	812	757	816	783	744	770	765	768	804	810	842	742	798	796	763	759	746	820	713	774	770	765	800	755	745	761	762	811	791	784	766	784	776	810	808	817	761	720	811	816	801	767	838	749	801	802	801	727	774	828	752	780	733	840	734	771	785	798	745	738	823	801	790	808	795	731	759	750	822	796	768	736	786	761	762	742	793	852	818	763	808	843	783	787	793	805	777	843	785	739	775	789	778	827	768	774	791	820	801	838	787	776	775	796	787	794	825	760	753	778	759	805	755	789	778	823	768	796	773	770	755	763	810	789	734	787	789	792	760	759	780	769	798	760	766	799	784	756	755	776	804	790	793	789	760	786	769	786	774	845	798	702	791	791	760	776	761	771	824	800	769	791	828	805	744	767	767	758	792	803	784	752	768	755	780	787	772	818	692	781	754	751	807	735	840	821	785	844	805	828	748	789	769	737	759	811	779	761	790	764	716	777	807	785	794	817	766	776	777	830	774	777	770	824	779	815	786	772	791	816	831	783	822	755	813	747	823	771	761	804	819	798	821	745	795	781	820	783	739	826	767	782	759	752	794	782	792	789	772	766	825	791	778	773	816	799	813	807	751	741	817	825	805	816	763	783	787	769	776	781	813	762	808	822	731	765	755	772	788	836	770	837	776	777	779	754	817	822	794	825	757	755
5153	906	879	720	741	682	724	642	701	690	683	702	665	696	680	670	681	695	706	654	707	707	702	691	680	698	694	625	698	636	676	687	725	693	688	623	668	634	623	650	672	654	651	667	709	679	659	644	714	702	697	659	674	696	687	719	649	672	680	663	704	717	667	665	684	652	691	668	732	689	685	674	685	643	659	682	650	666	657	659	681	653	701	622	666	692	700	662	654	667	707	720	640	691	669	672	680	698	649	703	679	632	669	662	648	660	660	664	733	672	692	641	682	660	675	718	666	676	714	639	705	657	638	684	635	690	650	675	679	632	705	676	722	700	641	668	654	678	648	659	669	698	705	652	677	651	666	644	674	650	672	680	664	686	668	648	641	657	682	687	678	692	669	625	623	664	692	670	657	658	702	667	643	687	685	667	660	621	674	691	681	659	687	635	685	691	675	695	685	692	655	685	684	683	656	697	708	679	690	696	668	683	635	666	643	679	694	687	648	661	655	716	671	667	697	691	649	645	720	680	639	670	656	672	681	694	703	700	684	659	693	732	645	703	702	674	648	686	687	716	678	694	696	678	710	702	670	705	692	651	659	637	686	694	676	695	721	705	732	662	664	688	699	643	667	692	709	677	648	741	650	657	699	652	655	695	695	683	689	700	627	667	684	692	724	676	679	640	662	682	674	706	711	700	660	674	660	649	702	660	656	677	680	662	652	670	703	690	651	724	677	670	667	650	680	705	676	616	668	626	679	656	655	691	644	654	677	659	675	632	651	658	651	693	680	628	663	689	711	604	637	683	713	682	669	669	657	716	627	659	658	660	696	666	655	691	707	669	641	660	717	618	630	721	660	679	654	659	668	723	653	678	672	722	671	704	655	643	677	703	635	695	706	697	692	650	673	727	679	649	702	656	636	699	662	712	665	666	682	633	701	664	631	673	711	678	675	667	667	684	651	675	686	711	685	686	671	654	683	657	689	658	677	690	686	657	655	657	675	651	697	692	710	697	712	623	713	739	688	683	701	686	692	675	652	694	622	683	681	669	690	660	649	703	615	675	727	680	633	681	670	621	632	671	679	688	627	662	634	671	686	669	651	654	677	669	668	707	666	693	666	635	633	693	693	721	665	732	701	722	723	669	675	632	694	638	665	638	677	682	664	699	689	692	692	684	664	654	640	686	667	712	665	675	724	688	668	669	661	670	693	660	685	697	657	665	641	671	694	748	671	664	662	654	696	654	638	655	690	643	693	649	716	713	661	624	697	687	706	683	673	702	676	653	655	656	728	615	645	707	718	678	691	669	638	707	664	691	676	662	669	680	753	673	690	670	690	665	641	622	674	690	645	645	670	653	684	645	669	679	662	697	650	706	666	651	708	689	711	665	676	651	658	688	649	709	675	632	676	676	627	690	645	658	709	671	701	633	649	684	677	681	643	633	659	669	646	661	673	670	676	598	652	685	660	680	698	667	680	702	690	684	631	680	704	625	661	698	661	697	668	685	646	666	681	701	677	671	691	714	696	634	650	692	670	711	690	708	675	693	659	728	700	668	687	687	715	697	699	691	651	647	694	665	699	667	706	734	658	725	648	682	708	664	658	666	629	680	671	670	696	681	674	671	685	647	689	622	709	640	718	674	694	673	685	686	712	667	662	643	641	672	678	637	693	706	752	624	705	658	698	670	668	728	636	673	668	664	632	684	617	672	659	683	702	682	683	691	727	722	655	660	641	682	629	678	690	692	700	670	668	691	662	648	698	635	661	688	694	683	697	704	685	651	654	725	680	652	707	728	644	695	712	704	639	711	704	650	676	706	627	677	677	630	705	724	645	684	643	624	666	698	639	667	701	627	685	665	672	681	639	704	632	608	680	671	698	676	670	675	671	645	697	685	698	729	654	730	654	680	675	674	679	642	685	671	657	690	699	699	667	700	679	688	649	716	686	672	703	656	672	674	695	659	652	650	684	640	649	685	709	654	652	631	623	698	710	672	665	679	671	694	656	651	601	704	636	707	624	658	681	719	659	683	685	689	651	723	662	673	759	640	663	656	648	645	688	686	662	682	601	642	701	633	645	615	663	662	681	700	650	658	705	651	686	656	645	692	671	647	680	693	688	670	640	641	633	686	636	669	686	695	664	711	676	682	615	706	669	654	695	676	670	694	754	676	686	679	732	690	655	627	665	713	708	665	653	661	648	680	675	731	643	659	687	712	664	703	627	635	690	629	664	671	670	693	673	673	691	667	667	724	647	693	694	699	668	683	685	686	662	675	668	690	643	672	656	682	640	726	699	696	705	661	695	685	673	622	673	653	625	667	692	681	707	655	696	643	672	672	707	706	650	642	673	697	690	649	682	714	664	666	707	732	710	684	678	673	667	669	679	670	632	670	649	675	683	669	661	648	604	648	658	669	657	649	646	699	647	678	653	657	662	696	674	680	698	724	662	685	668	627	682	683	676	668	719	712	685	655	696	683	701	647	631	667	679	673	686	654	673	671	682	651	699	670	709	643	652	682	679	645	665	652	678	675	659	646	671	701	649	615	685	665	692	675	684	686	670	650	711	734	682	680	661	705	626	692	686	693	654	700	694	674	724	666	676	610	660	667	668	648	676	634	665	694	666	624	710	668	665	663	659	668	673	674	652	661	677	657	682	639	663	682	668	691	682	648	687	673	660	665	674	669	676	625	709	651	699	669	661	707	724	689	700	643	637	683	686	639	674	700	710	608	707	690	666	682	720	655	688	618	663	666	679	636	668	678	717	690	687	645	707	687	621	648	685	690	697	646	671	695	714	686	695	676	679	698	693	638	661	686	676	689	613	648	644	646	683	703	674	692	604	686	706	656	656	641	678	665	680	734	701	682	690	693	688	633	685	709	683	683	688	678	646	678	702	657	680	690	695	693	652	680	652	694	647	698	657	675	695	684	676	683	662	653	639	688	674	685	695	635	697	619	670	651	707	627	676	655	672	705	674	654	659	680	675	685	654	628	663	624	663	643	625	633	653	702	657	672	704	694	670	660	658	704	721	653	726	684	737	651	650	699	646	685	648	667	634	679	679	668	675	681	709	675	652	663	638	684	685	687	626	713	669	653	652	664	707	664	662	682	658	623	725	640	686	665	652	703	627	644	715	701	712	641	637	651	677	676	687	671	682	702	687	686	652	684	735	688	696	657	641	678	684	708	676	701	651	697	661	661	672	677	684	667	660	726	633	692	688	672	697	675	674	684	701	647	712	676	711	635	658	708	683	673	675	650	702	666	608	688	699	730	640	633	697	691	643	717	679	688	701	677	666	658	708	662	645	621	675	672	649	629	690	654	661	709	659	642	634	607	637	661	713	682	700	659	664	644	623	661	675	680	629	660	696	677	666	665	662	655	675	714	644	696	667	677	694	689	703	662	718	686	684	696	643	675	692	675	700	679	663	703	674	662	705	717	689	680	681	656	688	692	656	661	686	726	661	680	637	690	640	704	655	676	702	670	675	684	644	682	694	655	635	640
25710	21396	25767	18367	1695	945	761	698	642	638	588	641	621	602	601	589	589	565	593	590	604	598	602	627	627	583	567	562	559	588	562	566	604	627	558	575	546	602	577	540	572	591	579	581	576	573	581	565	579	574	595	618	549	576	556	559	517	559	614	580	545	579	587	534	563	569	626	629	623	544	520	579	592	592	552	596	608	577	558	587	542	601	580	632	561	598	592	565	593	590	575	577	570	595	576	578	564	607	564	556	567	560	561	577	593	623	544	606	575	620	523	597	544	584	626	547	593	559	581	573	574	550	514	562	597	569	562	546	577	548	552	606	552	567	552	553	539	570	571	550	571	561	577	567	572	577	569	571	569	595	580	649	584	560	598	572	564	564	566	566	568	570	584	568	550	577	562	610	580	574	576	561	569	585	594	575	579	560	573	593	525	589	624	572	562	573	548	593	529	600	588	545	566	596	553	549	545	562	552	565	554	546	598	536	594	565	597	562	577	599	563	559	551	536	583	612	555	573	551	592	553	600	564	533	612	569	598	549	593	552	597	582	539	528	550	576	577	544	563	531	587	617	580	571	569	558	609	556	592	606	571	593	571	584	599	595	502	548	560	597	621	570	574	588	571	609	592	561	565	550	582	552	567	564	562	588	558	609	584	586	572	581	569	578	616	539	566	524	563	611	570	541	565	596	576	554	535	581	596	598	575	571	562	563	566	586	627	547	555	591	561	594	599	585	553	593	548	591	579	630	560	604	579	549	575	573	572	546	574	574	533	580	552	541	556	610	569	557	588	572	575	532	547	583	556	565	558	569	581	572	557	575	606	601	534	570	564	584	599	561	547	543	532	560	598	590	541	563	557	565	575	499	534	560	583	630	553	589	597	583	599	550	534	546	563	558	552	586	582	561	595	560	580	581	641	553	576	565	611	561	544	555	582	550	599	577	557	583	560	552	551	585	603	582	588	599	571	555	601	550	586	581	557	609	570	613	549	558	557	556	585	536	594	583	544	558	545	580	589	537	566	585	573	562	572	561	537	590	551	592	576	557	572	591	543	618	579	575	557	575	555	560	595	594	539	576	584	598	570	577	605	566	579	553	569	579	595	558	593	632	571	598	582	531	570	639	574	543	558	529	560	508	561	597	600	573	558	591	611	604	544	574	601	557	583	544	590	596	578	585	611	553	556	586	600	573	525	564	564	565	586	585	588	597	543	612	545	578	545	623	543	584	563	561	511	561	593	538	564	608	594	597	597	609	629	558	559	584	587	573	579	566	589	556	629	593	610	562	584	543	560	591	586	561	568	564	592	571	581	546	536	536	558	547	566	585	561	543	551	549	564	599	569	577	554	578	522	609	616	581	588	628	596	552	574	582	551	563	559	540	592	573	603	516	567	544	590	570	540	564	593	551	607	573	587	584	521	547	563	587	583	582	576	566	583	507	622	557	613	591	575	591	557	598	580	570	565	546	535	574	549	557	557	576	570	529	568	569	599	591	601	536	535	580	595	561	561	608	582	556	557	614	592	591	537	594	564	523	551	562	572	584	557	615	575	593	583	600	530	618	599	552	610	550	601	588	582	552	580	585	580	558	583	577	552	577	579	558	553	590	550	598	537	581	632	553	603	548	593	590	550	587	588	588	592	571	568	621	561	591	560	513	558	610	567	561	536	576	542	568	556	588	546	557	586	575	595	592	601	594	550	574	603	586	629	591	578	564	600	618	568	567	561	576	538	575	599	586	596	577	577	565	574	582	588	587	572	580	574	575	574	558	593	576	571	562	559	597	593	544	528	537	588	586	588	570	550	566	589	565	596	560	596	536	557	628	544	605	576	583	556	549	528	587	605	556	595	571	585	618	589	578	580	602	561	596	548	603	537	575	540	597	566	595	556	587	586	589	552	561	578	560	583	577	542	598	550	557	567	582	571	599	567	595	541	568	572	571	523	560	563	573	608	554	621	551	580	561	559	565	593	540	580	523	598	610	570	587	597	581	529	598	590	579	580	541	531	561	601	624	555	574	593	544	592	545	568	570	573	583	524	603	575	566	567	550	563	563	583	626	587	540	542	603	574	560	562	579	534	570	650	564	569	569	542	545	571	589	539	589	577	531	595	536	570	592	572	574	518	580	558	560	588	562	576	582	534	559	576	551	615	559	548	577	539	612	618	584	553	541	574	563	563	573	572	597	601	578	553	570	580	569	589	530	567	572	612	551	579	592	621	547	516	545	579	550	575	582	611	590	541	586	584	621	622	551	594	593	574	547	534	621	590	590	595	562	572	591	577	577	578	572	592	566	544	557	564	519	562	590	580	564	579	558	596	602	520	604	587	595	569	545	548	603	606	605	587	541	532	583	572	597	583	548	536	576	610	572	566	563	567	630	573	561	616	578	556	565	586	563	599	579	599	629	577	570	547	560	553	599	514	565	569	562	574	594	556	568	546	583	571	581	562	629	579	595	607	544	588	587	590	589	573	617	563	558	586	597	559	582	561	592	539	574	593	530	584	595	584	534	533	601	555	602	612	539	580	574	539	577	586	533	577	561	579	556	542	530	557	593	547	613	558	598	565	609	605	590	583	567	567	544	568	534	568	594	606	555	570	576	580	609	533	606	535	583	578	602	555	565	587	571	543	565	574	545	570	554	573	596	627	564	573	539	576	563	622	620	580	593	589	577	545	582	559	629	576	542	570	570	550	584	587	534	588	589	559	575	601	565	537	582	540	554	635	617	585	605	561	528	555	512	572	552	574	592	549	539	555	620	555	627	574	570	564	592	575	563	614	584	602	567	566	567	560	631	619	572	588	584	580	590	564	601	628	555	588	582	556	570	569	575	613	624	580	581	558	549	580	539	540	555	571	572	617	571	545	555	610	525	580	573	609	568	546	564	600	564	578	565	589	610	581	571	587	581	596	581	565	571	570	587	537	607	601	584	577	580	572	605	566	540	641	569	579	558	555	601	580	566	580	532	586	549	591	571	568	579	595	582	529	518	562	604	565	565	576	570	585	579	597	579	553	537	585	567	609	593	599	557	576	537	585	549	584	580	581	577	575	546	560	561	530	572	594	582	629	567	541	555	560	592	568	577	575	570	581	574	568	547	563	581	579	603	545	578	606	552	501	584	554	595	548	581	558	532	565	561	566	557	613	591	550	565	616	559	564	565	552	568	575	570	539	588	571	587	578	571	577	552	514	534	588	541	570	587	544	589	573	543	560	606	571	647	591	547	589	569	610	551	599	592	593	543	587	587	597	564	602	584	570	600	576	538	577	601	610	594	558	562	578	594	553	560	590	573	567	568	573	564	609	569	592	570	535	552	580	610	560	571	556	563	583	579	615	531	569	563	564	549	571	562	584	568	576	560	562	577	579	529	614	559	577	560	599	563	614	608	614	588	575	601	569	576	573	602	570	609	535	573	537	568	551	569	554	548	589	612	602	622	580	556	550	580	594	554	544	559	602	574	600	563	572	571	589	570	600	631	592	570	583	545	573	547	546	574
3529	2077	1811	1096	824	712	726	645	580	603	622	582	585	578	576	532	586	537	571	598	525	531	515	505	544	580	551	570	548	545	525	558	562	562	532	537	542	540	561	563	520	519	533	550	516	505	490	577	524	542	545	512	556	589	550	527	515	566	531	572	569	558	526	516	525	545	568	508	523	524	563	509	539	509	478	540	550	560	539	578	562	515	553	529	539	541	541	528	509	494	561	522	545	545	526	494	516	527	522	576	501	553	521	550	569	567	511	538	529	533	545	511	504	570	513	548	512	520	524	505	534	528	530	549	545	533	545	509	539	543	522	495	531	529	510	538	545	530	539	508	517	499	560	520	505	550	489	501	536	528	504	540	519	518	512	551	505	494	559	513	559	520	536	530	551	531	481	557	535	478	546	530	479	548	514	552	532	515	494	559	540	534	503	530	501	520	529	514	534	534	491	559	550	513	517	539	531	532	495	524	542	521	524	528	530	541	480	532	492	518	561	555	531	532	501	478	520	531	503	469	490	551	540	524	504	480	497	519	574	488	538	541	536	508	511	550	574	484	512	522	492	472	519	516	506	485	504	553	523	529	499	523	496	542	544	511	519	499	513	540	527	551	519	525	515	540	570	542	504	527	536	565	532	522	513	544	532	517	504	527	504	507	526	524	556	510	522	537	521	535	529	491	526	489	529	529	551	568	511	550	531	534	533	524	551	525	533	512	541	529	517	554	536	538	541	549	532	508	548	491	539	486	514	528	524	528	507	531	515	502	482	535	491	525	528	518	551	529	489	523	517	530	527	528	508	558	498	471	586	574	530	521	501	565	521	569	498	533	539	519	502	488	497	558	540	488	564	496	486	513	515	532	512	512	515	521	525	503	530	555	511	535	536	558	546	521	523	495	504	534	536	522	507	541	536	537	516	519	562	521	524	497	552	525	491	530	518	524	550	523	505	533	526	528	515	527	524	499	510	500	524	499	541	530	508	518	515	575	492	511	545	551	530	539	519	498	511	545	527	537	518	507	552	514	508	536	534	512	524	542	498	538	522	549	530	489	522	485	539	539	531	513	566	504	516	536	523	535	543	545	513	515	529	518	505	533	541	482	531	511	514	532	517	503	512	535	538	516	494	531	510	553	489	527	555	517	508	519	544	536	488	516	508	502	516	552	503	566	528	459	508	502	496	524	530	496	530	489	490	563	567	559	513	510	532	531	506	480	475	536	507	522	534	517	521	511	522	534	524	492	528	519	507	521	499	529	550	555	560	539	563	533	500	536	527	533	554	504	499	564	521	511	531	504	522	500	507	547	554	542	533	535	550	518	564	546	487	502	536	505	535	521	566	528	543	512	544	500	540	512	476	482	527	533	519	537	511	552	536	496	520	516	549	532	496	527	516	502	531	510	504	536	526	559	504	508	513	490	498	498	500	520	530	559	546	539	498	572	502	555	515	516	551	498	548	486	554	537	549	514	491	532	546	550	552	490	514	494	530	532	553	528	528	493	521	526	523	509	491	500	542	499	551	528	515	522	503	535	500	549	497	521	574	481	526	539	536	505	538	525	546	518	483	527	529	509	560	591	523	531	491	499	541	525	494	553	520	496	515	500	540	530	495	555	577	540	497	509	532	529	550	513	526	529	494	508	544	477	528	505	539	548	548	528	534	517	521	497	520	530	514	527	547	529	515	496	510	558	529	556	518	520	517	471	518	538	449	543	530	511	526	541	558	525	516	455	511	524	534	495	491	559	539	558	554	549	503	500	509	552	521	527	550	486	512	548	498	504	533	500	519	506	500	541	520	527	535	529	524	518	549	517	523	531	533	488	552	537	509	498	494	569	521	540	496	545	519	507	528	482	531	556	531	561	578	525	517	496	518	537	484	534	503	507	543	522	522	525	510	492	524	495	530	535	484	517	540	487	518	494	517	527	513	530	522	582	480	523	527	507	545	537	525	509	516	507	500	532	546	538	486	547	508	475	521	506	535	543	529	492	479	530	546	555	543	548	538	525	542	513	487	546	512	545	532	524	527	529	484	526	530	496	533	501	537	503	539	518	556	522	523	526	545	554	523	516	545	535	484	554	528	500	494	523	535	539	501	500	532	507	458	524	541	508	480	515	520	526	559	479	495	513	530	528	519	531	520	556	508	530	535	492	528	500	522	518	516	518	529	511	489	529	561	517	544	511	540	508	484	546	526	524	546	504	538	525	542	508	524	528	544	538	535	522	524	522	549	479	525	529	523	507	521	543	508	539	469	508	514	529	518	536	492	518	526	553	525	524	520	525	508	509	538	499	488	532	531	529	517	512	512	517	498	535	519	556	516	539	480	528	503	530	511	560	473	511	555	541	544	533	486	530	531	490	520	513	504	536	539	511	512	492	522	498	513	541	517	529	515	529	540	514	514	515	557	511	482	546	545	500	509	538	505	543	513	534	484	554	479	529	512	509	537	514	523	517	490	508	533	516	501	502	515	556	480	501	542	550	482	473	545	479	548	508	557	550	524	507	543	526	521	559	515	525	502	530	535	538	514	490	520	531	507	562	519	534	481	567	505	524	498	492	553	538	514	519	519	535	531	526	536	540	530	515	469	529	502	507	487	506	487	531	506	510	539	500	564	476	553	527	515	516	544	525	542	515	533	541	548	515	499	544	527	540	536	527	489	521	547	535	534	490	555	529	472	532	560	504	526	564	545	529	550	514	529	510	532	498	555	538	503	520	521	500	518	513	515	530	521	518	520	473	555	471	498	549	520	543	519	514	531	492	518	533	557	513	542	531	542	510	509	530	549	528	520	541	477	477	544	526	541	489	495	511	529	467	539	519	522	508	522	528	517	554	538	538	500	496	548	511	504	547	509	491	512	479	538	540	513	506	528	526	556	525	532	526	498	537	526	513	520	546	529	562	554	495	538	539	495	500	547	523	577	555	513	523	538	548	541	515	504	501	497	501	506	536	542	502	532	510	521	529	473	558	461	544	484	518	528	514	540	534	519	468	543	512	494	472	543	501	518	529	560	520	509	504	495	568	505	534	529	541	527	496	530	539	538	548	575	540	538	525	516	507	553	543	531	546	522	539	520	520	506	547	522	539	507	511	516	567	456	564	527	534	502	515	492	544	515	520	498	521	546	537	514	502	503	524	537	540	536	540	485	522	549	512	512	521	547	534	540	514	539	502	523	526	468	557	570	561	514	500	492	541	505	506	497	566	519	502	501	525	499	537	552	550	512	517	499	591	557	550	518	469	495	505	564	536	555	535	536	524	585	511	502	526	523	521	546	488	517	539	502	546	578	543	524	547	544	503	533	516	474	507	538	545	559	543	469	530	549	538	502	531	506	498	567	524	509	511	534	526	501	541	574	545	522	514	498	515	518	527	507	517	545	507	524	538	500	548	512	536	536	515	526	571	496	474	539	495	528	537	547	516	504	553	522	496	511	529	526	494	495	495	525	521	512	518	497	557	498	574	511	525	495	515	531	545	511	544	521	521	547	517	533	525
24272	21452	28580	24712	20435	2906	969	612	550	474	471	462	468	440	432	411	417	432	398	404	396	409	363	388	375	414	396	449	410	381	356	394	371	354	350	355	405	387	372	368	348	396	385	388	424	372	330	372	395	376	346	398	431	380	386	375	408	383	345	406	388	386	386	387	372	324	373	392	357	400	376	342	394	368	360	369	358	397	390	353	362	369	388	343	357	375	371	349	371	339	366	368	361	344	400	382	342	396	370	402	379	384	384	347	374	368	400	387	340	387	367	360	373	374	377	331	395	379	371	382	403	385	398	385	368	399	427	355	360	358	388	376	399	337	380	386	358	407	369	392	417	369	352	347	366	310	375	358	388	353	365	361	366	353	322	386	386	330	369	387	349	361	363	371	389	369	408	375	340	385	381	410	373	370	356	362	380	385	372	387	392	393	381	362	383	390	376	386	343	377	410	366	353	410	361	370	383	371	360	380	373	385	351	368	368	333	383	396	372	366	359	344	389	348	356	381	373	376	375	389	359	356	364	391	395	396	364	336	355	358	358	346	345	401	365	365	342	383	372	372	347	394	386	386	350	361	341	313	369	416	375	365	349	350	370	337	373	362	376	359	385	401	371	347	327	361	412	336	397	348	356	369	409	370	378	350	353	392	361	352	387	366	404	376	383	384	382	352	381	359	351	390	394	362	369	377	386	333	375	356	364	392	372	349	394	404	404	388	409	349	361	391	331	368	329	341	383	354	356	384	367	364	377	367	362	373	376	414	378	398	327	394	395	363	389	370	374	382	378	367	361	369	374	345	358	326	413	388	391	399	351	379	386	356	359	355	364	363	379	354	361	385	368	376	373	345	372	344	365	350	349	386	342	357	344	377	382	366	380	361	379	369	347	351	340	374	390	373	339	360	349	348	404	398	364	352	369	349	377	361	361	353	366	345	359	376	394	411	331	357	370	380	367	369	364	342	333	367	400	336	383	349	334	346	351	373	378	357	340	376	356	361	365	413	365	343	375	391	340	344	378	373	371	348	371	346	372	376	388	383	359	386	333	391	348	356	365	359	401	393	358	376	375	361	351	388	343	374	388	376	396	360	366	392	362	358	377	363	346	367	375	334	385	356	376	384	361	397	357	359	404	351	345	341	378	403	334	388	382	325	366	376	360	349	361	394	394	372	377	359	366	371	408	405	388	363	377	389	378	364	347	383	378	349	397	365	364	368	360	386	357	346	363	406	366	346	411	378	369	364	360	371	369	398	381	371	369	379	384	359	410	377	375	367	347	368	364	351	387	348	354	342	367	376	377	394	353	335	350	377	347	403	362	359	352	372	339	372	352	369	382	393	380	373	374	341	329	362	372	376	361	379	373	349	365	377	371	347	358	370	339	392	352	343	364	398	377	375	389	349	360	394	416	383	392	363	382	362	343	364	396	343	389	346	355	380	370	388	374	384	353	387	358	393	363	395	373	377	373	382	350	362	370	366	369	414	333	354	371	402	349	393	367	379	373	325	367	393	385	395	369	366	369	367	392	360	391	382	349	314	385	317	371	380	328	328	345	349	391	396	366	397	363	382	370	364	384	372	349	386	376	371	345	370	371	400	396	373	372	385	403	352	347	368	392	365	358	377	355	369	370	383	375	382	415	385	376	379	372	403	407	353	362	376	422	382	379	392	370	354	384	328	369	350	365	386	360	382	409	369	372	366	362	369	373	373	385	410	361	385	382	376	337	360	345	394	368	362	353	361	391	354	360	389	362	375	380	371	375	360	354	387	379	376	362	364	361	360	390	359	350	363	362	368	376	380	383	359	370	360	343	331	334	367	380	384	399	351	371	351	408	350	387	322	353	346	383	348	427	361	361	357	363	342	361	380	391	364	356	366	373	357	356	384	364	347	351	370	369	327	371	352	362	370	400	374	380	379	352	376	365	334	366	378	350	340	357	397	366	366	368	352	377	384	364	363	366	339	410	364	384	355	387	361	391	370	386	348	350	383	372	330	398	389	381	368	395	364	375	397	375	345	410	342	388	343	337	394	357	384	392	366	354	365	331	347	379	360	361	385	357	381	379	319	349	394	368	386	365	361	360	375	369	375	363	360	357	354	375	371	369	401	388	375	352	367	370	404	393	362	371	348	390	359	364	368	354	365	354	347	378	380	368	365	376	333	351	340	370	342	386	344	355	324	383	359	365	378	369	345	375	364	363	373	371	373	364	415	359	416	380	370	389	380	376	377	377	366	370	354	366	352	349	367	354	357	383	372	359	364	339	356	362	358	321	376	356	347	345	341	367	334	384	376	323	344	368	367	354	386	367	333	353	365	400	353	403	359	381	364	336	377	363	376	387	375	355	367	373	361	408	355	364	315	358	368	369	371	384	352	376	354	324	375	369	378	387	400	325	367	370	377	370	387	353	373	364	380	368	362	385	390	370	395	375	357	349	369	313	356	345	370	365	357	363	375	366	400	345	354	380	349	332	335	376	370	356	375	369	384	398	393	376	333	360	381	369	367	351	382	391	346	364	382	367	387	359	387	391	366	334	415	371	381	376	365	347	353	380	364	380	372	369	360	379	351	372	376	381	397	400	386	355	347	354	391	373	353	383	355	333	345	379	374	368	378	327	373	354	345	344	389	364	401	391	379	377	356	368	371	363	387	374	395	336	348	383	355	325	378	360	356	393	388	328	367	350	352	363	397	364	339	381	364	350	345	355	361	366	333	361	387	383	405	373	354	376	341	381	374	363	374	372	377	367	379	387	398	371	366	371	340	386	373	355	391	416	354	364	358	368	333	353	357	388	359	365	356	356	372	372	357	372	350	347	347	380	365	409	355	355	385	387	327	393	368	324	379	379	363	384	370	357	350	388	376	347	353	372	364	375	361	346	355	399	343	353	360	381	365	342	374	403	373	363	336	366	318	343	353	385	369	349	360	354	380	400	390	387	355	378	345	388	329	349	369	370	382	354	344	333	349	355	377	339	372	388	344	364	364	362	377	357	367	362	359	370	374	366	330	367	392	349	382	360	364	374	366	375	405	381	376	363	338	344	402	377	355	373	360	355	383	346	334	373	356	390	361	367	358	370	339	345	395	374	359	367	335	358	372	392	400	365	354	380	377	377	379	377	358	373	361	402	351	361	381	386	356	332	441	377	408	363	330	391	357	364	403	363	385	435	355	343	347	372	381	354	352	342	387	359	378	366	365	369	375	378	345	383	331	371	376	354	321	359	381	382	356	362	371	360	357	358	341	337	362	391	384	363	349	374	340	349	367	397	361	364	385	364	358	372	349	393	379	383	362	387	358	372	400	375	354	374	357	351	348	360	368	372	373	341	399	345	350	359	398	359	374	342	380	334	337	411	345	375	358	375	353	373	405	389	351	387	382	343	399	361	390	370	340	380	380	378	357	343	347	334	391	327	343	345	348	382	363	378	363	375	380	337	331	390	364	329	371	362	344	414	379	374	334	365	351	414	361	378	362	387	358	354	388	370	366	380	387	385	370
3381	4858	3730	1938	1309	1026	880	734	681	592	558	494	492	456	475	461	437	449	396	426	432	388	394	405	408	398	379	374	370	373	404	362	349	376	379	396	396	385	381	357	369	366	352	401	340	387	354	391	365	384	387	388	373	381	384	382	384	348	351	356	371	354	361	374	339	358	357	354	362	362	343	321	357	387	367	369	322	384	348	369	381	367	405	359	357	338	355	375	330	342	373	367	368	352	389	382	342	388	359	396	355	343	351	343	346	337	371	387	352	377	352	378	354	367	373	375	399	358	330	411	330	354	363	365	373	390	356	359	369	347	344	368	333	385	415	379	407	375	318	296	356	355	349	351	344	336	386	379	352	372	400	345	371	340	344	353	332	372	367	358	381	364	403	379	407	343	343	380	366	390	398	356	383	357	400	340	367	366	391	337	356	365	350	355	343	375	361	385	365	367	392	350	355	386	357	367	358	359	363	362	368	370	384	375	375	409	361	371	372	379	366	340	354	403	353	364	363	319	390	361	374	353	383	349	364	366	379	376	342	385	342	384	365	367	338	335	344	355	351	346	376	395	370	371	375	365	329	362	386	334	381	345	357	303	360	374	380	353	361	380	338	388	374	402	351	378	346	363	337	331	324	359	369	368	379	373	345	348	359	362	395	338	393	304	362	331	393	344	370	341	373	349	387	381	351	370	322	354	403	344	369	324	367	390	373	355	359	365	349	346	376	346	365	342	357	360	345	370	346	388	371	333	370	373	373	367	343	346	343	343	342	348	354	344	342	369	363	378	354	391	419	374	364	354	352	334	345	338	365	380	387	383	332	375	353	359	360	346	383	349	359	378	359	349	390	318	309	373	343	349	387	389	381	362	355	382	380	356	390	341	345	383	321	342	379	366	376	356	358	331	356	345	380	356	368	365	345	341	368	350	351	384	353	363	378	377	397	356	406	367	361	349	353	357	387	409	387	332	328	368	356	340	338	355	364	346	380	354	393	384	366	354	389	385	361	356	409	372	341	357	348	380	346	354	404	384	342	348	354	365	398	327	350	375	363	365	367	376	357	346	333	387	372	367	361	354	353	359	364	376	391	389	364	365	334	376	369	386	388	359	331	360	358	387	382	376	379	365	345	348	345	357	340	398	369	387	394	388	360	383	341	351	354	384	347	362	381	386	389	382	381	332	383	366	367	362	372	344	370	376	367	401	392	343	398	362	346	366	346	347	367	351	376	349	394	369	364	339	366	367	372	334	335	342	362	383	352	380	379	331	351	350	350	355	333	360	383	343	377	366	385	370	382	355	392	337	306	377	358	354	322	379	383	396	322	374	355	366	374	355	383	331	370	355	350	349	360	326	370	379	348	358	363	338	332	325	373	369	358	323	357	384	366	349	386	367	323	390	346	343	343	354	350	314	358	386	366	361	353	366	371	361	373	338	339	389	384	347	352	391	368	348	357	350	363	357	369	373	363	367	352	345	337	359	392	355	358	398	381	348	337	361	365	346	385	373	344	342	378	375	356	360	325	395	353	379	363	330	341	346	356	350	307	348	367	367	358	329	368	358	351	326	361	353	352	348	363	352	334	373	342	359	384	361	328	373	355	368	371	334	351	366	359	352	350	354	380	351	339	365	334	356	373	341	368	361	361	349	372	352	370	338	335	406	381	376	348	393	353	362	331	344	389	352	378	376	328	367	382	350	370	339	355	376	367	344	364	364	350	359	340	405	372	386	354	374	360	365	363	327	346	351	359	362	346	348	371	333	357	355	342	353	373	341	387	350	343	335	401	343	343	387	368	349	333	356	361	371	364	351	347	369	350	393	375	343	385	367	365	319	338	392	370	355	344	382	347	361	353	390	361	363	336	363	345	351	376	369	357	336	384	367	391	346	345	367	356	373	390	366	375	367	353	354	360	355	359	349	339	380	342	365	370	317	349	364	402	362	351	337	368	377	353	339	375	342	336	348	359	359	357	360	348	349	370	355	369	325	338	352	359	387	316	388	359	362	391	372	344	334	366	369	337	328	339	325	357	362	354	340	360	334	414	357	342	362	354	376	356	351	386	370	383	329	370	386	345	350	344	343	396	342	384	370	417	363	360	361	378	357	341	355	407	374	327	372	358	360	355	341	399	327	347	360	363	351	374	360	323	376	375	335	369	349	326	359	363	386	344	347	360	357	368	375	368	359	373	338	346	348	338	361	362	372	386	336	334	359	363	331	364	383	374	403	367	340	368	362	384	341	346	341	384	342	390	332	342	379	343	357	328	370	321	385	374	365	320	392	333	360	388	356	331	328	348	353	331	354	366	372	371	379	357	347	337	369	367	345	363	354	348	339	376	366	356	363	378	369	351	345	349	337	358	368	347	345	369	370	353	352	372	332	372	346	322	354	328	368	333	358	359	317	368	346	360	357	348	367	362	366	328	343	374	349	349	368	361	357	318	373	324	346	356	363	393	341	346	363	408	326	381	335	373	380	346	348	344	331	351	362	363	317	347	327	332	367	357	331	357	319	350	393	359	341	375	333	354	345	358	390	353	356	353	358	390	342	341	374	365	364	363	363	344	355	354	367	383	367	354	390	331	383	373	313	380	352	378	337	366	364	355	350	358	331	361	362	400	342	352	366	386	360	365	398	361	380	363	331	368	323	338	347	362	369	356	339	372	392	388	367	354	341	344	332	367	311	363	357	353	381	316	366	348	389	360	364	350	375	346	362	352	362	352	357	365	362	362	352	352	362	352	323	340	332	328	361	374	355	377	338	358	355	367	362	381	356	314	391	366	319	351	401	383	352	361	351	392	355	399	322	371	385	354	370	351	352	345	325	320	350	380	367	332	360	344	376	346	343	347	364	358	371	328	352	349	371	369	329	338	355	391	341	363	357	364	361	359	364	339	343	373	331	351	347	351	358	350	335	378	373	368	337	328	387	387	356	366	359	357	356	349	354	345	358	334	351	369	393	371	376	352	385	342	341	356	363	345	346	350	354	356	328	383	367	392	369	336	363	368	357	375	318	368	355	368	364	356	368	334	350	348	367	347	366	371	369	311	375	358	366	383	341	335	376	360	340	326	362	350	319	343	324	348	361	380	337	346	332	359	336	346	365	350	374	341	385	347	346	363	353	302	359	349	326	378	377	376	359	394	346	349	352	319	322	341	333	371	364	367	371	364	343	383	348	346	369	367	364	372	347	346	376	358	380	365	399	357	354	368	329	359	344	361	378	349	348	349	334	340	361	363	377	368	357	354	374	355	330	343	356	374	365	360	337	351	389	363	375	373	380	371	376	341	338	341	370	359	354	382	337	371	348	366	368	361	361	339	314	362	381	357	310	364	363	343	381	373	352	347	365	380	335	370	305	364	335	351	361	326	386	358	363	332	365	344	334	361	363	355	378	363	349	334	382	324	361	336	344	369	364	339	338	366	378	371	348	338	349	345	350	357	355	338	361	349	339	357	347	369	342	360	380	353	350	365	383	357	352	356	336	331	353	330	348	366	373
27495	12187	1941	1127	816	768	742	807	738	779	800	799	786	770	758	778	760	767	775	745	750	816	774	760	818	803	784	806	821	763	716	747	735	788	812	727	811	730	757	739	745	777	740	726	807	762	777	767	739	765	801	762	735	752	770	751	744	819	750	755	800	772	870	810	731	762	736	743	777	701	740	748	804	786	787	742	775	757	795	781	756	754	743	773	755	804	757	730	761	740	730	792	726	759	774	769	749	752	770	766	757	798	728	726	821	791	725	747	809	750	768	719	771	748	773	774	756	732	748	733	830	765	716	765	734	768	790	713	765	758	789	711	763	830	741	805	780	723	732	750	737	734	792	755	755	751	799	762	748	699	743	781	790	793	728	706	770	773	777	784	706	739	799	745	733	753	768	774	784	776	723	778	729	722	817	712	739	742	772	748	748	761	735	734	774	748	786	787	788	718	782	744	734	744	746	775	763	787	773	762	769	743	753	727	768	745	783	743	787	799	732	792	738	759	744	737	811	714	789	760	752	759	792	752	740	791	734	740	745	760	777	737	770	753	742	799	755	769	745	760	795	795	809	755	753	748	744	736	693	827	801	750	729	748	775	772	729	761	739	788	741	740	726	755	775	768	743	769	694	741	717	805	769	771	805	724	766	760	778	754	710	819	784	744	775	744	767	753	760	810	795	782	793	763	760	759	730	759	753	822	759	794	755	733	738	772	758	792	696	781	779	745	756	780	711	768	769	716	769	734	751	778	727	794	717	749	732	778	754	766	765	812	806	764	754	793	721	752	773	767	795	771	774	802	801	769	771	750	792	740	752	779	711	780	777	740	788	797	757	749	756	785	755	751	788	745	746	754	784	741	793	738	743	760	787	729	800	726	800	775	794	792	735	793	738	767	789	749	765	735	762	795	752	740	723	789	800	741	778	754	743	743	781	694	777	793	792	791	815	767	810	727	782	745	737	756	779	716	767	749	735	765	772	728	761	756	706	756	747	801	771	782	751	715	754	750	782	717	779	733	775	740	738	794	796	755	748	736	781	717	722	771	747	769	764	755	721	778	754	803	773	828	829	754	762	805	715	808	737	776	816	816	769	730	799	807	765	743	750	767	730	737	787	759	823	769	779	780	765	823	838	803	797	767	748	763	734	771	776	795	725	764	749	764	786	771	804	707	801	717	771	811	757	721	734	800	774	771	782	774	752	750	759	736	707	749	757	758	717	717	786	756	738	758	786	758	811	807	786	762	779	798	766	736	744	748	749	748	780	756	798	751	781	728	794	775	765	778	738	795	721	729	705	779	728	811	726	759	781	743	751	770	691	750	802	797	733	752	757	757	782	720	795	768	693	756	775	732	763	805	745	740	805	787	738	764	787	734	773	816	758	741	780	802	780	791	720	724	735	768	725	781	730	756	774	772	760	778	804	779	749	741	748	736	760	751	748	806	794	782	777	788	770	784	705	761	702	765	730	810	795	750	766	754	792	730	750	780	750	748	747	784	745	774	778	756	781	735	755	718	750	763	742	782	744	827	744	731	786	723	770	767	825	775	732	768	762	761	775	792	786	769	756	759	863	726	761	762	717	773	848	759	765	780	741	747	788	781	779	807	719	722	769	739	770	779	782	758	780	808	746	718	742	733	726	789	762	764	766	774	798	753	760	786	725	750	757	780	743	764	779	790	804	763	787	782	740	751	741	788	790	738	774	751	778	782	791	720	761	739	763	781	820	793	792	761	777	755	774	765	745	785	703	822	750	761	745	806	795	781	741	776	747	813	768	778	735	772	792	766	754	750	771	775	763	736	810	779	734	777	736	749	796	751	750	746	751	794	766	800	793	749	782	769	775	748	771	789	793	735	821	792	758	774	783	803	795	768	777	768	783	757	783	749	745	830	792	732	778	737	791	756	698	805	724	761	754	781	730	757	741	744	718	732	789	737	774	716	743	745	750	782	748	799	794	728	736	747	788	789	755	758	730	720	715	728	758	791	798	782	764	711	776	728	781	775	755	762	739	737	730	749	767	796	737	796	769	768	764	780	805	788	746	789	737	774	787	772	768	734	737	768	748	750	799	787	778	794	810	771	759	715	798	775	769	755	771	784	743	806	767	780	767	816	733	810	781	810	728	768	728	743	778	760	733	813	807	742	744	752	787	825	799	782	762	790	801	730	746	763	756	779	747	774	787	760	776	765	745	766	760	757	742	777	788	746	779	747	718	787	766	728	681	752	811	774	741	789	759	775	791	727	778	750	749	804	759	787	743	760	760	729	767	765	799	748	728	775	730	733	785	770	785	862	813	781	752	782	743	746	827	786	784	787	790	749	732	802	754	720	796	752	769	811	778	747	772	770	776	758	776	765	742	749	764	752	754	770	735	788	807	766	711	764	722	759	730	769	809	753	729	759	803	806	768	818	783	711	750	772	749	807	752	779	759	795	735	732	788	699	764	796	780	689	753	721	772	755	751	741	782	805	760	779	770	845	785	746	795	727	781	757	751	795	766	763	780	818	715	758	803	759	793	812	714	760	752	756	750	775	678	747	750	744	776	721	726	760	801	751	767	740	748	737	795	770	793	771	825	708	751	772	791	781	766	801	760	763	732	738	726	739	732	771	749	734	779	775	755	759	750	773	748	768	754	757	773	758	773	746	785	724	760	733	760	779	755	700	813	758	760	754	754	754	804	708	724	753	767	826	707	780	842	747	789	759	732	790	735	778	745	808	828	738	783	748	763	778	795	759	718	730	761	758	739	767	777	791	757	760	749	794	754	755	812	756	798	743	792	770	752	777	773	759	749	719	744	793	735	785	720	793	738	771	735	776	664	751	764	772	782	783	777	836	810	775	799	782	727	773	785	778	764	793	731	802	795	824	771	800	760	778	806	758	781	739	742	823	745	767	801	791	750	745	742	705	760	784	798	754	748	769	779	751	797	761	750	782	775	756	735	778	763	750	775	793	760	726	762	793	751	767	739	754	787	722	736	744	757	767	772	751	744	785	731	813	738	764	736	773	776	737	792	776	712	799	740	795	739	754	749	818	775	733	785	744	759	792	735	761	741	778	731	785	774	715	742	787	812	776	776	741	737	779	766	736	751	732	787	743	752	826	753	774	731	730	751	786	736	715	758	753	755	764	729	830	776	742	793	732	758	724	756	733	741	728	772	818	778	812	795	749	787	799	787	764	803	786	720	802	742	776	752	766	791	769	743	793	773	705	752	742	771	766	734	744	809	776	767	763	802	752	775	773	708	770	811	768	767	818	761	766	751	767	751	715	795	770	749	725	784	764	753	811	773	779	796	767	757	721	763	764	783	800	759	771	739	784	728	745	738	816	759	763	764	767	765	767	758	749	772	770	760	737	758	730	786	768	741	780	718	770	731	748	750	810	757	766	775	743	765	738	827	766	770	785	724	751	765	723	754	812	748	703	808	788	735	744	747	790	760	776	781	781	755	768	759	787	746	751	791	785	784	751	779	794	746	766	715	756	736	817	733	756	763	747
5053	867	870	751	698	708	698	675	702	677	695	656	696	660	651	712	681	665	625	650	671	658	645	664	669	670	674	687	626	646	659	664	643	650	655	684	659	657	652	643	681	696	677	643	678	693	657	683	680	629	620	680	639	617	626	651	683	686	682	652	650	697	598	667	655	645	680	651	633	655	703	658	677	650	646	673	659	666	628	644	623	754	665	651	672	635	668	674	688	672	675	666	686	666	679	651	633	679	661	641	664	649	620	660	691	685	657	691	665	674	648	620	667	669	642	682	665	630	623	723	676	623	673	701	683	690	675	707	627	630	642	638	644	598	693	708	663	652	656	642	650	691	668	671	632	646	602	715	685	640	653	669	665	626	677	654	658	640	664	657	652	658	687	649	705	649	649	700	609	669	671	689	641	669	696	638	638	697	645	663	669	617	643	631	682	658	658	659	661	652	626	683	688	650	654	659	638	655	655	652	634	684	693	681	656	668	652	647	678	660	670	650	694	681	667	682	649	618	670	650	654	670	622	682	687	638	667	686	669	647	638	643	631	658	682	637	679	635	683	633	668	723	698	654	639	655	663	611	713	645	625	654	721	646	672	709	672	615	687	659	682	661	690	652	691	618	626	683	643	628	672	638	624	743	646	656	705	658	691	681	672	685	624	625	618	682	685	637	656	639	687	680	677	645	717	643	691	643	648	645	694	711	632	625	670	670	654	653	721	634	685	682	662	637	659	645	664	632	647	655	664	657	661	665	682	684	660	687	661	639	661	704	643	686	685	670	650	672	666	683	651	650	658	672	610	634	698	657	673	593	665	661	642	678	677	682	657	683	695	629	651	640	649	671	687	660	679	673	635	646	659	689	622	665	650	655	637	628	682	627	670	672	672	691	656	641	640	631	631	668	657	694	635	675	681	693	614	640	652	675	620	641	697	685	672	633	667	642	609	659	616	634	665	645	654	709	747	692	680	650	641	627	639	662	690	654	634	686	678	672	646	676	684	650	630	665	676	655	650	634	625	652	676	648	646	656	667	657	671	622	664	657	664	641	694	685	625	644	675	679	620	635	635	650	673	657	708	651	665	665	718	661	669	635	649	697	670	677	680	621	651	670	695	604	625	661	656	650	684	634	608	598	640	688	668	663	656	633	661	664	632	659	665	679	661	683	661	665	680	627	677	670	654	646	691	652	675	663	649	706	647	592	634	626	628	686	651	633	620	684	706	702	661	635	621	650	675	664	652	669	676	662	639	633	606	694	653	668	662	655	678	688	662	660	633	647	636	689	660	668	671	627	635	615	664	625	672	652	636	653	665	621	672	653	658	619	679	635	682	652	656	680	693	674	702	649	717	664	674	680	630	645	629	666	647	689	640	669	673	607	690	690	646	653	685	634	686	709	670	640	669	633	680	707	646	669	621	665	626	644	663	602	665	630	626	628	681	652	648	667	644	678	617	680	686	690	685	677	651	691	672	640	671	653	662	661	699	670	659	656	729	624	714	691	642	628	715	652	674	669	625	657	644	602	617	629	666	692	662	639	611	623	626	674	665	643	696	642	640	648	655	660	617	692	636	647	679	636	637	718	668	664	681	630	688	654	664	640	620	627	662	708	717	647	639	672	659	680	678	634	661	662	613	699	661	634	639	649	602	683	678	668	651	631	685	684	657	655	679	675	652	633	657	626	621	675	694	677	658	652	639	672	650	629	626	642	695	682	687	609	660	704	647	668	602	702	683	654	635	647	659	624	658	708	672	672	677	660	650	661	650	675	658	623	661	665	637	649	624	672	634	645	664	698	643	666	661	630	689	664	693	684	626	668	646	674	700	652	688	659	659	663	650	665	624	636	658	679	655	712	690	637	660	686	647	672	647	633	700	568	659	717	677	651	644	688	655	622	704	640	639	672	634	700	693	702	663	617	659	636	649	638	693	657	674	690	708	646	619	661	701	656	664	671	664	678	651	716	640	626	701	660	642	714	689	684	665	674	696	652	711	706	674	638	676	649	644	613	671	625	663	662	633	664	679	648	697	674	672	631	645	630	683	697	678	658	638	666	623	704	614	665	664	637	666	646	646	650	632	613	669	699	645	613	619	633	711	700	664	689	686	682	669	630	655	654	725	666	646	699	628	678	676	638	635	678	675	652	689	667	651	656	671	662	706	668	625	680	643	673	684	682	652	632	641	659	670	657	655	629	694	708	637	673	705	703	644	684	619	613	716	678	669	609	638	653	602	613	649	666	694	664	661	685	617	675	643	663	647	705	722	702	620	633	650	655	631	645	677	631	675	657	706	671	698	664	668	666	684	662	724	665	652	677	720	628	626	673	661	654	683	653	599	680	663	710	712	598	627	669	675	684	644	686	656	637	662	682	649	646	634	685	681	678	660	672	675	628	694	675	652	689	654	608	663	673	623	637	621	684	645	676	679	668	691	658	667	660	631	631	625	639	653	668	675	653	647	651	637	687	666	635	677	687	665	653	674	654	685	650	667	637	678	670	676	667	724	689	718	668	652	718	668	664	680	684	671	633	664	664	649	696	650	646	613	645	675	674	660	618	636	663	699	666	689	635	682	678	635	689	673	686	647	666	676	701	674	664	697	616	659	652	670	689	648	633	647	674	662	679	652	672	646	670	645	660	636	705	658	619	681	670	671	660	634	732	668	657	652	668	690	671	664	674	717	668	654	662	647	657	664	643	713	688	631	679	681	662	683	615	678	673	702	660	655	691	680	656	634	693	643	642	681	733	644	679	610	654	658	681	679	703	682	644	629	642	688	653	691	668	686	650	665	676	649	653	669	679	707	650	673	694	619	661	633	679	636	630	645	675	604	651	654	609	647	657	661	727	669	665	677	638	666	680	661	610	694	661	661	688	663	696	663	653	651	629	624	652	664	630	661	658	655	636	632	637	697	623	693	676	657	704	698	633	667	668	630	651	656	675	680	664	599	678	643	657	633	695	639	624	628	681	615	639	622	665	652	688	600	652	682	657	676	681	667	665	713	681	692	684	666	678	658	657	673	635	659	649	674	643	655	645	663	637	680	703	655	673	727	648	678	641	694	643	649	635	654	680	679	668	679	644	643	624	636	626	685	700	672	624	698	693	646	668	656	626	642	687	642	649	653	684	654	633	628	689	655	677	652	711	656	673	644	663	724	613	630	671	740	644	662	681	687	637	681	625	669	649	633	702	672	676	682	645	658	673	678	680	623	637	678	659	659	612	627	647	604	623	681	652	687	697	699	672	633	654	670	620	658	653	670	646	683	674	664	629	639	647	672	646	669	694	637	666	657	680	618	602	687	658	653	661	695	614	629	616	680	658	620	632	664	664	729	661	679	676	669	691	693	693	660	654	626	629	641	673	641	644	647	679	653	624	670	675	653	638	615	658	627	698	701	691	699	683	663	721	632	685	637	676	663	643	664	668	650	648	660	677	665	665	644	621	667	609	661	688	672	667	663	687	652	662	697	654	657	634	701	681	655	648	636	697	679	651	698	632
25747	21400	25794	18413	1689	861	749	631	618	613	589	604	654	576	572	568	617	571	533	557	617	618	553	572	564	567	562	533	599	573	572	547	537	584	568	567	584	561	568	555	576	536	568	560	566	525	576	539	568	559	580	585	610	574	557	571	585	533	557	554	557	532	581	537	557	583	536	584	579	521	549	567	550	573	548	526	522	571	596	537	541	566	517	557	544	576	544	558	600	609	579	545	547	543	546	589	556	561	585	615	554	573	557	549	570	583	535	533	578	529	591	551	551	582	543	586	559	596	553	538	555	574	540	608	555	506	564	548	582	610	534	587	543	599	585	551	562	570	548	577	548	538	535	570	574	537	580	558	540	549	547	560	548	555	553	562	586	539	570	543	546	570	518	576	589	561	516	554	569	533	558	604	541	571	570	565	553	549	573	536	532	538	518	558	592	518	509	581	590	540	560	536	582	552	568	524	574	542	576	568	542	496	541	580	567	578	527	579	567	544	572	546	532	534	565	527	564	547	580	553	580	513	532	541	535	568	538	536	582	547	515	565	513	533	562	562	531	581	563	540	521	524	535	583	550	542	541	525	597	551	587	602	534	548	575	552	562	544	558	515	546	560	551	572	562	580	559	565	534	581	569	509	571	594	557	538	536	521	581	563	571	560	550	570	536	555	592	576	572	543	587	510	614	534	553	565	569	530	574	574	550	540	547	549	537	527	569	544	541	586	544	581	529	569	580	577	518	504	559	550	585	536	555	543	560	545	556	533	578	563	555	506	533	532	558	550	564	527	593	553	544	599	537	561	563	564	553	547	553	582	565	531	541	526	556	560	567	551	549	555	533	558	521	551	525	563	563	540	560	547	536	583	529	556	539	585	555	568	541	549	568	507	546	545	606	557	552	536	555	548	526	553	532	561	532	531	531	549	561	593	598	544	581	531	570	539	588	616	556	610	567	523	551	536	564	557	559	554	571	567	569	593	566	541	520	510	583	595	555	553	589	523	572	544	533	529	532	535	574	560	534	483	587	549	576	554	545	501	532	525	554	559	562	554	584	575	553	549	536	581	504	553	572	548	600	551	532	565	560	554	529	516	540	557	524	546	574	570	565	547	514	547	535	538	565	564	532	557	542	620	531	565	509	587	518	589	556	489	587	571	576	556	563	581	604	579	566	560	562	583	531	586	512	559	543	522	550	543	575	557	527	580	559	536	575	588	545	545	582	528	555	529	575	538	553	584	547	555	503	571	537	565	575	561	557	594	496	527	586	574	533	554	559	573	561	574	536	586	538	520	560	548	520	573	533	538	558	517	569	564	570	545	518	558	564	547	566	550	581	559	548	594	570	525	534	511	521	569	577	621	569	567	536	550	521	548	559	565	536	501	527	541	581	562	570	534	568	544	550	522	608	563	513	537	560	584	557	584	539	558	545	603	567	552	529	550	563	560	549	568	548	555	581	567	523	606	573	586	571	545	528	577	514	579	570	551	557	552	531	607	528	565	548	572	549	564	499	564	538	530	571	541	575	555	598	566	527	538	569	595	521	558	568	543	562	551	590	537	531	560	570	511	533	572	581	528	556	498	574	547	533	557	568	569	516	554	540	548	543	572	527	554	512	543	551	548	572	555	523	533	538	585	532	586	548	563	549	558	528	592	565	541	568	574	570	545	545	560	551	578	524	574	535	540	540	502	542	531	566	575	535	587	541	541	550	532	529	572	575	551	602	552	582	577	546	523	540	527	515	533	541	535	547	586	563	557	552	512	550	560	566	559	586	509	585	534	554	555	535	576	526	519	536	553	550	592	565	524	568	589	522	557	567	543	576	566	580	527	566	549	523	538	573	566	539	598	498	543	562	568	562	566	558	536	560	526	568	586	566	583	561	554	523	610	537	569	541	561	540	534	617	563	574	560	566	554	552	602	572	561	536	559	577	526	574	530	548	560	562	528	558	579	543	575	551	552	544	537	546	588	521	579	553	576	534	579	580	528	551	564	600	588	528	563	570	525	550	526	548	530	535	524	519	524	606	549	475	549	574	547	585	554	581	554	549	531	571	568	515	554	538	514	561	583	535	547	545	533	512	557	524	593	598	545	525	512	560	549	536	567	539	551	570	559	575	595	543	525	578	527	532	531	552	541	558	550	550	600	513	533	550	551	536	492	578	551	555	569	572	580	534	561	538	560	573	518	622	521	538	577	593	563	574	572	581	523	577	545	561	530	537	580	568	500	548	611	533	543	533	553	513	557	531	586	509	528	595	530	591	537	579	543	521	531	589	545	560	548	566	517	595	529	581	566	596	535	520	497	529	547	501	509	512	580	604	555	552	540	585	522	537	504	559	544	538	545	552	538	542	593	572	573	557	566	553	571	556	527	499	505	583	582	509	571	578	566	516	556	501	527	554	548	552	542	549	575	618	503	569	541	569	539	528	529	565	570	565	562	544	580	527	574	558	571	571	537	577	560	572	575	518	545	559	546	539	562	584	546	526	580	568	556	548	562	541	537	587	580	541	561	544	560	540	563	555	577	541	527	546	530	577	547	520	582	546	568	533	609	529	558	549	570	586	546	547	514	571	491	571	590	532	542	526	543	559	596	569	563	557	559	560	548	578	542	574	568	562	547	560	576	535	554	536	535	508	538	552	490	574	550	541	571	600	579	517	560	589	545	525	539	576	586	589	531	526	594	536	534	562	596	590	527	528	549	547	540	525	550	569	515	543	569	535	533	550	529	568	499	617	532	571	585	564	572	539	528	524	538	560	540	550	530	553	534	576	572	552	566	509	534	512	550	624	590	582	557	523	567	557	589	603	520	552	563	545	597	563	559	527	534	537	495	576	569	540	559	554	539	576	546	523	594	549	515	556	602	556	570	551	525	598	539	533	531	498	586	542	564	514	558	533	575	565	572	585	553	585	547	524	608	506	550	568	585	571	547	587	594	571	541	558	561	575	558	589	546	554	579	606	577	546	549	556	593	558	567	541	578	572	578	489	571	554	542	539	536	570	565	571	552	567	532	579	590	503	553	559	523	547	563	589	532	554	563	522	579	538	530	539	568	565	534	500	534	537	558	556	556	548	579	548	556	560	544	559	555	534	509	598	555	528	582	571	510	579	486	588	573	551	549	552	560	565	545	531	569	528	582	563	560	571	561	547	563	547	566	559	550	559	543	567	565	586	550	537	572	523	551	568	573	568	498	569	552	532	574	578	551	569	579	537	515	562	545	567	617	544	570	555	560	607	532	600	530	586	541	579	565	587	580	565	577	523	559	609	556	583	606	567	549	590	546	605	580	564	550	529	565	580	546	543	556	553	552	532	592	505	576	566	559	540	547	530	553	525	575	565	535	547	525	572	537	550	543	530	549	526	569	566	529	551	543	596	535	564	536	558	581	541	553	595	542	550	562	555	539	572	510	603	560	549	547	556	574	523	510	519	578	555	545	526	582	579	514	584	536	562	532	560	556	526	531	530	581	538	566	584	551	549	588	552	619	533	538	591	535
3480	2083	1794	1039	828	753	679	660	586	581	571	572	540	529	539	557	536	564	525	536	515	539	565	538	538	532	515	501	542	535	501	510	520	549	548	547	539	510	492	505	524	503	511	530	527	527	539	517	461	530	552	511	529	499	506	541	525	511	519	519	500	521	532	507	519	530	514	524	509	525	508	510	539	566	529	480	509	496	512	539	522	489	527	508	548	503	483	590	539	530	530	495	497	534	506	519	485	459	575	511	523	519	552	511	488	511	481	495	508	463	508	462	509	565	516	516	463	522	523	556	486	519	538	554	478	486	531	502	473	546	522	481	534	524	505	486	494	552	479	527	495	477	531	550	549	539	490	529	538	515	515	506	482	545	523	511	549	519	534	450	490	513	513	523	489	545	525	495	519	484	487	507	525	543	522	503	520	513	538	479	501	540	508	532	521	567	518	534	538	558	518	535	530	521	522	511	459	510	495	526	490	566	543	544	517	496	517	532	534	535	484	463	517	467	484	490	511	527	530	528	517	507	493	520	484	555	512	545	543	500	529	508	498	514	484	500	482	509	509	537	500	548	491	536	474	503	515	493	492	512	487	528	500	548	528	526	516	535	546	548	506	497	468	483	525	549	529	474	531	512	500	509	547	527	545	536	533	542	498	548	533	513	525	535	507	535	521	508	506	494	512	457	534	481	549	477	528	489	473	537	498	511	513	525	478	535	563	495	539	542	512	474	527	529	516	495	525	506	469	502	494	501	524	538	526	537	536	493	488	520	520	474	520	505	545	471	521	514	529	484	473	525	508	516	487	504	503	538	512	518	478	508	570	486	522	539	529	555	510	490	517	486	502	504	525	552	541	529	503	487	485	547	493	530	494	491	487	494	518	553	533	524	514	489	514	504	520	488	527	482	533	487	508	500	490	522	484	548	493	481	506	561	532	533	533	516	518	520	500	543	527	484	467	540	518	547	534	532	515	543	471	529	514	521	483	526	533	536	491	513	486	489	541	510	549	517	514	522	539	506	509	560	505	540	535	524	500	487	502	536	497	508	492	494	509	529	535	491	474	489	519	517	538	490	557	507	505	518	488	469	497	508	490	511	549	522	492	533	495	533	480	518	473	506	523	500	558	537	500	512	510	515	511	495	495	562	502	502	547	531	511	472	512	540	516	509	483	533	518	547	508	481	495	511	525	485	516	521	493	528	506	507	551	466	526	483	517	527	504	479	568	507	511	514	503	545	505	550	526	511	527	541	559	460	488	515	514	498	528	506	525	535	530	539	559	485	540	503	502	459	514	542	538	522	528	480	548	507	577	551	525	512	502	476	479	546	489	513	550	503	506	500	539	502	498	449	505	520	490	521	490	530	534	501	487	544	487	470	505	536	514	524	492	503	514	510	520	556	522	520	501	513	515	504	546	530	505	520	575	493	502	483	515	546	560	532	535	522	491	534	505	536	534	520	509	480	500	501	510	522	538	458	511	495	550	500	509	496	502	503	521	487	546	537	526	521	519	542	440	523	507	525	519	537	513	526	538	459	471	509	516	512	510	487	516	542	504	525	529	498	493	485	499	561	551	539	487	472	478	524	534	535	548	502	502	522	506	530	520	505	522	524	519	490	512	467	498	506	544	484	474	475	500	547	512	497	474	542	490	507	548	547	486	494	517	516	538	515	461	510	525	508	495	497	500	534	521	525	530	498	495	490	517	500	466	525	476	500	536	504	513	471	480	506	499	493	508	508	535	504	525	478	507	565	529	514	517	545	477	529	520	511	528	503	535	475	524	502	510	490	502	509	517	520	504	473	454	527	512	464	516	478	514	517	465	496	497	499	469	511	461	508	501	513	463	517	532	514	515	533	510	527	582	508	488	512	498	468	528	557	502	520	520	539	540	533	532	519	499	503	463	526	522	497	540	484	524	481	508	517	506	513	486	544	541	498	509	515	519	552	492	515	561	484	522	557	542	510	525	556	526	566	518	550	508	522	537	526	512	513	495	515	510	530	507	492	522	534	527	485	529	521	489	509	486	519	513	513	518	468	500	515	512	530	521	483	503	526	505	510	527	517	524	526	523	502	538	537	543	493	498	539	530	475	516	493	471	510	494	504	514	501	501	498	542	539	527	506	531	516	509	507	530	513	498	526	487	519	566	506	514	458	528	582	510	508	505	512	493	527	524	518	505	544	504	542	517	514	567	509	494	527	562	509	492	476	519	508	486	501	533	527	514	507	505	509	503	487	531	537	497	497	526	491	522	557	483	525	508	496	549	515	510	496	519	505	520	520	483	501	561	520	486	488	486	509	508	535	526	473	474	481	518	492	509	524	482	504	487	508	487	514	496	484	478	498	531	496	490	473	503	549	496	548	542	472	559	553	531	534	512	488	560	495	484	486	504	512	505	519	492	487	490	494	516	526	535	492	487	473	492	493	486	507	522	569	517	500	530	515	520	474	523	530	509	520	473	474	487	483	454	473	533	512	529	488	515	507	500	508	482	487	499	517	519	501	518	479	499	504	521	524	440	516	566	544	530	538	470	477	511	541	525	478	517	444	522	482	504	496	522	455	555	514	501	482	549	488	531	539	500	488	508	512	532	524	539	531	521	532	532	472	523	513	511	493	558	518	526	547	485	469	529	514	504	515	504	488	516	518	510	535	491	472	516	456	485	509	526	528	473	491	524	505	475	486	546	501	552	493	521	535	516	518	521	497	529	507	510	487	498	496	527	518	481	472	512	475	504	523	521	521	474	526	488	493	545	524	537	560	528	491	532	490	539	479	502	503	528	503	491	516	507	517	534	514	516	501	510	536	496	492	516	501	514	535	501	502	498	485	494	507	556	499	478	513	558	502	523	532	539	492	509	489	488	507	503	508	496	536	499	546	499	521	492	506	517	528	483	494	546	514	505	485	514	489	497	493	483	530	531	460	518	503	536	474	493	493	483	507	498	449	495	476	501	536	469	521	553	497	571	485	504	559	518	535	535	501	515	510	504	488	518	466	495	519	541	514	503	516	482	479	540	461	497	495	538	523	515	515	507	511	539	573	570	512	516	517	493	522	484	459	526	497	542	478	531	509	512	489	505	512	499	551	529	519	474	519	521	506	497	534	522	554	498	520	516	528	483	509	550	498	509	517	539	533	514	507	518	485	481	535	485	490	498	531	485	469	523	459	495	536	496	495	459	485	542	502	513	494	527	504	547	502	484	488	505	473	496	499	530	484	501	520	502	523	505	536	518	507	514	487	528	538	507	501	507	492	552	495	491	516	465	515	491	526	476	481	480	512	541	550	495	496	551	561	526	518	506	513	510	548	513	473	466	488	539	498	541	486	524	519	538	512	506	528	517	505	495	543	504	539	529	545	529	523	521	501	506	496	517	511	504	542	502	513	471	523	510	476	509	512	526	517	508	499	498	560	505	513	526	525	476	486	509	522	511	521	508	576	538	493	481	529	512	504	502	564	503	506	513	523	484	517	530	500	497	489	494	545	482	524	521	505	544	533
24249	21436	28633	24621	20416	2934	1027	633	547	457	482	434	382	398	428	409	365	401	398	407	441	403	419	350	379	393	392	384	380	370	400	398	404	374	388	385	404	395	325	355	391	353	358	374	376	392	374	346	342	351	380	369	339	349	355	395	355	363	363	396	351	354	351	366	379	376	388	392	380	346	401	363	415	406	346	399	390	390	373	336	390	381	352	373	331	369	374	345	351	358	374	373	373	339	409	353	339	373	374	368	353	367	363	371	365	373	382	356	368	381	372	379	389	325	342	364	403	350	359	385	332	364	367	362	352	369	377	343	358	404	353	362	379	351	376	389	363	360	390	378	348	371	357	359	379	374	346	350	372	349	389	378	371	408	322	368	345	355	353	384	382	376	364	369	387	379	368	408	391	374	375	350	352	392	338	353	340	394	356	336	374	357	379	384	360	351	362	350	384	364	360	411	379	342	363	330	349	359	365	364	366	342	345	369	399	368	396	369	363	367	379	385	342	388	372	362	373	340	398	328	362	386	342	346	368	369	372	368	354	385	340	381	376	363	350	341	349	340	365	356	337	365	371	398	361	351	372	372	384	331	346	374	374	364	382	356	350	321	371	400	338	369	375	376	382	381	351	350	361	370	350	396	358	389	379	356	374	344	388	367	360	399	392	361	362	378	382	364	368	358	364	359	347	358	360	361	348	377	365	362	363	396	363	373	392	374	384	369	353	393	370	331	357	367	354	341	377	346	383	373	372	371	340	342	372	383	393	386	342	316	386	419	320	359	339	341	368	364	396	376	373	349	341	353	369	363	384	384	360	374	373	368	377	382	366	341	380	385	374	345	345	333	352	333	392	346	347	408	381	371	369	371	366	395	369	386	374	383	371	410	382	359	373	335	357	423	380	395	355	338	336	382	372	370	342	396	354	399	414	349	330	360	404	376	377	385	371	331	343	378	376	366	333	369	347	347	363	329	355	355	378	368	389	341	335	349	361	355	386	391	368	360	343	330	339	351	388	346	355	364	384	357	384	377	367	353	367	382	366	352	358	338	408	373	378	351	356	388	375	357	381	396	379	378	352	345	362	356	384	362	380	390	390	344	385	389	391	341	352	373	362	354	362	375	362	335	341	337	384	357	347	407	390	383	387	378	376	347	348	313	394	383	380	357	352	377	356	394	372	383	360	354	361	349	340	374	404	337	348	349	378	378	378	382	390	377	365	412	363	365	363	405	329	364	386	348	360	365	354	331	371	373	391	332	355	365	349	385	351	368	333	369	420	371	373	371	346	349	378	352	374	400	376	367	376	331	345	385	402	377	379	373	375	383	341	368	373	382	325	381	398	398	355	356	336	368	361	376	377	361	410	379	372	356	330	357	366	360	363	374	382	362	366	382	385	373	373	340	349	337	371	361	377	398	373	378	365	359	369	343	351	335	338	363	367	361	398	389	373	367	371	356	375	371	344	360	337	366	370	377	387	356	357	366	351	366	355	386	356	389	366	390	374	383	325	344	366	354	365	367	363	390	329	365	362	425	364	358	339	376	366	384	349	362	358	385	337	366	391	371	387	406	371	384	344	376	397	380	350	368	364	370	355	385	354	391	337	353	373	362	361	396	360	347	383	358	377	389	363	369	348	373	340	369	373	338	367	380	362	376	368	366	380	354	375	383	360	322	367	388	326	360	344	355	364	344	350	352	358	348	402	366	346	368	388	390	331	360	379	364	362	350	372	346	377	338	366	366	381	388	348	357	342	362	357	357	369	390	369	338	360	384	393	354	365	384	351	356	338	385	351	335	364	403	339	380	402	359	356	363	370	341	369	383	364	359	365	348	392	342	356	369	355	392	376	370	366	372	381	358	363	360	357	346	367	380	384	366	375	377	374	371	378	351	378	370	383	347	328	357	381	378	342	348	346	361	346	366	372	361	386	361	396	376	379	354	390	332	348	372	350	363	372	385	365	355	358	370	352	382	364	367	367	368	359	351	369	395	348	344	366	392	359	367	380	379	354	369	359	375	338	356	308	363	368	369	356	353	358	345	380	366	379	335	361	370	378	358	366	390	409	359	363	366	366	406	391	387	370	382	369	372	383	368	383	389	359	376	354	367	359	368	351	328	332	361	367	356	338	348	371	392	381	362	388	377	364	390	355	344	343	341	387	357	342	378	368	368	384	358	384	345	377	385	328	392	346	369	367	377	380	380	389	353	383	336	358	334	354	360	362	335	386	379	379	384	337	360	375	378	349	358	387	355	374	363	313	369	334	372	398	383	381	359	391	372	349	380	363	382	345	383	391	336	375	375	346	406	361	387	372	359	396	370	389	384	367	375	358	347	372	351	373	385	394	342	379	374	330	352	304	361	391	386	386	366	365	368	360	362	368	368	389	385	367	403	356	354	368	351	326	387	406	376	364	360	373	372	354	357	337	364	384	356	348	375	379	382	400	376	366	370	392	361	397	339	380	349	386	375	362	372	353	372	406	347	371	386	367	377	389	359	384	316	342	345	354	354	355	344	370	349	363	370	375	335	369	368	388	399	403	364	377	340	389	347	352	375	404	386	360	402	389	355	383	367	339	364	355	339	357	374	402	373	360	356	364	369	364	393	337	358	374	346	340	347	372	338	351	351	367	392	367	366	389	388	363	383	369	363	358	392	363	341	355	374	369	370	380	374	378	362	349	377	362	405	382	329	373	406	371	374	340	380	337	375	334	355	389	390	346	319	361	357	388	341	344	392	363	358	327	365	351	330	364	351	354	358	331	362	395	351	330	391	367	360	351	346	365	347	362	391	401	366	373	380	359	375	388	342	349	376	346	345	332	404	390	385	359	379	364	345	364	378	352	354	322	353	379	394	379	339	378	352	347	380	373	335	342	381	377	355	362	333	351	386	358	316	378	361	369	357	357	392	358	377	354	374	352	393	357	346	387	335	342	387	351	347	347	305	348	368	390	354	361	343	348	377	367	402	359	378	351	376	359	364	383	366	379	397	363	386	398	365	333	385	369	354	387	365	367	356	336	367	356	316	379	355	357	390	354	396	346	345	358	404	323	378	359	323	371	378	377	377	357	331	372	347	365	345	343	358	369	359	364	354	357	376	351	363	359	358	377	372	358	355	381	353	383	387	382	363	389	380	368	356	341	338	402	346	376	364	345	384	320	375	381	365	394	378	348	364	387	347	364	361	335	372	345	365	370	333	356	358	339	379	397	346	337	360	373	369	349	378	344	356	371	369	366	363	339	384	380	356	378	405	345	386	388	359	358	365	366	365	378	383	390	373	367	378	371	370	376	368	382	351	349	373	319	348	382	370	386	379	356	367	380	377	336	367	345	364	373	383	375	364	349	376	393	336	362	367	371	360	355	370	356	345	359	341	347	367	343	372	348	364	382	373	397	345	325	379	355	370	332	352	323	365	357	380	377	386	348	382	306	380	350	367	343	359	336	352	381	380	369	359	368	343	375	362	370	389	377	371	369	385	361	333	357	350	394	346	368	420	367	355
3279	4792	3842	1789	1333	1050	798	775	673	620	520	547	508	453	452	451	427	424	454	422	431	391	399	422	371	416	395	380	376	405	402	355	398	388	371	419	372	412	399	372	363	389	363	384	374	375	353	361	370	381	380	397	349	378	361	381	405	352	384	380	363	395	356	318	341	382	342	379	380	345	349	350	380	361	350	381	354	373	388	384	399	379	392	378	347	342	367	357	355	358	332	394	354	357	387	378	410	359	395	386	346	379	370	351	412	352	389	375	341	372	382	368	392	372	364	403	359	368	386	364	354	377	362	389	370	359	358	338	350	387	374	360	337	400	415	350	360	348	350	349	347	378	360	369	373	334	381	372	367	370	342	407	357	384	362	374	352	351	389	371	369	393	349	349	394	312	393	347	361	366	351	367	346	378	355	362	361	350	375	322	359	353	359	388	387	378	332	371	341	356	370	367	356	378	364	384	333	337	367	335	357	382	401	371	334	362	358	354	390	357	371	400	391	388	385	370	369	392	360	345	354	346	382	371	379	366	380	360	376	347	333	378	381	354	390	366	375	369	353	340	372	333	371	349	385	360	342	368	343	374	399	357	386	360	362	383	374	347	342	361	374	350	345	351	383	352	354	394	397	359	360	335	347	355	358	355	368	337	353	367	379	335	333	370	323	369	373	349	354	363	358	394	352	376	367	373	384	357	372	331	359	390	391	344	353	359	376	373	341	329	333	345	356	367	345	353	363	372	365	386	368	335	353	364	399	318	345	363	344	329	388	367	370	354	371	364	385	348	374	368	350	390	354	374	382	367	366	325	382	375	327	344	369	370	373	369	366	341	381	362	346	338	380	380	312	315	378	325	327	359	379	350	387	336	333	345	347	345	342	381	356	336	378	356	377	366	333	353	377	345	361	370	359	337	353	344	373	325	370	372	384	374	337	321	340	336	337	372	356	386	360	365	402	326	345	352	338	381	363	351	357	335	380	354	366	341	392	342	350	370	375	358	344	376	337	342	339	333	344	316	381	342	336	346	399	355	357	353	355	350	355	350	350	352	344	364	357	339	334	364	351	351	360	342	327	356	346	347	354	395	341	371	363	375	357	357	389	381	373	368	362	343	401	332	383	345	359	362	354	347	378	356	388	359	365	342	373	370	361	338	350	358	354	377	342	361	343	359	350	363	347	330	374	364	351	402	356	357	377	364	370	382	349	346	360	341	338	386	370	351	344	337	329	358	387	349	344	352	361	367	366	357	356	361	347	346	353	350	368	327	342	361	387	335	342	331	358	363	342	373	370	394	386	337	377	358	361	335	368	340	372	331	378	372	356	350	364	375	356	392	325	353	365	352	357	381	321	353	366	372	361	367	346	331	360	342	375	356	342	341	355	369	352	368	350	348	346	341	390	378	347	389	361	405	347	384	370	377	321	329	417	358	351	390	365	351	362	397	364	377	350	373	388	385	357	358	376	358	395	373	368	333	347	342	316	390	365	324	363	350	337	336	342	361	371	366	347	351	339	349	374	381	362	351	381	358	371	363	381	344	333	358	348	321	361	327	384	318	385	365	350	354	348	356	342	344	371	386	394	379	353	365	322	354	346	349	382	354	349	386	386	336	389	361	350	343	340	320	357	343	383	377	378	368	389	363	339	366	362	353	344	370	353	355	377	314	361	342	358	343	366	358	334	393	375	339	359	348	343	371	358	330	335	338	346	342	341	347	327	341	355	348	356	342	348	360	386	359	351	363	360	360	382	396	378	398	353	373	312	339	361	358	394	340	375	335	366	350	353	351	362	325	357	357	357	374	348	349	354	363	332	376	376	316	370	386	367	355	359	389	377	341	360	354	343	375	358	370	353	387	376	406	339	368	394	404	344	386	355	385	355	383	382	369	374	321	373	345	356	333	390	379	350	360	357	367	356	328	337	346	375	379	383	365	377	332	371	364	341	329	397	331	346	328	375	371	374	368	350	349	342	370	380	363	334	338	340	325	348	348	362	361	334	336	372	375	351	358	372	358	409	352	378	351	315	337	371	400	368	348	383	359	376	373	350	370	357	358	323	354	388	319	340	358	358	357	365	331	345	350	391	395	345	367	327	348	393	347	381	338	327	354	369	329	360	376	341	406	385	394	364	359	392	358	355	367	364	381	349	345	336	336	386	353	380	358	370	369	348	360	376	372	351	364	348	383	362	356	379	372	348	366	339	349	351	365	356	327	361	368	358	364	353	332	331	361	371	385	371	362	366	373	360	367	340	363	369	320	360	375	316	366	346	381	356	348	365	337	370	361	367	340	394	347	373	324	349	358	357	362	384	331	358	364	330	359	356	382	344	333	349	374	384	333	370	362	384	363	315	331	375	382	361	358	349	364	327	348	317	341	394	366	368	341	384	355	396	396	364	336	346	362	320	384	345	390	391	352	350	314	352	366	337	322	371	351	357	331	363	325	337	394	379	367	315	377	343	370	369	377	375	378	363	355	360	378	303	338	371	371	376	333	355	345	396	342	337	352	372	365	362	360	355	348	364	356	387	413	345	370	390	336	353	339	347	347	339	375	374	333	352	330	333	390	362	321	360	336	328	366	331	375	384	332	369	378	369	343	387	351	345	366	357	328	376	344	356	356	372	338	338	382	360	370	354	364	356	321	347	384	355	344	399	316	372	346	382	403	342	344	376	379	357	339	363	369	383	351	335	400	335	342	335	345	348	380	345	337	340	356	378	343	345	350	372	346	363	350	371	379	349	362	394	359	363	332	326	364	368	368	315	347	341	347	365	373	316	367	357	384	358	358	347	346	320	360	328	333	364	379	351	342	358	373	332	351	326	318	361	352	373	347	376	342	394	365	359	353	353	342	336	333	326	350	331	383	348	335	342	363	362	352	338	332	350	342	335	358	363	377	353	398	355	312	364	335	344	364	391	311	389	350	347	351	363	329	371	368	335	386	386	372	330	379	350	401	378	402	376	378	364	364	324	375	342	367	355	356	358	354	342	354	359	375	301	344	365	351	345	359	357	352	379	318	339	361	380	363	340	344	315	388	345	341	377	354	382	366	328	359	346	338	342	350	377	371	373	328	355	403	371	341	357	369	335	353	364	382	357	354	357	363	338	329	342	354	329	358	383	373	345	386	324	367	368	365	345	318	384	357	366	376	342	315	382	339	359	359	321	351	326	365	340	365	366	350	380	365	363	362	345	378	376	359	338	336	372	377	375	342	372	345	384	351	347	373	380	331	329	357	368	390	345	382	336	394	360	380	372	329	335	364	328	377	348	340	362	333	352	354	364	365	324	346	360	357	354	328	365	320	382	309	338	342	374	327	350	389	376	339	350	336	377	398	353	353	352	348	363	382	324	389	370	350	354	327	329	339	365	353	361	323	374	347	354	362	353	353	375	361	369	349	346	353	378	316	350	352	366	339	368	340	344	352	368	357	340	398	359	330	387	390	325	373	354	374	333	332	363	356	357	332	340	378	394	357	386	366	378	381	341	371	330	384	341	354
27575	12462	2129	1280	952	812	810	733	784	794	767	743	775	792	711	797	781	757	750	786	728	785	778	812	738	791	780	771	779	768	695	813	755	757	755	735	731	721	738	785	795	781	774	735	758	766	790	755	789	755	738	738	765	754	771	792	735	764	752	723	771	772	762	744	779	748	730	740	779	752	748	752	771	826	762	749	752	752	704	728	761	778	789	738	745	836	761	748	748	740	795	779	755	751	799	738	765	716	765	797	778	737	769	749	786	767	781	733	772	791	762	809	798	736	781	752	742	744	743	777	799	754	784	820	754	762	746	794	771	809	772	720	790	759	728	747	781	743	793	788	733	731	770	739	777	754	753	766	764	788	751	766	740	744	735	744	753	756	764	770	766	785	749	734	767	788	771	746	808	792	782	781	758	764	745	747	768	794	782	806	736	766	765	755	742	779	750	739	812	750	774	762	754	736	778	736	703	739	726	784	818	723	765	800	765	762	750	790	729	685	749	775	725	748	782	752	780	792	745	726	747	757	760	725	783	771	777	737	786	769	769	774	792	774	759	735	767	794	731	771	795	813	775	787	756	832	773	752	796	747	767	724	803	799	756	807	799	757	798	738	741	739	768	692	858	754	741	798	760	723	746	770	771	757	743	788	771	795	743	728	736	782	742	774	745	726	730	736	760	758	759	739	762	742	723	747	762	784	779	685	822	729	748	757	797	777	730	778	763	791	768	736	790	749	789	761	748	761	799	786	737	790	773	757	758	796	802	768	788	787	787	814	730	758	739	785	800	774	803	784	695	758	707	786	825	741	750	738	797	741	731	725	754	771	763	763	777	754	734	777	797	726	703	729	795	750	798	753	784	756	713	726	714	798	709	794	756	741	776	763	765	782	754	743	765	746	738	802	739	743	741	798	738	753	755	730	756	712	698	733	747	771	763	755	772	752	750	769	738	763	755	768	716	742	756	770	792	731	807	771	748	751	804	770	746	758	821	770	783	797	766	798	775	770	740	768	788	750	768	775	719	795	746	773	754	722	782	803	775	762	728	793	757	735	742	772	744	770	739	739	771	736	778	734	802	778	726	765	822	763	771	776	787	763	801	764	721	733	789	763	745	695	775	770	754	758	728	762	774	774	778	716	803	746	766	818	742	751	742	786	729	756	734	787	775	768	690	770	780	760	761	684	791	767	726	747	752	784	748	793	718	749	785	761	759	737	754	813	756	754	741	794	808	749	764	763	741	765	766	743	766	777	752	750	773	813	778	774	711	774	746	773	758	758	811	784	742	787	822	785	775	770	756	787	737	779	777	747	784	766	789	818	735	773	764	766	755	756	806	777	791	765	755	790	802	801	759	739	776	753	742	738	765	790	736	788	739	776	743	760	741	791	753	782	712	746	785	750	733	773	786	769	710	762	776	779	763	779	743	753	770	749	771	768	754	836	781	728	753	781	794	782	724	729	784	750	749	779	790	735	722	757	758	776	718	712	799	781	778	778	719	758	760	768	750	806	759	750	795	719	752	770	725	785	739	785	768	808	755	733	773	778	746	781	787	789	704	779	750	758	745	763	746	769	764	750	772	807	749	754	789	769	737	735	737	781	741	722	742	736	756	782	797	759	737	768	789	753	741	730	767	771	728	772	760	788	784	717	722	803	795	744	764	730	762	754	728	786	759	716	771	734	750	816	809	768	835	733	787	733	745	804	772	757	757	772	795	775	821	821	762	766	767	749	807	726	756	740	773	788	723	771	729	712	789	727	754	692	765	801	789	694	776	816	730	740	796	806	753	756	768	758	761	760	794	790	741	753	781	803	763	753	788	806	784	779	757	802	774	789	770	773	790	753	778	758	756	802	795	774	726	770	813	800	773	799	738	810	745	770	728	721	762	743	810	784	752	784	792	762	763	751	822	762	781	782	769	766	774	816	737	777	710	721	779	763	749	756	746	714	723	746	779	746	811	752	772	748	775	755	745	749	820	766	730	740	761	771	809	734	804	740	789	783	713	752	792	760	754	741	783	741	743	773	738	765	805	757	744	781	739	768	767	765	770	761	809	743	736	772	831	856	779	777	710	782	785	761	757	760	760	721	751	730	796	713	772	764	808	735	751	757	724	752	728	765	813	717	749	777	745	697	714	768	740	771	810	767	770	770	747	725	795	793	750	806	798	740	747	796	804	772	788	754	772	747	733	738	750	777	810	764	772	758	715	748	749	796	783	774	769	763	684	771	716	772	791	807	780	762	737	766	772	718	778	765	813	764	760	746	789	747	759	737	736	769	801	729	764	780	736	776	768	703	814	800	807	708	766	720	745	775	736	758	769	757	766	766	753	782	766	758	752	784	774	715	791	782	740	748	755	778	811	759	812	715	727	767	787	746	754	801	762	778	773	783	799	785	731	760	782	754	772	714	765	753	744	808	765	798	724	744	733	758	792	722	742	797	801	740	765	773	756	797	782	773	748	775	727	785	785	748	754	733	783	743	721	789	707	770	717	731	781	729	723	753	762	781	736	720	787	763	761	746	781	695	726	782	793	765	781	750	774	777	813	783	735	742	759	777	791	736	768	765	768	760	782	760	783	741	783	733	801	744	736	774	750	753	755	764	748	767	690	756	768	755	727	740	799	748	763	761	784	752	778	724	757	784	785	757	768	752	760	753	720	765	782	752	739	779	805	778	735	781	791	729	760	761	773	755	749	764	720	790	737	731	722	762	784	786	763	758	762	759	751	781	763	735	770	744	756	773	750	770	703	736	739	759	736	744	719	780	717	738	695	797	783	757	773	741	785	771	759	704	797	745	727	723	727	718	769	751	801	823	703	735	749	757	798	757	743	790	783	796	719	757	780	750	774	810	806	773	726	791	755	736	742	729	776	773	753	754	748	774	846	758	815	742	779	795	739	788	723	751	772	776	728	751	737	790	750	759	815	760	747	773	741	757	785	785	760	746	750	750	730	755	761	759	793	739	776	784	748	758	728	761	745	734	742	755	802	800	722	774	742	799	753	759	768	785	811	761	737	758	766	786	779	760	747	792	781	788	767	756	718	724	782	749	723	703	785	801	753	774	756	828	733	732	752	776	769	740	710	791	761	776	737	753	758	743	802	777	742	795	771	719	766	765	732	787	762	753	707	720	774	783	776	744	785	745	804	780	711	789	712	756	782	713	751	761	760	737	764	800	777	760	751	755	760	755	818	734	752	839	781	784	743	784	757	752	750	780	811	767	768	797	734	806	752	764	817	728	799	764	771	730	760	798	801	781	764	792	751	756	778	772	745	760	740	782	733	746	774	732	802	753	739	823	748	758	755	748	849	750	774	797	734	730	721	762	788	746	764	708	754	772	785	748	753	817	750	712	775	801	792	741	770	770	738	768	749	752	773	764	773	769	717	774	776	738	754	729	793	716	766	704	748	711	779	766	789	764	759	740	763	722	801	813	737	742	808	804	784	794	771	762	803	692	792	764	742	751	817	849	790	793	703	772	736	777	786	721	840	735	779	774
5159	906	892	760	677	697	682	714	657	658	697	655	634	710	660	653	673	706	656	653	685	707	670	629	651	648	633	653	631	670	679	638	668	628	671	686	617	650	641	653	647	637	675	659	663	695	696	651	644	627	654	694	679	670	663	656	674	645	645	686	671	690	663	654	653	670	685	699	680	635	650	662	679	641	636	682	644	641	675	699	635	696	703	658	643	694	715	668	651	642	698	685	670	671	687	660	686	657	644	642	682	669	671	683	620	679	652	646	648	692	629	723	639	626	664	616	656	636	694	627	691	680	668	672	649	742	658	616	627	652	650	625	633	681	667	630	648	708	662	687	650	636	684	623	710	687	635	679	675	670	667	699	694	721	646	664	697	677	654	598	624	611	629	673	662	649	641	692	651	686	638	724	688	652	655	676	642	638	652	646	649	649	634	697	685	685	673	631	660	646	649	657	689	667	659	633	607	642	694	654	624	687	653	681	689	634	633	635	701	673	655	639	692	640	653	628	678	667	615	672	697	696	646	639	642	661	679	696	620	610	660	673	617	621	674	601	692	674	629	650	640	645	642	671	669	699	669	672	668	682	680	642	673	678	634	638	669	686	706	658	681	664	650	672	649	685	602	685	665	673	644	637	689	688	676	671	667	682	623	621	639	664	649	664	620	596	675	622	699	727	623	660	647	670	675	616	621	655	642	642	666	673	624	696	657	674	620	639	640	690	673	628	655	651	662	703	662	689	657	641	676	639	664	626	667	687	650	684	661	664	686	619	661	650	702	634	666	677	683	658	681	669	669	661	656	636	634	666	677	670	627	675	677	651	647	658	693	670	700	707	659	655	666	653	660	689	657	637	637	621	683	644	675	686	669	655	632	628	633	694	657	652	669	624	645	618	689	655	615	635	677	625	675	676	629	668	681	689	707	644	625	687	608	645	694	612	665	658	587	703	698	653	673	673	657	650	634	624	678	659	648	663	660	669	666	649	673	621	722	649	622	618	688	616	703	603	680	628	649	647	693	675	669	676	668	652	667	663	665	638	661	652	717	645	679	644	643	659	673	703	629	679	724	668	644	668	604	693	692	692	700	647	686	661	653	643	652	648	704	632	675	636	655	659	669	647	647	645	652	667	662	678	683	698	708	657	666	711	658	658	680	626	690	644	671	663	645	680	666	669	669	657	688	669	572	688	700	664	643	684	670	669	614	644	656	642	686	634	602	704	627	652	690	679	637	648	664	646	707	616	690	676	674	666	670	634	716	678	655	643	638	687	637	680	679	681	656	637	640	640	641	660	654	692	669	684	596	686	709	672	659	694	647	619	631	638	655	657	679	692	615	654	642	691	631	656	675	624	653	680	663	689	698	646	669	631	633	666	667	648	717	673	640	692	658	626	729	633	676	673	681	629	649	687	641	669	715	589	687	683	651	684	636	675	650	664	679	663	677	684	631	650	676	664	707	648	663	675	685	646	666	650	697	674	649	688	663	657	658	680	718	641	656	674	662	678	638	642	661	654	654	643	670	640	666	647	670	672	635	610	662	677	679	639	681	642	651	672	641	677	621	671	645	653	657	627	659	647	627	657	658	612	664	686	683	666	680	667	608	675	678	663	657	656	707	713	690	611	662	704	711	677	668	641	623	643	691	645	674	726	669	611	624	654	668	669	668	663	657	709	626	662	662	659	666	604	650	668	686	667	639	640	686	670	663	658	663	682	625	657	652	696	637	651	653	629	647	663	636	646	664	653	666	665	677	690	651	656	627	614	649	702	712	686	617	654	672	680	631	608	708	654	663	672	674	658	613	629	658	691	667	661	685	631	625	635	654	651	651	671	672	648	660	679	599	682	627	642	716	678	600	678	660	662	713	648	659	677	657	649	658	650	643	656	665	660	660	678	683	664	662	657	690	677	671	644	700	684	672	650	649	639	620	636	654	645	658	676	673	691	688	644	664	664	638	656	606	671	688	651	691	662	626	681	656	674	712	621	673	649	668	668	682	691	681	651	667	662	620	640	678	671	642	646	668	611	730	643	654	662	643	650	686	662	645	643	657	629	671	661	658	674	599	718	713	672	706	709	677	617	662	641	680	672	632	672	635	673	657	645	679	662	634	660	665	681	676	629	673	654	664	674	650	695	669	681	656	681	658	631	622	682	681	667	645	619	641	699	617	648	625	655	612	617	635	663	713	642	641	648	671	650	684	646	657	670	694	648	640	672	654	663	692	680	659	652	681	663	643	683	659	654	685	637	649	691	656	666	652	666	674	631	662	691	731	691	658	687	624	673	694	666	624	662	675	687	656	626	677	652	665	663	640	673	655	698	668	685	653	630	605	680	686	713	717	629	633	655	688	679	638	682	663	634	664	651	681	652	678	710	671	706	662	660	673	666	698	659	655	661	666	645	658	678	619	649	670	630	667	639	634	663	645	679	649	624	658	640	636	678	677	686	661	658	676	666	654	659	638	666	625	688	693	644	688	611	677	668	687	664	639	662	668	669	674	660	641	616	667	660	643	654	674	675	713	691	694	686	670	637	683	686	638	640	688	647	633	642	648	644	713	681	660	647	676	694	615	682	628	692	655	644	645	687	658	653	696	641	681	624	650	652	667	621	673	718	690	663	699	683	669	655	658	591	673	647	652	706	664	624	642	679	690	676	652	663	668	675	679	698	665	664	691	688	641	682	732	657	679	692	667	650	629	682	637	647	651	665	612	692	621	599	637	667	649	655	653	643	649	628	684	709	610	678	646	653	657	667	670	688	670	657	652	673	669	659	661	699	632	682	656	600	643	675	682	680	692	629	689	658	664	634	636	639	669	663	706	649	710	626	668	641	665	662	682	619	655	700	596	655	661	644	682	676	638	680	689	682	665	680	671	661	676	641	644	625	610	643	611	702	685	652	675	631	653	665	642	645	654	634	675	608	650	675	660	657	695	615	708	634	683	646	653	662	680	678	643	669	652	662	650	654	639	637	694	688	672	656	647	645	650	652	656	615	642	653	625	673	639	694	655	678	648	636	681	666	675	676	612	659	625	635	685	684	671	690	678	688	618	624	668	637	647	682	653	650	626	665	643	688	634	684	675	664	661	648	613	675	647	623	619	675	679	655	637	681	673	685	630	652	641	656	711	654	677	675	627	717	631	729	642	649	645	675	655	674	660	622	640	629	643	723	642	610	649	668	652	696	643	631	724	695	663	706	644	655	657	662	641	658	644	655	673	677	652	641	655	649	643	679	667	687	640	679	680	709	683	657	647	723	725	683	650	686	683	660	715	670	674	741	664	663	642	650	628	695	677	678	675	639	666	641	633	655	659	575	676	636	679	665	642	656	662	654	621	653	630	693	656	683	696	635	629	707	724	644	638	620	697	674	654	623	616	675	690	645	635	700	627	647	679	645	680	658	665	668	632	706	683	653	670	708	650	636	642	716	638	607	652	637	673	682	631	686	616	628	698	631	692	658	670	649	642	674	630	695	674	661	657	701	612	699	645	679	662	666
25747	21448	25862	18530	1735	840	737	617	609	598	602	612	620	637	589	601	585	587	584	576	545	592	572	578	562	556	560	586	606	582	644	562	613	591	575	512	608	606	594	558	553	583	575	558	572	582	606	586	579	574	541	549	563	568	570	576	579	580	552	564	577	615	554	588	580	580	603	568	527	594	583	589	587	592	579	576	580	521	625	547	550	579	512	555	570	575	594	568	578	572	599	585	588	552	539	556	600	571	593	562	580	576	574	558	564	578	577	572	571	578	516	535	527	596	571	555	607	580	573	581	560	578	551	535	573	563	579	576	546	572	554	553	574	557	548	596	542	571	556	569	608	572	573	576	560	576	555	569	561	536	541	611	553	609	580	572	581	576	563	583	580	547	572	528	585	575	554	544	577	576	497	555	574	548	541	553	557	537	556	543	549	633	596	596	605	554	592	533	582	613	527	535	594	548	606	570	580	538	565	548	552	562	568	589	585	559	561	587	588	532	578	560	543	606	561	574	594	557	564	599	547	565	577	605	569	534	595	574	620	557	575	578	580	552	592	574	543	595	552	570	574	540	553	583	541	607	573	557	551	583	560	563	612	547	542	545	559	581	619	562	631	575	580	537	615	574	591	567	574	611	518	571	589	582	550	552	565	551	571	540	525	569	579	563	521	607	535	614	560	614	580	611	535	594	581	592	599	577	561	580	549	559	578	537	535	578	543	576	568	612	607	585	576	546	572	576	568	585	630	574	613	562	548	563	551	572	550	541	586	586	520	568	531	576	603	603	564	584	591	583	573	586	540	575	582	562	564	605	558	562	591	596	561	620	588	563	549	564	554	521	599	546	586	549	531	598	598	565	537	571	599	596	597	587	595	577	570	543	580	562	515	534	534	559	546	574	551	569	576	556	540	616	553	564	575	567	562	547	553	590	585	539	578	555	548	584	584	586	571	602	575	574	554	553	554	549	581	595	561	600	537	528	546	554	554	512	554	552	579	533	528	583	591	584	574	591	551	597	561	582	530	591	563	578	554	588	521	617	614	575	537	579	538	545	573	522	590	584	516	583	569	574	563	598	578	522	568	556	553	580	595	544	592	570	553	592	560	581	582	569	603	554	589	556	564	575	556	563	581	588	575	540	612	584	582	589	546	584	536	540	559	560	582	553	567	548	655	594	568	537	629	583	576	501	549	577	543	564	573	589	569	537	544	603	554	587	619	559	557	556	551	571	555	553	542	534	549	556	536	549	581	514	565	534	555	573	547	590	499	581	554	561	589	583	599	587	575	543	585	621	575	579	585	581	560	537	568	567	555	572	573	558	588	539	537	584	570	595	499	569	561	544	573	570	550	565	548	568	527	595	557	561	576	568	517	566	562	576	564	579	589	564	572	546	565	587	585	552	539	573	588	644	599	569	594	559	535	556	590	567	588	545	598	571	577	587	581	570	593	569	565	546	563	563	580	592	563	587	580	551	582	585	561	604	555	603	555	588	621	578	577	514	618	585	554	606	561	605	581	561	590	591	572	598	567	538	610	562	598	580	569	587	543	562	571	572	547	571	567	568	572	549	558	522	570	563	577	579	577	555	558	557	569	560	535	538	530	587	549	590	554	543	576	598	600	569	561	540	562	570	545	594	556	563	573	552	622	594	560	562	599	514	542	547	579	558	543	561	560	540	521	582	575	562	531	596	611	572	569	581	560	567	564	552	575	577	576	564	558	549	580	586	579	594	566	589	536	543	581	551	558	664	554	605	616	546	545	597	604	552	529	567	598	545	546	547	612	582	534	548	556	533	544	585	559	556	590	542	522	584	601	568	574	563	581	549	544	618	546	598	569	528	537	538	608	595	568	560	570	564	568	603	536	585	583	605	577	578	574	551	535	572	585	600	577	570	592	526	579	602	542	575	598	575	544	589	565	571	515	592	519	568	537	560	555	568	610	562	569	602	614	554	543	578	660	589	557	575	555	567	549	537	581	565	583	550	579	563	547	536	604	543	567	551	613	580	579	585	528	576	566	550	581	561	575	594	552	559	563	596	559	552	585	604	571	608	576	562	547	560	514	566	559	579	548	551	522	592	565	578	558	589	559	586	580	576	577	579	581	588	567	563	554	552	572	565	532	576	541	593	608	543	577	542	548	595	562	547	535	557	586	579	535	573	573	556	595	557	546	598	509	543	581	577	534	569	614	596	582	572	550	561	573	540	537	578	517	560	578	538	603	567	561	581	555	567	546	582	564	543	568	555	570	593	566	584	636	555	579	570	588	527	584	557	610	622	572	569	550	574	593	560	586	525	549	572	549	586	564	589	584	568	593	571	554	578	563	549	603	552	557	548	555	571	553	584	552	545	576	585	574	572	571	552	588	591	560	508	546	533	583	582	572	594	553	517	557	586	605	575	598	561	568	527	606	548	539	558	590	606	625	574	578	599	598	631	588	530	576	617	547	560	549	519	542	525	557	571	538	557	583	556	579	580	574	579	568	597	561	577	549	545	587	531	618	549	530	577	597	546	554	577	568	608	606	572	588	590	569	591	610	563	577	542	541	582	594	589	539	602	570	603	620	571	575	578	582	581	572	576	601	583	554	548	594	567	581	618	567	568	550	644	544	609	593	580	562	578	568	588	564	542	578	527	538	533	562	609	559	548	545	544	561	553	547	559	592	560	563	583	579	611	593	608	612	546	559	564	576	584	566	523	523	597	576	553	579	524	569	581	581	595	584	544	571	548	581	547	564	553	575	553	570	537	608	541	554	558	567	537	573	562	590	593	584	651	593	564	572	559	578	560	595	563	576	611	584	528	572	626	596	573	539	552	586	535	545	616	558	508	563	614	599	580	581	544	580	585	602	603	573	579	590	533	554	571	565	590	582	559	576	581	569	564	604	574	596	555	567	546	559	538	587	549	618	628	596	559	586	526	500	588	562	559	582	571	630	539	557	562	578	516	571	552	552	591	596	580	563	563	604	582	555	601	582	600	545	574	571	539	562	588	552	582	579	555	589	573	592	620	570	588	586	569	579	535	581	580	551	577	606	610	549	566	581	613	573	584	570	556	545	578	627	584	566	576	598	563	577	564	560	564	558	593	588	541	538	593	525	589	551	586	530	581	559	564	616	561	581	543	557	566	569	563	590	575	561	548	588	551	571	581	567	555	563	574	548	543	557	564	578	564	563	537	574	549	636	561	575	565	599	588	566	602	598	536	599	566	580	572	536	569	565	616	568	571	596	577	576	573	519	615	592	570	580	574	548	589	583	580	577	546	565	584	534	560	555	577	548	586	552	558	560	558	559	571	589	552	566	524	570	597	611	558	544	541	568	530	573	578	516	566	546	581	583	522	564	588	580	564	591	576	559	593	562	575	572	535	569	619	558	557	608	539	585	538	576	541	536	555	573	604	565	612	564	576	539	548	573	587	577	550	522	564	577	598	570	552	544	592	528	588	575	577	537	510	560	570	568	551	561	589	562	558	550	618	541	548	566	516	560	528	553	532	587	582
3492	2095	1754	1096	840	757	712	682	604	566	610	597	569	556	570	563	560	551	587	568	513	523	525	538	561	542	493	555	558	545	535	504	524	553	513	517	577	565	541	527	505	536	542	520	522	496	490	498	540	505	544	530	517	531	528	565	534	492	536	529	534	513	515	530	523	529	540	498	536	517	535	538	498	519	500	567	500	530	499	488	511	538	569	543	540	533	526	503	496	510	533	547	536	518	557	485	499	538	508	510	517	513	524	537	498	540	549	527	523	584	512	498	517	549	526	534	512	508	536	536	525	522	566	503	546	513	530	487	520	515	514	536	511	527	485	502	468	541	510	514	508	545	505	514	464	509	557	493	513	488	499	535	517	498	484	549	568	514	564	519	498	526	559	545	513	512	523	516	574	530	491	514	506	523	502	527	582	542	543	545	480	517	517	538	511	539	510	537	485	512	515	506	542	483	494	499	536	487	538	504	546	541	562	515	525	517	492	545	505	466	498	526	496	524	517	520	547	491	500	492	550	528	543	500	536	494	542	554	550	505	504	546	538	503	517	524	505	477	496	525	546	577	530	524	475	527	503	547	506	532	499	512	527	548	537	546	532	507	487	547	525	543	547	492	527	505	522	515	517	556	525	542	500	514	520	511	503	483	558	525	494	522	521	541	519	522	492	505	534	499	547	499	505	521	494	493	489	542	535	503	485	511	535	557	521	512	555	585	495	502	524	495	558	554	532	521	554	500	532	501	526	511	563	520	514	495	488	539	502	534	534	448	484	521	513	489	538	518	474	471	518	506	529	488	488	524	541	521	529	517	507	518	525	476	538	526	508	492	500	536	492	520	537	513	582	529	532	535	523	514	535	493	469	528	535	523	540	482	548	526	581	523	528	508	505	498	531	519	527	535	525	510	517	524	514	525	551	520	503	493	519	550	523	486	517	544	518	530	530	573	518	532	495	491	527	472	479	541	480	495	527	520	493	483	527	483	527	509	476	491	495	538	511	500	495	533	509	506	532	499	518	545	556	507	563	519	490	486	564	543	518	550	503	497	515	540	513	503	539	491	519	524	523	520	488	552	545	506	501	499	527	527	514	524	525	504	521	537	528	525	525	482	518	513	513	510	522	531	494	491	543	488	515	479	510	516	532	511	532	510	476	510	510	498	524	486	552	527	544	536	522	510	509	558	494	508	517	529	511	519	527	559	493	520	501	514	506	554	548	543	488	512	492	490	511	536	477	528	539	515	550	497	512	523	484	527	530	514	508	524	514	501	506	533	523	509	548	530	487	501	543	459	532	556	558	565	508	465	513	519	545	512	495	497	540	525	510	518	473	532	526	525	512	549	536	520	542	500	490	541	501	505	539	482	532	540	562	533	498	509	483	533	503	521	536	526	518	471	517	507	524	555	541	535	553	494	526	507	503	568	486	524	518	516	505	504	498	493	499	521	523	532	539	569	506	488	521	506	541	541	503	525	529	478	526	546	545	492	572	521	507	544	509	495	517	518	512	502	517	500	518	531	535	507	572	538	500	516	539	532	523	487	558	538	516	486	529	576	526	491	543	514	518	499	525	549	523	566	514	522	517	516	536	512	533	515	472	490	520	514	531	511	499	512	537	555	562	528	475	555	531	491	529	513	526	497	525	534	521	520	570	497	530	529	540	524	515	551	520	473	545	509	519	534	571	505	519	554	514	523	524	520	504	529	527	477	503	567	560	497	493	578	544	540	517	524	497	464	507	527	510	488	462	541	533	507	496	529	543	514	557	522	552	515	524	507	525	505	524	518	525	540	546	517	533	501	510	489	501	517	519	514	496	486	496	495	494	527	512	495	515	537	501	537	531	510	503	508	519	514	506	500	504	523	534	500	509	520	482	480	521	535	519	532	512	514	488	513	540	514	512	533	496	506	501	490	533	540	521	524	518	506	504	522	505	539	529	483	540	516	570	501	543	479	531	523	519	522	519	543	552	508	498	517	500	526	507	507	531	495	475	511	511	523	489	539	550	508	594	508	502	528	490	507	526	523	524	571	559	474	548	501	504	546	482	538	553	521	559	531	535	538	522	497	503	524	527	534	522	483	509	553	470	512	516	537	530	484	519	501	484	517	535	540	496	498	510	509	526	516	514	531	527	521	557	543	527	496	520	500	504	562	506	517	543	504	522	494	546	528	520	517	509	501	495	503	469	561	513	523	500	498	490	477	490	499	516	544	530	515	564	499	523	532	486	508	519	457	513	517	490	509	546	507	533	551	507	532	508	480	533	546	522	531	518	503	504	538	491	537	487	580	507	488	497	494	511	499	565	526	486	517	514	488	507	512	542	494	494	542	511	534	492	542	544	533	559	521	507	546	523	505	489	565	527	476	531	480	504	548	527	507	549	517	524	503	542	531	509	518	538	502	520	529	496	515	510	485	514	502	521	516	495	524	515	493	526	535	488	535	528	540	518	490	534	505	519	527	489	506	543	537	523	521	520	484	516	515	471	533	545	573	521	551	526	499	516	484	507	553	548	523	519	508	531	537	522	492	526	520	475	526	528	506	502	511	522	546	499	522	489	528	510	513	497	499	553	492	488	488	509	576	504	508	472	512	493	440	548	494	486	509	522	512	508	547	519	498	494	517	573	513	532	518	520	527	517	510	530	514	483	498	505	566	561	537	498	533	508	493	551	554	506	535	544	552	537	525	530	514	495	550	506	534	573	511	497	497	510	556	500	534	532	524	517	518	492	524	526	537	519	530	554	539	532	555	554	467	529	530	495	503	535	521	554	510	532	476	513	523	596	513	492	496	541	537	520	536	512	532	525	518	516	506	496	516	558	474	507	468	528	511	481	500	495	508	526	520	490	542	533	517	484	487	490	531	510	530	553	508	522	524	534	518	549	521	469	504	500	558	532	540	515	502	511	464	515	517	521	523	524	519	498	546	557	521	494	496	539	497	511	497	530	532	545	542	518	531	492	477	493	543	522	532	494	530	532	538	509	533	518	545	509	526	500	530	481	520	464	473	525	570	519	487	508	498	483	521	481	547	514	516	519	539	547	541	562	503	521	547	533	529	517	529	473	530	519	507	556	501	515	548	544	504	541	533	488	533	535	518	513	490	507	463	535	545	515	499	544	491	497	528	534	505	513	495	534	493	487	525	491	491	539	495	541	544	509	526	499	500	517	552	541	510	517	477	535	532	546	513	523	501	515	530	526	544	489	527	511	509	489	519	528	565	545	538	507	531	519	476	486	561	498	500	522	514	506	494	492	500	519	532	502	541	511	462	524	516	497	527	526	528	517	535	496	512	504	504	519	472	512	529	526	522	537	557	524	563	524	493	542	529	550	509	540	559	490	540	504	523	521	536	486	523	526	525	540	493	490	536	551	531	489	497	555	542	512	493	521	543	563	515	493	514	501	519	518	477	462	544	535	496	522	502	490	509	544	461	515	529	473	522	533	519	557	510	533	518	499	537	535	551	498	497	573	490	503	500	506	480	521	520	514	537	506	513
24221	21420	28611	24586	20297	2832	1028	599	502	501	458	472	455	411	407	420	429	398	389	416	379	408	393	400	366	376	364	392	386	366	350	385	401	368	403	373	367	381	389	373	366	368	389	370	366	421	386	386	355	393	385	352	392	365	370	377	373	362	395	373	366	403	382	393	385	380	355	350	360	389	390	346	360	394	368	362	379	350	331	377	359	354	405	340	385	351	331	359	334	379	359	335	365	364	321	351	376	382	366	348	348	376	400	357	378	362	358	358	351	359	358	371	369	375	372	391	342	368	379	381	356	359	341	378	379	375	331	380	383	354	342	380	401	320	362	321	386	359	361	404	380	404	408	370	377	363	397	351	373	390	373	366	382	361	353	362	384	411	374	354	370	378	368	351	362	362	349	377	399	353	369	373	384	352	334	396	363	372	376	362	370	373	358	396	364	383	386	367	365	347	341	344	379	403	378	356	384	378	352	343	362	382	335	374	378	371	364	367	405	362	380	380	373	319	377	395	350	335	360	343	359	378	348	355	350	362	386	310	328	386	373	333	366	365	328	381	360	333	374	400	355	357	373	345	364	373	371	374	391	415	352	349	355	334	364	370	396	358	387	377	335	325	372	365	419	357	383	358	385	367	381	370	385	366	373	344	344	393	359	346	376	381	336	354	356	401	330	352	378	375	355	347	359	387	368	338	401	353	395	357	385	359	361	366	375	371	371	340	335	383	398	380	355	359	394	390	394	376	368	378	383	372	350	377	369	394	370	368	388	354	361	342	389	379	341	380	388	388	396	344	355	393	383	375	355	350	340	372	384	371	401	397	389	332	376	333	368	394	402	355	387	356	395	388	370	383	377	372	376	364	352	374	326	336	348	357	398	360	371	384	356	359	325	378	343	371	367	369	402	383	337	371	407	369	415	364	370	370	399	330	388	359	360	391	361	389	353	383	395	377	412	326	395	360	417	396	372	351	350	345	369	387	360	365	336	383	361	384	344	362	340	365	361	364	331	359	388	355	359	353	362	366	344	337	386	372	365	360	370	368	385	363	356	383	346	368	371	363	352	338	362	374	350	346	359	374	356	363	361	357	369	372	358	359	386	352	392	325	332	352	368	364	344	403	373	364	404	359	354	358	346	391	390	392	349	331	350	375	347	357	368	389	370	345	335	378	366	349	344	343	371	342	349	377	341	367	366	378	374	388	417	382	360	337	389	368	358	384	405	362	347	353	397	389	328	347	376	366	342	343	353	382	348	346	325	405	358	351	369	360	386	327	381	367	379	344	367	338	366	334	372	366	380	365	377	382	358	375	349	381	358	394	323	414	358	346	320	366	345	335	326	355	374	383	370	389	371	354	384	377	390	372	374	370	390	343	351	373	368	348	380	364	361	387	372	336	351	365	313	362	421	363	392	374	354	394	369	361	385	351	394	345	348	354	406	360	383	358	364	366	357	354	365	354	348	352	376	353	376	374	375	387	337	368	375	345	366	363	354	399	351	361	390	366	373	375	382	371	361	357	345	392	342	358	365	374	349	372	326	397	394	377	347	388	342	364	349	370	353	382	353	370	347	394	404	401	375	380	362	340	378	359	371	364	371	341	387	347	350	377	342	370	391	366	359	346	382	358	335	378	375	344	343	357	386	383	349	370	394	398	372	389	404	391	382	360	388	374	357	368	382	406	358	333	349	392	373	354	380	354	354	380	345	325	367	341	395	378	368	409	372	343	394	370	360	356	410	364	384	372	364	375	379	389	375	357	361	369	387	393	349	367	400	352	337	370	363	377	375	363	361	391	351	369	373	373	380	346	344	366	365	328	400	368	373	379	341	391	365	353	372	348	341	363	363	342	382	326	391	345	405	378	363	360	340	340	381	348	354	348	393	365	362	382	377	407	365	390	350	355	357	408	374	388	371	351	418	368	370	373	356	371	389	356	368	376	380	363	357	400	403	357	362	387	391	358	371	352	398	367	395	397	383	372	359	387	352	365	386	362	375	391	351	348	344	391	356	359	323	403	349	367	406	378	375	389	368	388	353	346	352	379	378	401	411	360	367	384	351	400	406	380	365	387	405	370	388	329	359	369	330	391	352	344	382	407	368	410	357	344	381	375	353	334	348	366	397	337	383	346	378	358	350	373	377	353	380	351	363	356	340	382	397	341	346	340	351	383	366	385	365	343	352	370	350	357	369	389	319	353	389	337	387	350	369	349	370	376	351	355	307	323	365	359	367	363	348	364	355	359	333	366	355	377	331	350	340	369	340	350	372	384	361	382	335	362	352	405	333	378	384	359	345	387	351	344	368	382	345	341	385	353	373	340	352	320	355	367	355	374	353	334	351	355	358	330	371	384	351	353	345	375	392	368	376	387	388	380	352	361	362	343	334	383	399	369	373	393	337	384	381	353	355	377	361	347	386	354	375	367	371	358	359	346	345	370	352	391	381	348	398	358	380	360	373	398	322	354	375	341	348	375	376	377	367	346	350	376	348	373	371	350	379	352	340	382	370	373	378	378	388	374	360	368	344	362	363	366	355	366	361	374	358	353	361	357	416	366	380	342	362	369	346	343	399	393	379	345	367	373	415	392	353	360	371	334	359	388	414	373	393	383	396	362	387	381	354	377	405	358	337	400	393	362	353	401	362	322	329	386	370	355	385	407	426	366	398	382	392	394	360	356	375	382	366	365	361	352	356	372	369	375	381	355	354	388	345	356	371	341	351	356	377	368	341	432	377	376	392	325	379	344	341	355	343	384	357	357	375	361	366	336	371	368	371	388	395	366	368	396	369	372	333	339	373	376	361	393	364	375	359	337	344	378	347	364	373	380	369	370	349	365	351	353	360	358	385	352	368	376	352	359	353	402	408	356	357	407	359	354	361	390	388	362	388	354	359	368	385	387	368	385	386	348	391	358	419	334	340	378	412	361	365	353	398	357	364	381	371	350	379	381	351	378	383	350	339	336	368	375	375	362	369	369	353	361	376	384	356	368	365	359	386	351	390	394	378	382	383	372	387	341	377	367	361	388	328	353	342	367	373	349	347	377	342	343	360	357	382	343	328	365	368	337	375	362	425	351	375	397	346	350	361	344	336	347	368	350	357	380	367	403	334	366	383	372	347	397	334	337	333	383	327	346	343	384	356	341	373	367	306	401	387	334	372	374	334	348	374	353	390	376	371	383	356	377	388	367	355	344	374	362	371	390	344	340	390	408	385	378	378	363	394	378	374	362	343	354	360	358	372	386	349	349	375	392	376	349	366	332	374	373	391	380	368	352	341	349	383	421	376	369	336	363	346	356	354	389	372	367	354	361	372	374	372	352	368	343	342	380	365	355	373	383	405	408	375	404	369	373	376	385	399	351	371	398	387	386	399	392	364	339	383	359	344	360	349	358	359	355	381	338	386	366	399	361	377	384	413	350	398	366	375	372	376	343	358	367	389	358	380	357	373	379	386	338	377	322	369	359	375	378	364	358	362	398	393	384	345	378	369	390	340	390	325	360
3399	4795	3799	1843	1334	1038	858	719	653	605	533	475	497	514	459	447	415	443	423	376	434	399	370	379	407	394	389	405	369	370	383	344	386	348	364	373	356	365	394	358	369	368	367	387	373	376	364	346	371	366	375	405	388	388	369	358	399	350	318	382	361	376	385	382	351	388	352	353	330	328	398	347	369	371	345	397	347	369	365	379	349	389	359	363	369	394	416	366	357	320	359	355	324	346	413	370	333	387	371	378	370	359	364	365	328	391	358	355	363	346	362	367	322	295	342	363	354	350	369	357	349	370	371	343	339	368	369	357	344	390	366	339	376	348	354	369	340	395	355	365	345	342	370	354	333	383	381	369	332	366	390	392	380	351	313	407	324	371	332	355	323	382	368	369	366	348	355	370	373	369	383	332	339	342	353	354	308	338	344	352	384	358	374	356	359	344	380	365	349	351	360	364	344	378	356	377	384	391	354	311	354	374	355	364	381	390	357	338	380	337	379	343	362	354	328	357	385	386	348	313	369	343	387	336	335	340	347	344	380	363	322	370	363	321	397	376	367	373	341	351	369	347	394	349	359	363	382	338	358	365	380	371	355	379	361	396	342	351	352	336	359	345	362	357	366	371	368	365	343	345	362	352	361	384	379	359	356	372	335	350	352	329	350	328	341	344	361	345	326	338	354	347	359	407	354	347	377	318	345	361	370	349	370	362	357	368	372	348	387	347	349	339	366	348	340	328	378	366	340	369	337	331	365	346	344	341	381	358	369	358	323	382	358	322	380	337	364	355	384	370	344	370	379	365	357	398	376	395	338	372	377	366	335	333	377	370	364	342	389	357	346	344	327	360	356	361	344	332	356	350	339	379	356	355	391	374	336	334	356	354	369	342	360	349	411	346	375	397	367	356	341	353	341	355	350	366	347	379	377	329	372	372	369	359	362	380	329	348	357	366	341	359	378	377	308	352	359	377	370	347	349	352	355	340	352	335	355	365	364	378	363	341	338	353	334	356	362	345	358	378	396	341	356	367	363	355	355	341	357	389	381	338	362	373	359	363	377	341	341	363	364	391	326	386	366	340	392	359	379	353	388	350	359	356	370	357	331	368	366	364	353	393	373	377	339	344	320	345	375	351	339	357	350	342	377	377	331	345	354	403	349	369	351	344	307	379	350	369	388	353	364	340	344	360	349	378	342	346	335	388	337	376	340	348	341	370	361	361	326	349	360	346	369	359	366	350	355	309	360	372	338	371	347	380	385	360	350	382	341	341	362	351	354	345	363	378	365	356	361	357	364	388	342	336	388	382	356	378	355	334	367	379	351	328	341	357	342	352	362	407	372	338	365	357	361	368	316	358	348	348	381	350	354	359	332	389	368	360	347	373	352	375	371	329	357	329	332	401	359	324	380	332	374	386	330	359	365	325	405	330	343	385	322	326	360	334	350	344	348	350	366	359	384	366	340	345	366	345	353	330	362	344	359	372	387	401	382	372	354	362	335	352	360	383	360	371	378	334	359	350	360	337	326	371	374	369	347	387	356	361	343	365	346	384	325	353	347	367	340	355	356	345	349	348	364	372	363	348	335	353	366	343	366	337	330	378	378	336	368	358	365	359	360	347	375	354	369	364	338	384	346	343	362	315	335	348	363	355	332	357	361	362	387	369	352	385	362	379	347	341	321	352	366	330	371	338	341	342	351	361	299	377	333	346	388	367	376	370	367	335	365	346	369	338	366	339	342	328	357	366	379	336	348	391	355	357	341	366	391	328	345	318	319	316	375	347	345	345	353	349	376	369	344	347	353	314	368	357	338	337	366	345	341	365	372	354	361	369	376	346	344	356	344	331	374	310	354	336	355	355	340	334	352	370	362	337	374	379	404	375	356	338	361	334	346	329	355	340	348	343	334	336	363	362	326	382	350	365	378	360	367	360	369	333	329	362	346	373	338	355	335	347	366	403	353	378	350	346	369	343	327	374	353	337	370	366	356	345	385	391	302	361	327	358	364	342	325	335	351	354	358	344	372	378	331	391	370	357	349	343	399	364	361	330	383	364	348	343	379	355	366	360	356	337	380	343	367	352	372	379	355	322	357	355	317	356	349	309	344	314	390	345	360	350	329	352	329	386	356	350	332	326	316	333	356	348	336	359	377	339	391	337	344	333	343	377	361	366	360	339	364	386	338	347	372	362	337	340	363	361	362	375	369	379	357	361	328	350	364	356	332	347	407	371	380	366	381	355	352	366	372	339	350	365	352	338	355	339	364	384	358	345	348	344	347	337	348	373	352	382	337	360	328	367	366	344	362	389	357	347	376	356	362	334	347	358	385	334	354	346	367	385	390	359	369	353	370	350	372	329	337	381	331	353	353	359	339	353	344	378	364	354	351	371	329	357	327	353	365	338	347	340	314	342	380	368	358	340	357	327	377	329	337	339	379	377	341	366	329	386	327	330	313	372	342	360	348	368	374	360	384	352	347	347	339	350	353	365	342	352	319	337	330	357	347	370	361	359	356	380	390	347	341	347	328	377	359	357	357	342	362	355	354	318	379	356	347	358	368	313	365	379	360	327	350	366	336	370	382	335	341	355	421	335	377	366	337	348	373	380	377	383	329	339	349	343	337	355	354	353	368	370	329	323	347	347	365	352	369	356	368	354	375	327	330	352	371	335	386	314	357	360	358	350	354	321	357	340	385	366	304	346	373	361	368	364	337	368	373	348	352	352	372	363	348	353	345	379	354	350	361	339	351	355	328	359	336	379	371	356	348	344	354	381	357	377	368	366	375	402	321	359	349	350	336	373	359	357	353	384	340	374	336	336	357	385	367	333	363	337	321	323	358	355	316	329	364	351	356	361	349	365	353	332	359	332	398	324	341	363	346	359	396	378	367	376	351	357	374	336	337	356	344	359	316	333	344	339	355	349	332	350	341	383	360	321	353	318	333	380	362	378	340	344	382	346	378	400	356	350	351	327	328	329	352	331	348	367	357	353	375	406	361	377	350	372	321	361	358	322	313	352	383	387	384	370	361	371	372	355	362	352	354	360	343	349	359	348	360	344	365	366	367	336	341	347	348	394	351	333	348	357	334	322	371	397	373	344	348	310	364	342	306	324	352	374	358	367	350	369	352	349	393	337	413	344	344	370	362	349	355	340	355	360	332	372	320	359	366	393	335	355	350	365	385	337	394	343	367	325	323	361	333	343	375	361	364	369	350	368	368	334	319	365	358	348	345	312	337	324	373	327	317	404	385	365	329	405	374	370	345	364	342	353	325	345	339	327	385	347	378	392	351	365	327	349	372	327	384	363	345	346	347	386	344	349	323	327	340	371	377	372	404	341	364	357	352	368	388	338	388	341	321	341	357	388	350	345	337	375	338	341	409	381	357	353	332	360	336	340	364	328	335	337	379	352	346	330	371	386	363	374	363	351	361	356	386	379	343	316	339	338	365	359	353	318	352	318	355	366	320	338	354	351	328	348	358	355	343	332	364	324	357	361	381	343
27627	12373	2144	1200	933	764	770	781	743	732	744	751	763	766	731	741	726	783	734	748	755	740	703	754	715	744	786	732	757	790	806	769	759	743	745	710	721	743	735	702	736	773	721	773	740	736	699	737	731	729	743	720	747	766	721	728	721	761	724	778	746	756	787	714	762	725	719	789	742	761	770	712	743	742	747	755	718	754	691	768	764	750	718	719	697	724	713	736	854	706	765	722	765	782	756	765	722	718	752	702	729	742	715	757	700	747	749	696	747	758	710	686	709	767	721	757	705	801	721	740	719	731	707	740	747	734	716	718	737	712	727	732	737	719	723	745	706	797	763	658	724	750	765	730	746	707	738	760	760	709	713	745	684	736	749	732	690	792	761	689	751	738	742	739	705	738	727	715	746	763	760	733	765	695	746	755	740	743	733	746	745	711	736	744	758	736	777	731	740	749	718	756	701	710	767	742	776	750	757	779	690	758	755	750	706	703	715	730	695	697	715	775	770	756	701	708	741	764	710	741	767	741	757	767	713	737	703	671	741	737	733	753	739	740	743	764	764	721	768	727	723	735	722	743	768	717	746	774	750	710	796	711	717	715	790	695	756	763	783	754	699	762	751	720	726	726	709	677	768	753	731	744	738	727	765	725	703	734	746	731	747	714	762	697	781	780	733	712	700	704	743	770	733	735	775	695	720	687	757	734	707	762	740	723	738	740	703	738	712	709	734	746	726	786	746	765	746	725	696	769	745	766	739	729	765	756	719	719	761	756	680	713	766	704	747	710	705	724	714	701	751	731	743	723	747	763	725	724	762	776	723	751	728	750	740	753	732	721	750	721	774	731	765	696	746	725	689	687	710	707	738	712	802	746	684	761	743	762	689	741	756	689	797	718	704	756	745	698	679	744	785	745	715	775	767	688	726	736	746	683	746	738	759	773	752	726	774	688	787	723	768	799	766	757	730	740	748	734	717	767	703	741	725	780	772	715	700	780	751	710	716	742	718	718	765	694	777	723	712	753	759	699	717	680	703	762	765	724	733	728	734	714	711	730	769	702	797	743	712	751	727	722	781	695	741	729	736	756	711	707	756	725	759	737	754	711	775	678	775	734	723	688	718	706	757	741	740	771	726	759	745	741	731	738	756	755	781	738	776	785	775	723	739	691	751	788	736	794	754	781	724	730	783	795	778	707	714	732	785	802	755	701	802	716	710	754	719	747	704	692	710	731	715	734	746	677	783	689	726	753	715	754	808	749	769	728	740	739	711	709	703	709	726	771	749	760	769	740	717	728	774	717	785	691	714	674	697	721	768	767	771	756	693	736	720	794	738	740	753	698	770	760	757	742	698	766	717	704	716	810	750	743	742	715	731	737	761	736	734	769	776	794	726	739	719	746	703	701	709	740	747	718	772	717	764	693	698	767	702	739	741	717	788	784	758	741	752	785	737	754	743	785	713	705	728	741	709	731	710	735	762	689	801	709	706	705	761	697	706	719	718	714	746	753	710	757	752	746	698	712	783	707	756	757	717	732	739	763	763	721	729	768	764	672	744	754	726	734	728	758	787	729	736	761	753	707	706	802	733	746	778	718	731	736	742	751	684	745	734	742	746	709	740	760	754	783	778	734	735	738	766	746	738	749	722	733	711	791	744	729	749	688	717	786	714	772	744	716	835	748	719	674	759	726	695	686	714	767	758	726	731	715	678	741	699	749	732	773	735	737	740	721	686	716	718	731	747	747	722	753	746	733	748	737	744	715	706	726	757	695	738	760	704	722	759	735	789	707	712	769	717	737	752	704	753	689	693	753	752	752	752	723	749	773	730	735	740	751	694	718	690	712	741	777	727	809	733	740	715	758	715	730	727	738	714	725	747	756	786	733	720	719	751	701	710	651	717	720	721	708	768	751	755	775	752	773	699	737	755	720	731	718	761	730	780	751	692	764	728	744	793	811	709	749	732	719	774	770	726	741	737	710	728	732	755	728	730	705	763	785	740	729	714	734	694	727	697	717	809	729	716	742	754	750	772	752	724	698	749	689	719	663	742	705	729	711	734	760	711	745	739	709	701	737	669	711	768	753	767	712	777	670	734	692	741	711	709	753	776	729	717	767	716	730	791	751	763	689	732	769	714	736	771	701	759	748	709	721	727	732	777	766	731	734	736	709	734	773	765	765	725	798	758	744	770	747	701	735	764	731	729	719	731	742	709	763	754	727	777	774	731	734	749	782	757	727	712	758	766	723	707	761	733	776	763	752	733	723	747	706	738	749	728	748	740	771	754	730	742	731	691	711	733	749	778	790	726	772	745	759	770	774	692	746	743	748	786	730	766	711	708	688	743	714	700	718	771	749	680	741	738	763	741	722	673	708	723	721	702	755	723	765	778	763	702	751	757	731	752	728	747	783	688	720	695	704	717	771	722	763	758	731	736	762	766	695	733	758	733	750	752	733	723	714	695	722	763	710	747	738	741	775	744	712	778	722	762	796	727	689	728	766	703	726	741	698	729	750	754	765	754	725	713	779	762	751	772	746	751	681	719	726	772	804	766	719	738	728	753	725	735	728	738	747	731	754	696	729	743	746	708	739	754	793	730	709	708	771	732	774	738	707	750	770	764	725	726	723	707	750	737	700	753	740	761	696	707	755	758	755	720	726	743	691	754	730	753	763	682	701	720	761	790	692	717	727	756	780	750	703	706	716	700	760	776	731	748	701	752	778	730	735	719	751	754	716	722	760	752	684	704	706	737	782	711	711	772	694	782	755	710	772	718	735	753	755	717	746	706	757	755	731	733	736	782	726	759	741	731	733	750	720	774	773	745	788	753	748	658	704	750	735	766	775	737	756	711	722	708	709	757	756	742	755	737	729	766	689	726	748	720	713	730	708	759	701	731	738	736	746	764	741	703	757	708	692	777	722	796	765	766	745	758	671	724	713	778	716	774	756	757	723	739	741	774	730	728	723	809	753	789	677	740	721	722	754	741	733	780	762	755	762	778	705	713	745	783	744	745	752	758	800	746	749	697	732	755	751	744	718	734	728	703	723	711	727	743	752	705	695	744	710	731	740	677	726	684	721	722	727	749	693	701	743	705	743	734	706	739	747	726	717	746	770	693	762	745	711	733	727	704	718	736	747	708	707	769	765	755	758	720	751	735	769	749	742	737	730	782	742	725	751	794	727	756	739	741	724	715	715	784	742	695	722	774	752	738	717	756	713	728	755	759	751	741	779	768	698	714	752	716	752	775	698	741	738	699	710	697	688	725	744	731	727	766	706	775	760	769	761	730	762	715	727	747	715	771	744	700	774	757	755	714	699	751	718	738	727	712	733	711	746	742	694	699	737	747	751	693	721	738	720	742	728	761	710	739	698	756	752	739	760	758	734	732	739	767	733	739	729	740	719	748	769	751	723	729	752	763	759	760	738	711	767	746	734	768	782	713	744	685	742	730	765	735	767	764	696	754	688	739	774	742	742	718	742	749	722	727	723	737	707	727	733	739	780
5106	899	842	753	674	663	692	651	697	644	652	609	680	678	649	650	672	651	655	646	680	657	612	677	631	692	605	611	626	667	643	651	634	619	669	612	646	638	643	634	670	669	627	712	654	631	614	614	627	633	630	643	650	610	617	662	664	653	667	626	635	618	671	659	609	641	608	644	680	617	673	598	697	622	621	669	589	655	657	669	643	640	628	595	643	638	632	597	670	612	653	687	665	662	643	636	639	602	613	636	593	622	647	633	684	702	630	656	654	667	618	709	643	627	620	627	677	682	605	594	618	617	624	661	627	665	643	638	663	680	638	614	656	642	605	602	622	637	628	660	668	660	646	622	610	637	615	650	663	602	667	656	642	657	603	641	671	642	633	649	642	609	622	611	655	632	667	626	664	592	601	614	612	664	668	620	625	619	639	689	623	601	622	641	675	621	639	671	621	661	596	619	643	632	678	671	648	614	624	621	659	629	633	626	638	629	690	644	659	633	662	636	617	675	616	615	644	625	633	639	653	665	606	673	600	639	614	627	634	658	632	622	637	603	674	611	644	635	631	612	666	643	614	580	670	630	617	608	612	623	615	659	616	641	645	662	649	665	582	643	664	643	624	632	648	612	638	623	658	664	631	629	650	654	637	637	665	607	633	664	642	652	641	636	601	629	637	612	638	608	617	635	621	628	608	613	620	651	640	631	630	622	695	678	602	656	650	625	610	612	671	617	646	676	667	628	591	675	577	623	655	616	630	622	617	630	664	624	650	654	617	604	643	614	621	622	654	617	660	637	627	641	669	630	642	636	665	657	625	656	597	647	624	652	645	692	642	575	592	686	610	643	653	649	630	626	625	620	657	626	655	599	688	638	610	602	648	616	645	588	603	628	577	653	615	646	609	611	636	642	611	612	645	647	575	611	633	616	606	627	644	637	611	648	648	654	633	638	659	586	638	633	652	614	633	666	645	627	633	606	644	617	650	587	648	656	659	653	617	654	604	655	646	625	623	621	662	636	641	627	648	686	596	652	644	602	621	627	613	660	664	630	648	650	646	607	671	628	667	647	669	634	647	618	635	641	636	632	625	620	677	644	647	609	596	649	595	652	670	630	642	616	667	616	639	647	613	693	627	597	639	577	642	624	625	709	663	652	642	617	647	589	655	660	626	595	638	626	629	613	617	589	632	632	619	639	675	672	587	623	644	634	687	640	674	646	611	648	653	621	634	636	646	640	639	596	635	596	636	648	657	609	667	628	638	595	674	638	644	664	632	646	650	664	606	662	618	614	636	621	597	663	625	617	642	621	633	650	632	621	652	671	643	610	630	622	650	608	587	587	650	627	652	598	606	586	653	636	621	603	694	650	584	597	603	654	598	631	611	597	627	619	652	607	608	648	642	627	586	649	653	656	584	588	634	629	632	649	653	624	637	614	620	598	591	617	657	665	672	637	628	682	664	651	605	631	654	621	634	641	652	655	641	659	575	638	696	651	671	642	645	641	631	653	657	650	667	676	641	595	638	621	643	633	644	636	631	603	656	587	674	622	604	648	620	608	621	645	665	668	622	656	611	673	658	661	620	639	614	587	615	637	655	654	645	670	636	640	594	623	656	632	577	616	648	645	630	628	625	638	616	626	607	630	657	636	602	622	639	684	687	667	645	593	637	632	624	637	644	644	656	628	641	683	621	620	615	585	653	630	600	653	655	684	626	568	682	650	662	645	622	639	672	655	644	595	628	661	595	589	662	597	612	711	623	604	622	623	681	609	660	674	625	663	582	616	655	650	589	637	635	640	650	642	579	632	657	656	625	594	631	618	603	586	629	643	673	683	631	622	639	636	600	613	647	651	649	620	680	632	671	653	616	615	632	625	617	608	645	591	621	617	618	633	603	621	619	628	611	591	636	631	652	578	655	649	665	642	617	613	637	658	643	662	681	601	666	595	671	604	625	628	628	656	644	661	646	634	614	644	612	627	635	599	628	690	626	627	632	659	664	606	633	672	631	612	608	645	658	614	696	648	667	610	603	587	690	651	662	610	619	663	633	625	660	621	631	632	590	626	646	692	602	610	632	666	655	676	613	602	586	616	669	626	667	643	606	626	611	611	619	661	642	668	635	632	647	631	616	624	669	674	656	636	670	588	601	654	612	655	613	612	631	613	626	592	688	649	584	640	661	582	597	660	666	663	634	654	625	672	651	660	683	604	638	622	649	625	603	647	623	600	605	612	598	673	653	612	632	608	660	663	632	664	644	649	671	583	641	680	646	611	636	625	657	670	614	613	612	627	637	676	595	591	585	697	652	622	629	631	662	657	662	648	653	618	624	574	640	654	605	669	600	620	622	615	617	683	628	667	630	571	645	624	617	672	696	641	662	640	617	632	671	595	619	665	604	675	608	697	660	633	608	604	705	628	604	611	658	610	604	662	620	633	615	591	647	634	749	607	661	615	675	661	589	635	638	625	665	632	673	623	653	615	647	643	579	623	607	634	656	607	664	646	648	632	661	614	610	638	653	628	616	624	672	662	609	612	651	643	635	644	616	621	622	644	661	637	625	620	650	626	684	656	660	574	642	638	680	615	622	617	575	676	639	630	664	597	619	674	639	634	604	643	631	654	607	652	668	647	658	694	632	678	677	667	683	618	675	644	611	644	666	676	649	631	661	652	586	644	636	634	613	626	665	603	680	602	636	656	655	674	658	639	620	667	628	664	676	655	607	600	658	641	671	659	635	648	624	636	612	612	643	620	662	637	624	600	663	641	605	635	638	616	692	625	656	668	624	634	620	672	589	624	639	628	640	639	618	636	645	651	635	608	666	653	658	647	603	649	625	605	646	672	613	668	655	608	603	615	619	594	663	641	643	624	651	642	613	621	646	623	609	669	653	589	627	616	568	605	648	584	633	644	682	646	621	661	620	655	653	621	627	591	645	657	602	614	638	631	720	617	632	613	624	606	634	689	632	655	621	607	691	635	602	597	654	630	583	600	625	636	624	701	619	615	660	622	604	670	620	687	636	659	631	638	630	596	607	585	596	637	617	639	601	624	658	649	609	613	657	618	655	587	692	679	658	621	592	682	604	637	660	650	623	670	605	672	633	599	658	602	629	625	605	661	620	667	627	593	665	625	670	592	591	662	650	602	637	618	651	596	631	634	652	645	666	658	620	630	618	620	684	629	643	656	625	661	641	639	656	620	633	611	670	610	588	618	592	653	659	641	657	627	672	629	609	675	616	632	621	647	658	588	631	653	642	639	623	640	629	604	652	622	620	662	714	645	662	598	595	601	684	633	635	640	575	619	625	612	630	669	652	598	631	644	615	625	630	606	650	640	616	649	666	637	642	659	659	661	636	626	661	648	612	643	684	619	642	631	618	605	649	616	621	636	649	601	604	664	659	658	639	610	688	620	628	628	624	646	625	658	626	644	631	629	665	646	589	623	619	630	641	611	614	585	602	641	592	636	627	613	614	584	638	639	670	637	633	646	629	645	610	635	633	658
25627	21404	25827	18262	1632	812	691	601	607	609	631	575	584	585	537	551	522	566	506	567	501	526	514	576	570	533	525	549	525	565	534	524	497	577	561	516	588	537	519	490	558	544	555	527	550	539	535	517	546	546	509	528	528	543	564	495	534	544	529	523	548	539	519	549	557	542	542	507	569	503	576	456	506	558	477	525	529	565	524	506	547	515	517	514	520	529	523	535	592	506	488	527	555	552	522	552	488	505	530	515	554	553	517	578	512	522	506	522	518	542	530	540	532	542	503	513	545	536	539	531	488	519	547	520	523	530	515	559	565	529	515	533	498	541	510	540	559	538	528	564	565	500	502	516	548	509	521	554	503	473	527	507	480	513	556	536	481	525	531	483	507	511	539	517	504	497	508	542	544	545	494	536	576	505	526	552	509	477	579	600	582	479	524	538	491	501	549	543	529	491	483	536	541	505	508	527	496	541	543	537	530	565	522	548	538	521	551	531	501	517	553	542	529	545	537	548	493	542	525	545	521	546	502	473	529	520	521	507	539	563	510	529	554	495	518	524	505	547	510	508	493	519	532	524	520	558	525	499	495	545	510	522	553	523	520	521	549	524	501	549	531	488	499	555	506	565	551	538	575	513	504	528	508	531	567	554	530	498	539	547	530	490	534	532	509	489	534	500	555	558	549	532	511	528	512	522	569	528	583	535	534	547	538	530	529	547	580	511	535	509	509	499	498	521	525	509	554	519	529	514	498	519	520	519	538	504	553	490	548	533	543	539	587	501	496	532	535	522	520	522	505	531	544	498	536	559	547	517	505	525	511	512	527	514	517	523	562	585	540	478	499	550	529	530	482	541	502	525	512	518	500	504	509	519	506	545	545	539	485	540	494	543	548	517	531	554	538	519	510	552	551	551	521	523	526	505	549	518	519	512	517	550	496	508	512	475	530	517	512	523	573	495	551	562	515	545	498	490	545	534	525	492	503	576	526	517	500	514	530	533	587	555	534	510	519	518	505	510	497	467	516	550	528	529	487	552	527	536	488	482	523	503	508	531	538	513	527	585	473	489	509	567	500	536	534	560	554	544	542	519	552	526	557	575	535	521	560	525	530	563	524	479	556	553	518	535	522	506	550	537	562	529	490	491	546	518	474	563	504	556	517	539	562	503	522	514	484	526	506	544	589	530	541	577	513	524	528	552	540	530	563	541	558	550	541	512	514	513	494	568	542	536	517	545	532	510	521	512	548	534	563	536	523	529	579	516	543	500	546	484	501	532	520	527	596	475	534	524	549	518	508	550	535	529	542	510	545	535	512	499	582	552	485	546	528	489	519	562	477	566	510	482	552	505	515	535	549	542	557	550	533	538	553	544	550	489	534	532	520	495	524	571	530	515	517	507	516	527	525	571	514	511	525	526	513	504	541	531	536	508	554	525	506	560	525	574	572	531	502	509	551	551	548	543	518	568	522	519	526	557	508	523	538	541	583	522	505	531	487	495	528	525	517	533	526	509	521	513	489	486	569	527	523	535	505	526	578	558	507	531	506	565	526	534	492	560	548	470	518	556	533	515	511	514	515	525	557	568	530	502	543	507	496	480	474	528	515	514	523	543	537	542	557	556	522	520	526	502	535	575	515	523	526	545	542	508	488	535	534	510	544	571	512	557	509	541	502	560	484	506	572	507	557	534	522	532	556	534	546	529	556	502	498	553	530	570	492	559	540	550	521	507	545	505	529	514	518	519	487	482	510	575	560	490	550	517	526	503	498	563	575	568	526	546	558	509	559	485	475	521	537	538	523	536	533	567	501	561	499	524	512	513	557	534	496	553	535	550	557	537	539	554	501	520	506	515	504	516	519	554	554	518	531	562	556	584	551	478	579	511	522	526	501	507	544	498	538	558	526	521	522	519	574	537	536	527	536	551	550	533	507	545	539	524	516	572	537	558	507	536	503	509	489	540	545	551	522	563	541	540	544	494	517	487	510	516	536	547	525	513	534	517	520	555	506	526	541	489	531	471	541	538	538	506	504	499	530	540	530	530	504	563	502	522	551	552	539	536	504	499	567	530	504	493	541	527	556	513	568	536	542	539	545	533	452	530	512	538	547	536	561	478	537	530	523	516	462	543	520	481	568	489	521	525	537	522	522	559	533	501	535	593	489	508	544	540	511	516	532	497	514	550	531	531	561	513	549	545	534	533	496	556	497	555	548	502	563	540	507	526	519	545	517	529	526	531	508	561	559	503	537	507	511	513	536	513	548	499	490	523	499	509	542	556	517	505	538	553	487	566	556	521	520	558	500	547	565	537	554	542	506	523	522	534	559	523	510	508	557	560	544	540	558	511	551	540	541	506	501	561	514	485	518	560	537	503	543	505	549	536	533	519	530	541	491	551	527	529	515	545	537	512	558	525	481	522	526	519	536	554	534	562	517	516	573	547	503	546	531	508	535	508	510	557	525	545	548	517	530	480	536	513	538	554	585	550	518	540	485	519	532	511	525	568	533	479	572	568	518	542	572	586	536	550	519	500	513	482	540	527	542	528	500	553	491	523	515	553	503	530	488	542	550	508	541	497	529	522	580	521	485	522	555	539	499	540	538	550	507	565	525	546	529	540	520	495	496	504	568	535	576	522	541	566	512	508	508	516	536	514	519	525	544	490	535	566	573	526	518	502	514	507	530	514	553	513	484	560	514	537	508	555	511	531	523	522	510	533	525	484	543	491	530	544	506	531	552	546	542	538	543	520	467	542	506	571	545	547	560	498	513	515	569	560	539	524	502	530	522	532	535	551	508	492	511	515	554	549	557	542	510	549	512	542	529	534	510	500	538	530	513	526	549	553	532	491	498	508	531	515	510	562	521	531	537	522	514	518	525	522	524	528	545	523	496	540	502	552	554	503	557	526	514	572	553	489	538	535	502	534	495	534	531	514	553	519	515	524	511	500	519	499	532	512	526	536	523	510	524	551	550	578	508	513	552	526	532	524	554	537	510	510	545	552	536	492	541	528	517	551	533	534	503	529	523	530	502	505	534	513	560	576	544	528	568	549	530	561	512	519	517	534	530	541	538	490	522	493	545	531	514	542	563	538	491	522	526	494	546	524	518	542	522	553	539	535	503	529	549	520	561	566	522	536	513	500	561	525	521	536	530	550	544	491	508	536	531	558	522	522	534	575	572	516	486	533	504	561	531	528	513	532	488	512	502	495	499	535	552	532	573	539	506	530	543	507	530	536	511	564	523	545	547	499	543	536	514	543	559	497	518	512	511	507	515	513	528	522	511	519	520	533	545	563	509	531	524	503	549	554	526	542	527	535	487	536	533	509	562	533	559	523	520	571	543	525	552	523	539	507	500	514	486	501	526	554	514	490	483	524	485	544	555	517	569	569	542	553	525	516	561	523	498	561	529	544	507	526	574	529	530	485	528	566	531	479	533	554	526	509	512	549	523	537	517	509	537	561	535	513	533	538	523	565	524	499	515	501	519	494	512	512	552	546	574	527
3455	2123	1659	1062	825	688	664	597	607	533	604	590	525	487	518	514	514	553	482	513	503	472	538	487	507	501	550	452	476	537	510	507	455	519	472	501	508	481	496	505	495	493	502	485	498	510	524	488	502	502	528	501	488	501	498	502	497	485	453	459	534	481	485	490	509	484	469	481	467	478	477	499	513	480	498	482	508	506	467	499	508	509	530	462	502	480	532	476	528	486	492	505	486	501	485	519	491	475	498	488	466	488	498	530	479	476	463	478	507	494	468	472	503	508	459	474	473	506	488	482	458	500	518	476	472	487	487	493	469	467	481	482	477	475	493	499	523	489	525	509	512	468	463	515	491	479	494	486	483	532	482	467	495	504	475	476	490	479	484	536	471	510	435	524	477	438	503	533	537	477	456	441	446	482	466	451	448	495	468	534	490	483	460	504	499	472	496	478	480	479	482	538	486	462	494	472	477	452	483	454	452	442	501	459	480	481	491	506	498	458	511	482	515	444	479	487	508	490	483	503	468	469	509	505	482	484	495	471	480	474	529	456	478	531	485	470	490	505	481	467	484	481	505	508	505	476	489	435	493	486	515	506	455	476	498	471	459	485	490	517	470	440	488	501	441	478	494	487	487	457	474	468	521	531	477	475	455	456	493	476	483	489	465	491	476	475	524	482	522	527	519	504	458	502	525	477	488	452	469	466	489	488	501	533	528	520	478	444	462	465	464	476	485	509	460	482	466	483	486	474	475	514	484	543	497	523	497	474	477	462	471	475	482	503	483	486	496	485	486	489	451	505	479	470	448	491	494	442	518	473	520	466	454	459	482	474	499	451	471	497	491	463	477	480	495	488	466	443	475	495	509	515	500	485	486	470	521	507	506	490	481	514	500	467	508	517	474	460	531	451	467	445	494	520	480	455	490	500	465	491	462	475	509	492	507	484	488	432	487	493	514	489	476	459	496	504	487	474	499	494	488	479	475	483	495	469	441	430	501	511	472	500	502	480	454	485	493	506	523	469	457	478	571	472	530	532	430	482	471	433	543	464	488	491	473	474	437	509	478	509	501	419	485	470	479	467	490	478	474	488	447	484	473	480	510	490	506	513	468	511	462	482	500	494	460	481	484	493	469	517	506	490	530	477	487	488	510	466	466	464	472	480	537	462	502	478	499	486	453	461	438	477	515	492	462	491	469	476	486	448	464	507	503	492	458	476	458	473	470	498	475	489	485	481	486	529	448	494	444	545	487	482	484	480	506	497	467	486	508	466	514	517	477	510	496	451	448	508	481	458	456	471	517	493	470	467	531	492	514	440	482	498	513	490	454	507	499	514	449	470	499	457	484	518	503	489	485	498	466	505	450	460	487	433	508	440	491	512	477	480	518	455	481	485	481	456	453	508	500	492	458	501	484	508	496	474	523	510	514	493	441	475	482	496	522	495	506	493	468	456	471	461	497	480	489	463	519	425	496	486	462	518	470	504	478	497	453	479	467	492	492	491	492	515	477	493	522	474	487	477	503	487	500	474	471	493	482	473	479	497	479	498	484	507	497	471	450	487	482	501	484	489	489	469	505	468	470	513	471	482	486	519	497	465	472	486	472	481	435	491	459	516	510	526	504	458	495	472	494	472	515	472	460	534	521	503	524	472	511	504	480	485	451	483	511	502	476	486	508	455	506	482	491	472	522	500	492	473	459	483	464	520	469	480	529	489	474	501	485	472	495	511	484	452	508	481	516	469	475	523	449	539	485	475	476	499	512	475	477	464	501	503	511	456	507	481	445	504	461	475	480	501	496	486	466	477	490	490	462	479	480	491	535	463	487	496	498	458	506	462	472	500	519	459	466	502	442	476	524	457	494	490	475	503	521	463	476	505	495	490	524	477	495	499	509	482	504	456	533	480	509	525	481	486	514	522	468	513	450	492	467	488	506	516	493	502	521	463	473	447	453	472	485	522	494	475	493	478	463	507	442	497	514	489	520	484	504	504	510	501	488	512	476	472	501	471	482	489	433	468	498	480	480	423	505	510	482	474	484	433	481	474	463	520	477	526	510	518	477	465	505	477	503	492	483	494	487	483	503	465	467	465	451	444	512	489	426	476	530	489	494	472	485	506	475	525	461	501	473	502	479	516	472	502	514	500	492	468	484	497	481	481	483	478	512	461	492	487	448	523	487	490	460	470	474	518	480	492	481	507	468	501	509	466	484	494	481	465	481	492	471	486	485	508	496	418	465	518	524	486	537	511	499	471	483	519	476	466	469	496	461	481	455	527	462	482	499	488	503	491	510	477	470	513	470	446	468	477	473	471	486	494	495	499	503	475	529	494	488	477	464	462	498	491	508	498	501	484	464	498	482	466	498	540	489	483	479	535	462	441	469	498	467	523	483	470	477	466	520	480	482	455	482	500	509	480	494	473	491	430	486	464	504	507	455	468	498	480	483	474	488	481	511	520	485	526	459	492	529	514	453	501	478	477	505	466	445	471	510	475	466	529	503	481	497	510	477	492	489	496	509	471	477	510	492	511	465	521	457	482	465	464	465	479	492	489	477	448	487	479	431	502	481	487	499	465	456	501	536	498	476	448	482	474	485	484	486	463	532	481	481	496	489	472	489	529	496	505	478	504	470	482	505	485	466	490	448	481	495	493	503	498	454	512	460	453	493	475	508	450	519	437	518	499	474	493	516	462	486	492	496	519	504	495	511	476	468	485	486	444	456	474	471	466	486	504	419	459	480	433	478	494	475	483	476	520	492	488	498	482	486	473	507	489	498	453	469	492	462	476	502	503	502	504	472	504	495	459	512	475	496	463	485	484	495	455	464	473	466	496	461	455	472	520	465	473	493	509	509	499	508	480	459	473	461	464	497	476	537	475	491	513	471	488	472	544	473	491	511	523	526	508	474	480	468	477	497	482	447	508	497	516	483	501	494	499	465	521	460	518	510	457	506	459	505	486	466	500	477	502	542	486	461	499	431	523	503	482	479	474	505	486	516	495	487	441	481	439	497	471	505	477	502	456	496	465	455	471	469	525	508	515	485	466	537	453	463	477	503	502	501	484	473	497	451	468	490	473	497	500	532	517	466	486	470	498	499	458	496	484	502	503	467	513	461	470	478	452	523	503	472	484	470	491	448	483	502	478	488	509	476	488	530	521	490	476	467	512	460	476	486	508	464	495	480	497	459	475	457	506	507	442	523	471	453	459	495	496	479	511	449	482	487	495	466	497	500	490	484	505	509	457	497	502	493	463	482	506	503	455	443	459	440	484	473	469	474	460	452	452	484	476	517	463	502	473	490	470	480	475	509	496	491	470	446	493	469	458	521	483	508	509	509	515	501	505	490	501	499	488	475	518	507	472	515	497	492	534	502	472	504	491	490	472	488	525	470	478	436	492	529	489	487	446	469	492	512	476	472	458	488	514	463	490	508	478	440	514	442	463	442	515	438	475	502	525	479	478	495	494	454	460	473	561	473	453	487	451	502	462	491	486	489	488	502	480
24355	21442	28631	24648	20436	2904	1008	584	496	424	429	396	429	371	430	387	353	395	379	354	365	393	373	369	383	335	352	358	332	363	366	341	341	316	345	358	334	334	335	371	366	333	352	361	347	316	348	312	351	344	330	366	369	362	327	342	317	357	349	327	311	336	338	321	348	368	346	347	320	366	342	339	335	353	358	316	328	364	344	319	339	366	357	346	348	351	380	340	378	340	327	367	336	299	327	373	357	319	336	346	333	320	361	351	324	322	331	334	333	318	367	341	330	302	374	331	346	341	331	339	330	352	339	335	334	330	335	343	329	362	357	366	324	330	370	333	338	353	346	325	344	334	335	359	339	346	386	366	336	310	338	366	380	349	341	341	335	320	354	318	316	300	331	311	321	334	350	347	351	325	341	292	346	340	353	308	365	341	349	332	379	304	353	337	345	329	328	348	324	312	298	347	352	336	337	323	400	310	344	330	347	316	336	310	336	348	371	328	346	314	306	339	330	313	319	345	324	306	323	346	350	332	346	311	354	371	316	345	345	330	362	325	337	361	350	330	317	311	318	354	366	337	335	309	344	342	324	337	362	326	315	308	342	330	329	353	332	341	357	334	351	333	328	346	336	334	332	345	322	351	324	314	371	336	321	300	345	343	329	293	327	319	350	326	342	316	379	321	340	330	360	325	343	352	347	370	348	337	342	315	290	308	343	321	336	339	348	333	353	284	313	354	312	339	337	345	332	329	332	344	332	339	317	353	345	322	340	317	330	332	334	334	334	309	325	344	360	330	332	373	352	348	335	354	337	311	322	319	321	346	353	367	334	329	338	364	315	306	330	343	321	335	355	332	365	305	347	312	339	344	356	350	331	364	307	302	354	325	327	333	339	349	311	373	355	327	344	351	310	331	328	361	332	345	351	350	341	347	320	348	332	308	323	336	336	307	326	357	326	339	323	360	361	316	323	334	383	316	344	346	318	333	358	335	354	321	325	342	313	342	333	352	326	338	314	322	351	348	308	323	321	324	373	344	352	317	378	343	331	323	345	296	338	321	356	328	349	342	327	351	345	361	324	337	325	321	333	321	360	344	335	306	325	341	352	327	355	333	330	362	306	312	352	322	336	337	348	334	345	330	335	330	326	350	325	335	329	372	338	366	337	357	343	365	336	340	334	341	321	323	347	350	325	344	336	329	340	333	346	338	328	347	315	306	314	357	317	310	310	347	345	370	325	351	331	398	314	339	349	385	325	318	342	344	366	334	343	299	350	350	305	363	316	341	335	347	344	332	328	323	317	349	310	320	333	348	372	337	324	310	320	324	307	341	346	347	331	315	341	348	328	362	338	344	311	354	317	340	324	322	348	311	319	347	321	325	356	324	321	322	320	316	326	323	343	329	335	354	302	381	333	374	337	353	340	332	383	343	365	334	325	336	339	334	340	370	347	345	318	314	344	296	378	337	330	330	297	342	320	348	300	303	322	358	297	321	325	344	354	338	338	332	313	361	333	358	333	347	337	346	334	326	303	352	333	308	328	352	321	354	327	314	373	295	343	313	323	341	302	354	376	343	353	319	349	324	319	333	346	360	327	341	317	328	337	321	327	310	306	306	350	358	327	331	350	340	319	338	351	334	331	337	346	295	329	351	336	351	313	312	358	336	357	340	325	363	320	369	340	321	347	330	353	344	316	321	339	350	335	330	327	335	311	358	338	335	319	308	342	321	324	330	334	334	312	305	339	351	325	328	318	351	323	340	312	336	351	325	335	354	306	320	314	305	316	329	317	327	306	333	379	352	342	309	344	342	339	341	314	305	328	313	330	349	316	362	359	357	342	333	372	352	342	311	320	323	349	342	310	322	320	367	327	334	339	360	349	366	327	347	291	308	312	317	323	293	341	313	287	344	339	315	344	334	366	325	371	340	346	328	317	347	353	339	344	346	318	321	314	355	316	341	358	293	306	348	317	331	363	319	319	341	347	358	367	312	320	358	322	356	334	336	329	302	356	326	323	358	313	307	325	372	370	353	350	331	305	315	312	333	314	344	318	335	305	338	309	344	332	321	346	322	349	313	320	326	332	369	363	325	308	330	316	327	337	316	318	307	323	307	318	362	327	350	303	303	358	331	337	367	307	329	325	346	312	322	312	337	306	335	349	312	358	321	344	351	350	322	321	292	317	338	343	347	297	338	336	338	335	338	326	324	305	332	337	327	336	327	316	344	340	334	356	313	367	303	349	323	341	356	317	332	339	332	318	350	324	332	335	331	350	328	345	331	316	333	320	358	329	326	330	324	302	353	323	321	340	328	326	299	341	338	326	342	325	315	359	300	309	352	315	327	318	360	315	315	357	338	338	284	299	317	340	312	316	322	332	324	312	316	313	354	329	323	335	307	318	332	350	329	323	341	328	343	331	320	319	317	313	319	325	327	336	350	299	334	327	332	346	363	346	317	348	362	376	333	337	279	325	327	348	341	324	319	324	340	365	347	331	301	338	323	309	302	342	313	327	337	335	305	297	335	306	329	319	349	301	347	359	348	346	332	334	346	365	371	342	352	362	327	338	322	337	339	349	330	307	319	318	314	344	339	339	315	325	349	325	328	334	330	297	333	350	294	335	336	318	355	350	335	325	326	341	315	340	346	343	357	336	330	357	349	342	317	339	316	329	330	362	320	332	317	335	375	334	330	326	346	327	339	372	365	337	328	340	306	309	318	314	319	315	320	351	292	313	354	327	320	343	363	345	311	326	299	319	339	344	384	333	362	328	306	338	326	319	310	338	347	333	354	329	307	333	336	339	342	337	344	329	358	326	327	326	334	296	344	345	314	346	308	319	331	339	337	302	362	317	347	348	378	318	363	341	338	320	341	300	316	320	317	307	312	352	351	333	330	331	334	339	337	350	337	343	326	336	366	314	325	333	345	339	292	360	296	344	328	327	342	350	324	353	340	329	332	342	309	308	351	328	341	360	332	358	331	366	291	332	336	334	320	345	325	369	315	335	329	314	306	339	311	343	313	382	324	356	348	347	322	336	326	346	310	350	303	344	341	305	322	343	324	309	340	307	384	350	361	354	329	386	352	336	329	352	344	339	304	313	311	312	345	353	311	328	307	352	334	343	331	354	336	316	312	352	343	310	340	310	351	338	344	292	318	335	320	351	340	335	342	286	342	315	342	318	356	311	350	340	309	359	349	327	344	315	363	302	322	332	310	346	339	287	289	323	308	359	358	331	321	334	351	313	325	323	314	350	339	361	353	347	315	345	361	339	348	364	292	337	332	366	316	326	321	371	350	373	357	324	320	325	293	331	362	330	322	350	334	318	353	326	329	338	348	342	359	340	321	310	343	343	322	337	310	341	300	343	360	341	344	332	322	327	316	299	337	355	313	338	355	321	306	327	360	327	314	324	330	348	324	325	322	312	333	348	340	311	309	312	314	340	345	383	343	375	314	329	327	322	343	341	343	352	323	335	351	331	317	334	342	315	352	358	378	339	357	299	326
3334	4820	3774	1891	1287	987	764	750	555	543	480	451	455	394	401	371	392	406	380	377	375	358	342	367	330	370	366	331	360	352	364	354	313	353	312	348	332	368	325	333	332	321	340	335	325	346	335	327	345	338	332	335	322	354	313	371	315	318	331	322	330	307	321	317	355	330	328	361	333	308	349	292	326	316	307	352	351	319	345	345	336	303	308	318	350	304	323	327	346	341	337	313	327	332	339	332	334	321	338	347	350	329	325	314	314	326	340	359	310	330	325	345	358	345	304	361	328	312	325	326	339	304	332	323	356	347	323	352	345	297	349	346	333	321	324	356	329	354	367	319	300	344	337	358	347	302	342	369	314	329	335	300	350	353	335	314	351	337	310	327	300	304	329	301	313	312	310	338	302	350	334	303	333	322	306	340	354	335	330	334	344	347	314	327	318	345	319	343	356	322	341	353	312	324	295	350	359	315	315	333	373	313	314	336	351	335	341	319	318	350	317	339	310	354	320	313	352	315	345	324	308	293	323	345	347	324	338	326	315	360	297	331	326	314	337	343	319	324	318	297	326	330	306	334	358	319	313	307	304	308	322	298	303	380	318	313	333	299	341	365	374	310	309	333	332	323	345	326	330	314	335	283	305	355	329	332	319	326	317	351	317	317	335	349	327	310	306	340	319	316	295	318	341	356	299	319	314	389	317	318	315	311	309	338	324	322	352	329	312	327	329	326	334	325	336	362	341	315	312	337	325	330	311	319	322	327	345	312	329	333	293	350	309	326	358	314	323	312	314	299	364	344	312	336	345	324	340	366	332	309	328	356	312	350	309	341	309	326	341	334	318	327	316	332	302	297	353	306	326	368	317	336	323	323	345	334	317	314	331	330	299	371	357	348	322	319	301	336	296	348	345	324	330	305	322	301	303	329	303	343	333	314	327	297	362	352	313	331	331	306	322	329	304	327	327	337	316	318	324	333	330	318	306	300	322	314	313	343	290	343	309	322	320	332	349	352	323	335	326	336	324	341	310	341	345	318	328	358	313	359	322	315	341	352	339	356	301	334	323	326	320	335	331	325	338	303	317	318	323	359	305	332	320	328	328	338	333	334	311	340	332	330	300	335	332	335	326	327	329	303	340	314	313	318	345	324	315	327	365	299	318	320	341	327	308	337	304	313	315	345	341	337	337	342	370	302	327	293	383	299	334	317	326	327	336	321	326	312	317	323	320	318	309	319	332	324	318	350	337	312	341	354	307	339	338	321	350	323	334	331	341	302	311	337	350	315	334	305	293	296	316	377	312	332	342	354	309	346	322	298	322	331	305	321	315	301	346	325	298	342	343	302	354	335	291	281	318	333	303	302	360	346	322	325	322	296	333	337	328	314	322	338	334	331	334	309	323	305	289	319	343	338	322	354	325	330	396	339	302	300	335	326	301	326	309	351	316	350	345	372	324	294	338	316	298	324	314	328	322	293	318	310	324	331	348	319	324	346	322	311	334	323	331	328	337	368	339	330	359	332	327	360	364	299	308	316	332	331	290	339	311	333	332	296	314	314	330	264	338	326	335	320	333	318	334	313	333	315	343	309	330	328	315	334	308	322	312	312	350	317	311	328	335	345	321	361	285	316	355	302	326	342	310	314	323	330	335	304	345	326	377	332	332	280	349	343	344	327	319	336	323	330	319	300	336	311	309	307	312	311	326	276	335	321	343	317	316	305	348	338	299	309	321	328	311	323	305	321	305	314	318	312	340	359	311	323	283	331	304	339	328	334	318	349	297	348	325	329	328	300	317	333	323	332	319	323	319	270	311	327	318	316	347	319	335	343	275	330	320	346	332	309	297	317	344	326	313	341	319	333	288	371	328	321	333	334	316	297	349	307	321	346	344	318	314	295	331	328	336	310	321	319	320	306	313	345	314	308	343	309	293	316	333	327	344	358	316	311	305	339	302	318	328	342	310	285	330	305	321	289	313	317	327	339	307	293	324	289	328	311	331	317	326	318	329	303	339	324	296	341	318	323	334	324	316	318	324	311	331	327	313	321	309	360	313	333	311	338	294	324	319	343	307	337	309	304	355	377	314	317	354	319	333	304	338	332	319	302	343	329	324	320	320	301	309	309	334	343	294	299	310	325	344	337	330	340	292	328	286	325	342	347	356	357	301	370	301	338	328	314	315	314	337	302	307	330	312	307	335	305	330	320	299	331	345	304	325	302	295	327	355	348	298	324	326	310	303	299	294	324	343	324	335	328	339	348	336	325	327	332	341	313	328	309	323	342	314	344	333	330	332	308	340	305	351	323	321	317	319	311	306	354	290	273	312	342	318	298	341	328	327	343	301	326	347	347	321	315	324	349	352	354	323	304	328	331	313	332	331	342	295	340	329	328	334	323	317	319	351	285	326	325	317	338	299	306	317	351	307	309	327	320	303	314	327	318	323	323	309	331	309	281	349	315	324	334	330	301	343	332	333	332	334	325	306	307	311	335	318	283	349	320	362	324	297	289	383	312	314	327	318	301	328	301	325	314	319	344	310	312	310	308	274	333	356	325	319	335	308	351	339	328	327	316	311	324	329	316	305	287	329	360	315	293	337	327	324	362	338	301	313	326	347	306	306	350	340	316	307	305	326	333	321	335	291	358	324	311	317	330	327	342	326	352	324	288	311	328	329	333	339	303	324	313	314	327	322	299	300	322	335	337	283	338	359	304	367	299	312	316	331	344	316	320	316	298	325	337	334	297	343	309	313	315	337	318	353	310	316	282	343	311	338	331	344	315	330	327	335	369	358	335	329	313	304	328	345	346	313	304	331	340	329	292	291	330	370	305	339	322	341	330	337	311	297	352	311	316	332	304	327	320	333	332	333	339	311	327	339	342	336	342	316	340	319	344	283	332	316	325	322	323	305	301	302	307	340	332	293	327	309	374	319	324	331	333	306	296	335	356	352	323	351	303	349	336	329	314	308	310	311	310	319	310	309	346	307	357	300	322	337	328	294	341	308	292	335	355	351	285	301	310	318	320	343	297	285	325	324	346	302	329	335	320	317	330	325	311	290	310	354	312	333	312	331	306	363	315	304	287	322	318	339	299	330	311	330	313	322	325	322	324	324	342	303	336	339	316	334	336	328	332	291	343	301	325	331	327	317	334	288	322	332	320	364	303	314	305	346	354	340	357	328	340	320	305	313	302	342	324	318	302	323	310	318	330	334	334	339	336	322	323	333	343	345	329	330	297	324	322	324	332	309	341	327	324	324	317	316	358	321	313	299	340	294	309	346	329	316	322	320	292	312	333	338	314	330	310	336	324	318	282	293	312	315	304	297	316	295	350	333	322	340	318	322	318	289	335	284	330	317	303	306	380	292	327	342	336	318	290	354	330	286	322	309	323	332	331	352	307	327	294	329	306	284	342	299	321	322	319	334	341	287	343	340	307	334	308	319	322	307	294	314	330	325	318	343	313	300	324	326	297	330	327	288	341	311	283	313	328	332	308	327	337	293	297
27564	12179	1783	1068	802	705	792	686	739	690	685	684	673	735	709	704	756	719	715	730	667	703	756	722	713	669	681	700	711	698	680	685	672	658	648	708	666	750	691	706	619	710	690	686	705	724	728	701	680	714	755	717	691	687	690	775	693	740	691	716	684	739	708	685	803	711	722	706	671	678	708	732	720	697	717	713	675	756	735	719	739	712	725	702	693	705	715	704	666	702	705	736	680	668	722	704	685	692	678	658	709	678	691	679	724	706	670	705	694	691	687	689	706	734	689	696	712	677	677	745	770	700	653	729	704	727	716	724	754	753	699	725	650	709	693	723	662	708	726	707	718	752	656	764	689	725	739	695	702	662	695	677	731	728	674	705	665	646	665	684	707	683	657	687	688	692	645	742	749	697	747	747	663	680	710	730	718	713	673	702	736	675	695	746	746	671	675	707	718	742	704	714	694	685	709	724	709	732	710	691	684	700	724	734	635	723	780	690	715	704	745	720	720	658	731	716	708	662	727	770	721	699	710	728	706	708	651	727	685	681	760	726	670	692	734	677	713	713	694	726	760	690	770	662	708	752	659	676	682	674	697	731	702	696	729	724	703	704	692	700	678	682	700	723	741	731	677	700	715	680	677	629	706	671	697	670	667	685	705	715	686	742	725	707	708	715	720	706	731	718	700	712	711	671	732	652	714	713	676	661	726	716	733	677	686	767	702	686	715	646	723	681	704	673	725	739	680	734	690	685	696	716	665	673	626	737	716	659	724	705	700	750	672	743	755	700	691	716	706	679	713	739	743	715	714	662	717	715	708	753	682	713	723	709	687	694	684	700	654	703	738	726	701	694	682	710	717	716	640	689	694	699	660	677	725	708	694	699	719	757	680	772	696	677	712	667	702	739	709	690	745	702	694	679	738	707	706	659	710	666	706	776	659	698	663	710	760	716	724	650	726	710	670	699	743	729	703	658	670	671	734	685	717	719	705	721	671	662	675	656	660	683	692	711	742	723	697	711	702	723	681	750	684	708	688	699	695	735	688	682	694	732	732	742	699	725	721	713	729	716	704	714	693	711	713	773	713	647	688	694	670	744	661	677	737	730	684	728	671	707	724	705	715	720	702	781	717	644	661	709	709	705	701	649	667	679	652	714	684	665	689	658	701	650	697	670	665	703	741	693	686	667	695	723	718	749	727	664	739	677	712	703	734	726	701	710	697	665	698	660	693	643	703	714	728	708	686	731	736	717	708	738	695	711	682	672	690	728	698	702	731	702	710	736	698	694	703	702	657	709	684	678	690	693	735	702	677	689	713	724	675	680	694	696	677	667	674	682	724	697	691	696	726	679	712	726	657	705	717	717	689	636	722	696	752	701	693	716	723	731	722	703	684	678	719	651	716	687	671	683	696	677	716	760	684	690	681	677	701	719	689	721	683	676	651	753	687	720	708	727	653	711	726	685	668	705	733	649	654	682	717	692	667	702	665	739	707	711	708	726	720	717	726	709	686	718	721	704	720	654	709	751	717	690	650	760	695	709	681	723	698	665	722	719	656	681	687	695	718	677	690	711	723	692	750	672	740	734	654	679	688	734	708	656	698	681	717	752	667	678	712	709	676	631	678	754	651	719	667	724	729	697	716	714	738	695	730	716	692	709	716	662	715	727	701	671	751	725	682	733	769	704	697	692	713	705	677	716	685	758	728	704	650	730	724	725	665	707	678	697	742	706	684	684	682	720	681	677	722	733	687	651	728	682	715	691	686	705	685	712	703	681	721	687	701	725	738	722	770	678	710	701	724	707	685	731	716	724	683	682	746	671	687	714	717	701	692	703	673	685	729	697	729	644	710	674	676	694	689	698	699	711	715	720	712	724	661	695	676	716	698	712	720	742	669	659	730	667	641	705	706	727	719	719	658	693	650	717	710	703	697	717	732	692	680	717	704	697	714	695	688	766	716	671	691	727	734	728	703	671	697	768	741	694	698	686	711	713	713	678	742	677	652	710	725	701	676	710	687	740	745	681	702	643	672	745	686	737	710	702	749	717	705	706	659	658	686	721	739	660	755	703	687	694	679	682	679	687	692	683	734	707	705	708	724	704	689	701	721	697	661	756	721	706	726	699	659	706	718	761	703	698	664	664	712	717	740	668	686	707	673	695	659	672	663	742	705	700	633	733	668	692	713	686	728	690	737	687	740	701	716	716	698	688	694	689	708	635	671	746	673	773	707	710	746	714	664	706	709	690	666	673	704	724	673	673	708	707	692	709	706	715	703	683	675	698	753	687	692	729	713	701	694	705	664	709	693	703	733	724	737	726	658	735	674	693	701	704	729	707	729	676	691	762	667	705	744	705	735	679	732	697	676	705	667	717	721	712	693	718	732	725	700	672	730	789	701	699	692	735	695	703	732	735	726	753	710	716	710	669	694	728	704	636	695	684	675	718	710	731	697	682	728	686	684	698	677	719	682	718	680	721	776	672	695	733	718	720	659	684	726	666	713	710	731	686	690	710	674	683	691	743	709	746	675	688	680	650	679	720	646	712	717	725	722	674	691	715	632	682	676	698	737	727	704	678	678	636	724	741	684	739	688	719	723	679	742	690	702	740	767	686	729	716	709	683	693	700	721	721	739	700	707	702	675	717	709	687	749	690	736	682	692	710	731	704	716	679	724	718	725	677	703	674	655	694	710	758	714	729	715	701	733	744	734	711	705	689	732	658	732	722	674	632	702	692	667	715	722	737	677	667	722	719	744	687	670	699	705	705	716	702	662	705	708	713	650	684	699	694	728	673	672	686	663	683	760	740	693	733	673	761	738	691	671	715	684	701	693	678	706	637	705	708	694	713	702	656	773	682	681	682	682	694	715	666	750	733	761	733	722	717	705	723	724	646	709	715	717	717	664	711	688	753	692	737	659	681	639	695	735	691	752	693	698	704	666	691	723	680	698	766	665	715	710	693	695	668	732	713	696	699	717	678	676	717	695	734	727	734	703	640	678	744	710	702	682	725	702	690	676	634	706	654	692	678	736	706	676	725	651	685	697	708	693	695	721	689	676	719	658	728	685	682	694	698	711	678	689	665	791	709	687	695	713	731	682	680	724	670	727	696	703	714	751	654	708	681	692	763	696	743	692	723	704	733	639	725	700	704	673	674	687	683	670	735	749	686	690	683	719	686	761	692	677	719	715	725	672	688	743	683	693	740	647	660	725	723	710	685	720	713	677	703	676	735	736	700	664	722	680	686	670	716	693	685	722	707	711	682	684	722	706	704	755	726	723	730	674	725	734	709	685	705	721	658	701	687	715	690	698	642	704	736	696	739	695	716	711	739	660	722	678	677	750	711	726	737	724	698	706	744	687	720	717	723	672	690	714	779	699	711	662	717	683	706	731	721	701	682	663	684	718	744	707	642	695	711	700	748	671	709	715	652	760	714	714	686	706	709	679	708	711	706	686	644	721	734	695	722	702	722	737	712	783	705	706	745	701	669	712	751	745	699	721	719
5103	815	775	692	608	669	639	632	621	608	622	636	617	543	612	621	596	639	673	647	662	646	549	584	610	611	646	617	643	584	637	635	612	620	648	629	612	579	614	590	617	615	628	609	601	631	654	633	617	605	581	670	587	647	597	595	658	603	597	570	557	624	615	619	654	621	602	580	613	596	639	626	643	576	596	604	546	620	620	650	604	545	584	637	637	565	598	593	583	634	633	609	637	601	573	658	605	645	574	668	596	642	606	636	589	596	630	618	617	618	630	640	601	662	619	613	616	617	642	607	602	642	617	618	662	595	650	597	566	571	605	625	655	621	578	595	631	587	562	615	601	599	572	553	616	646	612	612	586	575	645	629	629	616	601	628	584	620	560	633	613	606	580	630	618	560	603	582	609	654	589	644	605	597	597	627	585	575	634	651	628	632	581	603	598	563	603	648	593	633	600	620	648	623	596	580	606	613	638	612	657	594	632	659	615	620	651	606	605	585	625	586	591	619	637	611	604	605	671	588	672	605	591	640	635	624	633	603	596	647	636	641	610	619	638	640	623	582	586	608	597	594	597	568	637	606	593	602	623	638	572	563	628	617	608	624	641	620	636	621	616	587	636	601	608	620	601	633	619	568	642	603	613	626	620	647	575	622	595	605	590	608	616	625	630	609	591	618	616	609	569	568	645	618	634	608	623	584	598	599	584	624	624	614	626	609	618	590	538	593	572	612	625	647	640	634	653	609	601	621	628	609	590	597	613	622	667	628	616	581	622	599	622	584	624	634	605	597	592	689	596	632	649	582	584	620	604	624	612	631	633	606	638	585	610	596	624	644	610	615	603	648	655	642	653	585	628	606	631	592	591	611	628	607	578	649	610	599	630	600	619	642	630	575	661	627	614	576	613	615	619	650	556	571	607	619	629	644	619	636	584	633	568	621	573	595	608	589	672	630	581	624	602	595	617	582	556	654	604	656	615	618	631	588	650	562	611	639	618	587	623	588	592	615	608	628	666	630	596	656	621	640	567	642	603	586	626	610	553	621	620	608	569	582	572	670	598	594	602	599	604	631	652	644	609	598	629	646	622	615	590	578	592	593	609	591	661	630	591	589	613	613	596	593	605	601	619	595	603	594	632	609	591	612	607	656	656	604	601	579	617	621	625	590	603	594	617	630	639	598	633	578	581	568	601	585	580	608	594	621	576	620	662	608	600	588	625	647	621	593	589	609	559	611	648	601	610	601	586	565	611	631	624	618	603	584	625	650	641	579	573	636	576	628	593	568	608	647	611	620	592	577	601	602	643	629	651	594	651	610	611	564	649	617	608	650	605	615	635	613	614	608	598	591	609	584	653	621	589	640	618	609	574	637	606	618	597	602	607	631	580	562	593	604	594	551	614	593	628	615	596	571	641	556	638	595	587	577	610	592	578	588	625	589	624	592	641	564	621	568	589	614	585	632	628	602	607	580	631	595	548	589	616	556	602	561	609	608	609	616	614	604	658	594	639	586	570	604	628	617	662	617	617	632	605	595	648	625	641	586	592	590	627	603	627	607	627	655	609	669	588	646	589	618	581	571	596	606	632	596	622	624	592	566	646	625	645	609	631	637	619	593	611	640	597	571	629	610	600	606	626	574	606	651	644	628	621	601	616	610	608	600	587	624	627	557	637	619	623	581	659	637	625	647	650	585	601	571	609	618	634	633	608	650	607	579	601	611	628	617	589	634	662	597	598	647	610	605	594	591	603	598	573	610	622	626	554	656	597	583	621	638	629	587	590	624	623	600	616	621	615	557	603	630	602	611	581	652	648	671	654	634	620	636	610	557	601	641	637	622	596	570	635	607	630	594	634	596	600	582	619	587	639	612	624	612	602	560	598	579	607	553	620	600	609	617	591	607	573	610	609	612	600	654	602	603	610	580	621	607	582	623	564	632	602	599	610	600	601	629	615	611	668	641	638	593	552	604	662	629	631	611	616	621	591	624	626	649	610	587	596	593	591	609	585	614	645	582	646	584	597	652	633	570	587	633	582	639	631	609	625	618	647	573	585	628	601	626	600	615	574	604	627	606	581	588	596	611	628	656	583	623	586	608	612	651	573	599	632	621	621	623	615	569	603	608	640	574	617	614	619	607	603	637	617	636	625	644	590	652	639	607	599	624	635	605	630	578	613	604	610	621	594	567	583	634	584	639	658	597	643	643	619	587	596	620	613	594	607	612	604	613	600	637	605	605	597	624	630	653	620	574	610	583	599	591	634	613	573	619	630	601	619	605	620	593	659	577	575	647	617	603	606	572	585	614	606	636	608	583	572	649	600	600	590	621	609	566	613	605	634	601	594	597	614	602	571	608	614	596	570	592	601	600	587	586	585	605	635	590	572	622	660	579	647	600	649	604	609	632	609	602	609	638	609	623	577	559	655	623	642	670	622	589	588	590	614	607	637	598	621	591	602	656	579	622	617	657	628	628	643	628	607	594	658	602	583	645	603	616	577	617	586	562	594	656	615	602	632	597	651	631	622	625	583	630	604	574	607	650	591	591	607	600	580	615	608	620	616	639	582	628	611	615	630	598	615	569	632	607	613	609	563	599	636	640	568	628	608	619	600	599	622	638	607	616	636	642	607	593	637	604	631	605	628	612	595	611	646	571	613	579	611	633	605	569	621	603	608	608	580	600	547	606	643	648	599	623	607	616	614	624	641	594	602	587	582	601	602	605	598	556	617	635	641	608	589	591	606	600	641	621	607	650	586	594	601	670	605	567	580	599	589	620	584	584	610	589	622	610	631	661	585	588	583	623	595	573	594	603	609	598	587	596	641	674	628	612	604	624	632	651	635	637	598	651	618	648	586	613	586	632	612	660	654	580	626	635	562	635	626	596	577	624	633	622	607	619	579	594	641	587	621	622	649	619	656	621	601	574	657	619	602	576	576	579	568	639	624	594	610	625	573	614	596	603	613	613	605	622	615	615	623	588	639	621	607	579	583	590	617	606	573	615	581	660	627	591	642	615	649	629	636	625	587	556	623	568	646	576	608	613	663	595	629	647	601	583	620	585	614	643	633	620	606	611	603	570	638	609	654	602	590	595	626	613	581	614	624	628	624	618	592	599	567	573	598	649	612	619	613	643	573	644	614	615	592	614	647	606	644	581	643	601	635	610	634	622	610	606	602	590	598	612	619	590	571	600	571	621	635	605	596	611	610	606	648	651	579	626	572	566	573	596	635	590	593	601	630	609	632	658	600	613	583	605	590	618	663	635	588	594	630	619	570	657	602	599	605	658	628	640	615	572	625	607	590	629	598	586	638	656	619	619	608	607	581	619	623	573	630	594	600	622	678	576	632	615	616	579	625	631	616	556	607	628	573	627	606	652	648	619	608	637	625	628	642	617	549	651	595	595	632	654	643	605	618	560	651	578	566	616	615	605	541	652	673	648	600	610	603	642	594	622	555	574	657	582	581	550	638	625	640	608	638	579	574	615	597	617	621	638	611	631	595	566
25741	21386	25800	18392	1669	778	699	597	545	547	534	525	520	533	505	525	531	537	561	541	514	515	550	520	544	488	514	498	515	520	502	525	486	501	521	538	521	534	554	489	483	576	509	512	518	541	534	505	507	496	515	516	528	509	562	504	545	543	498	498	493	501	533	518	541	504	545	520	518	504	544	533	513	521	529	470	506	530	526	495	494	503	501	521	524	534	562	545	492	533	485	513	559	525	490	474	502	528	490	520	484	484	528	494	463	495	500	522	485	571	501	487	495	503	526	495	486	544	422	499	494	499	527	521	519	502	486	493	467	498	524	506	503	495	521	511	492	486	510	503	503	496	509	504	528	536	555	522	530	534	485	549	523	515	485	478	541	539	522	545	531	510	490	466	481	488	508	497	531	470	518	518	488	515	529	462	487	525	510	524	542	540	506	479	490	514	475	468	512	520	461	508	539	525	532	504	521	498	526	470	533	487	533	502	520	495	529	529	517	518	478	498	504	535	503	516	491	485	494	492	538	540	526	521	493	500	475	545	539	514	508	514	505	547	500	532	492	510	485	474	490	483	461	530	493	543	493	539	531	550	499	536	488	512	547	518	498	509	491	530	520	499	500	494	526	517	542	477	498	535	489	517	461	504	529	449	545	564	566	528	481	523	503	487	504	508	494	473	499	526	527	521	525	487	528	542	510	476	509	482	494	496	481	541	497	469	527	497	517	537	506	506	482	506	508	492	487	504	539	517	489	508	527	512	512	502	497	492	491	516	493	523	516	518	518	514	513	535	471	524	531	518	570	504	519	509	463	471	524	506	499	500	478	549	549	473	499	444	506	527	502	550	493	517	487	514	517	537	525	527	555	509	512	537	507	477	514	526	525	513	544	482	494	506	499	503	529	507	545	489	504	544	523	502	491	539	522	531	521	548	542	517	475	554	526	502	526	517	489	512	474	527	473	511	508	482	525	514	553	508	513	498	523	502	559	512	520	505	503	509	553	494	496	483	511	474	475	537	578	516	536	533	529	522	493	510	526	490	510	492	497	491	563	515	513	535	498	518	529	519	511	506	536	511	510	538	487	518	497	488	498	497	525	491	519	486	469	485	533	526	535	453	479	550	488	496	506	486	508	507	537	524	516	513	486	470	485	490	513	474	511	504	547	469	487	504	517	496	508	517	499	493	474	522	503	502	546	509	516	528	519	479	508	507	489	505	508	524	492	528	488	516	501	500	498	498	516	474	493	497	502	557	491	467	511	520	493	513	506	545	515	512	498	532	498	465	553	483	511	479	547	511	479	511	535	540	541	496	474	509	532	538	478	554	505	536	479	532	524	509	514	495	542	471	503	559	503	555	516	465	492	510	535	539	539	473	496	517	496	513	484	521	512	527	498	528	512	488	495	522	487	507	495	520	511	504	529	516	508	512	517	505	543	501	510	500	480	475	471	509	525	509	517	500	524	518	488	496	502	509	508	502	472	475	512	482	476	495	528	510	502	480	503	506	503	511	494	465	529	498	515	504	502	496	502	513	498	529	528	463	509	492	506	496	526	504	502	507	482	562	494	503	528	499	496	465	499	510	495	482	504	515	518	489	507	568	499	496	495	515	484	490	540	497	499	502	477	528	513	467	503	537	483	508	499	485	521	465	459	514	506	484	505	486	507	525	532	514	497	537	489	483	470	490	565	514	543	518	519	533	487	498	525	494	533	466	477	447	523	525	495	528	511	532	501	482	520	502	539	508	546	504	471	503	472	470	527	520	506	537	510	543	505	489	512	550	510	488	545	527	512	497	520	493	495	538	494	489	475	493	519	497	504	547	523	506	502	487	499	516	474	473	486	537	527	518	482	538	491	505	537	550	484	504	525	515	530	528	551	485	505	489	537	509	506	535	523	499	532	549	539	523	510	546	521	498	505	479	479	534	499	519	506	526	486	519	518	540	473	472	488	499	506	531	483	498	520	524	542	533	481	465	517	527	532	505	521	549	519	486	498	529	534	534	529	469	479	513	490	514	515	543	479	521	491	519	548	508	499	516	462	517	544	491	538	523	480	487	528	498	508	491	528	468	467	509	484	536	490	487	510	538	522	519	514	578	526	542	509	474	493	495	503	515	514	500	564	527	518	533	469	485	512	518	489	498	515	506	530	498	516	555	507	479	517	520	496	472	505	516	477	477	502	528	525	494	506	492	484	504	517	518	479	482	520	509	541	524	522	569	505	498	472	489	527	508	481	525	518	530	514	513	492	471	495	484	497	522	498	489	518	517	507	523	509	521	508	499	524	497	502	517	498	568	549	493	474	500	520	515	523	485	497	531	482	507	505	525	507	509	514	525	490	523	519	496	528	542	498	503	485	473	492	483	507	492	464	511	503	500	542	483	539	524	526	513	526	444	552	547	506	514	532	493	523	477	505	522	459	541	497	523	512	503	480	535	498	450	506	496	519	514	532	517	490	477	501	533	500	477	539	457	536	490	512	461	488	511	521	504	501	523	481	497	476	516	476	534	526	514	509	500	497	519	501	457	487	499	507	497	473	528	554	514	519	479	496	485	533	494	526	514	519	522	513	516	503	533	529	532	500	531	538	514	520	507	489	532	473	482	486	486	513	554	519	506	474	487	549	512	501	518	525	549	509	528	538	510	518	520	500	538	497	540	470	543	517	482	508	519	502	535	479	554	516	497	499	495	471	489	525	514	464	533	526	486	486	538	486	500	501	508	518	558	528	508	507	509	529	501	527	511	524	518	546	512	530	496	542	531	529	510	517	566	547	477	535	512	507	566	524	544	496	503	533	491	496	517	476	519	546	489	470	474	486	488	533	480	492	504	519	464	516	502	479	497	553	521	508	467	504	474	496	525	484	453	518	502	556	533	527	512	519	489	512	500	471	518	512	485	527	497	530	467	470	521	498	484	493	529	527	527	510	532	519	517	535	484	491	526	520	543	552	523	486	487	464	556	509	475	537	489	502	560	481	525	483	518	456	488	526	507	526	545	493	479	541	515	512	484	494	519	493	488	517	461	515	530	486	509	503	511	536	513	506	506	496	473	512	523	511	491	542	515	486	519	517	483	521	498	518	494	522	502	533	478	512	497	498	480	517	534	509	527	543	463	548	502	484	516	515	520	557	550	499	520	530	525	519	533	565	510	510	504	508	495	497	484	505	559	532	517	521	513	486	497	465	498	549	500	537	558	498	523	485	513	505	496	497	487	479	519	520	508	494	509	518	559	506	538	492	536	507	529	540	541	516	472	495	518	548	508	532	515	502	507	489	489	495	530	510	506	508	531	521	511	518	457	528	502	494	524	557	481	514	524	488	520	481	529	487	491	467	534	490	516	535	516	474	536	513	545	518	528	504	479	530	510	485	537	520	482	520	514	513	550	503	530	554	509	520	548	547	508	471	531	507	483	488	525	473	486	504	476	542	494	519	536	490	540	487	515	521	554	493	537	500	511	514	507	485	536	504	523	502	481	493	551	515	478	502	485	477	521	549	499
3479	2077	1715	1009	808	739	642	626	535	504	600	513	537	499	555	517	491	469	498	535	495	470	499	510	505	498	475	523	528	513	484	460	485	480	450	482	488	511	495	515	504	480	499	488	495	515	473	482	460	457	487	480	451	466	463	481	455	506	499	498	486	455	490	488	466	460	487	450	459	480	502	459	485	473	459	500	490	513	442	476	464	520	455	493	402	494	497	492	520	458	487	454	481	439	466	474	467	466	451	419	450	492	498	472	487	471	470	482	449	493	537	489	512	430	480	466	471	465	465	458	476	482	456	489	487	479	465	526	471	451	478	458	472	477	477	489	479	459	462	487	464	474	471	493	478	482	467	490	484	499	485	490	460	490	463	460	439	468	523	452	463	497	474	483	467	463	449	485	472	462	472	467	467	457	478	452	434	425	465	494	443	497	463	493	522	483	460	471	471	437	474	466	477	442	495	456	462	449	480	496	472	469	469	478	506	477	447	500	501	453	491	456	461	472	488	496	455	443	460	494	504	460	460	494	503	482	455	485	452	409	444	497	515	480	490	486	476	483	449	479	495	497	485	497	437	478	469	469	477	515	445	487	491	472	497	480	514	439	464	448	473	457	477	490	467	460	495	493	489	444	481	464	476	452	478	457	492	461	466	461	448	444	473	484	457	451	457	486	470	470	473	450	452	492	458	463	481	504	416	501	471	439	501	497	497	482	486	447	479	484	473	477	467	462	415	491	465	488	483	486	475	470	439	471	488	484	449	464	470	482	455	482	457	446	481	477	438	435	502	477	436	451	478	448	470	442	500	479	465	489	498	458	475	463	446	483	434	450	499	465	482	461	503	473	471	464	470	453	467	499	463	480	466	466	477	451	480	499	488	481	469	492	481	460	450	475	443	487	493	495	486	502	448	475	489	442	472	487	475	491	476	485	461	471	458	502	471	483	495	463	465	453	464	462	502	458	473	494	477	479	499	489	491	484	440	443	494	434	437	477	524	462	462	495	499	498	426	468	483	465	434	451	470	446	488	495	466	478	425	456	457	449	459	519	488	477	500	477	437	495	489	474	454	498	477	422	469	455	476	514	470	499	480	484	452	461	427	476	470	404	463	477	462	463	469	447	497	441	497	500	506	463	463	520	483	470	481	438	496	465	481	472	486	471	489	442	466	472	453	475	480	471	457	488	451	458	452	472	505	465	470	471	479	468	526	492	485	467	466	427	481	456	469	499	474	498	496	469	503	473	490	493	414	438	484	435	485	449	467	493	457	479	493	471	449	445	448	463	459	463	449	476	460	455	453	458	509	520	467	476	463	464	430	466	500	475	478	480	480	476	462	451	499	474	479	517	438	448	431	472	469	457	480	495	439	464	447	460	462	405	477	489	456	440	473	449	464	444	471	456	463	447	457	459	501	471	479	476	466	463	463	500	464	463	484	452	469	486	426	481	443	507	542	488	501	477	497	470	462	461	472	445	473	504	509	462	469	472	450	488	481	462	495	466	460	431	522	459	446	487	473	446	476	505	468	462	473	458	471	469	476	485	440	471	491	518	500	481	436	470	489	501	476	487	507	468	487	459	462	444	491	504	468	465	483	460	513	475	481	513	465	455	459	492	441	465	490	421	487	478	452	465	451	492	437	490	436	507	475	488	477	500	536	476	505	443	452	464	513	472	451	458	451	435	434	475	479	482	450	485	458	485	497	493	490	468	479	476	483	454	479	478	449	471	456	469	465	483	448	434	479	475	490	464	478	468	471	454	466	493	464	494	471	473	446	460	451	499	477	488	469	440	444	479	424	470	437	498	472	483	460	483	484	492	466	491	477	489	497	472	454	453	447	451	483	482	468	512	497	472	427	439	430	443	482	476	496	518	494	434	455	491	476	468	439	488	445	494	478	464	471	474	457	500	459	468	445	468	437	500	472	482	466	470	483	459	435	507	462	507	530	463	489	454	471	487	453	462	484	484	492	485	464	488	492	482	459	460	475	476	492	461	504	440	519	487	431	462	464	488	456	472	481	492	488	477	480	443	469	491	460	471	482	460	449	453	491	451	451	472	446	478	480	488	471	463	502	481	474	460	473	489	476	485	432	495	439	493	486	470	435	476	481	477	461	499	437	435	500	452	468	511	461	485	455	497	414	509	461	466	470	438	454	477	464	481	483	459	454	520	447	484	485	474	452	503	449	524	448	457	474	477	478	445	474	523	462	473	482	463	489	470	434	511	423	444	466	507	478	464	417	476	448	497	526	488	461	531	498	475	440	466	529	497	488	457	497	470	470	488	452	459	460	474	529	480	489	446	465	490	488	434	499	474	457	500	444	464	477	481	488	450	409	503	458	480	456	493	441	462	417	454	456	483	462	447	465	449	475	479	530	415	437	431	484	453	472	437	470	478	513	480	474	494	482	458	459	458	449	519	472	466	463	475	440	478	482	465	474	458	458	467	436	487	441	495	469	499	501	471	480	437	456	486	480	466	437	474	497	443	450	477	495	463	466	463	436	441	481	501	448	424	471	499	483	491	469	484	471	458	462	476	429	411	494	448	456	476	463	442	435	434	493	480	447	483	488	499	513	479	443	459	472	479	424	470	425	503	483	481	485	486	463	449	445	504	502	458	504	506	483	491	451	479	474	455	476	431	456	491	433	450	457	484	475	445	435	492	489	437	484	446	452	444	490	476	515	472	495	473	464	524	453	454	458	447	455	475	475	458	466	482	462	456	443	453	441	478	519	462	465	494	458	468	500	474	466	490	511	445	436	501	490	448	455	493	449	460	487	472	481	466	478	485	489	475	458	460	459	478	468	459	498	421	461	468	468	483	453	462	472	484	467	434	507	443	456	477	447	455	480	495	471	420	466	495	460	434	467	491	468	459	478	471	464	492	484	457	465	464	493	407	477	455	453	485	464	486	464	535	487	502	444	460	481	434	451	469	470	480	491	466	507	470	475	473	466	469	433	508	466	430	427	456	477	446	473	479	483	471	486	474	471	446	454	446	472	481	453	467	476	470	462	455	440	475	513	472	480	511	477	495	500	459	475	462	499	455	466	462	453	450	474	463	438	454	453	462	437	456	479	504	466	500	443	494	429	489	485	477	472	488	474	472	472	457	445	477	520	469	479	461	496	468	496	443	507	475	449	481	439	449	506	483	505	488	506	421	494	488	490	460	477	486	492	486	468	501	487	421	439	471	446	466	411	463	476	484	419	484	476	478	497	482	452	510	457	483	445	472	457	473	454	478	470	453	497	454	459	437	452	494	456	469	454	480	458	473	461	424	463	493	481	448	443	446	491	510	498	484	466	528	439	482	437	467	475	463	462	478	473	472	450	481	428	473	439	512	453	491	465	454	437	464	475	467	462	461	485	457	437	472	470	460	441	497	450	479	434	433	454	468	443	480	436	486	471	525	480	444	462	441	440	471	487	481	457	479	446	452	443	505	461	471	488	447	452	501	486	467	424	475	461	410	470	502	448	514	455	495	459	484	481	487	465	469
24308	21442	28629	24635	20357	2734	918	582	467	441	391	443	417	384	381	367	364	355	331	349	308	329	351	355	368	368	335	345	340	364	317	299	344	332	323	341	320	364	339	329	331	331	343	342	320	327	307	315	328	304	319	329	324	341	334	337	300	338	340	334	334	322	304	312	333	317	347	332	335	341	337	321	310	347	319	320	339	344	322	329	311	345	321	306	312	316	290	334	326	341	313	346	351	314	312	317	321	343	336	313	321	331	314	306	318	307	311	287	315	346	321	285	337	332	333	303	288	328	297	302	319	327	331	319	310	318	295	316	307	315	333	332	319	352	297	346	328	337	308	320	378	314	326	311	343	291	322	347	324	309	347	314	317	294	316	334	319	328	327	332	300	311	304	343	285	310	321	336	338	343	322	327	309	312	330	320	323	345	318	319	304	297	338	316	338	334	355	355	300	333	309	313	280	324	352	336	353	329	322	323	322	344	337	333	321	335	301	298	310	331	302	340	348	305	331	326	345	312	331	336	288	346	346	327	337	295	315	326	349	312	306	344	329	315	374	299	294	336	338	324	384	337	328	338	328	294	318	309	343	306	349	326	293	312	335	337	311	288	304	340	345	342	295	315	310	335	336	313	323	335	286	308	317	284	358	308	348	338	288	346	313	289	312	341	281	321	318	308	345	327	321	347	348	317	317	320	318	341	342	325	368	329	309	323	298	323	351	337	306	333	355	299	307	353	312	347	344	291	321	313	329	328	300	313	327	297	318	325	336	322	316	323	341	302	324	356	293	317	297	327	300	343	318	346	330	318	291	328	302	298	328	312	322	340	295	304	326	335	288	341	327	294	301	313	296	334	297	310	292	360	347	304	314	344	322	297	324	308	320	297	312	303	304	330	317	320	309	309	326	349	337	327	312	334	300	329	349	334	317	317	336	326	339	291	289	316	316	354	297	306	320	296	317	334	316	331	325	328	336	317	314	315	293	325	346	328	357	339	328	307	325	325	277	298	300	303	331	331	331	315	300	336	333	285	323	311	335	305	298	309	298	335	325	313	311	318	329	319	315	308	299	320	289	324	318	340	335	340	315	315	314	332	317	351	346	315	294	318	306	307	338	324	317	298	284	324	302	284	318	320	308	327	300	307	305	310	314	311	351	307	321	316	364	312	321	287	324	325	321	325	288	332	313	357	295	362	311	301	326	304	309	300	321	335	282	329	310	319	307	330	307	275	332	344	283	322	296	289	345	307	308	304	306	325	280	328	312	300	366	342	323	324	306	334	321	330	341	307	293	300	332	344	343	306	334	334	317	311	335	318	322	320	351	314	315	335	300	296	347	318	353	344	306	293	343	308	319	321	318	291	308	310	302	323	318	320	320	329	344	314	305	314	320	330	319	322	330	318	336	269	306	328	287	366	336	312	301	333	323	303	331	333	294	338	329	353	336	291	306	308	333	305	298	326	360	298	320	291	291	347	308	312	323	311	346	338	325	271	328	321	294	318	277	294	301	311	327	293	298	310	309	349	308	348	314	332	316	311	327	350	337	333	291	305	313	321	330	333	300	332	304	333	316	335	312	316	324	341	287	313	323	317	354	332	346	309	322	326	309	335	324	294	289	311	313	325	312	306	320	321	307	303	328	322	321	319	302	324	333	350	301	330	329	307	347	342	333	319	331	340	343	318	337	287	330	323	313	346	332	318	268	301	300	307	310	333	328	301	322	307	337	350	329	295	295	312	336	291	295	338	330	315	341	338	299	327	297	307	347	347	339	311	300	309	316	347	341	312	291	341	321	354	322	302	317	310	335	311	313	328	312	298	295	327	329	333	317	312	319	342	309	338	310	331	347	341	314	310	280	313	326	372	322	298	327	297	296	328	299	308	347	348	317	334	318	315	320	313	318	289	322	325	325	332	330	302	287	329	312	331	329	309	319	306	349	308	316	313	318	329	293	306	322	337	299	330	322	287	356	333	336	318	296	340	319	328	336	328	338	342	321	329	347	333	361	335	299	309	333	331	345	299	329	320	291	353	313	309	364	301	326	283	346	307	322	348	301	306	328	324	334	295	331	334	322	327	294	313	308	299	316	308	330	310	287	348	336	303	350	331	309	346	307	333	283	290	319	304	326	340	288	337	322	330	302	305	306	320	309	310	318	306	304	325	338	298	354	323	330	322	321	336	310	311	294	298	320	341	315	326	308	307	330	328	295	305	329	286	341	320	324	338	318	311	300	325	355	328	297	301	327	294	324	331	301	297	300	315	356	318	330	342	308	320	304	325	325	336	327	293	316	305	339	319	301	314	325	316	332	326	318	333	327	306	295	306	301	298	300	314	309	308	315	305	342	316	311	270	333	318	306	306	310	332	310	328	326	313	299	306	344	290	337	319	316	294	305	319	347	336	314	314	333	303	286	336	322	309	289	347	317	309	317	321	337	302	308	279	326	316	343	330	321	325	329	364	354	366	307	335	329	325	314	325	305	341	342	312	330	324	325	315	352	317	284	311	328	311	325	326	321	301	334	338	316	329	328	321	300	304	286	319	317	329	304	303	288	330	323	334	327	325	342	329	342	324	321	329	318	320	307	321	327	326	309	315	329	312	307	322	301	325	342	303	308	297	338	299	290	309	339	328	341	335	337	310	307	324	346	322	294	326	343	325	298	340	327	307	318	323	329	312	329	320	331	331	327	293	350	326	315	311	304	311	297	357	319	341	299	314	309	268	360	318	305	331	326	308	319	304	301	316	309	299	311	293	277	323	317	316	357	362	343	319	302	307	343	347	300	331	321	324	300	330	334	305	346	327	335	336	321	309	328	325	318	345	325	313	313	331	298	283	342	333	318	330	317	337	328	347	291	302	310	319	305	315	309	323	320	315	323	328	302	319	343	330	280	343	303	294	336	331	276	321	302	303	287	320	307	335	350	326	315	308	315	320	324	287	314	338	282	315	294	294	344	321	304	326	295	339	318	309	293	296	325	317	312	341	328	322	335	325	296	339	366	314	315	324	346	345	279	328	294	349	300	320	333	310	328	305	315	329	332	293	351	299	334	353	323	346	310	324	329	306	296	322	327	300	315	340	329	289	300	310	332	345	339	321	364	347	305	309	347	329	316	307	294	303	315	333	315	296	331	277	312	334	341	314	340	330	291	297	351	321	348	320	320	265	275	310	287	332	315	314	294	317	300	342	320	313	337	321	351	328	326	325	321	338	302	329	335	294	285	326	334	316	342	334	332	311	340	320	338	355	337	317	327	312	308	321	319	300	316	332	328	293	318	311	324	334	326	317	310	318	331	339	335	301	329	295	322	333	337	284	330	310	304	320	311	265	328	310	322	296	314	336	328	308	318	327	347	323	331	333	319	291	301	334	307	342	308	297	295	333	325	295	341	339	314	334	273	323	332	351	299	348	321	317	328	338	311	333	340	335	278	344	325	358	334	319	324	300	301	320	337	328	299	316	308	307	306	313	320	324	318	337	334	321	313	322	305	316	326	329	319	300
3312	4610	3699	1841	1265	990	805	674	573	563	470	422	426	391	398	446	367	398	372	369	377	341	339	345	321	319	344	326	322	350	393	350	333	339	338	333	354	332	335	349	369	346	310	324	314	335	321	336	328	320	324	354	321	305	307	316	320	313	352	334	322	324	309	321	312	302	337	337	330	331	313	339	348	357	319	326	330	349	316	311	324	334	312	346	341	291	304	367	318	331	326	321	326	310	339	343	315	295	297	323	321	280	323	316	328	332	349	340	319	332	321	332	302	312	332	360	332	339	291	343	326	309	301	306	338	341	298	278	274	309	326	311	345	310	299	335	335	323	348	350	338	298	360	336	330	312	339	328	346	318	349	340	326	337	300	318	294	321	323	337	313	329	306	324	327	305	310	303	304	335	317	340	312	316	346	295	324	333	316	337	343	299	315	358	331	324	328	304	324	313	330	337	351	327	312	309	308	330	343	336	335	340	336	316	329	325	314	327	298	352	330	331	332	296	298	308	365	331	343	326	312	338	330	304	333	305	334	291	325	320	319	347	306	326	325	322	346	322	313	281	328	289	331	305	301	341	312	323	320	327	330	329	335	331	335	318	315	322	339	324	319	350	314	343	301	348	313	301	313	350	346	306	329	322	315	318	301	314	307	321	333	349	316	339	313	314	334	314	346	342	351	357	291	332	289	353	321	318	345	311	321	307	348	326	347	317	319	363	346	307	311	317	293	339	333	315	331	374	301	334	329	307	327	318	332	333	339	316	298	326	332	342	297	308	317	328	331	312	317	285	301	321	352	310	336	338	306	306	313	334	349	288	325	309	317	302	316	297	328	326	310	305	336	322	323	256	284	326	308	339	292	343	332	310	321	324	305	292	327	296	334	299	335	310	353	311	322	306	294	311	326	304	341	360	322	318	337	329	336	302	319	322	344	360	354	304	321	313	308	328	334	304	312	285	320	331	342	310	326	294	322	324	335	337	287	325	342	328	316	331	319	323	311	334	334	306	296	325	316	348	316	327	282	296	336	341	312	362	339	339	316	298	315	334	328	298	322	310	335	323	324	335	329	320	309	307	320	296	331	338	331	359	352	326	319	324	337	345	330	310	341	329	320	324	344	332	312	347	309	301	317	286	322	286	312	318	344	316	304	299	333	314	328	295	319	333	320	303	327	325	297	321	301	308	331	333	322	334	310	297	310	323	343	320	317	315	312	313	329	343	323	330	328	344	307	297	302	310	307	328	307	320	288	342	371	337	332	335	345	319	314	298	335	310	315	333	330	326	323	332	306	326	340	333	313	321	293	299	317	305	297	376	306	311	317	355	308	289	312	329	329	335	312	298	302	319	303	305	367	306	328	338	344	331	356	316	311	312	317	329	337	341	348	325	324	311	311	316	316	302	339	343	356	310	287	331	327	309	332	330	319	314	368	337	292	322	309	315	314	326	345	331	308	329	330	329	338	303	305	333	306	290	319	301	298	326	327	299	311	292	352	325	306	293	314	342	313	304	346	330	322	317	330	343	332	309	310	337	317	325	332	303	313	328	293	313	310	335	312	294	335	333	327	312	301	340	319	337	324	305	328	332	323	300	312	336	312	322	306	328	330	319	316	328	356	333	336	302	333	325	344	337	335	334	318	294	354	316	336	314	331	343	296	288	300	327	332	310	306	319	322	286	308	321	303	335	311	327	292	337	331	303	321	295	309	338	341	311	339	319	299	320	347	361	320	317	347	338	316	325	278	319	295	319	337	331	294	297	309	307	338	347	328	339	312	366	371	307	307	321	328	311	300	338	316	325	345	301	331	316	336	343	353	309	294	334	330	342	345	345	302	309	316	304	290	344	360	336	335	301	305	335	293	342	313	321	344	315	321	324	306	315	303	314	307	328	314	341	278	349	333	353	324	292	297	306	334	323	312	352	330	299	314	286	317	275	298	305	306	316	290	310	296	359	321	295	290	317	326	312	312	275	336	315	305	330	319	325	312	305	300	297	323	314	331	321	318	287	316	324	303	306	347	338	358	326	315	360	321	300	299	311	332	334	323	299	301	326	290	308	300	342	345	323	351	331	313	298	334	315	304	329	309	298	297	290	326	326	315	322	299	282	314	330	333	314	304	296	309	278	322	337	320	308	310	299	331	317	338	320	323	312	327	338	343	315	349	305	342	326	330	332	309	324	300	306	312	281	308	337	336	318	327	326	307	316	359	296	320	318	322	326	339	280	280	324	340	329	329	322	330	297	325	329	345	309	308	315	326	337	293	286	291	304	281	297	315	293	335	318	346	291	315	308	352	302	315	309	289	339	331	298	298	306	313	324	319	300	322	314	288	283	315	303	349	297	316	310	333	282	293	314	311	316	297	341	292	304	322	310	319	289	309	330	335	324	320	294	335	336	309	305	296	325	287	313	336	333	330	316	319	336	326	351	281	333	330	309	335	307	326	291	334	306	347	315	296	308	290	322	318	292	311	323	323	334	325	312	307	337	322	292	329	357	345	329	328	292	312	298	317	314	291	319	327	315	317	336	335	303	305	312	346	341	302	306	282	322	291	326	318	319	359	344	306	290	300	331	297	295	312	337	300	297	298	295	323	320	325	315	347	313	317	323	292	303	291	282	328	316	320	306	319	350	308	327	298	316	325	312	315	302	302	338	328	319	330	331	299	319	345	303	348	310	319	327	326	309	307	354	340	300	308	278	306	315	299	305	312	331	321	327	312	352	332	308	302	335	313	302	324	312	300	315	328	346	314	321	293	329	341	314	336	305	312	317	351	303	328	332	309	299	319	319	305	311	317	327	332	303	332	325	315	292	292	309	315	321	304	329	310	333	290	331	345	322	332	326	293	326	312	320	307	298	333	275	295	335	292	325	337	311	325	349	322	326	299	310	332	297	328	310	323	325	354	308	307	317	321	344	344	332	320	305	303	306	298	307	356	339	304	290	331	279	285	321	319	329	335	293	321	333	313	335	357	316	343	335	323	281	330	345	293	324	318	321	287	312	335	315	292	298	307	309	298	318	327	318	361	341	286	325	274	337	323	320	311	299	280	304	304	318	305	329	311	297	313	299	342	321	312	312	287	328	306	297	296	324	333	322	302	331	318	312	325	301	312	325	324	348	287	327	324	340	339	306	328	295	314	317	332	316	300	326	337	318	307	313	333	324	320	328	327	298	325	310	337	315	313	296	283	319	300	302	332	269	316	320	286	325	282	313	311	302	315	280	319	338	316	337	299	329	335	343	329	307	302	325	346	313	300	317	308	307	315	329	329	342	313	316	284	313	295	313	292	344	332	316	339	329	303	357	316	326	321	318	318	285	287	327	350	302	292	313	303	298	315	332	357	315	289	294	308	333	309	329	303	325	301	300	306	334	305	299	301	298	339	334	300	284	343	303	327	324	299	310	318	313	296	310	302	321	308	300	326	331	327	307	314	300	312	316	302	305	296	293	311	320	315	311	303	288	312	330	300	331	342	289	320	345	325	316	301	295	306	308
27633	12207	1952	1206	883	700	727	719	695	743	728	680	687	740	698	719	686	703	699	654	676	688	717	695	701	695	669	731	658	703	639	693	696	658	687	682	719	645	648	696	717	747	693	700	729	688	676	683	716	688	696	691	684	667	711	736	729	687	681	721	712	661	689	704	703	691	702	687	737	717	647	736	733	692	682	720	685	698	705	716	681	690	720	679	678	704	676	701	663	688	666	735	699	667	616	683	665	647	741	653	667	722	661	677	653	719	693	703	665	688	676	714	705	666	725	673	695	669	666	675	712	691	674	702	687	707	681	715	644	696	724	672	703	698	654	716	755	712	701	694	712	726	707	686	683	679	690	721	702	711	723	737	700	656	703	685	682	668	642	671	720	716	670	657	692	710	674	649	719	667	646	679	705	661	691	660	699	698	687	687	677	661	666	670	695	666	646	688	697	740	754	700	678	641	714	656	720	706	645	688	755	739	725	703	726	676	717	728	655	698	680	692	703	693	692	701	757	700	680	645	723	716	672	705	731	716	696	714	661	667	712	672	710	717	654	692	692	694	673	683	703	678	711	722	688	661	705	721	657	654	638	721	664	757	678	736	692	711	690	684	655	695	700	743	685	655	687	663	655	672	661	713	723	674	719	665	713	630	676	715	673	681	672	687	677	706	686	650	674	640	697	739	741	721	668	717	656	720	673	711	713	665	672	678	716	659	716	736	737	686	737	625	647	711	698	703	682	740	716	719	710	633	664	695	689	711	694	740	706	675	702	670	681	732	639	721	745	703	700	733	668	687	697	724	718	706	678	678	645	657	694	656	626	680	681	756	700	733	691	681	702	706	721	642	681	697	705	742	711	665	672	701	693	698	691	719	710	722	655	679	690	743	665	680	693	698	713	661	680	697	668	708	682	658	727	670	709	698	686	697	713	660	654	699	712	706	691	751	668	682	690	685	709	696	691	665	705	675	708	692	693	690	694	681	706	678	689	704	696	688	720	721	651	685	676	666	700	695	722	638	663	712	684	673	701	682	705	681	732	674	696	669	705	737	709	669	686	706	730	666	661	673	698	694	682	736	728	673	724	712	678	694	683	691	741	685	687	677	691	667	740	742	705	675	684	680	658	686	638	654	702	750	655	649	723	707	696	701	672	656	699	693	660	713	701	670	710	632	739	683	681	703	728	724	678	670	668	672	709	675	689	697	671	700	685	723	666	655	692	732	662	685	636	707	716	666	713	660	734	703	677	722	682	718	687	691	714	714	691	730	683	702	722	707	682	744	671	659	698	702	695	712	684	681	726	691	675	693	683	705	706	697	693	739	713	682	693	669	706	689	703	666	701	730	743	666	718	679	697	717	684	678	699	652	739	661	687	708	758	723	654	705	683	660	720	694	702	679	701	678	694	699	728	717	704	696	641	710	687	650	711	701	689	675	666	708	726	685	674	661	695	697	682	703	704	690	742	675	728	695	721	708	709	707	693	652	697	678	707	698	662	661	704	631	648	698	735	719	708	663	648	706	694	730	661	711	714	698	654	700	739	662	689	700	667	648	674	725	734	664	620	653	688	673	699	694	713	676	660	718	662	664	686	745	694	667	654	672	695	673	679	686	716	692	694	684	713	733	701	678	679	703	643	636	685	758	679	688	646	703	668	716	693	713	679	722	705	708	664	686	667	673	714	651	743	729	713	740	673	704	709	690	696	696	687	712	675	670	721	683	700	689	654	736	685	693	702	697	655	700	718	713	699	703	711	697	733	734	669	728	669	624	737	691	697	685	708	674	682	647	677	688	699	717	667	656	733	677	712	725	697	690	667	685	685	704	706	711	679	659	693	706	702	686	672	699	704	732	701	640	668	718	670	699	708	716	718	739	695	707	716	708	695	678	656	671	663	711	669	660	692	677	711	685	685	722	732	672	686	650	723	644	705	620	664	738	691	734	698	672	660	689	722	682	738	704	691	702	702	680	658	650	672	740	670	721	648	697	674	708	705	704	718	658	697	661	715	667	695	674	722	634	671	669	689	689	694	645	683	688	690	719	704	723	745	686	708	668	729	683	652	719	701	670	760	638	687	695	677	678	710	714	689	665	682	687	692	702	719	692	689	705	729	732	712	660	688	681	678	656	643	688	668	697	686	730	693	725	707	660	699	668	705	701	661	741	691	666	712	732	702	642	754	731	665	672	704	714	663	710	715	681	701	682	707	680	679	691	681	739	648	676	651	653	681	702	693	724	706	736	692	698	678	666	691	720	652	670	654	670	664	708	696	694	701	696	706	684	763	673	710	679	672	690	678	705	669	660	695	716	696	653	712	728	675	719	679	704	691	628	683	693	717	730	701	748	680	656	680	698	732	691	684	695	699	723	695	692	655	714	648	654	648	687	664	731	734	684	694	713	702	709	692	727	699	721	674	697	698	672	653	724	703	653	674	676	695	628	691	698	714	679	717	713	663	699	711	719	673	711	715	723	651	632	682	710	701	723	663	670	708	707	690	699	725	625	700	690	679	700	660	716	706	695	706	702	653	663	701	695	701	644	707	730	726	687	669	689	703	640	681	704	720	708	654	726	695	632	688	669	682	771	699	675	676	735	681	644	711	692	643	707	704	690	626	703	699	707	684	688	636	666	626	746	724	675	670	731	725	702	669	662	677	730	713	703	672	675	719	702	673	712	670	649	673	671	686	660	692	651	631	733	710	733	751	708	729	712	707	753	698	698	628	690	716	696	666	739	729	718	682	669	723	742	635	723	723	711	705	674	717	719	713	686	693	678	692	713	689	741	667	681	715	699	682	689	640	659	625	672	698	648	728	701	715	680	685	702	687	678	706	715	668	670	737	708	706	663	664	652	694	678	684	709	680	703	712	677	695	703	680	722	663	725	669	682	657	640	642	633	667	672	665	725	708	700	711	686	699	687	709	694	695	672	700	653	676	672	697	661	686	730	673	687	653	646	686	692	698	712	689	682	682	696	715	714	713	712	690	681	744	671	709	652	722	652	699	704	675	699	706	671	718	704	667	692	674	728	694	728	676	702	680	690	670	698	666	663	701	726	678	677	685	751	664	651	717	721	737	718	717	736	683	711	703	665	705	686	681	678	727	666	709	655	700	706	657	722	655	698	723	748	696	694	663	711	693	687	737	652	712	680	685	665	723	745	684	674	666	726	723	699	747	676	699	679	685	701	668	736	674	684	627	708	702	700	677	691	672	701	693	722	664	711	696	664	710	712	706	699	661	644	719	669	710	669	737	711	662	683	713	723	754	726	696	681	680	686	672	680	686	688	726	704	652	651	686	719	689	723	688	712	659	778	680	680	746	628	679	719	671	715	717	717	654	644	640	653	691	655	663	678	742	710	682	699	678	729	706	710	700	709	681	755	674	694	678	664	705	712	732	668	715	705	688	717	678	664	673	728	678	690	680	676	689	694	715	718	700	720	653	696	662	680	687	718	666	728	683	686	726	675	706	680	715	710	682	672	714	673	673	709	663	662	689	666
5104	924	843	724	660	650	653	608	631	627	612	596	593	670	611	590	629	588	615	613	633	646	574	632	639	634	619	614	626	634	619	648	610	586	630	631	604	624	592	640	663	588	634	618	631	638	629	628	637	596	601	601	639	623	608	582	595	629	626	605	624	637	623	618	648	626	660	645	628	609	606	629	667	618	625	614	666	603	598	577	599	617	643	632	620	622	634	658	615	589	595	630	592	625	634	593	626	643	607	608	613	575	593	664	654	636	636	643	574	627	610	600	627	634	605	608	634	661	589	615	661	659	595	624	619	600	576	633	601	642	620	607	629	609	613	646	606	616	618	624	612	605	630	613	636	605	612	638	609	614	599	679	612	607	618	565	584	612	610	642	648	630	631	616	618	622	618	626	656	624	580	643	616	608	576	573	626	613	621	607	594	622	603	620	623	635	665	613	596	597	611	651	578	657	641	652	579	614	626	587	605	615	592	602	638	621	631	555	568	588	658	652	624	677	608	585	629	643	620	615	635	640	597	597	580	624	630	622	626	579	589	642	605	616	601	619	622	598	605	631	618	549	584	607	647	587	581	577	616	595	625	594	588	578	616	633	703	583	651	616	604	599	611	595	631	615	593	642	599	646	603	573	643	581	630	623	593	661	623	597	606	652	639	601	634	605	602	616	651	632	648	637	642	595	628	599	584	601	608	650	625	599	618	599	616	607	646	626	651	617	592	624	623	630	651	614	587	590	659	604	644	642	542	601	591	601	603	616	607	633	598	645	598	599	589	598	622	646	631	587	645	620	629	609	615	592	619	580	603	631	639	651	623	643	620	581	667	572	637	605	595	587	619	617	619	591	600	633	639	608	574	619	636	617	588	635	605	656	585	621	603	675	600	583	607	626	628	635	618	623	579	649	626	627	569	599	622	589	619	608	624	617	615	605	653	623	592	668	640	613	572	604	612	606	583	593	627	615	649	622	632	658	609	558	627	611	629	594	611	604	625	619	561	643	595	650	607	643	607	598	583	620	632	561	623	612	643	613	622	620	619	610	633	572	593	588	597	607	612	603	584	595	650	622	622	612	648	676	602	663	606	644	635	618	590	622	625	596	576	570	569	632	630	594	637	622	619	636	597	613	619	617	638	622	639	649	592	592	606	625	633	622	627	584	657	593	636	595	625	594	580	586	618	639	625	627	596	637	612	602	583	580	628	632	644	619	607	595	632	640	587	633	629	626	627	595	620	603	642	628	595	626	618	630	592	592	628	614	636	615	638	681	588	626	596	663	635	642	621	563	606	620	625	658	547	645	634	593	589	623	617	629	609	594	612	644	611	669	601	625	592	618	594	627	598	629	630	604	612	637	657	617	587	617	622	620	643	617	591	655	637	630	613	601	609	587	636	611	603	678	641	604	646	635	599	586	614	595	607	645	612	595	641	679	650	646	572	585	632	595	609	602	616	601	616	612	602	604	566	683	582	576	603	607	646	605	625	671	630	607	572	655	649	590	606	604	630	620	592	609	631	621	614	663	613	624	585	651	589	627	623	572	647	593	652	580	600	644	619	664	612	553	607	592	599	618	558	643	633	607	626	580	680	619	612	596	581	649	639	622	591	604	655	609	631	646	656	653	593	572	675	635	573	624	610	641	630	617	631	612	602	624	635	629	588	630	602	607	584	663	637	569	612	621	607	568	609	620	624	624	634	586	577	602	652	594	597	632	633	610	657	672	623	638	605	625	625	617	612	615	590	642	583	630	623	622	610	629	579	616	616	624	631	594	585	622	616	670	595	631	650	638	621	575	602	627	606	591	616	646	635	600	613	616	625	629	616	596	616	638	632	598	614	625	642	615	595	576	618	634	637	628	639	638	620	603	636	599	637	631	608	656	622	613	625	600	594	625	607	602	625	602	607	648	630	594	622	592	645	632	609	643	661	607	643	627	612	603	601	585	597	634	610	631	597	587	597	655	620	565	569	571	603	639	618	571	634	617	593	597	625	625	621	604	614	602	587	593	601	594	604	593	598	629	663	566	609	616	609	615	622	640	551	624	583	582	626	613	653	643	580	567	589	656	579	627	649	609	574	568	582	597	603	590	586	650	636	646	645	600	661	589	612	639	622	593	572	588	607	596	619	600	556	592	640	608	584	594	584	662	628	654	615	595	631	609	657	640	582	620	654	661	609	617	565	588	594	632	612	596	626	639	644	618	609	631	606	602	645	596	588	619	635	580	626	615	592	586	629	647	603	643	657	630	625	603	615	596	569	571	608	588	600	584	572	569	635	622	633	616	584	607	604	645	619	647	609	584	577	572	653	574	644	586	647	639	675	609	595	570	644	651	640	599	619	596	603	583	577	592	618	621	662	581	605	586	579	684	634	617	616	625	626	603	617	635	671	579	603	638	604	590	608	607	615	602	647	635	592	602	674	566	613	613	596	589	607	621	625	543	622	583	552	628	654	617	630	595	584	578	605	635	635	641	628	623	624	633	617	650	590	632	609	586	644	637	631	610	609	604	619	574	599	620	629	576	613	630	622	607	621	645	633	603	617	653	619	608	568	633	648	610	609	599	590	607	557	596	572	621	594	662	617	635	573	630	565	630	617	650	644	596	641	622	598	657	640	586	584	588	567	625	638	603	622	580	617	645	583	626	624	612	567	596	593	639	630	624	637	643	657	611	609	600	617	614	605	600	624	584	618	613	601	580	614	634	637	602	587	621	661	608	616	580	597	656	630	596	632	637	639	660	600	580	612	612	580	636	602	570	609	576	585	593	610	603	606	588	618	567	620	622	584	635	606	636	584	584	609	625	619	615	605	612	629	646	591	594	609	602	643	627	585	645	572	607	585	574	638	696	557	624	607	633	642	616	617	681	586	624	693	612	592	624	592	674	627	556	621	588	601	609	566	633	592	564	589	624	568	630	612	614	609	618	605	618	602	584	631	596	617	628	614	616	619	594	605	576	589	631	578	639	608	611	616	617	628	624	571	649	657	606	620	556	603	631	592	604	639	611	632	596	599	592	579	582	642	665	609	606	585	595	600	601	581	619	593	597	621	583	624	649	641	595	603	645	639	590	580	639	592	635	607	601	630	647	620	568	611	641	602	621	644	634	622	601	587	649	610	614	641	648	571	619	645	636	609	646	592	574	626	637	590	587	608	595	620	626	606	629	611	597	643	627	626	691	587	626	564	620	658	591	617	631	617	605	605	617	628	612	637	615	638	580	589	653	586	621	625	596	630	605	634	580	634	613	645	619	607	621	617	599	596	603	571	649	608	598	609	591	642	630	639	606	661	630	612	632	642	606	578	611	610	633	643	613	597	589	616	617	629	652	593	600	627	611	609	615	622	596	585	619	585	625	612	601	655	541	604	605	614	615	619	585	611	605	581	594	653	622	610	653	663	647	629	655	611	631	596	606	625	580	588	660	592	639	622	612	605	580	620	631	625	625	577	592	620	615	610	663	585	621	577	655	592	602	603	634	608	599	540	593	634	617	639	618
25737	21436	25841	18321	1638	782	705	633	571	541	544	519	567	529	525	504	498	520	515	503	518	492	466	512	530	499	546	547	533	550	499	524	526	511	546	476	517	522	508	523	517	546	527	532	497	524	526	537	478	501	517	507	518	555	475	511	488	518	528	530	518	534	491	487	567	527	517	487	516	530	499	531	480	483	491	503	525	544	501	521	509	484	506	536	487	521	505	519	481	494	534	551	514	521	514	516	526	492	506	521	516	485	496	528	548	519	548	548	502	489	487	527	527	508	501	520	539	524	462	473	508	516	505	539	525	495	548	475	537	490	504	512	546	496	526	506	519	503	540	535	486	456	558	470	522	491	527	512	547	558	515	477	505	512	457	518	537	521	515	514	525	534	518	493	494	481	540	521	486	495	496	520	485	497	504	521	502	495	488	484	519	534	473	482	513	496	498	525	471	476	531	498	542	513	487	486	518	473	497	529	454	498	499	499	494	492	516	497	523	522	466	520	542	520	533	509	495	508	487	486	496	513	499	541	488	527	491	515	508	475	531	512	477	496	511	512	516	506	531	522	543	505	508	480	511	503	449	456	526	508	496	472	527	521	502	502	512	483	565	511	524	481	510	533	498	528	545	512	513	491	552	502	493	498	503	520	519	521	532	516	509	531	476	472	496	501	527	465	478	532	518	504	478	509	521	499	475	492	549	538	507	488	521	514	512	520	498	495	497	526	532	547	511	513	502	492	539	520	501	503	508	543	515	531	577	484	485	505	452	508	485	508	530	485	500	484	522	522	514	520	500	469	504	511	521	500	509	537	528	484	498	499	521	502	489	532	482	502	491	486	556	516	485	513	497	514	496	504	497	520	462	505	488	529	494	489	485	515	534	496	504	509	500	469	529	490	482	507	497	498	498	463	480	473	479	506	512	539	525	506	494	504	495	533	509	483	495	505	505	528	525	545	524	501	517	492	481	497	480	511	438	526	462	531	533	502	500	503	511	494	480	511	476	496	513	460	482	492	497	489	478	513	536	481	521	502	495	493	474	509	483	514	541	523	492	535	499	474	538	540	575	529	507	505	523	544	521	537	537	483	482	463	525	512	506	503	525	457	514	527	506	464	494	517	505	502	539	489	517	514	508	535	505	519	527	506	459	513	502	552	462	513	483	527	516	470	545	551	494	526	515	495	518	467	489	517	503	549	531	502	497	522	464	518	529	504	472	457	516	564	475	514	544	532	514	503	523	549	516	516	524	510	519	482	537	472	520	481	530	489	557	525	526	499	490	529	525	473	504	548	517	520	534	478	495	496	527	470	497	475	519	489	523	481	499	468	464	512	491	494	543	508	572	498	495	527	474	521	495	485	460	470	466	472	521	475	519	535	536	478	541	490	529	506	489	515	508	502	506	512	504	509	524	536	471	476	523	496	490	473	503	491	516	508	505	513	509	494	472	515	502	507	507	493	476	454	550	512	499	498	491	474	491	466	497	544	508	507	545	518	496	501	475	482	507	497	528	483	506	492	519	500	477	523	499	526	480	521	550	517	503	476	444	506	514	517	488	503	519	483	519	523	504	480	515	524	512	502	510	523	497	573	523	526	521	502	489	524	473	505	511	523	519	545	549	452	526	473	511	511	498	496	485	494	532	479	478	499	506	553	502	510	499	504	475	476	507	487	496	489	517	509	480	520	488	489	515	489	513	542	519	458	535	480	485	497	511	511	513	504	496	499	526	492	508	490	511	524	532	496	523	530	504	529	479	492	505	512	532	516	464	510	522	498	499	528	515	500	561	481	555	538	467	531	490	500	488	527	521	484	528	518	495	487	501	502	518	546	471	516	522	546	482	510	532	486	505	531	533	527	524	550	470	481	501	502	510	506	534	506	521	464	496	497	557	529	461	453	495	544	488	519	539	536	534	465	501	490	492	462	522	534	528	496	526	503	488	483	531	494	519	497	508	468	467	513	490	521	467	502	516	515	537	488	478	491	514	509	528	494	526	526	522	501	525	497	479	519	498	504	527	504	539	515	502	498	475	541	478	494	503	504	467	524	459	488	542	463	538	515	531	516	506	526	479	493	494	485	514	510	503	452	492	528	514	505	514	506	463	513	476	559	536	494	534	490	477	522	473	518	471	523	522	523	522	504	517	445	488	518	491	508	514	518	523	551	549	518	520	486	537	543	493	522	494	506	523	500	554	480	513	517	487	498	504	519	510	530	503	472	524	551	473	491	488	536	486	512	524	494	494	521	518	529	522	528	481	473	480	502	518	496	533	492	537	484	489	513	531	469	484	505	524	499	534	528	493	499	523	522	519	460	512	491	500	486	481	509	513	499	492	503	513	461	533	531	522	525	514	507	480	528	534	513	539	509	532	477	539	514	536	488	515	477	542	494	498	519	534	533	541	512	500	471	496	503	483	532	484	514	532	532	538	506	500	505	518	513	499	565	503	510	499	485	510	534	522	476	524	488	518	489	484	499	519	518	496	513	501	523	504	456	490	482	496	503	504	542	489	526	475	477	515	490	500	525	543	507	505	496	492	472	508	516	521	546	517	516	549	459	492	534	496	548	534	488	503	531	495	500	511	518	521	529	540	516	499	526	509	520	504	512	532	530	502	508	519	500	484	464	519	507	517	533	518	510	501	513	487	489	545	485	514	500	518	526	491	508	493	498	515	523	497	476	514	485	516	499	495	521	511	546	514	521	476	512	524	504	484	545	518	458	504	496	507	472	504	525	503	500	528	552	490	544	503	466	493	513	530	481	481	537	472	542	477	504	491	521	508	563	485	523	539	454	536	534	499	470	533	548	519	497	512	484	504	510	489	500	543	468	510	522	506	511	529	434	514	498	519	519	527	482	499	504	526	492	526	540	478	529	515	537	491	526	497	500	529	532	475	511	517	503	506	498	524	473	508	515	463	475	483	563	514	483	511	520	475	496	523	503	500	514	508	521	505	480	505	479	508	518	495	499	538	463	535	489	501	495	547	495	498	543	503	520	468	471	493	470	550	480	484	503	530	505	498	455	521	456	524	499	490	501	488	503	494	491	501	524	516	512	497	490	507	461	524	507	504	516	470	520	528	490	519	496	518	510	487	492	508	515	479	496	492	487	526	525	496	526	488	487	511	511	497	510	498	475	537	495	490	529	505	492	481	523	555	513	495	551	487	515	476	472	502	537	490	499	473	545	502	512	553	514	505	496	498	476	507	493	507	518	523	498	513	472	518	488	512	522	535	489	480	516	477	500	505	505	525	506	503	521	506	484	566	494	537	498	474	479	475	536	501	523	506	517	527	506	470	509	485	448	490	479	529	469	503	487	486	490	506	520	527	521	541	508	516	497	505	513	543	504	524	491	517	536	507	471	561	538	500	496	508	479	487	522	532	525	457	524	493	483	534	546	488	500	525	525	506	510	480	516	469	539	495	550	525	495	514	482	506	496	503	486	504	529	523	527	535	485	524	496	522	464	480	490	494	521	537	509	511	496	531	515	515	476	529	505
3478	1999	1663	1033	841	704	609	569	587	505	534	538	517	526	476	507	510	470	446	485	491	466	512	525	472	496	459	445	534	486	477	450	478	494	482	484	452	488	494	461	489	451	453	486	460	457	504	480	501	471	467	515	530	471	490	465	492	478	474	482	472	460	464	486	469	491	517	485	482	506	480	455	456	496	505	479	452	487	464	493	456	483	498	487	467	445	502	507	496	485	495	481	489	432	454	479	548	469	470	460	473	475	451	465	470	460	455	504	438	461	496	463	468	489	515	495	487	503	452	473	428	449	440	464	503	468	489	525	457	525	471	484	461	513	478	492	497	477	441	510	471	483	480	481	499	475	477	461	527	452	450	457	483	463	494	501	499	459	471	444	505	497	467	497	478	500	470	457	516	455	452	479	481	459	465	458	461	482	500	509	449	468	478	491	478	519	489	509	467	469	420	445	473	494	492	464	465	475	493	479	478	482	504	482	493	485	515	508	468	450	483	460	479	460	475	485	465	485	481	478	490	465	467	521	478	449	495	439	461	471	475	464	472	470	480	453	467	507	479	496	497	463	451	451	446	490	461	443	539	425	527	490	451	459	496	454	454	452	486	516	482	483	470	468	488	493	509	462	476	469	492	457	460	432	477	438	455	475	450	488	486	463	465	461	442	461	442	485	500	484	471	471	484	489	450	449	448	485	464	478	457	486	499	499	496	474	503	480	506	474	473	465	489	482	493	474	501	498	462	457	462	450	476	464	466	483	505	469	495	483	456	438	446	468	442	464	475	460	507	444	453	474	454	530	490	496	482	466	492	432	478	460	451	472	495	458	493	502	471	497	479	484	482	485	455	471	470	458	478	469	471	488	456	467	450	507	497	497	470	492	435	454	471	459	510	470	465	471	447	502	497	476	498	508	496	484	462	487	431	465	493	468	432	446	424	503	515	482	464	484	464	497	494	490	448	474	509	478	515	456	490	484	479	521	487	439	454	427	488	466	461	460	477	440	483	510	466	428	502	462	462	427	488	469	468	461	489	453	440	481	477	460	449	485	441	452	485	490	461	519	506	497	483	428	480	470	476	479	456	477	482	471	473	475	497	492	490	484	489	465	496	458	485	454	476	488	485	475	451	469	498	426	435	425	516	470	472	479	452	489	440	485	463	499	437	495	453	463	492	505	482	460	471	522	448	474	473	513	499	505	461	495	467	445	492	441	440	460	436	463	454	435	528	517	401	465	488	472	466	471	459	525	468	503	461	470	483	453	470	469	482	460	436	452	445	433	464	487	473	430	492	484	460	460	525	518	433	475	475	510	482	465	440	457	478	508	481	446	506	459	482	471	469	448	498	477	461	492	485	477	452	521	396	462	476	490	479	489	477	468	523	420	447	482	490	502	498	509	480	458	463	482	476	454	489	423	490	495	460	483	459	503	511	476	486	478	476	452	503	478	474	481	491	458	504	499	482	495	498	464	506	476	476	453	515	492	489	453	497	498	478	475	456	450	449	485	536	457	458	471	466	475	480	490	435	430	477	509	487	500	464	455	506	449	479	436	498	474	511	442	468	501	460	458	527	498	462	500	442	501	460	436	460	487	479	437	474	495	468	459	502	439	489	474	464	481	485	465	451	503	493	512	464	485	477	485	467	442	503	482	475	452	489	464	508	443	467	478	429	499	490	486	493	484	481	486	490	513	459	468	496	466	483	489	515	475	440	486	484	472	482	469	463	523	467	455	467	405	478	505	485	526	461	437	503	468	504	474	488	463	512	461	468	485	501	505	504	485	493	471	471	503	508	474	459	472	474	478	464	497	484	451	451	460	451	469	479	462	455	490	484	476	472	481	485	473	483	445	525	463	449	469	456	454	445	484	511	486	536	458	516	469	486	441	473	473	469	496	456	487	465	500	484	462	487	477	509	455	489	472	460	461	505	470	502	471	499	481	457	481	488	459	484	501	482	492	491	465	484	497	462	483	453	498	492	496	464	480	452	464	459	472	451	478	451	494	423	454	482	506	459	476	455	452	507	488	461	471	464	467	469	493	462	470	452	521	491	462	461	449	463	501	484	473	490	480	444	449	472	467	485	479	478	474	483	439	473	456	486	490	484	502	487	493	491	495	479	496	437	482	486	460	502	481	506	506	484	483	463	457	429	448	488	466	459	521	440	461	482	475	485	420	466	462	509	444	438	462	464	462	489	475	453	461	452	472	486	473	483	458	491	476	504	429	464	455	471	466	447	476	449	438	492	473	456	456	487	453	519	491	486	434	468	487	438	479	457	472	466	477	465	479	445	485	467	454	472	449	441	501	476	469	504	463	474	462	493	474	486	495	464	501	456	465	467	467	433	451	475	472	499	518	491	489	508	465	474	471	449	467	472	452	497	487	442	469	483	503	460	478	491	455	503	454	493	490	479	481	458	499	459	502	468	473	499	452	433	493	473	447	442	467	499	450	452	473	445	462	496	431	508	483	437	483	494	461	504	512	491	508	482	490	479	452	518	457	497	462	464	456	472	486	524	473	502	475	465	467	494	482	457	511	462	491	434	466	468	493	501	461	433	488	501	441	465	482	429	477	488	521	499	480	507	464	476	464	498	513	477	468	469	497	464	472	478	463	457	512	472	496	474	479	462	465	482	455	447	468	437	441	517	451	470	482	430	482	477	465	450	466	485	432	488	472	458	505	464	482	471	446	478	461	475	474	478	465	474	496	463	507	473	510	491	464	502	504	488	458	454	501	479	519	436	450	483	475	475	463	488	481	481	476	473	486	485	475	460	431	482	470	450	459	448	507	484	456	469	502	474	465	481	490	458	495	461	453	450	446	502	491	463	531	470	480	449	461	482	469	487	476	453	473	446	490	446	483	485	490	453	457	444	469	489	456	476	471	461	419	474	442	460	501	492	479	495	481	475	453	457	478	494	491	477	471	460	485	447	466	486	442	519	466	504	489	477	500	478	471	479	480	491	506	524	506	475	441	451	475	497	526	493	478	509	481	492	467	434	479	487	468	478	467	439	504	473	488	505	508	484	466	474	449	462	494	515	475	514	494	490	454	465	464	448	469	476	473	455	475	482	433	440	470	493	497	481	455	445	447	485	471	482	476	442	519	439	520	462	439	461	445	441	478	466	473	487	457	458	452	466	483	456	499	512	477	453	518	465	477	453	494	492	439	479	474	469	470	497	500	430	449	509	493	480	473	475	458	478	448	473	439	473	489	456	463	456	477	490	507	448	501	460	487	448	479	507	474	470	452	451	489	452	472	450	444	458	473	526	498	451	487	483	477	467	482	448	456	474	467	424	456	435	478	471	484	495	455	495	454	523	495	444	473	458	474	466	469	459	475	474	462	438	461	508	448	480	500	477	451	466	456	450	497	460	498	492	505	456	513	457	448	459	506	448	494	456	484	479	458	464	489	484	464	471	468	499	465	481	454	467	447	455	475	470	503	441	452	499	440	458	482	489	455	457	475	430	494	476	489	524	445	495	461	486	472	461	467
24253	21416	28599	24639	20187	2658	897	574	492	456	456	390	385	349	329	373	349	360	305	340	363	344	337	379	372	343	337	344	341	348	344	343	348	350	324	356	339	362	322	336	314	337	343	330	357	323	346	344	319	341	369	334	341	340	333	309	338	314	292	347	324	312	314	339	345	320	304	311	323	317	354	316	312	345	331	315	313	320	308	314	345	298	369	353	307	355	355	345	311	346	315	321	319	319	313	302	339	300	327	303	308	337	309	335	310	344	333	338	296	332	324	319	320	292	309	325	339	314	329	355	333	302	342	298	339	322	355	353	332	313	299	323	314	307	303	321	322	312	289	308	362	308	331	348	332	327	334	299	328	348	289	305	347	334	339	314	355	305	332	340	328	327	302	327	321	316	324	358	325	341	311	347	371	325	331	341	325	306	303	332	298	327	316	326	310	315	320	311	341	350	307	325	321	333	313	321	327	321	350	339	291	312	311	346	327	327	308	327	340	315	315	337	305	312	310	344	327	341	281	369	299	336	298	291	314	331	315	296	329	315	339	321	336	293	342	296	328	344	323	304	349	299	352	313	336	317	345	325	311	304	300	333	316	302	294	310	345	346	322	292	342	320	331	351	323	322	306	305	303	329	316	337	337	343	353	335	353	298	323	346	330	361	325	319	309	325	324	285	347	351	292	353	319	335	325	330	318	320	355	317	331	326	333	365	326	327	304	334	329	316	352	315	300	329	298	314	321	319	359	333	322	312	323	332	332	338	326	349	302	323	347	328	325	316	333	321	347	317	336	334	321	300	349	341	345	326	337	299	314	358	345	334	326	350	296	334	319	306	294	342	318	314	299	327	310	355	344	334	329	325	312	348	310	326	307	335	345	338	332	343	338	317	347	316	329	330	333	350	282	306	353	329	305	327	328	299	312	329	307	339	298	332	352	324	326	320	288	335	324	314	333	334	319	294	368	351	309	330	341	327	345	328	288	342	336	321	318	345	319	320	310	315	359	331	336	325	322	313	335	350	285	331	360	358	318	327	351	336	323	333	340	322	308	367	357	304	320	333	321	323	341	331	334	335	331	302	298	326	344	297	294	318	314	280	324	332	340	314	338	310	324	322	326	315	311	300	346	352	327	337	336	313	301	342	303	327	321	340	324	331	337	311	299	318	312	326	361	312	324	288	319	357	345	325	386	368	328	321	336	309	334	314	315	344	360	335	335	336	330	317	331	322	300	324	296	304	315	307	313	309	340	318	339	336	342	321	316	325	350	314	307	338	301	350	337	349	340	330	292	325	319	308	295	341	337	337	311	329	345	321	326	310	348	333	327	329	331	331	318	327	343	295	318	324	328	319	323	325	342	350	315	344	329	341	320	326	328	328	309	326	309	308	314	336	311	319	341	318	305	319	301	316	326	359	311	313	285	348	320	303	288	337	375	314	332	336	330	335	298	326	337	305	329	312	345	328	334	319	344	313	313	289	330	343	318	351	380	330	385	324	318	333	317	327	370	334	321	292	333	326	313	326	317	351	347	308	326	299	347	309	300	335	340	323	289	277	336	341	297	351	319	314	334	329	347	328	314	321	342	309	298	303	335	307	331	313	329	347	297	298	270	342	323	349	352	337	318	317	315	337	355	326	321	302	312	324	324	330	332	308	345	373	307	323	325	323	350	337	331	331	313	329	334	359	350	329	322	306	309	298	295	344	335	320	326	301	293	351	312	306	335	335	340	328	324	325	351	308	278	317	310	335	354	331	301	327	311	293	309	310	308	323	319	328	284	316	328	328	346	313	343	284	352	298	309	324	333	307	314	315	298	320	347	318	296	316	358	331	324	334	314	325	333	320	299	329	313	354	317	300	323	323	300	331	379	328	369	285	316	325	332	300	291	301	324	317	358	322	291	318	326	277	297	302	338	320	320	336	366	337	322	312	303	333	303	314	318	317	320	316	330	322	316	332	320	335	314	333	341	325	340	365	324	324	286	352	348	326	298	315	298	350	310	337	314	349	329	288	358	325	320	309	304	328	344	306	330	326	333	353	339	343	320	317	357	320	340	343	313	311	329	328	333	333	301	330	330	354	343	327	337	329	331	342	324	381	312	341	325	316	319	338	313	342	298	308	302	320	301	316	308	333	337	348	320	311	350	360	306	360	300	344	314	302	312	317	348	360	300	345	317	343	336	313	329	326	325	290	318	306	353	355	312	319	325	318	354	317	338	325	312	351	340	360	354	312	339	308	349	347	334	327	309	341	356	331	295	282	327	338	313	319	324	361	314	336	301	326	293	323	351	323	310	336	323	319	312	285	328	335	313	326	310	322	327	339	354	287	325	332	304	319	334	329	348	328	315	306	315	314	324	340	320	337	339	332	339	319	304	310	331	343	323	339	330	322	332	326	313	314	324	286	335	346	329	297	326	318	357	332	320	293	287	333	315	346	356	294	325	311	334	346	300	332	339	305	351	298	349	327	335	331	326	354	315	290	346	323	330	296	322	329	319	314	316	285	301	321	310	307	308	316	330	311	328	314	366	340	343	318	304	327	314	332	278	309	327	311	361	327	340	345	357	334	338	312	354	317	311	349	328	305	343	323	314	325	321	353	327	331	338	342	317	356	319	306	328	318	300	323	335	332	309	333	309	307	325	316	324	332	333	351	294	346	313	303	275	303	320	313	333	306	301	353	336	339	295	339	325	318	341	327	348	337	318	335	298	341	324	307	360	309	322	304	349	332	316	304	344	329	329	305	288	346	329	354	320	317	330	312	316	324	312	337	332	318	311	313	326	309	322	333	324	313	331	308	338	314	297	317	338	337	316	296	357	318	322	319	338	303	305	331	347	344	321	311	317	316	310	311	317	310	325	309	304	326	330	346	300	318	287	351	344	317	316	335	320	321	307	347	321	330	300	318	341	347	335	311	324	327	362	324	335	312	350	308	310	332	332	316	323	305	330	329	299	310	303	330	313	340	295	345	308	358	333	330	316	335	305	331	308	298	307	336	311	317	340	321	319	340	345	270	329	332	286	304	334	337	331	319	326	332	336	328	297	350	322	335	283	330	319	298	319	300	324	340	346	321	292	323	297	293	332	321	327	329	326	331	307	350	331	329	327	341	336	358	313	313	335	340	358	313	305	323	371	347	329	346	311	300	313	319	328	339	301	320	316	319	354	314	354	324	320	346	348	325	339	324	340	349	301	351	333	313	331	325	338	345	318	314	319	312	344	332	319	291	328	312	344	312	314	325	315	328	291	312	337	309	331	328	306	344	319	329	314	287	334	335	318	312	346	331	322	331	323	335	352	327	324	336	314	353	348	316	329	342	334	292	354	339	306	306	322	336	370	321	345	352	316	328	350	313	308	330	293	329	334	319	316	313	281	312	320	332	348	328	298	319	345	317	327	315	332	342	319	317	294	316	310	297	335	319	333	317	322	281	312	342	347	329	298	346	346	306	353	348	300	317	314	326	317	344	313	312	324	323	346	323	289	301	352	329	350	331	334	351
3337	4587	3672	1828	1285	999	867	704	624	541	505	434	488	401	412	380	392	406	388	349	373	377	401	358	384	328	349	360	349	344	336	325	359	334	353	320	326	354	355	325	332	324	343	315	327	318	331	307	332	325	337	293	346	322	339	355	318	335	334	346	325	323	309	300	314	343	340	328	327	328	339	319	343	337	312	381	322	321	334	305	345	342	327	334	301	318	345	328	301	349	320	315	337	358	317	321	322	300	386	299	333	319	316	346	317	348	326	338	320	336	358	338	370	319	342	329	337	352	325	351	320	347	336	371	309	318	301	316	329	314	349	298	335	325	343	312	338	353	333	360	329	319	334	313	353	335	304	326	311	325	355	337	308	335	296	325	341	311	338	318	338	306	298	291	333	367	305	313	330	319	345	323	331	340	334	340	339	327	319	342	331	315	353	341	302	292	333	338	320	327	306	345	330	348	308	333	321	307	339	338	305	315	348	312	319	319	346	309	332	305	319	327	322	338	334	338	316	337	342	315	319	335	343	314	352	317	319	290	324	307	331	356	338	312	352	317	319	318	320	334	308	319	318	362	305	308	350	345	358	334	311	330	347	337	316	344	312	325	335	335	307	306	316	310	316	298	331	341	323	349	324	329	310	326	344	327	342	305	347	337	314	383	328	337	331	301	328	340	319	301	361	304	359	324	341	358	337	352	367	319	328	309	312	331	323	349	313	314	332	324	324	339	328	318	322	327	335	330	328	344	318	345	365	306	326	355	314	364	342	296	341	323	303	317	364	318	342	316	325	286	312	308	304	326	296	315	311	329	324	334	332	284	322	324	320	343	319	337	315	324	350	345	300	316	319	299	340	342	343	332	346	322	346	336	326	305	307	329	298	348	320	317	320	306	331	332	343	336	352	331	389	342	337	340	337	340	306	335	325	324	337	328	336	327	298	332	312	332	319	342	355	320	297	329	319	335	335	339	305	343	341	330	346	315	329	317	335	332	328	359	320	337	327	340	347	307	318	323	310	316	335	332	345	305	329	340	319	327	277	317	340	354	346	320	298	337	326	337	313	317	292	315	344	325	307	343	326	310	317	275	326	352	308	302	320	347	311	314	321	327	327	295	333	314	307	339	321	296	354	318	320	361	348	309	334	316	313	346	334	323	336	324	312	312	315	344	290	317	338	314	302	356	329	334	317	337	314	328	286	329	351	342	309	322	329	320	305	319	327	305	345	329	330	323	344	306	346	328	309	328	309	297	349	366	314	298	315	329	369	329	304	346	306	309	337	341	344	298	322	321	322	332	310	316	330	283	314	333	357	352	352	317	340	354	328	334	341	329	348	345	311	319	314	359	337	346	349	296	313	300	300	355	304	313	325	319	347	301	343	306	312	315	322	330	322	305	329	334	341	325	307	330	315	344	331	320	320	350	317	308	331	311	326	356	343	270	350	290	327	343	339	290	341	336	301	335	355	340	352	334	277	343	305	326	326	367	292	349	342	324	350	306	287	299	323	333	316	318	321	318	351	305	336	317	354	337	330	357	339	316	331	321	340	311	312	318	350	339	328	329	341	324	341	331	299	329	319	332	308	324	328	312	331	349	318	329	318	348	326	338	316	346	338	321	288	367	343	303	307	336	313	302	311	318	349	329	327	350	345	307	325	324	292	328	303	318	298	316	289	303	274	341	339	348	301	287	331	302	284	300	312	303	321	345	293	345	327	296	333	317	355	318	348	312	334	346	306	314	310	349	296	336	320	329	324	310	287	326	341	323	333	329	308	345	334	319	289	334	300	307	286	340	309	322	318	320	294	327	310	320	325	308	339	305	344	312	329	332	335	291	322	330	324	327	320	351	307	313	323	316	285	323	308	299	343	351	314	347	299	316	309	345	343	294	331	320	289	314	334	332	336	327	340	337	332	326	347	346	331	325	304	298	356	303	307	319	352	295	327	327	297	312	295	344	346	316	331	310	311	339	353	308	334	331	299	317	293	352	325	330	308	322	315	356	287	344	316	310	339	299	366	366	318	303	339	324	322	327	307	319	297	378	345	302	349	327	309	288	323	320	319	307	331	323	317	327	305	331	330	302	329	304	303	311	319	290	330	314	319	319	312	341	321	294	325	331	309	318	330	352	367	321	317	335	316	327	342	328	311	341	353	323	318	333	339	313	316	338	335	298	340	308	327	336	298	314	302	331	353	341	335	321	291	318	292	308	338	345	312	304	299	321	310	347	332	321	308	317	325	318	316	329	303	339	293	314	354	330	346	339	315	310	313	339	361	336	324	317	311	318	305	321	304	320	314	317	294	301	344	344	352	324	357	317	335	326	305	345	320	334	351	310	320	324	324	332	334	353	361	303	325	280	321	330	273	312	323	309	326	336	315	288	306	335	325	327	314	316	321	329	301	318	324	313	318	321	319	332	349	317	315	345	320	347	337	297	306	325	360	321	341	309	340	308	353	327	333	323	314	349	323	324	318	365	362	360	312	340	321	329	326	325	324	369	324	292	357	343	349	328	308	334	326	325	296	278	330	308	308	336	307	292	343	332	332	334	321	333	326	334	313	332	349	330	313	342	299	332	313	334	319	316	311	297	330	311	313	340	311	310	338	325	296	318	317	337	310	325	334	339	322	330	323	328	328	364	308	315	328	309	298	286	319	313	357	310	352	328	332	313	314	313	346	339	305	289	338	291	314	313	324	330	320	359	338	312	361	327	307	307	288	317	339	322	305	311	315	338	334	313	292	330	331	320	320	305	341	321	324	288	323	306	355	314	295	310	345	295	309	319	303	284	310	321	288	334	325	322	312	305	333	297	317	295	301	297	330	336	308	328	316	325	320	275	293	322	332	321	316	315	331	331	317	346	317	294	328	301	324	248	315	290	358	329	302	304	338	341	305	327	321	279	315	328	318	328	311	325	360	310	305	329	316	313	371	332	313	319	290	332	328	302	319	310	353	288	333	316	322	297	327	295	342	340	321	287	336	318	348	291	356	331	314	315	320	302	330	324	319	352	337	301	341	293	326	338	332	349	321	362	315	321	308	299	330	326	297	296	336	301	307	318	302	310	294	322	317	328	286	306	310	299	328	327	329	307	307	308	345	323	334	333	328	325	343	325	321	309	323	348	323	314	332	315	324	275	291	315	286	346	316	317	325	313	304	307	310	317	330	309	342	307	316	298	311	310	312	336	335	341	301	328	315	334	306	304	291	340	318	311	331	310	299	345	320	319	331	329	314	319	280	347	327	347	320	317	332	326	322	309	300	319	318	310	334	346	347	338	314	355	350	302	298	308	308	315	313	309	318	341	310	327	290	338	316	304	348	319	316	337	320	325	316	291	316	322	323	291	287	331	357	299	314	283	302	310	314	327	353	362	324	326	297	331	312	337	337	335	315	320	332	315	310	307	309	309	282	308	377	331	323	324	313	324	306	340	306	325	306	356	335	329	335	313	321	334	330	314	315	325	342	363	302	330	329	310	334	313	323	372	356	324	322	326	325	354
27708	12355	2036	1195	917	729	751	693	675	683	687	646	741	717	715	718	685	661	688	669	715	681	668	749	637	649	692	688	629	683	722	644	707	700	709	708	639	746	731	674	697	710	706	705	702	727	685	701	711	668	672	698	692	662	708	646	695	637	700	671	705	673	712	692	689	707	647	680	664	742	689	667	659	716	651	697	678	668	679	717	646	661	640	650	717	715	686	653	685	720	693	684	693	692	679	715	719	644	678	719	672	691	653	700	681	701	688	722	674	686	656	665	667	670	691	683	709	660	723	668	667	711	653	729	677	686	705	701	706	696	656	676	665	629	688	673	642	674	705	694	652	710	694	637	708	704	671	727	654	661	686	674	688	689	663	672	689	741	718	665	703	656	705	705	666	680	699	674	680	641	679	680	708	743	688	662	689	647	683	675	685	694	696	688	753	652	671	670	691	686	684	680	726	711	704	685	745	693	692	724	643	756	672	689	707	718	680	696	650	642	683	658	688	662	679	670	664	643	683	705	648	710	704	714	690	685	652	714	725	702	696	724	718	729	739	662	652	691	738	674	645	654	714	679	683	685	727	656	696	669	679	693	680	677	667	676	713	687	734	633	686	652	694	715	723	686	711	718	672	639	697	732	690	652	674	688	720	674	707	710	708	696	677	713	699	637	685	704	649	687	688	675	652	696	714	681	697	720	732	715	695	667	672	668	641	688	679	689	668	706	692	718	727	736	663	657	657	630	672	663	633	647	665	699	674	700	702	683	645	695	693	670	658	711	708	682	723	658	696	644	692	670	646	690	690	663	665	716	714	665	641	662	668	667	687	647	673	753	687	657	687	734	655	691	690	655	644	648	699	705	697	673	689	716	762	658	654	678	717	679	710	673	687	667	728	683	684	711	676	688	658	705	694	705	704	673	707	694	677	689	629	680	709	645	703	737	666	718	666	710	649	681	660	631	646	655	740	661	685	661	710	670	661	689	690	672	680	668	686	736	679	711	705	707	650	695	633	660	672	635	718	692	683	712	616	705	656	700	672	702	681	694	671	671	686	674	688	682	673	661	676	686	688	661	683	655	652	667	712	675	688	686	728	722	741	666	666	676	689	678	708	682	711	654	660	708	689	685	688	678	695	728	711	660	707	732	695	719	675	680	672	673	676	663	693	670	705	656	647	740	710	711	663	693	695	696	697	679	654	707	707	681	710	640	668	670	702	718	715	682	715	717	706	761	672	703	716	706	674	655	661	718	720	701	692	672	673	678	711	688	662	656	655	680	698	641	683	710	645	713	688	676	744	704	652	671	702	670	643	671	629	673	718	666	644	684	666	719	665	656	669	676	667	636	658	654	678	686	684	693	674	642	697	744	678	699	708	688	691	701	701	662	671	726	630	689	700	673	645	690	714	693	712	654	663	739	681	699	676	678	687	681	664	681	695	676	660	689	705	651	717	679	669	696	692	669	664	666	715	707	682	657	678	709	717	687	629	707	660	738	636	688	659	680	704	689	645	692	697	659	649	700	688	656	692	704	680	714	669	667	691	642	679	641	700	679	654	656	626	691	672	695	699	653	670	701	694	663	673	703	642	718	648	648	645	658	737	705	698	635	672	688	665	680	653	700	629	694	689	685	720	665	644	733	685	695	706	700	696	730	691	712	692	701	686	648	712	715	685	668	677	670	684	640	696	700	636	666	629	685	670	729	709	752	652	647	712	678	671	600	704	672	674	656	679	657	676	678	767	692	669	659	686	674	679	631	680	666	712	661	653	619	708	678	631	660	743	722	667	683	724	648	706	677	673	669	662	650	661	676	723	663	702	653	678	683	661	686	691	725	668	654	713	674	661	656	728	654	657	695	698	687	757	704	679	654	636	656	703	690	706	690	691	668	681	678	684	671	705	705	705	666	672	696	668	713	670	650	684	704	672	688	646	699	697	682	676	667	702	728	707	682	691	700	664	635	653	652	678	670	683	691	750	703	688	719	715	647	646	682	671	676	711	662	654	661	689	684	761	698	687	673	683	667	689	673	680	671	695	685	684	720	650	677	680	656	647	637	667	649	696	673	699	699	705	695	654	692	679	664	702	656	658	663	638	688	724	699	690	680	705	656	708	748	669	680	723	646	714	715	646	694	695	654	671	746	709	647	681	667	719	689	671	631	714	706	657	707	705	632	715	662	695	714	685	703	687	658	715	661	702	717	696	734	721	666	678	686	688	734	672	690	704	689	691	714	694	629	707	701	633	686	671	690	663	662	702	674	686	694	690	744	677	686	686	629	655	754	715	654	705	706	657	670	678	636	688	642	663	659	717	702	704	660	696	686	702	735	644	686	681	660	719	731	749	680	676	704	664	684	687	651	668	679	692	686	697	728	662	623	652	703	656	687	668	757	669	692	684	658	746	687	681	683	692	696	671	722	632	636	702	705	747	650	671	652	646	613	665	683	694	699	708	671	655	668	686	690	718	683	652	677	655	680	652	664	663	656	684	690	684	701	626	702	756	675	739	649	695	647	687	702	736	678	629	649	672	700	674	684	680	735	723	693	686	704	710	652	622	676	668	719	684	671	674	720	705	692	638	693	686	687	714	739	672	640	691	651	633	713	662	690	698	646	676	664	659	668	731	700	650	662	693	662	653	704	671	690	679	677	670	683	648	664	624	673	648	677	669	652	669	681	738	690	665	707	675	728	703	709	691	688	703	678	699	709	707	717	715	688	698	665	713	727	723	691	675	672	651	686	695	724	665	663	672	697	741	675	672	651	661	657	670	697	726	695	663	647	682	709	691	690	678	703	722	700	710	743	689	697	679	666	706	729	683	685	663	693	693	651	656	717	713	680	682	695	667	648	735	665	701	689	664	635	695	721	712	688	682	647	677	703	669	709	675	702	705	712	678	613	688	636	718	696	682	678	667	734	708	712	687	678	670	711	701	708	687	664	655	690	732	698	683	714	709	673	653	643	666	645	726	660	681	723	705	731	704	630	630	655	699	721	705	694	673	673	668	713	682	676	647	680	674	711	679	718	653	664	721	710	653	703	673	682	698	675	715	678	670	655	661	720	627	706	694	668	692	624	654	716	715	679	662	678	668	671	676	697	697	651	663	729	697	681	674	717	693	641	699	678	646	664	644	708	691	699	716	643	686	676	754	707	694	686	653	670	717	667	716	700	689	692	699	657	723	703	691	667	663	698	660	695	699	663	691	702	662	661	662	690	711	710	702	733	682	612	632	661	739	765	677	669	645	699	722	628	686	678	680	653	686	696	719	688	672	714	636	680	686	693	674	666	648	683	648	686	672	610	671	694	698	705	759	662	702	692	750	709	670	662	708	690	709	682	714	643	698	722	713	711	676	696	661	704	658	661	655	767	718	678	675	710	655	622	682	650	646	658	692	694	689	712	706	694	729	661	718	689	670	710	683	728	722	714	683	699	712	658	704	705	694	664	695	726	651	674	662	683	768	690	686	728	630	715	684	716	642	677	685	689	692	681	688	728	689	691
5001	877	773	705	686	671	643	629	601	599	572	613	590	620	634	620	649	635	652	574	650	603	590	626	593	594	612	592	605	615	596	613	603	610	609	592	640	607	607	621	623	595	592	629	580	615	633	625	635	607	621	603	597	583	597	629	589	574	610	612	590	579	607	612	624	618	684	666	611	590	566	561	620	620	594	626	575	599	654	613	665	555	619	601	627	575	581	600	600	638	568	600	618	606	616	609	579	604	646	625	593	579	597	614	581	596	595	555	591	589	628	637	681	600	575	617	577	580	569	588	589	618	627	604	593	578	647	591	634	617	587	617	602	607	584	652	590	598	561	616	643	626	600	624	614	584	614	648	625	602	580	600	610	624	564	609	631	612	618	565	616	553	592	613	636	562	585	587	583	604	632	604	591	606	612	601	610	622	599	622	585	600	618	582	621	600	587	613	600	599	593	654	600	613	615	615	602	623	587	586	641	574	575	626	594	574	585	595	591	626	630	604	649	600	624	584	611	599	620	575	643	592	606	622	562	622	594	613	632	605	645	632	577	613	624	608	606	635	577	613	603	624	600	636	602	602	594	595	639	624	588	616	604	618	645	634	618	594	578	609	595	607	637	598	559	588	624	607	579	589	589	602	580	618	569	618	568	623	600	598	576	584	589	559	613	633	580	598	635	620	600	630	632	574	612	641	615	653	582	621	590	570	571	650	609	596	641	610	621	575	592	626	663	579	599	584	598	605	554	627	649	650	596	615	581	644	592	625	590	603	596	595	624	627	614	616	618	600	589	641	631	626	594	607	623	643	639	610	570	587	633	610	614	545	602	609	613	618	607	606	643	623	574	631	605	629	620	619	587	604	621	580	666	639	647	602	625	580	556	581	692	625	628	612	655	630	602	657	611	616	607	620	597	568	589	596	580	640	612	625	603	621	616	651	600	590	621	624	618	615	577	617	613	593	612	585	608	590	632	591	595	599	653	627	627	582	631	611	581	588	593	608	623	601	625	557	590	628	667	559	612	632	605	641	625	563	597	632	627	624	592	607	616	629	639	601	598	564	573	634	584	607	630	601	622	615	594	613	637	610	607	585	596	582	619	609	576	617	605	561	601	579	624	586	621	590	602	596	626	577	576	606	586	591	653	614	624	582	650	664	550	566	648	635	621	581	652	577	597	582	590	608	585	615	594	607	597	579	602	584	554	632	584	580	604	644	640	586	621	593	612	602	581	603	586	647	623	599	634	617	637	597	643	627	635	636	600	589	603	625	605	634	582	619	600	633	624	577	627	594	607	602	607	613	631	591	609	609	594	609	597	627	618	592	622	593	667	607	593	635	639	600	584	585	597	560	579	597	585	603	593	599	566	569	582	604	590	608	593	593	590	613	577	624	634	591	629	563	611	584	610	604	603	588	569	600	573	573	641	581	588	627	602	587	607	608	598	602	589	595	617	578	596	599	615	589	590	590	640	574	560	613	619	608	616	600	575	595	625	577	578	599	607	600	606	622	609	616	560	640	597	644	588	600	646	644	585	583	569	624	612	612	618	587	579	569	647	622	600	609	641	638	642	619	665	623	593	628	599	660	603	630	603	583	621	641	596	632	590	622	581	610	611	596	635	593	587	605	664	677	563	639	559	577	625	627	615	636	573	622	602	564	604	612	614	591	641	598	580	583	654	634	590	582	573	618	548	640	583	592	577	596	626	593	614	601	600	613	630	623	599	594	616	599	593	639	579	626	603	627	642	604	604	611	586	629	596	606	588	595	608	649	598	600	619	615	570	621	594	608	607	610	614	591	626	588	618	562	589	571	604	600	612	611	606	617	589	590	639	623	600	562	563	585	616	633	623	610	619	610	571	622	609	558	637	602	603	575	622	634	664	613	633	586	593	628	638	618	613	571	634	622	601	631	635	550	587	635	560	586	648	623	583	641	600	660	646	631	600	562	630	602	615	595	610	623	593	617	593	580	575	586	583	615	627	630	616	603	625	604	570	596	611	597	621	601	625	643	584	622	596	642	606	603	601	605	598	639	586	600	588	597	587	549	589	622	644	591	613	605	650	632	596	594	588	614	578	611	613	618	582	591	651	588	567	599	627	604	603	596	611	594	581	590	602	622	584	628	612	587	604	592	590	662	616	576	610	632	644	569	606	593	620	645	606	581	558	585	615	636	605	588	620	585	573	594	577	595	612	620	545	595	588	639	591	591	634	609	611	591	619	585	639	613	630	608	611	624	630	587	624	558	632	623	623	590	555	580	626	580	643	609	605	578	594	575	588	640	642	607	602	608	633	631	618	626	578	618	651	614	611	603	583	627	606	620	572	594	622	603	648	628	644	578	584	606	623	640	573	610	599	591	595	580	601	562	620	590	605	603	601	621	604	582	623	667	582	606	608	584	605	641	616	578	623	642	649	619	604	607	600	588	625	605	644	612	604	608	617	587	607	625	609	606	628	625	648	602	634	598	582	629	577	573	582	632	594	623	631	567	616	609	599	595	574	604	572	624	595	604	614	546	648	581	599	669	619	591	611	609	562	622	595	611	621	688	600	571	602	590	638	642	595	632	591	619	559	592	622	601	607	557	629	631	593	664	629	629	618	609	582	637	577	591	617	627	578	589	604	624	627	634	596	617	610	600	642	597	601	613	643	631	591	623	632	614	634	639	603	613	613	644	591	617	608	598	624	622	610	600	598	592	608	626	609	671	612	618	634	627	591	606	623	643	587	611	603	633	615	616	594	586	578	650	561	597	631	575	619	586	580	572	558	569	598	615	623	595	595	637	640	633	638	642	618	568	663	582	608	587	616	674	616	607	647	620	540	591	634	612	588	632	608	623	622	641	614	588	647	657	642	615	632	589	660	601	588	642	596	637	572	600	602	597	580	640	607	614	605	592	632	651	632	652	582	643	552	613	642	589	610	570	651	596	598	562	639	629	583	586	629	625	583	626	592	595	602	633	581	591	617	615	634	631	608	613	564	594	608	580	607	596	641	607	598	662	569	613	614	613	571	598	587	579	572	609	589	571	605	638	606	595	602	613	669	632	578	643	604	603	593	609	648	609	636	588	622	602	600	605	612	623	620	618	577	593	595	625	580	634	605	606	626	605	670	638	589	623	569	602	591	624	617	625	620	595	574	564	615	647	643	631	647	617	627	584	584	609	641	609	636	643	622	578	608	594	608	605	629	631	612	567	615	635	607	606	639	621	558	639	587	598	586	630	639	637	614	598	637	602	621	582	598	587	594	619	634	601	629	607	566	579	627	570	632	618	615	639	551	624	625	578	569	627	613	587	623	567	592	610	577	589	633	567	647	619	626	604	610	599	637	584	590	634	569	640	619	613	621	607	635	638	575	570	548	562	604	557	661	614	622	563	640	586	602	614	572	594	598	580	621	618	626	601	631	630	619	602	572	616	620	649	629	590	578	614	595	604	656	618	600	610	617	603	615	571	561	565	613	578	624	579	570	639	617	649	583	626	642	621	594	616	607	634	671	607
25762	21486	25838	18313	1579	748	655	571	568	542	539	543	468	528	546	491	504	510	524	471	519	498	531	519	507	476	499	491	485	530	502	530	488	518	472	504	483	474	527	455	476	481	473	492	495	490	465	475	467	523	484	513	521	522	494	489	499	474	513	502	514	475	459	504	472	494	482	491	455	483	487	474	532	453	509	460	516	497	530	483	512	493	466	523	509	520	475	481	489	461	483	489	453	500	459	499	500	540	509	437	517	509	443	526	501	501	505	501	523	503	467	476	508	489	497	483	497	458	518	454	487	476	465	481	485	499	498	463	485	486	472	504	449	434	457	485	519	477	483	439	472	537	478	472	485	507	486	487	499	519	474	527	465	513	525	450	486	499	497	457	442	455	476	495	516	470	528	504	484	477	494	512	473	493	493	485	511	502	454	495	492	504	475	508	453	481	485	466	482	488	475	472	412	446	517	520	449	508	478	486	475	484	501	470	480	509	482	524	489	523	482	506	488	487	489	523	493	491	445	479	465	517	470	479	434	439	516	447	470	471	506	490	502	458	451	463	468	511	501	500	487	544	444	478	529	520	500	507	471	510	476	510	496	459	481	528	501	457	494	486	503	485	476	487	493	466	466	442	491	516	515	537	501	490	461	485	421	479	486	493	490	504	485	505	490	508	501	528	490	486	491	503	463	473	520	471	486	472	520	503	466	449	474	467	470	470	461	445	482	511	519	509	483	493	528	483	505	478	485	458	437	516	515	521	471	459	491	483	473	492	485	496	467	511	487	489	477	459	527	530	474	474	460	489	559	497	497	494	509	507	464	490	484	470	475	478	486	499	502	464	492	489	481	495	452	472	503	503	469	474	480	459	475	483	490	513	468	515	456	457	504	510	485	500	446	465	516	452	493	498	442	440	447	476	500	489	487	505	522	470	480	452	497	468	489	500	484	437	478	452	450	498	533	506	510	520	499	495	536	504	473	510	488	469	496	482	480	510	509	508	493	461	504	489	481	521	478	510	523	507	504	511	507	470	477	476	486	455	498	459	478	495	536	525	465	493	485	441	483	486	506	484	485	445	469	481	482	492	509	499	477	514	444	501	477	510	473	490	501	561	487	481	518	510	494	492	413	487	481	496	490	502	479	484	464	478	496	452	471	475	449	465	465	494	478	543	451	450	481	480	489	458	495	490	497	495	449	467	496	493	469	506	482	457	488	498	514	483	497	505	496	477	458	451	489	466	519	475	497	484	451	531	471	499	454	470	442	476	505	502	492	489	510	507	428	489	472	443	476	494	456	467	500	492	483	473	511	492	476	506	473	511	507	492	471	461	495	463	474	453	461	493	469	428	494	483	523	501	467	517	474	497	504	444	486	463	470	460	468	518	476	481	463	486	488	476	482	440	522	484	489	486	468	455	461	498	534	470	496	465	463	478	474	501	475	459	491	503	454	497	442	450	455	486	536	458	477	480	504	548	495	449	462	490	502	497	502	463	509	515	473	494	505	472	498	533	458	522	488	470	517	434	470	533	479	454	470	501	514	515	475	506	492	501	479	553	480	463	500	442	498	433	509	510	481	506	447	478	502	518	450	486	440	521	476	449	473	522	517	445	472	460	479	501	489	479	549	468	477	488	454	490	503	461	457	463	460	519	485	464	474	440	491	484	541	501	492	502	466	449	491	451	484	503	450	481	531	468	493	494	499	508	469	465	476	464	471	496	500	492	502	476	483	485	489	472	499	551	484	497	475	457	522	501	468	452	450	454	486	487	512	507	486	454	485	551	494	494	471	477	485	452	460	462	455	499	508	495	494	518	528	454	514	503	506	523	494	493	505	539	486	465	547	481	500	529	499	470	446	479	458	478	509	467	503	486	500	467	511	483	522	488	477	496	485	476	460	491	473	509	482	493	471	499	524	476	486	489	525	505	489	468	513	457	454	479	464	504	489	510	473	502	502	477	453	503	489	470	467	476	478	477	503	486	484	535	467	533	506	455	494	521	515	474	499	489	543	486	467	482	493	491	473	463	453	470	484	486	486	444	502	499	514	465	506	486	486	474	532	475	481	494	457	488	491	497	488	479	499	495	472	481	451	500	450	493	472	492	463	477	486	513	502	546	451	445	484	492	510	495	516	507	500	509	491	483	490	473	487	445	462	508	494	491	475	485	490	475	476	524	488	482	481	454	492	493	436	452	491	475	488	482	494	497	499	467	432	517	468	501	440	495	473	487	493	490	509	479	480	494	451	505	460	485	497	489	476	477	498	524	492	481	466	517	503	446	502	486	473	513	535	471	491	459	443	520	476	498	560	494	469	524	433	500	513	478	486	481	464	441	501	511	475	496	491	498	517	502	493	466	502	497	522	526	459	487	524	470	496	485	428	442	484	502	458	494	511	464	470	519	473	492	454	474	494	507	506	468	495	512	473	522	478	501	490	461	498	479	477	563	528	485	473	479	468	488	501	469	479	440	486	472	475	467	485	475	532	464	456	489	529	464	494	483	499	489	452	476	473	493	473	485	479	428	476	539	475	448	459	442	477	497	512	465	503	497	499	499	477	505	477	489	505	484	471	488	484	493	462	479	453	455	496	453	506	448	482	496	472	493	519	501	447	483	523	501	521	501	497	499	482	478	495	487	498	491	493	520	495	455	507	472	456	511	492	465	506	446	488	445	459	486	511	522	457	474	506	493	491	496	468	475	513	473	460	526	469	480	454	488	506	489	480	504	538	472	486	505	474	461	489	481	499	514	492	480	487	484	517	495	463	520	467	490	507	541	513	488	495	531	477	483	477	489	492	485	510	474	493	461	483	479	501	499	510	504	454	481	453	494	476	500	474	482	519	489	502	497	491	452	458	496	493	458	498	454	430	483	466	441	452	458	504	488	458	470	521	480	493	525	485	497	475	496	501	481	492	461	504	429	465	467	488	482	453	520	459	480	462	475	473	465	482	490	476	511	508	467	445	478	499	517	520	505	471	477	478	472	469	445	474	538	489	479	466	481	492	494	494	507	499	463	485	496	496	504	464	445	533	474	485	504	490	481	482	482	448	478	511	499	491	460	471	541	508	465	469	496	479	511	471	480	498	500	489	468	461	514	488	485	444	487	496	474	513	513	509	508	498	481	441	512	525	505	486	491	510	503	490	465	485	484	485	495	483	475	478	473	471	498	473	471	520	498	465	487	503	460	470	467	494	453	488	492	478	478	508	479	483	487	490	472	467	489	473	524	503	478	461	493	523	491	501	511	521	466	496	492	462	509	494	487	451	538	480	491	493	459	497	486	475	466	468	503	487	493	456	449	479	488	505	474	492	474	488	472	495	493	451	451	485	490	506	467	456	452	469	495	473	519	478	460	487	492	514	464	478	487	486	472	495	502	484	456	508	507	468	510	474	475	457	488	461	491	518	508	520	464	441	533	494	512	493	478	484	464	446	490	492	484	485	507	480	481	441	478	513	491	442	474	502	523	474	517	513	424	478	472	497	457	473	450	499	458	488	480
3408	2062	1673	1003	785	696	656	588	574	546	523	522	528	493	487	496	476	464	508	497	499	482	449	494	439	481	474	478	509	460	451	471	458	486	475	469	470	483	476	481	434	435	477	487	462	456	445	440	451	485	447	475	448	469	456	463	424	445	475	525	447	471	470	468	461	455	455	475	492	450	466	523	420	454	432	454	489	434	478	444	468	450	457	477	432	441	465	482	470	471	410	418	479	453	413	455	445	466	509	438	491	455	447	453	473	454	481	483	426	434	453	427	461	448	472	469	448	444	441	441	429	448	476	444	504	511	486	483	465	469	461	452	496	471	469	465	438	459	498	449	456	456	446	417	427	451	444	465	453	468	475	460	434	479	467	488	467	450	425	445	459	454	479	465	499	435	424	467	472	443	462	441	449	462	447	469	439	449	461	441	420	457	428	442	471	459	494	471	475	475	460	464	446	444	489	446	456	455	463	429	456	463	434	454	460	440	465	424	497	482	446	443	440	480	487	452	479	402	480	506	454	455	469	464	421	425	444	489	447	485	488	456	434	453	451	436	481	480	430	445	448	451	456	447	473	453	454	440	458	459	466	442	467	463	438	489	487	477	482	436	459	472	450	437	450	491	449	440	456	458	453	515	433	492	464	453	467	455	484	461	474	463	501	451	460	466	478	450	509	481	475	496	451	455	470	442	478	459	458	461	467	451	461	499	494	425	460	446	466	440	470	456	486	434	459	461	424	470	432	479	498	495	489	436	465	443	462	483	459	470	475	435	463	446	495	456	435	497	460	482	462	446	416	454	453	443	414	506	451	436	428	465	425	494	505	460	469	438	437	459	462	456	459	467	492	472	463	468	472	470	416	427	495	455	464	435	446	448	457	463	480	467	470	435	458	445	481	434	469	447	430	442	443	435	439	436	491	473	468	461	461	481	480	453	509	475	495	453	473	474	437	490	449	461	483	441	462	451	444	437	461	458	466	504	431	467	484	424	457	466	447	432	452	462	448	471	484	456	476	457	471	491	428	470	465	520	441	441	447	420	431	478	463	422	482	502	477	465	442	458	469	432	446	422	471	458	473	409	470	419	471	466	487	478	448	442	457	461	456	450	422	482	470	476	487	487	440	436	461	504	484	474	458	529	475	451	451	461	414	444	416	464	481	436	473	448	453	468	442	461	475	438	475	472	460	453	445	477	433	488	464	459	475	468	462	461	427	453	466	453	477	480	437	445	493	447	457	494	427	450	461	453	431	441	475	500	496	451	463	431	481	463	437	414	481	469	492	496	482	499	465	490	466	466	436	450	450	487	478	432	470	477	440	472	480	483	444	478	463	435	497	435	444	452	482	453	428	448	453	434	482	431	461	476	468	471	441	435	413	457	446	462	456	446	421	467	501	420	416	484	467	459	472	498	459	471	440	418	411	470	459	453	431	460	465	436	482	418	439	433	435	468	428	483	484	458	457	457	485	446	441	436	430	465	461	471	440	492	466	479	452	482	467	442	459	461	475	477	440	417	444	435	447	460	459	413	462	437	441	430	481	466	431	444	482	449	494	448	445	454	467	470	428	450	445	456	462	484	444	477	461	473	481	466	466	437	436	485	444	487	487	463	438	453	482	462	452	445	456	456	462	469	455	434	402	484	454	475	425	452	452	428	419	449	450	452	461	406	473	488	487	452	429	450	426	434	434	439	425	450	459	494	454	504	475	461	452	459	465	419	472	442	481	459	473	471	453	497	471	446	428	465	496	457	450	484	507	458	446	450	433	449	474	459	458	440	455	490	474	474	457	460	466	430	445	456	455	446	449	489	455	457	488	482	459	441	434	475	468	468	479	462	425	458	436	477	446	412	450	444	477	460	474	430	450	439	411	458	458	442	456	473	440	490	468	456	492	470	467	484	445	416	489	437	450	477	471	468	449	440	466	459	429	452	448	423	448	437	459	464	435	459	423	468	448	448	421	469	416	450	482	438	448	446	455	482	473	490	440	474	447	466	486	459	435	434	459	434	484	434	449	428	439	462	416	461	467	464	473	484	433	407	447	441	445	449	490	473	436	471	450	430	444	472	438	434	453	430	420	453	456	482	460	496	466	450	459	468	491	453	496	451	484	471	438	466	457	463	468	459	467	440	452	442	435	474	450	455	445	474	420	469	460	456	406	461	430	443	419	442	421	442	467	435	468	481	477	445	439	424	434	441	462	467	462	449	468	455	459	446	445	474	431	457	444	452	445	471	475	460	450	448	471	455	468	430	425	444	471	450	436	505	483	435	457	467	452	460	429	482	470	456	495	465	468	485	457	461	463	438	441	459	517	482	401	474	459	515	469	462	456	490	451	498	448	449	438	462	452	440	427	462	477	466	487	439	479	463	459	463	466	443	419	421	440	472	403	453	488	445	444	487	463	472	418	451	471	460	471	454	434	457	458	478	471	461	481	444	485	442	454	447	428	497	463	494	507	453	444	473	445	446	450	404	488	476	453	451	457	471	476	429	407	419	488	443	436	461	488	452	466	444	406	467	448	455	459	441	440	434	441	429	462	471	504	445	478	443	444	469	464	430	450	472	470	464	431	470	463	487	434	434	435	460	474	468	454	428	464	461	504	468	418	448	449	468	442	435	444	443	431	467	457	429	494	455	452	452	481	435	497	459	472	431	478	501	472	425	487	457	478	465	485	465	464	455	466	395	458	483	452	449	474	453	430	445	407	436	467	426	472	447	427	437	495	485	463	423	489	451	488	469	499	481	449	459	478	432	469	467	431	448	491	490	435	446	444	467	450	426	464	438	469	455	442	467	468	426	438	461	468	461	448	466	452	426	453	495	439	462	471	470	449	444	484	442	449	434	452	475	430	466	434	433	467	454	480	432	440	480	455	497	446	455	426	459	434	494	454	462	453	457	475	442	461	480	436	490	453	437	469	453	437	473	445	484	477	433	468	416	442	492	509	499	443	455	451	460	459	487	486	478	460	448	493	489	470	479	429	468	445	461	454	443	442	426	468	466	454	464	449	481	452	437	496	502	479	441	460	442	481	446	478	481	474	472	426	445	441	468	454	497	420	478	464	494	491	474	461	513	466	477	447	470	470	440	429	441	425	448	424	467	452	419	448	428	437	495	465	461	480	470	462	442	462	456	429	439	460	412	497	442	470	464	454	472	452	481	475	464	449	504	469	450	456	458	436	456	441	458	429	459	435	413	429	457	442	438	464	441	444	431	462	454	424	415	458	465	431	502	435	457	462	479	452	460	404	452	434	479	444	468	446	479	471	469	429	453	485	433	440	454	474	424	472	447	459	455	452	455	424	414	460	486	496	424	469	501	418	473	439	470	448	467	433	507	445	453	437	417	449	473	469	451	450	439	442	454	505	485	474	430	450	485	477	481	452	452	412	417	447	447	481	492	446	454	449	468	466	482	420	484	449	465	472	427	464	456	479	471	408	421	455	465	452	496	460	445	472	455	479	479	432	481	473	454	491	461	435	440	476	444	462	458	444	461
24222	21402	28580	24589	20180	2603	844	541	496	420	389	388	373	331	386	321	340	321	318	320	333	340	341	344	323	330	317	326	307	318	333	310	300	292	355	329	316	312	338	307	313	309	326	347	299	327	294	307	301	318	300	302	308	306	294	316	309	327	292	246	297	311	309	308	304	318	327	288	288	291	324	312	277	309	304	318	303	279	323	296	293	330	260	293	293	308	342	295	331	302	303	283	301	294	302	312	289	284	295	266	311	299	356	309	302	284	309	301	327	305	300	294	286	323	298	343	321	315	283	313	283	312	330	308	303	312	302	287	333	281	325	311	298	335	319	319	323	320	324	317	263	295	293	316	323	273	316	308	278	287	299	327	298	297	293	311	306	336	312	317	310	280	297	322	281	291	283	323	286	293	325	297	280	318	315	295	309	283	318	314	317	286	269	299	282	281	313	308	308	276	325	291	309	291	297	300	286	312	273	322	264	306	292	290	328	316	267	288	293	324	304	320	290	280	301	281	295	281	292	312	281	289	264	301	310	292	311	282	319	313	313	306	310	295	314	314	331	320	290	285	297	289	270	354	302	307	320	307	307	286	322	309	284	308	293	276	291	315	325	323	286	290	291	299	292	307	307	265	287	334	298	281	271	320	297	301	303	261	298	268	275	303	289	297	320	311	264	261	286	322	292	290	346	292	321	263	295	271	324	266	296	283	338	305	337	292	321	289	311	290	301	308	319	288	293	304	298	290	340	311	335	330	272	330	295	317	287	262	303	301	288	327	313	304	297	310	270	347	277	289	325	299	290	285	295	285	302	304	300	295	287	336	313	297	301	304	313	302	271	295	306	293	294	275	292	290	309	295	304	302	300	283	307	308	295	265	280	323	296	301	268	294	281	291	292	271	282	316	283	310	332	304	301	277	300	289	330	301	309	279	305	333	275	259	302	298	285	306	306	280	260	309	312	306	320	290	289	273	330	293	313	271	305	285	309	295	297	299	290	323	318	296	291	274	344	294	284	294	298	293	310	293	304	305	313	296	306	285	292	331	296	320	291	318	280	310	310	290	321	316	306	283	302	308	278	277	265	305	311	294	293	303	271	292	330	305	282	296	284	304	284	310	292	307	284	298	330	298	292	304	295	286	300	283	292	287	316	331	294	321	299	312	306	276	272	330	300	305	311	328	277	290	323	271	334	274	299	296	276	298	309	292	326	310	283	288	301	309	276	316	333	284	290	312	292	301	298	302	314	326	334	301	293	291	307	322	285	315	304	285	305	292	312	285	270	342	310	290	274	306	295	321	283	295	293	316	293	293	284	311	308	265	300	288	279	312	335	300	289	339	290	283	288	301	290	317	285	284	305	307	338	296	320	311	272	278	302	298	298	325	314	281	281	318	301	298	293	290	309	331	322	297	320	299	306	298	296	292	290	300	318	298	292	284	255	313	293	281	308	302	278	278	286	306	292	303	300	327	327	320	274	302	287	299	285	270	313	290	308	295	329	300	278	304	284	298	316	312	284	307	289	301	292	291	307	321	319	310	298	323	262	287	305	309	276	304	298	297	335	298	291	312	317	284	323	289	307	284	285	295	274	301	306	313	314	302	290	304	277	319	301	286	316	313	284	305	292	304	309	311	283	294	300	298	298	285	320	277	265	291	312	328	287	289	354	280	303	304	301	275	293	270	273	294	308	290	316	262	307	311	313	310	301	327	302	307	314	318	325	301	267	283	312	312	309	309	311	303	292	307	297	297	272	302	330	311	319	291	294	294	284	288	299	316	309	303	284	307	299	300	293	317	299	327	295	306	292	288	306	318	260	310	327	294	294	325	317	318	272	280	290	288	277	287	298	294	305	305	306	302	301	333	307	311	294	298	279	322	268	316	291	332	276	286	294	306	330	316	289	313	331	319	294	307	323	287	317	309	289	282	296	293	272	281	297	292	298	293	306	309	284	296	273	287	309	314	325	301	315	284	298	313	271	333	306	291	294	300	276	315	281	302	327	281	283	264	307	270	294	290	283	295	318	298	295	292	288	322	298	292	299	303	297	304	304	270	320	318	273	286	255	294	286	289	293	297	305	269	299	340	322	293	283	313	297	313	269	283	279	280	278	281	285	288	291	316	305	292	294	302	277	311	303	307	305	299	349	302	287	299	311	276	292	292	302	290	293	295	318	285	280	317	293	274	317	299	287	276	303	297	298	349	285	339	335	311	305	279	293	279	263	314	273	298	286	293	313	311	298	263	287	281	287	306	295	307	274	273	281	287	287	323	310	323	313	307	301	312	305	321	293	347	300	288	300	302	271	299	294	271	286	300	309	269	318	317	303	286	324	300	303	283	296	290	316	314	291	287	323	292	291	287	308	292	298	284	274	269	289	316	293	293	301	286	331	313	323	286	281	288	319	311	290	300	288	302	321	286	295	322	294	340	324	297	299	292	297	278	274	288	298	313	306	257	284	290	288	259	283	299	303	302	311	310	290	304	334	300	291	317	312	316	339	328	281	292	279	290	309	311	316	267	304	324	301	294	293	294	309	264	283	314	275	281	309	278	353	300	285	275	300	263	303	276	304	294	294	299	306	311	319	287	286	297	313	296	278	313	283	324	275	300	296	314	285	286	285	281	292	281	325	291	282	313	336	297	270	312	314	324	295	265	294	295	299	293	319	312	285	328	290	314	289	291	305	286	300	276	275	293	311	293	281	300	287	343	297	316	294	295	341	287	298	289	272	308	310	302	320	300	305	286	272	320	308	297	314	316	292	307	317	281	291	317	289	273	287	285	320	283	289	293	283	281	306	300	323	297	306	308	309	303	302	300	306	272	289	317	283	292	288	284	307	317	276	312	279	267	300	303	316	284	296	315	308	282	276	298	322	289	308	304	294	314	287	295	278	257	292	330	274	304	304	323	290	323	309	321	291	279	297	318	278	300	273	292	287	289	318	296	273	289	312	291	285	305	300	332	299	314	293	293	288	315	304	300	275	293	297	320	292	293	281	262	319	298	317	291	325	335	297	307	315	293	299	298	296	295	283	313	286	338	325	305	282	303	302	289	296	322	323	319	283	277	353	320	271	299	314	309	324	300	294	290	291	277	334	285	289	315	308	266	303	266	294	274	339	291	293	317	302	274	288	295	325	315	306	304	266	305	271	290	292	297	318	284	287	297	305	310	308	273	284	308	304	291	285	335	279	297	316	301	310	306	248	304	299	309	325	287	334	306	306	278	302	308	275	291	279	306	292	299	315	323	304	286	307	341	292	287	285	334	264	315	294	279	282	327	303	286	283	308	288	323	302	279	311	304	308	345	291	318	321	339	284	313	274	278	330	299	282	247	296	306	309	308	267	290	297	310	313	305	279	296	274	295	285	292	292	319	304	330	301	316	296	292	270	312	312	284	273	309	304	300	309	290	308	288	286	293	309	300	305	278	305	297	343	324	293	305	279	266	313	319	290	317	302	295	306	299	302	306	273	309	285	307	312	263	266	282	290	306	327	302	283	293
3254	4645	3662	1779	1284	967	758	690	594	531	494	439	451	410	390	398	400	383	377	356	378	347	360	383	345	330	313	336	312	341	303	331	339	325	281	372	316	319	314	330	337	344	311	324	315	329	318	295	299	341	317	309	343	344	328	297	332	318	317	311	298	331	319	336	329	300	306	323	303	307	337	316	279	328	312	319	315	274	337	298	334	298	270	312	329	310	296	329	345	313	310	306	303	292	291	302	305	321	303	328	304	294	334	329	297	319	317	281	278	303	318	293	332	347	317	298	314	330	360	303	305	348	312	337	321	320	325	332	312	337	308	308	286	326	318	296	305	331	288	283	309	315	339	323	286	287	287	318	295	332	294	304	294	325	301	352	292	297	295	305	311	276	318	303	319	291	329	292	299	302	317	342	306	306	293	296	337	298	318	312	300	295	342	296	313	300	332	311	305	288	296	295	281	295	284	302	312	274	309	314	319	315	311	311	315	312	303	320	320	317	309	345	297	307	326	348	339	304	307	316	291	305	345	346	310	306	319	308	278	317	291	320	310	292	325	286	291	290	305	309	338	285	308	315	298	309	296	302	299	313	315	268	338	307	335	292	286	305	322	322	289	301	319	316	304	301	326	321	300	276	280	299	280	279	317	323	306	317	288	294	305	327	293	302	289	336	295	302	276	335	286	293	319	293	298	285	322	303	313	297	331	320	304	308	328	316	291	347	300	330	309	337	315	284	286	302	342	324	298	312	342	305	307	343	329	321	314	302	283	340	298	314	269	335	297	331	321	317	302	286	328	292	312	287	287	334	319	314	310	302	293	341	307	304	298	284	304	288	269	330	327	312	295	294	294	292	322	313	297	300	294	305	314	336	297	292	305	350	299	325	297	299	327	279	289	296	293	320	301	323	304	305	293	322	282	295	296	301	320	305	287	301	298	304	321	311	288	299	295	307	296	285	299	323	327	281	329	317	322	333	292	307	330	316	298	297	292	286	285	310	350	279	298	342	318	312	285	308	302	302	284	299	258	324	293	324	291	314	322	264	327	279	297	326	270	305	335	276	276	318	293	270	305	309	316	319	291	332	287	294	338	289	317	310	303	294	310	305	314	320	308	313	315	294	280	302	314	281	325	292	302	328	292	285	330	299	283	304	276	320	303	304	291	283	339	313	291	320	276	331	285	306	301	295	300	275	323	311	318	276	335	320	294	338	372	303	284	324	315	319	318	295	278	314	324	301	279	329	285	326	268	300	333	299	306	303	300	318	289	292	310	299	272	278	303	321	303	313	263	291	300	311	297	293	330	308	288	296	303	300	321	314	300	303	311	331	295	286	324	306	288	336	297	294	319	328	308	329	287	339	289	312	303	306	306	317	314	341	296	304	317	300	336	308	334	310	299	327	340	298	326	292	319	298	292	285	295	303	320	312	312	289	290	254	268	303	318	302	292	287	309	306	282	307	296	305	286	297	329	287	329	275	272	300	295	304	278	281	326	284	302	325	271	345	312	318	337	294	307	292	302	317	309	326	253	312	303	307	286	320	323	298	318	307	323	300	306	299	300	319	291	353	291	290	322	351	282	292	345	316	344	289	286	286	312	299	322	290	286	302	317	305	294	307	283	320	338	287	278	332	284	342	312	284	329	294	341	310	289	297	276	316	317	289	302	343	291	301	332	304	315	294	276	262	302	301	299	325	302	325	295	306	291	322	303	285	291	327	335	283	336	275	313	291	297	331	333	294	299	314	324	317	313	334	332	344	315	331	322	305	287	346	313	312	279	283	317	314	297	298	333	310	337	317	306	326	324	318	321	285	337	303	297	328	326	276	299	303	287	317	326	340	325	338	321	291	311	305	305	283	327	331	303	316	315	285	316	297	313	336	325	288	314	293	284	315	295	328	314	283	277	332	291	289	287	251	296	296	328	290	322	295	308	298	297	302	321	287	289	303	318	313	324	278	320	285	296	283	304	303	305	305	289	297	295	314	306	277	309	296	275	291	293	281	277	264	305	307	316	305	306	305	311	330	289	311	303	314	297	301	323	288	317	292	316	314	311	316	307	315	307	320	284	306	311	290	339	313	332	294	330	302	286	292	284	329	300	328	335	317	320	315	282	308	295	292	292	306	294	312	312	291	327	310	327	262	300	331	317	309	293	299	295	289	293	325	305	314	311	315	311	325	317	291	310	310	321	322	296	299	270	280	317	302	305	307	282	284	317	313	316	264	312	296	322	287	270	319	281	299	315	301	288	313	317	312	282	303	266	286	294	323	298	312	304	274	311	308	281	298	296	309	332	328	325	312	301	327	309	302	280	343	321	278	299	280	309	316	322	302	331	303	311	319	322	294	313	275	299	334	309	286	315	313	280	295	276	292	286	305	277	326	298	321	307	311	313	281	321	288	299	316	311	297	298	283	284	290	290	297	293	275	278	315	266	286	288	281	327	308	314	297	292	268	290	305	300	291	299	345	331	315	324	303	281	317	304	306	313	289	307	300	321	306	311	287	285	313	328	310	318	294	313	302	304	322	309	306	310	300	317	323	298	320	329	303	299	273	305	318	308	308	308	308	312	309	295	287	272	315	309	312	306	288	291	326	320	307	312	288	265	306	317	299	274	301	300	310	304	278	306	327	304	303	287	285	316	298	297	295	275	287	289	325	290	288	309	302	297	311	296	303	343	276	302	311	290	294	271	304	300	315	302	310	308	267	317	313	294	292	321	291	287	303	306	304	283	330	313	286	317	312	299	281	317	309	283	284	305	318	290	338	320	311	295	321	318	305	307	318	305	299	281	307	300	298	316	312	282	333	330	326	305	291	327	299	298	295	308	295	296	307	275	320	283	325	306	287	290	332	321	288	306	303	292	301	313	305	295	306	331	291	329	282	283	322	288	300	341	308	309	290	301	267	306	323	308	286	335	312	302	323	281	296	306	312	293	290	263	344	285	273	292	324	301	281	309	277	292	322	307	309	312	322	297	310	333	279	301	297	320	297	297	304	298	340	260	316	306	290	286	288	302	316	282	291	301	317	305	324	311	333	303	301	315	288	280	307	308	290	292	281	277	349	309	306	286	316	297	284	291	340	281	294	293	298	326	288	286	298	271	307	286	302	325	289	274	312	321	311	313	309	293	324	319	291	327	325	288	327	310	294	316	303	315	296	336	273	308	300	265	315	288	275	350	312	289	300	307	351	291	276	306	277	281	314	320	272	296	257	270	330	302	307	313	298	282	294	311	274	325	308	317	322	294	280	322	292	313	298	277	298	291	318	302	307	290	273	313	325	300	263	324	300	286	305	310	294	310	247	284	273	314	309	320	301	294	321	296	286	302	295	298	324	303	297	272	316	290	284	269	278	292	299	293	295	290	301	297	304	301	301	292	306	313	298	307	303	292	304	303	283	336	295	306	281	294	300	307	305	292	309	300	303	303	315	297	313	316	265	291	325	315	283	309	313	307	320	284	286	296	287	278	305	292	286	329	320	337	289	329	292	306	296	307	303
27613	11901	1686	983	682	693	740	640	683	703	662	647	630	643	661	697	696	668	657	606	691	668	645	674	702	629	646	641	640	681	671	622	658	687	618	631	673	670	648	639	663	708	663	618	723	634	626	644	703	680	704	662	626	638	675	623	665	702	660	641	623	650	653	648	626	648	651	642	669	648	653	668	681	630	661	668	658	700	700	696	695	659	641	694	664	690	680	657	647	624	682	666	659	715	651	718	640	694	689	647	689	623	642	683	684	635	608	655	651	682	599	665	616	685	682	687	723	676	661	639	653	653	578	636	667	639	639	641	619	636	656	656	662	658	634	637	719	655	710	657	660	642	650	635	685	657	680	660	644	643	707	674	634	609	642	665	648	653	680	630	703	657	655	634	645	619	652	634	626	678	634	632	672	628	686	642	660	659	651	596	652	614	660	629	653	651	649	649	642	699	652	700	648	657	641	657	645	621	703	647	680	666	681	663	648	648	634	639	633	748	661	672	644	611	668	624	651	688	632	604	691	641	661	682	636	649	692	661	650	632	655	663	659	644	651	712	652	663	623	635	714	656	699	617	616	661	685	647	678	661	639	699	627	689	629	598	618	646	631	661	688	681	642	685	686	707	657	678	707	673	675	664	606	654	637	642	674	693	603	650	653	662	626	687	658	673	645	683	642	635	644	667	625	647	645	693	578	642	637	669	678	640	654	659	658	701	684	666	632	632	672	652	671	673	639	644	728	668	715	663	679	664	611	642	639	692	654	648	640	641	671	662	661	643	676	614	703	646	686	640	688	705	649	680	623	705	664	682	614	638	630	649	611	716	647	608	649	617	646	666	683	649	650	642	693	665	668	634	626	628	688	601	670	679	642	657	680	648	729	664	632	703	696	620	641	659	637	656	662	682	619	644	673	641	599	704	683	667	676	667	650	634	635	642	668	670	654	626	675	664	634	667	669	628	698	622	716	638	617	661	669	699	673	657	663	609	628	630	626	639	646	671	620	629	671	701	686	673	654	648	641	673	646	665	684	673	634	643	639	605	629	678	660	625	632	688	654	645	657	646	701	695	671	657	714	684	675	701	620	649	679	668	654	653	677	644	638	626	624	628	649	638	634	601	628	607	637	632	625	679	662	661	672	684	681	657	646	644	619	667	644	645	643	699	659	640	661	687	651	616	666	619	648	646	631	674	652	682	630	691	640	650	682	624	635	690	633	671	607	702	671	679	618	661	708	686	636	638	629	645	640	634	692	654	660	641	641	703	671	682	699	616	640	647	669	683	646	628	660	634	639	649	638	631	657	652	690	619	672	670	706	650	678	658	651	620	667	663	614	633	682	637	649	640	649	657	651	644	708	669	675	679	662	641	696	640	631	636	635	671	675	654	620	659	683	634	645	663	699	628	687	674	678	661	689	622	651	658	676	631	641	644	675	674	658	641	655	613	617	620	652	645	654	695	658	617	661	685	639	655	672	666	623	651	660	668	640	650	657	659	656	646	636	700	695	651	674	658	659	679	695	606	649	681	635	663	677	639	682	654	690	649	654	699	628	633	678	678	681	684	658	703	673	641	657	646	621	639	664	716	660	600	633	656	641	653	714	646	630	636	682	645	693	675	672	650	696	690	667	663	654	649	605	671	660	608	648	658	704	670	615	654	626	656	615	689	647	625	621	639	655	688	680	697	628	684	663	641	649	659	673	651	657	716	671	674	647	624	671	704	610	641	646	679	659	655	619	645	645	663	676	616	632	639	651	610	653	614	666	605	649	667	635	670	593	663	640	614	668	683	632	678	679	638	681	626	667	669	614	653	684	620	648	628	676	654	707	668	635	710	657	630	668	680	627	654	692	686	633	643	637	630	659	655	655	659	670	657	670	634	671	695	677	645	665	671	656	644	638	651	656	608	681	655	675	717	623	656	637	666	667	668	687	673	667	670	661	692	655	684	673	612	645	601	661	654	642	648	682	660	676	598	658	654	669	648	628	702	661	661	608	586	672	660	624	658	638	676	666	653	657	696	665	705	645	677	671	689	643	653	654	665	659	681	650	654	685	659	693	682	636	686	695	637	653	650	685	695	682	665	657	652	642	639	626	631	673	671	638	641	619	677	649	648	681	636	653	621	650	697	635	674	720	674	622	657	655	715	633	668	606	671	635	671	676	649	680	675	678	675	658	646	662	665	647	616	652	652	682	681	687	693	690	681	669	676	671	637	644	642	695	667	676	642	707	665	642	616	662	681	677	648	669	662	676	641	709	629	645	651	684	669	652	655	681	667	608	625	613	598	696	665	616	651	652	664	650	673	679	621	699	654	667	651	669	655	699	667	705	680	683	646	653	650	623	642	621	645	675	648	632	637	707	660	615	647	627	677	670	643	665	615	625	632	649	648	668	645	665	619	655	647	700	678	680	659	667	633	625	623	615	643	657	700	662	669	642	661	720	664	678	672	650	686	646	642	641	652	647	637	671	667	602	714	648	684	661	642	610	605	667	673	687	636	637	631	609	661	616	646	666	639	622	660	643	672	662	733	669	650	650	618	662	640	717	651	644	620	653	635	662	648	673	631	692	645	695	663	651	626	614	641	631	698	699	621	677	660	697	664	648	694	671	633	624	682	631	662	666	625	640	638	638	614	666	648	659	693	666	687	690	646	663	660	657	680	665	686	711	674	639	659	648	717	665	654	657	646	667	677	632	657	604	665	594	634	676	649	637	634	657	679	605	659	660	613	669	703	644	666	652	659	652	611	673	673	629	640	708	609	649	593	629	699	661	661	652	672	659	655	645	638	637	688	656	615	678	658	672	640	634	646	657	726	665	644	673	690	665	666	655	633	597	661	631	624	669	670	637	620	592	671	620	664	677	674	691	619	673	650	694	671	709	691	668	650	695	682	650	675	637	680	653	585	625	674	651	679	654	655	650	651	686	674	674	701	670	644	642	629	716	679	664	654	617	639	640	675	644	685	691	661	637	633	660	698	669	619	647	667	652	665	661	672	654	653	644	656	654	654	605	671	700	663	642	657	644	680	615	674	684	648	650	700	682	619	659	681	686	676	654	666	672	680	654	671	658	648	673	669	676	655	601	725	606	675	656	657	597	639	675	629	670	697	681	698	642	678	674	648	665	679	616	654	627	670	685	666	631	671	646	698	645	649	662	656	642	674	639	648	674	659	641	699	660	650	659	628	653	652	653	660	660	621	630	687	616	613	643	677	682	648	649	687	698	693	636	627	667	659	641	692	691	656	668	694	655	674	634	660	700	690	651	670	657	599	688	658	650	666	666	658	723	632	646	678	668	640	593	656	644	649	691	692	651	639	688	696	635	618	666	695	631	661	699	678	640	695	655	635	664	672	667	621	689	692	618	699	656	688	670	690	638	645	629	682	686	663	639	665	694	670	663	617	677	662	633	620	684	684	681	635	662	638	688	673	703	628	626	682	687	690	657	646	641	632	662	635	652	617	670	641	670	691	679	681	718	659	610	648	636	655	655	689	614	639
5051	834	794	698	626	595	631	600	591	608	579	612	616	595	610	582	619	636	602	601	600	590	597	603	594	615	604	602	583	604	572	579	605	596	594	585	618	614	595	570	611	596	593	590	623	636	584	578	602	593	610	585	599	610	598	552	563	563	593	643	581	610	617	595	616	633	623	634	594	612	613	612	588	593	611	571	598	555	614	589	627	598	554	625	576	574	621	578	557	546	594	618	563	625	579	615	596	588	585	546	596	581	580	604	622	575	509	569	580	628	576	579	597	581	590	600	614	584	604	614	560	600	603	588	577	553	605	561	611	559	587	558	622	628	589	566	542	589	572	592	589	553	616	581	584	628	595	638	612	590	603	627	625	604	599	649	570	569	588	565	580	597	611	585	581	580	541	577	573	621	586	591	536	607	560	555	563	622	637	600	572	564	585	604	587	606	575	577	626	587	601	581	587	568	577	631	569	623	580	555	554	625	613	527	581	595	593	594	609	620	576	568	577	598	595	627	634	578	578	570	564	634	613	551	620	592	642	573	588	611	566	588	613	596	596	620	585	569	607	595	609	598	624	584	593	602	567	630	604	577	584	516	624	587	595	571	587	594	616	561	584	619	610	587	571	572	612	568	607	609	570	569	576	584	611	605	599	590	571	570	618	604	599	577	593	611	560	597	565	580	543	623	541	600	556	641	624	582	553	607	621	597	604	555	605	586	593	585	608	618	582	556	598	604	578	576	598	632	577	609	563	620	620	602	590	554	564	600	602	588	606	602	630	620	614	584	646	589	609	612	586	586	534	585	574	584	610	607	553	586	592	605	619	604	574	603	571	610	609	624	604	584	541	569	608	567	559	605	617	585	552	600	605	585	575	624	578	558	621	564	555	581	580	649	579	587	600	575	605	573	604	596	581	583	578	594	590	604	563	571	592	581	606	550	578	586	607	586	574	607	588	586	565	617	594	594	612	590	622	609	610	560	578	625	622	608	547	597	566	611	604	601	649	519	599	625	602	590	623	616	575	627	534	579	553	619	587	605	660	609	587	641	576	614	580	607	625	578	606	585	642	566	637	624	587	572	610	555	575	614	608	586	583	611	532	580	581	573	575	559	594	612	562	572	588	570	617	602	543	561	570	591	576	625	566	599	559	605	570	536	644	594	611	537	565	600	585	587	574	560	610	581	589	551	610	598	584	590	603	573	567	571	593	603	571	574	590	567	625	577	591	610	574	610	611	635	589	620	587	538	604	573	565	550	525	616	578	579	607	590	600	607	553	609	587	634	618	599	617	589	630	568	632	641	628	602	612	599	587	592	575	581	599	522	611	583	624	556	565	637	587	604	578	614	607	613	539	607	597	639	614	577	598	596	564	603	576	608	591	564	615	632	587	584	561	618	578	647	567	557	569	586	596	623	607	623	606	606	597	565	520	598	588	559	567	579	584	578	560	597	594	613	584	609	589	624	585	557	574	601	596	569	606	575	597	587	557	572	561	566	586	622	580	565	579	642	614	620	588	582	602	641	580	651	577	592	599	583	586	600	582	581	575	544	574	595	623	595	586	581	581	562	620	612	608	588	587	578	593	573	581	585	569	611	643	599	555	595	583	570	544	578	588	634	589	575	572	597	592	603	629	606	603	601	595	575	547	619	602	592	602	609	587	612	597	551	577	565	624	609	600	584	581	580	593	604	575	623	578	556	594	591	613	594	586	648	598	586	561	601	599	589	564	603	572	556	609	598	569	633	564	558	581	609	585	600	559	622	603	587	618	608	593	586	597	573	530	613	638	580	588	590	605	580	545	629	608	616	601	594	572	602	561	588	590	618	580	580	559	614	603	578	601	617	587	585	560	628	613	601	573	617	585	614	568	578	589	608	616	582	609	620	601	577	591	565	573	574	611	560	606	610	584	599	582	585	564	590	615	602	578	589	566	649	600	568	554	596	584	620	607	573	574	573	592	594	528	606	617	578	609	615	580	577	606	613	552	548	591	599	620	596	609	574	594	619	582	602	620	611	601	619	592	600	590	588	588	563	583	583	575	603	564	588	591	537	601	644	585	522	590	614	649	592	593	553	536	623	592	594	584	582	594	638	589	615	563	598	548	622	576	556	642	595	610	599	611	583	570	541	594	642	621	584	618	574	549	554	567	565	613	579	625	577	553	556	602	549	597	615	568	578	617	601	571	567	623	553	627	592	577	610	626	575	584	577	590	602	596	545	589	645	601	595	595	588	594	570	576	616	567	561	577	617	602	540	582	556	569	607	595	590	548	575	541	612	594	637	600	592	588	609	602	581	590	604	617	628	590	562	561	618	604	580	623	606	585	597	590	600	621	602	525	619	641	636	606	608	619	592	661	595	587	585	616	581	603	612	587	605	604	586	580	585	623	566	620	600	565	565	587	563	582	561	580	599	598	593	548	610	598	605	585	564	624	573	568	612	563	598	580	614	538	604	555	605	581	571	607	565	606	577	597	564	615	625	541	570	646	601	618	633	588	576	571	568	584	590	633	575	593	561	586	605	609	600	639	551	564	595	624	604	594	555	572	560	562	626	631	577	598	605	594	601	613	587	617	566	601	595	594	624	567	610	599	627	607	623	641	579	590	597	610	609	588	616	574	618	583	617	578	610	545	584	586	597	640	592	600	555	583	612	596	610	622	537	618	562	573	619	600	630	542	576	571	591	590	545	624	563	614	632	604	656	595	603	624	568	567	598	655	634	572	589	611	586	604	594	587	610	593	581	576	576	604	588	630	571	556	616	640	580	601	612	579	593	591	615	591	607	603	587	583	606	574	567	622	610	571	568	620	583	610	580	623	577	607	593	577	598	609	596	579	602	583	632	602	582	573	568	628	578	644	620	609	590	589	586	586	648	554	593	604	574	619	617	607	615	607	615	578	554	599	619	601	578	550	608	606	585	561	612	597	596	619	566	607	564	604	594	611	586	618	615	606	593	618	599	608	592	579	586	556	587	542	567	604	587	599	558	605	611	575	566	606	590	586	583	574	563	605	594	601	566	564	629	652	597	574	602	590	586	599	577	603	601	590	583	608	581	588	601	607	607	621	583	594	566	565	552	579	536	594	605	577	628	565	565	606	604	575	597	605	555	612	611	614	589	576	576	591	610	564	561	644	602	548	590	594	548	608	607	579	586	595	605	579	591	609	582	588	608	618	612	611	598	635	598	590	617	601	605	593	586	586	578	577	571	620	602	599	577	581	570	570	653	586	617	619	558	575	643	575	575	614	563	602	630	578	622	592	584	599	608	580	634	581	597	610	565	594	591	627	627	608	577	574	608	572	576	557	592	624	610	608	659	572	577	602	627	572	616	578	566	606	575	558	583	605	603	559	595	623	575	566	552	595	588	565	593	559	600	605	542	508	594	626	585	622	654	607	583	587	595	588	570	579	622	620	611	573	610	565	573	588	592	626	588	598	644	594	618	561	591	558	557	593	656	592	621	547	605	613	547	591	582	582	633	599	600	585	555	556	549	594	598
25731	21430	25817	18122	1534	726	654	534	548	523	507	513	508	475	481	473	515	473	508	471	494	495	502	489	448	513	469	445	458	492	471	483	496	475	466	501	493	469	450	516	481	496	450	500	487	485	488	453	467	468	502	490	471	474	468	492	461	479	489	500	461	542	508	478	450	469	485	444	494	442	454	460	489	488	531	458	455	471	505	430	482	471	437	434	488	427	466	489	497	505	481	487	513	456	433	464	502	472	487	451	534	501	447	467	487	466	485	481	475	461	465	493	453	479	494	443	499	477	474	444	500	510	447	414	448	473	429	483	482	504	475	450	513	470	410	475	497	448	450	438	522	513	503	486	449	475	469	453	472	497	459	482	464	457	485	432	465	460	471	494	490	470	470	469	461	480	459	471	470	497	463	494	442	406	469	528	452	481	505	473	485	434	534	478	444	454	453	445	498	448	472	501	493	482	456	449	483	511	452	464	475	446	489	497	478	535	459	470	426	447	478	481	460	459	482	441	496	493	508	494	467	505	467	507	521	471	484	416	440	445	427	450	455	500	439	449	454	485	497	508	498	490	444	465	464	455	502	469	457	473	540	455	473	449	501	493	540	446	458	455	472	470	477	454	465	492	480	471	465	426	432	506	449	485	486	507	463	465	442	439	486	454	496	519	452	477	480	485	484	463	457	459	483	510	506	468	443	444	442	462	497	458	503	425	488	461	504	508	486	474	475	529	479	453	448	527	432	454	453	454	444	450	474	461	454	479	447	468	462	452	491	501	497	469	460	432	480	478	477	480	478	465	431	456	457	453	461	516	470	474	490	484	449	495	502	448	469	456	417	459	442	430	452	474	475	481	482	490	458	458	467	498	462	442	445	473	435	503	458	487	475	470	485	471	487	490	476	479	475	488	417	499	482	476	476	446	451	452	486	511	454	479	502	443	442	439	478	468	507	459	487	473	452	524	480	499	417	457	496	493	471	512	470	438	486	456	450	519	468	475	476	493	465	484	478	495	459	510	457	489	445	477	478	535	466	450	458	485	443	446	458	465	493	484	463	438	471	433	462	454	489	491	484	515	525	481	452	450	451	482	464	454	485	459	455	459	509	469	501	458	470	458	442	509	482	497	446	481	475	495	485	460	455	460	485	467	436	472	463	476	449	498	465	526	454	496	482	477	424	492	465	463	463	476	459	467	481	472	446	481	488	478	494	441	413	440	449	450	468	476	489	470	505	492	478	440	481	463	504	415	491	479	499	475	437	479	488	461	438	457	466	459	482	454	438	510	480	455	474	456	464	456	469	459	469	521	447	445	488	455	445	503	460	448	444	474	481	479	433	462	475	464	481	488	469	497	443	416	461	445	441	448	517	490	454	482	478	471	468	452	479	461	452	489	472	444	493	484	450	482	464	461	487	462	456	486	504	476	466	486	490	496	456	476	475	475	464	448	485	471	501	476	420	454	419	477	472	459	469	504	460	489	463	477	513	480	466	466	514	462	448	457	491	448	470	453	474	461	483	474	475	449	448	478	528	494	448	474	453	454	414	469	444	467	444	479	493	506	476	464	446	470	461	480	481	470	457	454	464	477	494	507	492	470	488	439	476	444	464	472	508	531	501	451	431	432	489	426	468	475	454	461	451	494	474	487	481	460	492	474	464	482	460	469	458	448	429	476	455	453	437	487	444	471	464	474	493	467	478	498	501	475	476	500	450	476	469	457	507	504	476	465	467	473	520	436	481	449	469	468	441	443	456	465	430	425	489	418	484	455	470	481	453	474	458	488	436	460	487	485	436	476	514	470	440	459	471	484	464	461	481	437	514	480	488	444	464	483	461	454	447	432	481	449	461	468	471	455	456	437	421	468	468	471	436	450	484	470	452	507	459	453	460	468	448	506	484	457	485	440	479	511	470	451	471	434	517	461	454	469	468	472	450	449	447	476	471	490	460	518	452	476	452	471	439	471	470	477	430	489	475	461	486	491	510	420	462	447	442	471	436	458	478	506	480	470	458	463	458	459	431	477	472	483	459	512	473	509	497	462	496	440	460	461	482	468	456	467	482	442	455	451	468	462	463	450	472	456	457	456	526	460	474	478	496	425	454	459	475	485	471	451	460	473	457	482	444	425	467	467	475	545	443	416	458	496	437	449	458	503	463	449	458	441	542	454	429	469	473	477	466	436	474	451	472	439	508	459	480	433	477	462	463	435	437	441	484	464	485	479	451	452	494	458	439	458	482	484	466	468	476	490	459	486	467	522	471	453	443	491	453	459	450	433	455	485	449	457	458	432	442	474	479	422	455	437	443	456	442	462	473	467	456	526	465	484	423	458	510	431	458	484	509	489	453	484	433	447	488	474	454	463	473	478	459	467	448	496	452	475	477	499	497	463	443	472	434	480	461	448	464	442	497	501	486	467	435	502	472	467	474	468	451	445	491	462	473	468	449	498	495	462	518	456	478	489	470	445	473	497	441	514	468	453	474	477	479	434	492	467	489	455	454	488	486	459	433	446	453	460	419	462	438	466	506	443	461	503	466	494	466	510	482	474	472	463	462	454	495	415	473	466	464	459	451	436	518	479	474	481	412	453	469	490	462	456	465	482	471	454	487	477	468	462	466	484	455	446	464	456	463	492	463	455	467	469	446	466	474	474	468	449	456	481	443	473	473	454	427	501	464	499	446	496	485	477	441	499	465	485	456	464	503	500	468	467	454	458	469	475	503	494	510	504	511	476	483	466	480	483	467	471	474	468	503	474	490	481	483	492	481	476	506	459	496	467	481	445	488	469	428	476	475	440	427	471	437	477	475	503	450	480	465	443	461	512	441	493	499	466	468	479	440	456	459	477	505	484	472	459	433	501	440	477	468	464	433	472	443	459	448	479	516	490	449	499	477	457	460	465	469	464	462	469	476	485	458	507	454	459	458	478	457	481	448	478	511	455	512	452	461	492	460	503	492	491	446	454	489	470	464	435	429	473	457	497	483	455	444	496	458	484	446	398	456	474	469	470	448	490	464	476	474	435	500	440	489	460	506	508	465	479	441	467	466	446	448	471	446	475	443	477	471	481	509	462	477	475	529	481	466	470	492	470	472	507	482	474	484	491	479	499	451	494	467	473	511	445	453	526	481	458	436	429	451	452	481	478	457	488	512	454	480	444	467	442	463	462	486	469	426	510	471	470	463	487	457	466	454	451	433	454	470	419	481	486	454	470	462	474	493	502	458	479	491	453	497	469	481	483	489	461	478	461	503	434	472	465	479	474	445	478	469	471	435	478	453	483	529	493	458	466	501	453	465	467	454	471	450	461	497	467	509	473	466	462	488	429	468	454	475	455	480	499	477	461	461	439	452	472	469	428	462	482	485	494	469	468	463	483	530	459	450	478	466	474	489	512	466	497	443	436	464	451	463	489	483	469	477	469	429	498	451	458	447	457	516	450	466	534	478	457	442	500	467	479	430	471	492	442	457	461	472	445	497	445	503	496	467	479	464	444	461	483	472	497
3467	2045	1736	1012	803	687	640	589	596	509	573	487	505	469	493	440	466	505	480	484	465	460	471	514	466	449	492	449	453	454	467	467	467	467	480	481	454	453	466	484	504	451	466	488	466	461	437	428	428	451	488	463	467	457	440	498	467	411	470	452	477	430	417	468	467	458	483	441	458	424	455	456	450	468	453	468	505	449	462	461	460	465	464	489	466	474	427	472	462	497	471	469	428	459	442	462	464	483	459	425	435	426	449	454	424	460	452	454	455	470	403	464	468	499	441	474	495	431	469	470	495	480	457	475	456	468	437	444	460	433	481	472	456	444	489	470	445	458	442	435	463	475	468	470	460	451	500	442	477	459	400	471	443	445	470	458	409	468	455	415	457	475	434	439	456	466	482	452	434	476	424	451	503	457	486	432	455	450	468	417	446	430	439	431	469	459	452	420	409	464	465	424	465	448	470	478	422	464	486	471	434	481	459	482	472	478	455	391	446	417	460	471	452	460	455	451	464	456	421	439	428	448	434	475	477	455	398	476	439	449	467	434	463	422	462	462	434	455	485	465	478	462	483	432	474	459	441	429	451	432	472	444	441	411	435	426	474	456	482	444	467	451	455	445	431	416	449	430	466	460	414	438	457	445	454	492	461	445	455	438	482	461	448	399	433	479	484	515	427	459	443	446	457	418	441	453	454	470	459	457	495	474	485	478	447	469	414	492	447	449	432	471	448	448	504	448	426	457	452	457	451	455	459	454	445	457	480	412	455	456	474	461	423	439	478	457	415	430	426	462	477	444	439	479	443	423	468	469	422	463	494	462	455	451	438	439	492	477	439	451	431	438	450	459	465	463	481	431	430	447	444	448	459	467	433	451	436	418	443	463	469	446	457	463	420	426	452	434	469	471	424	427	434	486	453	401	477	446	444	431	460	470	462	433	465	467	436	442	435	462	435	427	468	436	469	475	486	432	474	423	465	457	429	449	432	476	458	467	439	464	464	455	449	443	466	432	421	426	460	475	466	467	441	480	416	469	441	468	386	494	433	482	456	449	471	477	473	429	500	438	439	468	449	456	462	447	414	435	452	494	479	453	457	475	426	467	488	431	449	445	440	467	484	473	436	456	443	439	430	436	418	459	443	449	451	487	443	436	433	449	472	457	442	457	436	463	429	458	468	468	445	459	443	475	444	448	445	453	433	486	429	454	462	456	468	471	450	466	494	484	447	458	431	464	467	431	458	426	464	475	437	473	448	465	470	458	482	450	425	441	447	469	447	432	474	433	431	426	462	449	456	478	390	454	485	454	447	449	453	411	459	486	445	475	434	461	439	438	441	427	470	441	513	446	459	461	461	460	428	481	420	442	441	449	500	457	490	437	460	452	502	472	454	460	446	432	462	452	454	445	507	445	473	478	448	423	440	450	462	461	449	435	497	472	431	454	454	475	454	467	442	475	459	460	490	469	466	448	474	433	463	455	471	439	450	497	448	480	475	480	459	436	426	446	474	457	443	441	450	439	457	403	509	435	437	459	465	450	438	459	477	438	453	453	445	426	464	450	475	412	457	457	454	404	459	467	431	477	441	415	460	420	452	453	435	443	472	459	445	421	440	445	487	457	465	421	436	440	426	430	456	449	423	441	438	463	435	453	482	451	438	460	431	422	484	488	438	455	474	450	451	453	471	447	448	446	481	415	456	482	445	429	453	451	444	447	449	440	466	478	479	444	432	461	485	433	489	420	434	449	456	481	449	461	424	441	470	462	471	452	493	477	475	473	445	479	447	488	427	437	462	452	481	443	475	450	444	443	452	432	457	469	449	388	466	479	414	450	424	433	433	485	456	430	440	437	488	474	433	444	418	439	439	447	435	460	508	438	487	471	455	449	475	433	470	465	452	440	459	467	472	463	443	444	428	454	443	442	439	453	441	479	485	467	455	447	489	433	484	480	466	451	424	465	448	444	456	464	448	428	453	437	450	461	463	434	425	477	471	460	452	469	461	455	440	454	462	421	455	444	405	477	454	400	447	481	456	454	485	459	413	478	476	452	420	456	431	469	467	433	448	451	464	415	445	450	469	462	463	443	426	451	452	422	470	436	481	433	447	456	482	463	435	442	453	429	433	477	464	436	410	466	460	452	447	449	461	435	442	465	437	468	401	465	439	483	464	434	411	488	434	497	483	442	444	426	426	410	449	450	435	444	448	455	459	414	439	456	463	421	462	452	441	447	458	466	461	472	457	412	453	445	435	397	430	468	424	439	467	437	446	451	426	443	466	427	472	486	451	434	436	453	447	425	486	453	449	452	419	426	454	418	434	435	472	409	478	442	430	476	470	458	432	457	457	420	456	447	487	489	426	440	412	452	460	458	459	451	424	450	422	443	452	514	424	447	445	433	417	466	478	443	417	442	484	438	497	420	500	476	397	450	476	453	443	460	456	414	457	458	432	469	456	476	472	480	447	479	429	459	459	456	430	466	446	530	447	486	436	462	421	461	476	494	477	445	448	410	423	483	459	483	475	453	450	443	431	468	443	448	453	488	488	444	481	467	436	434	441	446	423	438	438	439	485	449	424	448	425	445	454	467	447	453	423	444	424	462	451	468	426	484	452	447	440	454	428	472	468	478	453	458	453	433	482	438	413	440	407	457	439	451	453	444	447	469	459	459	459	448	467	445	437	466	445	447	438	437	473	428	466	460	465	433	427	433	477	452	449	463	447	429	442	461	427	440	488	458	438	455	430	446	468	493	473	471	469	438	453	476	479	475	409	449	457	450	440	436	425	458	432	456	454	475	411	465	423	406	461	431	471	504	437	446	446	447	457	426	490	457	462	466	462	473	427	467	462	432	462	449	480	449	423	466	477	416	427	457	446	438	448	456	488	458	447	430	448	454	456	407	478	441	479	464	446	417	442	422	477	450	485	432	464	487	448	430	455	456	406	437	428	453	449	429	446	440	510	460	445	438	395	430	396	459	440	450	452	438	419	464	418	422	430	470	478	454	454	466	468	392	445	489	459	446	481	441	483	450	437	449	476	419	448	440	473	475	442	455	457	449	444	428	444	435	427	417	501	473	462	467	448	456	450	423	474	417	456	443	457	474	427	422	446	484	444	458	461	479	433	454	461	473	437	463	496	441	432	449	429	453	444	436	461	458	434	476	456	434	430	396	446	448	453	417	458	445	447	449	454	470	437	450	464	469	452	452	441	464	447	471	447	420	477	460	439	482	487	457	485	420	447	460	506	430	427	448	433	442	445	463	445	490	468	462	460	446	455	440	451	449	463	460	426	441	447	432	434	476	443	415	493	427	476	424	470	474	427	458	468	476	441	422	453	455	411	455	432	439	424	493	446	412	447	491	417	438	431	448	394	414	432	493	460	439	446	431	465	424	440	434	459	477	433	467	496	426	462	424	437	472	427	444	459	437	466	429	454	422	463	481	423	472	468	450	443	444	475	476	434	450	458	470	426	470	447	427	494	431	420	478	479	456	457	432	483	463
24202	21392	28565	24609	20283	2680	901	546	432	402	407	358	374	341	320	331	326	311	353	338	307	298	328	310	292	262	305	288	286	336	290	350	324	331	309	285	296	276	269	281	316	311	289	296	311	294	284	278	333	284	299	307	305	322	268	306	287	314	331	310	309	303	316	308	314	297	361	312	312	297	290	277	285	285	291	300	264	308	315	327	292	284	318	320	314	313	296	318	311	298	286	274	283	323	289	290	299	296	305	329	262	265	342	318	298	287	295	317	295	324	291	334	336	323	270	295	296	270	323	318	321	314	308	294	323	298	272	301	310	305	302	289	319	314	287	306	334	308	333	302	306	270	297	309	274	332	304	316	271	289	318	303	280	311	290	271	284	274	329	280	293	289	309	320	292	311	283	306	322	312	309	304	312	294	315	265	305	296	293	298	306	283	305	302	290	316	289	281	329	317	294	255	302	269	298	297	304	291	309	290	284	311	298	346	309	300	299	291	305	307	270	332	291	319	336	301	296	298	292	306	310	311	273	314	276	282	294	306	303	306	299	279	300	292	331	278	280	297	312	298	271	298	254	307	296	305	343	286	292	294	310	298	291	278	290	277	308	279	307	322	313	300	267	304	342	285	295	295	276	291	290	289	299	310	316	292	298	307	297	313	305	315	284	288	316	319	280	310	264	293	297	307	280	314	327	277	272	314	315	288	289	280	305	311	283	305	276	267	291	296	292	305	296	282	302	319	299	297	299	298	301	298	274	288	306	334	290	307	303	311	327	294	289	297	312	281	309	303	322	318	306	307	307	278	292	304	305	321	268	289	320	274	297	302	316	285	322	274	302	298	241	322	305	286	276	284	281	274	312	283	300	316	293	295	291	313	300	287	292	284	289	287	290	332	291	281	300	327	327	276	296	298	285	298	279	311	284	297	303	290	289	308	304	297	298	287	311	290	289	298	278	328	315	294	304	309	307	287	292	311	297	282	307	298	313	307	290	322	311	326	271	299	320	287	305	305	284	289	303	308	283	297	263	301	295	334	306	294	306	283	283	281	287	309	271	264	281	303	313	291	321	288	295	309	314	306	296	330	319	311	309	276	301	317	317	288	292	306	259	295	292	286	300	317	309	299	289	270	325	296	305	290	305	287	262	317	312	283	310	303	310	307	311	286	273	300	316	290	287	290	316	274	303	289	305	307	312	329	323	278	300	315	321	323	303	298	290	290	270	300	288	304	304	305	321	317	255	283	289	300	317	302	310	310	315	325	300	301	303	275	291	302	305	290	301	295	298	310	315	342	304	291	282	286	290	312	288	296	302	288	293	261	297	280	290	276	290	312	305	263	309	266	302	294	291	309	272	332	302	307	310	296	290	284	311	295	291	279	308	272	282	274	317	327	305	335	293	284	306	278	306	308	248	311	312	267	302	292	283	332	309	317	286	317	283	289	295	306	312	298	325	304	316	321	275	303	286	290	310	289	332	293	314	310	284	315	316	271	284	329	288	303	332	293	306	277	293	332	280	287	301	323	288	296	316	297	269	303	297	286	285	313	278	273	280	296	333	295	277	288	344	293	305	316	287	257	345	281	284	308	284	314	318	285	316	274	289	320	328	317	287	318	299	276	329	305	292	309	290	286	316	306	284	312	278	274	320	284	284	322	324	290	311	298	305	298	283	298	301	298	261	279	298	279	297	288	324	276	290	277	311	297	336	274	303	273	288	301	313	285	272	289	326	329	304	311	323	288	304	313	275	287	267	305	296	296	289	312	292	321	305	307	319	288	308	316	289	265	290	301	295	300	273	281	270	289	287	301	301	302	311	274	298	283	305	312	302	308	295	293	279	268	274	285	316	323	287	268	308	297	322	310	300	317	290	290	327	288	297	306	329	257	307	273	289	305	276	282	296	331	297	283	296	314	315	327	282	319	334	311	282	287	322	292	297	310	313	271	261	286	311	292	292	295	314	316	297	269	302	311	301	315	275	311	273	290	282	317	262	349	280	263	276	306	281	296	307	296	300	314	292	263	326	299	299	308	301	327	283	281	301	304	283	286	276	298	291	316	277	304	313	298	306	310	319	296	278	298	294	298	303	286	304	293	310	296	326	309	272	282	279	309	295	313	299	289	316	286	293	323	286	291	311	307	299	268	330	264	309	293	277	283	280	276	302	295	317	270	283	328	272	320	288	288	276	300	288	275	306	281	304	321	300	276	282	299	292	322	314	307	322	267	320	300	305	301	330	302	287	278	314	305	299	306	305	286	294	302	286	273	313	320	274	334	275	286	314	312	292	304	269	307	299	272	313	269	308	302	282	330	274	321	311	289	298	275	311	279	307	257	319	294	286	283	320	322	304	309	290	311	282	297	285	313	285	282	261	302	298	272	296	312	296	298	301	341	271	275	280	294	296	330	326	291	295	298	313	321	252	276	284	274	304	301	331	294	268	310	272	309	306	299	297	304	278	286	306	279	315	296	299	284	265	309	319	263	302	295	323	285	303	267	293	312	300	312	279	282	338	294	274	307	299	287	301	279	304	288	281	293	296	324	315	284	307	295	295	311	289	286	292	274	296	293	288	277	269	286	329	301	299	319	303	324	314	306	301	293	301	291	304	297	287	291	286	287	254	319	269	292	325	281	258	297	301	311	287	272	334	256	296	317	268	312	302	281	286	302	341	280	276	293	323	291	282	313	301	299	303	281	291	322	285	305	301	283	319	277	293	289	293	290	252	288	294	279	296	276	289	249	330	290	326	313	283	295	299	302	289	279	301	309	276	255	290	320	297	327	299	267	283	301	268	310	291	288	293	314	304	317	290	316	302	290	303	258	323	271	266	301	319	315	290	277	303	286	289	280	293	321	316	315	311	329	294	281	291	300	314	326	289	288	287	288	289	305	293	281	303	293	271	269	287	292	315	308	312	296	297	290	322	334	296	296	297	288	278	312	336	311	286	301	307	274	276	297	303	293	303	287	292	343	307	283	299	282	308	308	299	336	292	329	286	273	291	297	313	282	271	338	301	285	323	310	307	294	283	282	288	305	295	325	301	289	285	289	269	279	299	301	308	297	277	272	280	290	304	305	280	301	288	269	290	326	295	323	288	296	262	295	310	276	300	280	281	298	287	276	308	313	316	308	287	339	296	288	297	297	288	323	309	291	301	297	301	321	281	293	318	309	270	293	294	312	291	291	303	305	293	322	320	319	339	300	286	269	287	305	289	290	263	275	299	297	272	273	288	305	314	282	295	306	306	281	302	280	279	300	320	275	274	263	308	301	308	290	298	301	299	316	261	300	304	320	299	315	292	260	291	281	294	286	292	274	302	308	287	274	301	280	287	289	315	282	301	275	314	286	317	320	302	285	299	292	326	283	281	270	297	317	290	329	320	305	331	301	286	332	287	301	301	301	287	267	273	284	296	301	285	304	303	302	282	322	287	304	308	295	293	292	311	323	315	291	309	313	287	293	317	292	285	319	265	287	292	289	294	308	295	289	291	274	310	315	266	297
3341	4750	3673	1807	1215	965	792	693	554	479	472	453	420	433	386	373	391	347	340	349	336	342	348	322	336	362	332	334	335	349	319	309	319	340	338	343	325	328	327	346	287	329	315	320	326	300	324	311	294	336	321	322	337	269	299	297	310	293	307	290	318	274	290	315	311	307	301	316	296	305	274	287	332	304	327	307	301	289	295	328	288	300	323	309	332	327	320	309	316	329	290	311	316	288	322	303	283	308	300	306	304	309	288	305	281	322	298	267	279	298	315	311	328	355	295	296	298	305	319	318	305	349	289	309	311	308	292	290	305	317	302	287	334	320	297	297	302	278	330	330	341	303	285	325	327	296	279	290	296	283	308	291	307	306	335	293	320	292	311	276	287	277	307	290	311	292	270	327	297	294	298	335	298	268	307	299	303	296	303	316	338	282	299	323	280	306	310	324	295	280	288	302	324	319	300	302	293	299	322	282	285	294	320	315	320	309	301	263	302	293	303	342	290	309	327	286	299	287	307	284	300	324	326	327	322	321	298	288	308	300	273	309	291	322	283	333	283	289	294	339	319	284	301	298	332	310	328	318	318	296	298	285	315	287	323	283	291	304	310	301	338	304	309	329	328	291	304	276	317	269	286	299	302	308	300	346	293	293	300	310	272	290	303	304	298	299	310	305	303	333	339	304	319	284	290	294	271	298	321	312	317	305	276	312	279	271	301	316	282	340	318	340	311	307	316	286	287	321	293	293	302	295	296	336	298	316	288	300	283	273	304	274	296	270	311	305	275	306	290	317	313	284	316	318	323	310	303	309	306	327	298	302	302	280	336	287	301	292	270	338	333	286	294	305	294	283	298	290	297	300	273	285	322	282	269	290	307	343	301	320	336	302	308	327	269	342	312	283	309	299	319	280	323	300	311	291	287	309	311	268	318	302	285	302	289	321	322	298	325	307	284	274	309	323	348	313	307	318	320	307	309	311	324	277	304	307	295	304	294	308	316	315	285	299	290	309	315	313	292	284	311	320	283	286	331	296	298	255	297	275	308	287	301	282	282	305	300	271	294	273	272	284	308	323	285	289	340	296	291	311	327	314	294	290	286	315	261	317	303	293	319	317	287	300	308	295	308	324	305	311	274	328	311	308	294	296	303	292	282	272	306	302	329	308	298	295	269	269	339	316	320	296	338	315	272	318	281	315	299	290	304	290	289	320	340	282	306	310	307	292	319	317	290	278	319	312	297	287	301	300	309	303	296	287	308	283	302	324	311	298	288	323	307	292	300	308	318	324	337	299	295	289	306	328	310	293	294	311	294	295	268	315	297	307	287	275	292	323	289	309	284	342	290	318	305	294	319	307	304	299	295	295	279	298	285	305	317	312	306	313	288	286	283	322	298	280	291	292	297	333	326	288	298	302	306	304	300	284	281	298	286	314	291	309	334	267	305	299	289	321	309	283	290	330	303	301	262	272	276	314	299	337	312	288	343	334	293	329	310	301	310	310	304	302	304	330	279	284	288	313	305	283	310	327	308	326	307	279	325	319	330	279	321	318	305	312	302	290	294	285	349	280	316	291	300	280	287	303	334	327	310	297	296	303	330	247	310	316	292	252	313	317	324	332	300	309	312	302	303	342	283	299	318	312	292	292	313	321	303	321	272	245	286	302	299	290	292	260	300	306	310	299	325	306	301	312	280	301	302	286	322	279	310	326	280	328	285	280	313	311	306	297	304	327	300	312	300	300	282	252	286	314	307	316	313	283	296	330	299	311	309	311	313	299	333	310	307	287	299	280	323	297	290	266	302	288	300	347	306	295	309	299	281	310	341	290	306	334	330	334	281	318	263	301	339	274	280	298	296	273	300	301	290	299	295	316	307	260	297	295	302	304	284	307	307	295	299	330	299	266	293	302	299	345	309	289	309	274	316	310	302	292	310	312	316	309	313	299	294	332	287	303	272	348	307	305	306	308	303	332	293	301	306	319	301	320	289	323	318	314	299	300	295	268	296	301	300	286	307	313	307	274	306	282	271	300	317	286	287	314	288	278	299	289	291	305	312	290	301	289	314	291	294	285	315	289	290	320	308	325	305	325	311	299	293	303	287	322	310	295	313	294	333	282	317	326	312	300	295	282	341	291	326	305	276	296	325	286	296	301	296	317	330	298	322	310	273	310	311	310	302	261	302	312	304	299	301	295	304	296	291	310	290	327	304	269	311	290	303	281	299	301	281	320	280	329	311	281	316	292	277	303	318	282	317	280	291	328	261	295	328	287	298	259	288	291	287	306	312	321	303	289	295	349	294	289	307	310	315	286	297	304	317	300	309	273	269	295	294	322	285	290	322	294	314	327	295	268	314	285	327	302	287	303	335	296	288	304	299	287	333	292	250	292	294	280	294	297	311	318	289	291	298	297	289	276	335	291	287	303	302	312	278	289	293	288	297	326	284	293	288	264	299	290	301	320	287	316	291	311	308	283	288	303	276	290	309	325	284	283	282	335	294	301	269	285	320	283	286	290	293	334	307	270	324	307	277	278	291	277	304	325	329	329	329	309	319	324	327	307	292	327	273	301	286	294	258	287	280	290	306	314	278	320	301	298	320	332	300	314	282	328	278	275	287	300	269	307	312	299	279	301	300	308	307	319	293	295	304	309	301	303	297	299	301	292	295	287	304	287	317	306	279	312	310	315	297	296	339	291	299	290	326	334	289	314	294	310	322	303	295	326	318	276	293	296	280	322	339	281	321	310	287	311	284	319	267	287	318	312	303	293	299	298	295	301	275	307	323	322	277	309	311	290	265	300	302	309	302	279	307	326	280	295	300	316	306	346	266	292	300	288	294	290	293	302	265	307	289	323	323	295	315	290	314	276	282	316	292	286	295	279	317	283	290	320	308	302	306	286	301	301	303	271	323	300	300	291	273	289	315	310	293	296	305	295	304	305	274	249	306	265	297	312	293	317	271	299	316	312	305	310	274	261	312	308	305	296	275	303	332	280	299	310	301	297	318	312	270	295	310	327	307	302	300	270	279	276	288	337	293	324	280	295	315	293	290	279	307	313	272	283	321	309	293	307	307	309	268	300	288	314	311	305	304	293	305	276	313	270	292	317	318	275	292	302	286	305	303	313	253	299	298	299	288	293	323	303	298	308	304	339	317	308	291	310	290	310	278	290	290	290	310	273	297	323	297	301	324	283	304	303	297	276	306	302	289	287	303	290	343	318	304	276	319	306	301	290	296	308	286	280	290	288	317	276	276	312	295	293	300	305	290	293	281	307	312	286	281	277	279	304	310	309	284	268	298	310	280	290	297	291	301	320	280	277	318	282	292	293	308	296	309	346	298	306	300	311	293	300	304	312	286	266	281	280	288	265	288	283	309	296	286	331	285	296	293	288	295	277	296	299	303	304	309	291	275	317	296	313	264	306	291	289	268	305	306	273	282	296	284	288	300	328	344	299	316	305	282	320	291	279	276	295	269	292	280	338	269	286	305	289	308	302	292	300
27649	11920	1702	973	717	716	689	691	658	639	688	678	643	677	653	677	696	627	710	615	676	641	674	688	639	644	598	663	678	668	671	671	687	645	673	662	649	613	663	661	630	643	671	656	677	665	740	680	648	664	667	627	627	660	661	720	679	683	649	630	629	664	703	658	665	659	714	653	622	661	642	679	622	659	645	677	623	670	669	685	629	642	662	646	643	640	690	716	650	668	667	674	664	646	613	638	666	693	682	675	651	611	643	654	688	612	632	655	671	661	628	668	672	658	657	709	652	651	624	653	685	659	723	678	640	663	647	703	665	691	657	686	670	701	631	664	707	703	670	656	649	671	649	657	655	695	667	645	653	679	657	686	598	629	650	650	667	660	661	645	667	643	676	649	659	677	670	655	661	676	670	647	638	668	683	682	653	686	585	609	636	648	674	665	648	690	632	605	672	671	690	655	633	632	674	695	613	655	644	634	640	660	644	619	687	669	662	672	655	635	667	674	676	643	653	656	654	674	679	639	642	691	664	650	662	655	654	691	624	708	648	633	676	623	647	687	624	690	702	643	617	650	692	631	682	670	657	689	674	661	725	709	672	627	705	684	627	633	676	682	640	672	659	610	665	713	647	671	644	658	677	653	642	685	651	655	643	649	684	695	634	659	670	627	674	660	660	668	656	643	645	686	645	680	651	655	707	675	655	628	691	737	645	665	647	671	622	633	617	668	666	705	689	658	695	656	693	697	665	678	702	687	704	711	671	664	633	672	632	629	658	670	702	687	606	643	604	678	638	662	602	626	650	630	653	623	653	652	684	660	696	653	690	645	703	674	701	647	643	679	648	610	688	636	628	668	693	640	665	671	626	607	660	660	621	700	646	648	638	686	683	666	685	661	699	698	685	637	682	658	654	652	633	629	648	666	624	690	657	681	697	685	681	643	635	631	674	645	663	652	688	647	670	673	660	673	670	642	678	720	656	673	645	647	626	656	644	689	639	629	665	663	649	619	641	698	681	612	673	689	695	632	644	684	689	658	707	667	639	673	679	654	637	642	671	632	691	638	619	663	676	702	651	639	638	698	648	673	695	657	697	687	666	626	642	642	646	654	710	627	676	651	666	693	648	677	673	664	683	670	682	646	662	684	616	662	656	690	714	672	657	661	684	671	682	724	634	625	676	646	664	640	665	685	664	648	603	714	695	618	632	679	690	649	662	673	647	692	669	644	657	670	622	680	640	667	650	608	641	734	691	679	640	649	643	655	694	710	648	662	672	666	706	668	635	639	647	669	634	696	654	652	647	660	678	622	663	648	665	672	669	689	652	660	650	673	684	658	690	657	646	630	660	693	719	655	654	668	674	669	655	655	661	653	655	681	658	587	701	652	679	636	665	634	620	656	617	693	708	638	660	669	650	658	665	663	623	666	681	698	684	649	658	667	649	643	664	656	629	669	653	686	651	666	664	658	647	704	652	677	631	669	623	675	669	638	645	657	668	642	653	680	659	650	727	645	708	628	621	652	619	667	634	669	651	630	619	686	682	676	632	646	678	663	655	675	631	661	636	630	696	664	673	641	645	656	667	656	634	639	637	675	642	600	607	675	669	685	659	654	651	619	662	657	687	655	683	643	672	690	665	676	643	654	640	694	690	709	694	682	690	646	682	651	681	656	639	653	652	680	691	674	685	694	670	650	641	627	692	701	685	695	639	666	600	628	661	645	641	644	653	609	668	654	675	689	626	633	678	630	659	663	665	648	608	585	690	707	644	678	642	622	630	666	663	665	685	598	618	678	647	669	643	690	626	662	636	655	672	668	636	668	622	661	686	662	633	681	657	719	653	647	665	642	654	682	667	663	633	685	667	673	656	643	643	623	666	642	654	710	697	684	665	703	671	737	628	647	645	678	672	625	659	699	728	608	711	639	663	688	641	633	699	681	710	666	663	691	655	641	703	670	631	723	659	647	669	671	673	624	654	656	701	650	680	669	724	687	675	677	681	634	628	679	682	670	627	640	656	658	642	686	669	696	670	636	658	632	673	694	651	622	678	646	650	668	599	688	675	636	636	638	685	635	649	637	659	683	603	640	724	699	649	692	675	680	687	629	665	652	657	653	679	682	609	651	660	632	618	674	633	703	625	573	623	656	645	638	686	671	627	633	640	695	670	615	721	689	690	672	632	666	639	611	647	650	643	705	662	674	651	671	721	645	645	630	664	635	616	647	665	632	616	646	626	634	678	671	622	641	685	655	690	660	684	636	622	673	639	636	673	678	709	730	670	674	665	659	644	672	687	669	655	673	668	702	633	669	631	658	684	691	644	683	691	651	720	686	660	666	679	683	677	656	622	623	680	632	658	675	657	693	657	653	665	623	616	660	625	659	620	631	618	650	639	608	654	655	630	621	647	599	637	655	672	675	674	666	648	704	699	685	660	699	638	694	662	700	672	681	653	659	644	677	659	689	686	620	695	603	639	627	677	659	652	691	715	665	638	704	644	658	667	637	668	663	646	653	648	699	664	637	654	671	712	690	701	712	667	645	664	658	658	687	650	711	656	687	681	649	673	674	639	629	668	634	643	641	652	658	643	686	668	685	687	651	658	671	610	660	661	679	648	729	707	680	687	704	622	686	659	669	649	640	664	655	638	669	620	704	648	687	656	650	703	708	659	661	684	601	676	607	666	648	621	689	681	614	625	656	672	651	676	650	661	675	633	669	694	663	637	646	661	633	626	684	638	671	652	653	712	666	614	693	666	632	643	688	683	686	660	695	624	689	659	665	642	638	669	622	650	711	666	703	685	661	680	662	719	684	662	647	662	615	702	690	653	659	641	637	645	653	726	648	653	623	625	645	671	671	688	660	664	663	628	658	666	664	639	645	624	643	652	666	699	733	699	639	712	647	677	605	677	660	636	623	655	704	707	671	695	665	682	672	669	671	694	648	656	691	656	662	696	657	666	634	704	654	664	668	696	660	645	675	714	701	690	657	649	661	659	682	634	647	608	738	701	633	652	631	665	703	685	682	647	622	673	648	659	697	657	661	656	658	685	673	677	647	644	672	639	643	699	632	632	676	618	693	692	683	658	670	665	675	652	663	630	654	729	658	669	669	682	687	657	628	631	652	626	648	668	654	634	684	641	628	666	664	662	689	677	684	668	641	693	637	689	668	646	682	627	706	672	639	687	656	693	656	694	657	669	655	668	615	678	676	620	645	694	634	703	684	644	643	649	699	636	700	625	612	649	682	607	654	686	622	682	645	637	657	656	605	628	632	681	678	681	658	650	620	646	631	662	677	645	677	645	721	695	648	627	612	638	639	631	605	671	655	675	676	699	674	672	620	662	646	652	691	620	689	676	688	635	621	654	628	702	709	632	654	660	670	692	698	679	658	624	677	696	669	662	718	660	685	656	687	685	656	643	655	637	673	641	620	640	672	611	694	644	661	662	676	616	632	666	659	685	631	596	652	657	609	660	634	668	652	627	649	644	651	633	636	652	674	627	712
5052	805	741	633	606	591	620	638	626	581	594	602	604	590	610	590	607	635	583	564	602	600	571	626	587	621	567	605	605	623	588	580	574	572	617	604	594	629	607	593	599	585	604	627	604	586	565	551	621	634	581	562	604	594	592	582	578	628	592	553	560	556	584	608	573	585	622	585	626	603	610	600	624	618	573	548	585	577	584	584	548	597	587	627	565	593	639	542	575	542	580	564	577	574	623	557	617	578	607	564	585	624	615	603	575	572	612	610	569	631	596	574	583	580	573	620	596	593	618	622	560	639	573	621	630	611	591	546	592	605	598	616	547	643	588	590	605	599	598	603	580	569	569	578	601	615	568	584	583	619	572	558	612	561	596	572	575	607	588	581	646	585	617	600	619	595	576	591	609	658	588	626	546	569	578	577	584	562	586	566	581	593	609	557	608	571	600	639	611	597	624	621	582	622	565	566	587	587	614	575	645	579	579	550	596	632	634	609	595	528	609	603	617	590	629	586	639	605	586	585	596	563	556	619	592	565	588	593	589	585	603	580	567	567	607	628	615	614	589	549	604	628	570	606	584	605	589	556	592	561	631	644	571	587	620	575	576	584	594	619	584	607	615	617	570	566	575	557	600	586	563	615	636	603	559	555	585	603	616	584	574	614	587	582	585	596	558	589	580	587	571	578	675	597	607	548	593	579	589	545	587	598	539	581	595	637	607	583	628	573	548	584	582	567	603	566	603	578	587	580	581	556	592	625	566	603	595	557	586	618	571	594	571	570	608	564	564	603	601	606	594	581	643	627	578	626	598	601	589	625	630	565	602	627	611	548	585	568	595	573	619	566	584	607	616	567	594	580	593	601	591	584	530	606	616	571	595	572	607	567	640	594	578	601	580	560	574	591	605	580	567	587	634	616	619	601	633	602	593	612	570	571	576	546	605	582	618	613	608	580	544	599	557	601	561	590	618	574	560	572	578	596	583	604	578	605	630	603	591	617	558	603	618	602	555	542	579	587	589	605	599	587	619	557	567	581	580	546	550	640	585	566	555	592	561	548	590	574	600	633	569	602	543	608	572	585	614	567	604	572	627	557	609	609	602	603	571	629	559	556	606	582	574	556	619	615	588	549	539	604	589	563	554	546	558	581	630	601	615	627	570	587	576	617	567	566	578	603	601	636	611	543	578	602	559	581	572	624	590	575	572	619	614	591	640	534	605	558	575	611	595	632	623	605	603	611	570	598	588	645	603	545	594	565	614	593	559	559	609	564	588	606	557	540	594	574	601	591	588	613	577	624	595	539	589	608	628	578	595	560	590	574	556	586	613	609	619	636	610	576	609	598	591	559	623	577	584	593	560	583	576	619	595	608	575	606	543	616	553	581	647	580	590	624	619	566	568	567	584	570	584	597	601	594	591	549	597	581	586	584	592	639	599	586	594	597	588	588	585	546	619	582	570	599	572	633	625	579	598	601	605	579	600	567	545	593	570	574	592	613	610	575	589	590	615	520	588	561	539	599	606	592	585	634	601	621	527	596	578	562	600	606	558	611	592	574	559	610	649	558	620	601	589	583	599	580	636	589	609	573	546	578	601	600	594	595	561	614	568	600	621	619	587	628	557	609	613	568	544	610	557	603	571	568	557	614	623	599	665	555	562	586	565	614	553	557	620	599	600	575	662	627	626	652	592	563	621	604	605	616	637	585	603	604	580	589	603	575	644	565	591	611	615	602	588	578	551	598	582	586	550	552	595	555	643	593	561	616	631	565	564	585	604	623	569	618	632	573	584	618	532	584	599	626	507	588	568	584	556	605	588	565	550	567	593	552	582	590	556	575	605	601	553	590	617	549	579	610	557	610	594	628	591	568	603	627	616	609	601	599	620	585	584	603	640	556	604	568	591	605	538	630	614	578	613	614	566	598	596	624	528	584	611	587	611	585	609	578	627	590	562	614	609	598	594	582	586	589	592	605	567	568	582	588	613	624	602	603	637	619	613	601	567	628	603	525	546	604	617	568	631	614	580	551	569	611	610	569	579	597	564	622	645	594	570	595	591	589	621	598	579	629	562	619	543	579	594	603	564	600	633	599	589	556	592	604	608	567	615	602	575	588	569	610	610	597	608	602	543	617	582	597	596	599	588	560	563	548	622	583	584	597	589	520	590	603	599	611	561	540	620	623	586	584	599	565	585	592	603	593	573	611	595	603	622	617	598	638	568	576	586	550	581	598	586	580	610	593	584	586	626	575	576	633	581	596	590	584	605	559	570	583	552	635	606	618	594	606	560	607	583	605	570	584	596	586	564	583	564	596	584	552	606	578	611	622	575	579	568	553	638	599	587	581	618	591	618	573	642	590	562	599	589	548	639	622	599	628	607	616	608	614	589	581	566	582	586	609	561	596	583	585	633	599	576	587	565	577	565	578	599	601	592	592	569	593	648	569	595	586	578	554	627	543	617	612	605	597	566	606	599	571	569	605	600	603	599	580	591	615	598	594	586	609	564	578	600	598	647	611	631	589	563	584	576	582	628	558	619	566	613	568	601	631	565	590	546	547	591	641	543	633	565	592	603	598	597	589	591	580	623	601	612	625	556	584	601	628	627	604	593	602	567	565	582	588	636	560	588	593	618	603	581	546	580	577	571	588	612	592	632	631	606	536	621	580	553	585	598	612	561	551	617	564	620	572	572	576	630	610	581	603	609	595	570	553	580	594	591	590	576	598	558	592	581	606	590	579	625	585	611	585	603	583	579	565	580	597	582	576	585	578	584	628	601	605	599	606	598	598	616	583	596	546	547	598	582	624	547	581	566	614	593	587	603	622	624	571	586	582	575	552	615	573	583	562	597	609	577	588	568	572	569	574	595	629	593	631	598	567	636	588	570	622	581	613	624	627	582	631	546	573	585	588	620	600	575	600	615	612	577	591	615	568	571	599	585	592	582	603	580	629	601	634	552	547	606	522	621	591	602	569	575	604	573	588	616	591	565	591	568	586	597	581	620	603	619	565	610	569	624	583	605	555	577	584	552	587	595	599	631	609	584	556	547	575	590	601	581	605	662	586	604	612	601	600	585	566	576	574	640	620	570	615	556	619	593	646	585	613	554	596	612	602	637	544	648	599	596	580	612	567	615	571	592	616	602	591	570	595	573	582	542	590	585	605	562	635	613	589	562	675	625	579	615	615	599	630	574	567	600	544	577	680	588	597	578	567	585	622	587	573	537	591	597	609	577	607	579	601	602	592	608	595	612	559	603	588	574	573	613	577	574	595	650	630	605	628	574	623	579	546	581	545	590	551	563	562	587	566	574	610	590	578	601	581	582	609	623	614	595	580	607	574	578	586	598	544	613	617	569	628	569	550	597	580	626	592	590	613	631	593	600	586	594	619	605	613	574	551	575	598	564	603	592	634	608	619	599	576	580	639	609	589	607	582	603	608	604	578	610	600	580	540	626	619	596	575	571	576	606	602	649	569	600	599	537	607	570	543	606	607	586	579	565	630
25726	21431	25794	18305	1504	731	625	546	518	537	556	569	530	552	518	513	475	484	495	518	509	487	501	485	477	509	480	481	542	483	511	477	475	444	445	501	465	447	488	445	478	469	480	503	483	470	484	476	481	501	457	434	498	477	485	479	494	459	468	467	496	465	484	496	452	500	471	465	429	520	491	493	473	455	509	498	488	487	476	479	478	469	477	475	474	508	462	463	518	481	473	469	465	521	473	485	449	479	514	447	480	445	502	471	482	490	468	467	495	469	435	490	488	471	505	479	468	493	464	503	460	480	483	474	440	476	476	488	478	489	513	472	471	447	475	479	449	496	490	475	451	454	483	438	528	503	472	466	478	472	464	429	466	474	452	444	473	488	499	476	448	514	482	485	448	465	483	486	510	522	472	450	482	475	464	521	483	445	481	467	513	488	450	456	500	476	501	481	495	502	495	504	478	470	524	488	457	452	435	466	509	467	454	488	469	446	467	416	487	468	462	473	498	467	438	456	472	477	498	493	461	540	474	463	458	482	479	489	495	501	477	444	451	497	470	441	509	521	491	446	444	484	449	487	480	448	500	481	483	442	435	449	492	452	471	430	469	461	495	490	471	447	480	471	472	493	498	464	496	446	488	484	486	430	530	496	495	451	440	484	475	486	477	468	454	494	490	482	491	448	452	461	469	486	475	455	462	464	501	511	468	504	540	445	459	488	471	487	524	477	473	477	454	477	481	508	479	521	451	519	455	456	501	493	472	468	470	469	463	464	483	495	436	427	523	479	478	519	454	460	462	478	511	461	503	458	486	450	465	452	450	437	480	446	459	439	490	444	466	465	498	480	467	450	487	469	488	463	427	479	455	479	452	486	507	462	436	452	466	491	461	495	464	495	477	451	481	476	506	444	477	459	460	474	464	477	473	465	456	440	503	493	440	488	427	464	520	458	488	461	533	449	509	467	474	475	520	484	499	460	471	442	478	483	448	497	435	451	457	442	490	483	494	461	489	474	466	438	477	465	490	472	451	485	454	478	470	435	459	430	456	472	477	450	505	510	511	522	482	486	489	488	481	505	485	472	472	493	461	516	449	501	452	468	455	461	483	459	463	472	505	476	477	445	471	446	484	510	464	474	457	493	469	486	470	548	504	494	491	507	471	462	469	494	489	466	489	455	474	501	487	463	508	465	506	448	540	459	493	479	473	448	505	475	451	513	463	472	467	506	444	483	480	504	505	519	467	488	511	459	495	444	477	480	505	486	485	494	432	443	493	453	470	468	449	474	446	489	496	471	489	462	488	471	472	493	487	471	467	449	489	487	499	488	476	468	476	454	508	502	496	483	464	498	495	426	541	452	453	474	499	452	488	497	473	466	488	488	431	478	469	497	455	464	432	442	472	448	490	476	468	470	474	474	447	480	476	484	481	485	503	475	464	506	492	482	483	486	475	452	500	490	468	474	468	441	517	477	486	441	476	487	484	452	445	477	511	463	498	471	491	486	496	495	519	446	503	467	510	487	458	466	450	470	501	439	456	441	474	487	459	501	429	438	515	499	495	471	497	453	456	457	467	455	466	451	472	460	469	473	460	480	470	464	486	483	453	457	471	493	482	443	484	492	497	498	469	451	479	460	442	476	467	497	476	490	437	471	477	485	474	484	481	526	508	477	470	464	464	454	483	469	512	482	463	465	452	423	450	455	501	477	451	489	461	450	500	456	447	471	499	469	493	450	472	454	447	467	462	462	511	497	508	501	471	502	475	474	433	453	462	475	480	476	491	443	466	476	435	483	473	480	481	471	466	497	493	447	481	462	470	459	511	505	451	477	485	482	477	495	490	513	445	456	469	484	493	471	464	482	493	450	503	520	470	468	462	450	462	503	501	486	448	465	475	482	450	482	452	460	496	472	465	460	459	451	508	483	459	488	488	486	481	497	460	503	409	454	470	464	463	453	505	447	421	476	527	446	473	492	465	500	478	435	450	472	506	508	477	518	480	477	469	460	485	516	501	445	500	474	414	486	507	458	441	473	465	472	439	497	475	458	478	503	484	481	433	475	471	472	459	464	458	463	479	487	491	482	462	494	447	502	451	452	485	519	459	502	465	473	479	480	464	459	497	476	495	506	484	471	476	471	474	500	458	473	442	511	475	473	467	441	498	457	466	499	488	443	486	482	472	484	459	463	422	462	477	431	453	490	464	475	472	463	456	500	451	453	461	460	467	455	491	493	457	458	485	460	496	448	468	515	454	490	466	473	476	437	487	512	473	521	466	494	510	462	505	465	473	485	501	496	452	470	446	469	431	467	534	460	495	468	457	491	445	427	445	479	433	465	476	472	495	503	473	480	468	513	443	449	513	486	500	491	485	470	470	482	518	451	474	480	485	505	497	525	453	485	516	528	468	472	466	478	505	522	469	462	470	494	490	480	460	464	458	477	475	457	482	461	461	462	486	507	478	496	493	479	468	463	458	483	478	440	453	500	472	508	499	493	448	470	505	486	476	495	510	504	489	461	491	452	472	484	474	515	480	490	461	467	471	494	452	492	463	520	489	456	447	471	492	477	451	467	495	427	479	427	465	451	468	468	437	470	512	470	462	480	465	498	511	482	480	496	529	487	468	461	456	495	422	482	448	456	489	466	465	481	515	456	489	462	502	463	480	468	485	510	458	504	478	527	528	484	497	459	454	492	501	477	495	434	503	500	503	469	470	472	468	495	467	470	469	509	478	508	487	489	459	485	466	463	489	475	491	471	471	463	483	509	452	436	444	465	458	458	450	453	477	463	463	490	489	462	491	498	459	457	486	446	541	460	464	496	434	517	471	450	477	468	507	484	520	459	508	498	486	480	466	489	452	435	470	501	495	439	464	477	454	463	463	462	464	445	525	470	467	491	465	466	506	470	510	473	447	510	505	477	474	440	428	481	481	495	465	426	466	461	468	444	478	490	484	483	490	504	447	486	483	483	503	485	454	485	441	430	488	470	483	489	488	478	494	480	501	497	461	478	466	486	509	467	503	461	490	451	511	462	476	441	442	481	424	478	496	480	499	450	500	471	468	449	437	471	486	454	479	535	462	508	460	464	450	470	496	441	486	460	483	474	477	507	480	454	442	504	454	485	481	480	503	521	475	468	501	474	525	452	471	479	468	505	492	433	438	491	502	487	510	490	452	473	449	467	475	459	468	516	493	485	442	462	468	464	476	501	471	463	509	472	480	476	491	442	468	488	462	469	442	474	464	489	494	472	484	491	468	507	488	514	447	504	425	491	480	515	491	459	474	499	461	485	484	469	462	488	474	507	449	484	482	461	493	473	473	460	512	487	440	478	444	486	450	477	462	514	460	467	514	487	465	456	502	493	482	499	493	470	483	485	476	432	481	475	469	497	471	512	489	520	436	487	489	498	470	442	440	488	469	456	458	464	528	474	482	438	453	486	494	496	480	485	492	489	472	482	463	510	459	490	488	472	451	503	467	476	508	445	496	460	483	503	523	487	475	510
3444	2027	1727	1002	798	704	617	606	594	487	520	503	495	507	510	483	457	482	475	495	509	477	466	476	479	477	509	497	497	501	472	475	445	471	464	475	483	492	512	457	507	467	513	450	475	454	446	459	463	459	474	427	494	471	474	524	485	468	437	474	471	461	457	455	475	434	481	445	490	468	446	429	459	460	449	458	460	482	494	451	479	431	438	449	481	465	449	464	431	433	423	431	469	465	479	449	456	441	437	469	465	492	456	438	444	494	505	479	498	472	477	462	461	482	437	484	476	428	454	485	464	476	489	425	419	408	480	437	470	436	497	469	458	457	476	439	466	469	463	491	447	454	460	458	468	414	475	507	480	445	500	464	451	465	448	493	493	421	439	444	475	465	450	472	444	446	457	484	442	482	488	473	477	479	463	444	456	447	427	455	494	475	468	461	477	521	437	469	496	470	469	460	461	454	431	417	453	482	447	432	462	460	483	470	432	486	473	415	494	432	449	481	453	478	480	429	463	434	436	475	462	469	476	444	454	440	461	457	464	441	475	467	440	424	459	492	414	449	436	440	462	437	408	467	447	447	449	458	499	445	488	425	486	437	479	461	426	454	428	472	445	417	477	433	457	481	418	447	470	476	472	438	429	434	468	480	481	467	452	440	463	473	466	447	460	468	426	411	453	457	445	436	484	472	448	421	433	484	423	467	452	451	454	471	444	427	447	433	462	458	501	446	481	452	485	471	435	427	475	426	448	481	520	433	473	433	421	459	491	448	427	452	465	429	451	454	433	426	468	480	442	484	435	463	473	469	474	453	499	456	422	472	426	498	464	471	470	436	480	453	466	457	500	477	480	453	405	472	449	438	463	425	456	435	454	419	438	453	438	455	432	458	456	436	466	460	436	459	451	428	484	439	498	422	442	488	468	457	501	471	465	466	479	479	505	400	453	457	438	432	451	462	477	437	476	478	466	461	430	469	466	449	423	474	467	474	471	434	460	450	414	495	462	420	481	430	455	442	440	478	419	463	433	468	448	474	469	471	465	425	451	430	454	438	450	470	451	441	455	472	429	480	472	447	432	477	464	440	460	481	446	457	474	488	462	457	473	446	455	454	459	482	440	427	447	463	476	404	472	450	448	468	453	487	470	468	458	437	468	458	441	452	474	446	457	471	448	451	464	472	441	438	438	453	471	454	440	473	441	415	421	471	468	443	442	460	473	461	500	478	419	472	499	428	455	449	450	464	470	444	437	461	510	465	502	470	499	453	406	445	455	480	427	447	415	461	427	462	462	461	477	448	460	485	488	456	442	450	483	430	487	474	416	431	447	448	458	462	435	456	453	414	434	444	456	463	458	483	431	438	437	475	435	487	468	462	473	461	466	440	446	449	436	452	448	456	462	435	489	463	456	522	486	470	432	441	468	430	476	446	456	466	450	455	467	436	457	463	477	419	428	421	499	432	396	472	438	472	486	457	432	491	429	445	464	493	442	461	427	477	466	482	467	476	471	462	440	425	444	424	449	485	461	482	446	476	441	429	473	471	459	479	438	448	484	443	466	494	430	441	472	468	431	479	451	501	462	425	470	447	461	441	447	475	479	428	431	462	481	452	438	476	437	415	479	480	439	470	445	479	411	452	441	452	458	475	475	494	426	485	524	444	443	459	420	435	446	432	441	438	443	453	462	437	500	446	503	482	474	463	456	413	462	435	484	469	443	459	439	466	449	442	454	425	430	430	471	495	433	466	500	451	432	455	424	463	442	458	450	474	492	429	470	498	484	447	461	480	418	491	401	437	463	475	469	438	436	433	457	473	479	457	451	456	431	445	468	498	466	432	497	463	448	458	472	461	449	475	463	473	441	440	449	448	437	470	462	421	450	485	470	449	447	493	441	452	467	470	454	429	468	475	477	448	478	459	446	453	468	415	438	462	446	441	457	442	449	497	453	441	444	435	481	415	476	472	454	475	462	456	422	448	423	432	449	436	476	460	455	430	455	444	452	448	501	467	460	450	451	486	452	514	447	444	456	471	411	492	497	508	453	461	477	459	472	481	462	449	449	464	440	461	450	451	470	399	427	483	446	460	447	473	455	417	462	460	470	464	440	459	416	492	458	458	447	477	503	467	448	413	466	429	428	467	431	425	467	441	461	472	453	415	481	446	455	475	474	439	458	457	438	409	431	437	467	469	486	430	448	445	460	454	451	433	419	429	470	441	401	405	450	444	482	434	460	455	445	453	475	445	494	442	455	434	452	487	486	502	487	435	422	440	462	444	460	462	410	446	460	473	471	487	451	451	472	489	462	428	436	494	434	451	466	449	461	437	462	411	451	491	444	478	423	478	447	463	454	460	455	461	440	498	480	446	461	437	447	432	495	432	449	459	495	493	441	455	451	478	448	453	458	448	479	432	443	437	439	439	484	449	455	443	448	449	481	439	455	458	457	463	460	438	466	435	430	470	450	461	446	423	432	445	449	428	492	460	443	468	461	474	444	418	468	471	468	463	467	476	416	463	447	484	449	448	483	430	467	463	469	442	408	457	481	471	441	460	481	463	474	475	485	451	454	484	435	453	454	437	455	489	424	477	470	484	454	460	441	487	485	418	477	461	461	429	424	456	472	414	449	452	482	451	472	434	480	463	483	423	460	421	455	481	489	481	459	482	451	417	449	454	463	455	446	456	441	500	455	435	449	439	427	463	441	466	476	436	422	445	444	454	513	391	475	424	445	452	456	445	454	430	467	467	469	458	471	441	461	408	403	454	442	447	452	464	456	453	459	427	465	447	431	421	457	451	431	434	477	475	475	470	436	451	470	441	480	454	472	449	449	467	433	454	437	507	446	431	455	442	439	462	435	446	474	438	463	458	491	460	435	457	451	440	461	449	453	439	476	466	460	444	439	473	458	461	459	460	451	436	443	440	479	440	449	445	454	456	451	501	430	476	394	398	415	426	455	437	468	447	434	462	465	459	459	446	420	494	434	484	462	435	455	438	414	436	433	459	480	461	450	443	455	471	461	443	452	435	417	435	458	458	469	467	459	451	502	420	453	447	473	452	469	450	418	418	471	472	443	436	495	439	465	463	477	453	448	427	447	445	495	434	457	475	484	465	439	453	462	437	459	481	453	471	449	490	426	470	460	444	403	472	440	445	449	489	445	475	500	489	427	449	466	490	442	417	453	437	439	436	420	432	430	450	455	471	439	444	464	418	420	454	478	455	448	458	441	438	471	454	454	478	468	463	418	441	440	453	454	470	473	480	454	490	449	465	443	419	447	468	456	434	481	439	444	472	453	469	469	469	435	488	443	486	444	452	434	460	428	459	479	462	414	457	452	442	467	463	443	456	451	453	455	481	487	454	457	484	455	450	492	424	428	474	455	459	475	456	445	463	419	470	461	458	468	423	454	459	467	466	472	463	468	495	467	470	446	430	469	470	479	466	508	473	467	465	461	464	451	447	445	434	447	461	491	465	442	460	486	438	476	467	460	428	449	425	492	481
24218	21436	28626	24647	20395	2752	880	553	448	448	377	347	363	325	344	364	354	316	357	310	342	316	335	313	303	305	324	305	295	305	307	307	299	338	304	306	296	324	320	313	299	282	301	304	302	272	295	298	272	295	320	298	317	325	296	272	285	279	322	309	285	340	302	288	309	311	312	309	291	327	283	313	334	320	304	293	308	296	299	327	298	311	317	301	298	289	287	309	259	296	288	306	311	274	287	287	325	282	296	296	312	293	305	312	279	285	283	325	284	273	280	296	286	295	247	322	305	297	311	268	263	299	303	269	267	261	294	304	296	300	283	272	295	323	287	284	302	307	289	296	298	292	328	309	290	297	285	297	286	308	305	290	282	310	325	278	293	305	297	282	278	279	297	306	313	274	290	325	326	296	281	251	293	281	321	299	302	306	301	280	313	283	279	302	267	290	281	304	285	287	320	300	301	292	307	300	294	242	277	290	296	274	287	284	333	307	300	295	285	314	316	306	328	307	307	296	295	300	299	266	318	289	289	308	321	292	277	299	290	298	297	288	286	277	276	258	295	284	244	315	311	320	299	339	303	282	316	295	340	272	301	293	309	259	299	292	284	309	296	315	295	307	318	297	297	294	285	309	279	290	310	293	304	292	298	281	282	288	293	288	283	264	307	274	301	317	296	301	284	320	275	308	293	302	328	291	284	287	306	299	272	304	310	284	294	301	266	316	325	301	303	273	321	299	306	286	283	289	287	313	276	282	281	315	305	309	281	265	328	275	291	310	290	309	305	328	270	286	301	296	319	267	286	267	273	316	301	323	332	283	293	297	307	313	303	286	298	274	302	294	303	322	294	275	293	297	315	257	330	291	288	259	310	296	291	312	331	266	291	274	329	289	292	260	290	315	323	251	245	282	293	309	338	279	270	296	280	316	324	303	276	265	288	289	272	290	330	323	314	266	309	327	287	276	294	298	302	311	310	287	310	289	285	323	318	313	298	321	299	304	294	277	273	326	283	319	298	270	274	298	300	280	295	291	316	280	272	311	301	295	297	286	293	313	307	284	281	269	287	266	314	314	291	328	272	302	289	271	271	269	346	304	288	262	295	290	294	297	320	276	269	326	304	299	280	295	305	280	321	283	293	281	303	300	274	296	317	298	313	307	308	284	298	319	297	304	283	281	300	301	275	271	282	329	300	293	280	304	279	243	339	341	281	283	301	304	297	316	289	335	315	293	259	292	273	297	302	297	267	292	287	282	296	308	275	318	269	314	282	276	317	300	315	322	291	302	318	301	278	327	290	324	288	321	291	260	286	265	273	297	310	282	293	294	306	319	278	295	297	302	318	286	283	308	325	282	313	303	315	308	313	312	295	296	292	296	288	293	327	289	314	340	300	283	295	280	333	311	315	300	310	317	315	279	295	327	310	294	285	302	313	338	316	267	274	284	273	274	317	275	283	271	277	282	311	307	338	316	282	305	316	303	290	328	317	307	313	309	271	308	279	308	280	269	294	266	300	269	284	287	292	293	304	265	282	272	331	273	278	295	293	312	315	263	286	282	298	302	302	291	297	283	301	285	310	280	308	326	308	279	327	305	271	293	299	295	308	297	299	290	290	287	313	305	279	297	324	313	303	251	309	291	284	300	307	295	319	316	313	249	287	316	297	304	306	293	296	316	290	290	288	308	273	287	302	286	318	309	282	287	295	287	276	293	292	304	333	308	293	293	315	294	301	309	288	287	320	297	256	295	289	292	281	306	303	299	303	302	326	298	300	300	315	303	274	300	323	280	300	294	283	293	307	321	297	280	287	328	305	273	301	280	263	298	302	277	307	286	300	277	279	294	311	287	294	280	286	316	273	268	294	307	258	319	306	289	313	255	295	301	314	345	293	264	315	308	282	293	299	279	297	279	313	309	304	306	295	293	283	295	307	306	323	313	295	265	291	302	312	280	292	291	288	278	292	299	288	269	322	288	305	292	287	274	274	310	274	319	267	309	281	298	267	309	314	280	307	315	292	289	310	285	317	276	286	280	284	295	308	295	326	318	273	307	320	281	321	313	293	302	271	286	303	281	295	285	307	271	298	284	305	292	269	307	306	293	307	310	282	267	286	291	294	310	283	307	308	319	277	289	294	307	319	296	291	300	289	291	345	308	292	287	228	291	308	318	278	304	299	317	319	285	307	298	269	267	332	300	290	283	283	281	302	318	310	253	282	286	267	269	301	329	317	312	315	286	301	293	275	300	291	272	305	298	290	261	294	282	270	326	329	275	278	306	260	281	289	266	300	317	285	316	288	288	304	261	288	331	297	320	322	314	290	293	272	299	302	294	278	307	304	301	304	299	321	313	316	292	303	286	284	321	284	300	297	285	286	282	322	293	269	289	304	307	260	306	323	293	272	293	273	292	283	286	313	302	314	304	298	311	284	289	309	303	278	272	304	265	253	309	294	274	282	328	293	299	323	287	294	306	302	305	270	291	281	290	271	271	287	312	281	295	280	303	281	281	310	279	307	284	301	300	302	318	291	270	302	318	300	287	283	319	306	290	283	309	251	312	297	290	303	314	293	292	307	301	290	297	292	293	295	311	301	317	286	275	300	269	288	260	294	319	297	300	315	281	310	298	287	289	295	299	267	295	286	290	343	303	292	284	308	271	289	302	264	324	298	309	286	286	274	273	293	289	282	298	268	306	322	315	275	291	308	317	296	288	305	299	262	308	299	302	268	295	282	308	310	294	291	321	318	307	290	270	264	293	306	320	293	293	318	281	268	301	297	276	283	287	309	295	306	293	311	293	298	312	319	312	309	310	263	277	293	301	254	280	316	269	302	295	282	289	293	293	263	260	267	313	303	305	312	298	305	312	306	277	288	273	314	278	309	289	307	291	280	288	303	288	302	295	294	296	275	296	305	284	311	285	319	314	292	305	312	273	298	318	273	270	292	304	301	264	269	257	276	299	259	307	287	274	306	295	284	280	290	280	260	324	302	306	287	300	300	288	300	288	294	290	280	343	290	290	274	301	274	283	276	300	285	302	278	313	318	261	300	288	316	266	274	316	298	274	286	322	287	312	308	299	274	285	309	288	298	241	297	297	320	263	295	305	290	312	308	296	329	294	323	290	294	287	279	323	305	294	282	287	278	273	305	300	306	279	285	283	300	286	283	304	302	298	279	292	336	312	316	271	274	293	321	286	283	294	289	282	256	322	299	284	287	317	279	292	305	289	284	268	313	288	304	299	286	282	305	308	318	321	306	278	275	300	311	323	283	285	314	258	258	267	271	266	287	304	308	306	304	300	296	290	305	324	290	315	317	296	276	287	286	283	296	281	296	270	282	298	277	319	291	314	308	278	291	268	293	282	270	276	320	283	286	308	329	284	282	305	298	285	334	303	284	274	281	287	302	298	286	291	274	278	285	269	317	303	310	291	293	278	321	280	282	298	282	281	299	284	274	281	317	284	293	303	274	288	308	284	316	243	303	285	319	280	274	322	269	300	313	264
3293	4816	3687	1885	1287	944	831	685	610	537	501	400	443	406	426	387	354	319	359	349	352	338	308	326	328	335	355	315	364	340	341	334	312	326	317	363	338	305	288	306	295	306	307	332	297	282	327	321	323	283	329	330	316	304	284	312	290	294	297	312	327	297	316	306	301	297	311	302	297	283	327	350	322	307	303	309	296	289	303	308	312	289	332	298	268	305	331	317	316	314	294	294	320	320	304	288	327	289	320	314	286	322	298	339	321	307	307	313	319	303	293	326	306	290	336	321	317	357	305	315	302	307	338	301	314	324	309	313	325	308	305	331	301	298	319	309	298	293	320	310	308	301	292	291	348	314	310	308	298	290	277	325	271	295	285	311	318	302	280	340	324	316	308	295	319	306	306	310	298	334	315	288	277	334	285	300	348	316	309	310	275	318	299	343	319	338	334	296	282	282	316	297	308	322	314	321	335	310	314	327	281	293	310	320	289	320	304	320	303	328	330	316	265	298	315	279	304	297	282	282	304	295	329	311	283	304	296	324	326	314	285	302	326	297	310	304	336	308	304	316	280	286	282	283	300	309	327	263	286	317	278	285	306	269	324	300	313	298	287	308	272	302	296	287	308	285	279	270	278	319	305	274	332	302	288	299	314	303	319	305	320	306	317	306	304	284	308	342	287	300	304	288	287	289	311	306	317	295	304	285	295	317	343	282	338	313	318	300	303	309	331	273	338	307	291	317	280	308	294	331	287	313	290	296	295	289	305	318	305	289	306	304	298	302	308	306	296	296	327	321	317	315	317	310	290	299	287	277	316	292	329	301	292	307	297	325	342	321	304	298	312	296	265	296	308	326	305	290	329	303	314	282	295	315	302	306	279	301	296	312	344	283	324	328	300	293	308	286	323	300	299	286	312	308	307	311	320	329	299	313	281	296	301	306	310	272	299	288	338	310	336	299	297	279	288	289	301	301	321	316	312	318	304	287	327	346	288	294	278	318	301	289	293	316	303	307	325	320	303	309	308	273	294	287	292	288	300	289	297	321	306	311	318	313	289	306	302	294	291	302	305	321	330	296	328	310	309	345	275	348	319	313	286	314	286	294	292	268	276	300	283	293	288	306	290	289	285	325	302	293	270	303	274	303	302	309	325	323	284	284	306	295	308	286	310	294	294	316	303	297	294	297	309	294	331	301	312	311	304	308	303	258	305	285	309	296	304	336	337	312	322	309	277	288	292	277	300	290	302	302	262	302	296	292	291	302	306	279	318	272	286	288	296	305	296	291	306	280	274	286	318	319	308	299	305	271	286	331	285	275	300	302	314	294	318	300	302	307	273	318	306	326	297	323	302	302	335	311	292	307	314	317	325	318	288	319	302	304	329	301	291	303	273	298	316	296	280	303	323	310	322	316	299	311	310	329	304	308	336	286	308	293	282	309	309	302	302	299	302	284	276	311	294	280	311	296	291	313	273	306	276	290	310	297	306	280	321	285	303	280	302	295	307	260	268	319	269	334	309	313	303	301	348	314	304	282	306	324	311	304	263	293	308	278	334	317	335	279	313	288	300	303	293	303	273	308	268	299	294	315	299	305	292	335	309	312	303	300	308	296	299	319	324	302	313	290	301	313	300	295	283	338	317	326	304	309	306	301	293	306	283	280	321	293	282	293	294	280	305	268	291	289	287	281	324	330	299	298	304	277	307	303	306	305	312	305	276	295	289	259	302	297	314	284	297	305	288	326	284	280	327	329	309	319	318	329	285	319	277	281	310	283	309	258	307	299	312	268	273	310	327	274	266	296	310	296	283	319	299	283	319	304	283	312	304	346	322	306	295	284	315	284	313	280	335	302	301	305	280	318	295	298	329	285	275	298	274	306	296	294	290	318	333	271	313	291	325	322	281	291	277	276	326	291	296	282	275	286	297	287	313	294	317	288	335	336	299	270	280	298	303	294	300	317	297	313	294	322	295	296	289	265	266	291	293	266	296	312	313	312	292	310	291	294	319	289	303	275	286	288	298	324	288	281	338	306	302	291	311	285	284	286	310	322	275	303	312	302	317	312	321	286	298	303	267	325	320	272	315	305	289	304	318	316	297	305	308	317	303	307	305	289	311	316	292	269	277	315	300	293	285	305	306	314	307	322	277	314	306	280	293	280	289	284	300	313	254	308	332	275	276	316	274	321	287	280	291	316	297	298	324	262	293	281	312	311	311	267	299	256	299	304	317	302	307	303	302	320	305	263	320	317	268	306	324	267	303	309	305	289	307	313	291	289	314	309	311	293	307	294	312	302	311	304	303	288	285	312	287	302	293	312	295	320	303	291	352	337	282	303	305	304	310	312	288	299	282	278	300	302	303	285	303	285	288	304	312	295	318	287	323	276	272	316	330	305	310	305	294	289	311	277	287	298	296	290	300	300	309	316	306	294	327	296	288	304	300	298	280	298	318	324	298	298	293	285	299	260	328	255	331	334	275	274	296	288	312	286	289	312	353	314	295	312	275	305	269	301	308	270	311	283	292	307	294	312	305	281	306	292	285	308	325	284	285	277	316	318	299	304	303	280	315	290	307	286	285	337	252	314	300	303	308	288	310	317	285	288	302	308	301	301	308	325	319	297	309	292	286	307	298	304	301	297	317	282	280	316	314	274	307	298	302	316	297	275	292	325	326	299	302	281	287	285	305	320	306	291	300	303	290	332	320	269	304	287	285	311	271	289	273	328	315	266	308	301	285	283	302	282	313	298	306	299	323	291	315	301	289	308	282	321	293	287	284	312	320	313	283	292	280	329	307	280	289	307	285	276	292	316	297	303	257	254	311	300	308	267	299	338	316	288	300	308	275	292	293	316	286	301	343	324	314	321	261	292	277	325	319	330	310	278	269	294	349	289	288	309	339	320	294	286	276	280	284	341	301	325	314	298	282	303	303	313	280	301	306	287	276	317	292	271	300	324	307	330	302	326	304	296	302	284	278	321	277	311	254	322	303	297	321	320	311	281	323	289	314	295	316	261	317	281	290	306	307	312	301	329	290	293	298	262	325	312	316	293	296	296	310	305	279	290	320	306	297	335	300	304	271	276	253	299	293	286	281	290	306	277	300	306	280	316	330	290	299	305	319	289	310	291	296	308	314	270	296	309	309	301	282	327	250	318	318	316	302	296	299	304	300	289	265	283	284	278	315	309	270	320	289	338	308	297	300	331	305	297	281	336	306	310	290	310	298	269	268	301	323	285	296	301	291	279	299	291	342	289	288	316	283	329	281	299	283	307	317	290	290	315	297	325	300	308	304	285	299	291	291	275	303	275	324	305	293	287	326	291	288	269	335	307	305	295	283	278	292	276	298	309	291	289	314	301	311	313	322	297	294	271	287	289	304	347	311	317	308	314	304	276	313	283	324	295	299	302	288	288	310	285	283	320	292	294	297	267	304	273	280	285	268	309	288	304	300	279	319	302	264	304	284	283	337	321	284	317	294	287	311	284	300	277	269	267	304	296	294	295
27526	12148	1731	949	718	664	661	647	644	629	687	611	638	644	650	616	666	673	627	623	646	669	622	710	628	637	688	653	639	616	630	621	610	695	635	642	597	647	624	626	600	676	607	646	633	654	649	644	640	649	600	657	642	668	679	641	650	618	652	636	622	668	661	636	631	630	645	661	723	678	674	657	634	596	680	613	599	684	644	657	624	632	628	641	650	601	594	651	607	644	623	596	688	614	662	635	620	607	617	602	642	666	644	662	657	597	610	624	592	608	644	625	639	632	627	650	647	628	669	682	616	629	626	627	627	687	614	626	655	694	619	654	663	673	617	606	597	644	637	598	648	660	642	646	625	629	606	659	629	601	635	635	650	673	609	657	659	635	649	627	624	648	631	637	630	548	605	633	653	687	682	652	611	644	661	677	619	608	658	657	621	669	608	645	677	656	620	601	609	614	643	613	609	679	669	626	669	648	650	614	687	626	625	663	659	665	626	620	621	637	639	612	669	613	610	620	591	673	665	650	657	645	632	650	613	667	613	635	648	653	664	690	642	631	656	701	664	647	643	606	653	630	600	669	616	641	670	670	652	642	599	668	671	669	642	637	671	606	622	635	630	638	669	679	644	646	662	588	616	661	650	645	673	650	606	617	639	619	595	634	681	651	609	637	630	620	572	633	670	609	662	600	662	636	652	651	616	649	620	661	690	640	637	633	620	629	643	663	681	678	650	608	623	618	623	640	597	637	659	608	678	632	643	640	642	700	632	583	627	672	631	612	686	622	698	658	612	648	664	642	646	622	589	614	633	638	645	689	652	672	606	640	606	655	626	600	635	644	670	642	654	634	674	644	680	651	612	673	633	618	654	637	587	651	641	624	618	641	636	598	669	611	651	623	679	620	655	613	625	636	626	674	611	631	624	664	654	633	645	654	654	679	612	629	647	656	667	623	650	643	644	643	649	638	668	630	652	650	630	649	600	656	647	648	621	638	630	659	654	624	630	684	672	594	605	604	645	627	610	668	622	621	643	648	616	654	642	636	664	650	624	619	621	654	662	684	614	632	664	619	642	595	687	606	657	607	668	648	647	668	669	641	603	649	659	659	617	669	645	667	645	640	660	634	592	650	604	635	623	664	644	652	611	649	591	593	605	651	672	651	624	650	667	658	666	653	676	641	651	618	640	649	608	614	603	681	605	641	624	658	587	606	696	677	629	667	653	625	631	633	626	603	687	651	633	637	636	676	656	661	592	696	620	641	674	628	643	632	629	633	629	624	628	646	618	637	646	651	619	628	676	613	623	632	650	629	639	695	648	640	634	641	636	646	606	624	676	600	638	632	637	660	637	641	634	684	634	603	625	667	639	666	644	652	625	562	563	636	600	665	615	633	625	629	626	621	627	651	681	616	631	675	628	651	617	632	671	614	665	655	672	665	630	626	627	624	608	595	645	572	653	589	666	653	662	667	648	634	634	687	627	637	612	734	673	667	663	679	625	666	680	655	592	659	663	659	658	609	628	621	620	667	654	599	678	683	623	630	651	605	642	657	677	630	622	618	638	628	603	676	651	625	683	626	704	608	642	616	664	617	625	626	605	604	640	673	622	624	605	592	640	646	633	637	635	608	645	649	654	667	635	668	619	666	640	603	605	610	666	634	657	652	639	684	662	660	646	628	626	646	631	662	655	656	651	635	654	644	640	644	652	584	622	625	659	639	671	650	629	597	629	647	605	732	658	649	675	620	622	672	664	623	604	600	639	631	650	669	619	647	629	642	662	632	664	688	634	615	658	640	657	612	638	618	641	682	663	680	579	624	637	633	608	657	646	597	669	648	667	692	607	630	626	647	647	630	639	603	619	634	625	667	634	657	642	619	649	676	639	633	571	640	650	620	657	608	627	657	625	650	659	610	631	659	663	630	653	623	629	649	623	689	700	639	650	673	655	644	617	660	642	637	642	619	659	650	651	612	646	637	678	649	606	619	598	632	659	604	615	633	654	633	639	673	642	644	650	613	617	655	659	627	652	682	608	662	664	616	705	671	630	674	636	638	635	619	628	653	644	660	673	641	659	635	629	624	692	676	623	628	662	621	629	627	642	648	624	656	651	639	659	610	612	623	596	629	599	628	706	616	636	684	613	659	667	617	674	639	634	604	652	601	607	583	644	607	652	646	642	619	626	648	679	637	665	652	622	653	618	650	607	682	676	633	640	672	673	624	637	687	601	627	662	617	645	676	601	646	631	646	688	609	630	649	600	581	621	650	611	592	658	630	648	596	623	611	616	727	670	651	645	623	631	668	637	635	608	658	639	671	666	640	630	617	641	624	630	598	660	651	637	604	652	615	624	652	616	687	673	646	639	608	657	633	613	605	654	612	611	625	613	636	606	642	621	648	587	646	638	668	641	644	618	606	641	635	624	661	647	646	606	627	649	697	619	649	631	622	644	632	636	601	614	678	640	622	650	648	672	636	635	665	575	595	594	627	699	630	666	634	688	580	631	601	641	654	604	674	719	674	634	645	603	608	672	665	626	617	649	611	665	595	640	619	638	624	632	665	629	642	635	646	609	655	646	639	658	660	647	659	600	616	645	648	655	641	665	661	646	639	624	636	594	680	670	677	699	657	657	649	636	678	647	703	610	639	625	630	622	619	632	670	638	664	652	621	626	604	636	608	590	643	621	648	650	650	614	636	624	571	665	631	652	637	666	666	613	655	610	629	656	644	655	679	639	673	657	649	616	671	668	634	622	660	626	648	639	669	652	657	646	626	623	617	655	669	644	608	605	617	634	630	618	610	653	640	648	690	703	627	631	633	612	652	608	646	633	656	590	616	660	661	632	611	674	654	623	664	620	659	638	633	667	635	580	611	637	635	637	645	584	613	627	642	658	587	601	613	625	654	623	648	585	620	619	675	654	674	661	621	625	630	616	682	666	670	664	611	644	637	648	634	607	629	617	626	599	623	638	656	602	612	655	673	641	574	635	703	646	650	631	681	668	659	619	666	663	647	618	601	580	607	648	633	673	633	681	626	659	664	659	655	615	606	610	630	588	595	640	622	613	629	603	636	667	642	635	610	640	679	632	633	638	667	682	664	662	627	617	669	600	639	650	634	667	619	621	646	633	637	670	686	679	652	633	654	637	659	649	621	601	626	611	653	632	680	663	610	664	656	649	636	665	630	625	654	660	623	611	644	620	658	602	616	619	647	614	629	623	616	680	645	655	621	650	623	632	675	650	613	628	618	674	652	679	682	651	639	622	595	634	637	652	640	643	601	627	669	661	642	629	657	639	676	665	661	635	611	609	617	692	658	656	661	641	625	621	640	599	626	654	621	645	638	636	625	662	604	666	643	647	631	649	587	666	623	642	590	620	640	630	660	635	643	678	611	645	657	621	624	589	651	643	643	579	644	644	616	651	635	642	695	642	597	658	665	643	659	692	652	655	647	614	676	633	640	636	667	670	656	646	656	643	679	659	656	594	626	640	632	630	633	655	654	589	649
5079	808	747	628	650	606	592	593	573	602	564	624	606	582	517	596	574	578	601	577	586	559	561	600	606	590	616	582	583	600	606	578	575	567	576	635	542	551	610	584	601	608	603	576	583	581	615	588	579	584	594	597	573	609	590	587	606	599	628	557	588	601	592	533	621	606	594	577	537	619	536	574	530	548	602	591	606	614	610	534	583	604	613	579	575	593	563	543	593	580	568	533	559	585	562	581	593	589	530	619	546	617	625	559	576	571	563	567	581	607	594	592	558	570	608	565	573	597	582	591	565	567	607	578	596	588	586	624	544	613	586	579	572	581	601	618	585	577	570	563	605	558	564	547	577	574	543	632	582	620	603	548	574	562	579	600	573	545	616	566	607	619	596	591	548	570	568	587	563	546	623	585	570	562	532	584	576	596	581	598	586	600	572	559	550	571	593	573	589	597	600	626	620	594	590	601	614	589	557	600	570	573	582	552	542	564	554	585	603	591	567	572	598	615	604	576	556	624	605	610	557	583	552	568	570	547	618	547	631	578	547	558	624	575	586	594	609	589	585	583	625	601	579	574	581	546	552	585	587	597	599	603	583	604	575	574	619	593	535	587	580	604	555	623	600	576	580	613	560	554	604	586	618	531	608	627	546	616	585	569	586	595	594	604	592	558	590	575	586	562	568	592	599	573	578	566	538	576	584	555	591	586	584	568	581	589	570	588	606	597	588	616	585	555	565	638	602	600	609	574	592	579	554	551	584	562	576	593	624	610	595	598	579	614	584	599	572	567	610	583	566	591	599	604	558	587	567	577	570	610	603	564	601	535	590	546	589	581	534	575	575	604	629	576	599	614	561	605	614	630	561	580	575	614	589	576	576	545	561	575	566	613	550	633	556	609	587	605	551	621	608	564	592	613	580	562	566	608	559	583	583	613	571	540	592	602	582	564	555	612	601	570	602	566	633	581	560	570	547	556	584	578	571	595	591	535	605	595	631	621	566	597	573	607	608	569	576	569	590	567	580	575	605	610	581	554	633	559	616	541	583	548	590	591	543	560	548	543	599	573	624	577	539	562	578	559	550	610	608	602	603	596	571	557	600	617	553	602	593	569	582	535	577	610	585	591	585	586	565	613	548	605	550	559	625	582	567	560	556	593	577	610	549	579	620	581	604	639	554	566	539	591	590	566	536	568	576	551	569	595	571	581	614	558	586	516	589	574	542	566	579	551	568	653	591	607	606	577	549	570	577	585	558	593	556	639	556	571	596	597	599	574	556	548	558	591	590	621	574	610	592	588	627	563	524	607	550	637	604	594	551	612	587	591	609	594	607	596	593	577	577	596	565	563	572	633	606	594	630	568	552	570	574	535	587	560	601	590	613	585	591	544	533	617	577	593	566	589	610	562	580	614	569	601	589	556	556	553	567	582	608	575	580	584	613	530	600	581	575	625	564	560	583	582	568	589	610	567	584	555	579	582	555	577	609	589	567	567	581	561	574	606	603	580	564	592	551	577	580	628	580	581	596	645	558	585	561	574	581	562	571	558	558	611	560	575	586	589	596	582	602	571	595	552	603	626	562	591	594	550	584	604	575	554	595	596	552	568	550	573	592	616	570	582	594	611	632	584	581	558	579	552	566	557	572	577	611	536	548	617	617	598	561	580	535	573	587	641	565	598	574	612	551	544	581	587	591	598	579	611	608	551	572	576	627	584	622	562	588	605	544	527	562	554	596	563	578	601	545	569	537	610	590	591	574	581	589	580	597	576	545	585	593	568	545	557	603	589	551	562	584	590	612	586	565	618	535	599	649	560	571	582	597	568	605	574	579	567	574	581	589	541	587	572	595	574	578	576	625	563	585	588	575	627	584	562	572	642	591	597	612	588	578	638	544	555	591	559	608	559	560	532	561	610	577	576	602	592	591	563	591	605	620	589	560	553	578	539	526	605	572	549	566	585	589	577	550	549	599	628	567	619	542	597	602	589	633	585	569	551	596	572	572	551	584	571	541	575	554	550	570	602	548	653	608	554	564	613	566	562	616	580	609	567	564	588	572	600	564	596	581	635	580	552	563	584	600	629	563	581	587	588	586	569	590	609	612	568	562	590	579	578	615	604	590	566	550	572	630	589	569	573	589	606	575	578	631	539	635	573	529	600	557	569	574	602	576	543	552	604	582	546	617	562	636	607	580	575	600	584	551	618	550	542	558	572	602	634	545	614	581	604	621	578	553	566	576	565	562	553	627	587	583	594	584	567	596	581	529	565	590	555	568	601	546	586	557	590	634	584	590	566	592	602	581	572	582	565	615	643	570	581	546	590	572	582	541	548	588	600	590	567	578	587	576	571	593	549	537	589	569	564	576	556	579	571	567	562	628	586	584	573	576	572	577	593	615	577	580	579	593	563	570	544	611	605	554	578	602	610	592	543	595	557	576	581	560	584	608	596	587	590	596	587	624	610	598	607	576	587	582	564	589	622	590	594	601	578	585	559	635	595	608	616	571	578	577	573	611	584	594	588	601	599	642	552	589	569	622	574	620	628	584	589	584	594	573	605	579	601	579	579	566	585	598	545	563	572	580	558	576	535	567	575	567	548	570	539	629	565	564	578	593	596	596	611	604	567	581	563	558	595	593	599	599	611	572	606	600	562	543	563	603	564	616	603	594	537	627	557	566	561	590	599	569	560	578	561	603	590	570	548	569	578	581	556	616	565	579	587	592	580	635	547	603	546	587	590	606	576	561	605	564	614	565	597	602	587	607	574	581	599	563	577	558	607	565	563	551	537	592	579	565	582	594	583	590	628	563	576	599	567	600	582	584	568	586	603	597	593	579	575	542	566	574	589	543	561	554	590	597	625	590	543	575	611	629	540	604	606	585	600	578	572	589	556	625	593	582	581	576	598	572	552	549	605	550	583	540	558	616	617	599	551	575	614	586	596	606	580	620	584	651	578	557	610	571	581	555	587	554	615	582	572	545	550	554	569	581	570	579	616	560	533	610	614	559	571	559	584	574	560	557	571	590	570	547	574	625	578	606	539	541	603	609	544	583	554	562	573	562	511	606	594	600	582	608	634	539	585	542	617	606	581	547	611	591	531	624	540	603	591	601	577	586	585	625	600	593	581	631	575	619	594	558	556	600	570	589	558	581	585	541	572	585	579	609	602	536	550	566	532	557	544	567	603	592	563	604	574	586	600	546	545	578	576	603	570	563	546	599	584	565	570	544	562	595	572	525	626	593	586	549	565	529	600	585	615	588	563	550	606	572	545	561	650	537	570	573	595	593	555	542	596	539	565	595	590	566	600	605	575	623	537	588	617	538	551	613	579	597	589	569	558	603	603	618	626	612	612	607	537	590	595	564	565	549	588	589	609	586	591	576	600	608	583	590	596	577	599	547	585	609	564	630	571	581	614	606	577	596	610	587	559	617	580	622	573	587	590	586	580	583	583	570	581	615	544	557	549	572	613	528	572	535	594	553	551	590	572	606	589	574	580	594	582
25666	21384	25735	18260	1468	720	626	589	535	498	526	533	458	490	519	520	463	471	446	447	472	415	508	483	503	475	507	442	509	495	468	452	457	442	484	499	456	487	492	485	497	475	497	493	467	434	517	442	467	439	477	470	476	463	470	463	455	443	439	460	457	493	444	443	449	469	483	429	444	454	426	484	481	441	427	452	463	450	463	446	500	432	451	447	444	457	453	473	440	434	484	459	440	425	489	446	428	470	482	480	491	441	441	462	486	458	491	453	468	452	405	473	462	449	488	454	463	469	466	450	466	456	478	452	497	421	451	466	455	463	428	445	435	487	428	494	422	462	434	456	442	447	445	457	446	502	509	448	477	456	433	483	474	501	415	448	430	468	501	445	451	478	459	407	473	487	482	450	452	460	442	459	475	436	486	468	479	457	520	455	451	470	416	492	461	510	449	428	455	478	471	411	418	472	448	488	494	490	463	479	439	475	467	471	492	438	427	457	444	433	462	488	452	456	458	450	483	459	446	459	457	464	454	449	438	449	492	497	465	461	463	448	449	436	476	468	450	421	491	500	472	493	430	479	468	475	437	448	452	458	458	453	473	420	446	475	450	434	468	415	476	494	437	509	483	468	447	499	450	487	447	481	472	454	493	491	402	498	444	473	460	465	464	484	460	464	476	452	474	462	493	484	470	447	453	452	488	470	435	483	433	459	477	465	459	470	438	443	475	451	476	476	421	461	452	481	456	491	481	474	433	466	458	453	450	489	431	487	525	433	489	456	487	464	447	444	439	454	451	497	460	481	445	455	450	479	447	499	428	453	478	475	464	484	461	490	423	487	487	461	477	440	480	450	456	452	444	447	460	467	491	463	476	459	488	419	451	464	488	477	471	455	458	443	452	427	509	450	418	471	446	449	421	471	424	450	436	450	463	466	471	430	475	507	454	476	426	481	508	492	460	468	497	467	462	421	463	453	450	482	456	482	463	455	445	451	467	452	476	452	452	461	460	451	478	444	438	462	433	417	429	466	490	449	454	486	413	471	474	458	429	454	441	452	472	441	465	422	476	437	455	448	497	456	452	450	460	477	457	471	463	468	488	424	454	444	442	447	452	463	465	454	468	476	461	478	449	470	439	448	470	484	451	473	489	502	435	468	459	484	461	460	472	482	455	447	475	474	473	476	465	469	480	457	471	473	451	443	429	470	464	448	472	469	491	468	467	473	488	433	507	484	414	465	467	453	435	485	460	435	486	485	396	445	482	466	475	440	418	451	425	442	484	486	468	448	476	460	462	497	470	471	460	496	441	449	465	462	494	436	438	432	425	469	478	460	436	449	460	443	445	456	429	462	445	463	459	495	474	444	448	492	440	459	440	472	472	464	431	451	482	498	474	437	434	466	474	477	485	482	477	476	520	443	487	439	455	491	431	458	457	467	465	426	470	450	497	413	451	482	465	447	493	452	456	485	462	453	441	477	435	414	425	473	454	422	417	475	441	461	466	460	455	489	480	442	431	441	452	480	457	458	431	470	467	459	485	490	435	445	455	483	429	482	460	468	471	508	456	468	486	466	439	447	455	435	468	463	460	483	454	430	472	475	440	453	480	453	416	477	458	458	451	460	460	458	406	453	456	468	479	468	452	424	496	469	446	420	442	461	478	490	477	452	446	473	463	449	472	480	489	481	428	451	489	441	442	411	466	437	470	447	451	482	449	444	477	436	480	410	483	472	460	489	498	452	525	446	449	422	434	474	428	420	501	447	479	470	486	428	444	459	448	475	479	442	485	477	464	455	428	454	472	482	465	446	443	465	488	481	449	434	456	453	463	449	452	469	433	462	439	436	466	441	446	461	484	446	453	468	454	494	433	468	456	446	459	444	458	481	481	493	467	458	455	433	481	467	476	440	408	432	476	446	476	440	496	466	467	418	452	430	486	490	463	466	438	434	474	449	488	431	456	482	423	437	449	492	431	454	472	444	447	414	485	413	481	430	425	463	433	482	461	450	449	439	429	433	441	437	465	456	460	457	450	467	491	469	495	447	459	428	480	488	468	452	487	454	442	458	486	483	475	450	443	452	439	426	440	410	451	454	424	458	438	442	453	453	445	469	467	429	447	439	467	413	461	447	474	471	487	476	463	462	480	482	457	484	445	456	445	477	455	434	458	435	463	440	437	482	485	468	457	477	445	456	481	476	471	446	429	446	444	491	471	479	451	439	467	501	448	412	521	431	458	465	476	432	464	499	479	461	458	447	473	479	468	474	457	485	468	507	448	474	463	463	455	502	465	451	486	464	411	446	439	454	508	447	454	435	452	494	456	464	464	479	499	461	430	430	471	436	440	443	461	469	456	433	464	498	491	462	441	428	437	479	451	495	441	473	444	448	453	469	479	432	458	462	421	471	421	460	474	419	419	489	538	441	445	471	455	467	445	445	459	449	439	463	492	482	449	478	465	438	478	496	442	434	459	460	437	455	507	423	466	446	497	494	465	456	485	439	459	439	475	471	482	474	481	427	500	479	482	458	427	504	457	482	485	446	450	479	414	413	464	475	464	475	472	422	440	487	425	480	450	473	447	497	463	484	493	448	415	454	491	476	502	420	446	466	477	471	432	417	453	463	440	442	477	446	472	477	463	455	440	450	434	443	454	508	453	456	480	484	437	437	452	459	457	494	433	469	446	437	462	464	466	459	481	426	455	472	435	469	452	458	474	470	503	492	431	467	435	493	481	454	430	491	462	457	446	461	399	449	443	461	465	456	449	437	415	462	455	474	467	447	475	427	446	481	441	478	500	404	419	440	477	452	455	443	462	472	445	441	463	465	456	442	497	438	482	468	462	481	443	453	459	473	454	487	496	439	466	477	462	472	459	445	449	487	513	405	455	518	478	477	457	431	467	450	437	478	460	460	456	451	473	474	405	488	450	460	465	474	413	462	448	451	439	464	459	476	454	481	478	479	449	486	525	452	465	470	446	459	482	475	495	480	453	446	461	426	474	460	503	436	448	442	455	457	473	454	482	460	465	507	451	473	466	437	492	466	453	456	450	466	444	473	458	467	466	451	419	477	494	441	458	456	494	444	446	438	461	451	413	483	443	487	495	469	484	437	474	454	483	446	439	451	434	448	456	488	507	450	479	421	475	499	417	465	436	457	459	472	474	487	488	438	467	465	477	471	448	469	497	437	448	472	432	458	504	462	477	476	501	437	447	498	472	436	419	487	494	471	430	456	428	456	393	450	453	428	450	473	464	443	440	455	433	487	467	477	455	471	462	428	478	483	460	450	451	439	432	468	463	454	441	480	447	423	455	485	455	439	420	445	465	493	484	410	463	446	466	457	461	482	444	463	439	470	466	509	440	464	448	459	512	441	503	507	470	456	434	485	456	476	470	464	465	478	434	456	462	389	469	468	442	494	478	463	457	445	473	489	519	481	446	471	458	460	465	470	452	437	439	454	460	480	461	450	477	457	462	480	484	476	450	463	440	426	434	455	423	438	467	462
3390	2043	1645	1050	822	630	599	574	526	560	519	475	487	464	499	428	462	472	436	499	494	472	473	483	488	434	466	460	427	486	471	448	467	457	445	472	456	441	446	483	443	482	445	462	421	433	481	451	479	481	456	418	445	467	485	454	483	438	443	413	446	449	458	436	428	471	473	479	468	421	453	456	476	446	448	465	473	436	473	461	446	440	464	444	446	419	456	439	433	451	412	467	433	414	435	450	445	428	434	420	437	462	455	465	457	423	426	444	499	457	427	476	441	425	455	463	444	469	422	441	456	417	434	434	444	454	448	437	411	471	433	455	442	447	460	453	451	445	456	465	396	420	463	422	464	473	475	455	468	460	430	469	446	463	505	442	443	444	470	474	433	402	454	469	433	450	459	435	440	494	406	460	441	447	412	435	436	433	433	435	402	467	463	409	431	430	432	463	462	474	448	461	445	406	445	430	448	492	435	472	459	434	441	468	452	429	447	436	440	461	419	473	402	482	422	471	435	457	418	465	422	433	433	463	419	403	423	465	428	408	423	450	453	459	446	425	423	424	451	435	393	428	460	418	446	458	415	484	450	464	466	435	437	448	479	438	442	456	442	418	400	416	470	452	469	458	445	444	436	430	460	481	446	442	446	473	427	443	451	431	405	409	405	467	445	481	440	453	408	458	438	465	428	440	437	436	412	390	469	446	445	433	413	478	476	460	463	460	431	461	432	419	411	427	450	432	462	445	475	429	416	480	436	451	444	454	443	411	435	425	414	409	411	427	455	410	426	388	460	463	394	458	436	422	414	441	467	432	438	440	440	442	459	466	443	448	450	438	452	436	432	455	455	427	483	448	440	438	486	430	465	475	457	420	424	480	410	425	445	441	435	446	414	484	444	442	448	443	388	432	413	445	416	476	452	440	492	471	430	455	448	440	473	425	445	413	450	463	440	499	413	408	444	438	438	442	446	405	424	455	424	455	468	490	446	482	467	429	449	432	407	402	445	440	442	469	442	448	451	434	449	461	450	450	418	454	399	464	436	469	436	419	408	417	463	433	446	437	427	452	452	451	435	420	432	451	446	463	404	449	421	419	435	444	454	439	464	431	428	476	457	443	466	455	440	431	414	426	435	436	474	464	434	446	460	476	431	402	455	435	476	482	456	469	456	448	464	465	444	441	488	475	422	421	458	434	433	458	420	485	452	456	460	461	423	429	417	467	438	438	467	431	422	459	431	433	444	407	444	453	431	418	418	399	434	437	442	403	439	445	418	481	458	412	464	449	476	416	415	407	455	440	462	435	432	453	425	446	441	450	445	478	428	455	468	453	461	397	450	428	478	443	436	459	441	423	432	437	454	423	457	417	441	416	469	451	453	501	436	453	468	428	425	456	467	450	467	433	461	472	425	478	448	432	404	418	401	453	448	422	439	429	455	460	453	444	415	445	404	466	440	462	431	458	482	436	457	455	476	450	465	429	450	491	455	449	458	462	445	479	416	432	431	443	405	413	460	473	435	407	418	426	454	460	457	485	394	427	446	426	465	471	447	453	461	484	432	421	459	419	426	470	455	439	456	480	450	419	433	439	436	506	445	475	417	439	433	426	449	443	437	441	449	421	466	437	454	422	491	468	436	452	427	424	455	462	488	435	452	436	430	425	447	482	389	431	452	434	417	486	409	396	461	440	429	462	496	435	431	452	447	461	441	471	430	438	451	462	470	431	432	470	415	445	434	459	450	417	467	405	454	435	461	424	476	439	431	472	426	423	432	434	451	454	491	440	421	447	434	462	467	425	438	435	463	432	462	432	393	407	462	456	422	457	447	480	406	442	440	462	441	420	432	451	481	469	406	418	418	461	424	427	436	453	430	439	438	473	446	404	392	415	441	441	433	428	446	440	428	462	432	438	372	476	452	448	462	439	431	464	451	426	454	421	454	402	428	453	455	464	413	440	462	394	421	448	475	413	425	409	487	447	417	409	410	443	443	435	438	464	415	467	462	450	433	437	463	431	459	463	462	419	455	467	423	471	447	454	461	477	453	462	406	461	461	420	425	483	461	403	445	479	445	465	471	448	455	435	404	427	459	441	461	398	444	474	401	424	489	426	481	436	421	438	440	430	443	471	415	457	447	470	461	416	409	456	448	451	413	462	449	474	481	450	401	476	438	421	432	394	433	468	415	417	456	435	419	405	473	419	452	439	441	457	434	426	430	447	465	446	448	448	461	462	445	464	484	425	457	461	444	463	443	450	423	446	392	446	448	427	444	444	412	434	445	449	457	420	476	430	441	421	450	474	470	407	445	456	437	435	404	468	457	440	434	437	439	441	442	447	432	439	478	457	469	429	452	478	462	447	470	421	449	451	453	450	418	447	495	447	431	413	468	434	454	444	479	415	409	432	458	438	455	440	413	447	471	461	430	410	445	410	431	458	411	437	446	474	439	454	457	444	427	437	434	446	403	433	482	415	429	454	472	466	470	431	449	503	429	459	406	453	422	402	429	425	434	435	441	474	472	437	427	423	436	435	452	457	437	472	448	472	413	392	444	439	428	453	434	456	463	433	437	443	432	473	490	441	480	478	447	443	441	454	433	421	417	451	409	435	451	451	441	406	454	465	431	474	422	423	464	460	470	449	435	408	437	405	406	408	463	450	414	477	399	475	443	473	465	441	430	443	432	407	440	424	463	458	425	467	434	434	455	439	386	491	409	458	438	446	421	465	466	441	461	440	431	439	462	476	467	480	432	417	434	436	437	433	424	484	484	427	429	427	412	464	398	414	462	445	485	420	457	457	448	445	478	441	426	430	468	427	480	451	460	423	449	456	457	387	451	441	423	384	443	488	410	417	433	440	462	449	412	419	453	434	462	423	443	435	435	428	461	404	435	459	409	432	440	420	459	433	432	473	427	443	455	422	430	431	438	455	443	431	462	443	438	421	417	405	442	422	466	456	405	439	458	432	460	437	422	424	465	434	470	449	452	442	470	464	431	449	420	423	434	425	446	431	445	419	431	438	405	440	444	458	420	429	441	441	436	410	422	461	415	475	422	427	414	403	450	430	434	407	470	403	462	419	432	443	487	416	401	449	421	428	432	449	450	496	442	468	415	471	435	453	420	482	459	422	482	403	437	439	488	433	417	472	444	429	475	410	461	456	457	410	412	459	412	458	459	459	474	441	451	402	464	408	452	424	421	446	447	441	422	457	454	434	447	448	414	406	432	473	412	456	437	439	429	424	460	489	401	456	416	476	452	432	462	408	415	456	480	450	407	447	427	421	458	420	424	446	418	456	396	471	443	463	466	452	467	437	446	442	445	451	404	483	438	467	415	432	411	403	433	461	419	430	423	406	418	440	410	423	430	430	472	419	464	428	428	423	457	484	497	429	417	441	477	448	426	425	476	406	416	439	447	418	467	425	482	408	463	419	413	451	390	411	439	459	428	429	449	451	407	425	474	430	424	459	419	445	457	424	411	432	427	438	418	417	432	476	498	440	421	439
24279	21436	28597	24672	20376	2635	895	545	413	385	377	368	364	366	353	340	333	344	340	346	338	317	316	313	299	304	287	318	274	298	305	343	296	304	285	295	337	301	337	309	285	327	296	301	294	295	301	299	302	301	292	297	286	296	313	304	272	290	276	328	311	313	286	298	311	307	287	303	302	263	298	291	302	279	305	295	304	304	245	294	313	275	282	300	320	325	305	284	288	306	307	285	274	296	305	303	294	309	284	306	337	300	328	307	284	334	305	282	285	286	296	301	289	298	297	342	297	295	291	318	305	311	272	281	306	338	285	293	305	289	280	296	292	302	303	279	312	300	277	278	292	332	291	310	322	282	275	295	297	301	306	277	303	286	338	293	280	315	292	336	279	291	303	291	292	308	285	304	291	300	276	298	304	298	301	282	319	270	288	289	302	295	293	299	296	278	313	269	285	316	293	291	284	320	272	316	262	291	341	301	278	288	292	330	323	298	307	296	302	281	302	299	279	310	304	291	264	293	323	300	311	271	282	290	324	284	294	296	307	294	315	332	309	298	276	292	290	296	279	317	290	306	286	295	292	309	278	312	273	264	303	324	284	285	294	266	250	299	288	277	318	296	272	287	330	295	290	299	311	293	299	318	288	315	271	291	269	320	276	302	289	307	308	274	296	295	256	290	269	312	290	322	300	266	289	299	301	298	318	297	305	285	277	299	302	306	269	299	280	286	276	297	271	296	265	291	315	306	297	271	285	306	301	307	320	300	321	284	298	285	279	274	295	305	292	296	297	273	305	271	306	313	329	275	296	295	296	297	289	318	303	266	295	311	291	270	280	288	280	318	264	275	297	303	275	282	279	302	262	287	288	297	289	268	286	332	300	318	302	273	307	300	287	285	309	297	292	266	303	309	281	313	298	280	274	304	321	280	284	308	279	275	296	319	307	313	309	298	291	300	308	302	289	310	306	300	319	326	291	282	282	293	295	277	281	280	340	265	326	318	297	245	336	299	293	299	305	321	287	282	300	265	312	289	331	297	269	268	279	308	294	326	310	288	294	294	307	290	302	301	292	300	282	287	296	277	301	299	295	296	298	311	298	284	312	328	293	261	300	273	310	307	301	311	304	288	292	276	303	295	254	300	270	292	275	283	305	290	306	308	290	269	269	274	282	335	286	282	291	281	294	316	302	279	305	280	288	285	290	338	319	305	250	303	298	284	281	288	283	294	299	273	286	282	285	278	279	287	281	300	330	344	294	311	305	326	275	290	307	293	300	253	278	273	318	306	298	262	307	279	292	295	304	271	289	293	279	297	288	298	298	308	292	280	280	292	275	298	287	300	317	280	298	343	274	270	312	298	293	326	288	245	274	308	323	295	293	287	276	300	289	292	260	291	283	315	291	276	274	308	276	291	279	300	291	281	260	302	320	277	287	290	277	308	299	305	288	313	270	320	307	301	265	262	312	303	294	288	288	287	288	295	304	279	271	270	314	264	286	257	321	293	297	276	263	280	292	287	295	276	317	286	307	295	322	283	314	308	268	309	299	299	276	258	313	306	286	269	304	300	301	306	323	279	270	300	317	318	312	286	324	287	303	286	255	308	264	285	267	304	291	297	309	315	319	290	322	347	279	298	290	307	271	297	276	289	266	302	275	270	299	279	275	283	290	306	310	292	303	303	313	315	265	292	271	309	284	293	284	309	288	277	323	309	291	321	298	296	303	293	332	292	276	285	317	294	281	269	297	302	257	296	330	302	267	300	288	275	300	274	279	305	301	302	291	302	289	285	281	289	298	305	296	274	297	325	261	300	320	330	288	301	304	309	301	292	293	283	287	308	311	281	295	305	258	291	286	300	285	264	307	305	343	277	300	270	298	267	322	287	294	282	302	290	307	315	318	293	293	308	301	297	296	308	300	281	292	288	282	287	283	318	278	272	307	316	280	285	297	286	308	271	299	313	300	300	273	314	313	273	316	320	288	301	304	283	318	303	302	275	293	305	305	286	312	299	299	302	283	296	326	334	277	288	287	277	279	267	305	292	248	304	284	269	289	280	299	303	285	279	284	309	296	288	295	316	254	258	287	297	273	294	307	278	267	278	287	308	276	258	289	302	303	314	266	292	297	307	287	298	289	270	300	279	317	282	298	287	275	283	278	302	277	279	299	291	293	314	297	276	280	257	298	295	270	316	296	280	311	285	324	288	318	289	290	292	320	281	282	247	306	279	285	279	309	312	318	302	292	275	298	287	290	291	301	281	282	283	291	266	297	295	285	303	298	287	296	306	298	298	295	303	319	293	318	318	284	300	299	272	298	307	297	296	260	302	283	294	279	280	307	296	288	300	303	303	277	294	302	318	302	282	280	303	280	282	277	282	304	289	303	301	294	290	305	299	326	288	308	315	295	283	281	310	278	318	293	305	269	269	307	299	287	281	281	298	294	262	296	293	299	259	317	264	313	287	290	323	244	304	283	315	310	320	318	330	295	297	312	267	293	278	292	286	293	286	282	295	304	265	295	264	308	296	290	296	281	295	306	286	277	321	284	313	329	293	298	291	308	287	295	296	317	325	296	271	299	302	312	297	262	278	290	282	306	287	297	322	300	321	309	299	311	298	262	296	316	297	308	275	294	290	288	270	266	316	308	301	324	321	277	295	279	307	269	305	282	290	267	313	278	300	267	323	324	277	309	308	283	304	314	265	290	290	295	284	310	327	310	271	292	311	276	255	305	271	282	286	283	296	311	314	304	275	307	312	297	310	309	292	274	328	289	278	296	257	305	269	281	284	277	291	285	300	317	305	304	317	303	312	302	304	286	293	271	297	291	301	309	290	276	280	275	303	291	297	273	304	282	313	341	270	329	289	310	298	312	298	312	292	280	297	291	302	300	290	288	283	308	300	327	314	273	309	289	302	310	268	293	298	292	296	304	273	288	291	270	326	292	294	293	297	324	277	288	290	294	284	284	305	275	258	300	283	309	315	306	285	300	306	331	267	302	306	323	253	288	288	324	288	286	304	296	294	306	267	319	274	291	269	321	296	281	261	324	294	310	294	262	280	286	245	264	279	266	320	285	283	293	276	267	270	282	284	283	304	261	294	316	274	289	335	306	289	270	311	306	300	316	279	293	309	277	289	276	295	291	274	294	315	274	290	303	293	281	274	260	296	308	297	328	293	300	247	297	323	281	309	285	272	291	291	252	316	295	300	304	296	291	298	315	320	306	311	315	288	282	282	288	299	282	302	277	280	300	307	280	288	295	334	324	307	319	283	315	318	301	309	317	269	320	308	303	287	297	289	275	299	289	323	291	301	243	293	308	291	285	288	309	286	284	265	311	299	301	281	277	265	278	295	300	300	303	301	302	271	268	318	309	309	329	313	320	302	299	277	251	265	306	308	247	260	308	312	283	293	301	265	332	271	300	302	320	269	302	289	307	277	314	310	313	291	268	338	264	283	279	297	298	310	326	305	260	278	307	301	293	294	288	280	260	294	295	300	274	289
3317	4681	3676	1794	1228	924	773	682	598	535	469	445	412	392	395	370	338	337	369	342	382	356	354	326	337	311	330	311	339	321	312	311	321	299	281	318	328	298	324	337	320	301	312	323	317	285	303	327	322	310	325	297	303	324	278	305	293	290	296	296	323	292	277	328	335	319	325	297	315	350	317	294	301	307	292	296	310	297	305	342	289	272	273	311	287	291	307	284	299	279	315	294	293	304	320	315	311	301	297	299	302	313	314	286	329	312	308	316	299	293	324	285	298	316	295	328	285	301	313	285	313	242	289	316	312	293	298	289	306	310	301	312	287	307	265	279	310	305	264	274	321	315	302	284	287	348	302	315	301	306	267	312	274	312	297	311	314	350	294	274	318	297	300	283	271	305	277	298	330	321	275	296	307	300	295	313	288	283	305	309	320	309	309	314	320	344	309	314	295	313	306	301	302	267	261	279	308	276	314	278	283	286	332	319	303	289	282	308	323	308	283	308	318	299	306	317	272	317	293	327	288	299	278	306	283	329	329	300	322	269	293	303	297	305	314	291	291	293	293	321	278	294	302	282	301	291	306	303	299	334	335	288	289	297	320	286	304	270	286	281	285	297	302	308	314	276	301	279	322	274	294	281	323	334	310	294	276	304	278	302	296	278	295	296	307	278	266	298	288	276	312	304	307	329	323	324	321	323	335	283	346	293	311	313	323	262	312	283	263	261	325	338	298	313	310	310	283	319	298	300	309	331	320	320	320	296	288	280	286	312	318	326	301	268	304	274	299	316	294	279	254	281	306	286	294	301	299	323	320	304	282	293	325	299	311	303	317	298	323	305	295	278	291	287	284	299	299	297	310	287	271	270	272	312	277	303	318	319	285	291	329	296	285	306	307	339	288	305	286	343	273	282	310	335	301	297	287	301	288	298	276	301	294	277	289	307	315	287	289	283	312	302	305	308	306	329	312	316	297	316	312	324	304	276	284	264	297	295	297	312	278	324	290	316	333	273	315	292	284	315	321	293	298	307	304	303	266	290	299	293	346	301	298	287	290	252	302	301	287	300	291	298	290	275	317	304	299	270	282	265	338	265	308	266	307	282	316	279	286	271	281	253	311	296	327	300	285	314	263	275	261	316	304	297	259	277	275	276	304	300	267	313	282	307	300	304	277	318	301	301	307	286	265	290	319	313	279	302	272	269	296	315	299	297	304	291	283	302	301	293	299	319	293	316	266	289	295	284	274	270	320	287	320	297	296	341	306	308	275	312	312	291	291	306	272	325	300	298	305	294	285	296	292	279	323	287	283	278	317	301	307	291	297	295	285	265	289	308	294	285	304	288	320	304	283	306	313	275	279	315	314	317	303	277	312	288	283	319	297	284	287	340	288	301	303	294	333	285	284	300	283	284	287	269	287	294	295	286	295	293	301	294	313	321	284	297	305	291	268	288	310	293	326	291	303	310	281	314	259	288	326	280	315	273	294	282	311	295	277	303	251	304	313	276	294	325	313	277	298	272	298	335	284	284	301	316	303	297	299	307	288	325	291	317	299	287	264	293	288	305	309	302	295	300	287	265	273	320	319	321	310	303	315	291	271	310	279	283	302	320	305	261	307	288	325	288	280	287	323	268	279	278	301	295	284	264	310	318	308	324	268	285	280	265	302	267	301	297	274	267	264	285	292	298	282	273	318	299	289	303	286	314	267	295	316	261	286	333	299	255	283	307	298	276	282	248	272	280	293	312	296	311	282	272	299	304	303	306	314	295	285	274	312	292	272	277	274	297	304	285	325	277	254	296	264	323	279	279	281	282	313	303	294	295	301	295	318	270	292	297	286	305	283	303	296	322	304	275	299	298	259	285	332	269	298	305	291	275	308	297	321	279	317	264	261	276	318	297	284	304	313	267	313	299	309	275	285	254	304	298	270	290	308	316	289	306	272	290	255	298	291	306	303	295	301	306	302	324	323	311	273	274	298	283	302	283	311	282	288	288	261	310	279	307	287	287	290	324	307	305	321	287	299	294	290	293	303	307	250	334	270	283	284	300	321	283	324	302	274	289	342	275	270	296	302	335	270	289	303	266	302	288	316	277	301	308	296	292	259	294	290	309	304	262	280	287	305	287	297	294	281	286	355	297	271	298	349	309	305	269	262	289	321	296	272	287	299	275	284	297	305	278	293	292	308	327	331	300	303	301	317	269	308	304	282	296	291	288	279	289	324	309	324	320	306	295	305	289	282	286	266	298	305	280	273	308	313	268	273	308	325	314	288	294	289	309	319	284	307	305	292	314	329	309	319	265	315	303	308	279	271	314	338	302	326	290	313	299	278	300	300	281	280	312	281	302	283	302	269	306	289	285	320	304	317	279	269	287	310	295	322	300	303	291	272	274	293	264	286	297	276	286	257	302	281	312	298	310	294	310	279	287	300	287	283	279	302	285	286	314	270	297	285	283	288	264	280	297	318	296	320	265	271	293	300	308	269	321	300	300	301	272	279	299	305	307	307	279	286	282	308	275	308	292	279	293	316	290	306	276	298	304	287	310	315	275	252	325	299	302	330	303	296	273	297	300	303	322	324	294	286	305	321	337	283	301	301	306	303	309	298	307	309	296	278	262	298	297	270	291	306	293	265	287	286	294	277	257	306	268	298	317	298	325	317	292	299	298	311	275	298	277	309	300	337	282	276	307	304	264	287	278	308	294	264	309	286	311	300	314	295	312	305	264	233	308	269	301	295	304	277	288	296	348	293	290	300	317	317	274	295	267	309	282	271	275	286	269	292	313	309	285	305	282	271	281	300	298	289	262	291	278	278	280	306	306	277	272	270	284	281	303	291	313	283	293	322	330	288	284	263	294	307	291	272	283	295	305	296	295	259	301	306	321	269	312	278	317	332	306	307	304	303	275	273	309	265	279	298	298	297	278	295	320	286	312	285	307	288	296	268	297	299	286	272	301	295	291	281	308	300	303	301	298	297	302	257	284	297	298	302	266	278	268	297	294	296	325	317	292	280	293	321	311	301	295	270	280	296	297	274	314	304	283	304	318	295	300	299	297	290	295	306	310	316	298	274	288	301	308	303	304	279	272	286	290	312	330	273	288	310	319	307	301	285	268	290	268	276	324	304	314	301	270	303	290	307	309	286	324	294	300	286	307	278	315	314	267	283	270	298	299	309	303	290	296	291	300	316	298	320	315	311	320	294	295	335	288	310	283	312	285	295	291	238	315	319	305	281	288	307	303	285	318	280	312	268	271	295	294	297	284	265	314	267	303	293	275	288	278	323	295	302	303	286	339	295	290	283	291	287	295	279	303	296	287	306	292	320	299	292	296	275	315	290	304	320	273	280	278	309	299	267	287	289	292	285	289	306	323	315	283	275	305	307	279	295	289	265	263	286	314	276	285	260	283	288	300	325	306	300	328	261	293	302	327	305	327	296	288	286	273	307	258	309	304	259	286	298	261	282	318	287	294	283	298	265	276	303	277	311	308	290	271	267	276
27601	12113	1725	985	687	690	661	642	616	696	664	669	601	644	632	683	654	619	613	665	660	671	661	676	689	687	613	700	656	651	649	672	591	631	618	647	626	659	625	618	626	671	653	618	626	627	642	655	661	627	607	638	634	641	595	628	634	641	633	649	653	655	616	651	636	603	630	565	614	641	665	601	666	672	635	603	636	652	603	649	635	669	635	614	645	640	641	641	608	642	608	621	646	648	631	660	690	643	614	617	660	653	639	624	628	632	641	662	593	660	640	624	631	667	670	610	654	653	616	645	629	682	640	597	589	649	635	625	596	601	661	665	628	627	618	659	645	625	675	607	621	631	631	635	654	654	615	677	659	640	643	621	649	689	622	646	617	629	624	615	620	679	682	639	680	652	638	644	614	641	603	628	620	570	632	611	678	670	658	626	663	577	636	664	644	591	560	600	607	601	606	663	632	638	661	643	642	619	641	678	589	582	654	607	591	608	639	611	630	626	716	637	662	602	629	621	649	653	631	619	694	677	663	589	684	671	634	679	661	637	616	631	646	641	684	642	661	623	676	635	690	671	618	631	609	646	659	628	624	652	653	610	676	626	619	636	582	644	654	666	644	635	637	621	650	644	568	679	679	640	641	634	615	648	650	655	592	666	650	672	624	677	644	596	616	664	616	629	609	634	670	638	658	661	613	620	617	645	622	664	630	630	604	622	612	662	623	650	613	664	646	661	633	634	629	585	643	599	615	639	570	638	682	711	618	673	626	658	658	639	601	622	626	663	587	661	616	614	597	642	651	632	642	587	649	652	638	634	625	654	593	665	600	631	674	653	589	614	651	652	676	647	615	659	655	594	630	638	657	652	646	597	649	627	580	654	625	609	642	650	664	684	635	618	682	603	636	686	634	616	604	641	628	625	615	670	640	649	657	646	635	625	633	589	655	670	628	627	641	640	649	659	644	611	682	642	647	673	682	640	655	611	633	616	652	615	634	628	647	632	657	641	584	652	639	698	651	624	673	616	646	637	657	655	684	661	668	658	648	637	641	656	606	620	673	660	628	668	603	658	646	646	621	608	642	677	644	620	632	630	629	673	617	649	615	622	639	615	581	649	599	643	642	592	641	599	617	678	661	646	644	622	651	657	609	691	625	614	592	670	638	613	650	656	586	626	635	617	640	591	633	630	631	653	661	598	633	636	597	634	656	633	628	659	610	636	639	634	622	653	662	654	596	686	643	631	638	643	634	618	588	662	637	632	617	616	650	640	657	646	632	652	656	619	607	604	615	629	668	675	593	664	631	673	656	678	703	633	588	638	643	658	692	640	610	615	669	606	669	640	631	645	619	682	671	655	644	633	626	652	626	617	627	625	605	650	605	669	642	541	652	622	680	662	619	639	662	643	625	622	606	610	664	636	692	623	656	583	575	620	613	642	669	678	616	642	603	616	651	658	640	658	665	664	632	615	630	599	621	628	618	632	624	635	622	673	661	646	622	660	661	647	660	621	604	662	647	645	634	593	616	669	636	607	666	638	640	675	641	625	617	613	627	625	647	642	640	690	674	646	650	581	639	627	650	689	641	626	603	601	666	685	642	659	617	690	686	688	633	637	629	599	638	671	651	632	633	647	644	656	640	642	626	624	662	695	638	642	638	664	630	636	677	591	614	625	620	638	646	655	607	626	666	654	658	614	612	613	623	652	654	612	643	631	634	601	642	647	674	638	628	672	634	610	620	652	665	671	603	610	618	637	653	662	612	658	643	627	626	629	649	658	660	631	670	621	688	649	657	604	625	618	657	648	658	670	614	662	672	632	641	628	655	655	643	669	700	653	656	627	633	645	651	629	622	592	632	649	648	646	631	665	657	593	649	635	619	644	650	673	645	603	615	661	611	600	654	668	618	672	636	649	584	655	646	672	614	629	670	650	643	587	606	627	585	605	671	673	609	606	614	613	637	616	552	609	642	632	599	625	639	639	639	632	574	651	642	629	653	688	640	633	639	627	646	655	656	659	633	638	616	685	607	626	662	621	640	619	607	662	628	656	680	665	693	649	617	663	669	617	650	627	623	594	635	666	662	612	658	640	634	626	648	609	672	628	642	662	597	610	611	657	624	640	639	613	617	592	657	644	609	681	596	664	654	639	624	644	626	698	717	643	661	678	656	646	666	651	606	607	680	681	631	639	658	646	614	642	638	577	630	644	607	653	639	624	665	654	622	619	627	630	668	632	636	652	648	631	620	595	661	629	614	644	644	650	648	631	666	595	649	573	641	652	660	606	631	660	613	664	642	578	643	635	654	640	642	580	620	662	679	679	623	620	651	640	617	636	676	656	614	647	644	562	644	623	642	607	647	635	661	639	641	619	623	601	655	667	644	643	675	673	621	684	626	596	625	598	657	633	633	625	589	640	672	693	622	624	673	669	647	632	617	634	642	689	667	635	638	575	636	660	610	663	641	620	625	587	641	626	630	630	609	621	639	662	706	621	669	635	603	610	616	625	663	640	650	627	648	640	645	641	635	631	654	568	624	639	580	599	656	646	635	665	636	632	655	677	644	639	641	645	674	647	580	623	608	652	657	631	655	649	661	634	646	658	666	588	675	664	619	672	646	600	613	651	643	621	662	619	619	640	648	641	609	654	657	619	650	597	675	604	652	637	600	597	603	646	654	622	607	616	656	639	600	630	629	639	629	638	642	594	640	612	656	645	618	653	595	659	649	629	694	645	619	660	691	613	677	619	615	626	618	668	634	618	670	662	645	624	680	638	651	635	673	622	686	617	656	636	677	601	672	578	611	681	625	657	624	635	617	628	647	683	627	601	652	607	607	612	610	650	656	628	604	655	621	682	631	624	654	629	611	640	605	651	624	652	656	616	657	612	675	589	682	617	618	654	641	625	634	644	629	610	619	637	600	618	613	605	719	647	645	696	632	593	670	686	696	604	587	632	643	621	616	673	658	625	645	588	586	598	652	645	692	628	615	616	641	610	672	619	631	629	610	639	655	658	605	652	656	672	617	599	638	702	645	607	653	629	668	649	634	679	630	631	642	610	666	641	598	641	623	645	633	628	670	621	601	629	644	651	691	653	648	627	609	653	651	619	631	635	639	623	656	630	635	631	656	606	636	693	627	642	713	630	576	637	635	605	616	629	623	628	619	594	617	619	619	634	645	654	630	601	650	598	647	661	695	625	645	639	630	624	644	591	627	639	667	635	599	674	662	656	662	615	613	624	631	619	660	616	620	575	653	641	651	636	633	630	608	690	628	662	698	638	631	629	674	622	636	649	638	614	644	626	611	623	610	646	610	611	637	664	646	694	609	670	639	678	646	649	631	643	613	652	647	687	606	663	673	554	650	642	617	647	667	670	625	647	625	661	617	634	587	634	676	627	695	610	669	617	620	645	644	659	656	635	610	661	594	651	599	637	631	624	631	630	613	616	670	627	607	616	652	624	623	660	611	677	662	638	630	638	670	613	649	622	651	652	638	649	651	625	627	651
5108	775	743	686	614	611	666	582	581	576	607	617	553	620	612	589	523	562	578	589	616	617	620	585	585	567	552	615	571	555	578	595	555	561	587	549	622	610	592	577	607	575	540	596	538	585	600	580	565	568	598	621	611	566	555	540	583	592	601	602	595	552	571	625	575	590	564	523	569	602	564	536	569	555	584	582	596	597	602	552	563	588	567	580	569	535	531	535	569	591	603	566	574	542	560	558	533	555	559	573	619	512	564	612	564	601	580	552	595	575	525	609	546	636	558	577	566	531	564	621	600	603	631	554	587	581	564	568	561	619	550	594	556	593	579	619	593	533	587	601	590	587	606	577	571	552	545	591	547	556	550	558	651	571	569	561	582	527	610	590	549	597	609	581	569	575	563	549	607	563	557	543	559	535	585	595	597	564	573	557	604	573	552	620	576	581	551	594	584	609	542	581	588	563	547	535	602	602	549	599	622	573	580	548	569	607	575	557	560	571	536	592	570	571	561	551	581	559	596	604	570	579	568	653	591	609	546	588	611	513	584	592	556	570	512	566	576	565	607	619	587	578	608	572	544	598	578	578	586	530	605	550	567	573	565	578	542	544	569	549	589	537	566	612	596	573	584	553	548	585	575	599	577	557	622	588	553	558	537	573	576	553	589	594	582	534	563	538	521	568	534	562	552	524	562	622	593	587	558	607	578	558	547	606	566	554	590	623	591	566	572	581	563	557	568	572	553	578	559	572	549	594	586	589	575	572	556	555	570	601	598	567	579	581	582	588	568	562	557	527	575	523	587	633	588	577	536	584	602	579	568	592	602	552	530	544	544	606	593	593	573	551	561	545	609	600	576	580	537	566	537	598	571	573	628	578	581	575	587	563	564	575	612	596	591	562	568	610	567	553	542	577	593	597	560	518	568	573	576	542	575	588	575	598	593	542	540	555	551	581	584	571	573	537	556	599	565	601	561	561	587	583	601	526	529	613	586	596	589	563	586	563	611	556	589	569	584	592	569	543	599	549	573	593	572	571	526	552	570	603	578	575	542	577	558	565	555	587	565	535	578	596	549	576	618	595	558	605	568	614	579	612	573	603	548	539	610	541	593	582	642	556	612	546	561	584	556	553	583	575	546	576	574	509	538	543	569	592	564	577	564	540	598	579	571	561	551	588	556	562	558	544	552	556	521	609	549	599	573	549	550	601	550	599	575	600	601	559	608	606	577	574	618	540	581	585	555	536	599	629	576	590	545	570	564	560	568	584	590	559	532	556	556	532	596	572	584	581	555	576	523	588	607	585	543	567	601	628	572	567	593	545	560	561	591	565	590	607	597	569	580	565	568	575	564	583	571	549	538	553	580	615	553	626	533	588	618	532	628	588	573	595	599	559	577	579	527	606	584	581	582	553	546	587	592	551	595	578	584	574	594	555	588	598	566	553	572	571	581	500	544	538	560	561	590	545	619	568	554	580	566	602	542	571	554	584	593	533	569	586	538	592	570	570	594	582	568	624	616	575	571	570	576	593	541	630	570	550	572	561	581	579	586	580	582	583	524	548	566	606	585	557	568	574	569	576	553	609	588	576	551	560	612	570	579	620	561	555	572	572	558	564	625	550	614	579	546	553	554	558	559	554	558	582	631	623	580	572	588	530	588	601	576	587	554	585	560	601	529	582	540	586	544	576	577	588	563	574	579	554	613	581	569	595	522	593	540	597	612	578	593	585	557	579	551	573	573	553	532	557	564	580	598	581	606	590	553	580	599	568	567	559	547	538	584	560	561	605	567	618	547	555	553	574	619	532	550	566	608	585	553	559	587	550	611	545	549	512	525	591	563	580	590	579	596	580	568	589	608	548	638	557	567	541	558	601	600	559	580	606	597	575	591	596	563	601	547	539	559	570	583	566	577	623	569	611	570	638	580	570	565	555	553	570	641	591	589	576	581	506	595	590	574	567	563	599	586	567	541	599	578	572	555	616	603	608	571	485	594	588	556	593	543	592	561	610	560	583	565	576	580	545	535	580	637	603	565	598	587	553	587	574	582	593	580	560	554	583	570	577	594	572	603	544	576	595	605	547	546	608	556	589	607	572	608	543	562	556	580	585	581	588	560	598	583	568	524	566	557	584	580	623	576	603	605	598	548	561	567	605	538	539	547	591	613	586	580	567	596	597	582	583	528	592	566	585	600	544	572	552	601	607	590	608	575	559	553	600	533	549	597	591	548	601	583	565	626	553	538	573	519	567	562	553	612	551	548	547	598	633	589	573	566	530	544	591	601	608	575	565	607	589	610	567	548	557	533	614	612	548	586	569	559	560	602	565	562	575	591	587	576	567	559	592	589	626	576	569	559	610	563	547	583	594	592	571	523	630	601	618	590	559	513	580	576	574	594	634	589	530	551	544	566	565	618	550	571	570	576	539	549	574	574	594	577	559	609	609	590	566	612	588	548	581	570	533	550	588	580	564	594	526	578	545	570	607	581	552	580	595	659	571	631	568	619	606	547	575	584	555	614	582	629	586	592	573	614	560	545	574	624	593	624	574	594	561	596	583	581	549	582	548	611	559	572	556	588	582	539	609	616	553	541	550	608	507	580	599	549	553	570	541	593	587	551	576	577	578	560	550	598	520	561	591	607	611	583	581	595	564	552	580	573	572	542	611	618	590	567	604	528	568	584	577	550	588	584	608	558	581	611	574	532	555	580	553	572	598	594	554	531	561	593	572	571	622	567	555	550	585	604	573	580	513	570	575	599	571	572	576	604	583	627	563	573	577	542	558	543	562	606	513	560	553	557	507	580	548	612	507	540	623	519	565	551	562	537	588	567	574	562	575	607	540	611	543	585	562	535	573	569	621	568	606	577	568	559	596	563	532	570	574	581	602	608	544	539	610	587	550	525	560	556	565	572	593	627	557	578	615	587	598	596	579	555	610	609	543	569	624	585	601	570	616	601	573	608	535	561	556	553	561	625	600	615	592	563	557	563	591	598	541	570	572	558	536	588	563	546	598	542	537	570	578	560	567	582	589	592	571	581	550	542	590	575	570	591	586	574	536	612	543	570	534	583	548	617	571	551	570	576	581	588	593	558	589	594	542	558	549	571	554	630	571	579	580	595	616	595	606	622	618	565	573	553	542	613	576	564	611	570	599	558	587	538	576	557	597	547	625	582	572	529	546	572	601	574	545	553	594	562	565	561	563	601	627	595	564	574	587	584	564	570	564	602	594	562	587	589	636	579	576	570	551	611	588	540	559	567	573	642	554	536	560	602	539	585	606	583	555	589	600	565	588	539	554	601	539	570	580	577	577	585	599	577	551	563	585	542	556	559	542	605	586	582	563	578	549	550	584	566	580	559	549	631	561	577	519	573	573	520	604	583	552	571	575	575	601	564	588	629	566	549	560	562	544	612	607	577	592	539	551	570	601	555	643	543	578	613	567	590	543	539	542	525	586	550	585	575	543	587	588	560	584	572	565	570	567	552	593	611	545	587	607	602	590
25662	21412	25792	18306	1466	722	651	537	543	488	519	482	463	471	473	507	476	489	472	477	499	474	492	461	473	445	439	410	462	457	468	429	468	456	481	467	442	445	467	442	432	458	441	465	464	456	433	447	476	492	432	431	458	466	446	447	442	481	452	452	456	450	462	450	447	430	469	486	482	461	462	462	469	431	405	405	454	433	424	475	457	461	439	447	448	440	455	497	466	438	423	435	456	464	473	454	432	471	495	457	446	465	452	443	437	436	448	434	439	474	455	476	456	484	418	451	426	433	457	452	442	480	451	454	466	462	441	465	407	442	437	449	434	436	495	450	438	429	462	427	405	468	432	467	449	435	446	431	452	457	468	436	398	487	402	458	478	477	428	462	429	443	449	471	452	444	437	454	414	448	452	488	475	490	476	448	450	481	478	439	429	426	474	437	453	471	422	467	462	472	479	470	471	457	442	449	454	442	442	452	452	428	434	412	432	464	475	455	426	438	418	469	438	452	452	424	445	457	422	455	465	438	438	436	459	396	446	444	478	455	452	435	449	445	465	457	466	460	429	420	450	428	447	428	425	490	429	407	437	464	452	449	454	456	427	430	450	440	452	470	468	414	454	429	446	482	447	434	451	462	407	483	478	477	426	438	468	456	469	459	493	425	456	459	431	423	468	425	431	501	469	424	435	444	442	429	487	460	456	416	455	451	477	456	453	469	489	450	467	432	453	433	443	456	452	431	467	424	459	426	481	458	475	460	462	444	425	517	460	417	451	440	441	457	460	436	483	421	447	422	488	399	459	493	450	422	456	428	442	455	440	437	435	429	460	486	425	457	447	471	452	444	452	404	404	410	459	455	459	451	443	460	455	461	461	445	426	440	431	439	459	479	471	459	478	445	450	445	426	458	432	471	446	451	466	414	457	457	423	430	454	462	454	444	506	429	407	464	463	444	461	496	444	448	468	466	425	499	457	423	484	448	472	447	444	433	430	450	434	454	431	441	471	450	484	472	455	489	471	443	479	437	456	446	477	484	472	498	452	429	451	469	453	469	440	441	442	423	499	428	461	431	423	447	482	435	429	441	422	475	442	436	435	433	471	473	434	421	407	455	461	447	467	458	462	414	451	437	442	444	389	482	452	480	444	442	457	451	438	478	439	490	472	475	470	483	435	468	486	425	450	429	428	487	501	455	419	438	471	442	439	438	447	462	421	458	427	418	455	436	450	465	474	437	443	467	466	444	462	418	432	458	497	419	450	450	462	455	462	449	415	432	428	448	446	438	431	458	417	448	429	453	441	478	478	472	470	426	446	429	440	420	421	427	419	459	448	451	428	469	438	455	492	415	453	469	422	416	476	481	458	427	442	471	434	462	488	448	472	473	438	442	456	443	446	435	434	407	457	437	482	428	459	423	445	422	447	510	456	436	445	449	452	448	465	451	414	441	431	408	470	432	417	465	455	440	450	428	478	448	427	463	448	442	465	465	471	452	492	461	501	454	460	456	474	431	443	390	434	468	434	425	447	433	493	461	440	457	472	436	453	464	430	458	455	454	464	452	478	445	452	446	410	420	433	465	439	454	454	446	464	443	446	471	379	440	465	429	428	469	412	466	456	453	463	455	431	435	492	480	445	467	453	462	468	434	446	422	473	421	432	409	450	451	467	459	488	455	412	429	399	450	454	454	463	433	424	457	430	454	425	454	460	457	451	477	481	452	457	469	476	441	442	457	472	446	431	456	466	423	456	431	444	428	448	438	447	423	490	453	424	437	438	452	473	458	444	452	468	441	432	445	430	476	441	415	455	444	461	449	465	494	430	447	433	410	490	448	446	461	472	451	497	510	441	456	439	454	476	470	446	459	434	432	419	458	420	484	484	460	489	437	427	422	441	483	471	445	454	484	411	424	469	462	446	461	466	444	450	466	417	423	475	432	455	463	455	432	445	454	429	454	431	449	469	486	462	442	443	420	474	454	434	451	477	443	475	488	465	440	451	428	461	445	417	447	439	428	452	443	439	415	455	458	481	461	459	457	448	449	460	441	420	479	450	451	431	419	486	455	468	432	436	480	436	433	457	423	435	475	410	422	476	390	437	428	426	464	418	446	435	436	483	469	431	444	452	448	427	459	477	482	468	446	401	457	456	428	474	467	456	450	460	432	445	457	454	442	429	434	434	454	492	453	431	449	470	432	451	447	430	456	454	414	444	396	478	459	473	458	435	454	425	408	437	469	463	427	480	431	436	437	452	401	447	458	442	442	490	418	446	431	474	430	446	406	475	427	430	442	469	431	424	418	457	439	437	484	436	492	443	491	423	462	476	443	437	414	442	406	455	405	452	419	464	444	423	449	444	462	435	468	442	425	463	421	456	450	442	433	409	438	441	436	478	437	469	469	449	433	446	444	469	449	402	432	411	417	422	453	481	373	475	464	459	455	448	436	430	475	437	468	461	449	458	433	436	434	414	444	420	417	481	459	431	454	444	475	487	454	438	445	467	471	447	443	469	422	456	467	416	441	459	455	461	434	422	470	464	488	452	418	462	462	451	456	444	453	444	449	457	457	476	439	462	461	415	448	465	429	453	422	405	443	437	403	423	423	463	448	470	454	480	423	442	472	461	497	439	487	474	465	467	450	470	421	418	428	495	444	436	431	448	467	477	447	476	429	423	440	436	478	427	413	454	472	416	452	474	414	466	461	466	459	462	429	432	467	438	437	474	487	431	443	491	451	416	435	448	429	441	467	460	438	454	491	450	444	452	399	452	467	382	445	424	441	438	462	433	474	452	462	467	444	443	450	419	439	445	450	476	452	438	454	404	462	442	437	427	451	489	481	476	442	469	461	431	414	439	462	440	430	442	451	431	458	426	437	423	433	441	432	461	440	471	448	464	491	474	453	394	472	476	470	466	399	451	449	476	470	471	459	467	463	478	459	449	471	461	451	424	443	454	430	464	445	470	466	463	448	421	482	459	401	436	458	422	414	442	445	430	456	435	467	472	414	447	437	431	446	453	472	474	456	462	503	474	414	416	475	482	436	445	460	416	463	451	460	444	448	465	448	472	457	457	454	409	427	470	431	445	454	467	445	462	457	434	447	458	428	434	438	438	427	436	462	455	427	487	436	495	436	472	432	479	434	460	447	411	464	446	493	433	464	447	414	454	433	443	447	459	455	402	453	448	414	483	429	481	418	485	432	425	516	501	436	458	448	457	445	472	428	429	448	450	424	456	459	419	452	424	444	443	432	487	446	476	442	473	453	426	460	433	482	455	416	473	457	442	408	442	462	456	453	471	428	453	485	436	466	455	458	430	441	434	464	474	471	451	434	450	447	456	469	411	421	453	453	488	452	450	420	414	486	479	446	414	448	417	423	455	432	431	477	434	433	462	442	451	414	459	422	414	413	408	464	478	426	442	419	442	418	461	439	439	439	465	432	432	462	426	427	412	443	466	455	425	429	464	442	432	449	400	431	437	440	438	459	458	456	449	439	451	456	465	455
3439	2069	1621	974	794	621	591	601	538	515	542	478	513	466	425	500	465	453	468	498	429	453	453	483	498	463	440	436	464	469	433	462	432	437	451	469	451	452	485	445	420	445	442	450	429	454	421	432	406	494	438	467	455	408	439	429	455	454	429	454	439	435	455	461	432	437	400	453	469	453	433	442	428	471	412	434	439	445	470	404	434	446	448	473	453	450	428	458	447	396	444	435	466	448	440	443	480	463	457	407	454	461	446	458	437	427	427	439	445	431	493	432	428	426	479	462	416	473	443	431	437	490	427	434	455	427	460	405	423	453	430	465	400	454	449	446	452	445	432	440	457	428	414	444	396	433	444	410	443	441	414	439	425	432	428	426	443	434	445	429	449	431	419	416	440	454	446	435	455	460	445	411	432	435	448	425	422	462	437	445	464	445	432	441	456	437	427	466	412	461	482	425	403	421	422	447	417	423	427	448	458	424	400	452	426	435	429	432	461	447	449	459	418	424	432	440	437	436	405	457	426	415	433	426	472	413	450	443	432	446	459	445	455	445	424	429	422	403	416	430	453	462	447	410	459	473	429	426	433	398	439	434	405	464	436	415	427	462	461	427	439	431	495	448	450	411	432	456	457	449	442	411	473	438	447	465	440	444	432	445	452	436	458	419	434	447	474	396	439	432	443	429	440	460	421	465	416	408	428	435	434	383	449	451	419	445	437	406	440	423	476	475	454	415	429	469	415	502	468	422	407	440	461	434	445	444	431	443	439	455	439	443	444	462	399	437	442	455	421	429	415	419	448	437	432	437	459	431	439	439	459	421	417	397	447	445	422	441	437	445	465	447	462	445	424	454	456	436	467	434	431	443	440	460	431	440	430	410	466	424	448	431	454	452	451	416	409	440	451	431	442	429	469	472	421	454	470	445	412	426	454	425	420	440	387	409	421	432	419	444	445	451	409	455	413	464	444	410	430	413	475	441	449	477	450	447	476	454	455	459	420	453	414	460	464	430	451	436	472	430	455	400	414	407	434	428	424	428	424	433	432	441	460	458	397	400	415	462	483	437	443	450	461	427	451	484	388	459	425	441	443	444	426	437	435	427	438	444	438	408	400	398	445	464	423	414	433	436	452	444	424	474	460	433	394	402	435	419	410	410	465	436	435	420	459	417	451	399	432	441	424	391	482	473	460	469	402	391	416	447	457	440	424	448	429	461	418	398	441	401	459	425	420	460	450	396	452	451	441	420	464	409	444	467	430	400	460	444	409	436	454	428	422	402	456	446	433	431	471	451	426	472	435	369	415	444	448	438	438	453	469	446	406	419	440	431	434	404	447	423	459	419	410	422	454	414	418	417	428	448	443	435	444	437	463	416	445	452	441	470	445	476	441	456	425	413	437	460	418	428	437	428	439	432	444	398	407	457	438	466	454	419	439	463	459	480	449	445	448	451	430	430	444	435	454	470	448	451	462	431	421	461	421	419	445	427	456	444	482	468	442	427	449	457	420	447	438	446	465	482	460	417	425	430	467	455	444	432	434	443	438	446	438	422	439	416	407	426	410	437	438	459	445	429	417	453	433	434	413	431	450	418	449	425	431	434	454	438	429	449	444	430	434	466	402	396	395	455	426	445	395	438	425	428	477	433	425	423	458	446	457	436	423	461	460	444	465	430	432	462	419	415	436	420	444	436	467	412	422	461	435	412	422	406	467	438	453	422	404	448	439	418	398	446	442	511	407	440	429	412	415	413	396	427	419	415	476	437	415	409	446	435	438	425	439	439	431	440	450	486	432	394	443	421	461	435	429	426	376	414	466	406	434	444	412	433	431	433	435	461	435	413	445	417	444	425	420	480	427	466	424	428	447	477	445	443	464	409	449	437	424	411	455	451	434	433	449	461	432	436	458	466	468	420	473	444	448	461	451	464	431	437	444	420	464	417	428	442	472	456	401	449	457	439	387	396	454	462	429	433	450	476	434	452	446	463	457	445	447	444	439	430	473	429	418	390	417	467	441	397	412	404	483	423	413	461	445	419	450	402	474	444	458	429	434	434	421	434	428	432	413	463	399	464	441	436	458	450	414	451	447	472	419	463	416	466	400	443	404	427	462	499	417	456	448	457	442	440	391	443	455	444	405	449	452	435	460	475	439	433	454	428	428	431	442	428	388	435	441	463	443	423	439	462	429	428	440	446	427	445	452	462	433	409	431	416	439	451	414	415	435	427	463	422	444	443	425	456	434	436	444	440	472	391	444	464	442	451	424	457	455	411	436	425	437	427	448	447	461	443	419	403	427	430	428	459	402	440	432	466	446	433	443	419	475	431	426	433	423	415	428	475	442	415	464	458	439	453	404	426	440	425	449	502	415	431	477	436	423	413	472	431	444	443	457	440	451	442	469	414	446	428	442	446	440	436	454	425	426	436	456	425	449	441	424	433	458	431	390	457	425	457	434	427	477	399	420	418	430	440	437	480	444	433	460	411	430	448	428	427	460	418	435	420	414	428	449	482	406	453	427	432	438	460	449	452	425	454	420	375	453	406	392	416	468	407	435	447	458	426	444	466	414	416	454	452	429	432	388	437	432	443	407	422	443	462	437	455	424	437	391	452	447	442	457	427	462	447	446	408	430	430	467	456	431	430	446	471	426	457	477	437	419	419	448	458	424	426	430	427	440	418	407	414	402	421	440	461	483	429	385	439	454	455	418	437	401	491	443	458	432	439	440	452	429	428	466	437	449	432	452	457	420	481	403	458	415	460	449	436	403	447	442	464	429	401	444	452	448	437	443	422	447	424	439	484	415	466	470	451	454	453	468	451	428	458	434	429	409	439	450	409	431	423	422	420	399	444	418	434	453	457	444	426	436	399	421	407	416	473	404	429	413	470	435	416	436	402	418	453	429	397	445	454	461	438	462	464	465	439	441	442	429	402	401	455	426	446	489	406	450	428	457	418	432	409	407	404	466	457	444	403	419	436	402	446	448	393	449	465	440	463	437	446	441	442	474	407	410	441	441	403	461	446	435	404	443	470	442	445	402	454	451	434	445	423	431	453	436	442	464	434	443	447	474	430	458	422	483	402	441	431	400	448	427	459	402	427	426	471	455	434	400	455	448	374	458	483	443	403	453	440	437	408	416	453	431	440	439	450	451	388	412	426	439	433	426	434	447	446	442	469	435	408	460	418	422	465	471	433	433	448	440	404	405	436	501	453	477	421	470	444	406	520	443	489	455	462	461	471	463	436	441	414	418	438	423	468	437	425	438	423	442	450	400	473	434	455	403	427	369	426	411	461	425	460	430	435	450	434	424	446	440	429	452	452	454	466	456	447	439	458	430	435	440	438	454	434	470	431	445	455	453	411	445	458	425	406	466	408	404	442	413	397	435	459	379	419	430	445	433	408	480	443	396	444	436	426	414	442	406	465	412	394	453	430	444	420	437	423	381	485	421	440	417	446	448	462	422	458	415	453	454	410	432	429	460	448	415	430	428	389	419	417	422	414
24276	21448	28637	24669	20363	2696	880	519	463	394	375	353	342	360	315	369	307	305	333	344	317	304	291	305	276	301	289	316	325	299	293	283	306	299	331	312	343	283	287	309	306	328	272	292	316	278	279	294	284	307	292	317	297	326	283	275	273	285	285	293	297	289	294	291	300	303	293	306	296	304	322	328	277	287	295	296	314	290	301	289	265	289	304	300	284	304	280	316	293	288	295	282	282	270	275	276	283	288	277	287	279	285	305	283	325	289	300	306	288	289	283	290	242	334	295	302	292	272	306	282	304	276	296	294	297	238	306	312	286	306	276	306	279	294	308	303	293	319	302	297	308	307	300	312	291	294	301	291	293	287	303	295	271	301	280	300	291	300	274	282	309	288	282	290	307	314	280	302	290	303	299	275	275	279	299	268	290	318	265	289	320	304	275	319	285	298	319	306	249	308	286	283	292	287	289	283	269	278	311	334	268	278	309	274	264	293	288	299	305	306	279	283	292	302	305	277	330	311	302	300	264	290	326	297	261	297	296	292	289	244	283	346	274	284	296	301	263	311	334	317	314	319	318	284	277	287	265	284	287	295	272	272	303	283	299	290	283	283	292	258	277	268	293	274	290	284	301	288	348	289	271	274	278	317	310	300	280	264	286	333	301	274	310	299	256	295	280	271	306	312	259	274	308	312	321	288	303	280	275	297	287	277	317	246	312	294	301	280	299	300	309	297	309	299	287	269	306	294	290	300	291	321	263	301	273	288	280	296	269	286	302	277	312	310	332	275	321	322	281	298	268	319	279	266	270	283	271	259	285	284	317	272	271	291	302	317	293	301	285	313	327	296	318	312	304	269	249	295	274	306	297	270	320	313	290	300	297	269	250	318	307	277	294	266	297	294	297	232	296	284	295	286	297	315	293	273	306	266	284	308	308	280	270	284	319	293	268	285	309	263	311	295	294	293	298	295	298	281	283	283	297	274	309	276	309	271	281	279	292	271	280	289	298	303	281	280	246	272	299	285	282	313	262	262	304	278	288	279	273	282	283	282	299	263	307	278	312	307	271	308	280	281	283	286	312	320	259	277	298	290	277	273	274	304	303	281	246	294	262	274	276	275	287	297	303	274	289	276	311	285	258	267	275	291	304	297	307	305	304	276	316	295	282	296	334	292	293	293	303	291	300	274	305	275	282	296	298	295	291	299	269	299	296	275	302	317	302	282	304	288	266	279	302	306	279	295	266	285	321	275	268	274	311	285	318	292	254	288	257	260	301	282	289	333	294	316	296	266	287	285	307	300	288	292	293	310	306	281	253	252	268	281	283	280	265	289	285	260	294	275	313	260	298	322	301	309	295	240	321	315	351	320	296	304	287	296	280	303	291	287	290	298	280	252	296	284	286	290	295	289	307	270	297	268	288	298	282	291	249	272	301	286	283	311	298	291	271	295	299	275	265	276	289	307	305	272	301	275	279	303	328	285	286	288	293	292	261	312	263	286	307	279	267	256	287	272	256	266	293	285	258	292	274	289	297	287	288	290	291	312	339	284	275	327	298	294	285	255	295	306	301	298	297	290	275	269	261	275	301	329	297	261	289	297	260	289	254	269	244	277	305	266	311	313	317	273	274	271	302	315	286	277	294	292	289	278	311	298	279	298	283	301	303	303	284	272	277	303	296	272	304	272	277	301	289	309	298	299	307	284	316	269	270	297	288	284	284	275	285	289	300	295	308	285	251	325	298	295	308	293	288	261	268	308	282	281	299	303	278	306	268	278	305	290	297	289	281	271	291	282	297	292	281	293	272	296	287	285	292	255	289	304	274	298	305	286	286	293	274	276	269	286	301	307	301	294	297	278	281	293	306	291	311	282	294	288	289	290	279	332	286	289	291	289	301	307	289	261	265	287	295	313	282	299	279	303	289	276	313	303	278	268	280	275	283	276	275	275	313	295	309	339	261	268	290	297	282	270	262	276	281	267	297	324	279	292	290	304	287	310	276	286	306	268	293	272	304	327	280	276	274	274	307	322	273	277	277	287	292	313	262	288	295	293	283	283	280	275	296	277	270	306	266	320	301	293	287	297	275	294	281	270	255	293	323	289	313	322	282	294	300	298	282	282	287	285	312	296	301	276	302	312	313	297	307	286	315	304	278	280	293	296	305	267	330	297	284	295	264	311	266	292	274	284	289	310	285	319	270	293	296	274	297	305	269	264	272	285	267	287	295	300	302	317	282	308	278	272	304	273	301	292	284	300	285	286	295	284	313	294	303	272	302	266	267	282	291	283	326	300	285	268	309	324	288	277	290	294	267	306	287	285	311	273	282	292	293	322	280	278	279	312	285	297	295	294	306	311	286	287	280	283	302	260	298	319	272	311	279	309	281	274	283	291	280	292	280	287	295	292	301	289	306	298	310	312	299	276	276	285	271	298	296	323	304	277	284	294	284	263	280	290	309	283	304	301	281	278	276	287	282	290	278	329	287	307	298	262	294	273	303	263	290	292	286	305	280	285	308	302	310	291	280	270	264	289	285	301	252	275	311	301	313	278	281	305	272	271	267	312	292	277	247	276	278	274	299	296	325	281	271	316	281	275	272	284	304	293	268	279	253	279	287	286	301	283	287	295	286	257	289	289	299	310	286	268	267	281	279	332	301	257	264	281	286	312	298	280	279	277	276	278	286	327	295	276	305	287	276	308	293	281	276	307	306	294	320	272	286	302	295	295	311	281	280	301	334	300	281	295	287	281	276	277	290	253	308	304	291	304	298	308	277	274	284	278	274	269	270	254	290	273	309	298	314	290	306	269	293	298	268	330	288	287	272	283	316	294	255	305	290	273	274	287	291	292	279	299	282	287	314	303	306	273	304	282	262	295	289	310	284	295	274	293	289	325	281	306	269	315	275	262	292	273	272	301	282	294	306	316	296	291	295	306	296	301	288	280	297	309	266	298	292	283	273	298	300	281	262	267	292	297	276	278	279	278	299	296	330	273	292	279	304	315	300	282	261	274	302	280	297	269	299	280	312	273	299	273	306	327	301	286	310	297	306	303	298	292	296	286	291	281	299	302	298	281	303	275	291	277	287	309	268	296	279	300	309	273	282	320	283	285	316	299	293	311	316	295	302	297	303	300	265	303	286	289	288	298	266	275	292	288	316	285	323	323	319	284	275	276	288	287	258	287	284	295	278	298	290	298	302	293	292	311	289	281	276	295	296	288	282	298	305	291	285	256	250	279	311	291	287	294	284	325	282	294	296	279	270	301	273	292	282	291	275	304	288	295	305	275	297	293	294	295	298	301	295	285	284	301	298	296	308	272	288	283	291	277	307	268	260	287	290	309	285	285	308	273	307	247	305	277	288	263	250	289	289	274	270	285	283	255	307	318	284	303	283	252	274	298	281	279	272	286	292	313	278	313	257	263	305	282	286	286	310	293	304	272	287	275	289	271	273	290	287	282	278	309	309	256	302	289	263	308	264	243	295	295	298	276	275	268	315	285	323	304
3273	4605	3594	1855	1305	993	818	715	576	517	447	441	448	436	398	379	382	394	328	323	358	333	363	344	336	335	308	315	308	339	349	287	331	307	312	316	328	327	328	305	301	308	336	313	335	304	322	332	328	346	300	282	326	303	342	297	331	301	321	305	277	305	302	304	311	305	306	280	313	291	305	297	309	316	316	290	333	307	323	303	266	302	293	296	321	287	295	288	296	289	327	288	326	322	293	295	299	313	314	315	308	310	291	312	305	312	278	275	308	278	357	295	298	319	312	318	271	261	283	290	289	315	318	297	329	290	313	308	290	272	292	288	295	311	278	292	316	288	308	321	314	309	294	305	280	294	332	315	312	304	277	280	271	288	303	316	311	273	314	278	309	279	263	283	338	314	287	294	285	327	313	323	300	298	326	329	304	297	333	303	276	294	290	316	267	279	289	297	284	276	276	282	301	273	296	311	296	280	308	322	260	283	312	297	325	276	297	314	286	288	299	274	314	299	277	303	298	271	297	319	298	291	294	286	314	334	333	271	344	280	291	306	333	295	281	284	318	295	324	273	296	280	329	296	278	316	280	289	303	312	293	324	297	327	324	310	283	312	289	281	305	333	309	301	313	299	305	296	276	275	296	310	314	291	301	282	276	287	315	303	323	292	304	291	291	301	302	316	299	310	296	307	274	334	302	286	300	293	308	294	311	312	325	283	285	313	266	286	309	269	298	304	331	274	282	322	294	290	294	353	312	329	283	286	294	298	298	309	270	323	310	297	331	289	272	279	282	314	302	339	285	316	297	302	310	302	286	333	288	338	307	328	336	273	305	312	303	289	298	319	280	293	293	315	336	321	289	293	260	252	276	317	293	334	268	286	313	284	324	339	286	307	301	284	263	289	305	276	269	296	284	258	286	300	303	283	295	322	327	309	294	327	277	303	318	306	314	292	320	296	288	301	277	303	302	305	294	286	300	296	283	295	302	312	273	303	325	293	310	278	299	296	283	286	277	311	292	255	283	292	302	273	288	267	338	252	288	322	287	292	306	318	306	269	288	279	300	302	274	307	300	301	283	274	296	295	298	315	313	293	328	301	293	262	301	298	312	284	299	322	315	285	301	284	283	314	316	296	326	280	307	327	283	304	295	293	289	278	288	301	285	298	318	280	298	307	300	316	275	296	287	279	287	321	280	295	319	290	273	300	292	300	309	293	306	308	297	297	316	293	301	274	304	267	283	321	266	298	321	309	261	310	265	273	315	335	298	299	283	284	279	302	311	294	298	267	310	318	321	307	277	319	268	316	299	287	323	293	305	319	285	298	302	310	303	290	287	285	322	311	285	311	283	280	284	306	318	312	279	299	301	301	280	292	309	299	311	280	337	290	308	290	296	301	324	310	295	308	315	310	300	267	315	339	322	275	334	282	302	259	314	310	307	285	270	269	298	303	279	279	309	304	289	291	298	312	284	305	273	275	275	304	332	313	298	338	293	299	330	292	289	301	287	318	319	294	286	282	287	271	325	279	290	305	312	290	305	301	271	282	304	323	327	299	298	313	289	283	279	281	283	315	303	310	288	312	306	283	257	303	320	298	302	292	280	279	308	297	290	287	296	332	292	322	278	294	314	309	288	298	283	299	279	293	301	302	321	307	295	274	306	314	265	328	295	294	298	294	298	280	334	306	303	272	307	293	300	305	274	297	303	310	302	326	280	326	293	282	327	283	302	317	289	301	294	287	329	340	309	309	292	303	292	321	288	320	265	313	289	287	293	288	290	262	291	300	319	301	302	326	307	309	284	300	265	322	263	290	312	317	302	296	278	296	288	267	330	278	318	304	291	287	302	291	315	288	305	299	286	298	320	297	300	290	307	322	279	315	328	301	296	265	297	359	279	321	312	308	273	273	293	306	293	314	255	309	310	305	311	315	303	316	275	288	294	286	305	297	319	296	291	305	274	279	305	318	331	265	285	286	315	286	318	309	304	283	289	284	289	293	287	292	324	280	288	320	337	307	291	314	289	309	287	293	279	304	272	314	293	276	317	305	290	270	311	327	310	289	316	261	275	319	255	309	312	301	307	288	279	290	293	315	275	259	319	277	317	303	308	303	316	292	312	295	295	290	274	288	286	316	319	326	284	288	296	276	270	285	325	282	297	263	287	315	290	284	316	301	322	329	293	298	324	310	285	293	312	343	317	293	298	275	292	288	280	248	300	311	304	269	314	309	325	312	338	310	292	290	317	288	303	291	305	289	283	280	296	279	317	301	312	277	303	285	285	298	282	306	312	310	285	300	303	278	283	329	291	300	338	321	322	278	273	297	282	322	272	295	286	303	275	287	271	272	289	264	321	292	318	291	327	295	307	340	306	313	313	296	297	307	285	294	314	276	308	318	295	280	298	300	311	278	286	276	303	289	285	290	271	306	279	289	338	294	277	300	296	329	314	297	303	276	292	321	304	285	315	284	314	287	304	294	299	308	293	286	283	328	298	324	290	328	312	289	301	291	305	258	322	312	310	255	298	286	282	304	298	290	298	297	309	295	252	311	307	305	283	287	290	304	306	306	265	284	294	319	313	289	302	286	282	293	309	261	268	285	292	323	306	327	296	259	291	291	320	297	287	293	303	285	283	324	299	292	266	284	301	281	319	284	289	303	301	288	312	303	306	301	304	282	300	300	260	310	329	287	270	313	285	311	285	303	321	300	304	266	305	304	337	303	276	285	284	283	299	305	293	303	292	282	307	298	325	303	290	284	295	280	286	285	296	299	314	306	309	289	352	298	302	314	300	313	323	310	301	289	304	296	301	299	270	285	295	277	316	298	287	306	315	311	291	297	282	313	310	268	339	298	291	309	290	296	298	258	260	278	282	265	296	295	311	295	281	291	275	276	319	335	278	284	314	314	313	286	262	305	301	296	315	312	294	284	291	308	331	304	304	293	322	283	291	277	266	297	317	307	298	271	321	288	295	286	319	315	303	306	279	301	303	270	329	317	318	284	268	301	287	284	281	328	334	313	295	294	323	290	287	282	298	310	289	294	319	310	291	290	310	269	303	285	310	311	299	315	314	274	329	315	328	311	283	259	297	315	280	276	289	263	289	294	309	296	317	294	280	289	312	285	328	322	285	291	277	310	306	308	260	276	276	305	274	299	328	295	273	292	330	295	295	304	268	318	280	286	303	301	311	295	283	286	301	315	273	291	324	301	308	290	289	283	316	302	322	296	307	286	259	287	280	310	292	302	279	261	331	300	292	299	299	313	273	310	297	294	268	276	336	274	307	301	277	301	303	297	317	317	300	297	318	297	313	287	300	309	316	264	286	302	279	306	277	270	280	283	290	294	305	316	305	305	322	303	309	311	307	313	300	277	311	338	292	319	287	303	284	309	320	274	294	300	292	306	301	332	279	273	305	298	293	295	299	310	293	272	271	299	292	297	296	319	302	283	306	298	328	290	279	288	323	276	268	291	273	305	306	284	275	277	293	328	283	282	283	301	314	295
27662	12169	1729	1045	711	647	645	655	590	685	642	656	624	637	697	599	651	653	670	651	643	614	607	612	630	633	663	621	657	646	621	640	626	680	685	656	677	660	676	692	644	658	672	650	646	660	638	641	613	633	656	646	653	649	634	681	638	634	630	680	662	695	613	659	640	675	638	630	623	682	618	670	638	621	704	645	651	639	641	628	708	666	623	610	663	622	662	659	665	654	623	631	647	638	656	656	616	590	658	615	630	629	659	638	644	636	626	623	631	663	625	613	628	643	647	610	640	667	628	663	641	639	687	659	627	619	657	665	612	624	605	635	589	625	656	625	636	643	609	609	635	612	615	635	625	662	637	632	645	567	610	626	620	676	648	657	663	639	675	631	636	641	619	627	612	690	641	644	605	607	646	632	632	612	652	640	623	613	620	685	624	643	646	645	615	608	673	682	659	633	676	659	690	622	598	650	629	651	635	635	653	633	675	653	661	628	628	640	600	632	614	635	652	626	635	629	589	617	648	656	699	669	629	592	601	626	613	628	640	631	626	656	626	621	612	602	630	657	651	631	638	630	648	677	629	641	612	628	631	642	644	628	633	615	652	632	650	628	635	602	655	589	665	619	652	638	614	647	642	668	608	607	646	621	677	610	677	633	574	606	652	611	681	612	636	675	666	612	641	648	597	679	637	582	646	657	632	661	620	677	639	635	621	621	693	698	628	629	664	651	679	619	665	666	623	617	628	678	570	636	638	617	638	674	608	604	678	671	649	627	623	632	659	596	636	604	638	640	677	674	642	650	652	646	658	645	604	625	623	660	607	647	664	677	677	658	644	626	663	641	681	636	622	603	591	631	620	616	667	671	609	659	646	633	574	691	593	602	682	609	643	614	671	654	635	668	679	614	624	643	681	706	657	644	648	638	687	643	697	639	619	626	621	600	647	659	614	650	621	644	644	628	633	597	657	650	629	647	622	636	629	637	594	659	630	692	632	585	615	620	633	713	670	638	672	647	669	649	636	614	619	640	638	606	649	694	621	657	636	615	666	683	624	667	717	648	635	681	638	678	645	660	620	630	676	602	619	656	628	625	625	633	593	646	662	614	649	623	655	657	661	595	638	657	622	622	628	664	660	690	607	669	654	641	659	654	585	607	624	610	661	640	667	578	661	678	603	637	634	663	651	631	620	604	608	624	653	651	636	679	630	695	662	660	664	695	625	645	619	604	648	638	679	676	585	648	582	622	620	680	657	638	656	652	648	643	669	661	633	647	616	642	636	623	643	640	584	672	662	571	627	664	678	605	634	670	691	623	607	662	721	626	631	639	657	634	675	630	625	630	677	688	633	615	637	659	620	638	631	604	642	650	638	663	623	673	658	647	651	659	613	644	667	614	646	687	648	684	614	645	624	568	639	604	660	662	626	627	634	717	602	707	626	640	652	606	642	634	689	613	647	649	642	631	676	661	688	679	661	622	659	629	645	636	679	605	623	643	663	600	651	649	630	616	620	657	604	634	574	661	646	669	609	610	632	605	628	610	627	683	631	656	708	650	624	622	596	646	655	662	653	649	647	647	626	604	575	614	660	669	598	597	679	614	608	627	625	612	604	603	628	716	597	681	619	650	667	623	673	606	672	683	648	690	665	629	611	639	598	653	659	649	688	654	680	650	660	649	642	606	657	625	633	646	649	631	629	601	625	630	653	649	687	608	637	590	609	675	629	643	581	702	639	653	601	645	590	652	632	681	629	614	643	684	679	639	635	600	611	604	667	646	601	658	583	618	684	611	664	629	643	666	637	608	643	646	637	597	690	643	632	623	608	643	611	623	679	643	610	616	658	632	644	599	632	612	629	658	635	634	626	653	626	637	626	642	598	630	660	627	671	655	674	678	667	628	650	603	654	676	648	630	604	624	652	640	689	614	618	599	627	638	642	635	650	601	666	684	673	612	618	615	651	600	618	674	677	642	641	668	618	649	621	617	624	626	636	644	625	607	660	619	628	594	625	610	629	668	666	624	599	626	632	674	656	603	668	629	584	633	646	642	627	604	649	619	627	655	706	624	621	655	649	647	630	654	651	654	646	615	619	611	624	658	615	658	615	640	660	682	639	643	669	637	600	605	614	639	716	599	644	644	624	667	654	645	626	692	627	637	634	601	635	622	661	662	641	675	629	643	650	631	653	599	674	638	615	604	601	658	602	611	638	668	653	656	628	647	690	643	644	672	646	642	627	624	670	628	588	647	634	610	661	638	641	641	631	655	630	650	699	623	693	654	640	675	638	655	607	639	611	617	602	683	627	665	630	614	633	624	630	646	675	582	658	616	631	631	638	634	658	609	617	621	628	649	629	635	662	586	635	630	656	648	654	669	621	647	647	624	612	602	609	612	677	651	629	660	635	629	652	650	610	638	625	669	628	607	646	629	635	613	623	648	652	581	653	590	640	630	644	619	594	611	652	669	659	595	643	587	633	626	641	626	605	668	621	640	640	675	665	696	634	618	633	671	596	676	669	668	691	578	649	610	665	652	679	631	601	638	660	614	627	654	616	660	618	643	602	619	631	639	647	666	621	619	683	644	615	674	640	653	636	666	648	630	644	641	641	632	634	674	638	615	607	622	642	559	630	644	593	609	639	629	581	620	627	633	658	653	640	672	646	613	690	670	583	620	668	635	662	703	593	633	652	657	626	633	628	657	645	665	674	654	605	600	616	688	668	631	593	658	654	618	602	655	629	668	623	585	638	621	612	640	638	647	612	710	650	663	642	622	601	644	654	620	619	632	637	656	643	686	631	622	644	642	678	652	678	649	610	652	660	663	644	629	636	591	657	611	631	652	647	675	694	655	621	620	667	626	580	680	632	641	659	644	627	597	700	651	648	638	626	629	657	656	611	602	684	644	602	610	633	629	623	658	633	658	611	644	646	689	659	609	676	627	665	637	629	653	641	620	636	642	608	651	630	667	629	662	634	645	637	654	639	669	659	653	689	654	676	650	627	659	625	626	635	623	617	608	670	660	615	618	672	671	672	641	618	616	635	656	687	640	638	654	652	618	647	626	661	638	655	661	692	650	662	628	640	656	630	618	612	640	640	656	632	654	594	642	613	624	607	653	682	656	646	614	683	710	684	619	662	644	611	614	631	641	662	667	637	680	642	622	641	644	660	665	611	624	640	658	662	619	609	631	658	663	636	669	646	665	636	668	612	585	607	657	629	626	628	665	589	671	636	637	643	657	642	641	649	647	627	645	645	614	596	652	645	647	655	630	577	637	613	642	615	672	658	623	625	641	659	638	679	628	646	635	659	625	647	658	661	673	646	652	633	634	638	700	597	611	614	643	643	615	667	682	612	619	679	643	633	682	669	640	645	614	672	660	646	605	628	634	631	604	645	596	657	617	643	662	637	673	628	649	674	661	636	646	661	604	656	642	643	595	636	649	606	638	608	659	640	622	619	600	660	649	683	591	602	634	673	690	657	626	641	658	681	644	641	661	634	656	626	591
5076	841	768	657	608	610	583	595	605	583	571	599	574	593	581	533	589	590	601	549	569	584	538	599	582	616	577	624	555	614	592	614	544	610	589	582	587	540	560	563	583	594	596	590	589	571	575	570	509	573	568	606	614	556	573	579	584	586	573	572	593	580	573	576	589	597	574	596	563	601	595	600	609	605	552	594	577	577	544	572	606	599	524	550	581	566	603	606	597	584	549	555	592	610	577	581	593	590	625	570	603	540	546	569	589	583	579	581	588	584	616	563	570	567	561	599	553	562	601	579	586	572	585	533	589	595	565	607	585	559	557	553	590	566	556	591	552	597	569	539	624	590	560	544	566	607	574	571	577	560	603	605	558	578	570	598	573	543	634	593	542	591	571	590	594	543	560	560	579	555	584	600	574	606	587	618	564	584	546	567	592	566	570	563	604	551	589	579	597	583	592	590	599	607	600	592	576	589	585	549	570	561	613	576	603	578	571	582	527	552	585	583	586	564	569	604	590	537	600	583	539	541	561	581	575	588	536	570	595	607	540	555	556	607	601	591	548	580	584	596	562	571	607	558	622	639	552	592	569	586	579	591	648	594	539	566	571	570	566	567	595	581	605	533	537	585	577	586	614	568	608	591	584	576	605	604	581	577	546	605	609	582	577	567	539	565	593	581	626	611	568	600	629	580	615	565	603	541	578	594	584	547	555	588	536	578	570	628	596	584	563	614	568	582	571	582	547	598	566	576	561	585	573	602	549	573	552	557	573	577	588	531	543	602	574	582	545	595	595	573	609	546	599	581	579	579	564	565	557	545	564	546	582	643	631	551	545	562	593	583	561	586	578	569	565	549	580	602	570	611	577	586	592	545	617	536	601	606	537	603	562	600	586	609	592	586	602	598	580	603	604	581	637	585	590	543	652	576	582	614	545	570	592	604	565	588	562	582	610	560	573	552	560	583	567	578	599	566	570	589	589	572	564	576	585	603	575	561	589	620	591	542	555	554	557	543	560	574	598	593	572	584	558	566	593	578	580	602	563	595	571	575	567	537	576	599	574	603	586	562	553	525	581	561	607	598	569	598	576	599	600	578	592	577	552	593	612	595	579	590	531	598	607	598	594	603	583	587	600	555	572	597	559	532	568	529	558	562	588	583	531	614	611	577	531	576	590	582	603	576	588	583	574	584	551	622	575	581	582	577	656	567	607	609	585	582	517	548	588	576	561	638	578	542	560	561	579	546	590	556	608	569	597	583	579	598	530	638	571	546	599	574	592	630	569	569	596	593	545	635	567	590	622	562	561	621	568	584	572	550	569	624	579	565	566	574	589	563	552	616	585	609	580	571	595	601	593	569	635	570	596	540	629	596	559	575	535	540	583	603	569	587	560	611	584	554	579	572	579	577	595	589	596	604	566	555	586	603	565	584	563	577	607	629	573	584	562	574	612	571	555	583	573	575	563	587	598	605	582	522	577	576	595	573	622	572	571	547	579	613	572	561	609	584	618	575	575	577	532	584	584	578	568	602	567	568	585	571	613	551	554	548	607	565	568	570	578	588	568	572	599	609	573	559	562	550	585	599	614	533	553	588	560	565	601	571	570	595	538	584	573	563	568	601	567	594	565	604	572	564	595	606	591	645	581	570	636	567	577	581	573	592	562	557	526	561	604	611	587	609	608	575	592	564	597	582	534	569	656	593	598	573	593	581	596	599	560	605	542	627	532	587	561	563	645	613	581	532	619	576	574	527	588	553	554	601	563	588	588	629	609	574	614	557	577	558	579	595	569	627	576	561	608	560	613	578	613	553	553	550	635	547	577	584	612	600	614	604	567	613	582	595	571	566	552	555	609	579	587	574	586	603	596	587	588	598	588	600	582	618	607	575	599	549	602	542	566	549	547	600	562	600	576	583	616	613	560	583	582	594	552	605	644	520	608	591	576	581	540	577	581	586	561	567	611	584	574	634	543	581	540	591	580	589	600	585	555	543	585	577	605	589	611	628	560	577	563	531	601	559	591	606	579	553	597	592	549	588	546	591	552	650	573	548	546	588	580	578	569	580	550	607	572	590	589	625	588	535	568	592	551	601	561	594	595	558	535	560	611	560	569	583	552	566	562	581	546	578	549	576	622	583	581	561	584	552	568	615	592	591	564	575	573	602	572	589	582	590	559	556	582	618	565	582	591	546	581	612	569	545	584	591	587	555	613	594	610	552	596	535	545	611	593	542	514	574	605	522	583	536	546	594	583	555	595	549	567	569	577	527	540	605	525	578	593	594	583	539	556	566	566	584	595	594	614	559	564	559	570	555	590	598	596	579	549	595	579	586	554	618	586	582	623	601	630	598	619	603	584	509	547	551	564	545	556	552	589	586	531	589	587	587	586	589	573	582	578	570	603	529	602	613	531	567	574	597	566	579	610	582	647	570	541	544	573	619	611	579	583	587	587	540	523	565	598	593	550	564	538	575	553	577	572	591	586	579	568	600	538	557	590	584	596	584	562	576	560	600	578	558	615	566	591	562	553	597	595	595	609	573	642	605	561	554	591	598	554	517	605	576	603	579	554	609	574	597	647	627	568	556	548	557	580	604	549	537	569	603	573	579	577	583	590	580	539	565	598	584	554	569	557	571	584	565	582	562	580	585	579	622	569	620	561	584	569	560	598	577	558	614	582	566	525	584	629	622	608	596	563	586	557	594	574	578	587	563	596	588	579	558	554	551	589	547	525	605	629	578	593	602	556	582	609	597	580	588	606	515	625	641	556	585	594	607	569	577	574	608	567	598	568	599	606	576	557	614	579	565	626	617	565	617	611	579	596	535	560	564	614	562	570	595	565	566	576	581	644	593	554	590	572	594	583	585	545	578	599	572	593	599	507	586	540	576	572	567	598	570	564	602	595	543	558	569	594	591	565	561	608	569	580	570	573	595	565	617	564	548	551	584	569	597	592	590	581	623	575	600	564	615	571	639	584	574	582	568	579	520	554	541	558	626	551	549	553	552	612	593	553	588	578	590	608	568	592	555	621	561	581	583	593	613	563	615	570	545	624	556	545	549	551	596	592	587	591	620	606	529	598	563	565	573	597	561	554	576	591	601	578	599	586	572	582	574	597	601	581	579	601	606	563	593	624	566	595	576	587	591	604	596	582	617	572	589	569	558	552	562	631	570	575	599	597	563	560	609	610	561	600	571	548	585	594	610	616	572	588	555	604	644	578	575	566	582	588	605	598	565	577	592	547	572	574	552	560	600	588	584	599	603	566	588	605	521	609	615	596	596	583	590	628	548	597	589	591	554	608	556	603	559	578	577	568	562	584	586	595	563	589	570	584	574	572	550	558	564	568	612	555	538	544	554	604	578	594	601	579	563	594	615	573	572	579	597	550	592	566	556	597	603	593	578	573	584	568	560	575	595	560	567	546	598	613	551	561	540	600	567	558	590	614	573	538	543	574	569	560	552	595	529	591	585	607	644	596	546	568	549	545	575	596	574	553	579	572	572
25686	21426	25841	18227	1572	702	604	509	476	517	501	475	540	484	478	501	497	429	483	496	489	513	437	467	457	392	438	451	494	502	468	524	512	473	480	492	465	462	468	468	471	474	445	462	489	427	451	451	436	469	457	451	451	427	473	462	476	448	503	431	481	473	468	483	452	451	508	467	461	456	460	479	465	464	458	415	465	426	464	470	452	472	476	430	439	488	461	474	478	488	458	456	506	427	441	434	449	508	429	444	457	512	389	431	436	443	455	418	446	454	487	429	487	487	474	457	452	489	456	495	447	441	477	470	463	475	478	495	441	486	466	446	455	462	443	471	495	448	483	453	492	454	437	469	481	411	425	495	442	475	472	453	465	450	487	464	472	429	473	458	491	425	450	403	446	477	466	475	465	484	462	466	494	472	449	466	443	450	474	456	448	412	486	458	471	446	428	445	445	468	418	424	490	456	474	434	441	458	429	478	482	458	449	413	410	461	500	445	427	441	478	476	469	469	430	466	447	476	477	469	440	494	445	452	477	435	485	481	464	425	469	438	433	445	467	450	447	455	471	406	462	425	465	446	455	490	463	493	462	426	476	436	466	440	462	461	496	465	446	443	475	447	431	479	472	429	455	483	431	459	468	442	458	453	447	488	456	477	439	456	467	461	444	461	464	450	427	474	478	409	429	464	488	448	464	444	478	463	451	437	472	425	444	453	466	449	470	464	461	444	469	435	455	434	441	487	420	484	448	493	426	480	449	448	451	483	479	436	483	399	428	465	472	438	460	433	429	419	440	427	437	435	457	451	479	462	427	497	457	487	448	474	445	484	485	461	429	439	436	451	441	441	483	478	446	492	443	467	474	480	414	416	461	439	490	460	444	457	469	416	472	476	450	450	468	484	471	508	452	433	487	476	489	453	465	433	459	462	461	436	463	450	413	465	454	462	462	487	467	441	465	495	463	439	453	460	475	486	445	460	449	415	475	495	459	450	438	439	467	461	466	451	495	463	469	477	496	431	481	464	446	480	432	471	415	441	465	474	501	457	441	462	425	450	462	452	454	455	454	442	460	498	452	479	460	504	461	470	435	461	502	462	419	437	443	436	503	463	453	422	482	450	509	459	484	458	428	454	456	465	452	484	448	474	457	453	503	467	487	457	427	482	470	450	477	446	444	466	453	458	474	453	441	403	466	464	470	445	466	525	424	433	415	458	449	447	438	458	460	436	451	420	483	462	476	476	473	470	426	439	416	434	471	423	445	447	440	470	476	438	421	444	477	444	493	484	432	435	431	462	475	433	428	429	464	426	448	460	452	494	452	489	444	453	478	473	463	475	430	438	431	478	455	470	421	461	458	451	458	450	504	427	485	481	457	489	461	464	490	472	473	447	433	470	435	433	433	440	491	463	443	465	466	478	480	458	405	465	497	429	438	487	469	439	466	447	464	447	461	471	444	473	406	462	481	456	455	426	445	470	442	442	461	434	463	454	434	450	448	477	465	488	452	466	469	465	440	474	476	461	414	459	435	482	467	388	448	430	433	469	443	475	476	434	474	471	450	429	488	453	444	442	470	491	437	477	476	440	485	459	477	459	483	420	448	461	483	505	460	460	461	480	446	428	453	430	438	487	467	461	431	436	499	436	457	505	458	464	476	454	489	411	465	446	454	458	418	436	476	463	445	484	491	463	443	440	468	459	481	439	453	457	494	472	474	440	436	500	457	501	435	458	461	447	440	471	500	463	453	457	472	478	474	439	456	440	467	468	482	474	428	477	467	460	428	435	448	450	437	431	497	431	435	427	410	471	458	440	471	451	449	472	443	453	454	476	450	462	440	456	482	463	459	467	450	446	495	472	420	470	437	470	462	465	477	480	456	477	449	436	421	469	476	433	441	442	459	424	466	489	472	492	468	449	466	475	473	456	419	475	446	473	438	442	486	452	446	479	455	458	468	430	476	452	447	446	490	484	457	446	439	443	470	435	461	466	442	436	415	462	457	416	451	458	416	463	454	429	474	483	450	446	439	445	450	451	470	440	445	505	474	443	427	444	417	477	457	475	435	455	444	443	471	457	436	427	497	447	456	485	470	472	446	444	437	448	450	505	456	472	463	463	437	462	444	503	448	475	462	474	480	451	454	416	432	451	433	449	473	456	449	455	423	447	446	409	471	415	459	475	464	472	463	435	491	457	391	458	433	455	451	461	428	473	477	437	445	460	470	432	464	466	441	440	485	426	460	451	430	423	445	448	462	507	445	458	466	460	488	468	458	452	457	465	471	463	459	443	491	481	484	452	446	460	419	467	455	457	483	440	461	471	450	443	433	449	443	451	455	426	448	463	469	452	438	448	481	467	464	483	455	452	488	438	455	442	441	426	491	452	436	450	466	433	436	490	440	473	443	452	484	458	457	450	469	491	463	447	463	492	452	438	478	429	409	444	463	470	413	498	460	472	419	432	472	491	450	440	463	457	485	420	466	460	457	464	504	473	428	487	464	450	477	427	495	446	483	454	438	443	443	460	477	452	465	434	426	425	441	446	440	465	469	472	449	435	494	448	481	475	484	405	423	458	452	470	443	463	442	457	459	445	434	428	432	458	447	427	458	451	434	464	442	461	444	425	475	473	439	413	475	513	461	417	468	478	459	483	445	443	486	450	405	472	456	430	444	465	446	449	468	488	439	438	447	445	438	458	462	424	439	469	462	444	453	469	446	422	440	458	463	477	462	473	454	430	467	430	457	436	437	470	468	467	488	460	477	458	451	447	418	447	451	478	469	457	454	468	450	483	480	426	457	434	461	493	453	480	456	444	493	467	452	460	409	466	465	462	447	482	486	481	459	440	488	444	431	457	432	459	488	429	462	462	477	416	445	449	433	458	404	450	484	446	460	439	442	425	451	439	452	478	471	482	494	455	436	483	458	486	469	465	432	470	486	465	446	436	428	481	473	440	456	473	430	466	485	469	440	452	463	437	440	465	491	437	461	496	442	468	477	435	492	486	450	460	473	445	467	482	461	462	440	442	442	464	440	432	443	455	436	439	470	442	443	473	448	470	438	469	480	447	463	442	434	485	436	490	484	457	453	466	468	466	478	480	487	426	479	454	460	466	444	448	482	457	501	477	458	455	413	473	393	453	445	437	438	469	446	443	438	454	452	435	483	466	477	456	484	446	492	458	435	471	460	484	469	484	434	479	453	434	462	458	430	444	467	471	459	448	443	475	487	468	482	422	460	438	483	481	488	455	467	427	472	444	476	487	447	444	439	477	456	448	504	469	440	458	466	458	462	447	421	497	477	446	477	447	447	451	440	441	486	461	478	464	471	457	484	481	477	478	446	496	453	481	482	452	434	453	495	414	450	446	456	492	461	429	462	474	428	467	477	434	478	424	431	475	453	442	486	456	482	468	436	484	473	442	433	481	487	445	479	442	479	447	441	454	483	465	457	435	444	455	486	449	484	463	433	456	453	465	435	476	467	457	453	487	469	476	471	458	438	428	445	492
3382	2033	1653	938	779	664	682	562	546	511	513	506	459	507	504	455	446	440	502	407	443	459	436	457	423	463	483	460	485	466	416	447	448	426	433	441	445	396	457	444	470	449	435	434	468	468	452	441	488	424	447	475	452	465	446	437	414	466	453	463	479	468	459	459	446	430	480	408	451	451	420	460	461	415	412	431	438	421	429	476	485	451	438	449	455	461	461	421	439	450	466	411	454	449	449	452	464	415	466	461	432	437	440	449	483	443	442	469	473	429	428	451	426	452	435	458	418	390	442	450	461	436	452	448	443	464	434	465	464	471	465	405	393	439	435	432	468	410	477	438	446	450	378	439	443	475	409	398	450	462	421	445	418	408	453	429	466	441	452	443	463	461	446	467	434	439	405	465	441	421	472	422	490	444	420	453	462	450	450	421	443	451	437	440	441	428	416	455	468	452	470	453	449	459	436	425	480	419	435	436	434	431	394	441	447	442	425	450	423	428	410	462	454	406	459	476	385	450	441	436	435	444	451	480	440	439	439	443	440	433	450	420	447	457	400	458	463	443	424	405	429	465	421	427	462	450	425	449	439	418	457	424	410	420	446	402	454	450	460	465	459	436	448	423	447	447	452	466	423	450	411	459	421	447	431	427	438	459	453	446	459	440	450	439	451	459	449	425	484	446	427	451	444	427	419	423	423	439	493	468	453	446	449	448	446	428	440	426	427	456	426	452	476	432	446	403	413	418	422	458	418	430	474	422	468	403	443	443	457	423	425	427	413	433	415	438	404	431	436	425	419	471	405	436	429	448	426	452	453	471	448	424	401	479	459	415	453	419	455	413	411	424	433	426	424	428	417	413	421	446	481	437	470	431	412	447	422	411	442	432	443	467	416	458	411	448	489	448	411	399	463	433	428	436	409	439	424	453	421	419	416	448	413	436	436	407	423	440	419	441	441	443	470	441	455	468	477	461	433	472	426	454	431	462	426	391	412	459	447	413	442	437	459	438	432	433	397	436	435	440	483	444	437	493	428	423	401	423	411	407	435	458	442	440	429	450	455	458	424	435	445	442	435	431	396	444	465	453	396	440	407	457	418	418	421	453	443	430	463	422	468	416	456	444	439	446	484	462	432	413	439	460	415	437	474	436	477	434	439	475	425	423	444	454	457	445	409	426	422	410	458	431	424	492	462	461	450	422	451	426	468	474	435	411	462	442	432	438	410	429	460	439	422	459	443	445	433	425	461	458	431	460	436	425	423	405	390	443	422	444	463	435	451	406	470	420	445	434	431	434	464	412	461	422	431	448	439	464	438	413	471	407	450	429	464	442	438	441	459	448	434	435	424	408	435	435	428	443	433	457	421	442	436	409	459	447	468	446	479	452	404	456	438	439	451	437	430	443	450	478	430	465	458	464	458	418	420	398	488	408	415	434	455	437	459	442	446	461	437	418	433	455	424	456	458	444	420	411	469	433	449	429	437	454	418	432	442	398	453	433	473	443	467	434	433	418	421	442	447	411	446	404	420	402	464	414	435	424	443	492	454	431	482	465	483	426	423	478	432	438	440	444	457	452	456	432	446	420	434	432	456	440	457	447	448	436	436	428	422	417	455	474	442	456	407	439	437	421	410	444	432	437	417	441	469	425	446	440	446	386	460	448	467	464	424	487	458	428	413	443	444	449	437	452	411	437	477	428	436	447	454	420	446	433	442	444	430	439	435	440	431	450	432	441	422	451	433	422	430	418	368	422	429	442	423	424	413	450	370	422	465	413	472	442	446	441	469	425	446	424	397	420	453	427	447	433	454	445	441	449	422	419	469	417	439	442	447	462	420	380	429	439	468	399	461	430	466	470	425	435	426	465	410	435	416	420	436	428	408	456	467	431	438	432	446	466	394	438	428	469	454	395	437	435	471	458	441	500	427	446	437	443	427	407	436	464	444	418	399	422	438	461	464	423	432	430	415	434	433	441	458	430	430	431	429	466	474	405	437	433	422	418	421	462	436	444	426	455	396	436	444	441	407	431	449	520	458	402	457	410	448	434	420	435	445	431	444	405	454	420	487	449	424	448	455	479	453	455	434	426	399	438	460	415	451	452	406	435	399	401	412	401	426	468	438	483	443	433	442	435	435	416	390	473	425	426	422	411	466	415	433	419	465	447	418	438	454	403	477	415	415	421	420	393	443	457	430	434	435	424	459	438	409	455	404	429	417	475	401	427	419	439	467	438	431	432	433	429	467	386	446	428	436	469	425	462	459	438	445	428	400	442	408	458	428	445	431	459	444	426	437	472	445	420	427	412	463	455	452	430	408	438	461	427	428	443	418	390	449	467	432	431	456	420	447	441	456	448	436	442	439	465	436	458	453	440	415	380	390	430	459	435	462	456	429	420	446	406	450	433	490	453	473	433	463	458	431	424	444	437	432	420	406	397	417	447	415	485	444	406	435	451	458	475	432	439	456	429	462	437	480	466	410	427	441	434	427	419	463	425	439	411	424	424	470	409	424	452	431	460	451	433	403	434	422	444	436	477	466	372	471	428	435	451	439	421	441	423	401	475	419	460	432	438	422	466	451	441	450	457	409	442	425	440	434	440	424	456	450	417	439	450	458	483	440	444	459	411	421	447	435	454	465	453	408	449	418	458	456	437	447	439	454	436	439	460	426	470	431	446	418	453	441	426	450	411	418	439	387	474	439	464	447	399	431	382	424	474	430	466	418	409	455	419	458	412	419	388	423	447	438	456	432	440	449	434	413	443	434	437	442	426	426	406	468	490	410	481	459	416	415	427	456	487	441	429	439	439	472	443	441	420	430	436	428	409	448	460	427	416	460	450	465	457	448	410	466	425	416	418	414	458	467	427	445	445	457	435	461	421	404	429	462	451	437	451	431	435	448	423	436	410	439	421	424	440	469	413	397	432	446	418	436	472	421	414	444	445	451	435	423	423	435	429	447	440	433	409	397	453	406	424	455	439	420	392	429	463	483	429	475	458	416	447	403	421	431	438	448	442	437	412	459	408	441	429	455	446	439	471	466	460	428	432	445	457	431	448	425	490	427	444	411	414	464	451	416	429	446	437	428	457	410	459	468	454	422	448	448	451	405	412	463	426	470	436	441	453	465	453	420	410	431	408	458	450	460	414	468	426	393	415	412	420	426	410	474	429	450	465	424	453	444	401	449	466	410	497	405	419	430	453	390	470	396	464	426	411	457	415	440	445	440	432	404	442	439	390	457	432	432	438	440	424	414	427	429	462	418	447	425	457	469	447	417	375	459	396	412	457	448	426	413	445	402	447	451	456	452	429	459	437	437	427	453	429	482	433	403	465	465	441	449	404	452	393	442	404	404	437	417	422	459	429	447	437	426	455	433	440	420	414	459	439	382	452	436	422	444	440	435	420	442	406	425	432	421	471	457	411	433	403	420	476	420	445	426	473	407	424	428	440	459	428	439	422	424	440	422	447	459	449	439	458	413	433	467	403	454	421	390	444	448	444	404	430
24263	21400	28543	24624	20285	2537	841	513	427	384	365	344	308	355	358	308	292	346	322	303	273	269	314	328	298	304	291	280	300	286	250	295	290	299	282	271	302	294	292	321	258	291	292	296	278	295	304	277	296	286	288	316	288	271	322	305	283	291	279	291	314	297	283	273	274	269	277	296	281	285	280	304	294	280	292	325	273	297	292	293	277	284	284	272	278	276	279	269	285	289	308	330	278	279	275	283	279	307	277	290	320	290	270	290	296	298	309	273	308	286	268	260	272	292	258	275	289	293	274	269	294	292	293	295	278	302	284	277	274	292	299	289	262	287	310	263	295	254	283	268	302	295	283	263	286	292	277	315	276	282	267	270	288	304	260	289	309	300	292	276	286	292	288	299	314	251	282	331	316	294	287	306	264	323	286	280	301	287	269	290	280	282	285	265	301	270	271	309	276	303	272	255	292	299	304	268	293	267	302	268	259	288	321	285	264	310	279	277	287	288	261	250	271	302	301	258	274	253	288	263	271	306	269	298	279	266	305	299	273	272	302	272	297	321	305	294	270	259	309	256	272	258	268	314	278	277	274	263	263	297	299	261	282	281	280	285	272	289	266	263	261	306	267	298	278	277	289	249	271	281	277	273	318	305	265	282	313	291	300	270	274	280	275	283	305	285	282	269	240	273	272	329	282	270	262	273	271	291	261	303	317	286	300	297	306	299	286	274	286	265	293	273	270	300	309	284	283	255	259	287	275	279	294	262	282	298	281	274	292	278	273	296	288	275	301	285	326	302	278	286	258	276	299	282	278	272	304	319	314	271	287	254	275	293	275	299	282	259	265	282	297	303	263	260	268	314	263	285	260	291	266	251	277	279	287	292	277	288	266	314	301	274	304	257	304	264	268	282	289	300	295	299	283	314	294	289	316	286	285	272	286	314	272	291	313	258	288	261	269	264	297	285	275	306	269	270	276	289	296	297	274	280	274	281	275	287	296	293	285	273	284	274	292	282	277	274	268	255	247	295	289	317	261	298	274	293	301	313	273	316	301	294	303	310	308	296	291	285	312	285	282	264	275	301	270	319	299	272	283	278	294	273	310	256	294	299	274	256	286	314	228	280	283	287	289	289	297	255	269	291	301	291	325	279	254	292	274	292	308	305	284	294	288	299	235	301	288	294	280	273	278	286	280	285	273	289	294	262	262	283	285	284	324	249	282	308	307	288	291	294	277	271	285	295	306	268	291	273	291	285	264	265	284	270	271	256	323	267	283	273	296	271	292	286	273	284	297	278	256	280	282	288	276	267	275	272	270	288	288	311	291	298	290	282	274	267	281	291	312	283	312	299	314	279	306	268	290	275	311	267	280	309	261	281	239	261	278	257	275	305	276	268	287	255	248	299	296	291	256	283	266	287	301	254	276	290	272	271	291	262	296	308	263	263	250	300	268	273	297	286	277	287	264	253	285	286	280	289	268	255	274	292	290	269	271	286	265	272	297	254	292	303	288	280	270	277	257	261	300	267	270	271	273	277	276	289	236	284	283	290	292	268	281	263	278	281	283	287	319	275	270	262	285	286	274	284	284	282	279	264	267	292	279	300	293	284	277	275	281	261	294	289	293	280	275	313	261	285	283	293	271	266	282	271	309	310	273	294	277	290	288	272	278	282	268	261	293	281	271	271	263	282	293	324	279	279	288	253	273	275	258	264	280	264	284	282	270	257	258	286	269	263	280	283	283	303	268	275	296	261	275	297	292	290	254	264	282	276	280	285	256	265	280	322	281	294	276	285	286	316	297	271	283	285	270	280	270	296	285	270	306	287	280	252	279	250	291	284	274	298	271	311	281	278	254	263	287	325	261	303	274	272	257	297	293	297	297	254	288	280	266	256	286	247	316	287	250	281	296	278	278	256	299	291	299	292	273	293	283	287	287	282	311	288	298	303	290	269	269	253	285	282	288	261	310	287	264	294	304	303	319	301	238	283	296	289	291	284	274	306	259	277	293	311	289	281	308	289	280	296	285	309	297	279	281	261	281	282	266	298	322	295	260	313	286	293	302	270	277	263	302	261	278	264	288	269	260	266	261	266	289	266	304	276	323	276	302	291	266	300	273	286	289	305	286	300	299	287	261	258	275	304	265	282	271	274	273	252	301	277	262	257	272	292	268	264	285	276	308	263	288	266	261	305	259	273	266	268	263	241	294	278	255	262	332	288	296	287	273	277	285	272	297	310	281	295	298	290	280	302	283	249	280	279	286	257	276	297	267	294	272	270	285	255	272	276	265	262	272	272	281	283	277	305	270	294	276	278	261	279	283	267	293	301	268	273	269	301	272	290	278	280	272	296	286	283	268	253	280	280	261	280	274	278	306	283	266	259	301	296	306	278	304	291	271	281	261	284	280	292	257	275	276	279	261	268	289	278	296	275	291	267	315	284	315	285	297	259	287	264	270	296	319	309	270	272	266	298	261	263	323	274	278	323	302	306	273	274	255	275	272	298	286	312	274	267	290	291	270	297	281	274	282	279	299	303	278	279	261	276	291	293	249	273	296	278	287	305	265	284	260	291	285	243	299	297	275	269	278	290	246	263	273	244	268	277	280	292	270	277	279	280	285	294	275	254	290	251	283	285	312	243	304	286	282	267	294	291	264	274	278	251	266	298	280	280	304	280	300	268	277	287	306	281	314	280	288	271	280	302	308	258	265	309	266	277	270	292	309	300	274	306	287	279	290	291	271	281	285	289	276	296	290	308	301	301	291	265	282	285	313	283	290	295	265	309	258	273	303	270	258	327	251	286	273	297	275	281	298	275	279	272	304	263	259	285	290	252	299	270	282	307	268	293	291	273	310	246	266	308	265	294	309	298	266	293	295	267	294	288	312	297	282	259	278	273	319	302	311	263	302	287	305	302	279	273	304	280	267	313	269	270	277	272	271	278	300	301	293	299	284	303	288	290	281	288	290	265	252	294	278	289	289	277	259	284	283	261	300	286	270	279	268	253	277	284	263	284	278	293	273	265	315	271	280	302	272	279	292	291	316	267	268	287	266	259	277	294	301	270	290	305	284	270	278	303	258	258	297	268	272	253	287	261	257	303	271	300	283	271	292	259	290	272	324	302	295	276	299	258	269	279	300	288	320	294	320	297	269	278	296	271	297	280	292	282	275	293	296	316	274	254	272	294	304	283	278	275	233	271	316	292	283	266	275	281	266	312	282	277	274	286	273	278	248	285	275	276	273	263	277	284	309	277	264	312	272	284	283	285	295	240	293	272	303	272	295	285	293	304	273	257	308	307	273	303	278	261	294	251	247	302	261	283	279	299	279	253	310	274	287	282	291	271	305	303	275	271	254	280	290	309	293	289	275	279	271	299	267	302	299	270	287	298	291	296	336	311	302	244	284	258	305	283	295	306	300	268	278	285	274	258	305	239	276	310	284	278	285	295	277	277	266	289	254	294	288	289	293	279	313	268	310	285	300	307	260	263	280	290	281	296	289	271	277	309
3261	4670	3673	1794	1164	921	776	687	574	515	478	420	381	351	367	391	374	339	361	339	346	335	345	350	313	316	333	306	328	331	291	307	311	303	298	312	316	310	299	320	316	310	294	309	309	299	309	295	288	298	318	283	319	300	277	278	305	315	303	288	326	287	284	289	329	314	316	307	312	291	337	268	316	290	285	312	318	290	314	298	295	283	284	282	319	301	279	308	295	308	278	306	291	300	275	320	299	302	333	285	292	308	285	263	279	252	296	293	302	302	315	314	268	285	301	258	294	281	279	302	315	299	303	291	283	299	287	287	275	273	299	300	318	285	316	270	269	293	287	308	248	288	300	299	314	288	306	306	306	268	301	308	312	305	276	268	273	281	285	283	291	290	296	324	314	323	313	273	334	294	304	301	302	301	296	283	280	286	301	311	266	268	326	296	271	308	338	315	291	309	303	311	284	282	329	304	288	291	302	305	292	314	271	287	291	277	280	290	300	284	287	299	312	275	338	260	305	294	309	268	284	327	280	297	270	284	283	293	292	262	253	248	289	308	328	311	296	297	286	308	312	258	291	293	299	276	290	258	285	313	261	286	302	301	299	310	297	323	289	276	292	293	306	327	321	292	294	298	313	269	314	259	271	297	293	290	307	282	274	310	291	269	294	265	297	299	275	263	275	282	310	304	261	317	306	268	313	328	276	317	286	299	286	274	296	276	287	301	275	282	288	314	284	279	293	282	287	315	291	296	292	285	282	267	309	315	284	286	306	285	257	281	279	277	281	262	270	305	271	288	266	269	298	266	266	273	287	271	290	285	305	329	301	280	260	289	302	293	269	307	301	271	290	262	280	323	299	269	266	298	263	279	306	284	285	301	303	291	301	289	302	285	318	297	305	304	303	309	269	301	283	309	309	266	310	326	286	297	254	284	288	306	305	304	281	287	295	275	278	292	272	316	301	315	267	268	279	288	279	273	302	285	260	287	290	308	267	288	307	264	275	273	287	303	295	309	303	272	279	285	278	298	304	283	277	306	316	285	286	270	301	271	289	293	279	304	331	325	314	264	302	275	312	297	320	290	322	270	296	300	291	272	291	295	326	304	276	290	286	305	305	307	292	262	301	291	311	306	325	288	284	299	279	259	283	299	293	301	299	293	307	268	304	259	303	322	268	305	288	309	300	270	310	279	271	317	293	293	294	287	302	320	287	314	280	274	294	281	313	274	332	285	297	272	274	294	300	301	277	286	322	302	323	293	264	308	302	308	267	267	281	278	260	281	308	296	307	303	276	248	260	303	302	320	264	281	302	271	287	282	336	275	286	282	302	290	317	289	288	275	259	279	296	282	276	286	298	323	311	322	259	292	282	301	313	290	298	283	268	266	277	316	273	284	291	329	294	277	314	293	290	282	292	276	282	301	278	273	268	281	292	281	284	310	304	310	292	275	259	293	291	299	314	269	292	306	271	281	301	241	316	296	304	275	266	274	303	298	286	307	261	293	297	315	300	296	275	281	307	278	301	280	286	293	300	281	307	299	280	301	301	283	297	311	266	280	272	311	290	285	293	295	288	256	287	265	282	291	291	279	283	292	271	293	261	276	280	295	259	292	273	277	288	294	283	280	309	254	299	285	306	310	291	285	314	303	290	318	304	299	292	307	293	287	287	314	318	276	278	261	299	292	296	298	290	302	279	295	281	295	297	272	296	307	259	258	286	280	289	318	274	264	258	289	264	304	310	325	291	293	284	276	319	275	309	276	296	321	285	307	273	282	279	297	281	273	302	284	296	273	286	305	316	293	286	279	279	273	294	270	299	249	279	287	277	262	297	267	269	299	309	272	279	272	287	260	242	276	303	299	299	301	347	283	290	290	311	272	296	302	282	282	261	279	308	291	290	240	281	268	270	308	285	297	286	295	299	269	295	290	317	297	294	295	277	298	279	293	269	278	279	310	292	295	283	296	292	284	302	289	293	271	296	291	305	301	277	307	273	272	308	294	300	282	285	296	283	294	268	255	311	258	317	302	312	302	297	295	292	307	298	247	300	285	265	287	262	291	302	258	296	290	304	282	292	300	278	285	304	293	301	282	263	288	286	296	278	299	257	294	286	264	314	292	274	312	303	303	271	299	278	284	302	311	283	313	308	270	270	282	281	290	293	278	286	291	286	284	272	286	277	309	253	279	295	309	253	303	290	269	273	306	286	317	302	284	298	285	311	321	271	286	297	292	331	298	335	291	282	311	275	305	278	269	287	260	305	288	286	299	289	286	300	290	274	287	314	284	306	301	306	323	277	265	296	297	331	276	292	314	299	265	251	277	295	272	263	294	287	294	302	308	283	286	294	298	281	296	285	304	275	267	284	287	262	277	294	295	298	283	277	279	263	301	299	305	297	282	305	263	266	276	277	329	287	284	283	291	267	280	315	269	296	264	299	304	312	283	255	264	271	308	306	272	261	292	281	251	270	311	321	298	276	302	269	272	289	289	259	290	254	269	296	333	285	272	281	284	290	253	278	281	299	253	290	267	265	300	304	299	296	276	241	287	301	291	304	314	308	283	314	309	287	313	305	298	312	286	290	277	321	298	288	262	280	279	296	288	301	308	281	291	307	328	279	273	292	280	296	277	299	295	307	300	255	272	275	295	267	316	252	302	287	278	286	289	295	292	290	275	250	308	257	280	291	313	261	303	295	286	314	285	291	297	316	334	278	300	272	306	322	287	293	267	285	271	304	299	284	277	293	267	290	312	280	270	301	272	292	281	290	276	286	267	290	297	287	284	292	284	271	292	291	276	256	297	297	295	305	289	290	277	291	287	299	312	326	282	267	287	290	300	289	270	292	303	311	311	274	262	305	278	255	253	269	289	300	271	280	291	274	282	343	312	252	284	295	293	285	283	278	289	306	265	268	293	261	280	300	297	265	280	305	291	273	285	287	321	294	270	288	282	293	270	308	292	277	268	323	252	250	280	305	292	317	294	288	299	265	271	286	270	300	295	313	278	304	276	287	302	291	288	260	293	259	287	301	272	286	310	320	279	322	294	279	315	296	301	292	271	294	323	318	277	290	328	298	291	292	294	294	286	286	283	271	316	295	314	273	276	255	287	284	300	287	259	285	283	274	310	283	301	272	305	267	266	307	289	291	289	298	281	299	268	292	271	272	289	277	280	284	282	305	297	290	281	324	274	326	305	289	289	275	289	274	299	306	283	278	299	322	292	254	334	297	275	315	305	272	319	300	292	289	283	313	329	289	263	302	284	294	270	306	274	298	296	292	276	277	289	289	318	288	282	271	279	318	273	291	287	297	297	273	312	323	271	314	298	290	295	311	308	284	281	297	265	258	299	286	282	275	300	294	285	294	285	288	285	332	300	281	303	275	262	278	311	257	321	294	289	291	264	313	283	292	266	299	261	291	300	259	276	293	244	295	281	305	337	280	287	290	287	273	277	304	278	255	305	285	277	294	248	264	283	276	287	262	274	243	292	264	308	299	290	295	303
27609	11934	1645	920	701	668	678	596	663	628	627	602	589	614	605	633	605	593	623	630	650	601	646	585	619	633	566	633	653	621	586	629	619	656	624	604	682	629	582	664	626	603	623	658	615	602	648	616	607	636	649	605	679	638	638	596	617	640	670	647	630	590	635	627	591	654	683	612	630	653	578	622	624	656	580	627	602	564	671	658	603	605	625	611	608	655	653	610	650	645	674	649	634	642	653	638	664	606	600	564	576	592	650	617	609	638	600	646	622	647	632	624	644	610	637	646	632	649	608	642	621	608	644	605	599	618	590	627	646	580	613	614	624	635	636	643	655	638	614	607	591	598	621	647	692	644	698	617	618	662	640	668	623	627	669	634	637	614	630	593	662	634	610	627	649	618	627	631	638	662	678	663	632	660	616	615	619	638	673	656	592	609	601	628	588	656	630	634	612	611	639	625	630	649	616	608	570	630	639	627	603	655	602	641	596	592	661	614	610	619	641	681	638	645	599	643	639	639	638	631	598	630	649	619	671	652	638	593	692	638	637	640	591	615	631	640	621	615	598	607	639	612	640	612	627	627	662	625	631	675	564	640	653	621	605	634	643	618	609	646	609	614	656	633	615	588	592	602	684	578	627	606	603	608	625	648	584	625	606	622	619	666	628	582	632	624	608	603	640	576	647	641	623	623	623	583	644	625	672	633	568	609	639	643	659	608	641	576	611	609	633	650	653	654	656	632	619	644	691	601	660	657	651	626	640	681	632	628	628	596	642	637	622	583	590	626	623	615	655	691	644	659	630	654	637	621	620	663	614	653	623	626	604	597	678	597	640	580	618	627	615	637	638	628	612	636	618	624	632	633	585	621	625	625	641	667	632	607	631	612	654	649	662	648	607	652	616	654	578	603	617	662	652	667	612	657	655	630	657	614	657	581	630	649	627	607	598	634	612	593	625	602	610	602	625	603	643	621	582	613	595	623	652	669	616	646	649	637	642	649	603	620	579	628	641	667	634	636	621	628	579	600	596	588	619	600	601	618	656	607	612	609	624	637	611	626	660	646	673	568	579	596	679	652	603	604	633	613	643	606	620	629	622	635	669	664	619	621	640	628	606	628	619	655	627	599	628	630	603	638	602	634	628	658	645	606	584	672	580	652	633	635	619	629	619	617	645	615	619	635	630	661	675	614	590	639	618	619	637	625	657	627	633	601	627	659	660	594	612	635	643	598	626	646	619	631	674	594	608	639	628	636	573	633	621	609	636	627	620	632	655	647	645	620	614	658	650	634	615	641	640	585	640	633	588	567	612	646	599	592	621	676	620	627	604	642	645	607	616	638	608	624	581	599	622	585	679	598	611	608	633	640	582	594	618	637	575	634	638	637	646	630	613	613	604	613	648	603	681	575	598	649	618	649	585	610	647	636	637	620	626	611	658	656	598	665	553	596	632	630	649	706	651	598	659	620	626	662	614	580	596	663	577	612	648	626	615	602	597	659	609	564	614	660	610	608	665	644	629	600	625	630	587	620	633	619	630	624	654	613	624	648	610	608	628	637	645	615	624	622	627	641	673	639	604	691	608	619	673	626	629	610	689	612	613	615	617	620	615	614	607	614	616	590	657	628	622	583	592	629	627	612	654	670	668	599	626	645	598	609	614	629	609	636	616	636	680	657	636	647	655	586	659	599	649	666	626	639	637	630	606	615	611	653	615	632	632	647	624	620	630	634	605	642	609	589	610	628	652	585	618	628	642	633	599	670	608	642	613	640	572	647	638	625	629	577	612	640	644	669	590	661	653	628	632	636	645	659	593	649	611	676	651	655	666	647	604	636	645	601	637	656	641	603	614	615	648	569	634	637	615	627	655	608	624	628	608	630	640	636	588	590	671	630	630	650	594	649	633	666	638	646	642	601	624	676	624	584	700	619	660	615	584	628	662	666	640	611	626	620	640	679	593	608	664	571	636	644	652	684	621	579	633	642	617	607	619	586	640	602	596	655	655	630	615	636	663	605	597	602	634	662	648	658	706	675	617	650	682	582	631	637	614	624	614	624	605	645	598	630	613	634	614	637	681	624	639	613	642	646	651	616	651	578	617	646	641	615	605	660	686	611	667	570	691	638	586	613	600	591	609	675	672	626	600	637	627	622	602	603	627	617	616	701	609	604	641	687	688	702	651	612	627	586	639	596	614	655	578	612	613	618	656	597	709	648	635	648	629	599	659	642	585	652	606	621	656	599	619	642	652	657	623	621	567	629	652	620	616	630	603	615	619	636	651	614	662	606	651	634	634	605	650	686	662	633	648	617	639	608	676	607	667	613	608	622	637	614	687	636	594	662	567	589	645	642	647	613	631	658	657	654	644	658	577	634	624	629	619	627	608	636	606	652	609	620	661	627	646	637	606	642	643	573	590	628	663	622	625	627	673	606	614	619	580	597	655	630	620	583	654	661	667	624	609	617	648	615	639	630	599	664	665	650	645	632	640	630	655	690	575	645	652	651	628	622	617	596	610	632	647	629	610	593	628	637	666	668	659	591	589	698	641	573	631	648	597	657	635	607	689	622	618	637	578	634	595	679	662	653	654	605	640	684	618	626	643	597	619	632	628	650	654	627	623	646	598	567	652	677	650	640	624	662	686	633	632	665	628	637	573	614	649	631	626	628	667	624	641	642	651	648	644	633	690	614	626	601	644	648	650	633	650	588	621	676	644	620	621	660	650	706	668	621	625	651	592	656	589	674	596	571	617	614	591	641	626	704	617	597	669	619	627	624	597	636	613	617	615	637	641	628	604	649	604	597	650	585	673	635	664	637	592	617	625	651	611	591	616	633	679	620	634	642	611	646	641	590	658	703	622	630	566	606	629	635	650	641	621	601	584	635	628	655	619	621	646	575	581	651	632	609	643	589	611	655	617	575	576	573	632	598	651	578	651	660	636	595	605	625	617	614	636	618	615	641	629	646	647	679	632	615	624	631	620	648	667	640	594	614	622	660	651	596	648	587	570	640	557	619	613	618	694	606	606	633	617	607	619	610	628	577	623	602	573	663	604	656	646	597	615	636	612	611	627	649	651	606	637	668	604	664	615	624	626	644	592	604	599	597	652	637	631	618	658	636	631	624	632	638	624	620	632	647	588	661	644	624	653	602	639	623	620	576	599	608	595	577	620	624	618	640	600	619	621	630	640	590	645	620	609	680	634	649	622	651	611	584	590	585	649	607	628	652	617	612	630	626	616	611	634	608	596	611	636	658	642	592	657	654	606	637	634	671	650	607	628	604	599	620	650	650	626	610	664	648	658	656	627	607	589	591	656	645	584	659	615	621	688	689	624	641	649	633	651	662	592	598	646	602	631	574	597	602	581	637	666	621	594	609	617	669	635	636	624	603	600	623	676	581	647	638	681	665	650	613	648	610	603	640	638	620	625	623	636	640	672	588	600	586	646	603	653	624	663	607	593	634	673	598	583	665	644	589	634	581	648	612	607	613	601	623	601	605	647	626
5067	797	711	647	666	631	597	582	620	587	588	560	621	605	593	591	566	615	588	566	537	542	564	545	626	569	596	590	569	571	572	586	569	543	597	573	554	563	575	604	519	544	567	576	579	571	559	593	603	620	543	571	576	558	575	609	536	557	562	587	559	610	568	586	561	560	594	596	588	589	546	588	579	559	569	584	611	550	578	570	533	589	578	596	585	601	575	579	606	571	565	598	593	590	547	545	547	568	545	591	584	559	565	555	598	578	599	583	533	552	583	563	556	575	551	559	602	561	571	549	570	565	601	552	555	540	560	568	565	539	606	571	632	552	544	586	540	588	566	592	577	590	615	596	567	564	564	573	547	557	576	511	580	613	581	580	553	609	591	600	593	555	588	546	580	576	539	581	580	557	530	570	572	558	573	562	593	559	522	586	622	569	562	547	548	570	551	581	554	526	600	584	520	541	586	583	559	558	567	583	584	605	560	571	586	544	524	598	575	567	578	509	603	555	611	562	609	542	556	572	644	606	587	586	578	565	555	559	544	555	553	592	556	580	568	559	565	567	578	577	566	561	593	564	575	597	564	607	601	564	565	573	590	589	635	602	596	538	557	546	552	594	568	549	553	564	540	580	551	587	524	540	595	580	582	542	583	575	589	567	578	604	554	626	544	637	532	582	562	574	544	598	560	593	581	539	585	580	566	530	569	540	565	562	576	542	600	560	545	594	601	557	537	628	564	557	544	605	554	577	561	554	594	541	538	566	587	592	562	584	588	531	588	584	568	630	575	584	568	544	553	563	552	563	587	571	540	543	607	584	537	587	596	586	537	592	546	598	545	548	589	551	567	588	538	591	558	564	596	590	589	590	595	559	552	548	566	572	556	576	607	546	580	588	598	572	562	556	588	569	565	609	548	565	547	549	573	566	574	553	579	600	546	558	576	575	552	580	568	545	573	563	610	559	564	555	568	599	521	549	606	542	559	568	580	609	604	562	550	575	588	629	557	550	552	611	562	606	548	539	568	545	569	642	581	567	601	573	589	568	546	559	583	596	560	575	593	562	597	620	550	550	556	588	619	581	577	565	630	600	577	566	565	569	569	597	554	527	567	565	558	560	580	569	589	592	583	600	538	557	553	528	573	530	542	549	596	551	546	608	579	552	577	618	613	566	547	618	560	522	552	554	577	544	525	576	578	597	584	591	599	610	618	611	574	553	522	607	585	584	621	604	548	547	589	520	586	601	540	552	567	533	569	600	564	571	599	559	541	608	551	585	583	572	544	587	555	514	527	546	567	587	566	557	561	565	575	596	536	579	557	606	550	542	538	558	601	560	563	574	602	576	536	601	543	577	558	566	566	586	520	541	555	531	560	583	556	558	616	594	566	562	615	562	573	554	588	544	545	581	611	589	551	561	604	556	592	580	553	577	579	577	596	561	564	607	598	570	559	553	575	554	607	603	567	561	584	613	570	609	573	587	591	517	568	571	575	584	606	573	600	571	574	537	530	589	615	556	569	561	638	564	550	545	599	556	584	593	562	596	532	558	559	574	614	568	550	530	578	538	572	589	576	567	593	556	561	530	635	544	578	584	593	544	597	603	560	573	596	523	546	566	565	576	610	555	591	574	572	623	593	580	597	593	593	532	575	562	603	606	585	573	528	622	579	577	544	580	578	545	580	550	575	571	551	569	575	538	564	517	554	595	607	613	597	584	569	547	562	568	565	563	548	582	536	545	611	554	540	546	546	587	574	526	570	573	582	623	558	560	594	593	585	561	544	564	547	534	565	565	548	550	570	604	572	605	527	552	501	578	608	631	546	566	584	568	623	522	591	601	539	561	550	548	573	590	544	570	596	582	573	572	582	606	583	580	580	574	588	554	553	592	548	602	565	523	520	599	572	581	589	573	549	580	610	635	560	587	583	567	535	527	519	573	553	565	560	593	636	544	541	582	570	545	567	605	608	563	553	531	548	562	555	540	557	616	560	553	569	633	584	575	559	546	586	577	559	611	537	577	543	576	566	563	563	653	551	599	546	568	633	555	585	570	581	537	568	597	576	588	566	570	607	608	544	582	563	628	586	573	566	570	546	582	589	566	546	563	583	595	563	593	546	569	576	569	520	610	585	596	548	577	528	588	553	531	563	596	556	571	554	599	542	605	569	587	566	554	581	610	572	551	576	553	549	588	554	579	570	584	538	595	582	508	587	538	550	562	584	575	575	573	549	622	536	544	597	568	571	562	528	598	590	570	569	598	574	595	580	573	560	525	546	552	572	561	552	592	586	591	583	596	563	585	612	571	572	578	594	534	541	605	567	523	563	544	605	576	537	592	572	581	553	548	559	588	562	568	592	547	574	575	608	560	523	552	585	578	579	598	538	606	582	566	620	578	548	572	569	562	570	574	586	558	595	556	590	566	565	546	610	593	597	553	521	563	536	542	566	555	563	595	575	594	542	616	552	554	569	580	598	573	529	547	564	586	550	578	595	532	553	573	575	588	601	582	525	610	511	620	553	565	582	552	601	584	589	556	561	565	557	528	527	577	590	613	573	558	584	537	570	608	603	565	595	553	530	605	599	582	559	576	570	596	567	568	545	584	597	594	544	577	572	562	577	542	594	596	573	559	548	583	562	571	542	606	577	560	560	607	540	599	585	576	614	608	554	533	570	574	558	573	609	560	555	624	598	568	559	564	579	590	583	508	572	542	584	608	572	590	549	564	546	563	569	540	570	574	537	587	579	523	593	568	613	555	582	587	622	578	592	560	582	571	623	592	551	566	555	591	552	588	564	579	554	581	539	588	584	594	560	543	594	572	578	606	592	569	543	581	564	596	566	576	609	568	546	551	570	524	570	562	587	589	567	565	615	604	532	608	572	585	533	549	593	566	560	563	599	572	595	594	615	565	528	560	587	568	568	578	579	555	603	598	585	563	609	553	592	547	555	554	555	569	578	589	602	577	579	583	560	579	596	596	596	601	598	578	547	568	567	583	593	559	541	543	619	576	582	581	576	613	613	546	562	595	568	551	561	546	546	583	580	561	575	559	523	555	546	591	570	603	557	558	576	560	550	529	605	572	528	587	573	579	592	588	566	570	580	561	526	595	572	641	567	529	565	589	590	572	563	564	540	584	545	620	591	638	551	576	542	574	561	553	574	590	585	568	581	531	580	571	550	604	575	597	572	600	618	560	603	576	579	632	544	559	547	541	624	570	565	576	629	566	567	572	585	558	584	576	570	575	607	576	580	588	565	548	573	584	581	583	586	597	625	564	556	571	589	568	596	593	576	565	595	549	538	589	602	574	555	589	572	572	533	564	552	586	557	553	589	576	615	591	586	600	563	582	562	562	543	573	576	572	589	540	546	562	606	549	573	582	551	540	597	558	555	584	562	614	596	569	564	580	572	575	576	536	574	579	599	573	627	632	588	554	563	576	533	522	594	570	568	538	558	574	572	575	605	535	528	579	561	570	544	544	581	593	544	559	596	599	590	570	589	584
25719	21481	25908	18206	1448	715	577	589	457	473	492	474	456	463	480	487	457	477	492	502	509	467	460	457	466	446	431	445	437	426	444	453	446	445	444	472	438	444	478	448	441	430	448	485	508	476	461	485	449	506	446	458	461	438	436	448	446	470	442	464	441	464	455	423	474	423	454	427	454	458	424	441	448	481	412	486	465	429	446	420	472	433	434	443	434	435	464	442	470	460	437	464	472	431	482	437	461	441	477	469	466	428	435	480	448	462	482	439	469	452	475	433	459	419	439	444	443	462	453	423	453	430	436	429	435	436	445	438	463	459	448	450	427	463	449	453	477	448	457	427	465	424	477	455	492	440	424	438	436	450	469	432	414	461	438	464	454	444	470	433	461	434	461	403	453	459	442	475	476	448	432	444	498	459	450	405	438	428	452	422	429	432	489	438	446	437	445	450	500	439	477	439	457	472	425	444	462	448	435	475	469	426	448	414	470	468	452	446	412	440	415	442	423	425	484	439	437	429	421	437	454	436	474	431	445	446	436	465	445	424	465	465	429	431	439	436	411	478	442	420	417	472	471	428	433	424	413	456	428	459	446	466	436	460	469	443	424	501	425	462	462	442	441	412	455	429	443	461	414	433	445	449	465	466	442	449	476	434	475	444	475	423	506	485	435	435	439	444	450	414	441	409	429	420	441	450	446	456	455	449	449	442	453	424	445	453	461	407	517	452	452	443	441	423	458	438	480	435	440	421	475	406	484	438	472	461	457	434	458	434	457	405	454	444	483	414	447	460	462	453	446	436	435	450	417	435	436	459	462	436	467	479	425	417	414	413	421	436	460	468	460	427	439	444	437	464	439	467	430	401	444	435	426	428	437	434	459	412	425	403	431	430	470	449	441	433	452	441	470	444	436	434	436	422	478	443	420	470	414	443	457	421	431	449	433	415	455	428	454	451	437	444	466	448	381	450	445	446	439	487	446	448	492	411	463	434	483	464	457	449	426	462	450	449	452	467	426	457	458	419	442	432	447	444	459	459	450	460	458	460	446	468	422	425	401	438	426	489	451	458	471	424	442	407	434	475	458	465	431	442	473	405	426	412	464	462	443	449	458	497	469	416	432	496	456	465	445	426	429	441	454	436	482	414	451	455	468	410	478	448	455	443	460	427	432	458	442	452	467	449	449	467	440	432	404	449	438	444	483	424	451	490	455	426	453	441	437	448	463	446	444	443	447	455	435	453	414	442	440	469	445	439	477	445	434	438	446	476	474	465	443	452	468	458	445	434	435	429	421	427	445	462	440	453	430	442	448	450	454	465	449	479	437	463	442	450	445	447	421	429	442	474	447	452	448	421	444	459	484	437	442	433	446	415	475	429	455	442	436	436	461	464	456	456	470	439	437	424	451	443	404	448	426	422	427	422	455	453	459	425	445	457	447	427	437	418	430	431	473	436	457	423	437	459	449	453	430	455	404	464	438	426	421	465	422	417	463	468	451	450	443	432	451	473	449	452	437	458	431	429	479	469	490	480	454	463	429	435	457	416	474	460	451	482	488	412	451	450	398	418	450	474	458	426	416	429	475	454	424	413	463	473	450	421	422	450	477	404	428	445	445	442	469	486	471	468	402	466	431	434	435	466	429	474	456	473	456	445	418	405	447	408	434	449	491	480	453	392	464	463	441	491	440	441	464	382	448	493	479	434	419	441	448	468	433	437	453	426	380	420	428	493	439	463	445	455	458	474	450	444	469	442	458	447	450	452	411	437	447	431	426	434	424	437	413	472	430	428	436	438	449	437	418	483	429	470	439	439	480	437	448	431	466	451	475	425	459	431	436	456	390	459	425	449	416	469	449	412	439	409	411	445	456	457	444	431	432	463	466	454	436	452	443	406	438	450	447	479	462	444	417	442	432	430	454	495	447	441	436	448	464	419	442	458	459	457	422	431	445	459	452	437	464	451	462	476	448	429	440	465	413	462	454	419	447	409	444	458	454	463	447	452	462	450	433	485	450	448	474	425	434	464	448	430	439	409	444	443	425	478	437	427	451	393	477	460	471	433	444	452	469	453	458	457	436	501	427	449	416	452	456	411	466	449	479	472	467	468	423	455	486	498	438	454	426	477	391	412	455	435	427	435	431	448	429	403	433	436	470	446	412	452	445	438	441	476	410	438	448	457	420	447	423	461	426	462	453	434	392	487	448	439	499	464	453	466	424	426	465	435	448	478	430	407	441	422	453	457	424	460	471	440	456	443	460	438	455	464	440	426	442	466	444	486	459	456	420	422	423	439	443	446	445	415	465	404	451	439	449	471	403	438	431	456	451	438	461	465	458	476	440	455	454	436	439	450	461	413	417	466	468	454	467	413	466	430	464	463	431	480	439	406	439	453	450	438	470	445	466	455	447	435	439	434	436	466	422	434	473	436	425	457	459	503	438	454	437	417	457	415	432	491	469	472	475	447	442	472	437	468	460	443	456	441	438	422	433	430	453	439	471	469	480	446	439	449	442	434	494	450	475	424	452	435	456	408	414	458	504	442	441	466	466	410	428	444	435	455	438	473	410	454	443	452	489	447	435	454	418	436	450	464	434	415	429	439	415	484	437	421	447	410	467	462	411	430	439	440	456	446	461	453	440	434	440	458	467	469	462	430	464	433	436	450	453	431	460	445	451	473	416	450	466	468	415	425	448	425	455	439	458	488	458	442	427	448	445	457	420	470	469	407	451	436	457	462	434	430	490	421	473	450	483	469	471	459	435	456	463	476	448	404	439	472	408	458	442	443	447	425	448	472	450	469	484	452	445	403	482	458	436	438	436	434	396	443	484	451	460	424	415	446	430	419	444	461	458	479	461	442	497	453	459	451	384	433	474	430	405	419	482	448	447	447	462	414	469	430	477	433	422	492	408	446	458	472	433	422	427	502	452	472	438	454	415	468	426	446	451	470	466	446	467	430	436	439	449	438	449	462	409	454	496	445	451	453	424	462	439	427	425	475	450	454	456	461	455	447	444	408	444	451	481	476	461	452	472	438	416	454	463	468	462	440	412	430	471	440	478	415	435	484	457	431	477	461	445	448	476	445	474	447	433	484	455	434	432	438	452	467	428	455	493	431	463	502	409	428	476	427	425	450	416	478	459	442	463	440	483	443	448	460	436	442	451	459	476	428	432	458	452	450	425	455	438	485	457	468	466	444	441	454	466	425	410	426	436	443	442	505	454	436	488	458	449	457	460	468	452	474	466	452	455	437	470	422	454	427	477	468	473	462	480	453	464	433	477	438	467	434	463	432	466	423	458	475	469	411	459	461	463	436	452	409	449	416	432	418	412	457	459	439	435	424	484	462	449	461	451	445	429	455	472	414	455	463	474	413	430	456	509	422	444	463	429	455	470	458	447	419	451	394	448	409	441	413	454	431	474	438	445	464	423	442	466	448	446	433	421	475	423	462	439	443	449	418	447	454	469	458	445	463	445	453	431	435	451	475	475	474	470	439	465	502	462	446
3443	2022	1593	915	785	696	593	568	569	560	494	494	490	478	475	437	491	436	404	451	467	462	395	477	454	423	447	450	446	464	425	444	457	394	428	449	486	426	482	457	433	418	435	427	431	461	449	382	414	425	436	422	448	414	421	438	451	444	451	421	445	407	473	432	455	416	417	441	431	415	463	446	427	405	425	436	438	436	421	483	414	460	418	418	409	400	433	432	424	457	431	403	517	416	443	435	456	445	461	459	422	442	450	440	448	413	448	440	449	481	427	447	422	393	479	455	467	429	454	424	445	464	445	440	440	443	413	411	458	445	442	445	430	431	460	478	420	442	456	419	423	456	407	481	472	405	418	433	439	434	440	394	428	450	425	403	441	423	428	419	420	447	456	446	429	424	418	408	449	467	439	460	396	432	446	430	445	434	425	439	407	469	463	448	445	436	443	467	419	401	409	427	435	433	456	417	467	435	438	455	432	415	435	423	416	433	438	400	430	404	449	454	435	437	461	413	434	409	403	444	466	411	458	433	451	436	419	432	447	410	434	449	418	416	402	462	424	477	424	443	422	432	419	428	454	427	441	442	422	465	404	425	433	465	432	447	415	450	414	450	412	431	455	451	436	431	399	423	449	449	444	421	445	448	471	450	468	402	453	416	454	428	453	446	440	448	437	416	460	423	400	428	420	428	421	443	430	373	427	402	425	407	447	466	459	445	444	449	439	433	419	410	413	456	443	417	419	444	435	436	452	441	464	428	417	440	424	427	440	470	407	429	443	416	433	431	444	418	408	451	401	461	395	413	424	435	425	424	410	451	435	419	441	406	427	427	402	439	420	415	427	405	418	413	425	443	437	409	468	436	447	458	388	396	422	445	448	437	413	463	431	462	405	422	473	422	439	412	428	452	455	440	454	477	428	432	426	438	410	439	405	446	430	438	444	434	456	468	451	437	415	412	420	400	436	448	447	456	434	440	431	455	411	453	455	457	414	418	403	428	417	439	435	436	458	423	422	427	464	499	429	415	432	418	411	433	427	415	451	435	454	415	437	443	404	409	388	427	419	465	413	443	423	405	437	410	430	452	432	436	482	449	417	402	456	409	450	438	414	472	433	429	442	416	431	390	444	419	456	438	428	399	408	447	418	416	424	415	426	421	400	447	449	463	475	454	443	403	424	447	456	444	457	438	431	440	418	436	427	397	423	441	426	428	465	424	423	417	409	413	460	438	440	425	445	439	445	414	440	493	422	438	464	447	421	416	464	398	456	478	439	420	418	434	405	426	425	421	392	419	444	390	444	463	441	472	463	455	426	434	426	428	445	449	424	392	427	415	433	425	480	407	455	430	421	449	482	385	463	423	452	414	390	402	477	436	417	460	447	391	432	404	422	448	462	457	431	432	425	474	456	417	446	451	401	423	456	455	421	446	435	428	432	447	415	434	428	437	466	432	388	484	419	417	435	425	434	463	446	432	441	449	415	446	469	440	441	411	428	406	445	445	409	464	426	414	428	391	409	436	428	449	422	449	487	415	432	434	452	427	428	441	434	453	420	449	435	439	473	434	397	419	442	420	433	453	431	451	445	401	424	447	471	394	430	434	458	411	431	475	435	403	447	436	409	460	441	453	427	433	410	453	422	420	409	440	384	443	446	449	417	444	435	441	475	412	467	436	426	413	419	408	444	452	434	440	416	384	417	438	412	417	414	434	395	445	431	433	423	444	473	397	408	413	426	440	408	459	430	408	429	417	466	424	410	428	380	407	447	434	467	483	435	419	437	416	462	425	422	429	429	423	398	459	405	432	436	446	399	449	409	413	416	429	437	464	416	437	442	433	432	441	431	467	458	417	435	421	398	436	399	425	453	428	443	467	423	435	454	398	421	404	416	416	432	446	399	425	421	418	418	425	417	441	437	452	428	416	428	402	396	452	418	407	397	437	438	436	412	387	469	422	427	439	460	412	404	433	461	401	421	428	436	420	455	439	432	388	452	431	403	433	442	428	419	403	429	430	439	411	416	377	397	420	430	453	399	458	397	440	429	453	417	414	424	378	428	420	436	391	456	435	454	446	422	402	411	415	457	435	430	456	444	458	412	455	400	424	412	441	433	469	423	393	461	415	444	422	419	421	433	439	434	447	420	425	430	445	416	446	452	434	412	448	421	402	424	438	395	456	460	441	412	446	445	390	409	453	460	398	406	463	446	457	401	416	422	453	427	415	411	395	453	453	435	444	443	436	416	439	403	446	451	468	426	447	465	453	403	425	443	403	399	423	412	391	388	408	445	446	424	415	425	405	413	456	421	409	395	414	460	451	402	478	421	400	417	429	452	402	402	417	433	463	428	402	400	445	451	439	422	406	430	406	475	400	431	405	436	425	439	413	410	422	430	404	403	434	426	436	426	437	425	439	465	448	436	426	460	460	461	431	453	442	459	424	430	410	447	404	416	445	443	452	431	444	453	448	400	450	423	432	459	429	443	455	463	430	477	442	417	410	411	440	453	429	484	447	442	409	436	448	432	425	471	427	398	426	443	403	456	430	405	431	414	437	435	443	422	434	466	423	463	489	391	452	474	403	432	447	435	456	454	439	428	466	442	434	432	420	386	453	443	399	426	411	425	443	410	469	446	463	427	425	443	415	414	465	434	405	420	412	450	411	406	422	448	450	421	479	424	436	447	445	455	419	480	455	393	392	428	463	411	412	446	451	460	438	419	448	447	421	423	448	389	392	415	474	461	452	428	442	472	426	445	454	400	451	445	395	446	417	424	452	415	416	417	410	434	411	461	416	432	454	442	451	432	425	440	397	435	408	386	445	445	404	431	474	388	392	432	431	431	433	430	402	430	416	432	401	456	422	472	432	452	414	446	443	435	418	430	451	436	421	463	447	473	384	442	425	417	434	424	458	415	436	479	427	444	422	423	435	424	411	439	454	441	389	394	425	410	461	406	451	424	405	422	436	418	445	433	406	429	453	437	433	439	406	406	426	406	423	451	417	398	421	411	430	442	419	422	424	422	409	428	421	430	356	375	400	426	471	454	439	445	408	439	399	395	470	420	456	409	405	422	427	440	424	423	450	455	409	420	405	426	422	414	426	440	405	449	396	411	445	437	452	432	435	445	438	412	414	424	432	461	399	435	441	444	411	392	438	431	399	476	461	457	457	460	439	453	414	413	476	436	414	438	479	437	438	412	459	432	395	442	435	402	439	423	421	434	401	409	436	440	413	414	456	443	421	449	409	428	425	422	439	437	433	428	433	429	411	402	428	438	424	395	441	422	457	453	424	414	423	436	433	444	414	441	453	459	409	468	389	411	415	443	431	437	422	413	444	419	465	425	399	443	426	431	426	391	466	416	462	437	451	439	430	459	430	410	431	425	413	412	454	439	435	445	409	464	417	413	418	416	408	435	442	439	430	409	450	416	397	424	432	421	425	435	428	447	417	452	480	441	378	389	434	447	450	431	427	420	464	423	453	427	433	412	421	429	434	392	418	461	439
24238	21404	28539	24638	20244	2639	831	537	418	430	385	336	370	360	352	345	326	327	278	282	306	316	299	311	310	319	300	291	302	285	310	298	274	306	281	299	299	284	281	322	279	306	295	296	272	301	289	273	272	277	263	290	262	293	280	284	325	282	280	292	295	310	297	282	286	293	280	274	299	268	284	256	313	292	288	317	291	309	281	304	292	288	300	287	304	287	238	300	276	311	284	278	292	291	306	265	305	255	314	285	297	291	280	260	275	312	273	313	319	288	285	284	304	290	304	291	300	248	274	312	298	283	286	278	293	273	285	250	277	319	282	276	289	307	296	284	268	294	259	282	296	318	293	296	295	290	258	259	284	293	300	263	332	297	308	286	271	293	277	293	278	279	307	316	250	312	292	255	312	270	278	300	289	295	275	288	262	255	269	252	300	319	263	282	329	312	272	289	303	256	279	287	288	279	313	278	317	246	287	313	296	292	301	282	276	277	291	304	309	294	265	292	262	281	267	286	299	273	288	298	302	296	267	282	272	252	312	300	265	304	269	287	290	291	288	298	280	263	296	287	293	288	285	289	297	316	276	236	324	313	284	284	302	263	288	301	271	267	269	286	307	297	266	297	291	295	282	278	269	269	292	275	290	258	281	264	280	290	316	286	276	286	252	273	316	285	278	281	291	235	306	308	275	301	289	272	304	263	298	283	273	290	283	282	269	258	282	274	312	266	297	299	261	301	281	280	294	309	325	273	269	269	286	288	282	319	281	296	289	292	313	301	300	296	289	292	285	273	283	286	277	270	302	286	276	293	255	269	287	282	308	269	276	282	288	300	286	279	298	288	269	294	252	295	295	257	282	304	303	284	304	290	309	260	259	282	340	310	299	294	280	308	282	281	285	299	294	273	300	296	308	272	270	290	271	280	298	298	279	280	281	319	295	284	300	304	259	301	295	298	288	286	299	293	298	300	272	267	303	305	291	277	262	276	297	288	287	277	314	276	305	273	295	271	275	298	308	308	301	276	302	282	288	295	276	273	287	307	289	273	279	277	264	268	279	297	294	291	297	304	282	286	293	288	302	309	277	251	257	297	281	315	280	292	276	288	258	323	277	269	318	291	301	289	262	279	308	256	278	277	291	271	272	303	286	323	303	310	286	272	290	279	270	315	252	281	272	261	275	287	298	296	280	280	309	281	265	288	319	318	281	256	279	319	281	289	260	266	286	280	260	312	270	295	316	316	274	280	292	299	331	308	299	289	294	268	285	294	318	288	302	303	279	271	292	282	280	279	302	292	266	272	276	276	285	309	286	323	300	285	274	268	292	319	312	312	252	281	316	282	289	278	281	276	282	284	298	253	282	295	275	310	289	268	266	278	288	274	310	273	290	299	283	286	294	302	278	282	281	278	301	300	285	268	311	281	290	270	308	308	268	284	265	294	271	262	246	292	277	321	301	273	324	263	290	286	318	314	287	275	270	289	299	292	275	257	272	285	265	269	293	256	277	286	306	287	297	289	288	293	255	270	274	293	291	292	285	303	280	282	336	286	308	315	293	286	268	267	282	308	291	284	283	308	273	321	308	280	287	296	307	284	275	278	336	280	299	290	303	277	314	310	292	314	281	258	335	262	323	286	301	302	285	312	299	292	291	306	334	279	262	313	282	261	303	304	259	294	292	265	269	316	256	313	275	275	294	259	281	280	316	284	294	302	272	279	256	285	294	283	295	262	305	288	309	299	299	288	288	279	273	277	278	260	277	261	269	253	279	281	279	273	293	274	276	277	258	281	294	283	281	293	273	272	294	304	275	276	272	270	304	281	296	284	295	283	314	276	301	284	312	291	313	292	262	277	284	317	266	272	278	299	283	277	253	292	276	287	298	294	299	301	304	300	288	292	280	317	284	300	312	265	287	272	277	273	265	272	293	278	259	303	286	271	272	270	283	245	281	293	282	297	295	311	293	298	265	301	289	281	296	302	284	276	282	287	275	262	286	282	263	299	293	271	267	300	277	291	291	310	268	251	269	270	269	294	270	266	298	332	273	278	292	279	282	279	307	304	305	306	306	299	292	284	244	282	276	327	283	312	289	247	289	301	286	247	265	263	285	300	268	299	299	299	323	304	268	264	265	272	292	282	296	267	291	265	282	320	281	277	252	264	308	271	229	286	272	302	289	286	269	287	294	299	264	297	277	267	264	290	267	286	253	237	256	298	290	303	325	282	312	271	295	249	296	288	313	328	277	294	260	285	279	338	293	279	286	273	295	304	286	295	290	294	292	251	301	285	249	255	306	284	258	287	276	274	278	278	257	291	277	281	289	282	293	295	310	273	307	287	271	288	306	288	263	283	289	293	313	267	285	303	283	294	254	280	303	294	305	288	288	277	263	280	290	285	280	303	302	295	317	286	284	263	313	306	305	290	298	264	299	296	242	269	265	301	289	277	287	295	297	254	281	280	273	267	303	268	285	284	262	285	257	257	267	289	290	271	294	262	279	301	297	295	299	299	295	286	265	285	288	287	292	292	248	285	267	265	303	303	302	320	269	273	275	269	283	295	292	284	285	319	270	292	280	273	318	285	275	276	289	288	287	285	272	272	249	270	307	294	309	276	303	274	281	289	288	269	260	272	297	287	273	275	278	274	292	264	280	289	267	292	264	301	275	313	254	304	274	301	312	278	293	265	282	300	269	304	288	260	298	286	288	286	298	304	265	266	283	279	285	300	285	262	302	297	313	284	263	290	275	306	290	287	301	252	311	298	290	288	301	266	294	272	275	264	293	260	272	272	317	260	292	306	313	238	271	265	295	261	291	290	292	282	286	282	291	248	276	290	285	279	282	269	278	302	294	328	300	263	285	286	300	308	254	276	294	273	273	289	278	281	272	299	308	275	262	263	302	288	271	279	279	311	279	289	303	267	305	284	303	304	303	275	281	284	263	285	313	288	293	260	288	275	300	273	264	247	254	260	316	254	316	294	282	297	290	284	291	284	258	260	318	289	266	282	281	306	324	282	271	263	266	311	279	285	272	263	286	300	278	280	265	282	265	260	292	299	302	275	251	298	277	290	263	277	302	280	278	298	278	267	320	267	294	271	279	307	301	273	289	277	261	317	285	275	265	288	280	301	271	266	295	299	314	292	298	312	299	287	268	271	301	283	302	302	277	288	264	283	303	259	264	286	265	314	293	271	269	267	283	277	281	296	286	302	314	311	261	286	265	278	288	278	300	309	280	278	258	269	271	269	316	263	314	273	296	279	293	283	281	282	271	261	282	296	297	315	297	268	305	275	290	284	295	275	269	270	256	297	287	292	284	276	274	260	298	254	315	298	275	279	282	297	294	283	288	270	286	301	302	305	269	280	281	277	267	306	279	289	290	281	281	307	279	260	283	265	282	300	276	288	280	241	329	275	341	284	290	287	289	299	272	281	316	272	281	272	256	290	296	282	278	270	268	272	278	273	268	324	244	284	272	279	313	267	276	313	293	278	304	289	298	299	264	277
3265	4615	3591	1809	1174	952	755	665	574	500	482	429	410	383	414	356	364	328	372	312	320	343	333	309	322	309	307	351	332	363	343	299	274	303	322	324	286	321	299	306	300	357	269	298	287	319	305	295	305	270	288	316	291	306	296	294	278	310	330	269	281	311	313	305	295	305	302	297	293	331	302	281	294	298	305	339	304	295	309	294	270	329	293	290	335	315	312	273	298	308	311	311	283	297	297	310	284	329	293	287	322	343	314	268	309	300	299	320	296	301	307	311	320	291	309	277	289	325	338	321	315	319	305	312	269	321	283	287	308	307	300	267	315	325	312	261	317	277	308	286	303	317	290	298	292	279	303	309	294	275	266	300	266	309	285	266	303	270	279	299	291	303	316	301	270	296	293	278	295	304	294	278	318	311	300	302	323	300	306	296	292	272	297	296	280	271	254	312	296	306	292	290	322	291	301	301	321	280	285	290	288	312	321	280	300	290	307	298	332	289	300	309	307	293	269	280	302	293	287	297	300	293	318	268	269	284	286	309	289	313	276	317	281	310	273	295	282	286	312	294	310	289	258	294	321	267	308	314	274	305	293	316	314	323	310	287	270	279	307	268	287	274	288	274	297	300	288	294	293	317	323	319	325	279	296	298	271	290	305	286	271	325	323	301	284	286	312	263	271	308	276	320	325	302	290	277	280	303	283	309	296	293	282	318	286	297	270	301	284	327	295	278	286	291	295	278	283	322	297	285	297	310	276	306	291	321	291	315	300	271	293	293	277	324	303	301	290	293	285	284	260	299	305	290	286	309	298	264	284	307	314	311	297	302	295	303	287	314	309	295	272	267	290	282	278	315	258	311	270	286	254	301	317	303	321	295	265	297	282	252	293	282	299	294	268	316	301	261	275	331	317	338	279	303	297	278	284	287	277	307	300	282	291	286	289	291	305	290	293	291	275	301	343	263	281	288	287	287	286	270	285	273	311	305	293	281	288	296	295	271	302	274	300	298	308	295	297	295	295	291	314	303	318	286	320	296	302	300	300	286	309	308	273	305	314	274	318	317	297	313	295	294	281	305	296	279	265	272	300	311	296	294	292	306	308	290	291	284	292	292	311	310	299	313	305	297	330	296	282	330	299	279	266	298	280	291	309	282	289	324	306	325	260	302	289	302	295	316	280	292	291	288	291	302	278	294	255	296	278	284	319	325	286	304	259	282	291	286	311	271	272	310	283	274	265	299	301	297	310	283	302	279	282	291	276	312	286	267	283	279	294	297	307	282	292	281	270	296	279	265	299	284	275	304	292	304	308	328	325	293	259	284	306	303	267	314	310	284	295	313	310	267	300	278	297	295	297	301	320	309	293	284	312	317	287	286	297	268	313	281	283	273	257	318	284	327	301	289	274	309	297	269	276	288	265	290	318	287	283	276	308	301	279	326	300	303	294	287	308	305	326	286	293	292	294	311	319	289	249	267	290	309	270	282	304	296	292	280	296	295	307	282	296	291	270	306	268	274	282	319	297	317	275	291	290	288	289	299	286	261	308	265	306	297	305	270	275	289	261	253	308	293	285	283	281	288	298	308	305	295	334	299	284	317	313	276	283	303	277	282	291	283	288	277	292	283	263	315	307	287	284	282	315	292	273	276	316	283	301	280	306	277	292	295	300	302	284	276	301	322	283	294	290	275	289	319	269	272	304	301	280	299	296	312	285	297	319	317	268	274	305	305	284	276	307	298	293	276	287	310	296	321	283	313	297	263	282	273	297	285	288	309	290	284	255	271	317	300	267	292	299	278	293	300	275	323	277	277	271	306	306	269	282	308	307	285	275	308	292	292	306	315	286	289	273	300	286	275	287	305	269	273	308	297	298	308	280	277	290	329	327	299	285	333	285	303	309	291	282	273	285	303	295	293	279	283	292	301	275	296	332	316	276	315	283	318	277	293	281	303	277	287	307	312	307	281	312	295	281	293	290	332	321	285	330	300	280	286	311	294	269	283	283	268	276	292	309	276	274	293	278	283	274	278	291	279	255	320	283	281	300	310	276	278	259	303	304	280	281	305	281	295	301	315	280	262	325	281	287	302	289	326	315	289	291	301	276	288	239	267	313	303	291	306	270	289	301	298	303	297	285	274	305	297	309	282	308	272	297	301	302	266	285	288	271	285	285	255	297	291	307	235	287	335	303	291	299	292	272	259	284	281	305	292	287	270	316	290	309	296	282	282	296	289	322	285	304	277	307	321	272	287	268	284	274	283	275	306	309	272	295	290	246	291	291	308	298	286	287	299	297	276	310	295	264	316	301	267	261	281	283	309	303	290	277	284	296	283	315	276	299	285	305	313	277	269	301	311	295	284	285	312	275	282	315	283	301	312	287	291	285	293	287	276	289	279	296	306	312	298	306	305	299	278	325	255	295	288	277	264	290	297	270	281	315	293	290	300	288	285	276	266	294	321	301	262	278	296	320	305	305	274	297	310	271	285	296	262	278	285	289	283	290	313	319	279	305	290	284	275	308	265	299	301	313	311	297	286	293	263	305	294	284	298	264	262	283	314	274	296	318	275	255	303	267	274	262	269	292	292	298	286	275	293	262	274	282	307	291	295	306	320	292	313	283	304	264	308	286	307	279	299	316	302	301	284	288	292	297	289	277	302	288	272	267	309	284	283	287	317	267	276	301	322	268	283	324	299	269	306	291	287	305	280	294	275	267	305	287	280	299	296	291	287	269	306	282	278	303	291	278	307	304	308	283	265	295	302	304	294	280	318	294	279	297	294	302	280	286	314	271	297	308	298	272	269	314	281	269	314	306	289	274	288	283	284	318	273	286	260	311	303	306	293	319	259	269	302	283	305	310	294	313	291	286	280	278	288	309	301	271	293	282	286	274	294	306	273	307	324	299	278	297	255	283	269	285	311	292	268	301	301	275	294	255	308	262	279	274	298	301	283	302	297	295	297	281	278	276	272	265	285	289	270	272	301	284	280	288	305	282	299	299	306	257	283	294	298	285	288	295	279	317	262	281	291	293	289	293	310	297	301	306	299	260	318	290	291	294	289	320	303	273	296	302	274	290	261	303	274	285	299	301	276	325	282	301	262	269	282	305	255	280	311	287	288	281	307	302	288	277	305	298	290	267	298	274	303	276	264	292	278	290	290	278	307	288	296	315	266	275	312	303	277	302	278	300	305	294	321	273	299	290	280	280	297	294	291	269	300	302	283	308	291	306	305	275	315	281	254	319	277	277	277	316	325	276	316	269	294	313	305	271	314	294	283	293	309	298	242	256	303	279	297	304	316	305	271	268	298	290	276	280	280	282	281	301	305	283	305	288	277	301	269	281	285	320	322	295	292	289	274	282	283	280	293	307	278	286	279	268	326	279	300	292	294	306	304	300	282	261	302	343	285	273	301	321	286	299	300	289	277	263	309	290	307	308	303	318	278	301	300	290	300	293	301	269	299	275	283	272	301	284	274	292	283	291	307	321	291	268	310	294	324	278	303
27482	12109	1724	958	639	641	673	665	642	657	663	628	638	626	696	626	629	608	626	655	666	627	627	655	608	668	606	619	639	631	691	639	625	638	610	650	642	641	662	638	649	660	682	605	686	612	624	627	615	634	626	654	606	599	633	652	677	669	623	669	647	628	646	621	620	660	651	683	628	612	651	644	624	622	620	643	639	657	695	635	660	613	657	619	630	636	654	609	656	637	679	620	615	631	638	675	641	625	654	627	606	664	544	672	628	654	641	626	645	670	625	605	672	607	644	650	654	651	635	640	669	616	618	650	633	660	659	640	667	664	632	621	644	596	586	582	647	629	609	600	653	619	610	669	608	650	618	637	701	646	597	677	650	641	659	646	650	658	634	634	630	613	608	608	615	635	629	669	620	656	625	656	693	623	600	647	625	614	645	584	653	658	618	635	659	643	655	647	601	602	607	642	606	652	653	645	624	622	670	617	603	623	649	652	638	671	650	622	639	615	637	699	698	606	618	622	614	619	579	625	686	620	654	623	659	633	600	677	617	617	665	677	607	594	634	643	668	604	652	663	651	633	653	624	596	605	648	642	647	668	637	654	606	608	667	639	639	640	624	621	619	658	624	611	609	640	645	584	630	637	605	650	604	693	658	655	627	641	664	670	611	690	608	638	639	605	659	634	629	646	651	635	645	676	624	656	669	607	606	624	595	588	645	634	630	655	609	638	625	636	629	636	659	668	588	625	642	650	700	676	614	641	622	641	638	692	674	690	609	622	643	642	646	626	664	619	583	698	639	632	587	643	657	612	629	670	619	655	604	631	646	682	594	606	663	670	623	650	602	640	603	617	653	627	640	625	642	650	642	671	644	661	669	629	620	658	655	600	635	656	653	654	646	656	693	659	603	657	641	630	616	655	670	636	631	668	646	617	607	624	631	652	660	614	676	665	652	637	645	626	614	649	634	617	617	663	679	622	647	577	677	660	627	596	572	611	652	692	646	642	607	628	650	664	656	645	669	616	674	617	637	642	660	643	615	677	651	657	631	607	616	640	620	676	619	601	649	651	583	641	664	623	638	629	589	645	657	666	608	712	591	603	660	675	679	656	599	652	659	682	641	660	620	640	675	682	618	634	672	653	651	687	607	581	663	631	644	643	634	686	631	614	624	673	661	611	651	659	624	633	608	650	679	606	662	649	619	649	659	706	662	644	647	657	653	681	630	641	644	645	646	639	660	644	595	652	639	616	625	704	637	677	643	640	620	653	625	625	639	609	638	675	636	621	629	625	656	623	591	629	652	626	632	597	643	649	622	649	623	641	632	673	635	632	651	715	616	641	628	619	690	644	596	644	653	657	591	610	628	654	652	695	647	635	645	602	654	624	604	619	634	650	685	634	652	654	646	630	576	662	676	647	633	630	625	649	616	710	615	655	631	672	593	619	653	664	599	677	660	616	627	604	614	646	626	623	587	678	659	614	614	601	611	673	642	651	599	634	628	644	644	637	609	626	607	628	566	620	625	630	664	639	642	641	619	616	661	610	630	643	660	659	652	578	609	651	630	650	658	629	648	634	591	594	593	649	617	615	609	640	620	649	624	687	629	643	622	625	649	673	632	629	657	646	652	619	628	661	647	596	685	632	625	667	639	644	640	613	643	607	614	661	665	665	641	666	636	653	626	648	667	664	647	638	637	588	655	636	628	679	622	627	603	631	646	652	623	621	634	623	673	644	649	637	630	625	607	657	623	618	632	635	612	667	609	631	646	680	627	596	625	682	637	678	614	645	643	661	676	648	621	667	618	650	644	656	650	621	676	637	656	648	625	666	637	678	597	631	655	653	654	643	641	601	645	679	653	681	633	660	626	654	659	641	653	621	663	642	665	649	667	644	650	635	578	654	638	593	624	617	602	684	675	615	656	603	637	649	628	637	614	636	645	596	616	614	607	632	680	654	648	626	659	643	634	621	618	650	640	696	635	636	629	631	663	670	623	640	617	657	618	664	627	632	636	674	654	606	615	667	632	643	643	623	680	642	646	620	637	617	707	682	678	602	650	636	673	690	641	628	650	666	610	632	659	631	667	623	636	584	616	639	624	664	610	593	673	636	654	636	645	649	662	606	656	617	638	664	639	674	651	645	613	625	610	628	658	583	623	613	654	652	661	660	596	634	669	604	685	676	621	600	646	663	594	637	653	662	640	640	632	634	686	658	623	654	651	604	606	628	637	583	635	587	614	628	658	661	616	670	591	646	651	658	611	617	660	667	627	652	640	637	664	661	666	696	668	644	657	663	626	694	634	587	602	638	677	624	638	593	630	633	609	632	668	598	665	643	637	631	632	660	681	650	649	650	668	674	609	620	639	618	671	623	635	643	622	649	680	614	601	620	639	595	658	653	633	601	698	642	626	622	647	649	628	658	676	624	684	649	628	659	665	665	655	640	633	652	635	639	647	618	640	641	651	611	677	651	627	623	635	574	619	672	610	644	654	613	637	676	651	610	658	572	621	623	629	654	654	640	645	672	638	631	669	645	673	651	654	601	669	670	632	586	666	663	647	682	655	639	625	633	619	674	575	663	642	651	667	640	622	646	658	627	650	632	636	664	606	644	662	651	635	622	644	643	609	585	660	612	659	649	583	644	649	586	600	607	671	637	637	636	596	641	615	615	624	659	645	624	623	651	631	676	680	593	664	653	617	659	586	693	619	629	657	623	648	589	660	622	642	676	626	626	611	613	617	631	664	644	635	596	673	615	597	686	605	622	641	661	650	642	619	632	624	660	641	662	665	627	667	668	631	574	605	647	670	692	611	644	698	607	679	620	593	561	614	626	668	674	607	627	631	623	645	601	626	654	635	626	644	709	648	634	706	612	636	659	650	629	609	634	634	639	624	659	626	583	598	675	654	674	631	665	637	627	591	640	665	598	678	640	641	607	635	660	597	661	651	624	652	637	640	624	649	626	669	641	627	650	634	679	637	631	617	616	629	609	602	644	630	638	632	631	634	599	625	641	642	628	655	658	616	621	638	647	608	644	681	578	633	674	637	653	604	654	670	626	619	637	622	626	655	654	662	612	616	639	639	578	624	612	623	616	638	648	653	607	612	660	617	600	627	667	636	635	656	624	641	633	653	600	627	630	651	600	639	672	671	642	629	632	631	649	650	673	618	656	611	603	618	672	645	667	668	639	624	667	601	607	629	660	580	607	652	653	667	676	635	609	612	626	630	614	566	674	633	632	676	679	616	630	641	628	676	623	668	637	605	606	631	612	698	678	650	715	646	688	631	638	665	630	626	639	629	620	626	633	627	639	660	616	604	641	625	597	662	594	644	652	663	646	676	632	677	674	689	648	623	664	645	640	628	659	603	612	642	654	620	632	626	654	718	671	624	646	604	606	622	660	646	630	610	613	624	645	601	691	633	626	661	640	697	692	594	661	638	638	658	636	661	664	635	625	641	652	631	615	658	692	665	614	600	611	619	700	589	660	600	604	671	672	601	610	651	642
5092	796	789	618	635	606	591	575	586	587	559	645	591	602	588	549	566	547	602	620	553	605	623	567	597	634	568	581	592	557	548	592	562	553	607	634	611	559	565	546	566	564	582	531	558	549	585	532	594	586	533	610	610	560	549	635	543	566	600	572	577	563	605	599	526	554	552	565	546	606	560	587	580	565	561	552	549	586	545	578	542	561	545	590	576	599	564	567	556	594	591	563	576	589	573	579	580	582	560	570	549	520	581	554	602	550	565	600	592	540	542	554	598	595	573	627	583	600	582	556	588	615	557	535	607	581	584	616	612	543	594	581	605	605	558	565	588	603	568	554	578	583	580	535	576	576	582	566	590	543	594	561	594	570	607	510	626	523	570	598	599	548	544	505	611	537	549	578	571	578	565	587	545	555	566	581	618	584	591	559	550	533	546	571	556	592	580	551	588	584	599	531	580	580	568	574	580	580	560	529	563	573	546	568	539	574	610	608	603	577	616	618	560	629	561	594	565	595	566	581	573	578	546	581	598	567	587	585	565	591	556	542	551	596	606	563	596	566	604	561	558	580	564	577	572	569	544	559	583	565	614	569	557	542	567	602	602	510	548	581	578	556	591	584	561	589	549	570	560	600	595	558	548	577	517	531	586	617	583	576	553	590	553	563	558	606	545	627	584	542	583	609	588	593	548	583	575	579	625	600	576	578	584	554	533	590	587	566	606	579	577	607	542	595	564	572	614	578	584	526	567	590	628	590	565	587	597	581	578	575	562	596	541	554	557	620	566	595	598	579	590	555	611	567	568	579	623	621	594	595	536	602	570	597	585	583	576	580	595	578	593	584	594	598	553	579	595	563	583	624	554	568	541	576	581	608	548	523	545	574	538	532	569	526	559	556	589	564	574	558	566	611	570	575	589	577	569	585	589	559	572	520	605	541	538	537	603	582	577	552	574	577	590	595	551	557	576	535	560	557	582	572	559	616	568	574	572	570	565	596	551	532	552	570	587	527	579	585	580	547	555	573	589	547	564	562	576	584	569	556	555	558	551	553	602	623	643	544	572	591	564	626	594	538	562	569	539	569	592	552	574	575	554	570	551	579	537	570	584	525	582	566	558	549	607	531	576	596	570	573	588	563	613	541	558	551	565	545	584	564	571	606	582	552	579	544	584	593	582	566	531	569	572	605	544	566	536	561	624	584	529	561	591	596	618	565	562	557	568	571	528	537	563	543	601	628	586	546	597	574	580	553	542	541	584	586	567	562	591	576	558	587	581	534	580	583	644	594	589	585	562	561	579	583	571	579	568	570	555	586	556	605	548	561	551	596	592	583	570	585	603	587	601	567	581	596	569	566	584	540	590	551	579	564	530	579	538	541	606	576	613	584	623	545	521	533	602	562	609	622	549	596	601	556	606	587	506	612	566	584	555	573	592	568	592	582	568	590	557	579	590	545	577	588	590	534	536	601	561	587	567	594	553	573	556	593	572	570	576	552	576	590	539	615	586	582	561	588	590	541	555	542	538	502	557	571	624	562	613	546	602	552	605	563	611	566	572	557	570	555	599	526	553	545	564	572	582	576	598	617	534	556	590	578	577	591	594	536	602	583	586	591	588	543	543	596	599	573	577	554	583	558	580	566	582	594	580	576	611	578	584	573	569	555	566	598	560	550	556	554	595	564	568	533	559	582	562	547	582	559	511	565	582	561	603	571	576	549	553	586	583	566	553	564	556	566	617	579	640	535	592	547	557	594	502	594	599	544	558	548	549	603	549	547	589	556	555	567	576	585	553	575	561	594	561	544	581	590	600	579	533	544	550	556	541	584	591	565	569	583	578	535	587	559	558	590	606	591	578	552	549	566	606	608	555	600	552	560	578	546	535	577	610	653	560	574	579	556	575	578	619	580	564	541	538	544	579	602	554	563	610	581	581	611	613	530	582	550	576	578	609	537	601	537	562	595	574	525	555	567	545	581	564	619	551	573	586	595	539	589	586	571	553	582	595	601	588	580	552	557	603	566	560	565	577	582	578	589	588	589	595	577	579	559	569	546	581	614	614	573	563	527	564	586	575	528	589	548	579	529	573	539	605	564	571	593	580	529	538	575	578	537	561	585	612	568	573	542	551	588	543	542	573	596	557	580	613	587	540	538	548	586	565	582	597	534	593	602	592	601	575	583	593	513	559	573	532	575	564	595	518	601	567	588	574	581	598	549	596	590	564	619	535	562	577	599	564	595	569	592	547	568	559	601	575	587	556	580	582	505	606	568	597	619	565	538	594	554	535	583	572	585	588	585	543	564	598	603	574	553	575	564	582	587	589	570	538	587	566	567	562	562	587	549	565	602	571	580	563	618	564	565	551	535	563	550	563	545	541	548	556	570	558	595	571	600	588	571	602	569	594	592	563	563	561	575	581	584	590	574	570	592	558	514	600	600	578	560	574	619	570	588	550	580	595	568	585	608	535	570	557	568	622	582	546	579	591	571	563	546	575	575	579	578	577	568	568	610	598	618	589	562	550	562	569	556	588	562	589	596	577	587	611	565	608	573	587	561	603	536	580	563	552	601	609	579	573	573	552	600	576	566	577	560	592	587	583	593	581	566	541	621	632	576	569	559	552	550	570	575	580	611	613	600	589	588	616	601	598	535	586	593	578	594	584	555	582	583	579	586	564	559	612	635	564	559	604	537	590	599	567	573	551	600	590	584	593	596	590	632	608	560	597	603	590	595	546	590	565	616	559	592	601	558	593	570	571	554	584	604	547	553	542	616	601	548	576	573	576	582	589	544	533	536	579	554	569	565	624	564	543	579	578	615	564	575	578	559	556	582	576	597	530	499	608	576	581	587	600	562	554	573	562	550	602	582	560	509	563	565	570	580	601	615	592	589	534	577	568	608	539	612	591	553	569	617	550	559	562	604	547	572	609	570	576	589	535	625	576	578	555	562	536	599	545	570	599	560	583	559	564	583	571	568	547	566	552	594	572	571	593	568	593	547	596	569	559	587	619	570	589	590	573	604	607	549	561	570	587	595	578	583	546	594	562	586	592	587	575	542	580	561	585	571	564	547	551	590	589	549	569	512	581	559	587	543	569	582	590	587	550	563	612	586	553	587	616	569	581	569	593	597	542	579	600	576	593	626	585	584	552	574	574	576	584	586	550	550	564	562	588	584	633	579	565	571	569	572	573	553	550	597	528	573	570	565	589	547	540	559	578	589	543	557	565	569	554	538	580	588	601	524	612	619	548	571	604	581	567	564	581	553	562	597	559	540	590	645	613	569	573	536	616	535	536	585	588	567	537	546	590	581	542	577	603	600	547	544	557	571	551	545	555	617	583	560	566	576	527	601	605	557	532	537	541	573	595	567	583	570	566	608	544	605	575	574	601	589	534	564	609	616	617	596	573	619	611	553	558	560	580	553	562	596	602	593	597	584	572	548	568	594	564	574	565	548	548	550	579	602	533	550	544	539	554	559	572	522	567	592	604	595	565	562	543	571
25735	21446	25869	18424	1566	721	628	561	518	494	499	511	510	498	466	448	474	464	497	502	511	498	459	473	471	475	486	466	502	447	449	484	478	452	479	482	459	491	482	438	497	489	451	500	488	464	444	434	444	473	445	466	464	493	462	429	495	473	451	440	445	488	477	441	437	458	471	443	471	463	446	432	446	413	516	449	453	422	447	428	458	476	454	426	440	460	472	489	464	483	455	472	443	488	453	485	478	438	486	456	449	496	470	451	458	480	476	423	423	478	464	450	487	485	406	499	497	467	474	457	442	451	484	457	439	433	464	452	505	491	423	478	456	465	453	452	433	460	442	471	469	438	404	444	461	443	423	463	467	477	473	462	461	446	474	481	442	441	424	452	447	483	447	438	441	468	443	481	459	469	449	416	439	414	458	451	443	457	458	437	424	463	498	465	430	449	453	454	456	478	471	511	448	442	477	416	442	433	461	456	479	509	452	467	397	459	415	483	456	441	429	441	449	447	463	486	461	416	419	463	465	471	473	398	458	468	502	423	419	507	463	472	502	457	448	447	425	444	438	455	482	476	441	460	430	437	482	464	430	464	452	467	463	439	423	463	468	438	464	483	431	433	471	434	455	482	469	462	460	467	469	458	468	474	460	456	475	469	399	457	467	446	425	435	451	467	447	451	460	452	455	461	450	447	472	454	465	472	477	462	494	475	458	438	419	433	445	446	447	470	478	486	455	466	461	448	468	437	469	476	461	437	470	444	484	441	480	436	422	427	424	431	406	449	430	419	465	478	461	438	425	444	467	464	430	460	439	447	438	460	485	436	446	439	458	443	441	497	466	447	461	446	429	462	479	481	438	477	479	457	446	451	461	465	454	458	439	499	407	435	474	455	414	420	454	471	465	449	430	446	447	453	454	439	494	497	454	446	448	427	464	470	453	485	426	440	408	488	458	437	448	473	464	466	433	457	427	449	435	453	449	462	462	507	445	500	452	420	444	461	491	444	494	455	435	443	451	471	483	444	430	451	439	444	439	478	482	496	468	489	450	440	437	474	449	435	430	466	481	504	451	489	466	469	493	457	492	412	482	472	430	447	418	441	488	466	472	470	449	456	433	470	484	473	445	454	435	486	492	457	466	437	453	460	509	443	474	468	506	446	453	413	448	481	473	465	455	492	470	447	445	452	455	466	477	448	486	482	484	477	495	483	440	440	449	463	468	471	410	468	435	431	492	443	458	463	448	471	461	468	491	463	485	450	452	432	487	438	476	448	433	391	487	391	441	432	466	447	450	450	477	427	429	434	468	430	437	462	446	442	442	453	466	460	448	471	446	467	427	483	468	459	476	417	417	457	453	484	449	452	435	456	452	431	434	469	475	472	473	461	407	432	475	446	427	467	437	474	436	442	400	436	447	454	464	454	453	444	457	446	442	475	440	426	416	443	453	480	448	437	417	441	493	445	470	478	459	467	451	473	474	445	444	423	412	455	427	430	437	435	467	441	469	440	424	450	414	432	438	471	438	457	435	438	463	426	463	443	470	462	482	422	451	453	429	449	474	416	502	506	504	451	468	454	474	445	457	447	465	420	436	462	464	440	457	497	488	461	455	438	451	496	447	431	504	471	475	450	464	440	449	443	440	451	436	447	492	503	483	435	481	435	435	472	467	439	443	470	448	439	420	477	448	446	486	448	473	466	469	468	470	478	420	523	461	451	449	445	472	419	469	444	470	473	453	481	480	470	433	456	483	429	449	453	464	459	441	447	445	461	422	465	471	457	444	473	491	452	397	477	449	398	439	460	500	432	504	456	431	489	437	453	451	448	428	432	447	445	462	490	470	476	437	466	462	445	461	493	496	495	435	402	447	470	418	462	454	456	452	432	440	452	457	456	461	455	459	508	457	453	448	445	465	481	451	448	422	439	457	450	454	444	478	425	463	442	459	457	419	435	476	423	497	474	459	471	482	486	445	464	483	484	432	451	473	465	502	467	430	470	436	482	415	465	450	461	433	461	471	463	509	487	442	485	422	436	461	463	454	453	459	460	469	410	440	471	436	457	456	450	421	476	458	414	441	433	477	458	437	493	395	481	492	450	489	429	437	432	453	452	479	459	453	484	418	502	466	437	434	448	477	459	450	475	437	425	465	476	429	471	433	467	434	471	419	464	462	472	438	435	433	472	434	433	507	444	459	486	483	494	454	429	451	452	460	457	486	411	443	474	422	464	453	459	466	439	466	417	472	428	429	475	451	440	443	467	478	470	449	464	488	425	475	454	490	456	428	455	479	440	443	410	430	463	456	434	488	467	466	461	460	459	434	446	445	476	498	469	440	513	409	459	465	478	422	452	487	452	456	439	458	469	440	470	488	450	477	475	460	477	451	474	438	451	468	447	508	495	441	401	447	501	455	466	466	464	477	461	519	457	464	472	436	475	421	451	413	461	448	433	420	454	436	439	429	421	455	464	444	489	463	447	452	462	433	429	469	471	467	458	471	447	480	444	457	469	471	460	476	467	487	493	462	453	447	478	469	457	455	443	459	491	444	444	439	451	473	463	459	462	427	478	417	507	489	427	442	450	487	411	425	466	470	445	441	487	465	442	466	468	470	454	429	456	460	468	488	434	462	481	439	437	441	440	435	485	491	442	386	478	436	457	489	475	464	454	421	435	452	502	465	464	456	461	457	435	467	459	455	443	468	481	442	467	466	461	448	432	441	460	488	440	460	452	485	459	441	477	462	440	436	472	453	470	470	455	437	469	433	436	456	454	433	453	454	508	460	466	453	463	464	427	486	459	482	489	427	452	454	472	416	452	454	461	465	494	497	469	456	500	448	436	463	469	506	447	456	430	509	462	433	442	433	492	436	471	453	410	461	438	484	461	466	463	438	452	461	453	451	487	493	448	442	483	467	481	473	462	484	458	476	437	454	455	456	428	409	458	451	425	483	429	500	444	481	459	455	453	410	470	447	479	458	463	447	437	437	470	442	464	451	454	479	450	447	463	419	457	462	460	478	473	427	455	447	461	456	480	440	466	486	432	445	428	477	488	454	438	478	454	489	458	442	451	455	460	433	479	471	481	440	450	458	424	450	427	436	443	448	497	487	470	503	501	453	457	469	490	452	476	459	480	450	439	446	441	480	485	461	459	426	457	491	409	452	434	442	454	503	446	456	448	510	469	448	439	459	472	449	493	442	465	462	468	448	396	499	444	468	460	456	462	457	476	454	457	452	478	457	460	472	484	468	478	453	441	425	403	459	461	430	451	430	492	484	477	450	441	450	501	454	458	466	445	445	462	473	479	437	458	474	460	475	459	448	465	474	446	434	487	459	430	465	462	446	461	477	460	453	456	483	452	439	421	461	468	459	473	423	504	445	474	445	489	448	458	459	432	438	495	485	467	409	467	471	451	462	451	468	476	491	464	483	447	443	426	484	424	429	414	442	500	482	455	505	446	447	443	455	428	501	523	435	478	470	484	451	461	452	455	416	466	398	471	444	441
3449	1945	1659	952	773	654	651	563	569	525	477	471	514	473	463	488	491	411	491	473	444	486	484	437	429	464	465	466	467	447	452	434	442	424	458	426	461	466	400	417	431	444	450	482	455	442	479	449	436	427	436	428	451	454	447	435	465	421	439	435	422	466	428	419	446	432	464	497	419	442	461	395	434	435	448	421	426	418	460	436	442	463	446	429	472	425	453	412	464	454	446	466	458	466	454	447	432	444	422	424	487	451	463	427	479	497	503	489	433	473	489	484	432	398	472	444	436	437	464	448	445	458	465	435	443	454	424	455	458	462	446	423	418	461	434	417	456	451	424	455	439	439	443	444	434	441	497	478	449	448	456	430	441	472	437	442	475	430	477	457	439	418	427	410	442	439	440	451	440	468	440	405	421	466	441	449	402	419	433	484	402	446	433	435	460	409	433	456	472	442	440	427	452	441	429	425	444	445	451	460	402	427	445	422	400	446	429	445	462	399	455	453	445	456	450	439	437	434	460	408	440	486	443	422	504	431	471	449	444	452	435	448	465	470	437	461	431	430	444	445	457	466	453	453	494	411	460	415	421	452	420	435	473	444	460	429	455	446	448	436	485	388	404	452	433	420	442	429	451	433	474	446	460	419	478	392	453	430	446	427	431	445	475	449	430	441	451	464	456	438	457	439	473	438	465	436	459	464	444	434	415	441	439	419	408	442	444	442	421	469	467	422	424	444	442	448	418	481	412	461	410	450	458	413	399	425	445	481	450	422	463	438	445	434	438	437	405	434	418	476	416	428	460	422	477	457	453	456	434	434	459	439	438	464	443	443	430	422	427	481	446	448	488	428	427	392	476	449	459	444	430	457	408	455	468	467	397	443	446	453	407	426	413	448	455	448	408	440	408	420	466	465	467	444	425	450	442	463	457	433	487	418	449	426	445	441	450	434	458	434	433	425	420	439	436	433	471	457	401	410	475	399	460	452	453	442	423	461	462	396	424	448	442	478	450	462	421	401	436	409	450	432	441	467	406	480	458	431	433	398	450	465	420	422	454	452	412	461	457	450	445	427	416	424	439	431	439	467	458	440	478	416	445	455	432	407	443	427	454	440	410	458	456	432	428	452	466	441	430	397	461	435	460	450	426	409	415	432	442	434	415	427	435	419	418	460	437	437	489	453	425	459	426	438	424	464	409	465	428	418	436	442	448	440	448	433	438	390	430	462	431	452	443	448	434	446	472	421	423	461	490	409	415	461	458	450	449	474	470	441	472	429	456	470	426	452	476	431	443	449	433	447	435	462	459	448	384	432	462	467	458	430	415	426	467	396	414	434	451	466	424	461	449	488	416	431	434	441	455	420	421	459	453	419	444	406	400	430	429	420	415	465	438	425	455	451	426	428	452	472	402	401	449	477	445	437	398	385	424	422	434	452	399	431	422	483	459	427	480	402	467	433	448	452	453	423	455	445	426	452	430	451	446	417	433	446	456	461	477	463	450	403	451	451	443	442	434	459	425	461	469	419	415	427	413	420	455	422	437	422	458	469	472	442	468	427	409	443	455	463	446	426	435	481	430	474	438	454	428	451	410	425	450	446	444	481	380	450	442	430	446	432	421	476	444	447	423	462	457	415	444	471	438	404	452	452	438	473	442	443	429	409	427	444	429	467	436	465	481	390	444	410	434	465	450	473	460	427	411	449	411	428	466	436	432	424	464	420	453	445	504	457	472	444	456	435	444	411	420	415	454	438	451	437	422	466	477	464	445	463	454	466	441	442	444	448	473	438	448	420	460	433	463	426	475	458	406	413	428	447	453	456	423	473	449	478	389	419	407	446	444	422	413	463	466	477	448	441	484	446	472	421	429	455	467	410	427	416	448	441	391	451	444	438	438	481	425	446	424	436	436	422	426	445	456	448	429	449	406	442	439	436	452	443	461	447	437	425	415	449	439	437	413	432	449	452	414	419	447	445	439	420	452	430	439	434	441	455	449	437	451	428	474	440	417	425	430	419	434	409	447	457	458	424	425	435	429	441	424	451	377	447	461	447	452	479	436	426	421	443	431	435	459	435	402	460	421	424	410	438	419	459	418	439	401	444	431	437	457	394	447	424	404	423	448	454	442	443	468	414	445	416	439	452	436	389	472	404	438	415	447	460	438	425	426	381	444	427	414	404	426	466	450	429	443	436	430	452	450	420	421	438	488	471	437	466	417	432	428	474	425	428	442	393	429	463	444	445	416	417	411	433	430	446	433	426	443	418	427	441	455	468	433	447	410	422	428	428	477	467	439	429	445	419	456	413	454	465	430	420	419	428	409	458	449	397	444	427	469	427	401	424	456	429	421	443	444	458	409	419	437	416	432	446	433	424	388	458	479	444	458	439	472	419	450	445	399	424	415	419	426	394	469	424	470	428	417	439	427	435	437	417	464	454	435	466	419	432	439	408	396	455	460	483	443	437	430	453	420	443	444	457	444	426	395	374	436	427	434	428	422	462	434	415	422	439	453	475	428	472	467	440	451	422	413	419	401	415	438	443	481	431	439	417	445	426	417	415	460	460	469	459	412	414	443	435	466	439	424	462	452	461	438	411	432	431	398	429	415	419	416	459	419	444	434	430	442	447	400	468	453	439	420	420	432	412	419	393	472	451	446	467	443	433	424	420	411	401	440	414	432	443	434	418	434	449	465	473	454	443	439	442	431	415	439	420	397	443	421	418	471	408	449	402	424	430	444	428	425	424	430	469	408	458	445	423	449	445	436	446	429	443	441	420	446	439	405	429	460	437	460	439	404	415	436	448	447	410	450	437	422	484	451	431	456	393	419	400	401	436	454	441	444	417	469	408	437	459	441	417	457	471	439	442	408	451	421	434	445	448	441	441	413	439	429	411	470	391	453	452	417	454	427	426	414	420	435	470	418	434	441	422	463	424	418	406	450	450	460	430	431	438	423	417	429	440	439	431	415	466	435	428	433	463	427	440	450	475	425	441	435	434	434	484	465	431	476	441	454	426	391	445	442	423	442	418	413	436	427	434	460	449	441	424	455	463	460	446	418	452	440	439	431	441	402	439	434	480	440	472	438	431	407	443	451	426	452	435	416	469	443	474	435	431	448	480	434	447	418	426	399	440	434	449	446	425	403	441	438	418	443	422	407	436	466	466	435	428	410	471	431	432	439	496	459	438	454	418	421	409	420	398	467	475	407	413	431	448	446	445	460	484	491	447	428	447	463	407	399	453	409	444	472	439	468	402	399	431	456	408	415	437	452	406	438	430	456	432	431	414	426	424	440	431	426	432	453	451	475	448	444	461	441	463	409	471	471	439	421	400	432	467	429	433	452	460	422	433	377	428	449	416	431	458	476	463	428	426	419	498	459	431	401	448	443	429	434	423	475	428	401	441	449	425	430	439	448	444	443	406	420	471	456	404	423	453	481	429	479	420	445	440	475	473	441	423	467	451	423	471	438	425	440	453	416	449	450	456	456	424	423	483	461	421	432	469
24226	21428	28590	24627	20328	2629	944	562	464	437	375	381	339	359	327	324	327	320	339	311	332	335	345	286	311	304	302	293	360	309	302	332	290	344	301	292	301	284	308	320	274	309	302	292	301	308	318	313	303	304	298	269	321	292	294	292	298	293	274	296	281	315	316	342	291	281	292	273	297	302	314	296	276	302	301	296	324	331	294	310	273	254	299	329	310	269	296	290	318	289	287	273	306	279	297	320	291	302	283	276	291	291	282	303	333	299	297	322	299	288	292	297	289	266	279	298	285	304	263	306	312	314	294	294	293	286	287	318	285	307	294	280	276	281	292	302	280	280	280	265	288	297	303	294	297	303	307	286	303	326	311	276	305	278	285	293	275	340	276	301	295	270	286	277	304	321	300	275	299	286	273	269	296	311	290	284	273	306	314	281	316	301	298	309	279	264	278	293	282	312	279	253	282	316	294	279	270	292	282	269	289	268	298	267	290	311	274	309	270	299	301	316	266	277	278	319	317	258	292	302	286	318	310	281	309	306	298	279	280	276	350	311	314	282	313	269	293	309	312	298	312	289	313	272	309	285	317	298	302	301	303	275	320	294	276	299	272	307	266	277	297	285	300	298	314	307	296	291	301	273	338	257	293	303	292	279	294	281	297	284	314	284	248	255	251	264	296	284	265	295	351	297	262	276	279	288	280	304	288	260	323	290	301	287	306	286	290	295	286	321	274	269	288	270	309	316	306	316	312	306	310	276	293	300	278	271	269	318	281	284	271	268	292	273	295	285	309	331	305	298	317	306	287	318	278	276	296	294	263	278	265	301	267	257	299	281	290	292	287	296	283	294	265	255	264	294	252	282	295	309	275	309	306	294	302	301	288	302	289	255	292	278	271	312	273	305	298	307	293	304	314	292	295	294	295	282	292	299	328	283	309	309	305	278	280	282	279	316	297	276	258	318	292	309	313	288	281	289	284	276	295	283	298	290	299	295	323	281	291	250	312	293	302	285	292	306	302	277	285	275	261	278	288	281	272	282	323	327	323	300	270	260	313	313	283	299	265	309	266	305	308	298	271	303	283	278	278	290	289	301	300	284	295	317	280	272	301	295	291	295	300	298	305	303	289	295	290	297	288	293	278	287	295	295	286	308	277	284	322	276	275	302	318	317	333	322	298	284	278	310	265	301	308	308	280	269	274	291	289	292	285	315	268	280	292	296	295	275	274	283	282	256	266	305	281	288	272	281	298	303	300	275	305	297	259	276	272	303	315	311	312	316	314	287	314	305	294	291	289	287	287	300	255	253	302	304	285	254	282	309	313	308	273	295	305	271	285	316	299	324	295	293	260	277	328	264	323	322	298	275	268	290	293	290	286	311	269	313	295	289	314	312	300	300	294	330	334	284	302	302	280	275	292	305	294	272	300	309	281	277	291	287	301	304	275	273	271	261	282	281	320	299	296	284	274	295	318	311	302	297	306	267	306	319	278	298	297	294	292	302	290	276	298	285	276	288	264	293	294	279	296	279	272	281	291	287	292	304	265	285	287	283	283	277	290	311	282	287	290	279	304	330	320	302	260	300	286	288	312	339	315	287	279	310	289	307	290	271	295	289	301	294	269	312	295	289	290	296	304	303	316	297	296	276	290	268	279	280	276	332	310	283	307	288	302	308	329	307	291	254	285	280	301	268	300	278	309	298	275	292	282	287	282	286	286	302	310	307	280	286	299	292	298	292	327	305	298	300	268	278	305	268	261	261	238	302	302	258	298	255	283	307	305	308	306	259	293	311	339	275	285	295	315	302	295	316	273	314	271	295	289	299	304	292	308	309	278	295	244	281	304	282	289	277	276	304	291	307	273	303	298	305	291	297	282	273	275	298	297	306	312	271	299	279	273	276	284	268	299	311	292	258	273	304	297	301	299	260	308	302	305	293	332	306	301	316	282	299	295	300	305	318	278	280	275	279	283	282	302	286	298	319	288	323	304	307	298	287	268	311	288	301	273	285	289	306	330	259	295	299	291	285	295	274	288	310	287	289	304	299	287	269	282	296	280	302	288	246	284	308	296	307	315	286	277	268	298	301	315	278	256	261	281	281	281	301	299	255	310	274	281	288	302	276	299	300	302	287	300	273	290	293	259	285	284	276	283	298	319	275	280	263	282	281	253	274	293	309	319	266	304	298	258	307	292	341	292	273	273	283	297	276	296	276	287	292	288	303	275	303	308	329	292	308	271	300	313	327	323	304	287	276	295	289	273	271	293	286	289	281	269	284	298	292	272	290	302	332	291	314	290	306	319	301	294	272	275	279	317	276	286	312	302	277	308	288	301	278	311	283	317	290	296	279	288	272	295	284	307	279	304	278	280	278	288	321	287	294	285	306	323	323	295	278	275	293	279	301	287	300	278	288	309	274	265	313	289	267	292	266	312	285	304	290	276	289	288	296	300	289	296	310	283	296	266	281	289	296	299	272	272	268	285	332	285	288	295	261	300	297	289	293	305	295	304	304	304	303	278	272	268	291	280	297	276	268	285	288	308	294	290	286	317	280	285	325	300	276	283	290	276	262	303	279	302	290	299	307	273	286	266	274	283	257	280	274	316	274	301	290	303	282	273	292	304	293	284	331	286	271	301	300	283	287	301	308	304	286	263	255	270	325	292	319	295	290	278	266	277	303	293	247	330	274	303	274	276	284	273	281	300	289	306	280	298	305	294	265	284	303	311	277	287	274	285	292	286	292	287	307	320	308	303	297	275	295	304	287	276	287	293	282	250	299	290	254	313	302	283	306	308	283	329	308	258	302	298	288	318	266	314	316	257	312	283	333	302	301	292	278	280	238	303	303	304	294	279	299	315	243	278	284	288	303	280	276	301	320	300	283	295	310	290	271	292	298	310	291	302	308	292	310	277	290	299	299	283	315	284	305	295	298	295	305	260	295	251	309	293	284	291	330	275	275	298	297	255	303	277	292	298	296	282	286	281	287	298	305	304	274	267	256	313	290	281	309	300	313	293	271	292	279	275	331	286	281	296	313	255	310	303	294	277	307	315	292	288	259	281	292	285	290	309	279	294	280	270	284	272	310	293	299	324	301	297	295	284	303	286	285	278	289	285	287	283	296	262	305	321	294	293	280	298	286	302	298	308	283	291	291	285	306	285	303	262	281	272	296	285	301	271	291	307	286	273	270	290	251	295	290	283	274	313	264	255	303	262	267	315	284	253	328	291	285	283	306	318	305	293	332	268	276	303	279	293	282	295	259	265	294	313	296	296	293	327	302	305	290	264	283	283	290	304	293	273	278	289	284	280	307	253	299	249	288	279	289	285	286	299	276	275	306	302	267	315	285	314	277	317	288	304	292	294	288	281	290	291	308	281	281	296	289	290	297	311	308	267	302	289	300	261	307	297	307	287	286	304	278	308	306	278	311	273	273	296	270	291	251	304	263	281	292	312	278	300	298	320	308	319	304	297	314	315	258	282	302	271	275	307	314	277	304	300	288	270	289
3234	4638	3610	1816	1264	942	752	724	585	490	474	464	408	399	393	361	351	382	349	343	363	364	316	329	314	340	323	336	307	348	310	320	310	323	357	334	320	310	305	330	289	288	304	319	303	312	299	304	338	316	310	323	297	287	304	289	307	315	307	294	326	317	294	325	310	306	296	280	318	321	333	312	295	299	309	289	295	272	295	288	350	325	318	314	306	325	325	282	285	328	308	309	315	313	299	264	290	299	303	297	307	266	334	293	306	319	293	296	292	292	286	307	324	318	288	287	315	323	294	314	306	323	323	298	323	333	290	292	302	311	286	281	295	290	312	327	314	324	284	314	286	309	264	309	304	285	294	345	306	314	281	304	269	270	301	292	320	332	317	295	281	328	310	328	328	292	314	318	306	326	295	286	310	346	300	317	318	343	313	317	291	293	274	310	300	303	314	313	322	303	299	297	276	318	305	314	292	303	319	316	302	327	340	350	280	275	302	290	287	315	315	305	288	300	306	334	292	311	294	279	294	289	278	313	305	278	292	288	294	336	299	326	264	296	306	302	321	312	283	316	295	295	336	304	293	275	283	327	272	281	294	294	310	316	312	296	291	276	319	290	322	288	310	294	307	279	342	287	289	318	270	288	286	324	297	301	290	289	304	299	296	274	291	317	297	292	319	315	285	316	301	317	317	308	299	245	284	333	288	314	314	282	312	285	313	311	310	302	301	283	287	277	318	300	306	303	313	306	305	283	315	280	294	299	325	297	318	260	305	289	301	314	306	283	304	320	293	316	315	292	280	291	285	283	277	297	295	332	306	342	313	315	319	289	280	324	286	292	320	294	292	289	311	262	320	293	302	300	299	306	298	334	314	319	314	295	304	308	287	286	282	278	314	303	324	316	307	304	307	315	287	327	284	279	296	270	289	343	315	307	310	317	307	298	310	303	343	292	294	281	308	301	293	313	301	330	293	279	289	322	295	300	295	304	277	302	302	321	295	331	301	293	306	278	314	282	338	279	321	286	288	282	303	317	284	296	325	311	288	276	326	288	299	289	296	321	293	290	331	290	310	319	319	319	301	301	285	290	305	312	306	300	269	333	305	318	333	289	264	300	278	303	309	291	319	294	292	261	286	317	295	305	311	329	292	297	315	257	294	288	297	287	334	307	269	297	278	302	287	286	245	285	287	317	324	284	290	275	304	292	289	309	309	312	285	296	300	310	278	315	302	274	278	317	288	307	301	309	303	297	301	279	289	286	291	305	331	282	305	303	308	320	281	313	303	294	315	291	300	323	315	276	270	322	292	273	307	287	297	268	313	311	286	293	267	277	330	300	313	289	279	290	301	302	300	301	280	277	297	316	296	294	311	296	297	291	301	300	279	262	325	298	301	284	320	328	321	318	298	321	265	288	311	280	304	312	293	294	311	301	295	310	297	335	314	307	264	286	283	277	298	318	330	302	314	315	313	312	276	287	334	265	325	309	300	284	324	296	306	315	311	272	305	308	308	311	301	290	305	289	323	311	297	310	299	303	289	290	271	318	264	324	297	302	322	317	302	312	299	305	331	304	340	290	313	308	324	309	291	291	287	295	301	333	294	298	283	301	281	332	304	289	298	317	301	328	286	318	302	317	297	324	265	298	312	298	295	300	279	325	298	279	312	342	315	288	313	327	286	292	318	291	302	281	297	300	271	300	278	281	312	317	271	295	303	289	305	278	294	303	288	322	262	333	314	301	303	312	311	301	282	285	323	309	305	302	294	294	292	322	272	321	313	287	297	305	284	294	273	303	292	280	303	309	260	310	303	305	305	266	272	307	303	279	327	299	308	297	294	305	313	308	290	312	321	268	267	312	306	289	324	295	269	298	307	317	316	287	296	277	277	261	303	302	297	306	292	308	282	289	311	323	290	311	300	312	293	299	325	319	292	293	258	303	277	323	304	314	274	288	273	316	309	312	323	325	300	280	282	287	266	266	300	282	298	310	289	317	282	304	264	335	304	285	308	284	318	308	293	313	289	343	317	277	281	315	305	296	311	280	301	309	292	272	318	321	305	302	320	309	300	306	346	296	287	303	286	290	305	300	314	270	288	273	317	316	293	301	300	293	296	281	285	318	293	313	300	291	282	267	279	285	298	291	317	286	251	268	292	336	300	324	284	298	292	298	269	267	288	252	305	299	290	296	315	273	288	291	312	294	295	288	312	307	293	325	284	329	265	299	296	289	281	281	317	306	318	303	263	289	284	312	312	306	303	263	313	273	305	265	279	304	312	272	296	276	287	328	298	284	314	324	316	311	279	346	310	272	274	335	259	324	324	294	273	317	265	287	293	293	312	274	292	303	308	325	287	272	295	317	314	287	303	294	303	314	310	312	289	285	297	308	328	314	271	267	323	306	310	266	296	296	311	303	286	294	295	305	312	312	281	289	313	296	271	302	284	298	274	304	291	282	295	297	291	329	285	290	286	273	316	290	308	291	279	306	311	317	278	267	324	304	317	297	288	328	276	318	317	290	288	290	292	294	313	318	275	308	320	308	314	307	282	272	281	271	280	327	281	312	304	287	305	285	351	311	289	286	275	307	298	307	290	264	332	268	320	312	354	288	287	293	272	301	320	297	314	262	285	316	305	310	303	310	283	297	298	281	311	314	281	303	295	322	283	302	339	303	302	294	299	284	325	289	296	319	326	313	314	322	303	287	292	296	296	287	294	316	284	282	309	273	308	278	284	291	283	309	321	291	316	318	308	289	310	306	302	283	296	316	299	296	293	308	310	274	304	308	284	320	277	300	268	264	302	274	269	291	284	301	271	314	303	326	298	295	285	283	294	307	302	302	297	310	293	316	244	310	307	333	317	289	253	302	301	329	290	295	295	299	301	285	347	288	291	315	286	288	309	319	275	320	307	260	306	296	301	318	295	292	287	312	296	295	265	314	272	284	281	281	273	300	284	302	291	288	287	309	280	313	303	288	304	286	319	261	326	284	299	277	302	290	268	299	308	298	315	281	285	336	294	279	306	291	327	274	321	304	288	292	286	305	321	283	265	292	284	295	280	298	319	314	304	301	311	303	309	267	302	273	259	304	290	301	278	296	303	321	286	262	289	289	296	293	277	300	300	340	287	261	281	329	285	276	286	277	325	318	300	276	276	304	278	308	306	310	272	311	300	261	282	287	292	303	270	329	291	305	247	297	319	295	275	305	305	346	296	303	295	302	286	295	295	307	276	310	282	278	307	272	277	277	290	298	317	286	273	311	295	299	280	263	291	290	285	288	307	290	302	321	281	319	292	318	305	297	350	291	285	288	290	308	308	280	316	304	310	285	287	280	305	294	265	280	313	272	290	325	296	279	303	298	288	296	327	300	272	292	312	294	280	311	296	331	298	301	274	295	296	271	268	277	285	264	322	308	300	294	307	292	298	308	266	298	280	315	303	322	287	301	277	296	250	318	270	281	307	319	307	323	290	298	315	321	335	305	289	303	289	280	329	274	277	316	289	318
27460	12089	1852	1024	813	652	632	650	633	654	646	630	649	652	645	619	644	694	572	615	632	624	641	658	636	596	628	645	652	649	588	619	671	649	642	617	650	647	651	605	628	643	595	649	631	629	618	639	644	624	560	661	648	627	641	625	619	620	627	629	657	663	652	637	614	610	609	583	598	599	611	662	651	660	631	634	620	648	651	609	664	687	627	614	615	617	609	609	639	637	639	602	661	616	673	607	646	635	650	628	650	645	652	651	642	640	601	637	635	663	631	611	651	645	618	643	590	639	654	572	653	644	665	594	680	599	673	679	684	600	643	647	635	624	688	663	649	605	659	649	619	640	635	600	640	641	639	668	654	626	604	624	649	650	581	603	641	641	652	610	655	604	618	629	626	639	590	633	644	653	631	640	650	659	613	636	665	629	614	624	623	605	658	660	604	608	621	573	617	624	700	632	611	619	568	643	674	624	611	640	620	633	597	639	597	651	643	631	600	621	612	661	627	647	625	683	607	628	628	629	638	615	609	592	611	622	615	618	598	617	612	615	611	611	616	636	632	615	664	605	636	610	655	591	650	594	641	639	605	630	653	623	602	611	639	622	621	618	617	662	623	634	611	598	582	638	622	643	644	660	647	636	648	648	633	659	639	619	639	609	636	639	641	620	638	604	656	668	638	607	594	653	617	624	644	605	643	608	647	599	594	669	667	606	586	642	666	625	641	652	649	613	560	643	609	591	625	650	649	697	634	647	640	572	632	638	625	615	617	633	593	663	619	617	604	628	649	635	599	633	682	615	645	623	617	612	554	671	651	625	599	644	635	614	557	588	632	638	670	657	625	615	628	649	631	618	675	575	652	603	642	600	582	643	609	602	637	648	657	582	606	625	631	585	614	642	620	617	646	581	605	623	624	621	606	641	646	680	629	608	685	617	595	649	666	646	621	663	638	624	673	619	639	613	649	602	665	624	640	591	612	650	623	593	581	568	629	596	618	632	630	606	632	616	589	592	652	600	645	641	616	593	650	603	635	659	629	670	630	621	652	638	648	595	640	623	660	592	639	631	679	616	659	639	637	613	608	645	599	672	657	672	644	660	609	609	616	685	653	629	650	609	661	627	673	627	676	638	651	618	643	603	636	675	641	667	570	619	601	604	626	599	604	634	629	624	642	656	626	617	648	665	645	624	594	587	640	665	642	614	626	664	606	653	706	663	629	681	606	634	661	603	663	646	684	654	608	652	614	642	606	648	637	620	648	634	651	639	679	639	618	636	658	648	660	605	588	618	635	658	634	667	577	604	594	652	595	647	668	612	607	617	618	640	630	621	617	648	604	615	604	664	657	667	577	636	639	623	651	633	646	659	567	642	625	626	656	670	669	623	632	589	659	574	625	636	641	650	621	599	582	632	568	580	657	617	572	645	610	673	641	624	602	631	658	594	605	631	600	663	652	587	607	589	585	596	626	629	654	685	655	624	615	616	588	628	631	621	629	667	614	643	667	613	659	653	661	626	630	657	636	638	625	597	630	624	634	633	595	587	637	627	630	575	605	631	588	642	628	610	624	642	628	675	613	661	621	612	594	595	635	653	662	615	670	623	628	633	580	611	635	636	661	649	640	626	628	645	657	641	656	603	601	599	617	557	606	639	649	637	657	630	608	664	622	647	629	628	585	612	624	599	638	662	650	652	595	596	660	615	641	643	679	637	630	687	600	633	656	600	612	634	633	590	679	635	613	644	580	629	603	592	649	615	632	715	604	633	642	607	624	629	647	675	659	639	646	618	604	602	650	592	631	637	659	609	611	610	622	633	619	645	663	625	616	633	624	594	646	584	647	628	665	660	646	642	643	621	610	605	636	627	601	613	645	613	629	615	643	640	642	623	631	624	627	596	693	689	662	649	648	613	628	635	607	638	650	604	610	671	700	655	602	633	654	632	651	600	585	585	628	654	583	624	663	627	621	580	598	649	647	604	611	648	618	611	642	603	614	632	629	613	649	616	626	598	675	605	577	603	644	629	633	597	648	634	667	658	637	620	645	624	635	660	647	616	618	636	603	647	616	628	608	608	595	636	635	635	619	642	642	574	614	637	679	625	640	641	622	605	630	585	636	646	635	643	587	669	605	602	614	601	659	581	610	692	661	631	614	614	612	604	626	606	627	639	641	644	658	638	648	603	640	609	661	645	677	637	604	609	608	615	655	656	672	592	631	633	587	615	599	642	609	551	669	625	595	698	664	634	650	598	655	620	625	672	650	683	606	625	585	658	620	666	647	651	573	623	670	637	658	606	600	638	604	617	649	627	630	644	678	622	583	624	658	652	670	692	614	607	665	599	625	578	572	666	638	636	631	585	620	600	671	573	604	641	622	635	621	638	634	609	600	590	654	643	640	557	620	626	659	596	635	577	600	633	580	629	648	688	621	593	652	627	630	620	618	656	643	626	680	647	598	621	612	651	635	632	637	636	656	626	607	629	642	639	639	587	604	595	649	591	690	654	561	648	614	629	609	640	605	602	590	657	655	629	643	599	599	645	627	662	630	637	601	586	599	628	619	600	601	670	654	631	607	617	636	645	636	635	639	601	642	650	666	657	608	635	637	638	664	635	605	639	620	618	580	610	612	645	627	603	609	635	633	616	584	606	638	572	621	619	636	633	621	610	656	602	599	647	611	593	617	637	634	638	594	668	693	579	635	605	623	610	645	597	631	577	617	601	655	612	621	649	621	584	635	625	619	634	655	636	651	622	629	652	638	623	602	610	631	624	607	625	589	617	629	653	629	655	587	626	656	645	654	635	616	583	647	557	629	660	620	639	634	671	598	648	665	623	641	646	664	614	661	598	620	585	585	639	618	592	646	650	625	629	646	645	599	651	653	681	647	652	644	625	645	672	632	608	642	642	624	643	622	626	631	657	594	591	613	628	641	607	624	638	640	624	637	591	631	614	592	638	622	656	605	651	677	629	650	627	647	668	580	603	622	624	622	625	602	657	633	593	634	649	632	565	675	615	623	608	597	644	688	632	678	625	628	649	576	654	594	640	634	579	637	623	606	624	635	633	597	620	655	658	680	566	647	614	585	562	654	636	641	576	614	650	636	606	645	639	603	569	645	642	638	621	685	637	645	619	627	652	620	677	652	674	651	643	652	671	618	623	629	624	704	635	607	679	675	615	657	593	635	636	622	578	593	612	598	663	634	649	621	636	643	636	638	618	614	565	656	645	619	655	602	623	645	606	632	630	609	616	657	653	599	600	689	661	630	653	651	646	645	653	646	638	629	647	692	634	682	607	628	612	644	579	616	638	608	653	631	609	620	603	642	611	590	622	582	638	641	663	636	591	642	620	650	623	610	617	594	648	623	609	644	585	677	677	628	657	634	616	653	607	609	653	658	613	630	615	614	649	642	695	634	605	620	641	671	613	653	637	611	625	601	646	641	636	619	623	617	651	600	608	621	632	638	622	649	660	638	637	618	610	648	646	637	640	679	649	585	623	611	613
5031	834	776	653	587	619	600	542	602	608	592	569	571	612	583	549	574	564	595	622	629	588	579	636	639	579	523	576	573	614	559	614	569	588	586	566	565	565	575	580	600	584	569	555	587	584	593	606	553	588	553	605	603	565	553	587	616	623	548	585	545	552	541	608	625	548	557	582	575	548	566	541	569	525	570	556	528	588	592	560	562	571	528	572	571	604	573	610	600	613	616	537	551	562	566	579	549	595	592	563	569	595	550	583	575	566	568	586	595	558	565	573	573	568	623	572	579	582	605	559	548	572	532	572	552	562	580	559	594	573	571	539	565	567	589	564	581	563	593	573	558	554	541	565	562	580	545	592	556	565	581	550	569	602	541	571	617	575	556	591	541	571	589	547	606	534	574	600	580	578	545	584	571	561	558	565	605	606	544	553	565	593	551	604	588	570	567	553	557	576	567	589	563	570	565	561	603	535	583	550	566	537	648	543	593	595	558	535	564	594	588	582	563	555	571	606	579	592	590	573	559	618	574	555	570	581	563	590	571	576	564	585	552	578	617	570	547	580	567	589	584	589	578	542	550	569	564	564	552	570	576	560	528	581	572	551	587	566	528	546	591	634	574	595	592	550	584	523	530	587	521	561	591	565	547	549	553	550	566	578	599	552	525	627	573	578	590	569	568	606	538	561	536	551	575	546	593	601	604	549	541	600	561	587	593	565	592	578	587	568	581	604	601	600	608	555	522	541	598	586	565	536	545	576	579	547	578	578	544	555	561	614	567	576	564	594	542	596	535	556	568	575	566	615	576	562	575	574	569	594	583	573	632	573	593	606	603	566	602	589	576	572	611	577	595	579	557	560	538	544	567	601	607	563	563	533	569	566	555	548	580	567	536	579	598	572	534	553	565	601	560	580	589	585	567	591	548	556	582	563	546	588	553	516	533	578	531	611	557	567	596	559	559	567	586	589	605	598	589	567	564	610	613	559	591	603	600	567	544	565	548	603	618	588	620	560	610	579	569	566	553	606	552	615	579	535	548	590	561	580	555	567	608	589	567	578	578	621	577	588	555	543	576	578	542	579	539	610	562	536	561	557	532	585	581	560	562	564	545	524	620	586	562	567	540	563	557	562	586	569	596	582	608	591	588	594	570	596	622	607	573	525	586	567	538	557	602	577	566	508	563	594	563	622	616	583	581	548	589	614	584	571	612	574	563	576	571	605	510	586	586	572	572	550	584	564	589	608	617	604	598	560	569	607	588	570	573	554	619	540	542	545	567	573	578	582	543	587	578	577	570	542	575	588	590	590	533	575	585	545	560	592	573	577	548	537	571	560	574	531	578	538	624	556	575	598	598	580	570	520	584	599	570	540	563	572	536	576	570	554	599	570	589	579	579	604	583	561	612	595	588	581	585	596	555	590	541	592	565	559	572	575	538	571	565	561	580	601	545	559	636	577	571	543	573	595	575	597	574	618	536	574	572	576	607	582	557	570	603	585	554	602	547	548	557	550	599	545	590	537	573	566	535	592	637	567	548	596	601	572	550	557	569	526	533	584	593	566	549	558	590	605	566	560	575	574	627	599	592	610	594	527	590	622	589	586	605	575	551	581	569	591	556	534	567	575	598	543	607	546	578	561	573	606	559	566	604	601	562	574	594	602	582	573	589	564	603	586	587	580	572	563	574	592	578	571	579	574	560	561	566	587	571	574	587	560	560	583	635	597	599	564	597	536	547	550	623	609	562	536	536	559	612	612	560	580	610	560	519	580	555	564	571	576	574	565	560	592	579	556	600	540	563	584	579	574	586	566	523	584	589	604	541	565	572	611	606	608	534	590	531	607	587	587	598	546	573	564	577	585	596	589	610	586	590	567	577	596	585	574	564	546	598	582	598	551	544	578	522	567	596	583	577	619	556	548	584	559	532	575	529	563	577	558	574	573	595	560	593	569	583	578	553	531	572	571	590	586	585	574	629	587	557	584	619	566	551	587	557	594	578	567	578	561	571	541	635	625	596	583	537	556	593	550	555	576	587	561	602	593	577	581	572	550	584	586	579	596	610	586	565	550	589	556	580	607	584	567	589	584	560	602	568	569	543	554	581	553	552	552	602	580	612	577	559	566	574	562	532	572	578	568	589	556	560	572	573	586	569	590	572	621	500	573	557	580	568	567	566	571	514	589	594	574	548	571	574	574	611	560	573	517	586	564	618	546	533	601	603	544	562	618	549	579	568	551	581	620	574	590	548	601	518	560	580	605	590	573	569	564	608	595	583	591	573	587	602	592	588	562	575	565	520	622	552	547	618	603	577	578	532	563	529	586	538	544	580	565	572	606	576	529	567	558	588	572	572	564	516	582	539	556	564	545	559	614	564	582	552	551	533	599	551	590	538	518	563	600	574	595	539	550	621	565	568	531	533	520	558	551	589	576	572	557	598	632	596	554	583	545	594	564	581	549	538	561	591	543	575	608	596	589	525	543	570	570	552	548	608	550	535	553	581	601	579	575	573	534	571	568	570	565	566	583	534	594	576	584	540	549	593	546	587	573	559	590	562	567	624	500	566	609	589	556	595	548	575	559	569	588	555	562	611	540	563	581	574	548	575	524	558	592	624	545	555	609	555	563	576	564	526	547	628	621	609	581	586	599	559	599	535	546	549	588	577	577	632	564	571	609	592	584	625	597	575	612	559	549	532	553	604	569	553	553	608	552	560	571	606	568	562	565	543	583	564	529	576	571	577	591	550	599	601	587	582	624	589	552	551	568	548	605	554	559	552	581	576	577	570	590	525	569	556	557	618	541	552	568	574	572	561	603	584	580	562	599	563	529	570	555	577	564	558	590	593	565	550	576	583	568	592	573	564	567	564	552	569	521	584	584	607	603	581	601	546	572	589	561	600	591	568	543	577	587	594	570	575	584	613	554	585	534	545	550	593	569	552	600	543	583	540	556	551	541	550	568	537	579	564	561	571	570	556	547	573	543	503	535	579	573	569	576	571	558	560	612	603	578	550	569	587	587	582	565	527	592	572	567	595	593	603	594	566	567	578	580	575	535	580	590	552	576	621	545	576	570	577	581	621	578	597	617	569	575	587	542	571	611	557	596	576	585	559	592	544	569	553	562	611	588	576	589	602	606	583	563	572	570	541	555	576	568	585	563	571	564	600	535	586	559	588	592	526	591	573	572	570	601	616	588	593	584	552	550	580	609	570	558	558	593	582	535	582	582	588	558	606	525	554	581	609	563	575	561	581	563	575	636	556	554	554	568	579	569	570	596	572	574	534	566	549	541	598	580	599	579	586	590	571	554	545	543	593	539	577	538	574	606	565	556	586	639	585	528	587	538	575	603	551	546	587	580	560	552	586	574	554	584	579	556	621	598	542	576	595	597	587	549	571	590	540	560	594	570	612	561	607	566	559	551	594	572	528	531	551	574	569	577	556	572	629	555	565	571	587	587	568	549	564	559	606	629	603	568	564	605	566	591	555	579	586	566	569	541	538	599
25703	21438	25844	18444	1473	699	610	515	522	511	489	432	464	484	445	444	437	455	452	463	490	472	444	483	446	441	464	466	422	427	472	476	421	452	462	460	440	453	468	451	460	424	416	434	440	444	465	437	456	453	465	464	454	456	442	431	466	433	443	432	427	445	460	455	430	420	430	435	463	445	425	458	454	400	438	403	482	459	433	432	440	505	487	460	438	416	437	474	434	455	473	453	424	441	433	456	432	463	462	441	468	464	443	421	456	438	442	450	442	450	462	456	451	422	407	432	472	472	459	472	486	456	470	443	420	464	435	446	443	442	443	442	450	443	455	415	459	456	431	460	483	484	423	472	460	442	460	422	466	463	482	466	454	469	443	446	448	444	420	412	412	465	480	452	444	470	416	463	479	434	463	426	414	418	439	453	430	434	433	475	455	456	463	456	446	443	466	421	441	399	463	454	464	416	437	455	441	443	454	426	445	450	426	429	454	435	453	432	431	424	421	417	461	424	443	452	430	442	439	441	443	444	470	463	464	480	410	460	435	454	367	465	463	433	441	474	481	430	453	481	463	416	444	460	448	430	459	454	470	431	428	434	416	427	444	431	436	424	454	471	387	439	447	437	430	459	441	491	411	430	424	463	416	453	474	493	486	421	468	427	401	432	475	428	437	466	479	428	464	450	435	417	442	458	409	465	491	409	428	465	441	401	410	479	432	439	460	440	412	416	437	451	412	423	442	435	444	414	439	439	472	423	421	457	440	436	468	443	402	470	433	414	439	444	426	435	434	434	393	444	447	412	445	471	416	424	468	447	429	412	424	449	426	459	465	427	439	455	445	443	439	440	478	448	424	432	430	411	437	426	435	475	451	423	469	449	447	406	427	480	451	453	477	475	398	442	422	440	435	449	436	432	464	478	460	448	433	462	424	471	436	475	449	453	414	412	437	397	438	427	466	426	458	486	471	480	447	471	473	466	429	424	426	439	429	447	450	445	445	469	459	466	425	426	452	437	476	435	436	432	437	457	403	443	450	470	450	416	438	485	454	402	439	445	411	430	426	430	440	434	450	457	450	472	444	466	470	453	459	447	435	412	448	475	457	466	460	462	423	471	426	441	472	450	419	444	466	435	453	475	459	431	427	437	424	447	453	453	459	434	468	401	435	397	452	469	489	435	465	397	436	450	449	431	438	427	441	436	446	455	438	434	449	480	451	467	468	484	436	434	451	435	469	479	408	449	460	423	474	444	492	494	472	408	425	420	427	467	404	400	389	469	477	404	461	445	440	463	455	436	442	442	397	419	429	455	445	423	437	491	480	435	435	450	428	386	470	409	460	437	422	402	432	452	427	467	457	469	462	413	503	456	470	449	478	445	438	441	453	421	442	424	488	462	446	409	460	445	467	451	434	421	413	430	448	430	439	455	459	447	464	476	444	420	429	478	464	434	450	398	425	449	481	415	382	454	411	416	447	423	430	424	410	379	450	435	431	466	401	468	416	436	439	450	428	430	439	429	449	486	473	450	437	406	404	473	457	475	435	438	433	425	426	480	440	447	436	454	445	478	411	468	427	445	444	416	425	425	449	429	460	414	440	458	450	420	450	467	434	410	407	447	456	442	444	454	450	459	447	449	454	434	489	438	454	441	420	431	445	462	423	414	446	442	467	443	478	463	406	478	427	456	451	444	478	423	422	445	452	449	418	426	437	472	409	459	434	432	444	454	429	452	464	423	429	463	422	460	430	442	433	394	429	429	406	458	462	414	473	441	446	441	423	472	478	431	460	475	424	439	441	467	450	452	488	441	430	430	420	459	427	437	442	419	452	476	464	445	407	427	438	451	451	477	454	468	446	447	404	459	463	446	413	424	448	467	435	445	430	435	481	440	486	424	450	441	413	466	466	423	436	443	459	447	451	480	491	472	430	442	435	474	466	407	433	437	442	439	425	413	437	427	447	500	454	438	467	411	426	460	462	478	474	427	442	458	476	447	458	463	432	445	437	436	453	483	474	410	473	421	450	444	468	430	461	442	445	464	449	459	448	471	427	443	468	459	445	402	431	449	409	439	453	471	418	424	418	387	428	452	462	446	432	435	448	463	447	467	410	449	447	444	422	482	462	460	449	451	467	428	403	437	443	469	427	421	453	469	452	466	421	434	416	497	464	439	452	457	416	425	453	435	455	416	450	454	383	432	444	430	434	483	458	453	442	454	428	447	446	500	439	427	437	458	424	444	469	420	422	457	416	425	416	442	484	472	439	453	470	477	457	454	411	444	453	461	442	471	451	456	457	461	480	421	421	435	453	442	444	457	477	460	465	459	416	429	429	431	412	429	426	408	435	469	466	442	438	447	408	456	462	418	468	441	437	430	448	437	481	443	434	474	423	453	449	484	460	428	415	455	472	414	441	444	472	466	484	407	463	480	487	464	489	458	459	454	430	426	418	436	455	402	448	469	455	410	427	453	445	410	417	405	433	488	452	455	469	469	487	462	454	425	445	462	427	433	455	423	437	462	472	428	413	436	477	417	463	413	442	424	446	449	433	456	479	464	465	426	443	474	437	429	454	415	440	413	447	426	443	439	393	422	437	438	466	471	456	436	460	455	430	479	369	451	487	458	446	436	442	444	429	478	468	427	446	402	481	419	450	457	406	456	421	458	435	451	449	427	431	404	468	435	430	469	438	451	467	426	464	444	482	436	470	447	451	470	446	463	441	451	438	439	410	470	440	421	463	445	466	409	437	443	474	437	471	449	439	459	442	471	450	474	429	407	485	443	475	427	444	463	443	419	423	453	424	450	448	433	448	434	445	448	445	470	443	430	492	388	472	415	427	431	476	463	454	429	441	427	463	468	399	477	464	453	448	410	458	429	402	450	454	414	460	449	486	473	485	450	437	456	438	461	437	425	441	461	436	434	408	418	416	413	409	415	457	378	465	447	395	472	422	438	424	454	424	429	405	452	466	398	435	506	442	437	447	484	436	478	434	435	428	467	455	449	466	442	423	454	433	441	468	438	435	418	483	458	421	404	432	447	459	428	442	456	419	434	414	430	467	428	489	420	446	452	442	459	414	405	441	460	437	443	456	457	449	424	431	387	437	475	412	476	448	452	422	429	438	450	468	467	467	458	442	429	454	451	457	487	470	436	431	481	430	431	436	502	405	434	406	433	457	448	454	441	430	430	414	419	426	430	426	399	425	428	452	464	414	416	470	458	422	431	407	455	463	438	473	429	442	472	433	437	438	417	462	455	448	459	444	463	457	446	443	447	503	453	448	387	413	441	443	429	413	464	458	452	445	454	428	446	437	454	461	437	469	461	457	428	452	464	430	450	466	442	405	442	470	444	438	449	435	440	450	442	446	407	493	455	394	439	425	484	447	426	418	476	461	417	465	410	406	435	436	456	447	461	431	447	466	421	436	447	453	400	445	484	444	476	450	448	379	437	441	452	424	442	485	398	444	441	422	461	464	444	433	457	492	430	447	428	415	448	451	438	490	456
3427	2104	1647	967	779	656	605	546	527	512	491	516	462	482	470	459	467	509	449	449	444	423	394	425	450	408	437	447	471	467	470	431	455	420	441	429	412	437	453	428	441	494	453	459	459	427	458	443	422	441	451	473	465	400	392	432	398	459	406	455	440	418	441	459	441	412	426	400	408	384	442	420	435	411	430	448	441	402	425	410	445	420	414	437	419	455	427	440	443	462	448	438	400	468	465	468	471	401	465	440	433	425	464	428	451	436	434	417	435	450	429	438	386	467	440	468	409	406	431	472	426	457	396	432	458	408	470	423	482	424	428	477	440	470	450	414	452	460	435	461	464	391	410	436	429	410	405	417	418	422	399	442	467	435	426	459	444	415	424	457	438	420	413	439	413	419	404	443	435	418	471	449	436	424	418	464	416	451	432	423	437	463	390	453	444	436	450	446	433	428	401	438	458	446	450	424	424	407	473	378	396	448	445	434	433	396	442	412	448	433	424	439	421	428	422	444	464	429	434	420	464	423	419	406	434	423	442	421	427	426	450	400	394	411	461	474	425	442	471	404	423	434	449	440	416	418	411	422	434	446	376	415	467	464	391	450	436	432	432	447	422	404	441	413	389	418	401	425	447	460	411	456	460	434	413	391	390	434	399	412	451	452	399	440	432	406	447	458	464	488	400	477	455	430	396	452	425	418	435	427	438	416	460	409	442	425	430	434	403	443	427	428	422	467	432	429	430	424	428	421	460	428	442	422	456	427	459	425	440	424	466	438	411	448	437	459	440	422	444	440	409	419	411	447	422	408	405	429	391	420	406	453	431	419	436	419	432	428	423	442	479	419	426	417	415	452	434	419	444	446	441	450	433	418	450	453	448	433	435	431	414	418	411	435	414	432	434	440	448	448	450	436	437	442	430	420	453	432	433	466	428	436	394	428	417	416	446	437	462	425	442	409	467	410	474	413	430	422	382	442	413	402	417	394	464	452	429	444	447	422	416	407	425	434	445	419	447	431	419	433	427	445	400	418	444	462	442	439	458	445	446	422	403	398	432	449	424	422	407	413	432	420	420	460	400	434	422	435	423	452	431	420	449	433	439	425	417	441	405	415	415	422	419	449	462	413	420	471	443	439	416	444	435	451	458	416	464	408	415	429	430	414	426	449	428	461	410	431	400	472	430	428	407	394	452	449	449	441	430	448	431	428	425	430	464	415	425	444	406	420	409	405	415	433	409	422	443	395	426	442	458	447	408	443	418	414	396	448	462	390	420	451	433	419	416	435	422	409	452	453	451	418	400	449	460	419	412	451	436	462	450	438	409	455	400	421	430	400	456	452	435	375	426	398	424	437	426	397	421	426	426	460	437	451	414	424	425	433	427	431	447	436	399	401	422	441	440	424	442	435	425	406	417	432	470	428	427	408	451	415	438	448	387	428	431	430	428	435	468	424	407	421	439	395	410	422	422	424	449	439	413	431	390	477	420	452	402	451	418	456	391	449	405	415	456	405	451	448	434	433	413	443	444	439	415	409	442	438	447	428	444	420	440	436	423	455	435	423	416	404	461	437	434	394	421	441	424	444	475	443	393	456	456	427	434	440	374	417	436	399	464	445	410	446	466	423	426	399	403	457	429	437	439	413	406	432	457	489	459	453	441	423	406	392	442	450	429	420	445	415	463	446	416	450	446	442	427	429	404	396	474	422	458	417	453	431	464	421	414	437	401	441	466	466	402	436	429	452	465	401	423	431	392	414	420	411	435	407	452	437	440	464	422	409	437	438	439	438	428	432	388	418	454	462	453	448	444	441	438	427	431	401	409	411	447	412	444	421	435	407	437	464	435	441	439	431	411	420	422	437	449	447	432	454	409	431	428	429	466	441	383	433	431	438	404	433	455	431	442	460	420	425	436	444	424	434	443	422	449	440	458	444	402	435	403	428	442	410	423	460	393	425	407	415	412	391	451	433	451	432	425	420	441	467	428	437	404	453	413	403	435	433	404	423	467	409	416	457	421	416	400	446	411	449	457	474	420	401	423	459	452	420	440	401	445	450	455	435	437	428	428	471	445	449	421	406	427	467	400	422	391	451	425	438	416	426	478	452	430	435	426	400	455	427	410	466	434	460	441	471	454	413	429	423	468	434	442	438	388	437	410	458	433	403	448	413	406	434	421	444	428	435	429	419	402	402	420	444	441	437	419	438	419	432	423	402	444	422	444	408	423	479	417	404	413	458	444	412	416	425	429	432	402	422	442	441	395	450	414	449	404	415	449	428	458	427	445	430	447	408	425	412	450	430	419	388	406	406	449	414	411	413	428	431	416	433	418	426	387	420	424	431	457	432	404	414	437	405	441	429	399	439	453	415	427	408	421	463	441	435	453	439	441	425	428	410	417	418	452	437	444	400	456	434	395	427	424	414	443	440	408	386	445	406	407	383	426	411	468	434	419	429	437	448	412	440	415	464	458	408	432	423	472	414	426	425	441	406	446	402	462	439	465	432	469	385	441	416	451	409	464	435	403	435	452	387	450	409	418	436	415	457	397	394	447	420	419	446	425	461	415	427	469	449	457	427	430	436	422	403	417	383	420	429	430	448	469	431	432	441	415	402	408	416	445	470	458	437	419	435	443	422	427	424	445	426	419	443	432	435	422	458	392	445	435	465	446	413	447	445	425	436	432	405	439	418	413	422	417	446	403	449	478	470	423	433	436	415	444	424	469	427	467	453	429	444	439	437	445	472	449	460	445	443	429	406	446	421	455	486	438	452	400	432	449	406	455	454	427	419	456	423	431	407	411	423	396	407	434	425	448	425	427	430	441	435	410	424	414	408	448	404	429	396	410	401	416	427	412	423	401	476	456	402	455	453	417	458	428	398	409	447	397	414	423	443	431	472	414	438	427	442	416	462	399	461	443	439	458	428	471	421	445	432	401	443	430	403	457	420	431	428	440	393	403	427	445	449	409	424	424	441	402	427	462	409	431	453	409	431	426	456	441	412	428	425	431	431	433	426	431	403	452	429	411	436	446	449	441	411	411	397	429	404	449	431	418	452	434	405	410	421	450	447	415	408	445	423	456	405	438	459	424	446	414	441	460	437	457	388	417	454	444	444	421	434	404	449	444	442	437	442	435	460	443	422	417	424	426	443	431	427	406	447	441	427	410	414	427	430	425	453	425	413	436	416	429	418	430	417	437	412	415	420	474	398	437	396	403	403	418	450	425	426	420	429	428	445	415	434	417	426	432	450	434	427	437	411	440	430	418	439	447	432	433	415	464	450	439	462	461	406	423	445	451	410	413	406	452	410	442	429	435	422	445	441	415	420	382	416	407	407	453	471	414	400	450	429	436	430	430	440	471	430	434	466	397	419	445	427	400	428	440	402	441	435	398	437	423	417	424	427	446	463	419	403	377	428	440	415	444	413	428	424	420	433	440	419	453	415	431	481	459	411	401	425	404	447	425	393	436	450	424	376	454	421	444	418	458	458	412	394	452	427	423	407
24293	21462	28630	24729	20249	2641	844	485	438	392	395	336	324	390	335	340	320	326	291	348	304	311	318	285	301	278	279	287	292	295	310	295	279	294	302	295	304	270	323	316	288	304	317	310	294	296	258	286	282	285	292	278	327	285	298	286	299	283	293	299	297	292	275	259	309	311	292	283	272	316	316	264	270	288	285	288	280	270	304	281	308	302	251	290	306	313	267	287	292	311	252	305	273	268	298	287	278	299	299	259	277	283	285	288	301	245	308	286	261	266	275	300	258	290	300	269	307	274	282	329	285	262	298	286	309	275	277	276	300	298	300	288	286	294	292	276	287	324	278	264	279	274	320	282	314	294	277	254	279	276	294	315	270	291	298	281	270	286	268	301	325	305	287	254	295	289	272	313	277	292	281	278	272	287	302	285	283	300	282	294	311	252	295	260	270	302	313	258	246	279	276	306	307	292	247	282	287	276	274	285	312	281	277	292	239	280	306	279	287	260	290	286	292	278	276	260	276	284	284	278	289	254	284	274	295	269	260	262	283	283	276	289	272	254	300	274	274	289	318	294	297	311	270	290	299	256	290	305	285	279	254	288	301	301	297	296	281	314	239	285	300	279	285	277	284	280	300	305	274	255	292	269	302	284	299	312	288	292	283	288	270	291	306	272	270	302	304	316	275	254	265	283	290	281	272	274	289	275	313	255	266	288	245	301	262	266	288	268	286	284	304	276	306	280	279	307	279	265	319	287	248	304	288	309	260	310	306	287	291	284	278	269	288	263	262	267	285	278	279	268	287	267	311	290	279	285	286	289	276	308	311	269	302	283	302	269	267	282	279	316	276	263	326	300	271	277	268	292	288	271	297	294	278	290	293	266	279	290	312	320	285	301	291	287	290	281	268	293	290	266	291	265	272	254	285	274	312	286	274	297	266	281	316	272	311	246	281	295	282	286	307	289	330	285	280	270	297	270	274	247	291	314	259	301	295	309	288	296	290	312	273	274	252	287	271	303	292	276	267	257	288	275	272	289	295	282	278	308	290	298	278	308	315	310	275	290	271	300	287	286	289	263	273	297	264	277	265	262	286	287	270	264	297	310	263	307	292	281	258	296	271	270	289	293	276	276	296	281	285	283	284	284	261	284	277	295	298	308	290	259	306	304	282	280	294	283	267	279	262	294	290	281	276	294	297	293	247	290	300	268	304	304	291	301	293	277	282	274	287	293	239	309	310	257	315	301	276	292	269	263	287	275	286	297	296	284	282	273	289	286	288	283	264	301	235	292	308	288	301	268	296	292	287	264	288	243	263	343	265	299	313	299	318	288	273	302	334	284	292	290	262	303	322	280	322	265	269	280	294	308	294	267	310	279	316	295	310	290	320	270	280	292	295	276	284	274	292	250	291	288	273	298	266	258	290	277	298	333	278	276	255	317	288	283	287	285	299	294	265	318	295	298	270	283	282	288	284	270	278	276	331	293	281	287	296	275	281	275	310	276	292	312	271	271	275	283	271	259	260	292	294	297	262	304	273	280	292	286	319	279	299	287	295	274	245	264	261	305	298	306	288	289	297	286	291	276	261	259	296	253	296	271	274	275	288	309	276	292	303	258	292	298	257	277	298	260	287	291	298	281	280	306	280	295	294	275	287	264	274	267	281	299	245	294	286	272	269	285	262	283	287	278	264	301	262	305	282	313	281	290	284	276	307	285	315	302	271	310	274	295	305	282	273	325	283	287	310	272	294	296	287	277	286	282	253	288	294	292	269	291	275	270	309	272	308	297	297	296	294	307	289	296	271	261	290	260	265	266	280	290	275	275	265	275	298	297	279	273	279	295	312	276	288	294	288	301	271	291	256	309	274	285	298	276	286	289	287	271	302	330	301	290	273	298	314	302	259	276	288	285	288	308	255	279	278	291	293	304	265	250	276	286	283	276	268	278	265	282	283	297	282	293	306	288	259	290	285	311	324	270	274	308	275	273	272	285	302	301	310	264	295	262	289	313	261	265	280	277	282	277	302	299	289	264	305	287	283	258	283	281	298	295	296	281	301	269	302	290	277	291	283	291	296	294	280	306	281	285	301	301	270	257	296	297	313	260	266	278	306	287	342	278	265	262	280	264	266	284	292	315	289	252	277	288	279	243	262	301	299	308	281	269	308	302	281	284	292	281	293	282	269	303	278	279	284	274	289	280	300	263	262	282	264	281	262	269	288	296	256	289	264	291	300	283	264	294	267	275	256	269	298	275	286	276	287	302	287	259	250	306	252	277	292	277	299	302	316	310	282	282	285	282	300	281	289	289	284	291	305	286	287	255	263	281	321	270	266	269	309	254	261	273	260	281	253	296	295	302	273	268	269	303	305	260	314	305	297	294	284	302	273	258	267	276	289	300	273	294	280	261	279	287	281	259	269	297	289	276	304	270	304	263	304	289	277	286	280	267	290	301	281	270	284	277	328	284	305	313	304	278	286	269	285	259	257	299	262	284	276	286	296	295	295	303	287	287	274	242	282	293	285	287	263	283	288	304	284	272	281	254	288	255	289	274	249	294	304	292	302	296	266	297	312	295	254	292	279	263	287	288	284	264	282	261	282	278	278	260	281	283	282	268	275	283	276	294	267	275	300	268	274	290	290	268	289	288	290	271	266	275	295	286	293	273	295	273	274	261	281	272	280	287	322	244	315	276	288	277	261	284	298	269	278	283	296	291	269	305	297	269	262	289	304	289	290	271	287	290	299	298	282	284	336	278	285	283	290	243	297	284	296	280	282	300	253	293	281	292	259	298	268	284	295	295	284	289	298	288	303	279	298	268	326	248	304	272	280	294	258	271	280	284	280	250	358	285	300	286	287	240	291	282	274	270	311	256	272	318	308	306	269	324	310	276	265	267	261	284	293	272	295	282	316	287	278	288	262	278	296	282	258	301	306	267	274	274	274	271	283	271	277	270	263	291	295	315	260	275	280	292	274	281	280	310	267	272	285	297	284	264	291	279	260	296	277	269	285	290	291	298	294	303	284	306	303	254	279	303	310	274	276	330	266	273	259	292	300	258	293	270	294	294	291	295	278	307	281	274	277	261	286	278	262	300	302	277	278	293	277	288	269	308	305	264	273	262	226	277	272	278	293	294	264	272	327	272	294	259	278	285	267	299	247	290	294	273	269	296	265	269	299	267	307	298	237	275	297	269	276	291	299	250	272	271	288	280	298	278	286	288	277	278	263	314	266	266	294	259	314	284	267	297	291	291	269	303	287	270	264	323	281	302	280	266	281	284	261	258	271	289	304	283	279	279	266	295	273	295	269	241	273	309	279	287	253	287	282	280	281	271	324	281	264	299	253	277	285	251	252	278	310	297	244	267	304	294	274	311	293	274	260	317	318	269	265	265	255	276	273	244	292	285	285	290	287	316	304	276	268	283	274	305	315	255	266	284	256	291	254	301	268	294	252	294	275	307	257	277	268	285	270	279	286	282	274	244	289	297	264	307	276	286	268	260	272	282
3326	4690	3564	1824	1247	900	813	632	547	549	504	408	427	376	375	353	338	375	356	360	308	305	335	337	299	364	315	325	327	308	278	316	293	286	303	314	277	297	296	319	312	306	302	327	274	289	285	337	326	294	316	283	301	297	258	323	265	309	313	315	296	294	284	250	272	297	277	272	287	271	249	291	302	302	274	291	288	264	287	266	323	277	314	301	304	303	298	303	310	295	308	298	322	263	293	275	297	295	274	288	289	313	290	286	304	311	308	291	285	276	292	305	303	277	318	292	283	298	308	276	303	301	286	283	312	312	278	278	341	283	283	283	294	295	293	282	267	257	315	288	279	284	284	284	280	280	294	316	312	301	285	288	287	312	294	290	308	325	272	302	288	301	272	284	290	292	285	296	278	286	325	272	304	281	256	275	266	315	302	252	331	290	288	286	303	274	274	287	290	300	288	306	308	307	294	295	288	300	307	294	293	311	300	271	274	313	301	302	285	284	319	300	255	287	311	285	298	278	268	284	278	307	295	267	295	285	268	312	305	288	318	291	314	262	310	306	331	304	285	272	277	304	282	296	286	296	279	291	303	296	311	258	279	290	314	325	318	313	261	295	279	305	307	285	299	278	290	301	279	311	291	295	263	305	289	284	305	305	306	302	305	312	326	290	290	303	286	272	263	312	270	306	308	276	291	286	292	283	304	313	283	290	302	287	277	328	269	325	291	300	311	264	311	301	294	296	305	283	295	260	278	265	282	305	291	293	283	287	307	332	296	272	284	309	277	292	286	283	299	276	290	270	293	301	276	319	288	276	285	279	294	300	263	318	294	292	334	291	331	304	284	311	293	269	316	284	310	325	303	296	312	293	264	334	302	339	305	288	275	296	270	280	306	286	302	294	284	303	297	324	291	297	299	279	280	278	311	291	281	277	277	295	299	296	284	312	297	266	308	295	293	268	320	291	291	266	317	284	300	306	288	267	294	313	287	263	326	290	274	287	293	312	311	279	289	272	303	295	281	280	281	283	295	312	286	319	280	280	300	289	314	334	282	296	289	297	277	317	307	291	323	284	277	264	316	293	267	283	289	297	287	266	286	282	288	323	313	316	268	306	257	266	305	275	314	265	295	257	303	268	293	290	274	301	281	319	287	246	263	294	305	305	284	291	313	269	242	317	304	277	290	318	299	288	273	271	300	270	306	294	282	302	275	267	317	301	314	289	266	263	294	285	287	276	276	282	279	271	313	280	272	286	293	265	300	303	271	295	285	319	292	291	284	296	304	253	271	284	267	278	300	308	320	274	276	282	314	329	296	283	284	292	293	298	283	286	268	297	296	278	273	283	266	311	295	289	305	288	286	290	264	300	250	298	265	274	285	285	301	272	271	292	292	313	272	300	264	291	303	296	280	275	285	291	303	291	300	301	289	323	277	298	300	272	295	290	270	290	311	300	297	286	266	261	291	295	283	288	293	308	289	266	285	280	260	277	302	285	337	281	281	269	290	294	290	282	301	276	290	265	258	285	282	272	294	337	274	327	300	282	308	286	287	285	293	309	301	304	305	296	291	350	300	289	271	270	289	303	292	322	278	303	328	299	302	306	279	280	299	297	276	265	297	284	299	289	258	280	315	278	267	313	302	269	311	307	289	259	309	294	285	302	295	294	297	291	290	309	282	271	261	270	321	296	250	275	276	275	282	294	295	299	289	313	270	277	294	279	283	300	288	301	322	301	294	283	286	308	281	308	289	262	278	286	298	315	300	265	265	279	263	272	291	298	291	302	314	270	277	289	292	277	301	276	287	242	293	335	307	280	284	298	267	306	290	293	270	260	267	231	268	279	321	261	280	279	269	302	295	268	266	280	303	284	292	324	301	285	285	279	291	262	264	280	295	263	319	275	321	282	288	308	310	316	274	284	300	256	281	293	315	323	267	268	310	295	302	282	334	291	277	295	287	265	285	321	251	320	299	298	297	257	293	301	293	274	275	282	274	272	270	281	305	294	285	293	316	301	275	304	313	266	312	320	290	273	267	276	292	293	284	283	281	290	274	286	315	299	275	307	309	276	309	289	280	285	315	291	300	287	280	256	283	298	290	285	342	300	270	297	273	289	298	301	303	303	315	278	283	268	254	286	263	278	294	310	299	332	275	293	299	314	299	272	303	332	280	323	322	316	290	288	262	281	309	296	310	282	272	255	281	296	323	304	296	254	252	285	303	280	278	291	310	275	290	315	310	306	298	278	295	291	278	266	245	281	298	285	298	312	298	278	244	294	298	296	285	239	297	300	290	270	294	288	276	291	275	310	276	310	295	286	286	312	270	313	269	307	284	259	276	283	261	258	283	265	341	283	271	286	281	307	286	299	282	273	263	298	292	307	268	296	288	328	296	303	268	271	291	285	304	300	329	312	280	301	302	291	273	314	311	288	264	286	304	264	267	293	288	301	236	268	301	296	300	275	281	305	264	295	259	288	276	271	274	309	303	284	270	283	274	282	282	299	292	264	317	273	276	287	264	320	321	295	279	282	291	285	299	262	279	269	299	271	291	284	311	291	297	304	269	268	314	273	291	297	271	290	265	274	287	284	280	277	267	266	301	293	271	296	327	278	337	284	299	323	286	302	271	301	281	298	307	314	287	280	284	270	286	305	275	300	276	294	265	297	278	313	250	303	284	305	276	257	309	294	283	297	278	271	301	293	302	301	277	299	262	277	279	318	267	302	280	275	291	290	305	305	277	287	267	292	288	285	271	270	256	317	314	317	273	297	285	271	301	299	301	303	295	304	287	292	281	303	309	270	298	281	287	297	288	281	280	281	307	292	279	276	295	299	291	271	301	303	293	313	266	299	287	297	273	318	290	306	285	302	302	254	270	294	302	268	297	271	289	307	294	313	285	268	317	277	311	275	270	273	272	270	287	293	299	302	305	313	285	260	278	305	273	272	295	286	284	272	313	298	296	327	278	295	273	292	311	305	297	309	265	313	284	297	288	302	302	326	279	301	300	296	297	275	281	263	288	299	291	271	304	258	308	279	292	268	284	293	296	316	289	276	300	304	264	257	267	300	270	296	318	303	274	291	282	281	268	270	284	310	278	329	279	279	271	299	294	293	286	266	261	276	308	288	289	284	303	303	280	282	263	284	288	301	294	299	299	265	295	277	278	300	288	283	283	274	289	290	267	275	297	294	284	277	322	291	307	314	272	284	278	264	286	274	264	312	302	279	287	298	314	285	279	277	282	318	281	274	279	254	263	281	266	268	286	307	303	256	289	264	274	286	259	305	272	292	300	275	279	289	280	266	279	270	290	296	326	297	287	278	281	282	291	275	299	315	291	285	294	282	294	285	262	291	300	265	312	321	291	288	302	261	297	282	292	324	309	269	292	266	299	281	313	286	284	268	266	301	279	311	295	305	301	307	302	287	258	267	298	277	288	293	262	249	306	271	226	281	275	295	303	276	321	285	299	289	305	262	297	287	266	264	290	279	296	268	275	302	279	285
27634	11976	1637	939	678	657	625	647	634	609	659	613	626	633	634	594	610	660	655	618	630	619	630	627	613	643	639	631	630	647	636	596	635	621	615	564	622	652	599	630	659	614	614	634	613	615	649	673	583	613	642	636	637	664	572	648	600	669	613	609	649	651	610	620	624	628	601	638	597	657	638	581	634	587	638	650	576	630	650	587	605	631	578	651	604	628	611	562	629	640	617	631	609	668	623	627	615	585	695	596	633	623	642	658	639	641	590	641	604	640	581	629	567	624	608	587	655	627	601	590	603	619	636	598	583	628	617	613	603	609	609	594	633	586	638	664	654	619	637	628	607	613	643	606	638	643	641	587	632	631	625	606	595	576	618	641	641	589	654	687	628	599	591	666	596	596	633	603	599	613	627	607	609	673	637	653	653	613	579	598	624	608	587	558	612	585	559	615	605	607	619	617	622	634	628	637	654	631	669	630	644	602	593	594	626	635	584	596	582	639	598	578	626	599	631	593	621	585	645	616	649	636	616	644	578	617	612	607	611	631	625	652	630	613	593	646	601	641	584	614	643	627	645	617	592	613	633	594	641	611	600	647	637	640	592	584	658	631	625	652	604	627	643	596	687	574	583	623	664	628	578	616	631	586	630	661	657	603	654	638	567	648	617	624	625	635	653	667	641	627	578	621	656	636	609	642	630	630	617	609	637	621	634	632	676	633	607	653	593	617	624	641	592	626	589	624	633	632	591	610	604	659	638	612	639	627	615	629	598	659	589	609	641	681	627	611	585	643	678	630	606	642	605	634	651	637	667	622	590	623	611	605	604	623	596	634	592	633	602	643	592	676	615	642	583	632	627	574	609	593	642	624	610	613	659	630	618	653	642	575	605	620	592	623	644	618	582	591	570	660	630	614	631	645	633	625	624	638	606	627	636	661	638	598	636	684	617	608	627	601	605	627	623	585	591	619	641	627	600	588	604	621	577	610	674	649	653	646	648	610	636	624	622	601	593	609	632	623	602	625	632	592	588	589	679	655	662	621	627	636	619	614	641	606	583	572	652	617	652	672	613	600	608	582	618	632	618	568	649	649	625	591	598	648	647	637	634	651	616	598	564	621	641	610	607	642	562	600	670	612	651	603	613	638	603	641	633	602	612	576	609	621	600	599	583	611	657	608	609	626	663	627	601	624	617	616	631	630	624	647	636	639	609	601	611	649	572	627	635	596	610	625	588	583	629	689	611	618	621	646	622	623	603	617	583	632	618	642	633	631	595	609	621	616	623	630	591	640	626	605	623	590	626	619	617	620	652	632	643	677	682	618	636	635	633	606	652	633	627	625	613	618	612	650	633	614	608	641	609	645	617	616	598	643	625	598	602	610	589	631	623	595	572	617	636	594	592	602	603	662	647	635	634	662	623	646	611	632	622	606	653	618	631	630	578	585	589	627	613	634	625	635	634	659	641	581	641	628	671	668	657	615	567	613	600	641	641	620	596	643	585	573	627	662	621	641	688	605	626	642	618	607	608	610	661	594	625	650	622	628	659	616	635	613	642	628	658	640	594	628	654	618	639	595	628	600	626	669	702	615	650	644	637	640	599	652	603	647	584	649	616	614	638	625	673	645	641	602	650	656	625	592	624	629	600	646	578	635	642	606	640	598	603	636	632	653	611	583	622	608	595	671	645	662	600	613	648	594	640	615	606	647	622	563	606	630	631	620	641	607	646	610	619	629	597	605	626	631	658	590	626	632	666	597	621	625	650	631	586	699	612	613	612	618	599	658	652	652	607	605	660	622	642	627	625	653	636	592	638	614	644	604	580	643	649	622	630	607	672	598	668	617	613	657	645	658	660	606	641	600	587	610	640	661	612	594	632	585	603	644	618	632	674	620	606	633	612	579	635	600	636	617	582	628	630	664	597	620	620	615	622	665	638	657	681	610	638	642	625	640	618	625	599	596	596	618	630	619	590	626	613	582	597	594	586	641	643	611	597	615	639	642	564	595	608	597	651	591	547	641	625	655	650	616	680	614	606	682	624	656	636	626	660	619	606	601	600	576	625	649	629	607	559	612	616	623	622	634	630	620	634	612	659	601	606	652	660	597	647	590	588	626	610	592	605	627	651	630	592	607	633	614	656	600	628	623	649	613	616	601	626	631	635	611	587	622	629	628	648	591	627	676	625	623	592	629	627	632	635	635	624	619	652	607	641	626	615	569	628	639	627	611	597	601	617	614	632	598	664	608	608	613	674	621	665	619	650	647	612	635	588	598	625	662	652	605	636	628	649	677	620	650	641	613	620	642	626	587	604	581	573	632	610	614	648	604	632	605	585	613	630	665	603	600	624	648	627	640	627	598	616	632	678	686	626	620	591	619	612	644	646	608	615	600	663	652	631	628	647	637	589	593	597	644	659	622	607	592	670	611	662	642	648	603	639	632	643	581	620	604	607	627	646	614	662	653	626	638	589	647	635	635	602	554	623	647	658	597	594	650	648	591	591	668	693	640	645	665	648	624	666	571	600	632	647	628	651	611	620	604	628	644	638	579	640	629	615	652	643	618	588	615	614	598	625	644	641	679	620	632	626	609	590	633	658	600	624	613	659	565	653	642	628	607	603	611	613	605	646	606	596	623	617	621	642	622	644	611	650	615	601	623	620	648	583	627	629	582	651	646	604	626	605	644	603	611	607	610	594	680	606	583	646	579	642	631	635	617	612	665	627	627	662	633	645	607	626	615	649	622	597	613	598	649	596	630	615	641	623	602	596	619	646	641	604	629	681	636	596	568	640	605	658	608	613	615	595	662	635	658	591	585	650	595	645	647	631	654	581	616	597	635	615	651	620	606	625	618	607	622	677	624	576	629	594	663	631	626	651	652	614	623	603	632	685	634	621	634	602	601	585	605	661	660	612	651	627	621	628	634	628	589	632	602	637	637	640	583	622	665	629	629	608	589	621	624	582	680	610	625	641	620	613	652	629	595	579	665	609	619	640	593	624	610	639	622	618	633	623	564	617	634	602	613	617	592	641	619	613	629	650	593	647	593	618	629	581	617	626	588	617	591	623	576	580	618	612	633	661	617	602	613	607	583	620	605	644	607	634	644	634	574	610	655	620	643	690	598	628	646	613	597	621	615	607	593	640	683	595	647	602	637	639	613	622	623	627	636	613	596	630	609	628	635	641	647	645	589	602	669	622	598	623	656	617	634	664	645	637	629	634	603	618	610	618	627	615	623	584	621	632	636	601	647	633	588	659	630	623	618	614	644	627	668	588	599	630	621	625	617	606	647	622	614	663	628	565	624	604	610	655	616	639	631	629	665	616	641	619	603	648	651	639	613	641	631	646	600	628	623	629	665	634	639	644	581	627	648	610	617	591	636	618	604	586	596	584	639	623	603	628	629	609	656	593	619	619	618	667	623	603	642	649	612	572	616	642	617	663	657	613	618	634	627	662	615	615	568	680	614	627	607	587	631	680	615	641	606	624	572	658	620	661	587	656	625
5076	769	762	622	605	605	596	567	621	545	565	584	558	589	562	563	568	552	564	575	584	542	540	586	600	615	551	550	555	512	567	543	542	595	559	584	584	538	577	538	615	533	561	545	571	574	604	549	544	555	596	533	540	570	596	598	537	619	526	553	598	579	550	563	552	598	575	576	598	569	545	543	592	569	599	554	549	574	563	574	584	567	580	597	561	573	545	545	566	562	554	562	588	580	577	586	577	581	560	564	570	548	554	569	527	530	594	522	559	565	542	570	567	619	517	577	588	551	591	559	561	569	597	557	529	560	548	553	558	571	551	592	570	592	563	576	565	563	562	540	565	584	560	593	552	536	556	572	575	559	561	543	549	565	540	540	578	559	577	564	525	596	557	567	552	528	568	541	579	540	541	568	579	555	572	564	559	530	543	595	599	548	530	520	558	581	568	565	572	599	579	570	542	556	585	553	527	518	567	570	559	574	605	609	560	546	532	559	583	578	575	575	600	541	555	553	582	569	526	574	573	552	560	586	545	569	539	573	534	593	550	536	562	529	541	581	539	544	552	590	557	586	537	599	571	569	549	563	617	574	605	513	557	518	548	568	587	531	557	534	536	522	542	559	565	550	548	599	561	565	524	575	601	552	578	563	543	594	542	572	547	512	545	592	559	563	535	575	558	576	566	590	579	557	574	555	574	513	574	569	550	563	566	549	559	562	576	561	567	538	578	563	539	520	524	521	563	577	548	549	596	551	530	541	583	570	567	587	573	546	581	578	553	545	559	548	548	539	580	574	532	523	560	590	560	533	527	559	579	553	549	596	589	569	582	554	569	547	503	585	609	513	621	555	556	505	555	573	557	544	547	541	543	575	608	551	569	550	565	564	538	568	547	597	551	554	562	507	558	556	589	578	557	584	572	606	539	557	561	563	561	569	557	578	569	593	568	560	551	581	503	566	558	542	575	567	569	511	555	553	562	532	564	560	554	553	563	536	548	528	565	526	563	565	515	572	584	521	585	570	542	584	567	570	520	572	557	550	600	575	607	562	547	596	564	567	535	561	562	544	528	572	571	582	559	577	562	590	543	553	595	591	560	566	559	554	565	574	578	586	579	519	597	512	563	537	600	554	609	596	513	533	573	579	527	580	536	544	559	537	542	544	511	583	566	553	604	574	536	577	567	588	584	537	546	570	538	550	531	559	564	550	579	562	587	566	585	589	548	572	540	588	593	522	533	553	542	580	577	560	581	592	542	556	596	597	588	570	546	570	605	545	558	524	557	568	566	578	546	529	528	560	585	599	604	551	550	561	564	579	550	574	581	570	574	595	583	576	578	581	548	580	546	557	521	534	581	589	586	593	555	556	526	592	554	554	567	540	560	558	539	549	563	578	568	543	569	604	600	542	561	565	580	550	538	560	571	547	578	537	624	518	545	556	588	595	551	586	545	547	567	552	572	554	534	518	534	518	546	582	552	597	529	549	607	546	565	576	533	578	571	601	568	573	559	547	569	575	571	518	574	527	542	531	566	555	571	579	529	552	537	573	570	539	576	572	571	566	558	603	570	573	597	635	582	591	575	534	573	553	533	584	551	551	595	557	557	575	555	581	504	564	581	537	573	542	614	569	580	551	594	570	547	547	551	515	538	562	564	549	591	557	560	605	558	553	519	553	596	557	560	584	561	593	567	571	568	601	555	540	544	575	561	586	559	581	588	519	602	582	583	601	579	579	577	578	590	561	580	534	600	582	564	547	567	565	569	605	603	559	542	578	564	600	549	551	552	587	588	569	569	548	565	557	564	531	595	534	562	588	535	572	560	553	571	594	570	579	605	576	583	552	538	562	603	576	547	582	563	545	586	576	567	577	570	522	569	548	592	555	529	545	558	574	634	534	569	585	570	596	564	618	562	504	580	555	566	579	507	566	561	556	527	534	552	539	537	569	570	604	574	573	544	560	591	529	544	563	558	598	525	591	551	533	559	534	519	574	589	562	638	566	590	576	551	530	570	610	545	554	561	559	573	519	553	554	583	581	569	560	546	591	541	579	504	495	595	562	572	547	546	526	560	606	572	565	566	532	528	529	512	530	577	578	614	533	549	530	639	514	559	569	573	563	555	585	582	573	572	540	601	581	579	580	559	592	585	552	574	567	537	595	587	573	568	597	572	570	576	572	587	559	634	601	544	599	538	578	569	547	565	559	557	548	562	553	557	559	594	529	510	580	583	574	526	559	565	540	549	596	569	568	553	605	574	573	569	580	586	546	513	582	586	568	555	565	574	552	561	552	517	498	605	578	552	567	531	601	559	562	595	559	609	578	560	561	535	622	551	527	579	567	572	519	556	551	523	575	582	536	543	549	556	527	555	610	546	531	538	586	553	544	532	536	583	543	590	576	581	547	577	542	560	590	557	572	526	562	502	548	546	540	574	562	549	525	563	545	544	555	576	560	501	564	525	547	557	516	595	567	570	568	574	561	556	575	626	580	555	597	574	580	547	557	556	598	595	570	531	577	594	526	603	562	520	559	580	529	556	585	523	558	613	559	584	561	537	574	567	525	545	512	560	590	538	568	544	567	580	598	576	539	569	606	531	579	548	514	560	543	574	592	580	589	593	534	554	580	535	580	547	587	539	578	566	536	585	591	539	561	559	566	565	545	554	531	616	613	578	562	568	583	562	547	567	570	540	573	569	570	585	600	586	543	570	581	521	555	596	532	540	540	556	560	574	574	591	502	536	553	545	583	533	611	544	529	571	535	571	533	534	559	567	554	552	562	568	556	537	551	550	548	578	571	602	585	561	542	559	548	535	553	582	565	576	546	577	570	568	578	519	544	587	542	580	556	559	572	586	567	529	563	548	594	578	531	596	557	553	518	573	594	582	535	616	552	533	550	544	555	587	539	575	560	571	565	550	585	569	574	551	582	607	543	567	590	540	552	513	564	567	575	538	554	550	574	597	557	585	555	546	544	547	570	592	529	560	611	582	553	544	588	566	553	536	599	549	577	570	538	561	567	546	597	555	573	551	543	620	577	541	575	558	553	580	618	558	533	531	557	542	584	542	583	546	609	598	539	564	619	612	559	599	586	573	573	555	551	523	564	550	565	530	533	502	590	567	517	557	565	567	570	559	598	603	534	558	557	547	560	572	544	585	560	567	580	590	551	579	588	591	531	517	569	561	574	553	566	568	533	570	540	572	594	565	565	579	563	598	604	555	577	555	580	582	570	526	575	553	592	592	548	562	557	576	539	577	613	608	566	572	569	554	574	560	560	584	580	558	570	574	556	551	574	550	569	599	595	597	528	534	545	565	577	579	517	531	558	592	548	540	537	532	581	551	595	548	587	542	527	572	516	592	555	624	543	576	574	501	568	580	569	555	582	585	515	548	542	533	540	576	608	570	588	562	556	538	527	549	585	542	545	553	542	586	517	567	554	579	539	552	589	555	600	546	551	585	572	600	569	552	564	571	563	579	583	587	573	540	584	554	564	620	584	560	592
25651	21412	25834	18382	1547	710	606	490	514	455	487	434	487	513	454	467	454	460	456	442	435	461	440	412	455	468	473	427	459	431	429	432	449	473	455	390	435	440	456	430	433	401	449	475	425	420	475	449	430	447	458	435	424	474	432	417	405	451	461	452	462	496	415	474	466	440	442	448	448	459	438	436	429	402	422	469	406	436	431	420	465	440	439	453	444	412	431	424	447	481	469	420	450	444	433	442	421	406	431	441	399	416	425	442	471	447	467	449	459	413	442	457	445	411	422	410	436	452	444	435	414	440	442	453	440	412	435	460	441	431	407	449	426	439	439	446	437	426	417	451	456	404	459	426	435	418	429	453	452	417	452	471	434	447	426	429	417	459	464	469	459	406	464	473	463	434	451	442	416	427	442	403	385	461	426	432	487	470	424	454	424	439	453	441	409	420	415	429	439	435	473	442	462	437	413	435	414	423	425	444	429	436	391	458	442	465	420	468	456	443	460	448	465	419	406	451	453	425	419	416	410	411	428	440	433	429	399	380	398	446	426	413	447	426	427	405	431	414	414	445	443	433	420	414	455	439	442	433	419	444	492	438	441	433	424	431	432	428	413	419	448	432	427	425	482	446	425	445	424	440	444	478	439	449	440	412	411	400	407	390	465	441	410	419	432	440	438	412	403	412	420	413	420	418	449	443	426	448	451	411	433	439	443	415	408	389	424	439	399	410	414	419	462	441	459	458	428	422	428	403	461	438	428	426	417	476	460	445	442	389	434	436	473	444	419	450	457	422	438	449	473	430	472	429	448	419	431	403	429	420	419	430	476	428	415	405	441	435	415	434	460	439	435	434	435	452	439	445	441	407	440	437	434	459	406	452	395	438	417	415	435	424	427	434	433	425	418	494	412	438	378	448	429	393	446	429	422	431	413	461	406	476	442	418	446	417	406	452	446	432	396	434	430	457	443	408	434	421	393	451	458	439	412	413	430	448	452	435	432	442	453	469	476	399	433	453	439	405	440	419	446	420	460	461	452	459	461	449	460	435	465	437	432	414	429	425	428	431	445	420	458	427	439	425	448	455	441	427	428	431	446	427	487	407	436	437	434	423	450	460	435	422	416	413	437	430	409	399	432	422	413	415	412	463	445	388	412	451	431	414	407	426	375	406	432	432	456	436	435	449	417	479	465	438	436	433	428	417	423	405	456	455	427	451	419	416	403	454	410	460	432	423	439	413	431	440	421	426	434	448	449	429	469	434	414	436	408	400	429	452	439	445	483	421	470	425	425	422	456	404	457	440	459	435	437	389	425	429	409	445	439	409	429	463	438	433	443	440	469	387	429	419	427	420	423	433	431	401	397	398	458	432	442	450	469	427	450	461	446	408	421	471	430	448	457	424	415	412	433	442	472	414	423	424	430	451	424	453	454	415	400	458	423	452	414	448	438	447	421	429	434	459	414	421	449	434	452	421	447	410	494	415	438	432	390	416	417	457	421	445	435	427	430	405	429	447	412	427	457	453	421	445	435	436	421	430	427	422	461	428	428	425	420	455	408	436	439	434	417	423	446	416	483	410	427	493	454	455	420	411	423	439	414	421	475	457	423	453	461	461	414	425	444	439	453	466	436	467	481	479	401	399	461	426	419	446	455	436	437	416	438	431	452	430	433	432	432	408	460	433	447	449	467	454	405	430	423	441	466	408	419	452	430	405	480	411	421	417	420	414	430	457	419	470	468	404	413	414	449	446	426	438	463	419	420	414	412	459	443	450	423	428	419	413	434	429	406	429	419	443	449	433	459	449	418	416	429	441	420	412	432	465	434	354	449	438	454	418	402	467	461	456	395	430	432	399	457	455	456	424	460	420	447	450	411	443	422	403	413	442	431	461	412	371	455	433	412	444	475	424	446	444	413	448	439	447	396	424	432	443	396	467	408	441	450	429	448	409	468	466	402	421	395	448	460	435	458	434	433	436	464	414	416	449	425	446	425	417	413	437	446	444	429	400	418	468	421	416	399	444	444	442	438	451	392	422	419	402	454	463	438	445	420	442	438	462	443	457	423	434	430	469	420	436	458	407	398	423	451	435	445	415	396	475	448	450	434	443	425	406	439	454	412	427	461	451	452	410	438	431	457	440	425	397	416	416	433	431	417	407	431	418	442	424	373	434	458	429	428	446	440	405	437	451	466	429	444	440	432	450	448	498	447	443	433	490	421	428	431	447	428	454	422	461	447	459	416	422	420	435	438	431	433	445	430	425	449	429	440	439	465	429	412	451	463	426	465	422	436	449	429	442	447	429	440	445	401	450	428	433	406	472	390	398	444	418	444	433	444	418	426	431	417	423	410	414	470	416	449	459	413	396	443	418	477	432	416	457	456	414	422	420	445	437	461	439	465	410	432	438	469	445	467	419	419	436	444	428	412	438	428	410	413	433	454	410	460	437	449	450	436	417	457	430	453	417	420	423	404	472	472	466	410	439	428	412	449	423	443	438	414	453	434	423	397	416	461	475	453	481	434	454	455	447	410	449	462	441	449	427	439	440	445	422	419	423	417	401	433	422	459	421	417	429	445	379	420	418	420	439	436	466	433	431	449	422	456	444	431	449	444	415	447	401	449	438	460	409	436	435	405	428	431	455	445	389	435	447	468	405	458	449	421	447	409	408	443	442	477	435	462	449	456	458	417	460	454	459	456	442	420	454	403	439	448	452	435	405	415	431	447	443	407	425	429	435	428	424	432	431	442	478	454	445	431	398	436	442	414	459	441	413	447	458	419	372	428	421	428	428	444	436	468	455	426	445	427	457	442	439	460	452	383	437	458	446	420	416	462	451	457	427	454	382	434	478	421	479	465	440	448	411	424	432	439	390	430	415	420	467	431	444	410	438	467	423	435	414	445	445	441	458	452	399	438	464	442	447	428	431	453	431	410	395	413	395	451	443	425	437	458	448	418	420	442	437	437	466	422	439	419	429	476	450	469	416	463	434	418	446	434	462	444	412	420	453	417	421	410	379	498	421	478	466	429	390	440	404	436	374	455	453	450	435	445	459	478	453	449	453	427	468	466	450	424	434	452	475	463	432	427	472	418	441	444	405	475	437	451	399	434	446	467	441	432	433	434	410	428	413	435	425	427	446	448	451	423	437	432	444	439	397	416	393	391	405	428	414	434	435	457	401	421	420	427	457	468	468	426	429	460	435	459	439	445	418	417	459	458	412	458	465	426	517	450	431	425	479	446	384	475	412	424	448	425	450	429	444	432	451	433	461	448	452	459	401	438	419	439	409	448	402	426	423	442	425	453	426	430	426	427	462	414	412	443	430	428	440	436	451	420	433	429	428	439	466	469	426	451	438	421	433	424	469	457	471	417	413	449	456	425	426	427	451	437	427	400	427	447	431	431	445	441	448	420	440	446	417	420	400	418	415	418	434	415	421	450	477	424	449	439	451	453	427	438	443	397	417	422	423	459	452	447	443	421	436	404	430	427	450	457	444	392	414	424	423
3367	1975	1640	945	740	628	633	531	524	509	449	465	521	476	457	440	437	454	429	450	467	448	456	445	483	447	428	455	452	428	427	435	451	420	446	445	416	442	433	443	406	412	425	432	426	416	445	444	427	419	436	429	461	428	448	402	434	422	429	413	441	413	425	428	437	465	397	402	438	453	420	430	417	404	438	447	412	433	426	445	456	448	437	463	424	414	458	422	418	436	382	400	438	427	402	427	434	446	427	444	392	440	441	425	417	406	424	436	477	433	423	447	387	450	413	447	403	436	453	398	430	470	393	434	444	415	415	433	403	465	409	452	426	427	407	436	415	425	407	395	452	434	443	422	420	419	421	414	407	431	420	403	415	438	479	421	445	434	417	421	413	420	399	441	397	451	413	404	447	399	417	484	442	406	432	432	418	404	424	436	444	412	415	423	419	434	457	421	456	417	426	414	445	409	393	439	387	431	437	422	433	417	397	413	411	448	443	443	410	435	402	431	424	410	401	456	429	411	476	419	428	440	450	463	393	428	435	443	441	436	401	420	440	419	413	433	462	373	389	396	435	444	463	463	445	430	427	407	425	450	428	418	409	452	393	403	431	406	392	414	396	410	392	433	439	406	399	437	446	440	417	459	424	436	423	455	397	415	400	400	421	431	445	461	412	436	412	423	478	414	419	426	417	415	425	384	438	433	439	422	410	414	419	436	433	408	419	407	438	426	444	421	434	442	439	413	455	438	383	414	400	399	373	414	440	401	404	399	410	411	414	422	410	409	414	425	397	410	408	421	374	426	434	423	410	446	419	409	402	420	424	368	413	471	402	434	383	461	428	408	397	447	428	411	437	441	436	415	454	431	443	456	421	432	433	404	449	451	404	422	418	436	426	430	432	424	431	471	422	427	410	415	419	444	412	404	430	398	448	413	399	428	439	433	432	388	387	401	415	434	440	436	398	430	449	408	379	435	440	424	435	402	432	411	437	422	400	420	424	395	395	430	415	408	422	447	423	425	415	421	405	415	433	405	403	426	446	447	409	398	436	407	402	442	434	409	402	434	394	427	438	442	442	432	403	389	429	411	402	432	370	416	445	398	426	408	393	404	406	427	444	422	430	408	408	425	403	418	428	412	410	431	398	486	462	411	460	430	407	422	439	426	406	439	404	409	426	435	417	415	404	415	375	417	424	453	425	391	439	446	415	416	428	390	413	391	414	426	433	413	404	424	439	407	429	424	464	434	464	391	398	412	424	443	422	429	436	426	384	453	404	470	460	439	412	423	426	397	429	403	409	403	411	411	484	420	414	419	435	390	429	406	420	413	428	459	399	410	422	459	426	441	424	423	416	426	412	418	429	383	420	431	390	431	404	381	442	391	472	410	413	396	398	466	404	403	456	391	405	446	403	433	404	438	380	467	416	435	427	450	378	418	438	418	436	395	418	384	404	405	407	422	437	389	413	433	414	415	437	432	424	451	425	425	447	448	410	472	430	420	399	393	428	441	440	393	404	446	398	430	440	410	449	417	384	390	386	414	450	403	410	399	398	412	424	390	395	414	433	415	404	424	358	416	427	416	443	401	417	441	438	416	424	429	415	404	427	420	408	440	407	406	385	426	428	414	420	428	414	374	402	413	459	428	394	425	406	409	431	405	387	441	432	464	388	446	457	382	440	409	461	451	421	403	404	393	442	433	447	375	404	427	409	417	402	447	435	414	438	440	412	459	404	426	438	418	437	443	437	428	446	421	391	457	419	405	424	447	421	453	414	430	415	399	429	452	439	444	439	431	402	391	368	388	395	425	424	396	403	409	433	439	441	403	458	414	417	397	397	407	403	397	450	407	411	463	447	393	434	423	416	422	421	445	398	424	418	421	398	441	456	409	403	415	431	435	424	406	415	416	434	407	434	427	447	427	439	445	460	393	405	410	421	440	447	423	415	426	434	399	442	404	413	437	409	404	405	406	447	431	403	454	414	394	412	419	416	409	421	444	417	434	416	421	452	421	415	389	444	419	417	414	408	417	401	427	429	412	383	415	460	444	435	439	458	397	408	420	418	398	481	453	427	433	419	430	420	424	454	388	429	405	391	459	447	393	454	394	448	426	428	412	438	446	411	465	440	448	393	417	457	399	437	385	410	420	408	445	458	410	414	401	463	402	431	417	444	417	414	404	436	406	420	428	429	424	428	440	439	375	427	399	429	413	401	441	438	425	452	373	409	433	418	422	424	390	405	402	444	404	440	403	424	451	420	444	423	421	411	434	432	469	384	437	399	436	443	397	444	457	430	422	439	406	434	422	417	431	462	439	399	395	398	430	401	369	428	413	393	434	424	377	392	436	407	410	403	392	417	402	421	411	381	465	415	408	415	436	385	393	436	402	422	407	416	435	406	386	412	388	422	452	424	432	426	429	426	423	418	430	433	421	402	405	433	411	421	443	411	433	422	411	424	430	415	456	419	374	468	423	367	417	424	394	439	420	441	441	404	441	380	440	405	427	430	407	449	400	434	413	454	443	392	428	407	444	411	393	437	406	400	443	424	399	422	430	448	454	451	417	419	437	436	396	393	434	398	395	406	414	380	392	423	392	410	392	449	400	430	409	432	422	432	448	392	427	418	444	434	458	446	398	411	393	444	430	388	407	404	388	405	442	418	420	397	433	397	376	400	425	416	429	418	446	425	413	416	422	411	433	454	425	411	378	408	426	422	403	414	404	394	441	434	400	409	400	432	413	447	409	439	460	424	402	396	386	436	399	437	445	424	433	426	405	474	388	383	425	412	388	417	444	411	428	412	414	407	412	406	429	417	404	405	440	402	415	417	448	461	413	422	403	469	426	414	453	424	417	419	457	432	434	429	409	439	423	461	411	419	454	399	426	428	424	419	435	403	415	444	407	447	394	446	425	409	426	433	435	428	429	424	393	400	430	455	408	398	393	382	437	418	458	407	386	436	435	406	394	465	482	441	403	407	421	410	410	390	403	414	400	427	426	419	404	420	413	407	412	442	417	420	400	408	447	420	432	383	416	393	416	436	468	414	421	387	425	431	423	371	373	435	366	451	411	430	398	442	427	438	431	421	403	416	427	396	426	402	447	425	407	397	408	419	434	431	445	400	416	399	401	407	414	450	396	429	424	409	398	429	436	421	420	407	410	427	405	449	436	449	383	439	376	387	446	418	412	407	442	404	425	440	399	377	411	409	390	427	410	407	443	428	411	451	418	417	414	418	408	452	439	468	427	415	426	407	398	429	439	418	410	400	443	426	415	422	409	439	393	451	427	450	428	412	395	402	399	435	400	413	450	409	378	409	424	435	429	426	445	414	397	437	418	446	397	387	406	459	431	406	437	463	430	384	397	423	429	421	442	414	415	438	410	411	417	438	414	443	422	426	435	434	409	422	392	388	420	397	439	415	366	422	392	417	405	430	398	403	382	425	447	414	416	424	421	437	405	419	413	407	420	396	434	442	398	385	431	457	410	428	434	411	416	403	434	391	401
24272	21454	28631	24682	20320	2646	868	530	400	363	379	341	357	339	326	299	323	312	312	297	288	302	297	291	290	304	286	301	321	297	302	285	281	263	271	306	280	313	283	315	315	287	274	269	277	289	296	280	274	292	274	304	302	290	305	268	256	285	300	289	282	281	264	273	284	252	301	266	287	275	288	258	292	288	292	305	303	285	313	288	297	280	296	279	298	269	283	281	267	295	305	267	272	280	284	275	277	277	267	290	283	305	301	282	273	292	265	285	294	311	305	289	262	277	292	296	284	289	263	275	305	296	294	271	283	265	301	293	291	272	262	297	273	303	252	312	267	277	264	293	249	277	307	294	297	290	296	280	299	288	257	325	258	259	285	282	257	269	291	257	244	274	315	269	282	267	253	278	279	273	269	295	311	283	282	268	290	297	305	292	274	260	294	285	271	274	255	291	275	307	289	277	308	291	266	276	305	285	261	270	293	266	285	293	276	288	286	282	272	294	258	249	281	292	281	278	293	289	253	289	262	287	262	266	284	292	285	290	280	296	280	290	260	296	289	276	274	286	302	281	258	300	269	246	298	294	276	282	244	267	290	280	303	297	297	257	304	280	281	283	271	298	270	286	304	271	266	264	312	256	287	288	313	277	312	261	303	300	266	313	275	305	276	286	307	272	256	257	280	291	295	297	270	270	293	291	276	292	286	290	271	260	300	259	254	268	281	282	261	287	314	266	289	268	300	300	244	297	280	260	305	254	295	292	289	260	286	271	302	278	274	295	281	249	291	243	273	282	278	296	280	276	303	273	262	269	274	288	287	298	325	304	260	271	265	295	286	288	271	277	242	290	290	290	270	270	278	297	276	246	289	285	276	259	294	278	292	277	281	254	283	298	298	263	290	270	275	304	280	280	262	292	277	270	252	287	228	271	288	297	288	256	293	289	322	278	262	298	257	280	283	285	282	283	298	268	297	276	279	260	279	267	262	270	299	283	263	265	256	258	266	261	264	290	292	272	276	289	287	274	270	286	276	271	269	268	287	282	296	252	267	273	258	280	295	273	276	258	282	274	274	268	315	284	254	274	272	301	250	263	280	289	308	306	287	291	276	276	277	264	251	269	313	269	245	291	270	265	254	290	266	321	276	286	284	297	288	282	300	304	318	262	296	258	305	284	263	304	260	263	269	289	291	275	269	278	289	283	289	259	272	311	295	243	300	241	269	269	273	324	288	278	283	306	283	280	306	244	271	307	300	266	308	296	289	265	290	289	270	297	293	279	308	263	282	282	271	287	284	279	284	300	258	255	282	280	290	285	277	285	282	281	297	284	300	286	278	294	259	270	286	304	295	282	298	284	257	288	280	256	262	264	278	283	272	264	274	256	267	287	270	280	308	270	270	303	262	294	269	273	234	293	259	277	272	292	254	258	300	289	311	268	272	247	273	293	304	278	280	273	269	291	273	293	275	263	298	307	284	268	276	259	292	288	318	307	259	288	286	274	279	244	305	290	298	281	292	277	256	264	283	284	268	295	279	278	283	268	277	250	287	268	281	272	239	275	266	278	308	257	293	272	282	287	286	305	281	315	261	259	263	287	265	301	275	260	297	265	282	299	272	271	289	290	252	256	286	287	284	294	241	282	266	295	258	277	315	294	258	266	304	271	258	285	295	275	295	275	297	291	274	292	284	275	299	276	271	297	275	279	294	280	261	278	276	243	291	288	253	281	294	285	275	271	286	258	268	279	283	290	254	273	291	266	290	228	277	283	268	277	278	290	290	278	268	264	302	285	281	269	268	269	282	295	281	275	291	249	257	275	284	279	262	258	255	279	302	243	270	298	285	291	279	279	302	307	282	265	278	278	277	271	278	265	276	272	268	292	287	307	298	267	254	278	278	276	285	278	281	299	299	294	278	304	258	294	284	279	301	296	261	294	289	279	253	287	266	289	294	259	254	268	266	246	293	303	264	304	272	283	281	266	282	264	284	263	266	276	242	264	251	277	313	300	305	290	279	267	267	274	249	268	273	277	274	274	300	283	275	252	272	271	280	286	269	290	280	290	255	272	277	268	268	256	298	284	284	268	278	294	267	257	274	277	312	276	261	277	286	279	283	288	289	273	278	291	283	234	284	258	270	266	283	269	295	292	297	307	246	314	284	320	288	293	279	276	256	280	283	280	262	283	276	291	256	252	259	275	258	295	287	317	292	269	284	287	288	279	250	291	294	297	237	301	272	258	269	278	278	283	263	258	279	299	275	296	299	258	265	276	288	293	285	292	297	265	265	278	235	278	268	264	281	272	274	293	284	308	276	273	291	273	279	255	317	262	280	287	265	290	273	282	294	273	283	261	263	296	250	277	254	272	297	264	250	250	286	273	253	288	280	294	254	258	290	303	280	286	258	280	296	306	250	253	264	277	252	275	247	270	284	259	279	282	260	264	270	271	244	305	309	274	300	289	247	268	256	250	276	279	288	305	284	280	261	264	277	280	303	283	293	314	274	256	288	310	280	257	281	287	280	264	265	278	295	258	260	267	286	266	275	289	289	242	263	259	296	262	258	256	272	271	246	271	282	288	290	294	260	259	266	289	290	297	261	277	272	258	288	257	309	285	260	289	285	290	313	244	268	254	276	279	262	272	242	257	277	258	270	272	269	287	273	309	295	250	266	251	303	269	263	265	260	271	282	280	290	287	291	290	274	292	264	265	293	260	278	307	279	284	286	269	259	326	274	250	285	287	292	305	258	276	279	235	269	274	270	260	285	271	266	290	282	280	257	237	272	271	258	287	282	291	303	327	277	283	303	268	284	239	292	273	280	272	297	264	287	289	243	280	251	307	322	268	262	295	281	285	279	254	284	250	241	270	282	285	270	254	275	301	311	262	245	253	293	325	319	289	276	268	262	265	306	261	299	249	305	261	308	283	273	323	270	259	258	275	256	258	270	296	238	246	271	294	255	303	303	273	256	286	287	277	268	291	270	269	321	294	269	262	289	293	245	281	285	276	262	285	264	303	279	272	298	273	300	237	267	300	284	256	273	268	269	295	291	296	302	257	283	282	270	267	289	273	264	298	295	271	268	278	281	289	270	268	272	277	270	276	278	269	277	272	268	311	280	274	264	286	271	274	294	272	270	253	264	241	294	273	279	265	294	278	273	270	269	306	288	286	263	276	281	269	285	263	292	258	275	291	270	244	280	273	271	255	287	275	296	271	319	274	259	267	293	306	284	296	275	274	293	291	277	308	276	288	265	278	290	277	327	255	250	249	282	274	282	277	274	293	271	276	254	272	285	311	297	312	267	260	246	295	316	278	299	286	282	301	271	306	294	306	245	258	260	279	288	293	277	292	267	296	269	287	268	298	302	266	277	295	293	268	287	283	309	290	291	269	283	279	271	247	264	294	281	299	269	272	272	289	262	286	272	264	299	272	307	265	273	296	246	268	282	270	256	282	277	301	256	284	273	298	288	280	271	284	274	258	325	321	254	264	320	263	252	285	278	295
3351	4605	3572	1817	1227	954	741	727	599	489	441	423	423	434	390	380	362	364	360	345	307	312	285	328	338	306	362	302	298	298	319	291	316	283	338	288	308	291	306	314	281	276	279	270	318	320	324	320	283	309	297	309	262	281	279	306	293	245	305	267	309	314	280	316	308	288	278	306	295	308	313	273	293	335	292	287	286	302	317	291	290	294	283	301	290	298	320	292	292	318	315	297	304	306	295	312	314	308	304	279	296	282	276	298	318	289	290	272	273	311	290	309	305	283	320	279	305	296	308	321	310	287	310	280	313	279	295	288	286	304	269	283	312	285	295	289	298	295	286	291	290	292	260	296	285	301	284	268	271	274	258	282	310	283	296	281	264	283	289	272	268	290	265	274	277	276	276	313	286	277	306	268	296	276	313	262	272	284	308	285	299	300	278	304	264	279	262	322	272	285	264	296	332	267	294	244	297	289	299	274	267	265	277	306	294	298	302	298	261	295	281	304	298	306	301	299	273	316	269	326	278	295	296	297	297	278	303	298	282	284	294	290	296	286	261	309	288	300	280	291	301	282	270	281	302	286	292	292	271	307	294	321	319	238	286	264	295	321	284	294	261	311	291	297	295	292	254	294	294	285	307	285	273	327	294	307	292	259	312	258	260	288	300	284	310	294	294	283	290	293	277	306	294	255	282	273	307	263	312	320	276	316	278	292	298	288	284	288	309	282	269	313	283	272	280	303	271	282	321	263	275	276	266	259	292	270	272	290	266	281	275	300	293	299	296	306	274	324	294	327	267	298	279	261	281	286	313	287	298	284	280	300	287	270	307	296	273	298	301	313	290	274	280	285	321	283	308	311	278	292	291	268	273	255	294	285	257	268	331	296	297	265	274	288	280	287	283	298	271	297	286	258	262	280	291	300	296	275	273	303	287	273	303	276	292	280	270	275	287	299	290	299	275	256	299	284	301	322	285	274	298	272	267	286	270	254	281	286	310	282	280	291	278	294	308	322	265	259	325	293	265	299	267	291	294	279	277	288	294	286	288	284	265	292	317	295	280	280	294	323	296	255	265	293	298	260	293	281	277	274	319	306	269	288	285	299	278	321	296	302	285	295	290	294	280	299	299	283	290	296	334	251	282	306	284	302	333	311	299	294	288	306	279	281	292	293	280	312	282	257	317	305	272	269	274	300	284	266	299	316	261	285	289	278	289	285	307	293	301	266	283	308	310	250	297	311	284	302	271	293	285	287	310	269	284	283	281	285	305	289	315	273	316	274	313	264	252	293	275	292	285	312	304	262	305	295	281	297	289	270	276	286	273	288	247	321	300	305	298	266	306	277	321	259	283	268	294	272	280	275	281	282	279	278	260	283	293	275	274	277	266	287	257	298	273	291	279	273	294	284	302	297	271	286	276	262	276	301	274	281	313	280	288	290	271	291	302	295	261	281	283	305	293	274	290	282	279	257	299	295	286	296	304	305	319	284	275	303	283	269	274	267	289	271	283	285	286	282	293	250	309	302	271	303	320	315	288	323	308	310	301	282	300	287	267	291	328	255	294	256	292	267	294	289	312	279	276	303	300	268	284	288	273	262	277	288	287	253	300	288	282	278	270	284	294	305	289	300	280	284	263	292	291	272	310	281	255	302	267	279	272	265	290	283	297	286	313	299	283	276	285	252	280	294	267	316	303	304	269	276	277	270	284	319	291	294	268	287	294	281	279	336	285	266	270	298	309	320	258	279	298	305	288	279	285	310	274	293	280	271	294	292	291	274	284	291	290	286	292	301	308	286	292	275	274	279	274	306	289	296	276	258	259	278	299	283	304	294	305	299	307	275	313	296	270	289	253	260	297	286	308	270	296	276	300	314	274	288	285	261	296	284	286	266	306	313	303	290	301	287	308	283	301	310	293	295	303	293	276	272	259	292	266	269	244	281	293	274	276	291	314	255	308	284	285	304	282	294	279	300	284	294	289	286	275	271	264	295	298	288	293	286	296	277	292	279	282	282	261	275	291	328	253	292	315	284	294	290	288	307	299	294	291	265	296	316	303	281	284	290	290	276	261	274	277	295	312	261	304	265	302	302	282	272	281	308	274	279	257	254	290	300	270	275	300	273	278	289	289	253	283	285	268	271	311	291	255	267	268	280	288	282	310	301	296	300	283	306	280	300	275	267	285	303	306	293	314	298	269	273	297	307	307	278	289	262	274	298	264	253	303	325	267	280	271	294	271	270	301	283	289	267	257	295	273	304	281	294	263	301	279	297	271	283	280	275	266	274	320	267	273	258	272	282	281	301	296	276	264	294	266	280	279	296	292	320	277	257	289	283	288	280	296	287	270	273	245	279	282	292	290	301	283	302	292	283	279	288	309	286	265	301	294	282	270	297	258	285	305	272	262	332	274	254	299	283	306	287	273	261	271	288	305	281	296	294	300	269	295	283	278	291	293	309	267	285	290	287	309	289	273	272	255	285	299	266	284	282	287	267	295	306	274	270	321	298	306	300	274	290	311	269	295	262	297	279	324	281	290	287	256	303	283	268	272	280	272	277	262	296	281	289	312	292	301	283	320	268	281	261	280	271	301	279	286	274	256	293	274	277	288	278	277	256	251	275	296	306	277	320	266	296	285	249	308	279	279	326	287	295	268	297	293	303	261	284	273	235	282	290	278	296	269	257	277	300	298	283	283	333	263	286	265	286	306	251	302	286	314	305	272	271	275	284	304	274	272	313	271	283	320	283	308	294	269	258	275	318	301	260	275	296	282	261	274	306	316	296	312	296	271	306	279	301	264	313	289	293	306	306	279	290	290	272	272	264	294	301	280	295	280	313	287	267	293	298	275	273	273	266	259	285	297	281	270	287	293	293	290	281	288	275	282	290	298	292	301	293	303	328	303	287	297	295	254	274	281	290	285	238	314	278	264	304	273	292	269	285	271	305	283	274	273	293	275	292	267	267	276	270	284	300	287	266	294	276	285	274	289	289	261	277	278	261	282	277	314	328	248	246	280	269	284	249	270	307	289	279	270	250	270	259	269	280	307	302	292	301	292	320	267	279	263	251	265	282	289	286	298	274	276	312	291	286	270	303	274	291	273	267	292	312	280	306	268	273	310	286	278	296	289	283	323	267	290	285	301	281	269	307	281	309	267	288	260	306	280	268	283	301	274	273	270	311	307	288	263	296	292	281	304	318	299	283	276	303	299	284	296	287	261	301	296	313	289	283	277	285	273	263	274	273	239	290	272	271	280	262	295	281	270	300	319	294	277	303	258	294	299	287	280	266	297	294	302	287	275	314	281	301	282	284	248	264	311	229	287	268	260	284	272	267	284	278	313	290	293	288	290	270	280	262	308	279	264	302	268	284	286	279	263	291	251	238	283	305	316	275	293	265	303	284	294	274	269	259	275	276	281	304	272	286	298	286	269	293	291	277	294	267	291	283	284	294	304	315	276	275	273	292	286	295	293	316	290	281	262	276	275	275	288	265	284	290	287	287
27631	11999	1694	943	694	679	653	645	619	636	667	621	648	634	663	617	621	667	584	599	654	624	620	614	624	590	638	642	666	649	634	589	598	559	633	627	671	642	633	614	637	578	624	613	636	661	672	653	630	695	674	662	626	616	609	631	582	594	599	664	615	661	638	659	627	634	605	627	616	668	639	659	682	633	620	604	660	651	626	633	627	607	637	629	645	647	608	634	626	625	634	604	613	608	601	628	590	665	635	596	621	632	612	606	637	632	644	603	616	599	588	635	595	604	603	607	617	653	598	672	640	605	644	672	642	618	628	631	597	628	622	658	651	598	622	653	578	600	645	597	645	610	631	697	591	660	656	599	627	656	670	658	642	624	598	627	683	616	622	588	622	606	631	638	570	639	618	630	654	626	599	638	574	608	599	631	637	668	630	604	614	586	634	595	590	629	621	659	614	658	616	625	603	638	614	606	625	644	592	601	645	618	645	626	610	637	573	607	598	597	672	590	642	625	664	595	685	613	641	659	601	614	638	643	639	602	660	574	613	650	577	641	587	601	606	627	641	574	625	645	642	629	638	606	592	646	670	597	622	600	678	644	597	618	606	644	634	613	649	649	621	608	612	647	677	616	600	625	644	608	623	608	606	587	625	660	624	632	593	613	615	631	669	614	615	625	635	596	618	640	638	645	620	618	635	612	623	617	632	626	626	598	595	579	696	598	619	626	599	622	613	639	669	606	621	556	647	634	640	660	606	610	649	611	586	615	639	629	630	619	626	655	656	612	621	635	668	637	627	603	609	625	617	614	604	674	610	650	611	630	610	635	604	598	601	660	649	602	600	635	587	630	633	616	630	596	612	634	639	647	611	638	612	603	638	679	620	574	626	605	638	631	632	616	644	637	653	637	599	630	646	583	650	644	636	627	637	646	630	588	625	615	681	629	601	621	636	634	646	655	639	618	625	638	607	640	603	620	586	600	604	663	625	592	615	639	634	619	611	592	621	639	640	621	632	604	645	645	605	632	625	604	624	595	637	640	636	640	615	649	634	629	659	601	622	613	602	602	615	705	650	624	613	647	593	662	622	584	631	650	641	629	633	564	640	661	672	627	643	597	609	649	643	605	637	599	627	635	629	595	594	631	565	584	608	590	666	633	640	604	628	635	656	651	651	618	623	627	645	624	621	618	653	627	635	601	585	665	606	619	600	639	614	627	619	635	616	695	641	599	650	653	616	601	660	641	619	636	649	601	578	633	623	593	620	586	640	648	622	588	609	618	593	605	628	600	595	596	658	626	599	615	622	591	628	616	641	595	592	621	606	614	646	608	630	612	594	619	592	611	605	601	609	628	615	622	625	619	640	633	596	660	623	646	614	628	652	631	600	639	625	599	625	624	601	629	630	619	623	580	633	651	624	603	644	644	582	617	629	626	636	681	617	614	653	634	625	602	578	634	639	604	594	653	625	592	604	637	621	570	646	635	597	657	603	683	647	616	608	621	637	661	625	630	610	586	653	647	596	611	629	610	647	646	606	655	639	701	636	634	629	608	607	579	628	645	610	596	589	634	607	651	604	647	610	653	588	579	632	655	663	644	616	622	620	651	595	634	607	599	627	635	696	631	600	620	639	658	604	630	660	593	647	579	606	602	622	647	651	619	603	592	637	630	618	585	602	678	643	608	596	627	660	638	615	601	613	644	620	624	663	595	580	618	602	590	619	638	622	621	628	628	651	588	605	607	619	621	632	617	656	613	632	619	624	615	644	629	632	620	620	598	578	643	653	674	607	645	648	612	630	624	625	620	597	613	637	615	653	638	645	594	654	630	637	591	632	601	669	674	670	627	641	596	606	590	614	634	657	615	593	575	584	640	591	651	606	618	623	601	671	612	608	618	684	611	592	630	604	609	601	621	592	633	671	636	637	627	642	614	598	643	633	673	621	635	558	618	619	608	658	644	602	628	642	622	608	603	655	582	618	648	621	646	615	605	633	613	658	615	636	632	622	611	636	622	650	583	647	583	614	680	603	630	637	654	631	588	597	613	643	608	573	689	598	619	605	606	657	616	610	648	649	638	618	630	647	626	621	590	645	636	599	630	642	641	612	620	600	658	659	626	629	639	623	585	643	601	573	596	655	639	613	618	591	625	636	627	625	633	615	625	633	642	670	632	601	628	656	589	642	609	618	619	584	651	603	605	587	598	627	659	591	638	640	634	630	649	628	617	621	596	638	611	634	591	631	588	667	634	633	633	670	602	652	630	655	621	621	624	649	622	611	583	607	630	635	630	657	646	639	636	599	630	630	632	628	664	616	625	600	595	623	671	624	644	629	590	598	624	628	632	617	640	614	634	624	594	608	649	607	615	679	597	633	643	629	635	614	637	617	611	627	641	640	651	655	588	634	610	564	620	610	679	655	609	657	663	587	611	601	655	620	647	610	601	619	597	649	608	601	655	623	604	663	637	660	602	626	615	659	617	627	626	648	621	596	616	634	646	571	629	620	614	597	638	627	612	596	616	627	623	622	633	646	612	615	565	632	581	674	647	589	606	601	651	618	623	655	581	611	600	604	612	635	633	638	615	609	645	630	597	666	642	644	593	613	632	630	654	625	597	598	616	646	633	623	607	614	603	664	634	629	629	623	596	632	641	628	665	618	623	649	618	637	638	624	613	639	625	627	660	626	649	631	588	620	621	631	642	627	647	620	618	650	664	624	609	564	598	656	620	602	669	639	620	653	615	614	643	569	641	679	661	607	641	572	641	617	623	668	648	661	583	653	629	601	641	603	640	643	680	617	638	561	624	655	621	597	589	642	615	586	613	610	632	627	605	665	607	591	593	625	620	660	608	649	604	572	599	592	667	628	676	661	618	618	619	594	607	594	642	626	652	666	655	611	623	596	624	630	666	622	592	619	621	644	622	596	630	654	642	627	612	618	621	604	633	592	609	608	615	601	628	625	639	661	601	624	563	635	612	599	666	599	576	596	612	618	633	611	631	627	603	597	610	654	600	652	631	612	635	622	615	657	663	598	628	595	626	646	587	631	659	628	669	598	632	642	630	638	645	625	644	700	647	648	624	572	593	575	622	592	621	624	615	644	643	641	658	592	649	587	638	632	637	593	637	638	634	625	607	599	649	613	600	624	625	659	627	635	622	601	656	572	657	611	587	607	606	581	625	668	583	586	644	631	671	631	627	600	619	592	615	639	614	625	631	669	638	639	591	650	651	656	599	635	604	620	622	650	651	601	585	641	700	612	626	631	605	602	633	631	595	635	624	679	621	609	620	643	627	615	561	617	621	664	642	641	610	631	647	629	652	653	624	634	689	623	636	575	603	641	623	637	596	598	678	665	621	638	603	614	584	573	640	620	629	604	672	650	583	627	628	670	579	601	585	645	659	632	621	647	647	621	624	627	614	593	608	600	650	650	640	594	615	628	647	631	636	624	604	652	637	625	630	599	605	596	651	642	641	648	609	620	629	584	655	649	625	628	629	660	633	602	598
5138	831	744	694	583	566	595	557	588	600	597	539	630	591	569	569	578	590	583	550	534	566	564	540	569	560	553	570	567	544	555	556	534	575	549	556	550	574	593	579	575	505	539	545	646	588	555	611	549	565	562	541	577	564	621	571	568	531	569	576	565	562	570	596	601	572	555	537	583	561	561	544	615	568	552	556	568	516	584	551	592	558	558	603	564	582	570	571	576	569	586	593	590	588	550	535	528	578	569	573	584	564	549	573	574	565	544	593	617	539	572	555	548	596	533	566	526	567	566	558	521	531	587	526	588	589	539	576	559	525	518	564	548	533	561	582	540	548	595	558	593	581	573	589	570	571	572	567	554	529	585	534	595	553	536	535	577	588	560	550	565	574	583	574	555	531	554	545	574	542	589	586	570	581	564	584	574	553	533	539	580	535	552	533	531	579	566	542	594	567	533	581	591	561	551	599	573	590	526	581	541	553	607	588	539	583	551	538	590	563	549	528	556	540	587	557	556	539	578	613	572	531	556	566	549	529	528	540	594	567	546	544	529	592	567	529	544	558	506	564	558	570	553	585	522	573	569	573	545	565	574	540	557	548	526	552	575	511	547	557	572	575	552	563	551	533	541	589	610	596	579	609	550	541	550	547	592	558	563	572	549	575	564	572	555	558	569	585	583	602	575	587	550	552	563	567	582	565	536	585	582	541	591	528	556	571	605	589	575	548	561	526	555	602	529	560	528	569	553	592	542	563	573	562	564	586	490	541	559	565	558	572	511	580	557	553	545	539	545	567	541	588	553	579	577	572	580	590	547	527	590	582	544	563	568	542	590	557	558	539	531	579	565	583	564	572	505	538	538	533	548	524	619	583	506	523	567	583	535	565	568	597	584	548	590	541	533	542	567	570	590	618	536	542	576	571	575	571	611	581	532	559	608	578	561	537	613	515	544	591	564	550	594	613	591	550	602	577	576	542	571	569	494	588	572	542	585	560	555	519	543	572	556	521	550	571	583	559	544	578	545	530	592	545	553	568	552	584	537	585	561	579	561	549	582	500	561	535	590	544	559	557	541	572	539	538	566	550	595	578	583	563	545	579	568	582	582	592	534	608	539	577	524	543	537	586	557	574	629	567	577	531	553	561	573	596	558	562	551	580	544	544	545	545	563	543	611	562	586	604	564	536	580	525	540	585	537	586	561	545	530	563	543	563	560	546	544	566	548	589	558	608	602	577	572	517	556	557	537	536	568	561	601	559	574	534	522	529	527	569	558	562	573	564	572	546	590	588	539	533	554	599	546	577	506	555	596	551	563	574	565	568	557	562	558	566	545	579	537	607	536	581	557	577	521	563	530	577	596	569	547	536	554	560	573	569	594	548	591	555	605	531	596	564	522	526	620	548	561	549	544	560	570	569	543	536	586	591	618	582	577	568	592	581	528	556	569	582	562	593	564	578	545	592	589	565	512	574	578	553	537	544	617	535	561	547	544	578	570	608	616	565	535	576	575	523	549	571	588	557	551	553	592	530	505	554	530	582	539	559	549	579	568	561	581	534	528	549	541	567	544	537	544	558	542	556	572	604	522	590	529	535	594	566	576	570	547	559	532	543	566	523	567	558	570	543	577	568	545	536	573	548	522	573	554	547	552	574	570	596	538	565	608	560	538	580	553	569	544	532	617	572	556	548	597	572	563	568	574	557	564	590	544	547	535	597	589	528	551	530	549	583	545	529	571	540	533	588	577	542	572	567	591	552	569	581	567	571	585	561	538	587	583	571	541	528	584	568	548	553	574	538	566	527	563	564	575	556	553	570	546	547	539	563	528	590	586	560	547	554	572	569	563	556	565	556	586	520	560	543	543	566	558	569	572	526	564	591	582	577	580	573	555	549	579	544	567	564	552	590	574	625	604	572	545	544	544	546	545	592	572	548	592	552	586	519	520	503	582	561	512	528	550	559	547	542	582	509	541	558	578	523	597	605	528	539	527	542	554	562	553	592	587	552	591	541	547	566	591	517	563	572	577	562	595	569	493	538	596	544	554	572	602	567	542	538	554	555	562	517	545	577	540	567	560	585	538	558	557	586	565	569	536	552	584	509	543	525	543	563	524	599	570	527	525	565	552	571	592	567	536	574	549	568	548	547	556	578	543	567	571	591	540	515	584	528	541	554	546	618	558	592	540	571	544	598	510	529	598	545	528	530	527	537	598	549	561	575	529	573	597	575	566	565	528	565	561	591	575	525	539	586	607	523	525	603	497	567	565	574	548	543	565	578	575	574	567	564	598	602	586	580	610	542	566	567	555	565	562	549	546	566	579	583	576	550	574	579	557	592	609	530	574	549	560	535	574	587	574	531	583	562	572	551	566	604	557	535	601	581	612	543	551	575	576	560	528	586	534	541	553	551	560	554	577	517	565	572	547	590	580	590	558	559	579	546	584	542	587	579	577	548	546	577	531	575	565	550	554	591	545	581	520	546	569	587	556	569	578	567	573	547	564	578	553	584	569	549	580	577	581	571	529	582	548	552	580	593	555	546	535	569	537	558	536	550	543	613	571	573	547	573	556	555	557	596	559	604	615	564	545	584	552	585	490	535	555	569	539	592	542	573	609	572	593	591	558	568	585	555	612	531	599	538	553	535	532	553	540	568	587	592	539	566	562	591	560	550	525	551	578	533	557	553	583	580	578	564	579	561	590	548	535	520	558	599	542	567	600	555	532	587	575	587	550	570	510	563	565	589	544	574	564	595	557	589	596	535	577	598	568	571	562	548	569	618	548	569	615	560	607	550	582	511	553	524	587	543	583	581	531	511	588	601	591	532	515	554	557	573	572	606	567	564	569	553	584	569	513	542	561	557	525	540	575	533	540	588	565	545	588	563	543	560	535	582	581	550	556	589	591	550	574	555	559	590	584	563	533	542	584	551	581	553	559	559	595	562	595	559	558	579	534	539	571	592	555	542	549	604	546	567	580	556	585	622	548	587	541	574	542	556	590	563	589	567	601	573	535	558	569	572	578	542	557	590	561	551	586	565	576	547	551	556	548	533	574	575	542	611	563	550	532	524	563	561	574	555	541	572	560	533	589	537	581	558	577	561	560	556	567	554	550	533	581	547	538	558	544	525	574	580	611	566	527	550	552	597	562	588	600	623	577	560	543	591	548	561	534	604	578	510	623	562	548	544	555	569	528	531	606	559	559	558	596	587	601	583	541	575	556	552	566	560	525	617	548	608	502	587	546	532	586	589	618	583	573	618	553	548	577	555	590	537	552	522	571	568	565	563	551	563	560	559	535	558	546	539	590	555	546	567	579	576	597	592	548	556	584	605	542	575	539	564	550	536	576	615	534	580	543	603	558	552	529	552	578	567	566	536	557	575	616	540	536	543	566	571	532	569	592	565	522	558	553	542	601	570	558	590	583	543	582	545	509	579	564	617	579	503	585	625	564	567	577	542	538	541	525	549	559	590	570	573	563	540	594	604	565	591	554	607	584	532	538	583
25613	21404	25835	18475	1546	674	673	588	536	538	501	461	484	504	430	508	474	445	465	448	456	438	460	459	454	458	457	453	440	436	475	467	477	466	450	456	434	458	465	446	421	461	484	428	486	446	446	414	427	451	476	468	445	468	435	461	407	440	447	477	448	492	452	449	434	499	457	440	457	455	458	476	443	492	437	429	427	415	504	477	458	450	485	458	434	444	461	469	421	473	456	451	434	454	480	459	444	440	444	417	461	460	468	437	443	477	419	469	461	465	442	454	407	455	435	489	445	423	427	467	427	468	460	486	474	452	446	453	436	459	445	466	426	497	432	471	470	484	448	459	487	423	418	471	440	456	444	523	420	453	431	443	494	452	442	479	433	432	449	480	449	428	484	433	444	452	453	481	460	420	423	444	469	436	459	452	473	418	458	483	456	448	449	441	426	428	423	467	443	455	406	450	441	454	466	458	415	478	431	448	476	416	448	459	449	474	474	458	484	452	450	475	441	417	438	434	466	428	466	444	467	488	485	454	451	456	433	460	448	457	477	471	424	466	446	477	454	424	416	492	451	455	425	428	427	447	409	429	459	442	448	421	414	465	457	454	436	443	427	437	442	451	427	423	440	431	427	409	479	450	458	440	435	472	469	435	468	441	466	454	444	456	429	475	456	422	425	476	450	478	446	468	430	474	448	444	475	443	467	465	421	488	434	490	465	457	412	461	454	414	468	433	420	448	446	438	488	428	431	479	444	436	411	438	451	453	459	409	458	407	436	442	459	429	437	442	463	431	436	469	438	446	468	436	469	423	432	454	449	456	470	435	464	463	433	461	468	460	442	439	448	434	428	430	387	474	461	497	427	419	449	461	490	439	467	403	497	464	460	484	427	425	452	444	449	444	426	460	461	444	475	458	464	438	445	467	453	458	486	464	450	438	497	428	448	484	399	467	445	425	472	461	468	444	498	465	486	466	440	438	463	429	445	446	451	454	456	460	460	422	413	434	442	438	450	436	469	434	445	449	450	465	483	449	464	443	429	456	472	423	478	461	455	454	459	439	454	400	463	488	464	448	427	448	449	468	456	427	442	463	434	469	436	420	435	413	468	444	467	451	447	445	442	448	452	464	459	397	460	433	420	418	459	422	492	418	438	449	465	437	450	433	475	441	483	433	436	457	447	457	463	432	428	496	405	504	447	440	421	425	473	479	461	470	433	442	422	479	449	423	449	443	440	437	424	428	408	439	449	465	437	446	430	427	438	470	419	416	412	455	447	455	434	486	450	442	453	463	426	437	481	420	467	448	433	440	457	446	444	482	417	468	436	485	458	413	448	416	506	477	428	456	451	474	416	459	460	485	451	475	470	443	441	430	462	488	450	469	467	477	451	426	479	441	469	465	476	430	452	457	443	461	435	446	438	462	458	498	468	484	454	480	435	455	433	462	442	468	477	448	433	406	456	500	459	465	458	443	468	454	454	446	489	476	440	425	424	397	427	439	417	451	401	460	435	421	448	471	482	426	432	443	446	445	451	451	435	495	405	430	461	425	484	465	450	443	446	426	447	428	452	460	422	465	441	490	411	431	432	472	488	475	471	460	411	479	482	440	473	423	451	461	462	408	428	448	458	437	419	430	463	497	442	482	451	477	480	466	488	459	464	437	465	458	488	446	432	505	432	439	511	446	419	441	439	471	457	432	461	414	477	436	460	443	440	458	462	459	453	456	466	412	421	441	440	437	450	423	450	419	451	454	425	430	419	486	452	458	427	467	431	438	446	424	468	461	472	434	423	450	451	446	424	457	450	423	419	447	446	439	466	490	421	450	464	435	473	486	447	462	439	452	500	449	456	464	430	458	468	478	459	433	478	461	447	457	435	455	445	489	459	419	494	479	419	442	453	428	438	436	433	470	453	483	413	420	458	423	450	434	466	461	456	433	420	461	432	488	454	422	434	455	440	413	461	427	460	450	472	405	463	462	460	457	433	397	459	462	450	471	470	468	436	425	461	412	444	421	415	423	462	464	425	440	439	444	493	462	410	452	435	471	456	455	449	440	456	457	453	495	462	475	433	453	445	478	444	475	476	427	449	447	442	468	445	420	452	476	429	455	452	457	457	479	462	475	452	468	456	465	469	434	454	444	431	452	467	433	415	462	479	493	473	474	448	449	457	420	481	437	413	427	438	446	454	425	415	456	446	448	474	444	443	426	417	451	434	451	413	471	421	422	463	434	457	470	495	443	445	415	407	474	452	447	436	436	435	448	464	422	444	480	445	416	430	437	447	442	452	438	454	435	467	414	468	452	390	405	497	470	429	471	441	445	470	421	435	430	479	454	437	433	425	471	455	460	449	479	444	446	449	464	426	436	502	440	455	490	475	451	431	446	483	454	449	464	448	472	424	447	387	441	461	474	451	433	449	458	475	433	470	423	450	466	495	458	435	430	425	465	466	427	467	466	454	457	477	442	500	459	411	422	446	440	446	450	471	486	436	447	467	446	463	479	477	458	441	425	421	500	438	460	456	423	472	473	491	432	415	469	441	406	505	462	421	435	441	418	486	436	453	436	453	428	431	434	433	445	422	461	454	430	444	425	419	468	444	439	428	430	423	453	416	455	442	449	474	468	430	465	442	475	460	469	464	430	470	475	451	462	470	464	433	462	478	434	457	457	424	466	446	473	440	437	441	452	402	440	467	429	444	477	418	447	458	436	489	489	436	461	477	469	459	427	457	473	464	485	445	490	460	491	465	486	437	456	462	450	436	450	463	448	463	442	474	502	471	457	463	493	447	468	423	449	439	500	429	430	469	462	436	460	465	439	444	459	487	480	448	489	448	459	472	436	473	452	448	429	457	462	454	472	448	387	460	450	454	445	467	454	447	485	495	455	424	479	420	418	440	445	465	474	478	477	455	464	427	439	457	489	450	481	446	448	475	424	453	456	472	450	441	455	445	467	453	464	435	443	475	455	463	397	450	443	443	434	458	421	454	486	424	409	454	417	437	464	463	488	446	484	429	433	436	456	457	499	447	428	442	434	434	475	469	481	443	460	472	446	453	444	419	486	431	423	451	438	459	471	473	446	451	476	442	430	435	481	456	444	461	454	434	463	426	429	462	422	445	482	433	458	471	470	453	449	439	481	474	455	440	452	490	419	437	466	468	422	456	453	451	438	444	492	457	450	434	466	466	469	460	469	449	407	424	446	447	441	425	398	471	473	433	469	452	473	444	501	456	438	476	466	447	439	475	461	430	468	461	442	494	452	459	416	436	456	412	430	446	436	439	423	404	455	442	399	454	433	424	438	414	457	431	425	458	455	452	456	455	490	463	489	443	468	436	466	463	451	442	431	459	458	430	442	449	451	446	408	440	477	456	439	459	451	471	466	412	416	432	436	476	468	467	428	455	435	437	431	443	459	470	477	458	459	395	466	416	424	427	424	427	471	463	505	432	434	464	447	461	486	469	459	433	446	498	442	391	413	432	422	414	442	431	449	463	473	429	450
3463	2038	1682	964	779	622	631	548	529	526	492	478	474	433	440	429	445	444	458	419	460	451	420	490	506	446	426	429	438	440	449	389	441	442	448	423	440	398	451	438	453	409	436	435	460	406	450	426	424	429	421	429	428	422	415	440	420	413	447	427	411	408	424	463	422	408	421	396	415	449	400	429	439	444	437	426	425	477	408	452	417	420	452	455	453	428	437	398	394	429	455	455	439	432	416	449	434	446	447	461	429	425	422	408	404	434	415	459	389	418	447	394	408	428	378	402	422	409	441	428	440	426	399	435	474	454	430	459	409	435	469	421	450	417	388	422	440	433	455	437	451	425	434	435	448	411	405	408	416	442	455	418	442	442	425	429	383	398	416	425	424	413	417	477	461	419	461	452	432	455	444	433	408	415	438	442	426	415	436	450	444	447	412	468	407	426	455	447	437	419	416	427	446	441	406	396	482	452	421	471	424	404	386	431	405	425	431	420	463	445	415	436	422	466	443	494	427	432	400	393	419	435	438	428	421	396	434	383	393	421	472	424	456	453	434	431	403	424	452	396	437	452	420	435	455	429	441	442	382	418	414	415	438	402	443	406	413	410	467	460	408	426	453	447	429	410	436	429	416	443	401	432	420	414	436	424	424	399	428	397	439	469	402	443	422	434	447	460	433	445	427	413	437	448	425	389	416	425	443	462	432	419	439	455	423	423	415	444	438	421	397	425	416	458	425	440	420	430	419	453	415	409	432	421	407	438	438	452	412	406	465	425	430	448	405	452	433	447	425	398	433	428	406	402	434	433	443	426	446	424	418	420	430	467	444	427	387	408	430	406	442	428	404	416	447	449	399	445	415	420	403	423	477	467	415	412	442	435	393	418	417	439	421	428	427	453	426	444	466	403	402	417	415	414	432	426	401	432	407	436	452	427	391	468	450	474	408	395	446	395	439	435	442	422	428	421	421	447	437	380	455	419	454	407	466	412	434	410	443	426	430	445	431	417	428	401	451	403	447	448	434	425	408	387	417	408	398	426	413	443	457	447	434	459	427	433	411	412	443	399	449	424	417	421	439	418	426	387	413	395	437	412	463	425	429	435	398	420	399	435	449	446	397	439	434	452	446	450	415	424	431	410	448	406	411	466	435	414	433	457	387	414	430	450	428	419	469	426	411	434	456	408	413	446	413	421	432	387	423	403	395	396	421	417	447	490	446	439	431	422	414	360	459	443	395	416	431	462	439	400	389	437	443	443	397	400	436	447	435	433	438	457	428	408	409	423	401	423	395	409	418	419	415	427	449	418	415	426	393	408	440	396	436	442	455	467	424	463	420	455	441	424	401	416	403	447	411	454	408	436	418	409	433	427	436	438	424	417	391	404	462	416	443	433	440	447	447	429	423	423	411	449	415	423	435	416	459	401	444	444	425	454	402	436	458	405	430	427	422	399	434	416	405	433	441	396	445	416	429	430	435	427	457	428	444	445	416	434	449	419	423	427	379	420	439	452	467	467	417	440	429	422	419	458	433	433	435	416	459	411	454	463	454	416	439	423	389	385	405	434	404	405	409	422	450	436	398	407	430	471	417	444	416	438	486	439	458	428	406	415	400	411	429	410	428	434	421	417	409	435	407	402	443	469	435	458	443	410	405	429	473	406	436	453	429	362	394	444	457	443	426	406	450	449	446	419	436	406	403	430	402	421	459	429	400	435	410	383	438	436	433	384	406	463	437	435	469	419	415	427	432	410	450	437	390	417	426	428	429	421	412	410	401	420	400	413	397	467	421	404	402	413	427	444	446	419	447	410	443	407	418	434	428	448	442	436	460	449	454	428	430	396	445	425	443	400	486	388	456	405	424	430	412	422	424	397	429	436	419	483	437	436	387	398	432	438	428	420	444	426	471	398	421	441	427	441	422	419	436	407	430	442	399	453	438	454	412	400	407	428	422	424	446	434	419	449	462	432	497	384	451	437	459	445	425	405	420	470	429	418	432	451	485	438	432	399	461	412	443	427	393	420	428	403	449	428	466	403	410	392	434	429	424	432	421	461	429	403	443	427	407	445	463	444	432	407	400	453	404	458	433	445	446	395	413	420	429	442	427	432	439	429	424	445	448	435	459	463	424	443	417	424	412	395	427	438	412	439	446	470	488	402	420	401	421	461	459	414	412	431	416	450	400	432	434	467	447	416	417	409	446	452	461	450	416	410	392	412	390	432	461	435	450	381	421	433	403	469	428	473	459	467	432	413	432	446	427	419	448	415	437	441	403	409	423	453	434	415	450	434	461	423	419	445	429	413	410	447	433	432	394	424	463	411	448	425	429	420	411	430	452	394	414	417	445	460	444	430	433	421	423	384	435	422	422	398	454	431	423	411	431	420	431	410	429	387	422	416	425	437	443	410	401	435	440	397	468	409	445	451	408	429	453	427	393	409	459	410	420	445	449	427	414	459	425	422	441	427	404	396	453	417	432	412	416	401	417	438	413	468	426	388	433	420	422	435	375	454	400	448	435	397	423	427	430	397	411	443	464	435	424	441	411	427	438	419	440	441	442	396	454	415	394	423	446	448	440	429	454	451	447	436	412	442	418	429	431	461	383	421	405	434	438	387	417	457	443	398	447	417	436	416	446	442	396	417	435	422	400	421	472	410	425	406	447	430	417	438	442	459	410	458	423	446	419	400	445	420	396	399	453	450	427	452	441	428	416	404	408	427	417	450	408	435	397	454	431	454	425	412	435	416	426	441	452	409	449	371	414	436	456	444	432	408	412	439	410	436	411	437	420	427	423	416	424	459	456	402	429	418	413	427	415	429	419	426	414	415	415	439	396	432	429	429	416	421	410	414	451	446	414	358	422	413	401	446	421	405	404	442	413	454	404	401	459	425	423	398	443	400	432	436	433	432	438	448	437	421	414	449	436	434	432	442	382	406	429	463	419	414	406	425	418	439	390	422	423	451	445	418	451	417	425	424	433	411	426	412	410	449	427	455	431	429	405	437	426	433	431	449	409	449	404	386	471	434	420	420	402	373	410	399	449	412	438	408	377	399	443	412	421	389	463	414	412	448	440	383	410	429	427	404	443	456	395	442	447	419	458	409	411	467	396	410	472	449	412	399	415	431	479	419	418	428	409	457	411	445	441	460	443	450	454	365	453	428	425	397	438	453	451	388	408	455	437	447	434	417	423	439	437	433	419	416	447	424	406	418	423	445	419	422	430	444	461	420	433	432	413	431	446	405	440	423	432	439	413	435	414	435	418	426	433	430	418	427	404	414	415	406	438	456	411	460	434	444	422	434	443	414	463	470	487	384	413	411	423	382	398	451	414	449	432	450	418	456	448	447	400	446	414	420	420	452	413	412	443	387	419	422	430	407	436	428	444	445	443	430	454	400	433	452	437	435	447	440	445	435	426	446	413	415	368	468	424	420	432	409	426	449	433	447	459	434	399	412	416	441	405	415	429	459	429	445	441	439	407	455	389	452	432	425	387	453	395	425
24298	21438	28634	24633	20342	2662	836	507	415	430	440	379	333	366	315	334	317	362	317	316	310	313	324	290	316	302	303	322	301	310	293	336	306	326	334	306	297	328	277	301	276	284	315	293	282	272	301	286	321	301	255	292	299	290	300	313	293	290	312	272	292	285	289	277	324	271	296	285	282	302	292	314	335	303	272	253	267	293	290	269	266	306	275	287	296	306	273	283	278	266	257	297	316	270	268	295	271	299	291	303	296	307	328	293	266	307	285	305	282	305	301	282	286	307	311	294	265	322	293	291	322	266	279	280	287	289	278	305	303	287	264	267	288	272	307	308	322	301	273	282	246	301	279	299	301	264	296	308	300	297	302	292	308	278	280	291	292	295	262	283	316	287	274	304	273	306	283	300	272	308	295	288	285	281	292	295	289	259	262	283	279	281	305	285	316	276	313	301	311	306	286	272	253	285	266	254	277	285	282	307	299	260	287	304	316	290	279	276	301	294	316	288	302	305	255	300	270	304	266	276	272	312	292	277	284	306	270	313	256	291	269	270	297	319	285	284	269	266	292	307	276	290	282	280	285	302	266	268	294	268	299	266	310	285	297	299	280	250	290	305	254	298	267	319	303	298	302	286	292	266	307	272	268	325	297	317	304	271	287	283	309	310	305	286	328	281	298	302	294	280	311	271	273	283	263	321	305	279	265	278	310	289	266	294	298	282	284	313	270	305	285	307	304	262	255	262	290	304	282	313	272	275	299	293	299	305	293	309	264	303	300	274	291	290	298	317	256	301	270	280	264	295	295	305	271	279	309	290	265	280	276	313	316	289	276	289	286	288	288	286	307	274	282	305	277	299	278	317	278	300	269	271	287	285	260	282	276	275	295	286	271	283	278	283	293	287	295	275	293	285	282	281	268	252	284	327	279	305	283	297	256	264	301	281	274	283	281	277	288	260	305	305	277	304	274	256	269	327	298	304	275	300	288	292	293	290	261	269	286	272	291	294	266	278	269	292	313	287	289	288	326	297	302	306	246	282	265	297	280	280	272	283	290	293	262	268	285	288	308	307	265	268	297	315	299	278	249	317	278	319	281	313	295	298	299	304	253	294	277	270	282	281	290	268	289	288	290	241	275	304	293	308	290	287	257	271	288	316	307	289	290	283	320	289	283	294	280	260	288	261	316	290	289	300	264	292	279	282	291	314	265	306	288	293	271	270	317	284	289	289	251	254	282	275	301	267	314	306	285	285	276	298	275	274	265	269	277	275	285	289	282	260	314	308	301	271	302	273	273	274	295	302	281	286	280	296	324	279	295	315	282	341	298	290	319	289	295	309	279	309	294	286	317	295	281	260	251	271	311	283	275	271	269	267	302	311	304	299	309	282	294	270	310	277	292	291	283	282	296	271	314	293	263	305	286	286	298	297	315	305	264	314	270	311	271	273	303	296	307	295	266	288	296	296	310	315	307	296	298	270	306	290	281	298	284	311	304	323	286	326	293	273	291	279	259	290	268	295	278	305	304	269	264	310	305	264	283	292	296	291	285	290	276	319	276	283	290	292	299	284	288	256	267	301	295	295	305	269	286	267	283	274	257	282	304	285	299	302	308	277	268	284	300	289	279	309	316	302	305	269	286	295	249	330	284	290	269	306	288	272	303	302	294	275	291	339	288	301	279	274	299	293	282	328	287	269	305	321	281	288	320	276	308	315	286	285	321	304	298	295	268	298	275	257	264	257	293	285	293	266	308	291	280	290	322	279	293	294	296	281	272	274	313	251	275	277	300	272	283	297	275	278	289	282	281	323	252	281	270	286	287	291	321	304	292	291	298	279	294	294	295	298	299	281	281	301	258	273	292	284	255	274	298	269	283	297	268	305	320	278	281	288	303	276	285	292	298	281	296	272	287	267	294	242	306	252	288	285	301	281	283	285	283	319	305	282	270	294	284	303	295	305	315	291	258	279	284	272	295	311	284	238	275	296	298	280	304	266	264	287	291	301	262	273	291	285	283	298	267	283	251	280	286	279	271	261	276	286	269	291	270	310	274	283	311	281	288	260	283	289	276	299	291	264	276	294	286	278	287	295	269	307	294	298	318	302	263	288	276	297	292	293	310	295	275	252	302	289	269	273	280	269	264	300	312	298	286	265	321	304	303	257	299	313	304	308	290	314	262	280	271	278	287	296	291	277	329	294	288	281	259	299	302	296	263	310	271	276	281	264	267	267	245	307	297	267	316	283	279	280	261	289	269	261	302	255	290	267	267	299	288	291	270	266	317	310	290	261	269	263	278	272	289	290	295	261	323	310	281	277	278	293	283	275	302	294	291	269	300	277	305	293	284	305	311	307	266	303	290	270	313	302	292	284	279	279	264	283	266	293	270	292	273	257	299	306	279	262	325	282	280	278	294	296	281	314	292	283	287	286	295	308	282	285	298	296	297	269	301	268	280	301	287	284	287	278	287	286	276	282	259	271	290	300	307	299	300	308	269	279	255	287	305	277	314	310	272	290	289	273	304	313	249	310	292	264	319	291	270	283	277	283	286	262	298	277	279	270	270	243	277	279	295	301	304	274	288	284	296	287	247	316	260	299	297	270	296	279	276	282	297	272	289	304	303	274	300	295	264	301	286	303	274	290	269	290	275	286	295	301	294	279	330	308	316	291	316	329	302	275	276	269	274	296	295	289	280	319	286	312	274	294	294	278	295	322	258	251	274	276	289	283	284	295	268	307	254	333	286	320	301	270	292	266	290	291	281	308	289	285	285	230	299	293	289	279	279	285	274	290	296	281	291	265	286	280	281	303	247	263	289	278	305	291	288	283	306	301	310	310	282	299	291	283	273	280	273	280	290	287	270	276	257	296	287	287	282	285	295	341	284	284	276	276	278	269	297	312	286	272	292	264	287	312	292	264	283	269	270	277	321	277	302	289	288	270	281	294	259	273	287	259	285	275	285	291	275	298	316	255	254	300	296	284	312	279	287	300	281	298	287	300	297	299	284	258	290	288	303	305	281	275	258	302	275	281	275	281	274	256	278	300	271	291	279	285	282	284	299	299	307	299	281	292	278	287	301	306	300	293	283	301	273	274	269	275	298	281	269	255	296	327	266	282	303	293	296	299	278	286	288	307	273	307	294	296	280	293	286	297	312	291	275	283	315	285	277	287	287	298	287	294	306	256	273	249	282	257	283	293	254	309	286	272	319	266	285	284	306	279	290	283	284	282	314	284	295	250	272	259	278	275	279	269	305	292	239	302	293	286	279	257	289	295	288	328	285	276	306	293	307	289	263	301	289	306	311	274	286	269	261	290	295	262	299	271	291	270	310	291	296	283	300	287	281	290	286	294	270	281	282	297	280	311	320	275	282	276	294	268	287	299	314	249	275	305	289	285	286	273	308	277	285	305	291	295	278	281	268	298	295	309	291	272	295	290	279	293	273	317	341	321	264	326	279	279	289	305	312	336	283	277	286	297	299	262	285	311	290	287	297	300	292	272	294	271
3258	4595	3708	1826	1249	926	776	659	596	468	456	427	383	421	374	370	390	349	343	345	338	358	334	296	318	322	346	295	310	310	311	293	334	314	326	284	303	306	315	311	288	300	300	302	259	310	305	301	285	284	272	315	302	324	294	284	271	316	351	309	292	335	286	332	274	305	314	310	308	301	323	278	312	272	314	290	308	303	282	285	278	302	286	315	300	286	296	283	276	303	272	316	270	287	283	306	290	270	263	308	282	310	286	287	267	309	300	303	301	274	279	285	290	297	293	280	275	278	302	320	319	265	309	323	271	309	315	281	279	291	282	297	294	290	272	306	291	276	292	320	308	282	295	277	292	265	308	270	284	316	273	280	285	309	283	292	275	274	306	291	307	326	298	293	283	286	280	288	269	306	325	285	307	271	307	279	295	297	319	276	313	299	316	319	307	276	285	305	278	301	272	273	269	297	297	305	300	285	281	295	318	269	318	269	299	321	308	302	293	274	252	325	274	315	299	312	283	315	271	350	288	279	287	282	295	304	300	319	293	284	289	298	310	289	302	315	276	320	283	293	298	301	302	315	293	308	293	321	306	339	310	308	275	303	289	300	266	289	315	253	312	293	304	300	278	286	276	296	294	306	332	289	295	298	306	280	264	302	297	259	290	308	299	288	286	345	300	273	297	293	288	273	301	290	316	307	274	262	300	303	311	310	321	312	298	312	328	342	309	267	332	300	320	284	313	298	292	298	273	297	292	299	278	322	292	257	299	253	321	297	280	302	291	296	296	295	291	294	297	268	286	309	285	297	287	260	276	287	280	300	298	302	293	322	317	286	287	291	339	304	245	283	277	308	301	299	308	323	270	313	282	294	305	261	301	312	271	305	277	272	306	281	258	281	276	266	285	288	294	275	276	282	279	296	302	306	284	274	330	274	298	268	276	293	278	258	272	302	327	297	293	308	290	272	307	291	281	275	294	298	304	308	281	289	317	284	289	318	283	284	278	333	270	311	299	274	302	298	280	277	301	288	300	311	287	293	301	287	292	284	287	304	298	300	290	300	299	318	275	301	293	287	305	277	267	310	277	311	291	301	319	285	270	296	293	299	315	296	268	285	300	289	270	281	303	307	310	273	256	312	294	259	291	326	289	272	269	257	324	253	314	312	330	289	282	302	265	311	286	290	291	297	260	316	278	309	297	290	303	292	316	304	328	301	281	272	290	308	284	305	288	279	304	287	304	300	310	298	268	297	312	306	270	289	292	275	275	298	341	306	302	282	291	276	279	284	290	262	317	280	328	279	277	314	302	300	314	269	290	279	308	290	292	290	287	299	295	305	280	290	294	264	316	313	271	317	281	259	261	291	275	293	285	329	308	292	309	318	303	278	290	325	303	315	269	278	309	300	296	300	276	263	291	273	292	319	272	270	308	282	284	324	281	293	263	284	278	295	274	283	261	259	276	282	264	323	248	255	326	277	285	299	283	302	263	284	314	289	309	322	292	299	291	270	258	288	306	291	287	303	294	300	296	260	281	280	267	267	296	290	297	277	282	278	276	310	310	289	307	315	302	270	261	291	292	291	266	306	307	273	310	289	274	299	291	310	279	287	301	300	315	293	290	268	277	266	292	297	290	279	296	272	282	310	249	277	298	286	288	290	310	273	303	270	283	303	300	274	284	292	284	256	311	330	246	273	315	270	305	286	283	331	283	266	295	285	306	296	276	298	293	258	307	299	311	284	266	281	305	323	267	287	304	276	294	265	291	286	298	310	267	321	295	280	303	289	278	290	295	279	282	330	291	284	341	259	276	271	291	286	290	301	290	290	280	269	298	306	285	266	311	278	287	314	275	296	311	276	316	285	307	272	271	312	325	265	295	292	283	274	320	300	290	269	279	283	282	321	315	284	306	280	279	302	281	320	279	268	290	281	295	267	280	289	281	303	321	313	274	260	268	284	278	319	275	272	305	289	275	287	273	304	278	312	289	308	280	272	290	314	283	308	304	281	314	290	301	314	289	276	276	293	280	297	317	285	291	297	272	289	291	289	291	286	288	300	276	281	312	292	289	292	295	280	294	286	276	293	278	294	269	282	255	274	277	252	271	280	266	296	287	310	286	301	277	255	281	334	317	301	291	293	262	316	298	294	275	277	292	294	280	283	283	258	287	262	323	255	290	290	289	281	276	326	307	277	284	280	297	299	285	291	281	282	258	296	268	299	283	321	278	265	297	293	281	267	286	294	294	250	320	275	284	297	317	295	293	286	288	282	307	289	343	274	295	277	265	279	283	252	292	285	303	276	292	299	276	253	311	299	281	297	267	267	263	288	272	296	290	278	285	294	291	286	281	287	259	293	282	269	269	281	305	281	322	300	278	299	275	296	302	311	275	311	299	290	287	295	292	282	283	296	311	301	327	290	281	279	292	280	272	294	279	265	289	306	296	260	288	285	301	315	291	283	293	292	310	301	318	298	308	286	329	297	287	268	304	280	273	286	276	273	283	308	288	289	278	278	309	289	279	278	312	307	312	318	303	305	289	296	264	285	307	267	253	291	278	284	271	303	300	281	291	323	312	295	278	272	316	263	277	280	287	296	258	312	280	281	299	275	297	310	283	297	292	263	279	261	304	282	305	300	278	285	288	285	262	310	244	282	284	280	310	274	306	297	279	298	274	287	323	283	323	261	304	291	276	280	277	285	262	300	321	303	282	293	292	272	278	320	300	283	301	274	306	271	311	311	283	293	289	312	270	268	254	292	288	286	282	272	278	294	258	291	287	253	292	313	272	303	312	329	272	293	285	300	267	279	290	274	309	272	301	284	274	309	277	275	303	297	280	320	306	285	270	299	297	299	305	274	288	289	296	302	295	305	280	282	283	272	277	279	309	299	301	337	276	274	320	297	250	309	303	287	321	294	271	309	282	303	284	295	280	321	310	290	301	310	293	308	248	260	273	281	276	320	282	308	313	284	295	295	272	268	306	295	279	285	300	280	287	308	292	297	282	297	282	276	279	291	295	268	274	304	279	266	274	274	310	292	237	276	291	297	292	289	291	295	296	289	282	269	302	280	288	302	264	279	283	308	301	276	275	272	272	320	286	296	243	304	319	289	297	278	285	277	285	293	255	310	287	299	294	285	292	290	278	263	291	275	293	273	263	291	293	308	310	258	283	262	298	262	276	289	270	268	284	315	282	266	270	294	266	270	335	310	310	318	293	260	295	299	311	299	285	260	307	260	296	267	308	310	262	265	308	260	304	288	289	290	308	300	300	283	284	282	279	283	277	275	296	282	256	264	330	296	308	310	293	297	283	298	287	300	284	295	285	323	264	283	293	271	288	302	269	283	288	275	263	318	313	283	327	300	295	285	279	267	290	270	288	285	269	290	264	291	297	301	284	282	288	283	278	288	321	285	320	311	308	312	302	295	273	272	320	316	305	332	291	293	271	274	281	309	274	252	297	286	296	302	294	302	301	282	275	285	267	314	284	315	296	300	266	320	305	268
27557	12154	1829	1051	795	655	663	593	649	635	661	616	613	650	603	627	601	641	696	616	629	634	647	655	666	633	624	638	623	620	624	608	600	613	582	591	606	622	594	587	641	577	586	626	634	622	627	607	645	631	645	658	619	611	599	567	621	626	577	639	643	622	642	668	628	647	637	659	637	634	614	621	672	632	607	576	596	616	599	572	590	648	628	611	619	602	602	571	659	641	638	585	619	622	637	591	616	619	606	643	582	567	638	626	563	645	601	616	655	622	645	628	634	632	622	597	597	642	629	577	693	595	664	634	621	619	602	676	628	580	590	610	605	585	630	601	628	569	623	631	628	614	621	630	612	620	626	584	573	634	643	640	582	620	612	602	597	631	632	631	584	595	618	608	638	622	618	661	599	622	611	595	581	582	623	590	615	643	649	625	648	645	645	598	645	635	622	606	623	626	644	624	649	631	583	618	665	594	611	636	618	640	656	597	602	578	598	612	633	566	635	618	672	642	610	648	602	595	658	630	619	636	622	613	617	613	643	651	617	612	606	618	630	593	596	608	648	621	611	623	611	618	637	606	619	598	630	619	632	646	607	633	628	604	615	627	609	583	632	588	601	647	647	650	657	622	605	623	625	621	601	591	603	610	634	587	656	583	599	619	675	572	682	656	628	642	609	584	608	634	586	609	595	615	615	617	642	656	588	580	624	584	659	599	602	617	621	615	625	591	605	660	638	591	648	604	621	651	647	592	605	640	595	637	594	636	622	613	583	600	632	638	617	602	616	654	672	586	656	699	609	645	649	641	613	599	638	608	619	597	685	628	590	639	649	622	600	583	666	580	611	599	588	613	657	604	631	617	671	609	600	622	636	625	614	649	621	625	623	632	619	642	597	586	618	579	607	611	642	601	572	631	680	587	599	615	662	627	566	606	641	614	583	624	604	606	655	636	635	648	584	643	591	638	591	617	638	618	606	621	574	587	616	621	593	627	614	623	632	617	595	579	603	613	575	622	613	607	614	669	655	623	571	642	669	627	645	625	611	625	626	616	627	626	585	652	613	602	612	633	611	655	661	655	698	632	623	609	612	607	593	567	603	658	619	659	584	622	628	610	636	624	634	595	645	603	637	608	639	587	608	595	625	604	622	643	592	599	614	631	621	623	614	594	632	651	594	637	620	603	622	623	577	608	643	627	610	599	617	626	622	606	653	610	576	620	650	590	599	583	604	630	573	633	646	651	569	675	590	624	627	608	615	622	666	560	640	606	687	639	657	603	599	626	624	604	620	612	680	662	636	624	608	595	638	636	612	670	650	646	624	597	631	601	604	645	630	634	584	638	555	638	644	644	584	622	624	602	613	619	650	649	601	638	601	644	607	607	617	631	631	647	610	658	623	658	611	595	601	647	595	601	616	633	644	627	652	579	592	588	606	674	629	610	609	642	679	650	634	620	599	646	613	600	682	633	595	625	618	638	604	604	592	625	645	604	613	594	633	624	582	641	641	612	634	630	675	614	616	637	631	641	582	582	635	626	634	628	631	645	649	608	608	591	670	590	618	625	630	606	606	581	644	573	628	645	655	662	613	638	634	617	614	624	694	607	620	578	626	643	561	636	610	612	618	599	678	598	617	605	655	690	638	622	617	633	616	623	648	580	649	612	605	586	655	618	650	699	639	614	612	590	627	565	600	638	626	591	599	594	605	619	650	666	647	625	624	594	627	680	590	627	619	596	658	597	627	630	606	581	592	632	621	638	592	663	606	625	617	602	598	613	568	599	588	639	584	572	619	593	639	601	602	597	633	695	658	595	650	571	586	636	633	634	597	604	595	646	639	647	616	605	661	635	638	647	640	580	581	615	622	594	654	679	644	656	630	605	595	640	568	616	587	601	603	609	639	646	637	610	651	593	572	605	565	632	620	660	614	655	648	634	598	603	629	601	653	630	558	569	629	627	607	610	603	579	606	594	665	617	634	628	576	613	625	594	659	628	595	603	599	636	652	660	587	603	623	589	611	640	610	627	606	620	594	655	629	613	572	642	582	644	650	635	613	617	624	594	655	646	662	679	607	603	615	546	648	621	637	601	610	649	631	615	628	608	657	588	627	636	590	639	627	608	636	634	572	629	588	656	615	611	629	594	639	620	604	627	602	634	660	601	608	594	678	606	630	620	597	607	633	619	628	613	633	610	631	645	586	655	650	576	658	650	625	606	615	624	619	625	628	616	591	659	636	634	617	585	592	608	605	602	642	641	648	606	621	577	636	637	642	599	666	615	649	672	590	559	618	594	681	657	640	652	611	610	642	595	602	640	612	608	592	639	604	640	610	632	600	630	633	637	601	641	613	564	591	626	565	590	653	601	623	671	655	616	685	656	628	593	577	605	588	626	626	570	599	640	640	688	580	624	633	624	574	598	626	596	630	626	562	627	570	597	611	592	598	590	644	617	579	632	623	633	608	603	578	616	627	618	624	612	636	637	603	664	626	632	582	626	591	625	652	651	612	613	618	614	657	602	671	638	602	637	618	615	610	579	622	636	643	640	631	603	608	603	585	607	649	656	627	635	613	610	623	589	630	679	619	570	643	610	648	591	597	617	644	610	611	573	633	598	627	672	645	593	638	568	602	638	641	616	625	625	616	609	619	603	703	627	624	601	645	585	610	593	605	619	604	618	604	627	687	621	609	611	622	654	625	619	644	624	594	583	635	639	628	604	620	599	614	598	650	549	596	585	626	621	610	637	612	646	625	664	585	572	621	641	634	643	565	585	605	637	625	629	592	613	663	630	636	615	634	587	662	603	631	602	639	634	650	641	640	596	656	601	629	622	596	706	629	614	621	648	605	608	615	619	649	597	621	639	622	614	610	633	539	606	673	623	597	550	602	613	594	656	578	629	639	644	606	588	584	643	618	582	575	604	638	645	679	606	647	658	608	651	614	610	614	613	629	639	555	637	592	597	637	612	582	604	588	648	626	618	651	616	582	605	603	593	608	599	621	596	635	630	651	655	626	663	599	598	610	675	599	567	609	602	618	603	637	589	601	545	641	594	615	633	644	611	621	595	657	648	642	598	585	627	652	616	608	624	642	649	656	593	631	596	636	595	623	601	641	607	565	598	601	605	619	667	613	626	559	606	627	615	609	617	628	615	617	627	647	613	587	649	640	574	612	634	620	638	599	611	609	622	606	630	637	597	652	609	632	636	642	617	615	628	635	632	590	584	597	671	618	570	607	621	614	661	635	620	646	616	681	623	604	637	632	618	637	607	611	671	614	598	617	582	617	615	621	667	629	646	674	650	646	609	629	624	595	606	649	624	599	633	649	588	622	584	638	663	606	610	593	625	654	596	630	635	651	601	606	658	623	617	628	618	625	642	649	614	620	658	650	626	581	627	634	596	619	644	593	610	618	645	594	626	619	598	671	590	616	636	640	621	612	578	634	614	651	671	624	620	625	616	628	636	612	609	620	611	591	669	608	624	593	609	637	615	584	590	657	583	604	636
5039	808	739	599	617	572	584	557	610	553	589	570	520	581	559	608	555	566	561	578	544	562	543	593	578	532	587	579	573	568	615	515	516	566	580	555	579	552	543	555	583	543	499	532	620	523	571	561	591	583	557	524	534	584	553	549	541	579	553	559	558	548	590	563	560	558	604	577	556	557	560	518	564	599	550	602	551	554	582	590	567	550	571	587	564	539	568	564	588	523	551	558	513	563	584	562	571	557	546	542	558	548	541	512	553	579	541	557	562	609	550	587	532	577	557	616	528	587	557	553	521	571	570	567	555	544	566	559	555	583	546	575	586	569	516	540	603	572	539	558	562	585	542	521	568	591	551	533	557	585	526	532	551	548	527	551	557	537	592	549	571	583	525	559	514	578	548	584	577	577	532	540	569	491	548	576	540	529	546	537	569	575	556	598	516	552	553	555	550	564	548	557	591	536	577	545	525	583	560	563	552	563	561	549	556	591	558	539	554	545	565	586	568	505	583	536	566	553	568	578	592	529	605	563	509	596	577	559	551	569	550	552	543	571	543	559	514	521	569	559	572	556	556	565	566	573	518	544	556	554	553	540	552	589	557	565	536	570	533	562	554	569	553	584	553	563	572	593	555	573	516	529	547	537	563	556	532	531	577	546	566	575	575	535	608	561	552	558	515	534	570	548	576	495	541	554	543	583	557	569	535	589	541	512	536	591	540	550	534	565	560	598	538	528	576	538	529	529	600	555	562	561	571	555	578	559	566	570	590	579	541	590	549	496	593	551	585	505	594	574	563	542	596	551	567	566	543	580	566	531	551	550	554	552	568	552	532	543	574	564	543	504	576	580	559	549	547	538	544	573	546	545	571	573	590	521	544	561	576	548	549	549	533	537	568	546	591	542	560	544	570	531	554	515	591	595	569	563	495	573	565	544	534	583	566	565	552	581	563	580	558	554	563	566	581	573	609	551	547	544	555	576	538	554	515	553	546	600	607	529	522	562	577	561	594	574	548	581	564	571	578	543	589	566	524	559	534	587	541	538	551	559	598	542	563	548	588	555	540	552	537	610	544	563	548	527	579	570	521	538	615	596	578	589	581	587	555	535	577	577	539	538	579	549	555	523	606	582	566	562	526	578	551	564	566	532	547	547	560	526	562	558	563	557	524	588	521	596	525	571	554	581	608	538	548	566	552	556	545	508	556	540	544	537	549	546	555	547	586	550	567	588	566	580	566	564	544	552	547	583	590	576	582	534	549	543	542	576	549	493	560	610	562	560	554	549	528	594	538	566	557	529	562	534	606	554	497	561	569	529	561	533	588	591	540	592	560	514	510	582	568	567	565	554	535	545	520	550	611	560	558	525	531	590	575	536	541	524	518	574	602	568	576	533	557	562	569	599	521	534	531	565	563	558	563	560	532	556	592	570	539	550	550	563	569	531	580	552	535	536	573	565	555	524	485	538	521	592	533	531	566	538	535	552	593	498	548	530	575	545	520	566	549	584	566	542	592	571	549	580	552	545	516	572	563	583	529	564	555	548	558	570	585	617	528	580	574	570	534	538	551	553	603	583	595	534	580	538	550	586	590	577	561	550	555	574	535	550	532	564	581	536	537	559	544	547	573	569	537	543	530	541	558	557	585	547	586	555	545	560	554	580	537	600	607	559	566	547	555	548	564	551	563	572	536	557	535	579	553	563	545	550	503	563	545	547	546	548	517	507	557	559	581	594	531	488	536	569	585	573	567	534	557	550	574	573	552	569	541	569	552	524	578	560	576	552	599	558	581	572	550	542	531	570	575	551	571	563	554	572	579	562	582	554	553	538	565	546	565	563	570	535	540	547	566	568	535	547	562	531	530	558	551	541	562	544	570	554	531	571	547	554	529	566	583	571	567	571	567	538	559	558	545	541	567	576	547	587	544	550	535	567	552	544	565	572	562	535	575	601	569	578	534	562	580	563	577	568	512	582	516	551	598	512	557	529	550	538	591	563	535	545	524	505	573	550	545	621	542	567	581	570	532	604	574	563	544	534	539	597	554	514	559	567	585	587	578	531	559	569	584	629	554	553	579	546	583	547	558	543	535	579	555	552	539	590	548	547	553	564	583	538	548	566	564	529	556	561	575	560	568	573	554	560	539	574	519	565	596	538	536	558	596	539	573	565	503	565	525	545	552	545	603	492	555	557	534	567	580	576	526	558	583	624	572	559	562	538	565	544	544	597	533	547	534	552	566	522	534	491	574	608	573	506	552	554	588	544	586	583	536	508	559	527	541	535	526	569	598	585	572	513	549	509	536	571	521	557	534	542	549	540	578	584	576	583	543	555	560	569	534	543	548	534	568	605	521	561	527	553	531	531	542	562	539	602	578	538	581	589	591	517	522	568	561	566	575	540	532	552	546	545	602	554	548	566	560	578	544	591	578	567	587	590	556	566	530	555	562	574	577	533	536	546	578	564	549	571	584	556	564	578	549	565	548	562	557	588	578	554	549	558	583	578	559	526	549	542	569	578	557	586	531	563	551	563	571	544	526	538	535	545	610	565	583	557	543	535	571	601	561	555	583	526	545	526	559	562	518	531	530	586	545	549	525	565	608	560	569	589	542	569	556	519	554	564	571	566	518	576	572	529	549	542	549	521	604	522	560	561	552	569	606	583	534	595	546	566	574	527	571	588	507	484	564	567	535	593	521	556	510	529	563	553	568	538	550	578	567	562	548	553	597	556	567	558	537	565	599	552	575	602	540	590	566	523	515	578	570	542	554	523	598	542	519	549	572	546	551	550	543	560	519	517	579	584	557	602	559	574	529	577	553	541	555	572	554	534	582	527	567	575	545	580	516	573	546	569	533	546	569	542	586	536	552	527	591	534	590	595	585	603	578	604	554	554	557	505	543	547	550	581	542	541	592	535	589	598	564	534	582	541	589	550	536	589	527	553	528	555	603	561	532	535	551	577	525	568	551	554	491	558	572	551	555	521	562	569	602	575	563	547	582	549	528	548	551	533	534	570	553	553	576	525	560	590	547	504	567	603	547	545	558	568	527	552	566	548	588	573	566	560	601	575	585	562	554	532	606	580	563	545	589	531	539	612	582	561	527	586	535	551	569	579	560	558	581	538	525	541	577	578	564	548	539	542	588	545	586	574	556	562	529	527	537	548	564	577	567	541	564	539	532	563	557	600	539	559	567	608	602	543	532	573	550	578	560	556	530	553	552	547	561	565	570	549	516	562	546	563	511	575	541	576	511	569	560	553	591	584	532	539	627	541	544	536	539	554	562	586	548	565	598	557	566	580	541	567	602	519	563	547	571	537	564	601	533	560	548	556	541	564	540	591	552	554	574	532	574	541	573	552	536	558	546	572	564	539	599	531	571	596	547	555	518	547	580	559	540	545	595	568	577	534	605	533	557	569	542	509	548	603	570	546	573	525	535	567	562	511	544	584	564	532	522	614	583	541	596	564	546	565	556	568	569	534	523	570	567	555	560	579	576	537	578	562
25683	21396	25815	18297	1495	675	586	473	497	490	449	433	438	444	447	438	454	450	439	458	457	416	444	424	454	425	428	444	422	440	455	448	433	434	459	435	424	453	456	409	420	449	443	453	422	438	407	458	440	443	454	437	438	473	406	435	441	407	436	455	424	458	422	439	404	445	397	417	455	435	468	439	401	411	418	437	437	480	417	456	454	450	493	464	451	401	428	452	399	433	429	414	409	422	448	446	450	442	454	429	454	420	432	437	437	446	439	435	433	428	421	400	404	454	469	448	460	439	440	441	418	433	412	449	448	402	413	420	423	424	475	431	442	429	426	408	446	464	434	484	426	395	431	449	459	435	420	433	440	426	443	467	400	413	428	428	423	439	414	437	454	431	447	421	429	440	417	415	425	471	446	418	422	435	408	430	413	422	427	436	434	437	453	420	388	462	444	404	459	434	404	433	409	410	453	407	429	429	443	378	434	443	455	459	421	422	430	419	431	406	397	394	428	458	417	451	452	425	439	468	418	419	386	446	448	439	429	415	378	399	464	443	384	419	426	464	437	440	462	393	442	410	436	452	410	434	404	441	436	418	444	433	460	433	448	440	409	418	408	400	422	461	426	440	444	378	448	449	413	456	398	425	474	442	439	429	465	417	479	431	419	424	446	379	458	419	451	440	410	416	464	431	427	378	400	451	435	429	438	402	428	483	433	449	418	419	405	426	425	436	434	428	428	420	425	413	429	421	416	418	469	420	397	445	440	414	418	421	413	447	464	421	417	457	379	439	470	439	409	433	439	479	416	406	414	430	389	467	454	426	415	425	424	417	451	418	419	461	450	403	431	430	451	445	394	438	467	425	421	407	459	408	460	419	454	456	427	431	430	418	424	386	437	442	449	481	455	432	419	440	445	404	437	441	454	413	435	444	430	448	442	452	443	464	414	446	453	402	450	449	419	428	400	410	446	416	409	459	438	438	394	393	431	417	417	421	430	450	445	461	452	441	435	456	419	464	436	452	420	411	455	432	430	419	439	399	427	428	470	439	476	414	419	416	423	434	422	438	426	445	390	389	433	405	456	432	437	467	452	427	453	453	383	450	424	456	420	423	435	444	431	415	440	457	451	448	443	440	453	478	409	455	432	435	449	406	421	438	403	419	391	429	434	434	448	453	423	414	465	433	465	483	433	436	466	447	453	394	405	410	437	447	425	429	427	440	446	416	412	459	413	466	405	412	450	408	465	461	453	403	431	387	418	404	430	430	406	437	410	424	449	378	459	462	455	450	394	414	428	409	440	448	418	407	480	420	409	400	457	435	452	431	446	455	434	404	452	396	451	413	491	443	415	417	423	433	421	435	462	455	429	417	421	440	417	457	452	453	443	421	428	430	474	417	407	436	428	406	425	401	403	463	421	455	441	391	414	407	435	470	404	419	396	442	459	423	426	450	459	435	441	421	443	412	461	465	428	434	435	419	378	454	420	413	436	463	447	433	410	412	482	443	439	419	407	405	469	465	443	467	413	442	413	438	427	437	408	456	431	433	424	403	423	433	440	451	418	447	436	443	442	458	428	412	416	448	405	411	438	413	430	452	395	466	399	438	433	417	434	420	465	434	452	436	445	439	452	400	420	417	495	457	450	430	406	416	447	424	425	450	447	455	407	427	470	449	435	403	420	458	428	423	435	417	429	433	472	419	423	432	415	420	439	391	436	440	471	458	419	448	443	419	434	427	440	441	453	395	437	424	401	471	452	429	437	428	415	368	427	442	425	423	415	450	437	454	424	476	436	422	423	482	427	424	450	426	396	434	434	456	462	444	440	449	457	428	411	443	411	428	478	447	412	434	423	416	429	429	409	441	436	449	410	462	416	425	421	435	425	426	408	448	474	416	441	425	418	453	425	461	443	425	478	405	467	428	410	427	422	455	424	403	415	445	449	380	407	399	428	445	461	430	449	454	446	385	421	417	418	400	446	457	418	451	399	434	471	417	433	441	422	474	426	469	397	404	443	439	401	426	410	450	394	428	450	435	410	420	424	435	456	412	384	423	424	399	422	429	450	409	402	412	416	456	457	404	421	431	441	427	448	442	426	413	451	424	432	419	435	473	435	421	438	400	422	442	427	453	403	411	438	439	405	395	408	394	432	426	443	424	424	432	420	440	408	419	404	398	418	429	449	430	459	426	455	451	422	432	486	434	436	439	423	423	425	428	431	433	428	426	441	406	399	440	384	461	442	400	438	445	424	393	421	447	435	418	411	420	415	457	402	408	425	446	414	422	444	445	389	453	429	409	396	434	409	390	392	400	404	475	447	426	449	438	453	431	405	378	427	418	463	405	444	446	460	485	440	407	433	446	440	396	447	391	435	432	437	392	453	450	455	411	472	437	427	468	443	473	409	447	435	418	451	415	418	426	451	409	379	416	429	415	398	454	428	458	430	437	434	440	405	441	412	417	419	437	394	405	400	445	433	403	438	410	408	415	457	430	407	428	444	419	418	415	432	414	419	427	415	408	448	414	431	512	428	423	401	421	434	447	430	445	431	420	390	446	450	406	469	434	438	455	395	445	428	403	429	401	422	437	448	436	446	422	430	437	417	420	452	421	414	428	462	471	436	399	431	454	454	441	415	438	434	437	427	425	373	401	458	421	450	405	436	446	429	458	453	434	450	419	435	439	443	448	435	432	426	417	443	447	471	433	450	423	410	433	432	429	458	428	404	445	454	407	461	427	438	462	406	447	475	441	436	447	433	404	416	424	455	438	437	451	419	442	431	432	428	423	445	451	406	421	420	402	446	442	404	443	432	410	439	413	426	418	419	462	425	462	404	409	389	385	468	469	442	408	399	421	432	399	418	427	396	467	424	446	451	422	454	430	431	460	451	461	445	434	418	438	437	465	464	469	436	399	448	476	458	450	443	423	430	446	445	494	442	453	439	451	392	415	434	397	426	424	454	483	437	458	470	450	392	425	388	433	418	393	454	421	429	450	403	454	410	446	461	406	439	401	433	448	442	407	476	422	439	436	411	454	390	411	450	470	430	442	417	420	480	442	411	458	421	422	413	408	452	417	438	411	423	456	426	464	440	441	405	452	431	431	392	414	433	428	413	419	428	436	433	401	442	419	444	442	449	440	456	449	417	421	474	448	441	421	439	415	486	412	392	409	434	464	435	468	406	451	415	405	414	408	424	446	432	425	462	465	431	448	435	420	479	420	434	419	417	408	442	385	462	399	417	441	460	473	421	453	420	434	452	425	420	417	396	422	414	417	420	471	453	428	475	430	429	445	408	399	427	407	455	406	468	454	434	407	416	453	451	440	466	407	465	455	405	398	418	444	480	444	434	445	433	427	436	377	425	450	429	396	443	439	434	395	454	426	438	445	394	421	420	455	448	443	430	449	449	453	409	446	428	421	436	445	468	451	409	427	396	452	421	418	415	464	431	435	431	430	448	445	403	415	434	378	409	426	447	439	407	466	425	409	412	456	410	410	419	445	423	413
3434	2024	1722	926	764	638	572	544	550	475	471	507	450	487	438	451	490	454	406	412	417	456	415	392	470	440	481	426	435	450	417	411	461	424	413	450	413	419	473	439	398	434	422	412	438	448	401	412	420	425	416	471	419	467	398	395	433	451	425	427	448	429	431	467	406	438	421	461	430	451	434	387	438	392	442	425	455	402	406	446	397	408	437	403	421	416	412	433	432	444	405	398	458	446	460	401	424	419	422	428	434	449	412	435	401	405	425	410	427	429	428	387	397	420	420	406	393	435	426	420	433	407	450	451	430	421	423	423	392	427	427	427	437	444	415	399	412	430	422	413	404	404	428	394	423	379	426	458	419	384	406	437	430	406	423	433	439	435	430	410	415	446	449	420	406	394	427	446	432	408	418	430	426	415	425	433	417	437	428	444	406	374	423	406	385	470	398	442	448	393	441	447	414	425	434	461	470	425	410	415	425	405	432	423	428	398	446	432	445	399	406	392	418	432	423	418	404	410	413	429	391	394	395	421	436	415	417	468	406	370	406	397	421	425	401	423	415	432	404	450	400	431	443	429	415	415	372	407	424	408	469	418	459	422	443	437	426	437	439	425	413	431	419	399	423	453	415	443	429	426	423	419	443	419	463	414	405	411	394	429	424	434	431	415	398	435	400	417	407	431	426	413	415	416	390	428	435	431	416	419	449	421	411	421	367	413	458	415	394	427	404	419	404	410	419	429	457	414	433	420	418	421	384	392	438	432	413	432	446	423	458	400	424	418	427	444	417	434	451	381	405	434	399	423	435	378	433	416	420	429	456	431	427	443	425	420	444	417	414	383	448	452	397	428	430	431	431	407	417	455	423	402	414	391	431	403	436	374	441	419	412	390	391	429	408	398	439	388	403	384	398	400	446	414	386	419	416	429	423	453	419	419	419	402	439	392	415	429	420	381	433	430	449	445	401	414	392	407	440	428	423	412	419	405	378	451	432	430	408	438	433	403	395	404	430	420	413	438	410	402	398	451	449	411	432	409	418	439	410	430	410	419	445	387	414	446	421	421	449	419	425	428	400	432	411	435	426	405	461	421	404	391	428	444	378	382	434	380	462	434	404	414	447	409	403	454	432	422	425	421	407	392	408	441	427	391	379	454	437	415	434	395	427	442	433	436	435	400	411	437	400	435	409	387	404	392	421	392	436	361	457	428	423	421	415	471	433	410	380	423	444	404	402	424	465	459	402	402	390	407	386	441	392	386	383	447	417	382	448	437	437	441	421	408	398	438	442	448	362	407	409	404	416	403	405	384	415	419	424	403	428	448	439	401	405	400	393	417	421	447	437	448	431	448	424	384	402	424	401	425	467	427	419	404	420	417	413	389	476	426	410	392	384	431	424	420	390	470	436	421	439	432	396	426	421	418	384	411	450	411	417	407	424	433	398	419	420	400	423	379	415	389	425	435	414	405	411	371	436	453	420	382	450	406	437	454	401	411	426	401	424	405	398	398	382	414	404	412	382	464	361	403	451	431	454	425	443	427	406	423	448	405	423	423	403	428	407	388	411	474	403	415	434	417	414	429	431	437	439	429	444	386	415	422	432	412	406	410	406	420	463	413	442	384	432	416	421	399	389	423	406	408	433	438	426	377	446	407	437	424	442	373	394	435	438	401	430	399	437	403	469	423	429	367	403	362	422	419	408	417	424	412	393	452	411	416	430	444	447	444	428	438	386	401	415	424	402	435	421	379	422	426	425	391	443	419	452	419	447	425	458	454	429	422	397	405	414	406	427	387	453	417	404	411	423	399	436	383	432	387	397	426	379	418	394	418	370	436	403	406	417	444	445	387	402	419	424	394	436	426	435	435	428	424	458	402	432	405	419	407	450	431	402	422	431	415	431	388	421	438	434	417	406	401	415	445	416	451	410	424	438	413	433	414	399	424	421	442	420	420	403	449	436	430	409	428	430	441	439	438	437	405	401	404	434	428	413	398	400	379	423	398	401	396	399	470	410	411	400	403	429	451	395	463	399	459	442	396	411	405	447	413	402	397	375	458	424	397	355	380	415	426	450	417	404	419	415	413	408	400	382	403	426	381	413	434	392	396	446	394	401	412	440	432	420	404	432	431	442	434	442	402	438	437	414	403	428	381	450	399	424	419	383	415	452	427	451	399	406	425	383	434	433	396	422	417	410	419	459	410	422	434	457	413	435	428	412	445	407	424	414	402	408	412	422	398	443	418	428	420	425	437	401	429	409	393	409	392	444	440	420	403	423	418	427	427	441	421	441	364	441	406	415	398	384	401	408	438	398	400	446	427	392	424	384	406	425	442	401	363	435	415	428	439	428	434	415	452	411	389	423	451	423	425	444	431	425	416	401	377	423	403	401	426	441	390	429	443	428	417	409	425	400	394	442	430	438	394	431	409	404	444	425	411	423	404	384	456	387	450	406	415	422	423	450	425	420	413	450	402	387	387	404	412	470	418	396	444	409	436	431	416	403	451	426	471	435	419	411	374	376	364	425	434	470	420	422	427	363	420	443	439	405	420	399	408	419	406	456	439	424	415	420	426	426	399	456	424	436	433	412	422	423	395	413	423	449	392	429	451	410	375	424	425	414	437	410	389	442	434	411	397	428	399	426	445	444	420	392	438	415	408	431	387	409	434	426	450	409	410	440	432	432	409	385	386	436	456	432	430	405	433	429	424	422	415	422	461	424	415	412	441	418	434	426	458	416	404	425	426	410	420	414	427	407	410	391	430	429	436	423	449	416	450	430	413	400	420	398	408	445	444	418	405	399	435	407	425	420	421	399	387	440	430	409	381	438	459	399	390	416	404	418	394	381	434	419	431	409	382	425	389	380	401	394	397	402	434	416	430	434	433	376	421	397	382	396	419	415	451	389	390	407	435	400	441	430	400	420	435	411	395	434	443	425	419	429	405	444	428	450	411	416	406	443	437	458	421	412	432	443	401	441	420	439	432	440	476	379	455	409	377	427	421	403	441	398	445	438	401	405	447	403	408	412	426	424	422	418	417	402	389	410	377	412	399	414	436	402	394	407	434	438	407	399	411	430	406	398	432	416	459	384	442	395	443	404	408	396	404	442	439	420	422	437	441	426	415	388	383	360	418	420	399	449	415	443	408	425	417	390	404	421	408	401	393	453	415	427	426	399	418	401	409	391	407	409	401	385	429	386	418	417	407	404	393	404	395	426	449	419	455	437	404	422	410	395	387	415	400	418	425	387	396	426	428	416	417	421	396	390	429	412	418	424	393	413	435	425	415	430	415	421	427	377	428	402	393	404	447	423	408	420	417	419	412	410	411	388	414	410	450	406	438	433	415	426	417	390	424	430	446	440	385	409	459	421	419	422	422	418	428	416	451	402	433	340	400	412	415	445	424	424	411	376	415	432	442	416	433	392	432	429	401	420	438	428	426	456	410	428	385	404	416	417	411	372	420	401	419	409	413	423	416	408	450	414	425	435	453	414	423	415	401	422	411
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
